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
338436129599	338436130154	338436130704	338436131254	338436131804	338436132354	338436132904	338436133454	338436134004	338436134554	338436135104	338436135654	338436136204	338436136754	338436137304	338436137854	338436138404	338436138954	338436139504	338436140054	338436140604	338436141154	338436141704	338436142254	338436142804	338436143354	338436143904	338436144454	338436145004	338436145554	338436146104	338436146654	338436147204	338436147754	338436148304	338436148854	338436149404	338436149954	338436150504	338436151054	338436151604	338436152154	338436152704	338436153254	338436153804	338436154354	338436154904	338436155454	338436156004	338436156554	338436157104	338436157654	338436158204	338436158754	338436159304	338436159854	338436160404	338436160954	338436161504	338436162054	338436162604	338436163154	338436163704	338436164254	338436164804	338436165354	338436165904	338436166454	338436167004	338436167554	338436168104	338436168654	338436169204	338436169754	338436170304	338436170854	338436171404	338436171954	338436172504	338436173054	338436173604	338436174154	338436174704	338436175254	338436175804	338436176354	338436176904	338436177454	338436178004	338436178554	338436179104	338436179654	338436180204	338436180754	338436181304	338436181854	338436182404	338436182954	338436183504	338436184054	338436184604	338436185154	338436185704	338436186254	338436186804	338436187354	338436187904	338436188454	338436189004	338436189554	338436190104	338436190654	338436191204	338436191754	338436192304	338436192854	338436193404	338436193954	338436194504	338436195054	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2724	3650	2300	2724	3650	2300	2724	3650	2300	2725	3650	2300	2725	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12933	25642	41037	21498	1840	197	215	204	178	167	173	142	158	157	141	167	170	127	121	115	148	160	158	156	144	136	133	133	139	143	154	130	166	141	138	132	126	164	136	144	145	133	135	143	141	167	132	153	138	129	128	111	162	137	123	124	153	139	145	142	127	128	139	149	169	138	133	148	126	128	150	130	143	126	141	148	127	131	145	160	154	151	136	142	152	137	153	131	107	139	146	106	129	132	141	135	108	135	157	134	118	141	122	123	153	133	158	161	143	111	123	139	132	146	149	131	125	132	127	129	136	139	132	131	129	144	108	128	145	122	146	141	146	135	115	136	152	127	130	137	106	138	153	139	142	135	145	133	141	128	129	141	125	126	136	135	127	128	124	125	132	154	132	122	113	118	141	137	143	143	121	150	134	130	108	123	139	118	117	159	124	134	152	150	136	145	120	143	141	149	140	137	137	115	127	143	147	121	153	123	136	132	135	124	131	137	136	140	112	131	135	161	158	158	125	126	113	136	147	143	135	151	136	151	117	135	118	145	132	138	166	120	140	162	150	143	149	128	164	141	137	117	118	121	131	133	124	116	119	133	148	132	159	132	147	124	143	125	150	119	134	134	132	140	118	134	137	141	145	136	144	125	148	130	147	154	141	131	120	140	135	146	148	118	131	138	137	133	146	133	135	113	142	126	128	146	127	139	157	129	131	132	140	123	140	144	121	135	137	127	136	136	146	121	117	130	144	127	138	131	153	129	139	122	145	109	107	135	130	120	136	145	137	131	129	122	129	122	123	154	142	117	133	135	156	129	136	122	138	130	120	128	145	124	119	136	146	121	137	143	119	139	147	131	130	141	154	149	152	122	149	119	114	126	117	151	153	126	163	144	135	134	134	114	139	136	143	129	130	138	106	127	125	159	129	125	129	144	131	138	133	139	100	108	121	144	132	145	124	165	120	131	122	140	129	143	155	133	120	130	113	121	134	137	133	118	143	133	158	161	151	110	117	127	112	143	139	139	140	141	128	125	122	129	129	129	144	124	130	142	127	124	135	118	113	123	117	143	146	138	133	145	140	152	126	112	132	141	162	140	149	161	135	128	134	135	120	125	143	132	126	133	127	131	133	139	139	133	140	125	125	119	141	129	115	151	126	132	126	125	127	114	135	149	154	122	143	126	121	142	153	164	138	162	129	149	127	117	124	153	145	135	126	107	140	121	142	123	133	148	138	134	141	139	113	129	119	155	126	127	142	142	145	114	129	143	134	140	139	113	139	130	144	131	129	134	158	154	121	134	131	148	132	120	125	134	140	121	122	152	160	132	116	126	136	131	144	147	135	133	133	128	146	133	124	134	132	145	121	129	135	132	133	136	138	155	141	134	127	152	143	146	126	121	161	109	123	127	116	137	137	133	136	147	133	122	122	117	133	123	127	138	147	145	154	131	126	152	134	117	148	129	117	136	119	145	118	134	144	155	144	156	130	126	131	118	107	146	133	136	117	165	124	132	146	148	138	125	143	125	122	147	134	130	127	138	134	140	125	145	124	126	155	150	146	135	134	152	136	125	145	105	139	128	141	140	139	146	142	138	146	136	113	150	141	135	138	130	157	130	138	147	149	142	128	136	135	139	138	152	134	151	125	131	123	139	147	135	146	123	128	126	138	119	137	147	148	133	126	131	144	133	145	134	140	142	133	125	152	119	140	157	131	128	124	126	127	136	141	135	138	121	137	121	130	147	153	138	139	145	142	145	128	135	123	118	140	136	137	141	162	150	137	130	125	124	117	124	130	123	125	134	130	133	142	138	146	149	144	139	132	142	136	139	105	153	139	127	112	114	152	152	137	142	146	140	154	139	150	126	145	128	129	111	134	146	143	103	108	120	143	134	134	115	127	146	144	122	130	131	124	116	151	129	141	114	130	149	132	125	155	128	144	154	149	144	140	125	122	153	151	119	137	127	164	119	141	126	122	128	137	141	147	127	137	138	137	134	119	151	144	110	149	154	108	126	113	150	116	132	135	130	141	127	132	133	153	147	142	102	133	142	121	139	151	129	143	134	164	127	103	124	109	131	140	124	130	130	120	146	161	134	116	132	141	140	136	143	119	146	132	136	150	137	142	142	142	160	141	144	131	131	138	144	119	124	131	131	140	143	126	162	129	133	113	130	124	114	122	131	115	158	144	125	144	128	139	139	131	124	146	129	141	139	133	115	123	115	146	134	148	121	150	125	143	116	139	144	116	138	142	138	131	136	136	158	130	143	155	126	130	134	127	148	143	119	132	124	147	115	137	153	146	145	148	135	132	133	127	141	125	129	128	133	136	130	135	146	124	120	135	132	124	129	137	138	121	144	130	118	112	124	132	127	141	137	123	142	154	128	135	145	147	154	143	127	136	159	130	119	135	134	148	129	124	144	132	137	167	114	131	159	125	146	156	139	116	133	152	138	152	100	125	126	143	140	143	140	136	135	132	129	136	134	117	129	149	142	121	134	119	122	153	132	150	126	135	134	139	158	138	148	163	131	129	139	121	130	147	138	151	142	138	122	150	156	133	146	138	153	124	126	153	132	146	125	113	138	150	146	140	139	145	138	125	115	137	119	129	136	138	147	160	136	139	144	127	127	163	123	135	135	132	143	107	154	131	128	118	144	129	157	115	144	124	114	140	128	129	131	125	135	134	143	144	144	112	145	140	145	136	130	158	124	132	148	142	134	116	142	144	133	133	145	126	150	127	134	142	137	152	135	135	134	137	134	128	139	117	150	141	139	134	132	132	132	108	159	131	126	138	120	114	114	125	137	149	139	150	152	153	139	139	148	153	123	150	128	125	129	137	137	153	148	126	118	131	130	143	137	136	165	144	136	145	150	150	143	105	167	135	142	129	128	150	150	156	134	140	116	144	114	141	126	115	139	149	118	140	118	160	157	127	130	145	125	129	125	121	145	140	123	141	133	147	167	136	135	156	140	137	118	131	145	125	122	143	145	129	128	127	137	129	129	107	121	122	134	117	142	138	143	131	146	112	108	145	135	107	122	138	142	130	144	148	135	138	142	130	128	124	122	118	158	117	125	117	132	133	134	119	121	129	150	122	153	114	138	142	114	142	134	155	127	157	137	111	149	131	122	150	136	125	126	136	152	148	134	158	111	133	132	135	146	129	160	146	121	163	133	150	130	144	124	128	126	140	143	125	144	150	131	121	139	112	109	153	143	119	145	140	125	119	138	123	137	129	116	132	131	136	126	166	134	124	141	117	139	141	136	136	136	126	149	126	129	127	133	148	146	144	146	141	131	130	129	138	133	134	139	143	151	165	153	133	122	121	141	122	136	128	157	151	136	120	121	140	140	136	151	143	142	149	133	136	132	134	145	151	147	136	138	143	130	115	131	113	130	136	145	139	113	138	133	116	139	129	130	142	129	128	119	135	117	119	139	139	129	132	149	113	131	150	141	152	150	117	107	118	149	114	144	118	118	125	137	135	130	146	141	141	123	139	129	128	148
8265	24039	41049	25798	989	807	733	580	559	545	489	470	450	429	496	409	433	396	404	371	399	388	333	356	417	390	338	401	343	378	387	354	366	344	383	406	365	333	357	353	361	352	318	318	344	340	368	326	348	348	354	321	374	361	384	366	354	384	343	314	370	299	328	319	332	323	342	336	346	374	320	347	335	362	346	355	315	358	337	372	337	331	332	288	326	309	352	365	328	341	337	347	332	360	342	314	330	351	319	367	333	313	335	353	341	340	356	332	348	372	323	372	359	347	334	354	334	347	337	358	346	359	332	361	314	354	371	344	334	336	307	354	358	333	330	356	330	333	336	312	334	376	327	326	336	370	330	346	322	331	331	316	339	307	331	354	331	389	344	326	329	384	346	372	324	349	332	321	352	339	313	346	372	351	335	322	323	352	338	329	355	345	360	327	342	301	337	344	356	336	364	332	362	334	353	368	357	308	340	331	349	353	324	298	340	337	344	355	329	358	330	349	348	323	328	355	328	338	326	308	342	322	323	321	331	346	345	360	340	341	351	354	334	368	354	332	343	352	379	345	322	340	333	354	328	323	340	351	335	335	320	344	332	334	372	320	305	317	355	366	315	356	368	319	318	360	322	348	345	348	326	324	339	384	332	330	310	349	335	318	339	351	326	316	338	314	335	342	316	356	329	359	313	322	325	338	327	363	358	336	347	378	315	305	343	320	332	301	344	359	352	351	319	328	333	304	346	335	332	318	305	360	324	331	345	332	355	325	324	313	297	337	327	340	376	351	344	326	333	306	367	327	313	322	322	326	311	353	361	321	314	321	305	372	317	332	311	321	362	318	316	340	354	340	369	359	343	331	363	354	336	366	339	312	326	345	371	372	319	366	354	318	325	326	338	340	365	343	367	333	342	376	339	380	299	299	360	349	338	331	335	343	349	348	361	335	341	321	359	407	340	322	343	350	341	341	338	299	331	340	344	379	368	293	359	366	340	326	341	316	353	358	346	352	383	379	327	351	328	348	349	346	341	331	324	346	313	293	315	333	372	313	339	329	318	336	348	335	355	312	345	302	305	302	313	332	346	319	330	343	379	327	325	334	328	337	336	308	348	372	328	347	354	303	342	351	313	352	331	325	337	352	337	330	330	317	365	359	326	361	315	338	321	310	311	315	319	364	341	331	312	347	333	346	353	377	347	330	318	344	345	323	311	319	391	369	332	328	354	313	332	349	340	317	394	344	344	324	321	305	326	342	335	324	360	307	348	337	345	286	334	328	369	347	324	342	345	345	370	345	312	364	342	344	362	337	356	353	356	338	333	345	322	347	336	336	347	355	346	311	355	321	320	349	335	316	353	314	368	350	341	316	348	327	358	346	335	346	347	352	306	319	333	328	317	347	317	328	344	366	307	325	326	346	339	357	352	329	331	331	337	332	360	313	334	374	355	329	340	347	323	356	335	334	316	353	330	340	324	334	374	338	333	311	301	339	334	382	363	328	385	350	332	331	341	330	323	322	370	336	355	332	361	351	361	332	331	337	370	367	332	324	339	351	352	348	342	345	320	343	322	326	335	305	389	337	327	343	343	333	328	338	325	316	329	338	332	340	343	321	329	364	367	315	358	337	314	358	332	354	359	357	329	327	340	341	329	348	330	347	349	329	335	333	345	311	336	293	336	327	340	288	334	310	348	366	343	329	358	348	312	350	378	317	322	345	311	353	327	347	361	327	357	353	326	297	324	339	337	337	351	342	359	328	353	316	361	305	342	347	366	378	326	343	350	373	364	316	347	328	294	328	330	334	330	360	327	339	317	360	330	326	317	317	344	362	308	355	372	338	350	329	337	345	356	337	347	346	337	360	349	348	327	317	296	324	351	331	383	322	351	313	363	349	336	297	315	342	343	319	361	337	327	329	345	390	325	316	316	380	339	401	363	324	344	358	353	344	343	353	321	321	359	325	335	312	338	358	346	331	338	334	340	364	317	321	357	314	345	325	324	314	338	360	302	328	317	298	300	345	351	343	325	318	335	354	364	338	345	346	362	313	361	339	331	343	336	315	331	332	331	339	337	310	343	351	400	372	336	315	321	339	326	312	352	347	379	302	343	378	358	323	336	347	324	324	327	313	315	293	358	330	318	350	320	341	335	362	321	316	333	342	326	309	333	336	360	369	319	367	325	324	323	344	333	378	345	384	342	355	346	334	334	336	336	354	349	338	318	332	339	314	339	345	370	339	359	348	351	303	331	343	329	363	309	338	369	320	343	317	358	331	345	312	371	330	329	327	349	386	337	320	349	322	334	337	319	330	315	308	340	338	327	403	309	330	363	342	297	352	341	341	338	299	320	322	333	349	344	326	367	378	341	295	338	325	313	335	354	351	357	338	348	339	336	358	340	338	361	330	341	345	340	356	344	335	326	324	332	321	330	381	356	305	362	359	333	359	318	314	325	338	329	363	367	340	333	316	343	335	328	348	318	371	303	345	353	329	352	342	335	371	333	362	353	328	349	328	330	359	370	354	354	351	309	349	352	337	324	331	350	336	341	304	322	335	338	347	339	339	336	346	337	331	311	336	363	372	322	319	346	332	354	355	326	323	367	334	310	345	340	337	364	320	326	325	335	373	361	334	327	343	369	313	359	354	337	304	328	307	330	358	340	311	339	337	328	307	331	354	346	338	360	332	324	354	349	333	327	333	342	327	328	334	376	341	353	349	343	338	338	354	348	363	342	318	335	347	304	326	347	302	315	351	338	322	341	336	313	336	373	342	361	338	294	343	333	330	335	321	360	350	356	327	336	342	334	344	349	368	348	352	313	349	334	329	333	334	355	320	329	338	350	361	324	351	329	360	349	334	336	358	356	315	356	318	334	320	367	341	362	304	330	323	326	326	334	334	357	320	356	360	350	387	303	357	333	315	392	324	323	307	378	321	370	301	350	313	301	341	322	324	373	365	379	359	328	315	332	369	358	338	347	331	348	311	312	365	338	337	311	345	389	319	328	334	320	342	346	336	304	324	313	329	343	308	355	349	375	328	347	373	330	314	330	371	316	355	336	348	348	351	326	325	320	339	358	325	327	340	324	321	328	331	347	306	354	327	349	344	338	345	319	351	359	359	330	342	352	342	321	351	329	354	315	308	319	363	333	342	346	323	334	351	348	336	367	340	330	354	359	343	367	349	344	378	360	341	321	324	377	385	336	335	341	321	384	314	318	325	308	339	370	355	346	321	342	339	349	335	333	338	309	345	328	389	347	342	348	326	329	335	363	346	349	362	348	331	334	348	299	332	354	360	322	327	323	335	360	349	295	338	377	317	322	327	327	339	301	344	332	329	336	343	345	357	322	308	360	360	310	329	315	363	320	333	349	326	308	346	362	317	347	362	342	344	333	348	326	322	359	328	354	323	314	345	351	362	309	325	353	340	355	363	345	357	369	311	313	326	348	322	306	336	334	289	352	343	352	327	336	343	354	352	342	308	360	339	341	341	324	322	323	333	338	344
1680	1098	1044	515	284	275	288	241	277	266	278	229	263	253	230	270	283	264	286	262	273	257	272	285	259	254	252	257	282	258	252	282	244	249	264	264	263	273	234	284	285	253	277	239	243	261	265	264	249	262	246	273	235	253	265	262	284	279	276	261	240	241	296	258	284	263	250	270	231	306	290	293	279	246	262	267	269	228	256	275	256	255	273	262	275	266	287	242	262	277	248	267	257	252	259	235	272	242	244	245	256	245	272	291	270	242	264	288	278	255	235	247	232	276	253	270	284	289	263	235	248	270	289	286	244	237	251	258	252	251	261	265	243	230	260	270	258	262	253	302	259	267	235	244	247	281	261	255	273	246	259	259	267	279	258	259	242	228	232	252	234	256	253	243	270	272	257	272	265	272	266	260	237	254	311	270	260	261	274	275	255	248	225	253	228	269	273	244	245	279	261	271	235	264	247	269	260	261	288	248	248	207	254	266	249	273	271	249	250	236	244	285	252	268	275	244	254	248	260	260	257	263	277	250	238	241	267	284	287	250	241	254	245	250	269	248	267	249	262	294	244	247	249	271	262	255	277	287	264	258	226	264	259	260	270	248	256	286	246	248	273	295	264	250	261	251	252	260	278	228	253	271	287	270	260	258	257	264	274	265	257	275	295	251	279	254	268	253	256	262	257	273	244	221	257	266	275	271	274	283	268	245	256	277	258	246	251	271	246	258	270	257	240	268	275	281	253	255	276	261	268	260	266	247	267	285	271	248	258	257	259	243	249	251	260	261	285	256	255	270	238	263	269	293	261	263	260	261	256	283	279	281	267	279	278	253	253	268	263	250	252	253	224	238	284	274	271	273	235	266	262	280	283	256	266	256	261	282	276	263	246	279	281	262	238	258	246	251	255	276	229	271	247	279	272	276	249	275	250	281	264	263	278	252	246	253	277	276	272	289	241	259	244	249	267	299	242	247	255	249	242	283	262	287	278	264	277	277	238	273	250	249	250	274	263	272	291	266	246	275	266	252	272	268	260	295	243	262	268	257	275	235	255	281	244	273	262	246	246	260	269	283	269	243	240	274	272	258	279	268	247	258	258	276	227	295	264	310	275	263	248	261	279	266	255	264	251	278	255	301	256	254	257	277	269	273	255	217	248	239	252	256	293	294	281	229	226	265	279	250	256	304	296	236	272	235	258	262	235	226	232	269	290	274	256	245	260	244	239	261	243	250	255	252	280	255	234	268	281	264	273	277	248	291	255	267	285	257	267	259	267	268	267	246	267	266	232	268	259	261	249	265	274	272	250	255	267	252	259	264	290	261	265	262	266	266	250	286	254	260	223	260	257	256	275	295	279	254	261	286	272	254	280	265	275	255	262	262	254	289	236	251	260	270	263	245	274	260	292	237	243	279	249	241	240	253	256	252	245	286	266	271	269	235	284	280	245	284	267	267	258	242	250	247	255	257	250	222	249	269	256	291	269	251	286	262	277	264	244	256	243	263	243	290	265	267	266	266	285	253	223	244	256	271	260	255	277	270	261	282	269	253	245	249	260	251	276	269	285	257	234	264	275	253	236	275	261	270	258	247	271	265	275	268	253	270	274	251	249	248	277	233	276	266	253	270	240	253	254	270	262	266	248	246	225	304	256	273	286	260	262	247	284	262	269	255	236	242	246	249	250	261	290	251	274	268	279	265	290	279	240	259	249	229	302	279	257	249	266	249	242	225	224	238	291	277	251	265	273	305	259	257	284	267	241	269	263	261	271	303	296	267	249	267	241	258	269	267	219	282	276	296	262	262	283	261	251	233	264	285	288	275	270	256	241	272	271	251	272	272	252	287	274	264	264	252	278	269	254	279	258	247	253	261	259	259	251	259	269	255	245	286	245	285	269	264	304	237	254	263	256	257	282	279	258	262	247	291	241	282	247	289	268	250	251	244	239	280	287	276	261	238	254	276	257	231	250	273	265	242	256	254	239	275	230	297	244	260	276	240	254	253	248	255	257	254	270	252	282	240	264	277	246	262	268	236	248	254	243	244	258	273	277	266	266	260	239	298	260	256	257	251	262	251	269	267	260	279	248	271	242	275	237	279	270	249	250	230	272	275	250	271	264	268	236	256	300	263	243	242	271	269	274	280	258	268	276	251	272	250	279	274	233	245	268	244	274	258	272	234	261	268	249	247	272	242	293	275	271	295	263	259	272	276	272	285	274	257	248	233	259	252	250	244	253	249	287	232	245	272	259	258	263	253	280	259	273	258	269	266	288	254	256	266	242	267	251	251	279	250	273	255	252	250	261	251	228	262	276	258	296	254	254	255	262	263	268	251	275	239	282	271	253	268	224	252	241	243	247	256	247	234	280	250	272	238	273	254	269	275	284	270	281	268	274	250	260	242	266	259	237	253	241	279	268	250	273	293	256	257	271	266	235	277	274	250	270	276	280	243	235	271	279	282	283	252	283	259	243	267	253	253	244	260	257	234	254	260	251	269	291	276	237	261	261	287	264	267	291	267	253	282	264	282	278	255	262	262	236	255	240	281	270	234	265	264	242	250	255	249	275	246	263	282	241	259	249	271	280	263	292	277	255	222	262	267	257	276	262	267	247	259	263	261	267	275	255	280	250	275	278	249	259	261	280	247	228	263	255	270	242	249	235	236	271	259	251	249	242	266	272	222	237	249	299	280	240	253	285	253	229	268	253	285	251	240	300	257	254	272	282	279	280	259	235	270	259	275	266	250	261	245	272	286	263	234	245	267	275	279	240	226	268	262	279	245	253	232	254	280	253	285	273	262	295	275	269	267	266	273	284	270	269	266	251	270	274	290	248	275	265	258	246	237	253	262	234	243	280	249	255	260	279	297	243	283	267	241	269	272	251	266	252	235	268	261	274	259	283	268	261	247	279	256	282	244	223	254	266	244	230	285	247	267	247	257	238	267	245	256	294	248	280	250	249	221	261	255	270	271	227	240	262	284	259	242	258	248	260	262	246	244	256	270	261	271	262	244	312	252	243	261	244	216	227	258	277	286	273	288	280	276	251	292	232	247	263	246	251	279	258	257	273	263	278	280	235	269	256	257	288	259	236	230	281	265	255	252	259	249	287	256	299	268	253	270	247	250	255	256	265	282	250	283	244	259	228	231	253	245	233	244	278	283	248	230	251	286	255	247	278	266	232	234	258	260	246	271	259	255	272	279	287	243	255	249	251	302	270	233	297	254	244	269	272	240	262	248	228	227	257	267	219	270	284	279	230	256	283	235	264	263	266	244	273	260	257	252	241	245	241	242	250	292	255	266	274	271	252	265	241	262	272	268	289	282	234	224	267	272	239	266	274	237	272	273	307	263	245	237	254	229	260	246	253	287	259	274	272	286	254	254	253	265	263	235	260	223	264	263	251	251	235	285	240	279	286	250	244	293	258	295	229	259	268	264	286	269	266	282	239	278	281	252	297	268	250	260	243	257	252	257	241	261	271	234	268	274	254	269	257	264	265	274	248	272
2099	2364	2820	1535	676	633	635	662	635	618	678	631	634	624	654	645	608	631	648	658	605	670	636	641	636	612	626	670	631	649	640	660	632	610	602	656	631	606	611	653	610	599	626	632	642	617	647	647	621	686	627	630	603	622	631	660	613	636	639	660	597	650	632	673	656	625	609	637	655	678	616	694	646	645	657	600	621	658	631	626	661	630	669	654	620	620	616	604	666	662	645	660	590	625	667	642	631	633	607	666	623	635	612	628	631	591	617	582	647	650	614	631	665	645	638	616	669	660	624	612	590	635	637	602	658	655	670	648	618	625	627	640	608	603	635	685	588	627	633	637	638	627	663	641	636	641	664	626	636	639	625	598	623	654	664	652	644	639	659	668	621	624	611	599	657	635	612	625	628	603	618	609	622	655	630	631	631	597	646	628	612	557	658	670	586	628	667	681	643	668	619	627	600	638	634	604	632	632	654	602	647	636	700	619	672	672	614	619	664	626	616	617	624	598	624	575	617	623	614	632	618	619	641	587	582	650	684	642	656	677	623	618	629	640	618	594	641	635	591	629	625	669	610	608	629	651	642	666	598	701	632	633	669	622	650	625	647	651	616	605	658	644	577	623	651	646	639	648	669	634	594	641	615	657	654	630	610	663	627	657	602	657	583	642	656	630	633	590	634	635	637	652	636	637	635	615	630	632	642	568	615	603	661	622	617	646	697	632	621	673	650	629	660	608	627	598	621	634	632	622	620	615	627	671	614	651	612	607	685	639	645	606	637	662	634	638	638	641	659	640	630	623	623	635	599	609	625	615	618	616	640	659	675	615	623	622	609	672	686	633	652	589	586	641	670	709	636	624	644	641	704	636	632	667	625	599	631	691	650	608	615	659	608	629	656	647	674	610	635	598	638	625	670	675	641	638	655	620	645	617	639	632	605	627	649	607	647	612	692	615	643	577	628	629	674	611	684	607	622	641	654	580	671	609	621	631	666	656	614	661	620	582	641	625	628	602	646	639	618	671	612	613	584	644	640	670	634	609	651	625	606	659	661	638	587	620	574	596	629	613	602	608	648	613	645	618	644	587	644	614	678	635	663	629	687	639	679	637	607	642	624	595	610	668	634	599	614	591	675	575	605	640	622	649	647	621	642	668	629	625	653	621	658	606	605	661	615	581	653	661	619	604	625	629	609	633	661	643	652	620	665	624	651	612	616	624	629	648	629	611	621	622	610	627	617	668	650	631	647	588	607	685	621	647	623	630	643	617	632	604	638	611	592	650	664	656	602	672	672	635	605	629	646	596	637	655	606	666	614	634	626	644	634	653	648	624	641	644	646	635	602	556	623	612	629	668	600	635	606	630	609	663	624	658	620	658	625	647	632	578	616	598	628	627	613	674	631	592	653	642	652	623	636	616	666	653	618	617	647	655	597	630	668	634	635	653	625	636	652	627	624	663	657	685	638	632	652	624	607	602	673	632	601	630	617	610	632	645	653	648	626	659	635	622	609	684	593	620	640	644	679	664	625	650	662	631	663	627	634	600	677	583	648	650	632	624	631	662	601	598	657	688	642	577	685	643	638	658	624	615	626	651	648	640	660	653	653	668	624	625	675	690	599	605	644	634	618	611	608	639	658	624	607	660	627	622	582	634	652	653	628	636	601	620	656	634	604	620	591	597	632	661	635	649	622	623	631	606	633	627	660	670	627	637	629	610	598	673	664	582	635	659	607	605	587	633	645	650	629	630	683	657	642	589	679	647	665	636	609	644	604	627	611	650	619	631	634	608	623	659	626	621	607	610	659	657	669	643	604	652	618	606	605	633	626	649	617	623	677	612	627	679	605	655	666	634	610	633	614	661	656	614	649	601	657	631	694	634	638	656	609	679	630	581	631	628	620	616	604	644	623	674	629	602	654	637	629	632	631	602	636	608	639	645	638	630	609	606	651	667	624	656	639	695	612	652	622	640	571	621	652	625	645	616	647	680	599	635	639	639	620	668	624	628	624	637	637	576	608	599	618	664	625	663	644	626	639	659	645	590	631	599	660	651	631	621	637	648	663	657	629	653	636	626	627	658	590	638	628	656	614	600	605	591	615	612	609	649	633	662	630	594	651	635	649	610	620	640	651	614	597	633	630	626	591	631	645	603	653	635	632	651	621	661	656	642	641	633	622	660	647	613	649	624	634	649	597	577	626	635	671	644	634	632	637	640	628	665	666	688	650	624	623	603	641	605	618	613	588	595	639	641	657	656	622	595	599	613	580	634	621	661	614	587	582	680	593	614	635	655	674	691	625	600	622	610	623	634	609	688	591	646	629	633	610	649	631	616	638	599	646	617	641	581	623	663	591	637	620	599	647	652	608	638	628	636	604	619	632	662	618	632	626	616	649	626	643	658	663	657	611	630	614	656	629	622	605	677	670	663	674	637	643	620	576	612	658	678	617	626	624	632	683	685	596	644	636	668	628	679	660	621	661	652	641	607	616	628	633	641	653	632	625	602	632	644	664	650	651	601	669	640	636	611	640	604	639	604	638	635	633	644	591	660	646	624	632	622	676	605	645	644	639	649	614	643	608	642	646	625	624	601	649	624	660	628	599	618	595	638	641	641	663	631	613	625	650	620	638	669	667	647	663	613	644	620	625	607	643	650	610	657	681	630	619	636	680	625	633	628	628	602	635	630	634	614	641	635	619	679	606	633	590	627	641	635	665	655	673	625	651	633	633	668	640	636	634	596	663	673	631	628	617	668	638	658	606	598	610	618	658	663	613	591	641	610	659	661	657	585	585	631	626	637	637	606	617	655	601	610	662	634	598	656	648	692	597	629	605	603	602	618	577	606	660	630	635	648	631	643	598	661	642	612	613	620	585	700	625	634	630	632	652	637	689	630	623	610	636	627	617	637	638	677	668	584	660	675	657	646	602	641	636	619	649	615	655	615	637	606	589	645	634	606	625	634	615	635	645	602	635	634	658	626	623	677	658	625	616	653	656	644	620	643	601	589	647	620	657	651	623	635	656	605	618	630	623	649	688	638	621	652	642	645	661	656	627	638	616	695	634	624	578	641	602	640	620	664	630	629	626	618	654	626	634	602	667	661	669	604	685	669	626	603	624	632	652	630	599	599	639	638	587	605	680	635	631	644	654	623	614	587	661	610	600	620	636	642	617	645	579	668	637	637	605	635	620	662	649	653	668	646	676	618	627	579	613	655	650	631	609	605	633	643	625	628	671	629	604	665	636	635	652	626	676	629	631	638	637	605	621	608	603	601	591	668	622	611	644	607	659	621	648	639	636	591	613	593	635	670	629	614	596	649	593	647	638	680	643	629	657	623	618	592	610	618	643	622	638	620	640	652	657	624	615	616	619	648	649	609	572	621	602	625	621	697	624	637	638	665	637	685	661	628	604	630	664	624	649	603	683	641	633	641	606	608	668	655	635	649	635	654	630	670	585	654	663	662	642	662	652	677	648	641	650	650	630	643	663	590	630	644	654	634	661	642
6907	14998	21363	10202	631	317	293	303	249	308	279	255	268	251	298	233	257	235	286	292	271	278	239	285	276	280	288	257	285	250	227	268	225	255	247	256	257	234	244	246	252	243	238	266	248	241	255	264	261	264	312	285	254	240	239	265	246	223	251	264	254	264	262	279	252	258	278	247	239	285	222	242	222	247	248	255	258	282	245	273	281	285	255	245	285	248	250	257	260	257	252	240	228	249	225	254	255	272	255	289	263	251	255	259	266	238	245	260	292	259	277	248	250	241	269	238	268	253	282	227	273	222	246	237	278	268	279	277	228	267	257	259	240	269	239	246	259	257	249	243	242	299	251	259	235	252	244	258	238	290	252	250	261	232	225	248	249	263	240	226	279	232	265	250	286	221	251	234	259	265	252	244	255	279	244	261	264	294	280	284	265	252	259	243	253	243	268	251	254	244	283	272	233	275	246	257	256	288	261	257	272	278	249	270	273	263	245	248	246	230	241	257	287	268	238	252	249	246	280	244	276	264	272	251	238	254	277	227	243	258	259	250	275	234	283	236	247	257	283	272	233	246	235	273	259	260	266	253	249	252	258	235	244	280	258	238	275	240	257	253	257	267	260	241	254	262	268	263	282	248	255	265	264	284	246	234	253	292	233	257	257	245	270	275	270	255	259	273	252	257	265	259	238	241	256	258	258	258	265	259	257	258	266	218	248	255	250	241	257	225	232	239	230	244	262	240	240	245	284	292	283	273	262	230	257	255	263	258	265	250	286	273	218	249	263	257	283	237	261	255	270	239	272	244	245	261	235	294	265	231	259	249	248	260	259	275	246	226	245	256	230	240	273	222	244	278	259	245	272	235	252	282	260	257	239	257	260	264	246	281	263	249	239	247	275	254	260	245	264	264	261	237	235	267	272	241	254	242	289	263	276	254	305	245	250	250	259	268	257	244	261	249	289	283	217	230	265	229	252	250	298	253	251	253	288	261	245	245	280	272	267	247	266	258	259	267	235	246	258	243	265	210	278	240	261	284	257	237	268	237	267	237	268	238	251	237	229	260	282	252	245	277	272	238	278	259	238	261	262	268	233	244	287	224	282	253	269	242	253	242	258	246	295	273	247	236	276	213	251	295	269	261	265	266	277	251	260	260	262	274	245	274	230	277	242	242	240	249	253	279	272	278	296	269	244	233	263	218	271	292	269	236	287	248	225	254	253	262	274	270	267	272	260	260	295	244	261	270	262	234	248	271	287	269	253	232	250	293	264	271	266	273	223	258	253	252	261	235	267	247	243	242	247	255	261	279	230	240	281	267	272	221	239	271	213	229	244	253	277	251	262	256	254	259	249	245	249	244	263	243	289	253	226	272	266	265	221	247	259	239	246	255	288	235	273	281	262	216	272	264	292	278	275	272	247	255	287	274	260	246	251	248	255	263	262	259	259	250	285	248	263	278	248	269	255	272	269	292	252	266	246	271	252	263	208	264	238	260	248	254	269	276	248	286	241	227	289	266	247	258	277	230	249	219	255	224	243	264	275	242	256	268	268	288	281	239	284	277	255	302	233	243	229	240	250	237	279	280	245	272	234	249	252	231	235	256	247	258	249	241	254	242	250	299	303	226	250	262	269	271	239	281	248	253	246	256	248	264	252	253	245	254	228	251	213	297	227	247	246	228	253	265	264	247	257	234	281	283	243	245	267	274	250	257	278	246	275	250	246	237	267	262	260	242	262	224	277	245	218	257	252	244	255	250	263	254	260	302	272	266	264	299	275	230	249	237	255	238	240	255	287	257	253	264	254	262	239	260	261	230	228	292	259	221	271	265	262	242	238	241	267	245	259	241	295	304	254	229	271	244	265	266	255	267	241	271	226	278	250	275	258	275	264	253	260	251	238	247	246	255	248	278	261	242	242	260	224	235	233	273	276	241	249	217	260	303	300	260	231	248	246	258	242	269	254	246	231	234	257	234	252	245	236	266	246	238	246	278	252	256	254	269	285	281	298	288	285	268	268	242	233	270	277	249	276	233	247	264	239	241	260	237	253	256	277	226	262	263	262	242	283	275	250	259	238	250	279	231	271	265	248	264	264	246	241	246	228	273	235	235	248	244	249	257	242	274	245	256	245	258	301	262	266	248	250	254	256	241	279	255	240	263	256	291	265	269	258	249	259	287	242	266	254	249	233	286	255	265	261	246	257	254	240	258	253	267	222	278	256	291	242	257	242	258	232	260	248	229	263	258	261	244	275	235	256	252	255	269	282	264	224	244	273	250	258	262	262	226	232	241	261	239	257	252	241	259	264	249	275	256	254	242	274	251	255	252	266	261	268	236	242	214	255	275	242	262	275	267	255	298	284	269	247	258	291	249	257	266	248	273	236	201	263	260	250	239	250	242	247	230	267	248	268	254	294	266	267	236	262	250	260	245	251	249	271	272	262	235	279	235	253	248	239	273	242	245	261	253	249	254	261	230	252	247	273	266	252	287	274	245	249	270	259	278	262	271	250	259	250	244	278	263	253	238	245	235	235	241	268	253	287	240	245	262	283	280	251	233	262	248	245	227	270	243	231	258	230	245	284	255	278	216	255	254	272	272	220	236	261	237	256	250	259	248	240	273	246	239	272	280	251	253	233	253	261	275	286	237	239	258	260	270	256	259	258	295	263	237	259	258	277	252	270	255	268	258	252	240	266	274	280	239	248	240	267	274	260	221	276	300	268	281	267	262	243	254	239	250	246	257	231	262	271	247	249	245	270	216	257	245	246	258	279	279	255	250	281	246	231	250	249	289	264	264	285	242	231	261	254	287	288	292	238	232	278	287	266	273	263	255	258	229	273	268	270	245	252	271	253	235	239	241	219	282	239	240	264	273	253	255	254	234	264	262	252	254	274	244	254	266	283	268	275	229	249	286	278	269	265	268	264	235	238	257	253	291	249	263	231	245	256	252	275	231	230	244	273	251	239	252	270	218	269	274	252	263	232	241	257	254	269	270	284	263	256	257	214	254	226	232	277	233	285	257	236	228	277	267	269	263	273	229	252	266	249	253	233	242	242	246	267	250	248	272	248	293	234	259	236	267	228	269	271	266	267	256	241	228	246	233	250	232	274	224	280	246	256	267	257	265	270	280	220	254	251	247	209	222	241	246	265	261	263	271	242	237	280	252	261	238	250	244	283	253	271	227	250	273	247	260	237	248	259	270	260	257	247	264	249	276	295	243	265	259	277	282	240	255	253	290	246	235	229	252	264	247	263	270	249	252	254	281	278	274	301	269	258	273	277	262	256	254	228	248	244	262	262	224	214	258	230	278	271	243	263	252	270	281	251	261	264	241	285	253	238	265	267	274	316	230	284	218	278	250	291	240	265	273	267	275	258	283	220	240	249	256	273	281	290	218	296	287	257	254	251	267	243	276	216	301	249	264	248	273	236	231	280	252	257	278	258	260	270	275	233	243	220	268	243	259	240	262	278	266	278	265	250	251	252	275	248	255	272	263	285	279
6464	16563	26082	17271	973	846	815	738	756	683	695	702	678	684	664	644	616	646	601	642	626	647	644	628	581	589	618	611	599	602	627	627	636	634	641	584	602	636	646	645	608	625	587	633	604	667	657	604	617	621	591	623	558	614	609	575	676	635	634	646	633	618	642	630	606	632	611	594	649	594	600	616	669	652	587	591	676	665	616	601	634	630	622	627	623	614	624	638	598	652	624	603	644	652	588	638	610	625	569	610	642	619	597	626	600	630	584	640	621	624	596	656	601	673	599	591	651	608	622	622	630	608	628	601	641	614	583	596	623	586	630	567	571	615	605	656	590	661	666	615	639	640	615	599	632	559	592	596	663	658	621	612	592	620	640	638	569	604	592	597	635	575	644	659	628	621	613	606	568	639	593	619	614	617	638	551	620	621	647	610	614	627	589	614	612	619	622	642	632	590	603	541	641	605	616	546	662	585	654	625	622	627	623	586	620	595	653	605	612	625	635	557	628	636	573	581	608	591	595	685	594	629	599	617	646	623	605	655	659	610	616	601	622	617	593	628	604	629	625	583	701	664	595	606	634	605	640	638	633	627	625	641	664	615	625	648	686	608	648	596	607	584	680	572	666	586	640	603	652	612	594	602	607	580	605	616	612	636	618	628	611	635	549	590	633	622	617	583	587	598	620	634	621	603	597	608	624	633	654	602	610	593	618	623	608	590	615	583	588	629	612	618	575	629	610	598	636	581	648	619	575	604	594	596	657	593	613	630	626	626	628	589	609	564	643	625	636	613	605	582	614	632	641	655	643	606	606	584	636	573	584	636	604	662	590	608	610	631	625	645	632	604	593	614	627	632	649	606	592	619	626	622	620	577	588	614	617	638	636	599	595	572	593	620	619	603	621	563	658	624	632	593	635	617	635	600	659	631	688	646	587	618	648	589	617	644	649	601	623	626	623	669	621	582	598	601	658	644	635	607	620	560	640	617	600	630	618	629	604	618	592	583	657	607	590	600	628	641	596	583	663	574	611	641	588	590	609	625	560	676	618	612	595	628	585	599	617	611	586	607	608	591	604	626	645	594	598	613	586	588	646	616	613	588	637	638	605	615	592	604	571	628	594	591	613	610	651	588	655	625	584	587	666	640	577	656	622	638	585	623	591	683	577	650	594	565	624	641	610	601	640	627	646	642	611	607	563	606	643	607	604	602	606	601	589	590	607	590	650	602	614	645	621	613	619	664	608	600	619	563	625	568	632	607	593	597	630	670	625	609	636	602	650	630	594	674	640	643	614	596	639	666	616	646	594	640	646	624	641	583	571	614	617	622	638	612	637	638	644	611	633	589	633	603	610	596	602	598	625	657	607	665	668	627	615	612	619	609	623	604	594	654	621	643	598	641	658	594	591	632	618	651	617	650	611	588	569	582	623	608	619	636	612	654	598	640	594	661	640	578	613	604	614	618	605	580	598	635	596	609	612	592	616	619	559	633	588	620	628	616	617	594	648	599	632	584	605	646	635	618	611	653	622	638	578	635	568	625	571	617	608	609	634	628	636	572	635	618	637	640	636	606	618	599	623	624	601	662	583	612	580	643	571	594	623	584	629	597	576	645	641	618	587	641	631	600	628	646	666	589	694	600	639	593	624	608	625	605	579	607	610	654	618	615	661	660	612	657	585	593	636	620	591	614	614	624	613	616	636	607	602	599	610	654	640	639	610	589	645	622	612	613	662	604	626	625	614	573	622	648	610	590	624	652	632	568	645	624	637	610	595	604	608	607	598	601	657	601	641	604	610	653	607	588	603	632	614	599	613	583	638	611	642	631	591	601	603	609	600	578	610	614	595	597	597	618	592	578	624	616	598	625	594	578	657	602	605	628	624	593	636	645	644	616	592	656	681	633	597	604	672	630	669	597	622	624	630	594	655	590	610	660	619	606	637	642	645	607	619	597	596	569	618	625	584	591	595	650	621	638	635	605	610	593	606	626	644	629	586	620	620	592	619	623	609	611	641	633	648	586	628	618	627	539	602	623	610	610	671	617	619	641	632	588	559	627	569	630	627	648	624	588	646	600	618	603	556	608	594	640	636	633	610	600	576	586	624	637	654	613	584	599	644	587	645	596	594	605	646	630	592	631	591	620	611	595	621	579	609	622	611	561	621	631	621	647	606	612	647	616	659	574	659	606	640	621	631	579	585	582	677	625	608	616	661	628	616	613	611	644	638	586	621	615	595	614	649	613	609	604	610	576	634	605	649	625	643	625	625	605	632	603	561	616	627	634	622	664	595	576	632	599	592	662	592	614	638	619	608	657	581	607	628	602	568	609	594	614	644	606	598	615	651	654	590	627	611	628	603	594	609	623	639	633	633	627	585	580	610	585	621	596	636	627	596	581	605	626	627	617	635	630	625	598	575	655	620	603	603	607	601	557	584	640	601	629	642	616	605	601	638	634	593	611	603	585	586	607	598	625	635	595	629	608	599	609	632	654	635	610	648	653	607	610	629	540	607	630	656	634	601	588	597	632	625	614	634	575	573	645	634	647	613	675	639	607	655	578	617	601	615	629	619	627	581	622	626	611	613	630	699	632	621	578	658	634	619	644	620	627	617	599	593	585	606	653	607	620	600	622	600	610	620	618	610	643	620	649	630	602	672	643	593	600	627	600	631	624	607	600	619	629	594	634	595	594	646	621	598	652	604	643	609	595	644	601	650	653	604	625	602	631	644	594	604	663	631	627	585	599	629	608	630	617	593	651	586	609	588	610	610	626	639	605	629	647	681	592	613	609	597	539	664	601	602	575	585	658	638	630	687	630	641	619	648	582	564	590	587	606	576	641	620	586	598	645	627	595	631	597	613	622	612	587	607	616	598	607	612	631	579	611	612	634	620	614	623	620	628	619	591	607	618	612	616	629	639	617	650	596	620	572	611	612	654	593	661	654	651	570	585	594	623	585	595	607	605	609	582	622	633	616	591	655	635	632	580	636	635	599	610	618	599	607	593	603	646	640	634	630	598	595	551	620	586	628	619	634	600	588	654	618	631	599	542	634	605	612	603	584	624	588	571	636	569	610	591	622	592	653	629	639	638	588	642	573	623	662	651	597	618	623	549	602	664	604	647	587	605	598	590	658	551	636	641	640	640	595	647	650	598	639	626	604	616	623	598	646	595	604	661	634	635	619	636	613	657	660	665	639	616	608	611	623	654	600	661	587	613	603	659	584	585	623	655	606	610	549	605	640	648	632	616	614	644	615	623	612	604	600	614	610	626	591	605	596	621	626	628	646	591	624	594	588	622	597	649	622	586	583	646	615	567	645	623	603	590	623	593	602	597	631	551	640	606	631	599	587	644	614	608	627	620	582	596	637	591	615	659	642	617	607	583	586	617	636	590	652	596	621	631	593	607	615	593	614	634	628	575	595	628	575	633	611	628	610	622	613	622	621	594	599	588	614	592	609	636	641	650	646	571	605	613	617	604	576	643	637	601	616	616	650	608	616	584	659
12600	30215	35064	19632	1561	228	177	187	177	161	141	171	136	145	149	148	144	137	150	124	136	115	147	146	149	146	134	125	141	151	128	146	124	113	139	129	144	122	151	133	149	123	141	148	129	126	106	124	138	125	133	128	115	139	119	143	119	122	130	123	133	176	151	145	134	138	131	139	129	163	121	137	131	131	123	122	134	135	123	123	115	124	103	124	132	121	141	139	134	143	130	126	144	149	122	137	102	141	125	98	127	113	138	125	143	128	124	110	133	143	126	131	138	142	159	139	143	108	137	144	135	137	140	122	129	136	127	132	130	145	128	159	140	119	118	146	129	136	141	138	129	138	113	131	147	147	137	139	122	133	138	117	136	137	142	117	135	115	147	122	123	145	139	119	137	124	125	146	136	136	122	144	127	130	136	137	156	166	126	131	133	116	145	114	141	124	119	137	129	138	141	120	160	125	126	138	151	151	141	145	149	146	132	134	133	134	150	130	118	130	140	133	131	134	139	129	150	151	142	159	134	122	149	144	113	141	122	127	136	128	138	136	141	128	128	140	136	131	121	156	140	154	155	133	139	124	158	140	112	125	115	127	131	135	111	132	124	145	114	148	120	120	161	134	134	152	119	134	131	114	133	131	137	132	141	134	136	128	119	133	144	131	122	134	130	120	137	151	136	126	139	132	131	133	137	146	136	143	128	145	128	124	143	139	113	122	148	117	138	143	137	127	138	146	135	125	147	121	137	151	145	136	95	133	141	136	137	146	127	121	148	123	134	146	135	134	116	145	130	157	130	137	148	123	126	149	129	132	153	132	104	134	165	127	121	129	134	141	105	142	137	142	142	146	135	114	133	96	139	138	153	131	124	118	137	127	134	135	122	116	134	147	134	127	135	141	120	113	118	131	143	140	139	116	117	137	116	129	121	154	133	130	107	132	139	109	115	130	134	105	111	132	133	115	132	137	125	144	133	145	167	132	127	135	120	134	117	133	144	110	129	139	129	129	145	119	143	122	167	150	116	156	148	130	138	140	130	153	117	127	104	136	135	122	121	137	141	136	137	126	122	134	152	124	133	135	135	108	103	144	128	125	130	133	120	121	138	130	141	135	111	129	113	108	136	147	143	139	129	145	131	139	140	160	120	151	154	146	119	146	125	124	141	154	134	142	128	139	140	136	137	127	132	142	143	159	137	143	136	136	124	147	145	149	163	125	128	135	157	123	151	130	138	135	119	135	142	147	140	133	141	147	141	115	120	114	150	153	122	122	143	142	131	119	150	134	131	131	114	127	140	124	136	118	127	130	115	140	143	127	106	124	143	135	125	144	134	135	127	142	130	157	117	123	112	127	144	139	135	159	130	120	138	138	140	120	122	127	121	138	133	148	126	142	142	136	146	128	125	124	139	129	138	156	141	128	130	122	142	141	134	144	117	145	146	127	151	152	122	136	162	109	134	121	141	144	121	130	115	140	132	125	133	121	146	116	148	143	138	121	120	128	122	136	140	159	132	143	136	127	115	119	123	126	147	131	121	123	143	120	131	151	151	148	139	131	123	126	151	133	127	134	142	135	120	144	148	147	151	130	150	135	135	155	123	129	128	99	134	129	132	132	141	140	122	120	115	137	122	149	129	110	158	125	115	128	119	117	135	139	123	111	150	116	133	138	123	120	143	138	142	135	163	128	136	162	135	124	151	144	143	157	141	129	134	139	132	148	123	132	142	142	135	135	129	146	136	122	141	138	126	118	151	149	134	113	123	134	129	131	127	142	121	150	153	155	122	103	127	124	130	154	136	127	116	140	121	132	138	120	148	143	134	127	125	155	128	116	127	164	140	111	124	136	141	143	140	100	142	133	139	137	132	133	150	119	125	136	142	131	118	134	141	144	130	141	142	137	125	119	122	166	139	131	126	135	156	143	155	140	123	109	139	123	142	131	137	113	155	119	118	161	139	131	132	145	139	129	155	119	127	133	125	148	127	126	140	137	128	132	151	110	141	147	135	130	135	131	129	132	123	128	128	142	159	117	113	142	150	128	128	130	122	132	141	142	142	137	151	128	115	120	136	134	124	142	133	155	127	127	119	127	119	133	112	142	156	148	115	125	134	118	132	148	141	139	130	138	145	140	140	126	137	124	135	117	123	141	107	115	140	133	127	146	148	131	145	127	127	128	145	133	134	121	141	142	125	147	127	149	146	134	126	129	142	124	135	120	123	140	142	143	154	133	149	128	142	139	113	135	150	154	136	139	116	142	128	124	126	147	134	134	148	162	115	133	140	87	156	135	119	140	124	136	136	123	126	133	135	116	115	134	127	139	126	118	149	123	152	147	122	144	140	133	158	122	127	131	119	143	142	125	129	127	121	126	138	115	136	149	140	153	129	130	119	130	135	129	119	138	138	121	127	138	113	118	135	144	144	147	135	125	138	145	121	116	137	135	128	131	126	128	121	142	144	141	112	151	137	138	141	136	145	144	157	129	134	130	141	143	128	137	142	157	123	133	123	147	137	123	148	125	130	157	129	119	132	115	142	136	140	132	136	140	147	139	127	139	126	119	132	120	141	140	132	125	112	125	113	150	129	130	126	121	122	130	129	159	142	145	119	138	126	133	128	139	144	128	135	142	161	125	137	121	116	158	134	124	128	124	136	157	127	137	150	132	134	124	129	128	129	132	133	121	156	141	129	119	148	140	139	130	137	124	136	129	148	129	121	126	119	129	132	136	133	136	133	108	141	126	133	124	142	130	114	118	129	136	146	138	123	133	133	136	126	156	127	143	139	139	145	138	136	134	132	118	117	128	128	142	147	137	131	125	137	134	133	146	157	139	152	159	147	128	121	123	140	155	118	154	129	124	127	131	139	154	146	136	149	120	127	122	135	139	145	138	123	157	126	163	125	143	130	123	137	130	124	143	134	122	121	132	129	155	140	136	123	109	123	125	152	118	142	135	120	115	139	113	131	138	139	149	141	127	147	116	133	113	135	151	128	144	138	150	128	125	125	140	146	137	140	140	126	128	122	121	152	131	131	158	151	171	153	132	132	139	131	121	122	116	120	132	135	141	131	124	126	121	139	150	112	127	141	150	121	123	118	141	134	126	134	142	134	142	140	131	132	136	151	147	127	127	138	140	168	137	127	138	126	136	120	121	134	148	126	125	117	130	136	134	124	121	138	140	136	113	130	122	144	150	123	124	123	118	148	118	121	145	140	137	128	113	130	125	136	143	133	137	132	141	109	143	126	138	137	142	116	116	144	136	128	122	134	108	135	126	130	130	142	120	138	134	134	151	134	145	127	138	148	126	115	122	156	137	132	140	123	152	148	130	115	134	131	125	148	111	130	140	129	146	134	126	126	130	124	115	115	152	135	138	136	159	146	136	125	132	130	138	144	128	110	142	144	127	141	142	133	151	135	102	128	135	126	126	155	118	141	133	150	131	130	132	127	130	139	123	140	131	112	146	146	130	139	142	147	157	131	152	139	126	122	121	129	137	140	131
8109	27770	34498	24692	985	807	726	600	525	554	516	451	418	428	442	439	426	386	385	372	370	364	388	364	365	338	357	327	331	349	362	380	356	366	311	354	331	314	350	324	332	363	350	378	363	384	362	358	336	359	326	383	344	359	352	325	328	363	359	304	326	311	312	326	329	389	349	357	332	317	338	369	353	347	323	335	355	329	336	355	336	351	302	360	336	341	347	339	361	377	363	337	345	345	341	332	339	350	313	343	349	344	352	365	346	355	379	318	344	348	338	318	304	313	319	329	349	322	317	364	326	341	327	315	340	354	350	365	344	340	351	345	330	371	352	319	315	316	332	322	338	353	334	340	307	323	336	342	345	304	338	374	358	341	346	340	347	332	345	328	315	342	343	351	329	300	318	340	357	320	317	354	364	331	349	329	338	336	322	340	340	350	330	373	326	353	306	336	348	356	343	316	337	355	355	341	341	325	363	350	344	337	362	338	364	350	324	341	331	330	337	336	347	336	341	316	325	340	334	342	337	339	327	338	306	310	369	352	305	312	377	329	323	335	325	360	326	342	347	344	331	328	332	345	330	352	331	323	321	327	336	322	325	332	323	339	309	341	344	324	311	338	365	368	333	372	366	332	323	348	361	350	306	349	310	311	331	348	313	338	301	347	348	341	353	362	347	352	304	359	341	347	315	353	358	359	344	319	356	321	356	337	322	319	356	340	325	370	330	350	318	329	363	305	341	333	327	341	330	340	357	354	351	331	302	344	335	363	347	310	342	342	362	355	330	338	340	325	375	314	331	360	372	349	346	334	314	356	341	313	334	355	311	351	345	335	322	324	322	314	328	339	320	317	347	342	337	353	344	323	363	291	315	350	376	371	361	380	344	341	319	341	353	324	333	311	368	359	328	366	304	338	374	346	318	340	348	333	336	335	313	336	340	315	339	314	362	363	352	358	344	363	333	319	322	360	327	333	326	333	307	304	362	322	380	363	348	335	323	323	363	348	344	327	306	329	341	339	312	350	373	335	333	340	327	377	317	343	349	371	357	329	334	331	359	319	320	335	339	315	342	344	319	343	341	311	368	313	341	330	330	369	361	327	331	345	341	329	300	331	325	330	319	307	306	352	356	340	334	366	338	330	371	339	314	318	344	336	330	361	349	323	321	333	380	326	340	337	310	310	361	343	329	338	329	339	351	332	321	372	368	358	352	332	362	346	356	353	337	340	305	378	350	359	328	307	345	325	338	331	310	337	337	322	322	360	346	367	332	311	344	335	335	328	298	330	343	342	370	328	338	337	320	320	360	349	322	312	326	351	358	351	326	320	318	350	342	313	336	349	320	352	337	325	332	357	334	371	342	329	363	369	339	334	367	323	288	339	315	322	308	338	332	333	330	355	316	317	304	307	337	333	311	332	334	339	368	363	326	348	351	337	336	343	329	354	328	317	336	325	344	331	303	362	341	356	330	345	353	335	317	322	367	343	313	321	369	341	361	335	331	360	346	343	324	352	344	312	371	343	346	330	328	352	327	361	356	316	358	350	337	323	317	336	366	324	367	336	329	332	340	336	344	365	318	362	345	365	329	331	329	295	337	346	355	332	352	290	335	310	345	323	321	328	324	362	334	314	334	352	342	316	325	336	313	329	324	304	323	371	354	310	341	326	345	372	342	327	331	329	330	331	336	344	339	343	339	347	328	343	375	360	337	355	369	355	313	367	316	331	304	345	312	339	304	316	346	326	312	337	353	336	349	327	345	339	344	356	312	387	339	343	344	337	351	330	360	320	340	321	285	346	319	319	362	309	331	346	307	335	320	321	333	332	317	325	333	322	339	339	348	342	358	320	364	350	329	348	310	340	338	327	332	345	328	351	319	351	322	324	338	361	333	332	330	346	336	345	372	329	345	358	360	344	313	306	320	361	335	348	307	306	347	346	324	322	345	323	350	344	328	359	351	373	344	374	327	337	326	330	303	308	343	343	332	343	310	360	322	324	347	340	331	354	348	334	325	318	347	336	343	322	333	288	332	315	341	329	329	379	290	330	322	300	338	323	340	372	317	349	343	318	323	339	345	332	347	346	336	345	340	327	362	313	349	375	330	341	313	323	335	364	333	352	341	337	307	347	348	345	324	331	326	369	300	313	305	351	360	326	336	335	314	330	339	371	302	321	330	331	345	310	321	326	347	349	316	313	360	331	309	346	324	350	335	363	351	353	305	317	327	322	316	310	353	306	356	350	321	338	312	365	350	334	337	310	361	321	335	375	329	348	333	336	301	338	332	316	317	339	322	343	335	352	341	328	316	303	331	331	295	386	331	358	305	321	314	316	335	366	385	348	358	302	321	328	342	324	359	328	307	335	356	319	363	323	324	354	330	361	348	343	315	343	324	318	319	341	341	321	379	321	350	328	344	315	325	296	321	341	341	327	322	332	310	332	322	331	350	306	320	317	314	335	351	335	309	331	345	328	351	347	338	328	354	305	350	315	322	369	341	317	331	333	348	325	348	343	346	310	325	360	346	352	341	342	336	353	336	362	336	381	361	328	337	332	328	360	329	337	363	345	316	328	337	342	318	332	371	319	328	346	333	343	314	359	331	358	328	316	366	362	350	337	346	328	338	309	312	345	335	351	327	361	359	368	327	329	345	351	319	341	336	332	350	361	324	371	345	332	324	335	339	309	345	314	345	364	368	358	342	329	346	327	343	328	342	332	351	333	365	355	356	379	380	310	333	347	335	339	343	350	338	361	347	378	305	331	347	343	318	325	322	358	341	345	343	367	346	309	318	346	307	312	354	316	324	352	334	338	345	341	344	312	387	316	349	355	373	359	335	377	332	338	348	312	323	365	319	355	357	362	298	337	360	335	329	330	378	334	323	346	381	330	331	354	353	338	354	332	364	328	311	343	330	370	348	335	318	334	324	356	329	346	347	354	330	343	320	328	327	315	353	358	335	336	291	320	346	358	360	340	335	309	369	357	349	352	356	336	305	340	311	308	328	354	317	328	380	350	359	340	328	337	330	324	339	333	312	359	315	348	299	338	323	369	322	366	328	339	304	346	316	371	328	317	347	351	352	354	309	365	328	336	332	314	316	364	359	319	347	367	353	307	316	379	326	292	333	327	356	296	344	325	345	356	352	356	340	376	335	322	348	348	354	352	367	324	328	330	346	332	355	341	342	351	339	370	323	339	357	340	347	337	372	346	352	329	339	295	346	327	303	358	319	336	313	325	315	337	370	333	337	322	356	350	342	327	312	347	344	297	319	348	310	303	308	364	355	348	343	316	345	329	323	331	301	310	342	321	326	347	337	326	353	373	311	337	326	336	300	344	333	312	312	341	311	314	308	348	374	320	373	322	329	337	331	357	353	354	355	359	308	354	347	315	307	318	331	314	340	358	325	314	334	313	343	331	346	346	350	321	329	324	370	330	319	322	303	344	351	389	340	340	333	357	330	339	381	326	349	332	361	334	350	350	323	327	353	351	353	358	325	355	325	353
1668	1092	869	413	256	281	245	279	244	238	261	264	266	239	282	249	251	263	254	271	246	220	277	234	270	235	242	249	252	249	270	246	268	234	242	247	246	262	250	246	273	285	255	248	258	218	250	243	265	283	251	244	254	242	277	265	237	237	256	264	232	255	257	254	295	237	266	256	295	244	254	256	244	254	281	267	258	285	239	258	255	232	258	261	258	267	243	272	265	232	244	265	280	254	227	253	262	248	261	263	276	250	257	270	276	262	249	265	250	245	272	276	288	275	272	272	228	256	271	224	242	282	269	289	270	280	248	263	259	272	272	282	262	265	254	292	249	274	238	282	240	253	264	245	239	281	258	250	267	252	241	252	260	246	238	272	266	275	269	249	245	284	206	280	266	274	238	251	277	294	262	244	230	243	272	252	251	281	247	262	267	234	244	241	261	257	274	253	284	256	259	274	239	263	270	290	277	248	288	249	257	274	253	233	231	296	285	245	266	271	264	256	259	253	230	272	257	260	242	257	243	297	255	252	232	246	231	249	276	274	219	266	246	253	283	238	227	274	263	220	273	278	251	251	243	253	254	245	264	251	278	262	254	271	254	283	273	272	240	288	238	245	252	253	281	241	273	264	279	242	278	283	258	264	269	226	255	244	243	266	281	263	253	266	267	231	267	259	224	253	269	258	225	247	228	271	244	250	238	275	285	270	277	268	253	257	263	253	238	237	257	284	260	264	262	236	267	221	248	266	279	255	245	259	246	285	265	245	272	271	259	244	285	263	265	247	264	259	248	241	285	279	251	239	229	229	246	275	247	245	276	251	262	253	265	274	249	262	265	298	248	241	245	238	260	251	240	264	277	244	268	257	251	256	258	265	265	264	265	233	261	254	282	225	266	252	254	266	263	260	274	249	271	239	247	259	244	274	257	251	276	221	295	243	270	293	263	276	257	248	269	243	267	283	247	287	261	280	257	232	275	267	246	281	292	246	270	258	254	260	282	286	255	262	277	292	256	234	278	238	263	277	253	241	255	261	260	270	260	244	255	252	256	220	229	238	242	257	276	253	235	259	285	285	250	257	283	222	252	268	267	247	265	257	242	245	232	267	262	269	278	226	259	242	257	247	249	262	251	239	282	305	282	232	280	253	253	270	257	271	279	275	255	244	228	252	277	278	247	236	271	253	273	249	267	272	254	287	296	285	251	258	264	258	275	266	282	249	248	270	257	266	244	284	263	243	239	250	279	297	283	260	231	244	263	288	281	256	257	227	282	263	238	261	282	235	248	283	265	244	251	264	279	263	282	260	269	261	258	239	273	256	267	269	227	255	234	316	269	253	231	256	239	262	253	252	289	238	262	278	254	259	226	255	269	227	295	260	248	264	266	254	280	258	230	214	273	287	274	253	294	230	274	275	286	243	289	275	227	272	282	285	262	274	236	248	243	235	305	233	243	275	270	241	263	280	245	236	256	260	259	244	235	241	262	241	273	268	238	265	271	265	253	264	268	237	257	289	275	271	266	278	239	257	264	258	257	290	265	244	276	272	267	293	274	259	283	269	227	244	235	239	255	241	282	246	237	241	224	248	233	286	245	249	285	300	273	230	293	262	254	251	253	280	260	282	285	257	247	276	230	273	235	254	290	240	234	260	309	277	277	261	263	265	270	274	242	274	282	245	271	264	252	240	251	232	246	252	245	233	304	261	263	271	249	252	281	267	289	239	258	287	240	261	246	268	260	275	273	265	235	247	276	243	236	276	293	267	237	281	282	254	257	281	245	267	267	297	255	242	284	241	267	263	229	233	240	255	281	234	256	251	272	265	260	225	290	247	272	262	254	263	241	233	236	277	284	301	248	266	239	245	275	277	253	286	264	251	240	260	253	288	256	255	282	256	259	264	297	266	224	270	259	287	247	234	227	272	250	245	264	257	248	247	234	289	265	261	246	254	262	288	256	235	286	278	257	238	253	253	258	268	269	247	271	279	252	279	280	276	265	254	272	256	262	245	284	264	255	256	269	220	235	256	265	241	285	280	288	269	235	259	277	251	252	254	232	280	239	271	236	261	257	270	281	258	239	274	275	285	271	268	255	277	235	260	264	271	247	256	251	247	259	259	272	259	226	230	273	232	275	273	269	265	259	263	260	275	238	256	263	234	242	250	268	216	268	279	275	260	263	264	246	267	218	245	257	280	261	247	254	244	278	270	249	264	244	245	223	264	258	245	290	247	260	255	282	255	242	276	286	240	239	281	256	236	260	253	267	280	276	221	291	265	256	252	250	295	241	251	268	239	225	235	264	238	257	267	251	248	260	287	237	255	275	274	266	301	261	263	257	254	273	266	249	278	263	271	240	270	247	289	214	240	308	302	225	276	254	277	273	252	290	265	254	287	253	265	267	270	305	254	265	257	279	251	241	266	265	281	277	245	262	247	241	251	257	278	250	286	268	293	260	285	246	278	239	246	237	259	254	258	273	277	239	272	255	230	236	245	262	232	281	311	277	292	252	270	257	245	267	259	222	251	252	283	283	272	253	233	280	266	276	269	253	241	250	240	278	247	241	242	240	269	288	259	264	290	253	219	237	268	257	249	295	276	243	244	248	241	290	243	277	277	261	273	283	278	247	240	270	279	245	271	257	297	277	276	270	247	268	266	261	273	268	263	292	280	252	235	200	297	262	251	266	284	249	264	242	295	272	261	275	274	252	255	262	257	281	229	232	242	279	269	271	300	255	286	261	272	251	235	263	256	254	249	250	243	308	254	253	242	310	251	292	269	279	277	258	259	279	218	272	253	255	233	255	292	242	270	262	262	279	232	266	250	243	255	247	238	267	278	276	245	272	262	286	279	256	239	267	270	239	271	266	233	266	267	281	246	262	263	235	265	255	266	257	273	279	263	288	255	271	264	251	247	275	284	296	262	235	244	269	266	285	305	250	253	261	273	268	247	253	271	272	275	257	282	243	270	239	274	256	247	258	244	253	249	233	250	251	274	246	244	285	283	264	275	247	262	245	299	266	270	259	287	264	222	259	265	253	260	287	254	242	259	249	259	254	244	271	293	256	258	245	240	256	260	266	250	266	240	240	229	244	278	245	256	296	260	263	230	253	259	253	252	250	241	262	234	245	258	262	231	271	256	258	262	264	266	265	265	251	236	259	254	263	283	249	267	264	275	265	270	263	274	271	265	276	281	264	243	283	267	254	252	252	251	241	244	275	266	261	275	269	252	271	228	254	243	265	284	261	252	277	248	239	267	279	274	267	283	263	235	235	243	271	251	264	253	279	258	275	237	245	254	248	243	260	271	248	289	269	274	275	234	245	271	285	268	290	262	278	229	253	234	249	258	252	246	276	269	278	224	264	267	251	271	231	232	266	265	233	249	237	263	263	258	291	230	229	238	244	269	273	256	268	276	280	272	262	254	231	244	249	221	237	252	285	273	222	234	256	274	247	240	229	262	258	262	281	269	244	267	268	280	278	269	260	263	255	237	236	265	239	260
1981	2514	2325	1300	631	629	643	600	626	684	628	615	649	603	632	614	672	652	596	660	633	665	631	665	657	669	617	619	594	625	646	670	624	609	626	681	626	575	607	619	640	641	628	594	647	613	658	633	637	599	647	590	619	620	602	599	633	644	602	619	668	629	624	592	593	626	675	606	639	570	620	622	682	636	629	595	649	586	643	620	590	626	613	657	624	569	675	633	623	628	665	619	607	608	619	645	606	624	633	614	600	616	660	596	663	587	598	633	645	629	633	627	663	653	644	669	626	616	625	652	615	649	654	570	656	644	632	667	606	592	619	621	594	645	657	635	578	580	618	635	654	595	620	644	620	645	628	601	668	646	617	635	630	653	593	641	680	579	632	603	592	575	555	625	630	614	627	685	660	622	670	667	631	653	592	646	615	637	651	612	637	642	610	675	597	593	622	660	611	604	630	629	614	654	649	650	664	671	604	664	564	615	620	616	607	615	656	661	620	611	614	637	609	659	606	626	619	625	597	652	618	652	677	645	652	629	629	590	609	623	617	627	640	641	628	617	635	649	636	602	621	586	619	622	601	647	637	611	671	638	589	617	613	608	608	614	662	623	637	616	667	650	635	635	565	632	636	616	646	573	600	620	603	613	612	646	603	633	613	641	631	624	633	647	598	625	670	605	614	584	657	615	648	632	607	638	652	660	560	593	685	643	618	633	617	619	678	630	623	621	637	624	663	657	604	635	602	640	635	637	646	563	600	593	595	682	637	650	674	643	604	628	620	620	656	629	562	609	643	619	619	566	614	587	636	606	617	592	623	640	621	628	648	637	645	599	621	627	608	660	613	622	627	640	619	626	653	660	649	593	614	616	627	633	583	650	650	621	651	619	626	621	655	617	652	625	602	652	670	644	636	617	648	643	628	637	615	650	589	668	631	597	641	646	617	621	634	617	650	643	641	604	645	649	674	682	618	612	620	620	627	646	626	656	616	633	637	639	629	635	614	659	612	570	629	654	583	599	635	631	631	626	660	625	671	655	625	637	629	645	643	618	646	582	538	633	636	666	599	626	603	620	619	595	653	628	645	603	696	652	638	628	621	654	657	641	626	627	648	627	624	622	619	655	644	646	630	584	619	630	625	592	632	611	595	636	573	597	606	633	648	602	697	602	626	574	608	702	658	628	652	612	614	660	649	614	598	627	616	620	616	619	680	619	617	581	604	589	631	620	628	648	636	651	622	652	620	632	599	636	626	571	641	640	622	614	630	670	621	643	616	581	614	598	661	655	628	624	633	610	661	625	652	625	671	677	627	618	672	605	638	632	647	637	629	618	639	667	646	614	608	632	618	634	629	605	613	614	618	673	621	620	664	623	619	610	607	627	621	641	638	638	626	595	594	619	638	598	618	609	610	607	611	612	646	631	644	590	675	648	628	627	621	594	620	651	635	643	643	594	621	640	619	636	590	637	588	651	615	631	621	604	639	617	611	601	662	652	608	659	647	617	586	656	654	653	656	600	624	609	619	641	660	595	640	658	636	599	646	668	647	644	644	694	584	623	620	610	628	635	589	656	652	629	642	639	575	631	648	633	620	611	635	618	627	611	620	633	617	630	624	630	637	647	624	645	601	649	625	603	641	597	623	628	615	647	620	666	663	629	622	658	617	638	633	638	685	648	634	674	626	630	638	651	619	652	605	596	667	614	621	647	611	663	679	672	600	663	586	623	618	648	644	634	640	622	640	597	597	630	649	620	626	625	621	595	607	642	648	621	632	648	640	635	650	611	658	667	688	636	578	657	628	607	654	678	604	633	630	623	634	679	642	630	600	653	628	612	606	635	617	628	593	583	595	644	627	633	629	644	597	646	657	612	635	656	603	635	606	656	637	592	630	623	629	649	633	658	659	674	601	612	621	605	618	643	655	609	602	619	666	625	670	579	602	561	589	608	627	595	629	674	645	622	578	676	575	655	628	625	695	648	652	602	657	595	649	661	646	691	644	622	630	568	625	624	645	622	615	621	563	668	647	637	629	618	674	641	647	577	611	620	620	654	644	600	653	649	651	598	624	629	643	630	630	610	611	667	643	634	595	606	638	634	570	642	621	647	633	634	617	672	600	561	617	622	652	595	660	609	601	609	599	608	640	642	609	648	609	582	625	634	629	615	591	637	638	669	625	623	601	608	627	602	610	610	631	637	615	658	604	623	591	595	642	663	613	617	644	629	616	636	589	618	636	656	638	638	615	624	610	611	630	620	647	644	640	590	649	660	619	630	583	649	630	627	621	622	651	650	633	620	593	586	586	622	660	612	623	633	640	638	641	663	606	615	587	623	651	580	653	631	628	609	671	606	589	680	670	636	584	684	590	591	598	661	632	624	659	591	619	663	636	639	626	659	638	591	682	643	624	644	617	667	640	590	629	625	624	629	627	589	615	631	625	613	663	639	606	636	657	607	609	616	652	617	649	644	629	626	631	620	632	631	652	669	632	649	599	632	606	633	621	621	640	590	607	615	638	631	590	625	643	637	657	666	618	591	623	616	612	602	650	581	654	613	605	653	625	646	663	612	704	626	657	633	619	629	606	674	687	626	619	640	596	608	622	614	637	659	641	597	630	655	597	643	632	592	652	620	652	623	641	633	612	646	598	620	626	641	602	627	620	648	648	599	636	635	611	616	620	618	610	655	627	640	613	633	602	623	592	630	629	623	592	628	610	590	648	654	663	633	609	621	619	592	619	643	662	644	567	630	617	626	649	596	619	593	617	649	627	661	648	645	610	631	615	627	609	605	630	618	638	651	630	618	573	628	638	623	656	665	582	630	604	664	607	661	667	626	629	656	617	617	664	642	678	652	663	610	631	612	656	655	636	656	645	656	634	611	631	609	644	656	639	600	629	653	644	652	627	622	627	599	605	590	639	611	625	682	645	657	602	672	635	677	628	648	688	610	625	604	658	643	686	609	617	613	638	621	627	618	630	661	605	639	608	654	606	600	620	620	628	633	652	606	650	590	650	604	617	615	636	616	678	638	620	589	655	604	586	606	610	643	624	623	618	633	609	650	657	610	664	611	633	619	614	624	636	683	657	665	623	595	642	628	656	629	644	636	638	602	656	619	630	671	599	633	628	588	631	660	644	662	638	656	633	655	640	628	653	593	654	691	609	640	597	596	616	597	641	605	654	638	597	611	642	633	632	607	606	664	620	611	646	634	593	679	658	646	639	654	660	653	603	606	635	630	585	651	620	632	593	603	641	615	641	644	619	639	659	607	603	612	659	622	609	648	613	617	664	608	598	645	649	694	581	592	625	605	637	668	647	628	640	641	581	657	617	603	632	614	620	658	617	645	612	634	640	618	599	588	611	639	591	623	641	590	620	627	645	628	631	619	621	653	600	598	626	614	630	581	611	606	631	639	632	658	634	627	610	624	610	600	582	619	637	611	635	617	562	687	634	627	669	630	590	642	645	594	614	671	646	659	612	613	622	628	661	639	612	627	676	643	591	682
6930	14450	19826	6881	492	291	282	284	253	268	239	263	254	248	239	260	251	235	250	254	237	238	239	257	257	241	288	255	259	237	266	291	272	266	267	256	258	282	266	254	259	240	263	238	263	225	265	243	244	276	227	252	296	250	262	227	235	242	230	243	241	260	254	247	231	269	256	266	255	273	229	267	233	249	237	215	233	249	263	277	227	233	255	263	261	240	239	276	223	285	277	243	253	238	253	235	248	229	268	257	250	263	255	275	267	248	260	259	252	252	255	231	284	236	234	273	263	241	260	251	249	241	254	261	264	230	239	294	238	224	256	253	244	250	230	233	242	236	271	272	244	251	261	249	213	236	233	239	239	275	264	236	236	226	229	226	242	251	243	219	242	294	264	249	260	226	261	248	284	263	247	233	268	226	244	235	261	241	231	287	235	258	241	234	254	259	201	268	231	255	231	261	262	251	282	262	236	245	260	259	249	258	226	258	274	271	245	241	258	261	234	246	265	253	282	227	263	240	267	252	261	239	229	248	254	254	244	242	263	272	256	231	240	261	261	252	253	228	246	240	274	225	241	259	257	242	257	257	258	240	257	262	270	276	266	263	252	259	249	263	263	247	273	260	245	239	266	241	254	245	241	274	251	226	248	242	232	283	256	256	247	235	248	246	244	241	281	265	250	232	239	235	246	258	252	263	248	270	232	278	258	276	262	233	227	228	250	250	256	238	223	259	268	242	261	253	268	269	269	289	245	274	256	239	273	254	220	260	239	274	263	246	220	232	280	248	250	255	275	243	215	256	241	250	249	234	261	248	227	232	244	256	246	259	234	252	264	268	230	252	279	271	267	235	241	250	231	259	257	251	254	276	249	264	272	251	252	237	288	234	251	237	248	259	212	255	281	280	225	260	258	219	237	248	256	249	271	249	238	242	246	250	227	253	288	261	213	254	277	239	239	286	243	254	234	238	273	216	265	234	233	233	232	291	235	231	260	249	252	249	235	274	227	274	233	225	260	263	248	272	250	230	261	260	220	255	251	257	272	241	241	235	300	243	245	261	247	272	251	276	254	238	237	256	256	218	239	277	255	257	239	221	258	260	253	253	235	271	246	238	247	233	282	244	242	241	250	245	286	279	260	266	282	234	240	271	257	237	249	238	233	243	245	271	252	264	286	238	255	232	243	252	228	243	242	252	277	225	262	271	229	230	267	259	240	265	227	241	249	238	230	246	269	250	240	258	238	227	260	241	262	216	232	240	226	236	239	267	268	255	232	268	252	255	246	240	263	267	235	246	231	235	248	267	216	264	223	235	240	221	258	233	269	264	201	251	256	220	242	232	256	252	233	260	237	240	269	234	264	251	250	239	252	287	273	210	237	246	272	252	268	241	230	255	205	246	244	257	234	247	261	258	267	255	295	251	244	234	251	260	238	277	216	235	244	237	218	249	232	248	248	203	286	250	264	265	253	252	252	265	262	234	263	262	248	246	253	251	229	230	278	260	245	253	299	251	255	237	254	248	262	254	227	259	259	247	279	264	235	270	238	255	235	252	246	266	253	239	254	247	261	271	252	251	292	243	276	256	236	267	242	233	269	238	219	231	242	274	269	244	266	283	253	213	243	231	224	199	272	259	217	253	272	261	236	269	229	262	264	269	290	266	231	261	244	236	242	232	223	236	251	256	251	267	239	253	260	285	252	271	261	255	252	259	270	243	264	237	281	239	249	249	274	233	235	274	255	230	236	257	260	258	241	253	245	250	260	275	240	231	262	281	262	222	233	252	244	286	240	258	269	244	256	241	229	233	262	282	240	252	263	254	245	270	245	239	261	237	255	259	258	228	244	244	253	231	245	220	243	261	261	283	248	269	257	224	255	243	257	230	280	238	234	264	260	236	233	240	280	282	255	263	240	254	233	268	240	248	277	242	218	237	247	240	226	267	242	244	240	258	241	264	239	224	238	220	227	258	252	251	237	277	273	246	224	249	238	228	231	235	286	251	248	239	248	255	259	261	247	251	239	270	252	246	230	230	268	273	239	250	256	247	277	225	207	232	253	268	236	283	249	256	262	251	260	223	222	254	241	260	252	239	237	252	279	242	245	233	227	269	267	232	250	267	246	217	237	271	265	253	264	245	262	265	244	264	248	268	252	240	254	224	253	240	266	281	264	247	262	257	245	274	269	283	242	254	256	213	228	238	255	227	247	259	255	235	255	239	227	257	241	240	270	239	268	262	239	274	216	241	232	246	241	248	266	272	256	268	268	246	240	231	268	265	286	253	274	227	234	239	268	265	246	234	246	269	258	253	228	254	245	241	246	233	249	299	250	246	263	247	252	263	245	234	238	281	272	258	255	248	245	231	226	239	249	271	256	263	233	253	258	249	253	275	267	255	262	254	263	264	225	272	221	237	241	252	239	217	257	246	269	233	253	255	237	252	227	236	233	258	241	282	264	252	225	282	285	270	213	266	242	218	247	228	263	244	230	232	254	243	225	231	265	255	285	240	263	233	259	251	232	246	255	261	262	240	239	253	258	287	237	259	240	269	241	243	267	245	239	261	235	260	258	269	240	239	253	268	262	260	248	247	244	246	237	277	266	302	249	262	253	278	277	258	217	246	241	280	253	243	256	249	224	256	233	230	235	261	253	247	240	236	243	250	242	252	262	247	235	229	275	237	248	252	226	271	217	247	254	256	272	228	227	256	250	242	280	235	237	246	233	255	236	277	262	268	239	264	238	270	281	223	247	267	253	244	239	265	258	222	221	250	266	238	229	247	260	244	262	278	236	249	265	270	241	285	272	283	224	241	228	280	224	279	253	243	249	235	219	243	233	233	247	274	212	255	253	221	247	249	245	259	254	255	255	230	259	255	236	268	248	250	277	253	234	237	292	273	234	284	279	281	272	261	240	278	253	279	245	262	264	272	249	249	260	238	232	246	245	236	232	234	255	233	240	248	241	263	260	232	243	237	242	237	241	269	281	261	245	237	234	257	265	276	235	248	251	238	264	261	277	276	258	264	226	286	265	239	234	239	267	265	237	247	267	246	264	256	249	257	255	252	235	250	248	278	271	280	231	254	245	246	248	258	261	258	272	240	256	239	231	271	230	251	259	274	266	266	239	227	219	238	261	242	230	224	226	248	271	239	217	257	280	233	266	232	226	220	246	259	223	259	242	294	257	245	259	236	236	230	237	252	237	278	234	260	245	255	257	248	236	265	293	262	267	246	225	268	243	228	265	245	259	246	254	248	255	248	213	238	271	250	284	244	239	264	256	238	228	266	265	239	285	241	241	242	235	220	247	245	238	246	240	290	227	250	257	250	247	247	259	243	242	216	241	227	267	279	254	237	227	286	220	233	252	249	246	269	246	262	283	261	244	241	255	256	266	266	217	239	219	223	254	258	230	263	234	233	261	216	250	251	280	233	252	243	248	238	217	250	256	236	229	252	249	219	258	237	250	264	220	247	223	269	257	248	269	221	252	265	249	237	259	252	260	254
6349	15438	23401	11846	947	829	818	757	761	714	694	646	618	642	678	674	675	656	579	629	692	643	653	616	609	647	622	609	592	641	618	626	593	639	624	612	619	578	636	666	613	650	585	609	606	614	610	642	617	605	617	573	594	598	562	634	619	679	613	593	594	639	613	612	582	636	618	604	619	546	615	605	602	606	631	638	614	630	606	624	606	588	639	610	621	643	633	606	663	636	611	602	620	619	628	627	596	601	639	580	616	582	610	628	605	631	595	635	576	610	629	618	587	598	606	618	602	608	611	594	608	587	637	566	608	650	638	575	608	613	605	617	588	614	613	608	606	615	601	629	602	612	603	607	631	604	604	607	609	609	591	596	631	557	598	595	636	609	581	569	617	606	616	611	610	616	588	593	631	582	619	619	588	598	606	644	585	640	639	644	563	552	617	571	602	629	602	559	619	612	625	594	602	622	593	583	588	576	589	596	612	579	612	574	591	621	573	571	624	624	629	637	566	630	593	584	543	588	626	587	582	621	645	627	580	585	672	611	583	633	616	598	629	625	628	622	565	614	575	643	593	594	625	627	615	585	605	608	570	576	623	587	609	656	652	579	576	616	591	587	604	595	596	598	588	608	594	619	617	632	646	613	580	573	615	615	638	597	641	606	626	589	584	624	587	618	642	620	633	641	586	628	658	604	618	590	605	569	613	601	616	614	566	604	624	637	568	647	565	623	575	615	598	577	629	638	576	575	581	601	610	634	615	594	605	599	586	625	584	591	627	574	631	595	573	589	634	566	622	614	591	617	598	601	611	609	573	576	622	557	580	609	606	606	609	609	621	656	611	636	624	626	603	614	599	654	590	612	581	593	609	625	587	622	607	593	614	582	635	552	629	589	585	643	609	569	622	596	587	588	602	570	568	621	614	620	598	677	605	592	577	616	619	637	519	574	577	646	581	641	586	557	572	591	638	585	623	595	570	585	596	573	627	566	602	592	632	626	601	616	633	666	609	597	636	602	588	587	597	640	621	629	581	605	610	595	658	615	615	606	652	640	599	590	600	576	623	570	614	605	619	574	598	614	629	609	596	588	603	649	586	652	596	574	615	606	618	587	660	563	579	610	585	565	628	590	609	604	587	639	658	592	634	604	588	612	644	605	599	565	608	663	620	645	605	589	662	548	572	564	577	616	587	587	649	608	633	578	633	639	570	621	628	616	622	681	624	582	634	624	572	624	642	600	622	577	655	621	603	585	603	598	585	623	566	609	598	634	584	615	587	609	610	635	585	615	587	614	628	612	601	658	583	640	621	583	597	614	599	607	645	631	608	590	612	607	595	574	570	606	607	571	623	629	617	575	561	595	608	653	602	636	638	656	563	628	608	605	579	589	605	609	623	585	585	617	585	615	642	610	640	580	591	607	599	612	600	585	586	590	602	592	600	585	628	616	618	593	647	633	574	587	579	581	609	577	609	635	610	619	610	579	614	651	617	580	604	561	659	582	585	578	572	598	595	572	628	616	639	577	597	589	612	595	622	628	587	626	640	612	600	623	614	624	616	624	582	636	577	636	608	596	576	627	608	663	587	618	651	638	616	615	601	642	598	586	593	594	600	642	633	609	579	603	632	611	591	622	636	620	614	612	627	613	615	577	561	606	601	640	597	588	615	614	589	606	576	601	646	628	603	604	590	607	653	600	660	606	623	612	587	620	598	600	591	583	587	614	608	570	612	584	581	623	626	599	604	588	588	601	589	620	644	584	596	593	642	594	622	604	647	575	585	572	608	594	616	598	629	594	564	617	608	596	568	579	575	581	636	667	627	608	574	607	610	595	629	584	652	588	602	588	592	629	589	580	621	591	597	563	609	592	634	608	567	590	576	577	634	565	607	615	586	586	640	583	629	583	589	566	605	603	629	570	571	580	616	619	589	572	633	641	618	592	561	587	630	638	585	645	606	639	606	613	625	586	587	617	613	596	615	590	580	603	627	559	617	566	557	606	593	618	611	600	637	618	630	610	627	607	580	618	621	624	611	552	604	634	601	570	645	640	665	589	609	601	612	649	616	617	622	607	630	630	651	638	608	616	623	569	553	617	577	627	582	591	628	576	590	595	564	574	618	592	583	612	584	585	630	592	607	605	629	574	587	606	606	593	559	597	598	614	610	576	644	634	641	592	623	610	618	585	594	599	575	639	606	604	594	627	623	573	578	622	593	632	569	598	585	632	619	605	628	608	605	617	623	579	606	610	601	565	624	621	589	594	547	629	611	592	598	593	619	610	590	538	610	564	594	610	628	581	590	638	580	578	635	600	642	572	622	603	626	616	611	616	626	593	637	603	631	591	644	582	647	632	631	576	584	603	624	602	596	596	609	583	594	647	594	589	588	579	626	587	593	615	632	566	657	589	566	575	585	657	592	621	585	635	605	597	606	609	589	602	636	593	572	590	577	620	671	593	599	570	603	571	600	587	591	640	632	638	633	609	575	613	631	569	649	625	623	627	620	613	593	615	622	610	633	639	584	612	584	609	580	641	628	623	601	576	594	587	624	602	620	629	556	631	593	624	581	614	589	602	603	593	626	613	568	642	616	611	627	651	629	590	580	559	590	602	570	632	600	588	602	607	601	605	650	628	581	613	611	634	628	626	590	587	595	601	594	637	590	628	563	637	560	612	592	608	612	615	578	596	641	573	591	617	637	625	634	625	634	612	613	610	596	593	635	591	563	578	555	631	602	609	630	606	615	612	642	602	615	589	617	605	615	557	588	578	607	615	564	594	617	606	627	610	617	618	627	641	572	628	588	628	596	603	612	624	622	602	636	620	617	585	569	628	615	575	668	609	639	629	588	607	573	585	603	595	579	579	595	597	595	607	586	604	623	617	582	575	567	616	640	610	598	588	601	620	603	613	608	584	619	586	617	617	630	606	611	564	615	670	578	619	631	580	631	609	606	602	640	604	600	597	599	573	654	606	589	565	613	588	607	633	597	627	635	591	584	612	608	575	649	621	571	615	597	572	608	596	607	635	598	582	593	614	612	588	606	566	608	594	562	573	605	605	585	587	604	625	576	615	631	645	569	600	593	605	652	625	590	625	595	605	591	581	612	593	588	615	598	653	600	645	616	625	591	587	631	590	598	615	617	602	624	585	581	628	624	580	597	558	577	605	601	657	595	655	605	578	629	591	594	631	611	642	592	583	641	616	577	615	595	604	609	602	583	587	643	592	583	590	597	624	632	572	614	622	575	622	621	653	630	637	607	619	618	619	633	617	586	611	611	614	598	579	603	615	620	618	603	614	624	591	654	613	622	619	604	576	582	580	595	595	594	588	599	576	569	643	632	629	644	607	614	621	667	621	625	596	613	567	609	607	594	605	591	602	575	592	600	574	609	586	613	600	584	624	611	674	609	617	652	614	630	610	611	597	604	641	600	624	572	603	644	650	605	572	616	620	643	592	592	569	606	547	611	544	578	622	578	618	605	658	606	572	598	624	626	586	606	620	611	600
12555	23381	33814	14485	886	228	207	184	152	150	156	170	154	129	161	151	121	137	127	123	117	132	116	138	128	126	127	112	135	142	127	126	124	114	130	138	135	138	100	125	128	131	122	119	137	151	118	107	119	138	109	128	118	109	114	113	122	108	137	134	127	138	106	124	110	119	140	135	113	135	122	144	130	95	141	133	114	115	113	143	140	146	102	147	105	143	140	135	142	140	120	108	135	130	114	123	108	121	131	112	109	119	110	112	131	97	123	115	113	124	133	132	107	130	120	118	113	137	123	130	114	105	118	108	107	122	116	125	122	129	107	133	134	123	114	119	107	133	129	113	123	136	119	140	117	132	133	148	116	118	129	140	122	135	155	99	130	125	104	142	111	134	123	119	122	139	121	119	120	115	147	133	127	113	102	133	143	127	133	134	150	122	130	126	135	143	122	132	129	118	126	102	108	137	144	125	114	142	121	110	127	121	117	113	125	126	137	137	124	124	122	138	120	163	110	126	110	113	108	118	140	131	124	109	112	127	118	114	135	112	142	129	121	120	140	113	130	124	142	110	112	138	141	123	112	102	114	129	120	142	134	119	115	110	114	124	115	128	106	138	121	134	117	136	103	142	127	129	117	128	135	127	128	126	118	136	123	131	121	127	128	106	125	146	134	138	140	121	125	117	127	135	125	119	118	127	122	148	104	107	120	122	118	133	129	140	116	109	96	120	128	128	121	146	135	137	118	142	135	117	110	136	108	131	124	122	122	119	107	105	144	113	121	143	130	138	141	127	133	131	114	133	118	115	128	131	157	116	125	133	126	118	130	116	139	134	119	135	123	104	141	135	128	121	128	113	109	120	128	115	138	115	96	122	118	93	112	128	144	103	134	132	121	117	113	128	117	129	101	120	116	127	136	126	142	140	116	109	138	140	142	127	125	111	116	136	159	128	124	112	126	143	135	121	130	119	118	148	150	124	136	115	126	108	126	114	113	116	142	141	121	126	108	121	123	102	148	115	121	127	128	146	139	125	129	123	116	134	123	141	106	123	119	137	134	116	105	133	115	128	110	124	114	120	142	114	140	127	148	121	112	110	134	116	142	113	118	125	143	123	121	133	135	114	105	154	135	130	135	129	104	120	125	114	129	113	115	117	112	140	128	111	104	103	148	143	143	139	143	129	128	111	121	113	131	108	145	114	112	118	132	122	108	135	130	103	110	121	132	120	152	130	114	112	148	118	136	134	114	111	136	106	117	132	129	118	113	127	95	131	118	111	122	122	111	124	132	129	116	116	120	131	119	124	137	118	128	127	144	123	115	104	105	141	133	131	115	119	124	136	119	124	107	133	109	153	112	123	131	147	135	115	132	141	136	111	124	134	114	148	133	120	144	150	130	135	126	138	140	138	139	115	100	116	122	111	139	105	122	127	135	150	134	96	135	108	148	125	114	119	125	150	127	130	119	136	113	129	149	110	133	127	141	131	116	145	128	125	113	107	140	123	131	124	141	113	134	154	114	139	111	123	126	109	127	118	141	108	118	133	120	120	124	132	148	139	116	132	126	122	114	130	113	103	124	123	116	134	121	134	131	117	133	119	141	109	129	124	129	118	126	108	113	130	135	111	131	139	139	112	109	126	124	131	148	118	143	113	146	129	114	144	117	113	119	117	124	127	138	130	119	125	132	126	112	145	134	124	121	152	140	142	125	113	128	99	128	114	109	130	130	115	112	122	118	115	105	149	120	122	132	129	120	124	115	108	113	136	145	138	114	147	133	109	133	120	124	143	131	116	114	109	118	132	123	125	125	116	147	137	119	141	129	125	146	146	133	136	121	127	122	144	116	120	127	124	152	113	115	124	131	127	130	124	148	111	115	109	126	97	133	144	131	111	130	119	124	135	104	133	138	123	119	129	145	121	114	113	146	110	108	139	140	122	121	138	138	124	138	135	150	147	133	149	128	120	119	102	138	126	131	152	135	128	136	117	118	117	117	148	134	134	130	117	123	125	106	133	122	158	106	125	99	111	115	130	122	137	143	131	134	116	129	140	124	139	148	118	118	116	127	123	133	135	140	128	136	127	131	123	124	104	130	123	151	147	129	123	125	109	122	155	122	122	143	128	134	132	125	131	112	132	113	112	116	135	119	117	130	131	131	119	131	148	117	120	121	147	131	127	108	132	108	124	122	128	132	129	126	118	116	140	130	132	129	109	133	125	147	132	151	135	128	130	121	136	124	130	116	140	130	117	125	116	130	124	124	123	128	132	162	135	128	117	117	104	118	113	121	116	122	119	121	121	146	128	125	125	122	121	117	127	138	141	130	137	139	122	120	141	114	127	124	146	115	130	128	111	128	117	127	117	137	120	96	142	116	125	128	112	137	126	109	116	105	134	127	139	134	152	109	144	105	139	134	142	125	126	134	122	129	135	105	124	132	138	133	125	113	148	125	134	133	129	114	134	138	139	127	108	109	122	113	117	133	131	128	123	135	146	104	135	116	138	126	125	109	120	124	108	126	124	133	119	121	128	129	128	118	124	142	112	149	119	117	118	109	111	131	113	138	104	159	113	144	121	135	113	129	120	130	134	128	149	116	143	115	111	124	117	118	127	141	121	130	123	116	136	127	123	126	103	124	129	114	131	110	130	127	139	125	137	129	117	142	125	131	105	143	139	117	110	123	124	111	113	121	113	110	144	127	128	133	112	130	119	117	101	116	146	115	125	119	125	118	131	130	116	115	129	122	113	144	143	108	127	147	126	140	134	130	121	130	126	128	150	125	124	142	132	136	112	140	131	108	111	101	137	138	120	106	111	121	114	115	135	120	129	131	119	138	128	112	123	120	133	115	142	115	119	112	137	122	115	130	135	120	117	121	129	113	131	127	115	142	122	120	125	123	119	137	167	126	144	123	127	109	129	114	118	132	141	111	141	121	126	127	133	123	125	123	138	111	116	126	110	133	138	133	119	111	140	133	131	110	137	124	118	136	133	127	119	109	127	114	117	128	133	133	129	136	124	123	106	118	127	126	116	117	121	134	125	132	123	120	113	145	108	129	106	126	120	134	121	126	115	133	148	110	136	122	130	123	118	121	126	117	140	126	146	134	116	112	122	123	131	113	128	115	120	114	146	130	106	119	125	112	134	119	123	137	111	120	112	136	143	125	144	117	134	124	119	102	119	110	104	115	113	109	115	130	107	111	108	133	121	110	122	134	112	100	133	135	112	129	133	139	148	147	123	122	135	127	120	133	109	132	111	143	119	127	118	129	130	132	127	125	131	139	131	120	116	129	94	118	138	117	118	131	114	114	152	129	107	121	128	136	121	150	104	129	128	109	115	115	146	119	122	124	125	122	143	136	146	129	136	116	118	111	134	121	128	124	128	117	129	106	132	117	119	133	146	121	117	135	117	133	127	119	124	138	127	119	115	111	125	118	121	129	127	103	112	142	140	120	115	137	121	115	146	110	115	146	114	122	122	122	107	128	119	120	114	115	115	103	120
8043	21871	34088	18624	1019	869	793	625	545	501	488	466	462	440	471	419	421	376	386	382	351	378	350	336	305	337	351	371	366	331	348	311	354	316	342	355	354	281	332	322	315	360	330	325	349	333	360	332	323	320	317	337	323	283	365	332	338	282	295	327	306	335	332	309	336	308	306	280	282	345	332	299	325	309	318	295	334	324	347	330	330	304	351	316	340	315	318	309	299	379	349	350	330	302	323	325	278	331	329	310	285	286	308	298	326	329	326	313	318	318	297	340	324	302	307	308	348	325	286	295	328	324	344	286	320	289	338	336	353	326	300	329	321	320	323	312	329	321	318	303	327	296	288	343	296	309	319	305	310	313	355	317	301	320	295	316	313	323	336	343	317	299	333	318	351	315	322	331	313	309	323	310	338	294	332	332	308	322	332	315	331	366	319	322	346	343	321	304	313	301	308	272	294	278	351	289	298	318	301	332	319	338	324	298	351	322	316	351	302	327	328	314	332	283	311	293	338	322	324	285	332	312	312	278	331	331	333	326	309	300	321	310	298	349	287	335	263	288	319	323	315	333	284	305	324	309	334	327	364	340	313	282	310	333	325	312	299	306	342	305	309	306	314	340	321	295	346	315	326	327	306	299	311	314	309	338	295	340	311	301	333	292	340	308	314	326	335	312	298	283	314	325	295	313	342	305	282	307	338	326	316	324	307	287	327	311	309	272	321	285	315	315	304	333	317	321	339	311	336	305	293	325	333	328	322	300	319	314	337	352	318	326	328	290	279	331	322	291	334	261	302	326	262	326	296	315	334	346	290	309	294	334	335	361	289	285	311	335	326	306	308	311	320	283	334	305	321	311	337	328	307	284	328	311	327	314	297	319	311	286	341	303	362	289	319	332	292	311	339	298	299	305	274	306	322	300	302	303	331	312	318	312	327	303	311	306	324	315	296	334	358	327	319	314	326	337	305	320	327	316	307	295	319	313	317	298	304	294	348	315	317	317	305	332	301	301	321	305	349	311	335	302	309	322	294	304	301	286	292	333	310	325	313	330	303	347	305	335	334	310	360	293	311	334	330	343	328	301	314	324	348	258	307	301	302	272	311	322	306	289	315	303	311	313	298	307	299	303	305	323	313	286	318	349	339	293	289	302	286	304	311	302	317	335	321	343	309	297	311	279	339	314	327	326	317	294	325	325	338	313	316	318	324	312	314	296	342	325	325	314	348	301	340	298	304	299	312	289	336	323	314	311	339	321	365	313	289	350	345	353	316	322	335	328	359	367	331	312	328	327	306	335	363	361	311	318	312	323	306	301	295	349	311	267	332	292	299	308	304	293	310	312	302	337	315	319	335	341	322	285	348	309	287	337	309	306	360	298	315	307	314	355	323	338	344	335	363	279	297	323	341	304	304	286	326	305	333	299	323	305	334	316	332	299	324	293	335	309	320	301	335	323	308	284	298	318	338	323	295	323	312	321	324	304	304	310	298	315	321	324	328	300	327	332	329	319	289	312	319	318	320	314	315	304	330	324	300	308	320	290	300	341	312	294	293	315	288	320	338	343	300	306	340	334	320	345	332	308	342	289	281	263	325	315	298	338	319	321	305	313	306	312	346	305	311	297	319	304	305	337	322	305	337	303	330	328	331	322	336	295	296	336	278	317	298	313	363	310	313	311	327	334	335	330	338	315	291	313	325	298	335	295	336	308	298	298	300	316	294	340	310	281	318	304	347	287	318	321	334	324	301	313	306	320	337	328	306	318	291	336	286	341	330	315	341	320	327	330	304	355	285	327	275	316	300	320	308	312	315	296	345	342	319	305	310	336	321	287	316	294	321	320	314	316	314	306	313	320	308	325	311	316	295	346	376	323	311	327	330	330	350	314	289	294	327	323	312	311	305	308	288	323	323	338	316	288	333	302	324	309	320	302	326	306	296	347	302	363	319	322	309	322	316	313	301	319	296	340	325	332	314	313	320	302	318	301	347	309	306	307	299	298	304	326	333	318	321	302	307	285	340	328	333	314	303	314	299	337	321	312	300	336	300	287	327	357	310	289	347	339	365	315	320	327	320	317	301	313	312	324	309	302	312	328	317	307	351	306	315	343	297	268	332	289	318	320	324	324	333	307	299	341	318	338	308	338	325	376	303	304	309	305	323	283	309	317	308	336	320	294	316	302	316	325	346	325	314	300	306	317	297	284	363	333	321	329	334	340	351	318	331	320	308	324	300	333	314	302	306	292	277	327	284	314	311	295	302	348	323	303	300	305	305	299	331	331	330	304	327	297	329	314	320	319	304	312	306	328	331	334	326	329	286	351	271	307	311	344	294	323	310	307	284	331	307	303	327	334	311	336	361	293	316	302	319	326	346	317	298	319	331	293	315	309	295	311	327	275	312	320	327	291	346	316	322	326	329	274	304	292	344	364	283	320	296	288	306	299	319	287	296	305	327	331	301	308	306	313	277	312	346	331	325	268	323	329	321	330	303	327	302	318	291	336	303	314	326	283	309	295	317	308	287	316	334	317	337	303	321	331	331	290	296	303	311	313	325	337	313	298	355	310	312	319	325	331	329	322	328	331	323	289	298	293	337	287	279	302	351	309	303	340	330	328	298	331	321	313	308	291	307	323	288	284	318	294	346	297	316	307	308	337	302	346	314	317	308	313	315	305	311	316	324	351	287	302	304	338	370	318	290	297	299	307	312	295	326	330	307	305	338	320	325	334	315	304	343	344	343	322	326	296	333	313	314	311	338	308	287	351	340	320	314	320	299	286	310	334	301	300	285	308	346	298	331	284	295	324	325	326	330	322	316	303	300	353	343	338	303	297	299	348	326	297	322	323	325	311	336	294	337	302	318	347	337	300	320	310	305	302	332	301	318	283	321	322	295	326	311	337	309	285	326	283	326	323	304	309	325	314	295	323	327	325	340	327	315	342	352	323	333	337	339	302	318	334	323	325	347	342	306	324	320	298	310	314	346	328	340	330	315	326	348	319	305	322	308	332	312	310	325	329	314	296	305	328	313	326	331	340	320	330	340	306	311	305	328	305	300	277	295	300	305	315	316	334	360	296	298	317	319	340	326	303	295	317	306	319	284	324	318	309	333	323	314	299	334	306	314	299	295	316	307	313	305	298	348	324	299	344	321	328	342	319	316	310	309	343	328	328	324	286	290	278	287	307	303	286	368	335	322	303	333	298	316	316	336	311	329	272	304	346	320	315	319	313	308	327	292	299	331	307	306	295	304	326	347	310	308	285	300	334	332	333	318	356	323	328	317	301	336	330	301	349	333	303	316	299	311	281	320	331	319	304	315	321	319	351	341	328	332	309	298	349	307	306	344	287	329	363	313	318	329	338	309	351	297	332	297	310	336	319	318	339	311	334	320	342	286	290	321	304	316	330	312	317	302	342	302	313	289	345	307	318	336	312	307	312	302	329	338	298	323	297	322	343	298	314	287	326	369	301	336	338	345	347	314	282	334	308	293	309	313	289	318	312
1620	960	808	395	289	261	254	298	256	258	261	264	250	231	240	254	242	232	251	229	274	249	210	241	264	269	230	257	244	251	224	273	256	276	230	249	284	240	276	237	269	289	254	285	267	243	265	260	262	246	258	316	269	271	243	241	247	268	220	252	242	245	259	243	257	280	261	244	263	236	258	258	252	245	272	257	250	288	247	250	228	231	240	286	241	235	229	258	239	265	267	239	237	222	251	227	236	269	287	253	260	254	273	268	242	254	253	257	258	287	266	259	271	249	265	254	268	255	246	233	243	254	239	256	226	227	262	242	256	266	250	255	280	224	251	245	271	237	248	235	271	248	252	263	287	225	220	273	250	241	284	231	257	219	232	276	271	256	245	235	243	251	262	256	270	248	272	236	248	266	251	251	233	259	226	279	249	272	222	255	276	248	252	297	244	238	275	243	238	252	237	234	212	254	252	243	283	249	276	251	251	264	263	234	273	231	233	279	232	239	238	248	257	258	243	274	259	266	263	283	273	259	224	229	254	243	256	250	234	254	268	274	257	276	274	243	262	249	259	265	276	258	277	264	273	222	262	232	277	267	238	278	259	270	262	245	263	280	240	260	266	236	245	256	252	241	229	243	273	273	273	269	253	266	258	224	246	246	267	260	265	253	240	219	247	248	215	274	256	259	288	269	250	260	257	252	248	251	260	253	244	225	242	265	233	248	228	263	272	262	247	274	283	252	260	269	255	274	264	242	270	230	233	264	238	282	259	251	263	276	268	262	261	271	268	261	259	239	231	245	254	240	269	244	253	244	261	251	244	263	271	260	256	237	244	231	247	260	268	257	260	267	256	296	250	249	269	268	249	247	260	244	286	218	248	252	264	270	277	261	248	282	257	217	254	276	280	275	266	258	265	225	253	268	238	289	259	262	239	271	251	282	282	267	285	272	289	262	241	233	248	234	254	265	240	235	234	267	247	245	255	232	269	253	249	273	265	256	247	271	280	283	270	251	267	282	248	271	241	270	243	283	230	252	268	246	260	273	275	270	227	262	290	242	246	283	263	274	239	268	290	259	252	252	253	252	244	273	256	256	272	265	245	229	247	252	231	224	257	258	246	265	260	260	268	252	278	238	235	257	252	249	227	259	229	257	288	267	237	279	281	250	269	244	256	243	247	239	260	261	230	265	259	254	280	257	254	258	262	244	264	242	253	252	264	277	246	269	246	265	271	278	233	227	262	283	260	249	246	236	232	263	295	242	255	249	252	271	273	260	253	246	238	251	263	241	290	251	259	250	238	240	240	232	264	245	263	268	259	242	260	254	234	251	269	260	253	233	246	250	241	243	267	273	253	218	251	259	257	276	235	260	254	272	252	240	229	266	241	249	278	235	234	249	243	267	226	268	260	243	251	239	291	245	244	259	266	248	255	291	232	245	221	284	271	218	268	274	244	271	295	238	259	282	249	271	250	288	283	237	272	241	265	257	240	259	247	233	244	277	257	277	241	237	260	282	281	251	252	275	270	224	231	281	256	255	237	254	271	252	269	218	273	246	244	222	265	238	245	268	261	280	272	260	272	273	225	260	271	247	278	232	251	230	247	278	243	276	261	235	255	262	252	252	270	244	248	231	243	254	248	256	249	258	239	232	224	262	229	270	239	271	276	204	235	255	253	249	249	261	248	243	248	245	247	266	255	248	269	275	261	250	252	238	297	254	251	254	233	243	259	254	259	256	235	285	271	228	233	271	281	282	282	248	234	278	246	260	216	234	259	273	256	259	268	269	251	251	269	280	241	251	274	278	230	262	260	260	252	217	248	249	237	273	239	254	239	242	237	268	227	268	245	219	237	240	251	264	245	243	243	251	279	237	268	279	269	281	278	229	255	272	218	256	250	270	243	234	255	241	248	234	269	261	265	244	278	235	266	255	260	250	267	257	207	250	297	246	246	252	264	232	257	251	250	261	251	250	275	270	249	232	239	283	256	235	245	237	280	236	248	286	250	263	258	225	249	257	241	255	241	261	252	239	266	245	246	265	244	258	251	241	287	280	230	242	260	231	245	249	287	239	258	236	263	279	295	281	269	247	249	228	217	273	222	264	253	246	246	233	239	239	251	263	236	224	263	270	254	255	254	280	236	233	255	266	238	287	250	244	282	271	264	281	279	275	277	277	253	288	259	268	247	264	236	262	262	282	263	235	230	260	251	246	226	241	271	238	241	244	301	254	228	236	266	280	250	251	270	260	251	248	258	255	237	262	254	246	270	274	256	227	208	203	257	229	261	236	251	257	271	275	276	271	238	248	250	261	274	248	270	258	267	255	286	269	258	254	230	269	246	253	264	238	253	278	272	232	220	247	261	231	244	240	254	258	239	232	227	262	270	260	224	208	254	254	237	263	255	281	276	249	275	227	261	235	247	237	255	253	277	251	244	212	244	226	252	260	246	249	287	242	228	276	239	257	244	267	266	256	247	263	258	267	250	258	261	238	259	269	253	264	285	261	256	259	232	258	259	245	253	241	224	272	253	250	245	232	259	257	249	287	237	253	252	245	250	265	246	265	265	246	300	248	220	232	279	222	280	249	257	258	226	274	262	233	257	254	291	207	253	255	245	281	249	255	255	240	265	232	249	219	269	227	228	262	244	284	267	280	230	282	249	276	263	245	303	242	283	263	259	268	258	266	281	248	250	248	253	265	242	268	242	237	288	246	223	241	273	208	241	236	249	260	278	245	250	248	273	238	259	264	255	242	260	267	252	241	252	258	255	269	228	230	258	253	260	250	253	255	231	249	256	237	246	254	252	257	237	254	285	244	232	248	244	236	250	248	242	230	252	247	247	253	246	232	245	240	258	275	258	261	251	245	239	270	275	267	226	220	252	227	247	254	242	270	244	252	249	260	254	246	266	236	275	225	230	263	247	243	244	251	253	238	234	249	241	272	246	257	272	248	267	251	231	249	231	256	241	254	263	249	240	270	252	233	265	249	240	261	255	249	252	258	268	253	255	241	278	226	244	243	257	245	265	254	226	289	243	239	255	257	286	247	246	245	262	256	283	266	246	256	253	233	261	236	279	259	223	249	267	256	266	255	244	266	228	240	241	252	250	278	269	249	256	254	255	234	253	247	260	263	254	257	239	255	235	276	243	274	242	248	278	249	239	262	242	229	251	249	251	281	261	223	260	227	237	236	256	231	213	211	252	249	247	281	257	240	226	281	242	255	253	235	297	224	274	269	245	231	262	260	268	251	243	243	217	245	248	218	238	267	228	272	273	212	277	235	231	242	246	252	236	252	228	253	245	272	261	204	230	279	260	283	242	235	246	256	284	273	271	242	262	238	258	246	233	257	280	264	254	240	226	244	237	263	231	243	267	261	254	267	269	231	239	255	277	224	276	250	249	273	264	253	257	246	214	255	248	250	252	270	281	236	256	235	220	270	252	246	279	244	252	228	240	266	257	273	295	241	281	241	256	252	235	305	258	244	259	241	249	282	296	257	282	238
2044	2075	2094	1069	634	651	617	637	606	608	645	637	638	649	563	616	637	623	661	633	647	631	639	617	619	602	654	641	647	655	600	623	664	638	605	612	613	607	630	622	588	579	644	693	579	599	636	623	591	606	589	625	644	673	621	578	634	616	642	647	582	589	625	594	604	656	634	673	634	618	575	624	616	638	660	618	613	617	645	654	627	621	623	611	620	621	616	624	595	630	603	667	601	657	643	619	633	608	626	634	657	629	628	623	610	643	640	642	634	640	660	660	583	636	605	624	664	628	638	615	597	655	614	612	621	592	621	641	627	610	613	606	651	634	593	571	628	572	651	600	653	601	632	648	583	606	573	618	617	594	588	596	632	595	614	642	584	576	641	621	612	622	628	605	615	668	631	673	618	636	599	600	593	570	588	607	630	602	592	629	577	589	636	652	607	615	633	647	601	619	624	621	624	607	619	625	651	634	614	616	625	639	599	582	609	572	617	598	624	680	644	607	635	591	587	605	575	614	594	610	613	641	625	634	611	613	583	619	645	623	626	595	629	600	596	589	661	613	577	598	630	624	675	626	643	657	559	599	589	637	644	634	580	613	619	606	602	616	588	580	622	625	643	657	653	644	630	620	663	624	608	554	578	619	650	636	600	602	613	594	583	581	667	604	644	647	625	589	617	649	624	604	622	611	620	642	623	651	593	623	598	606	637	582	595	647	623	593	635	612	650	588	573	648	644	580	680	611	585	661	626	589	580	609	626	607	603	605	621	626	596	611	644	591	574	631	613	612	621	617	609	669	571	670	646	599	599	566	585	604	604	595	597	624	643	616	653	649	594	617	612	646	678	638	601	576	629	576	600	640	615	619	584	622	581	617	614	580	612	626	585	608	576	570	633	625	623	637	593	625	557	598	615	615	651	618	594	665	600	648	625	661	638	609	658	669	622	613	582	641	618	599	645	584	611	636	640	639	605	594	596	618	589	606	628	644	623	601	629	612	626	613	570	606	613	592	599	653	646	640	604	616	609	625	606	566	601	610	592	618	644	629	618	624	609	628	630	627	634	595	619	613	542	602	622	627	557	631	613	569	655	601	609	642	660	659	584	614	614	664	639	633	599	634	638	631	628	604	632	628	590	618	636	653	617	640	632	622	606	611	631	642	634	674	652	601	626	633	638	604	642	635	606	585	587	605	628	632	633	660	630	637	591	542	616	622	634	616	623	656	608	602	679	630	644	615	592	660	644	626	617	620	603	645	640	627	630	607	597	567	648	615	601	596	599	641	603	584	610	607	619	640	588	608	606	636	624	623	605	611	598	617	589	601	595	641	624	623	641	625	626	643	679	628	591	609	611	655	610	608	594	592	572	635	599	572	596	647	668	612	645	608	625	596	609	608	569	627	583	600	657	587	628	638	623	594	675	595	630	598	587	630	630	613	612	651	576	635	609	596	660	553	559	622	602	608	632	629	608	596	602	586	579	657	571	618	586	632	598	635	585	595	592	586	615	678	616	597	605	657	619	583	614	618	595	609	620	625	618	617	617	605	633	558	646	572	658	609	650	638	636	588	615	634	581	616	647	621	603	653	607	623	627	578	643	660	618	558	584	619	597	596	608	590	577	645	626	601	660	609	651	595	611	586	650	576	616	603	627	658	609	571	626	606	592	622	620	627	608	575	607	651	599	653	603	610	624	629	623	650	602	614	652	647	634	635	616	603	597	577	641	594	614	621	630	618	633	631	591	622	618	574	588	648	642	620	639	585	659	602	596	629	663	619	670	633	620	664	634	630	623	601	632	645	600	669	659	646	578	591	642	632	618	630	568	608	669	587	601	600	628	599	609	623	564	662	632	582	609	643	627	617	600	632	622	621	633	574	601	569	609	562	660	632	578	615	579	615	646	621	612	633	626	620	607	617	625	595	558	617	638	643	578	606	597	604	581	638	590	600	600	662	616	651	631	609	644	626	634	624	604	585	603	615	613	595	598	665	655	601	640	643	653	603	593	614	659	569	610	590	658	624	613	622	629	647	674	647	605	607	622	591	598	673	590	638	620	599	605	650	627	600	612	594	619	609	627	621	625	576	606	616	657	629	608	618	611	607	614	662	568	634	587	617	590	580	621	603	621	643	589	641	601	589	577	588	614	616	651	620	637	651	605	630	642	599	625	629	584	575	595	648	644	607	597	582	584	577	622	626	608	605	634	595	599	617	643	584	646	640	605	599	667	625	648	624	633	607	627	610	628	662	634	641	616	643	614	627	593	621	585	623	624	627	656	604	603	650	649	601	596	569	642	604	626	605	602	576	618	612	609	607	620	590	594	633	607	622	617	639	623	641	619	614	601	634	608	580	629	612	579	656	605	604	616	563	603	634	645	628	605	638	622	632	620	661	605	618	604	607	610	636	639	597	635	590	606	618	600	647	539	593	618	623	659	620	621	634	631	592	607	639	654	634	617	629	650	615	660	614	614	606	564	638	594	630	640	648	619	627	617	589	675	613	601	632	620	611	599	634	594	591	625	578	587	651	613	619	631	649	604	595	611	602	655	671	612	620	599	620	590	631	599	584	615	632	644	628	623	603	659	624	625	622	593	620	616	616	638	608	612	602	628	598	593	622	634	617	622	610	635	653	588	616	603	585	596	643	676	597	622	625	593	635	657	639	639	652	584	596	585	639	620	585	637	628	609	634	576	629	633	617	645	617	615	627	639	619	615	605	609	649	614	622	630	563	606	614	562	650	626	610	636	590	589	610	606	596	634	599	609	598	650	588	636	667	590	576	658	634	631	633	636	628	589	639	625	609	631	648	593	644	606	629	640	659	603	618	627	582	648	652	584	621	580	630	617	598	585	595	599	614	632	608	612	591	603	651	642	647	596	614	613	581	632	628	672	622	625	601	630	653	615	635	638	610	615	643	650	612	682	633	641	660	653	601	629	631	584	616	592	611	614	607	602	622	609	644	597	653	621	638	627	665	631	644	629	640	608	609	616	660	587	629	600	636	629	624	632	615	634	615	619	616	665	582	596	666	642	606	596	587	649	584	601	566	642	654	652	608	579	638	646	606	608	616	618	632	658	660	656	618	635	655	612	610	595	611	590	644	643	603	652	636	580	596	607	594	601	607	584	660	614	616	604	601	573	629	633	596	605	653	615	665	635	582	622	614	607	635	614	656	635	615	598	603	591	620	676	608	664	570	649	617	633	632	613	640	625	604	634	646	631	648	620	611	668	618	637	593	622	578	584	607	628	632	648	586	598	623	585	655	595	595	586	606	621	605	665	645	644	618	662	618	611	616	633	505	601	609	581	625	621	623	618	629	645	631	572	623	666	584	613	649	596	596	572	606	606	622	665	572	600	594	627	576	598	596	600	602	634	621	600	618	590	622	611	646	624	601	571	573	581	637	606	613	625	675	608	572	593	624	627	628	635	656	604	614	638	578	610	623	611	609	646	620	607	615	638	599	616	617	647	592	597	582	617	621	612	622	609	618	657	624	651	638
6838	13965	18881	5575	407	332	282	277	275	301	292	262	244	238	293	254	256	246	269	264	251	248	267	253	240	246	253	200	260	245	230	223	242	242	270	268	260	290	264	257	238	234	275	250	236	243	227	245	239	238	245	251	234	249	242	250	242	243	284	219	225	238	214	239	230	224	243	233	246	241	241	251	259	256	228	226	263	265	246	229	230	247	265	246	217	247	240	231	255	235	275	286	258	231	228	193	267	263	247	289	254	248	230	240	264	244	237	239	271	238	262	262	278	247	235	253	243	251	269	242	255	267	246	269	241	246	230	248	273	272	238	268	239	227	273	236	254	262	236	232	266	261	235	245	223	251	246	246	245	259	255	274	226	272	284	262	231	243	252	251	288	264	259	241	287	218	240	233	237	230	261	261	253	231	206	236	240	218	244	241	244	237	250	307	224	259	261	240	257	258	266	240	242	238	240	221	218	221	247	258	249	276	311	248	275	237	259	252	262	252	247	214	235	253	253	247	267	246	258	233	219	244	244	246	244	232	257	258	228	270	251	258	240	250	289	217	239	273	262	266	239	249	288	236	260	257	239	238	257	285	230	241	234	236	232	263	247	256	212	246	234	229	243	243	249	280	239	282	222	269	247	254	267	257	231	263	242	240	258	262	259	239	274	250	221	215	257	242	243	234	253	238	255	233	242	259	251	246	288	256	236	256	253	258	260	241	241	259	276	245	262	246	263	243	235	261	268	259	260	272	227	253	228	255	279	239	240	276	280	247	264	262	238	242	248	269	235	215	248	230	238	246	249	238	252	254	203	251	258	224	274	249	256	235	253	246	259	254	262	251	253	252	242	261	265	241	238	265	252	252	263	253	213	245	253	259	235	250	250	241	258	245	272	273	256	259	259	285	257	261	217	257	251	247	232	238	215	254	230	248	268	276	256	257	228	239	235	236	231	232	258	235	233	240	256	253	220	254	252	224	233	225	219	252	259	284	235	255	229	270	256	248	275	254	236	230	269	252	256	223	228	235	227	237	230	302	235	233	225	246	263	250	271	270	274	245	233	242	200	241	235	244	256	266	216	258	224	257	251	253	223	245	234	217	231	236	259	230	254	231	246	221	244	251	232	263	236	228	279	254	231	252	245	242	228	246	271	259	237	217	245	256	247	245	230	254	244	243	247	263	263	260	231	263	252	269	253	254	242	242	270	220	254	248	265	249	266	241	253	213	252	243	254	228	227	206	235	260	247	266	236	236	248	233	244	273	259	238	269	237	243	228	249	266	252	259	217	223	253	228	251	262	256	222	253	223	239	238	241	253	263	255	239	234	225	245	233	239	223	227	246	230	236	229	265	265	267	239	258	274	260	226	261	267	259	234	276	236	231	268	268	237	236	242	263	266	240	234	258	258	253	246	260	242	239	262	261	238	228	227	251	253	256	263	253	281	263	250	231	267	248	267	263	257	229	232	239	258	253	211	271	246	241	227	270	237	243	220	253	242	266	240	224	233	259	259	262	268	244	253	254	211	248	251	225	237	264	239	226	220	239	226	241	271	251	263	210	231	249	262	223	268	241	243	242	220	263	258	246	261	254	235	234	282	235	250	246	259	268	241	212	241	246	236	250	241	255	251	260	256	246	274	240	248	257	245	248	272	256	234	216	281	226	208	265	252	235	235	269	223	222	235	239	225	248	252	240	251	251	258	224	205	282	260	259	275	253	244	244	246	239	252	257	219	248	244	238	224	261	247	256	211	247	218	236	265	238	254	227	273	254	269	243	241	239	241	246	260	273	258	260	276	272	237	246	235	232	269	239	214	219	235	246	246	227	231	255	264	253	269	262	216	219	254	254	231	243	253	253	249	259	217	245	236	219	244	255	265	269	246	248	233	252	251	262	258	214	228	244	298	267	267	253	255	259	228	266	260	245	252	247	246	242	273	229	247	258	236	252	243	255	252	256	252	254	245	234	268	266	255	245	252	261	273	280	234	263	280	240	246	243	260	253	253	275	257	257	224	240	236	228	224	224	255	253	214	255	237	251	237	224	252	239	256	256	230	245	231	231	244	216	248	256	261	210	224	266	238	237	249	258	254	271	275	242	231	248	286	254	242	241	245	260	220	246	248	216	275	276	256	247	268	276	243	224	238	221	256	244	261	257	223	271	253	260	232	259	256	242	271	219	252	257	243	247	212	255	257	252	253	242	269	226	255	240	281	255	255	260	246	239	286	243	232	237	256	273	239	264	229	269	239	253	245	260	244	246	248	268	230	205	234	210	263	241	222	247	237	230	247	255	264	252	241	241	248	262	263	239	252	278	253	240	258	257	235	236	267	236	258	259	241	255	274	249	221	228	239	240	252	206	249	275	269	229	279	243	256	261	257	229	252	245	250	264	258	294	277	266	260	256	248	238	210	236	246	216	228	248	225	228	272	211	212	256	216	218	255	233	274	237	240	269	271	262	242	245	249	247	251	243	241	269	244	238	248	230	237	276	254	256	270	260	222	287	261	242	221	228	279	264	256	244	260	248	264	237	239	270	259	229	255	252	257	245	279	241	251	248	278	243	247	268	243	229	249	240	257	285	269	252	254	249	265	245	245	234	243	256	263	233	248	243	244	262	260	224	265	248	251	239	267	235	259	224	239	257	261	222	279	236	244	238	230	216	239	261	237	265	248	242	245	263	251	250	212	241	260	250	254	264	264	240	272	267	252	217	243	258	240	233	273	245	252	267	245	229	246	234	253	272	248	276	274	237	245	265	243	246	228	237	222	244	257	257	226	265	255	243	250	280	221	252	264	272	239	217	251	260	231	221	266	244	274	263	238	254	261	230	248	243	309	238	253	275	213	253	263	222	258	267	250	223	243	238	246	263	225	272	227	229	251	246	275	244	245	238	244	257	256	243	245	244	276	220	246	234	242	292	239	231	232	268	244	266	248	273	265	227	227	245	227	220	242	244	257	267	236	225	248	252	233	279	223	263	266	244	236	248	259	266	279	246	269	241	228	225	261	261	239	246	252	216	259	231	250	283	254	274	254	225	234	253	261	257	242	248	251	257	245	251	249	267	247	267	249	246	255	261	275	265	247	240	240	254	219	273	232	254	243	245	239	241	250	272	256	246	250	257	241	261	219	277	279	250	244	247	260	226	247	258	261	249	234	252	256	255	260	238	265	262	273	249	248	279	273	247	265	232	250	232	224	225	251	245	242	247	229	251	266	223	238	239	226	245	266	244	226	265	248	248	234	277	245	234	242	295	278	228	228	262	274	245	214	258	239	253	246	266	264	251	229	217	223	237	253	246	287	260	242	283	246	257	258	219	245	237	228	248	251	274	251	239	244	253	234	249	238	228	253	264	232	238	237	251	274	256	249	261	246	222	258	246	273	233	267	257	274	241	247	264	262	231	248	276	234	243	208	265	267	241	286	263	256	251	277	262	243	278	242	253	268	227	265	255	260	283	270	260	242	217	256	245	251	254	233	227	240	258	219	228	224	274	247	224	249
6407	15123	22038	10739	968	844	791	749	771	691	697	669	679	675	670	617	645	682	641	610	589	631	597	638	593	620	660	651	603	669	634	575	573	621	541	615	579	628	634	631	574	595	616	597	636	633	619	626	583	605	599	578	608	590	639	627	637	595	603	582	606	635	612	543	607	551	639	615	639	623	613	601	566	591	574	586	620	614	560	624	603	577	586	574	586	587	614	620	599	599	579	581	594	607	606	592	592	572	579	543	600	582	609	611	569	632	648	580	613	604	601	609	638	590	562	564	632	593	595	627	531	599	540	623	574	636	559	560	596	599	604	588	581	603	582	632	612	612	614	589	607	602	623	609	607	622	579	611	609	617	583	594	629	603	666	579	621	611	572	631	601	623	592	602	542	612	554	563	632	568	568	560	582	600	631	595	592	601	618	606	606	599	608	620	573	561	602	592	597	628	611	611	586	628	587	588	611	691	592	601	642	634	609	558	563	586	590	584	597	530	603	617	641	576	599	556	605	590	598	597	620	628	574	607	589	611	642	613	597	645	556	597	614	596	644	605	654	601	629	601	616	635	552	559	623	572	567	541	641	612	546	583	594	582	614	649	611	574	581	553	595	627	662	601	587	598	565	597	592	596	596	563	572	560	599	572	581	598	575	640	612	607	635	561	608	633	615	618	609	590	550	601	595	622	617	638	594	564	602	618	610	576	597	594	575	598	598	582	598	606	609	628	597	598	653	601	622	591	582	627	578	619	580	602	587	625	618	572	644	563	611	571	587	622	579	600	602	636	623	607	592	607	577	601	595	579	539	575	600	621	590	642	627	579	570	591	622	595	584	601	599	633	577	614	624	561	556	609	643	566	608	602	578	598	584	569	589	585	585	582	577	600	556	588	608	592	601	604	600	578	622	588	565	595	576	597	566	618	617	625	605	579	617	553	564	595	616	629	583	598	624	606	580	555	569	589	610	577	564	598	592	603	596	628	572	618	593	589	560	582	612	551	620	610	576	603	593	593	623	602	587	583	583	582	605	639	596	592	624	594	608	588	605	656	603	578	583	602	585	593	581	566	574	614	539	619	610	640	627	582	645	593	598	639	606	640	608	550	659	629	577	595	609	617	608	625	618	588	668	586	598	585	594	591	615	578	581	608	594	584	637	589	614	577	587	601	588	595	618	596	597	571	572	614	594	578	591	610	637	570	612	588	585	642	601	554	587	588	648	616	602	604	619	622	582	618	617	618	653	583	623	635	591	591	610	618	633	570	564	613	596	609	594	613	588	670	582	617	563	586	605	604	602	596	597	604	592	579	563	625	608	602	583	612	587	573	610	570	564	554	594	588	611	581	592	621	568	586	622	593	612	568	634	618	623	625	590	572	602	540	604	610	613	619	592	612	606	625	595	629	612	598	596	598	587	603	611	601	655	573	575	636	571	593	633	617	580	586	644	571	580	589	623	608	605	578	568	617	656	525	638	635	587	576	581	562	625	606	568	595	577	579	600	610	594	590	648	627	614	589	582	642	571	609	586	592	606	563	594	607	552	595	637	602	604	606	621	601	598	592	620	602	581	621	591	650	561	560	576	600	572	598	598	615	590	591	561	586	576	634	602	604	618	576	655	595	633	614	580	592	576	567	567	612	578	584	592	610	596	616	587	594	604	601	615	590	597	629	566	639	603	583	616	581	594	638	570	615	565	548	545	562	571	552	570	626	594	631	577	594	585	614	592	581	603	636	602	628	642	623	601	611	579	588	627	622	597	564	610	593	576	571	555	537	650	603	568	588	580	598	568	568	563	561	612	617	598	587	622	588	600	612	593	593	594	571	596	605	531	604	582	598	592	559	615	601	593	592	597	585	603	567	590	624	618	592	581	641	618	622	562	602	591	607	603	637	613	599	555	575	611	581	574	637	606	581	631	561	578	617	610	603	574	616	621	608	605	561	615	646	606	608	627	581	569	567	535	620	597	576	617	540	637	631	635	620	584	602	639	609	578	553	603	632	587	617	624	550	589	591	608	600	618	558	596	571	650	595	600	583	552	611	586	581	606	625	590	610	605	588	630	546	591	587	553	592	549	589	587	561	588	581	632	607	596	612	600	551	599	598	602	644	598	601	597	630	558	595	609	646	586	572	554	578	589	623	574	602	598	609	572	615	606	608	601	588	613	602	618	655	611	556	580	577	550	596	620	580	563	590	607	673	622	562	623	609	586	591	579	581	640	602	589	585	564	592	597	609	602	584	612	616	588	574	586	608	600	606	558	623	607	609	621	588	574	610	592	617	601	605	606	608	624	579	590	617	599	591	580	635	621	605	562	617	572	603	616	599	628	646	605	520	573	606	567	618	607	566	579	602	569	595	582	607	598	556	644	604	617	619	603	559	570	595	610	558	594	617	646	594	572	559	572	633	616	568	573	580	622	586	614	568	612	631	547	638	578	616	611	533	593	576	603	581	569	621	623	652	602	591	588	581	607	620	576	630	599	592	613	583	605	575	599	604	619	577	613	601	625	587	602	634	585	624	607	613	587	595	573	598	627	579	568	596	586	599	622	621	578	607	604	553	607	622	606	602	609	596	650	619	588	639	599	542	599	582	591	551	587	623	605	616	539	595	582	585	620	629	611	617	592	586	618	538	614	612	602	571	584	582	651	585	613	593	577	598	574	616	615	602	597	620	574	584	594	544	627	578	621	568	615	582	618	541	624	598	593	581	574	530	590	577	575	565	605	574	589	589	626	574	613	577	591	597	590	602	604	594	601	642	561	580	582	643	577	602	634	634	585	649	596	619	645	613	659	608	586	562	604	577	602	607	593	615	602	562	578	632	596	603	560	581	589	599	583	564	610	630	565	608	591	579	575	615	596	585	601	635	575	601	622	592	581	623	609	553	570	648	576	619	609	591	607	538	619	612	583	569	588	574	613	583	594	610	620	592	565	601	573	601	581	626	572	644	614	579	646	584	618	622	616	544	565	549	601	582	579	596	615	572	606	574	580	585	605	598	572	611	596	596	593	577	566	596	627	638	643	625	589	610	570	598	585	573	589	579	610	609	593	628	604	627	586	591	589	580	603	617	576	623	624	596	604	611	615	587	615	584	593	602	613	554	589	570	635	556	630	592	583	567	550	577	584	628	601	585	568	586	569	597	617	622	606	600	573	575	606	597	601	554	603	587	590	652	568	585	555	615	586	606	603	608	600	588	588	624	600	624	606	605	641	619	590	603	604	574	588	630	634	556	630	545	643	595	573	627	601	600	598	621	594	573	577	624	649	590	585	585	590	595	616	610	598	582	597	608	615	571	633	600	603	570	569	587	593	593	599	614	618	640	585	630	576	578	629	648	607	575	575	644	629	578	635	628	600	584	638	623	625	582	615	610	622	620	582	574	608	524	591	568	554	606	570	569	609	558	615	634	626	598	637	619	578	630	574	637	626	628	569	575	573	588	622	582	617	566	547	588	586	591	604	567	621	586	612	591	589	627	643	624	595	592	671	616	566	613
12551	28884	33494	12314	757	209	193	182	163	142	162	148	151	143	138	128	132	139	132	148	125	128	152	130	125	135	128	115	128	127	126	131	143	114	110	118	130	131	136	124	144	133	118	128	152	137	115	132	116	122	138	132	134	141	135	118	101	136	143	136	121	130	113	144	142	140	115	117	119	152	125	110	136	137	132	142	119	121	120	143	139	134	134	126	104	140	104	135	125	134	138	141	127	127	130	129	119	125	122	138	142	129	128	123	140	143	126	124	136	124	119	106	117	177	119	159	128	101	124	108	129	131	129	117	117	128	129	113	120	120	130	114	132	141	113	112	137	124	150	118	110	127	142	131	132	135	128	123	121	143	135	142	131	121	134	113	130	125	138	121	136	125	129	144	116	130	135	120	118	124	137	148	129	132	113	134	136	136	116	136	130	107	128	128	122	131	98	119	133	122	127	132	121	140	126	119	146	126	117	120	110	122	115	114	111	120	131	102	103	134	112	93	121	99	129	122	116	145	111	131	114	121	132	117	127	135	129	121	127	102	110	122	106	129	144	109	124	129	124	118	124	127	118	128	118	135	124	109	115	129	116	110	127	135	119	119	143	117	159	128	110	111	120	115	114	130	122	127	135	115	129	118	124	136	121	134	139	120	137	148	96	142	111	137	105	117	119	123	135	144	124	136	138	127	146	113	137	114	127	121	125	139	134	116	111	128	115	112	129	140	122	138	134	123	131	110	134	110	92	129	105	136	114	117	138	113	133	127	137	128	100	120	116	135	130	127	128	134	148	136	116	127	131	122	130	118	125	133	111	151	108	120	113	128	140	122	150	119	145	123	123	136	126	146	122	135	134	135	124	126	134	115	132	116	139	108	110	129	116	101	149	130	114	128	139	142	137	133	117	107	128	117	120	130	116	135	135	119	117	128	134	125	116	122	111	133	125	119	122	131	127	113	130	132	130	115	112	118	115	117	157	153	97	124	131	143	124	136	135	93	136	139	139	130	159	140	138	128	143	130	114	129	135	129	114	144	123	131	130	106	144	130	126	129	128	130	125	120	130	135	142	122	131	122	122	137	125	139	131	135	149	128	118	117	130	102	120	130	117	131	115	120	132	112	127	119	125	124	138	141	133	139	124	117	101	133	120	121	138	128	117	123	108	144	111	128	135	147	133	111	130	138	118	129	125	115	115	134	126	122	125	111	107	113	128	139	107	114	141	136	127	154	107	119	128	134	142	121	126	128	119	127	122	141	169	137	117	95	129	134	119	106	103	130	132	120	117	141	118	120	114	131	137	132	111	145	117	133	126	115	123	138	111	133	119	139	107	128	119	105	131	120	113	128	125	112	119	121	125	130	147	121	121	126	136	155	150	141	89	96	120	104	105	99	139	110	124	143	128	114	132	110	113	129	154	139	132	139	113	138	129	143	129	130	139	134	127	109	108	115	137	134	143	120	125	145	137	135	118	127	139	124	117	119	145	131	132	137	144	123	143	141	116	112	114	134	124	130	133	129	112	120	129	121	137	134	136	113	125	147	130	132	104	141	117	134	130	137	112	135	119	138	111	128	101	100	130	120	111	152	115	141	125	120	125	125	129	128	117	120	123	137	116	125	153	108	117	135	125	127	137	124	119	131	112	120	132	124	120	120	108	137	119	131	137	135	110	131	115	114	126	116	147	125	144	128	124	143	152	125	122	111	134	127	120	137	113	102	138	125	123	124	151	140	107	110	106	122	111	123	110	104	135	127	116	123	120	96	117	117	114	135	131	134	124	110	114	122	119	125	156	125	135	99	113	119	114	131	121	113	133	122	118	127	113	142	109	126	110	112	121	135	126	118	138	114	121	126	124	129	121	126	116	113	127	144	124	115	133	135	121	117	126	134	124	119	147	121	136	123	143	112	119	111	136	128	107	119	115	147	124	104	130	143	134	128	111	131	136	147	136	155	112	132	134	113	129	138	114	110	113	102	121	131	132	150	119	119	106	124	117	120	114	105	141	119	127	124	158	139	132	130	123	141	138	125	140	125	132	114	123	140	139	124	118	122	110	119	116	138	145	124	118	138	123	134	118	115	112	132	132	133	123	131	118	127	113	133	121	128	121	108	125	121	140	133	109	113	135	115	117	113	118	123	111	147	123	133	124	115	115	120	121	133	142	100	130	124	126	132	118	140	105	156	125	136	114	136	124	130	144	128	103	113	146	129	135	139	127	108	135	100	111	113	132	152	138	113	109	126	120	118	111	121	124	140	140	136	108	122	133	118	146	122	155	115	110	146	131	154	114	117	105	130	128	158	115	167	121	131	124	130	143	102	116	108	123	114	141	123	130	138	115	126	129	127	126	138	131	133	132	120	134	138	123	147	144	126	150	130	124	121	130	133	125	137	146	118	138	129	127	144	130	112	139	118	131	134	134	110	110	123	137	132	141	142	109	145	134	118	114	126	129	137	128	115	135	123	111	117	128	135	127	111	115	130	108	115	120	123	118	110	109	108	118	134	102	123	139	146	135	150	115	125	124	121	111	132	150	114	136	137	145	110	109	125	119	128	130	128	115	130	117	120	119	127	105	133	124	126	145	126	146	136	131	130	127	120	127	134	96	102	154	129	151	108	113	137	135	122	129	133	127	134	121	129	105	110	129	130	126	132	131	136	143	121	137	120	96	116	117	109	115	120	131	114	141	128	122	125	121	118	120	115	140	140	147	124	127	107	134	131	119	114	120	107	116	111	121	105	114	123	122	120	115	124	113	120	118	141	122	122	139	99	134	119	96	120	141	139	139	135	125	129	112	139	116	114	118	139	127	127	107	132	129	121	123	122	120	131	124	134	114	114	129	117	143	104	129	109	132	113	120	125	103	109	130	126	141	126	131	130	149	124	131	129	134	151	115	128	124	129	131	136	127	119	122	115	111	139	124	133	142	130	123	127	114	139	113	113	112	148	131	135	107	114	126	101	133	115	119	134	106	142	129	130	130	121	118	124	122	139	113	124	100	137	112	114	105	112	131	107	157	120	115	139	129	112	136	128	109	133	120	133	125	124	124	137	115	133	133	120	136	119	118	115	124	116	130	126	139	132	120	106	145	135	141	139	120	130	125	111	142	110	129	133	123	111	139	138	124	117	124	135	123	125	108	138	114	125	142	123	113	124	127	122	131	131	113	139	131	125	126	133	116	128	129	118	131	121	126	141	132	128	128	135	118	116	104	134	130	107	132	136	133	116	106	120	121	119	135	122	135	125	141	138	138	121	131	100	136	139	138	138	120	126	127	124	136	113	111	140	121	120	128	102	131	133	141	118	159	104	134	133	129	124	137	147	113	114	123	125	144	112	118	116	132	146	112	107	134	127	129	122	137	115	143	117	125	111	140	106	109	136	135	126	127	93	121	133	141	141	124	122	136	117	139	135	128	118	128	111	137	111	133	125	116	113	119	135	140	127	135	150	120	95	124	116	137	141	133	152	115	123	154	124	118	134	126	111	126	106	127	111	141	138
7967	26831	33568	15505	1011	830	680	606	559	549	510	471	475	450	434	429	380	404	370	374	344	393	339	356	346	358	324	334	331	296	337	348	347	351	318	378	356	309	309	307	336	334	316	352	344	309	336	323	326	305	328	315	370	331	312	331	329	336	311	305	331	353	310	318	327	323	319	321	300	315	311	331	295	340	359	309	303	360	354	318	326	289	327	319	331	331	348	339	304	302	337	336	325	294	344	279	329	318	321	295	338	317	315	314	309	309	340	361	302	314	299	319	307	341	327	348	300	323	318	325	326	318	297	323	318	305	315	299	290	294	308	334	332	322	318	348	317	309	319	331	333	327	310	308	334	329	317	319	337	317	313	312	295	293	307	347	310	314	300	301	296	312	340	313	320	302	326	302	331	342	335	330	315	305	342	336	307	316	285	309	319	333	294	317	350	282	320	332	335	334	351	302	336	341	310	346	301	323	320	342	339	314	280	301	325	324	321	299	327	347	345	302	327	327	338	316	284	321	327	304	302	319	313	319	328	314	314	311	330	332	329	290	307	334	324	303	320	329	313	328	306	314	298	277	316	321	320	302	303	289	314	313	319	342	301	314	289	337	302	324	339	325	320	305	316	321	312	309	308	319	299	310	308	327	317	332	310	345	319	283	301	307	299	344	301	292	321	333	314	321	320	327	329	331	307	324	316	324	327	320	299	312	316	311	299	354	309	320	320	327	324	298	299	326	323	301	322	332	324	298	358	309	292	315	348	329	341	325	315	322	311	334	329	349	320	317	321	342	303	310	322	305	328	301	320	323	308	307	340	304	306	320	312	331	323	334	297	325	310	335	321	308	307	329	325	295	334	350	312	300	304	361	332	322	295	294	282	306	351	317	328	343	333	298	334	325	317	313	302	310	343	335	316	331	320	332	319	333	271	331	296	318	325	302	328	309	314	328	321	310	285	290	315	312	310	285	299	302	272	300	306	325	286	314	322	308	287	290	322	338	328	314	319	286	318	334	317	341	278	317	311	298	303	342	298	309	323	279	297	322	311	318	321	322	312	352	321	328	296	329	320	291	314	305	312	309	333	313	308	311	341	326	308	308	357	331	309	293	299	317	334	305	337	304	301	294	322	309	304	334	297	309	328	310	328	320	310	288	336	311	327	311	342	305	315	306	283	330	323	306	326	316	297	318	296	322	344	350	300	340	334	309	313	320	300	308	319	334	322	308	314	301	330	330	334	335	283	329	324	308	322	291	349	340	318	347	324	328	298	303	347	323	318	312	304	300	322	305	314	267	307	307	304	331	374	307	329	325	350	322	303	282	330	310	335	334	297	318	316	339	315	324	329	317	313	329	323	307	289	316	316	345	323	313	336	314	311	319	330	339	351	335	309	293	315	327	296	285	347	297	304	295	334	339	329	317	297	263	313	300	304	316	333	272	324	327	311	322	315	317	314	301	331	327	301	334	346	352	307	291	319	325	311	304	319	310	340	299	332	295	310	303	350	298	324	301	288	317	322	328	324	339	307	327	324	354	336	326	333	301	360	310	332	311	339	339	339	322	320	326	319	339	337	316	301	294	339	316	306	329	325	299	328	312	323	338	289	335	310	279	313	290	330	271	321	286	323	335	307	333	330	297	303	324	331	306	314	314	278	315	312	315	301	310	294	336	328	344	332	288	315	312	344	271	309	343	356	314	302	302	306	311	284	316	340	317	346	316	309	345	308	318	324	287	332	323	316	312	323	297	278	296	292	348	332	298	313	327	311	332	322	335	307	316	320	325	318	319	294	330	317	328	306	299	312	345	333	288	323	338	317	293	342	326	323	325	327	307	327	326	306	298	321	331	345	340	307	304	311	336	295	329	335	328	321	298	315	295	296	305	338	314	330	310	287	334	321	328	283	335	317	327	317	343	315	310	331	318	325	311	312	338	331	352	317	302	333	331	291	330	311	325	318	319	310	322	339	298	357	324	304	297	323	313	306	323	296	337	332	303	293	316	312	333	315	311	358	314	334	325	334	297	325	311	291	330	299	314	302	341	319	309	339	299	340	319	350	339	318	305	322	341	269	306	292	309	302	306	322	334	321	319	303	313	268	303	306	296	318	313	317	322	331	334	338	339	315	311	304	308	329	327	356	334	323	320	306	311	289	317	313	320	306	319	335	304	345	284	332	315	315	281	289	327	316	297	326	334	358	303	351	312	330	297	306	307	329	314	300	333	338	310	318	303	309	295	305	326	350	307	319	309	337	315	313	324	318	340	344	328	336	320	296	323	305	334	310	336	312	305	310	289	293	328	315	319	302	309	303	278	317	330	298	307	342	307	314	304	327	313	312	289	344	293	324	308	324	325	304	331	308	333	328	309	289	303	349	310	315	320	327	312	351	295	324	295	313	324	291	306	320	300	278	301	314	344	307	298	334	335	285	352	322	303	304	295	313	305	298	337	359	299	288	299	308	329	300	319	330	297	326	341	300	305	316	311	290	321	323	322	296	290	304	309	303	328	323	316	341	293	329	317	314	283	313	313	308	290	305	328	290	342	355	287	297	284	333	330	288	342	311	296	299	315	299	314	279	317	333	326	275	312	307	311	319	352	316	348	328	328	305	295	337	295	303	331	321	303	343	329	311	329	344	316	321	316	336	310	313	318	305	334	311	300	330	325	288	342	300	307	302	323	330	311	310	295	324	296	329	339	311	325	314	322	316	344	334	319	291	280	324	286	297	325	333	322	331	323	304	296	327	311	344	341	303	298	301	327	296	300	318	330	306	343	297	306	344	302	338	328	307	365	289	328	325	309	322	340	312	320	323	323	326	327	316	324	328	315	320	319	309	325	332	327	304	310	322	328	292	302	324	335	290	274	324	290	310	343	330	293	309	333	317	336	322	317	326	327	315	291	318	322	336	295	321	342	323	354	309	294	326	344	316	346	322	327	319	318	301	316	309	297	337	287	322	338	338	308	311	324	316	312	319	319	321	300	298	293	347	351	304	326	328	337	304	307	303	312	315	283	318	328	320	330	276	315	342	312	295	329	350	301	327	321	300	320	298	294	275	311	300	343	333	307	333	338	300	340	297	307	349	312	325	314	313	315	340	322	319	303	350	304	302	334	337	322	320	309	306	327	317	311	321	293	342	328	290	346	306	306	287	319	282	328	318	323	342	324	298	361	330	329	321	314	304	316	314	312	335	329	318	319	304	291	318	315	330	334	308	321	315	294	329	287	330	312	322	299	322	327	328	310	310	336	313	308	291	341	330	343	287	314	330	351	291	310	243	321	313	331	332	310	321	327	325	330	312	333	343	320	333	334	302	299	319	322	337	303	297	314	281	335	298	320	347	345	323	339	314	331	328	355	315	329	314	341	339	330	353	292	296	305	323	316	306	320	301	323	321	336	312	327	308	320	333	314	290	304	338	317	319	299	296	353	310	326	320	324	307	293	314	288	347	307	318	285	318	305	310	312	296	292	311	312	301	324	337	330	315	301	302	295	338	294	307	361
1675	1387	911	383	260	253	258	214	273	268	231	267	272	256	287	284	259	249	272	260	289	241	246	265	284	308	268	236	230	260	232	280	260	263	288	263	264	262	273	264	250	246	244	238	229	260	236	268	272	232	256	250	259	262	255	243	265	256	245	228	272	246	237	271	277	210	246	263	215	267	247	292	279	256	254	233	289	270	260	237	245	274	280	253	246	270	268	252	257	232	244	274	255	265	260	287	240	273	235	256	247	282	263	283	261	309	249	243	272	277	265	251	243	235	263	277	265	271	255	250	247	250	236	271	286	253	242	268	258	258	277	274	254	239	261	272	269	258	271	255	249	265	242	257	253	254	254	266	252	266	228	228	237	247	286	258	258	216	238	248	265	271	251	277	274	272	265	240	266	290	258	264	227	241	268	247	261	244	258	242	261	220	238	257	269	233	247	250	242	270	242	287	291	247	270	286	245	245	280	222	229	251	257	233	240	280	261	286	274	240	270	253	239	228	255	251	260	267	234	236	235	269	260	255	267	273	266	238	260	248	232	241	257	238	260	267	248	223	269	266	271	251	226	252	252	243	262	249	234	272	239	277	270	226	263	269	277	272	252	271	210	231	255	264	247	282	257	239	264	276	276	252	272	260	230	245	252	255	260	255	236	269	248	231	241	241	257	255	265	233	270	266	287	264	257	267	238	283	239	256	235	297	252	281	246	270	240	268	263	263	244	271	280	273	244	240	248	247	254	221	255	238	277	245	225	248	237	245	283	269	262	278	221	251	264	281	262	282	246	237	279	278	268	248	261	280	239	258	225	242	272	238	236	224	244	272	279	242	269	216	268	258	264	239	241	246	243	225	230	266	240	255	275	259	259	250	245	262	287	295	250	228	271	301	256	257	238	270	234	282	263	267	291	271	269	294	296	247	253	293	247	252	269	242	230	234	248	254	253	263	275	238	266	275	269	273	268	289	265	292	238	246	270	284	275	270	254	274	241	307	260	259	245	266	266	278	282	240	227	249	247	272	262	264	259	254	258	277	247	262	262	260	260	280	268	270	244	280	245	241	267	276	225	269	253	244	275	259	269	265	263	247	243	247	271	283	274	246	257	265	251	278	266	241	250	254	255	260	250	265	236	279	280	249	227	268	265	244	247	252	251	276	238	243	288	262	259	233	255	246	263	259	230	262	268	230	265	253	281	226	257	275	253	256	239	251	262	246	263	215	239	244	240	268	272	248	269	243	253	241	236	259	286	254	263	257	246	232	258	264	268	273	251	258	276	260	230	234	270	238	253	247	233	268	280	234	258	247	243	275	258	239	222	266	266	242	272	253	276	238	253	252	266	270	268	287	265	262	290	259	201	279	248	259	270	225	278	230	273	293	272	268	261	268	253	240	230	280	279	277	258	227	273	254	247	279	271	290	250	210	286	270	266	227	272	251	258	259	269	216	282	254	286	239	301	261	272	275	273	250	245	305	256	253	252	265	249	253	226	237	234	247	226	257	246	262	267	260	307	245	269	250	268	259	267	224	234	258	251	240	231	261	259	278	275	263	254	240	282	243	271	270	238	245	262	270	264	247	225	252	258	300	263	266	257	245	271	272	244	265	289	266	226	276	279	264	273	280	305	272	252	260	265	244	244	291	260	274	278	230	218	227	264	270	241	248	252	275	247	244	271	249	233	276	290	257	247	269	230	249	262	228	275	267	257	273	258	267	273	271	260	260	245	278	295	266	241	264	252	253	270	258	250	251	252	237	248	279	262	284	268	238	267	261	246	273	278	248	271	248	264	250	254	281	276	277	250	236	245	231	297	246	257	303	259	272	284	251	284	264	268	261	237	238	284	242	227	225	237	268	264	245	267	260	309	228	249	224	241	263	244	261	243	271	257	252	242	257	242	261	263	259	286	266	270	267	250	256	281	229	242	249	265	271	261	277	257	231	252	244	244	283	267	254	260	264	243	264	268	237	267	250	257	285	261	259	226	258	266	260	232	269	239	240	257	283	274	280	256	291	244	252	253	238	274	247	249	251	257	271	245	242	268	294	252	227	276	260	269	301	275	226	260	290	281	268	259	253	268	248	288	255	247	255	254	237	281	275	254	280	252	277	245	265	277	248	228	226	248	249	239	281	281	252	284	287	289	234	247	279	254	273	285	259	238	247	245	246	284	242	253	294	286	293	258	252	246	269	261	306	269	270	231	274	276	251	253	237	281	267	259	279	299	257	241	257	261	261	239	276	258	228	271	240	278	261	249	279	238	252	217	265	258	235	237	271	273	264	237	266	275	238	256	259	280	272	240	236	242	290	269	273	243	250	282	261	254	254	240	257	241	229	232	248	281	264	294	241	279	257	300	283	250	272	273	273	260	253	284	271	275	237	286	252	234	256	272	226	260	233	272	237	247	277	260	257	242	259	243	259	251	254	231	259	260	273	272	249	240	274	247	241	258	266	242	263	250	254	240	234	231	256	283	264	268	216	268	250	251	222	256	275	250	246	271	269	296	277	309	269	268	246	252	251	236	235	232	257	268	282	249	257	266	254	240	267	267	243	248	265	228	256	241	239	265	250	247	251	270	271	245	262	274	253	282	269	256	272	274	250	257	278	228	244	236	254	283	262	286	266	254	258	248	280	252	241	252	254	265	258	241	292	261	276	236	236	284	246	249	266	240	239	287	263	249	258	259	226	258	250	273	282	268	251	251	236	242	250	259	250	247	244	275	268	250	270	267	248	293	266	233	238	292	226	234	273	249	243	261	239	270	251	237	250	268	263	264	262	242	248	258	243	227	269	285	260	230	278	239	283	245	247	250	284	271	243	262	288	283	261	263	258	265	252	287	282	260	245	274	263	276	299	246	280	269	269	220	249	239	286	242	241	238	252	226	248	253	252	270	240	257	266	258	271	212	269	252	264	251	271	215	231	239	271	223	259	241	273	267	258	227	271	261	267	241	273	233	231	260	251	272	269	284	283	223	256	265	260	277	252	293	284	279	266	286	233	279	250	263	253	246	263	281	267	282	255	292	227	257	259	270	278	254	289	278	272	226	294	259	267	257	268	262	256	266	270	255	281	299	261	251	233	229	252	276	267	250	265	278	278	264	257	277	269	248	245	244	276	263	248	252	256	272	238	261	263	255	247	249	276	262	251	275	268	278	264	258	251	252	247	256	255	275	266	267	275	272	270	256	262	243	247	243	246	229	258	239	270	276	261	243	237	265	235	236	263	273	284	259	270	256	250	239	257	266	243	259	260	258	270	247	277	247	297	272	253	268	273	293	268	279	244	251	300	268	250	263	254	265	262	220	258	264	278	248	262	262	240	241	242	243	227	256	262	254	246	263	236	264	271	230	247	260	256	227	267	263	271	245	241	254	220	259	273	244	264	270	261	255	261	257	215	247	271	267	236	252	282	224	257	257	261	254	245	268	266	244	263	265	273	260	245	230	245	250	269	243	271	249	269	269	256	227	273	257	234	272	235	240	242	278	266	242	255	249	250
1980	2922	2392	1128	619	607	627	601	652	643	613	597	610	623	651	605	620	607	622	617	597	652	624	665	631	620	607	589	652	627	618	657	621	612	611	614	620	623	646	608	651	631	597	642	623	601	627	599	629	565	633	638	619	622	654	640	638	665	629	635	581	624	625	653	641	617	594	579	666	599	665	593	618	577	653	634	640	659	596	595	632	639	649	604	578	621	644	650	575	594	650	609	576	626	611	619	627	641	676	617	633	625	610	606	596	636	657	618	646	632	639	621	642	677	622	578	647	657	635	642	639	629	688	602	612	626	637	610	584	613	635	614	630	657	612	627	602	671	612	613	634	649	600	647	620	596	629	605	627	577	671	616	614	628	631	617	594	623	647	647	650	611	591	646	605	660	611	621	663	603	639	633	613	627	624	585	608	593	617	622	623	608	646	604	624	634	539	608	602	619	581	589	571	611	634	614	609	636	603	605	602	624	635	583	629	626	624	612	624	626	585	598	614	608	636	634	581	669	674	594	647	653	625	586	589	625	627	667	615	637	640	602	647	608	635	627	629	610	604	624	563	605	622	608	601	626	626	660	603	622	625	631	620	648	634	631	616	593	598	607	583	635	598	664	658	592	646	601	591	606	600	587	619	634	601	628	608	659	602	646	616	701	626	612	568	591	576	611	588	573	624	605	611	563	599	661	623	629	617	626	623	638	606	614	603	621	624	634	608	609	598	642	632	627	616	637	601	617	640	638	628	614	635	646	621	597	625	627	632	584	626	594	613	616	630	598	644	594	627	631	579	608	677	604	616	625	627	640	631	608	634	585	584	646	635	600	578	623	634	619	658	580	629	619	595	631	611	619	643	586	636	545	579	611	566	640	620	621	594	617	655	599	647	593	661	636	628	600	625	644	612	616	649	599	601	612	657	624	591	612	598	635	596	676	636	637	613	594	598	596	613	663	641	593	610	618	666	568	611	625	625	576	600	617	645	589	597	610	555	625	604	639	640	618	633	580	625	556	631	593	622	651	653	613	653	629	656	671	619	640	631	611	641	594	629	612	658	663	643	594	592	637	657	614	600	644	631	655	668	644	581	615	614	625	641	589	621	601	603	613	627	620	656	663	649	605	623	564	655	625	601	620	605	614	639	631	611	633	610	640	644	610	636	643	600	623	616	663	659	611	589	689	560	640	660	604	654	613	604	575	645	608	584	580	663	644	594	652	589	596	634	632	624	633	612	569	636	678	630	653	661	642	634	622	663	625	606	594	630	627	607	611	629	640	622	630	662	621	616	639	621	630	608	631	658	609	638	614	626	624	612	615	620	616	630	615	664	588	648	624	616	583	662	632	612	658	616	684	630	609	616	633	626	635	623	649	622	620	625	604	629	607	645	628	609	610	592	622	599	609	626	593	572	636	626	637	680	628	599	643	666	621	628	597	589	613	631	586	645	616	604	650	674	639	613	620	688	610	600	654	631	629	631	573	619	635	570	613	663	645	637	630	639	631	608	590	600	601	661	627	638	612	658	587	659	663	638	585	638	596	625	623	619	672	613	637	562	649	610	595	598	636	566	626	615	551	645	673	611	633	598	654	632	602	599	591	623	617	636	668	631	612	638	606	632	636	636	577	578	604	703	663	630	644	643	649	622	650	580	642	642	663	605	628	606	603	635	650	607	611	641	612	638	606	623	621	593	647	575	620	641	615	646	632	611	628	627	586	636	620	598	614	568	616	650	605	619	642	603	625	645	649	619	619	646	639	618	628	642	602	604	616	608	590	616	614	676	628	605	669	652	616	645	619	622	614	607	618	634	628	607	610	614	598	682	641	611	636	620	626	629	598	608	655	646	620	626	598	593	618	646	632	614	597	655	651	615	638	614	604	635	645	629	633	655	631	577	633	672	587	622	654	647	612	619	632	605	621	637	621	622	620	619	644	615	589	602	608	615	624	625	655	663	576	592	641	656	652	653	659	616	613	642	636	593	636	625	601	596	582	635	645	627	617	603	640	663	634	637	638	631	585	640	613	612	593	669	625	630	622	644	625	650	602	601	639	601	589	610	611	618	597	589	639	594	646	600	625	609	648	590	662	627	616	619	617	621	582	627	640	647	628	668	634	637	602	630	603	652	650	632	643	557	622	648	615	657	629	563	579	639	569	620	621	615	636	637	651	630	637	643	587	639	619	614	604	644	607	627	630	603	593	664	613	637	646	617	650	587	571	644	628	611	663	603	625	628	661	647	630	616	591	640	611	591	591	622	670	610	616	676	619	649	619	629	616	626	644	630	599	625	663	652	661	585	606	553	621	630	660	630	591	645	621	618	559	642	591	619	595	616	664	638	658	633	616	577	678	614	630	657	608	613	604	627	669	652	622	629	585	647	618	625	662	592	634	621	636	586	624	636	650	603	604	608	626	616	606	672	610	663	586	603	619	639	661	600	619	610	617	616	622	626	611	657	648	592	617	623	570	621	630	570	589	619	636	615	666	615	637	596	631	630	575	655	636	647	607	611	600	630	584	624	632	653	649	580	645	609	629	621	613	639	571	585	615	624	629	640	593	640	591	623	575	592	645	623	610	615	590	608	621	668	610	671	601	653	634	642	614	605	620	657	627	638	649	639	653	618	621	642	598	628	596	645	661	626	628	604	650	675	664	601	605	643	641	609	636	599	625	634	653	620	635	641	653	619	653	614	639	638	582	672	593	574	612	637	606	629	584	628	624	590	599	568	587	627	617	602	630	578	653	652	618	624	620	624	594	647	586	581	622	609	617	623	617	601	587	610	667	570	609	629	651	627	619	590	627	618	647	607	595	593	675	612	590	591	608	589	638	638	627	609	593	619	599	631	635	603	637	606	624	611	547	653	627	668	657	689	598	629	594	608	650	637	615	647	615	634	671	613	625	623	578	624	582	626	590	621	630	624	643	641	668	613	676	624	607	594	609	608	585	622	600	644	568	642	582	616	624	602	597	587	631	625	621	645	681	595	614	638	603	579	654	626	646	601	667	581	640	599	607	608	616	617	570	639	626	604	605	631	597	611	619	623	603	644	645	654	683	638	617	639	659	624	651	636	602	596	657	637	625	640	620	625	636	588	621	578	614	624	633	645	607	660	617	573	615	672	602	628	595	652	636	576	594	636	646	603	626	615	601	650	610	658	616	617	663	580	574	669	616	612	638	652	634	637	595	638	576	607	701	598	650	638	620	684	610	615	605	581	647	617	632	614	622	627	555	639	607	570	656	624	606	624	607	611	618	607	659	601	643	659	620	620	635	593	565	609	613	652	597	634	631	624	634	630	647	639	639	597	619	640	614	618	628	638	636	628	635	613	645	622	660	614	606	595	610	665	633	627	634	619	658	593	663	610	600	619	629	678	601	644	638	616	595	643	633	614	596	622	639	636	647	598	616	617	597	629	648	611	615	655	589	585	624	611	602	583	599	608	635	622	606	648	634	659	619	656	636	655	626	576	613	598	632	585	652	651	583	606	632	651	622	643	600
7189	16633	23102	7382	543	297	280	303	262	231	259	260	267	267	277	265	260	227	270	263	239	254	239	266	266	252	265	245	279	289	274	249	222	208	302	282	257	289	257	295	257	225	265	265	274	280	243	259	247	293	251	273	240	221	236	272	255	264	240	243	251	249	242	241	243	235	246	250	263	251	277	251	263	245	278	249	272	253	244	243	249	227	267	244	232	218	253	269	244	244	252	266	233	260	236	232	252	249	240	228	245	245	268	230	232	256	278	258	260	246	263	239	275	250	248	260	232	230	298	256	250	270	256	270	238	204	234	250	268	278	262	238	261	263	250	284	251	237	237	236	245	259	235	245	257	226	259	255	243	271	234	273	245	262	239	220	240	238	259	277	216	231	255	253	261	245	234	259	259	250	243	234	248	262	239	240	294	249	269	234	241	273	228	277	270	239	232	279	258	262	250	258	245	230	251	257	239	261	276	245	285	230	256	243	257	267	254	244	248	229	258	236	254	260	266	264	260	275	258	231	245	257	253	248	272	262	226	237	238	234	239	220	244	242	241	253	213	231	251	265	243	254	218	237	217	263	264	256	249	244	247	239	245	230	226	264	262	244	230	255	274	268	217	253	232	234	269	255	275	260	274	242	250	253	234	276	272	258	252	248	245	256	263	257	226	251	247	266	235	261	228	269	239	246	236	247	244	262	249	247	244	216	263	296	289	287	219	271	254	263	248	239	279	257	260	254	276	257	228	239	266	255	257	270	261	260	246	265	248	234	247	256	262	247	243	252	249	261	232	259	228	252	236	235	248	246	231	252	250	233	228	276	240	266	273	270	253	238	256	244	226	247	227	234	243	223	248	256	220	239	230	226	243	269	238	249	252	227	234	240	216	264	254	259	252	252	254	203	264	267	255	246	239	248	241	230	263	272	255	265	263	231	295	250	260	298	270	239	252	271	267	237	280	258	269	253	250	288	255	280	236	218	235	271	248	239	240	260	255	275	243	245	284	232	252	240	257	257	253	259	251	251	272	252	249	244	271	279	247	298	247	235	267	251	258	252	241	269	258	246	265	265	215	221	219	240	258	209	241	250	232	244	231	257	262	268	240	224	220	265	238	261	246	234	293	280	295	242	245	255	203	267	253	253	252	243	225	246	248	236	272	264	269	232	268	231	258	247	249	262	246	254	247	277	257	259	259	209	244	231	231	248	260	261	258	224	266	271	286	286	251	243	258	264	242	278	241	262	249	239	220	260	229	263	256	227	257	271	271	229	262	262	229	233	252	268	219	270	233	253	247	256	242	267	227	249	248	234	267	266	277	253	234	253	225	251	244	254	223	248	260	259	264	281	259	290	276	236	243	270	253	257	254	257	242	240	276	261	233	260	227	239	244	269	240	263	246	240	273	246	269	262	261	241	247	242	245	261	255	253	260	253	279	244	272	253	246	256	242	230	247	262	255	253	216	245	277	263	257	267	250	253	276	235	263	249	252	281	264	239	237	245	264	269	233	247	211	274	248	238	247	258	240	260	258	259	260	265	250	226	241	252	254	256	259	249	272	275	256	255	259	251	223	251	235	265	258	243	254	227	241	256	280	254	251	259	252	233	245	240	249	231	235	259	249	243	267	244	254	244	262	252	259	261	243	226	269	262	231	252	235	247	223	251	255	276	257	281	242	256	265	280	248	281	261	274	240	231	269	260	249	256	235	257	254	242	249	232	238	236	283	238	257	247	247	250	269	267	288	269	261	268	286	250	233	265	231	266	217	250	229	230	270	238	254	261	253	260	255	262	225	256	236	261	232	250	279	230	240	249	255	273	250	244	281	240	229	216	250	244	251	267	274	259	252	272	232	241	250	248	242	279	243	240	270	248	278	275	268	230	266	250	264	244	264	246	268	262	267	245	245	250	251	257	239	225	223	240	230	266	241	255	240	262	221	212	238	248	233	239	230	226	216	251	248	252	243	268	240	253	226	263	238	256	287	262	234	251	219	274	250	274	234	269	251	249	251	250	268	251	222	280	214	256	244	238	241	243	217	241	255	259	255	254	267	272	239	241	274	228	237	260	268	284	257	237	244	228	246	269	258	254	257	248	221	224	260	246	234	253	263	264	244	248	229	246	261	243	257	242	242	275	265	231	255	231	260	255	254	239	237	262	236	270	286	255	242	239	227	236	243	254	274	247	227	275	268	237	245	231	257	241	259	273	263	253	247	269	246	241	234	242	239	281	230	235	255	233	260	241	238	249	257	256	217	268	262	253	240	236	237	262	261	226	226	277	239	257	218	232	232	255	266	245	238	254	266	248	248	242	289	234	271	273	250	238	253	248	245	223	251	235	256	261	224	259	230	234	228	239	260	265	247	265	261	242	229	249	254	260	253	272	245	247	255	270	275	241	217	230	236	237	277	267	278	257	259	291	290	247	251	268	267	276	216	284	233	275	250	258	253	258	257	233	296	278	265	271	213	222	249	232	271	236	236	248	257	274	261	257	255	242	256	243	259	263	249	238	263	258	264	289	227	271	261	266	247	240	233	263	255	285	253	228	241	223	244	248	259	246	259	283	270	276	235	261	261	239	244	245	253	239	256	271	254	263	266	246	234	260	234	247	277	239	223	247	280	266	207	234	246	254	270	222	252	242	247	242	246	254	260	264	272	272	244	269	287	223	252	243	253	253	267	233	250	265	254	246	252	243	244	248	264	234	246	299	245	234	240	278	277	264	263	278	261	252	267	251	277	265	259	262	267	221	261	266	251	258	263	256	261	248	258	271	273	265	226	240	247	256	236	248	232	203	268	245	259	261	250	219	259	234	261	239	250	239	230	243	269	269	269	242	272	289	248	268	252	250	213	248	271	258	258	242	297	255	259	258	260	238	238	268	239	252	248	273	288	253	239	292	241	256	252	265	247	257	222	251	250	245	280	255	265	297	267	299	264	228	279	252	256	272	252	285	269	246	215	279	259	265	249	254	252	253	283	233	264	276	251	256	233	218	271	269	253	254	252	266	227	259	229	253	249	232	257	256	240	222	278	255	200	229	242	247	268	244	238	265	266	274	266	239	256	236	257	283	261	233	252	252	264	257	263	235	258	267	272	236	258	267	286	248	251	259	245	259	238	274	240	257	261	255	254	280	249	247	247	290	266	263	252	244	260	241	252	221	234	287	267	214	266	257	235	268	257	263	255	252	255	231	264	236	229	235	251	273	276	229	270	252	287	305	247	224	233	212	286	236	256	236	231	252	262	238	249	228	264	224	231	256	244	252	261	261	228	250	259	246	242	261	286	224	269	239	250	239	238	260	258	265	235	235	272	223	244	242	227	261	279	240	283	262	220	240	234	247	216	262	268	225	262	249	222	257	256	255	226	249	269	270	266	279	245	235	274	220	233	244	264	237	272	235	257	266	249	256	263	269	267	245	252	261	235	257	258	237	258	212	255	257	226	263	257	222	226	243	248	272	249	248	204	245	245	231	208	249	268	264	245	253	231	263	253	250	239	275
6500	17867	26855	12135	908	818	785	755	719	693	676	687	714	634	659	651	602	662	631	638	624	599	633	650	617	661	637	659	572	640	579	645	637	660	619	612	620	636	614	592	617	592	579	616	620	574	622	629	545	628	634	630	623	572	600	589	595	666	572	575	622	620	612	639	648	588	602	624	607	614	603	600	571	637	617	597	604	629	634	636	599	613	615	642	602	599	604	603	584	616	641	581	573	672	583	615	588	563	610	624	606	590	630	606	593	572	606	598	581	589	579	624	617	609	625	620	584	578	582	609	604	588	601	593	594	589	561	632	624	615	600	591	577	584	603	615	575	615	643	627	606	589	649	624	587	591	618	620	582	584	638	556	611	654	643	661	615	611	622	610	551	571	596	594	599	598	601	594	559	600	673	657	635	607	613	587	597	575	618	581	623	593	639	598	585	630	621	611	640	595	639	617	591	626	581	613	567	599	578	633	593	614	585	592	574	597	591	580	616	615	631	640	623	623	551	668	585	613	620	643	625	609	593	563	560	614	578	614	580	617	621	621	581	574	572	580	618	610	585	681	653	598	615	568	619	631	652	626	626	601	598	585	602	605	582	577	607	570	622	599	624	578	584	589	625	615	581	597	657	618	617	615	627	619	582	581	599	615	618	641	600	623	602	604	625	611	599	619	578	612	585	612	581	586	621	609	622	581	591	578	617	567	593	579	621	578	574	576	595	594	617	583	582	640	624	630	558	613	637	604	649	653	566	564	601	575	582	601	639	577	599	579	638	595	585	585	586	546	604	617	633	573	593	588	619	596	612	599	595	560	619	609	595	621	571	595	632	579	639	599	611	623	585	615	610	608	617	605	626	571	607	636	624	634	585	601	635	639	596	613	589	622	615	594	589	622	616	605	560	637	598	582	644	603	559	587	583	657	641	615	651	605	638	574	625	592	623	594	619	628	619	638	658	668	586	553	605	602	582	613	612	624	626	614	651	594	568	609	614	632	628	590	587	633	602	623	639	637	589	610	586	624	606	596	638	605	580	591	621	588	651	573	607	617	574	610	574	608	586	565	617	611	624	593	606	553	617	608	618	586	583	611	598	602	609	652	603	542	588	605	641	615	639	604	618	588	604	621	567	617	615	579	600	619	613	648	621	596	590	623	657	623	582	600	566	607	598	600	635	634	612	608	641	596	611	633	601	627	596	623	584	653	602	629	592	622	627	586	618	670	565	603	652	625	642	595	618	576	610	590	591	598	628	658	607	619	590	631	576	575	626	607	599	627	631	587	629	614	608	621	607	581	569	591	575	605	606	623	572	600	591	599	628	569	615	583	581	606	619	598	599	590	583	584	593	641	640	589	624	618	629	594	581	623	629	597	606	548	636	632	592	620	624	599	609	630	568	638	531	569	574	598	603	600	634	622	586	598	616	633	652	595	555	625	605	583	631	605	611	632	553	635	566	556	604	600	587	601	590	558	590	577	610	637	602	619	586	558	617	564	591	579	639	648	638	623	620	591	635	644	631	617	559	582	607	576	641	651	596	565	571	607	603	607	586	595	611	602	629	626	584	577	583	577	618	606	628	635	636	618	636	600	615	584	585	583	619	601	606	558	583	603	609	586	611	613	612	608	589	607	586	619	552	610	619	646	610	580	639	622	628	615	613	614	590	658	594	572	557	597	605	598	591	592	620	630	647	557	620	594	598	643	604	658	574	617	645	624	622	619	588	592	590	600	614	585	585	679	600	623	577	588	621	578	571	580	596	621	621	615	637	578	614	596	609	634	580	597	603	637	645	622	577	580	583	593	630	610	609	609	604	569	601	636	607	586	653	576	627	591	611	616	610	603	558	619	605	648	601	586	564	577	623	571	668	596	599	580	594	599	594	637	619	579	622	589	621	598	625	603	602	600	597	613	625	610	623	614	659	637	584	637	560	644	609	596	664	606	607	603	601	549	607	604	614	560	570	595	595	632	620	639	623	556	643	574	573	552	637	591	598	594	652	594	631	614	579	603	579	598	645	619	592	597	543	629	596	608	591	605	596	638	621	582	598	577	621	646	648	597	590	584	639	657	649	631	604	672	571	587	612	606	618	607	574	604	607	607	576	608	608	631	629	609	591	629	601	618	645	659	612	613	619	656	610	602	588	631	618	613	636	555	591	584	617	617	622	584	631	591	647	622	624	595	588	572	598	597	578	600	566	572	594	609	604	598	624	617	638	567	590	624	605	622	624	641	597	621	553	617	608	592	599	561	576	588	626	578	612	631	574	574	609	585	621	605	607	597	579	585	622	618	604	629	583	608	632	604	539	619	596	616	586	599	626	568	591	586	582	579	583	611	590	587	609	609	554	647	641	632	605	579	618	607	582	599	618	607	615	607	614	606	607	604	617	590	638	619	600	623	603	614	626	585	598	615	594	598	620	644	662	566	588	603	567	578	583	636	586	597	615	597	585	605	610	616	620	601	587	596	644	600	597	615	649	594	658	631	621	585	636	646	652	598	624	628	616	624	613	620	632	625	634	586	613	631	594	593	619	600	582	593	617	582	592	595	606	573	615	608	590	626	605	624	593	605	591	568	590	606	561	620	634	615	605	640	579	599	604	623	654	612	556	604	607	590	629	614	614	588	630	622	652	607	594	557	587	618	630	624	603	626	583	584	624	620	604	613	605	615	627	603	673	641	562	655	631	577	582	608	623	577	630	586	616	601	608	594	587	606	633	608	629	584	653	581	567	652	642	605	631	574	615	608	596	642	602	649	575	651	653	588	587	635	588	619	568	630	601	607	584	588	617	563	605	597	584	623	572	607	595	569	634	654	595	578	623	565	608	607	614	601	602	617	587	627	611	608	589	597	646	600	609	595	595	595	636	600	596	584	633	615	535	560	611	597	616	656	583	624	602	602	571	632	642	632	598	593	610	623	577	639	632	586	596	591	614	635	593	606	618	638	659	630	573	603	674	639	606	614	590	597	626	620	627	589	564	617	585	627	573	581	606	599	585	585	561	576	596	577	613	653	596	635	631	636	640	651	614	593	623	567	609	673	600	611	620	599	582	580	599	603	641	587	596	608	603	615	644	640	586	606	595	595	607	640	589	606	593	578	632	584	625	626	610	617	653	627	591	553	633	588	594	589	618	603	558	587	599	571	680	626	607	605	601	624	633	605	617	606	627	647	613	609	654	648	598	580	639	608	645	590	565	586	621	581	585	599	603	649	535	611	618	623	636	602	568	596	612	588	598	611	578	580	628	574	573	585	629	637	604	597	550	603	601	592	595	646	639	585	598	616	596	599	602	595	627	623	562	617	584	621	598	643	622	595	582	586	618	577	597	582	657	637	603	592	631	624	574	587	601	619	569	616	617	600	564	601	587	594	625	590	623	580	596	661	641	618	564	585	598	643	585	618	605	616	580	572	627	646	587	627	622	616	652	575	673	601	640	611	627	644	594	621	602	638	599	575	594	562	584	600	593	605	613	596	591	624	647	601	645	610	615	606	586	601
13118	30818	39789	18123	1687	266	177	194	161	157	157	162	157	136	121	142	157	145	140	130	148	114	161	132	140	140	150	148	132	133	134	124	141	136	124	154	154	123	125	134	139	103	114	129	125	128	140	125	117	136	123	129	121	128	115	153	132	125	148	130	127	123	138	121	122	115	121	134	126	162	128	154	134	127	138	137	132	128	146	131	143	121	150	160	139	148	122	125	113	138	163	131	143	139	116	145	123	166	144	125	132	129	102	126	139	139	131	132	132	133	130	135	116	152	151	108	119	137	119	139	129	125	127	137	132	152	147	150	132	141	129	148	112	128	118	128	134	122	149	135	128	130	134	120	127	150	135	122	129	145	121	136	137	121	147	133	120	151	132	117	169	143	144	123	124	122	136	144	121	122	126	156	146	131	119	120	116	132	153	129	138	143	134	133	134	140	123	124	127	144	148	124	131	145	128	129	149	134	123	111	123	132	155	116	122	126	137	135	137	159	112	107	131	131	132	140	126	117	116	138	118	111	137	150	143	155	116	126	121	111	113	114	130	145	136	124	139	119	150	127	153	123	141	118	136	120	115	139	118	123	107	131	135	128	138	150	143	119	112	143	134	140	118	138	129	139	122	125	108	130	139	118	126	151	134	128	171	123	120	165	128	119	116	151	122	130	122	108	149	134	125	123	146	124	135	131	115	136	121	119	128	139	140	132	133	121	122	144	141	129	127	120	117	116	108	128	142	128	127	131	127	147	141	141	104	134	109	138	129	129	136	129	127	124	120	130	143	100	125	147	138	138	167	143	128	116	136	120	112	110	144	139	133	128	127	122	129	130	154	137	117	137	111	132	154	142	142	126	124	123	141	114	141	131	104	136	107	160	143	130	140	141	142	99	134	118	136	135	145	132	135	138	123	133	125	128	122	141	115	112	154	145	103	124	125	136	155	134	126	134	124	143	138	138	130	141	146	111	116	117	148	128	126	127	124	146	141	138	131	132	126	129	122	131	120	136	120	148	112	123	136	134	144	118	118	121	131	165	146	141	120	135	113	135	142	143	161	126	144	112	130	134	139	114	122	121	121	113	130	134	136	135	137	135	148	117	119	117	138	129	108	103	131	120	126	139	135	117	159	140	110	141	139	127	156	129	120	144	120	142	141	145	135	142	122	130	123	122	107	169	111	136	158	113	125	116	127	129	154	148	126	142	107	127	136	119	136	151	129	132	143	139	148	130	123	131	142	132	120	136	119	129	118	144	127	135	119	134	141	152	138	126	121	133	152	123	138	146	153	121	147	156	117	122	135	138	125	136	135	115	131	125	128	121	147	129	122	137	147	161	126	130	138	127	118	154	147	136	125	113	144	163	142	137	131	146	119	137	114	109	129	123	137	141	114	127	150	152	136	142	167	116	131	148	129	130	140	124	126	124	144	153	143	127	130	120	141	132	137	145	135	125	120	124	145	126	120	112	117	146	134	114	132	124	111	142	119	122	138	133	146	139	134	125	116	136	107	147	129	129	125	121	134	126	118	106	125	132	136	142	131	128	129	130	116	144	130	125	118	127	109	138	141	113	140	162	122	130	113	149	129	135	128	150	107	134	158	139	137	108	122	128	124	126	121	117	125	134	129	127	148	140	115	135	119	123	134	128	123	133	127	140	142	110	135	127	133	119	123	108	112	116	112	140	142	147	117	142	156	134	145	131	146	149	134	123	142	139	141	127	134	119	118	112	118	128	135	141	119	132	154	143	136	131	119	114	120	115	134	114	142	125	112	130	112	138	141	142	131	134	129	134	132	113	142	134	129	138	146	135	126	110	114	138	133	155	120	125	151	129	137	152	136	141	128	135	129	139	133	132	154	136	141	117	140	141	129	129	124	131	106	136	127	133	146	139	130	125	123	126	115	122	147	150	152	148	149	140	123	108	133	126	141	154	127	128	141	118	110	141	158	130	117	136	143	120	167	147	123	100	115	117	149	157	133	123	111	119	103	125	119	120	156	108	138	126	128	128	130	117	117	129	135	133	138	147	121	94	133	134	145	113	131	123	150	109	136	143	155	139	132	127	135	144	142	134	150	141	148	116	129	129	123	116	131	114	140	152	113	113	123	150	129	121	145	117	146	121	118	105	116	148	129	122	154	134	138	156	136	126	122	125	137	136	168	151	134	122	120	135	121	137	131	121	120	154	121	129	126	146	145	120	125	133	105	145	140	141	151	130	125	110	133	138	128	127	138	126	127	132	134	129	135	128	130	114	121	123	124	115	128	121	123	143	116	128	147	116	131	136	142	119	133	139	128	119	131	110	128	127	120	124	126	127	123	138	138	138	133	132	134	120	119	137	136	111	118	124	136	147	137	140	157	134	142	127	138	150	164	110	146	150	169	130	118	135	148	124	120	122	161	137	141	127	153	111	121	137	143	102	153	156	140	135	123	128	124	149	147	132	117	136	114	129	117	133	120	117	129	146	143	144	137	159	131	155	159	151	141	127	129	113	140	109	131	117	136	116	127	147	128	139	140	127	133	131	140	126	126	116	153	137	118	130	132	127	123	168	147	122	132	126	130	126	137	137	120	119	123	135	124	127	146	131	136	127	145	114	146	160	151	135	98	148	130	128	143	124	125	134	131	120	133	117	122	128	128	137	121	128	107	140	123	134	139	144	136	117	125	122	124	123	139	139	127	116	113	127	125	136	147	140	122	124	100	128	136	118	137	143	135	129	134	138	130	147	136	148	129	123	127	142	145	128	132	128	129	153	129	131	122	121	149	128	128	106	144	122	146	145	129	131	139	143	114	117	165	123	117	146	140	125	131	137	154	129	153	134	133	115	127	140	152	142	125	134	127	139	122	129	112	144	155	106	133	155	128	108	107	125	132	140	138	130	142	126	137	127	117	132	142	141	122	138	117	142	129	117	132	129	129	157	137	114	132	118	136	135	131	133	137	143	133	124	150	131	136	133	139	140	127	128	114	128	127	150	144	140	136	118	117	119	152	131	136	122	135	146	135	111	151	135	131	113	141	128	120	113	129	120	114	139	121	119	122	125	112	130	120	121	130	142	126	135	154	139	155	112	137	141	148	143	130	139	129	111	123	124	129	137	138	135	125	143	153	122	132	130	129	140	144	119	135	126	134	137	127	123	131	133	112	121	113	140	128	130	135	124	129	142	125	142	147	110	134	108	116	123	122	123	128	156	152	139	142	141	152	124	113	131	113	133	117	132	134	134	120	134	138	118	130	128	120	127	126	129	135	123	116	113	133	126	138	140	126	125	130	123	134	128	119	124	148	113	130	136	113	150	150	121	137	142	135	145	114	136	137	137	152	125	130	142	151	134	123	111	129	132	119	156	137	134	107	136	140	116	142	139	144	112	118	138	140	124	135	141	114	121	138	159	135	119	139	137	147	127	122	138	127	130	133	102	114	154	119	116	138	124	116	113	138	128	133	139	131	123	149	136	130	122	162	128	141	124	140	131	130	114	144	133	127	142	126	145	134	133
8528	28545	36925	24177	1005	744	686	566	524	511	505	497	444	435	413	440	406	402	384	376	363	390	392	345	357	348	329	376	359	348	357	336	318	343	334	345	362	343	324	329	321	346	369	318	318	352	346	357	349	326	328	292	348	325	310	291	334	342	329	319	340	342	323	348	352	336	342	321	349	337	364	338	316	304	337	332	320	365	340	337	312	336	335	343	351	313	337	325	313	311	301	341	338	348	326	349	327	322	292	324	332	333	324	317	342	335	292	356	333	304	350	332	300	323	323	332	366	330	329	332	308	344	340	317	340	332	306	315	328	345	352	303	326	320	290	336	344	333	333	359	345	329	329	331	348	329	335	323	307	341	328	340	321	330	332	327	325	314	354	324	341	313	323	313	341	319	327	303	323	315	309	334	362	332	321	348	343	334	317	342	350	302	343	305	343	317	336	293	336	335	346	321	317	324	356	350	320	315	311	372	344	347	332	326	340	328	320	328	361	333	349	364	338	329	308	338	344	327	336	338	315	334	300	318	328	329	357	312	323	302	338	345	329	363	314	326	306	321	381	335	311	338	324	315	326	361	310	320	310	336	330	319	345	358	339	339	312	339	321	340	307	331	322	354	341	340	318	357	356	356	328	343	308	307	317	311	355	313	307	352	317	324	349	327	340	317	336	325	349	321	390	328	298	340	316	317	297	306	326	334	342	327	348	313	324	323	308	327	351	332	356	308	314	339	328	363	337	320	331	349	286	327	340	334	356	319	344	304	318	314	288	337	338	338	335	315	313	304	336	342	340	357	347	328	354	325	334	354	284	308	349	322	374	315	316	336	309	353	351	365	301	333	359	325	321	296	347	324	301	321	358	343	365	333	305	350	305	323	309	336	330	344	327	300	317	350	344	344	323	347	359	311	338	332	334	340	335	345	325	326	313	341	314	316	317	328	332	314	354	329	299	338	353	356	320	345	352	384	319	361	339	375	337	327	280	339	319	355	339	322	351	336	306	323	377	340	314	292	315	345	352	325	335	349	333	342	349	310	378	315	334	328	331	318	325	360	322	314	342	339	302	331	302	299	342	341	334	347	326	325	319	316	341	320	340	351	333	325	338	332	375	337	323	313	322	364	327	343	338	339	322	339	350	335	329	314	365	354	331	345	305	306	314	342	339	336	341	315	329	321	341	335	320	352	346	324	311	326	313	308	344	313	339	291	354	369	303	372	336	328	331	334	317	333	311	335	347	324	304	321	353	323	344	336	306	306	326	311	312	368	349	338	341	318	346	324	327	334	322	325	363	330	338	342	338	318	352	323	331	345	352	350	362	350	334	314	338	327	315	324	323	327	309	357	343	299	332	318	339	316	304	313	347	298	315	311	314	324	360	321	345	362	328	312	342	312	316	306	324	329	309	321	315	284	315	333	319	322	293	332	336	319	348	315	335	345	344	352	348	318	353	319	359	289	311	342	345	346	320	355	335	319	322	325	357	298	304	279	353	344	329	316	322	322	305	295	330	352	327	330	340	334	339	342	330	305	332	313	343	317	338	329	321	321	325	313	316	313	326	313	314	357	324	343	330	312	316	301	331	337	324	335	334	331	325	355	331	364	354	348	301	307	336	287	315	284	324	343	311	315	342	320	384	347	321	302	339	335	330	300	333	343	325	364	330	347	345	328	318	307	340	321	309	343	331	324	310	322	332	314	333	348	330	347	329	347	330	301	333	344	365	324	330	358	334	319	333	326	335	315	351	313	339	323	317	345	318	330	324	356	329	310	363	333	350	319	335	328	345	339	314	369	332	321	341	347	313	292	366	323	320	310	315	316	322	339	342	339	341	333	317	314	342	326	315	326	309	316	355	331	340	354	339	337	321	363	347	335	347	323	327	326	321	351	334	365	317	323	340	309	338	319	328	296	373	311	334	314	318	335	328	322	328	318	332	344	323	346	360	338	334	323	308	347	322	314	347	321	330	315	293	351	320	294	322	361	297	338	306	330	318	359	309	334	310	293	352	347	362	338	338	365	310	337	321	337	317	346	348	335	323	316	365	357	337	303	303	320	328	326	334	345	326	336	331	304	357	332	315	333	333	330	336	315	320	338	295	330	320	314	352	357	322	336	319	292	336	335	320	337	330	331	352	335	322	324	337	322	311	331	334	320	345	323	303	341	336	360	310	357	321	310	331	308	341	324	333	319	321	347	290	340	314	324	336	293	337	290	324	365	348	326	318	342	327	332	363	334	316	312	324	350	337	344	319	307	310	338	345	381	344	313	345	351	301	309	335	315	323	350	338	330	307	322	329	357	335	374	349	308	351	369	364	314	331	349	319	290	334	307	327	302	311	332	327	305	329	312	318	300	303	348	345	341	344	332	351	321	319	315	337	349	308	306	313	356	359	304	360	328	337	313	290	359	344	332	331	326	335	333	320	336	352	347	312	353	323	339	354	320	329	333	346	338	356	316	326	332	308	337	308	343	308	301	287	342	343	304	351	343	340	331	333	316	324	340	303	337	341	330	351	318	332	329	364	329	341	340	342	348	331	301	321	324	359	363	336	347	349	333	322	347	358	311	345	357	373	335	314	339	308	318	336	322	301	303	341	335	345	343	321	339	327	338	343	304	304	322	355	327	329	325	346	331	348	340	324	350	303	365	358	340	356	329	323	310	355	333	321	339	302	330	333	337	324	363	347	325	378	311	338	321	325	322	321	307	310	357	328	355	344	320	362	357	277	343	363	376	336	361	329	325	311	338	335	342	306	318	301	371	323	312	333	328	355	338	310	332	314	314	330	321	324	338	346	342	333	327	366	352	340	342	348	330	336	333	309	349	336	324	327	307	322	335	286	327	348	339	308	326	352	306	340	355	345	311	291	293	347	338	313	342	328	306	356	342	335	312	293	358	315	296	305	351	315	360	351	367	346	341	334	344	355	295	331	326	321	357	334	351	324	332	349	354	365	332	341	313	334	307	336	321	303	351	338	304	329	340	340	348	343	330	328	358	309	349	324	346	332	340	343	327	356	324	364	352	298	331	319	350	338	339	320	362	291	333	316	299	288	333	341	336	373	343	320	310	390	360	324	314	362	373	325	311	365	307	317	337	308	315	338	356	346	325	308	333	339	358	325	333	335	325	337	338	334	318	337	329	341	317	344	313	329	331	321	335	341	349	318	340	344	299	352	362	338	331	320	339	331	310	336	327	341	356	327	325	328	328	320	328	322	351	329	325	338	340	346	345	349	354	335	325	342	317	326	346	318	291	326	322	318	306	335	336	330	354	300	336	351	303	329	315	324	361	342	323	317	348	325	334	334	355	343	341	316	326	357	340	323	326	352	314	329	310	326	327	378	328	322	347	364	283	346	307	334	349	304	342	311	313	351	307	317	344	318	332	317	331	338	314	368	322	347	280	357	359	330	315	316	335	341	326	348	315	352	319	317	357	317	328	339	342	340	324	308	355	365	360	326	362	343	328	351	345	351	298	329	342	323	339	340	330	307	347	322	328
1946	1622	1252	579	264	259	258	252	251	300	254	275	290	253	269	254	267	262	263	276	274	255	277	246	253	268	246	252	268	252	248	269	262	263	261	257	262	256	264	232	270	253	258	248	267	251	228	253	257	266	272	257	241	210	281	288	271	263	266	249	279	264	214	264	273	273	241	223	255	276	242	262	223	271	257	273	266	264	286	263	289	251	286	220	310	268	289	262	286	253	262	265	262	277	277	280	283	235	279	254	273	267	271	272	266	262	259	270	269	300	293	237	254	276	258	267	295	269	263	315	228	284	247	240	269	221	274	266	269	260	263	292	232	267	233	269	243	251	266	278	248	247	257	272	258	251	263	230	261	243	287	249	279	261	296	264	269	255	285	247	228	240	283	268	215	283	275	282	254	295	236	280	241	223	264	261	250	257	237	255	281	297	264	262	295	248	262	254	275	276	264	246	276	270	258	240	230	261	259	254	259	261	268	247	268	263	240	267	239	280	281	290	262	267	256	263	248	256	250	225	271	258	285	232	252	245	275	271	247	266	258	249	263	272	272	278	274	269	262	257	271	272	245	282	235	262	257	239	284	271	258	281	238	268	267	261	258	265	272	274	262	277	234	267	246	263	264	259	302	248	252	246	278	243	279	258	266	298	240	252	267	270	259	252	277	275	266	252	246	262	254	237	226	247	283	251	264	265	276	317	269	277	301	256	245	255	279	273	253	270	272	273	254	230	236	288	271	247	236	278	276	250	285	266	270	280	259	263	245	217	260	268	261	267	262	265	267	273	235	250	277	281	257	267	255	280	260	278	266	251	241	269	245	287	248	247	284	270	271	269	278	263	252	271	297	235	263	270	265	242	269	240	225	234	252	258	266	246	231	239	236	266	235	259	266	278	225	266	285	246	258	241	254	271	246	253	267	234	280	252	250	226	280	257	281	248	249	254	282	245	240	279	266	280	241	273	273	256	252	252	264	278	316	255	251	248	267	279	255	246	274	252	308	293	262	279	253	272	253	256	246	266	268	254	256	258	265	250	252	254	253	264	269	244	273	269	271	255	257	266	247	242	261	239	270	273	285	281	284	261	292	270	249	297	236	257	254	273	310	241	248	278	251	280	255	254	258	273	256	294	233	263	262	267	262	270	224	271	266	251	242	243	258	261	250	259	255	255	253	309	266	276	255	249	248	267	267	263	272	262	266	259	271	249	241	272	242	262	254	296	240	250	268	289	256	296	254	249	248	281	268	242	252	273	260	284	244	278	290	275	268	275	259	272	281	289	249	263	279	234	251	289	269	268	309	244	268	250	280	285	283	244	261	283	251	240	253	241	265	264	251	269	250	263	259	254	259	264	279	267	251	277	237	266	289	245	252	254	277	271	233	231	270	261	263	271	273	263	267	265	257	243	254	264	260	284	258	220	259	268	274	280	281	268	252	255	272	281	272	280	267	269	276	278	297	259	241	295	290	287	217	289	283	249	279	279	264	265	261	277	262	250	221	259	240	263	270	263	267	302	231	272	259	276	269	295	227	275	272	274	293	271	257	265	238	265	235	291	250	264	267	276	256	263	285	272	278	283	290	239	261	263	240	262	234	235	209	262	239	228	267	264	252	267	262	275	265	259	235	252	259	248	246	247	280	278	214	267	251	265	270	269	260	279	254	279	229	247	245	245	276	262	262	255	230	237	241	253	276	252	264	244	259	254	270	265	276	265	261	263	252	250	257	284	271	304	261	283	261	278	260	253	273	254	250	300	255	283	249	268	252	264	265	266	255	245	218	260	271	280	272	241	243	250	229	259	282	256	291	297	239	255	274	290	280	253	247	294	269	289	278	298	242	260	239	267	254	265	252	275	277	265	264	255	252	276	256	235	240	268	291	238	295	238	232	261	238	265	225	256	242	285	245	259	223	239	266	266	287	279	255	263	251	253	280	271	270	265	275	276	262	286	298	247	247	248	257	271	278	265	251	255	227	264	229	239	261	250	271	235	240	267	266	272	260	269	252	263	280	257	276	244	266	257	280	265	260	252	285	248	237	272	294	256	266	267	238	275	274	272	273	280	280	269	279	250	238	240	263	253	266	270	231	290	271	261	253	244	266	280	285	269	253	233	291	253	256	219	256	230	244	299	248	279	255	248	255	264	279	276	255	270	256	242	262	249	243	258	259	264	254	270	248	266	270	275	262	255	257	277	279	264	270	252	281	256	289	256	292	251	260	277	268	245	289	260	264	278	253	227	238	265	283	244	264	265	265	261	249	290	257	249	271	273	245	261	237	258	255	274	278	236	245	260	244	240	259	287	246	261	246	301	257	270	270	259	288	265	262	251	277	239	270	266	278	271	257	247	254	252	260	271	259	277	268	290	263	245	252	285	249	273	267	288	278	251	277	246	256	236	296	260	285	248	271	257	252	255	264	273	264	237	264	267	246	298	257	272	251	270	275	234	255	276	244	261	263	245	246	267	259	246	257	256	272	273	230	257	271	274	285	260	247	285	263	254	266	280	256	271	257	246	295	266	252	234	273	256	257	282	273	231	287	247	254	261	278	235	283	258	264	255	260	244	244	241	273	234	243	267	266	283	270	243	246	252	237	261	267	263	256	255	265	247	290	257	254	280	281	257	270	251	269	281	271	306	254	294	296	278	265	269	277	272	296	276	256	255	240	269	234	259	262	269	283	252	244	260	299	274	252	273	234	264	265	236	270	292	287	295	237	237	234	214	271	275	282	242	266	224	226	274	234	243	256	247	243	278	239	242	287	262	273	270	237	261	237	244	243	299	260	280	268	242	272	266	266	250	266	264	252	245	239	298	282	273	237	239	249	283	261	221	254	269	228	267	250	254	268	238	269	251	239	257	286	280	274	255	283	287	254	269	258	245	280	251	234	250	263	251	243	263	242	275	272	288	264	241	265	269	237	246	270	264	281	283	274	247	244	268	237	270	240	263	287	247	293	259	283	246	257	273	231	273	306	246	266	261	265	239	277	253	256	267	263	267	277	237	253	263	289	275	252	251	265	273	244	253	277	258	261	267	216	291	243	270	276	254	254	286	257	275	264	245	243	266	281	265	285	261	236	244	266	243	260	277	249	256	264	269	288	238	277	279	266	249	266	248	263	255	241	271	285	249	277	272	274	256	276	237	274	261	233	275	256	255	297	259	293	271	275	270	277	269	256	248	276	248	279	253	249	286	262	298	246	273	245	248	267	245	248	258	262	235	291	258	263	253	251	284	261	264	241	261	253	282	248	278	274	281	248	228	278	244	249	257	244	286	263	250	259	240	268	262	257	262	272	282	258	274	256	275	263	251	250	287	260	267	256	241	271	260	254	260	265	262	272	241	276	247	257	276	246	258	278	260	250	242	251	264	261	247	257	269	271	293	267	248	255	263	264	254	266	268	277	277	255	283	262	270	252	222	272	284	264	239	266	248	282	281	306	260	249	248	253	255	228	255	281	232	257	251	273	263	267	259	269	254	254	277	267	265	284	268	248	251
2154	3181	2867	1801	639	654	659	663	612	643	675	647	623	660	644	666	641	657	621	665	664	624	623	613	621	649	645	595	606	612	598	633	599	618	620	631	648	574	633	638	640	630	624	637	647	598	662	667	627	616	596	652	606	623	665	618	601	690	645	644	587	617	660	654	609	631	598	648	617	622	648	618	649	595	632	621	616	625	666	603	615	630	654	630	642	595	625	643	646	661	632	657	661	639	679	622	613	627	650	628	632	661	626	632	648	639	592	646	615	634	648	624	625	613	669	652	631	616	670	636	627	632	630	621	580	627	628	619	637	679	618	611	638	620	614	620	606	613	630	626	644	613	598	635	601	632	618	658	597	626	615	632	595	630	630	624	637	632	641	624	629	639	657	648	653	629	620	621	644	590	609	636	630	605	654	603	620	630	640	637	677	654	621	629	623	652	628	593	664	621	670	651	586	652	632	639	604	632	626	623	641	627	609	642	661	656	644	578	619	648	592	670	648	622	654	688	610	680	610	610	613	605	625	612	655	621	641	627	680	662	634	604	635	642	652	673	638	663	628	634	643	638	664	616	638	687	667	635	698	629	673	636	668	657	654	641	631	663	644	636	636	593	654	631	616	669	651	603	625	603	609	663	632	631	630	618	644	643	594	627	609	650	645	648	623	607	619	673	604	644	665	639	617	680	598	622	673	603	608	679	617	632	662	666	654	609	594	664	657	603	627	614	632	633	579	627	598	634	622	636	650	635	615	650	662	634	595	628	629	642	691	653	630	651	617	667	631	655	677	625	646	653	612	624	672	613	650	635	652	618	623	613	625	633	620	639	610	621	644	607	575	649	626	641	603	636	626	611	649	587	679	610	608	650	612	626	677	663	614	589	611	662	569	592	641	641	627	638	658	641	642	644	645	642	640	648	653	649	594	617	632	596	574	640	611	656	631	612	624	615	671	650	681	648	613	624	675	670	626	608	614	644	605	647	657	641	665	665	651	607	648	641	622	585	609	623	666	655	638	662	619	673	663	596	682	677	652	615	609	667	675	645	637	602	648	655	631	591	645	604	626	633	630	636	624	647	640	591	627	614	648	603	678	595	615	666	672	631	659	657	646	610	616	649	619	684	663	563	631	635	673	612	581	628	669	620	626	635	632	599	641	652	631	670	654	632	672	622	627	628	642	614	632	647	675	607	659	628	626	669	619	645	605	632	609	620	628	639	636	653	631	579	701	662	613	683	652	657	637	629	658	611	599	630	615	634	659	625	631	621	616	606	578	692	661	628	665	599	626	652	589	669	646	615	658	643	655	634	627	652	630	617	634	623	627	620	654	645	658	673	615	675	659	627	632	626	619	590	613	618	633	624	640	583	626	642	643	661	606	612	673	645	626	642	642	595	654	638	628	625	649	580	607	649	600	654	673	638	647	662	619	668	666	596	619	629	636	645	663	605	613	606	632	636	667	650	629	675	612	627	571	626	650	644	637	620	603	611	625	674	657	661	645	621	643	650	666	638	594	615	641	590	626	654	615	656	633	635	642	637	653	589	638	682	623	597	666	618	608	594	623	623	647	615	656	618	618	624	643	658	638	587	604	654	592	584	566	599	660	604	646	633	602	677	657	625	633	665	627	652	664	596	617	608	666	641	587	649	653	622	600	641	642	635	651	625	609	641	597	647	662	634	633	629	665	614	582	619	655	649	602	618	611	651	622	589	656	624	605	649	622	646	626	631	629	603	652	649	597	612	681	610	615	615	614	617	620	681	674	631	645	666	584	635	628	616	644	614	653	642	681	667	634	623	645	647	641	637	646	586	638	670	665	653	604	659	667	604	642	655	689	592	585	673	621	617	628	644	608	637	665	662	639	645	634	598	575	623	598	647	634	616	622	618	635	603	667	601	606	642	689	597	661	668	597	654	656	607	668	607	652	595	633	660	647	661	639	633	658	641	628	604	659	661	633	654	607	605	649	608	590	626	651	622	650	618	611	600	649	638	642	673	631	645	643	622	656	619	583	588	600	595	608	633	626	608	668	627	625	658	609	638	678	630	669	614	630	613	601	646	646	617	611	635	621	620	679	647	649	604	627	657	661	626	607	607	617	649	648	636	590	647	600	634	646	619	602	624	650	653	645	627	605	625	620	592	630	642	644	670	648	603	650	678	643	623	681	620	609	616	645	666	609	673	611	660	699	621	637	660	666	644	663	644	658	612	645	657	593	618	582	612	596	663	630	637	626	684	649	640	638	623	600	666	641	623	629	646	650	628	651	674	665	669	595	683	634	656	648	632	619	662	655	615	632	639	619	578	617	594	633	608	682	598	661	627	647	641	640	614	670	618	638	616	617	650	624	624	602	628	626	632	665	630	620	615	620	643	632	630	628	651	670	618	633	637	620	616	660	645	615	646	617	643	665	649	672	610	684	649	695	578	603	615	652	674	678	617	628	609	629	622	711	651	646	585	650	603	621	616	657	634	631	683	615	636	604	607	629	642	589	630	627	647	628	671	618	622	682	683	658	597	612	654	665	639	691	623	645	658	655	614	597	652	594	631	624	618	632	581	620	609	638	678	625	630	638	611	623	633	629	612	655	660	646	643	609	620	654	646	568	600	663	658	667	705	664	654	647	643	618	669	610	630	640	609	665	631	663	590	625	611	623	608	669	652	656	680	612	617	608	665	637	599	663	658	661	617	646	612	663	633	626	645	633	646	646	657	641	651	642	629	665	687	652	629	632	673	639	646	645	627	616	648	625	645	634	593	657	655	609	626	636	588	656	604	604	637	612	648	660	627	665	667	603	649	607	602	621	647	670	576	663	600	592	654	650	630	630	649	614	611	639	680	660	621	651	631	658	604	587	653	659	606	604	641	584	604	623	628	616	646	650	655	615	647	644	619	640	626	580	644	643	689	601	644	604	649	649	652	609	607	660	637	647	642	661	622	664	672	619	612	635	602	632	661	639	621	638	581	651	670	606	614	618	625	613	650	594	635	626	666	647	618	620	616	654	634	622	614	636	613	649	619	627	665	617	624	634	649	677	612	642	659	621	644	642	650	602	629	666	646	639	634	643	607	635	623	628	633	619	626	652	677	621	614	633	609	651	623	654	634	606	634	665	666	635	693	638	647	668	613	636	597	678	678	607	605	645	652	653	630	637	651	624	663	638	638	619	656	692	649	665	648	655	589	660	601	652	652	652	644	574	659	605	630	648	665	594	597	646	659	644	578	584	662	641	644	632	673	659	580	680	589	640	610	638	624	631	650	610	641	660	628	623	637	635	640	678	630	644	613	627	636	619	669	662	588	631	599	632	661	656	649	668	685	613	604	606	651	662	669	639	647	679	692	641	616	666	593	592	625	663	656	646	659	630	635	616	606	659	636	656	646	652	614	651	604	595	670	649	683	583	608	595	626	595	668	648	646	646	614	582	638	581	667	589	645	654	584	605	644	641	636	631	618	626	619	601	636	596	628	670	629	616	620	664	630	581	606	646	640	593	637	644	633
8011	20474	20304	10448	887	276	287	263	256	277	243	282	264	256	263	278	231	266	246	239	243	248	225	260	268	261	217	230	233	277	246	242	248	201	249	238	270	247	279	239	265	228	257	250	251	247	241	264	290	219	240	262	258	284	241	265	220	248	277	273	254	247	244	254	247	267	247	241	244	296	238	225	244	253	206	237	271	264	250	288	249	253	261	255	251	223	302	262	268	257	223	244	271	281	269	270	257	261	272	250	265	274	255	240	268	237	225	271	276	277	267	249	294	253	259	254	255	247	246	244	288	267	245	233	255	252	223	287	234	268	264	250	273	239	245	244	282	279	241	282	268	249	267	253	260	234	264	274	262	274	260	267	232	290	255	248	252	257	226	252	265	264	257	270	256	248	298	252	238	254	259	249	241	257	225	238	260	271	288	234	256	258	234	221	232	245	218	240	221	272	258	280	251	247	253	247	235	274	282	267	263	249	244	254	231	218	242	263	251	227	243	251	242	252	246	246	246	236	262	246	275	266	302	234	245	243	231	245	292	269	240	235	248	265	257	245	237	254	292	273	258	264	276	248	256	250	253	237	218	259	233	234	256	257	240	248	259	255	308	270	253	262	253	248	261	241	251	275	274	248	295	267	230	259	241	249	245	249	242	282	259	257	247	258	227	264	229	238	287	244	255	257	247	260	253	276	257	258	283	262	262	291	250	233	265	252	227	266	253	256	243	290	252	248	259	253	267	267	266	255	242	228	217	241	249	257	260	251	300	270	252	237	284	262	236	255	262	254	268	246	249	229	277	273	257	243	259	279	288	274	243	262	243	224	240	243	219	273	266	273	246	269	248	252	218	249	255	257	258	261	258	244	277	265	281	268	265	254	274	269	284	241	256	238	256	261	273	246	270	255	254	264	248	244	288	259	276	277	267	254	261	260	219	260	252	236	257	225	254	257	237	235	273	238	273	265	271	231	254	238	252	237	270	276	259	231	242	259	277	241	289	239	248	261	238	242	245	242	262	284	244	229	246	257	276	231	284	246	257	288	242	227	260	232	272	253	263	246	238	288	255	262	236	260	248	255	251	214	246	249	245	269	258	246	248	240	270	259	262	259	276	262	258	249	239	240	224	246	278	246	219	243	235	261	260	248	244	278	241	255	246	259	263	243	247	279	263	283	282	248	268	270	249	233	264	239	230	248	297	263	261	269	259	267	250	258	278	264	229	267	249	268	223	272	249	220	248	232	232	257	246	241	266	278	277	256	251	253	278	225	237	275	246	238	282	261	243	257	257	248	240	251	267	264	264	261	251	247	248	281	239	258	252	269	258	259	239	239	248	253	252	252	259	289	249	229	267	250	252	246	269	258	234	266	262	240	254	258	259	255	264	270	248	217	250	263	246	258	236	283	261	260	270	244	274	260	240	258	238	270	249	269	263	253	237	232	225	237	252	230	242	254	224	240	272	265	239	267	272	238	274	243	281	285	260	256	246	228	250	273	243	261	240	274	280	270	263	250	257	252	243	270	259	252	273	252	241	277	209	244	224	269	239	252	238	280	256	255	248	264	269	283	254	243	243	275	258	226	250	263	242	274	262	254	255	237	250	258	235	238	232	238	257	236	248	224	244	277	262	270	260	253	310	267	263	256	294	249	262	247	232	256	227	262	249	266	250	260	276	246	284	265	244	252	255	242	258	273	262	264	268	266	259	227	279	243	240	260	276	239	266	297	284	235	262	263	265	239	247	200	286	216	265	253	262	268	263	264	237	272	258	266	272	260	228	220	247	249	255	264	278	252	269	233	250	264	245	260	263	228	269	261	242	260	259	240	242	261	262	253	252	238	251	247	261	260	249	226	272	248	244	280	257	252	249	279	258	284	243	246	271	269	229	250	266	245	240	248	226	270	287	279	245	267	241	255	264	264	244	252	227	248	265	240	277	234	250	276	265	233	262	267	284	249	241	259	245	263	259	250	284	248	265	225	246	257	251	252	256	225	278	232	227	269	272	283	239	256	270	258	276	229	250	288	278	228	248	227	244	274	237	240	258	234	266	255	253	221	234	280	272	253	265	249	281	231	271	244	252	281	261	237	256	235	257	271	258	226	257	260	273	255	246	266	258	263	226	247	271	282	238	248	263	271	242	259	232	267	253	257	274	250	259	268	250	256	229	245	278	243	268	271	264	240	257	272	249	244	252	240	261	203	251	265	270	265	261	268	275	292	248	235	245	261	246	294	283	236	235	239	234	279	263	260	263	254	251	206	246	281	218	229	276	264	247	265	257	281	247	250	258	250	254	247	248	297	245	287	266	264	263	235	281	253	268	244	262	232	262	254	241	255	239	276	281	258	217	272	251	263	240	247	261	262	230	260	272	228	252	256	290	242	251	221	264	244	248	228	266	223	251	269	225	267	291	229	264	247	223	247	249	217	285	261	267	259	249	244	252	275	264	266	253	248	242	230	248	278	260	257	239	238	260	259	276	243	222	259	228	275	275	264	248	211	270	295	231	237	247	261	230	315	265	226	243	245	264	296	246	251	246	221	245	248	230	252	273	246	258	278	295	247	241	257	275	245	266	236	278	264	265	251	244	256	245	264	248	290	260	242	227	249	227	281	252	240	249	267	246	233	260	243	271	245	260	280	262	241	225	268	274	236	297	253	256	272	260	257	261	240	242	260	259	217	273	259	254	224	272	283	283	261	246	258	251	265	226	238	273	261	287	253	273	256	273	242	221	256	245	246	281	241	242	257	221	272	307	258	273	289	249	279	255	254	286	263	268	256	257	265	255	240	271	249	236	258	259	255	281	233	245	249	254	265	240	259	272	252	238	237	271	262	247	247	272	249	260	267	269	264	257	255	269	248	238	252	265	275	250	261	249	243	251	217	252	237	262	246	253	243	233	266	236	256	240	250	242	223	228	253	239	278	251	292	288	219	238	266	239	254	273	235	236	244	255	245	289	277	241	270	285	213	271	236	249	282	242	268	235	230	261	279	261	265	257	271	249	263	240	231	248	273	247	247	230	267	250	262	250	257	278	270	255	271	266	263	267	263	250	244	261	274	275	223	245	265	272	261	256	262	254	267	256	255	237	218	257	239	244	226	237	243	216	279	284	234	259	243	242	234	237	241	275	231	238	242	262	265	236	237	260	280	256	238	263	243	239	225	262	236	293	251	251	249	245	235	243	265	247	246	262	270	250	235	257	265	245	241	276	267	241	260	233	236	239	273	233	236	264	223	251	254	254	256	278	265	261	242	254	260	273	240	233	263	279	233	247	255	253	260	236	253	261	223	234	270	255	250	244	253	268	210	253	239	261	269	262	274	243	271	252	250	253	254	240	265	261	255	244	252	246	284	241	240	242	260	241	242	229	255	233	250	293	259	242	269	249	235	247	306	260	259	240	248	286	266	244	261	255	257	248	227	272	284	271	268	258	283	227	249	250	253	248	278	258	275	256	252	248	239	227	277	285	224	202	255	244	259	263	236	301	253	238	265	238	264
7135	21136	22759	19878	881	869	785	736	740	692	691	706	672	654	648	629	663	655	648	652	610	609	599	614	615	636	627	619	655	610	583	627	607	570	632	636	596	607	651	592	626	634	609	614	601	638	588	626	607	596	627	576	605	608	616	594	630	665	629	627	624	629	644	605	615	561	656	612	600	633	604	609	622	600	619	626	629	590	599	619	581	594	592	623	636	599	618	630	594	609	615	614	601	603	605	585	656	624	575	649	565	642	617	587	595	642	608	661	656	644	626	629	595	579	565	627	604	620	606	616	575	627	628	625	603	533	615	615	601	612	643	594	623	604	613	629	612	654	583	609	631	626	602	624	588	568	624	606	623	624	635	602	616	583	614	652	595	651	613	675	607	588	633	626	579	615	638	607	619	644	656	584	618	577	587	628	648	589	581	585	605	572	607	649	679	620	627	636	630	609	617	641	611	604	625	627	595	637	621	606	620	643	582	647	601	635	616	635	613	611	571	631	588	629	590	627	604	614	625	633	562	582	621	612	637	620	626	584	615	582	565	595	604	635	602	566	602	596	634	594	591	625	604	648	618	611	631	612	632	619	618	608	605	632	587	592	551	631	626	570	596	599	599	626	618	636	629	587	587	583	554	633	605	624	639	613	622	606	587	622	631	597	598	592	615	607	611	599	657	606	628	584	620	614	597	622	618	602	591	622	598	562	596	537	622	572	598	616	634	635	610	620	648	604	624	650	640	611	613	640	599	666	614	598	604	629	612	619	635	683	602	607	606	636	614	627	624	587	595	606	639	614	603	647	604	628	653	582	599	591	584	608	609	611	647	652	633	558	614	616	632	636	615	605	569	638	603	605	620	598	638	609	637	623	602	617	599	641	615	637	617	581	608	633	644	601	631	603	564	610	619	643	637	582	641	618	614	626	640	575	631	601	610	621	629	664	649	599	599	594	611	662	604	590	615	619	605	648	646	570	591	622	587	603	623	644	628	600	579	626	613	587	657	576	628	613	609	631	544	627	606	594	617	615	613	582	650	599	618	638	635	606	613	616	619	628	595	591	647	619	625	618	607	615	625	600	599	586	596	613	608	623	639	628	613	611	601	605	632	609	572	597	606	622	598	586	615	602	626	595	590	653	598	671	599	610	576	630	638	627	594	567	626	583	618	616	639	621	628	603	621	615	602	614	596	630	613	609	616	598	584	601	628	624	613	602	558	612	630	635	616	610	557	600	582	628	618	579	642	652	573	620	608	576	581	612	626	580	612	599	615	600	614	605	591	586	602	584	592	616	582	638	623	623	634	632	576	625	606	622	581	622	613	613	639	617	628	645	605	575	599	583	634	630	572	614	616	629	630	609	623	628	670	589	600	595	597	583	635	582	601	619	582	623	612	614	584	588	635	615	623	622	657	608	621	639	560	590	616	592	682	618	606	625	604	635	586	609	599	594	604	590	670	603	633	587	598	589	559	640	620	619	610	613	600	594	657	627	597	628	630	561	653	656	603	601	634	596	625	618	588	601	592	602	595	644	636	590	631	651	626	607	626	625	608	660	600	605	584	618	623	566	618	614	633	615	607	606	588	611	618	619	603	650	608	591	595	597	625	615	630	636	598	626	603	663	659	606	530	569	671	612	587	664	637	572	578	591	619	639	659	595	628	603	614	592	611	594	631	620	603	602	566	638	610	641	594	624	626	627	594	578	599	608	617	603	612	604	631	590	594	599	621	578	625	558	583	587	606	630	589	615	637	590	613	608	626	622	595	630	602	607	683	683	634	558	662	617	642	614	640	595	596	598	551	602	619	617	619	599	640	585	619	598	577	570	636	646	650	612	622	622	558	643	580	611	584	615	566	597	645	563	635	624	599	621	586	637	650	647	671	610	643	612	625	617	621	618	592	616	581	620	594	641	612	607	606	608	606	638	659	596	606	663	611	622	590	624	617	633	610	607	578	598	636	612	596	588	606	603	610	581	628	625	630	639	600	640	590	609	606	625	612	609	587	598	660	615	629	623	598	606	600	580	625	592	607	664	624	611	661	609	630	616	610	634	584	592	621	586	637	639	627	660	599	610	598	606	590	602	599	626	589	647	613	628	624	644	652	656	615	600	639	593	586	613	631	609	629	589	630	610	586	568	565	591	641	631	601	639	633	651	625	606	621	593	626	605	657	627	572	636	628	638	603	623	567	646	637	631	623	613	608	641	644	559	582	623	624	602	619	609	601	571	616	609	643	577	607	586	630	619	615	603	573	648	609	615	588	619	614	653	592	575	577	615	591	580	564	652	617	625	578	598	610	630	589	626	634	613	622	593	593	614	633	572	649	571	617	625	622	644	618	612	658	636	621	645	641	602	642	657	607	635	616	630	669	682	644	562	608	640	616	603	601	614	626	626	650	592	644	588	576	658	633	618	624	591	572	621	572	632	653	580	624	625	595	613	578	645	619	618	585	584	630	647	580	605	608	619	671	582	637	589	598	615	600	577	596	641	619	628	600	640	584	597	592	624	591	593	612	618	620	589	594	605	614	624	638	646	570	593	594	597	587	669	606	610	602	655	675	616	559	586	605	637	612	668	638	585	578	637	629	617	619	572	608	578	588	617	618	634	622	637	579	591	573	581	621	616	617	628	637	627	601	586	594	599	588	589	539	661	557	659	627	647	604	590	630	588	676	601	618	566	607	614	598	621	604	586	578	595	630	678	609	587	624	610	612	602	585	630	621	620	591	612	565	606	629	650	636	614	641	578	614	640	629	630	629	620	600	633	618	643	659	597	564	670	605	608	633	607	609	642	590	570	568	582	615	596	641	603	577	609	610	606	626	607	591	625	595	601	627	611	599	577	637	687	628	575	640	623	634	595	609	599	654	638	640	611	647	640	634	608	628	628	587	622	651	646	617	599	566	622	624	607	623	618	615	604	592	639	649	623	605	658	573	640	633	627	608	646	596	687	650	612	608	616	614	534	582	598	643	631	599	654	635	612	650	645	591	613	626	650	577	591	627	640	615	638	609	579	617	613	633	621	581	617	619	663	615	636	634	633	583	571	602	609	562	637	613	635	621	584	588	665	610	626	614	632	580	604	623	642	587	616	629	610	615	606	616	643	617	565	627	634	631	643	594	647	589	670	616	641	603	636	594	636	648	642	610	636	580	589	610	634	600	585	585	607	544	585	564	591	608	600	638	616	570	648	634	621	653	564	621	592	578	644	623	588	639	612	600	616	541	589	633	617	625	629	614	614	656	621	650	638	573	650	608	630	633	598	624	620	597	601	632	616	633	646	614	660	636	563	604	659	647	624	569	661	635	672	634	613	614	593	648	630	648	621	571	634	610	592	605	592	625	589	556	601	603	602	630	648	579	628	622	621	613	614	580	586	587	590	612	602	641	593	606	603	573	618	623	597	595	607	593	584	573	537	569	668	610	671	612	601	602	613	620	616	639	613	608	606	598	664	606	610	580	603	633	595	607	641	614	630	629	610	627	618	606	607	543	571	648	609
14136	36119	33766	22931	2887	243	201	181	155	152	164	133	149	148	143	128	134	131	156	139	146	119	153	122	98	145	138	142	149	148	143	127	137	133	141	130	135	142	135	137	138	147	132	158	131	136	114	167	122	153	135	134	127	119	120	120	127	132	109	124	131	132	118	146	132	119	119	140	135	107	126	141	140	124	134	114	116	130	126	120	128	144	130	123	133	137	137	137	143	127	139	132	140	125	147	145	133	120	137	132	118	151	145	140	127	137	136	126	127	125	129	142	142	126	123	142	124	134	118	119	119	139	147	126	137	143	129	142	124	105	121	142	115	128	135	137	115	155	128	112	153	142	149	145	143	137	113	146	119	140	135	123	149	134	130	158	142	150	144	128	133	125	131	138	146	144	116	147	148	126	137	123	125	130	126	106	134	147	128	130	140	145	138	132	135	161	125	129	138	154	139	114	147	131	144	140	110	118	151	156	127	114	138	145	130	140	126	130	142	124	145	171	152	114	130	109	138	131	122	147	128	149	133	131	139	127	126	140	143	123	109	124	152	111	150	140	129	152	137	139	138	118	136	156	129	147	147	150	146	126	121	149	117	134	112	140	123	131	106	148	152	139	128	121	138	140	120	132	124	151	123	145	130	132	142	144	129	127	153	123	144	143	137	132	115	128	119	123	123	134	143	146	131	131	136	119	152	131	136	118	125	124	141	146	124	152	155	134	127	154	122	149	135	148	142	130	138	135	146	134	125	137	139	122	139	123	138	141	123	144	116	136	143	130	124	136	140	138	126	138	143	122	129	138	129	112	140	144	125	121	157	122	134	132	143	118	126	143	137	131	141	146	154	140	116	126	138	130	141	127	133	115	137	135	104	141	127	144	140	140	120	114	117	125	139	123	146	135	127	130	127	121	134	128	124	124	138	134	145	140	120	125	146	118	141	137	150	143	152	144	134	147	145	118	144	134	138	140	116	131	137	131	142	129	135	140	124	146	124	122	136	141	144	134	141	138	138	151	137	129	118	140	144	115	146	122	136	138	121	140	137	127	146	133	145	151	148	123	126	137	118	133	159	133	121	134	124	110	136	145	139	140	126	137	144	146	147	121	128	149	158	113	131	121	169	125	151	122	130	154	142	129	124	128	141	146	134	109	125	147	141	145	129	141	132	115	131	128	137	139	135	130	94	117	123	143	137	147	130	131	159	149	120	119	103	133	136	143	136	119	138	142	135	142	146	110	134	124	126	124	145	141	127	149	133	101	156	143	151	149	156	140	128	116	117	158	133	126	147	141	167	139	127	124	159	112	153	156	155	138	142	124	115	134	160	145	168	129	122	131	145	116	136	124	138	120	147	135	145	146	104	141	127	154	141	120	143	145	128	124	137	108	123	147	137	111	145	150	135	129	169	146	155	161	134	148	141	132	133	137	129	132	137	130	103	121	126	127	152	153	127	128	130	129	151	154	129	146	132	138	121	138	128	125	125	124	130	136	147	145	149	148	140	146	130	156	136	124	106	133	142	124	147	121	146	142	130	116	133	106	150	102	143	139	136	142	158	117	125	135	154	123	128	120	133	117	147	150	113	142	148	138	127	117	129	118	121	127	133	142	131	141	113	135	132	145	150	128	146	121	119	138	115	128	139	126	146	123	114	119	119	140	135	136	122	138	144	140	121	135	128	116	113	144	139	149	117	128	143	158	122	140	139	134	124	153	112	140	123	136	133	124	132	146	142	139	150	132	129	130	134	127	146	110	133	128	149	123	137	135	123	117	143	127	151	103	127	123	125	124	124	130	143	147	120	125	135	141	137	131	148	140	147	132	109	130	123	129	127	110	134	124	144	129	128	128	121	129	153	135	166	148	130	125	148	162	158	139	146	133	135	112	151	138	134	118	122	130	138	133	119	141	123	133	122	128	122	135	126	151	134	134	151	124	123	136	154	141	136	150	130	130	138	128	139	145	124	103	132	149	144	115	142	134	134	134	124	125	119	128	155	150	141	132	135	107	114	126	136	122	119	142	144	131	141	144	151	113	113	149	110	117	134	123	116	143	129	115	134	141	162	109	125	134	138	133	134	138	127	129	140	154	135	129	151	129	136	132	125	130	103	108	133	136	149	143	134	137	119	149	157	138	134	121	139	123	142	162	135	138	146	124	146	163	132	124	131	139	146	120	122	130	139	158	151	136	127	125	110	123	114	143	151	117	162	148	133	133	148	137	138	141	113	141	116	136	136	140	134	127	117	124	129	141	166	145	126	127	107	124	151	137	145	136	135	123	114	117	151	138	165	152	154	130	128	127	157	143	135	142	157	160	127	129	123	136	111	129	137	137	157	156	155	134	143	154	129	146	128	126	135	125	118	129	153	133	147	138	140	150	139	136	125	131	151	145	138	137	139	153	149	108	128	144	144	127	167	130	151	126	128	133	128	128	138	139	142	137	137	126	110	142	151	124	122	154	147	146	142	113	130	129	137	130	146	130	142	135	140	135	148	136	131	142	108	128	128	136	104	144	132	120	128	144	135	134	129	145	131	119	142	131	122	132	144	136	138	117	132	145	136	137	154	138	144	138	146	137	132	143	142	143	109	139	145	135	141	124	127	134	137	136	117	146	142	148	157	140	126	136	135	146	136	156	143	136	120	167	135	133	115	144	129	165	126	147	131	133	152	145	134	120	130	119	142	133	112	149	136	143	135	147	120	145	148	126	122	116	149	127	136	120	101	117	141	130	117	130	139	112	138	127	139	119	145	140	126	117	113	116	148	116	139	132	143	142	152	122	131	107	148	134	156	146	144	129	134	147	147	134	154	119	139	143	125	125	124	160	133	143	114	120	144	129	143	139	154	134	152	137	147	109	127	136	158	123	132	151	136	133	131	146	132	139	137	118	144	132	123	130	118	142	129	144	133	122	126	140	144	128	120	143	164	135	152	145	143	115	126	139	129	156	138	122	128	114	136	132	132	138	152	141	151	123	141	153	131	121	124	131	125	131	162	151	111	140	125	140	129	133	125	146	121	130	110	146	130	139	136	143	156	147	133	148	132	162	136	134	117	160	160	124	129	148	130	148	124	150	137	131	143	132	132	118	120	131	123	126	136	143	118	136	133	142	142	145	132	116	149	147	137	125	147	128	154	148	119	138	152	133	147	131	135	126	161	134	132	119	119	119	139	143	133	157	144	114	136	130	137	137	139	145	123	133	155	132	149	123	143	144	143	130	131	138	147	129	141	116	133	140	147	139	120	133	141	125	147	133	138	138	132	129	142	133	131	132	132	113	127	130	145	129	129	152	132	131	146	132	120	141	130	130	118	96	148	118	114	129	121	116	116	143	166	128	132	129	146	137	141	144	140	123	126	105	118	126	132	133	141	119	127	135	137	144	131	130	135	131	128	154	140	124	122	137	133	127	122	112	136	114	147	116	153	148	127	139	120	133	153	159	144	128	136	108	142	122	142	142	135	134	138	150	119	142	137	146	134	150	106	118	161	134	122	126	124	135
9221	32114	32566	32676	1229	726	670	582	508	481	463	422	450	397	462	456	413	434	381	414	357	348	355	349	398	371	375	330	361	372	315	343	366	374	336	368	323	328	367	391	369	335	345	339	352	343	322	346	352	346	302	352	333	370	356	311	340	366	354	367	340	350	365	328	349	370	366	342	325	326	367	335	353	309	340	366	333	334	347	331	308	312	396	330	336	345	310	352	334	323	353	354	335	324	346	324	317	330	326	337	333	340	330	350	342	331	314	363	320	354	346	338	322	320	334	345	350	318	320	311	351	345	342	345	369	387	363	347	338	322	372	328	351	324	370	314	315	344	351	319	380	369	325	356	344	343	330	330	358	307	353	384	335	334	369	331	331	333	337	332	355	307	328	372	357	338	312	360	341	315	335	317	374	340	327	335	334	350	370	347	349	336	294	338	317	335	335	357	329	333	385	339	325	341	343	333	322	314	335	348	336	347	335	304	328	335	369	338	349	344	334	318	332	319	349	325	356	359	319	343	338	351	319	352	340	359	321	344	326	304	345	344	326	341	339	355	327	295	340	303	327	353	336	351	347	349	324	340	326	312	312	324	343	344	339	357	369	333	294	302	327	335	360	346	334	337	359	331	321	321	343	322	365	336	310	335	343	353	324	340	351	320	332	335	363	347	311	312	367	330	330	335	347	322	313	366	327	352	318	319	349	344	358	321	329	336	361	361	364	331	346	326	370	338	330	334	337	306	365	379	327	352	311	345	331	330	325	320	340	324	350	345	346	350	301	346	361	349	323	312	348	355	321	328	324	337	360	364	330	337	367	348	349	353	328	340	339	355	350	310	291	348	343	331	347	327	347	322	338	303	335	346	302	342	351	347	339	336	334	338	331	295	342	322	317	314	308	352	325	371	356	374	354	356	335	369	308	325	352	326	350	345	327	344	338	350	352	355	374	372	365	384	347	361	340	344	352	352	334	337	377	362	341	338	367	336	323	319	300	375	352	353	361	298	332	329	318	346	368	322	352	363	354	355	359	360	322	365	327	347	328	337	336	327	318	330	325	371	329	348	332	340	364	339	338	329	355	338	318	340	358	351	340	336	361	335	335	324	348	357	333	332	318	315	334	328	316	348	318	334	344	301	351	339	343	315	336	355	331	359	357	325	310	337	349	348	346	389	360	344	300	357	344	326	350	375	349	336	345	327	340	356	347	350	355	304	355	314	332	355	321	343	328	357	322	336	346	362	306	317	321	345	312	347	339	316	348	346	376	356	311	341	341	343	335	360	323	339	329	323	337	347	325	312	348	324	286	327	323	346	313	323	333	329	339	362	349	327	341	330	297	311	337	331	338	336	347	329	331	332	335	329	338	324	330	351	342	331	355	350	354	334	346	327	352	317	331	351	339	353	372	354	335	323	359	327	343	337	318	320	353	337	333	347	382	316	367	337	336	378	375	317	318	358	315	327	341	326	331	346	326	339	347	334	306	312	325	311	379	339	317	356	352	359	352	330	319	343	329	337	391	337	340	337	344	324	349	353	370	304	339	327	332	328	330	359	346	326	350	339	332	325	350	322	336	354	360	335	308	312	339	338	327	347	305	330	355	366	348	312	326	337	338	319	355	337	359	336	311	316	367	341	326	318	339	335	363	331	334	349	339	335	360	331	302	348	359	339	333	336	350	323	348	325	357	349	344	342	331	317	340	350	373	332	342	330	353	343	340	325	320	326	341	329	346	324	340	342	315	350	345	347	328	375	345	315	344	339	324	360	286	329	333	325	377	334	305	330	342	324	348	359	336	318	353	356	336	321	322	343	316	324	364	321	318	362	327	338	331	308	339	314	340	332	334	335	362	315	349	336	337	349	324	334	353	324	328	369	339	373	349	305	320	342	322	353	344	352	332	323	296	330	344	317	342	334	335	359	337	364	358	365	358	323	307	363	325	314	366	343	340	354	319	338	330	307	341	369	362	367	366	350	338	347	322	321	333	313	331	306	318	301	333	342	352	330	324	322	322	322	326	332	334	321	305	383	308	325	353	360	310	320	363	362	351	359	318	354	330	326	333	352	335	335	371	345	358	357	346	317	335	363	309	322	330	366	364	326	318	332	346	327	323	365	334	384	351	333	362	361	354	320	303	322	312	356	318	312	355	313	308	351	345	309	336	326	309	342	311	296	341	309	354	335	312	352	344	351	318	337	313	338	322	320	356	322	314	318	329	336	345	343	319	329	356	354	352	348	337	346	320	355	328	326	341	314	364	366	324	364	349	317	315	315	372	322	348	354	391	362	332	327	320	351	352	335	368	357	319	321	288	320	358	321	340	369	317	341	327	328	321	326	374	298	362	360	326	287	374	326	365	357	345	320	306	327	335	337	350	340	310	345	363	340	340	343	320	326	358	375	371	355	336	331	359	322	380	312	338	321	326	359	331	347	352	342	332	337	368	344	353	336	351	329	319	316	300	346	343	327	358	331	339	324	326	333	352	322	324	338	357	352	335	315	317	331	310	299	310	342	325	355	314	322	336	311	339	316	368	341	303	296	356	327	344	329	362	349	334	352	334	342	317	320	363	347	356	335	366	322	395	349	359	322	331	321	343	318	325	336	326	336	347	357	339	364	364	350	342	338	308	346	355	330	305	344	337	343	335	371	299	343	337	371	326	370	341	372	342	357	340	320	318	341	367	330	331	364	321	345	321	359	309	352	353	350	337	363	336	343	348	334	354	311	330	330	342	326	308	332	308	347	357	359	352	314	369	331	323	342	360	318	349	329	369	339	354	357	357	360	332	350	323	324	337	315	368	380	324	329	324	348	328	348	303	338	308	308	350	342	348	294	316	361	359	355	350	316	348	356	332	337	334	313	352	350	292	302	346	337	347	330	350	346	349	344	329	337	339	345	314	376	321	358	369	350	307	323	322	352	297	333	360	342	364	362	350	348	388	350	345	315	350	355	356	341	333	356	320	350	332	324	345	349	334	356	316	327	339	327	338	325	296	352	307	370	334	360	357	334	377	357	312	337	343	338	359	344	349	367	355	339	364	336	344	346	330	336	310	342	320	319	332	346	355	339	364	345	381	323	310	321	337	335	319	334	371	366	329	319	319	309	355	356	345	318	351	344	318	325	343	326	346	364	366	317	341	324	356	313	337	332	308	374	362	361	354	347	347	362	321	352	329	344	357	334	296	335	326	352	329	351	348	331	387	330	336	370	357	316	322	347	353	300	333	322	328	346	372	344	327	320	332	375	335	370	350	338	343	347	360	349	328	325	334	295	325	342	361	335	328	336	362	348	368	320	373	339	346	323	313	343	315	333	334	334	336	304	330	346	341	345	328	319	327	365	329	318	324	368	369	357	339	346	363	338	323	346	351	349	351	331	340	321	338	335	347	329	332	347	342	353	362	338	341	351	330	333	364	350	310	348	363	345	357	316	362	337	342	376	327	335	306	339	301	318	312	331	316	319	329	342	363	317	342	335	337	302	346	302	312	376	347	333	337	333
1726	1833	960	479	288	282	269	260	237	259	274	306	262	271	276	269	266	262	272	278	274	243	250	255	283	238	222	283	287	286	288	230	248	261	257	278	269	281	291	261	266	267	284	269	289	280	268	265	275	251	265	272	265	276	259	270	243	247	253	277	248	276	269	265	269	248	268	268	275	244	246	281	279	250	274	260	283	265	275	268	295	275	279	265	267	243	286	254	251	264	252	251	257	291	278	261	277	260	278	294	257	277	287	256	258	233	279	250	274	281	257	286	272	263	264	259	263	263	256	269	272	248	240	266	296	311	255	265	243	268	261	249	249	280	270	294	254	260	254	287	244	259	280	275	269	225	274	276	257	252	285	262	261	272	234	290	277	267	277	281	246	273	262	255	263	223	257	300	266	247	259	281	236	252	270	270	269	258	294	265	273	292	271	271	300	259	258	252	277	255	259	274	255	265	271	254	257	261	268	271	247	270	265	265	280	271	288	285	272	267	261	267	251	254	254	247	249	264	277	256	257	286	300	234	256	266	248	290	250	240	251	273	253	264	272	249	307	268	257	240	259	249	277	256	246	293	268	263	251	256	243	268	266	269	259	290	274	261	247	244	263	279	305	277	270	270	246	279	257	248	251	276	279	251	253	256	255	259	235	276	266	256	272	292	275	275	233	253	248	272	254	282	263	260	290	263	279	249	275	298	275	252	241	283	256	288	302	288	292	254	252	251	292	285	277	247	262	273	256	244	272	263	258	250	258	258	271	274	282	311	266	261	274	265	272	269	250	279	288	254	265	272	282	263	278	263	251	291	259	273	277	264	270	234	269	258	241	248	259	238	247	253	254	248	265	295	238	258	253	253	278	268	241	288	235	253	258	285	271	253	291	246	275	257	242	263	305	244	244	276	245	260	270	286	245	245	284	260	261	255	237	279	266	286	297	255	275	233	288	221	272	273	220	268	276	262	290	283	269	281	261	283	241	265	252	245	286	251	279	259	281	237	277	250	242	264	252	293	269	269	265	255	272	270	275	278	232	265	249	268	261	264	250	254	280	297	245	265	272	266	278	271	243	264	257	262	233	280	293	257	283	257	294	268	265	251	203	249	283	250	229	253	233	226	260	241	298	264	204	249	237	261	290	278	276	279	274	249	230	259	277	263	265	266	258	261	254	262	272	240	267	284	269	262	248	275	271	266	266	254	257	278	260	253	297	247	274	290	293	269	280	314	252	268	286	307	269	280	260	278	281	264	257	241	249	260	289	271	244	267	265	221	251	239	282	252	280	264	228	264	272	289	295	265	281	262	292	269	278	292	243	258	274	255	272	281	262	282	270	266	261	257	286	271	266	279	280	253	249	248	255	286	287	254	273	253	256	252	239	296	264	278	283	261	274	279	235	250	250	297	255	257	262	211	261	252	251	259	288	268	309	247	267	240	235	276	255	257	288	245	264	271	263	264	246	246	261	272	276	260	251	274	243	252	294	263	275	244	229	279	255	252	279	260	264	257	281	275	261	292	283	236	269	283	234	255	265	250	247	258	262	253	262	257	245	260	272	283	257	261	263	243	291	244	274	251	263	300	253	269	279	238	253	252	246	273	273	297	271	244	243	285	268	276	232	253	258	232	249	286	254	284	284	289	264	278	273	283	290	253	269	252	231	244	246	256	285	266	238	286	240	243	288	293	257	275	269	231	266	256	275	276	245	272	258	296	271	266	249	269	294	243	264	262	263	266	250	257	249	283	258	238	266	299	277	249	267	260	275	286	271	275	246	253	272	241	273	274	273	240	256	275	269	257	238	269	287	259	248	240	276	286	284	276	309	301	266	263	274	272	277	258	256	271	267	296	269	255	259	262	300	265	271	281	254	248	253	267	267	273	290	267	249	266	247	230	277	266	283	241	260	276	255	253	271	274	253	244	243	264	263	286	292	249	262	260	262	263	258	267	233	271	259	285	253	304	257	258	258	273	230	285	283	262	266	266	258	298	272	253	294	271	276	242	295	258	259	280	244	289	268	302	274	263	301	282	238	257	276	265	243	239	253	231	265	251	239	252	252	245	274	259	287	291	247	271	269	276	266	262	251	271	287	241	277	253	251	244	258	261	271	253	254	286	277	251	272	248	263	258	229	242	258	258	235	291	261	266	280	265	257	263	244	249	267	297	260	275	282	248	252	301	294	256	250	264	280	277	313	257	276	226	281	278	273	262	297	272	267	262	283	261	260	271	257	257	243	261	290	255	260	247	266	261	276	277	278	250	284	279	276	261	287	294	249	266	272	285	273	297	251	271	273	296	276	263	268	282	253	259	242	271	296	264	281	269	259	258	283	237	295	269	268	285	293	272	277	258	260	242	241	294	301	260	228	271	277	293	253	275	300	303	254	257	281	270	263	272	240	229	260	240	244	251	244	249	269	298	269	271	266	276	308	264	282	247	271	273	299	225	281	268	259	250	251	299	267	240	255	253	283	240	259	256	268	276	257	311	249	251	255	251	254	282	247	257	267	238	289	293	279	273	275	254	241	265	266	270	283	279	279	288	247	225	278	269	275	266	275	283	289	277	258	267	236	250	263	259	263	237	259	270	261	280	277	263	274	286	269	287	229	272	281	262	283	287	289	274	259	291	257	265	270	247	256	261	270	285	255	262	276	271	277	267	259	270	258	262	275	242	243	286	260	262	293	268	285	252	290	264	285	254	266	247	257	298	295	265	267	239	270	252	226	275	257	271	256	261	276	233	288	264	253	264	276	236	296	297	260	259	254	266	249	283	268	272	251	248	257	254	258	237	250	282	273	253	242	262	297	269	247	264	255	257	287	263	261	284	287	258	277	222	254	256	278	245	245	259	258	249	257	277	236	238	289	265	294	263	280	241	270	251	263	273	274	294	272	295	272	281	246	271	289	255	261	254	295	287	268	269	243	263	288	291	238	240	240	243	276	278	276	264	272	269	237	257	270	265	253	261	229	278	258	258	273	292	223	279	289	258	256	268	275	260	290	254	274	262	276	254	270	243	259	244	259	267	230	239	241	244	268	251	261	269	262	266	265	252	280	289	302	268	270	264	289	232	280	265	221	278	248	276	323	303	257	274	251	238	258	240	261	259	277	281	245	245	262	297	269	249	282	263	302	268	236	270	291	270	280	255	229	246	268	279	259	264	252	269	264	255	289	269	253	278	279	282	278	286	295	256	269	246	238	283	280	242	274	243	280	291	260	312	265	277	263	265	243	246	236	264	268	275	258	232	271	248	283	278	278	245	262	265	264	307	243	239	263	239	254	240	243	293	266	257	278	277	269	260	269	254	258	291	247	244	294	300	274	262	261	263	277	289	285	260	267	271	257	259	252	278	267	238	247	261	275	275	246	283	263	256	251	264	278	250	278	251	272	262	271	259	248	266	285	263	237	268	260	257	257	268	237	285	282	243	286	253	271	245	238	292	267	228	271	271	287	273	268	258	244	274	303	241	242	270	271	251	272	278	256	282	268	254	251	255	263	268
2096	4005	2267	1743	645	654	660	663	612	666	647	649	675	626	694	640	637	634	630	648	643	643	668	644	626	659	671	620	639	617	667	647	633	686	633	604	669	621	638	685	641	654	691	721	622	622	596	691	662	655	624	668	628	624	640	639	653	692	622	638	645	636	667	640	615	597	626	626	642	561	614	638	621	643	625	632	671	651	660	656	624	696	613	672	622	617	592	677	658	662	602	649	634	623	663	680	656	637	647	612	651	676	672	609	636	649	668	672	633	619	679	642	599	619	661	651	627	656	662	678	623	660	639	622	676	628	643	609	611	637	637	656	676	638	681	678	655	675	621	700	624	666	718	648	636	635	700	635	624	660	652	680	702	653	597	622	631	603	626	648	662	633	646	667	647	662	641	646	599	642	635	676	595	663	648	645	613	686	671	655	663	675	647	663	653	686	646	651	639	629	632	616	652	607	622	652	632	655	689	623	646	656	575	655	686	644	650	647	640	647	629	625	640	606	654	648	662	621	650	655	625	580	667	595	664	630	658	642	600	634	640	652	681	650	624	681	640	628	662	657	645	645	659	617	629	601	650	645	622	630	658	653	669	673	638	610	700	656	626	652	651	657	612	656	658	602	646	641	667	663	621	633	647	629	638	657	680	641	639	681	628	601	655	643	603	635	699	620	637	634	661	579	614	626	674	635	648	599	650	647	674	682	635	639	628	609	677	646	660	608	597	603	633	669	648	662	654	647	592	636	618	626	647	665	626	645	628	657	634	616	624	622	679	671	599	629	565	656	654	632	649	627	673	609	611	632	665	614	646	655	638	610	670	599	636	617	620	616	686	596	573	640	625	658	605	635	625	682	617	670	669	627	629	642	655	648	625	610	664	651	625	576	648	624	662	688	677	626	589	661	652	671	645	652	614	653	647	650	610	663	626	611	595	624	651	613	620	635	640	630	626	631	650	669	635	615	605	592	621	631	639	569	668	623	624	624	674	657	645	617	628	631	604	662	652	686	642	641	606	600	635	682	649	637	658	668	618	630	655	639	655	616	614	624	615	677	646	609	693	644	610	695	638	641	652	663	615	633	659	628	667	624	672	603	616	664	626	604	659	631	631	670	666	594	650	647	682	691	662	602	629	629	633	688	644	721	670	667	621	646	636	667	634	640	639	671	675	626	645	632	656	663	623	591	599	626	661	648	629	645	613	657	649	608	663	607	644	628	615	650	643	648	660	681	671	686	645	677	637	625	656	656	650	604	601	645	626	635	640	606	676	588	606	683	695	642	629	649	637	631	729	629	645	599	613	604	641	644	614	641	620	623	605	661	626	644	658	629	717	610	617	626	654	644	669	662	639	628	625	609	720	599	591	681	626	651	630	610	624	593	670	672	635	605	585	662	611	686	649	656	645	656	671	649	629	678	631	636	674	588	618	640	660	646	652	631	606	645	648	629	664	657	640	626	616	638	646	643	673	647	662	594	652	683	672	675	681	650	626	642	643	659	641	624	614	667	648	639	618	672	615	661	622	647	658	632	656	671	618	655	610	637	656	632	639	615	667	653	631	674	631	619	611	644	645	596	640	665	678	620	656	669	655	685	654	615	688	640	659	681	643	621	591	646	707	597	655	638	645	605	624	657	621	666	621	629	631	602	640	666	599	661	671	589	622	616	648	603	656	643	652	620	618	632	600	616	640	637	633	635	621	597	630	627	672	662	607	662	612	629	583	625	651	619	643	633	630	644	651	604	651	626	647	617	680	625	666	636	697	613	626	686	643	674	601	672	638	637	611	651	663	638	633	675	677	654	641	592	612	608	612	650	639	651	603	650	609	605	656	631	632	623	618	656	651	672	641	614	642	628	647	640	655	658	689	671	671	663	630	650	659	613	606	649	679	622	655	668	656	663	651	603	620	600	674	680	634	630	654	655	584	671	636	641	644	628	693	647	628	679	649	628	638	642	654	643	621	655	605	660	689	596	669	658	623	616	597	654	608	702	614	617	623	650	609	617	662	660	664	655	653	652	604	636	666	614	617	664	670	660	629	633	564	641	628	622	630	607	654	710	654	549	619	651	617	667	644	616	649	670	621	655	677	656	586	656	674	644	636	613	660	684	638	611	653	623	665	654	649	625	667	670	678	651	665	628	606	624	636	649	635	632	654	635	587	630	637	678	643	646	620	661	649	638	663	661	649	658	646	636	646	688	667	663	627	635	625	634	592	632	651	655	659	656	629	661	666	642	649	657	643	620	623	623	613	627	671	662	643	641	620	650	653	648	646	601	611	626	665	653	651	629	647	618	611	648	588	661	629	634	676	640	615	617	613	655	618	637	661	638	646	688	613	660	716	692	661	676	644	634	643	650	651	642	627	661	645	656	619	650	606	630	644	613	649	665	617	643	584	617	653	661	622	660	644	649	671	651	620	613	683	638	626	646	633	650	662	646	658	673	629	650	594	641	633	626	628	628	654	658	670	660	627	658	616	665	617	627	643	587	673	617	652	673	646	658	647	667	670	676	633	652	600	662	653	604	619	633	628	698	637	636	660	634	642	648	631	629	648	659	635	611	618	615	676	603	633	620	686	635	660	646	639	633	676	623	626	650	663	652	650	599	624	641	610	651	613	639	641	655	657	648	663	639	646	651	682	622	626	643	614	632	637	620	607	657	622	623	657	631	650	641	640	678	612	723	619	644	649	598	663	647	656	654	632	629	648	624	651	687	625	646	588	629	609	687	659	610	591	590	621	643	613	686	629	659	661	627	632	680	635	644	628	661	671	654	642	616	695	673	646	632	617	602	638	646	665	655	626	649	589	694	624	665	586	618	694	630	639	613	648	630	656	637	643	627	652	670	592	642	659	621	672	648	667	621	648	656	664	662	649	632	670	671	652	697	658	669	628	665	625	639	602	643	646	668	626	611	635	674	624	639	635	642	694	656	663	597	712	610	655	618	658	636	601	628	627	605	671	654	674	608	630	672	567	605	632	629	647	664	628	662	685	613	626	641	617	637	664	643	611	643	619	666	650	693	591	618	652	592	668	608	660	701	654	628	648	657	678	660	643	636	626	709	686	667	635	647	651	619	631	637	626	632	636	644	666	642	657	620	614	618	654	630	674	636	621	632	637	639	636	625	619	627	621	609	659	610	620	625	608	637	671	645	676	602	647	621	626	657	617	606	669	621	632	636	561	643	690	644	644	637	626	668	619	624	617	674	618	653	659	656	646	630	623	636	622	632	652	628	657	633	678	660	656	671	590	654	615	640	636	678	657	629	677	618	664	629	679	665	590	666	664	624	637	596	669	630	624	617	649	592	613	639	666	679	632	642	642	623	624	619	634	661	667	641	689	636	659	665	604	648	633	632	615	665	667	648	646	616	658	659	657	635	640	643	644	624	634	608	632	610	663	622	628	602	690	660	659	652	643	631	609	644	665	629	622	656	636	657	587	632	670	646	636	592	596	676	622	665	618	621	670	658	619	632	619	657	630	632	621	650	637	658	645	643
7734	22432	20287	11560	1516	285	272	283	271	291	259	262	286	287	264	238	245	263	275	238	227	270	267	239	270	262	244	218	253	269	286	246	244	266	274	242	228	252	263	246	252	256	292	272	283	282	222	271	266	281	233	263	277	242	242	259	258	251	275	264	262	265	291	283	261	297	258	264	279	265	231	250	222	262	262	286	230	244	246	243	264	249	240	252	252	251	224	272	261	257	269	252	246	272	258	277	283	252	267	214	246	283	253	275	235	249	249	264	267	273	282	260	283	279	274	252	233	280	270	274	259	260	247	283	287	258	247	250	239	251	229	252	248	278	261	288	268	269	272	255	240	253	297	268	263	263	267	240	274	238	232	270	232	276	258	264	260	250	266	272	262	265	269	237	255	262	286	262	268	236	279	249	240	245	266	263	267	249	282	253	292	256	255	222	225	251	269	282	259	278	261	260	262	234	263	263	229	250	266	273	253	254	250	278	238	283	222	272	253	265	269	268	290	237	278	286	254	239	250	237	226	270	261	263	254	267	244	264	226	264	253	246	264	239	235	246	267	244	254	282	284	243	273	235	249	246	249	264	286	267	278	258	253	280	255	250	225	272	249	239	255	234	253	251	255	252	245	241	277	224	279	267	237	255	299	256	246	311	240	258	260	281	262	245	285	238	259	242	259	261	244	277	263	248	242	250	262	297	236	252	272	272	253	254	278	260	266	243	249	267	237	282	265	272	255	274	262	274	257	259	266	263	244	254	255	286	268	245	283	260	265	251	289	278	248	265	246	267	245	275	267	226	277	287	241	223	265	269	286	255	255	241	251	222	266	263	254	277	219	256	249	238	288	248	266	252	272	291	257	243	269	278	243	244	248	259	269	260	267	252	266	258	268	260	238	246	258	263	258	248	250	277	252	223	263	280	244	255	226	240	242	226	277	268	244	264	261	260	258	241	284	281	255	251	216	277	248	280	267	261	258	256	273	260	270	260	269	250	240	236	268	265	264	290	246	240	224	265	254	259	249	244	233	229	256	253	238	277	259	294	272	258	245	239	268	257	270	233	260	276	279	278	263	264	256	299	257	263	236	261	263	264	265	286	251	248	234	253	264	281	261	260	248	275	226	249	255	258	233	278	267	280	263	241	234	269	249	246	251	269	246	278	267	267	265	254	241	263	273	233	293	265	245	257	284	278	251	264	282	265	253	234	259	283	268	249	268	256	267	283	246	257	244	223	252	259	261	264	251	275	271	278	249	230	271	234	254	261	244	255	245	232	270	275	272	242	261	254	267	267	250	274	253	282	252	247	290	267	258	265	240	268	278	270	298	218	268	266	236	254	278	266	247	266	257	256	269	257	272	286	281	290	255	279	290	266	260	248	265	234	239	247	260	248	256	244	230	242	269	277	243	219	256	292	272	215	250	256	245	267	274	264	271	254	252	275	245	244	257	247	254	243	253	300	264	278	272	276	260	275	234	252	287	260	237	248	229	271	229	276	275	298	254	267	245	278	252	246	244	249	265	256	239	261	286	247	241	240	262	301	247	252	251	243	278	271	263	253	232	255	233	247	261	232	263	252	251	263	249	247	272	266	243	305	239	245	255	268	289	269	225	243	280	266	269	237	296	249	260	279	249	268	271	245	275	251	274	273	258	258	256	240	222	242	245	258	252	259	238	249	270	260	270	241	239	260	268	225	246	249	246	254	234	260	265	268	266	258	271	248	301	261	270	252	266	252	273	250	272	263	245	267	255	263	245	259	238	257	258	264	288	244	294	227	252	269	242	249	249	272	270	279	223	240	261	270	251	259	285	266	268	255	288	269	235	239	276	248	273	277	258	272	240	268	240	245	255	268	255	249	254	255	279	315	251	285	283	294	273	268	238	258	264	250	294	264	270	266	254	262	238	242	245	233	262	275	244	259	271	277	267	260	250	245	245	243	248	278	247	279	238	236	235	234	255	264	259	231	234	250	261	254	287	262	266	269	272	249	286	268	250	270	257	269	249	284	282	244	251	248	236	250	244	270	263	258	232	263	254	225	244	287	254	264	292	225	285	265	249	290	276	235	255	278	280	274	272	245	254	220	224	251	284	279	277	272	254	269	244	258	246	249	271	281	280	238	232	261	265	225	267	236	250	278	295	262	269	279	294	269	265	262	268	246	243	251	251	290	270	249	262	249	312	246	293	247	258	269	249	255	246	246	270	264	239	275	306	234	252	248	247	247	264	246	260	273	270	254	286	256	222	234	263	253	247	256	285	248	257	234	251	271	231	228	260	257	237	263	279	263	227	282	260	288	243	262	257	263	262	267	242	274	258	255	273	252	270	264	258	291	269	235	218	277	258	276	236	267	289	281	271	256	280	257	241	241	260	257	270	249	284	259	279	273	263	292	298	247	280	251	252	237	269	265	271	266	259	262	255	254	280	242	260	256	254	251	252	259	277	273	271	254	258	283	267	250	249	265	251	241	270	272	271	295	248	267	275	264	280	255	268	253	263	247	288	226	241	262	261	259	261	248	256	257	247	272	275	282	283	276	274	278	281	268	245	258	266	247	279	243	251	247	254	269	266	252	275	280	275	253	258	249	248	258	271	310	255	255	257	238	257	254	257	269	263	238	278	276	277	222	284	261	263	287	266	271	272	285	286	266	284	242	254	231	267	231	255	260	281	270	222	273	244	254	230	246	229	272	256	251	246	247	241	266	275	247	234	266	271	249	257	252	263	280	227	287	269	265	258	261	290	266	230	236	250	266	268	236	269	272	225	275	219	278	236	260	283	234	275	269	271	247	243	276	253	225	252	250	261	226	261	237	256	257	260	283	265	272	255	270	257	283	221	243	294	257	300	254	251	265	272	277	243	266	274	246	273	271	270	289	284	265	269	270	274	260	255	252	274	239	270	306	273	239	242	250	264	274	250	268	222	258	254	279	244	267	273	261	266	269	238	280	240	258	263	241	268	243	248	236	251	283	252	259	250	242	260	271	246	268	251	244	264	263	266	266	257	230	276	275	265	262	266	253	264	254	252	238	256	235	273	255	261	245	256	249	264	260	275	280	281	276	279	252	263	241	271	231	247	283	266	222	235	258	239	211	258	253	220	280	252	261	276	274	273	272	286	239	258	288	295	273	279	263	275	269	278	214	248	234	242	259	272	266	229	250	233	239	227	250	274	259	261	237	292	252	236	265	271	263	246	270	263	302	257	243	231	259	284	283	242	277	258	248	260	271	249	256	257	270	273	270	265	257	288	276	244	270	282	285	220	247	257	274	253	237	255	274	270	266	241	268	256	274	241	251	264	237	239	250	249	236	276	233	254	249	242	265	265	246	242	274	245	261	257	257	260	247	266	240	256	257	262	244	288	274	243	290	271	257	251	243	250	277	260	255	252	269	262	266	278	239	248	240	267	238	263	290	266	263	263	238	237	257	263	267	274	266	264	227	252	265	270	269	285	271	259	289	257	253	249	271	230	272	251	242	264	266	271	265	255	255	262	223	290	290
6860	22900	23184	21548	2687	831	770	745	695	721	722	685	690	720	650	660	675	632	650	640	677	635	677	674	623	657	710	631	650	658	708	610	657	649	602	654	604	654	637	650	605	691	608	635	631	607	618	617	641	606	657	671	636	661	592	605	613	640	663	610	599	621	605	659	620	576	650	642	672	638	569	635	617	639	660	590	628	634	623	614	619	606	578	660	643	623	663	600	628	661	590	641	638	623	623	634	590	606	645	597	644	619	617	621	654	650	638	595	586	633	579	635	635	636	640	641	633	616	631	610	601	643	618	627	650	658	578	591	605	627	627	617	642	660	601	686	631	617	582	598	630	625	615	589	607	615	623	594	605	654	632	617	583	600	643	617	590	649	661	627	615	600	650	567	624	656	596	602	621	633	634	664	605	604	661	632	665	639	641	616	646	631	580	640	654	599	588	679	642	680	626	598	647	617	609	577	654	627	625	607	622	629	631	597	646	619	640	619	633	624	624	570	588	623	611	653	635	581	630	635	597	656	634	589	595	575	602	641	624	615	593	581	572	614	630	629	612	649	608	660	638	616	581	560	622	640	614	633	620	639	579	598	605	618	647	653	629	679	659	619	594	667	612	645	639	639	619	624	620	631	693	598	623	613	608	635	608	588	619	622	648	592	597	645	597	622	624	618	591	642	641	644	589	637	649	636	594	639	631	615	627	618	664	595	601	635	640	634	589	675	677	585	599	599	616	608	606	599	613	608	657	661	637	639	625	639	610	566	634	592	638	601	600	633	658	699	621	606	593	589	612	599	583	655	628	625	613	603	624	612	634	619	633	620	620	634	604	653	645	648	619	620	583	570	663	626	639	612	622	650	649	656	602	667	676	574	604	646	655	603	607	647	604	634	625	581	648	619	633	619	605	576	648	618	613	645	616	634	636	572	673	596	622	649	616	614	631	629	595	634	609	633	624	600	600	648	627	657	599	625	603	647	643	649	654	640	608	678	578	633	591	646	626	632	630	620	596	624	656	600	606	660	648	606	657	599	578	649	642	618	620	646	631	603	624	607	589	663	631	595	629	629	609	584	617	630	639	623	613	626	627	636	630	627	638	665	651	590	586	601	637	610	647	616	644	625	631	618	589	591	622	660	599	603	649	643	661	689	618	647	595	619	625	627	637	628	636	650	621	637	616	610	609	630	613	615	614	640	635	603	599	586	639	620	610	641	613	650	575	615	636	654	616	647	574	614	604	656	652	614	608	626	641	598	610	634	627	651	616	608	600	617	613	663	600	651	653	599	635	634	634	625	593	649	618	620	594	678	619	615	651	655	619	641	609	623	653	650	612	610	622	650	637	629	637	633	643	628	593	623	641	628	616	658	660	624	619	629	643	692	618	633	653	615	602	618	621	664	637	596	632	592	606	568	623	625	607	608	626	619	558	610	625	647	589	604	619	637	651	614	601	604	646	576	588	646	592	618	604	602	574	641	605	636	611	597	624	601	624	620	608	638	589	603	634	634	628	625	642	681	617	647	581	637	610	617	655	613	591	612	602	619	586	580	610	613	663	627	608	611	674	599	635	592	605	650	606	648	639	622	654	605	648	597	622	660	657	637	623	620	646	614	651	629	602	626	603	608	592	606	629	639	593	640	619	597	660	615	637	680	573	665	596	679	595	618	681	646	644	647	659	612	602	635	621	598	587	618	608	619	631	573	620	645	617	616	618	582	639	603	619	659	629	593	614	629	621	672	584	636	600	651	643	575	612	607	604	535	607	615	600	605	629	653	644	582	605	593	621	620	642	614	562	593	612	606	607	614	617	606	576	634	597	552	598	658	591	644	652	679	615	614	623	636	632	610	599	605	628	614	635	651	612	630	666	605	648	627	636	617	615	613	643	613	693	634	629	611	577	593	630	628	635	690	597	606	610	577	614	656	630	618	585	651	658	642	615	600	565	616	572	574	631	620	645	621	592	650	645	636	625	582	622	639	617	627	633	670	601	613	631	663	615	631	614	634	601	645	623	627	649	620	659	597	656	595	597	646	685	585	601	590	621	631	661	646	631	591	656	601	576	574	633	644	682	624	567	641	613	636	617	648	578	613	563	621	609	588	598	650	632	606	654	619	619	607	677	611	646	657	664	606	622	598	634	603	624	631	576	599	576	591	639	611	645	654	603	621	574	603	625	620	598	662	665	625	683	585	624	606	625	607	635	646	672	643	581	638	634	649	604	641	615	640	630	622	631	607	618	640	625	646	667	605	612	592	615	606	571	665	613	620	583	619	671	592	614	625	613	564	598	667	657	642	590	655	666	651	629	625	650	618	593	600	601	615	646	632	603	647	676	586	618	652	594	596	592	638	588	623	633	643	646	602	669	600	620	635	641	620	585	637	610	621	647	621	603	649	588	620	611	662	619	601	595	641	626	615	578	617	608	663	610	602	591	639	660	600	642	607	607	607	648	617	576	629	628	620	607	617	642	654	566	654	615	581	654	615	655	585	600	628	576	634	576	606	617	654	622	602	649	609	589	600	606	621	612	620	615	656	595	585	618	617	624	602	609	617	663	577	613	627	610	595	597	635	591	652	602	645	624	629	605	642	586	597	661	600	623	624	621	638	652	578	668	619	654	630	580	650	651	631	608	586	678	613	660	632	543	630	636	618	606	611	600	602	637	644	623	585	596	596	602	687	648	661	661	623	642	609	640	624	588	613	630	627	617	599	653	593	622	641	640	585	623	612	637	615	619	635	594	638	640	627	640	637	637	637	639	605	669	605	627	607	615	608	628	670	664	620	651	637	609	632	638	645	637	586	614	597	602	608	600	588	638	599	633	691	613	592	624	623	613	652	606	665	599	605	625	586	619	567	629	624	617	648	667	649	611	632	624	633	615	581	624	628	638	610	607	619	619	624	615	675	664	610	632	596	629	590	619	629	632	621	601	658	643	630	605	573	616	604	615	614	628	616	613	583	553	624	617	620	618	629	612	635	643	622	646	617	672	653	668	584	601	659	615	597	628	631	631	638	577	619	586	643	600	654	638	571	632	621	637	620	613	678	652	634	648	607	607	618	599	616	620	628	637	629	627	602	596	624	628	633	623	616	633	604	629	633	649	621	614	594	630	662	654	623	620	586	615	664	633	684	653	629	645	597	598	641	638	600	670	604	601	637	623	622	625	594	601	620	642	627	624	606	608	623	607	610	642	644	630	586	615	669	595	632	608	626	599	613	616	616	610	633	598	667	608	603	594	638	636	646	599	603	589	604	620	587	616	618	610	632	637	605	631	632	634	610	628	569	622	616	636	639	590	622	658	640	652	608	641	623	639	631	629	616	602	614	608	606	617	628	612	643	608	629	640	626	660	601	630	630	596	621	605	610	617	578	607	634	644	675	640	636	627	649	650	648	634	613	620	587	606	554	634	644	626	600	603	621	641	656	592	625	638	630	656	676	677	596	570	604	637	605	652	631	604	607	591	624	587	622	651	635	648	650	619	626	631	625	612	603	634	634
13972	34867	36881	25706	6128	294	199	186	171	167	149	172	158	190	164	143	166	130	161	144	135	158	134	148	156	143	147	145	134	133	128	152	150	122	157	134	167	144	138	161	125	150	144	133	142	144	144	133	154	135	151	146	133	162	142	147	140	139	158	141	137	132	145	112	129	143	153	130	131	112	132	148	144	129	128	133	147	147	127	135	139	120	144	146	120	126	144	126	141	141	127	150	134	127	128	136	146	122	160	147	139	150	156	119	146	160	136	136	146	141	137	163	147	136	145	126	144	153	154	155	154	153	126	145	133	142	124	145	146	131	135	128	145	145	155	131	147	137	140	128	173	153	129	131	157	127	155	142	133	142	128	121	116	139	131	135	150	146	142	135	117	142	158	139	142	137	159	137	131	132	121	137	120	123	140	119	146	150	125	121	128	128	162	129	132	138	145	115	130	137	143	116	140	143	142	141	127	157	132	148	128	144	156	113	138	134	134	136	142	139	134	146	148	139	162	124	138	138	129	152	151	163	134	141	135	121	148	118	152	149	129	113	131	144	148	156	135	143	166	144	144	140	147	135	123	127	141	125	147	133	164	155	132	152	150	135	123	132	136	128	128	147	159	146	147	149	135	149	154	129	142	140	134	152	143	134	148	162	131	148	164	155	151	129	118	133	138	146	138	137	142	130	153	146	151	129	134	140	101	153	134	157	152	154	124	165	122	126	161	130	145	125	128	136	141	161	134	141	125	143	148	114	158	138	136	129	127	123	137	147	134	151	133	129	141	147	155	117	148	154	138	150	142	135	133	164	141	155	147	136	124	142	136	169	141	133	149	131	145	128	147	143	138	114	137	140	144	147	158	120	132	127	135	129	127	158	130	148	139	117	160	138	153	150	156	121	125	147	152	132	139	157	128	145	150	127	130	159	145	131	128	144	121	122	135	122	144	117	152	134	148	137	151	146	138	142	140	128	174	120	148	154	138	147	151	147	135	151	146	174	158	121	128	145	141	140	144	132	127	136	143	123	152	128	137	139	138	148	155	147	154	146	152	132	127	135	157	144	143	161	131	147	138	158	129	133	126	155	145	161	138	138	133	132	108	150	121	125	145	142	156	142	144	141	153	162	145	136	162	125	156	127	158	140	137	143	148	137	123	135	150	160	147	135	150	149	147	128	152	155	143	135	125	145	149	148	134	137	125	138	138	133	143	123	144	144	147	157	140	147	131	151	158	131	132	143	138	104	146	153	151	145	154	151	151	133	134	152	136	126	151	159	142	153	164	147	143	136	151	126	154	146	128	125	141	145	135	130	138	122	130	152	141	161	122	139	139	123	141	136	139	135	152	137	139	155	123	146	133	135	140	151	140	129	149	153	161	144	136	134	155	123	150	145	138	133	131	150	166	143	171	147	124	129	139	128	144	134	126	142	156	103	139	127	144	153	134	155	143	117	134	140	136	140	131	137	131	140	161	135	134	123	120	136	139	136	122	157	123	125	133	144	129	142	157	144	133	142	130	150	120	120	115	133	134	149	170	137	144	133	117	140	153	151	129	144	146	145	129	153	129	125	143	164	129	134	145	137	143	149	173	132	125	124	134	148	144	155	156	133	122	149	122	147	155	117	151	146	123	145	127	154	118	145	145	136	133	148	135	144	154	134	112	152	134	129	149	150	158	153	114	121	133	144	140	145	135	157	162	149	133	162	161	117	156	130	152	145	151	155	111	123	135	169	171	150	128	136	139	138	142	128	150	154	136	149	147	128	147	138	143	152	141	126	128	155	160	142	138	149	141	139	146	144	126	117	161	124	155	141	143	123	141	149	154	145	130	152	140	138	148	137	152	138	151	151	164	137	150	128	134	120	139	141	130	136	146	149	147	153	166	120	165	125	141	127	134	157	143	131	131	149	142	149	129	133	148	117	138	118	147	161	156	129	136	144	120	139	142	166	143	132	131	152	122	129	156	145	132	133	130	148	136	160	142	138	112	141	131	153	140	148	150	155	137	138	131	150	129	142	118	140	151	121	137	142	118	151	148	149	148	142	151	141	143	145	125	124	155	144	129	133	141	141	131	131	144	148	116	154	127	142	149	156	167	128	136	141	129	138	155	170	114	132	110	131	147	148	133	151	131	125	142	154	129	125	151	130	136	144	136	147	137	150	130	153	127	139	130	167	138	134	136	132	142	158	142	152	151	125	160	126	151	123	149	141	156	129	126	138	143	120	122	144	148	149	119	114	153	135	146	132	145	157	140	144	157	161	142	141	130	140	146	117	127	155	137	136	147	118	122	120	150	145	149	143	151	133	129	155	143	152	132	137	146	144	139	131	134	131	143	136	137	123	147	133	117	150	135	129	144	142	155	155	125	145	135	135	140	126	166	126	142	140	149	184	142	134	138	147	136	148	146	155	146	140	135	162	141	134	130	136	152	131	134	129	151	144	136	123	141	115	141	138	126	141	128	148	127	145	136	132	135	138	131	141	148	133	154	149	147	159	146	169	154	122	130	137	141	133	141	156	119	132	143	121	140	135	159	163	130	142	122	139	136	153	127	142	148	135	137	128	174	141	118	136	155	133	149	145	160	145	153	162	139	134	164	129	127	140	138	146	141	137	132	141	154	114	126	146	104	140	148	159	141	128	125	124	132	129	140	157	148	150	128	138	136	139	151	119	146	149	142	113	140	132	152	145	118	143	128	136	130	170	121	157	137	130	151	134	149	112	126	137	136	130	136	151	155	149	142	119	162	128	134	133	144	150	154	140	132	134	151	125	147	151	150	132	113	148	135	147	142	150	171	159	113	108	145	156	110	140	136	166	149	140	126	138	120	163	131	134	138	135	130	164	120	138	121	143	126	145	164	136	138	136	140	143	137	138	170	127	116	134	115	132	161	118	157	151	134	135	133	132	142	166	137	150	152	166	137	142	131	136	157	161	135	133	145	155	151	129	156	146	141	156	122	144	120	118	123	165	129	132	140	137	142	122	136	128	136	141	133	139	141	142	145	139	119	148	131	117	147	134	133	123	148	143	175	153	134	127	152	129	152	143	140	148	162	147	118	141	131	128	129	127	166	164	134	154	164	138	118	134	150	135	147	131	141	144	146	124	169	139	130	122	152	122	146	150	130	145	146	145	131	146	151	129	152	151	123	144	135	111	135	162	131	176	163	124	130	140	147	142	142	132	153	164	167	139	119	124	116	141	114	157	145	150	167	157	142	157	136	125	148	123	135	152	159	144	115	118	147	139	172	163	165	141	155	136	154	124	155	125	151	131	119	130	157	142	161	166	130	143	146	119	160	143	167	137	116	125	120	121	137	144	137	132	162	119	148	134	154	138	142	126	155	125	141	145	120	129	99	154	139	123	141	156	160	122	133	150	145	128	142	136	146	160	164	135	128	150	133	138	131	135	155	112	166	124	127	148	149	177	136	137	157	153	131	123	145	128	140	131	155	135	130	136	157	139	159	149	141	150	141	141	143	127	155	139	129	147	151	157	137	129
9041	31252	35351	35439	7463	718	642	571	516	499	526	533	476	457	447	451	393	426	395	356	390	385	365	371	364	366	362	376	384	379	349	387	381	350	375	360	343	393	359	342	338	365	348	367	374	333	341	350	356	312	349	377	345	360	361	372	355	372	350	384	355	369	370	353	374	378	339	353	360	376	358	338	372	344	361	335	325	355	368	372	359	337	356	340	370	329	323	326	378	344	345	364	346	331	332	377	372	349	329	355	357	362	349	377	377	368	337	356	356	372	373	360	324	333	349	339	412	349	352	361	339	378	362	369	336	343	366	327	337	338	328	341	353	327	367	352	359	315	393	335	365	353	323	328	321	403	354	349	346	334	317	355	370	330	336	349	317	370	332	355	364	334	352	324	331	353	326	351	353	333	284	359	334	345	327	332	346	338	324	362	357	351	346	354	355	363	340	379	328	339	318	373	362	345	333	335	363	380	355	322	371	334	335	342	339	344	342	360	363	346	331	325	311	337	358	340	341	369	331	361	339	331	334	341	336	337	369	371	325	338	380	382	326	369	405	331	367	330	364	357	350	379	313	347	340	365	339	355	361	328	358	333	381	344	319	338	328	336	341	368	351	326	370	359	356	359	360	372	325	374	341	337	377	356	347	347	349	380	349	364	364	339	365	353	312	362	360	363	370	373	324	354	337	349	334	370	377	375	348	358	365	364	349	313	340	372	382	370	331	353	336	350	355	351	328	364	347	355	345	360	362	331	332	354	365	331	319	342	366	372	316	380	341	358	380	383	350	357	378	342	333	356	353	351	334	361	344	360	336	326	350	396	341	354	383	346	381	331	357	349	353	336	326	355	313	338	360	341	334	322	335	401	340	357	395	318	349	353	335	343	357	364	373	369	372	339	384	353	367	365	330	395	343	302	355	343	344	336	373	375	334	374	373	395	327	374	343	379	379	368	376	353	348	342	350	361	346	340	355	333	379	334	394	361	342	346	330	337	339	334	331	338	379	352	333	324	383	387	343	343	381	381	354	331	324	348	366	321	356	356	354	349	347	352	348	371	331	312	334	344	347	344	348	333	395	355	324	351	345	337	362	377	343	336	356	359	354	354	335	368	328	333	358	360	331	339	369	327	352	349	344	330	345	367	367	352	348	358	355	362	367	329	352	340	340	356	366	400	355	333	338	354	350	376	344	374	336	360	362	349	364	337	348	373	364	356	369	348	364	347	369	359	334	362	345	341	353	352	341	350	358	348	366	345	338	337	362	364	349	336	372	361	365	364	312	361	345	344	357	338	358	384	343	354	333	362	330	382	327	335	337	401	352	328	343	370	327	344	346	341	345	343	365	329	375	361	356	351	334	372	330	309	376	357	339	369	362	363	343	350	336	338	382	323	346	358	327	355	344	362	345	328	388	351	355	334	340	384	366	347	353	332	356	362	326	368	323	349	364	334	330	332	320	397	347	374	354	318	333	333	343	348	349	361	333	366	361	304	343	410	331	361	352	359	363	320	332	350	356	319	390	347	336	345	338	327	360	350	384	358	329	327	380	363	369	323	342	370	377	348	360	364	352	346	333	335	347	370	343	339	344	353	330	364	341	354	356	364	345	339	362	347	340	360	337	362	367	335	350	329	354	368	372	356	367	343	376	354	343	361	361	358	400	314	350	358	343	380	381	345	346	382	336	357	343	370	345	391	330	339	343	348	365	365	370	364	337	324	363	367	336	375	340	363	353	337	343	342	383	372	324	331	359	384	349	372	352	341	354	345	341	370	354	375	338	345	364	375	366	342	330	349	356	327	352	348	322	372	358	364	349	329	355	367	351	351	324	337	347	364	343	338	336	349	355	374	350	341	327	344	333	371	376	364	335	329	395	330	328	383	359	335	330	387	344	346	330	347	357	348	351	328	370	342	322	352	353	347	327	362	344	316	346	366	360	367	359	306	322	356	325	399	366	381	378	304	374	345	350	359	366	359	379	369	327	359	337	350	376	349	342	359	330	341	348	349	328	374	393	371	336	346	388	362	362	346	355	341	329	339	316	362	337	341	354	334	354	302	350	367	369	332	359	370	343	351	343	338	346	369	356	349	363	350	344	332	347	319	332	371	349	337	350	367	337	353	379	346	346	343	344	320	343	373	340	371	356	339	333	351	330	328	367	348	358	391	336	375	330	317	341	358	328	317	346	363	349	343	350	380	362	335	353	331	349	304	327	364	334	314	372	338	312	356	333	366	372	337	345	373	370	335	310	337	337	339	372	372	366	314	365	344	352	355	361	349	353	369	343	343	370	386	389	358	322	339	334	330	337	343	339	354	340	335	377	323	360	341	367	335	325	337	330	376	383	353	332	335	361	357	375	360	346	319	368	368	353	340	364	353	351	325	322	388	328	358	332	360	355	349	329	317	349	357	333	380	314	349	367	365	338	336	374	351	349	362	316	341	314	352	329	391	372	370	352	347	357	395	373	396	361	364	378	382	362	377	336	311	370	367	361	332	355	388	348	338	361	328	354	372	347	341	344	391	322	294	333	349	309	377	363	351	357	352	363	342	388	373	337	332	365	375	319	369	367	343	337	350	354	384	356	364	374	328	358	331	332	342	345	367	323	371	344	330	352	373	350	332	338	336	341	349	361	323	334	371	346	333	349	350	361	328	361	338	340	363	345	358	329	339	333	375	350	362	332	349	330	312	370	350	392	372	330	362	341	347	359	381	348	353	376	394	350	373	349	339	376	330	374	323	396	366	349	348	367	375	339	350	371	324	356	368	354	383	380	367	371	356	362	356	372	328	359	350	352	361	347	355	367	362	361	366	330	322	371	379	362	319	366	338	370	346	363	367	370	329	356	376	340	358	336	381	361	350	333	366	361	349	350	367	334	364	354	363	383	337	329	343	392	344	333	380	360	341	362	361	333	342	322	348	356	351	352	317	365	348	329	388	356	355	349	377	321	376	372	396	362	364	375	338	355	332	344	323	326	368	325	342	374	371	371	329	378	343	330	332	346	356	358	320	354	366	323	368	350	343	355	345	372	342	336	324	376	360	362	332	384	347	384	347	386	354	343	335	357	375	362	372	371	366	341	368	350	348	377	323	369	331	340	333	329	368	328	348	388	347	400	372	351	317	312	359	355	316	355	350	337	340	344	376	329	349	345	348	361	373	412	321	375	347	346	358	399	368	367	344	339	346	352	348	363	378	338	335	363	334	364	326	347	342	342	334	352	349	364	355	358	335	371	371	360	341	329	363	359	354	363	351	334	339	344	311	349	354	354	340	358	348	372	359	360	325	382	345	337	362	355	339	345	356	387	337	365	346	343	340	369	349	354	370	375	365	339	330	320	388	336	346	354	357	331	338	363	297	326	355	339	339	380	349	331	336	375	358	352	355	390	370	334	302	362	353	369	326	356	348	346	365	326	354	357	319	371	378	364	343	361	342	346	360	368	373	327	373	352	325	384	346	340	341	324	339	323	358	357	338	341	381	380	339	360	350	370	342	365	348
1751	1558	1114	743	330	258	272	254	265	276	275	274	278	283	270	261	259	264	272	293	239	251	315	268	284	238	274	278	287	275	290	273	275	275	269	277	306	257	274	290	269	279	307	296	262	270	249	254	302	245	254	294	278	281	284	247	267	265	284	258	226	284	283	277	285	273	276	303	270	263	265	243	276	261	276	261	286	288	293	263	260	300	257	253	264	285	278	278	289	287	288	284	272	245	279	274	243	249	261	276	250	317	274	230	277	277	264	255	269	262	241	238	268	258	244	279	250	289	251	267	271	268	267	263	272	244	276	249	243	286	252	271	261	278	239	243	268	278	257	272	264	276	281	271	245	238	244	264	265	269	264	264	274	294	280	298	257	243	292	251	238	263	292	272	275	277	279	269	280	256	307	251	265	294	258	270	257	265	289	263	261	252	282	275	269	244	274	248	289	259	269	255	285	256	237	309	259	235	274	280	251	311	259	282	279	279	255	251	258	258	258	262	245	276	270	257	253	278	296	280	273	277	296	245	246	250	237	262	280	283	258	286	298	254	276	249	297	261	258	262	289	280	243	269	235	282	240	300	276	295	276	236	278	294	315	258	305	255	255	290	278	267	258	240	273	264	281	264	262	263	272	275	251	278	304	286	263	287	259	239	256	262	271	294	278	243	280	311	291	271	237	242	290	279	270	270	268	292	287	261	275	284	249	279	283	283	277	315	306	296	248	273	278	281	274	245	297	277	281	279	303	260	263	277	296	250	258	267	243	272	293	268	281	256	278	308	280	276	282	241	293	250	281	264	246	274	301	263	278	284	243	290	263	281	292	266	301	241	271	264	264	253	303	262	268	230	256	253	276	267	257	245	250	274	289	276	296	260	265	279	253	283	254	272	287	288	267	265	278	250	268	262	276	242	287	278	282	261	286	274	271	291	292	274	306	250	276	289	252	274	266	300	297	251	264	254	296	272	254	295	257	260	226	275	259	272	291	265	281	258	254	271	268	277	299	273	256	275	258	271	275	249	277	239	236	263	228	297	270	273	277	281	273	274	258	265	261	242	285	275	262	278	274	269	257	281	274	259	281	260	257	247	291	286	276	295	267	264	250	263	274	280	253	241	274	276	257	295	267	269	302	250	279	269	260	261	268	264	274	250	282	266	267	236	281	228	272	270	281	257	264	269	281	282	275	281	255	258	306	270	279	275	262	240	248	270	283	261	260	275	259	301	295	289	276	285	275	285	295	271	263	244	253	262	268	281	276	248	244	272	300	240	323	307	256	276	255	297	259	256	295	250	260	302	271	277	266	290	260	263	266	287	256	257	266	267	261	301	273	266	257	268	271	298	236	285	255	271	265	264	307	260	263	296	277	272	258	252	290	255	279	268	267	294	276	263	253	281	273	263	262	251	284	305	257	257	258	260	267	243	284	245	272	266	286	298	283	275	276	301	240	253	280	276	305	259	266	255	262	243	272	257	272	278	259	280	242	264	269	297	284	249	293	288	263	280	285	281	283	285	265	283	259	299	264	291	273	220	248	268	297	282	285	258	298	257	280	274	269	249	230	250	270	260	273	244	251	265	254	232	268	287	286	240	262	276	249	280	274	275	288	288	297	282	273	257	284	276	263	274	270	310	280	272	264	281	222	310	265	249	276	281	277	298	284	293	263	259	258	248	265	270	280	258	240	288	263	290	263	279	306	249	250	255	282	290	253	256	253	295	263	283	276	286	263	240	255	270	283	267	314	288	260	276	264	282	285	264	238	264	274	281	294	258	256	266	294	262	261	254	254	274	254	263	253	268	274	261	279	266	247	265	262	273	237	295	277	292	269	259	258	291	260	255	311	271	291	299	270	276	240	253	266	256	261	273	257	246	274	264	291	259	275	285	268	217	246	282	264	248	263	271	269	275	290	259	307	249	251	293	289	276	251	296	267	268	244	288	279	236	281	286	279	283	251	268	253	299	275	274	283	285	277	275	284	281	263	284	290	273	274	236	260	289	256	261	242	292	278	254	304	279	299	292	256	230	260	273	243	254	270	271	285	301	265	274	276	257	267	257	260	274	250	259	287	272	261	279	283	250	281	259	238	259	254	259	271	260	268	277	250	296	264	270	278	249	276	262	299	257	299	258	287	293	246	290	249	249	239	267	304	220	269	275	252	269	264	251	274	288	250	267	283	258	268	244	252	301	279	255	277	256	277	273	282	260	246	282	277	255	267	266	250	266	255	273	248	263	265	277	265	265	269	300	294	261	273	294	258	256	293	263	290	265	267	274	268	273	260	268	261	247	265	254	240	276	260	250	286	253	282	264	276	271	274	287	256	265	292	312	256	247	290	242	291	274	251	246	236	247	260	258	265	273	288	283	279	250	265	263	239	266	275	300	243	284	287	272	263	261	271	274	249	290	293	295	279	291	288	282	268	254	262	277	283	277	256	266	270	255	303	255	259	256	259	254	266	245	243	273	254	265	269	251	291	288	263	246	279	293	278	269	274	279	242	274	266	284	273	271	276	271	257	279	264	281	279	285	269	312	259	243	244	264	255	281	271	275	275	276	262	292	281	267	253	307	289	261	254	279	278	285	259	265	282	287	265	274	262	247	287	272	260	266	285	260	275	267	283	284	237	297	258	263	274	273	269	268	269	275	275	248	283	260	251	268	294	282	278	285	263	289	308	243	261	312	280	277	256	283	233	293	283	259	235	280	261	306	256	266	242	277	279	255	280	246	273	257	254	262	303	266	251	275	279	288	236	291	306	298	259	254	271	277	249	294	292	285	268	293	277	273	269	265	274	267	264	294	249	260	281	274	268	293	275	268	275	266	279	278	302	265	259	248	266	294	263	283	284	251	272	283	255	268	291	272	268	264	274	258	257	266	284	264	257	260	259	269	285	265	275	261	261	270	282	281	276	289	263	236	284	297	278	273	285	250	246	276	251	282	242	276	248	247	259	276	292	241	294	317	268	233	261	294	269	275	294	265	253	266	269	268	272	291	292	265	290	291	280	250	299	310	249	302	253	294	285	294	253	252	277	272	273	298	269	238	271	285	278	288	257	262	282	258	251	275	276	292	255	275	266	255	269	251	254	283	274	291	247	264	245	268	271	268	273	307	288	275	280	273	294	277	259	260	287	284	276	240	291	321	233	284	280	272	287	289	266	254	249	266	298	290	255	293	283	249	264	259	275	277	233	286	244	260	269	262	290	277	281	295	274	248	257	284	302	254	248	243	287	254	267	261	275	282	298	256	237	254	279	263	275	281	283	289	266	272	260	274	277	255	275	264	285	283	250	268	285	240	290	270	288	272	293	284	287	294	270	288	299	240	292	297	259	297	262	290	265	284	264	268	250	272	298	281	288	241	292	263	279	269	266	295	241	237	289	268	273	244	247	272	251	281	247	280	287	233	261	266	265	272	267	261	260	268	243	269	282	261	272	271	280	264	242	277	282	266	257	289	266	263	294	278	258	251	239	254	225	268	263	267	269	262	271	293	250	278
2077	3122	3039	2532	1019	662	662	680	623	684	650	671	698	658	675	655	657	652	666	664	661	653	686	698	666	681	621	646	680	646	637	646	651	680	650	648	684	648	692	679	677	688	667	625	648	661	639	695	655	620	646	670	693	660	654	712	701	691	669	673	666	693	678	636	722	663	680	679	636	696	646	642	631	707	628	667	651	627	641	612	679	670	699	627	655	698	684	648	648	653	712	688	700	675	633	638	671	690	634	621	604	614	677	639	631	681	665	665	635	648	635	704	690	676	662	663	673	664	675	675	659	677	651	612	622	672	615	684	636	665	652	655	616	641	666	729	618	669	629	625	668	702	677	691	657	668	636	687	670	652	678	681	631	630	656	638	641	637	656	703	602	692	626	710	702	688	677	653	659	662	652	634	680	632	631	666	672	608	667	637	605	626	661	725	643	660	622	711	673	629	589	665	622	703	676	689	656	651	640	664	683	653	674	640	653	621	665	642	694	673	651	650	680	667	673	689	607	686	688	658	646	646	699	644	685	648	702	671	682	674	660	657	686	610	696	632	646	646	660	661	684	672	654	603	665	702	696	615	664	658	619	662	638	661	679	678	679	717	686	660	626	623	664	623	627	683	658	658	604	629	645	645	654	652	685	641	659	638	671	670	614	668	658	672	625	664	644	635	633	645	633	660	683	680	618	677	675	675	657	660	693	683	646	647	616	621	650	666	605	625	691	667	644	670	632	608	627	679	693	660	640	642	612	674	650	627	629	671	661	634	677	650	688	679	637	675	687	651	712	713	658	725	662	651	651	660	653	655	716	678	627	676	639	654	671	708	654	710	719	625	646	684	674	672	637	635	688	655	667	649	636	619	686	624	634	688	683	624	705	676	631	614	678	639	648	636	653	640	718	654	653	633	670	637	689	670	700	628	702	655	674	597	659	668	626	705	648	655	684	653	665	645	659	636	623	669	701	666	657	638	661	650	657	618	642	596	672	689	668	644	659	661	637	661	662	618	614	670	674	663	660	668	659	649	663	652	668	672	685	642	618	611	593	609	649	625	688	628	641	668	663	660	616	665	669	635	673	635	669	640	635	712	641	625	651	657	681	691	662	678	685	700	657	659	642	694	682	654	610	639	667	659	686	664	664	671	644	627	669	690	683	654	629	661	669	616	640	654	664	659	681	646	656	674	697	637	628	641	639	619	627	626	665	682	617	696	703	626	647	655	627	663	691	664	649	664	666	665	603	635	673	695	651	683	615	679	641	711	667	645	696	650	652	644	658	693	662	657	684	682	640	644	625	676	665	671	640	649	632	647	637	675	694	697	665	693	644	673	680	666	610	639	665	660	629	642	622	625	659	634	667	670	634	618	617	622	629	645	687	638	624	620	702	634	657	666	620	678	686	644	636	628	651	655	644	657	655	612	644	681	593	625	683	663	636	646	645	606	679	645	695	639	679	658	664	630	623	670	679	649	668	612	661	688	683	693	713	675	643	678	670	634	639	642	639	634	634	667	691	672	682	674	648	650	670	685	656	630	719	667	625	647	674	640	686	585	673	674	615	598	584	667	664	651	658	678	662	659	660	654	651	695	626	652	601	680	643	688	698	620	673	664	652	677	699	669	661	647	650	616	664	647	623	645	641	681	636	637	654	658	636	671	644	663	721	621	628	681	645	664	647	696	673	633	630	676	636	691	673	665	636	679	642	598	642	609	665	646	667	683	670	688	608	655	730	638	651	663	639	642	657	635	693	644	666	677	629	654	645	627	665	620	653	657	717	637	626	688	691	606	717	631	612	672	636	653	645	638	673	599	638	634	639	640	647	679	690	690	632	662	602	712	636	655	652	643	673	699	637	647	649	655	605	620	646	659	627	620	672	647	629	647	626	645	638	705	661	690	644	660	660	655	649	670	645	618	642	664	654	668	711	632	619	650	659	618	614	653	647	691	619	670	687	647	616	632	688	663	640	653	651	657	662	671	666	621	648	669	626	648	656	651	648	614	616	640	647	636	643	667	697	643	659	659	636	639	644	675	615	645	650	631	661	645	656	633	718	669	672	692	673	598	628	712	609	653	653	674	674	636	674	676	648	653	680	633	659	655	650	642	696	681	631	671	632	617	700	616	653	654	664	629	664	639	648	705	684	667	639	671	654	641	651	627	631	624	681	652	650	658	699	658	665	640	660	641	638	672	673	647	675	704	631	710	665	715	692	636	648	678	661	620	605	645	639	632	684	597	661	653	693	671	645	633	687	675	645	614	607	623	629	636	690	672	683	668	678	639	649	623	626	656	663	664	611	639	654	679	639	660	647	632	657	648	609	635	698	649	671	663	641	615	655	684	663	656	642	642	660	682	612	720	735	691	687	663	633	662	679	696	647	659	660	699	625	692	656	663	603	639	626	688	640	669	690	638	644	617	658	683	676	646	633	644	636	636	646	674	682	642	683	677	653	634	646	665	652	624	633	627	636	637	628	695	660	645	679	658	663	634	643	647	662	651	683	642	677	632	660	642	680	660	622	632	696	628	654	658	636	673	610	646	589	641	668	644	682	629	643	620	660	668	663	696	641	660	677	651	640	672	670	676	615	700	675	687	706	692	677	606	625	646	684	660	722	631	647	659	676	645	637	637	686	650	675	665	660	637	642	682	640	652	630	660	642	663	600	653	687	679	645	655	687	660	645	665	650	723	618	651	651	671	633	681	641	684	619	640	658	695	664	690	672	655	648	684	734	671	629	625	704	616	655	708	667	660	628	668	689	659	647	628	679	661	669	633	678	645	688	669	644	682	683	696	648	654	683	643	642	675	638	676	633	624	628	631	638	670	662	684	666	679	664	653	644	633	661	649	642	635	618	637	677	616	715	625	676	643	671	656	673	686	678	696	727	655	696	619	658	720	662	644	688	683	661	676	652	653	701	654	644	631	677	680	610	676	614	601	644	709	641	697	662	642	635	629	675	649	668	649	649	630	627	631	669	622	638	669	688	581	653	658	674	668	669	645	642	643	611	689	676	647	644	590	631	666	648	654	644	633	653	638	654	683	634	624	676	665	644	672	651	637	663	648	639	628	649	650	669	647	635	621	658	600	633	659	655	655	680	670	646	716	639	634	640	652	653	664	640	616	646	637	645	629	612	652	647	676	649	652	650	677	659	621	637	648	644	714	673	633	655	656	660	681	686	632	650	685	643	626	635	680	699	634	662	686	696	679	629	631	649	614	661	684	650	630	648	615	636	648	675	668	692	665	706	647	616	677	653	667	667	707	707	684	659	651	656	650	664	676	650	677	664	672	675	643	638	628	679	675	726	646	677	659	659	642	699	651	651	623	669	633	662	646	630	687	631	666	667	608	685	654	640	665	712	683	697	688	692	679	670	660	663	639	662	680	626	637	687	634	647	658	687	636	619	665	667	647	625	633	656	691	654	638	641	654	660	646	659	627	638	665	615	664	630	634	682	658	666	679	643	633	648	656	659	669	680	645	618	690	661	652	617	644	653	670
7194	18160	26395	15910	3240	259	298	283	270	282	250	289	270	278	247	284	264	263	260	274	262	267	268	250	272	256	268	256	275	281	282	283	255	284	276	246	237	248	253	266	263	293	258	264	277	271	273	285	270	275	268	306	295	258	274	276	292	248	255	277	268	232	259	274	260	251	269	270	262	239	250	276	255	284	245	284	253	295	270	262	250	276	277	314	286	282	272	286	285	265	263	282	267	261	297	270	251	263	258	256	270	267	273	280	276	234	265	282	256	292	263	234	240	253	287	233	261	270	286	295	269	257	270	273	274	234	231	272	294	244	277	281	266	267	267	269	263	261	249	247	290	259	303	260	246	284	266	267	243	291	281	271	282	266	245	275	261	265	249	289	281	294	246	260	295	280	259	255	292	270	262	254	263	247	265	278	263	280	252	262	255	273	260	256	269	267	240	282	231	261	253	285	276	258	267	257	255	267	249	280	262	263	261	254	230	233	219	252	261	265	266	255	252	286	251	283	241	229	275	290	259	281	222	302	256	228	272	281	293	291	242	255	288	280	247	270	266	279	281	238	258	294	252	281	276	268	307	262	265	265	243	289	268	256	274	264	254	260	249	270	248	254	235	240	253	280	279	263	286	262	265	290	249	264	253	258	278	274	278	224	232	282	290	260	272	260	260	275	260	283	246	283	278	272	249	248	229	247	307	273	241	243	259	267	243	241	251	282	271	272	283	244	265	236	260	267	274	261	284	304	280	282	266	278	275	246	259	263	284	277	233	259	250	285	302	269	270	277	271	285	241	255	223	248	271	259	271	284	256	247	275	303	282	257	265	264	294	253	255	306	267	254	267	251	260	234	254	259	247	257	264	275	279	270	249	268	265	288	261	266	277	245	275	274	272	269	290	273	300	276	260	257	279	288	263	275	256	236	280	259	246	272	261	252	245	278	250	271	277	272	259	248	264	246	264	258	248	226	237	265	273	286	276	254	254	273	267	252	245	282	288	276	298	279	267	271	251	287	271	250	252	269	278	237	255	281	242	282	269	279	253	263	303	290	269	292	292	273	271	304	277	234	293	262	260	274	259	278	268	261	253	230	267	253	246	248	265	254	258	259	255	264	280	252	236	261	266	251	266	265	247	282	247	260	263	243	273	271	282	252	267	286	265	282	265	302	271	235	254	256	275	242	226	255	265	257	258	287	257	263	290	267	279	294	238	262	266	310	301	277	269	274	262	290	257	258	261	274	270	283	260	292	267	237	262	259	256	242	293	251	304	268	268	269	270	262	275	260	269	275	261	300	263	291	277	288	258	280	262	250	297	262	291	262	260	287	291	275	275	262	258	264	280	275	248	261	265	269	243	247	276	246	281	266	292	251	272	260	257	288	272	285	244	266	273	245	232	278	290	240	259	275	250	274	250	281	284	276	227	293	231	254	255	271	241	262	224	257	275	287	257	264	271	269	264	254	272	251	255	245	269	273	246	233	273	277	279	260	275	284	276	235	239	250	259	257	267	258	256	261	288	256	243	281	293	267	266	233	254	245	268	270	243	291	247	259	261	297	257	228	271	271	283	291	253	298	252	271	277	232	246	258	259	252	268	268	257	259	270	298	257	269	295	283	255	260	256	260	268	248	246	269	248	287	271	258	246	259	266	259	258	260	287	253	278	253	263	276	274	276	263	235	264	293	253	279	258	243	265	270	274	246	289	238	272	250	281	289	300	271	254	272	274	274	261	257	239	262	244	270	281	260	243	273	273	257	278	243	289	250	253	298	268	282	261	283	233	255	268	277	291	299	266	240	291	273	231	290	254	291	274	262	266	263	260	243	265	266	278	249	256	270	269	294	278	270	271	251	275	270	255	257	277	253	297	259	264	253	262	262	256	284	261	269	256	258	261	244	253	259	240	237	271	292	247	268	274	274	256	265	268	248	272	263	226	285	265	269	250	271	279	292	285	263	251	285	283	271	261	254	266	247	292	298	272	259	286	271	270	278	233	283	260	270	279	279	292	238	282	247	273	282	253	271	278	257	248	282	224	230	290	266	247	298	270	255	279	279	261	281	287	257	248	284	274	252	266	304	268	277	230	265	258	257	273	263	281	285	269	295	251	260	269	279	269	260	257	257	246	246	254	288	264	244	249	264	272	263	251	250	268	272	268	259	263	305	258	260	254	242	298	254	257	287	258	236	273	253	271	284	251	274	278	253	280	268	223	238	285	251	278	285	267	252	245	264	241	278	242	261	295	264	289	269	248	293	239	282	235	275	266	256	250	247	252	257	243	229	240	258	253	257	280	251	211	296	276	284	241	263	264	264	247	267	232	267	266	241	280	269	304	233	294	301	282	259	270	262	261	273	260	295	264	272	278	281	277	260	297	253	285	258	236	258	254	262	261	318	288	245	268	260	300	261	263	252	260	245	246	260	271	296	256	254	276	221	255	209	262	286	244	247	274	278	286	287	269	245	260	234	259	270	287	266	284	253	268	267	256	256	270	262	252	266	265	270	280	288	269	242	275	255	261	280	287	245	283	277	299	247	282	277	282	271	260	269	268	267	297	220	275	263	258	272	249	257	259	264	266	293	278	248	285	256	256	230	286	274	241	257	284	256	279	267	268	285	271	268	259	285	239	249	274	306	282	255	295	286	247	265	264	234	261	259	288	279	253	275	285	281	265	281	261	269	266	269	217	264	272	251	274	264	255	249	272	261	303	265	293	290	277	263	259	276	273	259	276	267	275	290	238	293	296	287	268	263	280	279	266	260	296	265	280	280	243	258	266	267	293	275	279	261	290	290	249	283	301	237	280	244	268	276	232	270	258	254	244	265	276	253	242	240	259	258	283	263	234	289	281	249	261	251	262	284	273	237	259	248	274	249	275	245	268	274	277	287	274	270	288	283	266	253	260	255	294	266	261	250	285	256	249	317	271	280	261	293	253	280	275	269	245	250	278	294	293	269	272	291	265	278	266	224	245	293	271	275	272	252	270	254	291	266	236	251	221	283	295	241	244	278	263	301	281	281	263	258	288	248	283	268	254	297	255	260	274	259	276	255	276	263	266	266	260	284	270	262	288	262	253	264	282	240	277	268	259	281	266	259	289	266	241	256	291	235	226	249	274	286	271	261	288	272	307	246	284	256	269	259	299	251	280	218	294	262	239	273	266	273	249	240	287	282	250	262	274	286	253	254	242	277	287	233	279	288	268	266	273	272	236	261	288	263	251	263	282	250	293	264	239	269	286	263	257	246	276	268	257	266	273	274	282	270	314	215	265	207	266	266	276	281	242	290	244	275	252	284	267	285	267	247	286	284	317	258	249	256	281	257	235	263	281	260	283	254	250	282	257	277	256	259	254	264	270	273	301	273	290	244	272	285	258	268	262	249	253	253	247	272	244	257	282	286	290	256	271	283	253	262	255	299	259	272	264	270	266	244	294	227	269	289	290	290	238	269	284	258	300	256	257	253	274	248	273	249	291	279	282	260	250	269	268	269	270	264	265	225
6407	18907	30877	24725	6848	782	793	771	734	734	731	735	704	669	704	692	652	643	712	644	660	632	683	628	619	654	662	611	695	663	629	660	700	626	620	631	643	632	640	641	651	633	660	600	659	669	656	648	616	648	656	611	618	672	644	624	646	652	598	670	612	617	680	628	608	653	636	608	585	645	650	622	617	607	673	664	676	600	682	649	617	686	628	618	631	659	652	627	667	610	653	672	643	661	613	635	611	619	672	634	631	653	709	641	596	639	641	608	653	628	641	653	617	637	618	620	617	629	610	623	598	624	598	648	615	643	611	626	652	629	638	665	628	636	643	625	564	661	626	642	634	673	670	657	604	657	623	653	639	615	676	638	642	618	649	656	645	617	638	675	606	655	618	613	649	654	633	653	647	661	586	646	646	623	597	645	643	669	612	629	599	667	642	682	678	656	629	666	597	594	634	645	649	654	613	618	581	603	611	627	631	658	588	648	653	639	661	649	655	646	653	638	631	618	656	632	629	624	628	629	621	604	609	636	653	636	624	664	663	647	603	624	629	615	651	596	652	695	599	606	590	621	618	662	625	643	658	637	624	623	584	641	676	645	618	615	642	687	630	644	646	598	634	591	624	637	627	652	631	603	634	623	633	597	598	649	656	664	656	649	626	628	655	642	655	666	643	664	670	622	640	643	620	695	677	594	679	654	680	653	673	684	666	645	590	629	636	635	708	657	673	617	623	623	628	660	645	627	633	588	627	599	649	641	633	602	608	629	598	642	637	696	664	641	608	621	644	610	642	650	623	672	568	661	606	650	638	615	608	679	676	612	686	615	586	629	608	637	617	650	646	639	683	588	614	641	629	613	619	625	645	623	658	651	583	623	601	625	642	599	674	689	602	635	615	635	633	616	634	626	620	656	612	629	571	663	626	676	663	662	626	618	631	681	633	599	594	610	675	628	631	621	660	620	624	620	644	669	605	623	588	631	637	591	667	644	682	647	604	603	651	649	612	628	662	658	651	588	639	643	677	619	673	657	614	616	666	626	631	632	689	596	601	624	634	629	638	623	627	653	637	626	632	628	628	623	686	628	634	668	659	646	649	650	659	637	656	621	648	607	580	626	627	630	630	622	576	630	653	627	683	635	620	664	667	601	656	609	660	663	638	667	622	592	636	628	626	655	660	620	661	685	643	614	652	632	607	634	601	618	675	662	674	624	637	656	618	639	653	614	645	601	621	632	635	629	648	589	639	632	621	619	661	620	681	664	651	659	616	637	602	646	618	644	648	641	584	638	573	615	633	620	606	611	674	575	625	625	645	629	607	642	637	625	609	644	621	641	676	669	634	697	650	652	652	653	620	605	645	682	676	672	624	634	626	623	672	643	626	637	650	605	642	625	637	634	623	608	618	620	689	666	637	679	628	590	624	679	628	623	605	693	639	600	639	650	640	645	624	674	608	636	649	703	603	604	625	636	639	636	621	682	633	657	661	641	672	602	599	660	624	589	633	642	619	645	615	639	596	627	635	606	651	610	649	656	662	681	662	646	640	692	614	638	620	658	609	608	647	665	625	615	650	631	606	634	642	618	601	646	604	628	651	595	641	617	604	643	606	639	617	637	620	625	621	589	621	647	601	650	660	664	593	656	619	615	612	604	654	618	668	641	651	614	616	607	665	656	630	644	605	622	633	649	601	635	663	645	656	640	640	658	659	635	648	615	663	592	656	632	606	564	672	617	637	649	625	615	609	598	639	586	669	594	623	687	631	662	646	653	627	626	683	607	652	633	642	687	665	620	621	617	644	636	608	638	638	598	631	685	620	656	626	665	632	645	661	603	641	673	656	642	640	617	638	665	637	636	640	583	616	660	644	653	651	655	617	662	641	692	660	655	639	630	597	637	627	625	599	681	654	637	634	621	631	643	636	631	657	618	661	640	636	640	659	675	664	661	660	596	627	645	639	659	601	622	648	653	659	657	682	627	633	586	632	641	617	635	637	649	616	655	610	648	675	602	602	639	639	616	641	619	616	650	596	663	647	621	645	621	611	621	604	636	624	623	656	644	616	628	591	648	637	629	581	645	618	664	647	639	664	641	666	653	632	674	627	659	628	611	611	662	613	635	646	610	680	652	657	650	619	608	615	683	635	626	670	614	652	617	654	644	624	656	657	648	628	618	681	692	620	645	631	614	645	663	629	604	670	631	630	645	625	671	633	593	610	609	655	620	619	633	621	601	647	593	648	655	647	641	639	604	677	616	648	619	590	671	651	634	646	621	615	620	646	620	629	635	633	651	660	643	642	634	638	654	660	647	670	615	644	592	660	638	621	638	584	617	657	657	641	612	640	656	624	671	616	667	588	611	653	604	656	604	669	641	645	636	662	629	634	626	634	605	642	661	608	647	599	683	667	646	613	657	645	638	596	638	673	631	649	651	639	643	628	653	612	664	626	649	583	688	665	683	623	639	623	625	642	630	680	651	632	644	698	638	677	626	641	657	588	638	620	644	628	617	630	632	615	623	636	557	653	581	671	631	631	609	654	621	638	697	590	664	632	697	685	645	602	619	600	682	609	638	617	642	655	600	641	609	628	620	636	637	601	654	590	648	667	679	647	636	666	667	631	661	623	613	650	584	638	629	637	636	674	641	607	629	604	630	646	600	598	633	648	656	660	638	648	610	664	646	636	666	657	623	645	638	624	632	644	637	673	618	639	610	637	604	634	664	654	640	621	658	642	642	629	671	608	618	644	689	621	633	608	635	645	652	608	611	621	678	592	616	625	615	666	618	620	676	619	613	617	650	656	657	622	624	607	636	587	582	626	621	637	631	611	600	611	606	637	641	666	609	654	632	628	676	630	658	604	647	628	621	625	663	606	630	643	650	627	657	595	635	629	629	625	650	649	704	676	616	671	663	600	625	648	616	630	600	632	579	634	612	588	625	593	633	618	636	634	601	697	578	606	631	654	644	658	593	605	613	600	651	645	662	654	694	603	653	627	677	652	663	643	623	652	662	578	668	626	663	624	630	627	627	624	625	639	628	597	614	636	657	585	616	643	599	598	637	633	655	650	640	660	651	627	627	635	626	628	624	617	635	592	611	611	618	628	654	632	653	656	647	668	614	664	621	601	621	657	670	614	622	637	642	644	615	634	648	670	625	658	617	630	619	610	624	619	636	615	667	671	607	635	635	660	604	692	632	620	656	653	636	612	618	620	697	671	677	644	650	676	595	637	652	600	664	621	628	617	653	635	623	652	620	652	656	592	645	698	648	623	611	608	665	609	612	617	621	619	617	642	659	646	624	644	604	596	618	619	613	623	621	628	609	666	644	617	652	615	638	635	654	626	643	632	652	661	650	703	641	609	623	584	627	612	627	625	652	592	636	669	628	621	664	636	617	600	625	644	654	655	661	642	632	662	653	621	617	647	675	647	700	644	625	602	637	630	682	641	609	641	639	650	604	638	666	629	596	620	632	631	666	602	600	665	627	677	631	644	633	590	637	645	674
12797	29023	42537	30269	6814	350	212	198	191	166	187	149	153	149	151	168	171	149	155	145	130	143	132	155	142	139	153	150	137	139	156	155	153	134	181	171	136	194	145	166	146	125	114	152	150	156	139	134	132	128	162	142	137	138	122	124	142	149	133	145	132	143	161	171	141	178	149	174	145	146	137	138	153	133	119	167	141	159	153	171	152	144	148	145	139	138	144	130	150	130	164	124	107	141	144	162	132	171	142	140	140	131	142	141	163	140	165	142	151	149	124	157	139	144	112	139	156	142	137	177	145	164	135	143	143	157	132	140	147	136	134	152	162	155	150	154	172	124	164	143	140	127	146	132	124	153	129	150	124	137	140	127	135	135	147	153	141	145	162	162	131	134	166	144	137	150	146	135	143	142	139	126	135	138	158	154	135	117	146	147	139	145	131	120	140	132	150	141	142	146	136	135	158	119	141	139	141	140	110	132	157	143	141	137	118	135	132	161	141	135	149	143	131	131	153	129	147	156	126	138	139	138	123	148	137	130	150	152	141	138	141	132	120	116	141	140	130	138	135	152	135	153	133	132	157	147	144	159	147	122	137	160	130	141	127	147	130	141	140	152	155	153	137	168	145	159	140	131	125	126	138	136	141	150	146	143	146	135	139	148	148	134	146	141	148	144	125	132	134	140	136	137	140	151	144	130	183	150	144	150	139	147	157	158	134	136	140	133	149	147	136	141	157	133	136	154	148	150	138	131	139	134	141	164	118	139	166	157	174	148	160	127	153	143	149	147	139	151	117	153	155	144	162	160	146	136	127	126	140	159	139	138	124	165	134	144	172	146	127	140	142	137	128	144	156	134	155	151	165	139	143	131	138	129	146	144	129	138	142	167	158	117	132	134	121	133	129	131	145	153	147	124	123	153	123	141	130	142	124	133	149	131	133	124	141	145	143	132	148	149	139	145	152	156	137	133	140	135	140	150	149	130	145	142	154	152	146	118	134	138	121	152	144	172	125	146	156	134	136	150	132	131	135	130	163	139	139	137	144	126	156	140	143	129	140	161	140	134	151	143	145	149	164	147	134	167	142	131	145	152	131	114	145	136	166	152	156	157	134	146	149	142	124	142	125	134	157	140	156	151	146	132	138	137	132	168	145	122	136	135	165	141	146	150	137	146	133	145	136	147	117	134	140	165	153	158	152	132	144	148	149	132	134	144	116	141	116	143	131	148	140	141	154	171	146	149	134	148	139	121	148	134	129	148	138	157	143	128	146	154	143	150	139	135	143	149	151	145	151	149	132	138	149	126	157	127	135	126	163	120	136	146	137	150	128	148	141	141	138	127	134	161	142	140	148	120	130	156	144	156	139	148	133	158	130	126	131	145	137	139	130	131	137	109	133	140	149	146	133	141	148	149	158	152	131	144	148	156	148	157	136	121	156	130	138	134	151	150	144	161	167	152	150	133	133	148	135	151	164	152	154	130	151	125	123	145	136	136	126	128	138	146	165	158	139	132	131	148	139	144	153	144	163	137	119	129	151	144	148	164	143	143	157	150	130	151	162	135	123	126	161	150	155	125	155	148	149	117	159	146	118	132	159	152	121	134	160	139	127	131	142	135	143	137	144	155	136	160	152	118	153	137	112	138	113	131	157	123	131	152	144	147	150	144	161	123	138	169	133	125	147	174	155	181	145	145	121	120	139	128	128	151	134	133	144	142	165	143	145	132	160	155	122	143	131	130	155	139	143	149	181	149	163	172	155	148	131	136	154	118	139	163	153	141	142	149	129	165	152	147	148	154	161	144	160	136	142	113	161	129	133	134	141	129	148	155	135	163	150	136	125	145	129	167	168	143	147	146	143	158	139	145	126	146	129	158	129	131	143	143	109	143	155	130	135	147	155	141	136	144	132	150	152	128	129	138	141	161	145	154	163	170	127	154	129	139	132	148	132	160	135	158	136	127	135	132	138	137	144	139	97	147	174	132	152	127	139	143	150	141	139	179	136	157	147	148	127	148	153	149	172	152	131	132	146	121	149	148	148	146	137	126	139	133	148	139	159	143	148	124	140	141	129	136	142	159	138	143	121	148	133	148	139	136	124	161	152	146	141	152	156	155	140	136	139	133	162	166	151	129	134	149	155	153	148	152	127	130	142	149	141	153	150	162	153	162	141	149	133	154	130	145	150	138	118	160	129	143	147	129	135	132	140	152	153	150	153	129	146	139	159	132	119	152	127	139	137	133	158	118	139	131	151	140	138	135	138	132	145	157	142	154	137	125	130	153	149	144	152	157	147	154	140	140	143	123	156	149	148	134	144	145	128	152	122	133	134	154	135	128	162	118	126	150	145	135	154	156	141	139	150	154	146	140	138	130	146	144	155	132	146	145	117	139	155	140	148	155	159	168	131	137	118	136	129	161	169	145	153	121	153	133	128	147	144	121	152	149	143	140	131	126	136	167	149	132	133	137	152	135	139	162	135	145	131	130	132	141	147	157	142	140	129	153	150	151	144	165	171	180	155	150	140	140	140	143	134	134	126	160	177	117	158	160	118	133	138	131	147	154	147	144	136	140	154	156	136	152	130	130	147	143	143	146	156	144	144	127	158	147	150	159	142	139	150	146	136	144	138	158	142	129	154	150	130	147	153	157	128	139	146	143	147	154	133	152	147	134	155	150	131	153	139	142	159	161	142	155	130	156	151	130	137	140	140	135	126	146	148	135	138	140	132	161	144	156	140	137	157	144	132	136	141	144	135	158	157	153	113	157	141	110	157	116	166	146	154	157	133	127	124	169	148	145	163	116	151	147	136	147	143	131	143	144	141	141	144	153	147	157	137	157	158	136	151	159	150	144	144	126	137	128	137	171	140	130	138	159	134	139	148	126	153	140	124	141	160	146	156	148	141	134	143	151	120	154	151	140	149	146	153	158	141	133	138	130	116	173	164	147	134	139	127	127	140	142	131	150	121	133	142	145	152	142	144	130	139	123	147	146	153	156	131	131	147	133	139	134	139	142	137	135	141	132	132	143	147	127	145	131	145	122	169	168	135	141	142	141	133	152	136	141	128	121	143	152	164	147	154	132	125	132	126	160	154	148	133	140	150	135	137	161	160	140	135	121	141	136	136	116	149	142	150	167	158	161	152	132	165	137	140	127	132	162	161	125	158	152	142	166	124	121	164	156	125	117	154	158	154	149	138	153	139	148	126	142	149	148	157	138	143	142	159	137	127	139	119	155	126	155	150	132	137	133	150	175	148	149	143	142	147	117	163	147	137	124	130	149	129	135	142	134	143	145	128	122	141	134	157	142	146	178	164	126	142	153	167	131	149	148	126	128	150	147	155	163	126	158	142	155	123	155	147	131	132	160	139	128	145	129	152	145	131	134	141	129	142	151	144	148	132	158	149	131	143	152	160	158	125	148	167	120	129	153	162	145	134	134	131	150	156	143	138	153	148	123	144	146	137	135	147	144	141	130	125	114	147	156	138	141	113	140	150	131	115	157
8020	26620	41754	35208	10001	732	621	578	485	511	503	471	490	473	416	420	408	385	368	368	385	390	376	388	368	381	385	385	395	361	353	381	344	365	375	340	383	354	358	357	347	362	364	345	361	364	354	330	338	365	357	349	309	386	370	365	389	341	342	365	351	345	366	372	402	353	357	340	349	373	369	370	376	381	314	364	384	347	369	377	389	377	347	350	366	372	385	365	351	378	370	370	366	327	346	368	342	351	320	364	351	374	376	361	353	337	358	328	389	341	347	357	387	370	324	338	353	358	345	340	345	329	370	340	352	358	336	351	351	350	369	324	341	377	351	338	373	370	338	383	343	362	353	355	328	361	330	356	368	319	397	367	357	340	360	361	352	317	376	373	333	345	330	376	373	352	388	341	341	333	333	344	344	356	353	346	332	378	326	376	392	371	349	339	327	340	385	358	354	380	339	364	375	343	354	369	344	357	368	386	380	375	365	352	371	334	341	328	346	350	348	342	353	365	368	352	349	349	362	359	335	355	343	347	340	402	369	331	335	368	354	355	368	313	361	325	342	344	354	349	364	353	367	382	384	342	371	326	341	319	345	329	335	377	334	348	360	333	340	358	346	349	324	369	334	376	325	408	374	349	326	336	366	351	380	347	367	324	326	377	363	392	386	354	356	367	351	363	364	391	337	396	337	371	352	380	348	342	340	354	354	361	356	309	377	335	368	358	358	394	342	360	349	372	356	359	349	333	345	334	344	345	340	374	332	355	338	358	348	330	373	345	384	368	321	396	346	354	361	373	354	378	363	388	345	390	337	331	312	346	364	350	358	357	354	388	374	350	360	367	356	388	362	383	343	383	364	356	339	320	367	338	345	344	374	365	354	364	348	375	357	327	364	380	338	339	362	335	342	329	391	365	350	384	351	375	335	354	352	352	340	335	327	346	370	334	379	336	345	335	342	342	340	373	334	342	367	362	372	353	391	364	355	382	374	346	366	392	375	345	356	346	352	336	349	389	375	353	376	360	355	351	354	365	344	315	369	357	345	362	413	354	346	378	312	344	343	356	352	344	343	351	354	375	358	348	332	351	388	363	351	351	347	351	360	352	324	362	367	362	338	318	370	369	380	366	373	350	395	368	360	363	370	333	359	373	353	346	319	361	350	347	358	347	341	360	361	359	352	327	346	345	352	391	346	342	372	379	357	393	349	344	360	382	347	387	354	362	371	371	364	350	378	368	341	365	380	367	337	351	362	314	375	344	361	389	381	323	367	375	405	378	332	329	350	366	363	325	369	343	341	359	365	362	355	369	377	378	332	386	364	375	342	336	329	346	352	376	393	364	379	381	426	340	345	349	344	353	361	389	365	362	357	373	344	384	368	342	366	335	356	361	333	391	348	335	362	359	353	389	344	373	359	334	329	384	376	375	379	335	402	344	335	352	349	358	365	392	372	373	367	323	383	388	344	319	367	366	351	336	347	359	372	364	344	356	358	354	350	364	355	357	369	346	322	359	347	334	321	351	354	335	357	337	355	380	353	367	340	352	342	396	358	347	381	344	397	352	375	350	358	325	321	347	396	363	372	358	351	342	372	383	373	358	355	370	343	381	367	347	362	352	328	324	347	318	322	342	353	386	362	375	366	361	355	343	364	354	358	327	369	307	348	323	349	363	361	357	350	350	381	361	379	378	367	371	347	334	362	380	357	369	350	358	335	341	343	320	350	345	347	385	341	346	373	355	346	365	342	361	360	324	375	365	385	343	349	325	360	338	369	370	352	366	395	357	373	319	358	363	368	359	335	355	376	354	347	347	331	374	366	364	351	336	318	355	364	365	354	378	333	366	332	382	323	348	362	349	392	339	365	363	339	358	365	364	333	378	367	381	333	366	348	363	353	350	348	334	356	350	339	354	383	363	335	355	360	357	349	374	345	369	366	367	343	357	340	336	356	361	354	335	347	342	372	336	360	333	362	356	345	343	386	357	360	340	344	356	341	350	345	343	356	385	394	369	365	341	366	374	352	344	388	331	364	374	336	358	324	353	354	378	358	348	391	349	363	344	366	362	349	342	380	374	315	334	340	359	359	378	344	363	333	367	378	348	357	354	365	357	351	369	384	379	378	323	367	358	376	354	370	348	321	397	383	343	340	340	362	344	362	369	353	354	334	352	368	325	355	353	337	386	333	363	342	345	352	335	343	351	369	335	339	345	309	398	357	360	338	348	364	349	351	345	367	360	361	387	356	343	343	349	386	310	339	335	369	341	375	360	347	355	347	343	369	364	381	342	393	367	342	336	335	344	347	330	383	336	370	348	360	368	333	351	333	336	382	363	318	358	336	334	360	373	362	347	341	330	367	352	351	349	369	324	350	377	367	363	380	352	345	354	410	369	352	374	374	343	373	371	354	373	358	359	357	344	366	371	381	349	338	342	360	338	372	402	339	372	362	345	348	363	346	350	352	383	341	347	383	348	395	351	372	364	322	358	344	341	336	347	335	365	362	332	368	369	355	341	369	336	359	386	379	376	356	348	349	302	375	346	371	348	350	357	341	333	337	355	348	329	363	346	398	360	349	347	377	314	352	356	342	349	388	384	351	364	369	369	375	381	321	360	325	352	357	368	342	357	330	365	363	345	350	385	344	359	367	371	347	334	337	366	382	365	357	336	362	368	384	369	393	351	361	373	359	329	339	350	354	315	394	372	375	342	378	354	343	342	322	374	309	351	372	383	335	366	316	383	356	360	386	373	361	335	338	361	326	367	370	345	349	369	389	383	335	317	340	347	366	341	386	330	347	366	370	352	319	334	293	315	365	384	360	367	333	308	346	361	357	393	347	337	377	356	377	370	356	341	343	323	361	322	383	392	394	356	364	345	343	351	364	344	362	370	372	366	353	374	357	374	326	354	350	345	354	367	359	355	350	328	340	356	340	335	359	353	368	368	386	367	373	407	364	369	327	334	353	358	352	373	355	341	381	348	353	318	325	371	366	323	379	353	366	351	358	355	320	369	354	367	315	364	355	344	356	347	311	368	406	353	351	359	355	352	367	361	344	361	355	369	357	389	354	355	352	381	351	390	378	363	367	362	324	354	339	417	353	355	324	343	365	370	387	377	356	390	337	315	388	356	344	379	323	339	372	353	373	345	332	321	348	362	353	384	339	345	361	340	379	357	378	364	360	355	387	358	387	352	361	331	365	367	369	343	361	349	328	344	352	364	348	353	353	369	362	339	370	342	358	385	376	367	334	365	358	331	350	368	343	327	399	373	363	381	357	318	335	376	382	330	349	342	350	321	357	383	376	354	341	341	323	338	381	370	361	369	373	392	363	347	389	366	350	351	355	334	348	348	340	332	355	366	368	341	383	339	357	337	364	392	385	352	351	367	372	372	330	393	363	364	330	341	323	373	332	359	392	371	340	375	360	349	364	326	356	317	358	390	371	347	337	376	341	330	343	362	319	342	353	364	383	342	378	371	332	337	345	353	375	365	344	372	357	368	355	345
1772	1437	1348	947	311	259	292	289	289	309	278	241	231	276	273	242	275	289	254	274	252	262	270	275	277	273	277	281	273	270	282	245	260	271	271	267	290	240	259	264	255	280	269	259	249	254	248	249	266	271	266	264	272	224	258	271	270	282	286	252	283	283	278	264	277	277	273	285	273	252	264	259	274	274	288	252	270	256	272	264	248	279	262	287	274	259	278	276	273	284	259	271	236	262	294	268	244	261	258	290	292	272	252	278	285	284	284	270	268	272	282	264	252	273	269	264	273	280	263	279	262	280	323	274	273	248	254	265	260	301	300	271	223	257	305	297	285	288	242	247	256	256	262	273	246	273	278	274	260	294	288	245	243	248	279	261	273	281	293	271	265	267	285	251	301	238	231	269	261	281	267	254	271	256	269	269	285	275	300	262	274	255	274	245	257	266	261	274	304	270	260	284	258	271	304	261	265	270	269	264	279	277	264	276	289	268	279	225	256	274	263	298	285	257	265	256	303	278	276	276	288	261	290	259	264	261	257	259	237	266	263	270	275	304	266	280	289	279	274	270	266	264	269	255	229	293	268	296	269	265	280	268	257	256	265	236	273	283	289	252	256	259	279	259	266	251	273	280	247	277	254	267	265	290	295	268	259	261	260	275	265	264	248	274	236	269	277	283	283	301	294	271	284	280	266	270	275	300	248	264	272	265	257	278	266	268	247	270	285	278	240	264	296	271	274	270	285	260	251	241	289	289	278	290	279	269	278	284	285	242	254	290	270	274	260	293	224	227	248	268	253	252	294	272	255	284	244	252	280	272	267	254	263	272	258	245	264	292	295	283	265	296	279	304	306	275	273	248	263	254	239	268	293	288	308	250	264	274	283	265	261	268	288	275	255	256	278	280	284	266	271	264	274	257	268	286	285	275	269	257	254	263	248	264	302	259	297	276	265	268	276	292	250	277	274	251	264	265	278	254	226	267	258	289	257	245	255	257	240	273	295	274	258	286	268	277	277	296	279	264	249	290	240	288	255	286	246	260	262	269	269	291	262	264	278	284	280	276	263	286	267	306	267	275	274	281	288	252	250	285	284	292	266	275	254	283	240	270	294	242	279	281	290	305	260	258	259	236	257	269	276	252	278	245	290	252	305	258	253	246	252	271	273	264	262	238	253	275	257	268	261	267	286	290	253	285	281	291	257	246	298	283	280	290	299	290	283	263	275	253	267	272	294	267	217	280	257	286	276	277	267	254	269	263	262	242	276	282	250	298	252	281	256	255	289	253	290	274	268	280	289	237	274	257	267	274	269	257	254	288	267	260	245	241	249	293	277	262	301	260	268	272	263	284	267	254	268	241	274	256	283	274	299	276	248	267	239	270	243	248	252	278	264	306	251	278	272	256	234	265	251	266	271	254	261	266	264	284	262	253	300	266	285	265	254	314	282	278	275	245	285	305	285	266	249	261	273	281	302	266	257	277	283	263	262	266	292	264	273	265	281	276	292	267	277	281	291	236	262	256	272	263	271	299	270	289	266	303	271	287	296	245	280	284	272	246	247	275	243	250	279	278	267	280	269	252	259	257	280	266	286	241	266	292	260	265	258	274	250	306	258	272	302	269	266	255	282	295	280	287	242	281	271	241	290	268	261	278	265	276	299	263	276	252	247	254	230	250	284	265	265	281	241	290	259	282	285	257	257	258	298	251	258	284	284	278	272	262	241	249	276	292	245	313	245	261	281	256	273	293	305	277	254	279	246	265	293	259	281	287	259	261	257	253	281	279	252	256	279	279	278	274	256	272	276	266	247	282	248	302	270	254	244	272	256	271	266	260	287	224	246	304	254	248	275	300	297	275	273	289	273	281	291	278	246	282	273	306	309	265	268	239	276	262	263	260	273	277	270	289	247	266	287	279	270	270	227	240	276	262	259	243	253	253	289	263	289	273	285	248	237	232	252	240	240	281	252	276	277	304	271	266	269	237	279	279	282	278	269	233	285	267	273	268	309	265	278	281	249	266	286	282	279	271	270	262	264	256	265	244	260	267	265	288	293	266	250	235	252	256	279	266	265	247	256	261	242	273	258	260	273	290	271	298	295	271	294	275	270	242	270	293	254	263	273	257	256	284	298	229	262	270	268	258	236	288	256	267	302	284	272	279	265	273	267	285	219	267	262	284	280	290	301	264	272	276	287	276	299	298	244	274	284	290	271	277	269	251	275	278	283	277	317	274	253	266	231	274	269	270	256	262	239	295	285	282	306	254	230	271	278	265	278	256	249	247	268	269	272	239	276	250	302	266	284	264	245	234	235	255	282	246	238	277	284	288	269	248	272	269	276	272	287	273	277	288	234	273	288	230	233	262	241	267	262	291	265	259	259	306	291	261	257	255	273	259	300	288	276	268	283	259	281	262	238	273	231	239	248	268	277	254	278	262	257	261	285	282	289	236	293	262	282	246	266	279	275	276	279	299	249	254	275	284	298	242	266	303	268	266	261	278	258	251	277	275	242	265	270	254	261	269	262	293	248	279	296	270	278	302	240	261	274	267	254	250	294	289	257	257	276	284	249	302	259	262	284	265	260	264	289	279	249	301	304	274	293	280	280	280	309	259	250	262	247	236	310	273	245	266	248	252	275	291	283	273	280	288	281	271	243	252	271	271	244	239	263	278	307	280	276	270	284	270	263	276	250	304	256	260	267	269	307	249	278	255	282	272	292	264	261	278	273	234	284	255	226	269	242	262	241	278	275	290	266	268	254	248	221	231	278	297	275	232	269	300	293	306	267	267	285	248	292	277	282	245	258	277	259	241	274	284	269	279	289	277	281	276	292	293	288	254	281	265	275	277	256	288	263	282	238	265	248	271	307	276	262	243	260	253	265	269	274	276	272	274	306	253	278	283	266	274	270	263	263	250	257	214	281	249	275	267	275	258	254	298	272	282	260	269	272	276	301	296	252	313	240	279	262	239	257	258	282	260	237	260	264	268	268	284	245	256	279	268	268	281	286	264	264	256	283	277	266	294	257	260	272	239	272	276	271	284	274	268	251	263	262	297	240	249	249	250	275	293	240	281	295	264	274	271	291	280	264	237	274	290	236	285	286	249	283	270	262	250	287	268	278	267	280	284	288	283	282	276	261	260	244	253	298	261	288	316	262	290	258	284	247	280	291	250	235	261	269	279	281	281	273	290	278	239	263	263	278	278	244	274	276	281	270	273	278	279	265	268	278	284	313	271	282	251	274	290	294	282	257	222	256	253	268	272	271	265	248	256	249	272	297	250	257	267	267	271	280	279	244	263	249	253	236	248	297	261	278	267	269	278	256	287	271	272	289	305	275	253	283	279	279	304	282	242	288	274	257	295	287	258	263	247	280	276	259	298	261	271	266	259	285	297	281	264	263	268	271	267	236	259	267	251	270	253	260	291	265	269	244	278	251	258	235	300	305	245	266	254	277	274	259	280	303	266	258	245	291	283	226	229	279	298	270	266	233	261	262	281	277	275
1990	2979	3320	2837	942	659	627	696	606	640	644	646	651	652	695	619	617	641	678	623	651	699	687	590	629	628	652	661	697	675	596	671	682	618	614	648	622	706	629	670	632	639	676	648	691	654	663	678	701	607	622	671	653	668	648	664	624	669	610	708	631	652	669	644	669	613	625	633	609	630	660	636	593	638	677	645	616	680	690	634	688	610	650	680	613	647	654	651	668	620	623	650	659	696	656	652	654	661	664	679	664	631	692	629	673	649	653	680	621	671	637	639	651	678	639	631	678	699	646	657	621	679	626	680	681	626	652	631	640	686	648	659	650	676	636	604	592	636	641	650	686	656	677	656	635	633	663	652	647	612	638	665	611	667	676	658	665	659	653	664	658	681	631	679	696	669	632	639	663	647	635	638	634	641	666	624	642	664	669	640	678	660	669	645	700	624	619	650	603	690	650	711	659	638	671	644	678	643	642	683	648	650	669	632	687	694	631	638	604	658	615	628	626	612	635	606	643	652	617	662	618	672	625	711	647	670	661	620	645	686	650	689	644	651	655	626	624	665	610	628	664	669	688	628	652	609	674	664	670	623	651	686	670	604	654	616	650	641	653	669	645	678	646	656	662	655	669	661	628	655	686	627	666	624	656	664	664	638	659	612	650	673	634	659	644	644	701	669	633	611	622	632	632	671	670	658	655	676	640	643	669	674	650	688	619	605	677	657	647	643	662	659	680	672	610	609	657	621	689	584	639	692	663	618	636	642	639	637	658	664	604	634	586	647	597	672	622	658	625	654	655	633	653	672	632	659	660	650	677	680	665	662	645	663	663	685	631	660	635	657	648	652	664	644	674	648	638	706	649	631	635	632	635	639	608	645	691	657	654	629	643	621	677	660	699	684	626	607	644	680	656	664	648	617	720	632	645	650	638	677	649	638	650	690	642	587	653	657	613	644	663	671	638	632	655	627	644	657	640	620	669	638	635	604	591	618	685	656	641	619	665	677	653	658	682	682	618	597	677	655	648	679	599	655	656	644	685	635	646	682	618	713	608	670	664	658	663	660	600	642	664	667	653	650	679	647	587	645	662	667	630	657	642	620	715	617	636	671	595	655	649	624	707	674	646	616	685	658	597	632	674	610	673	610	647	651	655	658	666	650	696	665	652	654	607	667	650	670	674	658	642	664	628	645	712	620	636	637	660	629	645	657	620	704	639	666	633	678	655	614	616	641	628	664	642	716	636	666	694	680	661	640	606	633	673	649	641	647	671	637	667	646	678	633	621	662	619	676	641	697	622	649	629	659	666	651	647	635	642	657	599	637	659	654	607	670	639	649	690	645	644	648	635	648	659	653	654	625	643	651	632	641	658	648	622	610	661	605	632	618	684	632	661	633	631	618	647	658	679	629	673	688	622	661	643	636	592	633	607	654	634	627	659	664	592	663	667	646	619	667	668	650	666	679	653	674	651	642	632	645	658	647	645	688	633	687	590	650	637	663	654	612	657	674	655	685	652	631	679	612	636	648	677	632	632	656	617	659	677	630	686	673	627	652	641	637	640	642	627	652	633	653	605	653	644	639	635	677	687	684	682	639	633	633	689	718	656	639	653	643	679	673	630	625	624	628	661	672	634	652	672	656	666	652	634	678	633	653	643	629	615	691	645	644	655	644	690	634	625	661	656	654	658	683	689	644	633	690	643	601	610	634	617	645	661	634	633	631	633	677	674	639	667	658	658	658	645	659	648	630	658	650	626	631	646	644	623	600	673	643	662	629	667	672	646	608	665	630	649	628	620	635	647	607	646	606	693	635	664	652	652	666	645	634	694	660	605	628	659	626	614	625	649	635	715	613	648	657	670	637	670	687	673	638	590	708	638	628	610	674	660	648	653	678	710	630	625	657	663	649	620	612	644	657	613	630	630	651	659	619	660	631	627	644	664	638	646	695	697	639	595	665	630	670	624	620	678	658	638	601	630	676	692	669	616	645	672	631	613	665	699	637	615	650	641	626	651	620	649	636	658	618	653	585	647	633	671	656	642	635	631	642	639	690	654	718	668	633	711	639	631	646	640	632	640	635	603	650	620	605	704	612	627	666	667	620	649	666	669	676	625	634	630	643	664	653	645	612	645	668	608	617	658	639	651	660	641	631	647	664	622	621	650	621	657	574	635	644	652	636	628	634	675	666	663	669	664	681	610	593	641	619	680	671	611	687	650	638	657	634	631	664	678	645	603	669	630	629	641	661	690	661	631	661	653	668	681	690	679	628	600	622	670	656	646	663	675	631	685	651	679	655	638	609	648	644	650	700	673	651	655	706	659	699	672	634	690	645	656	636	646	661	683	656	615	615	688	593	644	674	634	688	716	621	643	676	666	614	653	589	642	635	630	635	653	671	658	612	640	639	658	646	692	632	669	643	658	650	641	641	660	665	628	627	625	654	645	651	598	646	672	631	631	675	619	637	648	651	640	592	661	619	650	664	627	653	623	661	640	653	665	622	658	645	608	636	693	667	655	670	640	619	620	665	661	667	630	674	664	660	644	627	647	656	658	660	652	669	632	644	653	645	645	623	665	644	607	671	655	674	675	641	626	641	671	670	640	665	627	656	625	716	665	686	610	623	613	654	638	679	672	583	608	672	654	620	654	637	593	641	667	639	683	635	643	652	638	696	624	619	672	585	642	684	638	621	691	607	669	661	665	633	641	651	639	657	633	669	633	630	677	673	671	617	639	663	653	648	624	677	657	638	666	649	690	611	663	616	664	672	629	648	661	619	649	651	628	676	637	653	653	623	650	659	652	649	633	644	629	670	621	636	642	642	637	662	689	679	630	610	617	652	616	705	672	617	662	610	658	630	641	638	646	662	656	667	652	643	675	639	673	686	604	621	652	618	665	603	670	655	680	627	676	613	643	705	621	658	636	602	694	650	653	643	705	703	615	641	673	579	636	681	615	639	620	686	661	670	654	636	666	677	680	658	684	666	630	637	630	666	626	624	692	650	689	621	674	639	659	675	694	677	681	593	612	673	619	605	680	640	652	644	671	624	671	604	667	591	686	627	612	675	614	612	598	709	645	682	698	633	662	688	678	686	673	591	680	645	642	640	630	676	656	622	602	631	632	662	662	690	638	655	641	637	675	673	683	650	652	652	662	581	635	621	657	678	623	629	657	644	678	688	618	657	626	601	624	656	638	699	659	641	637	662	642	637	653	633	638	677	641	640	631	598	629	607	636	683	659	633	635	631	703	685	666	664	645	637	661	666	624	638	704	629	641	618	616	641	661	621	661	637	659	625	680	637	683	620	663	676	630	669	646	643	618	644	707	628	588	655	669	651	677	689	651	674	635	670	584	701	618	638	596	611	645	637	644	641	622	620	631	694	624	633	637	643	659	611	634	669	674	637	636	663	655	645	648	664	630	631	654	686	633	695	657	670	610	677	635	605	642	660	623	665	638	651	620	644	640	662	684	644	622	665	667	655	641	624	628	618	642	635	640	655	625	619
6796	16486	24400	16173	1666	320	274	273	269	266	266	266	287	262	280	247	289	228	270	276	267	261	269	248	265	260	233	259	276	213	261	257	247	281	253	225	240	244	252	262	256	262	237	258	250	230	259	243	242	261	261	241	270	268	252	246	258	235	263	253	247	275	262	253	287	265	295	268	288	243	266	282	249	252	236	232	232	238	273	254	268	251	243	223	286	255	252	271	264	269	280	261	240	250	275	281	258	257	276	243	247	259	242	267	262	282	277	274	276	262	251	224	272	247	289	290	263	261	272	271	254	246	244	266	257	275	256	257	263	267	248	267	259	254	277	233	265	275	240	277	248	240	264	264	254	243	257	272	250	233	269	226	247	253	293	244	259	261	235	253	233	240	276	278	273	249	228	277	258	240	264	245	302	263	258	258	276	266	238	225	263	275	269	279	237	273	241	223	283	237	251	258	242	261	264	272	261	232	239	279	245	278	286	301	269	321	260	243	263	240	240	254	259	263	267	260	250	273	269	265	304	269	259	245	274	274	239	271	274	240	266	244	255	298	246	275	248	247	255	255	230	226	274	250	239	228	261	233	247	236	247	244	246	235	253	252	250	231	271	241	225	277	281	237	237	250	266	266	261	232	251	277	226	252	241	276	302	236	285	294	257	256	223	239	249	256	256	250	279	247	235	269	282	257	259	259	257	242	237	278	250	239	259	251	258	291	242	237	267	256	304	266	223	239	257	251	268	293	231	254	251	238	254	251	270	246	250	250	261	278	261	278	256	255	291	247	255	279	268	276	249	238	271	242	253	255	263	269	260	240	252	221	230	264	270	251	230	259	249	271	258	260	243	277	266	263	266	250	288	248	278	256	235	279	253	267	255	257	279	233	251	269	273	267	264	260	247	253	252	279	257	260	231	240	256	283	278	271	235	279	257	264	267	284	219	272	264	250	286	245	286	274	246	263	287	277	246	283	247	244	262	255	248	268	276	220	218	251	238	259	260	245	276	245	272	242	265	263	243	236	269	245	272	261	239	250	252	246	270	234	238	245	244	264	267	291	242	246	265	268	257	277	250	236	301	231	250	275	235	263	283	301	280	251	253	223	251	243	268	245	270	284	245	283	238	275	265	278	243	252	224	253	259	303	244	293	288	278	261	272	243	256	255	247	254	272	239	270	258	255	247	277	271	249	260	267	258	241	288	242	253	283	267	227	252	322	269	251	259	222	258	231	250	229	255	247	262	223	231	238	272	272	251	262	303	236	234	251	241	282	244	246	255	291	255	239	254	278	226	246	274	272	261	274	242	230	262	285	265	263	256	222	291	276	244	257	266	316	250	248	268	272	217	249	306	261	258	251	245	299	268	280	241	239	226	283	275	282	263	226	257	243	255	293	241	290	249	268	260	253	242	252	265	244	264	272	268	267	258	280	246	275	259	247	248	256	268	261	259	261	265	281	263	257	265	239	239	263	250	258	275	249	259	241	284	282	234	251	256	281	261	254	287	261	275	284	229	265	257	259	257	265	295	269	236	250	234	224	250	279	253	246	248	237	256	275	289	246	259	265	261	231	264	232	241	254	235	258	255	267	278	225	230	237	269	256	276	278	265	278	270	212	240	245	282	222	237	273	274	290	232	249	253	260	284	239	274	255	235	255	255	252	236	291	266	240	267	255	236	275	247	251	259	221	239	280	251	269	257	221	256	245	253	255	291	272	284	263	287	250	225	249	251	280	267	242	260	231	277	273	268	231	252	243	274	259	255	244	254	219	259	257	247	220	248	273	282	226	239	285	271	237	239	268	239	258	265	277	267	289	270	269	273	241	278	277	253	275	241	238	263	261	254	266	239	235	264	247	265	266	265	272	274	237	223	287	255	255	239	237	266	277	251	270	245	260	226	285	254	277	240	232	259	252	249	260	237	262	213	272	255	253	266	243	248	280	258	273	274	254	229	235	261	244	259	296	247	215	266	266	261	273	241	262	277	253	259	239	262	268	285	260	246	261	253	256	276	230	246	247	273	226	256	254	246	243	266	233	237	261	280	270	277	256	243	273	248	270	262	248	237	264	245	264	279	272	263	274	278	261	237	268	251	253	244	247	243	258	230	274	248	260	287	239	279	205	263	279	270	267	240	249	253	268	253	266	239	238	231	252	255	255	282	250	290	229	266	270	250	266	242	244	262	294	247	236	264	266	273	261	280	261	276	268	245	269	254	267	233	260	280	242	275	250	229	296	245	258	243	274	256	233	239	241	256	274	257	239	249	265	277	276	250	258	291	243	258	268	282	279	262	250	242	290	272	250	256	266	244	241	266	268	257	268	260	280	276	250	261	235	232	234	253	248	260	234	252	245	227	269	280	285	286	288	265	263	244	254	277	260	269	255	242	253	263	229	288	265	273	265	237	268	286	254	253	255	236	266	250	252	245	265	239	271	296	242	279	266	288	261	261	257	268	267	253	247	223	259	284	217	233	294	264	259	285	245	273	218	277	267	260	240	241	260	236	253	270	265	269	252	260	245	251	254	280	273	252	237	259	270	269	230	277	249	233	240	244	273	239	239	239	251	255	247	249	265	245	214	260	274	262	260	262	233	266	258	245	256	263	288	238	252	248	295	252	243	275	252	280	265	288	251	273	238	272	269	239	244	231	240	258	248	226	262	233	243	266	254	242	247	244	295	262	262	242	260	281	244	255	248	246	264	256	258	238	278	226	306	274	277	259	238	257	231	245	238	257	231	243	251	237	246	272	255	275	267	264	256	262	257	270	294	252	248	275	255	267	253	288	245	246	250	281	263	275	265	272	203	268	254	270	290	248	232	266	251	238	238	257	272	261	253	269	252	256	285	261	276	245	290	285	247	230	278	229	240	265	254	257	253	251	238	248	251	313	263	251	263	277	259	281	267	276	271	256	252	281	276	236	249	260	273	251	307	278	285	269	267	241	252	238	230	264	269	268	274	287	265	264	257	288	267	252	252	232	231	248	248	222	251	271	297	289	252	279	240	249	249	277	287	271	287	242	252	277	249	248	261	253	258	260	238	233	269	255	258	230	236	269	245	270	255	263	239	259	249	281	302	224	238	256	248	276	255	258	284	262	259	265	256	273	225	252	248	273	274	255	252	254	255	253	269	255	261	226	279	274	254	233	283	253	239	233	223	239	233	239	258	250	211	273	259	235	249	267	263	250	257	272	264	223	242	249	250	288	249	252	268	260	253	280	271	224	273	253	249	266	255	255	275	247	244	243	268	235	252	221	266	272	270	261	259	246	254	228	270	239	261	257	291	276	264	273	258	237	222	296	301	252	284	254	264	228	256	253	290	275	259	297	283	278	266	257	263	245	234	265	259	281	271	277	254	258	256	277	246	254	254	260	243	261	251	235	255	270	267	287	238	231	267	242	256	251	244	277	285	265	237	230	282	301	258	226	264	280	283	269	269	224	249	260	262	252	283	273	255	271	268	276	272	248	246	262	279	274	278	266	252	242	238	250	230	264	253	258	254
6364	17557	29296	25534	1859	851	747	751	699	699	706	708	720	678	650	670	664	612	641	607	603	637	624	633	609	652	587	617	596	627	591	616	639	618	625	609	574	603	621	578	716	642	610	623	652	623	599	644	627	620	618	604	636	609	649	666	578	608	668	577	590	617	609	634	566	651	695	594	668	601	602	618	602	606	644	606	623	609	665	603	613	611	611	621	593	613	615	621	587	615	642	595	608	610	598	600	591	617	649	652	618	664	643	615	631	625	646	616	583	621	619	653	623	639	598	627	586	640	594	622	614	600	651	662	643	608	651	582	621	627	625	637	600	600	600	609	600	628	601	620	565	625	608	643	570	629	606	619	615	615	630	615	561	625	630	624	610	631	646	587	572	635	603	694	666	606	601	599	630	666	608	610	607	605	648	578	666	624	613	617	647	585	615	648	601	602	636	626	612	608	653	669	625	650	619	536	655	633	625	609	625	632	621	600	584	595	613	639	616	611	616	595	650	626	590	627	661	621	598	549	630	648	661	598	619	584	672	615	624	613	664	630	596	639	602	631	627	581	631	596	589	647	574	582	596	592	644	625	581	651	596	598	628	606	593	623	636	614	653	621	624	647	633	601	609	631	624	579	629	582	630	612	606	616	638	642	608	636	614	598	643	632	634	599	624	672	623	625	605	613	565	646	602	627	601	560	603	635	652	631	637	634	622	605	610	629	605	587	617	617	580	650	587	651	617	627	665	607	620	621	646	619	616	639	636	624	589	639	607	580	664	602	565	608	635	610	554	621	647	656	615	616	637	611	610	615	646	622	598	594	639	619	653	616	629	640	592	610	611	652	622	627	606	610	634	652	613	666	627	602	646	617	624	626	636	618	605	618	663	676	633	617	643	616	610	619	640	614	597	610	641	652	636	610	587	599	634	602	626	590	607	613	583	648	599	579	615	596	633	614	586	599	606	578	597	622	605	630	611	597	645	649	574	570	599	632	630	653	610	625	589	627	608	659	622	614	624	648	627	627	662	606	632	624	613	634	642	630	646	600	655	650	621	612	628	638	639	601	651	614	596	625	598	610	617	627	627	558	620	644	598	630	628	615	553	611	618	664	664	618	620	616	645	622	666	669	606	641	599	640	626	587	590	614	625	600	653	646	587	637	643	588	608	620	624	603	621	642	573	644	650	646	646	647	598	576	589	644	632	643	618	616	585	608	644	612	600	667	632	631	630	625	616	682	605	633	594	600	618	629	591	680	595	652	667	576	636	618	613	629	658	605	631	631	591	622	558	597	620	625	623	605	613	630	622	626	625	649	613	635	620	641	621	640	595	578	591	618	648	562	567	669	620	606	646	614	636	626	577	591	643	566	625	608	568	566	612	623	632	592	668	652	663	609	646	636	619	588	598	631	629	577	673	692	647	680	628	577	634	651	633	695	617	665	593	595	656	663	593	601	662	635	631	594	604	614	628	615	612	611	592	614	618	643	604	636	649	577	607	618	628	619	723	631	599	626	636	600	608	610	593	611	596	595	630	637	592	627	605	636	608	657	628	615	614	620	640	658	680	680	631	641	675	619	645	621	637	568	605	597	636	600	660	612	595	565	635	630	609	605	606	649	601	596	628	623	654	612	620	614	604	642	614	629	628	651	607	620	622	592	589	619	625	636	602	618	605	588	615	643	638	605	576	601	572	626	643	622	610	602	623	678	606	632	597	658	598	609	623	652	630	624	648	610	604	605	584	626	636	653	630	616	620	646	602	610	614	603	622	646	646	646	595	601	608	604	653	613	647	640	638	631	633	632	609	601	602	663	579	632	582	647	605	683	623	618	623	595	636	599	610	627	606	640	594	621	642	633	616	622	655	632	668	591	609	650	617	623	633	615	641	655	629	624	565	634	634	625	601	628	623	591	609	637	632	634	651	624	661	599	628	599	607	612	605	652	602	653	632	617	628	626	631	592	604	640	650	630	625	609	595	592	629	636	602	592	660	605	626	624	624	590	591	645	617	605	621	632	636	598	612	615	637	569	628	613	642	643	622	601	599	652	603	593	630	632	640	612	628	634	610	652	702	603	613	582	606	587	625	613	637	636	646	599	630	642	612	695	623	612	639	643	604	658	659	623	610	623	618	621	638	647	595	602	602	597	645	593	615	615	593	653	620	597	593	597	629	600	590	647	605	639	594	613	657	627	628	669	612	607	607	640	596	632	593	593	636	639	604	630	624	572	597	631	607	618	604	616	607	605	594	652	618	606	595	664	606	609	646	595	618	628	665	630	612	612	647	648	618	593	615	567	653	643	599	622	620	614	613	632	656	615	643	604	637	583	614	649	599	613	571	583	643	611	632	596	614	605	622	607	628	593	591	634	593	636	582	658	587	621	638	664	605	621	642	623	602	635	636	626	660	645	592	630	624	646	622	621	619	615	611	548	658	595	659	625	635	619	587	675	598	610	641	645	612	602	605	634	592	604	635	631	600	607	632	632	605	654	649	595	634	618	642	557	662	586	579	648	614	612	584	638	603	627	617	609	601	642	584	635	677	580	621	644	601	604	593	576	610	557	599	587	663	624	621	638	624	594	578	631	634	656	611	611	664	623	618	634	628	595	646	656	591	605	622	613	630	598	592	591	635	596	599	625	659	638	618	619	603	642	609	605	609	565	617	626	566	641	631	624	654	608	571	629	633	625	648	630	627	605	658	633	638	677	606	657	614	626	610	613	628	659	587	648	592	659	562	624	619	643	621	602	625	640	593	576	631	627	634	641	621	634	617	576	587	629	574	625	605	601	651	626	666	632	627	621	635	625	609	622	611	613	582	629	639	599	626	599	623	629	575	671	647	616	633	639	624	681	619	610	644	589	616	638	678	578	629	614	596	612	614	565	615	629	642	599	659	611	646	623	605	638	601	640	606	636	628	611	621	656	603	632	594	628	639	629	645	631	644	611	627	566	643	632	620	623	661	585	639	572	646	654	563	606	582	622	632	636	557	640	616	669	595	630	630	575	574	593	629	602	605	611	643	652	619	623	628	600	629	674	640	640	645	638	635	600	674	639	625	609	591	601	625	639	612	633	609	681	618	586	607	613	618	582	650	606	632	635	614	639	651	640	627	637	626	598	588	608	571	602	606	614	588	589	632	634	610	623	572	629	654	624	652	654	632	635	630	658	628	589	578	631	610	627	595	618	609	619	613	585	637	599	628	614	645	588	649	616	660	631	653	633	632	627	661	598	610	580	601	599	644	619	650	588	570	628	614	625	568	670	621	624	621	619	615	578	626	581	593	655	610	632	632	598	622	640	568	595	626	660	644	637	627	641	601	652	611	604	623	612	603	611	639	625	638	616	630	590	601	589	615	617	585	561	637	638	589	610	628	602	626	632	630	592	629	662	603	615	586	632	595	612	625	664	621	625	661	651	594	665	604	601	592	661	573	624	575	630	618	612	615	627	629	601	610	582	620	589	661	609	651	640	579	611	637	598	585	661	596	598	664	639	580	610	661	618
12250	24541	39352	29480	3606	212	209	164	144	176	143	137	152	169	155	143	133	140	126	121	145	145	149	130	133	129	136	117	142	135	129	124	127	142	132	109	124	141	145	132	119	129	131	127	154	114	120	122	124	128	126	141	137	149	106	126	137	132	125	170	116	121	105	113	130	120	137	149	126	128	132	126	130	117	134	117	145	152	126	126	109	108	127	147	143	127	136	121	138	162	135	167	119	133	146	117	144	119	117	129	122	144	163	126	161	145	117	130	133	125	115	140	142	118	155	149	132	116	124	128	148	131	137	131	153	128	119	126	127	138	121	124	146	160	131	142	135	132	135	121	151	116	151	153	142	116	142	145	132	140	119	121	121	118	141	131	129	120	150	148	140	123	137	136	154	130	144	126	145	135	139	131	144	141	117	127	119	143	132	126	127	122	125	120	132	142	125	134	121	127	146	140	131	119	125	131	119	124	128	132	149	136	130	121	139	139	127	123	132	122	113	137	116	123	135	125	149	133	127	160	147	137	140	131	152	144	138	144	137	143	93	124	143	120	125	128	134	140	115	118	127	131	127	136	122	140	137	149	139	123	133	152	119	129	138	128	142	155	146	131	136	122	134	140	130	113	125	145	144	136	117	125	103	137	129	119	157	122	130	154	126	146	130	119	139	111	126	122	140	141	148	135	126	138	113	132	120	137	140	154	119	139	132	154	122	141	135	145	128	134	152	150	113	146	150	116	122	144	161	137	139	129	158	144	114	130	137	131	154	139	123	137	133	147	112	115	136	138	122	123	126	129	143	116	149	126	125	145	129	129	125	126	141	127	125	133	119	139	107	139	117	141	145	124	149	149	132	123	128	112	118	136	147	130	140	142	122	134	146	145	120	127	126	151	115	124	136	118	125	127	122	154	126	132	137	123	135	123	122	131	146	159	142	130	142	127	138	115	134	146	144	143	116	135	118	110	116	114	135	142	147	137	145	121	145	124	132	129	116	121	141	117	108	110	129	136	152	149	115	128	123	135	137	113	146	107	122	129	139	136	125	128	148	141	116	119	131	126	125	123	120	157	150	124	141	129	123	144	150	130	129	128	117	131	151	131	147	142	123	128	130	145	127	140	131	138	132	133	116	120	150	143	139	128	159	116	154	140	136	126	138	140	140	134	147	137	129	151	127	133	143	145	147	133	141	111	112	146	143	140	147	132	122	124	133	132	168	141	127	139	142	118	114	140	113	128	137	143	128	126	126	126	134	129	116	123	124	111	129	143	112	111	113	122	137	137	131	137	137	143	146	106	152	132	145	121	132	145	131	120	112	121	135	152	99	142	157	144	154	132	125	127	123	131	136	161	116	158	142	150	126	133	129	138	127	126	144	122	142	139	133	127	114	149	143	113	119	146	123	137	137	144	138	119	124	138	125	149	131	106	125	144	165	139	120	124	115	119	114	136	144	142	118	114	127	119	138	137	162	135	134	134	139	111	127	139	124	131	121	120	120	134	159	134	142	134	145	144	131	137	141	121	132	144	119	125	127	138	135	101	132	128	136	130	130	142	131	126	120	130	132	130	138	132	145	116	159	127	119	154	112	118	122	112	134	140	117	135	126	138	136	162	118	128	133	135	122	137	110	130	135	136	139	135	131	116	121	142	158	146	130	136	130	128	121	138	138	138	136	125	158	145	125	141	137	141	140	110	139	118	113	145	130	160	127	131	144	145	140	125	130	136	123	147	127	126	104	134	139	136	134	137	124	134	119	144	164	132	134	131	143	126	114	134	158	129	130	136	116	144	142	128	119	123	126	142	119	121	140	117	127	129	150	139	116	143	142	130	146	148	127	142	170	131	127	131	137	125	118	147	118	117	156	142	152	128	142	152	134	129	152	134	140	127	124	165	122	128	141	135	142	135	148	149	134	138	114	123	134	118	168	129	137	122	126	139	128	122	142	126	134	114	128	134	122	133	140	128	121	138	137	139	119	150	107	132	113	123	135	138	133	141	118	130	136	147	118	157	130	150	119	146	134	132	143	143	130	95	135	141	118	136	134	123	148	120	121	117	130	137	127	123	124	150	128	119	138	136	127	128	121	151	130	125	123	121	117	112	134	124	143	150	130	117	122	142	129	135	119	126	139	132	116	126	126	137	139	154	112	141	143	129	145	134	148	149	128	125	141	140	120	163	136	132	119	127	139	112	128	136	131	145	127	116	127	117	127	142	137	121	141	120	129	150	139	154	130	130	128	130	149	132	130	134	136	135	152	113	133	156	137	156	152	132	134	140	131	134	140	130	142	146	137	128	112	138	127	163	138	122	137	132	128	153	138	139	152	143	115	130	138	129	128	132	126	113	123	125	145	145	119	117	130	154	151	138	121	134	110	145	144	128	134	134	138	118	126	132	123	132	104	152	118	125	125	121	126	134	147	117	132	119	116	145	132	133	149	148	142	142	136	141	122	121	126	140	143	134	149	126	149	142	131	138	142	141	141	131	138	137	112	124	114	141	131	133	134	132	169	154	110	122	128	131	144	148	121	133	142	149	130	125	111	127	138	139	133	133	120	136	134	128	143	122	132	128	104	134	115	139	151	149	113	136	147	133	132	129	150	142	148	140	118	148	111	137	142	144	128	131	121	131	142	126	147	129	133	138	143	149	157	136	150	134	156	120	106	131	133	135	166	141	113	125	137	136	137	117	139	126	132	161	151	118	141	120	130	127	124	155	133	140	139	136	144	124	122	135	143	112	134	154	130	136	148	124	134	148	127	154	138	134	147	116	139	130	127	146	151	134	111	141	135	154	112	135	132	123	129	117	138	126	117	128	114	158	150	112	146	99	127	147	123	121	134	133	147	111	118	127	107	123	151	124	149	105	132	133	149	146	130	102	140	126	134	150	161	118	147	138	128	124	118	148	144	143	124	133	116	115	131	126	110	142	118	116	157	146	134	137	143	137	126	129	124	143	140	148	133	114	118	129	127	146	124	139	127	122	129	169	118	109	123	154	137	136	106	126	122	114	138	115	121	133	132	123	150	131	119	119	144	123	137	119	164	145	127	134	126	103	134	151	136	139	144	128	153	153	119	128	128	126	137	120	157	125	139	130	123	113	131	134	139	104	134	137	122	130	129	134	130	131	152	120	135	138	136	157	121	132	108	122	126	128	130	140	125	119	126	153	139	142	153	130	136	127	141	147	149	139	120	149	147	145	136	117	145	126	133	137	145	136	154	142	156	135	131	128	138	128	121	112	160	124	127	122	142	128	147	130	130	149	138	117	114	131	117	140	118	147	149	141	97	136	120	143	142	128	121	142	142	151	124	123	119	159	127	136	120	111	127	116	151	114	140	111	115	141	128	138	132	116	131	149	124	116	113	116	130	129	126	147	169	144	131	161	131	116	133	135	138	146	131	140	127	153	125	128	137	140	150	132	137	133	138	136	150	129	123	129	139	134	132	108	126	151	129	129	131	158	131	138	130	124	125	116	111	150	138	127	117	119	125	139	125	123
7930	22487	40575	32905	1510	767	636	581	512	540	527	487	451	412	432	420	420	402	368	383	395	380	393	367	354	382	338	377	363	358	361	357	353	328	379	354	365	333	335	355	348	365	328	336	356	322	343	316	329	351	365	348	339	386	346	337	352	335	344	357	337	356	355	319	350	364	388	333	333	330	341	365	325	338	349	353	335	322	301	344	332	321	349	343	378	333	324	308	305	318	342	348	314	326	337	328	322	351	312	343	326	315	343	333	327	313	326	358	347	330	350	302	364	335	332	302	318	299	322	325	328	316	353	338	352	323	341	320	330	369	322	352	369	336	339	319	349	356	365	318	316	318	323	350	330	319	322	332	312	368	335	329	364	328	345	339	343	307	334	349	342	298	369	297	365	321	323	362	333	343	332	317	348	319	331	354	321	362	349	335	339	335	334	358	316	333	326	352	329	339	341	322	330	325	330	328	297	366	330	342	330	321	316	354	331	319	340	331	346	311	318	313	333	325	306	356	312	370	349	340	349	310	320	353	328	341	339	344	336	306	295	317	343	325	346	339	377	354	338	352	315	332	365	354	324	309	321	323	359	319	354	354	361	327	330	339	334	321	355	339	346	341	320	320	363	352	357	339	319	327	303	327	324	345	352	338	329	313	360	345	300	365	330	333	352	310	360	322	324	343	337	341	354	336	356	323	340	331	323	335	340	371	298	351	309	337	322	355	357	341	325	350	347	324	323	328	335	324	311	309	326	335	323	340	331	328	318	333	337	323	341	311	332	325	355	342	321	376	340	357	354	316	353	305	343	355	325	372	297	347	295	336	337	330	337	350	342	332	305	327	370	338	362	341	301	343	333	327	333	329	334	363	344	333	339	313	308	335	342	344	319	336	325	326	358	328	337	317	348	329	297	345	324	315	349	321	337	333	360	340	352	313	324	320	337	350	311	331	308	312	345	305	317	357	327	363	316	332	303	317	382	329	336	335	340	330	323	303	331	291	324	334	333	357	331	306	300	299	309	355	329	334	373	336	325	363	341	315	359	327	347	305	328	332	308	347	288	329	329	338	337	316	322	305	356	346	291	340	327	359	337	322	327	358	324	322	336	342	369	341	322	320	340	335	300	337	326	335	335	290	343	345	342	338	350	352	294	311	326	321	353	353	348	340	352	313	341	303	311	343	320	327	348	303	307	369	315	340	340	313	308	341	308	363	331	354	318	325	296	326	333	328	353	350	325	343	346	346	340	323	325	332	321	359	360	360	347	313	381	346	363	321	350	319	336	353	365	335	338	319	328	360	342	330	326	321	345	315	358	314	337	333	314	322	321	310	339	290	351	326	329	342	313	304	310	295	340	302	306	339	322	338	321	346	326	305	340	318	318	316	323	330	336	350	332	337	343	342	302	329	334	335	279	308	337	346	333	326	357	325	338	295	313	335	334	343	318	334	314	329	345	322	349	335	337	318	324	351	339	352	345	357	325	325	313	365	311	336	326	339	374	355	318	330	337	354	315	338	293	333	370	337	328	349	341	314	331	356	314	340	316	329	334	334	346	350	365	343	343	360	335	295	347	321	336	320	334	312	309	320	350	306	355	358	331	324	355	304	329	327	307	328	338	308	349	348	334	320	371	371	326	376	320	333	312	339	332	339	353	305	361	315	382	326	347	317	340	357	358	323	342	355	360	350	299	340	324	362	343	286	335	333	326	327	321	298	320	345	327	343	335	349	350	314	344	312	331	332	330	307	313	329	356	330	321	312	344	329	314	338	314	309	351	329	335	337	313	341	310	311	348	342	313	327	342	337	398	345	322	364	355	306	335	308	339	326	335	356	313	332	372	314	324	348	357	341	307	321	336	354	319	332	335	375	333	342	356	320	300	353	334	329	346	347	346	301	320	342	346	348	321	353	331	332	361	356	312	376	332	350	310	360	338	332	353	314	347	340	334	365	311	315	380	332	321	319	333	295	339	345	340	360	334	323	324	331	322	338	362	356	383	318	337	332	325	292	321	338	381	339	344	341	344	347	339	354	340	320	344	348	350	341	333	304	318	322	371	339	325	320	336	345	338	312	310	362	345	373	349	319	359	307	341	321	341	329	332	337	314	309	321	327	347	342	358	318	293	315	336	322	341	343	291	311	325	366	319	344	331	350	339	324	342	357	334	296	325	331	350	356	337	314	348	353	330	333	328	328	337	355	309	338	332	331	320	319	314	343	332	328	340	340	350	339	383	360	317	323	326	327	361	331	318	322	298	362	322	313	338	336	352	355	326	357	361	353	327	334	341	335	339	317	351	349	337	330	317	356	342	306	329	337	316	331	343	342	312	330	307	324	340	337	329	313	297	317	288	351	344	338	328	316	328	326	345	312	374	315	340	347	325	318	354	337	355	346	319	338	347	350	349	342	359	319	354	329	342	366	331	347	318	321	322	360	328	333	346	323	331	310	318	326	308	355	359	347	353	323	326	329	353	313	366	333	313	322	378	328	310	342	320	345	318	311	333	347	300	306	332	352	330	319	351	339	333	333	329	354	312	336	337	332	339	318	348	334	330	285	302	307	319	303	322	347	320	318	295	293	316	358	311	328	343	346	319	305	343	327	333	337	316	323	347	336	343	314	341	302	346	333	329	324	328	312	330	323	365	325	344	341	366	350	304	341	335	378	351	319	356	341	354	333	317	342	319	355	352	333	311	315	331	291	322	332	368	321	325	320	317	350	369	352	331	352	331	342	346	319	330	370	321	336	385	331	344	391	348	341	289	315	336	325	353	313	350	338	327	353	320	310	309	354	343	344	325	318	318	280	353	331	336	325	325	331	318	353	324	311	343	354	328	317	329	345	323	286	312	327	343	322	318	316	340	310	321	331	339	349	336	316	335	356	321	353	349	295	344	326	338	355	330	349	356	367	335	356	327	342	346	362	335	338	365	322	315	344	352	323	333	347	344	311	338	322	343	340	337	331	317	351	352	363	332	337	335	333	353	318	352	323	331	334	308	344	342	373	374	316	335	359	347	351	328	356	348	319	328	354	362	330	315	329	307	354	316	322	327	368	322	335	355	339	353	316	322	340	344	330	362	333	326	339	357	351	339	335	317	315	340	333	335	353	337	300	353	366	344	322	354	336	305	296	313	317	376	338	346	325	348	331	345	348	346	334	313	301	356	363	308	345	340	342	303	340	348	297	333	362	315	351	333	348	327	304	325	349	353	337	331	331	305	298	317	311	351	343	317	381	315	346	339	315	350	303	328	323	318	346	327	332	335	328	325	312	349	378	311	315	349	340	337	343	304	314	342	347	331	333	331	337	332	340	328	354	334	339	322	316	320	334	358	346	339	307	328	346	366	332	337	335	378	346	368	303	336	334	338	309	323	336	344	318	345	326	328	335	367	336	360	332	342	347	357	368	349	319	305	349	316	334	340	317	320	345	329	323	340	333	341	361	324	315	320	296	331	331	330	315	332	353	345	348	358	314	335	336	320	333	326	353	300	336	376	316	344	366
1507	990	968	856	280	264	299	270	208	246	271	269	279	279	271	289	273	273	263	252	228	279	218	255	242	267	250	288	293	247	256	251	279	257	250	254	239	271	245	272	291	263	262	242	272	273	211	268	265	256	252	251	266	300	250	249	270	275	235	271	272	263	246	253	252	281	242	279	268	260	272	256	246	247	258	245	265	244	280	276	239	260	297	278	280	273	280	280	314	259	247	262	239	269	289	266	289	262	257	244	275	261	297	258	281	264	267	255	257	287	252	276	272	269	248	270	267	267	239	291	262	259	259	271	252	254	229	259	260	256	246	246	262	241	272	264	313	254	230	243	237	278	286	264	253	254	266	270	321	268	231	244	245	258	272	235	279	282	260	282	227	259	272	287	260	253	269	268	271	269	244	280	278	281	212	245	262	244	252	265	277	246	244	273	304	227	241	274	288	250	244	253	283	280	301	260	273	280	263	265	265	255	278	282	251	275	269	257	253	278	255	277	243	284	257	255	253	275	255	257	277	270	248	264	280	271	256	257	281	254	277	252	271	258	280	266	271	277	295	260	257	273	230	253	274	238	246	255	264	271	222	268	260	279	273	235	250	264	267	274	272	276	262	229	258	249	277	265	267	261	252	294	284	249	241	267	290	295	282	266	278	260	264	250	288	282	261	253	266	261	235	303	255	242	253	274	253	265	254	265	265	279	271	256	265	276	290	282	282	267	251	250	235	274	241	266	272	273	254	285	284	276	279	255	250	276	239	264	270	254	238	284	274	264	279	252	282	281	257	270	272	263	264	254	260	241	271	292	262	280	277	276	284	246	230	234	263	308	288	275	244	264	265	285	282	296	237	273	278	266	246	267	264	264	276	268	244	289	246	234	276	253	251	274	240	256	301	261	276	234	275	261	263	255	223	258	252	300	261	256	252	238	237	262	259	276	260	292	285	272	280	263	278	237	276	239	268	246	277	250	269	252	270	273	254	272	251	252	258	275	239	263	227	273	268	276	214	254	252	258	260	292	249	271	276	264	258	263	238	261	221	265	248	237	244	262	279	270	283	264	224	268	232	265	216	266	244	248	248	258	270	267	272	285	272	245	245	263	250	259	255	255	272	280	278	276	292	269	269	248	260	241	243	284	231	298	260	266	254	242	272	249	251	274	264	243	265	235	239	289	275	254	242	239	263	282	275	287	270	270	229	286	239	283	289	263	267	290	256	259	279	227	257	215	272	240	314	250	276	259	270	281	259	246	268	265	277	284	281	247	277	322	263	272	262	257	232	245	229	268	249	229	251	243	242	251	236	244	257	250	275	288	247	249	272	261	247	262	254	248	267	244	282	262	291	258	246	261	296	274	267	232	268	261	269	282	275	254	247	278	272	250	248	262	281	262	263	277	247	249	267	254	283	255	268	290	271	225	251	250	296	268	268	254	235	291	278	266	247	248	272	284	228	261	265	261	264	267	276	265	271	247	274	275	256	280	270	273	261	286	249	260	272	289	250	237	269	258	279	266	246	277	286	243	256	260	228	248	224	248	253	266	269	242	258	248	273	235	275	284	276	267	275	268	253	250	269	275	258	252	272	272	251	306	301	261	293	262	266	251	282	283	262	270	246	272	272	238	274	247	281	262	268	227	238	285	255	279	281	258	263	251	275	299	262	244	271	272	249	258	276	269	250	258	263	267	277	274	278	258	267	243	279	266	227	267	315	243	261	269	235	260	255	235	296	294	260	265	285	233	267	272	249	255	265	283	245	258	267	256	264	287	263	247	246	261	223	251	285	265	266	221	286	250	270	244	248	258	286	242	257	275	239	276	238	263	286	263	257	270	267	270	247	256	249	284	300	248	264	261	254	244	261	253	268	261	261	271	256	280	302	266	241	248	257	261	249	260	259	227	270	242	254	250	256	261	266	245	265	262	266	294	282	251	252	282	249	254	254	264	245	260	261	277	274	234	280	262	272	255	271	268	250	288	286	282	260	281	259	251	288	268	247	277	216	248	261	287	257	269	231	275	282	242	238	268	265	278	251	249	287	261	258	262	256	292	277	259	274	272	280	271	274	283	240	279	276	261	254	238	271	255	277	245	247	261	278	247	274	259	266	251	247	245	278	283	250	267	266	269	219	274	274	272	247	225	261	253	269	252	258	254	270	260	281	259	262	297	278	249	259	261	255	286	237	266	239	238	308	267	236	258	258	237	265	270	265	287	273	287	280	250	236	253	244	252	243	275	300	282	245	291	302	256	270	287	266	261	238	249	206	289	244	260	273	260	292	253	239	265	272	274	278	286	251	270	255	279	255	261	214	280	310	229	255	272	257	271	254	295	268	274	252	245	260	291	265	278	249	264	240	281	251	299	280	266	270	273	252	267	284	266	272	228	251	257	266	274	271	276	293	261	244	246	235	236	287	242	262	254	267	261	292	245	285	267	253	279	252	284	286	290	240	246	259	265	256	274	206	244	283	262	272	257	250	253	301	254	293	254	269	278	229	236	232	257	273	256	280	255	249	279	262	294	259	250	264	269	289	247	259	268	281	266	249	279	242	275	254	281	278	249	262	288	271	260	260	267	256	232	266	256	283	275	288	295	246	261	300	264	240	244	223	260	242	267	266	267	281	267	257	273	256	290	288	243	257	258	264	293	249	234	248	260	276	280	253	273	291	280	266	279	255	257	264	274	283	251	276	261	267	237	266	287	276	243	261	251	256	252	282	265	277	267	281	282	254	285	270	276	274	269	263	220	262	247	271	261	245	257	281	301	278	268	284	248	278	291	254	300	273	293	250	280	283	272	228	247	272	267	248	261	227	300	272	281	256	263	261	287	246	290	238	277	277	262	254	258	281	241	269	267	274	261	258	263	242	249	238	276	241	266	278	284	260	259	231	269	278	253	245	250	241	273	262	293	266	277	264	247	257	265	270	268	285	241	262	278	294	259	309	242	259	260	278	271	270	255	224	261	270	256	252	266	266	259	250	289	270	293	266	279	279	267	300	262	319	287	252	235	245	271	268	291	277	246	259	270	285	265	256	254	276	267	255	262	248	245	265	275	264	251	279	262	272	301	287	311	264	261	265	294	270	220	278	258	310	244	270	264	274	266	240	286	232	313	257	260	282	265	258	270	270	287	289	274	253	290	273	239	263	259	271	273	249	247	268	261	283	276	271	254	239	292	269	263	278	259	273	263	265	260	258	279	250	250	290	223	260	272	264	240	265	274	306	286	261	274	285	251	245	252	250	258	244	249	289	258	294	251	286	234	235	260	249	274	295	267	264	258	264	296	283	245	279	257	248	233	283	266	270	279	256	251	263	274	263	246	257	306	255	264	278	249	247	259	266	225	268	291	258	289	263	254	257	245	247	279	248	278	282	257	230	251	263	271	244	240	254	272	255	283	268	285	252	252	278	323	252	267	237	237	263	263	248	262	263	234	274	264	265	251	248	264	253	226	246	267	287	278	267	263	273	254	301	235	268	296	256	266	269	258	218	250	236	273
2053	2194	2797	2906	628	635	654	617	663	618	681	617	661	634	642	596	632	690	633	636	632	669	644	630	661	614	669	641	645	648	622	619	650	624	576	626	648	632	598	643	651	683	601	651	618	654	631	608	640	623	580	605	618	622	631	645	690	641	615	657	678	610	619	642	644	651	599	658	628	641	605	678	690	688	629	581	633	664	629	617	604	634	593	609	640	670	655	620	632	635	614	632	654	596	660	658	630	677	661	663	652	678	655	611	642	618	626	621	661	643	640	633	638	669	628	669	667	660	634	635	637	692	659	575	616	591	643	649	649	614	638	641	634	599	622	633	664	617	641	659	629	609	697	618	641	633	666	591	609	640	623	666	663	682	627	643	660	632	683	606	673	642	670	658	614	646	609	700	660	651	620	652	650	632	652	661	665	654	659	629	618	662	605	620	655	631	632	639	646	670	612	666	635	655	606	635	644	635	615	617	641	614	687	649	685	622	618	648	655	618	643	639	617	651	653	666	588	667	654	627	620	631	673	640	659	667	626	622	640	614	659	639	630	636	657	606	636	634	622	661	630	673	653	634	626	703	665	618	645	654	652	588	601	632	629	651	634	641	629	610	633	617	618	671	585	642	614	547	659	696	612	646	657	659	631	636	653	634	628	656	681	646	645	632	640	643	612	654	621	622	647	641	631	659	646	706	630	620	605	643	591	651	618	640	677	654	620	642	658	641	602	630	591	612	644	587	636	666	627	618	633	624	622	645	636	605	628	677	621	626	612	631	652	619	630	613	670	586	671	665	677	623	641	627	607	664	654	622	674	619	605	609	636	690	625	658	660	642	641	629	634	660	654	660	590	662	673	637	608	611	666	597	663	621	647	628	593	643	648	638	642	664	639	637	600	632	648	614	650	638	626	637	611	656	598	617	627	583	625	594	637	645	620	585	672	640	652	641	615	582	642	647	617	646	622	632	588	681	659	637	639	635	635	610	599	633	634	639	595	641	665	674	640	660	669	612	677	626	633	658	635	630	639	633	640	581	665	648	658	598	643	613	628	606	619	637	639	648	612	596	605	616	652	643	645	632	614	620	601	624	622	650	639	629	628	602	661	614	640	570	592	636	626	638	645	627	682	676	593	629	601	660	610	598	595	590	680	639	666	626	592	606	624	673	672	617	602	665	634	658	602	624	630	606	595	661	603	643	675	624	646	629	642	622	645	630	642	645	677	595	604	646	669	619	625	679	634	575	624	641	634	678	641	569	665	605	670	617	655	638	629	636	662	650	636	627	626	644	634	643	630	653	641	691	633	639	662	611	614	620	608	629	622	645	653	659	604	653	637	601	647	683	623	662	585	635	656	643	692	672	609	663	660	600	680	596	660	670	667	687	687	607	649	611	633	609	633	606	652	646	629	615	631	628	616	638	650	672	624	669	668	633	625	671	634	638	664	594	632	644	642	585	639	660	638	613	651	663	648	645	633	622	620	601	580	608	670	669	615	604	575	645	601	639	608	626	619	643	633	630	653	633	658	590	669	675	655	640	679	658	622	652	689	678	651	695	615	646	653	602	677	654	624	678	621	588	672	645	637	630	615	610	636	620	677	664	678	630	654	652	644	630	653	608	627	629	613	609	631	671	627	608	647	627	627	660	601	589	672	637	681	594	675	594	689	629	657	608	654	624	615	562	623	657	638	645	598	686	637	635	630	658	648	610	609	621	627	652	649	633	644	610	665	634	632	621	629	617	608	583	693	594	676	597	638	613	619	616	632	618	634	627	590	644	635	621	637	646	603	664	658	667	622	610	623	621	656	636	636	643	581	632	641	650	643	582	651	638	668	655	638	626	626	610	654	623	638	634	639	599	659	608	608	635	614	585	632	660	652	612	615	633	614	650	596	687	623	655	649	618	611	660	600	637	661	601	634	632	656	640	626	667	611	594	575	648	635	637	639	642	611	628	618	617	601	591	613	656	594	673	602	623	596	648	658	670	644	617	631	627	597	623	606	616	646	603	645	673	649	639	607	644	625	588	613	606	633	585	615	642	638	710	615	638	669	636	651	610	637	605	610	634	637	656	654	637	639	678	639	619	620	652	590	655	673	677	611	670	661	656	639	623	633	629	651	642	588	609	628	637	639	629	629	620	677	664	656	572	618	668	633	640	642	614	681	608	699	590	628	633	608	652	614	624	612	660	612	640	620	624	619	626	696	645	607	694	586	603	601	614	624	644	648	620	596	609	612	663	624	656	608	600	595	598	615	645	651	608	633	603	638	598	636	675	661	628	672	627	608	620	599	615	639	658	632	664	666	628	607	653	669	667	660	667	602	623	659	621	661	662	659	633	612	624	653	636	648	650	642	645	639	615	658	648	665	641	623	655	628	632	660	604	673	641	664	578	593	619	647	599	639	605	611	594	584	647	619	615	648	592	646	612	611	695	568	657	618	651	656	626	619	604	591	628	658	681	672	629	627	668	629	663	568	634	627	661	600	635	628	642	656	646	628	593	652	622	655	618	629	627	666	644	625	652	622	636	642	651	632	670	618	587	630	651	614	641	638	629	645	621	612	601	629	643	697	632	629	679	669	623	596	649	595	653	621	630	637	651	612	645	625	667	672	666	643	629	626	650	662	627	675	634	651	619	662	693	667	618	599	666	592	614	613	598	602	677	590	621	589	613	678	616	584	574	617	607	655	645	638	640	653	615	600	693	580	627	579	611	652	660	590	653	639	637	639	627	625	645	624	642	624	633	620	639	633	644	637	636	607	638	628	621	626	657	628	625	661	684	702	636	646	661	651	614	682	617	583	677	657	671	625	634	622	603	636	604	654	634	708	639	673	606	631	655	606	635	650	629	645	632	589	642	611	628	617	658	607	606	620	591	612	629	611	610	612	619	622	630	653	651	636	663	632	573	611	658	650	630	659	627	631	614	652	617	672	621	650	660	645	640	648	614	635	629	667	615	670	618	638	602	661	634	659	664	651	674	677	629	643	645	606	651	626	623	625	707	612	637	690	625	658	629	663	623	603	609	633	639	647	650	616	620	602	651	647	592	635	660	595	609	595	621	695	675	670	667	568	639	632	634	632	682	643	651	586	661	627	598	639	643	659	605	634	626	655	608	623	647	609	611	658	654	663	663	665	645	658	651	636	634	620	642	649	627	663	673	622	623	658	608	637	632	660	670	613	604	629	706	595	636	624	613	664	672	672	585	639	651	663	626	638	645	597	669	665	645	612	644	656	632	664	626	627	614	642	649	579	652	621	662	645	650	655	627	654	626	620	604	643	666	625	673	632	635	614	583	662	618	629	625	649	586	667	654	633	611	691	660	670	680	632	613	632	640	636	611	672	604	685	623	639	622	636	611	694	608	633	633	625	627	641	623	647	641	594	651	625	615	608	607	630	602	605	622	619	658	608	613	649	633	606	612	616	646	659	631	605	640	610	613	621	658	613	664	624	615	608	626	590	678	605	631	604	639	626	628	639	603	659	674	630	638	646	607	614	629
6718	14377	25106	19959	2321	291	269	283	291	279	295	256	250	289	277	244	250	278	255	288	253	271	285	267	269	265	283	266	271	280	298	277	254	234	270	231	272	287	246	281	240	259	245	248	265	246	246	264	251	254	260	279	254	250	266	259	251	272	276	281	234	231	247	280	270	258	226	264	230	240	255	234	254	267	281	236	266	249	293	283	273	248	269	264	286	263	260	244	223	269	254	283	253	248	256	266	274	247	257	245	269	288	245	270	267	244	237	277	272	250	255	229	273	258	220	275	257	266	230	244	282	271	260	249	259	270	281	296	263	296	252	260	267	278	293	272	267	271	255	243	273	244	270	270	269	286	252	272	256	248	286	238	276	243	273	248	248	255	250	255	278	249	285	251	257	249	241	267	251	254	250	252	281	271	264	274	248	287	267	244	248	255	242	272	255	246	270	241	262	242	243	269	286	254	246	237	256	258	250	248	254	245	253	258	283	273	236	276	259	245	238	278	251	253	265	247	271	240	244	251	270	232	259	265	261	240	266	260	261	257	269	267	251	271	258	295	268	241	255	244	297	278	257	247	257	286	271	278	270	247	255	251	228	264	232	239	260	233	253	255	245	269	315	288	258	283	263	290	269	266	237	240	283	248	280	260	263	287	302	272	241	257	263	232	259	253	251	280	275	257	248	262	268	241	261	241	255	268	263	269	274	276	272	276	259	263	245	267	245	243	263	225	269	257	252	256	255	257	245	244	270	248	299	232	247	260	271	221	262	237	255	292	282	252	253	281	259	254	263	263	214	261	248	267	303	270	279	243	226	247	241	259	285	248	241	267	252	259	267	236	264	258	266	245	259	252	261	271	233	242	229	273	260	267	263	252	270	262	233	253	276	269	305	301	249	275	269	276	247	297	274	245	222	241	249	241	249	250	254	250	272	251	244	282	276	244	232	248	244	242	256	246	241	223	252	249	225	289	238	278	258	281	280	259	285	213	241	260	272	258	256	272	256	244	256	259	251	302	253	248	248	240	249	268	305	258	251	246	246	277	253	258	277	250	267	252	229	261	240	254	269	258	247	270	266	243	246	234	254	257	300	293	272	271	272	232	253	241	268	249	239	292	267	257	250	277	269	243	274	253	237	241	258	247	241	254	255	252	266	265	267	296	223	303	262	260	238	276	268	249	248	269	274	262	253	231	251	240	222	243	248	284	260	250	247	275	261	262	277	274	227	235	269	247	253	279	239	230	261	268	239	260	240	239	249	241	255	240	255	301	293	230	261	245	270	281	246	263	271	267	260	224	218	250	253	240	246	250	249	236	274	242	224	277	232	256	237	270	257	258	285	281	224	244	259	247	265	266	239	255	240	274	233	258	277	263	269	248	235	243	262	276	284	239	271	255	264	261	279	281	275	259	274	267	270	277	254	262	241	277	271	255	268	286	254	275	228	266	225	251	265	216	267	284	270	228	264	259	247	265	273	249	284	259	264	274	288	252	275	273	265	246	270	277	255	252	240	249	267	285	252	254	254	255	260	260	256	237	284	257	293	261	281	260	250	266	260	237	248	249	222	245	249	250	233	241	228	267	257	283	268	273	268	266	270	251	238	231	258	251	272	266	264	240	267	263	245	228	267	253	258	277	280	256	283	249	227	255	248	272	250	255	255	237	286	264	282	268	237	265	293	291	264	265	269	232	241	242	262	271	248	257	225	253	246	262	277	268	243	269	246	263	220	245	245	279	249	256	260	243	249	288	259	268	265	259	297	281	241	263	240	263	241	270	224	269	278	257	253	271	247	244	269	265	250	248	261	246	258	270	249	261	250	246	241	248	253	248	274	279	295	260	243	252	268	263	244	261	234	242	251	232	272	306	278	266	280	249	246	227	245	250	241	234	289	265	273	226	246	246	247	247	256	250	265	262	249	246	244	244	247	237	238	279	241	252	259	253	274	277	271	255	271	263	233	264	284	248	274	275	273	247	286	248	266	260	275	262	266	248	265	247	280	256	259	247	288	278	246	249	281	250	271	247	259	286	251	253	258	263	256	241	219	247	252	237	269	274	272	283	264	262	260	282	256	262	264	309	243	275	275	250	247	249	271	263	289	215	230	268	262	231	303	258	291	259	255	239	257	265	236	228	249	252	247	282	260	271	280	262	217	281	283	264	275	264	275	214	265	270	255	255	235	247	256	284	279	248	244	277	255	251	269	273	240	249	254	283	250	249	274	245	266	246	274	264	269	290	234	259	265	249	273	269	256	250	292	253	247	257	272	224	272	249	213	285	246	288	268	269	279	248	279	266	249	219	261	252	250	250	260	269	271	287	270	236	218	268	244	264	289	269	246	231	281	240	255	236	307	257	275	259	255	270	271	248	258	263	240	234	252	226	236	252	255	263	245	265	248	245	259	245	285	258	257	249	258	239	263	219	258	265	273	273	280	280	252	289	286	257	272	232	277	256	271	245	270	289	291	244	236	261	241	259	259	271	246	236	268	288	283	240	253	266	251	264	261	246	261	255	271	253	257	272	262	262	277	277	272	298	254	272	271	248	245	260	247	252	254	283	248	244	262	247	273	240	235	276	247	261	287	286	271	277	266	234	267	262	275	218	256	239	250	267	263	287	257	265	261	263	253	235	244	263	226	252	248	242	262	286	255	280	241	277	280	286	277	254	275	228	281	267	250	252	259	261	268	251	253	277	259	265	250	246	243	236	265	257	271	265	267	265	263	272	282	268	228	259	257	265	261	254	252	261	261	283	255	214	256	261	271	263	265	290	272	259	231	260	252	257	242	244	258	263	252	266	255	255	274	241	233	259	266	263	269	232	264	295	250	258	271	264	264	273	240	255	250	307	245	245	235	254	281	280	243	235	267	260	261	259	257	247	276	265	304	243	269	279	227	243	259	280	232	233	273	287	287	261	253	276	245	265	274	269	275	243	253	274	259	270	239	268	252	269	259	283	247	276	216	288	267	249	252	236	233	247	262	300	288	274	249	289	250	264	267	260	285	280	254	254	275	273	263	247	245	260	287	250	239	254	254	248	277	278	263	251	257	249	248	275	270	265	257	220	279	277	238	254	263	248	274	244	253	242	245	254	232	238	257	253	249	244	255	255	251	235	256	253	262	249	264	244	286	236	260	234	272	240	300	237	264	221	247	258	255	234	265	256	237	267	274	247	258	272	278	262	235	227	286	238	248	226	254	244	256	269	265	264	267	266	266	252	284	267	241	274	260	263	251	241	245	256	278	215	249	254	263	273	272	257	260	251	253	248	278	293	291	255	281	230	251	292	245	243	241	248	241	243	273	264	289	293	252	276	267	270	265	253	256	241	265	257	301	251	294	254	261	229	252	249	271	240	274	294	245	269	263	257	252	244	257	272	245	292	269	265	263	264	297	277	286	257	258	248	270	252	255	261	258	242	245	249	274	250	271	269	254	286	246	255	261	270	261	252	252	277	265	236	253	253	258	279	281	260	247	246	293	253	268	241	269	217	258	278	296	272
6326	15281	31404	30888	1148	806	776	749	724	680	689	669	710	633	688	622	654	623	641	570	629	624	613	614	637	633	606	584	668	611	661	616	613	624	682	595	637	614	609	600	641	614	663	612	621	660	647	585	555	637	615	603	625	615	641	605	657	641	641	615	663	601	601	583	614	674	631	624	602	604	599	622	655	624	639	634	637	600	633	657	661	623	606	619	637	610	611	644	612	581	605	631	618	642	635	609	618	677	598	652	605	600	611	653	621	626	650	630	616	631	625	598	643	619	578	633	593	593	630	642	610	630	648	641	631	646	649	614	647	643	612	620	644	625	623	649	648	620	632	630	659	634	640	662	652	593	595	647	616	640	593	611	601	679	609	590	621	660	600	618	614	613	588	622	650	634	596	653	642	586	637	606	616	605	607	605	611	636	684	595	582	597	589	590	606	610	626	643	586	630	622	667	641	637	615	637	629	642	570	619	626	609	622	629	649	611	631	651	637	622	601	622	600	623	636	649	577	632	625	612	702	656	614	637	590	587	628	671	600	632	651	620	654	622	661	597	651	625	613	661	621	639	639	626	637	617	634	656	671	603	643	646	616	631	616	631	642	639	635	587	629	623	646	617	578	605	626	591	613	600	611	612	629	634	617	643	583	613	596	624	625	573	626	608	608	615	638	610	585	611	628	589	608	649	626	588	630	639	599	625	614	620	606	650	616	642	637	604	607	664	662	612	623	593	608	600	600	603	605	571	602	602	626	611	604	641	625	625	591	616	626	586	649	615	617	625	607	646	611	613	621	652	613	641	606	649	603	588	591	664	605	621	618	585	625	615	612	618	622	633	600	606	686	579	639	647	625	600	680	627	620	645	648	654	607	640	625	636	615	589	627	604	585	695	634	596	656	623	615	636	576	606	584	588	610	613	595	586	645	595	598	602	674	617	603	646	631	612	632	631	627	630	620	609	606	634	636	613	646	612	608	636	606	622	549	626	579	620	671	610	628	586	624	682	595	592	606	661	621	610	613	617	592	570	612	612	625	649	670	634	595	574	630	606	637	634	643	620	627	621	598	635	635	562	656	616	596	616	590	638	640	656	646	603	652	616	627	595	649	638	605	628	630	601	670	629	617	583	622	642	653	603	625	603	623	593	591	663	622	626	627	646	660	594	653	619	628	587	596	642	608	641	641	628	621	664	650	595	606	633	603	619	628	649	624	611	586	669	628	630	641	623	577	628	594	610	609	644	624	626	664	602	612	625	588	637	604	644	596	608	657	634	622	649	621	603	667	619	640	607	628	617	607	631	581	594	591	554	619	649	663	648	615	640	643	618	628	624	613	619	615	635	641	594	624	629	629	624	616	616	621	657	590	581	631	630	631	575	626	621	621	622	634	609	592	633	644	589	652	593	643	656	641	622	603	592	624	587	637	609	665	677	649	600	646	648	604	596	620	592	615	625	574	614	625	625	610	657	590	641	608	667	630	610	619	625	675	545	598	584	634	588	632	609	630	597	667	635	641	630	660	669	597	598	608	620	606	645	631	612	618	634	597	627	653	612	652	646	610	629	654	628	647	613	600	646	611	649	616	666	585	650	634	635	657	603	667	630	627	612	645	599	600	628	639	609	627	622	658	604	633	650	647	614	603	657	628	594	649	611	674	595	602	650	653	671	575	623	625	607	578	639	607	623	611	625	665	620	628	589	607	594	653	607	569	592	656	602	607	637	651	614	652	612	579	598	577	588	618	612	617	624	642	586	587	650	619	597	608	626	669	595	664	638	584	616	635	635	574	604	620	621	625	623	623	655	613	595	631	633	648	661	588	609	642	649	608	652	590	618	638	639	642	622	657	644	669	625	643	621	627	640	607	658	630	631	625	606	621	588	568	621	630	615	581	661	612	600	604	614	640	653	669	621	628	614	659	679	599	629	605	661	600	635	616	611	653	592	614	612	609	617	646	620	643	594	588	628	657	615	655	629	621	632	630	646	619	610	595	614	634	638	630	598	594	564	609	633	630	650	606	620	635	629	633	603	642	599	576	616	580	625	613	640	626	611	635	595	590	591	622	619	593	577	637	632	623	603	626	599	605	628	595	628	589	615	546	591	643	622	607	626	603	596	577	577	675	604	622	609	712	563	627	614	617	634	626	631	604	677	599	601	613	625	655	612	633	656	593	633	624	627	648	608	646	629	626	632	616	610	591	600	604	619	582	620	586	638	594	627	633	627	586	598	642	606	647	639	634	596	612	642	635	614	615	641	660	639	567	605	635	688	619	643	599	638	641	627	653	617	614	646	614	622	571	610	636	622	650	639	605	631	641	608	611	569	615	578	628	632	637	612	593	619	601	659	618	617	644	625	635	599	619	611	655	643	627	575	635	620	638	600	647	614	658	612	644	614	599	631	635	631	689	588	619	674	614	612	635	585	616	619	588	598	654	626	610	618	603	591	656	585	563	597	637	647	649	625	655	583	595	584	659	627	688	647	599	648	636	639	616	594	592	653	636	643	565	590	611	587	631	600	593	644	591	604	638	602	652	640	629	605	615	607	655	609	601	617	597	639	622	626	580	625	643	625	662	611	617	664	620	670	600	628	623	645	581	628	591	607	637	648	596	638	635	675	603	652	618	623	643	609	605	607	634	568	582	659	661	623	618	614	605	626	686	628	637	626	624	634	605	618	627	640	641	620	611	630	584	663	619	596	625	657	599	628	611	610	584	635	625	597	630	610	656	605	622	622	616	616	611	633	674	615	631	609	663	647	616	618	626	669	626	585	594	611	629	600	596	604	593	640	609	599	596	607	591	620	613	595	595	564	621	610	672	625	655	625	603	612	618	636	635	606	625	604	614	573	641	623	601	591	608	679	605	590	634	660	633	613	655	607	589	615	601	636	615	642	615	657	618	622	638	596	684	647	575	615	621	632	631	628	643	614	639	626	618	619	591	620	621	606	630	654	629	632	607	586	634	639	586	608	617	614	629	641	605	637	588	596	608	653	573	603	638	657	605	633	614	579	646	601	604	665	620	638	588	596	664	622	634	627	614	598	613	629	671	593	631	624	613	612	633	563	581	643	623	618	601	628	638	648	599	567	677	613	630	632	640	591	597	601	617	604	653	616	608	626	648	632	619	594	609	614	624	601	621	617	635	565	599	606	625	656	595	583	608	588	655	678	639	583	667	578	628	669	645	665	610	626	630	620	630	633	661	621	611	615	610	630	607	644	603	609	674	643	636	606	624	646	612	662	610	605	640	590	616	591	628	607	659	625	624	619	608	615	616	602	632	617	646	567	677	606	603	617	661	594	590	582	642	583	648	585	632	603	622	601	643	596	626	644	670	601	595	627	628	644	602	617	653	625	642	645	621	642	593	588	613	619	634	659	609	595	624	635	598	639	591	606	592	603	594	599	619	613	647	635	647	652	627	617	637	611	643	607	609	616	584	626	571	623	584	606	633	651	602	588	607	677	672	645	666	626	598	620	604	591	627	615	617	633	611	620	676	640
12328	23528	42375	32295	6548	316	202	201	162	167	167	181	163	150	135	148	145	134	124	148	139	138	137	140	136	149	132	120	146	147	138	146	136	153	159	115	136	146	142	130	131	138	134	140	134	134	160	138	147	135	134	141	143	137	149	136	131	139	157	134	106	138	130	132	156	137	125	125	144	137	152	148	115	130	126	141	148	143	120	135	157	123	123	119	126	118	150	157	128	130	134	146	127	162	155	140	143	139	145	136	148	143	156	140	122	140	149	140	142	131	133	137	147	136	134	152	124	142	143	129	144	137	121	137	140	116	154	138	111	120	142	131	135	131	138	151	133	146	141	131	133	137	134	144	146	132	128	136	147	115	137	138	137	120	142	130	149	126	133	150	148	124	147	127	128	134	135	123	147	147	151	152	139	119	131	126	148	138	125	113	128	129	133	163	116	143	135	138	129	131	140	130	137	166	127	132	133	154	150	126	116	133	123	132	147	126	135	125	156	142	130	132	151	146	154	129	114	143	137	116	168	149	143	139	136	148	140	135	148	155	151	140	108	144	137	120	143	136	139	128	140	120	137	133	131	134	138	116	158	140	140	121	127	131	111	156	139	125	129	137	146	123	169	138	134	142	122	126	138	119	122	155	129	120	153	132	126	137	126	137	140	130	120	158	138	113	110	136	138	125	133	137	132	164	139	108	129	135	131	125	132	141	135	126	155	128	142	137	147	142	138	144	155	160	139	124	147	157	146	120	138	120	124	125	129	145	152	146	117	129	134	139	114	145	137	136	126	133	135	113	133	156	138	156	136	117	126	115	124	143	139	127	157	132	150	142	140	127	127	156	131	148	130	114	150	118	135	118	127	140	135	123	148	142	166	127	142	135	139	133	130	141	155	106	125	144	138	136	149	129	136	125	126	128	152	130	132	115	139	155	110	124	136	156	134	122	162	130	142	138	148	137	139	107	137	147	157	124	145	137	164	152	138	125	137	123	152	178	158	138	134	134	149	137	132	130	126	125	145	132	125	129	140	126	142	114	158	128	131	131	140	124	120	139	158	151	138	134	125	124	165	165	130	144	140	135	160	132	128	144	153	140	131	135	145	112	150	138	164	144	125	118	135	143	130	133	155	144	149	139	129	123	139	139	119	135	127	137	146	127	141	152	134	133	147	140	138	129	132	149	120	121	128	151	148	125	136	138	135	118	145	130	133	136	145	135	154	138	140	129	131	138	153	140	115	160	121	154	139	131	143	152	132	139	155	160	155	138	131	149	152	146	123	132	134	114	141	125	130	123	130	120	151	150	151	128	153	131	141	152	116	162	139	124	133	134	137	136	153	161	132	122	118	131	137	166	124	140	149	107	144	136	125	153	143	136	102	131	148	141	147	123	136	139	133	125	134	136	123	137	107	126	124	153	127	140	128	133	138	137	133	150	128	138	119	118	143	112	144	136	134	146	159	121	130	124	139	130	131	128	121	138	144	131	142	140	125	153	129	145	131	149	150	138	138	124	123	137	124	138	127	137	117	128	135	156	124	121	156	121	133	132	147	135	136	146	135	141	96	137	150	143	121	119	129	141	151	143	145	140	144	152	157	171	132	136	119	136	147	144	143	145	130	136	131	141	138	152	131	133	161	112	136	119	156	135	130	153	131	122	124	157	134	125	169	110	152	153	157	143	109	117	159	141	170	138	134	128	137	137	133	137	147	140	145	127	142	153	160	121	141	145	124	127	134	117	136	138	143	131	114	145	129	133	134	145	144	129	166	124	159	138	137	161	141	133	127	124	131	132	131	122	138	143	118	144	173	133	154	143	159	140	125	152	133	150	130	139	137	129	127	111	115	124	137	141	130	156	154	124	155	141	137	142	124	173	146	108	134	142	142	116	147	143	141	139	128	120	134	120	118	149	113	139	144	154	143	126	144	147	134	139	127	131	129	148	137	125	164	132	138	141	122	137	127	125	143	120	139	124	121	115	133	132	138	126	143	148	137	139	112	139	153	137	139	128	119	145	115	132	136	141	124	133	148	137	151	141	132	155	138	148	146	129	146	116	141	127	129	133	130	150	133	124	137	142	152	132	135	123	155	141	135	141	135	148	159	138	135	139	166	152	138	132	122	148	147	142	130	146	127	148	142	141	141	147	165	141	151	114	125	114	134	132	130	133	130	128	126	129	116	135	156	119	144	149	125	153	148	126	142	144	130	124	139	147	144	117	118	134	156	146	146	147	136	125	159	115	147	134	116	136	156	148	134	159	139	138	132	137	134	140	136	128	135	126	129	125	137	134	135	125	142	146	142	163	162	155	140	156	133	131	121	151	136	163	133	140	132	141	148	127	132	135	125	144	133	129	130	125	123	137	147	127	139	162	149	139	137	126	120	130	119	143	129	127	115	157	134	141	150	117	135	142	142	116	154	128	142	143	134	136	131	133	129	131	143	127	162	142	138	137	137	145	139	138	138	133	124	141	129	136	116	142	144	148	168	162	155	171	131	129	126	140	128	136	118	136	135	136	133	122	136	131	163	146	154	125	129	121	151	141	169	153	140	129	145	128	127	157	142	139	138	120	116	124	125	141	117	146	141	135	130	152	134	159	142	136	141	151	138	132	162	153	128	148	169	137	141	124	127	123	155	135	145	146	115	146	145	127	142	128	145	154	132	124	159	122	143	142	135	153	139	139	116	140	118	140	124	120	136	118	131	145	121	118	142	132	156	135	123	148	147	122	137	151	153	144	147	134	139	127	132	117	153	133	147	127	164	143	132	142	123	154	140	143	149	131	148	145	130	121	122	130	140	137	141	119	120	131	126	151	146	144	152	131	117	126	140	135	119	150	161	134	137	150	138	147	121	156	137	141	147	135	119	145	137	163	140	120	110	136	114	127	126	128	142	118	134	132	162	125	159	124	139	153	131	136	120	148	126	134	126	133	149	125	130	125	138	128	136	125	136	125	112	137	125	148	145	117	143	116	130	125	150	131	132	130	136	146	146	137	137	123	126	123	114	126	147	126	134	151	146	154	144	126	132	129	150	106	135	138	136	127	159	119	114	147	118	139	151	157	151	157	131	125	135	147	133	145	139	133	122	129	121	168	150	130	137	129	140	114	140	135	126	149	120	151	152	150	134	135	128	166	147	147	131	135	141	144	143	139	126	135	146	156	151	126	130	130	131	124	134	146	130	129	108	153	144	157	136	124	136	120	143	148	136	119	137	115	113	137	135	128	121	132	134	117	144	175	147	136	133	137	144	129	158	141	113	123	131	152	152	143	135	151	146	141	151	146	137	137	145	122	137	140	139	132	117	147	131	134	131	128	156	126	146	129	143	157	123	139	129	143	127	152	140	150	138	136	147	135	146	136	150	145	146	142	141	118	135	125	119	142	168	148	134	140	124	136	154	129	144	141	124	133	130	122	165	120	116	163	162	160	103	130	155	134	141	155	144	133	144	144	123	143	141	139	119	127	147	151	144	129	115	141	142	148	146	144	164	139	130	141	138	140
7933	22355	43845	41300	3334	752	659	544	554	491	543	460	462	421	417	386	419	441	364	389	412	370	402	345	380	382	350	351	378	336	367	369	333	319	384	341	363	376	336	311	340	335	396	331	362	337	343	340	337	326	361	361	382	363	353	324	326	342	364	367	352	346	371	340	386	359	348	357	349	365	321	372	345	350	337	371	338	336	381	367	365	343	317	350	360	365	347	351	339	322	333	338	360	337	305	364	357	308	341	328	337	308	368	350	369	337	331	357	361	343	324	345	356	364	363	337	342	320	343	331	314	350	357	351	357	342	345	327	335	337	342	350	387	345	339	345	340	317	358	347	360	356	383	338	353	378	328	363	330	364	336	346	349	338	386	345	350	341	351	343	336	338	323	379	361	330	361	320	330	327	333	333	344	357	320	370	345	344	355	339	323	351	352	339	344	343	332	334	326	373	371	343	334	334	335	349	341	365	324	341	332	371	349	351	361	313	347	312	347	308	351	365	339	366	351	347	370	337	336	343	335	353	339	331	294	349	356	349	355	345	292	356	364	323	351	364	328	340	354	335	337	353	330	347	318	327	382	365	344	379	344	353	321	301	346	362	346	339	316	325	354	327	355	331	340	348	340	352	329	350	377	364	335	354	332	346	334	341	340	354	351	337	355	328	370	352	346	342	373	338	317	320	346	315	345	307	335	343	368	327	361	328	331	337	313	333	323	357	340	351	358	349	342	321	374	319	348	354	377	348	330	309	355	316	335	328	324	359	358	348	336	348	358	330	349	353	352	348	366	338	324	364	358	350	321	368	341	354	353	354	325	354	346	330	329	343	341	303	354	334	340	336	315	341	343	348	337	324	295	344	308	350	325	352	321	322	354	359	352	340	336	370	311	351	332	339	322	350	377	344	320	354	370	342	364	346	345	350	334	342	313	337	359	321	314	342	361	344	292	327	351	370	350	360	342	349	344	311	333	370	339	344	313	358	331	340	346	323	351	337	346	340	338	359	346	342	349	342	335	356	324	349	370	378	329	310	336	345	341	335	351	352	343	311	342	336	357	367	317	320	339	357	335	365	328	344	347	338	365	345	392	325	311	370	326	340	323	352	339	333	349	349	343	339	343	364	323	363	354	362	337	329	342	344	315	343	337	341	330	352	309	361	330	349	300	323	328	342	357	346	322	357	306	329	339	342	342	339	311	342	353	380	355	323	352	354	358	347	312	339	363	334	361	333	314	361	384	370	358	351	337	351	316	354	336	378	370	351	346	315	335	326	335	338	336	309	366	368	368	349	363	343	353	356	339	362	336	367	330	377	334	372	378	315	374	348	347	333	300	322	380	338	335	322	378	336	361	346	350	362	341	352	332	319	356	326	310	326	349	343	331	335	317	329	332	362	325	356	339	380	336	349	349	335	352	323	315	326	354	329	327	349	373	363	344	347	378	379	329	365	328	361	358	368	337	330	374	365	293	350	354	345	348	346	332	399	360	356	340	351	347	330	341	329	344	368	369	342	340	337	352	346	315	341	323	383	343	318	296	325	344	339	333	368	317	349	335	361	367	345	355	344	365	358	337	334	339	323	305	320	332	341	364	322	335	314	347	318	362	331	333	322	357	337	340	349	339	324	352	348	345	348	325	359	339	305	330	348	351	353	369	305	299	342	341	333	307	345	345	350	335	364	376	337	346	367	350	335	382	347	310	367	343	346	354	347	335	330	345	338	367	336	359	371	340	357	349	361	342	381	340	335	330	358	340	333	328	336	369	361	355	351	337	366	347	354	318	358	322	367	328	310	324	325	353	344	339	324	330	326	354	354	339	370	338	322	345	336	343	337	368	329	350	339	349	325	368	340	310	323	303	314	321	326	352	355	351	335	347	320	365	313	336	362	371	381	355	370	334	349	323	346	346	302	346	344	351	365	313	368	365	346	322	322	365	376	364	296	378	351	349	344	327	346	360	369	336	337	352	371	337	315	344	342	337	374	317	342	342	358	337	360	323	356	348	339	365	336	356	365	329	349	360	334	363	363	327	321	342	367	339	334	334	346	343	354	337	337	362	312	349	348	326	346	313	299	340	356	323	322	314	343	362	309	384	351	351	334	348	366	351	313	341	351	328	329	325	337	329	340	357	342	357	339	359	368	351	364	312	343	326	328	350	382	318	326	315	329	322	340	333	330	331	325	324	355	360	349	333	344	338	351	342	332	343	347	384	331	327	328	346	325	357	330	321	343	340	340	348	347	337	335	315	353	306	324	354	366	348	340	329	354	370	338	343	371	335	352	315	387	331	375	388	358	341	327	367	342	342	359	370	356	317	329	389	332	364	374	351	352	333	332	339	332	350	333	336	368	342	362	321	319	339	327	309	335	339	357	365	332	369	319	378	342	353	379	348	298	319	341	339	355	349	360	337	327	330	357	313	333	329	327	384	320	336	339	344	345	311	324	342	334	325	324	357	341	357	327	350	369	332	342	329	325	352	348	326	361	362	364	335	359	369	323	325	345	304	353	346	354	363	327	329	342	332	353	349	315	355	331	336	348	322	361	335	355	368	354	313	372	358	379	348	349	323	346	350	327	349	333	367	348	345	350	332	345	349	358	348	306	364	354	348	367	325	369	366	334	312	328	362	364	338	356	377	337	342	329	327	343	312	358	357	305	356	352	323	370	360	303	327	369	349	341	327	348	362	358	299	349	344	337	331	365	370	341	321	338	315	332	350	333	343	339	357	359	350	361	343	374	305	340	318	343	361	342	387	319	323	348	347	349	338	325	334	335	342	351	302	356	347	311	350	347	364	382	340	358	342	316	342	347	377	348	349	326	344	339	375	341	352	361	364	355	338	340	337	312	370	357	342	272	367	340	363	335	372	308	378	340	312	327	376	363	324	363	337	311	354	343	286	397	380	342	346	303	327	362	365	354	363	356	363	330	352	335	306	330	366	341	365	320	331	331	373	344	346	333	399	321	365	389	332	325	299	339	340	380	305	305	313	352	341	341	366	353	346	346	352	310	346	333	300	358	378	335	340	345	327	347	326	317	364	336	331	361	345	343	336	336	370	371	362	358	328	351	337	329	353	325	340	334	338	346	321	337	354	354	352	347	366	364	347	371	345	343	321	351	341	310	335	334	330	341	344	342	325	343	338	326	345	339	353	338	364	359	351	341	324	367	311	327	366	331	347	358	363	377	317	378	357	334	354	347	334	328	352	330	328	347	346	350	325	348	329	365	338	393	298	364	333	313	300	343	345	364	339	359	327	368	356	333	349	336	339	346	326	347	348	353	341	348	327	364	328	310	311	359	353	350	353	351	366	326	343	412	310	310	349	370	330	332	308	333	323	343	349	334	340	344	343	333	327	352	311	376	342	361	358	319	348	362	351	369	357	318	351	340	347	315	336	375	333	313	334	371	348	351	328	337	312	329	338	353	355	302	341	341	343	353	329	328	338	337	368	302	324	365	367	338	325	325	330	346	345	351	334	338	342	338	319	343	316	384	346	322
1562	774	1096	915	297	242	245	281	263	269	283	250	256	267	288	285	275	282	256	235	280	228	245	257	279	303	223	287	266	279	253	250	285	263	254	237	251	257	268	262	229	277	218	256	233	263	270	270	237	244	259	259	269	269	271	271	272	233	260	259	253	290	285	255	230	244	250	264	279	293	280	261	304	255	276	284	281	271	261	274	266	296	258	298	264	252	271	283	289	249	241	262	255	234	273	293	260	254	263	272	279	266	230	326	268	268	240	246	293	281	250	278	265	309	288	260	267	289	279	282	274	283	270	254	293	269	289	265	278	261	258	260	243	282	296	270	285	257	256	251	243	261	261	249	261	285	256	291	245	244	284	244	263	263	270	278	271	292	275	254	310	273	277	274	267	277	273	266	268	240	282	278	295	259	287	253	271	295	251	266	261	264	250	239	257	287	265	288	288	234	286	259	251	263	276	255	255	249	294	273	249	259	239	273	249	293	261	273	265	262	269	251	273	290	261	243	263	280	265	278	258	246	274	267	255	264	256	254	255	260	285	253	270	272	262	272	281	281	284	277	279	257	261	283	265	264	288	256	276	263	266	270	264	253	263	231	263	307	281	247	265	289	259	270	278	282	263	269	269	283	249	272	251	285	253	281	263	276	299	261	282	273	258	246	264	234	283	284	248	284	246	278	247	268	270	267	269	268	261	280	255	299	259	285	280	255	250	287	280	247	246	290	234	276	270	224	239	258	285	275	262	236	252	275	260	261	274	279	292	283	266	277	253	281	269	292	256	272	266	243	280	253	261	273	269	250	264	256	254	261	245	262	248	253	287	277	304	241	271	264	282	293	232	255	261	250	264	272	253	260	265	287	239	244	256	295	271	271	255	253	272	267	271	287	256	273	260	284	270	262	267	265	256	277	273	265	280	302	296	261	253	253	266	260	261	245	286	270	263	263	259	257	274	244	269	265	270	273	247	256	268	259	275	283	265	246	284	269	260	262	265	270	255	283	286	291	282	295	254	234	262	274	260	269	267	253	287	264	243	259	310	257	275	277	259	256	271	240	290	280	251	250	283	247	279	261	269	267	268	285	268	280	295	271	273	255	252	271	271	288	269	264	249	269	292	276	259	247	268	285	252	260	274	271	247	281	308	251	251	281	259	231	264	259	289	257	265	258	245	254	253	262	271	265	218	288	263	227	293	265	271	291	226	277	274	268	276	241	307	271	265	248	288	248	279	257	272	270	260	251	231	260	294	264	258	263	283	263	282	276	278	262	276	277	270	248	252	236	270	283	258	299	273	272	282	284	266	281	296	276	275	250	261	272	274	300	271	274	263	262	245	226	260	265	271	248	258	271	259	266	264	249	239	273	263	270	234	272	294	269	278	267	278	275	248	244	285	264	263	259	285	275	279	263	268	255	273	276	249	255	284	258	248	272	319	252	254	260	241	260	273	301	240	273	262	244	244	245	284	281	275	269	259	303	267	260	259	258	278	252	239	287	258	232	269	266	261	242	276	294	248	240	273	303	246	251	261	266	261	283	265	270	225	261	240	272	297	282	313	271	281	267	248	298	251	241	267	261	261	270	281	272	304	228	261	258	279	246	266	273	268	261	293	251	229	259	211	258	258	265	242	258	266	273	250	240	242	269	281	282	271	259	252	260	281	256	265	288	248	290	267	266	262	257	274	253	268	249	251	288	281	282	254	287	268	255	272	287	243	269	289	234	275	317	250	279	268	260	267	242	249	277	263	273	292	270	258	312	285	225	293	280	261	292	297	234	284	273	260	261	282	247	282	267	238	263	286	302	249	275	260	249	273	244	297	262	270	289	308	257	261	246	262	283	267	278	256	293	242	259	288	257	268	262	266	264	274	302	270	265	253	248	274	263	279	234	254	269	267	249	269	286	279	280	231	250	283	266	266	240	283	246	293	277	274	266	320	251	262	279	265	291	263	293	279	252	259	258	235	282	277	271	239	257	236	314	278	268	234	255	252	258	284	291	251	272	284	303	265	263	259	247	288	297	259	274	283	256	254	276	268	257	284	230	260	244	271	291	302	256	247	281	267	256	281	277	265	248	288	267	280	242	247	256	275	272	269	259	291	272	265	298	239	286	280	255	271	262	275	266	255	259	268	248	271	264	277	283	265	295	272	262	223	285	262	270	300	269	239	268	225	283	280	260	284	257	262	293	278	246	240	274	284	277	274	231	247	259	289	253	258	264	277	259	254	264	276	253	273	261	257	249	270	274	244	252	299	249	294	257	253	262	282	304	248	256	247	286	281	278	260	240	265	293	233	257	250	236	236	269	265	262	280	260	253	283	297	270	281	270	228	267	235	251	277	249	258	267	254	283	259	287	285	251	239	262	250	298	295	268	266	267	268	296	299	268	276	282	300	279	276	266	265	260	238	281	279	269	256	254	272	259	273	261	293	256	227	275	256	278	244	267	290	294	232	262	261	270	242	267	248	272	239	239	243	253	249	229	252	271	276	268	260	244	233	245	287	243	261	254	286	272	276	274	271	267	277	269	268	260	290	277	243	232	239	280	254	254	278	258	272	271	256	251	259	228	257	269	265	272	274	260	283	248	283	255	274	299	288	310	255	246	261	293	265	263	266	267	298	273	255	260	287	282	267	267	250	259	259	256	269	277	240	263	233	248	293	283	251	227	256	242	293	279	269	259	255	263	285	253	242	286	299	275	276	246	289	262	243	269	310	249	249	248	271	252	267	284	266	286	259	279	281	295	238	258	294	257	269	264	278	288	249	282	276	252	254	258	271	288	268	253	255	250	228	279	230	295	242	266	257	271	272	259	279	250	245	259	273	287	258	253	277	239	259	265	279	276	297	273	263	277	266	259	279	264	255	257	248	233	266	250	265	256	247	257	267	293	293	281	262	275	250	270	288	303	255	288	265	268	281	287	251	292	272	281	284	264	246	265	288	280	245	256	279	272	239	264	270	255	243	241	274	279	251	258	289	281	249	267	231	240	255	263	243	278	238	289	295	255	298	252	291	278	275	268	291	248	254	258	304	250	287	273	276	278	249	256	271	263	246	241	248	219	269	251	247	263	255	284	248	269	287	336	270	264	242	273	272	233	266	271	263	232	264	257	269	252	228	263	265	271	250	277	280	251	293	276	238	266	255	287	296	278	248	278	276	256	254	240	281	235	307	267	280	286	289	255	251	272	252	256	288	254	261	265	282	271	275	272	230	286	293	257	264	268	289	243	258	275	261	246	255	296	288	269	283	294	282	247	288	273	276	307	275	242	236	258	254	284	271	277	266	262	291	235	298	275	246	260	265	278	253	280	278	250	289	269	283	291	277	282	233	277	253	268	253	263	239	281	278	251	250	283	235	261	290	307	251	261	278	258	276	294	284	254	266	263	270	249	270	273	248	240	289	266	267	269	239	239	260	265	270	260	278	295	255	273	264	262	295	296	277	263	270	281	268	263	256	294	273	265	290	294	289	270	281	258	251	258	257	249	284	304	252	252
1963	1625	3327	3286	809	604	606	654	684	699	697	659	606	633	646	671	610	641	684	623	664	655	627	643	633	609	652	596	672	625	715	614	660	683	638	640	625	631	667	669	590	636	645	658	662	651	634	654	665	579	667	652	720	630	644	666	628	659	656	598	680	656	676	650	667	649	661	580	653	640	652	662	661	655	671	673	619	641	642	587	651	656	691	659	616	666	668	652	659	609	625	659	643	654	706	655	600	654	707	635	575	658	648	636	637	700	669	629	662	630	686	652	661	640	591	651	634	614	610	653	592	646	631	624	652	619	639	614	706	620	619	612	655	623	630	647	688	665	646	612	643	664	669	653	592	665	692	612	684	652	617	658	638	663	602	663	673	613	639	649	647	682	566	629	653	620	617	641	697	643	647	653	658	670	670	667	616	662	681	643	706	636	635	662	648	635	624	629	625	640	584	648	608	687	646	609	645	627	677	640	639	632	660	643	671	642	666	657	585	652	646	674	690	641	639	638	608	641	647	664	616	645	624	643	627	670	606	637	624	614	619	648	643	662	631	673	619	694	602	663	662	634	636	657	638	654	653	643	615	703	634	626	679	653	622	650	648	615	646	719	648	665	642	657	634	622	680	639	658	628	641	681	631	624	648	612	662	637	676	626	630	631	633	695	661	658	659	649	629	643	626	646	658	640	639	665	626	648	628	633	699	627	628	644	645	630	652	622	603	641	658	676	646	655	674	617	655	656	666	647	663	662	641	629	636	686	611	605	596	644	644	657	606	660	682	629	616	665	662	623	661	639	654	664	688	621	630	648	643	620	678	689	643	617	648	635	613	642	663	619	642	634	625	615	671	688	641	651	653	680	648	651	604	660	661	602	612	636	629	661	651	621	648	669	620	630	648	659	628	650	621	642	643	659	617	657	668	608	689	637	631	625	625	638	596	629	619	619	617	625	635	624	635	621	648	673	656	599	648	630	643	637	643	631	652	656	690	643	631	629	611	647	681	643	662	673	611	674	624	646	673	637	622	628	678	619	642	633	617	611	640	666	617	641	631	606	648	637	622	645	617	655	676	648	594	611	621	628	664	698	659	687	592	623	649	698	663	635	647	621	661	689	682	691	624	635	698	672	589	627	646	657	647	650	631	611	624	628	657	677	682	635	624	631	668	693	655	622	629	663	638	653	611	665	620	636	614	643	663	635	624	646	591	687	614	655	630	667	642	680	613	636	624	648	639	621	651	612	651	631	628	664	661	675	674	605	668	619	650	640	657	660	643	639	615	638	646	632	664	660	634	620	667	610	637	665	638	632	658	666	679	652	623	634	617	618	649	660	639	642	643	645	658	627	641	667	642	658	677	618	687	649	625	659	662	657	658	670	688	651	627	680	657	632	650	634	659	660	643	605	650	632	615	595	631	654	633	650	621	649	650	672	615	637	657	654	643	625	693	577	648	668	600	624	677	618	586	628	584	619	639	677	688	620	630	649	645	659	651	680	643	627	707	599	622	624	646	684	658	658	589	674	651	639	661	648	681	642	693	722	654	651	678	629	629	643	620	682	645	642	607	605	599	622	636	636	614	627	655	696	611	655	684	649	635	640	620	627	596	651	630	623	700	674	613	667	622	603	687	657	660	651	629	653	621	617	631	682	628	651	657	652	660	647	655	622	665	604	661	646	681	634	662	639	604	644	614	660	632	695	650	633	661	661	629	627	674	650	654	662	666	648	635	672	638	659	641	612	614	632	684	611	629	603	677	647	678	621	663	628	642	654	606	629	646	629	600	583	639	636	690	615	675	648	641	653	610	661	595	630	609	627	677	621	711	639	623	655	660	626	615	694	677	644	688	581	658	625	611	651	663	611	688	654	643	676	644	642	685	622	637	605	606	601	616	652	614	693	641	620	637	635	679	646	641	688	638	661	647	622	681	635	658	691	685	659	647	623	635	630	638	629	632	660	649	659	631	680	646	609	698	647	625	612	662	671	653	594	690	582	625	612	672	683	617	629	612	640	628	656	622	620	632	618	617	658	650	621	670	651	620	656	631	654	635	658	635	642	684	657	673	651	642	640	615	653	650	631	586	659	684	626	574	632	667	650	677	668	660	666	601	646	623	626	667	646	627	629	630	638	699	681	652	622	628	639	642	657	624	620	637	639	626	655	632	654	591	640	643	618	708	677	632	597	632	654	635	659	638	680	654	665	619	621	674	648	667	618	614	659	617	632	646	663	658	649	614	614	695	631	649	598	632	656	660	653	676	663	654	658	605	657	638	645	643	636	622	629	674	608	628	646	664	612	649	608	614	633	684	600	633	646	658	656	691	633	674	636	651	627	664	654	617	583	612	662	659	653	670	661	654	666	616	654	668	630	595	652	622	622	655	648	660	630	642	627	655	637	614	621	625	645	663	674	676	672	644	660	618	699	643	651	618	650	617	646	649	664	641	665	622	592	640	665	642	633	634	633	626	599	640	633	657	637	632	638	651	651	585	625	645	675	632	630	625	608	634	583	629	598	649	633	604	639	660	614	636	631	665	657	599	640	667	611	637	698	660	647	635	648	631	623	664	651	595	636	634	617	644	631	644	631	634	601	663	657	627	613	638	699	588	649	602	619	680	637	676	654	657	602	631	637	650	637	609	691	678	634	667	636	656	660	632	616	632	710	640	624	653	628	635	600	652	645	649	645	663	651	628	569	626	645	707	635	645	686	599	653	672	619	592	587	606	665	647	625	637	639	670	695	666	644	651	631	646	678	651	640	642	657	644	624	690	664	664	637	677	657	686	605	679	620	614	610	679	599	612	601	630	681	656	627	620	664	631	656	685	632	667	684	675	660	623	599	648	658	652	611	655	661	634	628	653	659	605	648	672	614	628	649	658	599	619	635	689	613	664	652	650	648	625	611	632	639	609	674	624	674	627	656	588	661	623	674	634	651	688	641	598	677	645	667	678	654	642	635	609	623	645	638	644	613	672	650	636	658	616	629	660	632	645	625	645	667	672	608	635	632	614	685	679	589	627	648	617	609	679	627	627	692	653	659	649	624	631	652	645	648	687	628	618	624	682	584	649	643	664	694	676	676	641	634	639	596	644	597	688	669	618	659	663	640	647	634	644	667	656	640	684	641	616	634	668	665	627	645	631	616	607	654	579	665	608	663	639	632	636	645	681	700	666	606	631	643	649	662	635	591	644	683	646	636	614	650	618	605	676	648	649	629	649	620	635	607	641	666	634	720	603	671	635	620	651	677	631	649	617	670	665	685	635	619	631	620	650	642	623	631	696	693	632	605	643	627	654	634	620	627	663	691	632	657	630	634	632	609	664	623	692	675	651	634	670	627	659	642	630	632	592	670	617	661	607	609	633	637	666	621	671	659	680	651	643	693	665	662	623	640	613	663	659	598	627	611	625	612	663	680	641	630	605	672	635	605	645	667	651	633	637	665	636	684	639	644	609	616	649	637	643	657	681	660	646	609	666	610	657	656	629	623	644	662	660	605	619	651
6739	6871	25123	20275	3638	291	299	253	270	280	287	289	275	290	251	249	236	278	250	275	284	260	265	240	284	233	251	252	255	266	267	253	262	238	244	263	275	225	282	266	248	266	289	235	223	279	259	246	218	247	280	295	277	274	258	244	242	291	227	248	229	275	272	264	237	263	251	271	239	275	253	245	258	270	244	232	235	221	286	253	281	252	257	260	263	231	274	281	298	271	263	240	255	267	279	269	236	276	269	234	278	288	253	234	242	265	262	249	231	265	228	249	272	237	249	278	240	257	244	272	252	240	250	273	248	309	255	258	259	242	259	257	251	263	262	245	223	248	242	255	277	260	276	222	244	266	235	231	261	245	243	260	296	237	247	252	274	271	254	272	284	238	275	244	268	280	288	265	271	236	229	272	254	230	250	263	272	230	269	268	262	244	285	267	259	236	275	265	250	291	256	222	239	253	238	279	246	232	237	278	262	245	259	288	261	255	255	249	227	252	249	252	257	288	230	245	240	253	277	269	271	265	232	256	248	279	268	235	254	283	257	261	256	262	277	261	283	220	229	237	257	256	288	272	288	281	240	236	249	245	257	251	258	285	266	231	257	300	271	261	242	258	280	287	224	251	263	227	236	250	250	234	235	236	255	242	259	234	246	243	248	242	239	254	245	242	287	285	245	259	258	278	272	228	283	276	242	264	264	255	236	275	251	245	301	254	256	226	257	270	248	272	245	237	250	291	271	255	293	230	263	229	246	232	255	238	253	203	255	245	274	226	278	270	255	266	247	267	247	235	217	269	267	258	258	277	255	277	296	237	275	252	271	228	264	269	244	249	238	240	282	234	262	267	234	258	281	267	247	221	251	228	254	256	271	254	243	263	248	235	234	270	236	280	269	273	271	264	267	262	261	247	270	236	236	244	270	297	226	230	248	224	242	216	264	239	280	259	230	216	261	238	281	254	285	272	275	268	264	269	254	238	261	259	252	280	237	239	238	252	233	230	236	251	236	245	287	266	240	222	250	255	255	275	263	269	277	232	254	267	245	256	257	243	238	262	253	264	254	248	272	253	244	281	267	235	256	235	247	242	246	250	255	260	264	251	250	224	267	263	250	244	254	289	243	244	260	248	254	270	280	265	256	285	246	229	248	249	250	277	251	274	271	252	264	238	236	291	248	267	257	244	259	265	263	234	260	249	267	268	250	290	260	260	251	263	280	277	245	289	250	258	261	298	258	260	256	250	262	269	245	267	274	256	241	258	277	256	259	223	242	263	268	231	265	250	265	254	267	231	263	264	282	248	268	235	246	217	233	275	244	275	263	251	244	275	234	245	245	258	289	265	271	254	259	242	250	233	277	253	285	242	240	253	273	268	274	256	260	248	270	296	248	275	271	286	257	301	259	250	262	243	247	263	240	271	227	250	287	263	273	245	232	256	251	269	261	286	250	282	224	291	236	270	261	271	274	259	274	265	258	276	249	272	243	239	230	266	266	247	241	247	263	279	229	264	278	241	221	244	240	280	255	240	273	267	265	287	264	251	248	266	261	261	242	270	300	252	272	290	264	233	299	222	250	216	267	253	262	283	235	273	257	242	258	260	231	264	248	234	256	271	261	264	269	267	280	270	258	314	286	261	290	251	258	258	248	239	272	287	258	269	241	255	261	262	268	240	254	229	260	287	233	265	257	266	258	260	264	255	269	265	261	229	249	238	258	251	273	257	270	234	247	258	220	251	276	260	262	245	271	236	255	231	267	281	241	269	243	244	251	250	235	247	241	228	260	256	240	272	288	283	254	233	232	255	239	272	248	245	211	252	293	245	244	263	242	254	257	259	261	270	303	266	227	285	290	273	267	260	262	278	285	235	249	270	283	249	283	250	242	251	267	275	249	224	214	284	271	248	266	212	260	260	257	232	233	270	261	230	270	262	224	251	262	262	251	268	267	233	214	269	230	282	266	264	264	256	244	224	267	231	249	254	281	217	280	244	260	280	239	265	256	252	268	246	310	241	225	235	258	246	260	256	278	250	248	257	261	243	242	266	258	268	272	268	233	259	261	246	266	259	273	255	240	283	254	267	258	263	246	232	250	235	219	244	258	272	259	260	253	239	234	249	239	284	258	252	241	230	251	254	244	270	216	262	305	259	247	211	246	219	256	271	270	247	258	273	265	236	262	231	248	246	232	225	228	267	251	230	268	258	225	260	259	284	247	273	264	243	246	262	248	293	236	255	287	256	257	283	221	243	252	269	250	232	242	234	272	291	255	256	227	268	289	258	257	279	263	226	260	262	251	216	238	255	265	233	270	271	273	232	272	246	253	246	259	242	261	262	260	241	256	282	266	280	238	254	251	244	247	234	262	281	247	241	257	259	220	259	271	258	254	269	254	276	220	299	249	212	233	247	262	261	240	243	273	265	252	241	239	245	268	242	281	293	244	245	222	268	233	262	223	274	258	242	255	274	241	229	279	242	246	288	267	237	240	258	252	240	280	262	255	250	225	261	257	295	284	242	292	245	263	235	273	236	243	253	269	255	243	248	245	255	290	268	288	241	274	251	276	253	279	275	248	223	265	264	265	240	266	260	282	253	230	239	248	219	279	273	235	260	244	234	261	271	264	264	265	243	239	250	257	250	278	232	253	262	251	250	265	244	259	236	251	242	267	259	227	270	257	268	213	239	255	258	234	293	291	245	211	248	233	248	299	254	257	267	238	251	268	287	280	254	264	247	246	255	242	283	265	262	231	291	240	246	273	266	269	253	273	264	227	283	233	263	248	294	267	252	235	254	256	256	252	233	249	269	262	242	242	286	266	250	294	259	261	251	262	260	231	259	277	262	240	269	260	294	249	260	247	252	254	255	236	247	272	287	252	263	232	256	236	264	262	232	267	253	260	256	263	251	268	255	268	287	238	256	245	230	261	253	269	267	239	265	219	258	236	264	244	246	239	237	270	240	274	261	263	286	248	242	244	281	291	264	230	251	252	232	251	244	218	234	247	260	231	247	267	257	249	276	276	250	237	255	255	246	262	277	250	245	241	236	268	269	256	263	248	221	239	262	208	250	254	276	259	253	296	249	257	255	237	262	267	268	303	253	253	262	239	257	259	256	295	268	265	297	250	271	248	246	288	245	262	237	257	262	250	287	232	253	265	273	260	222	243	266	280	243	258	268	261	261	251	255	252	228	242	262	245	246	265	246	230	241	286	231	261	234	266	270	245	264	236	231	240	254	265	272	278	244	279	231	240	231	251	254	266	242	260	285	266	258	259	257	245	264	251	256	269	276	285	275	260	277	255	252	258	244	261	288	301	258	238	222	256	257	253	267	275	245	239	273	282	272	250	236	264	239	248	277	257	259	280	258	290	276	265	263	268	246	235	272	250	272	249	239	293	272	250	261	236	248	260	266	244	251	247	268	249	244	222	243	255	241	296	263	277	259	257	259	272	260	258	261	250	248	236	270	278	231	244	246	255	250	231	259	274	263	256	292	253	215	259	245
6219	7953	32813	32072	4302	842	768	724	716	685	661	672	620	667	618	663	649	667	662	625	650	649	631	636	624	645	655	643	650	540	643	601	616	623	615	608	658	598	641	614	586	617	587	650	611	585	604	556	621	625	615	644	620	625	663	647	596	612	647	625	639	639	586	557	645	601	552	633	641	593	606	629	629	619	624	630	609	599	596	652	611	643	651	617	551	630	595	600	579	565	640	613	634	653	583	619	597	645	575	616	618	615	585	601	573	605	645	622	664	620	606	629	571	621	598	588	625	570	607	610	605	600	633	665	614	586	633	617	601	655	609	633	640	600	595	598	631	595	575	619	589	634	579	598	655	609	619	583	605	607	636	574	626	621	615	595	637	599	636	655	570	603	587	568	619	608	632	639	602	596	593	604	580	585	614	646	573	642	629	605	636	607	640	648	580	599	635	629	611	599	618	597	615	589	639	598	662	614	619	571	607	613	603	574	607	560	578	643	596	588	625	615	620	626	575	645	624	630	604	637	624	653	590	647	646	549	610	601	606	651	596	584	600	603	584	610	619	644	618	635	580	618	613	688	620	568	636	657	599	598	600	603	647	664	625	630	589	566	583	666	606	608	652	560	603	587	584	611	632	592	576	625	621	571	609	616	606	610	654	572	620	593	650	633	558	559	626	646	615	628	589	656	619	644	649	620	625	649	571	649	595	584	659	651	613	610	598	608	644	634	615	627	630	625	616	635	628	634	593	655	607	635	575	661	583	598	606	551	623	591	627	606	603	640	604	611	662	599	624	625	630	643	668	647	629	606	610	616	616	629	606	626	631	586	657	615	614	601	592	593	639	615	570	635	581	630	642	565	582	597	607	621	657	595	597	606	608	641	589	674	554	603	599	612	635	609	615	598	640	610	607	615	632	625	639	616	602	648	612	592	644	638	585	648	606	605	588	619	575	614	618	604	619	576	590	596	637	633	586	590	620	605	652	579	583	643	593	613	629	589	594	622	636	660	620	616	611	594	631	647	625	617	610	639	649	641	607	606	585	661	640	594	630	686	563	634	620	622	622	657	610	595	647	635	615	627	617	610	635	574	642	592	600	663	622	610	579	568	601	648	575	613	668	663	643	592	614	602	656	612	577	593	607	631	621	627	625	645	613	655	609	613	634	622	665	577	642	565	627	594	605	680	602	644	598	579	628	624	663	586	612	574	608	574	647	582	566	640	640	606	589	629	631	604	638	594	594	617	611	576	633	620	617	596	600	610	624	601	621	630	588	608	571	649	637	611	626	616	617	634	611	603	599	622	625	590	629	623	622	570	610	615	629	595	616	618	573	559	598	635	610	627	641	600	614	642	595	550	643	570	630	612	609	612	645	625	619	598	589	670	588	637	616	621	626	600	592	604	614	607	647	588	677	640	597	559	604	559	630	585	596	610	613	642	622	604	617	631	609	667	567	609	589	618	651	606	590	609	612	631	592	646	602	634	612	658	580	647	627	588	627	590	622	606	635	649	616	625	631	616	605	632	615	586	636	618	616	651	617	623	555	607	626	599	623	624	592	606	620	590	612	644	631	593	568	583	597	660	641	632	581	600	625	634	647	616	652	596	612	605	618	636	576	623	616	600	581	608	636	594	588	652	627	611	615	616	613	600	598	616	610	587	666	582	643	669	632	605	625	598	571	560	622	614	607	651	645	603	635	589	618	606	612	626	612	677	584	620	583	589	609	621	618	585	590	622	652	658	583	611	620	597	582	637	625	596	584	588	643	584	638	641	682	619	620	619	591	613	593	651	626	609	599	593	672	608	616	635	555	614	650	607	610	630	617	660	609	658	582	642	604	585	598	562	619	609	566	606	576	618	582	604	622	579	565	611	609	620	634	563	613	660	571	636	606	621	623	577	658	598	631	688	578	589	609	607	679	673	623	620	605	613	593	611	599	600	661	645	592	560	595	622	596	614	592	637	578	626	618	601	612	615	630	628	635	585	624	590	645	631	590	613	604	611	613	631	618	632	590	576	605	644	606	646	575	591	648	655	625	651	610	602	603	600	664	581	598	632	607	658	595	649	611	587	634	593	607	618	643	650	575	594	606	655	578	590	605	654	687	651	586	624	630	629	640	584	611	607	654	603	566	613	612	596	591	599	665	572	607	595	583	638	618	602	631	622	595	608	588	604	633	611	614	628	661	633	558	609	636	625	661	569	624	584	621	579	632	608	598	620	614	636	617	627	663	649	593	664	650	600	633	630	625	611	630	617	655	582	578	624	619	629	607	593	630	588	573	608	599	614	632	623	603	608	608	619	599	579	594	599	630	713	602	605	623	633	612	617	634	609	613	585	647	609	604	605	662	547	616	652	633	664	612	602	612	613	615	648	639	606	633	606	609	593	652	639	614	647	625	581	603	585	613	598	594	653	628	648	651	595	686	639	557	608	641	564	621	628	614	601	620	600	652	655	616	587	635	614	618	664	635	652	631	600	602	630	590	639	582	585	599	624	616	639	608	661	602	594	584	629	630	639	604	612	582	607	549	622	650	658	622	612	609	637	663	609	604	664	626	599	587	638	580	636	585	665	632	606	609	574	609	603	573	595	642	587	602	580	627	620	625	574	629	619	625	567	606	612	586	577	619	626	601	630	613	644	642	626	625	667	604	553	663	667	600	626	628	628	628	619	646	613	598	626	651	631	582	604	603	618	600	656	636	591	582	600	639	620	621	610	630	612	606	588	593	646	606	604	633	657	602	579	582	631	632	613	641	635	614	618	636	630	567	640	573	671	634	608	606	626	626	633	609	619	600	607	576	624	583	628	673	597	622	624	622	634	599	624	634	615	614	584	605	621	610	599	620	582	642	620	583	559	627	574	617	614	622	581	626	615	604	621	600	583	635	603	632	554	623	632	642	628	615	637	601	611	615	634	580	592	572	600	590	638	566	626	625	608	632	575	638	580	637	620	587	677	651	629	569	595	617	618	586	546	596	597	602	591	612	597	603	602	631	627	653	632	619	624	629	605	612	626	652	586	619	569	606	628	647	620	628	604	620	619	665	567	609	627	607	649	647	605	646	604	638	659	606	596	639	609	603	589	585	663	658	654	636	599	554	625	604	620	613	594	618	615	597	619	577	601	608	585	611	643	615	592	620	628	616	637	606	624	612	584	634	632	598	627	604	624	608	612	622	649	612	582	612	627	611	611	617	611	648	570	618	634	616	629	609	604	607	596	582	594	582	591	647	645	585	591	618	623	619	631	606	632	637	618	613	628	582	659	604	666	575	643	613	582	659	602	612	639	617	610	598	651	621	618	596	607	660	590	590	593	627	590	615	614	589	579	604	548	624	634	632	578	586	643	625	662	663	635	655	619	626	611	592	640	594	613	630	665	653	615	605	638	608	604	626	619	655	583	562	626	636	634	597	629	610	634	593	664	605	607	623	633	659	658	602	598	605	643	631	605	617	645	617	632	661	611	624	566	648	600	570	570	604	602	618	575	628	669	626	593	613	591
12217	9774	37915	29308	10009	368	206	185	170	163	166	162	153	123	135	149	144	118	152	134	138	133	137	123	144	128	106	122	134	141	131	146	128	123	117	127	128	117	112	141	116	123	122	119	153	143	136	126	152	134	136	133	140	125	137	104	123	128	112	124	129	126	133	110	137	117	137	153	138	160	124	141	126	140	116	131	153	144	144	136	124	123	135	129	137	102	120	137	115	121	127	110	144	148	117	126	129	126	141	132	133	118	122	151	133	144	97	119	127	116	132	118	121	128	127	140	127	129	118	108	140	129	130	113	136	135	128	132	134	132	123	132	114	136	114	138	112	115	127	124	118	155	130	125	120	139	112	119	134	145	145	122	133	138	143	142	118	123	142	137	126	126	112	109	124	121	140	115	128	114	128	117	131	135	122	127	127	136	110	125	147	116	139	121	148	132	120	114	136	103	122	120	129	124	121	142	135	127	141	120	141	116	143	102	120	137	136	146	140	113	146	124	116	121	137	125	152	136	130	127	129	140	121	148	122	116	143	134	126	141	125	130	136	134	143	139	151	112	158	129	131	124	113	136	135	118	126	138	131	135	125	126	147	119	109	116	121	131	122	122	125	110	115	146	137	136	139	144	115	159	144	133	125	145	128	133	108	136	121	128	148	133	115	109	123	100	153	151	121	114	138	133	122	134	152	127	146	123	128	123	131	128	127	117	134	117	134	130	116	119	118	140	137	114	134	133	112	136	119	139	143	138	138	116	111	123	124	138	138	103	122	136	128	116	141	109	123	139	123	122	148	141	139	145	129	123	127	152	127	126	141	120	127	133	137	130	127	130	130	122	109	121	120	138	137	144	118	135	151	137	127	123	139	121	125	127	119	116	149	134	125	131	133	123	131	122	133	113	112	124	128	159	126	120	130	141	152	119	134	125	124	130	123	139	151	122	139	158	118	125	130	120	143	122	128	129	121	127	115	110	138	134	116	134	136	134	149	128	114	144	143	144	125	110	133	115	140	120	124	127	136	138	120	134	124	115	130	127	124	120	124	146	140	119	136	113	132	121	149	131	123	149	135	131	112	126	121	145	118	120	112	119	133	126	135	134	133	147	145	126	114	123	123	151	135	149	132	122	115	136	129	126	109	144	134	156	151	154	137	126	128	135	131	157	135	130	133	121	130	131	127	133	142	123	122	141	123	112	135	147	140	128	137	105	137	125	129	113	131	117	126	119	138	133	112	131	128	139	113	109	112	119	130	137	103	127	128	133	124	126	111	126	129	144	131	152	119	127	119	130	134	129	110	131	123	122	119	136	131	133	138	133	144	119	114	146	119	114	126	126	113	122	126	139	124	128	111	122	139	135	161	129	153	151	130	118	108	120	126	138	134	119	129	109	117	123	124	119	146	121	122	120	140	138	117	132	133	145	115	111	127	137	113	135	142	148	134	115	121	121	134	134	129	132	116	126	149	135	135	122	144	131	112	144	132	129	144	124	125	121	140	133	122	131	111	109	127	145	159	123	135	157	133	122	114	148	119	111	144	138	147	125	115	146	137	123	141	135	135	133	107	115	118	118	140	109	113	99	124	150	140	136	124	135	120	145	142	116	130	121	112	113	131	153	109	154	141	135	115	140	113	116	120	129	121	125	133	131	151	143	122	122	115	111	123	137	126	134	130	118	146	126	107	114	136	141	124	103	118	114	134	126	126	131	134	155	166	142	120	151	121	143	154	125	137	111	126	118	105	103	125	122	130	125	131	131	129	137	121	129	127	131	139	116	124	127	141	135	124	130	117	142	144	124	132	130	114	136	108	142	157	150	126	134	115	130	126	131	132	129	123	121	155	124	135	143	139	125	122	133	141	127	123	109	127	113	115	112	146	130	136	112	118	117	120	131	139	124	129	119	133	122	129	106	108	121	141	144	124	130	145	110	139	124	145	122	132	109	134	135	122	124	115	135	137	112	123	131	149	136	131	119	137	129	146	133	115	139	138	131	142	117	130	125	143	123	136	145	132	134	125	135	127	115	109	132	141	128	104	126	131	139	139	113	143	129	133	155	122	121	144	124	120	140	122	130	130	121	120	150	135	124	129	143	143	134	122	140	122	151	136	129	129	135	100	128	136	124	141	145	159	131	143	116	112	115	134	125	130	127	137	124	117	116	115	128	137	144	132	114	119	149	124	120	140	119	133	137	133	157	138	134	103	108	153	133	141	141	110	113	125	125	114	123	139	138	146	113	116	151	137	127	124	146	120	119	141	130	134	122	123	123	120	119	129	105	140	125	121	139	119	106	132	146	125	137	125	143	150	127	142	142	131	129	114	147	135	140	124	127	149	112	142	153	128	124	109	125	141	128	149	125	120	117	116	134	147	128	138	126	116	114	138	136	118	127	122	136	105	127	149	143	119	148	109	128	130	120	131	123	131	138	119	120	144	130	147	133	108	136	149	144	104	131	135	123	143	125	131	134	129	135	106	120	133	104	131	118	115	125	130	113	125	125	121	123	151	139	121	120	124	138	114	142	130	129	136	138	128	117	124	133	124	141	128	131	145	150	125	116	130	133	126	122	133	122	112	112	140	149	139	121	123	123	144	119	124	120	139	118	143	117	110	132	130	113	107	150	132	101	116	133	149	131	131	127	125	120	129	161	124	114	123	142	139	126	139	111	125	156	135	126	138	153	138	141	133	143	137	121	122	137	102	140	121	123	117	134	123	136	136	110	138	127	121	130	147	120	112	116	108	120	140	135	122	118	120	157	136	129	127	126	133	152	127	123	154	132	146	139	125	133	113	116	111	123	131	128	146	119	112	116	139	126	133	129	144	123	125	118	125	142	113	124	121	126	124	128	115	148	136	127	137	125	131	133	132	148	136	114	130	115	133	123	136	129	130	119	132	134	119	113	136	136	117	130	134	134	107	119	137	128	125	123	128	131	133	119	126	117	135	116	147	122	104	116	138	144	109	128	139	123	139	127	132	118	141	120	139	147	122	144	129	113	126	126	121	132	139	128	126	129	137	145	120	136	109	109	130	137	114	125	137	133	134	121	136	117	142	144	146	115	128	139	119	132	141	130	141	136	134	160	136	140	120	143	105	125	115	117	115	143	127	143	135	119	118	118	114	133	138	122	133	117	132	121	125	125	127	117	146	135	137	136	126	133	126	104	133	137	112	127	118	124	138	127	130	132	134	124	103	127	128	116	123	139	139	129	116	118	132	116	142	134	140	136	142	146	119	131	144	129	117	127	122	126	126	135	133	116	142	131	132	123	124	129	137	131	116	123	116	141	129	118	138	121	123	114	128	118	134	131	153	139	126	120	135	128	106	115	111	141	118	137	144	115	147	113	117	132	128	135	108	149	122	119	126	126	132	133	119	112	107	104	144	122	119	125	126	127	121	126	132	91	112	145	119	106	114	133	131	140	119	142	122	135	125	147	133	145	126	129	135	115	119	125	137	149	132	134	121	146	123	115	142	142	120	119	121	117	133	128	116	119	106	134
7905	10065	41451	37997	10200	802	717	556	525	523	525	504	481	505	442	457	421	388	365	394	368	355	382	390	359	338	365	356	328	339	345	327	347	338	339	382	353	362	385	341	362	343	327	332	352	340	359	324	350	357	316	332	305	337	337	333	333	336	341	329	314	328	316	329	352	378	315	379	320	310	312	317	296	353	330	317	338	317	339	338	342	345	330	349	345	328	299	307	340	348	322	328	317	320	287	352	316	320	295	324	308	347	318	327	317	336	350	340	306	318	305	302	386	328	309	377	340	330	335	361	329	317	315	302	324	305	348	335	317	304	304	329	304	318	339	342	336	336	361	341	309	329	338	310	331	340	311	334	337	331	320	301	331	321	345	315	351	361	327	335	345	305	322	344	318	315	352	342	319	310	307	292	343	329	325	334	365	357	332	335	343	325	347	332	315	311	312	313	329	306	339	302	323	357	334	327	333	345	309	339	338	353	306	321	343	352	320	318	314	298	329	314	345	354	342	311	356	341	331	341	320	341	333	341	322	322	317	320	290	323	329	341	355	332	317	326	329	333	306	331	326	299	323	338	333	290	354	306	323	328	343	362	311	322	339	298	331	328	367	354	352	304	335	310	323	344	303	336	328	346	319	331	316	327	337	339	318	326	345	323	349	327	341	338	302	318	330	320	314	320	293	321	329	298	316	300	341	314	312	335	310	330	336	313	319	359	346	334	311	307	342	300	328	309	347	319	339	300	284	342	352	312	306	345	316	335	312	311	357	329	355	346	318	323	339	326	309	334	319	319	302	333	321	315	359	308	328	337	315	330	321	338	341	303	331	326	299	309	315	337	338	310	321	292	319	324	315	304	356	331	330	334	354	337	325	315	334	315	283	322	338	312	300	363	341	357	357	313	337	335	317	356	299	309	314	327	340	356	356	330	335	307	325	318	323	291	324	337	364	311	289	318	310	347	324	343	359	309	355	342	301	318	317	336	312	341	329	327	365	310	329	324	343	300	307	313	314	320	315	314	316	292	293	335	299	344	331	323	311	301	288	351	329	307	320	328	315	305	310	318	317	307	307	362	334	347	304	333	356	323	313	338	328	312	349	351	323	338	385	335	317	298	334	330	317	290	347	315	308	325	348	332	322	331	346	335	341	308	318	320	334	312	325	353	308	338	308	346	320	313	327	322	348	315	309	340	326	354	347	316	310	333	300	324	328	327	379	319	328	321	299	326	284	317	324	339	324	360	324	352	331	339	369	312	318	340	333	330	314	334	315	315	298	325	316	327	305	310	323	362	342	332	353	325	342	314	349	294	327	297	323	290	284	360	303	345	331	325	323	298	349	342	359	313	339	315	296	323	316	289	331	327	330	308	339	321	304	317	341	337	334	325	328	348	350	367	306	302	327	296	276	297	321	354	332	310	320	346	344	338	320	341	335	340	364	331	321	306	307	348	360	324	317	332	295	326	339	325	334	318	320	320	319	339	327	321	309	312	294	308	320	327	295	354	344	350	355	301	314	356	304	323	326	342	342	315	328	327	314	298	321	365	318	329	362	291	329	299	338	341	322	313	357	339	325	306	339	356	311	320	302	351	301	322	327	316	320	339	285	299	318	328	329	304	334	281	348	346	318	301	321	299	322	351	356	340	314	336	337	344	334	317	346	307	305	285	329	316	390	355	309	321	321	364	290	338	310	342	323	325	328	300	338	337	298	343	345	309	337	343	330	321	354	351	321	342	329	321	307	308	338	359	348	328	330	335	363	344	328	330	328	356	357	289	326	323	332	321	325	314	355	322	333	310	321	318	345	307	308	318	335	337	333	353	340	364	336	345	327	307	355	327	334	354	307	353	301	330	329	322	304	343	331	294	314	323	327	317	334	330	323	346	306	314	321	323	325	328	348	335	310	368	327	288	306	320	338	319	331	331	337	347	320	312	331	323	305	296	332	317	318	341	334	328	353	325	345	363	315	335	298	293	305	332	326	352	316	340	315	305	291	297	306	368	341	336	337	336	325	315	321	316	325	327	340	301	302	313	345	310	324	349	281	339	307	321	310	342	334	301	305	323	320	326	330	306	369	312	304	349	310	324	290	283	307	320	333	300	317	345	335	323	353	333	325	331	319	351	326	341	372	323	310	356	300	290	334	335	326	316	321	336	335	361	333	315	352	314	315	324	320	320	328	325	339	336	311	314	335	327	338	318	341	309	327	332	323	316	296	322	329	322	317	338	313	355	299	296	341	321	303	330	332	327	316	288	308	325	341	331	307	368	312	339	304	320	292	360	349	316	312	368	291	321	351	317	322	315	313	319	299	350	324	334	323	343	345	283	315	335	322	375	302	327	309	290	363	301	336	339	346	354	308	314	290	324	319	323	295	302	306	314	312	331	354	342	334	385	306	323	334	313	330	315	324	329	343	341	307	344	318	318	344	294	329	297	341	343	330	327	315	336	305	300	286	336	345	327	336	357	315	311	325	325	349	351	299	368	372	327	350	326	359	334	320	309	339	291	330	348	334	320	345	333	310	325	299	338	314	293	321	333	331	334	368	354	324	347	348	336	305	294	323	331	332	318	323	307	355	346	351	361	340	313	318	347	332	335	317	318	333	335	324	328	308	311	349	353	343	317	342	311	318	304	318	356	347	334	321	326	305	323	331	346	338	346	325	317	315	305	338	350	324	317	301	329	311	314	363	310	329	310	341	325	329	322	301	348	355	319	351	343	311	318	318	340	307	315	299	321	316	339	329	321	328	327	309	329	344	338	309	352	342	313	325	383	364	338	345	356	315	369	306	293	298	352	330	342	336	312	346	325	313	296	322	331	329	326	295	341	313	316	347	338	308	339	328	309	292	319	336	326	336	283	341	297	314	311	332	333	314	334	317	325	303	345	318	348	326	314	354	333	345	320	335	296	319	323	335	336	300	306	314	337	320	311	318	313	331	336	341	300	353	319	304	336	323	296	302	344	334	347	321	310	319	326	316	334	304	320	348	317	320	313	332	302	346	311	325	329	356	314	359	317	288	314	323	306	347	339	329	311	305	314	346	331	330	311	354	337	305	370	343	303	345	345	310	287	313	335	339	322	305	325	325	320	320	309	310	325	326	359	362	302	345	339	332	305	316	339	330	323	334	314	328	307	345	304	335	326	338	298	362	322	300	307	362	321	341	314	324	318	302	320	318	352	336	355	288	316	318	295	329	335	315	298	301	309	292	312	315	308	331	345	319	346	319	297	336	349	308	318	339	322	300	312	355	330	323	321	351	303	350	342	346	348	340	313	330	350	309	325	325	338	323	321	329	330	323	350	341	330	300	363	323	331	300	313	330	328	346	325	319	320	310	313	297	344	344	317	315	317	323	309	339	338	299	320	345	339	339	305	334	329	327	324	369	309	335	330	348	293	330	332	382	313	309	366	353	329	320	322	365	312	346	351	350	340	333	293	330	340	331	304	326	338	323	324	321	292	338	317	310	322	333	314	326	305	347	335	377	319	334	314	330	340
1668	693	1088	706	366	250	256	249	280	239	291	248	269	279	267	284	281	279	236	245	267	264	279	292	255	259	245	274	236	265	252	229	257	250	259	232	243	251	250	277	291	267	237	236	234	234	278	253	263	269	272	263	276	255	242	245	237	234	277	262	283	266	277	274	234	215	263	254	284	271	260	267	258	277	270	241	257	268	224	252	240	232	243	276	288	241	246	244	258	271	264	260	251	239	236	252	250	243	248	245	255	246	264	237	256	246	256	284	252	266	237	243	259	249	236	253	243	240	252	263	242	251	242	232	241	271	268	252	241	256	258	243	258	249	273	248	280	243	256	280	252	271	271	229	247	281	250	247	248	273	252	245	263	238	253	305	235	235	248	256	240	242	293	270	251	235	247	288	256	268	233	300	233	280	267	254	277	237	252	253	256	260	238	245	234	256	280	259	266	269	252	246	272	287	251	233	261	286	252	289	255	267	257	269	257	293	270	282	264	248	275	250	247	227	260	260	279	262	266	265	255	221	241	265	259	279	270	254	280	210	253	238	252	244	242	236	271	232	245	270	277	276	267	227	257	239	240	270	227	251	234	275	241	277	268	258	265	270	218	228	259	293	246	262	268	253	255	296	254	260	256	243	285	239	270	294	258	252	237	287	242	247	280	262	258	273	233	236	242	198	248	276	252	270	244	242	254	264	291	262	246	261	281	268	251	240	276	253	272	265	246	297	237	260	245	270	262	226	247	244	244	254	247	291	241	270	236	255	262	255	257	278	247	240	306	254	239	241	277	249	295	286	266	269	266	251	250	271	264	240	247	225	257	281	244	256	255	258	274	245	262	238	267	232	288	217	260	259	251	254	260	277	260	258	237	237	260	257	253	245	222	233	239	250	280	249	290	283	268	288	280	291	234	278	267	259	236	249	228	263	269	265	242	238	266	250	228	219	232	266	245	242	256	234	253	250	243	224	231	290	252	252	275	240	265	283	244	257	256	253	253	263	231	222	248	242	232	246	249	238	237	241	260	286	234	278	236	266	281	239	265	247	257	269	291	269	258	237	240	250	259	230	265	244	257	232	236	259	237	270	254	259	286	295	275	223	231	242	261	262	273	265	245	272	251	253	270	259	232	239	270	264	257	268	265	244	262	242	220	234	265	244	286	255	236	247	246	233	249	268	242	283	237	234	236	278	270	238	250	233	255	278	244	247	261	235	236	265	278	263	262	251	280	240	256	259	305	266	280	252	265	264	225	255	231	223	244	254	245	277	242	250	238	268	278	238	245	270	267	246	236	264	267	256	268	283	283	259	292	272	246	230	263	268	294	269	261	259	257	275	249	268	233	276	258	265	291	268	250	227	234	228	273	259	258	255	263	240	255	257	247	234	229	257	224	267	265	240	253	263	270	272	260	271	243	267	248	272	260	265	243	281	267	269	257	222	260	268	242	239	241	236	248	256	252	244	225	258	234	276	246	259	261	242	250	252	239	245	269	239	250	250	277	250	198	257	295	246	269	246	246	278	263	221	232	241	261	265	257	268	234	240	261	261	274	245	266	249	262	273	289	211	221	252	246	250	264	279	256	259	246	238	276	253	270	257	253	247	273	255	276	258	285	270	222	260	254	280	257	260	257	246	262	260	286	252	279	264	285	250	234	263	257	268	258	274	262	251	241	265	283	271	248	272	227	263	255	261	257	260	248	235	246	231	257	260	265	256	258	278	277	273	265	269	257	225	263	218	233	236	243	246	239	251	229	253	263	254	263	252	255	229	217	236	267	260	260	223	259	251	249	266	265	246	221	255	233	256	253	252	262	280	260	239	236	266	275	260	255	249	234	249	255	243	252	239	224	252	225	227	272	273	250	294	234	300	237	269	237	266	285	263	268	247	264	229	278	262	238	232	281	255	263	272	247	247	285	245	227	267	240	261	272	251	227	227	252	262	247	242	262	261	231	271	252	255	269	248	244	262	251	257	272	251	248	261	238	272	245	213	233	283	250	281	247	264	249	245	263	285	244	257	270	227	229	261	245	247	267	275	230	281	252	231	295	265	226	261	242	224	236	218	256	246	275	268	257	248	239	288	253	266	250	270	225	282	254	194	264	255	278	262	266	267	241	243	225	240	282	254	270	228	221	231	277	246	263	267	246	254	278	258	239	250	265	221	254	274	270	246	224	248	270	237	303	254	248	240	245	277	268	268	250	268	261	266	265	249	266	268	265	227	283	268	229	243	238	263	238	258	228	295	275	244	214	246	271	232	284	287	253	255	239	257	247	244	250	255	257	243	278	245	259	276	295	255	259	270	225	235	255	270	269	253	234	251	264	262	233	242	258	252	254	234	274	241	290	286	252	226	248	269	226	249	283	258	257	253	252	235	273	255	276	230	266	251	293	254	244	256	273	268	261	251	259	289	251	272	251	244	277	243	255	294	264	272	295	241	231	250	265	263	296	243	264	252	284	247	250	271	269	240	246	231	230	255	227	267	269	267	264	258	241	238	247	226	234	236	225	249	245	220	240	258	251	262	247	248	230	233	263	238	267	254	244	272	219	252	281	266	260	243	272	250	236	242	234	249	260	248	251	247	256	280	257	221	213	258	281	275	248	222	277	267	241	270	254	249	277	254	279	269	235	230	231	257	243	237	281	254	251	268	210	270	238	251	271	258	258	257	242	227	246	233	241	264	246	237	245	245	256	224	253	283	267	250	264	280	247	250	274	269	268	235	260	256	260	260	235	258	250	254	274	275	268	256	262	254	261	263	256	244	203	268	261	222	257	286	252	272	251	276	252	251	242	243	269	256	262	248	245	258	238	286	243	262	262	271	262	240	274	275	267	241	242	248	255	259	253	270	251	266	247	246	254	256	245	263	244	235	250	268	255	271	247	264	259	273	252	279	234	242	244	264	249	230	264	245	274	236	238	246	277	266	228	279	256	269	250	245	256	281	257	281	246	265	283	272	268	250	254	242	243	263	253	261	256	263	275	219	252	243	235	241	255	251	261	280	252	258	266	266	262	274	246	256	244	264	238	241	252	244	261	249	249	270	257	260	251	277	230	286	256	275	270	261	234	260	273	247	241	257	277	267	263	253	237	263	257	250	229	243	235	240	266	247	225	239	244	301	269	270	209	244	266	245	241	272	256	255	244	228	250	245	275	241	305	280	255	269	243	277	216	268	241	260	282	270	245	217	253	245	277	261	258	282	245	236	265	261	270	264	255	251	233	251	261	259	296	249	248	247	276	276	251	239	260	257	252	277	257	245	226	275	262	260	266	246	278	253	240	249	262	250	267	270	263	242	254	264	249	256	276	250	252	244	245	263	242	251	221	266	231	244	276	269	231	261	270	256	227	239	259	245	243	264	238	257	256	227	256	264	265	255	248	256	253	259	258	251	277	256	249	253	255	264	227	229	242	221	246	260	269	250	234	244	232	275	225	258	224	260	240	252	233	292	263	258	280	241	260	247	275	281	250	248	260	230	245	268	290	262	279	245	290	255
2037	1189	2762	2278	1245	654	680	621	598	631	622	665	602	623	610	613	560	676	620	681	649	649	627	609	623	665	603	615	654	581	645	622	607	573	644	602	624	641	644	578	591	640	609	626	636	669	623	670	640	627	658	624	591	632	584	644	648	617	600	591	650	613	621	637	623	639	611	670	596	617	633	609	625	657	659	620	650	614	622	611	649	604	631	639	603	657	618	620	617	599	647	632	607	610	619	639	627	632	603	575	614	644	594	655	637	579	652	611	622	607	628	609	619	619	611	613	596	616	629	642	594	586	610	613	612	592	645	645	547	638	634	590	623	663	608	581	590	626	633	643	615	628	583	643	655	627	587	585	638	631	598	618	615	617	611	631	608	650	658	636	637	618	615	643	615	606	664	610	607	629	625	611	597	620	625	601	617	606	640	634	584	575	643	582	616	602	659	575	622	619	629	607	615	585	639	624	640	651	625	624	600	627	614	603	625	659	637	614	643	641	616	584	628	580	614	638	603	669	604	617	633	612	606	610	619	581	632	625	621	694	604	608	613	632	588	631	586	641	655	633	641	632	617	584	625	603	617	617	583	648	671	617	586	608	559	623	628	615	588	609	614	605	604	617	637	567	609	626	630	654	586	670	625	605	632	626	614	584	618	635	646	601	606	638	608	608	632	623	616	631	637	629	659	565	623	608	638	620	626	608	620	643	670	667	614	617	606	600	630	608	664	574	599	622	636	618	585	613	629	644	658	576	664	580	605	630	593	597	621	632	714	612	642	634	637	609	612	591	634	645	637	611	663	608	579	598	629	614	615	619	580	614	646	621	633	610	671	627	632	624	610	626	621	652	632	637	618	643	600	613	632	656	671	602	589	579	622	657	635	592	599	601	579	631	628	639	588	578	616	629	663	615	604	607	629	597	650	639	576	635	647	575	595	589	625	607	647	624	590	556	653	622	609	616	625	601	639	645	600	633	640	617	631	674	653	632	600	599	659	653	594	626	616	604	626	607	599	568	609	666	619	607	622	591	626	599	616	600	619	599	623	622	620	658	640	589	616	627	635	590	620	632	632	633	620	629	641	637	580	678	594	631	597	563	628	610	603	604	623	605	558	618	629	628	605	575	588	652	592	660	644	638	649	606	624	620	631	648	583	675	638	614	606	632	602	621	626	618	640	598	619	594	576	655	642	640	610	589	673	624	589	609	634	636	626	638	606	623	653	608	645	656	639	611	612	613	565	585	612	631	622	597	590	600	619	596	633	623	575	586	613	617	591	616	578	623	610	639	606	588	598	656	645	620	627	599	614	589	572	585	662	598	635	599	607	615	591	641	613	603	649	651	578	636	622	609	619	590	625	608	620	635	604	622	659	620	621	632	581	636	589	619	614	606	638	606	550	654	619	586	617	630	643	641	591	692	621	607	616	610	627	588	645	601	674	648	642	599	628	599	607	628	586	612	585	597	619	629	632	647	590	630	604	601	605	603	668	654	608	621	621	649	602	569	598	610	608	565	582	632	618	610	599	592	599	614	630	611	614	546	583	609	610	616	635	627	655	610	677	597	621	617	631	630	622	613	620	605	676	654	629	630	588	643	655	625	616	625	614	596	620	635	612	621	575	569	563	642	650	655	625	619	617	581	577	578	571	614	657	589	612	567	621	593	601	597	632	611	635	582	623	609	574	562	603	608	606	591	622	599	595	639	637	642	587	577	661	567	625	612	592	630	614	571	625	672	613	610	596	586	585	602	647	643	646	638	597	602	657	602	600	585	646	626	603	661	598	580	638	667	674	567	614	659	625	632	682	621	619	599	636	615	640	642	641	610	635	628	625	662	641	593	602	651	619	636	621	636	639	610	628	624	621	649	650	629	602	607	597	658	649	578	599	639	626	630	643	566	619	598	599	599	623	604	627	622	652	588	609	640	640	663	599	620	628	602	594	553	615	620	611	618	607	620	592	650	618	593	623	636	605	599	611	589	639	605	609	603	609	604	661	645	642	623	586	625	645	605	572	612	571	629	589	581	628	619	595	604	597	629	646	616	556	634	576	582	634	641	609	579	608	623	685	670	582	612	622	599	634	627	583	659	577	591	586	600	592	613	589	635	647	678	645	648	616	599	655	590	592	634	587	659	616	613	601	618	611	622	628	599	589	650	668	603	653	607	608	588	638	594	592	665	640	583	600	611	640	626	636	572	661	644	657	623	580	651	613	615	609	654	619	642	601	634	584	641	580	617	635	631	642	646	601	607	607	608	649	611	578	591	647	597	628	587	595	582	582	615	656	602	627	629	626	606	656	620	622	617	572	640	640	569	653	643	627	634	663	611	638	594	615	600	619	592	618	662	606	629	635	620	597	682	617	619	609	621	617	586	626	584	630	607	646	639	599	640	583	584	657	595	584	620	593	625	643	600	628	601	587	619	636	629	668	623	616	622	658	635	637	574	572	634	589	636	578	631	617	654	607	651	618	614	622	659	624	645	647	664	632	664	614	625	609	646	645	620	617	611	631	654	622	650	590	592	611	589	591	613	589	608	650	612	615	695	617	634	647	639	583	644	571	645	625	604	617	632	605	612	633	594	675	629	662	662	551	603	637	629	587	615	624	603	611	621	644	596	650	621	617	577	621	593	601	663	636	663	615	559	600	587	606	639	577	558	608	594	653	622	658	666	605	579	640	612	674	599	586	625	602	620	565	614	584	654	641	615	603	631	639	631	609	638	637	600	577	637	618	635	606	669	611	608	595	617	673	654	654	619	636	604	629	637	598	652	578	613	620	620	613	596	613	640	624	603	602	572	644	600	612	610	610	609	610	598	566	610	609	620	588	567	636	636	621	578	629	634	629	661	611	606	611	603	596	643	566	595	624	584	576	666	601	601	630	594	577	654	564	667	682	651	600	650	607	608	607	652	594	635	641	629	646	625	612	631	651	639	603	619	634	640	608	689	627	618	634	673	620	622	623	594	631	614	601	599	637	652	608	585	612	618	640	661	631	618	618	584	561	603	582	560	650	613	632	610	579	620	622	613	615	618	637	631	614	582	609	651	655	616	585	640	642	617	667	593	629	622	586	652	633	589	616	586	632	610	651	610	635	594	622	635	613	600	624	615	601	628	619	615	618	617	590	626	579	628	595	614	608	633	613	633	623	631	630	648	624	606	632	620	613	599	600	625	590	657	582	613	640	625	640	612	613	647	599	629	636	602	612	637	648	638	605	605	585	625	599	617	667	623	610	658	612	618	612	640	621	627	626	640	637	634	615	586	614	570	638	620	607	566	593	635	595	650	611	636	641	642	592	603	654	631	626	626	639	625	642	616	616	639	638	591	613	635	592	597	641	618	663	616	614	594	655	634	655	599	579	579	645	642	582	575	609	633	614	612	608	599	584	621	640	578	628	584	652	591	594	592	624	619	587	600	614	613	591	615	586	609	625	607	603	676	575	592	655	608	605	645	605	616	636	627	598	645	626	642	623	621	611	636	626	611	648	626	578	614	618	617
6895	7992	16481	8391	3322	320	275	279	220	276	247	266	257	249	278	218	258	257	257	236	248	251	249	233	244	257	236	245	257	270	227	209	229	261	236	223	249	260	261	240	260	245	225	267	247	238	269	248	246	253	264	253	244	262	228	235	243	228	232	245	244	240	220	230	241	233	263	233	219	244	280	242	259	248	263	241	237	246	259	215	250	244	247	245	240	234	225	250	257	245	271	253	228	249	258	240	229	230	256	251	256	251	233	256	235	251	251	228	243	238	241	248	235	235	270	251	260	242	265	209	245	246	219	221	269	248	232	251	233	259	248	220	230	229	251	236	253	259	261	248	241	249	261	221	229	235	221	200	233	266	245	250	270	249	258	231	231	272	254	269	275	269	251	261	232	252	203	231	241	247	238	249	236	255	238	240	232	222	255	213	264	231	249	247	251	237	266	228	259	267	275	287	232	275	252	253	252	213	248	221	237	230	250	252	244	220	253	245	256	251	236	264	244	237	243	246	234	243	279	249	240	229	226	227	221	237	254	245	268	280	230	231	237	271	230	240	237	237	247	268	259	237	257	240	221	268	236	236	240	262	232	243	228	229	273	232	267	201	240	235	251	221	236	230	232	263	233	246	239	254	263	251	244	232	233	236	246	255	224	243	214	248	236	236	248	265	251	230	220	253	222	250	237	244	259	238	226	250	240	254	262	221	222	214	261	229	265	257	239	236	223	228	232	220	219	253	258	240	282	243	263	241	242	258	253	259	276	270	248	233	253	218	252	258	253	233	266	238	254	247	242	257	242	237	273	241	236	214	256	237	232	237	261	244	232	247	246	230	255	266	252	255	231	243	247	239	251	264	247	241	233	252	236	238	251	217	263	270	250	228	237	248	238	233	231	232	230	260	238	280	238	244	235	280	243	205	240	243	281	227	245	218	266	259	232	263	226	238	258	263	212	249	249	233	236	229	233	242	223	229	253	233	245	281	227	234	235	273	239	256	252	214	231	216	254	240	241	253	218	252	243	273	240	231	237	237	213	250	252	232	237	244	236	258	223	248	229	242	227	256	247	265	261	285	234	241	217	245	267	221	254	271	242	254	266	252	255	253	282	236	244	221	249	254	268	256	246	233	255	229	258	234	244	230	246	262	232	227	255	271	210	262	267	254	225	239	235	251	244	265	242	236	224	226	247	240	227	265	229	242	224	231	265	223	247	249	223	246	265	224	216	249	258	227	217	239	226	258	239	241	239	245	230	238	251	230	244	226	242	249	219	272	247	236	211	223	225	252	236	248	259	238	270	245	209	265	255	231	258	246	240	232	264	234	249	224	232	243	247	218	262	267	251	249	236	231	251	241	231	223	245	247	253	242	229	230	277	231	231	263	251	243	251	234	252	221	240	261	242	252	248	205	242	248	257	250	241	244	235	239	246	230	253	269	258	263	261	251	250	241	268	237	240	251	215	241	256	250	259	227	232	257	244	211	229	212	231	257	246	230	253	226	244	257	230	220	254	239	268	248	263	217	261	248	260	247	247	235	211	269	270	266	250	257	247	277	235	242	237	235	225	222	234	252	220	274	241	255	217	217	214	254	212	221	264	235	267	254	233	235	268	236	234	251	254	262	258	206	251	248	242	226	203	257	244	238	257	279	249	270	238	257	260	228	249	231	247	235	265	214	264	262	244	222	243	230	227	238	244	226	243	246	229	247	256	220	258	281	267	235	250	263	255	285	234	252	232	234	240	234	231	215	246	249	201	275	276	251	246	245	273	241	238	242	238	232	241	256	263	284	251	243	255	265	231	216	247	253	234	254	230	236	235	244	244	232	250	252	241	274	255	258	257	244	229	239	228	248	275	244	240	275	257	248	252	247	251	239	247	246	252	228	226	236	226	268	258	247	259	207	244	282	251	228	218	247	222	231	248	222	250	224	221	254	281	247	241	208	258	243	224	248	275	232	242	242	263	231	257	213	252	198	242	248	243	221	251	240	236	238	241	242	260	260	252	240	258	246	229	245	214	242	264	273	248	230	258	245	229	218	236	252	223	224	235	225	248	233	235	253	254	272	264	261	268	239	241	249	203	235	249	267	236	218	207	219	258	257	267	262	239	251	243	240	258	255	285	257	220	210	258	257	244	257	253	229	242	225	252	222	260	256	255	241	238	246	243	268	231	274	217	267	225	256	266	263	238	249	257	231	267	263	242	252	219	223	248	257	267	262	239	259	255	254	212	202	238	232	226	244	225	241	231	236	222	238	229	233	234	212	261	242	232	244	236	237	252	245	261	258	260	253	253	258	248	234	264	239	228	244	263	226	234	239	226	269	273	238	258	228	222	243	233	252	234	240	259	248	244	267	260	260	228	257	222	265	270	240	238	264	225	233	260	233	260	241	245	262	276	224	255	259	245	231	207	258	230	251	236	228	251	237	240	219	266	227	224	252	280	241	228	245	241	261	220	250	250	239	268	246	229	201	255	275	231	263	237	222	244	228	231	219	209	244	232	232	230	244	231	236	266	234	247	232	255	231	210	230	269	246	199	253	240	222	260	241	229	261	251	230	199	243	246	262	269	233	232	232	248	219	253	253	267	257	237	258	262	258	241	280	250	247	235	226	235	253	224	224	269	226	275	234	251	262	240	262	245	209	226	255	249	237	254	249	233	251	246	234	218	256	217	240	268	239	263	247	267	258	231	230	254	239	246	246	243	246	211	223	228	254	289	242	229	237	239	264	258	227	257	225	227	230	244	231	245	228	255	251	231	217	236	241	277	240	225	240	235	255	249	230	251	213	243	235	254	229	259	275	238	258	244	229	248	256	258	246	244	235	232	209	229	258	229	273	241	241	246	251	240	241	208	257	232	239	227	230	256	239	238	213	246	277	263	243	271	234	245	270	229	233	242	254	242	252	259	253	246	243	255	268	263	243	256	241	248	235	230	245	262	260	247	214	221	251	263	252	263	246	253	268	236	259	220	256	264	230	235	272	238	248	245	225	247	227	237	243	236	225	297	243	251	243	233	254	211	251	256	251	235	248	253	255	231	272	217	241	265	268	251	274	261	261	245	229	242	233	258	269	222	270	214	228	217	248	230	253	267	217	247	222	247	245	236	231	244	241	257	240	239	249	269	224	241	248	247	249	239	241	237	250	263	308	232	267	241	228	235	247	216	243	239	224	218	235	284	257	262	222	248	252	230	254	225	242	266	245	218	219	227	253	239	238	246	240	262	224	243	222	226	261	247	231	221	238	250	225	262	245	229	224	253	248	233	208	248	254	259	267	233	237	235	212	226	198	224	253	245	232	247	225	231	260	222	237	238	251	235	260	238	235	203	262	264	246	239	259	242	266	244	247	258	241	239	218	215	241	261	227	239	221	265	237	258	251	210	229	234	227	232	259	246	252	265	217	255	244	268	242	232	254	249	233	234	246	259	234	219	216	255	205	275	243	249	251	220	264	264	234	255	267	260	279	255	230	252	231	281	224	244	238	239	227	235	230	251	243
6347	9112	24192	16853	6353	892	751	760	721	737	723	613	670	681	670	612	637	641	618	610	651	608	577	583	611	578	624	621	612	633	599	581	572	591	600	605	559	574	550	608	624	607	579	627	608	585	575	580	604	551	605	566	575	601	563	610	639	556	597	580	585	599	595	571	582	578	600	636	619	617	619	627	579	596	600	558	592	574	634	616	587	640	608	630	570	602	614	629	577	597	565	575	605	615	588	621	572	649	551	564	610	632	605	588	586	630	608	575	601	639	557	596	630	580	585	577	633	554	558	576	575	580	600	605	627	566	600	583	536	596	560	584	507	606	611	611	600	584	609	622	560	592	598	556	584	581	624	578	583	572	574	583	589	576	620	567	642	593	591	602	601	576	581	557	567	553	590	572	588	592	598	575	577	606	568	623	603	590	600	592	555	588	589	552	600	549	604	558	572	538	594	585	556	585	621	595	570	565	576	578	565	568	578	624	636	580	600	572	574	621	570	610	578	589	614	555	573	606	600	597	601	592	613	615	545	583	586	634	598	604	589	541	543	586	615	562	554	587	600	565	577	621	577	570	642	594	564	568	577	563	573	601	653	560	582	586	555	578	552	648	565	582	602	581	584	579	614	615	595	607	586	587	619	603	582	605	602	597	582	591	600	580	589	615	620	605	578	604	570	616	612	578	613	501	605	568	596	571	576	586	585	568	592	586	597	560	588	557	586	623	563	550	589	554	615	605	542	612	576	548	570	528	582	631	580	603	555	615	612	590	583	606	558	639	629	579	582	566	570	622	607	614	581	533	557	603	626	646	608	609	596	620	642	610	600	571	540	560	583	586	579	631	582	613	617	568	632	606	566	655	586	575	602	569	587	592	560	592	607	584	560	568	556	644	601	563	593	618	579	606	593	598	579	629	547	591	598	573	562	629	594	594	577	629	586	646	620	629	639	563	549	576	577	608	559	583	632	621	619	636	603	613	611	550	588	582	582	595	586	647	588	579	634	613	596	595	565	580	634	612	622	603	571	587	619	605	577	589	537	572	630	591	604	641	597	592	566	599	578	568	577	601	549	593	588	576	609	557	585	578	554	581	539	570	580	567	604	603	557	554	624	585	619	612	582	593	569	622	600	566	578	570	585	603	594	604	593	595	576	592	574	599	614	602	603	613	601	608	577	584	599	594	598	567	606	581	570	589	555	628	579	662	595	561	584	585	567	554	525	565	573	577	584	578	635	614	563	598	602	628	580	606	600	624	604	575	548	598	571	538	594	601	579	568	567	548	588	631	589	567	553	577	611	583	579	585	561	569	610	641	613	623	610	606	607	596	577	601	582	583	523	620	603	592	601	606	597	578	575	553	523	581	644	623	619	595	559	614	619	584	575	606	584	581	574	558	611	576	593	591	575	556	579	617	560	601	560	556	588	575	610	551	577	635	627	582	564	650	590	549	605	632	607	586	601	587	542	614	620	570	625	600	579	592	595	569	582	533	570	560	574	576	558	607	565	596	610	626	599	564	591	556	593	568	603	605	597	578	557	643	607	568	582	567	593	606	553	570	611	588	599	604	633	617	579	568	574	611	558	594	616	609	602	573	567	577	605	605	541	554	585	573	583	558	607	572	609	619	620	569	625	576	559	564	614	650	551	586	589	584	617	533	599	576	623	598	564	589	581	657	613	591	593	577	584	544	636	620	582	570	568	593	598	550	592	547	570	594	638	560	610	611	583	559	619	599	608	550	587	586	607	570	607	588	605	575	588	552	598	607	589	588	574	585	624	583	579	592	601	580	579	637	552	539	612	582	617	592	577	565	595	594	602	559	545	592	624	549	564	579	598	611	592	560	565	613	567	609	595	587	596	567	563	575	612	629	543	542	585	572	576	614	592	572	543	545	572	557	561	593	598	588	599	621	587	583	554	544	577	594	616	539	590	596	585	617	580	629	574	584	613	602	539	624	561	637	557	591	609	605	564	578	569	551	615	627	591	595	584	559	574	559	551	600	584	554	621	607	603	602	542	591	579	612	587	576	603	556	592	590	579	605	579	559	577	613	582	586	559	638	581	604	567	581	608	572	571	581	584	617	600	586	588	598	608	604	596	601	566	583	576	563	588	590	650	573	578	558	622	610	581	581	540	627	611	607	597	605	571	581	572	612	576	531	537	559	578	617	583	575	614	578	541	586	635	605	545	604	577	554	602	595	622	595	622	593	606	568	632	597	636	585	595	597	574	568	605	561	636	605	589	562	553	588	574	610	592	602	570	594	569	587	589	602	569	571	551	614	608	560	619	608	576	610	627	582	576	574	603	599	611	570	588	619	606	614	596	619	607	561	568	613	567	622	600	541	606	630	633	579	612	581	576	568	606	599	588	584	596	625	608	574	568	598	620	603	571	557	578	621	567	544	538	578	611	569	583	614	582	602	606	584	593	652	590	571	570	526	578	617	599	620	579	580	597	676	585	559	595	572	548	596	624	564	601	610	566	562	618	551	603	617	518	576	596	575	584	591	601	564	606	555	569	634	619	585	609	561	597	600	571	568	583	622	599	579	595	604	660	577	565	561	563	604	588	561	524	594	581	582	640	591	576	588	534	583	638	560	558	580	606	595	565	576	620	617	583	598	579	588	582	591	582	618	577	587	592	605	580	602	626	625	600	571	590	645	575	568	565	591	569	607	554	602	564	562	568	607	567	579	571	560	614	550	567	609	606	562	600	560	591	596	589	592	556	621	599	592	600	583	591	579	568	569	546	561	602	621	552	566	595	586	586	565	622	617	588	564	574	581	601	609	572	631	527	562	602	564	545	579	614	603	601	591	609	576	567	601	582	599	580	571	595	586	596	595	572	603	574	583	589	584	564	584	567	585	615	592	577	541	636	576	573	599	594	577	560	584	617	584	554	631	599	564	603	611	579	565	637	624	590	602	568	589	635	595	591	560	606	593	578	583	590	612	628	594	559	637	592	568	612	575	595	561	596	639	619	612	605	575	553	545	586	603	585	563	633	605	565	552	640	576	624	594	617	557	569	640	533	618	602	571	588	593	562	591	583	626	594	593	585	608	593	558	612	598	604	576	574	629	572	597	581	556	567	597	622	609	603	562	584	628	580	619	614	598	591	595	605	616	586	572	561	598	615	600	562	587	571	615	557	589	622	563	585	594	537	543	600	586	559	579	571	587	584	593	552	554	569	600	599	580	571	574	566	607	544	605	620	534	566	620	612	549	561	609	597	584	606	644	598	590	594	611	556	565	589	546	556	582	589	629	587	623	622	573	553	591	615	592	601	582	587	595	578	567	594	606	599	539	596	617	564	619	618	568	608	575	586	589	628	617	608	616	595	574	593	563	567	544	603	567	575	578	571	617	577	576	558	577	613	551	569	603	609	570	601	584	601	547	583	561	600	606	569	596	580	556	557	621	609	626	610	559	618	644	589	615	595	591	576	575	657	590	613	608	573	561	602	601	581	590	615	612	588	586	599	602	556	552	585	656	568	603	615	596
12360	19760	24354	15046	5758	261	171	154	179	156	164	156	143	132	129	138	122	142	119	129	131	107	112	113	139	130	104	130	116	124	115	122	110	125	129	116	126	128	117	112	122	119	141	113	113	128	129	130	129	111	132	119	133	117	112	135	127	114	113	108	122	131	106	122	113	148	119	122	112	109	120	134	120	147	125	112	112	131	125	137	109	110	115	124	122	106	112	107	113	121	108	127	124	145	121	113	130	94	123	120	126	108	106	116	102	122	136	133	98	127	112	127	131	114	109	114	99	111	122	119	127	130	107	127	126	134	110	108	114	125	122	115	131	134	109	133	128	123	99	130	104	122	116	116	107	120	153	114	104	132	135	122	107	134	129	117	106	126	117	124	115	113	113	137	110	118	125	132	131	126	132	126	119	123	108	119	118	108	139	128	111	119	153	115	132	119	125	105	115	125	128	149	115	117	137	125	118	125	121	131	120	107	117	119	129	132	108	101	134	119	111	141	122	96	128	118	128	111	114	112	105	130	113	111	123	138	119	115	119	123	117	122	124	111	110	112	128	132	123	140	123	119	122	121	140	112	118	114	107	111	104	99	104	121	119	144	128	120	124	105	134	115	105	115	127	119	104	142	102	133	107	133	110	120	135	115	133	135	119	117	128	133	97	111	120	108	130	121	113	116	122	122	116	112	117	134	120	128	118	127	110	124	137	105	122	110	130	111	107	142	127	98	124	130	111	109	115	123	120	110	90	138	127	130	115	114	114	133	139	111	123	118	110	128	135	108	114	111	123	124	133	133	118	104	131	118	141	127	124	123	119	106	136	127	130	130	135	107	119	122	128	111	107	113	122	132	135	124	118	144	143	110	114	130	117	115	104	144	110	134	142	99	119	98	139	128	127	96	129	130	121	120	114	122	129	116	119	111	115	102	116	110	113	125	107	122	121	117	111	124	122	113	109	108	123	118	122	123	122	111	112	107	126	123	127	118	125	119	126	136	129	118	116	118	127	124	144	129	116	121	118	128	114	100	122	130	139	109	132	113	124	126	117	118	120	141	148	125	123	118	110	123	119	137	113	123	133	96	114	132	121	114	126	127	114	127	104	99	103	120	124	111	139	109	118	119	151	122	125	100	117	107	102	108	116	113	119	123	117	140	102	130	121	116	122	116	131	119	105	112	103	110	135	120	104	109	140	114	133	123	140	110	111	90	129	135	120	106	146	147	140	101	143	128	120	119	121	121	119	146	90	121	116	117	127	111	130	118	145	107	116	113	132	126	127	123	133	106	107	134	154	104	125	122	135	126	139	115	134	114	142	115	123	110	145	150	128	123	138	130	108	100	106	108	123	129	135	133	126	124	110	110	134	127	127	120	120	112	107	109	125	130	121	120	128	125	117	103	126	120	114	136	119	119	109	135	115	121	111	130	122	103	114	143	129	121	131	120	113	106	125	119	122	135	120	118	118	101	112	116	127	123	127	130	98	118	132	118	114	118	113	117	113	105	135	114	128	117	132	129	112	99	89	109	128	105	108	119	110	112	124	116	125	107	124	107	104	102	114	122	119	127	122	112	135	126	134	105	111	141	113	126	117	131	129	112	117	121	127	119	110	107	119	120	140	124	138	100	127	116	131	146	97	114	129	119	121	131	113	120	103	126	111	128	121	112	129	137	111	119	111	129	129	123	129	126	123	127	130	118	107	124	111	111	137	128	121	115	136	135	116	126	122	137	121	117	117	129	113	129	127	137	125	132	133	134	109	112	118	130	119	100	140	127	135	121	132	112	128	124	131	126	125	121	129	139	123	120	117	107	107	127	109	114	124	112	131	113	114	128	114	128	135	133	134	111	129	110	126	129	96	108	112	121	141	106	137	123	112	94	114	139	122	117	144	139	94	118	115	118	126	101	108	119	122	110	115	126	121	133	147	114	151	105	116	120	113	110	91	109	133	116	106	106	132	131	99	120	146	115	108	122	129	102	102	102	117	113	121	113	121	126	125	144	123	135	122	129	126	110	102	116	122	105	138	112	136	128	110	118	127	117	115	114	122	120	97	129	111	114	128	105	113	125	140	125	101	141	119	121	116	124	125	100	128	113	123	122	113	132	114	124	129	127	99	120	107	134	119	125	108	132	121	114	119	107	132	112	109	107	117	118	108	132	102	123	111	120	110	113	115	123	132	125	99	103	126	99	125	117	119	123	110	115	142	135	132	145	114	141	137	130	101	114	132	109	123	123	98	129	112	116	110	113	117	127	113	102	125	136	116	115	113	124	128	119	124	131	115	108	131	127	146	130	126	137	124	127	117	127	138	126	131	113	107	93	123	126	121	118	116	124	88	108	101	117	124	133	100	128	133	116	122	133	124	129	111	117	127	125	126	121	143	121	111	110	116	114	104	137	113	114	117	120	133	145	110	132	125	115	107	126	136	123	111	122	144	102	129	134	112	127	109	132	130	115	123	124	128	125	118	109	126	131	127	132	114	119	139	125	107	126	105	119	106	120	111	121	123	142	142	96	114	124	140	116	133	121	134	134	105	121	122	122	101	121	125	137	125	115	115	134	108	99	128	117	124	125	121	138	119	121	139	127	116	131	129	111	124	135	124	129	102	112	134	127	120	111	108	122	103	133	128	120	113	119	120	113	125	134	107	127	117	133	137	114	125	98	112	107	118	110	143	107	123	108	102	137	135	128	108	124	130	121	145	135	119	127	109	140	107	116	140	119	116	123	129	132	101	151	130	116	135	124	143	127	111	133	144	126	106	104	125	137	109	117	114	100	120	113	137	114	107	128	145	115	115	122	124	130	118	121	127	118	119	117	115	97	129	119	127	125	134	127	130	131	127	123	109	123	110	129	116	131	108	135	118	114	121	139	114	123	118	113	115	119	118	136	116	121	109	116	134	128	126	117	131	95	116	123	111	111	123	133	125	125	130	122	122	125	126	124	114	107	116	103	125	124	135	118	125	108	98	116	128	139	134	145	118	113	106	104	132	124	135	131	108	117	148	121	109	115	121	112	128	110	120	111	130	129	136	102	123	124	120	137	144	112	130	129	132	122	124	155	118	138	116	110	120	119	110	122	124	121	117	109	126	128	138	141	114	127	142	137	114	124	116	112	120	136	125	141	123	129	116	109	119	115	132	120	137	111	117	129	103	117	123	119	118	114	100	88	124	119	115	110	112	129	114	118	98	106	134	148	131	132	128	124	96	118	111	124	112	115	115	122	141	109	135	120	141	112	133	123	127	123	114	124	109	110	126	107	127	113	115	120	100	112	138	135	113	125	139	124	117	118	120	130	102	115	134	99	111	135	119	119	124	124	102	111	120	140	117	108	116	126	137	114	128	117	131	95	96	107	131	140	141	116	123	112	118	124	114	109	125	111	116	128	146	106	115	104	106	113	142	127	125	133	134	137	121	102	125	117	107	118	116	128	131	109	123	145	113	115	136	123	125	126	127	110	128	121	121	115	120	118	130	127	107	115	116	127	132	113	133	112
7967	18877	29366	23598	7250	885	763	618	582	536	540	447	438	481	458	425	391	412	355	356	369	357	347	370	308	309	300	315	338	323	302	312	296	351	310	321	334	325	319	318	355	305	304	295	282	337	314	318	327	338	315	334	326	304	323	310	312	319	291	310	325	299	297	295	302	290	338	306	325	331	322	297	293	324	327	289	290	307	324	302	319	312	335	283	304	297	321	310	311	344	331	287	297	278	299	309	304	292	293	355	314	322	294	303	322	327	359	302	281	331	274	345	321	291	323	314	303	316	281	277	337	322	309	307	304	310	321	312	301	311	317	334	316	291	298	317	294	294	280	330	319	307	313	291	293	321	301	294	298	285	329	295	321	276	310	324	328	303	338	314	312	320	280	284	320	276	285	306	296	315	289	304	302	295	289	272	307	333	292	285	326	305	276	318	309	297	311	284	288	306	303	284	301	318	307	300	317	339	318	335	329	298	298	301	304	309	304	291	309	326	306	303	275	297	322	295	328	300	315	306	326	306	320	298	311	289	318	294	307	311	314	287	304	309	313	320	304	298	295	305	305	325	302	298	281	314	324	312	305	307	290	283	281	338	294	306	291	327	279	320	314	313	301	310	291	307	287	282	293	286	316	290	297	295	310	312	278	289	295	327	297	325	297	287	303	304	321	295	332	297	311	314	328	297	311	334	329	314	323	317	290	317	301	287	329	296	310	293	303	272	316	314	327	300	328	328	297	297	321	302	316	326	290	305	284	326	329	302	325	302	289	300	317	293	346	309	288	321	311	284	313	275	304	314	289	282	298	290	303	336	312	300	273	283	308	276	303	323	330	325	303	293	301	303	293	309	290	296	326	317	298	289	286	298	318	268	290	296	302	302	329	295	303	313	327	291	324	315	313	323	296	307	325	294	298	298	293	290	322	316	295	342	310	305	325	303	319	313	273	344	299	322	314	301	269	322	306	305	303	333	324	285	315	301	306	322	313	300	270	296	280	298	284	289	319	309	278	292	314	312	305	320	334	257	298	299	283	320	270	321	317	296	310	286	289	307	302	279	299	339	267	300	312	287	262	311	291	316	330	294	261	286	328	271	283	305	333	323	301	282	302	291	321	298	308	288	270	319	304	287	300	282	299	288	330	314	264	336	307	278	328	324	324	277	281	323	265	306	290	319	284	322	317	324	301	345	312	346	316	288	304	299	310	270	301	310	286	329	277	274	358	318	306	281	329	272	326	297	341	287	324	318	305	301	317	322	286	312	303	308	312	300	296	321	310	298	319	308	321	299	323	290	298	290	297	292	283	315	301	292	309	300	313	288	301	283	340	297	321	316	314	320	283	299	298	290	319	288	309	303	294	291	292	292	334	319	278	298	335	291	315	307	315	318	322	323	340	297	312	312	269	279	311	309	317	314	311	298	324	314	288	271	306	340	311	269	304	322	288	269	322	275	287	330	316	293	319	317	312	301	317	294	354	310	316	320	327	299	329	325	326	319	301	309	314	306	301	354	288	338	314	316	308	326	315	315	287	286	301	287	311	300	330	296	330	284	270	313	287	333	307	312	335	277	298	299	324	300	271	299	298	317	321	291	312	288	320	320	317	323	323	310	295	293	282	289	306	312	300	328	301	353	310	323	315	314	307	315	314	302	312	320	301	302	305	329	317	322	314	292	297	296	312	310	334	294	318	301	317	305	312	304	318	289	317	319	312	311	310	321	296	284	313	319	276	339	294	303	298	327	264	285	319	316	328	318	299	334	285	267	314	274	316	306	317	279	295	278	284	278	331	299	304	312	306	273	312	322	292	301	291	342	289	321	298	297	324	295	320	307	302	280	319	312	294	289	315	303	315	319	335	302	293	322	283	287	301	298	290	299	326	302	297	303	291	296	283	265	297	288	297	291	298	301	300	298	330	331	283	314	320	358	325	309	334	315	327	297	284	318	312	280	307	305	309	282	269	276	310	327	314	310	298	304	296	315	294	293	279	326	298	304	298	311	283	291	297	318	302	299	285	286	332	286	320	296	327	293	298	307	311	311	292	304	326	296	315	306	315	300	307	325	331	283	303	310	275	283	269	309	336	318	298	302	326	304	339	279	349	288	303	327	316	274	355	309	322	338	321	317	337	276	328	319	279	289	301	282	337	310	325	306	313	304	299	274	320	311	304	318	318	302	307	284	307	300	280	323	316	321	328	318	299	285	321	304	323	302	302	285	301	279	287	290	296	312	338	302	314	302	281	343	296	308	304	333	300	355	323	282	286	340	294	292	290	302	280	329	287	299	315	321	310	342	317	302	300	309	308	337	306	284	285	333	275	317	288	307	304	333	291	363	339	309	304	295	319	309	319	308	328	265	304	350	271	267	324	275	315	313	320	296	307	313	274	350	327	289	309	294	310	294	309	320	282	310	298	301	316	302	300	272	333	305	300	339	300	289	274	301	284	316	295	287	327	299	327	320	312	302	330	313	318	285	328	327	297	309	316	331	317	332	320	312	314	303	314	347	300	312	299	317	307	324	305	310	340	318	285	287	316	313	303	291	292	342	309	319	298	333	286	371	321	317	303	309	318	322	317	320	292	313	332	305	309	293	283	295	304	285	317	295	317	298	305	291	305	299	300	315	295	333	289	285	295	330	316	308	305	332	281	336	331	292	322	302	265	289	311	302	327	280	319	299	323	279	291	325	312	308	315	305	325	297	313	317	308	280	267	287	309	326	335	303	338	338	305	293	288	287	333	303	272	320	278	303	312	309	339	304	311	297	270	313	301	277	310	309	289	321	310	312	297	283	303	305	310	333	319	296	315	314	319	305	293	319	322	315	277	312	311	316	304	322	307	309	306	298	319	284	324	300	287	300	328	315	292	309	320	294	320	296	320	316	292	306	347	300	330	296	308	308	330	303	275	298	325	296	306	303	304	309	319	272	290	321	336	338	317	316	282	312	301	280	285	312	304	343	319	298	333	312	314	310	311	288	308	318	326	338	282	320	302	289	340	313	300	305	289	304	289	304	305	299	303	311	301	319	324	329	302	315	318	308	363	283	287	294	307	315	315	322	336	304	309	314	311	323	296	329	316	323	316	321	337	292	315	285	304	313	301	323	320	252	291	264	297	323	331	325	318	275	316	329	313	291	290	291	307	304	299	332	296	280	309	320	318	296	323	301	319	313	303	293	332	313	319	277	273	311	328	308	307	307	275	312	315	324	313	321	282	279	332	303	278	325	311	333	288	289	298	310	306	299	256	298	319	288	300	309	307	315	298	334	318	329	285	318	333	295	336	292	313	312	293	312	315	317	307	282	303	292	290	301	319	312	293	304	295	327	307	296	318	275	316	293	309	315	315	320	301	286	307	294	320	305	254	330	326	306	303	299	296	286	295	335	302	318	300	305	335	282	320	297	335	300	329	313	341	310	311	291	290	316	306	322	281	322	315	328	319	302	329	314	310	291	298	302	317	335	301	304	327	293	278	286	296	313	310	305	294	289	315	302	295	321
1689	916	828	510	332	249	249	246	244	275	258	274	259	261	257	271	250	236	264	228	262	270	247	251	256	254	301	235	250	215	244	217	246	255	251	271	241	235	276	254	243	266	249	251	249	262	234	241	266	249	248	270	258	242	252	258	244	269	220	229	255	240	280	248	244	237	261	282	246	263	227	239	253	227	255	251	242	245	263	261	258	232	224	266	249	246	255	290	263	233	230	269	264	242	231	250	232	231	236	268	243	225	272	233	245	297	251	260	221	269	250	243	246	305	242	234	252	261	268	268	263	255	237	255	280	241	248	246	243	270	263	213	237	293	248	245	259	269	249	239	241	235	228	251	271	246	260	235	240	242	271	250	237	221	240	266	247	253	244	248	260	234	265	253	285	275	237	239	228	257	252	262	243	281	250	275	224	240	237	251	258	267	213	268	255	251	257	241	251	239	246	262	275	239	220	234	253	246	242	262	272	216	272	267	227	257	248	244	238	248	244	226	217	235	206	236	226	239	249	273	227	251	252	270	256	268	234	248	289	258	262	231	256	258	261	273	250	241	249	240	237	229	274	237	259	231	264	222	238	260	273	255	273	232	226	230	229	261	276	259	260	243	298	261	267	282	233	249	246	264	268	249	263	262	266	252	238	226	278	267	237	238	254	251	263	242	228	252	223	275	243	252	245	256	247	248	256	267	253	264	279	280	240	250	218	251	248	247	251	260	267	259	235	251	247	259	271	207	273	246	260	259	273	244	249	232	238	273	234	258	257	228	248	254	244	200	233	252	229	255	217	282	283	253	227	245	215	226	285	232	237	224	244	250	251	264	259	255	285	237	235	252	256	249	248	251	278	265	253	257	207	255	254	281	253	261	238	248	249	273	242	216	230	258	252	226	263	275	257	263	240	233	217	267	247	225	269	271	237	239	224	217	247	246	244	266	237	260	258	224	262	244	192	244	256	283	234	257	226	257	261	237	238	245	221	237	223	246	262	243	263	248	271	255	224	257	248	231	253	245	244	214	240	249	227	261	263	254	268	269	249	216	278	230	245	254	242	261	264	228	259	232	240	257	264	260	245	244	248	252	278	239	222	212	221	242	238	250	256	268	245	213	253	241	238	239	240	232	248	246	259	234	252	256	252	227	271	261	217	231	239	260	264	242	219	215	230	249	250	264	235	249	226	231	258	245	214	246	253	274	272	215	265	228	271	273	263	234	245	219	256	252	241	253	250	254	263	263	248	232	258	251	253	251	238	268	212	244	224	249	237	254	257	268	251	222	241	258	263	237	217	257	237	238	275	245	257	257	245	234	257	272	260	252	223	250	259	222	244	236	251	238	273	257	244	234	238	280	246	248	246	243	263	240	259	225	234	229	259	269	264	228	234	247	237	262	213	246	246	251	217	235	257	287	260	217	242	225	213	235	267	250	268	240	258	231	227	226	274	258	222	270	248	248	273	238	263	252	234	260	236	269	265	242	256	267	250	244	264	321	256	272	248	237	234	275	246	256	285	271	283	227	258	268	249	238	232	251	221	274	247	248	230	252	252	273	243	257	243	261	236	247	248	266	264	232	244	221	235	238	253	267	269	264	244	298	242	248	247	221	249	248	252	258	252	244	277	233	275	244	249	245	231	262	275	233	242	277	253	245	259	227	251	269	266	245	223	246	259	282	263	236	245	250	246	261	260	239	250	275	241	276	261	252	252	242	279	242	233	254	274	231	236	267	272	270	248	253	268	269	233	246	258	245	296	244	242	233	282	245	241	246	248	265	268	245	249	264	238	262	240	275	261	238	240	231	273	257	234	220	251	261	242	256	257	255	246	259	251	271	221	255	244	248	234	257	272	242	263	279	244	254	261	264	289	241	232	231	274	244	257	243	262	280	263	217	242	238	263	238	262	292	251	247	238	252	240	256	257	244	256	241	268	224	253	232	259	259	250	243	246	224	249	234	278	263	226	242	246	266	262	239	266	262	265	221	224	246	252	220	242	268	245	289	229	247	265	246	252	217	263	260	246	266	246	256	236	274	251	250	238	252	235	264	247	255	250	256	261	249	241	256	270	246	266	235	261	260	268	254	244	232	259	256	249	243	278	246	241	254	264	256	254	232	247	237	248	261	271	245	257	240	278	239	265	218	258	277	251	272	247	221	261	264	250	262	241	255	274	229	282	275	237	218	236	267	253	265	243	226	265	247	250	226	263	248	261	273	248	250	253	222	236	244	265	242	237	280	253	249	257	260	245	247	275	235	277	244	269	254	281	249	250	265	255	272	256	239	235	255	261	244	236	247	236	232	253	268	235	239	243	249	233	254	253	245	279	274	284	250	241	265	241	271	268	243	253	228	243	233	267	283	257	250	277	240	235	243	254	255	233	256	272	229	254	244	259	266	267	271	282	237	244	256	251	259	254	268	239	260	248	253	251	239	263	240	271	241	223	260	261	260	251	230	245	246	251	211	249	255	278	231	230	298	242	260	235	233	281	273	257	224	238	245	240	230	245	266	242	271	260	249	244	274	236	245	266	254	242	225	238	262	261	229	232	272	248	228	285	257	262	264	273	247	229	244	240	243	278	266	251	269	270	267	258	249	262	226	257	229	210	273	200	211	242	231	261	220	253	258	276	235	228	247	251	244	256	231	247	256	238	253	264	257	253	236	232	236	281	257	254	236	266	262	226	251	245	251	257	233	216	253	231	271	210	253	247	246	277	213	265	244	243	242	245	222	256	279	238	252	244	238	225	234	276	243	235	247	254	238	223	251	257	270	240	269	267	282	251	218	236	252	249	256	225	242	261	239	244	257	206	253	230	253	237	258	249	283	225	243	238	231	223	227	244	219	226	253	233	275	250	242	271	223	225	262	291	247	223	245	245	257	248	237	232	236	237	270	253	247	255	271	244	254	267	221	239	250	270	235	238	263	256	252	252	254	283	278	233	239	275	244	276	252	246	260	277	251	258	265	227	248	245	264	261	260	257	265	239	244	237	247	293	245	261	251	228	249	238	250	254	282	244	263	270	266	254	251	301	247	256	261	241	240	249	252	268	248	239	265	252	254	267	244	223	239	251	247	249	239	255	263	247	240	259	255	243	235	233	252	264	249	279	261	222	236	250	228	252	251	243	249	245	239	242	254	248	238	298	236	262	262	242	235	242	220	253	238	230	235	249	241	260	262	231	226	249	244	228	225	253	242	245	241	263	242	231	245	215	275	209	242	266	245	244	228	287	277	275	258	244	263	236	242	208	276	252	271	277	247	248	273	267	259	291	275	238	224	247	231	236	241	297	262	241	224	243	247	215	235	224	267	261	232	240	251	253	235	242	241	239	264	263	217	255	257	221	250	255	253	257	270	228	262	224	252	266	237	268	262	214	279	243	293	268	224	257	264	214	219	257	274	242	246	235	252	218	259	253	255	252	256	243	252	259	207	239	253	255	218	234	268	272	244	241	231	252	258	256	222	270	224	243	251	248	244	237	256	239	236	257	284	258	263	256	236
2109	1670	1918	1491	816	624	683	649	588	613	620	610	601	629	617	633	644	634	597	596	590	591	573	644	623	588	583	604	562	615	576	629	605	599	617	605	604	605	611	640	614	629	574	606	625	623	592	642	621	632	608	583	585	617	615	578	621	632	669	572	589	598	572	623	600	601	587	588	664	587	598	591	561	600	602	580	580	627	622	599	567	616	621	597	581	539	598	608	607	612	590	603	594	587	590	605	588	595	593	592	596	612	617	579	589	603	589	660	576	604	621	604	625	583	591	614	582	658	644	668	580	571	586	580	587	611	609	613	626	596	626	593	594	595	597	609	625	586	619	587	639	570	631	641	662	623	581	604	597	576	615	632	572	588	560	591	608	534	622	630	601	555	604	582	563	639	619	568	595	582	604	597	594	613	584	651	638	617	593	632	612	602	622	594	588	584	567	603	592	619	556	582	638	540	612	589	633	608	641	578	592	663	600	618	581	603	576	620	600	581	610	585	643	611	592	598	640	599	569	616	605	536	586	594	609	601	585	602	659	581	647	597	627	626	588	592	582	653	575	637	628	618	620	596	595	622	630	633	586	548	627	564	586	583	640	605	589	601	579	655	561	611	618	595	573	572	543	605	607	577	606	606	546	609	673	614	565	604	631	579	635	625	622	549	606	638	578	617	603	602	628	583	602	676	584	596	621	579	626	581	628	612	591	610	599	595	618	549	630	570	585	560	586	636	664	574	622	576	601	570	611	618	623	592	581	567	572	608	590	615	641	613	618	609	587	633	615	634	595	605	593	582	622	611	669	607	599	589	597	613	615	622	640	620	592	597	600	594	614	638	605	618	587	576	569	645	580	619	587	611	623	600	565	558	569	598	572	652	616	551	590	607	579	642	605	574	625	579	643	623	606	641	598	598	614	614	577	679	590	619	638	604	618	593	623	623	641	605	603	619	582	578	597	601	615	629	591	637	599	571	606	593	586	590	574	597	567	554	619	637	578	635	608	573	561	578	620	595	607	597	599	639	578	591	606	566	599	581	622	601	608	571	590	606	626	599	586	589	607	595	621	585	569	646	625	596	657	602	601	635	599	566	594	600	608	613	621	617	627	600	561	629	623	542	618	603	604	543	533	590	600	556	578	580	592	637	629	561	570	571	615	607	583	581	604	620	617	587	605	579	592	584	547	608	615	652	600	618	625	603	616	577	591	660	613	633	600	598	605	580	602	601	560	540	567	597	589	581	597	584	571	576	606	578	571	607	566	574	650	643	573	561	601	630	589	601	614	624	576	615	589	579	603	594	614	611	587	597	585	600	601	619	609	634	603	580	557	631	644	591	564	618	580	578	617	639	598	602	604	604	604	611	621	589	603	630	576	572	546	622	609	586	597	608	590	611	585	593	634	575	583	606	577	607	603	599	574	602	563	572	612	621	629	595	606	601	614	627	591	636	622	598	614	580	571	612	609	591	579	590	586	617	615	590	567	588	595	600	622	579	583	619	600	616	593	592	633	569	640	595	629	642	636	623	565	623	574	609	602	574	601	621	594	595	629	602	612	629	585	595	595	582	585	568	601	605	651	577	544	610	584	610	602	596	619	570	608	624	544	595	596	615	580	625	587	615	641	573	565	613	594	548	624	638	606	580	596	648	613	600	621	628	617	631	590	615	578	647	622	595	583	559	556	577	601	610	654	637	594	563	629	606	579	559	602	632	567	596	579	606	646	667	602	611	591	607	609	575	617	629	615	609	604	594	607	629	634	639	623	535	647	608	613	532	586	638	603	659	621	567	595	610	603	616	614	567	596	586	601	605	639	580	563	601	589	609	635	623	621	620	615	611	628	636	608	584	583	626	587	607	619	596	583	626	575	632	588	573	642	603	596	614	594	598	622	596	581	622	567	620	579	617	627	596	622	614	587	543	602	668	573	593	597	600	598	606	590	564	608	629	569	569	587	630	629	592	608	606	629	606	561	652	636	595	566	581	602	575	584	592	614	626	609	651	603	613	624	597	608	610	583	592	649	581	574	609	660	587	607	587	609	625	631	594	567	570	610	558	622	600	580	588	677	627	606	644	608	635	601	579	622	665	599	603	588	622	579	596	612	633	594	595	540	587	615	629	588	673	593	625	558	593	608	576	617	640	604	568	610	596	614	660	625	637	620	589	619	615	603	560	623	595	591	572	616	636	556	595	599	573	582	612	631	603	609	590	606	575	590	627	613	612	628	568	617	576	607	589	579	616	545	593	596	578	616	584	590	608	596	614	599	612	621	638	589	554	612	609	589	600	611	639	599	606	606	593	585	601	590	575	568	611	608	623	590	634	605	635	612	613	584	599	577	573	612	597	616	567	604	613	591	593	539	627	574	602	565	555	602	637	571	557	566	625	631	580	601	592	593	597	579	632	620	649	615	593	616	620	593	605	632	592	588	586	630	551	602	588	598	585	609	576	606	655	592	625	587	619	601	564	618	598	631	620	627	610	603	615	588	638	624	556	584	605	629	624	606	595	588	581	584	613	596	606	631	658	580	640	610	565	601	604	608	606	644	636	550	626	582	613	620	627	597	576	626	593	570	581	599	574	587	583	567	600	607	581	576	609	609	578	586	583	574	621	646	600	590	633	623	628	611	601	609	582	606	626	631	603	618	589	594	639	580	594	616	633	645	598	578	631	626	606	610	634	612	596	636	609	632	653	637	617	658	595	637	618	592	603	574	613	625	643	597	595	595	598	602	577	599	586	606	595	592	624	593	584	602	615	607	628	621	568	626	598	602	607	626	617	622	575	616	601	615	625	621	618	575	601	598	576	590	644	630	633	656	608	603	612	568	593	581	605	574	595	603	595	564	639	605	622	642	589	617	567	594	588	583	586	611	566	567	598	627	628	577	649	649	569	581	626	592	581	619	630	604	597	574	590	584	590	624	635	678	612	622	620	601	610	621	602	607	612	615	569	553	571	615	604	590	581	611	603	582	578	577	638	590	622	614	577	599	596	615	575	592	598	581	590	632	604	582	608	618	588	620	593	583	628	592	623	636	600	617	627	608	597	617	646	602	608	611	594	604	585	562	582	581	586	623	603	583	592	607	602	597	623	590	628	637	642	595	597	604	621	589	604	584	636	597	576	608	563	593	624	579	620	563	577	568	592	635	596	609	590	542	624	631	585	637	563	659	632	603	635	629	585	596	629	574	582	596	585	651	610	600	595	596	594	603	629	577	596	611	632	623	587	565	587	619	610	503	610	564	610	578	644	627	585	619	564	613	601	615	602	623	593	633	605	633	605	622	558	585	630	592	615	660	594	601	625	592	640	531	628	613	607	567	574	541	615	578	611	620	595	578	601	620	614	641	621	562	575	614	594	605	579	584	580	563	565	599	613	616	585	593	581	612	633	632	612	602	603	609	538	605	622	579	598	618	615	634	604	621	611	579	623	634	584	572	612	627	609	622	582	602	609	587	614	570	590	606	585	595	585	640	574	624	591	601	627	611	633	641	584	560	598
6894	7794	16513	4275	1196	330	281	274	268	224	251	260	224	262	240	245	230	243	254	270	265	235	223	248	237	262	258	265	244	231	246	255	232	244	252	222	246	239	239	234	235	261	268	244	232	253	265	230	217	265	266	291	247	197	266	246	220	230	236	230	248	240	207	251	240	252	265	243	260	227	235	238	244	252	240	224	226	247	235	263	230	248	226	224	252	253	235	233	232	241	223	249	247	263	243	228	233	225	251	230	250	229	229	237	231	249	227	213	242	241	198	207	207	242	243	232	255	263	250	234	250	283	239	229	223	255	233	242	249	225	227	261	271	243	254	210	228	218	257	233	255	257	243	252	229	230	235	233	230	198	197	279	265	231	232	240	225	229	251	273	206	213	256	240	244	226	243	229	239	245	254	251	240	229	252	224	236	240	231	253	258	266	236	282	220	237	277	247	238	259	244	221	210	245	225	251	241	235	236	241	237	216	219	240	225	228	246	230	253	271	256	227	209	254	262	252	263	256	260	216	242	211	232	225	266	254	229	236	223	253	237	238	242	279	275	234	214	245	238	219	235	257	255	265	215	225	224	230	272	228	207	234	264	212	231	226	245	268	238	248	233	235	258	232	223	243	237	268	240	234	237	235	252	263	251	227	247	223	214	232	253	236	245	252	261	234	229	232	214	272	222	255	250	235	216	264	257	236	229	236	255	231	262	224	278	235	236	249	246	215	281	229	248	237	235	234	241	239	251	255	235	230	219	235	230	246	212	241	250	246	264	268	244	235	248	255	229	227	217	261	262	221	227	246	244	220	239	234	226	230	232	245	221	248	269	233	263	217	232	257	222	254	206	212	253	231	228	247	245	222	257	262	232	240	231	233	261	212	233	236	231	249	254	264	233	243	232	250	271	251	258	228	238	223	226	260	275	263	235	279	252	236	221	245	233	252	237	237	241	217	259	278	268	198	249	235	246	259	198	224	223	250	239	252	234	264	232	238	229	249	240	243	247	241	228	236	260	243	245	238	279	225	224	235	248	235	257	233	208	220	221	248	261	236	250	230	251	254	242	239	259	246	236	254	237	230	239	237	231	242	232	247	241	259	204	288	204	247	211	228	249	232	176	242	229	254	259	242	258	255	246	237	242	225	249	263	239	227	228	244	256	276	257	250	221	226	236	249	215	257	198	258	240	211	221	272	254	254	244	238	203	247	244	255	235	235	251	250	264	254	245	245	218	261	228	210	233	246	237	226	217	234	246	267	240	251	210	232	221	220	237	255	238	245	251	236	242	262	236	248	256	245	210	219	275	251	209	242	223	249	258	252	244	237	244	242	224	247	238	258	252	236	256	250	217	239	220	222	230	263	242	226	231	255	260	208	239	249	244	244	218	227	248	254	228	211	255	250	258	242	266	228	275	244	246	230	240	230	249	276	222	277	220	224	265	260	233	265	249	256	222	275	232	249	263	278	262	245	242	205	207	234	233	239	260	228	282	238	210	230	279	214	252	251	238	249	264	256	269	231	216	233	237	206	246	194	218	266	245	255	245	239	271	244	239	228	262	266	215	274	241	247	228	209	248	233	253	282	274	223	240	230	235	231	256	242	237	239	242	245	240	248	283	248	231	253	249	200	257	243	253	251	241	254	217	240	240	240	225	240	267	228	246	229	233	241	231	235	219	209	239	231	235	226	255	243	255	243	213	238	231	251	250	229	246	281	242	227	206	243	245	287	230	234	247	247	215	251	232	220	234	220	241	228	253	223	238	244	226	236	218	226	280	232	253	257	265	234	240	262	230	213	257	269	239	263	257	279	264	246	266	261	235	259	240	199	237	233	242	263	244	239	249	251	227	247	232	221	263	244	241	225	230	239	231	254	246	248	259	262	248	245	255	253	238	241	247	245	239	249	264	237	248	245	241	244	250	237	231	259	234	219	220	251	244	229	235	250	249	213	247	241	245	238	243	261	255	229	231	224	263	258	262	251	248	241	213	255	258	235	242	246	255	228	239	217	246	245	232	236	249	243	234	211	258	252	233	250	232	249	248	236	276	241	240	254	226	225	223	237	236	226	245	248	256	230	254	231	245	250	245	245	258	231	228	205	218	238	219	231	248	263	243	245	254	277	225	242	268	229	228	222	245	251	222	223	226	268	232	249	254	213	235	219	269	223	244	237	248	224	211	249	250	245	221	234	243	247	256	245	230	234	246	243	232	262	222	256	250	229	224	253	247	231	265	244	242	256	242	241	263	242	278	240	240	227	228	242	246	234	241	227	238	250	226	227	242	215	235	273	245	266	227	237	234	237	224	222	220	230	238	219	227	253	264	222	218	251	284	246	227	256	226	266	242	253	220	262	250	234	232	245	229	212	249	240	240	256	250	207	234	252	249	232	232	259	220	251	237	225	249	254	237	238	260	224	228	236	282	247	256	242	253	258	258	241	263	243	237	240	251	234	218	251	254	225	234	233	229	242	262	241	247	237	222	263	259	225	252	247	254	212	235	254	212	223	244	238	275	244	248	251	251	264	249	237	243	224	219	240	249	231	223	239	233	237	240	260	256	246	218	238	247	231	253	251	251	243	221	222	256	253	225	249	261	265	239	247	250	243	247	214	243	263	232	231	261	259	223	236	252	237	242	277	244	237	237	236	241	174	236	269	218	204	263	231	269	256	248	215	212	228	275	243	250	222	237	232	265	274	240	249	250	247	255	252	245	224	226	199	243	232	212	233	258	252	239	225	228	273	216	228	230	211	200	230	262	229	247	250	228	235	238	205	267	232	249	245	264	236	243	255	231	225	243	271	230	214	270	204	253	267	221	244	265	239	241	230	211	264	275	256	238	266	234	254	250	251	235	273	265	248	242	242	252	255	247	262	267	257	237	267	216	208	242	237	234	230	276	243	234	222	245	232	245	230	267	235	247	270	222	225	249	243	237	231	227	225	226	214	221	256	234	261	248	253	244	242	265	244	227	273	241	239	269	230	208	232	253	278	233	231	267	235	226	255	230	235	232	239	239	221	243	254	251	223	241	234	249	220	245	232	257	265	244	243	236	275	236	260	256	269	254	268	224	247	238	290	198	229	249	224	226	224	262	223	238	250	241	265	251	264	222	225	220	216	221	248	246	263	245	257	243	249	228	242	272	252	268	220	247	226	267	269	235	233	225	247	220	216	263	250	258	217	249	227	245	246	235	251	238	269	242	224	242	244	245	247	233	237	236	233	240	242	251	234	239	223	243	245	262	237	267	223	251	237	255	267	249	243	233	251	249	213	232	253	249	218	222	264	245	288	242	277	217	246	246	233	226	254	240	242	235	235	232	229	280	217	250	209	213	274	276	235	243	267	226	245	229	243	213	251	250	251	243	280	234	279	251	252	253	243	237	232	260	246	268	239	221	228	245	251	252	217	238	251	243	231	227	256	236	260	271	242	243	237	230	272	225	248	256	240	247	235	245	246	247	259	218	236	263	240	220	224	230	248	269	236	213	243	255	250	231	224	213	251
6362	8838	20358	10274	3043	861	830	774	732	694	751	684	689	639	693	603	662	590	566	603	599	581	610	636	608	575	587	558	607	604	559	572	567	563	616	602	588	556	551	575	589	557	579	557	579	551	566	584	574	571	561	583	592	598	581	598	629	567	566	609	578	568	576	571	573	585	547	600	555	576	621	583	581	582	587	574	596	584	556	560	570	574	542	561	597	584	593	586	518	558	574	548	588	567	562	571	626	591	595	566	564	638	618	597	548	569	565	603	524	574	602	624	607	583	595	577	596	602	606	599	587	612	571	604	605	618	570	650	614	557	596	596	579	579	525	624	551	603	587	562	589	562	565	540	609	582	553	555	604	562	564	579	541	569	620	543	592	558	595	576	586	586	578	588	553	585	609	570	604	588	566	546	605	624	554	608	571	573	614	573	593	549	564	551	594	546	580	595	527	568	612	567	554	582	607	590	603	573	595	571	598	610	577	605	550	560	577	584	628	594	584	609	562	545	611	567	593	543	578	566	546	591	556	578	582	579	560	570	587	563	613	558	571	604	590	578	606	549	522	539	579	582	584	540	630	568	586	546	552	540	631	564	538	534	591	562	591	537	564	559	609	583	592	558	630	534	582	559	563	608	578	589	565	562	573	559	615	606	613	615	588	601	578	546	543	607	503	567	574	576	559	586	588	577	587	600	558	608	602	570	594	552	596	542	594	543	570	571	592	594	572	633	593	576	567	561	563	584	583	550	579	562	603	573	601	590	591	600	582	591	599	588	543	611	600	599	568	565	543	543	586	600	562	575	613	546	532	602	616	578	554	570	553	609	569	557	597	572	573	595	565	562	604	604	588	576	578	575	576	586	548	576	586	660	594	575	576	570	574	560	585	544	612	598	565	550	559	611	545	600	525	601	578	608	588	560	586	559	590	535	594	577	603	612	538	563	589	577	583	609	587	580	570	584	565	621	614	597	540	577	600	548	611	570	581	573	646	567	559	565	618	601	561	590	561	581	578	593	538	592	596	557	604	570	533	566	572	540	539	545	610	582	532	610	588	552	617	604	611	585	596	581	582	544	585	580	606	589	580	570	589	534	569	553	574	575	610	530	556	586	586	552	583	575	555	560	585	598	597	571	548	597	573	611	592	558	581	605	608	576	613	583	555	554	580	584	611	534	565	570	567	553	595	617	612	580	585	611	576	574	609	594	577	620	613	565	564	581	578	600	584	541	586	561	601	595	574	574	563	566	563	584	587	585	587	587	583	622	588	589	542	581	581	592	615	590	592	586	579	593	553	578	583	547	583	586	579	550	605	581	612	615	563	608	568	573	533	605	607	538	583	575	561	587	597	573	607	571	591	596	590	554	611	596	585	552	563	565	576	590	555	581	578	588	573	567	541	559	589	588	594	566	615	554	584	567	572	565	582	571	585	560	575	561	563	586	553	576	595	557	586	586	594	589	605	624	605	574	561	585	598	539	626	579	592	557	552	548	606	606	577	563	577	588	571	599	597	605	618	582	577	591	600	573	554	519	581	554	599	583	563	571	576	574	589	546	578	580	586	585	618	584	555	556	636	551	586	558	596	557	585	597	562	563	574	595	590	574	558	601	608	629	576	533	552	553	549	591	583	612	594	519	584	554	604	606	543	610	613	589	594	573	569	578	582	585	569	564	563	581	564	560	568	592	631	572	577	595	524	577	576	576	578	549	564	580	568	584	587	561	536	623	611	560	590	597	538	594	545	603	568	573	589	566	612	570	583	574	593	536	590	619	568	580	612	598	594	572	589	627	540	580	561	588	609	571	623	539	593	598	553	520	578	570	562	600	589	587	612	572	539	558	586	593	583	558	579	587	621	584	537	595	593	553	589	561	614	562	592	548	584	564	593	585	567	578	570	611	615	615	561	561	550	529	627	576	587	558	615	573	600	612	597	561	593	595	577	557	588	565	563	595	569	591	568	598	561	582	530	582	582	564	575	596	573	566	601	612	583	575	625	596	577	569	585	590	637	558	597	586	581	526	596	561	581	598	616	581	566	578	612	579	574	585	576	533	617	576	580	582	573	597	606	583	565	603	547	585	549	543	590	595	575	556	579	581	593	614	583	591	567	573	561	565	612	594	549	572	582	589	607	555	548	569	607	540	575	618	564	589	591	560	559	589	548	559	551	612	554	573	629	517	580	578	615	609	563	542	555	563	597	587	597	597	607	570	572	597	608	549	588	619	574	603	600	586	553	602	557	552	597	670	583	584	578	579	577	545	556	604	552	571	595	581	575	573	580	593	557	601	595	576	595	586	589	586	583	528	580	565	601	562	532	547	576	603	578	590	575	600	562	557	604	609	624	583	599	567	594	597	602	571	596	594	549	611	609	583	570	586	572	594	600	610	598	558	572	586	551	576	548	578	572	548	563	615	604	550	625	595	549	552	566	635	600	564	596	544	540	570	564	558	572	587	564	625	598	564	599	603	579	604	587	585	531	574	559	592	586	590	584	570	575	566	611	571	521	559	582	604	596	567	541	557	601	590	568	597	589	559	621	575	593	588	591	551	572	563	581	559	550	591	576	569	558	617	619	594	565	571	572	582	610	553	554	603	556	538	585	597	584	567	567	590	571	585	531	575	601	581	555	576	586	585	596	511	576	558	550	540	581	540	552	578	602	596	589	625	583	621	589	580	607	632	589	595	585	546	587	567	543	596	564	627	573	587	602	588	545	614	570	582	556	618	527	593	552	557	573	544	652	549	611	572	555	579	599	597	607	545	548	543	583	576	572	534	618	615	572	538	572	594	569	570	565	557	575	582	570	567	588	570	567	595	592	617	571	575	578	554	556	566	555	596	580	569	578	534	579	539	588	549	587	609	576	594	557	547	553	578	601	541	553	535	565	610	599	588	636	585	607	567	601	572	527	507	555	588	625	560	587	556	563	567	596	638	574	566	580	585	527	539	599	576	563	605	585	570	556	553	572	581	612	578	589	619	569	579	565	593	599	580	626	586	569	586	609	571	562	562	590	575	573	582	559	585	585	543	585	587	539	616	624	633	566	574	602	565	572	566	620	578	542	554	582	550	578	571	614	614	611	589	626	588	551	548	536	598	547	574	530	605	537	582	599	554	575	564	595	609	592	556	559	609	587	545	525	559	626	564	549	574	566	605	657	588	571	579	580	561	607	600	596	627	563	567	624	565	574	590	602	557	555	580	553	652	614	557	563	576	590	548	612	596	552	595	588	554	549	581	580	592	559	630	540	583	540	555	587	581	617	605	592	595	584	586	600	630	517	578	565	561	596	585	567	585	576	532	572	589	557	566	557	534	591	608	567	565	572	609	607	597	599	568	575	574	554	580	571	559	594	541	573	563	587	595	574	582	567	585	589	579	588	618	638	626	613	542	581	571	609	604	592	553	533	582	581	605	557	576	550	592	579	571	561	593	630	588	569	571	647	595	562	550	557	575	593	552	596	631	568	567	565	559	559	604	571	564	549	576	539	616	584	575	576	566
12648	16194	34455	13924	3303	249	220	162	133	137	159	137	149	145	157	145	149	151	136	124	114	133	107	145	131	131	117	147	146	133	133	146	130	129	146	140	149	121	134	115	114	114	143	110	116	118	116	120	151	111	138	127	123	103	123	133	124	110	118	117	106	119	134	104	134	129	105	116	118	119	127	137	123	109	100	127	118	112	111	108	128	127	108	117	124	129	142	118	119	118	124	129	126	102	118	97	125	118	118	132	134	134	120	121	112	132	110	121	110	119	124	103	115	139	108	147	124	108	107	114	103	123	110	131	132	122	110	105	109	128	137	111	117	126	141	114	98	120	114	120	122	127	118	130	109	114	115	102	141	97	117	112	132	125	132	113	116	117	117	127	112	119	120	112	131	123	113	126	120	132	108	123	135	105	107	121	112	89	116	125	126	140	131	124	129	123	120	139	125	121	120	145	101	127	111	115	106	128	147	114	108	133	118	96	107	103	107	120	125	128	103	138	127	127	111	146	116	114	120	130	99	129	112	112	128	126	135	128	130	133	112	127	136	125	110	111	105	121	116	109	117	113	132	116	117	100	112	110	108	145	90	121	121	116	109	111	118	121	104	124	117	117	115	132	108	106	114	117	143	130	125	126	125	119	109	102	122	124	113	122	114	130	143	110	96	141	138	117	126	117	115	149	97	117	115	123	114	127	112	109	126	105	101	131	122	103	132	116	101	113	103	122	118	124	129	111	118	124	116	123	142	98	114	123	97	111	119	147	106	124	129	120	118	145	106	126	136	121	131	97	96	116	119	113	117	128	128	127	108	103	131	121	112	147	126	133	106	125	129	109	113	127	126	115	132	136	116	99	122	137	135	135	125	129	120	133	104	134	125	115	123	118	138	109	115	132	113	109	110	126	113	113	135	123	127	114	132	132	105	126	120	143	125	121	130	109	113	115	121	132	109	123	104	109	124	123	117	124	121	142	134	124	130	99	113	122	134	131	112	120	124	111	126	114	142	133	106	132	145	135	139	109	128	123	129	138	118	131	108	130	120	115	124	117	145	110	128	132	122	122	123	136	104	119	136	135	114	110	107	118	128	110	114	124	115	129	118	114	123	128	118	122	119	120	123	127	111	119	121	128	123	115	113	122	131	108	129	111	132	115	111	119	123	145	132	135	120	128	154	131	97	125	143	136	134	124	100	103	111	131	113	128	115	117	122	132	128	149	118	113	129	112	134	119	114	133	128	110	123	140	115	127	125	116	134	127	153	146	113	136	117	116	129	112	131	134	101	124	99	137	122	115	122	121	126	108	115	116	114	136	115	141	141	109	119	103	121	123	128	132	114	135	123	119	139	124	128	107	146	125	104	121	122	133	125	114	120	129	126	114	128	115	113	137	138	125	130	117	119	135	118	103	120	103	134	117	113	120	123	121	116	133	117	126	132	145	122	114	116	138	103	123	124	98	116	113	115	110	115	119	118	121	133	123	130	108	124	140	104	131	111	106	134	124	130	143	137	106	114	124	132	113	103	121	130	117	124	114	127	123	111	139	115	127	118	115	131	123	105	148	132	124	138	99	107	106	118	116	112	107	128	125	115	123	118	130	101	110	135	117	107	129	108	134	117	102	140	120	122	120	125	141	113	104	119	118	125	107	122	127	119	124	112	121	129	109	121	95	115	121	103	113	139	137	117	113	134	112	112	127	123	124	111	101	138	127	125	130	124	117	134	118	137	108	109	122	94	116	111	139	128	105	120	133	126	124	120	125	114	134	129	124	109	127	114	102	115	121	130	116	145	142	123	123	124	117	114	126	127	148	130	140	139	128	122	129	120	134	133	133	114	124	114	110	129	141	119	116	118	136	115	125	115	125	137	121	112	121	115	126	134	126	116	123	130	114	121	140	138	118	125	113	121	100	104	128	117	123	131	129	104	144	146	109	132	146	129	130	121	121	133	117	113	117	134	120	112	101	127	129	112	122	116	118	122	112	119	131	118	128	103	116	139	109	127	122	119	101	121	120	119	128	122	123	131	125	126	116	113	121	102	106	117	125	116	110	134	122	114	128	116	95	129	120	121	112	126	117	134	137	123	134	135	129	121	107	112	107	133	132	139	133	157	116	99	115	132	119	127	115	124	124	142	96	125	132	125	121	98	126	121	133	122	126	106	118	117	106	114	117	110	127	123	122	107	133	126	119	103	115	102	107	111	131	122	140	125	114	105	120	102	113	112	131	135	110	143	107	115	110	123	104	103	120	117	115	98	111	133	126	132	134	128	114	133	128	116	132	126	116	121	118	133	129	124	113	98	135	110	132	118	148	103	136	100	119	137	110	132	119	132	136	115	128	119	130	111	118	117	100	111	94	104	105	125	121	103	106	128	124	111	128	137	117	133	123	124	104	118	136	112	129	109	122	124	119	132	126	122	125	121	146	114	120	104	106	123	141	138	132	118	107	114	119	104	127	120	107	128	101	143	117	104	127	145	121	128	127	110	125	108	111	115	119	121	122	113	127	105	110	112	126	130	101	126	143	119	123	133	134	118	123	117	125	119	120	117	141	134	119	136	121	115	127	138	104	144	128	111	122	108	111	124	109	117	122	127	148	128	124	124	98	134	125	133	115	128	144	117	132	98	123	150	137	134	115	116	108	118	116	109	122	135	131	111	122	115	118	113	113	131	109	131	130	130	109	135	117	112	127	118	141	125	103	117	120	127	117	113	137	126	127	117	114	109	113	123	124	126	143	133	124	114	129	130	120	119	134	145	134	112	101	110	84	121	103	128	113	132	127	134	125	119	137	127	116	120	119	127	106	117	117	125	121	120	123	111	133	108	127	122	110	123	122	98	119	121	151	110	138	136	133	118	113	95	116	104	125	110	120	116	125	126	110	131	117	107	127	133	117	105	107	106	134	134	117	104	118	131	132	117	127	107	126	116	120	137	115	111	127	139	123	115	114	126	112	128	113	137	145	147	125	120	106	117	123	131	115	131	127	124	123	128	133	119	124	114	111	113	119	139	125	139	106	117	140	120	120	130	118	129	111	116	131	129	143	128	123	128	142	113	120	109	142	118	134	126	128	106	119	118	126	100	107	125	119	108	132	102	99	129	131	109	120	122	135	134	134	121	130	125	125	122	116	117	127	106	114	116	119	135	116	138	115	146	135	129	111	125	99	133	109	119	119	115	140	110	116	142	136	119	81	141	131	143	134	142	130	131	123	118	140	115	119	106	116	121	112	121	111	111	128	117	107	139	146	112	101	134	145	114	136	120	106	115	139	128	127	118	135	135	123	118	113	114	119	113	123	130	136	104	94	110	127	94	128	102	109	118	135	119	125	121	119	130	116	121	119	124	106	136	114	92	119	115	107	131	119	112	133	99	111	113	132	114	126	119	117	130	107	113	106	102	118	109	116	116	137	106	151	117	119	106	134	125	118	117	98	124	116	112	104	124	155	155	138	143	128	106	97	112	126	112	151	127	115	156	120	120	123	121	117	106	152	124	117
8039	15793	31071	24314	4206	826	757	661	558	573	478	476	468	446	475	441	442	396	340	361	367	322	355	350	332	365	362	306	329	331	346	302	344	308	336	343	361	341	285	303	314	278	326	314	309	310	332	316	322	300	316	320	293	314	326	345	299	292	309	327	321	294	330	287	330	310	312	334	312	274	291	312	316	323	325	306	332	303	332	324	337	320	291	319	293	285	366	349	314	312	293	314	343	320	275	298	303	308	305	313	298	309	286	334	331	307	292	303	312	287	329	313	286	284	292	333	300	304	311	315	322	292	307	310	292	316	326	291	307	302	298	290	326	301	299	292	319	267	288	312	336	317	303	339	308	297	330	298	326	302	303	328	313	268	324	342	307	309	291	312	322	304	319	295	332	321	329	288	307	339	316	308	334	333	315	307	320	310	329	305	291	311	289	326	325	327	345	312	292	288	320	310	313	320	311	332	333	325	311	325	284	319	311	302	317	307	345	305	319	297	278	301	276	313	318	314	314	329	298	319	310	319	330	265	289	303	285	303	282	304	296	302	322	284	284	321	308	299	311	324	317	310	315	294	283	305	287	337	310	324	296	314	312	331	335	290	299	292	316	309	297	281	282	314	318	314	292	293	291	293	305	309	320	308	320	270	354	283	308	298	320	293	292	300	266	306	300	320	309	323	309	301	312	290	327	302	313	285	312	334	340	324	335	320	310	341	309	331	292	293	309	307	299	298	312	321	310	301	322	308	281	310	319	317	319	305	305	297	306	317	312	324	309	298	314	311	318	280	303	323	319	294	304	317	324	306	339	318	287	286	310	292	304	336	323	303	319	295	315	329	312	287	307	298	284	302	279	297	282	292	289	313	327	308	330	301	298	304	313	328	292	317	301	278	306	317	346	303	289	345	292	299	305	296	303	329	272	315	291	303	291	361	287	313	317	312	310	317	303	298	326	314	289	276	303	339	286	293	299	328	274	328	303	316	279	277	286	305	314	335	318	290	310	283	287	315	288	316	294	286	287	301	289	304	301	309	287	309	330	297	285	300	302	299	307	280	293	309	298	295	292	306	301	295	299	318	307	302	304	323	312	301	284	295	313	339	319	328	295	306	311	316	302	321	296	328	326	307	313	287	323	276	315	326	333	327	291	315	332	302	303	281	300	312	287	288	296	298	361	330	312	323	298	285	294	286	325	307	312	305	316	297	306	332	291	331	290	299	321	315	299	308	321	303	343	297	320	303	291	342	325	296	312	288	298	312	318	298	286	304	305	306	297	302	314	322	318	316	289	290	336	311	295	300	308	303	305	305	333	322	317	306	319	324	295	281	281	289	299	335	301	308	343	297	325	318	303	316	324	306	289	314	282	277	284	324	285	263	294	299	311	301	284	291	300	325	296	300	298	299	303	331	311	286	299	320	308	324	292	322	313	318	307	306	297	315	320	290	308	303	265	286	327	324	350	295	317	312	321	329	308	331	300	285	292	288	306	285	314	300	294	297	307	321	324	318	321	337	325	314	305	313	317	332	326	322	288	312	311	311	325	331	325	327	327	328	298	304	312	300	295	306	325	323	331	317	293	305	299	304	321	319	321	312	313	336	335	316	261	316	323	272	302	288	328	274	330	300	298	300	295	338	307	307	273	288	311	314	294	328	323	301	309	356	299	305	310	327	277	335	307	295	298	304	299	301	305	301	317	306	288	298	333	277	344	329	305	313	298	300	314	301	300	292	328	332	318	324	322	303	308	303	311	322	312	295	316	352	318	297	257	301	304	338	327	299	287	340	276	288	297	319	296	296	281	281	272	316	294	286	298	308	263	304	308	294	320	290	319	306	323	295	294	315	315	311	323	288	299	299	314	305	314	294	323	317	301	322	344	287	280	306	313	295	314	321	306	317	329	286	292	330	309	307	327	301	274	302	306	337	285	309	283	357	309	335	315	286	329	306	298	314	310	308	329	283	313	299	325	298	300	313	342	293	305	327	301	311	334	312	345	311	325	300	330	282	317	286	296	299	277	308	314	320	306	341	278	315	326	325	309	277	332	302	308	300	326	297	306	305	299	289	304	281	334	292	329	290	286	323	305	311	306	305	314	312	287	316	305	323	309	315	327	275	298	344	318	302	350	316	318	287	300	347	315	288	304	284	316	316	332	317	353	317	273	302	286	333	272	354	311	298	301	322	318	314	348	327	318	310	320	341	294	295	264	294	308	309	290	294	291	284	304	293	325	294	313	312	291	305	312	293	266	303	293	344	292	344	351	320	321	307	302	306	302	309	291	319	277	295	281	298	312	296	335	311	300	326	327	300	277	318	330	291	306	313	319	322	331	301	294	333	291	283	297	292	343	313	335	357	296	325	306	293	304	300	321	292	325	304	329	265	321	286	296	312	287	279	283	309	300	330	308	300	323	291	290	313	340	296	294	286	315	307	301	306	287	312	316	322	296	306	314	314	286	298	328	309	306	304	293	314	307	325	291	306	313	311	293	296	336	341	329	309	303	268	312	302	299	285	340	285	356	289	298	328	304	315	337	328	307	274	281	316	300	322	326	338	282	291	303	308	302	323	287	290	302	304	288	294	325	282	298	312	325	282	321	320	327	328	313	317	323	301	292	306	284	313	277	275	281	305	302	323	332	308	266	339	344	281	341	294	321	309	336	307	297	292	286	300	285	309	308	297	297	301	301	295	262	329	286	282	349	289	323	275	300	307	321	303	321	300	296	286	312	290	287	328	328	315	298	307	292	336	299	307	294	301	330	335	324	321	320	323	318	346	296	317	317	279	316	285	364	301	300	313	339	291	320	295	295	321	315	334	280	309	328	306	296	325	320	307	287	304	298	289	319	315	309	317	312	295	275	283	283	302	322	289	279	299	311	314	313	310	316	287	289	312	310	294	311	310	269	342	276	306	308	288	281	309	330	324	305	306	327	333	304	329	322	342	311	333	294	305	297	309	349	351	294	300	310	320	331	305	286	317	322	296	283	305	327	247	305	305	293	314	302	324	320	281	313	293	323	274	302	332	325	291	309	313	321	289	311	293	317	296	302	298	315	310	291	295	336	301	308	288	286	306	274	306	319	280	334	296	309	307	320	271	285	327	287	310	299	315	289	348	332	296	325	291	323	336	322	288	310	299	325	312	272	318	283	323	338	316	313	317	328	335	294	297	332	316	288	309	318	312	285	281	306	295	306	294	309	298	288	318	318	283	328	317	306	287	296	303	320	326	326	282	321	335	304	325	352	300	307	319	330	318	278	295	328	316	317	308	335	294	317	264	304	310	309	323	299	340	322	308	305	314	319	294	309	301	280	279	257	292	275	326	322	324	317	309	297	320	274	324	299	319	348	346	314	293	298	313	330	297	326	304	281	321	302	312	305	293	301	295	301	313	321	318	296	331	293	322	288	299	303	300	294	284	325	298	326	307	304	282	314	304	313	287	306	310	316	308	342	291	304	324	324	280	317	318	308	285	299	314	309	280	300	332	364	311	298	261	304	334
1616	642	685	491	250	272	276	252	235	245	227	244	262	249	278	249	278	270	251	286	237	252	265	267	246	249	239	212	244	233	222	220	252	279	228	251	222	226	250	256	240	283	237	255	258	270	249	232	238	243	271	232	273	244	260	247	233	231	240	262	240	294	253	259	278	241	246	266	250	238	255	232	270	247	242	244	225	263	260	259	239	249	258	221	270	266	275	251	248	266	231	235	252	226	278	246	256	226	264	243	271	251	231	237	243	260	231	235	253	266	247	248	256	237	247	249	225	277	269	271	244	246	258	237	235	254	250	243	246	284	248	261	250	262	277	229	222	234	255	237	271	269	237	279	261	262	240	236	272	246	244	254	275	245	259	236	248	268	262	261	281	240	241	258	221	260	273	264	253	267	257	257	243	240	288	270	251	253	256	241	241	259	270	239	242	256	249	276	264	220	253	268	254	213	238	230	254	284	271	244	254	280	240	241	266	254	235	254	234	270	252	266	260	219	234	229	257	254	219	258	275	245	272	247	216	225	234	228	237	234	241	224	246	244	240	254	240	254	265	240	213	209	253	240	271	240	244	266	245	268	239	258	259	260	243	262	260	236	247	237	249	225	254	256	252	244	261	251	249	235	224	253	243	255	251	266	267	260	229	275	259	265	278	278	263	244	262	242	241	288	262	208	246	241	254	261	281	252	288	230	238	255	241	236	277	228	250	262	252	215	270	222	237	273	220	256	280	241	249	237	245	233	267	280	234	271	247	231	273	246	259	265	253	273	260	298	261	247	251	258	265	269	223	234	264	265	246	227	277	245	238	254	245	273	256	255	248	261	237	247	247	234	261	252	263	254	224	231	238	234	221	240	235	249	261	208	222	238	255	247	245	238	282	243	253	263	217	230	247	241	278	295	250	256	261	242	250	266	237	249	257	266	271	250	256	258	285	245	271	215	233	273	257	276	279	260	230	233	261	251	270	245	261	225	286	264	256	262	257	213	265	231	263	272	245	275	254	256	249	230	249	243	261	262	248	249	227	280	278	236	265	241	265	266	231	255	293	242	244	260	260	244	238	240	229	260	247	260	228	261	235	250	258	249	238	266	249	238	271	252	246	258	310	259	255	239	256	250	237	249	229	261	265	251	236	262	244	240	267	268	244	242	271	259	242	268	264	261	261	249	242	242	262	259	222	242	271	289	249	246	263	260	245	239	247	274	263	270	267	231	304	225	256	266	264	233	260	258	240	269	242	267	273	253	256	224	264	257	231	277	231	252	248	228	254	266	284	246	294	257	264	238	264	272	236	270	254	234	230	243	301	263	286	285	253	258	246	216	261	269	270	283	256	258	255	245	221	224	269	239	265	221	269	292	226	240	282	259	259	242	218	258	206	252	247	227	271	222	247	264	237	240	248	241	271	226	244	269	287	250	262	244	249	256	243	266	277	258	230	240	268	234	278	223	240	264	258	240	236	229	279	248	240	256	212	279	255	272	234	235	259	288	219	246	244	239	255	229	254	262	244	257	250	264	264	234	259	257	261	231	220	264	248	229	252	249	273	241	234	249	233	244	243	261	221	241	230	253	248	253	246	270	267	254	285	269	253	261	248	273	280	226	236	251	257	248	254	222	245	277	284	242	245	273	213	261	267	232	256	251	236	245	237	261	272	236	247	250	252	238	272	252	241	272	244	259	260	250	228	249	272	230	262	243	258	258	262	255	224	256	245	263	274	266	245	228	234	256	257	270	265	276	207	218	273	274	245	275	250	253	244	235	252	252	264	248	291	236	278	262	230	265	241	252	250	289	270	256	229	267	228	254	226	239	268	242	233	267	224	268	268	292	212	266	231	271	252	277	270	233	245	252	273	250	224	284	288	250	277	239	269	258	226	229	239	258	225	230	236	271	253	264	255	247	265	282	287	266	255	242	223	256	252	270	231	288	230	249	247	241	228	256	252	240	276	259	228	297	248	253	233	250	248	246	252	250	269	251	244	252	240	241	280	253	245	237	246	238	222	234	235	234	268	250	260	270	242	258	256	267	252	255	230	231	240	273	247	229	247	257	253	256	262	262	234	217	279	265	264	236	244	259	257	272	251	275	274	244	230	252	248	295	275	278	275	260	234	254	209	222	257	267	236	267	255	233	245	224	223	248	250	265	237	231	239	228	249	240	243	281	263	226	250	252	235	257	261	236	230	266	256	259	245	238	257	235	244	233	247	240	248	247	264	252	255	251	263	244	247	260	239	240	270	248	252	269	279	251	213	262	261	267	263	264	254	229	249	245	250	236	274	262	243	255	241	244	225	290	268	241	270	245	222	247	239	234	264	279	276	262	278	216	242	265	278	250	277	240	247	248	278	249	231	236	264	237	246	260	249	252	277	263	254	247	233	224	236	252	254	272	240	262	258	247	264	245	243	260	246	256	245	235	286	254	274	230	274	254	242	254	231	243	266	283	255	254	232	264	229	230	269	246	246	259	237	238	263	242	264	275	279	256	242	266	237	247	259	287	243	264	247	273	251	233	267	242	254	255	252	263	254	248	241	257	238	247	237	273	264	243	248	257	261	269	240	252	235	251	241	250	236	273	264	253	255	255	261	276	250	269	238	264	254	234	249	228	247	276	234	231	241	239	252	267	261	251	227	242	255	242	221	248	261	272	249	251	249	269	248	263	237	265	236	257	238	246	258	245	256	257	272	271	251	225	254	265	255	223	262	264	222	266	258	253	235	246	241	286	231	259	255	251	246	252	248	303	262	256	231	244	239	244	270	233	292	235	238	235	265	247	238	267	253	262	223	261	270	250	258	270	232	232	258	283	258	272	270	217	275	241	263	237	272	229	282	263	254	245	274	239	273	197	235	262	270	276	296	210	247	250	266	254	227	260	256	249	252	272	265	227	258	263	247	275	275	242	254	266	250	257	277	238	262	246	237	274	259	244	270	258	240	221	258	280	216	244	271	267	249	246	270	251	209	238	250	265	240	240	241	238	261	249	279	257	224	267	265	257	214	247	230	250	235	245	268	228	226	272	249	273	245	239	268	266	232	224	263	283	248	271	246	220	240	253	259	230	263	235	232	240	255	237	241	220	228	269	257	261	245	235	226	271	249	250	259	242	264	251	270	242	234	282	242	274	273	270	244	280	259	233	246	254	251	272	233	242	228	262	267	268	260	244	247	230	249	263	261	263	238	248	258	270	240	285	281	225	242	263	248	245	254	253	248	273	247	253	258	234	234	254	240	244	245	240	257	269	239	254	255	242	243	279	258	243	265	246	281	279	242	267	261	253	228	259	253	247	239	240	249	283	246	275	267	232	238	250	256	242	217	252	245	279	254	259	255	259	267	268	284	250	239	241	230	216	254	284	225	235	252	247	282	234	237	258	245	262	232	247	235	257	208	247	251	224	245	264	245	276	260	223	253	252	259	242	260	248	245	243	286	268	257	237	265	244	247	281	258	245	251	246	252	263	239	247	231	215	267	264	221	247	265	246	272	258	251	222
1998	1404	1814	1851	719	630	611	611	630	599	612	599	577	565	634	606	628	607	594	595	608	604	631	614	641	631	572	658	588	666	602	625	623	607	642	640	633	629	635	585	647	609	678	586	637	653	582	651	652	581	593	607	621	666	566	575	642	638	603	620	642	593	587	615	588	640	600	591	610	633	554	569	658	611	617	617	598	612	637	634	576	615	616	583	610	624	596	577	617	603	599	598	579	591	576	623	606	555	593	622	622	594	624	606	598	616	597	606	630	644	574	603	612	619	613	625	629	650	627	610	606	607	598	636	568	592	563	596	613	626	600	594	589	619	648	620	626	602	583	636	654	645	607	622	602	674	643	580	629	616	569	604	639	652	628	662	607	619	605	580	598	602	580	600	585	617	609	642	559	622	604	621	634	629	594	581	656	584	644	598	610	635	595	615	579	671	637	630	631	599	610	620	622	546	630	626	600	604	650	593	617	598	643	582	599	583	585	581	631	589	594	681	671	598	613	592	593	633	615	606	634	634	644	596	599	645	593	603	627	617	627	634	616	607	657	604	576	568	589	644	622	634	594	577	600	588	656	601	644	610	592	616	600	638	614	589	600	614	610	622	620	606	605	642	585	612	627	624	600	598	582	582	630	600	575	604	600	608	557	590	588	648	580	610	639	591	624	649	625	621	596	604	571	637	626	597	619	596	618	676	570	617	612	590	590	632	592	634	584	605	630	643	623	649	610	620	636	601	669	604	594	591	602	591	649	623	606	608	610	614	630	623	605	611	615	616	603	622	592	585	579	642	602	599	619	614	614	649	609	585	639	613	628	594	614	593	584	606	605	650	583	617	604	605	612	614	611	628	619	602	619	624	601	648	603	566	583	644	659	618	655	616	603	632	640	627	633	606	563	611	588	630	627	649	579	612	583	611	597	635	572	615	633	571	590	656	599	598	632	643	621	569	614	600	569	612	623	641	603	604	608	613	643	609	580	594	599	590	604	578	599	579	628	592	630	632	611	624	618	566	633	577	607	642	615	577	642	639	620	622	657	587	616	650	563	640	598	635	584	620	599	646	647	609	631	623	555	611	631	635	626	605	608	607	615	608	611	644	661	608	590	634	605	670	611	614	633	606	648	599	625	606	584	585	652	639	578	567	604	582	582	635	600	587	640	577	553	602	610	563	606	577	643	629	590	620	649	602	618	625	652	637	598	619	600	575	617	594	609	614	637	572	661	622	615	640	645	636	586	597	626	613	606	628	618	606	601	606	616	618	609	609	599	594	607	604	607	605	646	637	597	535	685	654	591	574	578	588	651	627	612	632	641	641	593	641	588	583	626	636	646	606	620	605	599	576	613	582	612	610	632	601	613	589	627	600	607	593	592	622	631	667	610	593	630	657	584	580	594	593	647	612	605	611	623	581	598	613	599	580	646	592	610	607	607	601	625	625	595	621	573	575	638	619	654	593	601	575	547	599	647	640	621	612	625	574	557	572	574	590	658	588	645	650	645	655	629	581	611	615	632	619	592	617	613	621	617	580	597	573	611	611	639	614	603	657	583	642	641	631	658	575	634	619	614	638	588	629	608	583	639	599	607	632	644	626	569	603	609	637	568	606	584	589	568	651	617	591	614	597	593	629	597	641	573	612	594	597	596	592	571	655	602	617	605	584	601	605	587	583	633	613	622	607	623	633	616	588	593	632	646	579	623	599	640	592	675	606	597	601	565	644	605	608	599	627	617	594	651	610	555	615	612	659	613	582	587	591	594	595	574	639	595	606	614	600	581	601	614	643	596	617	604	609	604	609	584	602	652	610	620	583	605	622	663	623	625	592	595	638	596	601	580	621	614	644	594	591	638	584	627	580	625	645	691	630	635	607	632	604	621	602	654	573	596	635	591	585	612	582	571	638	574	594	592	652	658	626	590	668	598	655	595	633	601	612	652	576	624	586	574	589	618	610	639	581	580	614	636	629	604	573	578	613	629	623	645	633	603	596	626	603	601	624	628	578	618	654	593	588	609	618	615	618	605	581	643	587	607	623	635	598	594	615	616	640	656	583	594	591	668	575	549	563	614	646	624	549	599	620	605	618	649	604	626	581	590	593	586	581	621	631	618	633	605	625	608	592	625	652	636	622	569	620	619	645	573	606	615	593	595	577	640	596	616	613	625	612	589	638	633	611	646	578	585	604	597	568	579	617	582	681	603	616	627	621	588	641	633	597	560	591	596	581	596	582	644	621	605	609	644	610	632	650	585	597	623	610	610	626	613	595	624	596	625	598	639	645	548	618	560	625	592	628	646	638	604	609	647	620	637	571	638	611	584	634	633	626	579	653	615	587	627	604	576	595	594	585	606	627	613	581	594	659	573	593	628	620	599	575	596	588	562	606	589	587	621	637	616	604	620	641	633	624	608	611	642	649	601	578	577	606	621	594	657	611	614	643	601	575	649	651	625	608	606	586	627	577	574	618	588	618	640	599	622	620	641	578	569	640	644	623	593	592	612	629	656	632	593	653	595	627	629	566	612	591	632	630	632	603	632	571	583	615	599	574	578	582	599	605	615	637	650	565	594	622	616	605	574	591	572	576	600	632	656	610	620	620	625	595	623	629	582	615	598	606	619	605	617	632	623	648	588	617	577	608	639	598	631	610	598	560	615	587	606	636	600	563	649	611	624	645	599	606	601	651	633	603	590	626	648	581	642	629	642	627	681	609	606	643	543	625	606	633	553	587	634	667	590	599	677	671	580	639	577	620	603	621	613	619	598	602	592	612	633	608	572	591	586	621	589	656	627	600	607	565	625	608	587	595	614	592	640	634	617	617	570	617	645	592	621	649	631	631	637	556	640	596	594	580	593	626	624	608	642	594	602	607	617	616	626	593	599	637	564	620	570	622	601	608	651	641	584	600	642	628	626	568	613	629	593	604	635	627	589	574	565	604	623	634	633	592	617	588	607	646	618	626	585	594	644	618	605	656	592	629	589	657	613	640	611	601	625	624	652	628	592	578	599	677	609	629	622	619	652	577	626	584	629	597	615	655	594	627	622	606	612	603	603	600	612	659	638	618	579	625	620	572	623	583	586	599	639	582	583	619	641	539	626	623	599	598	577	622	613	618	611	626	662	617	609	626	587	610	646	613	585	672	562	560	622	608	639	581	569	668	630	615	590	622	628	554	605	626	586	584	633	625	641	582	658	567	632	624	620	574	583	624	622	615	628	630	603	610	619	633	580	604	563	654	611	626	647	604	582	604	608	576	572	642	600	610	617	603	550	634	610	641	620	612	618	617	562	601	632	596	608	571	626	601	633	632	622	590	641	598	620	575	575	611	596	615	616	586	572	587	644	588	621	645	620	624	658	572	594	602	589	616	615	639	606	629	612	567	585	607	633	552	608	612	618	609	602	576	628	611	609	649	611	618	620	588	625	600	637	647	614	613	604	601	599	613	599	621	608	623	585	628	576	595	614	621	601	598	643	623	615	629	607	628	572	581	621	581	627	615
6898	6920	10693	10407	3551	325	296	283	257	244	273	234	291	246	254	267	237	259	239	229	234	263	246	231	266	213	280	228	224	241	228	259	243	256	238	261	250	235	250	249	255	228	252	234	221	258	237	229	255	271	243	218	228	237	240	224	226	250	233	246	240	233	236	237	273	244	235	257	250	261	240	241	258	247	248	234	260	257	242	242	282	252	223	223	227	233	224	247	235	240	276	253	242	239	245	247	224	245	268	237	251	251	251	235	241	232	241	251	213	204	257	242	229	234	239	244	237	259	214	244	247	242	232	231	255	258	247	287	245	255	235	219	247	271	257	251	249	249	275	222	233	260	247	242	254	237	222	245	232	236	261	240	229	264	235	260	290	250	228	286	240	256	224	247	236	250	265	216	243	261	260	230	269	217	271	234	206	281	242	241	234	241	253	253	232	233	247	223	219	258	256	248	233	228	245	256	240	242	251	232	240	220	268	219	273	251	243	255	213	253	245	235	239	225	290	229	254	253	246	255	205	222	268	239	243	261	254	249	232	244	246	235	249	229	219	250	245	243	233	237	242	278	267	244	230	222	218	254	229	245	255	236	229	222	218	221	235	243	241	284	256	258	232	246	266	235	246	249	261	262	217	241	234	234	240	260	271	228	239	215	257	215	212	226	233	267	237	221	234	242	239	252	253	230	259	250	232	211	256	239	232	261	238	242	244	244	228	231	234	220	263	272	234	251	231	243	254	244	274	248	242	243	237	219	239	253	248	226	255	252	263	278	213	254	265	232	261	236	254	233	237	224	208	239	246	244	229	206	270	240	245	223	228	261	221	243	266	261	263	240	230	200	247	233	234	219	207	219	230	263	247	221	239	253	225	252	256	258	227	215	252	237	257	209	216	236	244	262	247	220	232	259	269	237	221	266	239	246	279	234	252	243	234	221	256	235	239	246	276	237	255	228	260	238	237	229	255	240	233	223	242	216	251	254	226	277	262	221	247	228	230	238	238	238	262	265	245	258	246	247	243	246	241	228	227	236	226	257	224	263	229	217	271	256	215	242	249	274	249	228	238	257	220	227	230	246	278	264	229	251	256	263	230	241	234	226	256	259	213	228	269	262	240	233	236	255	276	241	264	255	235	230	232	239	265	237	245	253	195	240	294	273	205	238	236	226	257	250	236	222	254	251	231	261	256	219	265	232	231	253	217	229	227	243	231	248	259	250	258	223	242	237	244	229	235	243	226	199	279	250	272	249	239	232	223	254	226	208	252	267	232	247	246	240	256	239	223	260	231	240	242	220	231	193	234	236	204	234	233	221	258	231	261	217	288	236	241	243	246	213	193	209	254	228	255	263	244	239	232	238	250	263	234	261	251	240	219	276	233	232	241	255	231	266	262	180	237	246	248	243	252	243	261	271	202	253	236	252	227	228	224	239	254	231	244	247	257	246	234	231	242	227	214	252	243	242	251	267	223	237	242	261	254	242	244	249	219	263	236	231	240	220	266	223	260	244	259	267	235	243	219	236	211	267	250	238	224	247	223	252	248	233	244	239	243	251	253	229	260	243	267	230	225	248	232	246	226	253	234	242	243	247	237	243	254	246	234	268	222	236	255	244	241	237	242	245	205	231	268	283	230	258	271	219	254	280	228	213	266	214	209	226	270	224	224	223	230	245	257	249	221	221	244	264	272	247	247	264	228	224	269	233	255	240	231	234	246	239	273	289	245	251	216	248	268	230	243	233	225	240	225	263	279	248	237	249	254	255	224	234	243	245	235	241	242	221	246	238	208	241	271	257	251	259	247	251	220	248	261	240	248	250	253	239	246	265	256	230	254	223	265	236	265	277	226	248	239	232	248	235	240	252	256	229	222	211	218	212	217	263	249	255	240	234	253	256	237	219	245	246	275	260	243	207	239	235	213	257	213	244	242	234	240	245	227	226	233	249	224	237	256	243	247	235	271	242	233	235	203	229	283	243	209	239	266	246	246	263	218	238	217	235	246	234	253	237	251	222	223	261	229	222	252	235	262	233	233	249	241	214	239	229	249	263	218	231	240	233	234	215	222	252	239	236	255	254	277	238	255	268	207	245	239	247	232	238	235	229	223	235	210	226	259	238	242	292	244	260	245	234	254	217	253	219	271	252	226	230	246	218	226	245	270	269	234	235	235	252	263	235	273	244	236	226	269	242	257	256	255	255	254	247	240	226	246	241	255	247	256	261	287	252	213	265	227	236	236	234	238	243	260	259	256	254	230	257	245	224	250	252	242	271	213	229	246	272	246	235	214	228	246	240	257	253	247	236	253	257	223	226	254	266	212	236	216	239	237	269	233	241	248	268	228	252	258	247	271	222	257	250	245	199	276	230	223	246	220	249	248	237	262	248	254	231	238	248	242	273	243	237	245	242	232	236	219	251	271	226	232	229	255	231	247	234	217	258	255	237	260	287	221	201	245	263	222	247	217	242	278	249	253	239	229	244	234	259	211	248	271	270	233	287	241	249	256	211	243	238	222	242	265	232	212	220	252	203	244	224	236	255	238	232	233	227	237	238	259	250	246	236	248	222	223	225	238	270	265	231	245	241	251	222	239	236	222	262	263	243	247	269	254	250	263	238	218	238	266	208	239	231	243	247	246	272	233	271	217	256	231	240	224	241	230	250	235	237	249	213	266	230	213	243	245	226	245	230	241	274	238	248	251	250	220	270	226	216	248	245	235	270	244	241	237	236	248	232	225	251	248	245	269	247	230	228	265	224	222	269	270	249	262	227	249	215	250	237	239	237	254	240	243	232	216	236	251	236	204	274	242	255	243	256	238	269	239	263	262	218	252	242	218	264	237	236	246	255	246	249	217	233	220	242	247	219	266	248	251	274	275	229	241	266	227	251	235	244	236	227	240	222	252	237	233	249	256	246	244	237	249	220	239	253	233	259	246	263	260	217	263	257	256	211	233	257	265	245	231	253	219	233	245	214	242	252	248	276	242	239	243	238	255	260	226	260	265	276	247	250	237	239	250	237	261	268	224	224	244	251	243	241	237	247	237	256	256	277	244	232	233	251	241	235	255	254	291	236	252	254	267	262	241	259	268	270	225	241	232	227	238	248	239	233	268	251	234	281	258	244	277	251	254	218	236	242	240	248	228	229	258	216	244	229	262	230	233	240	233	234	252	240	213	248	222	237	216	253	278	253	258	242	231	237	230	254	215	225	224	228	234	257	223	249	248	267	231	242	241	265	218	273	240	234	241	238	245	258	244	258	267	220	259	227	216	219	261	210	245	234	262	264	242	252	245	252	245	270	229	260	229	261	246	239	221	241	258	248	254	272	275	238	267	258	252	243	256	230	239	231	224	243	244	284	228	237	257	225	242	250	249	262	232	220	244	246	239	238	227	236	259	260	234	270	268	259	238	242	248	232	214	246	234	234	266	222	237	235	258	231	226	242	241	237	247	244	229	262	245	242	233	266	247	222	243	227	255	232	240	232	264	255	245	266	267	221	252	243
6404	7859	16361	24179	5845	868	848	743	707	702	690	721	679	679	633	674	629	637	597	587	631	595	630	620	577	584	604	600	589	604	568	571	616	615	589	587	577	603	594	581	595	627	587	575	585	592	528	596	614	591	605	543	565	560	603	586	591	586	573	536	592	595	579	584	569	615	577	580	586	573	562	595	553	561	587	604	567	617	572	578	573	575	527	584	591	625	564	655	586	561	561	570	607	582	579	589	546	603	610	597	557	554	596	624	617	576	546	569	546	529	603	543	576	522	580	610	570	611	631	567	608	599	625	614	578	594	594	589	610	597	591	591	549	608	625	548	565	566	542	604	545	589	572	578	574	558	562	588	577	563	650	531	541	609	627	615	568	603	558	591	608	597	620	582	634	600	613	571	604	580	573	564	636	628	552	600	600	592	596	563	576	634	626	586	589	610	580	562	580	566	608	584	608	544	543	586	597	599	580	568	579	582	538	574	560	537	568	586	584	563	587	580	567	595	607	593	591	586	581	590	570	585	576	587	602	592	609	602	608	555	568	628	558	615	585	543	571	588	612	646	607	621	603	588	601	570	581	582	601	568	553	543	607	589	589	565	597	604	568	568	558	579	580	637	572	571	631	566	562	586	551	596	597	577	609	564	534	576	618	602	544	593	578	535	592	570	616	616	574	582	573	599	579	551	566	611	586	573	577	571	572	557	606	594	571	587	576	584	576	591	569	588	623	566	614	614	562	583	588	652	599	592	601	566	570	541	619	616	576	591	574	569	602	609	587	581	597	584	578	561	584	585	623	602	588	587	633	584	587	565	564	586	542	582	601	585	614	598	594	563	579	522	593	592	575	560	536	555	576	571	597	546	576	587	598	566	614	606	629	605	599	541	571	583	588	600	587	567	597	597	550	577	608	598	593	585	595	625	572	599	582	617	564	587	544	592	567	567	559	646	574	581	640	577	629	604	588	622	598	583	615	558	587	587	613	580	590	566	587	619	616	530	565	529	573	563	570	583	588	578	543	582	593	583	550	603	577	554	615	575	585	634	605	594	628	596	587	586	577	573	583	580	584	577	593	579	580	620	550	598	559	573	604	574	587	598	590	591	563	645	599	568	570	590	600	614	568	619	578	555	593	616	627	591	576	635	580	599	579	534	570	538	558	570	553	583	593	571	589	598	619	605	570	533	567	591	596	584	540	575	618	552	565	588	553	544	569	575	620	599	567	580	576	567	582	564	572	548	561	563	606	562	601	592	556	596	563	585	582	593	613	573	602	593	579	600	567	559	584	553	570	571	604	549	561	578	580	612	564	595	582	601	563	582	615	577	559	576	599	575	593	575	596	552	584	640	657	609	574	597	590	599	598	589	538	569	552	599	560	625	625	535	591	566	576	595	585	553	561	600	586	598	587	589	583	568	640	573	574	571	593	593	597	583	572	578	577	597	563	566	607	613	567	572	597	566	576	578	577	646	629	564	567	578	565	584	628	641	596	586	582	584	558	562	589	632	655	590	599	612	579	602	545	534	602	641	647	580	605	571	597	609	608	606	535	614	605	555	580	594	554	602	566	621	555	562	573	597	602	614	631	616	586	547	594	577	562	604	605	590	587	587	605	599	569	578	566	593	549	634	614	565	586	557	570	598	604	570	609	577	608	573	603	596	589	569	604	602	556	577	589	556	554	571	532	561	624	569	556	594	571	599	626	592	637	596	599	632	621	582	567	592	562	637	579	547	576	612	576	606	587	539	587	629	596	540	577	597	584	634	626	613	595	581	564	594	593	572	610	580	577	565	595	607	580	619	567	581	515	531	533	597	560	631	564	555	598	608	572	564	566	607	567	550	577	599	539	601	588	608	551	628	612	594	612	557	566	575	603	565	612	607	637	600	574	570	564	601	534	572	576	628	611	584	600	566	596	582	560	581	554	602	558	598	546	536	577	570	562	591	619	631	631	543	588	591	613	576	585	574	630	575	582	559	584	567	606	542	593	629	603	587	596	580	588	548	547	585	614	629	564	595	533	561	551	567	551	594	612	565	612	600	569	531	591	555	573	617	552	591	561	554	613	577	589	547	580	594	584	610	576	567	567	632	574	601	521	544	583	592	613	613	574	600	571	592	622	589	555	574	587	586	572	628	555	589	586	584	602	571	606	552	550	625	573	582	600	596	598	564	545	594	565	576	598	594	542	635	569	571	585	560	569	561	576	613	602	621	553	543	580	548	548	611	546	604	625	624	608	592	617	570	609	593	587	603	641	649	565	610	567	551	606	554	542	555	610	574	527	563	567	635	569	597	578	643	561	574	588	595	601	637	567	580	595	598	629	597	634	628	568	571	589	580	580	560	606	605	611	594	601	579	569	597	515	594	618	592	566	601	563	561	599	619	595	559	637	575	565	569	609	561	603	598	564	543	606	558	602	536	576	581	587	600	593	549	614	592	577	590	589	597	607	620	585	586	568	574	586	572	627	562	615	559	571	568	572	580	571	591	578	600	557	657	616	561	620	583	563	556	592	559	639	606	612	526	601	621	563	620	572	572	590	597	571	587	580	602	573	558	543	562	605	617	596	611	596	528	616	513	593	605	576	581	570	598	558	577	588	595	609	572	578	579	564	588	562	565	622	589	606	604	515	617	584	572	598	577	552	641	620	637	589	577	610	597	601	532	585	561	614	605	601	575	550	563	566	579	562	564	552	583	631	618	592	608	615	605	581	589	578	604	607	589	605	571	551	552	598	546	549	583	552	643	531	596	619	600	580	557	584	586	614	518	582	611	589	581	551	524	561	562	573	566	580	620	584	579	576	594	609	608	594	591	587	616	602	582	595	569	548	556	545	566	563	609	565	565	577	573	607	621	621	539	626	561	589	570	574	590	586	570	552	554	607	622	540	592	539	564	595	609	576	587	604	590	566	542	589	615	583	564	601	573	609	587	568	585	651	572	567	617	571	607	599	589	591	572	530	567	557	557	581	606	581	576	575	610	556	543	541	566	605	573	597	574	581	550	569	569	623	561	597	590	642	538	624	538	580	559	593	552	589	602	550	583	586	614	611	601	637	575	614	554	611	561	608	546	563	542	576	603	610	570	569	579	592	579	607	599	583	589	600	557	600	563	584	610	611	610	562	600	568	600	636	573	629	592	587	550	606	587	582	561	596	577	622	591	552	601	594	560	613	584	558	564	571	593	589	556	575	582	559	615	615	574	566	554	591	613	630	612	573	578	604	595	589	592	610	605	610	585	578	592	630	590	532	597	561	567	574	604	583	587	567	566	616	546	625	603	581	606	626	608	579	529	603	526	546	603	534	593	584	604	576	617	616	605	618	608	603	565	569	542	566	595	569	592	629	607	604	609	593	563	625	611	597	560	566	566	578	609	640	576	601	572	592	571	583	515	579	560	574	613	596	591	605	592	597	566	537	567	606	579	597	577	545	624	537	594	603	619	611	609	595	615	611	586	604	558	561	609	598	541	580	569	586	561	559	582	573	557	630	597	568	603
12357	14708	24538	21348	9503	372	229	186	162	156	167	146	138	143	140	122	130	115	119	119	113	147	121	125	134	148	124	133	117	147	123	131	137	109	113	113	118	128	134	119	128	136	136	133	129	124	119	140	115	123	122	107	133	134	106	139	136	134	136	128	148	120	160	115	129	112	116	144	125	143	134	121	106	131	133	115	120	130	137	112	141	126	125	139	104	118	124	120	109	127	122	94	130	132	157	137	139	137	127	110	102	141	110	86	136	97	121	125	126	122	107	118	140	131	133	134	132	118	124	112	116	113	111	135	116	121	127	141	138	134	133	124	129	116	116	109	118	112	105	122	136	125	123	123	106	110	121	125	132	122	119	107	154	125	115	125	145	112	152	124	120	123	107	130	127	137	112	121	99	112	134	100	115	110	113	126	123	99	137	116	97	106	122	130	121	125	118	145	142	124	125	133	121	116	117	116	121	103	127	107	139	116	110	137	136	125	127	124	119	123	118	94	120	117	110	120	117	135	124	115	136	106	142	137	143	119	124	148	117	116	133	100	95	130	123	136	121	111	121	116	105	145	104	121	121	119	128	109	115	128	130	128	120	135	129	129	107	106	115	128	121	118	114	115	145	111	136	125	136	132	135	134	113	142	111	130	132	118	103	122	139	141	129	144	117	103	115	126	148	126	124	118	130	123	116	103	132	106	155	122	132	134	129	107	126	127	108	127	135	127	131	141	122	103	123	116	132	118	124	108	117	143	116	140	123	119	137	133	133	117	138	132	123	115	130	130	130	115	120	123	154	123	127	140	125	128	115	126	119	125	137	140	123	127	118	97	99	128	129	131	129	109	136	113	126	136	136	118	124	123	129	113	119	113	109	122	143	135	132	135	125	120	155	131	131	142	118	141	131	118	126	108	113	132	120	133	119	145	131	132	112	108	106	111	131	142	126	99	134	121	125	137	113	123	122	129	125	115	118	124	137	134	122	128	95	110	93	128	120	134	126	114	139	119	113	109	114	114	127	115	145	115	134	110	126	139	132	125	139	128	125	128	106	115	126	128	127	121	124	120	124	117	142	138	134	118	115	114	121	104	112	139	107	119	128	123	107	130	105	128	116	118	134	125	117	123	123	127	119	131	119	113	130	114	133	118	115	113	141	126	128	126	131	117	127	143	117	117	136	140	123	126	118	105	127	119	125	150	121	126	123	130	128	141	126	114	128	134	118	128	114	107	104	123	141	131	118	131	126	125	146	121	128	121	126	114	125	119	115	121	115	111	114	133	117	118	114	111	131	142	120	121	143	123	116	124	151	138	114	124	120	141	122	110	120	118	99	112	130	135	126	109	136	92	126	115	149	114	115	121	131	116	104	127	146	121	124	133	126	121	112	130	140	124	108	121	123	115	142	138	134	145	138	108	129	128	120	115	128	100	103	99	113	117	134	132	127	124	132	134	124	124	128	125	137	118	122	117	148	138	144	120	148	133	136	129	107	128	110	143	108	129	135	132	104	102	123	129	114	125	102	138	137	134	106	133	112	115	137	108	116	124	133	129	125	117	123	130	93	128	143	102	118	124	115	95	122	110	106	125	138	107	123	140	128	137	115	123	112	127	129	115	151	126	139	119	128	148	115	117	122	135	128	116	137	131	140	145	97	141	97	105	113	110	119	117	140	140	119	135	122	129	130	120	121	124	106	135	118	116	124	114	124	112	123	114	137	138	129	129	114	140	104	128	126	108	108	113	127	122	126	136	112	116	109	119	126	139	120	138	133	129	126	133	121	124	117	119	109	126	113	115	136	129	122	120	109	129	115	123	123	120	106	123	110	115	120	126	124	107	114	114	123	121	111	120	124	127	115	117	133	123	126	124	127	112	126	112	114	120	133	128	116	129	148	111	112	143	137	132	113	130	123	123	113	134	117	112	108	108	113	135	123	100	119	92	128	125	134	137	127	120	110	118	128	125	111	115	121	133	120	134	114	115	140	110	132	122	136	120	121	116	138	127	123	120	105	119	134	134	119	117	108	110	122	132	114	120	130	129	128	117	131	128	128	127	113	117	120	126	101	118	136	116	106	140	140	132	124	123	116	119	121	127	94	131	134	126	124	108	112	116	114	121	119	142	116	138	130	112	108	131	144	126	124	145	119	141	113	136	137	131	132	117	155	128	143	132	139	128	131	111	131	106	105	124	140	130	96	110	130	127	113	152	126	148	124	140	128	132	106	119	93	127	129	129	111	119	128	140	127	115	119	123	117	114	130	118	125	135	137	110	134	126	124	119	118	141	143	139	118	134	130	120	130	129	129	127	130	126	110	129	110	128	118	123	114	134	128	129	113	130	123	131	120	129	130	129	108	121	124	126	136	123	125	132	112	110	122	137	123	122	138	129	136	130	117	134	152	128	111	134	139	116	107	124	132	101	119	116	104	115	129	114	137	121	141	116	133	136	103	118	120	137	117	113	129	104	115	135	126	98	147	119	110	125	109	96	134	136	146	116	143	115	127	115	105	124	114	118	113	124	111	126	129	117	131	141	133	130	112	125	116	136	119	120	126	128	129	147	132	128	116	122	109	121	131	123	135	125	122	129	104	137	104	91	136	126	131	129	135	123	139	126	114	126	100	134	141	121	127	105	123	132	127	135	117	123	132	126	124	123	147	126	120	131	125	153	115	148	122	154	139	103	119	127	114	137	120	107	111	122	116	145	138	141	109	103	118	125	115	112	139	115	116	138	93	125	121	138	129	103	103	135	118	111	122	103	133	117	141	127	127	121	110	121	114	125	121	137	118	101	138	134	144	124	125	122	118	114	110	130	115	123	104	124	111	124	106	117	127	139	110	118	119	130	118	112	119	133	121	119	127	129	127	112	110	160	126	134	116	155	111	112	141	111	127	126	125	122	114	117	106	134	135	129	115	125	144	139	121	138	133	96	131	123	146	121	129	133	161	117	116	125	138	134	121	127	132	107	119	127	110	107	123	112	99	137	117	119	126	152	119	126	119	132	107	129	118	118	137	162	111	125	145	155	117	133	114	112	119	136	121	130	110	139	112	118	127	148	124	124	122	122	139	130	125	108	134	112	137	129	128	121	116	122	122	120	108	111	141	113	130	104	138	121	118	124	115	118	114	107	110	115	137	121	124	121	105	116	122	124	106	119	117	124	135	121	136	133	103	123	115	114	120	130	120	127	129	108	119	115	105	107	158	118	120	109	107	111	113	115	123	112	134	116	125	121	112	129	120	127	147	106	112	129	139	121	120	127	94	117	139	123	135	95	108	125	114	106	124	118	128	138	115	143	136	125	138	111	136	137	140	110	109	108	128	135	112	137	152	128	123	131	119	110	110	98	118	124	133	118	154	131	117	128	144	109	138	111	116	133	122	128	118	118	142	137	103	115	116	141	128	113	130	130	118	122	103	146	141	102	131	112	113	117	110	115	104	114	124	114	115	110	109	127	117	124	125	126	126	118	134	145	121	124	136	114	132	137	132	130	120	135	105	131
8040	14444	29791	34708	10308	855	738	642	555	514	482	431	441	447	455	482	397	407	345	349	347	350	339	347	345	366	339	324	311	311	337	346	339	339	344	293	361	319	357	322	310	319	324	331	297	309	305	315	338	327	338	314	333	312	320	345	334	318	360	307	288	335	320	314	354	312	350	310	307	297	306	325	335	320	323	323	348	299	329	309	307	306	294	327	317	336	351	330	309	330	321	279	334	290	334	315	345	327	358	320	342	331	320	307	326	283	308	327	318	296	301	346	324	292	318	285	283	340	305	310	318	333	333	319	294	347	307	307	266	313	321	332	333	308	340	331	316	316	317	339	310	336	317	333	280	317	296	287	326	297	303	338	291	311	336	299	304	312	289	316	313	293	320	328	307	310	312	315	337	287	334	311	338	334	297	297	297	296	289	295	306	322	323	339	306	312	286	307	331	312	333	296	285	287	300	289	321	325	267	307	307	323	359	330	345	312	309	325	318	271	342	300	286	357	319	295	363	299	343	301	336	314	305	325	298	350	278	311	312	308	348	342	273	326	306	303	287	309	285	299	323	330	299	307	288	331	320	341	326	340	296	316	325	318	294	315	322	261	311	334	290	302	312	322	292	283	306	312	279	286	333	323	276	312	305	312	312	328	323	337	297	278	270	337	318	338	325	299	275	302	321	289	309	329	298	337	325	345	321	329	317	328	323	284	304	330	276	307	306	280	300	314	299	310	285	319	329	305	310	307	339	331	311	304	332	298	320	313	319	323	306	309	285	304	354	324	330	290	300	304	305	338	293	313	288	319	314	329	301	289	321	323	331	325	337	342	330	337	327	290	303	273	289	316	307	346	321	314	297	302	338	323	328	294	344	328	315	311	329	289	342	327	287	324	308	331	327	304	289	339	307	265	296	308	283	343	301	306	304	298	308	356	335	329	328	293	291	300	296	301	294	292	298	331	310	294	281	310	300	297	299	332	316	344	296	296	297	334	316	311	306	335	286	290	310	319	298	291	327	336	312	311	303	326	301	311	280	326	319	291	334	309	312	296	301	301	276	318	309	299	319	322	331	340	306	313	354	326	285	341	328	313	306	302	321	299	336	316	304	297	346	324	334	322	322	299	346	321	297	334	322	321	335	353	290	317	303	297	310	298	284	318	323	327	319	307	302	324	337	310	307	330	341	316	298	303	302	346	313	306	311	287	311	288	328	314	314	295	337	316	291	323	292	327	316	302	313	327	332	319	287	289	358	293	315	303	324	310	310	295	324	303	306	320	285	303	316	330	316	339	311	295	342	318	316	317	311	278	285	298	336	317	308	322	310	304	305	336	295	310	321	319	281	282	307	284	322	335	318	299	323	334	276	303	321	313	315	299	302	333	297	300	296	302	274	346	320	308	295	298	326	317	297	317	280	290	304	296	303	363	303	311	321	350	302	325	289	309	313	294	276	295	306	281	297	304	299	309	349	306	295	306	322	291	306	313	335	331	268	265	301	305	319	313	316	305	304	272	336	315	317	318	312	316	300	329	333	304	300	287	326	329	312	313	302	303	295	315	288	349	302	304	319	323	321	302	310	298	284	311	289	319	307	311	279	326	277	333	323	307	323	325	285	333	296	322	289	340	316	332	340	279	320	322	306	286	309	299	279	322	286	300	338	315	326	356	320	315	342	273	306	289	279	323	285	318	295	300	302	328	309	316	320	331	278	294	317	298	329	334	339	298	295	326	322	312	303	329	323	305	305	314	327	327	289	320	308	293	285	320	308	302	303	318	295	308	295	323	298	276	319	322	317	301	313	314	320	337	314	288	323	307	301	299	315	330	324	310	302	316	312	285	304	271	324	319	296	305	364	343	321	301	295	319	318	322	325	303	317	342	307	342	326	317	329	320	318	324	295	336	311	318	316	293	318	325	321	297	309	351	310	308	287	288	290	284	336	308	303	307	314	328	300	293	320	284	311	305	293	294	322	333	335	271	289	297	316	318	306	298	289	321	332	296	339	297	322	279	325	329	305	315	302	298	345	299	290	307	328	302	348	317	317	290	311	331	310	321	287	304	267	313	302	307	307	309	299	308	322	315	309	317	296	329	332	281	283	304	328	347	299	295	292	313	292	351	329	293	323	331	284	286	311	316	302	305	293	321	305	323	327	287	304	303	322	337	318	319	289	288	327	277	279	330	315	298	280	294	289	309	332	359	300	323	342	338	326	310	322	291	305	313	282	296	330	287	323	284	276	296	304	283	310	313	331	319	299	315	311	301	305	319	302	285	345	338	302	326	302	319	343	296	342	353	323	351	328	294	301	312	291	297	328	324	305	278	309	307	324	333	283	279	292	318	333	325	306	335	314	303	293	289	304	308	304	306	343	331	312	301	304	314	319	322	330	360	309	308	300	290	295	340	303	296	309	325	340	305	274	329	290	320	277	307	309	289	327	308	314	263	310	318	283	310	283	325	321	287	295	300	351	287	346	266	317	337	301	301	321	304	338	299	307	304	308	308	317	299	326	287	300	351	317	309	309	332	319	301	306	321	318	295	311	317	306	321	321	333	318	325	309	317	324	324	301	315	343	336	312	322	321	300	308	318	308	294	336	320	298	303	312	296	327	298	309	314	320	281	286	293	315	331	334	308	312	325	306	303	320	296	305	307	313	322	298	297	298	313	327	279	299	323	299	309	345	308	289	305	300	296	321	305	296	316	303	342	324	309	306	307	290	305	289	312	318	337	320	332	318	279	317	327	318	311	291	309	294	291	311	297	306	304	322	316	326	318	324	319	309	295	317	334	295	331	336	318	315	328	319	300	312	310	318	336	321	306	324	297	315	323	318	333	319	347	329	313	299	305	320	295	299	308	346	298	280	295	317	310	288	323	312	307	285	298	321	321	314	298	314	312	309	290	343	318	330	320	324	308	318	328	331	283	336	316	328	315	312	301	299	291	288	322	301	296	299	327	334	309	311	336	328	301	312	307	340	342	357	295	285	313	293	338	311	277	310	304	338	303	298	292	311	326	301	303	314	322	291	326	337	282	345	270	292	296	320	301	301	324	321	311	315	319	307	303	295	303	334	312	277	302	327	319	282	298	346	301	335	327	306	334	303	330	292	360	290	321	315	302	293	332	323	323	336	322	335	314	309	335	348	328	314	317	318	319	318	339	307	350	314	315	318	327	352	286	321	300	283	317	303	299	312	315	335	311	309	323	338	306	304	301	323	310	341	300	319	282	297	282	309	319	304	321	324	326	287	309	305	299	299	301	317	329	299	294	314	289	331	304	321	315	297	323	309	331	326	342	287	316	304	312	284	308	338	272	283	314	334	295	298	286	329	295	319	304	312	328	346	318	303	296	295	267	372	323	295	307	322	264	329	306	334	359	325	328	336	288	347	320	306	307	314	313	348	295	348	347	293	284	300	342	307	342	312	329	294	334	334	296	330	303	292	329	294	295	313	315	314	348	309	325	302	309	331	303	296	290	327	331	312	327	317	319	290	307	322	314
1650	782	607	493	318	271	269	244	249	253	257	224	250	237	239	240	256	254	262	231	251	258	261	279	270	221	245	246	232	252	264	288	234	233	223	273	273	243	282	252	240	255	269	257	241	243	269	272	249	259	226	221	230	277	253	224	229	271	267	286	271	277	229	248	267	240	238	253	248	229	260	248	222	254	256	248	255	253	241	236	252	246	273	241	232	238	242	255	228	239	257	217	268	259	282	255	210	257	234	255	267	251	283	246	253	250	236	255	237	253	241	254	288	228	280	238	233	224	281	266	254	239	257	224	229	254	260	242	281	262	273	282	261	266	263	216	249	276	275	283	250	250	271	260	280	259	235	253	236	259	251	244	223	275	231	243	259	249	265	251	247	256	239	242	268	271	269	254	261	259	221	273	221	285	250	259	259	211	243	266	241	247	230	268	259	256	255	239	219	248	255	243	286	269	255	230	260	251	258	261	255	239	233	210	282	269	253	237	250	273	247	258	295	235	238	223	251	256	258	259	222	216	237	252	251	243	235	257	255	251	242	253	231	232	234	225	258	223	273	265	250	237	246	255	257	263	269	250	267	259	263	228	270	249	255	246	253	259	274	249	250	259	241	245	249	258	269	251	226	256	267	226	232	253	242	241	285	256	235	257	246	247	268	254	251	257	262	247	262	216	262	249	269	241	254	244	235	251	239	258	234	269	276	212	248	263	266	249	249	246	239	269	238	254	240	238	236	230	246	237	271	209	256	256	252	263	255	276	274	266	261	267	261	250	280	250	260	223	240	241	255	280	258	237	255	278	258	263	262	270	256	238	245	239	291	269	246	219	263	269	248	262	266	278	266	240	254	254	255	261	270	264	245	268	238	258	257	254	241	250	254	233	267	217	245	247	248	229	248	267	256	242	243	243	242	285	262	252	249	273	227	225	239	281	263	254	259	238	271	280	273	263	255	233	265	232	261	255	208	272	251	267	273	257	250	279	232	266	248	248	229	251	238	286	254	253	262	254	239	241	281	258	223	298	263	268	234	270	255	255	217	258	242	272	255	258	221	244	236	249	244	245	247	270	211	256	249	269	275	244	268	264	293	242	239	242	222	274	268	256	242	243	252	255	264	249	249	241	242	262	269	249	243	251	238	246	264	269	219	254	231	244	236	278	289	239	231	266	276	269	279	265	251	289	236	259	247	253	239	254	253	260	229	260	230	249	241	282	243	243	232	234	243	242	263	245	235	231	257	275	241	253	249	255	249	232	252	240	236	264	232	237	235	266	251	250	236	267	230	254	252	254	217	258	228	213	269	252	267	258	257	271	229	223	249	283	247	259	258	277	224	280	260	260	265	249	232	258	282	238	260	242	236	243	268	224	254	243	255	287	266	241	253	271	227	234	254	262	253	258	242	247	249	255	249	234	245	243	256	280	243	245	251	239	250	225	265	253	240	269	297	228	227	261	292	216	252	257	274	252	273	250	235	232	262	266	254	260	243	235	255	273	241	265	262	267	245	230	263	278	264	260	254	237	261	256	262	270	257	241	261	251	260	265	254	248	297	243	235	254	276	235	248	299	228	259	263	274	250	244	232	241	256	260	282	236	252	239	221	279	250	250	257	249	252	244	264	246	252	252	238	243	241	275	240	250	257	254	246	290	237	228	269	266	254	262	264	217	251	257	251	258	254	244	242	254	265	255	281	264	243	218	229	234	258	239	242	268	273	247	279	259	261	285	253	226	251	280	275	258	262	260	226	265	247	275	260	272	259	225	247	284	238	257	222	249	260	259	209	231	263	252	260	245	236	263	242	250	222	264	254	246	251	232	254	263	262	234	277	255	269	243	231	267	270	269	238	250	250	236	248	264	275	250	262	242	215	254	257	266	257	228	249	233	258	276	229	229	255	262	217	272	252	245	248	216	239	241	224	240	270	256	263	247	284	280	246	246	234	280	254	251	285	230	249	289	236	230	276	265	249	257	264	267	282	242	221	250	269	270	307	266	250	237	244	246	242	285	302	271	265	248	254	226	268	277	268	278	225	255	223	231	249	220	267	228	257	228	255	257	249	238	253	237	251	270	251	244	264	236	267	284	258	242	242	234	262	218	273	279	252	219	257	254	252	215	258	253	223	258	293	237	238	242	272	245	244	226	280	261	231	251	233	241	259	261	275	233	255	264	251	248	253	231	266	241	228	264	241	276	241	249	210	246	260	255	245	245	272	258	241	249	273	242	261	246	270	238	256	250	236	244	265	245	293	254	230	243	258	260	263	259	275	244	249	244	270	245	248	228	254	228	254	273	251	238	267	280	227	273	280	264	271	260	248	245	242	241	279	233	245	244	255	261	256	261	262	264	246	251	260	259	283	219	257	258	240	249	252	255	256	263	253	256	240	236	242	234	228	240	238	278	251	270	242	285	251	247	267	239	243	247	241	273	253	232	246	266	231	235	247	250	269	251	255	279	255	256	251	268	260	246	235	245	252	273	253	251	245	226	228	249	247	275	251	261	212	276	230	234	261	262	252	245	314	241	221	245	261	248	253	261	242	260	234	247	243	251	228	248	266	247	269	229	259	246	226	223	251	234	260	238	272	236	269	244	244	250	245	269	241	249	228	253	265	251	238	243	261	237	280	250	258	260	230	248	279	255	248	264	241	242	258	222	224	251	231	254	240	231	256	254	225	257	286	248	241	259	259	230	255	241	279	278	248	249	244	260	235	266	242	297	235	266	238	259	250	249	263	274	213	229	246	245	264	256	228	211	278	266	239	239	240	255	235	246	285	238	248	264	258	231	269	248	257	240	252	280	252	232	250	257	249	252	238	274	260	262	264	235	242	240	257	258	256	220	251	247	253	248	252	254	249	251	248	256	260	254	257	255	235	210	255	250	235	233	223	226	243	221	247	273	260	248	253	241	266	252	246	253	268	247	228	233	248	306	247	259	252	220	255	254	251	258	233	256	265	255	257	279	258	239	263	241	273	258	239	287	264	251	228	249	251	254	244	240	256	257	252	237	212	258	219	287	267	253	278	276	252	234	243	236	253	229	240	281	243	244	244	243	234	238	251	251	256	244	234	243	223	292	259	221	248	283	253	242	261	247	267	272	244	259	266	271	239	252	242	270	271	264	276	226	259	242	250	244	251	256	243	248	252	261	281	245	265	248	268	257	263	248	272	268	230	266	259	277	219	252	266	219	220	231	267	241	258	257	230	242	291	254	235	266	237	233	273	245	262	255	258	276	244	246	257	282	265	236	269	250	274	258	251	241	264	248	277	296	215	206	231	279	262	277	262	258	256	237	222	270	272	240	259	252	228	261	220	269	255	274	260	266	264	255	257	246	214	251	255	258	285	245	242	270	218	218	257	249	238	263	254	215	275	242	247	252	250	243	242	286	245	234	273	265	252	275	266	243	263	257	259	252	243	254	275	264	261	258	280	240	274	258	249	289	275	243	244	301	281	266	263	266	252	247	228	291	272	261	265	273	251	249	248	246	264	257	243	267
2096	1712	1600	1782	1079	602	616	661	638	655	602	664	603	583	663	606	580	598	618	579	635	635	604	620	650	621	639	599	582	608	618	584	601	590	631	576	597	612	631	656	607	651	642	590	585	654	629	597	600	621	609	596	636	594	625	577	644	615	597	638	635	620	586	618	614	582	653	613	582	609	586	605	641	649	603	609	656	660	627	641	605	605	618	607	603	663	627	600	601	619	650	596	663	609	632	577	624	632	637	628	583	664	605	643	637	629	646	615	571	600	584	631	644	602	608	601	611	627	610	649	627	636	587	638	583	642	590	606	615	604	598	617	602	609	642	631	600	610	613	663	579	613	630	638	627	667	616	587	621	658	615	574	547	636	625	646	583	603	596	638	586	642	647	645	595	610	586	646	629	624	631	589	586	607	606	583	614	596	612	578	577	641	631	606	578	606	583	616	627	614	655	624	599	590	594	608	639	622	588	569	640	635	628	645	655	591	641	600	579	596	608	625	603	620	598	604	637	605	588	579	620	636	574	660	613	650	645	588	593	605	623	663	587	626	632	611	626	610	649	603	614	650	644	595	619	631	600	603	592	591	613	644	612	584	633	649	611	603	616	592	609	609	606	598	655	579	622	601	596	601	630	605	605	610	604	603	637	595	579	573	597	646	659	638	604	621	604	616	576	599	581	572	604	616	605	597	586	592	639	570	662	585	638	587	625	656	599	653	624	599	611	598	597	613	622	592	579	619	591	626	593	616	640	576	670	620	561	569	591	615	575	627	639	591	566	622	620	633	592	612	604	612	572	559	631	583	591	611	618	595	590	589	629	612	651	588	628	638	628	613	630	590	585	670	648	650	623	578	614	639	594	564	589	591	633	607	627	580	601	632	599	617	643	599	585	640	627	624	603	636	604	628	612	611	630	593	611	600	635	613	614	616	632	601	578	587	702	600	613	606	628	613	552	607	594	549	606	625	628	580	592	621	628	645	576	602	615	625	588	612	666	648	606	573	639	615	608	571	645	580	644	606	649	626	610	597	606	627	611	581	616	637	645	614	597	573	685	616	587	572	594	566	634	616	588	574	633	612	626	621	620	601	663	608	589	652	610	571	626	639	600	622	564	630	607	612	592	644	619	657	618	655	591	607	620	606	662	597	669	593	617	633	664	622	600	610	622	576	631	601	608	608	603	570	615	600	625	612	580	610	587	635	631	639	612	643	630	607	611	639	639	661	589	630	622	613	615	646	603	614	608	558	624	621	640	629	574	651	607	631	632	610	642	587	623	585	606	607	626	579	603	603	605	669	598	621	615	617	624	614	615	636	650	607	625	621	559	635	582	601	623	571	616	608	621	606	623	647	625	609	668	608	636	625	620	601	625	596	621	597	599	599	566	629	613	616	599	639	621	608	621	607	632	590	607	587	609	593	640	606	591	596	586	619	611	614	599	613	592	592	627	605	639	598	642	556	654	662	654	558	595	647	636	608	614	579	593	617	606	611	643	584	601	635	606	627	609	666	611	597	641	581	678	621	589	567	609	624	614	607	596	625	572	601	610	640	590	615	617	636	599	602	605	618	598	609	612	645	605	615	554	611	617	622	593	612	615	602	634	656	590	606	654	617	598	586	575	608	608	618	631	629	589	592	639	623	631	652	621	613	601	586	653	626	571	616	620	631	646	592	653	606	627	629	617	616	590	611	609	608	677	642	634	625	606	624	618	667	567	640	603	634	594	597	627	653	623	578	590	581	610	603	611	573	635	584	630	611	603	599	613	622	639	617	623	625	622	637	633	540	620	611	594	613	631	561	574	574	595	600	584	595	603	575	619	623	567	622	568	647	643	615	633	629	568	594	615	610	595	649	578	660	636	610	611	573	601	603	625	661	632	654	607	543	617	617	630	568	616	576	630	604	609	611	624	624	574	661	580	596	621	628	600	589	607	628	575	624	642	616	589	583	622	638	623	598	575	586	578	564	627	634	590	631	628	613	645	655	586	609	646	598	634	605	608	651	581	608	576	571	611	635	599	625	610	573	641	630	595	592	652	571	631	561	609	579	622	649	560	600	642	623	629	594	577	623	617	613	633	647	631	615	590	654	595	615	654	604	641	645	628	568	661	614	582	653	642	640	614	596	617	627	582	605	618	622	618	630	591	589	668	573	643	624	611	644	615	609	655	595	616	585	629	590	586	576	607	630	619	637	603	633	636	611	613	577	592	607	597	602	616	628	608	607	607	559	571	633	618	608	599	592	616	605	614	668	624	612	639	594	587	592	612	619	607	594	599	594	610	618	646	607	600	635	603	593	592	588	649	609	576	601	637	618	594	600	605	619	628	583	644	602	620	600	631	594	559	593	608	564	616	620	587	585	579	625	676	555	597	615	612	603	689	630	607	599	610	616	605	586	670	574	623	627	581	654	628	630	631	647	636	687	575	609	568	608	597	612	646	615	616	611	573	614	617	619	551	620	608	613	635	601	596	619	610	625	633	615	629	602	621	628	555	622	584	620	623	584	591	583	614	579	633	620	600	629	630	628	615	606	604	627	658	647	637	599	608	606	646	628	604	642	603	616	626	579	620	591	618	629	658	597	624	603	616	616	583	582	627	620	594	604	627	595	652	616	592	646	578	591	572	593	608	631	584	636	625	606	605	606	621	613	624	607	634	596	633	608	599	579	596	622	615	638	569	626	621	625	636	617	632	642	672	595	589	626	565	605	630	607	612	581	646	580	603	603	606	610	627	577	599	635	630	613	637	631	619	597	602	627	603	657	611	600	609	610	565	570	631	604	611	607	591	609	629	597	582	624	612	647	606	650	645	601	622	614	658	601	593	611	562	586	643	619	623	654	599	621	584	565	620	681	611	628	577	611	637	628	593	638	610	626	646	557	608	621	631	601	582	642	634	616	602	648	642	571	621	621	609	625	636	612	619	625	599	645	619	581	592	636	659	633	640	644	612	590	586	601	626	610	625	591	592	597	593	598	611	601	608	641	638	619	601	632	596	604	624	596	607	593	601	607	618	613	594	639	622	629	634	624	611	618	576	611	586	641	609	558	582	626	603	640	654	616	605	606	582	638	623	586	582	562	638	615	578	625	642	625	634	626	628	634	589	580	550	615	579	646	654	616	636	609	665	615	630	593	638	622	624	599	612	623	629	618	644	584	567	614	629	618	541	587	636	634	608	596	572	633	610	610	613	627	613	587	592	628	632	648	596	593	642	662	680	612	618	621	709	599	618	620	607	599	610	619	596	610	589	618	590	573	646	633	593	598	603	602	622	639	603	620	602	580	658	610	585	586	614	605	589	641	616	582	597	592	586	616	610	602	627	643	601	665	591	614	609	538	601	561	602	582	602	601	609	597	589	605	612	609	634	608	618	605	581	637	581	583	608	631	580	630	584	612	633	625	608	627	599	620	662	642	634	592	625	591	620	596	646	602	580	581	597	661	592	592	603	616	590	599	588	616	627	647	635	648	602	617	631	644	604	607	605	581	639	635	605	630
7115	12398	12654	9135	3600	306	261	263	249	241	265	262	284	262	238	237	265	249	263	252	261	260	255	226	256	250	254	218	241	259	244	248	245	229	250	249	231	253	258	249	247	261	255	236	246	264	222	267	261	238	224	271	236	252	239	221	218	263	245	264	215	248	240	257	264	234	227	223	236	263	267	230	267	272	251	238	248	237	251	253	266	263	223	203	267	258	252	205	232	233	240	231	249	218	261	238	270	223	227	237	241	252	223	229	233	245	260	271	248	262	233	255	257	243	242	244	262	245	246	236	243	261	245	236	239	205	255	225	262	229	229	268	229	214	243	277	249	237	223	256	230	265	247	218	261	265	278	237	272	235	261	231	231	238	230	241	240	240	259	227	232	269	236	237	249	260	249	235	271	216	269	239	249	240	220	260	236	233	237	231	223	264	256	246	228	232	269	270	209	235	249	204	242	255	221	249	218	252	242	234	252	243	262	233	230	244	241	268	248	248	232	254	227	225	243	240	212	241	236	262	208	234	236	224	231	226	266	235	237	257	250	233	253	254	236	224	257	230	241	246	241	240	263	245	247	232	229	228	247	252	218	256	232	264	246	243	262	224	231	256	256	230	267	250	269	271	245	230	244	208	220	254	229	247	250	240	222	254	265	240	257	229	234	223	222	255	251	229	240	238	252	213	228	238	255	248	268	252	255	239	239	245	268	246	241	243	235	267	227	242	236	262	262	244	225	237	228	230	272	219	238	248	265	278	255	248	255	257	272	245	259	274	235	257	272	250	248	240	245	263	219	264	244	270	260	242	230	253	249	265	222	233	242	244	243	242	231	272	250	238	235	248	230	263	254	221	260	243	223	258	260	226	247	266	241	258	258	260	261	225	253	217	262	240	238	246	218	268	249	246	244	267	240	250	260	242	220	238	217	243	248	242	228	231	239	243	238	243	277	223	228	249	226	247	241	243	264	258	259	255	250	269	272	259	234	224	252	237	256	260	262	236	215	234	227	239	229	226	226	242	229	234	238	234	244	246	272	244	236	267	209	232	252	242	266	272	267	236	233	225	269	228	240	228	244	241	240	231	241	240	270	254	248	244	267	247	235	258	248	254	229	237	252	247	251	253	259	227	246	233	255	243	246	250	239	232	241	222	245	274	235	221	250	227	251	219	218	241	231	261	248	235	251	272	267	235	245	247	240	267	229	229	254	271	259	206	257	214	232	239	269	272	223	233	206	266	251	230	230	248	249	254	248	220	229	233	241	256	228	226	243	231	245	243	214	251	242	246	217	252	257	275	237	247	258	264	242	240	220	238	269	252	226	232	241	237	231	217	263	272	280	238	229	247	250	252	222	251	266	246	258	250	244	242	253	221	259	255	255	238	243	264	254	240	252	238	260	227	252	231	262	245	241	271	254	256	228	234	257	259	236	220	226	244	229	272	294	257	223	225	222	251	263	243	250	258	238	250	254	246	244	250	259	270	231	236	229	235	227	227	237	286	239	249	218	245	266	260	240	238	266	263	235	249	217	242	238	208	257	204	252	242	234	249	234	250	235	253	249	232	237	240	227	248	238	263	267	229	232	274	230	243	252	252	221	227	262	258	270	238	230	238	229	219	261	205	222	247	249	224	257	251	226	228	247	251	251	261	234	236	224	234	270	247	242	228	235	240	223	252	227	232	220	269	229	255	239	265	224	244	254	244	227	247	243	237	239	239	236	228	248	238	254	216	259	231	234	274	243	235	233	253	275	241	218	239	262	261	254	245	238	306	247	255	252	239	245	266	262	276	236	204	241	257	229	258	276	237	240	236	260	228	267	251	284	251	238	282	253	247	235	249	226	237	256	237	203	243	256	243	256	254	262	249	245	232	265	243	255	239	247	242	239	236	234	239	240	242	223	260	221	239	278	241	240	246	251	270	228	268	263	210	239	261	243	280	242	197	246	271	242	249	236	269	232	240	249	230	214	256	246	254	243	246	198	227	244	219	228	246	225	253	250	220	245	272	258	260	242	226	216	258	267	246	237	266	210	246	257	247	222	231	250	225	239	236	245	237	264	214	260	252	272	255	254	257	260	233	244	265	235	231	225	242	244	238	233	230	263	255	233	233	264	242	229	216	248	244	205	251	248	239	234	251	254	246	248	242	253	263	254	238	277	217	224	248	237	227	243	267	242	248	254	223	232	225	247	216	229	229	244	232	252	246	229	241	228	255	241	258	262	241	239	257	260	247	256	249	244	214	223	241	262	237	231	241	249	257	241	247	235	246	249	259	230	256	254	232	218	271	263	248	255	245	225	212	270	245	219	237	242	246	263	248	245	269	246	263	238	235	215	277	248	236	261	232	254	238	229	267	256	226	234	251	257	242	263	258	254	244	233	233	250	251	257	234	219	209	247	234	257	243	242	252	231	252	216	230	225	273	222	228	260	218	263	224	260	221	225	262	261	238	254	264	273	245	234	263	228	245	238	268	295	237	228	213	266	257	237	236	214	226	269	246	265	245	253	224	240	225	255	237	235	253	268	256	228	231	237	245	226	259	276	215	234	251	243	257	222	237	261	273	283	242	256	257	241	248	230	250	234	241	239	228	234	254	253	254	237	269	234	256	245	248	272	254	247	240	290	257	246	238	241	239	240	276	230	242	234	233	204	227	253	258	238	247	263	210	234	237	242	251	258	262	235	243	250	220	225	269	262	254	276	262	269	245	242	248	236	240	239	221	268	244	250	243	259	232	270	231	236	218	253	232	235	239	235	245	258	272	275	255	250	239	241	260	265	240	231	230	223	257	224	246	234	277	255	249	235	239	275	255	260	237	249	235	219	268	231	241	246	214	248	265	247	254	250	275	235	245	239	238	258	248	261	242	275	256	243	218	237	250	247	261	270	238	226	257	263	254	236	275	248	272	243	214	274	243	248	280	243	269	240	275	264	227	239	265	266	245	247	246	242	230	271	255	235	232	213	232	248	237	229	260	243	253	242	270	235	234	254	257	243	251	266	233	236	250	268	215	235	272	245	238	236	257	241	216	244	241	241	244	248	241	241	299	259	260	254	239	240	229	241	272	241	256	207	235	229	263	269	245	234	250	240	260	247	248	254	238	231	256	261	246	273	263	211	244	232	226	223	231	260	234	243	241	247	268	263	284	230	242	231	235	221	190	248	223	263	267	222	237	225	242	226	247	272	237	256	235	246	245	245	252	241	242	224	248	238	255	247	260	226	246	264	246	235	247	251	260	233	231	217	273	238	270	256	243	268	248	270	229	243	242	202	240	262	265	236	233	245	243	226	246	244	225	244	240	231	231	233	263	231	208	212	245	218	251	259	261	264	231	206	246	245	227	259	221	224	218	251	236	211	231	235	204	209	252	264	248	239	245	253	256	249	221	240	277	254	240	238	256	238	246	247	259	253	263	234	261	226	252	262	228	261	252	253	239	232	252	237	236	227	209	236	257	239	252	225	240	203	230	252	227	287	250	251	256	219	237	220	234	240	261	252	268
6577	13871	19063	20578	5774	880	779	718	648	718	695	648	657	672	659	634	610	627	613	611	651	566	585	632	595	635	613	602	625	605	602	588	600	634	602	601	619	617	555	620	555	568	649	564	576	547	640	599	615	567	617	597	607	615	545	620	576	580	557	601	582	606	618	660	585	588	599	625	610	594	575	632	562	591	605	541	584	610	607	603	537	570	588	569	574	610	591	607	599	567	556	573	642	608	632	598	559	581	550	602	577	648	572	587	599	573	562	606	572	602	620	586	559	610	589	604	654	610	555	594	604	601	579	648	631	600	644	578	594	614	599	574	583	581	606	599	563	635	583	589	633	560	595	565	574	583	643	581	589	569	580	556	594	561	590	613	623	642	554	588	594	529	578	608	563	528	580	555	595	549	553	574	557	598	576	572	589	564	616	586	627	634	614	549	639	565	573	640	595	639	606	560	579	598	630	584	613	586	567	566	572	603	601	610	606	561	614	616	576	586	606	581	578	605	582	588	588	628	615	568	603	595	617	649	641	588	612	553	542	606	587	574	573	615	566	631	571	576	595	626	592	592	594	568	582	581	640	582	590	576	597	628	613	661	603	596	567	575	606	567	561	562	598	597	632	605	569	567	607	585	573	608	609	588	604	601	588	600	589	605	582	586	577	558	550	583	615	593	608	554	665	595	614	553	596	552	613	603	565	607	599	573	648	602	614	595	617	574	613	559	591	614	607	640	595	599	613	620	573	633	594	638	612	577	622	585	567	597	642	633	596	599	632	581	583	556	600	602	538	591	629	594	586	614	621	602	597	623	608	606	589	600	574	587	602	564	620	548	605	564	600	624	630	569	576	569	601	603	602	561	639	581	553	545	623	605	560	594	598	554	567	625	586	613	575	581	541	539	634	587	591	579	590	630	597	604	625	586	565	594	594	534	596	622	594	601	552	615	562	599	582	545	586	599	581	638	644	579	588	574	566	571	591	596	573	594	552	577	644	561	586	606	613	559	577	589	595	554	615	622	596	570	607	574	600	576	613	619	602	562	604	624	579	585	564	565	581	613	587	558	578	584	559	624	604	577	606	622	617	590	572	615	570	571	592	563	600	585	627	590	572	583	581	612	540	592	557	605	565	607	602	555	581	592	559	624	590	568	605	590	622	671	590	597	558	630	619	584	602	603	604	588	626	608	608	584	556	581	566	594	618	564	560	636	630	583	558	580	565	644	585	554	581	597	605	575	585	597	624	610	619	600	622	593	594	630	580	598	593	568	601	550	585	589	600	617	578	620	608	583	587	606	572	587	607	532	592	573	590	642	583	567	598	638	573	550	575	594	604	585	593	553	593	576	593	605	584	587	586	600	564	561	593	578	562	595	619	635	595	586	594	585	566	598	584	586	616	571	610	644	606	633	606	562	622	628	582	607	525	612	613	579	608	599	563	597	605	580	562	613	601	599	600	576	599	615	603	598	573	605	569	588	587	593	574	576	621	572	558	616	589	560	557	575	662	582	601	606	559	632	560	590	589	622	609	597	610	649	594	608	559	558	598	589	561	617	567	616	601	576	572	608	615	574	583	612	627	548	592	582	553	574	581	592	621	608	586	591	589	599	616	586	592	612	608	639	614	623	628	585	596	595	579	575	613	612	579	557	607	621	579	615	588	599	605	591	565	584	600	571	593	607	570	593	577	622	596	587	641	628	577	572	607	563	564	599	601	601	605	561	582	599	608	582	555	561	585	621	600	597	567	609	575	566	580	571	539	580	673	570	568	565	579	573	582	609	567	655	613	626	595	575	579	557	609	582	582	553	595	573	604	577	575	564	630	585	564	577	598	585	582	578	616	615	600	628	558	544	610	586	573	575	631	552	621	621	572	580	560	619	572	589	625	613	572	603	549	549	640	571	577	581	597	582	589	557	592	579	575	598	569	609	612	583	588	613	559	558	591	550	625	587	615	595	559	616	594	526	594	580	615	600	613	611	587	586	634	602	586	628	572	595	585	577	572	565	647	622	630	562	591	562	576	582	608	566	617	568	612	572	631	594	599	609	574	578	599	577	596	614	588	583	624	609	593	553	550	608	579	587	561	596	571	573	598	626	592	592	570	591	574	617	599	546	595	607	619	578	576	575	607	587	594	559	559	604	590	611	618	583	594	571	574	629	593	614	593	584	546	573	589	588	602	567	590	578	595	613	591	607	595	584	590	610	571	546	567	574	613	592	592	589	593	572	576	622	568	582	590	621	568	558	558	618	596	603	586	572	615	583	622	573	609	566	555	634	595	623	619	570	563	616	572	604	602	661	565	611	598	575	625	593	610	550	609	593	594	578	568	563	640	614	612	566	600	617	587	597	593	611	577	612	610	592	608	574	618	652	571	563	587	554	569	617	564	662	565	571	581	590	619	561	574	601	598	549	604	566	594	605	577	605	610	606	563	603	614	588	590	615	607	600	577	574	618	634	618	574	616	608	598	565	586	597	607	669	564	562	600	605	584	597	563	576	568	591	594	544	569	633	633	588	607	610	564	581	601	607	594	589	596	616	569	597	600	598	581	583	577	579	609	549	601	546	619	624	560	599	580	630	574	599	629	643	626	605	550	594	541	593	605	563	573	600	583	588	610	604	550	567	648	597	620	628	633	623	605	585	593	595	563	537	609	586	585	598	579	618	624	600	576	651	562	575	577	588	599	597	568	574	636	568	564	597	614	602	611	596	540	610	601	571	574	563	555	599	599	579	582	580	616	587	623	579	602	643	643	572	582	598	608	601	592	578	569	565	549	611	616	590	554	594	584	546	637	606	592	598	571	578	558	609	575	626	647	599	550	557	625	601	569	619	593	623	592	606	598	545	560	603	605	636	564	604	611	572	518	573	591	575	582	604	608	546	612	595	593	579	598	576	577	584	572	646	597	601	581	578	596	610	603	565	611	645	556	567	574	599	620	609	583	571	585	571	574	641	550	563	602	618	603	590	605	586	576	622	593	614	605	573	587	575	559	621	599	567	571	585	613	545	589	603	616	588	590	615	551	582	560	610	642	595	575	582	588	543	590	595	587	579	585	610	586	574	580	598	610	612	555	603	576	598	596	612	602	565	592	626	572	562	607	565	630	606	582	568	623	599	589	599	605	570	562	567	592	610	608	601	648	613	575	572	559	547	559	577	588	559	622	614	592	580	598	595	565	576	593	535	607	640	621	547	575	622	610	566	567	607	604	587	610	593	589	568	573	599	572	577	589	610	583	591	568	593	618	599	635	562	601	600	602	580	575	567	614	587	591	598	603	583	573	585	588	586	602	599	593	571	578	589	542	567	557	571	622	583	610	606	586	612	596	588	601	576	565	548	592	577	583	592	587	555	590	550	605	574	610	628	615	596	597	591	608	593	555	604	613	614	586	599	548	591	560	580	604	609	579	597	568	635	594	598	562	609	588	585	591	588	542	569	599	578	567	603	593	619	576	577	535	574	578	575	620	607	600	630	572	609	566	641	596	541	620	615	570	538
13259	24114	26638	16220	4565	282	205	160	191	173	139	135	145	140	140	145	123	145	130	128	121	127	114	140	119	127	152	111	118	124	155	120	154	134	124	125	107	102	135	131	124	140	107	115	134	128	120	107	119	121	116	116	115	124	124	128	115	113	127	118	106	109	130	109	118	133	126	127	138	116	111	123	136	97	141	126	123	127	154	133	113	123	115	112	135	118	104	140	133	117	130	133	133	118	120	104	130	105	110	119	113	141	137	127	100	136	121	132	140	109	126	115	102	124	112	94	116	116	125	121	131	123	121	112	127	120	136	109	132	137	140	119	133	115	124	151	137	148	139	121	124	117	129	131	102	116	98	111	136	125	118	114	125	115	124	135	123	128	124	107	104	136	101	108	119	127	114	131	124	117	119	122	117	127	124	126	137	123	122	111	126	87	124	119	108	116	135	135	114	109	124	110	100	123	140	139	133	112	107	134	133	144	154	114	119	119	126	111	124	118	110	125	133	123	132	128	112	120	147	119	122	127	131	121	120	108	116	118	121	121	141	145	123	111	128	129	125	131	137	118	135	108	143	136	123	104	131	138	119	121	127	127	123	116	101	120	136	140	125	104	126	125	133	124	131	144	130	121	113	120	126	119	110	109	120	138	130	116	123	125	112	147	124	129	122	128	107	114	111	131	115	116	112	134	137	117	129	129	145	131	146	130	112	132	113	121	135	124	115	125	122	132	141	130	120	122	160	124	126	132	142	99	132	97	127	147	113	112	136	135	111	112	100	144	96	124	138	127	119	94	112	121	109	121	117	111	107	110	127	130	129	108	117	126	139	119	126	111	135	140	121	107	123	128	133	128	131	120	155	131	118	112	108	138	124	118	109	104	110	118	131	132	123	115	128	134	123	133	115	134	117	123	113	123	124	134	141	104	131	118	97	99	129	129	140	118	118	110	99	114	114	123	160	125	114	113	126	157	132	115	121	128	110	116	126	135	120	146	142	104	133	116	142	135	123	145	124	125	119	117	101	120	121	128	125	108	131	108	95	110	111	113	115	94	122	125	127	106	117	113	122	112	132	137	117	137	122	121	112	106	123	128	120	117	131	130	109	119	114	149	132	133	128	136	120	120	128	124	132	131	119	123	124	124	125	110	115	134	146	125	109	108	114	119	111	124	122	125	141	112	104	118	118	122	136	118	111	108	134	107	130	141	118	131	101	132	122	115	120	133	147	141	124	146	145	110	100	123	128	120	128	120	134	111	135	112	133	121	119	132	142	112	135	105	121	116	135	137	133	128	137	142	118	116	123	122	120	128	117	116	114	144	143	170	122	121	128	122	117	115	111	114	134	126	113	154	127	105	122	112	140	123	133	131	127	126	127	127	117	119	138	124	116	122	116	109	123	128	141	116	128	117	124	130	117	112	146	122	126	125	121	141	134	127	91	132	103	122	121	131	118	126	116	109	109	127	136	112	126	127	113	132	126	108	117	113	121	111	114	131	145	125	132	131	121	127	133	116	143	119	126	124	102	141	111	103	126	114	125	125	128	107	114	129	129	126	126	133	147	129	138	132	109	144	116	148	119	120	144	125	127	114	118	122	112	130	115	110	123	130	131	112	143	116	94	132	116	141	107	116	108	115	126	123	116	125	125	123	104	108	134	102	97	136	120	122	119	120	112	130	122	133	114	141	114	125	138	117	112	117	118	120	124	120	126	118	129	119	122	110	142	126	135	116	125	126	102	93	116	129	110	119	135	117	127	115	112	112	136	116	137	116	124	132	111	111	114	130	151	105	114	132	130	105	107	138	132	130	134	140	121	115	124	131	128	110	127	118	117	121	110	115	107	129	120	141	123	124	107	118	128	126	120	115	101	117	109	113	111	124	109	137	122	133	128	114	123	122	101	129	120	110	129	123	95	112	112	124	123	123	120	136	105	122	99	124	126	115	106	108	112	119	112	101	101	111	118	113	114	115	121	143	124	142	132	123	126	116	112	103	124	110	134	124	114	135	117	130	137	138	107	109	118	149	139	127	122	122	118	114	102	126	112	123	127	123	109	114	142	100	106	142	133	114	98	125	120	111	120	117	116	139	127	114	106	134	134	122	123	102	108	118	146	122	117	144	113	134	130	120	123	122	107	125	111	117	119	133	120	99	117	131	114	118	116	122	116	120	135	129	135	135	121	124	121	116	102	127	110	126	97	138	114	141	120	129	106	127	125	113	120	141	128	123	113	118	127	143	121	140	122	126	109	125	102	121	111	126	124	112	131	124	123	129	112	125	117	118	103	124	139	125	133	116	99	134	144	141	120	129	104	106	144	105	110	129	132	139	121	121	125	136	117	103	149	137	113	104	112	117	108	125	115	114	114	110	113	104	140	126	138	132	129	119	121	124	104	139	111	109	132	127	115	115	131	123	118	131	135	112	119	146	104	110	120	108	118	123	129	128	119	106	109	150	135	121	122	106	128	141	122	109	116	136	139	125	138	131	124	115	113	116	117	122	114	135	125	115	128	119	117	149	140	129	103	118	106	135	105	111	129	125	124	115	97	107	139	133	126	94	132	119	105	127	111	107	107	121	129	113	139	148	124	121	112	115	109	130	118	127	134	116	116	137	125	122	119	132	130	128	110	122	125	149	111	117	141	121	134	114	121	120	133	117	114	111	114	134	139	101	120	102	120	127	115	105	129	114	96	102	133	129	125	111	106	137	119	105	137	112	114	134	130	107	116	128	118	110	116	125	147	115	109	135	121	107	116	116	124	115	118	134	117	124	136	120	127	113	119	115	124	126	98	120	124	114	123	124	119	130	116	154	122	131	132	106	120	114	127	120	122	148	131	130	134	156	114	133	131	119	126	130	121	135	136	109	119	87	127	112	113	141	113	107	105	121	123	111	114	137	139	100	137	95	110	126	109	113	112	116	132	133	132	124	134	129	127	122	117	135	113	125	103	145	132	126	130	111	124	129	124	109	136	143	140	121	107	102	121	96	123	110	128	128	125	130	122	117	123	154	121	119	109	119	134	121	120	129	132	120	112	116	105	142	123	123	124	126	133	113	127	118	133	124	132	126	132	124	103	113	124	133	111	103	135	116	132	122	126	125	115	119	109	96	121	100	142	137	117	132	119	129	124	132	130	119	123	133	136	135	135	131	120	108	110	112	118	129	113	109	130	104	115	130	109	116	127	128	104	124	127	128	125	126	116	112	110	120	131	145	135	124	99	120	120	106	102	92	105	130	119	128	122	124	136	106	121	118	131	101	129	130	115	115	132	98	111	122	128	106	125	128	116	138	131	120	130	114	112	140	140	113	124	117	115	108	121	138	141	107	128	123	135	144	122	132	118	123	107	122	114	122	115	122	124	118	119	123	125	122	121	125	111	107	127	115	125	123	120	122	128	109	121	118	110	129	123	122	120	118	126	131	108	129	129	114	114	132	117	141	128	104	121	117	114	111	115	123	116	129	125	116	105	125	128	116	146	132	130	130	136	120	136	94	124	125
8756	22721	31330	25943	3573	929	784	650	586	596	486	457	480	434	432	453	430	353	385	369	345	350	360	352	364	332	335	375	349	329	319	355	324	348	312	373	339	323	320	322	325	310	296	327	322	309	298	343	302	308	348	346	307	333	300	307	305	332	307	315	300	335	338	312	324	279	305	312	363	323	288	332	319	333	318	300	292	277	294	318	314	295	302	306	341	319	319	332	350	317	311	295	310	336	327	331	313	324	314	330	317	301	359	328	355	304	336	306	304	339	312	311	335	319	326	298	286	284	308	297	317	310	320	293	331	297	308	304	326	330	312	333	324	295	325	324	320	309	297	298	313	320	300	322	308	335	324	319	317	310	330	315	316	305	300	339	328	323	315	333	309	312	305	288	301	311	296	287	312	315	282	290	324	276	304	310	295	317	323	354	318	337	319	285	323	328	321	289	304	303	299	313	305	326	317	280	314	287	319	314	318	350	298	297	310	338	313	306	338	301	321	310	274	324	321	312	295	311	321	348	338	311	310	303	341	297	310	265	293	302	302	304	295	310	276	306	304	320	325	285	315	302	307	327	294	304	325	341	300	307	312	299	346	341	314	314	322	315	323	317	312	353	294	321	324	331	277	296	331	306	310	287	285	310	304	318	312	330	328	310	285	325	323	316	291	309	300	335	337	280	319	323	289	321	319	287	315	333	302	302	314	323	316	335	321	324	320	338	294	311	301	361	349	319	311	324	337	303	293	291	312	287	340	334	321	310	326	303	294	323	318	290	328	332	325	318	293	328	292	332	313	313	310	311	294	302	318	333	305	316	304	322	311	304	317	331	293	288	305	316	301	292	300	323	296	290	275	308	276	315	336	295	284	340	326	317	321	305	310	293	285	330	296	319	331	332	303	309	344	315	327	289	294	319	294	311	314	298	308	292	297	327	312	355	301	326	326	351	299	309	320	283	312	305	292	294	294	333	324	314	302	316	284	342	330	293	312	326	342	318	276	285	324	330	314	297	302	338	282	317	321	272	283	311	300	308	311	321	302	298	324	340	303	322	337	347	316	347	308	311	346	334	283	314	336	292	279	291	319	295	324	331	303	310	303	303	331	312	297	315	308	328	325	321	321	314	306	339	359	321	313	308	292	306	324	314	303	345	297	314	317	322	320	311	339	301	334	304	333	300	325	323	296	354	333	309	287	289	317	302	307	289	273	282	324	300	305	315	282	300	295	291	319	311	317	309	309	320	297	328	293	308	300	313	327	333	304	305	312	315	301	307	309	312	348	311	312	308	331	330	321	289	341	307	323	317	317	292	301	303	304	297	293	319	364	303	342	310	301	326	288	336	305	329	305	335	330	313	309	339	313	284	304	314	309	300	311	304	314	338	310	304	320	306	311	316	318	321	321	312	318	276	296	306	332	327	324	300	295	311	294	343	339	326	342	302	311	324	298	299	334	333	318	297	342	302	323	315	301	315	316	303	324	307	304	324	317	320	317	328	292	317	288	321	318	317	303	333	303	322	301	298	322	322	298	289	271	296	277	326	308	307	320	300	311	286	313	316	298	335	302	328	309	290	275	291	325	318	342	325	294	309	303	323	316	306	311	309	298	292	334	313	287	309	284	327	322	321	302	327	346	301	308	333	305	289	313	349	329	314	316	308	296	347	302	349	308	338	283	309	271	353	316	308	325	337	318	329	330	335	347	332	299	301	321	324	271	345	322	300	315	305	292	312	342	283	290	342	327	309	316	323	311	287	327	338	301	313	320	270	323	329	308	337	343	317	312	294	297	296	312	308	332	339	326	302	352	307	325	321	292	319	322	306	328	301	321	294	305	301	318	324	329	318	293	319	309	341	283	317	323	305	305	296	315	304	315	324	270	321	309	353	324	286	325	300	333	288	305	305	333	317	298	323	327	318	337	308	316	329	310	288	319	330	308	289	311	294	303	328	303	315	301	322	353	319	324	302	323	301	307	337	294	306	322	279	324	287	314	305	297	294	308	284	305	310	334	331	307	334	304	326	312	311	319	319	312	318	326	297	342	325	349	295	303	292	297	320	282	323	298	310	332	318	310	296	336	300	312	317	304	311	286	338	302	290	323	322	312	302	317	304	313	309	322	317	291	322	309	338	322	298	323	321	312	318	302	333	293	341	300	322	313	290	320	316	312	301	312	285	310	278	310	322	297	344	328	288	290	290	315	319	322	314	308	290	305	310	348	314	302	320	342	316	303	321	296	299	304	298	307	292	322	311	297	358	319	300	329	358	324	303	307	306	325	305	283	332	327	291	295	311	319	317	305	322	309	300	315	317	339	303	327	303	301	299	295	293	317	301	319	308	303	317	330	327	319	295	289	294	300	345	303	286	293	321	300	289	294	291	322	339	289	322	292	316	304	294	316	299	297	315	335	308	348	323	314	312	321	320	275	312	294	337	310	297	311	321	295	286	286	297	325	329	296	340	271	302	296	297	300	322	324	288	305	298	341	283	302	310	335	302	316	302	307	304	325	312	298	329	296	322	301	296	306	287	324	314	323	306	341	293	342	282	309	275	302	319	296	293	343	313	294	336	326	319	295	311	346	301	302	311	329	328	324	328	324	304	309	338	332	315	327	324	271	303	324	282	293	291	319	308	329	311	301	314	295	324	267	336	292	318	344	299	282	307	293	286	323	310	332	327	313	357	327	299	312	304	311	312	300	312	313	338	314	293	286	280	350	318	302	316	277	316	312	333	313	321	309	309	303	317	329	330	325	304	297	304	288	322	325	299	353	330	314	295	304	296	302	311	332	303	286	275	293	324	315	330	332	320	271	319	306	334	333	339	311	297	283	279	310	295	318	302	323	324	311	280	307	317	356	329	341	293	309	331	343	346	314	299	328	342	307	310	266	295	298	306	289	326	292	309	314	336	340	335	317	323	323	308	328	309	301	337	301	319	344	299	339	314	324	315	323	296	317	332	322	340	337	325	283	337	327	297	305	288	334	293	324	263	311	308	290	291	283	325	333	286	301	332	303	334	318	329	290	311	307	324	307	313	330	352	317	314	308	300	302	313	296	307	317	316	285	312	332	292	319	347	314	326	299	301	320	279	351	327	292	340	325	329	306	332	313	322	284	329	285	291	314	311	320	291	331	288	314	286	331	272	316	277	300	320	309	337	340	290	309	329	331	321	308	293	303	330	329	332	308	310	278	313	301	294	278	330	283	283	325	318	297	330	319	286	294	334	315	322	288	334	302	302	296	295	308	320	330	319	292	297	327	309	335	355	302	322	339	312	292	313	341	319	284	303	286	333	321	298	320	291	347	305	361	316	316	339	313	300	289	307	302	320	339	311	314	317	317	326	290	332	308	318	309	308	323	330	331	327	307	336	308	322	311	324	335	309	304	338	321	318	309	326	320	305	331	336	295	319	322	301	303	306	334	300	301	323	324	308	316	282	327	300	288	289	310	306	334	354	298	319	344	302	337	324	334	293	311	291	305	315	335	329	319	337	308	292	302	304
1893	1105	721	481	348	248	226	275	289	278	264	272	247	254	226	270	260	266	244	241	231	258	229	230	246	283	260	262	265	259	242	271	267	229	259	217	271	248	241	244	247	247	247	288	231	258	227	235	232	256	256	259	248	270	252	261	243	267	232	224	244	237	287	254	247	283	261	267	250	253	243	241	271	244	269	267	243	229	265	241	249	283	260	282	238	269	237	235	277	236	231	286	240	265	255	241	258	234	259	239	245	245	247	257	257	272	255	253	228	245	269	240	247	241	230	249	232	248	256	230	262	268	265	234	240	212	250	252	264	263	246	250	258	230	245	251	225	241	248	236	223	230	230	254	280	261	253	260	262	250	234	238	239	242	227	280	261	266	277	265	226	241	263	242	240	270	253	229	241	265	262	245	239	244	237	262	217	227	214	246	265	267	261	255	256	250	239	262	235	251	244	241	247	247	249	219	254	240	223	257	261	248	257	269	249	266	224	215	228	213	249	234	235	253	240	226	272	237	242	259	264	297	264	258	260	251	208	246	267	211	256	248	248	270	241	255	236	240	248	239	255	234	245	268	257	276	250	236	226	258	270	272	239	245	229	261	280	228	226	266	237	229	224	255	280	228	243	245	244	239	268	257	239	245	244	267	277	241	262	271	275	225	251	233	234	264	257	234	244	269	239	243	251	240	225	262	259	275	245	236	244	299	243	236	231	244	256	239	273	234	290	271	276	235	248	261	275	287	247	233	263	284	264	280	263	233	227	272	241	277	240	245	255	268	237	245	276	262	239	255	263	238	285	247	242	243	244	245	248	235	242	249	262	267	262	254	252	251	243	246	258	247	248	241	260	232	234	246	235	243	276	273	249	241	267	260	226	252	224	245	258	238	244	245	241	274	244	258	246	260	248	260	248	226	252	263	240	273	272	253	250	257	263	260	246	252	258	233	254	250	243	226	224	260	250	262	262	245	242	245	251	253	248	239	269	243	251	248	253	247	238	292	244	266	240	236	229	248	275	244	240	261	254	254	240	245	243	257	252	222	246	250	255	267	234	235	245	218	267	275	257	263	253	225	244	239	251	265	254	249	228	226	276	233	265	287	259	262	247	272	250	237	270	236	250	271	262	271	246	244	254	241	254	274	257	235	243	237	243	258	247	221	223	216	214	232	251	236	254	238	226	250	257	263	250	268	260	251	262	227	234	261	235	238	236	258	246	269	230	265	266	230	255	259	242	243	216	248	242	259	252	242	250	246	242	255	234	243	265	272	242	261	270	279	277	252	232	257	242	250	260	268	262	214	239	228	254	249	242	242	241	205	241	247	270	227	237	255	245	253	256	280	259	252	266	221	245	229	227	232	235	262	233	261	238	244	236	256	250	240	240	249	237	261	231	216	254	244	256	251	247	264	258	260	245	234	264	255	240	256	239	252	227	237	267	267	266	259	258	241	242	252	259	288	265	230	239	243	260	249	256	240	252	254	241	274	274	226	231	245	243	253	250	243	249	234	245	247	249	248	277	247	230	269	252	249	260	217	256	260	244	251	249	246	284	247	262	234	272	253	253	247	230	236	273	264	268	253	263	273	260	278	236	268	272	257	249	243	264	264	236	284	246	264	256	257	251	277	248	249	232	246	241	232	251	264	261	244	216	267	268	265	262	230	249	242	251	254	232	266	255	257	273	274	230	235	246	236	240	245	255	260	246	262	263	287	268	235	248	256	236	254	251	267	251	253	251	257	254	260	265	240	253	251	276	254	270	247	221	262	267	256	234	263	224	267	277	246	259	247	280	252	268	239	265	265	267	286	248	288	259	244	259	239	280	251	269	236	261	260	247	252	231	270	253	236	240	248	263	279	252	235	222	237	228	221	237	281	245	266	281	277	254	239	260	251	241	244	289	258	252	244	261	240	224	259	251	241	237	251	270	254	260	237	267	239	242	251	253	275	244	292	271	258	255	259	268	229	270	256	252	270	241	261	222	241	241	259	257	247	227	241	252	250	262	249	260	247	235	254	253	263	247	257	255	265	229	257	221	250	242	244	282	245	245	242	263	279	250	267	242	240	241	226	270	226	240	230	245	225	252	277	263	273	262	251	249	251	246	251	268	246	243	278	264	234	259	277	253	224	245	251	278	252	227	243	268	247	255	257	233	240	269	247	260	255	249	252	255	279	257	280	237	274	271	234	244	283	264	242	241	268	259	250	241	244	270	236	246	231	277	251	261	231	252	282	250	270	228	270	235	233	236	226	275	241	245	256	261	256	264	259	248	250	237	246	281	272	246	284	259	257	255	237	242	251	217	243	277	259	274	232	247	239	270	233	232	279	257	254	217	246	238	255	244	275	247	251	246	247	263	268	264	279	250	260	241	205	223	227	265	268	258	228	247	265	249	262	253	251	269	256	264	256	252	248	243	233	205	259	236	271	258	231	249	269	242	234	266	240	262	242	267	261	270	249	224	247	231	276	264	267	278	252	231	271	237	260	254	260	244	252	236	238	281	257	239	288	229	255	287	228	281	217	246	253	245	247	258	267	251	255	247	247	263	271	242	257	263	212	239	259	287	260	225	268	240	267	251	250	230	266	241	247	261	274	246	219	249	257	227	238	262	262	231	240	231	255	245	263	245	255	268	242	250	276	249	242	266	241	253	251	241	281	267	230	227	260	261	237	233	229	251	217	250	259	243	260	260	226	221	264	259	240	252	234	245	265	225	267	285	257	243	261	249	237	254	279	272	246	256	238	249	241	267	250	256	231	259	251	235	249	249	270	263	254	258	257	247	258	224	270	256	261	255	220	283	264	238	255	238	234	273	236	239	289	281	250	241	259	266	248	236	246	239	252	245	253	251	269	238	245	254	235	241	225	250	236	234	219	277	264	245	241	251	223	232	248	307	269	254	266	245	231	216	247	296	247	243	274	250	261	247	255	268	267	259	228	234	247	229	276	245	264	256	249	240	281	256	274	233	250	255	260	223	241	248	269	273	252	248	247	276	255	263	249	255	247	258	254	250	262	258	276	240	274	281	222	241	231	219	276	248	254	254	258	245	230	257	256	244	244	243	264	245	249	262	266	279	267	241	260	210	237	273	251	264	242	226	250	260	259	259	247	247	236	261	273	242	252	265	242	258	247	243	249	229	277	241	246	261	261	218	249	262	249	257	254	243	220	270	238	246	235	239	270	260	246	271	271	259	256	257	248	245	233	257	239	278	250	250	210	255	240	263	247	227	249	241	246	233	250	268	254	236	281	246	259	241	233	252	281	233	256	266	228	215	265	271	255	240	270	262	236	255	262	274	270	255	265	248	256	239	242	243	257	239	246	249	251	232	250	245	255	270	224	236	236	256	248	235	249	243	284	272	255	251	242	245	265	245	232	238	283	257	229	238	263	282	232	226	246	224	239	266	237	249	264	265	228	258	255	266	283	236	252	221	260	238	278	230	242	198	241	233	263	228	287	239	258	247	269	259	247	261	240	250	236	244	256	256	247	250	242	258	233
2277	2108	1772	1410	741	690	634	621	601	652	634	625	574	647	589	644	609	632	612	596	623	620	611	614	660	592	620	592	623	592	625	599	602	576	562	637	610	579	645	610	616	621	579	638	609	613	613	600	639	617	607	596	599	571	628	564	585	595	620	636	592	567	574	572	602	580	601	594	623	618	602	580	627	562	597	596	642	594	633	617	621	614	613	592	586	621	605	620	635	555	583	611	560	549	645	584	599	594	641	594	619	566	575	591	558	577	650	588	608	655	620	650	587	603	605	646	631	645	642	629	638	603	592	574	646	637	608	630	608	652	648	587	560	603	603	621	610	627	603	573	633	618	609	615	618	585	639	605	607	604	615	612	563	596	646	607	630	642	558	558	613	597	625	625	624	611	605	634	616	615	616	624	616	610	656	547	618	644	592	634	593	592	618	587	580	601	562	606	584	613	588	561	598	612	601	615	623	616	640	591	609	618	599	612	582	582	592	646	584	609	593	594	626	651	607	614	621	574	627	570	609	606	636	630	580	595	615	608	580	623	612	610	629	622	608	580	622	637	646	617	642	623	597	598	555	592	603	617	619	594	605	599	614	573	638	625	608	627	606	658	596	609	587	603	644	557	608	588	603	623	589	623	640	606	649	620	597	605	608	589	631	592	574	564	590	637	611	592	608	615	602	610	611	589	593	611	633	639	617	629	596	606	605	601	656	639	643	618	599	623	595	628	629	565	662	596	572	619	638	621	609	628	587	614	632	578	657	596	660	611	633	640	595	634	681	617	643	574	608	591	615	602	607	611	625	538	621	609	643	585	624	603	568	606	636	657	624	550	607	626	629	606	632	617	629	604	566	607	614	607	644	594	591	625	634	618	597	620	613	593	648	604	622	577	577	590	597	589	625	647	588	604	611	619	613	632	583	561	642	619	594	616	651	597	598	616	609	588	638	558	576	592	615	628	619	581	641	612	603	601	591	592	615	604	610	640	599	628	594	664	618	680	610	593	573	582	621	590	638	633	611	597	599	677	593	633	613	632	593	598	583	588	599	572	598	620	562	611	623	629	612	625	661	605	565	610	582	635	589	663	617	604	625	607	626	621	622	623	578	618	581	624	640	597	648	601	602	606	621	629	646	605	621	611	620	587	644	613	592	633	615	626	586	619	571	578	626	646	621	626	601	623	633	627	631	610	598	619	636	601	608	626	600	621	599	584	663	623	618	604	592	587	624	569	608	635	576	684	569	602	557	614	628	638	626	631	635	582	587	624	640	616	601	585	618	583	596	619	607	607	625	614	585	627	674	627	640	612	669	614	583	609	628	611	588	584	604	583	624	585	604	619	597	637	645	603	608	603	629	597	591	598	687	578	587	609	630	633	595	630	620	583	630	582	662	609	576	613	602	590	610	610	594	634	640	564	596	615	625	601	605	625	610	624	607	593	613	620	583	535	615	608	599	608	651	587	676	616	607	595	609	556	614	631	621	569	612	596	623	628	592	616	593	632	621	628	596	618	622	594	604	602	581	610	626	660	612	596	602	581	615	597	583	612	594	612	614	645	609	607	606	598	596	639	595	577	610	605	617	634	556	614	597	614	559	624	588	593	638	611	571	619	633	580	635	577	609	647	657	632	589	536	625	622	563	594	608	598	612	579	604	583	568	619	576	608	640	622	628	668	602	619	598	637	540	604	583	626	628	622	593	560	647	564	580	619	634	586	600	598	601	631	624	588	637	615	566	625	560	601	638	620	576	590	588	565	610	578	603	629	624	582	603	624	599	573	602	621	591	684	569	608	597	655	612	584	631	555	635	576	585	607	632	587	605	585	569	588	592	615	590	580	586	590	627	608	643	607	652	648	609	621	614	568	574	634	601	611	631	565	633	642	609	561	640	608	618	630	641	666	609	635	595	622	613	616	637	593	652	606	595	618	619	567	567	576	604	634	627	627	606	653	570	563	586	583	572	608	578	562	638	599	589	603	619	600	632	646	595	601	612	607	650	612	565	581	598	593	628	633	625	596	608	612	629	584	619	611	588	596	572	638	630	660	633	608	591	596	638	582	620	623	617	621	609	569	629	601	638	602	619	588	583	632	601	594	618	601	630	612	599	625	567	605	585	585	639	640	607	611	644	584	569	590	592	676	627	572	567	644	567	577	617	599	613	592	577	637	606	625	654	594	596	612	635	612	595	635	663	601	592	634	572	611	554	615	619	635	611	597	576	598	600	629	578	603	635	603	599	607	604	585	578	619	602	579	650	548	636	653	611	661	647	641	616	619	651	627	580	555	656	626	640	581	619	618	597	588	629	604	588	585	614	642	591	624	633	638	667	602	631	593	589	600	571	646	612	641	639	631	577	607	608	640	604	607	605	617	628	635	610	617	614	633	621	610	637	629	587	594	650	609	604	615	581	652	591	615	601	603	616	604	593	588	579	583	599	628	585	612	642	600	627	565	614	596	636	588	592	598	615	572	582	616	633	639	555	635	560	641	628	617	622	565	615	623	601	615	568	622	627	602	603	636	587	613	606	612	606	577	644	585	609	667	617	613	596	620	592	613	630	627	627	620	575	618	610	606	600	629	633	576	589	592	602	635	589	579	597	660	602	630	584	547	615	568	617	629	579	648	586	611	581	621	628	593	602	599	613	588	604	614	611	645	576	588	616	605	649	634	591	571	576	598	625	589	630	603	587	603	631	577	595	611	599	634	647	601	596	626	627	542	617	625	647	590	640	605	603	579	634	613	613	612	609	625	643	605	566	593	622	631	573	582	603	608	605	608	623	596	644	607	606	646	642	654	618	664	611	639	589	624	630	580	670	658	610	610	635	594	583	612	643	616	617	609	600	583	629	613	584	647	604	611	585	621	612	660	604	554	574	558	619	615	571	650	587	630	622	646	638	610	593	605	624	605	595	610	603	637	621	631	585	635	598	651	618	666	580	645	604	623	694	629	583	606	613	606	635	614	641	591	611	587	649	657	626	622	609	669	569	586	581	622	643	580	623	619	600	576	612	589	605	629	621	604	607	622	599	590	573	621	612	625	628	622	618	617	584	583	638	642	611	645	568	621	596	640	634	630	621	611	615	584	589	626	594	617	634	594	580	637	589	587	604	644	609	626	609	598	615	615	604	586	643	656	642	603	622	570	634	598	627	595	610	620	582	628	607	579	590	610	618	594	582	543	652	567	576	627	600	596	620	602	574	636	610	561	592	662	601	597	576	593	585	571	619	596	670	622	592	573	596	647	612	605	594	625	610	668	618	628	631	594	595	635	589	642	618	603	582	582	570	625	588	599	601	592	618	614	588	605	593	573	631	644	592	567	619	587	558	616	599	565	611	611	629	640	593	662	594	555	605	567	597	607	619	611	592	596	644	609	591	604	615	597	601	595	578	574	597	614	620	634	610	595	605	606	606	578	646	611	639	640	607	599	612	616	627	608	575	597	655	596	627	578	603	628	541	623	626	611	606	585	630	617	606	592	619	611	602	615	612	602	629	605
8860	16419	9456	5229	1303	274	282	283	283	264	249	261	258	270	254	227	236	248	228	259	261	228	240	222	204	219	208	257	248	266	232	271	209	240	242	244	254	254	238	236	248	257	232	232	232	244	260	264	271	240	211	233	245	258	246	286	265	219	229	250	241	259	219	231	243	250	243	213	244	255	259	272	243	272	251	251	254	234	245	263	238	248	245	206	264	240	232	236	210	280	247	232	227	229	254	240	234	246	249	257	232	249	246	257	248	247	237	245	242	279	240	232	262	252	243	194	242	242	247	230	241	267	228	273	261	254	258	259	271	251	239	244	243	262	263	260	235	232	232	238	267	241	244	235	235	248	219	226	224	227	257	257	217	285	218	266	267	218	243	255	242	223	223	254	253	238	223	237	244	219	257	227	236	242	204	263	275	245	237	226	217	218	249	274	235	250	244	243	227	225	234	265	221	255	233	239	261	268	231	221	256	240	264	232	243	279	275	232	243	245	228	232	220	224	240	233	245	239	214	237	232	240	226	247	236	249	241	223	211	258	243	234	260	232	247	245	244	210	238	234	265	227	282	251	253	269	231	234	224	255	217	245	248	254	250	250	226	235	238	232	252	216	225	217	241	233	243	245	254	207	241	251	242	238	239	262	253	216	224	247	226	240	239	267	239	248	206	218	221	228	237	269	248	245	230	227	279	281	248	275	261	238	263	265	248	259	244	234	217	248	249	262	264	246	234	219	232	233	244	251	231	230	238	232	257	242	260	237	241	260	225	247	227	241	240	261	264	232	262	250	262	230	240	250	249	226	244	277	236	266	225	243	229	239	230	223	233	229	255	238	208	262	247	233	250	242	253	241	246	219	212	224	264	253	251	260	215	235	259	240	229	230	243	234	246	243	233	259	223	221	237	234	257	240	248	255	231	229	201	205	227	255	230	239	235	226	259	260	222	215	257	216	213	249	224	238	233	246	257	258	250	209	229	263	260	237	261	278	214	251	239	231	240	247	247	233	215	219	219	251	254	216	262	227	262	275	245	258	259	251	247	235	245	252	251	211	216	228	218	255	243	251	240	232	260	274	253	229	244	211	260	236	255	250	218	238	222	232	247	257	241	270	227	253	270	265	224	282	225	217	251	239	258	241	237	256	219	210	237	261	225	267	250	227	219	231	235	224	240	276	257	206	242	230	264	234	199	206	263	238	235	254	260	211	229	235	221	255	246	264	248	251	253	231	270	248	273	234	253	234	239	242	237	232	258	217	239	219	213	234	224	263	236	254	254	266	234	248	189	215	217	219	232	261	189	236	212	240	228	240	252	199	231	200	261	257	251	260	230	240	228	250	235	261	237	264	247	232	223	237	208	257	234	245	230	258	244	240	274	233	273	249	244	241	229	243	269	246	231	252	250	254	251	229	256	249	226	230	234	237	264	255	238	241	275	240	228	226	273	249	265	242	253	216	250	238	239	251	210	229	213	233	232	250	254	232	256	223	212	253	218	225	226	260	250	228	238	224	266	243	246	262	251	241	209	222	255	213	222	221	247	255	232	234	228	257	259	237	192	243	252	261	233	232	254	233	243	218	178	295	251	209	274	237	253	233	253	217	221	259	215	235	206	254	250	229	261	269	234	245	240	229	262	225	266	257	254	241	212	245	245	233	208	241	248	245	237	225	234	243	221	222	228	260	216	236	222	257	221	237	239	247	218	263	218	246	220	263	237	247	276	246	246	229	246	217	236	236	261	270	248	247	235	244	241	246	258	241	237	224	248	230	239	221	219	254	228	252	236	228	228	266	238	218	249	216	280	261	249	235	238	225	274	227	236	229	257	244	249	260	257	248	250	263	245	249	224	245	226	248	244	220	251	232	265	247	255	250	244	238	235	273	253	232	262	277	263	280	254	255	214	234	263	238	252	231	250	274	209	228	208	241	243	226	244	250	258	251	263	261	263	229	203	233	230	227	255	243	246	241	234	254	254	212	271	243	223	245	240	271	254	222	235	209	250	225	276	249	245	258	208	225	255	236	243	227	253	237	254	214	228	257	262	225	220	221	250	217	209	226	229	239	255	248	253	248	247	286	264	242	243	242	243	237	246	220	253	257	242	243	239	233	233	244	232	226	223	209	225	236	242	221	224	241	227	217	261	247	268	263	246	233	258	229	251	224	235	245	240	203	247	231	260	226	240	254	231	268	217	232	219	206	228	239	222	205	244	249	232	218	229	235	274	249	241	249	258	228	206	246	226	209	217	242	230	229	238	226	240	240	254	259	260	272	239	234	231	244	275	224	222	248	244	253	210	216	229	224	231	213	247	259	228	245	257	241	260	232	231	251	231	247	219	262	215	267	273	258	267	212	259	269	289	237	211	222	249	258	252	246	219	268	253	230	243	242	257	266	254	257	226	262	255	241	248	251	234	261	261	222	234	259	239	223	255	276	223	243	212	235	234	201	229	249	250	259	249	241	249	240	270	238	231	248	246	244	239	266	274	255	241	224	249	256	249	229	237	242	232	255	235	250	229	261	240	219	235	233	275	235	235	239	204	227	242	263	249	227	229	234	223	236	276	229	220	218	257	209	233	232	239	242	235	236	236	232	243	220	249	238	238	239	243	240	268	207	262	239	240	238	245	243	233	222	220	245	260	225	213	259	215	252	248	232	224	212	225	254	262	242	240	256	224	236	217	245	234	218	238	252	226	235	260	243	239	232	263	233	226	230	237	235	220	291	218	250	270	246	240	238	237	257	206	223	259	250	249	223	224	253	233	241	225	244	241	232	241	228	210	234	251	228	235	250	231	249	264	254	259	273	235	237	241	260	234	249	220	253	239	232	239	241	248	225	242	269	232	223	249	230	257	245	282	233	208	255	226	233	246	258	244	237	216	222	247	265	241	249	245	251	271	260	255	215	239	218	219	260	238	272	233	238	257	246	249	216	223	270	260	266	239	234	251	224	221	275	246	261	255	257	265	231	257	230	248	251	244	223	242	247	252	246	247	252	238	233	225	265	209	229	250	221	255	241	247	233	257	254	257	237	243	257	244	234	245	236	229	225	244	209	234	226	244	195	231	226	233	252	273	247	236	228	238	231	211	246	218	240	237	259	256	246	232	225	218	272	238	266	219	250	232	205	261	233	252	254	277	268	232	229	238	251	258	251	224	237	226	228	248	242	209	243	235	258	240	258	248	237	202	244	229	227	230	252	223	223	247	259	233	268	243	225	221	263	256	228	244	256	244	257	242	258	242	246	265	225	242	239	258	243	232	220	247	227	235	232	218	224	234	233	249	246	250	243	243	207	244	238	265	228	248	244	227	249	234	241	228	208	250	237	240	259	241	190	213	245	255	231	259	236	265	258	262	221	231	235	249	216	271	251	213	232	259	237	241	231	240	278	258	229	241	227	235	242	244	251	221	240	251	266	222	219	223	266	248	217	235	255	212	208	258	229	252	219	196	223	257	237	239	255	247	289	262	212	249	243	220	203	235	237	235	248	238	216	238	204
7823	16796	12680	14592	1712	915	800	734	688	681	711	727	681	659	662	616	589	652	645	594	615	590	620	594	575	628	588	593	583	585	617	576	595	638	599	598	576	586	580	595	598	571	596	612	576	503	586	591	542	547	577	563	528	616	552	608	594	579	616	601	593	604	617	578	574	558	570	589	602	611	572	600	585	600	616	569	540	536	584	575	611	588	531	563	600	609	595	575	557	596	615	621	603	601	571	584	568	573	597	570	585	596	540	544	558	554	578	545	593	600	576	589	566	589	581	559	589	557	556	557	597	586	583	626	608	607	519	579	587	569	577	580	587	587	575	584	595	602	596	570	585	598	610	584	614	588	598	607	569	551	581	602	604	567	623	600	628	606	595	594	599	562	535	633	577	580	546	553	574	564	583	592	553	568	527	578	591	603	525	549	557	572	586	570	562	575	609	537	527	585	577	569	571	573	559	564	565	611	605	604	585	573	600	620	628	602	553	593	589	569	602	608	575	571	567	587	575	583	603	562	568	583	618	597	598	602	594	550	556	570	613	563	599	581	557	569	575	579	550	595	588	601	558	588	593	598	617	609	586	605	599	561	579	572	595	625	586	618	573	564	588	534	559	569	615	562	618	571	538	587	582	618	549	631	599	566	573	610	583	574	589	607	565	579	620	547	586	616	579	569	573	591	560	569	571	558	576	586	584	603	570	554	624	611	551	591	621	612	567	603	588	576	604	647	594	606	581	575	578	568	582	571	563	567	561	568	571	547	613	570	583	591	577	568	547	577	620	585	610	586	576	590	551	522	556	584	582	546	592	607	588	563	602	580	612	596	635	602	611	543	550	621	601	581	592	558	565	620	571	593	595	560	563	558	539	560	558	583	608	622	616	543	596	590	566	605	588	575	593	622	558	519	574	602	576	552	606	592	583	586	569	600	592	543	568	583	605	560	603	618	569	592	606	588	604	614	612	590	588	614	566	588	587	583	612	611	572	602	532	641	572	587	564	611	606	572	603	603	573	574	566	564	592	594	570	598	592	594	568	550	567	557	624	583	552	601	603	549	585	574	590	581	597	585	541	585	568	603	596	561	566	577	571	572	609	553	588	579	585	578	593	577	577	586	603	561	604	622	579	593	585	568	576	591	596	596	541	563	533	532	568	564	583	588	560	560	549	560	600	592	573	629	584	606	582	555	532	562	582	608	623	617	613	585	568	535	581	580	576	557	572	629	608	601	610	591	566	587	557	591	568	544	554	583	572	560	599	630	569	605	617	575	597	617	583	635	571	595	561	535	586	573	610	586	585	583	572	562	598	588	591	581	608	571	579	555	588	612	609	586	553	586	605	601	597	563	577	582	558	629	612	534	620	580	590	597	544	562	561	621	579	599	587	588	601	624	573	602	591	591	568	579	578	619	582	617	582	547	610	559	611	568	609	586	572	556	564	599	604	604	616	590	598	597	565	563	578	542	593	559	614	559	561	589	544	573	570	603	563	568	585	575	577	595	593	586	620	615	531	533	608	557	547	561	572	571	607	573	582	582	586	559	566	610	603	576	600	554	643	602	582	566	582	568	621	653	552	625	577	541	584	582	569	583	589	575	568	572	581	590	573	581	602	573	620	626	536	599	572	556	599	573	572	563	591	575	594	567	607	618	551	590	575	565	555	608	578	551	629	607	605	630	543	550	558	619	608	556	627	584	582	598	552	574	574	640	556	578	595	592	611	596	592	588	612	580	580	585	596	557	568	593	590	597	553	587	591	624	584	610	568	573	588	584	556	567	517	602	583	599	563	558	575	565	578	537	597	582	620	596	589	619	601	602	609	563	583	604	580	595	544	555	605	585	585	600	572	573	596	582	589	589	576	601	654	564	560	558	544	565	596	578	640	540	601	558	568	656	586	599	580	582	571	546	596	561	589	585	558	578	604	568	573	630	577	587	558	550	559	573	572	599	605	597	611	601	531	564	602	557	585	538	564	637	533	600	581	543	562	548	563	591	579	564	557	570	604	584	529	569	598	594	561	592	607	559	549	575	571	580	557	621	615	532	570	580	587	601	591	604	624	574	615	617	586	564	602	531	598	629	620	589	582	623	615	583	570	526	587	583	566	579	632	611	570	585	599	554	567	600	594	561	566	612	609	574	599	583	611	578	605	594	611	552	584	530	597	583	570	590	584	569	583	634	577	560	551	568	536	623	589	611	573	562	581	564	572	582	605	567	622	592	605	580	617	585	573	632	588	626	582	552	543	531	597	556	565	524	578	585	556	619	579	586	608	525	599	561	569	590	537	562	603	536	567	596	580	598	610	588	572	635	585	557	589	583	499	576	580	576	576	560	593	571	560	609	557	594	559	573	557	595	565	595	569	595	575	595	536	597	609	594	632	562	582	590	559	605	618	538	571	598	588	574	610	609	556	607	583	605	560	587	566	577	608	560	525	571	611	613	597	548	562	617	560	581	578	605	619	584	613	554	577	522	544	613	560	585	592	601	598	593	552	615	538	566	590	580	565	577	579	634	538	625	595	561	563	610	640	607	580	604	644	575	583	582	635	585	588	560	532	584	565	606	600	583	611	588	566	553	542	578	586	561	584	548	603	646	579	567	599	622	580	550	592	568	613	596	582	585	606	579	605	584	587	595	588	593	582	604	601	603	597	578	590	602	641	566	563	596	581	557	608	611	583	573	564	584	594	617	532	597	622	565	565	550	582	596	583	612	565	585	567	583	598	545	572	560	626	553	607	582	608	559	608	590	564	611	587	571	578	601	562	566	579	588	577	606	597	590	577	580	555	553	585	558	581	592	547	586	572	604	610	579	631	606	607	592	587	635	560	566	552	602	596	633	602	587	555	583	578	560	542	580	570	562	593	596	554	550	588	578	602	569	590	589	631	584	609	566	579	563	586	642	553	552	593	624	585	558	615	588	546	576	559	587	623	581	584	538	618	562	559	611	619	563	549	608	640	581	598	599	578	591	569	557	587	580	575	601	583	603	620	597	598	636	578	621	600	601	570	558	598	565	602	562	584	622	552	634	592	600	574	561	580	578	578	565	565	576	556	571	634	568	538	558	593	578	605	573	605	572	584	597	586	596	597	574	560	547	559	601	551	574	601	540	599	579	576	630	613	597	573	570	593	576	595	601	579	581	550	572	543	604	600	581	596	580	550	607	578	570	549	560	622	543	594	601	555	576	575	564	582	595	579	602	595	563	624	574	608	519	588	581	568	599	532	559	558	570	594	603	580	569	556	612	563	576	547	625	616	576	598	564	602	558	607	602	595	583	619	585	575	624	608	571	542	567	633	613	589	568	593	562	555	528	588	600	624	619	606	589	534	596	586	570	558	577	551	545	592	595	584	572	536	597	534	600	589	609	571	529	615	589	572	596	518	591	626	606	559	569	560	604	605	577	533	582	575	600	586	578	620	558	574	586	609	574	557	583	566	588	624	565	617	574	597	577	606	590	619	573	614	626	609	588	597	564	630	579	576	566	615	568	568	574
18496	32395	18412	10423	3411	229	187	182	165	183	147	152	169	159	138	142	120	143	158	117	115	130	138	127	110	114	123	138	129	125	108	109	133	102	143	136	133	146	119	101	103	98	103	114	129	143	119	100	111	127	118	116	128	137	123	130	113	130	120	136	109	123	117	119	116	135	132	132	114	109	115	136	104	125	119	108	133	130	123	137	113	113	101	106	124	136	125	128	119	117	119	124	116	122	111	144	139	145	91	128	135	124	136	105	119	119	121	110	136	121	126	104	114	137	121	105	138	128	120	119	125	131	105	123	114	130	115	118	124	135	135	134	124	125	104	97	114	141	146	121	126	109	123	111	124	126	113	103	119	135	129	97	106	130	125	120	121	123	139	107	123	117	108	113	113	118	132	127	111	132	108	121	111	130	117	112	125	118	114	103	105	129	121	115	103	115	130	115	122	144	112	99	107	127	123	120	123	102	116	123	130	122	127	124	112	124	115	131	102	148	114	111	118	115	125	118	136	129	103	116	138	117	108	124	112	126	131	116	115	128	135	114	138	125	124	143	135	114	118	125	131	116	97	122	114	121	135	118	144	126	131	90	118	131	117	117	124	128	124	97	117	121	138	116	111	126	104	130	140	137	110	126	133	134	131	116	126	111	122	118	131	144	137	116	116	112	139	135	115	107	122	119	124	108	117	124	112	128	122	108	121	106	118	124	118	130	135	156	131	117	118	110	120	143	114	115	112	110	108	124	116	104	110	148	133	123	144	121	124	108	128	112	112	105	100	129	128	118	111	108	123	130	139	115	117	129	110	127	123	128	121	118	127	134	113	123	120	123	151	130	130	125	129	140	103	107	135	128	119	100	108	106	126	105	119	113	120	108	114	140	127	129	131	108	123	133	117	137	120	112	120	136	112	109	114	107	153	123	140	101	132	136	140	136	122	99	138	120	143	96	136	104	126	117	116	124	128	127	110	122	130	107	122	113	121	110	119	111	105	117	130	113	147	127	128	114	140	122	118	130	138	128	150	126	98	120	110	130	136	109	126	123	156	107	126	130	128	92	110	132	128	109	111	115	116	135	110	116	110	136	121	109	144	104	111	112	125	122	119	126	124	118	122	124	121	115	130	128	115	122	145	133	127	132	114	124	121	136	101	133	119	116	129	119	126	113	123	124	99	107	117	101	137	128	115	137	128	111	126	118	120	122	127	96	125	123	122	103	104	133	136	102	119	127	128	112	122	114	128	143	103	106	120	113	96	124	115	110	102	117	132	119	120	130	111	120	131	120	120	119	128	123	121	122	95	134	139	104	125	134	120	140	140	115	95	130	134	131	123	132	141	123	117	145	123	128	127	115	110	131	135	114	116	117	125	139	120	106	117	123	118	128	133	126	151	144	118	125	112	149	131	126	149	146	123	131	117	105	130	115	113	125	121	111	135	124	133	122	113	112	125	125	152	108	109	132	126	131	138	116	115	133	126	126	111	147	109	121	127	131	113	132	122	124	109	118	119	117	105	151	115	130	115	118	126	114	133	123	131	128	120	124	117	133	107	107	109	111	123	122	101	111	116	115	120	105	98	123	121	129	141	117	139	105	118	122	126	117	122	120	121	113	118	119	109	120	123	117	123	112	126	134	133	133	114	129	123	121	139	113	125	121	145	127	117	102	118	134	114	99	134	107	143	122	110	125	106	121	116	122	117	106	145	108	122	119	109	120	117	107	130	145	117	129	123	127	128	118	114	97	108	133	124	119	138	117	127	94	136	106	120	84	99	129	107	125	135	125	120	113	152	129	111	133	117	136	132	122	126	126	133	127	126	142	133	123	119	120	104	135	102	110	131	133	133	110	122	113	121	123	121	116	136	120	118	122	141	149	115	120	121	120	133	133	137	119	123	129	127	110	109	120	122	111	119	127	134	111	116	111	127	126	138	139	121	114	126	123	133	128	114	115	114	123	121	113	124	132	130	101	130	124	124	113	129	141	117	128	103	126	113	137	119	117	158	133	138	103	105	118	135	105	121	114	117	110	123	121	104	116	105	115	119	116	110	115	119	104	126	116	107	118	104	119	130	123	144	125	121	123	104	102	106	119	128	108	145	129	123	99	102	94	119	114	112	130	134	125	105	142	107	125	127	118	102	109	110	109	126	129	130	113	113	107	121	133	143	129	119	114	122	139	114	130	103	113	126	128	128	106	107	131	123	118	143	128	120	140	125	114	109	137	126	126	109	101	111	123	102	118	110	110	117	120	112	113	136	152	115	136	143	118	121	139	133	107	129	111	130	111	119	122	119	137	123	120	133	132	119	119	109	159	121	126	138	124	109	125	107	122	125	107	115	123	119	117	113	113	134	111	117	129	113	107	129	135	108	126	122	115	127	135	137	106	124	104	119	110	108	130	98	119	108	128	133	122	131	132	107	109	120	109	96	120	122	111	132	127	130	106	131	126	123	141	141	117	111	107	109	128	115	113	111	102	125	131	144	129	135	113	143	116	124	119	135	105	148	123	144	123	124	112	120	108	121	109	119	125	135	126	104	132	123	112	117	117	117	129	136	117	111	122	106	113	137	115	126	132	109	137	135	113	116	124	134	117	123	120	124	111	120	132	96	123	132	126	144	128	144	135	158	114	146	122	129	138	139	120	140	112	119	120	116	134	130	130	111	125	117	107	130	121	97	119	108	137	121	135	100	126	124	132	124	124	109	126	118	130	112	116	131	106	115	140	119	121	101	114	122	133	131	102	136	120	106	139	126	111	132	109	140	121	140	121	138	126	111	127	122	116	115	100	120	116	137	113	126	120	116	100	119	120	117	132	127	115	116	130	132	108	118	126	114	112	134	119	104	125	120	124	124	122	114	129	124	150	117	119	123	118	127	111	124	113	111	123	110	104	127	135	108	133	148	115	111	95	130	139	117	132	133	102	119	126	120	133	107	118	139	119	124	141	116	97	124	110	105	105	113	121	125	112	119	110	129	125	123	115	124	142	117	122	122	116	131	122	135	118	123	109	129	129	122	130	116	124	120	113	134	143	140	145	117	126	135	110	129	106	119	115	132	122	118	121	118	130	125	105	121	112	111	122	125	114	114	108	101	135	121	138	125	103	116	112	119	113	106	118	122	119	117	110	111	124	119	125	130	98	122	110	121	119	112	141	130	113	135	140	117	126	125	104	105	129	126	123	140	123	110	112	136	137	126	118	128	123	120	110	114	122	123	134	132	121	114	100	117	124	121	116	110	113	124	120	122	112	119	111	129	99	123	113	126	127	137	133	103	119	118	127	104	103	118	126	129	132	122	132	127	115	126	125	118	144	155	125	142	125	100	106	120	112	126	135	141	129	120	136	137	123	110	115	111	127	122	121	135	108	110	111	149	119	110	128	127	128	119	137	124	139	111	104	120	135	123	126	123	121	117	120	115	121	134	103	112	122	135	121	107	138	128	122	110	136	117	149	109	113	130	146	138	108	128	106	119	145	123	137	115	123	108	155	118	139	131	98
12903	27564	18805	20367	3020	883	720	641	502	515	496	456	466	458	394	445	383	425	347	357	355	375	326	364	305	320	313	340	324	329	349	327	355	337	324	346	318	325	326	371	293	305	331	311	333	323	330	302	315	302	337	319	302	287	297	286	309	313	345	333	315	322	305	343	283	320	331	306	287	317	308	316	317	341	276	298	326	307	301	298	344	303	315	337	340	329	327	327	292	282	306	292	309	306	286	311	264	315	321	297	306	307	311	318	318	262	292	306	331	326	306	299	299	319	322	273	302	316	295	331	318	317	261	313	289	334	312	306	294	334	290	310	314	323	315	329	309	334	321	319	301	306	304	270	312	316	302	296	290	287	320	350	281	295	281	319	300	322	297	289	296	300	303	284	334	345	291	322	328	346	311	298	288	285	310	336	280	305	301	314	314	327	313	323	324	277	330	316	326	275	289	330	321	286	289	327	335	305	317	316	314	300	279	295	307	334	316	295	283	293	279	296	295	296	330	328	283	295	291	324	298	351	303	316	340	300	297	313	287	323	312	317	298	327	324	294	261	295	304	284	303	321	333	325	332	298	336	295	314	296	335	299	300	325	297	285	301	333	288	263	285	301	322	320	323	317	306	293	304	317	274	329	342	288	325	279	323	327	334	299	313	304	324	343	298	302	302	293	283	309	309	287	314	308	273	312	293	299	285	315	280	311	300	303	313	292	318	312	325	320	319	309	317	310	296	304	315	321	299	298	285	306	306	313	322	324	331	303	316	296	307	293	289	295	310	324	288	326	302	298	284	316	300	312	316	325	314	301	322	300	330	320	317	304	328	310	305	304	291	313	299	293	324	319	321	296	302	296	314	297	294	330	304	291	290	326	292	282	346	308	290	338	316	295	341	297	322	349	304	306	328	287	291	278	283	318	345	275	324	311	303	290	287	324	326	308	280	333	312	297	293	305	315	304	308	325	329	317	329	290	295	265	287	353	323	307	317	329	315	313	291	302	309	303	294	315	298	287	315	292	253	311	280	314	287	289	327	288	332	323	308	305	305	283	319	287	311	294	323	288	334	291	318	356	326	362	294	324	301	315	307	307	317	294	277	318	322	306	335	310	338	291	294	295	289	305	325	318	303	301	332	286	300	292	291	293	312	305	297	316	348	321	323	309	280	341	309	320	273	292	320	291	302	301	299	313	307	282	278	286	297	295	326	320	319	287	293	310	317	300	322	300	324	299	295	273	299	293	325	298	295	290	305	269	330	326	327	302	288	344	317	344	298	299	300	352	315	315	310	299	325	291	325	325	320	343	315	298	290	305	294	294	342	311	322	303	337	314	295	303	281	301	285	285	307	328	300	302	303	319	292	295	294	278	329	288	291	301	302	322	306	276	342	286	302	313	290	286	295	316	284	310	343	293	297	325	317	295	321	320	320	316	308	290	288	295	321	300	318	344	322	284	309	287	280	307	315	321	300	319	327	278	290	307	304	316	301	296	301	297	304	298	333	326	313	331	302	294	310	308	262	337	305	337	308	310	318	302	323	294	314	296	283	330	294	326	305	282	313	296	276	282	338	281	314	296	295	296	318	291	329	284	280	295	291	331	289	309	286	300	281	302	338	307	318	299	275	289	299	317	315	295	313	334	303	332	276	312	285	307	323	285	289	307	313	297	336	316	306	305	299	327	298	342	327	305	338	306	314	308	326	286	330	320	313	309	291	293	334	320	312	273	295	316	309	304	328	300	328	318	327	303	301	314	308	322	321	304	345	296	301	310	319	323	310	315	302	294	299	322	311	320	323	300	315	328	319	296	303	287	305	286	278	296	306	304	285	295	306	311	338	309	291	321	300	307	312	305	296	302	310	321	313	335	282	294	309	301	288	337	325	303	312	293	310	297	281	297	321	303	246	309	303	278	313	312	309	315	331	302	281	340	325	267	310	315	329	311	359	294	283	327	349	298	319	292	280	325	336	283	281	298	290	325	319	291	319	296	257	291	303	313	310	318	326	310	312	282	289	311	304	307	286	327	306	334	309	315	311	295	289	300	306	324	290	320	288	265	318	313	299	280	327	311	330	322	300	335	285	332	265	337	342	320	302	271	299	307	318	288	295	309	320	335	318	296	302	317	316	305	302	294	298	299	326	310	327	306	254	294	303	323	336	321	305	285	298	284	318	303	321	305	277	296	279	291	318	326	299	305	285	308	304	324	264	312	289	308	316	333	292	310	314	310	282	276	293	316	279	303	318	319	296	326	342	301	296	306	339	302	309	280	297	302	296	322	326	306	316	330	307	326	294	298	272	291	308	296	299	310	269	274	310	311	284	290	313	299	289	324	278	269	303	321	288	306	326	304	305	321	322	323	293	297	295	310	321	289	309	290	280	269	290	307	309	313	324	309	336	306	313	278	282	294	268	306	287	306	283	296	332	296	313	295	309	320	323	290	322	332	338	309	319	321	305	301	309	302	308	288	322	318	326	305	293	305	326	327	319	304	304	297	330	315	321	303	338	315	326	285	318	297	310	335	299	283	319	321	339	324	295	317	311	335	337	320	298	314	300	320	278	309	318	293	311	323	327	316	314	333	331	307	300	308	307	309	287	305	344	284	298	301	346	352	364	316	290	278	329	321	307	284	308	303	333	304	310	318	349	314	310	299	315	311	302	323	301	315	313	316	304	284	293	317	288	284	301	309	299	331	308	335	311	287	283	257	312	325	317	293	317	286	327	350	323	316	315	304	338	332	277	307	312	332	326	324	301	304	276	292	308	332	313	341	309	295	312	301	315	290	305	301	309	309	313	326	324	291	297	297	319	302	302	332	321	323	304	317	306	316	327	325	300	318	296	315	290	312	315	298	305	301	315	277	296	297	271	308	320	303	290	287	318	303	311	353	306	328	306	318	298	278	279	312	321	316	296	325	320	308	335	312	305	317	313	314	308	313	291	294	327	297	301	314	333	295	294	302	281	296	281	309	337	321	329	301	297	294	326	351	301	309	282	302	289	317	283	316	305	326	303	278	350	325	311	325	333	296	318	277	303	310	321	314	313	327	283	327	300	314	332	317	309	313	290	283	299	294	285	292	292	321	310	291	337	323	290	319	308	312	304	298	317	312	309	311	292	326	316	348	281	309	316	294	312	331	303	296	314	308	313	299	298	283	293	300	296	302	313	329	312	322	331	306	311	311	342	326	334	306	333	301	330	311	325	319	315	326	304	290	304	313	284	311	341	298	313	309	304	287	311	328	281	282	302	288	309	308	302	318	315	323	315	308	316	318	309	315	264	298	335	322	305	298	317	298	300	321	300	295	327	310	305	322	286	294	322	291	322	344	323	320	316	276	322	303	266	318	303	318	314	311	284	327	318	319	322	304	306	309	301	308	327	313	302	300	327	315	351	339	306	322	310	326	319	299	307	303	301	285	302	312	287	290	314	307	299	342	328	290	335	319	308	314	311	294	280	300	280	293	316	329	313	305	336	309	317	285	288	291	289	316	307	299	293	308
2030	1322	535	420	317	256	286	229	266	250	248	259	249	247	265	274	227	235	269	272	256	235	264	268	270	263	267	249	266	273	271	244	242	257	258	247	226	251	268	226	247	256	262	257	282	284	257	245	255	275	278	250	244	278	237	219	256	269	245	261	267	227	257	269	223	256	258	233	261	244	258	232	256	241	229	258	270	264	237	257	266	254	272	254	260	296	248	268	231	224	260	286	253	279	261	224	258	238	273	245	254	240	206	282	283	262	242	258	246	257	269	243	224	258	225	227	286	232	266	262	243	240	245	253	256	256	270	272	262	240	263	237	232	245	279	241	252	234	254	272	260	285	245	248	237	290	238	242	245	240	226	268	236	268	238	284	231	274	244	259	261	205	265	237	240	232	277	248	264	253	257	255	255	244	251	282	260	265	243	254	263	281	270	259	239	261	248	282	241	247	236	237	228	256	245	267	275	218	254	270	288	267	251	231	244	241	260	251	249	258	279	253	244	242	247	264	258	228	249	253	243	271	253	245	237	235	269	263	254	247	253	237	262	237	254	247	271	260	257	264	257	264	261	259	247	255	224	262	247	227	234	281	262	259	243	245	258	262	252	248	252	247	255	266	241	285	266	261	253	246	231	253	261	254	274	269	231	256	229	239	215	249	277	229	240	266	304	269	262	251	232	249	280	250	269	238	256	264	244	253	259	248	240	238	236	235	235	251	215	236	265	266	258	224	256	241	255	255	234	243	244	242	226	279	264	271	294	239	234	257	264	289	248	228	256	253	249	248	243	252	275	244	249	251	233	269	279	276	278	256	241	256	246	246	232	255	250	263	267	235	271	275	260	250	299	268	273	238	233	253	248	216	248	266	261	248	262	220	239	241	209	236	266	259	263	248	265	257	272	238	273	239	227	259	265	273	229	273	228	225	274	256	255	273	241	255	241	253	230	269	272	262	212	271	225	218	223	265	257	223	276	279	225	301	233	242	260	246	260	270	241	256	254	259	212	242	237	253	248	258	275	255	233	245	239	258	276	252	223	261	267	284	280	264	250	252	249	255	257	244	250	230	259	221	214	248	258	221	237	237	242	256	274	257	270	236	243	261	251	224	244	249	255	271	244	238	245	258	233	265	253	255	245	263	239	251	265	250	270	249	236	251	234	274	265	249	246	251	253	255	249	240	275	227	241	248	244	250	239	264	252	244	240	212	242	256	224	255	253	287	280	270	259	281	256	248	238	272	250	257	238	243	260	251	235	256	269	299	276	208	272	236	236	264	245	272	267	236	257	263	215	271	278	256	242	250	255	245	255	289	244	255	280	227	263	245	269	282	259	257	228	249	263	255	257	256	270	252	257	260	262	248	230	261	249	288	255	249	268	266	270	263	240	245	267	232	261	251	244	240	269	247	249	240	252	258	257	289	212	236	254	246	286	246	267	257	274	236	247	279	250	240	256	264	271	255	219	254	225	251	259	258	252	232	230	242	261	233	278	232	257	254	244	275	239	256	262	258	280	275	247	235	269	288	225	272	264	294	252	231	248	296	268	251	261	231	285	236	235	260	261	247	237	288	281	250	267	256	241	255	286	228	231	271	260	210	279	263	273	275	269	273	246	241	263	288	252	227	241	260	248	229	232	271	246	244	252	235	252	234	284	246	252	277	262	240	251	250	239	247	256	268	232	259	224	263	269	262	272	268	274	236	266	268	289	242	234	229	282	257	289	226	221	256	242	238	255	253	247	245	207	280	231	245	227	257	250	225	257	250	252	233	261	268	254	219	240	249	244	243	261	243	235	240	266	251	228	260	235	242	260	257	218	280	222	230	237	259	224	217	249	236	247	248	229	284	252	217	258	219	239	230	263	263	247	255	255	259	278	256	253	272	249	261	242	264	236	260	242	231	248	271	290	257	255	261	262	262	258	272	247	292	264	252	237	256	251	242	267	259	261	259	267	237	269	255	268	271	266	270	227	252	261	221	257	262	246	257	260	247	251	232	229	253	249	270	264	226	244	234	227	230	234	235	241	233	265	272	304	252	250	240	234	258	258	253	299	268	244	250	255	256	249	268	280	254	245	260	265	301	245	242	239	265	245	254	231	273	260	258	235	237	272	235	273	255	238	250	239	252	249	228	249	247	262	281	242	261	273	235	259	289	245	271	264	263	266	264	252	256	252	229	258	267	264	262	238	270	261	270	246	244	278	257	285	277	243	253	260	262	255	233	231	268	243	260	280	257	239	262	270	242	266	257	256	250	243	273	236	261	235	237	264	268	276	237	263	243	230	241	309	252	245	233	232	267	234	229	248	276	280	231	253	228	245	289	265	278	241	257	252	249	233	235	249	268	256	267	251	244	263	272	292	274	260	262	284	260	272	244	239	251	224	235	244	278	280	258	278	260	280	275	251	250	246	242	261	256	261	257	247	245	240	238	270	250	261	251	267	260	267	260	264	266	269	232	267	262	264	245	272	263	264	249	277	253	250	249	263	261	244	287	260	257	246	262	252	246	227	248	271	272	255	233	226	248	248	250	259	248	227	257	254	231	272	251	242	224	261	261	220	262	260	271	235	222	287	258	256	267	254	250	230	264	247	225	221	244	265	285	293	240	239	254	262	255	240	239	248	248	239	250	249	260	232	269	248	260	260	241	272	228	256	233	278	254	256	238	252	262	248	266	272	278	255	294	240	243	263	236	251	264	261	271	219	261	265	267	234	259	232	265	270	245	225	236	237	287	237	243	256	222	249	263	254	233	242	272	266	250	260	235	246	244	236	282	260	229	270	264	241	290	257	242	269	253	218	247	236	218	231	292	245	274	257	248	272	208	260	258	251	232	252	245	251	254	232	255	235	261	229	228	251	234	253	233	253	251	233	244	217	278	276	249	280	281	252	251	249	238	271	254	226	260	260	247	231	293	257	263	247	253	232	274	250	258	248	257	260	237	266	253	284	241	265	235	248	246	251	221	234	251	232	240	243	249	257	283	274	273	233	240	269	265	263	289	250	234	282	230	297	251	265	256	257	208	276	263	243	248	269	223	262	240	238	284	210	262	275	260	257	265	257	257	261	244	236	259	254	272	271	251	249	271	240	246	244	236	269	253	273	277	234	269	255	269	299	246	233	241	261	234	255	270	278	274	255	220	270	267	243	271	249	260	278	249	258	241	261	278	266	276	281	243	269	242	268	246	257	266	228	265	269	239	263	256	251	232	243	263	245	265	239	268	263	268	236	279	251	225	230	263	241	236	217	233	238	233	248	279	260	248	257	248	236	252	250	227	289	245	289	257	246	243	248	250	267	246	268	255	276	253	234	244	264	259	262	263	226	264	270	256	273	223	264	236	256	248	239	238	268	267	222	240	244	242	220	244	258	229	276	288	263	252	255	223	256	264	280	267	247	253	252	241	250	269	262	205	258	246	260	248	226	254	238	259	261	265	253	260	256	226	239	232	278	243	251	255	273	265	277	247	272	272	289	249	277	260	270	246	266	259	261	253	229	271
2390	2430	1460	1464	915	630	593	606	647	651	616	617	648	612	621	592	656	618	601	618	624	586	624	629	630	645	661	580	625	620	646	639	618	641	591	603	602	618	624	631	579	598	583	627	583	605	598	609	626	664	587	589	638	634	598	634	583	589	618	582	640	655	609	623	638	653	631	643	625	596	648	616	603	624	617	583	614	609	629	600	606	598	616	553	606	623	618	583	594	577	672	551	622	589	621	624	609	619	676	664	611	673	666	599	639	637	650	592	615	595	665	645	623	598	610	639	622	643	647	635	628	607	616	611	642	614	605	565	608	600	572	575	658	624	597	561	628	607	615	646	616	590	671	601	594	615	601	607	625	586	618	645	592	635	603	620	590	641	663	573	642	664	623	632	589	638	627	601	624	590	621	624	618	652	583	623	586	598	619	627	637	638	633	601	606	577	608	648	641	606	647	626	629	602	572	604	615	619	654	585	649	597	606	616	598	611	585	578	607	634	630	616	641	616	634	618	636	620	594	593	603	604	586	623	598	592	646	650	661	640	637	623	634	593	587	630	607	583	612	636	635	636	634	600	659	656	587	613	615	613	638	641	625	586	634	672	602	649	603	634	605	592	643	632	615	593	655	641	656	620	630	625	639	623	640	595	617	602	622	614	589	583	582	599	593	606	652	632	671	626	630	617	632	622	602	625	606	580	607	581	609	596	569	622	610	560	620	662	617	645	617	640	651	571	603	588	650	620	667	599	603	572	631	611	627	594	626	582	606	608	628	583	595	611	624	595	617	564	636	635	589	598	593	640	593	577	644	608	597	601	632	612	651	612	612	610	645	632	611	602	642	655	599	610	605	603	602	599	601	619	605	603	612	608	644	664	613	604	623	590	644	608	591	655	616	626	610	601	621	627	594	639	611	632	629	631	614	610	595	593	657	597	592	611	590	619	653	635	628	600	575	640	631	602	594	615	644	622	587	641	631	639	609	589	657	609	580	573	666	596	633	624	596	652	609	636	618	647	635	637	618	608	656	623	619	583	612	629	636	633	589	622	616	640	620	608	653	566	597	630	627	556	620	635	638	598	556	578	630	557	611	629	596	611	645	604	627	623	568	637	648	594	653	617	619	609	606	643	613	611	658	584	616	613	598	632	583	582	623	640	623	633	594	656	618	643	617	607	630	589	604	577	622	628	609	617	578	659	655	636	596	613	591	592	630	583	610	578	653	588	657	648	633	602	578	667	588	598	609	603	585	619	623	631	630	630	577	611	570	609	618	625	591	592	613	584	671	652	623	626	622	626	574	670	598	646	635	639	596	597	647	586	627	586	644	579	594	631	622	633	556	589	606	626	567	611	594	627	629	654	638	655	615	634	632	614	600	568	604	605	602	623	628	627	596	605	639	654	677	634	631	628	583	650	608	554	585	623	597	627	625	640	607	605	622	628	613	640	612	630	645	596	590	667	586	595	635	591	608	600	602	619	584	590	618	571	666	597	617	616	611	594	619	620	605	623	645	579	586	603	638	638	630	635	622	611	578	628	583	651	670	611	626	618	581	588	620	657	651	584	634	595	661	602	630	589	616	624	601	631	620	632	583	613	590	610	599	614	600	589	596	627	611	626	660	620	635	608	576	602	639	610	612	624	601	608	633	584	642	588	586	650	630	663	583	606	639	616	593	666	628	667	623	639	610	614	620	643	583	624	605	603	689	594	656	588	650	624	652	613	608	615	646	604	623	609	598	666	617	593	595	634	611	637	613	637	617	588	604	610	567	601	632	633	596	551	569	603	627	621	629	643	621	617	613	625	643	552	655	563	634	597	632	604	609	613	641	581	630	658	583	608	601	623	648	651	667	613	658	583	658	607	585	611	649	607	612	620	590	601	628	644	610	623	635	650	593	608	612	654	613	637	630	619	653	659	577	629	609	623	635	616	666	576	620	609	664	588	580	620	581	642	615	623	616	594	603	570	613	628	614	619	610	617	647	629	625	663	602	613	594	631	564	592	595	683	627	618	621	584	620	629	583	598	605	617	570	601	610	608	600	667	634	626	618	624	613	571	630	646	646	602	585	634	632	599	622	604	633	646	641	621	659	601	592	617	602	627	624	599	619	591	606	632	660	637	631	571	684	643	603	634	575	597	616	625	622	635	628	642	612	573	636	590	638	650	625	631	639	624	642	652	624	631	638	617	590	626	610	600	557	605	600	622	603	596	577	642	643	587	605	639	624	657	553	625	594	640	615	584	619	644	570	627	577	621	599	642	586	594	552	615	641	621	608	635	612	608	600	625	612	627	626	563	631	618	617	595	634	627	678	618	627	631	630	622	607	594	652	653	658	604	566	637	591	610	561	598	615	601	615	635	584	617	616	601	630	589	584	641	602	606	594	600	683	620	585	615	650	614	657	578	614	637	648	631	652	605	615	648	618	618	644	595	590	621	594	589	616	617	650	610	624	603	559	600	641	629	654	619	661	635	631	638	609	584	613	619	622	622	583	659	642	582	608	620	634	618	646	582	610	609	640	638	642	622	612	587	606	597	621	632	619	650	644	657	604	647	625	616	634	651	624	590	611	614	602	646	599	606	634	613	614	637	638	611	583	632	614	595	603	594	624	587	567	569	642	625	591	629	557	610	596	649	611	618	595	647	552	602	601	638	619	662	605	580	579	606	608	615	667	620	625	639	614	575	610	588	623	623	630	605	590	641	613	610	619	649	627	599	604	597	614	666	608	660	604	648	634	594	647	641	630	574	610	577	669	620	582	638	593	600	621	625	667	637	635	631	586	614	628	626	623	601	602	598	589	619	669	659	598	608	589	631	631	626	606	630	613	578	651	651	649	602	632	597	590	581	611	589	604	663	607	589	605	629	611	663	610	600	577	658	616	642	615	601	612	591	602	641	642	637	634	614	637	589	610	587	627	602	585	663	576	610	646	589	624	583	629	617	627	619	578	576	619	609	587	607	571	611	639	566	609	620	556	628	648	620	644	626	575	639	616	621	638	648	595	638	618	634	637	566	622	647	607	610	630	629	606	617	559	612	587	627	562	617	610	645	601	635	620	610	626	608	615	608	602	641	694	601	613	624	639	622	622	635	578	630	613	662	605	630	628	632	586	630	624	623	589	653	584	592	641	615	617	660	592	648	584	640	581	617	600	592	658	579	605	633	643	639	632	592	654	593	612	628	636	635	586	638	602	602	606	584	589	644	651	656	613	610	643	614	647	561	596	626	611	661	597	607	615	621	615	627	633	587	611	561	626	589	619	602	624	652	606	634	597	600	591	601	594	641	617	651	593	569	614	586	595	657	580	642	589	617	576	617	610	619	597	550	605	634	632	606	645	618	588	622	589	647	625	603	628	588	636	568	641	610	595	560	614	626	591	612	646	644	584	585	612	617	653	615	626	642	675	627	647	622	626	668	592	640	641	615	612	650	588	618	602	639	636	635	600	618	643	647	623	608	652	595	674	608	576	613	593	607	585	657	573	589	604	630	590	613	606	607
13798	16471	9972	9377	3952	295	278	290	262	268	255	257	268	222	240	270	257	288	241	240	235	232	215	237	274	258	256	256	248	224	240	227	236	256	222	245	243	240	221	265	231	251	238	274	260	236	254	242	224	243	258	267	266	239	266	248	247	255	271	250	266	232	243	245	228	234	221	232	236	240	271	269	240	240	229	235	256	243	229	220	220	246	258	256	264	231	236	256	262	265	229	199	241	243	238	245	235	241	246	233	272	241	252	230	250	269	253	266	239	239	250	250	255	224	243	215	254	253	268	262	257	244	242	275	225	259	256	240	248	256	239	231	247	255	301	259	273	244	252	240	245	235	255	252	253	236	232	246	225	235	210	264	237	230	264	255	246	241	255	250	250	269	235	238	274	240	264	257	259	270	240	265	246	250	225	236	250	233	255	223	233	220	231	268	246	248	254	206	256	244	243	243	249	277	230	259	235	273	254	246	253	252	231	241	247	292	244	253	261	221	247	234	254	240	249	241	237	255	242	239	238	221	248	270	254	262	242	257	267	233	245	273	258	247	275	244	234	277	246	225	224	273	250	263	259	243	220	252	231	278	234	239	244	248	256	259	238	242	229	251	249	232	236	249	290	245	284	247	259	255	242	262	251	247	256	229	265	243	235	257	258	237	238	274	259	247	247	262	281	263	250	232	261	230	261	239	239	240	239	254	234	251	241	245	249	256	250	235	217	239	251	230	220	244	221	222	217	239	261	238	243	250	265	231	253	265	269	238	231	269	261	254	218	253	292	232	250	255	261	255	253	253	259	292	256	250	255	261	221	254	250	261	244	230	282	256	281	244	250	251	253	222	235	258	225	250	218	250	217	244	236	241	234	253	252	222	222	240	248	248	243	234	223	270	257	235	243	260	244	204	225	247	229	258	244	259	223	234	253	224	249	225	228	222	266	256	273	287	255	215	222	259	263	254	239	281	257	251	204	238	247	262	228	255	259	207	252	240	248	243	248	250	261	247	244	237	245	265	258	250	238	244	247	251	240	253	244	242	232	267	255	250	232	250	251	259	261	257	212	242	254	226	251	268	240	250	264	279	233	245	261	227	261	225	251	223	275	243	280	251	244	262	237	269	253	234	234	229	249	242	254	250	237	249	211	243	248	254	244	227	254	254	263	250	229	250	233	234	255	251	246	248	220	246	228	293	260	258	239	269	256	253	266	256	243	231	243	265	231	249	256	222	215	240	238	229	244	264	247	250	210	229	231	231	265	244	246	234	237	224	254	213	249	231	239	241	242	231	252	237	264	244	239	248	265	257	254	238	253	264	220	251	257	257	265	242	244	256	230	242	248	251	242	248	251	248	254	240	251	224	238	203	249	235	226	244	254	243	249	233	265	265	243	265	251	250	259	237	222	239	233	240	246	284	238	245	214	246	206	278	288	242	239	220	240	259	231	254	303	278	268	245	251	255	275	251	260	234	245	252	266	256	255	253	227	221	229	263	249	273	239	248	260	240	237	238	220	247	257	244	243	264	257	246	243	211	222	218	252	214	236	261	254	271	265	215	237	243	240	217	236	238	264	272	221	239	257	232	232	243	265	231	259	233	246	246	267	256	253	238	249	219	258	235	240	240	256	234	244	223	242	274	231	238	263	244	239	240	220	226	245	283	255	259	264	238	250	246	231	228	264	270	252	238	252	269	237	251	278	224	223	244	262	252	259	246	256	228	230	236	246	239	255	273	261	248	228	251	262	256	241	240	238	248	243	274	250	256	246	234	259	239	240	237	217	261	261	222	223	253	265	253	235	273	231	246	254	254	240	240	252	233	277	229	256	251	274	258	254	222	283	232	244	233	237	257	248	249	260	234	229	252	248	258	267	257	233	243	262	227	252	258	263	233	232	230	251	238	237	238	214	256	263	234	237	258	257	234	255	220	269	250	265	243	253	230	234	271	242	230	249	264	245	270	242	222	261	267	291	233	239	267	249	222	235	240	264	250	226	266	258	240	233	245	245	265	262	252	225	253	257	229	214	239	253	269	236	233	240	239	231	263	238	253	248	248	234	220	221	240	227	245	250	247	223	258	230	258	250	238	251	267	238	235	242	257	258	251	221	241	264	209	245	224	245	274	270	226	262	267	217	253	246	236	243	238	246	245	265	250	252	244	228	241	251	249	230	264	241	247	222	180	276	249	255	255	221	226	244	250	264	247	251	231	247	233	242	235	258	260	264	242	228	232	285	261	247	226	237	249	268	252	269	252	288	225	231	263	240	238	223	248	254	219	207	230	233	224	234	233	230	255	254	238	227	267	208	247	266	247	262	240	218	231	255	252	255	253	253	261	247	256	224	276	239	262	272	231	246	250	236	240	246	261	237	238	242	245	227	271	240	260	262	242	249	259	254	293	274	218	249	268	245	235	274	250	263	237	255	250	219	228	254	240	227	231	251	240	263	246	250	251	227	261	258	248	246	242	250	248	258	211	287	262	263	213	246	259	244	225	291	241	254	263	271	251	227	262	258	265	255	221	237	249	244	238	259	280	266	244	273	252	248	233	230	272	249	253	245	253	221	245	232	245	261	217	271	257	240	250	257	228	226	248	273	230	254	241	262	257	258	250	226	262	241	253	274	276	263	259	226	248	259	270	251	244	252	257	238	264	223	269	236	244	245	243	246	227	238	279	268	261	260	259	274	228	257	227	269	265	248	232	226	223	249	256	260	241	233	252	285	252	227	245	241	247	247	230	250	235	251	249	231	249	226	253	236	259	214	240	247	254	242	271	258	260	237	233	254	261	260	251	227	219	243	269	233	236	257	224	230	222	229	258	264	235	273	267	264	241	233	238	238	288	224	255	229	225	230	253	256	263	246	235	238	240	293	264	253	222	239	261	229	242	254	253	259	244	226	243	268	223	251	256	247	245	224	243	266	288	272	268	258	268	242	246	253	263	264	240	249	236	219	281	219	271	268	236	238	240	276	248	276	224	274	248	236	254	233	234	297	267	251	219	229	242	253	264	282	222	239	249	224	244	285	264	271	267	258	236	228	240	223	244	239	214	266	280	250	238	271	232	261	233	254	255	241	264	257	233	273	262	243	216	257	274	246	232	270	238	264	246	259	273	229	252	255	246	270	250	264	259	238	259	252	261	266	274	242	243	242	239	232	243	241	255	216	236	253	248	247	207	244	242	230	232	221	266	228	275	267	238	272	257	229	236	282	243	250	211	234	255	242	223	273	240	250	235	254	256	240	243	233	239	239	259	254	250	229	275	243	251	245	241	261	258	259	263	267	230	235	261	270	229	272	243	235	248	252	223	237	237	240	273	250	224	249	279	227	261	253	221	234	267	248	242	239	233	265	219	264	243	246	223	242	254	265	274	230	261	251	229	264	252	277	254	239	249	221	219	265	237	259	252	271	251	260	261	253	272	218	280	233	271	267	225	261	257	259	232	245	228	248	276	236	249	253	263	254	258	249	260	252	244	251	254	231	253	234	239	260	220	235	235	241	246
11461	15320	15172	22128	8225	842	781	735	718	722	736	627	700	706	642	622	624	580	595	639	635	608	635	615	598	608	599	614	573	636	623	618	589	650	611	639	567	648	612	579	593	590	579	596	603	615	635	588	569	610	642	595	602	576	581	584	622	644	604	610	633	602	628	538	611	609	631	593	594	604	541	572	582	593	594	586	587	597	606	625	584	592	572	576	583	611	574	557	606	618	580	603	604	580	537	654	590	589	622	612	580	584	570	623	576	608	624	592	557	561	581	615	581	537	605	644	591	584	603	555	581	621	626	605	615	594	603	563	581	607	594	607	565	590	612	582	593	614	579	601	611	567	587	570	600	607	601	558	622	592	641	600	599	579	578	588	591	635	575	601	597	568	627	567	591	615	589	617	611	574	635	614	562	604	631	610	637	579	608	617	583	624	571	604	622	596	603	604	605	628	620	571	583	608	611	608	615	580	591	588	579	630	616	627	634	586	644	617	576	605	592	590	558	616	617	592	610	576	599	589	582	636	579	647	605	581	581	560	656	575	610	614	628	617	625	623	620	562	617	577	584	624	577	607	586	618	598	582	598	616	576	619	622	582	605	570	575	608	601	612	579	631	590	595	595	603	629	595	590	578	578	613	595	592	617	581	619	590	553	590	612	568	604	619	573	569	605	570	578	598	651	597	561	592	643	615	581	587	603	630	662	640	608	553	611	604	578	603	605	583	542	586	586	598	615	585	614	586	598	601	584	560	601	555	633	612	595	570	636	549	572	597	620	646	590	610	592	621	585	573	603	629	623	559	634	570	583	620	650	660	578	578	577	576	563	599	622	554	576	589	619	594	583	590	613	600	602	591	606	615	624	599	604	604	580	611	646	587	628	591	596	557	590	608	632	585	585	542	583	611	635	615	577	571	590	579	603	543	571	613	615	634	619	602	617	579	597	618	568	600	575	591	603	611	597	591	588	589	566	556	568	618	542	625	555	591	610	615	605	588	597	620	587	627	600	611	637	609	638	598	582	588	613	552	570	599	571	549	575	619	618	593	656	619	583	589	602	608	613	562	578	629	640	579	568	581	625	586	575	588	584	598	593	589	583	581	641	564	560	610	577	639	598	587	606	605	596	602	629	549	582	586	575	569	609	612	588	630	611	603	585	609	645	593	545	607	575	610	602	554	613	585	588	547	584	607	605	578	569	604	569	591	606	582	617	604	611	606	633	609	606	541	581	604	642	581	613	590	580	615	585	563	641	591	615	578	598	585	594	591	620	581	521	557	623	602	576	554	571	589	586	575	575	592	597	584	570	581	602	626	583	600	639	642	639	581	649	605	606	627	559	662	586	597	586	587	562	614	571	569	607	630	577	605	583	550	616	625	599	588	610	598	614	596	612	599	584	575	598	599	557	571	628	589	602	567	660	608	589	574	640	604	583	615	587	577	555	566	596	587	594	584	606	627	588	579	610	589	615	599	590	626	623	582	609	566	630	622	601	610	600	630	568	603	632	615	585	589	624	604	591	590	598	570	578	556	629	612	578	629	649	579	590	601	616	609	621	588	592	548	563	615	617	596	571	598	647	578	619	597	580	637	597	617	571	634	585	601	581	606	591	602	591	645	600	610	612	619	642	579	613	587	570	579	592	597	599	565	597	580	596	609	574	581	615	570	598	598	599	606	552	609	583	562	578	579	620	606	568	600	617	613	592	566	608	589	617	592	550	621	550	593	587	614	594	594	640	596	617	596	561	584	551	610	642	589	632	631	596	591	605	571	567	604	575	533	623	558	570	593	571	608	593	582	601	601	595	632	628	602	569	600	553	611	616	604	623	567	580	605	594	597	573	633	631	572	595	608	626	583	614	593	526	593	558	617	565	559	614	598	606	628	547	581	598	616	598	578	573	611	594	630	576	626	598	574	617	554	598	602	621	598	614	643	617	621	600	596	583	606	588	594	560	631	605	599	566	610	585	590	561	664	598	552	604	606	602	612	624	617	552	615	613	591	585	604	593	569	604	609	584	566	580	610	614	575	606	559	605	619	589	593	604	552	584	560	594	568	585	577	627	593	599	593	591	577	602	572	611	641	601	587	632	563	628	581	574	551	566	617	591	581	613	578	597	626	574	629	586	571	568	571	585	609	574	595	586	584	602	593	562	580	593	545	565	599	594	582	603	605	546	605	593	536	609	634	634	553	627	571	611	599	609	554	619	613	596	591	638	640	608	568	569	595	559	605	570	605	579	587	606	606	625	601	623	604	573	577	582	608	618	584	602	571	601	599	629	562	634	565	594	559	611	601	548	605	570	631	602	562	610	604	620	581	605	595	578	603	582	583	597	633	535	607	602	621	578	589	566	618	560	620	608	622	611	594	551	589	560	626	626	599	613	616	630	607	623	570	602	583	615	622	600	589	597	610	575	599	586	634	597	602	591	579	586	573	624	616	572	605	586	620	570	624	557	583	592	620	593	608	607	605	602	604	564	592	539	580	603	584	589	616	544	582	554	612	568	586	573	594	609	558	603	579	597	583	559	590	609	565	599	611	586	564	587	599	594	590	635	594	573	605	587	627	585	589	610	613	580	584	568	604	605	620	587	580	564	563	657	589	619	582	627	562	573	586	586	597	619	581	584	592	596	605	637	590	606	656	589	555	639	614	582	626	593	596	568	627	617	583	574	564	588	590	616	600	592	597	575	586	590	582	579	594	594	588	541	573	540	604	589	550	561	570	598	598	592	603	582	574	594	601	601	600	586	562	536	561	566	561	586	587	554	615	648	636	587	577	560	607	585	603	563	596	578	582	551	615	592	620	595	602	612	607	550	608	630	628	589	549	587	595	590	605	580	594	577	573	588	612	588	613	618	554	612	598	626	606	590	567	610	587	626	600	578	625	593	582	598	591	612	577	563	601	599	569	598	601	593	615	565	581	553	622	549	635	622	612	604	637	541	603	586	574	596	586	572	618	585	608	587	602	561	638	572	630	589	574	618	600	616	619	554	521	620	577	572	592	581	555	576	609	590	601	606	580	600	613	574	576	639	569	606	580	559	568	591	607	611	555	589	634	627	565	594	599	581	566	615	634	566	606	626	611	605	634	624	583	576	638	550	593	614	603	577	576	587	612	584	617	610	582	586	613	593	592	594	584	562	615	637	609	568	618	600	594	572	562	575	591	589	569	603	600	630	561	586	570	590	583	612	562	577	589	585	606	623	621	576	593	567	589	599	594	603	588	613	570	592	615	612	600	595	568	595	593	584	590	558	563	621	634	591	562	604	548	584	559	623	583	634	588	619	621	609	624	585	607	558	580	595	604	610	586	628	581	607	582	611	589	604	613	582	585	674	591	578	599	605	591	594	580	578	636	561	596	539	579	627	588	652	588	575	625	615	618	598	587	590	576	563	653	604	601	590	578	612	559	592	636	607	586	640	603	568	591	630	596	580	609	581	601	564	609	586	634	608	554	569	559	591	573	565	603	624	580	579	538	600	631	584	591	578	589	572	609
24013	26858	21919	19729	8694	360	196	176	169	155	162	174	154	154	150	157	156	151	136	121	134	149	116	133	140	97	126	141	125	115	141	130	136	116	130	124	132	150	127	129	119	134	125	110	119	112	120	146	126	123	127	128	126	120	130	106	151	152	128	139	135	120	133	135	128	111	129	115	137	121	126	145	130	119	105	154	158	124	136	135	139	126	137	143	122	125	126	130	139	130	120	127	132	131	107	139	135	124	133	115	139	137	135	131	127	133	125	132	116	121	126	132	137	123	108	155	118	129	116	134	131	113	146	116	143	131	111	147	126	136	126	127	113	128	141	125	125	120	125	113	110	142	110	134	122	148	129	134	121	128	98	117	115	112	109	118	128	135	128	128	118	137	115	130	110	140	140	133	130	121	150	124	123	135	149	117	128	112	137	107	124	143	117	123	129	134	116	125	129	129	136	107	125	129	127	115	141	116	122	111	120	135	123	124	128	149	116	128	127	126	147	122	124	108	124	130	117	123	128	125	113	133	131	130	116	149	132	160	114	119	139	126	130	139	134	118	122	119	135	121	127	127	127	129	141	135	118	127	113	131	140	156	122	134	128	137	126	125	126	120	118	121	133	118	125	121	119	118	126	134	132	118	126	105	115	120	130	135	135	122	120	117	128	143	110	145	138	131	126	128	149	111	98	106	119	132	129	143	131	112	107	139	131	109	148	121	124	143	144	136	119	131	114	109	126	114	147	132	128	146	124	133	115	127	142	136	138	139	138	140	118	122	140	123	113	136	134	138	135	112	94	133	129	99	124	136	90	122	137	139	129	139	112	128	116	139	125	111	112	113	118	131	114	113	121	129	125	134	124	127	118	115	130	107	149	145	119	130	128	110	116	153	123	113	100	134	146	141	129	110	147	120	142	132	126	132	128	142	135	142	121	124	132	125	121	93	115	110	116	111	126	146	110	113	138	117	130	131	151	127	129	125	128	114	115	135	108	146	123	133	120	125	138	150	128	134	136	116	119	123	112	122	117	120	138	128	140	139	144	127	110	143	140	145	113	123	129	129	106	149	119	139	130	137	119	128	121	123	126	140	123	105	126	137	95	122	125	118	141	138	116	130	127	128	127	122	116	114	118	133	132	124	119	122	109	117	122	129	132	122	128	131	126	119	128	135	129	129	127	139	121	114	106	126	128	112	124	126	116	134	128	109	114	140	114	127	126	104	121	132	127	106	118	123	108	121	133	125	123	124	137	115	106	125	132	121	124	115	133	133	128	129	114	108	118	121	138	123	130	113	132	141	117	137	119	119	132	128	131	142	117	109	135	120	133	122	105	136	122	101	128	110	140	127	128	144	113	122	108	115	130	154	131	131	127	127	136	109	122	148	121	136	118	123	103	118	123	117	119	117	130	115	104	114	140	123	132	129	141	133	118	115	123	145	127	125	127	130	134	108	118	123	140	149	133	133	150	118	131	149	125	137	142	115	121	129	122	128	143	112	115	130	136	126	116	130	107	124	127	132	131	142	115	129	120	134	115	142	130	127	128	126	120	132	123	123	115	146	126	129	120	115	136	124	110	132	129	123	134	133	113	126	135	117	130	126	139	123	136	130	136	139	123	143	141	133	128	112	135	134	150	103	131	131	167	133	145	128	110	131	133	127	116	130	120	112	115	153	121	136	111	116	106	135	114	110	129	116	129	128	140	140	123	139	116	111	98	140	137	135	123	136	96	131	130	123	131	114	121	128	131	133	120	143	127	117	121	135	126	133	109	109	119	116	126	109	135	117	150	128	137	123	130	129	139	119	115	130	113	128	124	119	115	110	106	127	104	131	137	106	144	134	119	133	115	136	122	116	123	145	117	140	141	135	136	139	124	116	141	131	116	119	132	131	126	125	153	120	122	117	103	121	125	113	122	129	108	133	119	116	148	126	134	128	121	116	128	136	121	116	131	109	125	125	106	116	104	120	124	131	122	116	120	115	120	120	144	127	156	137	144	114	136	123	128	124	131	137	115	138	133	121	129	124	119	102	107	119	120	118	99	103	151	134	129	111	123	141	137	126	127	121	140	114	119	127	111	98	120	129	120	125	120	111	114	116	112	121	133	118	136	131	128	128	141	121	134	140	152	132	136	122	134	127	103	136	130	127	111	157	121	128	119	134	111	129	132	117	114	113	122	110	123	134	129	124	118	143	138	118	115	146	118	119	119	127	130	141	119	114	124	117	144	141	115	152	119	132	120	129	129	110	132	128	128	111	138	129	113	111	121	135	122	106	123	134	129	114	129	123	134	122	136	126	124	134	125	144	107	132	127	126	120	125	114	137	139	125	119	129	137	134	125	118	155	131	133	133	122	112	127	133	124	141	112	91	116	130	138	115	121	124	139	133	117	114	140	131	137	147	139	117	153	126	121	121	140	116	125	132	129	121	115	108	118	118	112	130	139	114	131	116	122	133	127	122	129	124	133	122	123	104	141	124	126	111	134	145	125	143	142	124	137	123	139	112	123	115	138	121	140	135	139	116	119	129	129	135	113	131	111	105	131	132	114	120	130	141	123	121	126	122	130	133	128	136	127	122	132	136	131	126	135	136	107	116	133	133	119	111	118	104	121	127	134	111	122	143	119	123	121	131	95	128	108	119	118	146	130	120	125	115	128	118	130	120	127	130	129	138	134	133	148	126	137	125	113	114	123	131	119	129	106	118	135	128	115	137	105	96	133	125	129	126	112	156	136	127	127	111	133	97	146	129	117	114	123	134	141	131	132	127	152	122	118	133	124	123	151	147	130	151	134	132	132	133	125	129	118	132	124	142	125	140	110	113	98	130	137	122	127	106	140	140	129	114	106	110	121	118	128	114	121	121	121	144	145	133	94	117	144	118	123	129	131	133	134	139	130	130	126	126	132	129	127	132	125	125	115	138	126	120	124	109	137	127	135	133	139	127	107	127	132	124	119	135	121	118	121	115	115	137	118	138	134	138	127	129	118	121	127	128	139	115	168	119	112	132	129	146	143	130	121	141	118	136	124	128	111	111	133	126	141	120	113	124	152	122	132	133	124	117	118	113	141	129	126	126	130	153	114	104	118	147	139	87	127	115	124	116	115	122	124	141	135	105	103	125	118	129	125	129	127	129	129	148	126	135	127	123	117	108	125	137	131	116	152	132	128	125	127	113	115	129	147	115	121	129	127	152	129	144	136	142	101	130	146	97	128	115	128	107	131	134	133	124	132	124	102	113	130	122	134	114	124	135	108	132	103	121	147	139	103	113	135	123	124	140	107	125	125	128	124	133	141	135	129	125	136	127	118	119	127	137	155	121	128	119	138	132	141	124	125	144	128	128	104	120	118	129	96	124	128	130	139	126	124	121	135	109	150	131	118	135	102	123	125	134	114	117	118	126	149	141	105	114	109	119	116	140	143	134	119	123	101	121	118	127	134	117	116	118	170	97	124	136	105	106	131	120	110	148	110	127	131	115	119	122	144	113	136	110	124	113	119	142
17028	20016	28285	33502	11232	826	725	614	629	514	519	461	470	399	442	416	389	395	388	361	332	343	373	355	326	392	327	364	327	368	344	355	337	313	339	304	329	303	389	304	354	307	336	321	296	312	322	349	297	340	326	339	338	362	317	329	342	317	312	335	307	329	343	340	336	303	326	298	331	351	317	334	311	310	290	303	331	329	361	310	345	317	352	320	334	317	337	319	347	320	342	306	318	305	363	301	316	322	280	345	323	327	298	335	345	318	304	318	344	289	298	328	314	328	295	301	282	300	338	319	329	327	300	327	315	331	321	320	314	333	308	275	344	339	323	331	310	311	334	352	317	307	299	317	348	309	339	324	344	321	339	331	305	327	314	345	340	326	340	360	340	295	290	312	322	291	347	335	308	313	316	321	314	322	332	283	295	344	327	362	336	298	318	309	320	302	314	296	316	319	284	309	329	334	345	313	341	350	349	296	305	304	326	319	310	338	335	323	315	312	337	361	301	319	299	329	311	311	326	342	319	325	350	331	327	346	332	307	324	314	326	336	304	326	337	312	319	361	348	326	343	326	298	338	328	329	332	336	317	316	335	318	332	306	301	315	326	311	343	311	287	309	320	347	310	342	299	317	301	293	341	333	337	294	295	306	310	320	327	301	316	284	300	292	303	310	318	326	293	295	305	326	312	306	348	305	334	319	326	320	302	320	318	332	320	330	318	308	333	301	313	323	316	359	278	291	327	304	307	322	317	335	297	320	306	313	326	328	305	307	335	333	287	322	335	337	334	320	352	315	323	334	355	350	302	319	334	334	322	309	331	314	310	301	310	318	310	339	301	274	305	318	324	314	356	322	292	328	338	329	296	286	324	315	298	319	324	292	328	291	290	322	329	319	317	319	306	344	307	320	329	349	293	283	324	303	336	302	325	301	290	299	306	321	359	327	315	317	334	326	319	301	327	306	300	345	314	313	342	314	300	304	357	311	354	317	343	335	337	285	317	328	311	309	353	301	307	315	330	328	305	312	309	350	325	324	314	328	316	312	312	327	328	314	321	326	313	300	339	335	332	309	316	283	342	341	302	288	328	309	309	358	306	312	302	355	326	316	310	321	302	331	287	307	311	290	337	350	321	269	323	296	303	337	342	337	339	324	305	310	317	317	304	304	288	349	321	340	324	339	302	294	306	309	354	307	289	303	310	303	335	329	321	298	316	323	326	295	312	321	297	309	292	329	294	304	311	327	353	310	289	322	313	301	345	324	318	312	301	296	312	323	330	320	314	344	318	323	331	306	322	305	332	320	314	326	330	307	281	335	319	319	326	294	315	301	335	297	317	297	312	317	330	315	314	332	318	312	290	313	333	323	316	316	313	324	307	300	321	285	297	295	343	305	296	337	326	307	267	311	314	331	333	313	341	322	321	334	331	308	337	323	299	314	334	343	312	302	345	325	301	293	309	326	329	333	337	333	303	310	326	327	312	304	325	339	318	311	359	298	329	325	296	334	275	334	302	309	295	290	290	324	308	335	367	338	297	329	324	310	333	321	330	294	331	312	321	317	346	294	311	331	329	302	308	286	302	307	354	288	316	318	330	305	284	320	310	311	308	319	283	315	331	302	328	301	323	300	324	313	289	315	326	340	323	339	313	331	320	298	331	316	318	317	297	297	373	281	320	323	302	363	328	306	296	318	304	311	313	323	317	317	315	325	324	317	332	337	320	353	286	342	320	309	339	294	317	320	300	303	328	300	303	339	340	354	318	310	293	329	297	288	318	343	323	333	348	337	327	341	290	319	297	314	319	300	312	309	325	328	297	313	310	322	343	321	320	299	341	301	304	286	328	310	339	300	305	342	307	317	300	320	311	314	306	321	298	317	316	319	320	321	349	311	318	301	321	300	307	328	334	293	337	331	341	312	304	319	325	322	313	324	319	335	327	330	298	316	301	313	313	288	317	341	323	320	307	311	351	327	328	319	330	323	320	340	328	319	297	321	311	310	301	317	326	347	339	294	313	343	325	311	313	319	321	285	329	323	314	320	320	323	310	305	325	317	315	307	283	302	326	327	345	343	293	278	312	302	318	321	319	324	362	337	326	352	305	325	325	323	284	322	319	342	354	327	317	311	324	327	317	326	293	303	323	302	298	316	306	326	311	307	300	341	326	321	298	311	347	310	297	344	335	296	308	343	338	319	328	313	320	350	320	324	321	315	313	345	352	333	357	327	336	301	306	307	301	305	313	298	322	321	292	327	327	336	327	332	310	327	323	319	278	335	312	309	355	351	285	333	346	327	319	306	303	317	320	326	299	320	305	333	318	311	340	337	313	286	330	344	315	341	346	289	332	312	352	311	305	308	333	317	348	322	320	347	328	331	349	326	307	322	302	319	317	300	328	316	329	337	324	286	325	314	301	295	310	333	322	309	301	314	334	310	322	354	295	344	316	305	312	336	340	309	316	327	311	328	323	350	357	336	304	330	328	288	300	328	330	307	317	286	323	279	310	279	306	339	327	333	316	316	298	323	361	304	347	321	303	318	301	304	297	315	286	343	325	301	311	290	333	282	320	277	338	351	325	320	339	328	326	268	322	331	306	312	322	322	319	298	351	366	327	299	341	310	294	316	318	295	333	318	329	325	330	344	340	314	316	317	309	320	324	322	304	313	300	309	286	315	308	337	302	331	333	308	348	308	323	327	313	302	307	336	325	314	320	318	312	309	334	339	319	305	313	333	306	324	307	335	321	305	305	353	347	351	341	296	311	316	347	345	299	330	294	322	342	276	333	311	326	321	317	305	269	328	321	321	310	333	308	299	331	302	306	297	312	334	292	304	316	290	311	321	313	340	328	290	294	298	343	372	320	323	311	307	305	318	334	273	291	312	319	309	294	310	304	303	336	289	302	325	335	334	295	311	304	337	324	317	307	341	315	354	295	301	332	353	334	297	333	311	318	323	323	327	329	301	310	318	320	313	304	352	298	309	327	298	302	327	326	302	304	330	317	343	306	307	395	359	354	326	289	312	328	294	320	329	303	308	294	283	326	350	331	290	329	303	329	296	341	306	302	326	322	329	331	331	283	348	316	312	316	323	348	333	326	344	308	323	283	310	327	316	314	329	324	349	281	319	306	325	316	345	323	318	312	305	317	331	322	310	335	316	279	310	315	322	312	300	338	339	322	348	321	311	327	317	301	321	330	327	307	314	313	322	301	316	304	317	294	316	326	294	300	304	320	328	306	303	315	307	299	294	330	341	325	317	283	316	340	298	323	337	322	333	303	316	308	354	351	281	304	305	294	293	344	324	348	343	338	326	343	318	317	331	331	365	316	301	319	325	333	310	316	318	291	314	370	330	353	348	288	337	324	305	320	306	306	328	316	317	303	331	340	322	323	330	315	316	319	320	317	305	334	305	297	297	364	289	329	306	301	322	291	354	292	313	296	313	343	312	303	295	286	299	312	324	326	297	293	328	298	298	288	339	311	309	350	319	313	321	347	318	327	343
2202	901	664	522	286	263	267	242	246	247	252	232	250	252	259	264	271	273	268	236	263	236	233	240	258	258	272	258	233	239	276	230	297	240	237	242	235	234	223	249	238	235	224	267	233	245	250	246	236	257	238	265	271	220	274	258	214	237	236	235	282	242	247	253	246	240	251	262	272	239	230	224	251	228	251	257	317	282	241	226	238	247	270	272	243	254	253	231	224	260	231	243	268	261	216	243	264	258	233	255	254	274	250	247	224	266	243	235	242	253	267	232	239	256	206	250	215	234	244	257	259	236	245	236	232	264	263	282	255	257	246	263	242	239	257	262	204	226	222	253	258	268	248	226	222	262	275	273	259	284	249	203	255	265	247	269	260	255	220	241	261	229	216	252	272	238	225	249	267	226	230	266	254	234	267	232	252	242	248	251	231	236	264	280	258	260	260	241	254	234	235	260	234	236	239	228	249	215	256	247	264	230	240	237	253	239	275	237	258	247	242	244	271	234	259	282	288	239	213	238	237	253	257	295	218	285	234	220	240	246	247	235	232	259	250	262	296	267	258	265	229	259	246	259	232	255	285	243	258	237	253	244	249	230	261	269	227	251	236	258	249	263	263	274	256	238	238	252	253	233	229	263	284	282	244	263	217	260	239	253	237	260	232	240	257	264	224	276	238	265	267	266	221	251	243	238	235	235	211	250	237	256	275	234	250	238	243	276	238	239	232	267	253	246	221	256	248	243	235	230	245	237	246	273	269	250	240	251	207	232	252	239	246	243	234	260	265	225	233	257	243	252	220	249	279	237	214	240	225	235	209	288	243	254	269	270	198	283	246	222	243	215	255	256	249	253	224	245	271	261	257	256	247	246	247	271	258	246	266	272	257	212	250	268	260	235	267	249	257	242	260	257	251	231	259	249	269	270	237	270	252	245	264	264	246	243	239	234	247	273	242	250	222	258	232	235	241	262	275	236	245	264	244	222	246	247	267	248	263	251	256	255	239	229	240	246	256	252	222	249	273	232	223	224	268	269	291	247	240	243	257	251	264	236	269	248	203	255	246	251	259	247	244	229	237	233	237	246	242	227	274	279	264	249	235	253	259	250	239	244	237	275	230	255	253	249	255	267	266	266	270	248	248	247	244	261	243	215	237	244	261	243	270	232	260	223	235	234	241	232	267	256	281	255	257	268	242	259	243	265	234	225	248	244	262	254	267	245	264	265	254	256	227	276	246	222	277	258	266	263	231	255	241	250	254	253	260	263	233	218	220	245	244	289	270	261	275	277	244	251	224	257	264	262	277	236	272	260	244	226	261	263	231	249	209	258	257	239	233	244	282	270	222	263	253	258	260	233	247	268	209	269	258	242	252	243	239	256	242	257	234	237	266	244	265	259	260	255	265	264	228	255	237	238	202	287	285	222	262	248	264	271	242	235	248	261	248	258	220	268	248	230	286	264	246	232	267	253	262	233	240	261	264	278	252	247	245	244	242	277	250	272	229	274	267	259	241	233	252	268	267	258	230	275	248	266	254	259	266	263	242	244	265	243	250	261	275	251	262	243	231	219	222	238	234	266	224	265	226	241	264	240	237	228	235	258	247	268	268	258	253	242	245	236	239	251	238	228	254	261	278	230	243	242	255	240	240	247	222	247	256	259	259	240	251	277	227	245	242	222	251	230	235	235	282	253	244	252	243	243	250	233	232	249	230	270	256	249	250	249	249	254	262	270	251	242	225	247	249	244	255	227	254	244	223	247	266	233	270	249	244	219	238	244	241	249	235	244	225	260	242	245	247	237	234	280	241	252	250	223	246	268	242	253	257	238	236	236	268	246	237	248	286	251	212	247	254	246	228	233	245	251	254	259	260	230	275	261	261	270	234	216	266	248	259	271	258	240	241	258	243	234	235	232	244	245	272	269	254	250	239	258	253	243	258	243	246	237	253	241	246	245	243	247	250	272	235	258	241	240	249	228	231	248	251	275	230	229	256	229	261	243	263	224	262	274	262	233	238	235	267	257	276	226	255	254	242	256	256	253	227	239	221	245	252	232	250	268	241	241	249	234	227	241	252	267	251	252	233	277	238	292	263	258	264	252	223	251	240	245	256	264	225	255	240	245	269	240	225	213	258	217	273	272	211	228	257	250	285	255	241	230	256	248	239	248	278	217	224	227	241	237	267	232	247	271	255	253	254	239	261	248	255	250	272	247	240	263	247	236	255	258	226	276	245	227	262	240	235	221	268	258	244	230	226	258	257	250	264	268	245	224	235	244	237	240	248	212	236	245	260	261	237	231	247	267	233	265	242	253	236	248	288	252	220	248	246	292	250	254	234	242	242	253	223	228	277	272	261	242	253	264	206	247	220	277	243	257	237	239	260	281	266	260	233	269	249	230	248	272	228	275	236	231	249	257	229	229	223	258	262	251	262	261	251	225	231	234	242	261	228	238	246	209	247	237	219	243	256	264	242	252	261	249	243	273	234	238	238	240	260	263	222	243	259	215	239	259	263	268	230	253	248	234	252	266	239	220	253	263	244	249	251	253	254	247	248	239	257	256	214	246	262	257	255	249	225	252	273	229	248	268	222	234	232	298	248	275	264	237	269	263	238	275	253	245	234	273	269	248	246	251	227	243	243	267	267	245	229	261	265	256	249	236	230	257	251	241	247	263	268	259	260	257	248	236	256	254	257	256	243	245	272	216	232	263	241	212	260	273	258	253	275	241	243	262	255	278	246	270	232	247	256	280	280	205	252	260	260	258	226	222	260	238	234	249	266	282	228	237	241	240	255	275	243	239	258	233	270	227	250	248	242	239	252	234	254	242	248	232	255	256	230	274	228	263	249	280	252	249	259	212	244	259	242	221	276	254	255	258	205	255	273	228	233	246	288	281	262	234	253	256	255	244	244	263	247	255	250	268	255	248	224	233	252	257	219	236	252	226	263	240	217	261	247	257	244	277	231	227	248	257	241	251	241	268	265	231	219	261	256	257	262	240	243	273	270	254	232	258	253	281	265	262	261	268	233	237	252	226	228	259	264	227	258	222	250	253	235	256	267	265	282	252	219	250	247	268	244	257	278	259	220	251	235	242	251	266	236	250	248	237	263	250	237	219	282	232	235	236	253	266	241	254	228	249	257	280	250	216	260	252	246	245	221	258	224	253	250	273	242	243	238	276	264	237	236	276	231	234	268	263	224	242	260	249	223	230	246	258	257	287	216	254	242	230	225	253	255	214	249	234	251	247	219	228	259	234	270	241	275	257	234	220	256	272	247	229	271	230	266	290	228	261	260	249	219	264	242	240	229	254	233	264	254	261	251	242	262	231	253	235	223	277	267	255	223	226	230	234	223	269	240	248	265	251	239	240	251	243	277	245	238	270	260	240	267	255	257	241	265	231	246	224	217	242	223	268	257	232	232	258	253	241	251	253	223	241	245	257	227	230	270	251	235	237	290	224	282	253	247	248	250	263	238	262	244	255	224	240	278	252	253	260	263	248
2496	1716	1687	1804	775	568	622	625	635	640	595	636	641	595	579	622	657	596	575	636	614	576	603	576	644	618	634	600	597	625	607	625	583	615	566	583	580	633	591	638	646	606	597	611	607	593	612	609	616	590	593	634	556	632	615	625	588	595	627	611	580	607	606	626	617	598	597	575	601	583	609	615	615	564	611	567	601	628	601	642	607	565	597	570	586	625	637	626	547	619	633	600	614	628	606	585	601	605	598	576	606	589	639	606	604	622	609	619	653	648	633	584	566	627	631	609	634	636	566	620	583	601	575	585	592	615	614	581	625	574	628	630	612	574	591	581	561	600	630	623	646	591	596	646	610	572	579	605	553	580	621	614	630	595	565	620	665	633	603	585	637	603	619	597	644	592	579	600	579	637	604	603	615	610	559	627	615	608	568	583	618	575	633	601	630	604	611	587	605	596	656	652	583	617	573	617	662	634	582	609	589	623	622	587	595	603	615	589	612	583	621	567	597	622	635	623	637	597	632	610	618	622	611	620	610	592	601	626	616	600	606	567	544	589	571	619	601	600	632	610	615	639	603	634	618	556	611	561	603	593	653	634	606	580	616	606	607	557	557	624	612	570	580	627	610	609	600	569	637	600	579	625	549	634	564	602	567	618	640	610	619	601	644	576	587	589	613	593	644	640	602	610	586	581	588	646	596	589	603	586	604	628	614	632	615	652	618	616	624	601	619	606	633	628	612	587	552	608	593	578	593	605	620	620	576	599	585	672	629	631	586	607	605	618	609	601	646	637	623	570	573	585	650	635	603	621	615	614	656	569	610	588	639	657	603	594	590	633	559	646	595	618	569	658	588	599	592	612	579	572	595	628	544	590	617	619	590	618	585	609	575	606	614	642	582	595	592	656	604	639	619	592	568	598	637	599	610	591	576	609	586	636	625	625	603	649	595	609	671	598	612	627	603	607	652	594	569	595	648	575	625	620	628	627	608	612	569	637	633	625	603	645	645	630	622	626	600	635	639	614	570	638	627	600	552	578	595	602	585	637	617	634	578	597	621	629	644	617	562	595	615	568	595	578	602	592	576	655	605	580	551	582	610	618	646	567	622	576	577	612	623	606	619	629	576	596	593	569	631	627	617	609	553	575	620	613	631	621	637	625	590	632	588	612	631	591	569	610	595	616	575	624	601	607	595	584	607	617	631	582	627	614	612	561	605	640	573	618	593	646	602	603	597	611	546	570	589	573	612	587	600	678	637	577	566	611	581	649	596	596	665	589	612	579	624	644	634	648	606	625	634	601	606	585	582	596	627	604	603	593	551	585	573	625	592	618	599	616	613	588	574	629	611	625	581	629	612	645	604	656	645	620	601	613	614	603	611	614	613	620	612	588	598	588	550	620	605	607	581	557	587	614	579	614	569	660	613	612	581	619	588	563	544	583	628	596	589	582	607	546	608	608	658	638	632	568	551	639	625	592	609	656	591	643	677	593	618	662	629	621	612	615	597	657	598	565	617	549	570	622	612	625	590	613	580	591	616	591	577	583	577	630	623	598	611	602	617	615	613	638	624	586	607	623	623	553	602	573	601	581	604	584	647	639	605	565	590	595	607	609	601	600	597	626	619	563	621	626	551	623	626	604	626	610	599	616	586	589	557	605	568	619	583	600	616	653	637	605	630	622	624	587	600	570	644	606	623	585	624	618	618	635	614	561	560	637	641	569	648	625	626	571	626	567	644	628	602	574	621	604	605	592	629	593	537	611	605	609	615	592	598	623	625	647	613	610	575	629	611	624	610	570	615	568	603	567	636	630	649	592	603	605	556	635	631	572	608	591	568	612	604	588	605	594	571	593	578	602	610	613	619	643	651	661	607	583	589	595	605	632	653	629	595	667	607	619	551	625	600	580	602	608	624	581	625	638	622	576	606	570	616	571	641	575	629	574	640	605	589	617	603	622	609	643	607	604	589	582	622	634	615	636	598	580	647	605	596	596	612	631	611	632	634	586	585	638	607	627	608	641	595	604	599	628	576	605	584	564	606	644	601	561	582	598	578	617	608	621	589	626	606	637	648	591	624	645	656	625	602	592	630	598	611	586	626	604	608	609	607	587	600	602	629	594	591	597	609	617	592	602	602	647	637	613	598	609	619	583	608	556	581	591	592	591	587	645	605	559	543	596	642	585	614	639	598	597	624	583	633	619	698	591	620	591	624	623	614	659	639	617	625	625	587	649	602	602	614	578	597	579	607	600	578	607	636	635	627	600	628	613	625	574	558	654	591	588	589	617	570	617	634	569	621	583	601	597	589	632	636	632	605	600	610	604	601	584	589	598	590	598	626	649	622	646	583	590	578	620	560	586	622	612	612	607	636	648	580	597	593	588	559	593	579	616	588	622	573	610	602	583	588	590	597	552	590	588	582	635	589	565	610	583	608	593	618	593	608	640	573	593	617	626	645	553	616	620	595	591	624	563	595	602	579	610	630	577	625	545	575	593	603	633	597	608	616	673	590	623	604	578	632	610	574	616	584	587	568	633	618	594	555	571	548	608	600	612	629	641	626	615	622	606	621	607	601	580	595	587	626	600	629	609	578	588	605	608	600	605	617	573	661	636	601	595	651	563	594	637	612	647	590	616	619	610	606	610	626	605	603	613	631	577	621	611	609	595	611	573	607	572	595	639	602	591	637	615	600	600	627	577	649	603	606	638	585	613	591	613	602	597	616	618	590	598	585	641	571	589	566	617	565	580	583	635	657	598	578	592	596	591	607	591	602	586	627	595	593	598	619	612	618	617	636	540	654	609	594	607	601	616	619	604	579	614	633	587	626	619	590	581	646	571	580	608	606	564	590	622	602	582	609	663	627	578	550	579	629	593	599	606	627	615	597	623	581	613	602	619	586	571	609	637	636	634	589	641	584	590	565	622	623	592	584	591	606	629	578	597	636	610	582	619	613	582	615	626	636	614	609	594	584	594	622	595	652	591	669	584	609	599	588	655	576	611	633	605	601	578	632	596	618	608	604	615	596	601	594	650	568	617	600	574	631	619	605	590	588	584	579	613	593	565	598	615	652	656	604	668	617	599	589	590	567	598	593	597	575	557	627	619	609	622	597	624	576	605	613	635	665	641	616	575	615	600	604	606	600	601	608	579	563	630	619	616	612	580	637	586	655	595	595	582	611	561	587	599	649	614	616	613	621	567	598	581	659	576	635	623	594	602	587	610	591	604	575	609	616	613	624	629	629	597	637	553	550	662	578	600	614	606	576	639	613	605	593	628	601	594	554	566	619	579	604	605	603	610	599	639	586	643	612	611	566	556	620	594	592	553	573	572	641	606	640	624	630	596	581	557	613	643	600	650	614	590	580	624	622	573	605	648	605	644	628	616	624	543	609	615	613	610	608	599	619	630	587	600	620	611	591	605	630	640	600	611	578	626	599	622	616	566	607	573	552	657	642	599	600	604	618	607	581	622	572	594	608	621	583	602	628	553	593	636	612	606	603	594
15205	11696	8962	8265	2226	321	268	263	259	284	265	281	232	244	249	240	243	230	245	242	252	258	252	244	228	234	263	255	256	249	246	256	248	236	238	236	245	230	227	235	219	275	242	243	234	238	249	249	241	251	236	218	224	208	229	232	235	233	244	238	245	244	252	225	217	238	243	219	239	212	228	243	234	244	231	276	224	226	241	231	236	270	264	242	271	266	240	250	244	231	262	240	237	259	235	252	249	248	238	243	241	229	243	222	221	218	266	241	231	221	227	236	236	245	258	239	253	237	225	239	220	214	212	232	256	249	230	233	248	274	245	252	234	215	214	239	240	231	229	227	258	210	250	243	200	256	249	246	257	236	244	257	248	253	222	230	276	234	207	237	251	266	207	250	228	234	248	204	236	208	261	245	229	231	230	252	254	248	248	227	255	239	265	252	225	257	253	227	277	233	246	231	244	225	226	252	225	261	210	246	257	244	216	245	242	254	254	245	229	241	265	238	226	207	265	234	229	244	242	240	235	234	273	214	236	263	226	257	221	252	239	238	252	222	246	236	253	244	235	242	264	258	228	265	242	255	227	227	252	229	246	243	213	225	227	233	250	220	213	249	213	256	234	238	209	238	232	216	210	237	239	259	245	241	215	250	223	202	237	234	234	207	265	252	231	224	226	230	236	258	214	206	209	224	232	235	235	221	230	215	239	257	220	249	216	206	209	208	244	239	232	249	234	276	252	211	252	221	244	265	235	220	245	230	232	228	223	223	219	259	214	250	242	250	269	269	227	240	237	242	217	212	235	240	228	251	237	227	232	245	220	242	223	225	232	207	246	236	234	242	258	233	234	258	255	248	210	256	204	250	225	238	258	233	227	212	223	224	232	251	251	252	268	211	240	217	235	227	260	228	240	235	228	247	236	241	281	210	231	244	219	253	258	239	199	227	248	272	216	215	245	239	215	253	242	224	229	245	230	224	247	236	260	236	234	265	206	241	258	264	258	218	233	233	231	254	231	252	200	238	253	255	225	246	224	250	240	225	261	248	259	226	240	238	256	258	254	223	240	219	237	243	217	220	235	237	217	240	238	267	269	218	231	233	237	235	250	282	286	254	245	258	221	261	231	213	234	245	277	234	256	284	230	254	241	225	264	263	237	227	263	209	275	244	254	239	212	225	227	224	227	205	240	231	233	252	240	248	227	219	224	219	233	244	259	259	264	246	219	239	213	240	266	227	259	248	226	261	246	225	205	245	257	242	213	241	233	240	217	232	227	236	228	230	235	229	232	264	244	271	252	253	249	239	235	229	248	235	249	258	233	263	228	221	231	233	231	266	247	265	228	262	273	238	216	206	246	235	232	239	261	231	246	215	233	245	227	247	251	236	232	245	234	236	218	231	242	228	219	238	229	273	233	262	225	219	217	242	227	251	222	232	238	251	253	244	226	239	228	215	249	256	262	243	219	207	230	239	211	243	233	225	230	224	232	231	257	242	243	263	206	221	246	247	278	246	210	227	235	251	242	243	241	262	235	271	217	218	254	235	259	216	257	260	262	240	229	246	256	239	203	239	238	229	221	204	239	221	233	265	208	217	253	205	246	244	215	233	250	235	223	208	243	249	234	248	222	221	220	228	214	218	215	262	232	256	265	254	238	223	242	248	251	219	235	265	255	212	244	244	244	256	239	195	242	255	212	250	221	237	245	237	242	237	231	223	226	235	220	243	241	227	249	241	236	244	250	257	259	264	240	256	225	248	212	214	233	212	219	226	216	220	231	233	242	249	211	241	220	236	244	270	267	208	230	235	250	242	252	241	223	241	232	248	242	230	247	291	233	259	228	237	229	246	244	260	243	252	228	229	241	251	249	251	230	229	234	257	255	250	236	223	224	215	226	258	229	231	255	228	272	228	220	248	260	232	252	274	238	235	276	227	234	260	226	231	208	216	251	220	238	206	240	232	255	232	197	251	227	251	225	235	224	239	247	234	247	257	217	252	278	232	239	241	246	223	248	237	222	230	235	244	238	258	238	242	233	226	241	258	225	257	237	240	235	237	232	226	236	246	240	224	272	234	272	219	248	230	238	234	255	234	238	248	209	255	222	249	211	232	250	220	231	204	264	249	206	238	245	237	227	256	229	243	241	236	244	243	241	215	220	267	225	230	260	187	239	238	246	243	243	245	231	269	243	246	240	262	237	262	246	249	222	229	193	263	256	242	260	217	210	228	246	229	271	242	247	243	226	236	242	227	235	231	267	238	241	251	253	242	229	248	243	257	240	233	251	231	236	235	229	222	247	228	201	236	253	225	213	239	228	274	245	226	211	256	253	237	257	224	243	235	227	245	231	207	216	272	224	250	242	243	220	230	245	243	207	225	250	253	217	237	238	215	224	205	223	204	224	212	265	242	232	232	217	263	255	221	250	225	226	246	265	236	237	221	237	231	232	200	257	247	221	227	219	257	232	240	227	246	254	242	234	240	234	243	283	208	237	234	218	258	245	245	264	242	222	274	239	255	270	235	257	242	225	248	246	223	237	228	229	224	229	249	243	228	209	230	216	213	239	258	264	259	223	219	255	244	271	241	247	233	242	237	235	232	246	226	237	234	245	255	236	222	225	226	233	238	247	243	229	244	233	235	251	224	250	228	232	243	233	253	236	226	218	220	266	241	270	227	217	262	223	251	227	242	245	244	242	247	243	238	247	245	237	234	223	252	219	268	247	251	245	215	227	243	235	226	213	211	230	213	230	231	235	230	215	219	236	248	238	224	244	233	250	251	233	228	278	232	205	252	243	256	263	221	231	226	233	245	251	239	244	248	254	251	241	226	232	228	252	224	238	275	279	248	220	228	236	255	221	289	242	238	248	262	259	246	228	256	223	233	238	214	207	227	243	238	237	231	249	224	208	245	259	220	270	235	232	237	230	253	255	249	246	220	228	255	246	245	242	247	254	258	253	253	228	224	224	257	256	242	223	218	220	227	247	245	230	249	245	259	272	247	217	231	252	267	247	235	224	236	253	234	238	253	248	232	256	219	254	246	255	266	222	232	245	251	229	256	259	226	223	246	236	231	215	232	212	235	232	266	237	243	228	255	246	251	221	265	190	219	225	241	228	233	230	231	231	206	204	257	223	260	223	254	256	238	258	213	247	205	203	203	248	226	231	231	240	256	237	229	250	244	249	239	222	225	252	230	240	219	225	220	228	242	240	237	234	248	247	253	247	243	245	260	234	228	215	224	252	228	241	237	197	222	217	250	240	224	189	235	224	268	215	233	278	229	233	233	216	227	240	243	221	238	246	218	247	247	234	239	246	257	253	248	214	234	228	223	234	200	267	245	217	208	243	253	264	227	206	243	212	289	247	261	229	234	243	236	237	237	239	240	261	225	222	230	212	229	233	247	210	227	228	226	249	229	253	227	242	235	234	229	250	240	268	229	274	246	224	250	205	225	285	195	215	221	201	201	242	230	225	222	246	246	224	248	252	226	221	232	218	206	246	224
11914	10084	14736	20677	3035	847	815	759	777	712	686	706	659	662	639	602	595	598	613	577	604	606	610	561	577	607	554	607	613	562	608	594	604	570	589	590	586	609	609	621	582	623	606	563	614	612	545	527	557	591	578	620	577	531	578	576	553	591	571	559	591	565	596	559	567	562	577	580	571	571	585	602	574	579	563	561	547	618	583	591	626	565	577	539	626	553	564	553	613	589	590	623	595	542	592	554	621	586	582	551	555	574	590	588	565	587	551	604	571	626	543	598	579	526	560	580	563	615	549	527	595	568	577	569	570	575	544	595	565	546	521	560	650	555	596	634	549	552	578	535	608	552	560	583	564	581	578	575	548	580	560	579	583	606	563	595	550	574	575	610	553	579	591	577	589	591	587	556	541	603	564	575	591	595	557	566	574	596	570	557	573	601	554	561	583	605	576	601	575	595	519	568	604	534	568	551	543	572	564	594	582	575	601	572	571	586	541	568	573	555	623	544	614	583	583	579	560	541	565	581	544	603	559	562	597	576	614	574	611	569	596	582	585	593	591	618	585	597	577	562	575	581	572	545	553	569	542	585	569	590	555	582	558	595	575	585	566	550	561	550	595	553	575	558	544	574	594	571	584	551	574	583	621	574	597	596	581	568	531	550	555	567	588	553	542	574	534	584	562	588	553	583	592	612	567	567	537	576	591	600	537	580	554	577	607	592	551	560	558	553	573	577	565	568	594	591	551	538	550	627	589	615	566	540	575	556	552	567	585	590	575	578	574	544	552	548	573	576	547	559	642	593	528	579	599	548	558	559	590	567	604	542	552	584	584	570	587	560	578	575	585	550	586	584	554	558	595	546	583	573	534	596	586	582	628	569	568	579	576	576	572	567	585	580	548	573	546	543	556	559	547	565	585	516	583	577	574	606	558	535	591	616	591	571	585	556	523	598	522	594	568	633	532	545	573	584	546	621	567	598	558	570	578	631	604	575	570	583	596	546	565	595	585	588	535	608	596	584	553	597	595	595	576	591	570	550	549	610	588	553	608	619	582	544	533	547	577	597	604	575	565	562	608	549	595	588	584	559	568	632	615	576	566	557	536	555	562	599	571	558	600	574	608	575	582	566	574	628	565	595	542	630	589	576	537	576	624	529	592	580	558	566	594	600	538	616	534	557	596	524	615	544	571	554	568	596	558	610	595	639	582	534	555	565	591	598	579	549	594	598	554	562	560	578	603	623	570	565	608	597	582	559	593	575	543	552	543	587	592	572	567	586	604	553	534	544	572	599	570	576	569	559	560	617	565	572	558	548	603	559	558	595	567	599	592	624	587	630	555	558	607	517	559	557	557	597	576	557	557	573	575	549	570	582	566	551	576	602	602	573	546	570	562	576	583	570	556	564	589	595	568	593	583	527	528	559	551	608	542	569	582	600	563	565	582	596	570	573	529	605	585	581	541	540	528	580	581	604	562	573	550	579	587	586	556	580	566	561	554	564	548	573	573	548	599	568	580	553	559	613	615	584	585	582	560	601	566	557	586	565	563	545	545	546	606	540	579	566	583	532	547	525	618	605	599	603	612	608	616	602	547	523	589	598	622	537	549	526	582	589	623	557	551	597	612	534	573	574	558	596	588	601	573	615	532	547	585	610	579	601	557	572	554	552	614	560	562	611	578	560	541	588	608	589	643	552	543	583	578	599	594	572	550	577	555	549	571	601	557	599	573	579	615	552	591	577	597	578	634	534	594	569	536	581	566	567	574	560	554	591	551	610	585	602	566	569	555	567	612	572	543	561	559	570	583	577	622	552	613	583	588	554	565	610	555	571	557	610	532	599	575	576	580	570	586	576	554	573	572	565	565	613	583	568	604	579	581	552	601	570	549	568	549	595	544	559	575	597	579	522	582	562	575	612	571	592	611	557	521	562	579	513	558	608	621	584	568	596	568	580	579	545	567	566	600	569	570	576	545	559	570	616	541	573	581	612	560	519	593	582	593	531	550	547	579	563	560	604	558	614	606	603	568	542	531	601	602	576	518	571	602	600	604	553	560	593	604	557	571	571	550	571	580	592	606	579	558	607	555	538	604	621	615	556	595	587	548	561	560	603	581	585	579	559	567	594	557	563	586	597	566	607	581	558	542	607	573	557	618	556	606	599	573	552	577	530	534	583	622	568	533	540	557	557	564	545	558	564	552	583	548	566	569	606	558	522	577	585	627	571	570	571	592	569	559	525	581	591	560	585	538	571	559	630	571	563	593	568	565	604	567	598	563	575	578	562	548	573	583	573	623	615	561	562	565	552	563	568	582	546	525	594	627	552	587	640	616	563	582	528	572	558	559	574	598	598	610	627	580	542	624	604	553	567	572	610	574	558	535	559	605	594	584	565	572	595	584	573	596	588	580	580	539	583	577	572	610	538	550	571	566	561	608	584	591	593	580	594	570	583	564	554	549	556	567	578	550	559	594	520	553	555	587	640	581	625	584	577	594	617	549	584	580	556	563	620	537	522	596	618	542	550	572	557	607	538	625	581	550	582	597	546	559	553	556	580	588	598	612	615	565	561	607	604	564	564	606	572	565	570	586	574	575	569	578	586	578	572	591	589	571	555	542	584	536	574	610	617	582	536	588	603	600	582	572	583	550	524	589	563	539	591	598	542	618	592	553	543	556	577	548	557	608	523	587	522	592	597	548	544	583	613	588	577	545	551	520	589	550	550	583	603	605	555	613	563	547	556	557	607	563	578	562	553	586	552	548	602	557	592	559	576	549	633	587	550	650	556	552	559	612	563	569	534	540	567	591	551	571	613	599	563	611	558	592	606	601	607	591	611	534	598	569	557	565	574	602	593	558	550	571	554	578	601	584	542	599	574	564	602	578	609	604	562	548	569	615	629	582	536	548	583	552	562	564	594	564	584	624	550	567	585	542	550	625	541	587	572	573	573	602	572	594	559	594	580	517	590	580	582	561	547	582	646	561	579	588	588	617	574	570	563	575	608	523	560	561	600	502	563	536	571	609	597	557	565	575	594	571	580	583	597	624	549	589	559	628	578	590	565	547	613	558	554	588	546	620	560	554	566	567	585	598	567	546	587	572	592	567	572	576	553	570	565	594	561	561	595	562	557	550	558	543	549	549	570	543	579	601	569	564	560	569	620	582	603	566	593	571	585	532	544	606	604	531	544	614	639	562	602	650	572	539	550	579	559	566	560	574	545	560	594	566	556	523	591	569	579	552	567	606	540	603	593	633	567	553	533	539	584	602	565	569	575	580	584	586	565	558	579	549	557	543	594	555	573	597	605	545	573	594	578	556	554	576	527	566	551	568	593	608	578	557	605	529	577	581	581	608	628	567	565	541	559	635	615	574	570	558	558	583	587	584	607	581	543	550	567	580	524	597	563	572	561	540	565	589	562	556	560	578	587	567	554	590	576	568	580	560	605	527	584	545	566	531	532	595	561	557	551	570	549	596	554	558	611	577	579	604	561	569	582	582	569	622	576
24136	20932	17539	14827	7747	332	189	177	184	164	158	131	142	124	139	144	127	133	138	130	109	117	118	125	108	146	140	137	101	114	126	108	109	109	120	103	103	148	124	103	118	119	118	121	119	113	112	111	90	113	115	131	112	139	131	102	118	104	129	114	128	118	110	105	134	114	110	117	94	103	110	153	122	122	118	108	129	110	122	109	114	119	120	107	118	113	119	129	122	133	119	114	138	113	111	107	106	109	132	110	135	135	138	101	92	130	121	123	124	116	105	109	117	124	93	115	134	100	108	114	122	129	116	113	119	116	129	119	103	130	126	125	130	118	129	126	116	117	111	128	104	114	118	127	108	131	107	120	117	115	116	117	119	122	127	118	133	109	122	109	131	125	115	109	116	104	101	108	129	123	128	126	142	112	100	106	109	122	121	109	98	132	137	121	102	133	128	115	108	119	104	128	109	111	105	109	118	122	128	126	131	135	118	123	88	103	110	106	119	110	103	110	99	93	135	125	116	133	111	119	98	128	126	119	111	115	111	98	130	124	134	123	113	92	111	109	104	124	100	117	113	137	142	136	111	113	123	128	129	108	118	103	103	125	122	120	121	101	105	100	91	134	125	122	113	122	119	128	121	92	112	126	110	106	112	134	136	102	120	146	110	110	120	132	110	123	131	116	114	121	112	109	104	118	120	119	124	114	94	108	123	134	112	114	103	117	143	118	119	112	134	135	105	111	115	109	121	109	148	105	114	105	97	115	117	106	115	120	133	115	116	135	132	110	132	105	123	133	123	98	129	115	118	135	128	108	119	99	116	99	123	135	117	110	127	101	140	117	120	108	101	117	123	121	131	119	116	118	117	120	115	112	105	130	111	127	115	126	102	113	103	136	119	130	107	112	135	131	109	111	107	127	118	108	103	97	111	124	116	121	123	117	109	100	124	102	94	105	115	122	109	102	117	139	110	118	105	106	102	141	117	115	130	116	129	119	114	119	135	121	110	125	133	103	105	113	113	118	117	122	100	118	87	111	113	121	102	123	95	121	133	134	124	118	115	114	101	104	107	110	122	102	116	126	113	118	105	131	148	114	132	118	154	104	101	123	119	119	122	134	94	123	112	120	112	106	111	124	122	114	125	107	108	137	149	100	119	117	122	118	118	122	123	100	122	117	110	116	96	104	118	109	109	111	118	105	96	118	125	110	126	126	107	113	113	125	116	126	120	117	125	136	105	105	117	114	116	121	122	130	130	117	110	93	113	125	113	105	127	122	117	124	107	115	124	125	99	127	117	109	115	128	123	123	115	118	128	119	107	119	103	113	101	110	108	140	131	108	125	97	112	111	112	124	117	106	128	99	110	111	99	106	124	124	127	102	113	108	126	150	114	102	115	105	144	100	116	142	123	113	131	147	132	143	109	123	120	122	124	126	124	111	125	106	108	140	134	108	124	119	104	108	113	120	112	124	124	142	130	104	138	118	130	121	128	126	115	132	132	111	104	106	92	103	132	120	104	97	124	117	113	114	106	130	122	124	115	119	121	113	108	142	119	119	134	96	117	132	116	118	123	104	139	135	111	107	110	133	119	115	117	118	96	110	126	126	131	118	127	116	114	133	139	93	125	127	114	104	126	125	120	125	128	109	114	111	97	113	135	94	136	131	131	123	110	110	126	141	140	121	108	113	116	106	122	125	116	123	117	120	108	131	142	110	113	124	112	115	119	127	105	95	117	111	108	119	111	110	119	107	117	138	112	96	114	127	116	112	112	126	115	119	129	104	125	136	104	107	131	102	107	105	107	129	131	119	123	117	115	112	128	109	149	126	117	128	118	136	128	126	126	126	138	128	124	101	122	123	110	111	122	122	128	110	116	111	109	110	125	118	128	113	110	108	127	109	114	109	117	114	133	128	144	126	108	120	146	125	116	107	114	106	115	125	108	108	132	138	98	118	130	120	126	116	122	104	122	113	120	120	108	113	117	120	105	114	114	106	126	113	131	117	122	108	126	121	100	108	131	121	102	120	129	135	126	101	110	130	144	113	115	114	120	123	116	106	105	123	130	126	100	114	125	119	125	107	116	121	109	98	103	106	113	124	121	118	127	102	113	128	112	137	125	129	106	121	100	106	110	113	143	116	145	112	113	100	117	120	90	110	116	123	142	125	114	112	104	123	108	118	123	109	111	120	100	96	123	122	149	125	118	119	132	137	122	117	114	122	140	111	111	107	112	101	132	119	104	125	107	103	111	131	120	108	106	115	122	126	101	104	115	106	129	116	109	117	80	102	129	130	109	157	116	120	96	141	140	131	112	93	127	119	115	117	116	125	102	109	144	129	120	137	102	98	108	105	114	122	109	124	112	108	105	117	107	122	144	108	128	113	100	118	110	114	128	123	115	124	135	95	125	120	122	105	102	109	127	118	123	128	100	105	107	109	121	139	123	96	126	135	119	101	107	117	124	117	111	109	111	103	116	111	113	100	122	103	99	145	128	107	105	143	106	113	125	109	112	148	103	108	109	124	122	120	111	101	116	111	129	124	131	116	109	137	105	121	132	107	118	128	111	111	138	129	120	115	105	126	118	108	132	112	115	105	114	113	106	113	136	135	130	118	119	126	134	114	117	119	108	95	123	134	117	110	127	133	117	106	107	115	107	126	143	124	117	104	125	124	114	109	118	127	137	131	130	122	121	110	120	108	104	102	121	127	121	121	111	113	134	122	135	93	137	122	118	107	134	96	129	124	106	124	99	135	100	133	110	129	122	115	124	121	120	122	129	118	114	132	93	124	109	123	166	113	131	139	141	132	114	118	93	130	108	92	117	104	114	113	115	125	107	108	119	105	127	115	118	123	98	128	117	106	115	109	116	125	111	122	116	112	98	87	105	129	113	128	133	120	134	98	112	127	119	109	121	129	126	101	114	102	136	95	115	115	113	131	129	104	110	125	138	136	111	126	122	105	96	114	128	124	105	112	113	119	109	110	112	119	131	116	124	121	121	104	127	129	99	95	113	129	133	122	114	125	115	118	108	125	115	110	139	105	104	106	116	118	113	115	111	120	123	105	126	117	122	113	146	130	111	127	127	85	109	121	106	105	121	153	134	106	109	117	113	149	108	125	123	131	102	103	119	100	108	119	136	118	117	115	124	113	110	133	130	114	123	122	129	114	105	123	112	104	102	94	131	100	133	104	121	125	115	121	144	113	123	121	96	102	126	136	107	134	104	112	90	121	108	111	114	129	113	122	130	126	91	143	102	121	140	138	109	102	101	132	114	106	127	125	108	134	125	119	119	126	117	112	127	123	101	116	137	120	117	99	110	129	116	117	119	105	139	138	141	109	122	96	119	130	134	112	125	107	112	111	93	118	104	113	104	98	103	111	101	128	117	116	109	124	125	130	113	133	116	98	112	124	114	126	109	121	119	129	120	99	111	98	109	107	117	111	106	116	110	118	107	119	117	112	109	102	104	123	124	106	122	101	114	100	92	115	113	140	121	127	121	132
16749	15839	23517	28827	9607	872	717	623	568	560	528	508	465	443	463	400	437	369	415	352	374	364	361	344	321	325	359	313	350	335	336	350	306	348	325	321	313	320	345	304	301	307	336	333	307	316	312	307	304	272	306	295	322	307	298	311	287	340	302	347	298	293	283	298	326	313	318	297	285	298	300	313	311	321	276	318	287	312	305	300	313	298	303	309	301	326	301	308	303	304	314	304	317	305	283	301	294	300	286	283	279	307	288	299	279	306	292	324	316	283	316	312	284	317	304	284	346	289	309	277	266	305	309	308	307	303	326	310	309	301	316	311	343	303	296	311	329	285	309	310	292	321	286	301	285	315	303	262	275	301	283	320	309	311	315	293	312	295	301	262	274	326	298	315	338	272	261	300	289	284	309	298	311	276	329	320	304	289	316	325	280	329	309	327	310	336	295	252	317	306	314	286	292	335	331	288	308	304	290	298	301	307	299	258	318	340	313	294	329	327	307	294	287	289	290	290	272	341	319	319	305	281	297	309	278	273	306	307	292	284	314	300	309	314	293	277	294	316	286	282	323	289	319	295	290	279	310	293	299	327	312	300	281	297	274	305	323	324	290	293	286	286	282	309	270	282	320	325	287	310	314	312	298	301	286	288	317	305	327	269	310	301	330	307	302	324	297	323	281	288	302	321	279	269	309	306	281	310	294	313	282	296	276	296	270	295	316	286	308	265	297	336	282	319	323	276	316	306	301	287	282	280	310	292	315	308	281	283	311	301	311	295	284	306	296	278	298	304	255	299	282	296	288	262	325	307	323	293	283	288	294	316	288	275	282	291	278	276	308	306	308	315	293	304	295	298	273	291	293	306	283	291	294	273	314	305	257	297	281	296	316	298	267	273	315	282	294	339	317	263	283	316	294	290	315	316	318	291	313	298	303	308	323	280	290	276	298	294	291	299	310	308	288	297	313	278	301	322	302	305	305	318	306	270	289	302	291	296	302	322	277	295	302	293	334	304	310	304	313	305	283	308	311	322	300	305	304	311	301	316	292	325	287	312	309	294	300	294	302	286	316	292	280	295	302	318	287	301	280	314	300	286	304	278	319	311	301	337	313	310	293	305	329	291	311	294	294	296	306	313	314	298	265	316	264	333	308	320	271	333	297	311	315	305	289	288	306	299	311	293	290	293	308	297	290	319	273	285	342	277	287	292	292	320	309	306	304	291	298	311	319	275	327	296	294	302	338	296	290	276	314	288	304	296	303	280	299	326	299	299	281	298	288	312	297	332	288	290	319	303	299	287	310	340	317	336	270	297	317	275	295	311	320	297	285	306	319	293	296	305	298	304	315	302	291	281	287	335	274	283	282	293	297	291	298	315	308	322	295	277	292	297	298	281	264	291	291	307	314	277	311	279	281	306	307	294	310	299	315	293	307	322	319	306	317	291	318	283	288	299	295	295	312	306	351	304	281	330	322	284	280	322	256	336	334	287	298	309	280	292	322	315	299	306	299	296	295	336	274	294	257	300	270	313	302	302	309	279	325	276	335	315	291	283	311	291	300	298	298	293	308	321	303	287	283	308	299	273	276	287	256	289	268	308	263	281	316	302	299	321	287	298	265	286	308	301	298	317	312	269	278	284	295	278	308	272	286	292	321	298	331	329	314	301	332	313	283	296	334	281	306	318	288	284	297	294	278	266	294	315	259	299	286	294	289	343	294	299	301	291	287	292	296	293	286	266	288	299	294	269	285	302	309	309	320	302	301	295	284	316	298	295	318	297	287	303	318	321	300	292	292	302	262	306	309	281	286	259	286	281	309	332	307	284	301	305	277	307	302	305	269	324	322	291	294	298	270	281	284	285	323	301	280	290	317	283	288	291	293	334	334	273	287	295	309	268	327	306	307	294	284	293	278	290	296	281	308	311	298	300	298	291	313	350	292	318	305	297	310	283	268	302	317	297	304	321	317	292	294	285	299	309	357	271	287	300	303	276	287	298	301	266	320	313	269	283	295	309	317	282	278	295	308	328	292	288	320	291	276	320	313	309	297	306	307	317	279	302	299	305	314	303	327	321	325	312	286	310	280	304	285	307	297	320	325	308	260	300	295	330	339	283	307	307	285	298	328	307	309	294	296	285	265	313	290	296	304	304	288	306	304	309	283	294	334	302	285	281	310	312	302	300	318	297	280	271	328	315	275	309	293	308	256	294	292	283	320	269	332	300	313	282	283	303	246	264	305	305	265	300	271	311	299	296	284	281	325	336	292	306	307	289	325	299	276	301	308	299	313	304	313	288	287	300	309	309	306	321	288	314	329	297	270	300	300	316	325	283	283	306	286	289	293	317	299	268	287	304	304	274	287	288	304	283	270	320	314	322	300	338	303	297	327	300	322	297	316	261	297	285	300	288	292	306	319	299	315	316	294	292	301	292	302	285	295	284	292	282	312	314	296	328	329	300	308	306	313	285	291	290	319	268	289	305	294	296	320	291	320	284	303	315	289	261	313	311	292	303	312	283	288	310	287	292	300	288	275	278	310	295	286	296	301	299	318	301	322	305	316	314	317	339	291	317	282	300	290	301	302	320	299	268	295	304	309	283	285	301	295	301	304	292	310	306	298	280	317	296	302	299	327	237	337	315	292	321	298	273	325	304	289	325	345	311	315	335	309	281	311	307	301	286	298	289	319	321	319	306	278	316	282	312	296	326	299	314	272	306	269	295	283	289	313	304	299	278	296	293	307	293	302	280	319	308	316	306	305	304	315	315	326	295	311	270	294	277	332	276	275	292	321	284	323	277	289	314	313	294	307	303	297	312	276	307	320	289	293	289	299	279	302	313	294	282	304	296	267	318	301	293	319	285	299	285	271	304	288	314	296	278	297	336	290	290	295	294	284	293	302	276	302	308	287	301	306	280	300	277	272	318	298	304	304	276	304	294	257	314	284	314	331	292	284	301	297	287	291	305	291	295	328	294	305	323	312	323	283	309	313	301	302	274	303	315	299	302	295	306	318	296	308	304	307	307	284	296	308	293	326	292	273	314	301	278	297	307	287	285	303	310	306	293	272	272	301	285	288	289	290	294	305	285	347	328	299	317	319	307	312	290	300	300	314	297	305	302	302	289	302	262	296	292	277	319	285	305	294	279	315	293	284	279	304	273	292	305	300	300	300	299	310	280	293	304	303	291	285	318	318	291	295	290	269	317	322	269	321	267	293	289	284	314	320	312	315	295	276	288	300	327	311	307	307	313	292	312	276	275	271	275	317	290	302	276	295	307	318	292	312	292	319	291	302	303	289	274	303	320	302	287	309	343	291	297	306	295	293	295	300	313	303	313	287	322	306	298	302	307	291	303	296	290	310	289	304	283	294	286	318	320	300	309	297	298	280	284	316	307	307	324	307	297	322	269	306	306	299	296	281	317	294	309	272	296	287	311	303	305	295	258	323	303	299	274	314	316	293	314	298	275	298	286	308	291	291	319	279	278	293	300	305	318	302	299	302	324
2410	869	951	581	421	280	228	247	262	255	268	251	263	251	243	276	251	253	241	252	229	238	243	245	283	245	238	266	247	263	254	239	253	236	261	259	243	248	252	247	234	259	256	212	266	261	269	292	273	219	253	240	269	260	256	264	247	231	255	228	243	289	275	239	260	215	250	271	248	231	271	258	259	270	242	254	260	258	226	254	262	228	262	254	231	227	230	276	263	287	245	245	250	240	225	272	235	268	229	239	229	261	249	270	256	254	229	244	254	237	262	265	250	270	241	268	259	297	248	224	264	262	260	256	233	253	225	229	245	231	263	252	213	241	251	236	222	246	265	227	214	264	248	232	240	248	272	250	256	245	269	232	238	240	238	259	252	237	240	250	231	231	225	242	282	229	240	264	250	254	272	272	267	261	243	241	272	260	225	248	282	243	259	264	251	265	222	234	241	249	244	241	247	236	241	234	263	249	240	259	203	277	278	222	264	262	248	246	243	237	245	259	235	238	279	251	277	240	206	270	269	245	262	251	269	231	226	234	275	245	248	282	237	249	274	245	220	274	238	272	212	284	265	256	242	194	230	260	244	255	240	242	211	287	215	243	255	227	240	233	264	248	262	222	236	255	287	251	255	224	266	237	266	260	267	278	230	243	260	232	249	234	261	211	276	268	251	241	257	248	237	237	240	262	245	255	268	233	254	241	242	284	221	225	227	241	251	223	253	267	260	251	272	211	240	220	237	270	242	258	253	256	250	232	231	257	228	245	249	273	242	252	261	251	255	235	252	240	263	251	260	227	234	269	241	226	261	258	257	262	234	250	231	250	222	241	259	273	245	253	241	227	282	288	243	261	261	285	274	238	261	243	261	262	247	241	254	229	267	259	252	244	254	247	253	259	267	291	281	239	230	250	250	242	242	239	227	275	259	256	241	256	285	235	283	255	249	259	274	253	275	250	248	248	265	236	253	275	236	230	265	262	234	254	256	233	237	238	247	249	230	250	250	256	228	238	267	221	224	240	251	282	247	224	228	242	249	270	253	229	244	263	260	246	241	217	263	245	261	255	279	256	284	253	270	210	236	227	236	205	231	280	232	266	246	242	239	243	212	243	245	223	243	254	233	249	253	272	256	250	260	256	258	239	247	241	253	250	249	249	259	266	251	253	239	255	232	257	225	238	240	266	265	215	235	246	272	272	252	243	262	249	254	260	279	258	235	259	250	271	244	241	219	263	245	237	246	266	263	262	255	254	279	251	256	261	268	258	234	276	266	269	239	253	265	282	248	267	289	254	243	243	237	234	251	256	265	243	277	235	248	265	264	260	262	267	250	256	274	261	266	261	251	250	237	265	263	280	278	236	246	246	237	245	280	252	255	230	280	254	248	258	255	262	277	229	245	224	253	224	247	310	256	232	281	255	222	244	218	280	255	219	283	272	224	238	242	278	250	255	240	238	250	281	274	224	235	260	266	238	274	282	250	242	264	252	269	244	231	225	252	235	239	254	225	273	227	235	272	265	245	304	280	246	252	203	234	239	269	235	246	272	257	254	263	261	272	229	250	227	251	253	247	264	258	268	243	248	231	236	250	285	249	263	236	252	244	240	265	229	249	261	248	248	250	280	249	252	252	268	253	255	233	258	262	233	250	247	223	236	252	222	226	254	275	264	228	260	229	217	209	246	259	225	289	232	224	246	255	261	261	217	246	230	232	254	258	275	239	225	266	275	247	241	243	230	232	240	274	242	257	260	265	248	244	272	246	236	261	228	248	246	253	261	267	277	247	252	259	241	275	237	241	242	267	273	251	247	249	227	252	263	258	256	258	261	235	251	268	253	221	232	238	268	249	253	250	217	257	240	254	232	239	249	243	265	270	220	246	260	257	246	260	255	232	255	242	251	255	236	265	265	243	259	260	266	245	253	212	253	242	243	238	258	224	253	236	223	265	272	254	255	278	268	252	244	241	266	262	261	266	228	245	238	274	247	251	258	274	240	228	246	233	252	231	235	246	245	251	269	276	251	257	266	242	258	269	223	277	220	247	239	264	243	247	233	225	225	212	249	242	245	255	239	249	275	269	258	240	248	255	232	251	260	219	257	224	249	247	281	239	247	241	241	247	246	264	228	237	280	229	223	265	244	274	241	259	227	239	268	251	238	267	248	233	235	259	257	232	239	270	257	231	264	249	259	228	240	270	235	245	245	266	263	260	239	249	237	248	241	257	248	274	280	258	238	226	248	266	272	232	274	256	243	252	241	234	267	260	226	266	248	245	250	254	239	244	243	262	257	218	250	239	243	244	225	245	233	246	234	271	239	263	242	238	238	262	236	245	235	247	260	219	256	262	246	241	268	241	220	261	284	253	214	219	255	238	235	229	287	239	240	229	229	253	254	257	261	257	223	246	226	263	240	265	221	230	275	233	260	249	237	274	246	277	254	259	251	237	249	252	266	251	244	252	267	251	251	261	265	259	259	238	234	206	246	248	274	294	219	271	241	234	272	265	220	271	239	266	288	246	249	253	270	259	262	234	267	247	238	253	248	254	227	276	264	278	263	256	213	239	235	245	283	258	225	238	263	292	248	243	243	271	259	225	269	263	243	241	234	269	221	250	244	265	259	262	276	268	262	241	237	240	259	252	246	220	242	249	266	223	272	252	248	257	266	256	242	243	286	238	238	256	248	266	252	260	287	249	261	254	241	240	265	253	255	244	244	266	229	261	264	241	227	232	239	271	279	238	239	232	252	255	245	250	262	229	259	253	246	237	261	268	238	239	262	213	218	249	240	271	231	253	249	248	269	237	244	228	238	271	242	248	275	245	274	256	259	230	261	252	279	248	254	268	239	242	244	262	270	255	250	245	275	276	285	240	255	231	218	258	271	246	225	281	277	273	247	254	237	229	266	257	273	266	270	262	274	242	240	279	238	227	265	260	252	262	237	240	250	261	227	253	244	263	243	272	258	259	260	260	241	239	251	281	248	243	257	233	225	266	243	249	250	236	259	225	268	239	226	242	246	247	244	238	266	218	254	261	243	261	238	257	277	260	231	234	242	240	242	221	248	242	255	244	228	244	251	215	247	277	252	254	256	253	260	273	256	244	253	255	237	246	237	258	244	279	238	252	224	257	243	239	269	266	251	278	234	254	253	225	245	255	264	256	253	202	219	231	250	247	250	258	258	223	270	264	265	272	255	260	260	234	241	232	277	248	257	288	233	240	235	238	268	269	253	314	269	275	255	243	299	248	213	273	282	245	258	252	255	234	235	253	247	285	279	254	247	262	253	247	239	249	272	265	238	248	230	235	234	246	247	263	231	259	254	244	243	231	255	251	237	259	256	255	270	265	236	238	240	233	267	240	233	231	255	224	251	249	261	230	218	262	275	239	254	252	245	252	271	250	238	228	262	252	244	237	256	227	243	267	265	276	229	235	239	224	258	283	265	242	241	259	236	222	254	255	252	254	265	257	215	227	258	270	246	257	270	269	244	230	226	244	268	263	260
2607	1502	2269	1954	1112	589	637	591	645	635	634	664	601	609	645	589	609	629	613	581	592	603	585	628	602	606	583	594	577	573	592	588	647	597	549	615	585	586	622	629	575	582	628	590	642	639	577	597	609	590	615	593	626	626	586	594	619	603	612	585	634	612	593	609	637	591	605	618	596	677	629	612	621	594	576	589	592	617	609	626	599	624	626	621	579	630	622	619	611	642	610	590	616	603	603	604	599	607	582	630	558	630	613	625	652	592	606	619	593	594	565	563	570	644	621	608	627	629	614	650	600	597	656	580	643	628	613	610	623	634	612	650	618	591	638	657	618	598	589	597	604	619	636	621	581	642	613	574	559	613	648	624	594	617	602	574	603	634	626	617	575	585	593	603	581	574	623	614	649	625	618	619	617	580	600	615	627	637	584	617	583	586	609	593	621	596	628	645	602	563	594	595	644	546	619	601	653	598	622	643	578	622	598	566	588	620	577	601	630	549	601	588	593	585	602	593	627	611	617	593	599	615	622	598	651	625	578	589	632	624	609	592	556	624	598	640	597	546	618	627	628	563	614	617	644	605	623	572	583	620	613	625	607	635	633	591	656	580	632	555	571	632	591	621	544	587	631	612	584	611	634	608	629	593	559	591	612	608	634	623	609	606	594	552	613	597	605	625	593	634	612	602	638	607	627	564	612	591	588	617	630	604	628	628	615	597	655	566	598	616	605	604	640	557	600	596	594	576	594	581	622	601	638	633	643	591	635	554	610	592	635	642	604	631	624	612	587	601	599	584	625	640	607	593	576	604	626	602	628	605	559	581	597	616	589	601	650	648	638	593	625	569	611	634	606	573	667	652	611	612	591	625	615	612	593	617	578	576	612	606	644	615	659	619	586	629	617	622	669	574	597	586	605	608	567	579	604	601	644	628	588	613	566	584	617	617	583	591	628	603	613	582	590	583	616	592	627	573	651	597	648	604	608	594	610	640	609	639	600	619	593	572	619	615	602	583	561	600	596	608	615	606	602	565	604	614	577	575	634	629	588	621	609	570	616	587	578	591	589	642	627	599	622	619	557	587	611	630	596	582	621	597	607	612	611	612	606	604	582	608	606	604	613	620	608	596	619	606	616	619	593	611	610	609	599	612	609	567	623	624	622	597	658	604	616	640	664	641	589	607	618	618	633	598	625	585	607	605	580	621	666	615	633	617	590	588	626	625	634	636	586	663	595	573	628	616	627	608	585	553	603	627	641	584	596	551	584	585	577	609	605	607	623	612	647	605	600	617	613	572	575	564	654	620	599	592	644	567	618	604	599	598	602	604	592	637	617	590	608	582	643	575	629	610	626	569	620	604	593	586	595	615	622	627	624	622	596	619	630	565	631	634	599	549	577	615	613	591	573	622	639	604	628	588	584	609	632	592	595	621	621	610	600	607	643	604	613	627	600	641	613	619	598	606	587	562	558	599	584	590	589	581	581	599	573	568	614	612	644	625	590	607	563	595	628	623	600	572	570	639	611	607	634	587	616	557	599	603	622	598	605	561	587	577	600	598	640	598	618	627	622	621	632	624	637	573	574	580	606	638	580	541	636	637	626	636	579	643	583	606	659	609	604	618	595	599	563	613	566	591	578	636	574	608	584	585	625	620	630	624	631	593	614	613	595	637	598	647	600	599	650	577	593	603	637	587	605	636	619	611	600	597	623	628	621	601	619	571	580	577	585	630	626	633	648	616	563	566	617	592	613	583	613	611	573	581	647	616	572	607	626	655	634	599	630	633	544	576	615	582	606	636	606	599	638	607	569	545	607	576	599	628	642	596	602	606	588	628	580	528	596	576	632	643	629	588	592	584	609	598	596	637	640	639	592	592	610	618	595	625	618	610	607	590	603	595	612	612	628	613	621	568	577	571	651	654	595	610	569	589	611	620	616	601	597	630	601	580	614	635	596	599	596	645	610	605	575	593	615	603	648	628	552	599	572	609	610	610	625	601	623	626	594	644	609	603	579	591	566	635	603	605	607	595	593	590	592	593	587	602	593	621	630	600	623	619	558	601	603	637	630	629	634	596	593	568	566	581	622	607	611	610	606	608	606	602	641	587	664	602	605	613	601	603	673	583	611	596	605	583	584	602	588	622	574	568	570	684	613	630	629	573	614	585	586	557	615	627	604	570	594	617	605	623	577	591	599	591	632	642	586	591	590	616	624	636	628	592	613	641	585	579	598	617	615	613	600	591	623	615	558	587	623	588	532	587	627	614	559	595	611	615	589	614	622	664	602	593	645	533	606	604	620	621	581	582	614	597	637	607	665	631	582	614	572	617	627	612	590	590	632	622	602	622	625	589	621	556	603	613	615	660	591	590	557	597	613	556	647	607	635	627	611	577	601	603	617	623	621	629	624	617	632	595	598	609	588	604	600	649	610	638	616	627	618	603	648	623	623	566	591	649	621	597	624	574	606	592	588	569	575	624	636	630	650	606	600	578	628	589	587	635	637	605	583	608	631	621	606	613	639	589	577	650	590	596	625	604	596	586	636	580	631	595	601	609	614	590	654	577	610	636	600	579	621	622	611	622	648	608	591	595	600	645	608	627	603	617	625	641	600	635	590	639	606	602	628	630	631	673	625	588	580	595	621	601	645	562	593	621	617	618	604	604	597	602	618	581	601	590	598	593	632	585	556	613	600	647	624	606	674	587	564	631	597	608	579	640	636	597	628	672	589	560	606	605	595	622	625	604	610	622	596	637	625	588	625	593	630	636	611	607	589	592	586	621	614	581	624	562	582	638	636	651	572	639	623	622	606	645	649	599	628	625	600	586	581	601	578	575	606	619	609	601	604	606	572	642	633	610	606	622	570	590	582	608	586	599	560	610	626	609	592	604	609	600	584	606	613	634	607	595	574	613	588	646	623	586	624	610	602	571	637	638	618	637	598	596	587	613	616	609	596	594	594	608	587	587	635	585	630	614	615	597	602	602	601	573	608	584	630	593	616	631	615	641	587	628	611	566	552	601	583	546	623	664	644	595	593	580	657	578	631	595	587	612	603	667	621	615	609	595	591	584	592	581	616	573	634	612	616	629	578	599	618	628	610	600	587	615	644	597	633	595	604	633	638	630	646	562	598	582	609	604	624	607	606	602	561	616	591	587	609	583	568	600	626	622	632	639	586	666	662	611	575	600	599	596	633	598	631	619	547	627	593	627	613	574	617	615	586	615	607	598	628	559	622	631	660	569	612	602	618	588	617	611	600	589	627	581	621	608	563	552	585	549	578	611	601	648	607	589	625	610	612	596	620	598	610	620	629	605	610	628	614	582	581	619	639	627	614	599	578	591	594	587	651	567	628	603	640	583	609	616	568	563	669	592	569	612	601	602	592	634	556	610	618	609	539	647	584	586	575	618	626	607	615	603	611	620	579	635	605	591	576	623	588	609	612	624	630	597	586	597	606	631	618	643	547	637	598	621	581	626	579	639	601	615	582	608	601	589	655	608	611	659
14263	10900	19666	9696	3112	305	258	258	243	264	223	237	288	265	244	226	269	259	220	247	241	243	226	250	237	240	254	262	246	219	291	235	245	256	220	202	269	220	240	246	235	237	256	243	230	251	239	275	287	249	247	245	214	230	270	232	253	250	221	251	248	269	270	234	243	220	245	225	229	245	234	231	238	235	238	248	257	229	224	234	254	228	213	241	236	234	244	239	237	258	226	273	208	237	224	209	236	221	243	224	237	234	264	224	241	230	229	252	257	250	232	269	246	238	243	252	219	227	249	232	278	238	223	237	202	250	242	258	240	246	232	237	234	228	223	225	229	216	257	228	247	263	227	236	242	238	234	233	266	244	242	215	238	231	235	237	261	244	248	222	215	240	242	249	240	238	245	237	264	229	222	241	230	223	233	257	250	263	227	240	261	222	270	234	250	245	255	243	228	224	265	237	255	253	261	230	242	246	248	220	233	242	236	235	242	239	253	233	248	245	264	256	248	252	203	250	242	232	233	208	246	233	231	256	258	211	224	237	242	257	261	240	262	274	243	237	240	254	277	250	239	280	247	229	260	227	268	266	260	270	260	239	248	255	254	253	234	254	218	236	222	251	270	225	221	264	267	260	228	224	225	241	244	254	217	265	265	228	244	270	258	243	258	265	221	228	240	242	224	244	243	268	252	227	248	254	266	217	274	253	262	234	245	260	233	202	222	269	231	225	237	225	251	230	256	230	282	230	211	207	246	236	218	209	235	229	231	264	227	233	209	235	232	241	266	233	239	236	241	230	238	229	212	228	242	216	257	242	266	258	204	212	233	235	220	241	217	226	237	244	240	256	255	258	264	239	249	234	225	219	228	247	248	226	227	255	249	214	245	241	232	232	258	235	246	233	234	221	240	263	248	246	251	215	247	248	217	250	267	245	209	241	248	237	227	211	197	245	223	237	232	271	217	239	256	258	242	273	233	213	242	241	245	206	241	262	238	243	247	228	230	233	231	226	232	268	239	251	230	227	235	253	253	218	255	249	244	222	258	231	201	259	247	195	242	263	256	220	293	282	259	250	240	226	234	255	229	219	223	249	235	247	229	239	233	241	243	211	291	239	236	233	231	244	255	256	271	231	224	225	249	242	245	224	261	217	240	224	250	228	244	238	237	239	252	268	227	238	241	224	254	218	277	236	245	235	260	236	234	265	241	217	228	265	256	259	237	232	225	260	246	238	247	254	237	238	231	228	274	257	255	238	252	251	256	243	237	211	227	267	244	224	218	228	249	245	249	261	234	213	252	247	239	254	253	257	227	214	214	238	243	227	249	247	238	256	218	234	254	263	208	241	227	232	243	222	230	243	249	244	252	258	244	254	240	212	232	238	245	229	247	260	231	247	249	229	233	239	224	215	250	231	247	275	235	245	222	252	262	244	224	269	224	254	234	235	295	230	210	217	263	237	261	206	261	211	262	246	237	232	237	234	259	237	227	254	260	244	224	269	228	217	227	237	235	249	248	223	256	242	232	249	236	248	250	229	260	264	230	225	258	223	243	240	239	230	243	238	235	238	207	253	212	256	245	236	240	255	269	253	251	229	269	247	222	227	238	273	275	246	281	225	220	255	263	245	268	249	234	242	230	234	219	261	259	224	227	249	239	227	212	237	274	267	246	213	236	239	237	230	243	237	239	243	231	259	229	215	235	256	258	246	254	250	248	238	228	244	215	227	258	261	274	248	229	200	242	202	207	229	216	289	241	262	244	224	250	243	238	251	276	257	230	254	272	250	231	279	226	238	255	222	268	242	244	216	224	244	245	216	230	247	228	255	230	293	271	267	223	229	250	222	215	246	231	213	258	227	226	229	254	227	253	197	241	225	244	237	265	244	227	248	253	235	253	254	230	239	219	226	242	205	224	229	230	229	252	217	209	237	238	249	206	268	257	207	238	227	232	254	258	235	232	245	227	245	249	264	270	249	234	222	259	219	244	259	241	266	261	251	244	255	255	228	238	278	255	232	224	283	230	248	236	271	246	218	246	233	238	253	253	202	235	269	260	230	236	228	234	238	223	244	225	226	219	249	267	252	264	257	265	247	250	251	239	264	253	237	224	258	259	232	260	248	215	239	227	248	290	218	215	217	253	250	245	232	256	230	230	247	224	227	245	237	249	239	261	230	240	240	248	217	242	242	240	229	239	215	229	249	247	237	239	249	234	234	226	274	250	223	250	225	246	246	246	212	234	221	222	240	219	227	254	245	246	231	184	241	212	254	237	232	212	223	248	222	246	291	248	195	258	233	242	235	245	268	258	243	257	212	250	235	287	236	289	231	227	249	234	234	252	258	265	252	274	244	260	210	257	254	268	224	244	254	197	246	233	265	248	240	233	243	247	254	229	239	238	237	231	235	211	237	266	237	247	238	226	239	248	275	255	245	214	247	265	217	235	236	234	257	250	235	237	266	256	225	222	224	243	248	275	233	215	246	260	240	233	235	251	259	244	239	241	246	238	246	230	234	253	251	219	255	231	223	230	220	224	245	225	229	227	231	229	211	212	242	262	252	217	239	228	245	241	253	228	257	238	243	250	267	249	260	268	254	266	218	228	244	224	226	263	234	237	220	237	223	240	239	226	239	241	224	245	231	251	233	219	233	221	238	238	258	243	222	250	221	230	239	225	254	209	232	235	244	258	224	208	223	231	241	236	218	265	226	238	220	262	259	238	221	239	253	253	248	255	225	215	289	233	246	226	272	226	265	270	210	214	226	247	234	262	225	262	249	239	246	239	249	246	223	236	267	234	216	241	223	240	226	236	246	261	254	263	235	219	233	246	234	228	278	249	241	242	237	240	256	249	242	261	243	246	208	252	247	233	229	229	216	259	224	240	243	246	251	241	219	280	262	224	245	256	245	255	242	230	249	231	232	251	238	237	229	247	259	246	238	255	240	266	258	243	247	243	273	249	227	227	241	254	245	285	226	273	251	220	237	226	230	219	243	245	225	242	225	250	245	208	270	235	234	278	235	231	199	237	212	245	240	252	271	240	207	227	223	247	216	252	268	222	223	231	251	238	257	214	246	221	260	228	240	232	267	254	268	219	267	247	225	269	248	255	237	260	253	218	247	257	235	239	235	255	237	207	242	282	247	238	254	233	249	233	287	224	254	245	258	229	262	230	236	250	253	232	236	240	229	233	245	235	202	245	231	249	251	231	226	212	233	229	277	265	218	241	240	222	232	223	245	244	249	246	248	245	230	226	236	223	227	234	233	271	267	241	233	219	231	236	243	256	221	251	251	203	249	218	244	248	238	253	244	207	249	217	247	256	248	233	264	274	231	214	229	262	225	227	233	269	270	254	238	267	253	247	248	247	224	229	243	258	227	253	231	238	219	228	248	247	268	273	269	259	222	253	231	235	243	224	231	244	222	222	244	253	245	234	258	263	222	243	233	257	234	219	254	227	249	227	236	264	240	248	231	220	270	224	240	236	249	240	263	215	231	251	223	232	224
11270	10467	26775	20118	4833	799	707	726	730	731	643	654	660	627	582	642	589	609	608	601	580	618	577	624	631	578	633	607	599	554	560	580	582	589	568	597	595	599	595	592	607	587	582	579	613	621	560	544	607	597	585	592	587	599	565	585	607	627	578	586	566	632	561	587	556	594	514	611	603	596	573	583	601	620	629	560	606	581	590	546	633	632	566	564	608	621	578	659	649	575	563	529	577	556	602	605	581	571	596	575	609	585	586	609	578	600	548	601	594	586	574	574	564	592	612	573	526	574	609	561	598	613	587	602	564	590	605	590	567	578	589	573	556	609	588	588	579	616	608	528	676	606	567	568	534	574	614	564	572	579	586	594	590	591	600	627	575	581	591	590	599	563	593	574	566	594	593	592	598	598	570	567	588	582	555	565	629	599	565	544	545	595	577	617	577	572	566	595	632	568	569	614	601	608	580	566	633	584	603	634	602	550	554	562	579	594	574	545	601	534	579	571	605	566	567	568	601	533	550	557	586	535	589	605	580	578	564	625	585	569	555	557	581	598	605	564	620	527	554	548	623	558	560	595	578	564	581	548	531	593	592	586	580	576	574	611	605	571	523	553	600	585	598	605	595	625	576	635	606	575	573	580	553	596	576	569	566	601	618	579	576	562	570	562	614	612	545	610	593	598	568	568	578	612	601	593	556	600	541	570	596	564	591	558	597	573	557	605	571	615	566	582	588	561	591	601	607	532	612	564	553	587	559	562	562	576	586	583	586	576	579	530	560	603	572	629	587	575	558	588	628	594	560	585	574	567	586	599	622	580	582	606	580	606	573	595	636	594	556	601	600	590	556	580	574	542	548	604	567	594	578	549	556	609	605	609	558	595	604	585	582	575	615	582	574	599	616	619	601	569	591	570	576	572	563	605	591	592	566	533	579	592	624	583	564	582	576	585	595	535	587	564	626	548	610	564	565	579	598	594	574	572	627	569	584	577	600	614	626	551	576	587	567	582	547	602	604	549	532	577	574	534	613	569	571	610	542	568	553	572	581	574	589	613	591	571	570	600	571	572	607	575	591	557	580	615	559	618	575	547	550	576	626	597	607	614	576	565	562	581	558	603	581	567	562	555	604	560	572	585	577	561	584	621	574	580	555	599	587	578	526	561	606	586	613	589	605	556	587	587	600	649	567	574	585	560	546	548	603	598	591	532	629	598	570	606	614	576	565	571	571	596	560	564	574	597	596	520	569	527	603	596	585	512	552	521	585	577	559	567	581	614	570	584	575	573	567	558	554	594	601	612	565	566	594	577	589	574	621	553	593	582	585	607	539	560	572	566	558	582	611	648	566	561	589	541	557	565	639	597	575	565	582	536	545	601	538	626	576	612	537	634	573	591	593	626	589	567	580	511	615	578	586	608	587	618	574	628	603	635	618	634	579	601	568	573	584	548	595	584	612	620	603	593	572	572	568	622	577	615	598	586	556	601	571	576	575	581	612	567	571	582	592	577	561	542	594	612	564	561	603	565	536	541	600	601	541	560	529	605	596	580	568	594	597	547	572	608	589	588	515	555	570	606	567	624	596	569	578	558	528	571	574	624	559	595	583	610	575	584	573	576	573	601	596	547	544	568	588	612	600	549	571	580	588	589	585	594	572	574	564	582	529	550	533	608	563	616	579	571	533	564	562	548	587	636	557	592	569	574	564	605	549	571	599	583	557	605	564	610	564	597	552	595	553	596	551	594	588	589	576	590	574	570	591	594	622	579	565	609	551	590	582	538	588	600	579	563	597	604	557	575	572	571	540	588	612	596	560	601	625	563	598	530	579	547	594	595	595	581	593	599	599	582	602	605	628	629	587	569	571	563	588	580	619	602	634	569	573	552	527	568	574	566	586	563	562	553	551	584	663	618	591	577	597	595	606	588	565	565	611	585	584	587	597	586	594	624	557	616	538	602	569	579	613	612	591	589	570	582	584	567	567	579	561	571	601	567	586	562	548	587	628	656	558	618	579	559	595	571	635	602	557	629	550	586	579	564	583	617	572	569	576	595	585	607	579	555	599	610	570	606	563	557	541	543	611	563	570	570	619	528	583	569	588	610	580	618	560	555	575	553	604	577	600	616	584	587	578	644	600	580	601	564	609	600	573	570	581	566	581	590	579	602	631	577	630	551	556	559	581	619	590	576	577	544	604	621	542	588	554	606	566	593	609	574	565	612	563	582	541	581	542	600	540	584	590	548	596	600	558	570	589	577	592	559	584	599	581	579	572	563	568	606	590	556	631	603	539	560	592	569	583	544	573	556	547	633	601	573	569	577	567	595	596	576	608	573	564	566	597	533	567	596	596	569	572	582	590	588	626	550	544	605	532	593	596	580	603	570	539	590	559	553	561	609	573	562	583	606	579	580	570	610	597	587	580	580	601	572	569	573	623	590	641	576	569	543	556	618	589	604	599	593	592	571	584	640	572	562	603	570	546	560	580	610	573	588	590	560	597	560	572	557	570	631	585	556	582	621	554	608	584	582	559	598	546	614	569	598	570	607	568	546	618	620	568	563	615	584	566	600	580	613	590	593	657	536	596	505	619	582	612	566	589	582	578	586	590	579	565	580	606	597	612	571	607	564	574	602	546	569	580	551	575	581	603	579	579	613	601	572	608	584	590	593	604	626	604	584	609	615	593	594	605	565	541	594	570	577	594	603	596	588	576	623	596	584	571	607	605	548	594	592	567	571	569	583	643	571	538	588	597	595	591	557	555	598	610	593	574	578	573	573	595	583	582	566	574	549	574	584	600	579	570	565	570	563	507	625	568	610	611	573	588	590	502	550	611	570	582	609	623	557	571	611	601	560	595	610	593	561	559	544	601	558	615	568	591	590	596	575	568	543	578	561	611	583	560	593	584	594	579	574	608	573	594	569	573	585	582	573	599	595	562	550	619	571	617	592	590	559	581	564	592	585	576	602	588	584	597	555	562	603	552	530	538	594	615	622	566	550	612	627	575	615	601	568	599	613	607	630	540	636	584	580	557	617	589	605	549	581	568	545	552	580	546	607	585	566	611	605	573	585	574	548	548	595	594	547	582	579	577	559	572	580	564	600	514	568	585	591	610	549	598	577	620	589	551	560	569	578	596	561	591	569	614	562	584	595	554	550	603	569	583	563	529	615	559	551	601	594	636	590	572	614	593	553	588	574	572	568	560	553	547	601	584	581	587	561	581	515	628	571	564	603	601	566	546	547	579	587	591	592	599	569	557	563	588	607	596	585	588	577	585	592	611	624	586	510	621	588	604	618	613	593	582	578	581	619	590	584	546	530	562	563	580	566	618	599	592	609	559	586	571	589	588	601	522	597	600	602	584	573	575	584	587	570	538	575	542	647	577	587	585	564	594	550	585	628	562	584	591	613	616	555	588	522	588	612	561	574	571	549	526	583	595	574	584	553	581	567	594	587	591	589	569	577	561	578	606	587	553	539	561	585	548	604	618	588	584	575	589	586	572	580
24400	24214	33279	21440	6105	238	181	170	163	169	153	138	128	159	154	138	141	127	145	114	137	129	154	110	131	125	143	130	124	133	119	130	133	109	110	140	128	121	107	118	123	131	126	112	136	125	125	125	108	100	143	136	119	143	131	136	120	117	101	104	141	125	107	127	122	149	127	138	141	121	142	124	100	138	133	133	154	114	140	107	135	125	126	139	120	107	131	135	117	126	110	128	118	135	128	119	110	125	112	114	122	129	126	129	109	109	123	115	122	125	105	108	124	108	115	132	125	121	154	145	109	130	111	125	148	107	134	119	111	121	139	146	132	116	117	97	115	134	117	124	130	135	119	108	134	120	141	111	112	116	110	140	129	121	118	138	139	129	130	133	120	126	130	96	125	119	139	113	127	110	119	128	154	102	134	106	118	133	120	111	130	118	133	118	117	118	140	114	102	124	131	144	120	139	114	120	109	113	129	135	122	142	133	116	120	126	121	116	123	115	127	137	116	135	119	116	128	120	123	123	122	149	124	120	158	118	111	115	102	137	111	123	116	116	138	107	130	104	116	106	103	116	126	91	148	106	123	128	129	125	117	119	116	116	144	107	107	120	110	144	129	122	115	122	141	120	136	122	121	118	131	118	122	124	116	114	102	106	123	134	136	103	122	108	133	129	131	121	135	139	100	123	119	121	110	120	109	132	141	130	133	124	113	115	103	118	137	145	137	119	118	107	125	127	134	119	136	127	120	125	130	145	118	122	145	125	130	133	126	120	135	118	107	120	132	121	109	110	125	143	112	120	119	128	110	112	118	122	131	113	126	121	132	119	121	97	124	110	126	135	123	140	123	106	131	119	126	110	165	121	129	116	103	131	135	134	122	126	98	128	121	116	118	107	142	113	118	120	137	112	115	133	111	117	123	136	124	94	124	123	121	135	136	131	135	118	112	109	117	128	115	122	139	111	107	127	115	123	129	127	106	106	117	139	118	118	125	132	115	106	123	115	115	153	114	144	103	99	126	104	133	116	126	133	117	151	128	107	124	115	128	118	114	126	137	118	129	111	102	135	116	139	107	102	135	129	118	101	147	123	117	127	130	110	125	112	139	145	121	119	131	121	124	116	124	116	114	107	124	118	127	120	128	104	120	119	123	113	145	121	146	147	117	110	127	116	123	102	110	143	107	141	136	131	125	116	138	94	123	123	108	122	128	133	124	115	120	120	128	117	132	114	124	116	138	99	118	128	122	121	130	120	127	126	124	121	116	139	110	110	132	115	136	110	113	115	126	140	121	130	113	103	113	127	116	107	105	110	111	124	112	115	120	111	135	108	128	114	132	115	119	140	107	116	114	149	131	111	133	113	114	103	121	122	122	129	119	119	123	139	106	123	111	109	127	128	123	157	126	116	115	115	121	133	119	112	118	130	136	108	133	120	128	135	107	111	118	132	113	124	118	117	127	109	121	125	111	118	112	107	111	120	129	126	135	125	134	112	111	114	129	134	123	116	102	136	135	129	135	114	110	133	135	114	137	118	130	125	120	108	125	131	137	127	130	101	126	102	135	115	105	121	135	134	144	114	116	126	138	118	124	131	122	118	140	122	125	134	118	110	86	138	114	139	130	132	121	129	126	120	120	114	119	140	158	122	123	136	128	146	143	127	127	117	112	135	129	132	124	132	111	137	115	131	114	133	104	128	121	122	126	110	110	139	126	119	124	119	113	136	121	128	121	128	115	113	139	116	112	113	111	121	114	117	123	121	113	114	130	128	136	115	137	112	127	126	121	140	125	117	117	137	124	120	125	121	113	115	120	130	135	119	118	116	106	121	117	119	137	137	102	117	132	110	109	104	106	113	119	95	106	141	120	124	131	114	143	139	116	129	137	131	146	118	120	119	112	125	143	113	140	145	114	117	126	129	102	140	124	116	119	116	112	126	143	116	129	131	103	115	135	114	133	138	139	124	125	130	127	112	125	107	108	132	108	122	138	144	117	113	124	111	118	121	125	112	124	127	123	116	125	127	125	121	116	120	120	101	105	117	121	120	122	139	121	104	126	112	110	128	122	145	117	129	106	124	124	135	121	132	115	124	135	116	127	124	109	121	128	119	128	115	132	122	108	127	106	122	132	116	119	139	108	122	131	145	133	107	116	124	140	117	131	112	117	137	140	121	108	112	110	126	120	97	111	125	127	136	119	123	125	125	128	135	106	155	125	123	116	113	125	105	122	123	121	136	129	134	107	107	121	142	120	117	142	123	104	135	113	150	131	136	109	111	135	140	102	114	106	125	132	138	122	124	112	113	121	119	115	123	127	143	116	137	129	119	101	127	126	117	131	120	118	127	135	116	122	143	125	125	127	102	122	117	135	128	129	142	160	118	131	120	118	127	111	118	135	131	127	123	136	121	115	113	131	129	114	137	115	144	122	123	117	129	117	141	106	133	114	124	111	133	135	137	119	109	128	127	131	128	104	135	110	110	107	123	125	109	116	118	127	123	107	126	104	103	110	133	122	111	149	110	104	109	125	134	125	121	123	112	125	119	136	124	120	110	121	117	128	121	125	100	130	139	129	126	117	95	126	113	120	150	132	107	128	107	138	129	118	146	92	149	143	120	139	104	131	114	122	111	114	102	121	113	142	135	110	131	141	107	134	117	140	127	117	130	134	129	149	122	112	110	139	123	112	135	119	138	137	114	134	141	125	109	101	114	111	101	110	129	119	123	123	119	112	138	117	112	156	144	120	119	107	103	130	122	141	115	132	130	120	106	132	121	111	112	114	129	112	120	124	109	133	124	115	129	121	126	129	117	127	130	147	121	156	122	128	118	121	112	127	119	120	124	100	108	155	133	132	113	117	134	125	126	153	116	120	126	102	107	132	126	140	114	142	123	122	129	140	132	120	114	124	124	124	106	124	121	140	134	148	123	114	115	112	139	116	111	144	130	123	110	144	120	119	125	125	130	119	127	120	141	121	119	129	119	126	120	130	118	135	114	118	124	119	127	119	117	119	130	123	108	134	114	111	131	130	98	122	129	133	112	128	122	119	117	104	99	113	136	109	119	101	109	131	122	123	120	135	122	111	137	130	137	123	122	124	127	121	126	148	154	127	105	131	137	140	112	116	121	120	142	126	111	138	126	136	114	132	144	125	106	143	128	121	122	127	101	102	126	117	126	118	109	126	121	117	111	118	123	127	98	131	129	116	127	119	129	111	131	123	118	113	121	125	104	139	126	109	107	138	112	104	111	110	124	120	144	131	112	123	149	119	128	117	119	108	122	134	126	106	123	117	121	104	120	141	146	139	103	121	123	147	124	105	136	143	125	115	147	123	152	117	129	98	122	138	141	128	130	107	123	114	126	130	115	148	147	119	110	136	139	111	110	131	141	146	112	122	110	131	129	125	117	148	144	160	136	118	134	129	122	115	148	154	138	119	124	140	109	118	137	129	120	122	123	121	125	128	142	129	119	138	110	114	135	116	119	114	109	128	130	135	123	137	111
16480	20246	36895	31975	5790	812	641	578	558	518	474	457	436	450	433	416	399	368	378	366	366	349	307	322	343	317	343	324	336	343	324	349	328	333	319	312	307	330	327	311	322	279	317	303	328	317	345	336	323	306	313	307	328	310	293	341	299	320	312	326	332	328	331	287	305	285	282	323	311	320	272	331	354	297	294	303	310	312	316	311	332	332	333	308	302	311	307	306	316	306	303	310	335	300	346	329	306	323	288	327	302	297	277	296	328	304	311	311	325	311	283	293	304	308	363	314	303	335	301	322	294	311	342	294	327	308	285	322	303	341	295	340	313	335	293	305	318	324	314	318	305	299	312	328	307	316	306	289	303	313	290	320	323	313	312	323	317	282	307	284	318	304	320	319	305	350	291	313	309	302	285	288	282	336	305	350	270	341	287	295	308	337	312	299	309	338	331	335	329	319	332	277	298	292	300	297	309	313	327	304	336	308	288	330	318	300	337	297	331	320	310	298	337	316	308	254	323	307	297	305	302	304	323	296	304	316	317	328	315	308	333	298	298	324	290	290	300	289	297	336	321	301	312	293	294	299	328	351	301	323	324	321	296	287	343	290	325	341	312	320	317	322	344	306	314	295	303	334	282	299	301	286	332	357	297	279	336	277	329	316	353	310	311	289	276	341	338	337	332	341	291	316	327	318	301	304	299	325	334	298	306	299	288	285	310	299	332	303	316	325	319	315	300	310	298	272	298	322	295	313	319	307	275	325	331	319	328	334	333	331	316	316	328	286	325	310	306	302	279	331	272	313	288	292	315	322	309	324	333	318	300	342	315	333	293	314	305	286	279	305	324	296	304	311	308	324	293	295	298	296	342	314	303	342	340	314	280	298	303	322	318	301	317	317	282	304	296	312	284	267	335	311	303	318	298	321	314	319	320	312	315	284	280	327	254	296	307	294	296	312	354	303	314	301	318	319	318	285	302	298	288	326	310	334	312	328	321	303	311	317	308	348	305	314	317	326	313	309	292	301	310	328	306	319	310	305	317	370	275	290	345	297	326	318	317	314	338	289	319	338	298	308	335	295	319	307	312	315	314	293	300	300	308	328	324	285	316	339	312	274	315	310	308	322	353	284	322	277	319	318	314	287	341	319	340	314	293	307	325	361	294	360	307	299	294	310	301	315	321	320	307	304	298	321	338	300	352	313	271	311	271	345	292	316	321	295	329	310	329	361	326	307	318	315	307	310	292	308	311	316	315	285	290	295	321	295	297	300	329	306	303	313	299	291	303	325	334	309	296	300	295	298	271	339	353	301	286	325	281	319	298	336	309	310	332	306	329	324	303	299	308	301	312	292	305	314	321	298	312	348	289	304	349	331	312	315	292	288	291	286	299	324	334	293	313	342	335	316	310	303	310	306	316	339	297	299	317	289	316	315	314	322	283	328	321	320	303	282	300	335	316	303	310	301	306	321	338	306	311	332	304	313	271	307	312	318	317	335	300	328	289	313	329	333	287	278	353	313	346	323	314	334	300	312	305	341	301	301	306	308	298	299	313	322	282	302	327	301	323	337	345	299	327	293	287	286	312	303	306	303	350	297	301	284	329	309	310	285	323	299	293	323	307	305	323	278	295	300	334	288	325	303	290	306	283	308	307	302	280	310	319	315	300	300	335	334	291	289	298	314	296	309	323	349	290	293	296	310	319	305	320	324	309	307	294	313	329	280	312	306	323	282	320	329	315	309	324	312	332	288	287	337	297	315	283	285	289	340	311	279	303	310	350	290	302	295	311	316	317	318	311	305	307	298	325	331	321	346	325	288	291	300	327	340	292	308	304	312	307	308	330	286	305	319	292	303	289	292	308	316	275	307	302	311	294	275	321	291	327	301	314	308	323	304	301	323	307	329	333	268	328	330	341	294	311	322	326	301	305	292	318	294	325	310	310	313	306	306	304	311	314	315	310	321	319	294	324	301	277	286	313	289	325	347	299	303	315	322	296	283	328	327	280	303	326	296	312	306	297	310	310	280	312	294	327	313	309	303	308	303	297	298	287	275	309	310	333	329	305	327	310	288	290	319	328	339	288	321	333	325	324	332	335	313	319	344	329	303	304	316	289	324	282	319	307	339	270	310	296	300	316	327	312	291	323	307	320	323	368	360	329	318	283	301	326	326	318	340	310	268	312	310	313	317	329	310	298	326	302	296	300	296	313	315	335	334	291	312	312	336	302	308	302	340	308	339	290	290	302	290	320	302	293	296	296	290	314	305	324	310	304	293	298	333	326	292	299	293	329	299	310	360	316	298	278	326	299	340	303	338	352	271	338	308	326	294	340	333	303	326	304	309	314	304	314	355	284	306	329	283	319	307	322	271	310	312	343	293	324	323	304	298	295	318	310	300	302	284	328	295	288	291	302	332	294	313	313	312	332	282	311	313	292	331	341	301	309	281	322	296	323	337	299	328	292	268	282	310	353	301	293	284	318	325	321	285	321	304	302	313	313	323	299	300	309	324	324	318	293	329	277	325	318	307	325	317	319	289	334	311	319	328	328	307	288	292	297	325	325	287	304	307	302	296	309	287	275	315	297	323	299	289	304	329	294	310	291	310	304	323	293	310	312	291	297	318	316	325	323	307	295	314	328	289	329	286	311	324	311	317	313	299	313	318	305	326	290	294	295	323	329	298	324	286	270	306	327	313	293	314	342	334	311	317	320	321	301	309	304	334	313	320	322	295	333	289	319	289	308	307	277	333	309	330	309	321	324	316	338	298	315	330	295	313	314	299	302	321	318	298	305	283	291	311	312	299	300	319	324	329	355	302	315	304	309	292	323	287	322	296	306	298	310	303	296	326	299	295	297	279	306	291	320	329	301	324	290	348	303	301	326	338	319	306	297	268	297	345	325	331	313	322	324	317	312	312	319	306	317	337	327	299	310	314	300	320	325	326	313	326	297	344	312	304	322	301	306	315	309	280	327	314	319	314	306	316	272	308	318	321	305	294	316	311	278	313	317	309	307	327	290	319	324	295	315	284	301	312	281	327	322	307	294	293	290	293	292	299	306	345	317	290	295	300	301	313	322	321	334	287	314	322	298	310	312	309	330	307	295	295	321	311	298	319	347	328	320	284	310	302	367	317	311	278	298	346	302	323	310	303	321	324	343	288	311	306	291	303	303	303	311	323	330	304	306	314	327	317	274	304	313	297	294	293	318	287	313	320	313	278	325	299	309	305	297	268	327	310	330	325	328	316	314	322	304	327	300	286	314	300	301	317	298	297	325	292	289	309	302	316	334	270	332	284	317	275	347	304	315	311	288	327	296	316	299	318	330	298	323	318	300	314	327	301	340	306	315	306	283	313	329	288	284	283	299	326	328	322	317	322	325	293	277	301	311	317	293	326	286	293	287	303	302	287	307	300	322	330	347	284	298	296	348	306	276	302	304	289	291	306	305	315	307	349	327	298	292	295	295	316	306	313	314	290	317	321	313	325	319	337	274	286	301	311	299	253
2119	921	784	550	312	282	246	280	240	262	256	285	262	276	248	283	241	236	246	277	219	229	301	257	257	258	235	276	258	260	266	258	247	242	249	270	248	231	264	257	261	274	278	264	247	250	270	261	227	261	266	244	247	254	238	285	295	241	243	263	234	223	226	246	249	266	248	231	268	228	291	234	268	265	279	234	265	244	259	235	259	271	262	249	247	274	258	241	278	264	233	242	261	258	248	235	227	238	228	268	261	236	254	255	236	239	261	233	257	294	254	231	276	244	264	239	231	245	230	277	256	271	248	241	268	265	294	260	256	261	247	281	278	237	278	255	240	259	293	243	242	235	231	260	233	246	261	251	243	245	254	249	233	257	259	263	253	239	285	245	240	248	279	259	248	232	240	217	264	253	251	245	235	262	267	250	261	247	236	278	247	258	239	233	264	268	245	260	250	255	256	262	266	273	274	266	261	247	243	272	249	247	264	258	265	247	266	264	276	268	261	254	223	257	270	246	241	252	260	262	262	201	252	256	245	243	242	236	239	279	238	243	244	301	272	269	261	268	259	226	259	245	231	271	225	274	283	258	285	245	258	252	245	250	228	236	256	252	248	258	217	263	239	245	262	267	245	263	244	266	252	255	238	241	249	257	272	251	283	230	274	246	229	254	237	294	229	301	255	269	266	268	249	239	249	250	229	241	247	228	260	235	248	256	294	290	289	248	287	239	257	242	267	271	252	236	252	261	269	252	273	251	253	261	253	247	277	249	218	245	258	264	257	244	253	270	262	264	267	256	258	265	273	240	214	256	284	224	255	237	236	220	240	266	234	272	272	277	275	240	251	267	256	253	223	253	245	233	294	237	218	249	255	236	242	236	241	269	244	240	285	259	259	274	266	259	251	247	210	273	258	227	260	261	266	274	265	265	243	253	245	280	274	252	277	247	242	268	264	244	286	269	277	252	243	250	260	253	249	260	269	256	284	266	240	250	243	258	241	265	243	230	228	225	247	276	246	277	270	252	267	275	274	252	268	233	245	243	260	267	290	241	269	234	257	270	256	240	261	248	240	269	236	266	265	262	255	271	258	271	214	239	233	254	266	260	224	290	252	248	250	213	297	266	243	274	268	266	258	266	262	262	250	249	259	274	273	231	259	281	281	263	225	244	256	267	252	283	236	253	235	272	275	271	242	246	263	241	264	270	234	261	251	256	250	264	233	265	269	253	255	271	269	249	253	236	227	256	235	244	227	256	252	270	250	243	277	262	253	271	268	253	261	289	262	244	282	259	253	246	263	254	258	233	251	253	273	252	253	247	259	238	257	265	274	253	298	241	233	271	239	244	274	249	254	219	257	258	241	268	240	253	257	281	251	242	240	254	235	239	231	223	237	258	236	253	244	264	245	263	251	267	265	267	230	225	226	230	257	275	257	260	224	280	256	249	224	235	271	261	241	251	256	213	241	253	281	242	241	251	201	250	249	258	252	251	254	223	255	242	259	252	256	284	260	257	252	274	284	231	232	268	282	242	264	237	274	254	264	248	254	241	226	273	245	236	252	255	249	233	252	252	283	244	264	252	246	244	222	261	255	236	230	253	259	243	222	271	251	239	253	278	223	266	260	247	258	248	257	233	249	265	252	266	257	265	219	262	282	285	258	230	246	234	273	223	262	256	243	249	277	251	271	244	274	239	245	260	235	247	240	245	243	271	258	249	252	270	271	247	261	256	240	256	263	263	254	273	225	229	253	230	238	271	273	255	258	264	225	248	284	281	271	250	291	254	241	250	249	261	271	264	254	254	268	272	257	258	251	289	253	242	242	270	230	249	219	262	273	262	268	264	274	234	252	232	276	257	266	228	253	239	221	258	256	274	267	230	266	263	251	243	258	265	217	246	272	273	246	268	267	247	264	297	277	245	263	274	236	246	250	279	241	252	247	245	262	290	243	278	254	271	255	266	250	236	252	248	268	274	229	255	230	244	268	256	243	231	250	242	276	234	267	260	257	258	263	233	226	229	263	257	239	272	267	258	253	234	285	268	247	254	230	244	260	272	259	226	231	222	282	264	251	289	231	269	256	267	248	256	243	276	224	235	244	277	244	246	242	274	260	262	250	246	227	273	240	244	241	239	238	255	266	248	237	231	258	271	262	270	264	254	251	263	259	243	247	270	242	255	268	250	253	263	249	262	259	271	238	234	236	248	253	219	246	244	256	255	249	255	247	277	267	247	281	265	251	289	273	233	275	236	238	272	273	254	275	252	273	253	278	276	263	229	258	245	242	227	259	232	239	247	275	248	226	248	262	246	273	287	257	236	235	237	262	249	265	280	273	275	240	251	249	246	257	260	262	238	283	253	279	243	228	226	218	269	221	246	231	274	276	243	241	275	247	252	259	254	276	250	242	257	284	250	253	312	238	252	249	234	253	241	233	231	255	270	266	247	265	268	249	273	227	251	248	235	261	237	252	259	237	280	250	259	249	237	267	236	247	284	264	245	255	255	251	230	259	231	260	264	268	284	263	277	270	224	263	277	252	245	233	255	248	242	267	245	283	236	258	249	262	255	238	225	274	253	265	255	255	240	261	274	263	262	247	237	241	253	239	259	270	274	263	277	278	249	253	252	249	252	263	233	289	284	274	254	280	261	226	274	284	258	256	253	280	264	273	241	235	274	294	276	251	268	244	251	254	256	255	243	241	221	266	264	250	274	291	267	241	236	253	273	292	256	222	253	266	238	258	235	254	262	249	304	290	246	235	290	257	255	263	234	204	238	252	264	285	268	231	216	235	249	246	251	289	251	239	263	270	250	261	241	222	254	257	272	269	273	231	272	254	241	275	269	255	240	242	254	235	226	263	255	247	251	249	293	258	268	247	241	275	269	283	268	263	254	230	247	231	225	271	256	239	272	263	251	237	255	259	244	220	265	236	247	266	271	251	257	243	248	239	268	270	270	273	233	236	243	230	242	247	256	240	264	252	310	244	254	213	266	249	259	233	251	267	251	216	245	280	222	266	236	254	255	268	279	209	261	267	248	245	254	234	238	236	257	231	233	263	234	252	286	259	266	240	262	265	264	275	262	265	262	275	250	239	236	243	252	275	238	255	287	261	253	244	268	244	270	267	230	270	244	241	258	261	266	278	261	276	254	241	256	265	269	270	296	254	257	253	221	245	272	258	256	251	250	215	260	265	246	250	225	273	279	271	213	247	257	241	288	235	239	234	297	266	263	278	260	256	253	243	250	274	233	229	279	247	259	272	282	254	278	293	245	250	266	247	261	233	252	228	250	261	249	231	263	245	242	262	248	241	246	265	276	244	281	262	265	259	260	264	270	292	275	226	258	250	260	245	263	256	257	264	247	231	275	259	277	270	240	259	256	248	278	270	263	254	235	270	277	252	263	233	272	244	310	246	259	281	231	244	264	247	237	280	268	264	218	261	289	260	258	271	287	270	233	254	246	230	237	246	233	248	251	248	273	260	255	266	268	253	244	258	224	261	277
2398	1783	2256	1949	809	648	636	617	636	591	605	628	619	626	626	615	608	627	631	605	624	659	589	645	606	638	636	641	621	636	625	631	611	597	593	645	630	598	613	656	615	625	678	628	610	630	617	580	625	618	636	633	632	634	613	622	638	607	591	630	566	631	615	626	604	591	581	638	586	616	589	615	639	604	625	625	564	626	606	641	613	603	655	609	626	619	572	584	625	577	623	619	604	565	605	613	605	638	623	564	565	615	618	622	622	610	588	644	617	639	634	595	619	623	596	659	577	653	654	607	656	636	651	594	639	627	615	589	613	611	610	626	626	607	626	588	604	588	619	559	623	575	634	619	594	635	629	593	640	628	629	571	655	622	569	605	645	603	635	594	631	640	637	585	613	622	616	642	628	546	615	631	573	660	599	629	633	649	611	599	655	618	618	605	577	602	619	632	615	647	632	542	598	574	614	624	624	594	625	632	612	566	603	579	600	651	609	594	615	631	644	605	612	650	625	579	562	596	598	586	606	567	615	616	575	656	623	616	614	637	575	543	608	561	679	663	594	604	606	623	606	606	643	595	636	651	595	611	609	648	653	562	626	641	592	613	647	625	579	592	609	634	610	605	612	587	604	620	587	660	623	609	586	633	611	551	626	602	617	633	655	587	612	671	648	606	632	605	617	596	610	611	633	612	585	621	583	607	630	604	596	627	619	591	608	624	649	600	616	610	641	622	638	619	681	615	588	632	621	597	602	603	646	625	577	589	639	584	624	619	604	627	625	593	604	654	626	689	607	608	602	668	630	637	627	625	588	609	619	655	637	629	612	658	628	583	583	610	605	598	556	645	583	617	608	623	600	609	608	612	576	608	606	612	622	663	607	626	595	681	631	624	614	549	586	593	630	571	599	648	599	635	629	648	649	581	545	544	642	618	632	595	589	627	609	634	652	579	618	605	643	624	642	627	630	601	627	611	626	623	633	627	646	611	587	603	644	642	651	582	594	618	609	628	642	645	637	644	617	643	650	602	563	613	610	615	637	598	602	608	608	590	614	618	626	603	629	594	601	625	621	615	589	626	613	627	629	614	635	649	610	646	590	589	656	594	598	624	639	649	638	624	640	624	656	572	601	596	647	604	580	654	635	582	657	588	598	639	622	572	564	610	584	554	635	610	611	597	612	667	606	622	634	600	615	597	663	638	632	587	623	661	578	653	609	661	635	623	626	595	601	623	607	605	579	623	617	609	606	636	645	578	609	609	620	638	570	602	615	624	646	633	618	557	636	659	618	649	649	631	646	571	636	600	599	612	640	610	635	614	614	642	603	642	654	595	616	637	624	626	629	564	681	599	608	606	606	591	617	608	635	644	636	645	591	601	604	585	622	615	601	646	636	613	601	648	607	645	592	589	607	638	625	558	597	644	615	581	592	616	645	611	653	647	592	636	604	602	621	622	634	628	576	594	656	594	627	597	634	623	610	661	612	590	634	600	670	623	580	643	618	613	622	632	618	596	605	575	637	594	616	626	598	616	617	632	625	558	613	617	607	621	610	622	647	608	592	660	576	618	613	628	593	599	617	656	620	629	621	661	620	604	631	620	577	621	623	646	620	613	638	584	611	617	630	627	604	592	562	587	681	624	602	639	614	614	588	604	582	581	642	626	594	620	625	582	642	607	581	619	609	623	607	653	616	622	624	601	613	606	614	597	595	559	612	632	619	569	633	601	601	607	631	627	638	632	641	609	634	637	594	627	623	676	594	593	581	608	617	616	624	592	585	628	614	658	599	551	604	581	615	624	639	624	667	645	636	601	619	622	605	598	635	633	574	632	597	586	600	620	619	581	623	589	582	622	628	642	627	579	636	612	630	610	647	658	641	599	608	599	600	640	681	653	596	624	632	591	611	632	616	603	598	624	601	571	586	624	590	620	621	631	640	567	628	662	614	621	642	569	611	596	531	600	572	605	647	619	603	609	608	598	673	650	623	590	626	554	637	586	635	635	654	623	607	646	631	655	588	633	617	605	610	644	626	586	609	680	639	637	619	615	600	615	625	671	603	616	629	616	608	606	625	575	596	683	559	646	644	609	626	608	582	617	598	607	617	608	595	616	597	580	604	624	610	602	600	581	670	616	585	575	685	633	597	618	572	628	651	620	655	598	640	612	614	652	644	625	646	634	597	607	566	605	641	625	608	569	574	638	640	617	601	640	618	643	603	564	611	588	628	616	578	608	618	625	619	636	597	590	638	617	613	556	607	653	625	594	587	657	564	677	631	605	627	626	626	632	631	628	631	585	629	575	601	599	616	638	604	591	633	612	587	632	616	598	637	598	584	658	629	617	585	611	609	613	610	601	604	626	594	606	604	631	642	609	618	616	585	557	630	651	638	603	617	590	577	575	622	614	618	587	619	625	616	649	637	620	645	628	667	600	614	600	613	589	576	625	632	610	607	602	636	591	619	670	633	609	617	653	587	614	597	612	593	638	616	612	598	629	617	611	634	624	630	617	582	649	608	598	618	644	636	645	619	629	632	607	639	614	610	584	599	631	634	618	618	624	641	615	618	640	627	620	611	571	616	653	609	591	595	601	585	623	630	623	604	621	624	648	616	627	675	644	599	630	602	623	580	627	616	636	604	610	630	660	640	634	604	612	633	667	598	614	625	603	622	638	668	656	626	605	654	627	563	647	589	607	615	623	629	615	623	578	619	581	616	614	571	630	651	638	607	628	589	622	619	629	594	622	640	631	618	578	595	610	625	606	608	611	601	602	621	616	609	594	624	577	624	604	616	610	578	640	596	601	629	645	547	642	604	622	651	635	579	574	609	614	618	608	643	658	584	580	650	625	642	597	604	639	618	668	653	631	594	652	609	577	667	662	557	615	655	634	614	640	608	618	611	620	621	598	627	625	592	625	597	614	630	612	620	626	624	616	615	650	649	591	632	626	624	630	625	590	626	610	674	596	612	612	619	637	597	621	592	613	599	633	604	614	644	620	575	599	629	626	610	630	617	612	600	635	573	600	657	634	580	631	631	633	619	598	580	626	623	617	622	583	660	597	643	625	609	562	578	683	591	679	626	626	627	608	640	626	610	549	649	639	606	608	656	593	591	668	636	598	608	651	614	601	646	647	607	636	590	641	574	654	616	584	662	600	615	595	622	631	607	636	613	588	613	627	569	618	605	612	619	605	593	630	636	602	586	624	638	592	620	604	619	653	583	637	615	572	638	626	654	612	627	607	586	628	611	648	619	629	592	625	659	597	599	574	571	648	611	626	609	604	610	639	650	655	624	649	609	578	561	636	626	590	576	594	597	609	588	625	588	636	610	669	622	604	609	642	599	612	598	637	618	598	616	599	658	647	626	635	628	614	652	638	629	615	609	636	662	618	600	627	648	635	601	637	612	620	641	595	600	636	661	612	602	604	647	611	616	643	634	633	633	605	632	648	642	597	634	582	608	574	609	640	611	613	609	605	590	607	597	628	618	595	627	621	597	647	604	598
14159	15420	14713	13387	3137	291	293	263	252	259	265	237	267	263	270	279	246	218	224	254	260	252	256	255	245	272	268	251	255	219	226	234	255	247	224	247	247	228	224	254	220	227	258	237	232	257	249	221	257	250	267	217	266	226	211	240	244	273	256	248	247	251	215	240	255	264	256	237	228	226	238	224	220	281	235	280	292	258	263	236	229	238	218	236	271	243	234	233	236	233	241	261	244	240	247	265	227	267	242	225	230	213	276	228	222	250	245	232	228	221	267	219	226	244	230	228	237	233	257	244	248	245	241	210	249	238	240	232	225	222	257	238	223	225	231	264	227	233	234	258	274	250	243	230	230	272	216	242	233	252	229	265	245	244	223	251	242	268	220	211	239	241	254	218	248	254	243	269	248	255	243	252	230	276	226	247	255	237	254	224	218	240	264	216	245	259	231	252	229	261	247	249	236	256	246	239	246	233	257	246	233	252	241	226	221	228	262	254	248	248	217	249	242	259	263	251	236	231	273	245	253	246	242	227	234	277	231	246	234	228	233	237	259	236	217	240	232	249	227	211	235	236	248	235	253	238	238	198	219	250	261	230	242	269	258	233	244	239	244	219	242	275	254	215	260	239	262	239	232	235	251	223	259	259	257	230	241	232	253	246	247	237	252	244	255	221	232	262	236	263	214	222	244	237	252	242	262	262	255	230	241	240	250	260	242	223	247	249	255	232	244	273	213	225	242	235	245	256	214	258	238	254	219	235	225	241	250	266	239	221	227	260	273	253	220	282	249	224	228	220	222	226	246	227	226	255	262	242	253	278	227	254	245	265	238	232	222	237	234	251	246	246	238	231	242	233	258	252	233	235	258	239	225	257	279	282	216	248	268	221	252	248	222	263	243	248	258	261	269	222	255	263	253	244	240	256	263	245	251	241	232	257	257	247	229	228	237	232	258	261	246	238	218	265	243	248	257	214	266	258	275	237	235	291	240	229	234	255	245	232	275	232	227	251	254	277	254	226	240	235	255	253	256	260	225	241	232	257	251	241	227	220	243	230	248	216	249	235	252	243	276	233	255	251	227	256	266	247	249	244	262	248	237	224	232	250	200	285	253	236	240	234	251	245	252	245	240	262	249	292	238	251	244	248	245	229	260	225	250	277	254	238	259	256	254	239	273	268	233	207	246	254	231	198	234	229	244	275	252	236	222	234	255	267	222	251	261	242	249	263	259	236	231	226	231	230	272	234	250	248	266	223	258	252	233	222	236	230	248	256	229	239	234	249	241	241	241	248	256	234	224	241	236	228	223	254	245	218	224	212	254	239	232	220	242	235	273	267	240	249	273	221	265	248	246	259	238	233	281	249	239	252	231	229	233	247	236	213	233	244	240	249	251	237	242	254	241	233	247	243	278	279	231	227	243	260	222	206	237	236	270	235	221	233	258	239	234	244	262	253	250	241	245	243	235	241	277	248	231	232	260	251	229	253	251	239	236	210	253	244	274	248	211	239	250	255	245	231	252	233	235	258	264	201	258	263	246	229	255	261	246	263	266	247	217	236	253	244	252	266	243	253	253	253	234	228	197	232	212	242	240	222	274	233	245	259	227	215	278	214	242	269	267	235	253	241	228	249	234	267	263	222	228	235	277	248	209	266	260	227	244	211	232	269	237	235	254	227	245	252	221	231	274	258	232	226	242	250	216	230	249	243	223	248	241	248	253	253	266	257	218	230	229	256	240	238	224	268	262	249	277	261	232	252	238	267	238	264	242	262	236	269	252	244	242	246	254	255	244	247	254	242	257	239	248	241	223	243	232	244	244	262	251	240	294	267	197	256	235	257	235	284	235	247	248	275	281	241	259	256	253	242	238	249	292	234	214	229	238	275	255	223	258	220	227	216	240	222	233	230	247	270	233	235	264	238	229	229	262	236	267	235	248	232	227	228	225	270	248	235	228	279	252	267	253	234	276	243	240	238	223	237	262	244	236	221	234	231	230	237	226	232	246	230	229	275	255	229	246	222	249	238	230	232	225	250	260	240	241	236	282	275	248	231	237	246	247	256	245	244	234	266	246	220	246	209	239	247	236	240	250	256	215	255	271	267	255	247	251	219	225	219	251	239	229	204	249	258	250	220	249	269	244	265	250	282	265	243	243	214	265	242	219	238	256	248	242	244	237	247	218	229	260	253	244	245	229	235	243	258	245	247	259	228	263	261	258	255	275	261	248	258	249	246	245	225	260	269	224	244	263	230	292	234	246	243	269	262	262	235	239	257	236	226	234	255	216	270	255	220	235	215	251	240	241	256	251	234	238	253	246	201	245	233	225	233	229	226	218	245	237	244	248	232	250	255	224	252	226	274	232	231	226	267	265	227	233	281	237	272	237	237	264	260	250	264	260	211	276	237	233	243	217	245	269	236	259	238	228	213	237	222	245	210	283	252	257	250	242	239	231	260	253	226	228	245	221	237	238	223	211	222	241	261	218	227	259	245	233	250	251	233	251	229	248	237	244	246	230	276	249	231	263	272	250	269	239	249	214	212	213	267	248	233	258	225	226	255	249	220	238	277	272	248	249	221	264	234	222	241	224	231	257	236	244	202	259	211	251	255	260	235	242	242	223	255	242	259	214	247	209	252	239	266	233	229	240	232	242	230	248	275	234	213	228	225	228	249	233	241	236	245	209	248	216	268	225	232	254	261	238	222	256	263	236	272	234	266	231	239	242	260	238	240	261	227	221	252	251	254	259	229	251	251	258	251	219	260	228	218	268	222	234	212	235	263	240	237	239	248	256	249	222	265	243	240	233	233	227	237	285	207	204	218	239	238	249	264	240	254	217	265	224	220	240	249	244	247	229	238	282	262	257	251	228	244	210	223	240	231	246	227	225	250	259	243	251	261	271	189	229	237	236	242	233	241	267	259	265	243	208	242	239	239	238	305	266	229	263	253	254	221	243	260	238	218	237	237	232	260	234	257	236	255	211	259	223	213	251	263	240	255	226	198	219	248	224	268	234	228	219	225	266	217	236	262	217	224	237	286	254	266	212	219	230	234	222	251	240	253	256	235	250	240	256	252	234	252	251	248	257	234	214	240	238	271	247	225	244	243	222	225	234	230	250	256	258	242	237	247	271	227	241	243	219	228	219	271	223	236	228	228	251	226	247	244	222	240	220	214	219	234	256	239	236	222	222	246	269	246	239	273	219	258	237	272	231	244	252	221	258	230	242	229	221	206	271	272	233	251	256	259	227	242	263	248	205	235	249	241	252	247	231	231	224	256	223	241	287	245	244	224	213	247	255	231	246	260	257	236	262	246	263	229	249	261	237	261	246	215	239	234	231	248	241	221	217	269	237	216	256	237	227	234	255	225	256	277	229	245	214	252	254	247	224	248	217	227	232	224	245	241	237	264	214	226	241	242	242	263	239	233	250	274	248	222	230	240	235	242	235	270	273	218	272	269	231	229	219	252	234	248	235	237	257	258	228	223	255	259	249	233	233	232	242	261
11202	15565	19787	27034	5041	741	752	693	669	688	669	674	670	674	619	631	619	606	598	564	626	617	643	648	571	580	572	612	620	604	551	665	617	577	585	586	580	587	565	585	616	587	603	576	634	580	572	548	616	587	625	590	596	633	585	574	587	572	552	641	575	633	591	559	569	628	617	577	580	600	560	604	641	570	599	604	581	589	597	565	558	607	572	574	597	589	565	576	564	599	568	596	544	611	654	560	585	622	591	570	563	613	590	595	570	584	569	553	594	600	583	584	636	597	572	586	581	542	597	622	608	566	606	609	614	600	616	559	585	598	590	584	584	591	601	625	599	577	574	566	633	569	568	581	626	567	587	597	593	542	574	569	585	600	543	563	577	578	635	605	590	558	562	586	631	610	557	574	574	610	590	563	621	636	586	555	592	601	607	580	603	591	589	607	596	579	621	604	585	615	558	545	600	568	575	607	593	560	575	543	558	595	583	621	578	618	622	620	583	576	581	581	608	584	578	608	571	594	592	556	586	665	601	578	603	618	558	621	595	616	569	602	584	551	581	591	607	593	595	598	596	596	626	670	574	588	601	568	582	519	599	605	573	580	556	582	568	557	591	609	590	635	580	588	592	591	584	569	612	584	592	623	556	572	595	557	588	592	628	537	629	545	618	580	556	571	602	567	577	641	576	590	564	585	596	607	637	589	619	577	580	602	577	572	560	601	611	586	605	602	626	584	533	568	558	579	578	568	593	558	608	613	587	601	573	605	573	569	581	563	605	584	595	639	585	605	607	594	599	595	585	601	590	605	598	583	552	633	581	574	596	552	567	595	561	592	559	612	589	587	542	555	600	597	571	551	597	544	573	588	555	568	614	579	556	564	590	601	595	573	606	584	588	577	611	558	583	652	593	604	614	591	589	651	574	601	603	587	569	600	613	620	568	565	626	569	607	634	551	564	536	622	594	575	587	619	606	595	609	631	609	513	588	550	577	575	601	595	599	575	608	591	598	614	614	586	568	600	577	586	579	566	581	588	618	594	575	594	568	584	573	547	558	584	608	570	590	583	609	606	567	577	590	615	618	584	572	567	611	572	585	599	604	598	581	515	597	642	601	582	593	587	626	560	578	564	572	636	598	577	534	592	584	581	590	552	572	619	618	521	583	609	575	552	545	590	579	541	558	555	589	571	541	570	554	571	597	555	611	566	574	552	606	614	576	557	581	594	581	558	536	553	585	595	568	630	579	611	589	582	631	616	598	548	579	621	584	586	603	565	562	556	547	646	570	605	597	611	597	595	600	576	582	554	598	581	592	543	602	538	598	583	579	622	619	578	578	598	624	577	565	594	628	595	544	595	581	555	580	608	620	570	604	539	570	604	577	650	650	586	597	584	541	594	607	624	562	598	549	577	573	588	599	581	591	555	572	590	546	593	628	541	588	611	581	589	592	596	585	576	526	578	608	603	591	619	625	653	609	608	573	595	574	595	536	610	593	602	594	580	586	578	620	571	539	582	590	567	572	569	588	557	572	586	585	618	570	570	576	565	607	563	581	586	630	572	603	609	601	566	600	572	577	615	588	621	580	610	612	590	546	595	586	551	588	581	562	572	636	617	604	607	574	557	591	593	572	597	598	611	605	564	561	601	617	552	628	561	571	585	587	570	629	553	584	649	595	596	575	559	573	610	619	591	552	562	582	573	565	592	596	592	551	603	623	570	589	577	596	527	576	584	609	609	631	582	570	592	535	594	612	596	586	611	580	554	582	638	569	566	590	650	552	593	636	558	598	617	576	609	604	606	584	610	539	589	598	571	548	574	580	591	544	596	571	556	575	542	589	578	592	570	609	578	563	615	607	628	634	567	568	569	573	589	585	624	552	542	557	571	579	610	599	630	648	576	553	576	559	549	589	575	574	575	576	606	608	556	563	620	568	615	580	601	559	576	560	566	605	598	550	546	555	512	604	636	578	614	574	632	599	616	600	617	600	604	589	601	604	571	603	606	577	581	562	610	600	586	574	647	599	610	579	583	597	559	604	593	601	578	616	602	603	595	631	570	569	557	600	553	624	540	548	565	585	572	668	594	594	561	603	598	555	547	590	544	610	599	572	600	581	588	643	600	573	573	574	576	578	573	641	605	568	593	632	563	603	571	595	578	589	600	609	620	561	570	562	561	588	589	565	567	601	561	609	562	546	567	570	599	610	614	589	596	588	597	540	573	624	570	575	633	650	559	598	598	602	638	553	591	569	563	556	604	570	555	586	558	585	576	614	576	604	593	595	623	594	599	596	614	618	609	599	634	566	538	585	613	631	596	606	574	570	631	594	613	647	623	572	569	573	598	529	594	593	578	571	554	575	635	580	566	568	576	588	602	594	536	617	629	591	609	550	602	602	594	562	576	590	563	552	581	598	604	575	577	594	616	612	608	600	615	582	567	565	548	577	560	572	552	560	581	582	633	622	604	632	586	564	552	580	557	565	611	619	560	584	591	585	608	597	617	588	573	587	625	583	612	618	558	590	601	600	569	593	566	587	561	572	593	532	560	609	578	627	544	553	619	588	580	585	619	588	586	555	603	608	607	607	625	627	587	552	578	592	613	588	588	574	581	573	591	605	614	563	594	610	596	617	589	613	612	592	560	616	592	587	540	575	592	626	590	601	576	604	579	589	591	594	579	589	556	591	598	533	631	598	623	547	568	597	609	606	578	587	579	585	561	605	545	599	594	620	645	633	567	626	566	587	589	612	563	544	584	574	546	609	626	608	558	593	576	551	569	544	598	604	550	592	576	585	577	558	564	588	577	577	564	605	607	543	565	572	567	589	581	616	592	574	600	573	566	616	615	555	586	577	587	577	580	558	582	596	589	590	568	572	664	563	576	571	566	606	550	586	604	563	595	572	555	585	615	613	557	562	594	576	579	590	553	644	575	582	579	566	592	563	556	555	554	531	563	561	591	591	587	539	583	574	596	597	615	588	568	568	620	547	563	603	549	600	632	606	576	557	565	603	596	601	574	566	549	629	632	618	556	581	590	545	619	596	570	591	568	536	596	572	606	588	555	613	562	597	564	534	629	591	583	617	566	599	635	592	582	613	585	560	564	595	585	546	575	576	591	551	619	582	582	600	608	588	582	605	538	602	561	596	585	607	622	611	570	623	596	592	582	565	549	631	611	598	620	575	582	556	577	622	576	581	563	576	629	608	588	597	560	615	579	592	617	581	592	594	603	601	583	623	594	559	629	565	589	591	587	587	558	581	588	596	569	565	602	544	610	563	538	582	557	551	600	586	566	574	555	591	551	588	618	574	588	644	606	576	602	605	582	561	599	551	550	566	536	561	597	646	576	576	578	593	582	605	596	622	582	569	611	575	572	621	620	603	586	585	588	564	580	563	602	563	552	597	601	586	595	574	558	554	585	593	547	569	565	600	599	588	544	561	545	571	574	558	586	622	641	589	578	590	599	568	599	591	606	601	590	595	606	525	556	648	558	579	602	603	569	577	582
26688	30590	26177	26397	6687	262	179	178	161	140	155	143	134	142	159	121	132	127	150	128	107	129	132	130	98	111	137	102	145	137	120	111	121	118	117	117	144	127	119	140	123	122	130	133	128	116	133	129	115	122	125	119	140	115	128	131	146	99	113	123	115	139	142	143	137	120	123	110	120	112	103	113	137	117	119	123	103	147	136	122	130	132	122	106	113	135	137	112	125	113	131	128	126	116	124	119	124	124	132	130	125	108	114	120	132	124	145	127	147	142	114	130	108	119	142	134	135	127	132	120	111	109	114	141	121	120	119	106	130	113	110	117	128	135	124	121	130	128	145	123	109	136	122	143	137	117	125	107	117	147	117	137	120	131	119	126	108	121	132	110	118	138	151	126	117	126	138	109	120	135	118	120	126	141	109	118	131	119	109	137	115	124	108	127	132	126	123	122	131	113	141	133	125	122	137	131	103	150	123	121	123	129	122	119	128	113	124	131	113	144	125	118	114	125	119	133	123	157	110	137	109	117	134	128	123	129	124	133	102	129	124	132	117	110	139	116	123	133	106	115	158	130	122	102	139	120	116	131	130	130	107	141	127	117	125	141	113	130	126	123	141	136	121	121	120	118	111	139	128	110	111	116	132	125	127	128	140	147	133	135	131	121	131	107	108	118	106	126	123	127	127	124	143	132	128	110	107	126	125	141	129	126	120	129	109	125	122	133	136	132	117	120	133	127	103	132	135	147	120	115	116	136	111	139	135	119	115	112	118	110	125	123	141	130	160	131	110	121	141	112	130	135	126	113	115	144	101	129	133	121	126	119	135	115	123	120	134	131	120	103	131	129	149	131	133	117	118	122	119	114	120	130	122	142	126	142	122	128	132	99	118	124	145	128	119	118	135	127	121	121	132	126	135	123	123	128	154	124	124	114	111	117	110	127	105	118	152	94	131	106	120	109	121	123	126	117	116	142	132	120	139	132	129	123	124	122	120	151	128	109	121	104	119	121	141	113	152	139	108	158	140	123	124	127	110	106	142	123	126	104	129	136	140	124	117	141	119	121	125	107	120	117	131	126	117	126	125	129	116	155	115	131	112	119	114	131	106	114	128	113	125	147	127	101	117	120	123	111	125	114	134	117	133	130	139	120	115	119	105	118	121	126	121	117	113	135	146	125	125	129	131	131	149	121	134	124	124	116	128	144	119	119	113	126	114	102	139	130	137	131	131	137	125	115	151	125	114	114	114	109	122	128	118	120	139	100	130	115	115	129	118	120	107	122	102	126	158	120	118	130	132	127	128	126	109	113	110	119	136	111	144	117	129	129	121	135	142	121	110	116	101	112	111	124	135	139	117	124	109	134	112	130	138	135	122	118	126	141	115	137	121	129	113	124	126	125	139	137	114	130	133	152	123	114	118	133	126	105	132	117	128	123	125	128	111	109	136	122	105	114	117	119	112	104	143	128	124	123	127	86	127	125	107	113	98	114	116	129	148	122	121	134	141	99	115	132	133	143	136	145	109	122	134	112	105	123	141	130	145	122	110	130	112	133	131	117	118	119	131	149	126	122	124	129	129	118	142	112	135	158	107	130	135	124	120	127	121	133	121	121	134	121	134	113	127	126	127	114	133	130	114	131	154	125	117	135	114	130	125	126	105	127	128	124	108	122	123	131	134	122	124	124	129	148	123	125	116	124	139	123	117	125	121	122	122	120	110	124	101	130	138	126	128	137	158	128	129	138	113	132	109	117	131	117	122	116	138	129	132	120	119	126	128	118	121	128	108	114	102	158	153	137	118	107	133	130	126	135	102	138	148	144	134	127	156	133	127	114	120	129	129	126	108	114	107	112	137	124	102	122	127	142	130	115	111	114	123	119	127	125	126	123	128	115	123	144	108	124	129	111	124	126	110	115	115	121	138	132	130	100	124	133	140	129	120	125	133	127	142	124	123	138	135	122	103	128	114	116	119	123	152	117	114	106	126	123	116	122	125	132	144	114	138	122	114	124	135	129	135	138	107	113	120	138	110	131	142	124	106	108	119	114	117	121	120	132	127	107	128	107	101	128	130	156	138	114	110	122	139	114	124	139	112	140	134	126	121	119	125	155	120	129	132	130	109	132	148	110	112	126	124	128	104	122	117	117	159	122	123	95	141	145	104	117	134	123	131	136	139	146	125	127	114	129	117	119	111	127	125	120	133	116	127	123	127	119	132	120	133	124	114	132	127	130	134	131	152	119	135	126	125	132	141	137	128	127	114	122	116	126	128	121	116	105	120	119	123	122	113	111	143	121	136	119	141	119	104	118	107	131	133	102	115	119	129	113	110	115	117	115	120	111	126	126	94	114	133	133	136	129	121	141	113	129	118	118	122	136	119	104	113	121	137	134	129	134	105	124	129	122	113	117	148	125	121	133	144	125	92	110	133	116	134	127	122	113	121	121	133	118	128	134	125	115	112	117	110	115	108	121	130	124	128	111	128	125	134	117	135	122	119	118	114	110	139	141	121	120	128	122	128	144	121	122	144	118	126	133	124	127	160	118	118	129	110	113	134	115	129	103	131	118	136	147	117	122	122	119	114	129	124	115	148	132	121	117	117	105	129	132	120	135	129	127	130	112	130	130	126	134	129	111	131	146	127	115	145	124	95	118	144	129	126	104	137	116	111	151	130	106	124	128	119	111	139	133	105	117	120	106	129	120	116	101	125	135	128	145	123	125	129	114	127	132	126	116	132	103	116	116	128	119	132	116	125	105	145	128	113	132	137	116	131	113	125	109	127	128	132	103	115	117	116	123	120	119	112	130	101	133	122	123	122	136	115	120	126	121	128	146	120	105	137	120	143	151	123	119	109	117	118	130	125	140	129	120	133	123	128	114	127	120	153	126	161	125	137	131	111	128	128	138	123	113	125	108	135	127	143	157	125	128	116	119	132	126	139	126	116	119	125	131	130	105	144	122	114	117	128	112	118	130	116	120	133	105	119	125	118	128	109	111	115	128	119	113	132	122	127	118	85	124	131	135	133	138	130	115	106	116	114	130	117	133	124	130	128	123	112	130	108	148	158	138	129	145	123	136	120	127	117	134	141	110	122	110	115	159	131	123	146	124	137	134	115	125	125	103	122	123	143	126	140	121	128	119	141	128	130	130	126	140	124	118	117	124	122	128	117	135	125	116	115	128	123	114	126	113	101	117	126	134	154	131	112	122	121	118	111	126	130	131	142	129	125	135	128	127	143	121	130	121	105	122	130	98	122	111	114	119	129	138	135	121	129	110	114	114	124	116	141	120	127	127	119	132	108	114	102	111	119	117	114	118	126	142	137	124	115	115	116	124	114	128	104	133	100	119	124	115	113	123	114	120	114	136	105	138	146	143	103	106	129	123	129	131	137	140	137	110	121	123	116	133	121	106	137	117	137	114	133	136	142	113	119	107	138	117	118	91	132	112	120	121	133	136	122	134	118	135	108	123	120	112	121	124	117	115	135	125	123	119	108	126	137	104
18067	25040	27518	38444	5512	724	616	564	533	499	461	445	453	424	417	399	377	375	351	359	356	351	342	326	330	368	334	325	341	352	327	337	313	374	307	322	319	338	355	328	278	315	311	346	323	334	312	336	315	291	339	341	302	295	313	311	318	307	291	315	331	310	302	314	272	328	324	343	289	339	334	296	320	317	324	303	299	315	321	292	307	335	319	343	334	314	282	350	324	315	321	284	358	311	301	323	311	359	314	316	288	319	294	314	347	346	331	323	294	305	287	289	283	325	321	301	296	297	318	314	310	316	285	307	309	298	340	320	318	335	275	329	309	281	313	321	315	307	298	325	303	362	272	323	324	327	318	331	309	319	328	311	311	350	338	279	314	311	347	336	303	316	333	316	323	317	306	292	309	304	319	343	303	307	306	308	312	330	313	316	331	284	294	310	312	335	302	315	324	313	302	329	315	319	297	291	290	320	340	297	299	306	312	317	319	292	298	347	320	304	338	314	309	319	300	314	289	306	321	300	313	296	304	341	289	286	314	333	340	297	319	301	316	326	325	318	338	319	303	316	276	325	320	317	289	303	299	311	301	344	294	327	314	304	311	287	325	355	338	290	314	322	301	307	310	288	299	330	299	314	283	325	325	311	314	312	328	301	312	321	317	310	284	296	331	332	304	329	324	305	303	328	301	292	323	318	307	316	319	324	320	337	327	325	313	302	324	338	325	336	296	318	335	313	282	303	325	320	315	322	322	306	319	328	303	327	315	334	336	315	300	302	318	307	314	324	321	314	318	255	291	323	339	329	314	318	331	326	309	338	295	339	325	342	327	316	298	298	328	344	282	328	300	319	298	321	314	334	316	317	321	324	331	329	336	323	311	336	312	333	317	305	294	338	334	308	319	317	272	312	311	334	311	323	294	331	283	339	319	326	296	310	307	320	333	320	315	330	332	309	323	301	329	287	335	329	289	325	310	335	311	334	294	309	331	319	312	345	276	290	355	328	297	319	290	310	297	315	303	314	318	304	318	294	315	319	309	307	343	296	304	276	343	290	300	265	312	320	327	300	344	334	320	312	290	291	295	295	296	282	341	314	330	307	289	334	315	274	313	305	299	294	308	332	338	324	313	310	291	328	295	302	316	333	295	300	314	322	306	309	296	311	295	295	317	322	297	314	302	307	329	294	301	304	314	319	330	347	324	300	312	302	307	318	310	323	295	315	306	298	301	326	313	301	298	354	334	294	300	333	300	298	257	322	308	339	322	307	309	298	324	287	301	305	356	330	330	336	301	335	299	348	311	317	305	310	317	279	298	340	307	317	278	305	296	318	349	320	328	282	305	291	323	287	350	304	310	328	344	322	308	346	325	327	337	302	324	307	313	305	304	307	324	314	335	294	321	298	304	317	301	306	288	315	305	293	335	302	291	326	342	304	327	319	305	322	293	296	314	306	330	302	303	307	320	339	315	306	331	311	298	332	347	351	328	344	311	301	312	332	309	301	332	353	312	310	303	335	296	296	330	363	305	333	333	315	312	323	340	325	306	307	301	327	328	331	324	319	320	331	329	291	287	355	303	340	302	331	300	327	317	333	325	315	304	336	302	299	343	350	309	334	319	334	324	316	320	314	295	310	305	325	324	304	258	346	328	311	328	317	316	292	289	334	318	325	311	309	325	320	304	319	319	320	335	308	291	346	307	302	288	333	308	296	326	354	331	332	298	303	334	327	343	303	306	311	309	341	309	340	301	322	335	317	318	327	323	309	321	333	260	285	274	331	291	298	296	308	295	345	333	292	333	322	305	331	327	315	309	321	316	271	332	308	309	297	288	294	318	335	303	273	312	347	362	313	296	297	349	307	351	306	313	283	351	307	291	300	299	311	313	281	337	330	311	301	328	330	315	325	307	310	289	328	313	281	321	325	297	301	305	310	313	288	315	311	289	305	305	319	301	336	307	307	296	349	318	325	335	297	334	322	303	306	285	301	317	315	328	302	299	325	328	323	287	285	302	322	319	330	314	295	300	289	312	331	303	294	329	323	328	327	326	301	287	312	341	325	323	309	307	302	355	303	329	287	303	302	306	312	333	316	330	313	337	316	316	284	308	356	309	316	301	313	346	304	326	289	280	318	338	315	315	311	341	302	320	325	296	281	327	308	301	296	304	315	326	316	306	357	283	293	326	336	326	300	309	327	294	322	325	288	318	301	297	322	291	310	312	301	314	320	333	303	325	333	293	330	321	318	313	314	325	300	296	318	314	294	319	301	320	273	321	322	322	317	307	291	323	337	326	330	297	330	334	309	318	323	282	302	301	334	302	316	304	292	301	324	325	329	311	304	308	307	323	302	305	296	324	298	294	345	320	310	322	265	311	305	342	295	324	308	292	324	325	298	301	324	327	298	304	335	306	295	327	289	314	335	327	318	327	314	331	346	295	323	318	320	296	316	317	299	310	317	318	315	304	294	291	339	323	300	308	345	336	308	297	280	299	297	297	309	331	321	324	343	291	313	334	299	335	335	320	300	298	333	282	319	290	286	295	292	331	324	328	302	306	317	337	327	309	309	331	321	327	304	295	336	301	327	343	328	326	326	301	332	294	299	319	321	319	323	329	295	310	314	294	293	329	281	308	317	318	333	336	315	332	276	343	301	293	312	304	316	299	369	303	305	321	311	286	297	314	295	289	310	315	297	321	307	308	324	333	323	316	306	337	306	323	316	287	307	305	309	304	354	330	323	339	306	329	316	322	299	330	301	300	306	310	337	360	313	314	282	329	346	335	300	306	356	330	303	331	339	300	305	324	295	319	318	320	290	338	333	321	328	337	313	328	304	322	357	333	309	304	323	333	326	323	285	321	298	341	317	306	352	297	303	314	319	296	302	335	335	324	291	300	326	301	343	320	295	277	312	310	323	319	278	309	292	299	291	313	307	309	323	326	335	307	335	310	297	309	318	283	302	332	318	305	334	311	331	301	304	303	308	329	317	318	313	330	313	317	300	308	292	349	313	336	308	336	310	304	331	299	334	309	289	333	342	321	324	315	301	288	288	318	323	322	298	290	315	333	305	327	307	329	309	277	338	280	312	320	361	315	347	335	326	319	329	325	328	311	299	328	324	325	332	313	302	304	316	295	327	305	334	285	300	361	327	336	324	318	292	302	305	302	306	298	323	321	335	325	281	321	314	343	329	323	353	308	281	294	340	299	313	300	313	339	328	295	292	307	293	314	324	297	329	300	292	316	336	354	318	322	339	348	314	285	318	339	325	290	310	330	301	333	322	296	353	319	338	317	317	306	349	316	339	299	306	335	307	327	321	316	304	297	324	313	326	306	311	319	310	351	306	337	313	309	332	318	297	346	348	307	328	322	320	282	347	290	324	312	322	321	354	314	326	321	302	285	319	328	293	320	334	303	311	327	316	317	317	304	304	327	303	283	309	300	329	309	340	321	323	321	300	309	302	328	294	306	312	278	320	321	261	331	317	337	312	307	353	301	348	315	297
2271	1007	554	575	267	208	282	265	239	245	286	252	269	264	242	252	260	279	241	233	235	223	231	280	252	256	263	244	267	239	249	238	234	249	243	242	223	278	230	264	253	260	266	240	240	278	272	231	266	257	278	250	240	248	236	268	266	270	273	251	231	265	284	264	257	224	266	243	256	243	261	247	275	234	263	297	252	264	230	227	298	244	243	243	267	262	281	241	275	246	265	245	253	239	247	227	211	312	254	265	261	255	242	242	281	257	251	231	241	248	257	252	244	261	243	242	265	255	239	267	278	236	274	230	269	266	222	260	251	232	238	260	225	276	244	271	245	239	271	240	230	238	279	221	235	261	246	215	279	230	245	249	264	279	244	262	254	251	284	238	261	261	253	250	226	242	253	271	240	227	264	231	276	266	253	249	220	261	216	225	262	246	240	224	274	240	249	279	263	257	237	237	259	269	290	235	282	245	238	249	289	237	284	245	244	228	258	239	250	236	228	266	250	266	261	243	282	254	267	235	257	254	249	263	254	235	246	269	232	238	216	255	285	277	236	281	226	274	248	251	235	229	245	264	263	242	290	259	266	256	247	265	242	209	256	267	237	251	236	261	234	249	255	244	247	239	243	256	246	251	267	248	223	266	250	254	229	258	245	256	236	244	265	296	254	245	273	249	243	255	225	269	249	232	250	231	227	241	261	213	266	259	209	212	267	275	265	222	249	255	269	260	237	257	245	302	250	272	277	266	279	283	241	285	254	242	254	289	258	243	288	242	242	282	257	254	268	246	246	262	264	242	240	260	255	266	245	246	232	251	227	247	272	236	293	247	221	237	245	249	265	212	253	261	254	239	254	232	254	251	296	277	268	252	250	265	287	268	265	254	266	245	268	231	268	237	231	252	212	259	266	266	242	249	228	287	265	275	271	251	237	257	234	275	250	255	243	244	254	228	221	270	261	223	253	250	249	243	281	238	249	249	248	277	251	264	264	246	268	272	262	273	244	275	237	230	266	242	253	247	242	260	254	231	221	270	220	228	259	272	233	258	205	264	230	271	234	230	247	245	271	261	271	270	254	258	252	267	264	249	252	242	246	245	229	242	255	260	257	263	281	213	270	241	232	223	227	266	232	262	269	275	244	241	266	261	246	240	241	253	287	235	259	262	276	254	234	227	256	240	234	246	250	267	268	228	234	229	255	233	239	268	250	264	268	265	250	263	259	263	275	238	255	271	253	249	241	254	239	230	236	278	267	241	261	252	264	257	228	220	249	248	258	282	247	262	253	261	263	260	242	227	234	280	261	235	234	240	218	251	243	282	254	256	264	266	255	236	228	264	249	272	246	262	242	269	231	252	236	262	254	228	257	276	266	236	232	229	257	228	219	261	246	235	243	251	276	271	285	265	267	253	211	260	249	239	235	273	234	249	261	241	264	269	244	264	249	262	257	256	244	240	244	257	251	239	244	232	250	252	259	228	255	277	204	261	273	234	255	268	256	259	264	228	244	275	259	260	231	223	245	239	287	250	273	257	257	261	277	223	258	252	273	264	243	239	230	227	232	251	256	272	288	230	246	269	260	266	247	244	253	248	237	234	265	245	259	244	294	269	239	242	241	256	264	244	240	253	246	237	248	274	246	247	237	243	238	255	231	274	259	239	284	225	259	248	274	279	292	259	260	268	222	231	225	251	247	262	208	264	264	248	240	236	268	299	269	260	259	223	273	263	256	244	258	283	239	249	252	250	245	255	242	240	261	250	294	267	241	256	260	236	263	236	250	242	266	254	248	269	233	253	239	266	269	249	255	214	221	245	249	267	265	264	246	256	264	259	261	218	214	258	263	264	244	261	253	263	273	248	260	239	239	247	259	256	254	269	256	258	218	234	228	232	251	250	221	251	266	265	229	283	242	238	249	253	248	239	246	241	238	240	235	271	257	243	247	264	266	198	271	284	252	266	253	235	259	252	256	204	255	249	243	253	262	253	275	263	255	253	237	242	259	250	253	245	238	260	241	265	264	231	249	257	275	220	225	227	267	261	224	247	269	246	251	258	280	241	267	236	241	263	221	218	267	253	219	290	240	255	259	263	244	225	259	251	254	261	241	224	222	280	236	246	256	232	272	248	255	225	251	245	235	254	258	245	216	235	254	228	242	253	253	245	221	246	263	256	276	253	255	253	237	236	251	254	234	247	246	259	258	272	238	284	252	235	253	242	261	257	245	268	251	241	235	251	265	287	249	205	255	247	244	241	231	212	260	255	256	257	247	215	245	230	250	248	254	263	219	272	251	257	245	252	260	268	250	267	237	271	258	240	273	233	224	269	270	245	234	216	255	271	235	275	247	249	244	277	242	259	248	252	223	258	229	287	249	262	245	258	249	263	250	251	246	256	259	246	269	246	241	276	245	259	277	279	267	262	260	253	260	253	247	233	253	249	270	244	273	265	274	273	238	242	273	267	236	242	283	271	237	216	227	268	257	284	242	264	257	241	230	274	242	259	259	242	270	235	248	254	269	253	255	225	247	281	249	258	260	254	250	253	268	256	231	263	265	252	272	259	247	271	259	255	264	236	283	245	271	245	266	256	287	224	250	266	253	244	259	245	269	237	229	251	243	275	275	241	246	239	240	255	238	230	264	256	242	270	284	262	273	249	254	226	253	274	225	261	249	244	252	291	227	256	255	252	255	261	222	254	257	239	274	252	269	260	222	269	257	215	264	250	245	213	218	243	266	253	270	272	248	240	236	234	245	245	267	267	272	259	268	259	261	236	285	280	284	268	258	254	222	278	233	260	248	237	254	271	250	228	267	241	255	249	234	253	255	244	225	261	239	260	272	277	253	252	234	239	239	240	250	257	261	271	238	271	277	251	242	272	274	261	271	249	269	287	258	247	238	284	222	253	252	245	247	218	249	215	211	240	256	255	267	281	221	227	246	237	255	296	263	254	231	212	249	241	274	246	250	233	264	262	274	229	256	234	264	270	270	257	260	246	251	243	264	243	235	265	279	267	268	233	248	259	271	245	246	251	260	274	256	230	233	256	251	239	217	258	254	243	251	276	265	265	265	244	255	279	254	271	228	243	247	242	246	263	263	230	260	260	269	235	255	235	225	237	241	247	288	281	259	242	237	282	250	249	239	265	231	196	252	253	255	243	254	257	264	284	261	262	253	245	259	265	234	279	272	250	266	225	245	274	261	254	256	237	252	244	250	230	268	279	255	239	244	248	241	247	234	220	246	240	284	295	233	265	260	204	207	234	257	270	243	244	254	252	229	264	239	230	211	268	251	241	251	260	260	257	263	233	221	263	289	265	246	272	278	233	245	262	263	237	267	251	258	271	292	271	269	244	255	234	255	238	249	242	230	236	255	264	247	246	230	249	254	260	240	258	261	264	260	250	251	243	280	230	265	256	232	238	247	255	208	264	261	229	256	252	234	245	250	220	255	273	257	253	261	237	244	241	252	241	214	265	273	251	237	255	238	258	235	241	252	269	237	248
2514	2033	1519	2272	777	626	635	633	618	661	628	641	594	638	618	630	607	592	630	554	618	604	675	593	635	626	598	638	587	607	607	615	589	635	623	648	650	568	640	621	595	600	593	615	630	617	624	650	581	571	638	615	659	616	621	606	634	606	588	617	620	609	667	616	633	577	627	616	612	624	650	664	586	595	645	597	601	567	615	607	600	623	574	650	616	624	553	603	569	604	615	605	638	570	599	581	660	600	631	628	601	586	595	586	596	624	643	621	584	582	623	598	645	618	615	592	653	593	605	631	598	629	597	635	628	603	559	604	637	606	606	592	661	582	609	599	578	594	607	572	607	638	582	566	588	606	659	616	587	666	594	603	603	638	629	579	555	577	643	610	600	611	606	610	620	593	642	613	585	578	608	640	607	592	595	643	601	608	590	618	590	592	631	614	600	623	599	621	612	627	604	619	567	603	626	638	597	595	593	618	614	608	613	618	623	638	625	583	597	579	654	574	621	617	593	615	621	601	630	602	629	651	565	574	592	628	601	633	623	607	612	624	601	633	610	605	575	605	598	600	612	587	615	606	614	633	611	611	588	627	683	604	626	617	627	591	602	612	620	644	567	618	568	644	615	648	678	644	597	623	611	639	640	602	616	586	596	628	612	627	627	624	616	619	652	601	600	586	629	641	591	637	607	590	624	620	613	585	624	650	650	583	634	612	612	619	610	617	627	590	600	605	606	633	606	623	632	617	587	584	613	625	602	621	591	576	611	632	645	630	583	579	597	590	694	592	596	588	625	581	610	606	647	608	590	593	596	624	626	617	639	594	625	652	605	644	648	598	628	602	565	629	638	611	628	623	571	619	604	624	583	596	601	588	595	594	608	584	574	610	664	614	610	583	610	625	614	597	595	615	596	651	609	583	688	581	649	614	566	619	563	626	576	610	606	600	609	592	616	595	610	543	656	637	613	633	585	625	620	633	604	618	620	576	630	593	628	595	631	582	598	628	589	649	648	616	556	641	608	593	618	607	618	623	587	616	628	580	594	623	612	607	602	598	594	627	608	614	599	613	596	635	652	641	638	630	593	555	606	620	585	596	608	602	622	583	608	606	584	576	596	613	594	577	583	579	606	640	646	615	615	643	605	641	586	613	668	635	578	593	592	579	574	612	601	637	622	567	550	588	532	595	602	606	609	599	640	636	610	626	633	603	604	615	646	577	611	615	577	615	584	693	601	628	626	599	600	613	637	594	612	608	610	610	595	608	598	622	616	596	590	615	615	576	595	608	631	614	586	621	613	598	573	611	669	627	592	609	617	561	624	574	635	619	573	604	622	586	589	590	580	553	634	608	631	595	592	624	641	649	589	642	645	594	630	641	604	606	629	609	630	638	583	638	621	628	618	597	579	609	576	593	622	589	605	600	635	627	573	624	620	610	593	579	588	611	638	642	589	640	549	601	592	598	641	619	598	608	635	639	600	603	614	585	632	631	638	626	616	632	588	590	632	572	608	610	582	607	637	552	556	635	618	617	622	623	606	625	623	622	648	620	578	626	622	643	603	638	598	670	571	569	638	645	604	567	616	595	631	584	582	611	607	625	605	574	632	591	586	590	578	636	601	610	621	611	573	595	620	552	638	616	648	645	618	623	637	591	608	588	625	574	599	635	634	610	630	606	626	604	637	561	634	629	643	610	634	552	585	615	634	597	598	637	608	613	628	600	594	641	607	638	581	635	629	630	635	583	595	640	617	633	584	644	608	576	583	591	602	629	632	623	644	622	615	578	606	582	571	642	614	607	613	615	603	574	611	645	619	666	618	633	659	615	656	634	630	602	596	598	632	630	606	623	552	608	639	613	570	597	602	532	603	568	595	598	610	594	566	603	585	646	552	595	622	582	603	643	585	624	610	608	643	627	603	633	580	632	617	590	583	581	622	603	600	563	598	610	577	620	565	623	637	554	576	628	620	617	653	569	598	631	591	601	641	591	579	629	605	575	636	600	605	615	607	620	608	624	604	657	575	610	692	621	586	585	585	649	606	624	608	572	621	614	579	621	596	648	605	615	576	606	588	648	611	591	591	586	651	589	658	622	624	588	664	628	617	598	647	608	583	634	617	580	612	599	627	625	637	616	608	579	608	627	609	599	635	631	582	604	606	594	642	600	630	571	589	618	592	590	633	659	604	590	630	625	665	599	614	603	596	597	628	611	594	583	636	603	641	600	590	570	613	602	582	594	641	607	648	606	583	634	613	583	622	639	594	604	576	622	614	551	572	630	581	575	626	611	632	622	639	611	624	619	604	607	573	576	631	615	627	592	625	641	601	612	589	612	599	570	620	597	578	664	610	639	604	594	654	642	594	643	634	629	614	601	657	599	626	572	616	616	617	592	600	605	614	603	620	639	567	646	604	587	657	580	636	613	600	609	617	612	619	592	633	620	591	597	638	613	600	605	635	594	566	601	659	648	597	612	588	571	614	589	615	601	617	646	595	628	629	588	613	622	635	607	595	634	584	635	606	611	620	619	652	620	609	628	590	638	598	621	617	611	634	621	593	571	589	606	603	654	596	588	647	637	619	586	589	582	617	605	584	640	613	616	605	620	647	624	591	576	600	615	571	601	597	644	593	612	629	607	593	630	603	572	596	626	588	590	574	613	637	624	583	619	607	631	627	586	595	614	660	599	637	638	598	597	634	630	568	602	590	594	648	626	662	595	623	595	650	623	640	649	603	589	585	604	620	619	650	593	580	612	603	591	627	586	594	617	601	615	638	605	589	628	579	638	602	565	622	619	580	638	596	621	613	617	604	592	593	626	623	646	611	615	619	629	572	611	618	618	621	592	633	617	640	598	617	645	599	603	601	652	570	633	598	558	583	601	615	633	636	603	607	651	669	651	603	647	575	589	626	623	614	608	594	600	616	607	583	566	598	637	631	617	606	633	616	617	646	633	614	627	590	613	616	610	616	595	591	589	593	583	599	604	618	597	599	584	602	634	632	670	636	609	584	635	610	616	576	609	600	603	594	590	602	647	602	662	646	619	620	623	608	618	606	608	626	604	598	574	595	595	664	654	590	654	601	660	566	618	588	631	634	581	618	653	584	615	645	593	641	558	586	596	639	645	647	621	611	565	566	634	629	620	613	620	622	623	616	629	620	615	597	625	616	578	635	618	578	620	609	580	626	619	579	624	581	525	625	600	602	618	658	664	668	539	613	552	625	655	608	635	591	600	590	667	626	609	623	569	633	604	623	621	622	603	633	617	631	576	565	628	598	602	613	609	593	628	632	661	674	583	598	600	574	612	618	624	617	616	596	605	612	644	612	618	571	578	612	580	596	603	632	556	611	614	604	625	589	603	634	631	601	620	605	625	588	609	608	619	622	582	618	649	593	617	586	616	608	565	611	592	596	611	615	615	607	597	607	653	604	648	611	648	627	643	598	602	600	618	597	619	632	552	626	594	610	635	593	627	592	617	586	581	632	586	594	616	595	639	667	617	597	621
17407	16053	10404	13107	1739	301	296	253	264	222	252	236	247	262	241	255	247	234	232	242	230	245	255	244	242	251	218	251	236	247	221	206	263	250	220	213	254	223	219	194	240	258	239	244	274	240	254	251	210	250	240	276	236	260	243	198	214	221	256	252	255	235	228	236	231	230	231	246	230	269	239	267	234	229	230	214	240	228	245	248	254	225	256	228	235	249	227	230	248	241	251	235	259	235	223	215	232	245	254	271	249	233	241	261	260	253	239	235	252	236	249	230	225	271	218	254	234	239	242	231	233	244	221	236	262	275	223	231	245	242	262	225	239	247	233	213	245	268	220	241	231	225	238	235	242	226	229	213	247	245	261	239	240	234	238	228	251	228	259	227	233	236	232	212	224	229	287	222	236	251	226	254	253	242	239	230	246	243	246	243	246	239	236	239	224	245	255	254	231	224	240	229	257	251	251	263	231	249	249	230	240	267	248	209	251	224	235	254	260	274	246	253	215	243	267	261	233	245	237	254	252	238	221	220	230	210	233	251	250	241	241	233	226	217	238	231	273	234	235	275	231	233	243	254	249	246	235	261	235	241	260	247	222	234	222	249	215	241	276	207	249	233	259	255	237	229	207	228	251	233	275	217	247	215	244	245	255	228	249	221	242	250	227	251	243	230	259	246	225	233	223	242	239	250	239	233	217	252	219	219	233	189	234	237	236	227	252	255	242	229	255	231	238	220	216	215	254	259	232	228	270	205	245	239	240	276	243	244	247	271	206	212	256	275	227	242	252	217	199	247	229	244	234	239	247	242	251	259	238	249	243	239	232	219	246	244	254	252	227	231	210	244	245	231	225	209	259	225	247	207	256	273	246	239	226	242	235	253	259	228	249	231	248	250	247	225	238	246	257	249	224	216	230	216	261	232	232	243	235	243	210	231	257	264	252	256	242	225	240	238	237	261	248	230	224	269	223	238	229	226	224	209	258	260	270	243	233	239	246	240	234	231	233	246	274	251	275	232	234	227	215	244	225	239	244	245	244	266	233	249	272	248	226	233	231	223	217	240	210	255	227	248	224	260	269	248	259	238	273	239	213	246	234	215	229	260	246	248	234	247	230	259	247	252	235	225	227	251	215	244	270	242	261	224	227	266	222	239	220	237	267	238	226	244	270	258	218	221	243	234	257	243	230	240	262	239	232	229	213	249	235	246	228	250	241	240	253	237	221	222	247	245	272	260	232	228	258	234	225	250	237	232	243	240	234	233	243	239	251	242	216	249	227	226	270	234	228	229	232	194	285	215	235	238	225	274	251	252	253	230	239	254	209	224	235	257	281	257	229	234	239	255	233	219	257	232	265	236	243	244	245	241	211	229	253	262	249	223	240	218	228	244	264	244	242	248	243	245	219	235	254	270	251	257	252	273	219	238	227	238	246	243	237	248	201	231	227	229	254	233	233	236	247	227	238	235	234	232	232	240	220	223	252	241	232	234	252	236	233	230	237	213	197	233	252	229	272	282	222	237	258	277	250	217	245	269	250	242	245	225	251	253	236	267	237	252	212	229	211	250	264	232	238	237	206	230	264	234	258	239	229	259	225	242	281	261	240	232	251	247	238	260	230	237	241	243	221	255	239	259	245	257	254	245	209	238	240	259	241	251	277	265	253	268	258	215	249	247	231	246	242	233	247	246	217	247	228	212	201	261	230	242	215	255	250	260	234	220	251	239	268	238	230	254	242	245	237	237	228	246	239	254	259	231	260	221	234	244	251	235	262	261	213	244	232	232	254	245	243	230	239	231	242	234	235	243	239	237	241	250	248	220	262	215	214	252	250	267	264	224	215	207	271	231	261	244	218	236	240	240	273	188	225	254	255	244	261	211	212	250	232	240	218	219	237	238	237	241	252	245	239	278	232	229	246	257	270	264	227	264	249	247	223	231	230	210	250	239	253	239	225	226	236	232	243	300	239	246	244	221	257	240	227	238	224	231	234	238	297	244	239	245	221	239	230	249	252	245	259	240	233	253	232	222	251	237	245	245	236	243	232	235	263	237	234	226	246	232	240	244	259	235	240	201	238	245	264	261	187	238	232	232	236	256	239	209	250	242	211	250	237	256	217	248	250	227	246	222	237	267	244	254	235	254	234	266	274	235	262	247	212	230	236	210	263	247	233	221	268	260	258	229	259	235	220	242	254	253	232	254	217	261	232	222	247	233	261	228	236	258	231	210	254	275	215	235	256	245	215	252	240	249	257	229	253	235	222	205	261	213	263	259	215	226	211	224	243	224	238	231	237	260	237	245	284	260	257	252	243	231	239	216	239	227	195	219	242	256	205	230	250	221	230	222	276	216	241	217	219	243	215	219	219	244	235	242	237	224	228	261	225	262	197	239	232	235	233	239	239	219	235	249	254	258	202	242	241	243	208	245	215	242	251	228	250	229	244	270	236	197	238	232	247	253	228	236	214	226	250	243	215	248	213	231	252	226	276	266	235	253	245	236	219	233	232	256	268	253	247	236	267	250	235	252	232	275	234	243	246	238	245	255	215	223	239	251	230	266	224	249	261	214	220	231	241	258	222	224	238	220	249	218	268	256	254	213	249	244	237	202	250	249	236	219	260	240	218	253	243	231	241	226	236	237	258	231	219	211	250	239	249	259	238	258	236	255	222	216	234	249	247	246	263	235	261	234	230	231	230	246	244	237	239	252	245	242	267	262	246	232	233	286	262	270	269	236	247	255	225	233	244	209	237	226	278	228	227	243	233	228	263	241	220	229	264	266	223	242	220	250	247	217	240	245	217	252	226	267	238	237	235	257	254	215	247	241	266	248	224	258	249	205	232	252	235	201	206	223	244	252	242	223	254	222	195	232	232	253	242	231	247	255	233	225	243	250	220	241	235	262	232	271	244	242	245	218	262	229	230	228	236	243	273	260	254	260	233	269	238	240	262	235	257	225	267	259	260	241	250	239	232	237	259	230	237	233	215	258	266	240	237	242	224	230	214	234	258	205	236	224	215	238	229	225	235	224	234	256	225	246	250	217	239	245	258	231	226	234	227	229	239	258	261	253	230	239	258	243	224	215	251	216	264	205	279	235	221	237	236	228	221	253	251	241	259	235	243	266	234	244	220	226	236	231	242	239	259	237	257	237	253	241	222	229	195	262	240	253	238	230	236	254	232	258	240	229	236	250	247	238	252	238	253	236	252	251	249	210	225	249	209	245	227	224	226	239	234	247	226	225	254	216	250	244	246	255	231	234	251	236	223	244	233	242	231	234	249	249	252	248	240	250	218	226	275	242	247	226	238	228	221	222	240	233	243	245	259	233	218	214	223	215	255	229	243	249	277	241	226	232	230	241	219	221	231	226	249	268	221	215	240	247	255	240	234	234	233	278	227	221	232	262	219	243	248	243	237	239	263	254	251	220	244	251	246	217	246	242	220	221	227	246	274	214	254	245	247	219	254	232	220	248	266	282	257	232	227	257	233	221	213	242	247	244	226	211
13277	14300	16003	26037	1335	819	758	706	699	676	649	663	651	627	637	641	641	598	555	572	598	595	625	580	588	565	568	607	628	546	554	596	612	597	580	570	616	576	530	613	602	589	573	555	626	601	612	578	562	586	582	569	556	578	541	604	612	531	572	551	596	521	608	540	625	557	584	591	525	570	568	569	569	563	566	592	597	579	601	549	596	613	541	593	561	612	553	583	602	575	535	602	550	587	586	594	556	564	595	600	564	576	596	578	570	525	536	592	583	593	540	559	545	574	575	574	586	598	618	560	570	623	564	575	535	586	572	594	583	577	575	574	556	615	581	570	572	556	592	585	651	574	590	585	640	559	576	600	580	608	572	569	575	583	574	577	577	559	547	605	612	551	572	590	575	593	587	575	590	575	631	586	549	640	567	561	602	574	557	590	589	566	550	600	589	531	548	597	581	568	566	552	591	555	626	562	576	588	540	547	580	579	562	565	570	593	584	585	564	583	557	586	611	639	572	530	607	578	583	560	596	623	559	550	550	570	595	578	602	581	571	541	613	607	605	530	547	533	572	546	592	551	574	596	597	555	567	532	570	586	594	630	546	547	596	585	586	590	555	542	574	564	618	564	575	580	560	569	570	589	587	588	560	544	571	578	513	578	544	594	553	552	551	585	564	535	586	561	595	534	526	577	587	606	589	584	556	525	593	590	551	577	587	586	588	527	553	567	593	600	527	564	591	615	593	597	547	570	582	598	557	588	551	599	588	572	564	565	588	579	526	579	605	576	546	608	550	569	616	599	564	571	561	572	531	600	574	628	568	589	558	552	547	545	552	550	574	584	600	570	546	568	589	602	554	575	584	562	600	572	570	592	549	541	537	576	591	573	609	608	547	556	573	542	591	582	557	577	589	582	577	539	597	573	583	548	590	546	618	576	565	563	549	607	560	575	584	598	611	550	597	543	578	553	581	584	575	564	557	611	591	535	563	587	575	597	578	608	541	587	609	590	619	585	573	584	573	581	592	591	554	580	600	579	545	563	574	598	581	585	577	588	610	566	568	589	560	591	563	582	577	602	603	591	574	588	564	605	605	560	563	590	512	556	562	591	580	542	576	608	546	547	536	545	593	547	542	573	547	629	571	550	551	592	617	596	578	591	581	594	529	598	577	609	578	592	578	556	550	581	591	573	601	580	540	549	565	565	561	563	570	569	578	564	541	536	585	635	590	556	588	593	619	559	574	592	559	542	562	598	554	574	542	572	558	540	547	562	597	569	592	562	556	591	543	568	590	595	596	578	584	574	561	543	588	606	584	565	587	575	579	565	536	584	582	583	560	562	581	548	571	585	568	554	564	552	586	588	557	545	544	605	618	580	547	610	535	541	578	563	594	578	575	594	571	570	557	591	604	598	558	614	574	599	578	614	564	608	590	578	543	536	567	607	579	567	601	561	617	566	577	530	596	583	550	580	571	563	580	568	606	589	572	542	550	554	566	598	564	589	572	606	603	596	571	540	545	547	615	545	542	553	593	546	565	610	583	563	566	583	580	589	579	576	554	576	591	532	591	577	592	569	528	562	576	555	591	568	560	552	582	608	554	565	567	611	611	613	583	622	585	578	582	588	579	556	608	585	580	532	578	598	589	552	552	608	531	559	558	597	615	555	584	600	601	546	569	564	551	542	554	535	599	593	596	582	548	587	625	561	598	566	619	593	576	587	597	576	583	556	593	617	594	606	569	595	540	572	585	565	587	622	547	587	529	575	505	555	594	575	631	572	560	617	620	560	580	566	577	564	532	531	562	552	565	551	551	568	607	591	570	569	612	587	605	525	581	568	596	635	591	522	565	567	543	602	558	580	567	571	570	575	553	547	562	617	580	549	570	579	628	580	569	547	555	553	553	580	603	589	548	581	568	543	540	574	576	586	564	564	567	600	586	562	588	584	535	534	589	570	574	601	534	583	566	557	609	543	595	593	571	520	568	543	610	576	565	617	616	555	574	611	572	558	600	531	525	598	585	562	581	580	560	568	564	539	550	588	602	604	557	585	576	563	600	540	598	610	576	577	571	581	560	547	573	575	592	586	579	550	598	596	593	591	581	570	597	555	564	605	554	610	599	558	598	549	568	583	591	561	567	581	568	582	589	546	629	582	586	569	552	573	533	552	585	626	597	588	594	579	515	590	568	589	553	586	570	587	604	584	569	561	575	576	590	589	593	554	553	542	545	551	526	557	578	574	556	582	607	576	553	610	566	573	572	590	580	550	597	573	569	572	550	580	551	613	591	605	546	603	548	586	581	553	577	565	548	526	594	565	595	579	611	582	560	591	596	574	586	592	572	560	563	530	546	561	595	574	592	560	594	577	585	600	586	576	576	556	570	563	543	601	605	594	568	575	607	612	566	567	587	568	549	572	599	576	576	590	588	591	528	587	609	576	568	563	511	520	624	544	576	581	571	549	585	551	590	598	569	592	565	580	550	562	575	572	572	585	607	618	549	576	576	546	584	599	533	551	597	599	608	567	551	599	591	552	566	581	588	622	539	565	584	584	644	587	583	590	589	561	546	539	569	533	527	577	558	610	612	578	581	572	614	586	566	601	614	544	577	583	583	514	539	586	578	568	603	601	573	575	585	525	537	571	577	589	579	593	547	537	617	591	580	546	578	589	508	611	567	580	561	621	591	561	563	613	600	573	590	568	588	557	590	565	564	602	578	573	552	573	527	577	601	542	578	580	522	552	598	572	561	552	605	574	543	581	572	571	562	575	587	599	544	534	563	557	577	518	597	571	578	567	584	575	584	544	559	525	585	561	565	603	587	597	533	513	564	572	570	569	573	557	604	565	548	566	540	592	568	584	584	556	543	596	593	615	548	505	598	577	578	577	600	574	565	541	564	551	601	584	627	543	590	565	637	534	568	593	557	588	576	577	573	535	604	562	551	560	581	562	585	547	588	570	576	602	606	543	570	588	573	567	553	583	618	576	592	582	571	615	604	529	567	589	564	569	603	593	608	573	619	566	569	585	564	587	622	569	599	581	554	589	599	610	582	584	557	581	575	588	532	551	559	554	605	580	560	595	556	616	581	541	574	559	572	554	585	580	587	550	596	546	555	579	573	575	534	596	545	544	597	576	553	544	570	543	558	610	601	597	617	571	567	581	578	622	576	590	543	535	537	572	537	606	624	590	537	605	599	578	578	617	581	583	570	636	578	562	537	581	554	589	566	554	559	576	583	560	539	555	516	572	573	581	573	545	576	570	553	559	568	562	586	544	540	548	545	551	578	560	560	588	601	567	626	529	631	545	578	579	587	553	543	558	545	593	589	573	546	560	573	582	588	590	575	584	580	567	608	543	574	582	535	541	600	616	586	556	565	575	575	526	551	622	575	507	550	582	609	552	582	561	575	561	579	581	596	562	569	557	636	580	561	562	592	597	566	586	617	554	580	594	567	576	646	551	633	560	596	509	574	545	586	600	566	592	547	544	620	552	591	562	627	590	560	546
29473	27972	31057	26500	4971	275	181	166	157	150	140	140	127	142	155	146	121	140	142	128	136	115	130	128	128	139	129	116	131	142	125	122	127	107	126	130	107	121	129	124	139	143	114	120	99	131	123	149	118	113	124	125	104	134	142	130	130	125	125	135	125	122	128	92	138	123	122	131	112	123	128	122	119	118	119	105	96	146	141	108	120	114	119	118	117	107	107	137	141	128	123	128	145	124	148	130	115	116	136	110	113	125	115	135	134	121	143	122	138	118	131	114	135	125	123	143	114	116	113	129	119	140	116	108	125	137	133	116	110	105	121	143	137	119	116	120	119	114	130	117	149	142	130	107	106	101	130	123	110	111	125	137	147	149	120	110	129	124	130	137	122	129	121	118	102	122	120	129	161	114	121	110	115	117	118	113	138	134	113	138	122	134	121	120	150	129	138	111	108	139	142	126	115	127	119	106	115	116	126	130	129	118	114	152	122	123	129	128	125	125	108	132	130	102	130	135	126	123	124	132	114	116	102	121	136	120	125	127	129	113	122	130	99	122	119	122	126	119	118	146	116	122	124	108	149	122	132	142	137	109	138	124	131	96	137	119	132	132	147	129	117	134	103	121	121	123	119	103	147	140	121	142	114	119	124	122	124	137	147	131	145	118	100	127	120	110	149	130	138	108	128	118	126	104	130	105	119	126	128	136	121	113	148	128	117	124	127	132	129	121	124	124	134	117	116	142	142	112	100	118	112	128	122	131	115	106	159	146	116	122	120	131	115	126	102	120	132	110	129	129	115	129	116	110	119	138	137	130	125	106	120	107	113	113	117	122	114	130	122	118	122	123	130	114	136	124	141	120	141	123	107	120	97	119	125	111	109	122	129	117	111	111	135	126	124	110	128	109	129	132	146	112	126	122	116	114	130	121	129	122	111	101	104	125	151	128	145	110	144	119	131	122	141	98	109	115	121	138	125	101	140	102	109	124	114	130	123	117	126	123	136	103	119	116	147	124	140	133	107	150	120	109	122	105	102	126	118	127	114	112	137	137	118	127	131	129	124	125	118	110	115	152	133	130	112	127	110	138	119	123	111	121	109	112	125	108	129	117	104	122	141	133	118	127	121	147	110	111	114	110	123	114	126	117	123	115	126	118	125	115	126	105	118	133	131	107	128	143	121	119	107	130	128	124	148	110	118	131	138	135	113	117	108	142	139	134	129	134	121	148	118	129	150	135	126	138	127	120	128	119	122	113	133	105	127	126	140	105	128	152	132	122	112	128	154	119	106	119	112	135	127	105	94	132	138	125	116	113	98	117	125	101	134	132	130	123	108	125	124	114	124	142	129	128	116	121	90	109	117	131	136	117	129	114	131	131	131	123	111	102	122	127	113	131	113	110	111	127	121	151	148	130	96	125	117	115	111	118	117	110	118	122	122	155	144	108	126	106	139	115	103	129	118	140	120	132	109	114	130	138	122	124	120	127	132	135	137	126	124	121	111	107	127	129	128	117	129	134	148	98	121	112	130	136	119	120	99	121	127	96	120	109	132	111	125	121	147	116	115	120	147	131	131	122	102	133	114	136	138	119	128	128	122	131	127	144	129	121	119	126	127	127	117	111	135	120	103	148	117	123	119	108	119	116	118	128	108	133	128	123	117	126	113	147	129	123	139	126	135	121	119	128	134	132	134	124	125	127	122	105	108	103	121	117	112	128	126	129	126	135	121	141	137	134	140	128	130	119	114	123	97	124	95	124	117	125	143	117	122	120	115	135	114	128	122	118	140	116	124	117	107	135	119	129	117	120	127	119	136	139	137	121	144	122	138	122	113	132	120	140	107	120	123	109	127	139	123	126	124	111	137	135	130	134	122	126	121	134	105	119	134	117	104	123	126	142	98	119	133	132	132	127	123	127	129	131	123	130	140	112	119	127	132	120	113	124	133	120	124	115	136	123	94	123	109	123	115	126	120	131	92	138	139	125	124	80	119	119	136	131	129	120	122	114	133	141	121	113	119	146	134	116	115	126	124	120	98	101	120	115	126	125	113	126	122	136	113	120	109	121	124	130	121	130	122	127	93	120	159	116	104	120	113	116	156	128	112	124	138	99	114	109	115	117	141	132	130	118	114	120	113	108	125	138	109	122	142	109	130	131	110	133	118	124	120	125	131	137	128	149	104	120	123	137	122	115	109	129	117	128	127	120	127	111	118	143	137	129	109	147	127	117	134	118	133	118	107	125	125	119	109	118	112	124	136	112	124	134	121	121	122	122	123	132	146	137	127	122	129	127	139	125	136	134	117	139	124	99	132	121	116	121	125	132	92	116	150	118	129	117	115	127	131	120	125	116	125	108	132	106	115	119	138	107	115	133	124	111	123	98	124	112	121	107	130	116	121	117	114	135	143	108	116	126	135	128	147	122	128	104	122	126	117	118	121	135	119	127	128	139	126	129	118	132	142	110	122	129	132	104	125	132	130	131	119	123	116	129	120	123	137	115	138	105	127	138	117	130	115	103	112	126	112	146	115	111	133	112	113	109	112	128	125	132	122	135	134	112	132	129	129	129	101	119	120	118	137	119	124	119	146	156	115	128	122	130	135	109	99	110	106	103	127	115	112	112	114	111	124	126	117	124	138	136	115	138	118	131	122	126	115	167	118	136	128	114	119	122	117	139	131	112	136	123	106	106	151	127	119	112	120	140	125	123	126	110	133	110	126	124	140	139	121	128	126	125	145	127	122	131	99	138	125	129	107	125	121	120	113	135	136	118	128	139	132	131	116	133	102	115	135	121	113	128	116	127	141	103	135	132	124	121	122	136	106	122	132	130	112	107	131	133	129	115	129	114	124	136	130	119	135	122	109	124	135	112	146	104	133	112	133	107	131	142	128	133	133	117	119	117	113	125	119	126	135	131	117	137	131	111	113	119	130	121	121	109	128	113	117	132	130	116	124	159	143	131	124	139	116	130	122	122	127	115	136	103	131	129	131	140	130	109	110	137	121	125	130	140	149	120	109	129	125	137	118	123	88	109	133	137	139	143	117	132	103	127	129	106	106	127	135	118	118	110	139	132	124	130	125	106	139	111	128	123	115	126	156	131	142	128	115	125	132	152	108	113	122	146	119	116	119	111	124	107	109	116	124	131	110	122	124	151	125	111	104	142	144	122	131	123	129	113	128	131	135	123	113	109	117	112	127	110	112	116	145	125	104	106	116	140	109	120	125	114	149	133	130	113	110	125	129	125	115	137	127	129	125	119	125	126	120	120	129	117	131	132	120	119	125	101	112	137	117	128	111	144	126	149	129	121	127	120	132	112	106	151	143	119	131	106	129	129	125	116	117	143	104	115	125	131	121	119	118	120	127	116	138	135	104	116	130	125	115	136	134	103	107	120	136	129	112	123	110	124	131	117	121	130	135	115	116	132	132	111	122	140	132	145	126	135	118	104	134	109	102	132	120	134	120	141	97	128	123	119	139	123	151	144	130	109	114	106	143	134	112	126
20134	19960	36209	35811	1682	783	640	587	523	511	414	430	459	388	411	405	371	349	323	342	329	364	358	373	335	311	316	328	323	341	337	322	323	368	342	331	320	328	330	325	340	323	345	341	322	317	290	323	325	306	322	314	304	320	304	299	283	292	319	312	342	314	310	306	297	305	309	319	311	292	276	311	293	344	309	299	338	289	319	301	295	318	317	307	312	328	329	337	316	304	380	317	288	303	294	310	309	301	294	302	318	292	299	354	287	282	301	299	352	312	315	313	295	293	315	317	329	284	338	346	331	327	314	287	301	285	329	288	307	332	274	339	298	292	324	309	349	300	341	330	325	291	324	320	299	316	307	324	306	322	280	289	334	317	314	305	306	344	330	339	306	313	345	302	338	324	312	311	308	282	304	286	309	282	319	319	325	301	330	322	322	307	307	311	339	335	340	310	352	344	316	317	326	303	340	302	312	303	309	291	302	324	290	315	315	290	284	334	291	328	329	336	285	307	328	321	325	298	312	306	298	304	297	296	306	314	310	321	323	335	294	324	316	345	315	316	311	303	332	307	343	313	315	288	329	292	292	314	296	332	308	310	329	285	289	293	331	300	298	296	305	332	307	306	323	311	286	310	307	324	313	327	320	301	267	331	312	317	310	307	302	264	289	331	265	345	342	332	312	326	306	338	316	290	314	302	303	315	333	308	332	315	310	332	295	340	330	271	271	296	286	301	326	317	324	295	327	325	273	338	279	335	291	331	326	333	344	312	311	346	316	298	309	336	290	322	317	364	308	280	302	295	322	328	328	307	313	326	299	312	327	304	329	313	299	355	316	280	292	308	343	308	306	355	303	308	322	304	335	310	320	324	301	293	334	354	328	336	318	331	335	326	299	307	269	316	320	276	305	304	313	288	330	270	297	334	317	322	329	316	339	314	332	334	303	313	273	264	295	321	298	286	316	312	303	316	324	283	293	316	310	326	301	287	314	310	309	309	305	312	306	278	302	297	320	282	305	297	307	323	310	286	282	281	314	333	303	338	279	320	284	309	346	313	299	310	326	313	308	302	313	319	304	282	292	367	336	313	293	334	303	303	336	298	308	314	303	305	302	327	311	273	303	326	345	337	347	340	318	305	327	312	325	305	315	324	299	327	315	317	321	326	289	296	295	291	299	318	311	349	315	328	307	313	310	297	317	338	319	311	321	321	330	275	331	325	291	282	340	285	356	302	300	343	308	325	307	305	296	300	314	329	299	299	307	301	306	277	310	346	319	354	311	287	335	304	304	348	292	296	265	293	297	313	309	318	344	310	300	308	334	327	316	271	330	301	291	333	298	307	333	322	344	315	296	315	289	328	326	324	312	298	332	347	290	305	324	314	290	306	316	335	300	306	292	315	309	328	323	289	356	302	316	288	304	323	294	286	320	323	343	310	287	296	311	305	333	326	305	308	298	316	314	317	301	324	322	301	311	304	332	306	322	303	308	317	292	275	300	305	318	302	324	300	327	267	291	321	322	304	332	293	295	335	320	311	314	318	339	334	318	291	331	294	333	315	312	303	319	342	314	299	284	323	285	297	308	333	315	313	329	280	315	297	299	331	331	344	289	354	325	319	326	352	309	313	316	327	305	266	298	314	323	298	279	312	286	314	336	316	304	327	326	321	303	343	294	310	272	304	311	293	300	298	321	326	308	336	334	300	317	360	320	309	288	311	301	289	329	302	307	336	289	299	300	311	308	304	318	291	282	333	305	333	280	317	321	296	301	323	301	324	324	288	318	330	309	326	292	318	308	324	311	355	324	317	329	292	310	320	310	303	311	289	304	290	320	290	293	315	305	298	308	320	325	313	304	350	301	292	343	327	303	288	294	334	312	360	311	340	314	316	291	314	290	338	331	305	298	327	297	302	324	305	338	295	262	302	314	310	308	331	332	309	322	298	312	361	268	304	335	280	318	319	291	304	306	296	286	288	308	337	330	293	308	331	312	331	292	332	301	336	324	322	322	345	303	300	333	289	319	294	325	291	296	294	286	296	296	316	305	353	327	298	291	322	295	307	294	339	338	330	322	289	307	313	354	314	280	298	315	320	294	321	317	299	324	316	309	306	331	312	307	302	296	326	307	336	298	319	309	346	287	310	325	314	329	306	298	293	313	324	330	288	301	321	333	280	308	321	315	302	317	289	302	315	334	313	274	315	329	310	319	315	315	273	311	343	315	328	329	303	314	324	338	286	310	287	309	298	309	313	321	304	330	308	329	350	294	311	308	318	303	310	345	320	338	309	336	307	315	332	320	303	290	304	324	320	315	288	317	332	338	319	335	316	328	299	330	307	294	343	313	305	297	314	316	339	311	303	296	322	320	282	307	333	312	319	323	301	315	301	320	315	289	327	315	298	335	299	288	294	332	307	349	282	313	316	291	329	293	309	331	332	325	328	302	309	321	333	338	315	290	338	314	305	324	314	304	304	328	304	335	278	319	300	313	324	303	303	301	324	322	317	310	340	340	321	337	312	347	311	342	299	325	309	331	266	308	320	278	300	293	318	307	300	299	309	320	337	335	329	324	326	306	299	293	298	319	292	312	308	321	303	301	347	301	297	324	298	349	343	347	313	291	312	310	318	323	333	307	353	289	319	314	327	303	305	304	278	306	324	295	361	324	327	332	293	296	335	311	336	322	329	321	318	336	298	324	271	308	293	315	304	321	290	294	313	350	313	308	313	320	314	305	299	327	316	320	284	331	314	291	275	310	283	296	279	329	336	335	309	309	329	310	318	302	316	332	338	336	316	313	311	305	322	314	280	336	333	338	318	323	309	331	301	332	317	322	337	280	314	343	333	302	345	289	314	304	292	312	313	301	309	327	312	283	303	281	313	302	328	302	341	312	352	334	316	335	305	315	303	313	314	297	317	319	318	273	302	314	311	291	295	276	300	322	322	306	337	333	328	303	314	308	283	314	344	297	306	313	319	306	340	304	320	329	319	326	332	300	313	301	310	311	314	336	333	293	317	309	317	320	326	306	309	301	316	295	335	319	318	305	329	329	313	334	303	300	305	322	325	321	294	303	312	299	295	312	302	305	316	333	314	335	314	325	341	309	323	343	316	332	329	329	298	281	313	322	328	323	284	324	299	355	301	299	342	305	314	315	329	331	291	347	313	316	308	290	289	336	316	327	318	350	326	286	326	331	330	318	300	295	304	292	298	318	301	303	289	329	279	294	318	273	311	312	320	331	328	299	328	316	328	297	296	280	297	363	315	313	277	316	307	356	317	316	337	338	310	338	335	307	308	329	313	334	308	328	308	315	358	290	333	323	313	312	350	328	329	311	325	311	316	323	344	319	324	331	310	315	314	298	302	308	310	314	308	284	274	318	306	289	295	327	322	324	300	319	337	316	288	283	330	283	314	318	289	309	316	310	333	309	317	303	337	286	319	323	318	312	373	305	296	302	298	296	290	309	327	332	314	310	313	321	328	311	322	300	303	308	298	309	307	329	299
2290	972	955	567	281	239	220	267	256	258	233	237	264	234	228	259	271	239	262	290	278	267	250	238	263	227	216	218	234	238	246	230	268	257	269	235	247	247	235	280	248	253	266	255	277	248	231	262	259	263	259	240	247	276	271	246	275	232	259	288	241	236	210	252	279	258	244	252	282	257	253	227	269	230	241	262	253	286	241	275	236	250	268	251	259	281	267	229	241	261	242	249	260	248	254	227	241	254	251	256	242	243	271	264	252	230	273	233	239	241	271	241	261	243	254	257	260	261	262	226	233	235	262	263	277	284	257	272	234	274	244	269	262	248	250	269	236	249	250	249	247	259	278	247	256	269	241	256	248	239	256	271	250	236	263	250	230	232	245	253	269	278	241	258	245	244	237	259	275	257	268	254	250	248	233	275	270	259	247	231	287	242	245	244	257	254	234	225	247	271	260	257	236	276	234	274	277	259	246	225	239	240	247	238	270	210	266	234	257	238	233	271	262	247	257	274	224	237	244	255	246	279	253	216	253	276	237	266	262	270	258	273	271	241	222	261	254	243	221	240	245	253	243	254	253	223	243	252	233	264	275	254	240	254	252	243	222	268	251	255	277	265	230	262	251	251	268	254	277	231	238	282	231	261	257	261	230	243	259	258	257	289	250	248	264	218	247	250	238	270	278	291	253	240	255	207	253	252	222	244	279	242	265	240	256	278	253	235	244	262	231	238	272	231	264	238	257	244	259	265	247	222	262	258	263	250	240	223	216	258	254	235	255	252	289	229	237	266	258	234	243	226	229	234	291	246	245	251	224	238	247	242	249	263	260	225	250	232	263	250	260	276	254	263	253	255	262	254	239	281	265	227	291	272	223	264	245	277	268	263	247	266	249	282	242	263	215	281	260	235	249	244	282	229	236	259	254	254	282	234	233	244	267	270	273	267	232	253	267	266	260	236	235	254	246	263	242	266	266	269	275	263	257	270	247	264	228	258	273	244	267	254	282	265	266	257	256	249	260	258	262	257	255	244	250	259	263	249	242	256	264	234	278	261	276	261	264	251	306	256	246	259	249	234	253	284	256	284	251	259	228	236	261	230	238	256	261	256	274	303	239	263	266	251	257	220	279	246	264	236	260	254	264	266	251	239	229	250	259	258	269	225	259	245	238	222	259	237	250	231	248	259	251	271	259	237	259	265	279	268	254	279	275	233	254	274	262	247	273	266	251	226	259	254	246	235	218	263	266	267	270	255	270	283	259	253	265	278	262	235	270	265	215	269	267	265	262	235	263	237	249	259	224	245	256	262	235	256	241	229	262	278	192	228	238	255	240	246	268	282	289	264	234	243	289	272	270	264	266	259	246	250	235	269	262	269	246	302	254	254	247	253	263	263	267	246	219	237	246	251	267	285	253	279	246	236	262	265	271	274	243	278	268	239	247	237	260	223	261	259	229	233	277	276	248	277	241	262	244	248	250	234	236	267	238	242	258	225	230	235	251	248	247	230	234	223	266	287	258	223	257	232	262	229	253	249	229	260	290	254	261	268	251	293	254	254	275	270	256	256	280	262	264	261	255	238	239	275	261	282	258	253	253	262	223	230	245	259	232	255	269	254	259	258	243	248	259	244	216	262	231	241	257	254	234	241	232	264	250	259	269	216	263	243	219	281	219	252	237	262	278	250	251	240	227	252	237	233	253	259	243	274	272	243	250	242	276	253	263	229	262	220	250	222	251	234	265	294	268	215	263	263	251	241	253	239	246	263	221	257	251	263	257	258	252	253	260	243	235	259	270	272	239	248	254	243	263	280	243	270	230	271	273	246	267	246	283	237	246	257	236	227	224	253	258	246	229	268	247	287	265	264	244	260	256	211	251	228	237	237	258	241	260	269	247	241	255	245	282	279	269	271	255	251	254	216	252	266	259	271	253	265	241	251	278	251	215	239	278	276	260	276	240	237	306	237	255	237	236	250	272	261	254	258	271	236	248	234	240	260	242	249	258	246	272	276	264	249	269	224	256	230	229	251	257	263	240	264	249	258	240	285	240	252	242	252	239	244	243	270	271	250	250	249	244	252	287	275	242	237	240	228	289	226	281	231	265	249	244	234	229	269	249	245	271	290	265	255	267	252	257	271	267	237	271	260	239	273	244	252	263	262	266	274	267	265	246	266	214	239	252	245	235	274	248	244	280	245	242	230	256	269	273	264	252	242	255	236	286	239	231	255	275	254	258	252	260	244	259	257	241	272	226	237	266	245	259	260	250	265	244	271	240	252	239	238	272	267	210	264	259	243	260	263	225	237	250	253	242	234	244	270	236	270	235	250	259	265	230	272	255	226	261	257	273	256	251	276	257	228	255	257	254	282	252	270	295	276	239	249	243	265	257	256	261	252	236	236	249	254	277	264	272	243	262	253	256	262	256	253	276	257	228	233	268	246	264	272	251	240	257	249	271	253	259	265	232	236	224	245	223	238	261	259	250	274	269	222	245	248	263	252	230	235	254	254	247	264	253	253	250	245	252	247	243	261	242	247	245	240	235	255	281	263	261	254	262	276	253	251	247	251	250	245	267	239	254	245	270	264	285	266	229	263	278	247	266	256	274	256	246	256	247	247	235	246	247	270	254	263	227	254	217	256	251	271	295	256	252	264	260	257	248	251	254	267	225	251	261	260	267	246	282	260	275	224	265	253	231	257	248	248	243	241	256	222	240	247	266	251	280	251	249	245	265	243	251	255	270	278	298	260	260	236	246	229	232	280	262	251	266	250	281	242	231	253	259	219	269	260	265	248	270	267	240	272	276	241	240	257	262	277	243	235	263	229	265	247	241	269	219	269	257	273	246	270	241	232	252	241	304	267	250	271	275	262	260	245	256	254	246	275	282	239	241	229	255	225	241	210	221	251	231	250	248	243	253	243	263	253	253	286	269	246	256	268	251	255	258	264	263	284	247	275	253	259	269	271	240	263	251	272	263	278	243	246	232	257	265	260	246	254	240	244	247	236	272	238	236	261	258	275	269	258	291	290	277	262	266	276	247	264	259	232	259	268	269	252	272	229	260	250	250	256	269	257	260	238	262	255	276	242	257	264	252	263	234	248	261	215	255	252	243	254	225	237	244	273	223	249	266	248	257	267	252	250	274	291	271	268	259	274	274	232	238	288	253	254	253	255	249	266	275	256	244	265	261	250	264	239	214	243	240	250	276	232	227	247	256	303	266	213	260	276	271	265	273	250	248	245	236	251	263	260	265	227	267	284	283	227	238	258	273	234	273	252	251	275	274	244	250	232	288	265	247	235	257	256	243	255	245	264	239	287	252	259	270	232	261	247	255	225	270	265	246	241	253	256	279	265	256	267	243	270	240	248	249	254	249	260	252	240	247	254	262	247	222	247	267	248	245	265	235	256	276	262	267	248	254	269	285	266	267	271	259	198	251	288	284	241	265	246	247	266	256	243	262	239	285	262	264	266	233	256	271	239	257	252	233	272	267	242	256	241	255	279
2756	1755	2922	2061	644	626	618	627	607	632	661	616	599	628	644	610	608	622	624	605	633	602	667	622	635	592	613	649	608	665	600	588	608	595	596	671	571	609	625	618	617	627	593	640	607	646	654	650	639	570	621	577	580	617	628	649	637	607	652	625	660	585	621	622	624	620	594	603	625	555	555	617	560	558	628	635	650	657	635	640	634	619	638	629	617	608	618	591	612	619	604	609	619	642	591	590	635	583	621	620	609	652	612	597	575	663	612	604	581	596	622	619	634	583	613	587	601	618	602	611	642	661	590	603	629	591	646	614	619	631	678	601	628	614	642	653	585	603	652	582	646	602	629	592	586	635	685	634	614	663	625	622	617	622	634	574	655	567	572	626	583	595	583	611	658	639	597	617	634	643	629	599	613	619	585	571	658	596	646	579	616	632	632	638	596	640	655	641	628	603	589	607	627	684	613	628	604	598	598	625	592	603	603	649	631	645	625	575	573	626	620	593	622	633	658	585	625	647	582	610	583	577	558	615	615	648	599	623	630	616	620	627	601	604	628	617	619	615	661	623	564	658	574	568	615	612	606	642	597	609	614	625	648	638	610	591	607	634	608	614	606	609	612	601	643	589	600	620	602	607	585	626	627	628	595	617	593	607	635	598	629	633	626	630	592	591	577	599	645	635	621	627	644	617	652	626	620	627	654	607	634	570	593	592	654	613	596	603	632	574	625	622	561	643	593	629	602	592	630	610	581	616	616	647	598	628	628	618	598	626	655	626	670	616	598	597	624	635	586	612	642	629	608	591	600	674	622	601	625	614	611	574	617	639	626	624	613	632	627	577	626	659	623	592	571	608	599	612	595	608	627	532	607	659	608	588	600	633	629	635	645	630	618	645	605	572	622	599	639	577	622	649	586	633	621	641	610	639	542	635	583	646	615	614	643	620	660	604	593	613	601	587	632	594	623	659	587	633	596	648	584	619	584	598	654	615	643	620	646	604	583	620	655	631	687	594	611	571	611	649	628	605	643	638	631	652	566	624	653	638	604	604	567	604	623	645	600	620	666	603	596	630	607	621	584	620	673	593	645	602	619	649	584	615	625	586	663	643	631	662	628	629	588	636	639	596	607	592	608	610	634	644	576	591	617	589	644	619	606	588	654	592	608	621	602	568	604	606	602	674	610	629	650	620	631	620	647	602	639	623	643	598	579	617	595	638	609	612	597	613	588	578	630	649	580	588	606	623	600	634	575	597	611	578	629	655	580	615	654	623	592	618	624	617	661	622	647	632	646	651	615	616	597	604	603	578	605	605	623	638	574	611	665	587	657	639	616	644	626	619	655	622	612	612	615	590	613	646	650	628	660	583	621	652	635	613	654	602	610	611	593	634	598	599	637	635	597	598	638	614	585	605	621	609	651	656	662	617	648	592	595	628	601	592	562	625	608	635	577	597	669	632	593	611	604	645	627	614	638	669	617	599	614	625	642	626	630	579	613	589	603	580	641	656	619	576	631	587	583	658	638	587	589	624	618	607	622	615	612	647	656	639	598	622	615	641	600	545	642	593	587	621	590	558	583	615	631	608	618	635	595	638	660	650	612	584	613	636	639	594	634	613	647	682	635	591	604	629	582	638	587	664	593	594	590	584	562	606	622	586	598	663	628	583	588	624	593	644	598	640	609	608	592	654	595	610	588	590	613	632	638	649	639	620	566	607	608	654	596	591	611	611	588	588	620	617	621	601	613	643	619	589	627	631	618	590	644	631	590	615	575	613	635	616	612	607	608	633	603	618	567	608	607	648	609	669	607	595	640	623	621	609	631	608	628	620	653	620	614	610	588	659	593	628	573	594	567	569	601	642	638	619	616	624	591	601	630	556	552	632	618	631	662	653	584	633	582	663	652	593	628	594	595	549	643	587	574	618	674	587	595	607	614	672	619	609	641	625	649	634	609	612	639	609	599	610	607	614	617	608	597	603	641	583	611	637	567	657	582	582	602	602	634	613	582	603	606	609	577	587	642	656	624	629	637	619	631	605	582	624	628	596	569	649	635	617	653	606	617	652	643	630	585	596	668	647	634	577	621	646	595	570	644	626	622	619	627	581	641	679	690	606	610	640	627	635	640	617	609	613	653	638	584	605	640	592	592	558	597	616	631	589	619	630	618	574	600	625	652	629	622	565	585	634	635	630	593	560	607	599	605	590	620	638	612	661	626	592	591	639	627	596	597	616	623	656	642	627	608	591	659	616	621	595	606	615	598	645	609	611	587	680	575	599	647	580	668	596	621	633	613	638	604	572	614	627	594	624	608	605	637	627	605	596	613	601	631	615	612	612	631	644	617	595	600	629	553	659	595	657	679	608	609	599	656	665	620	608	618	563	587	613	641	634	609	583	625	637	612	642	601	649	607	617	613	602	626	620	586	616	624	585	646	634	618	603	582	594	646	638	635	576	627	636	619	638	630	602	636	613	616	644	658	562	614	653	575	601	584	599	623	600	634	586	592	647	646	646	617	619	603	611	600	656	653	633	636	602	625	643	600	621	644	585	602	577	625	648	620	639	663	636	632	596	570	628	612	623	585	639	605	603	639	580	592	609	590	598	663	662	581	612	598	598	572	577	572	598	611	582	637	622	601	626	636	631	632	601	605	609	620	606	656	666	606	598	619	583	604	620	625	575	634	599	586	633	606	546	629	582	631	583	624	616	632	586	592	603	577	653	616	643	630	602	617	610	553	645	596	626	640	597	603	587	605	616	645	626	586	615	608	649	630	611	592	663	605	623	568	653	613	599	608	544	635	630	615	592	615	599	611	596	620	566	602	618	573	575	605	612	610	607	632	618	632	586	602	598	596	602	615	594	592	616	617	612	575	618	626	656	565	626	580	601	615	654	660	608	638	655	600	594	636	619	635	617	636	595	631	580	603	602	601	612	592	691	640	581	560	619	615	615	604	651	626	613	630	592	597	608	612	598	619	615	633	631	599	631	597	592	597	586	615	558	613	602	566	650	602	604	631	592	595	652	627	636	612	628	589	669	635	618	591	641	613	602	557	599	604	645	549	622	615	673	592	626	616	588	630	673	618	604	655	594	647	623	622	611	616	615	623	627	640	633	595	555	636	606	612	582	633	657	616	632	631	625	613	617	645	624	613	634	616	627	613	618	586	576	602	649	615	668	657	623	625	610	613	613	638	570	599	620	617	623	612	655	632	597	583	602	627	616	640	639	609	609	600	598	653	641	621	551	624	645	649	596	642	685	607	558	632	623	609	636	648	637	579	587	636	601	591	629	611	653	581	624	607	618	622	628	626	649	634	635	581	639	634	649	606	624	583	632	611	630	616	589	626	626	615	618	613	633	616	620	610	647	564	596	614	628	580	625	601	626	586	604	640	587	597	630	635	628	609	599	636	643	627	595	610	579	628	654	594	626	636	634	607	622	624	681	599	656	601	637	608	591	609	583	589	590	623	615	654	630	636	646	565	613	594	586	562	612	593	630	602	647
18982	14112	21942	15856	1919	301	274	255	274	265	235	236	241	270	279	276	261	260	257	216	248	255	245	258	262	268	243	246	210	236	221	254	218	228	239	244	250	249	243	250	193	259	250	241	246	248	231	261	227	235	249	260	200	245	261	263	231	256	243	239	281	243	242	233	246	236	228	252	266	259	232	241	257	251	229	259	271	246	243	243	244	243	246	236	258	237	264	250	239	217	280	248	228	243	235	241	229	223	254	268	250	243	250	264	250	223	264	236	250	225	271	250	195	234	254	231	248	240	231	274	220	241	238	244	250	244	258	229	236	264	234	251	251	222	254	234	214	242	224	226	230	261	245	247	218	206	243	220	237	247	242	232	252	244	251	241	253	223	244	220	258	241	263	239	259	232	230	262	226	257	268	244	231	242	274	220	242	277	229	274	230	270	234	288	268	237	237	232	264	271	242	236	244	240	253	215	266	258	240	230	235	250	220	254	257	230	233	243	242	292	243	249	249	235	235	216	218	230	251	263	242	294	222	240	268	260	248	241	244	230	244	267	257	256	232	239	258	244	252	227	225	258	249	245	243	226	269	216	230	230	244	235	238	272	253	266	255	222	248	257	222	208	244	228	236	250	228	241	282	272	250	254	252	246	239	224	239	257	278	266	246	230	249	255	249	263	274	237	245	236	254	254	244	244	227	278	260	258	215	225	246	239	261	262	235	259	247	244	240	245	253	235	256	228	223	236	245	235	221	264	215	226	244	262	275	261	253	270	261	233	247	241	256	254	269	236	250	247	249	215	221	230	264	211	273	230	256	227	215	250	238	220	257	240	269	234	237	249	238	233	272	245	244	232	243	247	271	231	279	257	243	232	260	250	277	242	218	225	237	268	244	250	227	248	260	250	212	224	242	233	240	227	221	224	257	247	243	237	236	231	253	239	232	243	279	234	242	239	246	231	250	242	258	268	254	247	277	274	253	251	263	270	257	218	253	259	245	250	234	226	234	264	233	276	218	241	247	230	223	219	225	247	232	246	228	232	247	239	232	237	222	264	262	251	263	222	233	233	220	237	229	263	269	254	224	235	219	270	257	262	235	229	209	248	240	255	252	227	223	239	254	229	231	247	240	247	224	268	229	250	224	223	233	241	258	230	226	231	257	251	273	231	225	269	246	253	236	230	245	253	237	238	241	221	240	255	261	263	242	246	236	256	270	249	244	255	257	248	258	233	244	250	253	212	233	252	245	255	224	249	258	238	241	239	274	261	257	226	254	255	247	272	234	219	246	275	237	237	213	236	210	245	223	228	227	269	233	272	235	216	230	243	240	234	254	242	238	239	270	253	248	249	248	226	273	236	255	214	242	234	249	239	230	241	224	249	220	240	255	255	227	240	251	237	263	215	261	256	218	234	253	249	239	260	253	234	244	234	223	250	247	247	230	272	235	233	259	236	263	235	254	230	245	223	238	250	240	246	262	252	242	232	245	250	233	237	217	219	229	242	210	245	256	226	210	249	244	228	243	229	222	246	241	235	243	249	232	266	254	246	247	227	239	225	231	241	245	249	254	262	231	229	261	243	235	244	257	253	258	252	227	276	261	222	199	229	276	239	252	244	249	237	279	243	256	265	242	258	229	252	254	249	243	258	249	247	244	233	233	240	253	293	262	242	228	248	250	235	224	256	287	248	222	230	214	249	213	246	249	283	248	270	245	274	238	248	250	247	252	220	263	216	247	228	267	244	240	264	231	235	228	228	257	225	259	256	270	210	233	261	248	251	233	256	283	250	237	269	223	244	221	242	265	248	241	258	225	249	247	242	257	243	237	222	251	254	217	250	251	250	256	226	260	244	235	290	279	255	232	244	230	227	218	244	243	201	239	252	233	254	243	258	228	261	281	220	242	231	231	224	250	223	263	216	249	247	239	270	256	250	279	267	256	230	248	244	232	234	227	239	261	254	251	211	220	233	249	248	288	230	218	230	223	250	255	239	246	261	237	236	236	241	245	246	269	230	251	252	261	228	241	252	263	260	250	251	245	258	244	245	246	279	256	234	227	255	246	253	249	247	248	272	255	245	216	256	216	270	232	271	210	244	224	231	258	277	225	219	248	245	239	230	246	239	252	234	263	251	244	222	251	233	246	230	261	267	277	265	235	261	254	247	228	239	206	251	265	235	268	234	230	230	233	265	263	245	236	257	259	274	256	204	247	220	215	253	231	216	232	223	222	230	232	242	259	240	199	243	268	238	207	213	243	253	250	288	245	241	231	252	267	245	231	216	273	246	256	222	213	235	238	273	265	222	250	236	252	259	219	286	257	269	223	269	269	252	254	244	249	249	222	242	262	234	229	235	214	253	238	241	235	267	238	247	261	274	251	238	249	259	261	247	252	260	257	228	248	248	252	231	256	252	226	216	250	246	252	250	248	243	236	249	248	247	254	232	244	227	216	222	247	242	244	240	230	251	211	218	242	214	239	228	242	255	209	242	247	232	250	253	236	274	256	243	246	202	272	243	238	264	233	217	233	217	230	231	254	241	245	272	259	263	243	258	244	213	253	249	267	220	249	253	241	241	265	239	222	258	236	241	211	255	222	233	233	253	250	270	245	230	269	248	278	255	224	269	215	249	229	229	228	245	232	253	234	216	231	238	239	262	232	231	259	257	262	238	240	270	220	236	250	241	270	243	233	235	255	262	218	234	252	208	257	248	247	254	252	297	262	222	257	273	254	244	224	251	267	262	219	231	227	250	256	219	243	226	229	254	240	252	240	232	240	206	244	212	215	247	219	220	241	217	238	255	267	259	238	244	227	240	263	247	255	260	232	208	255	237	230	245	236	249	264	232	247	243	239	260	218	229	226	220	231	220	235	244	248	238	247	229	248	243	238	224	245	255	255	256	246	249	248	235	232	261	249	240	237	259	252	219	241	243	251	256	263	244	235	252	255	259	220	227	206	278	249	245	256	240	231	248	251	267	277	225	226	247	255	259	225	219	262	260	258	260	241	230	248	208	249	229	268	229	235	248	276	271	207	249	245	254	258	241	224	252	225	246	255	283	225	224	251	252	249	234	262	240	214	224	232	229	215	238	254	234	233	243	231	269	244	260	238	263	269	245	238	245	233	233	243	250	241	274	256	217	234	242	244	231	223	252	225	233	232	255	229	223	236	228	263	221	221	232	242	246	252	218	229	245	238	261	283	251	220	253	228	249	279	263	237	263	230	245	238	255	247	269	239	261	260	270	241	234	248	254	270	222	228	257	258	232	233	258	250	269	231	192	233	249	210	248	231	247	249	239	254	250	259	243	242	255	223	217	244	275	236	236	228	235	238	231	239	214	260	269	240	245	251	233	251	232	244	248	269	232	274	227	251	235	226	231	272	215	227	245	240	246	256	252	262	223	237	221	258	244	234	265	227	262	236	235	256	248	249	261	263	243	227	236	261	240	237	242	220	246	247	271	261	225	240	231	258	220	259	239	232	226	219	250	246	236	246	238	246	236	224	212
14253	11404	31097	25733	1008	793	773	668	694	686	668	610	622	662	656	658	608	619	589	609	591	598	570	595	573	565	639	625	592	570	594	621	605	626	604	642	622	612	654	588	550	625	623	593	595	629	610	588	607	579	576	639	580	588	616	571	628	580	618	549	605	580	573	595	585	619	566	557	589	556	620	622	593	608	579	567	613	638	632	567	571	554	625	576	575	558	583	634	569	604	587	565	590	597	643	615	607	588	583	621	572	599	578	582	606	607	608	591	583	594	584	581	598	572	600	588	591	618	557	594	602	569	587	591	573	561	596	597	602	601	594	633	618	596	595	611	601	575	590	642	558	583	551	581	593	594	628	591	567	545	585	571	613	569	568	622	565	587	608	555	605	581	614	621	586	628	574	533	601	588	610	574	575	572	587	558	589	559	568	535	588	565	610	585	562	603	577	579	596	575	579	585	586	587	601	581	612	577	606	600	598	611	582	611	556	611	574	615	606	598	586	621	607	583	570	575	595	558	621	584	617	602	600	583	546	617	564	584	593	601	610	625	595	602	604	626	620	619	566	614	580	559	594	578	582	583	526	601	605	567	595	593	568	619	597	618	616	599	636	631	583	604	596	574	636	600	582	593	600	562	569	581	603	589	586	545	585	592	610	618	560	645	565	557	604	562	622	580	586	571	605	566	617	583	600	572	590	594	631	573	582	591	611	603	595	622	608	559	570	584	625	618	549	650	579	641	594	571	564	600	571	579	573	530	598	601	551	592	583	567	614	583	616	568	605	591	590	576	593	605	568	567	578	569	557	593	548	572	591	626	612	607	573	580	617	590	610	606	611	587	580	552	607	593	612	548	587	576	571	591	584	576	580	611	598	612	556	553	625	602	631	538	618	594	607	618	583	571	596	581	598	646	606	619	621	598	579	570	584	555	598	563	610	567	593	538	591	636	582	559	587	625	583	615	586	615	586	593	601	612	585	590	586	622	596	587	539	585	596	569	592	588	536	605	624	615	524	592	578	583	592	577	573	609	630	549	591	565	559	620	559	555	599	631	592	553	625	611	564	619	589	639	559	593	604	602	614	570	569	607	608	583	557	614	542	593	598	605	609	590	572	611	617	606	574	520	614	547	625	583	582	610	573	579	603	573	598	610	554	560	576	601	598	583	609	593	606	558	567	599	567	572	595	546	572	559	588	575	579	570	584	581	574	572	522	627	581	610	586	587	589	604	567	576	562	600	597	599	569	549	593	604	586	619	617	646	586	602	591	619	585	602	547	579	555	570	596	591	629	617	566	552	595	609	600	563	587	592	559	590	568	517	610	569	576	604	582	592	589	613	573	600	647	568	628	606	564	622	587	568	621	593	573	570	554	578	570	622	631	557	591	554	557	577	576	584	586	605	591	639	575	606	603	583	613	609	588	603	607	574	582	567	588	606	631	575	607	542	591	573	643	582	562	612	585	595	616	578	577	592	616	559	576	589	634	576	576	664	595	580	589	576	623	603	584	600	603	604	610	613	606	591	608	522	612	596	564	600	591	612	611	626	606	597	582	573	551	610	631	586	628	609	602	619	576	634	601	553	603	610	552	573	582	601	600	583	577	570	558	579	600	551	584	572	609	555	560	584	613	607	602	575	604	599	560	630	565	597	580	611	577	632	592	593	584	605	602	597	576	584	588	587	576	589	564	568	620	564	613	564	600	588	595	587	611	562	560	577	597	586	563	557	608	589	586	591	623	622	599	630	613	631	545	600	643	594	598	605	544	548	614	567	584	578	581	546	610	599	574	576	538	589	593	574	598	604	601	597	615	572	571	565	574	615	593	593	575	594	599	619	582	590	593	571	587	610	615	569	585	626	558	590	554	599	577	590	624	581	625	562	556	612	636	608	570	612	599	558	580	575	613	588	558	633	587	586	584	615	606	581	564	569	559	574	589	555	535	582	609	630	574	570	575	635	588	543	571	605	604	596	575	584	638	606	598	580	559	606	605	573	568	602	599	592	567	613	547	573	652	547	575	607	587	617	596	600	582	555	597	591	556	602	574	582	564	588	611	561	604	617	587	628	619	622	596	596	584	556	590	621	577	573	575	526	592	553	585	629	603	617	600	614	605	572	565	557	592	601	596	537	626	574	608	595	601	617	560	575	548	560	575	564	558	613	562	573	578	544	602	566	577	596	616	559	627	558	565	608	593	601	574	572	580	647	578	605	566	577	596	546	597	613	581	594	530	594	578	596	560	594	550	586	545	612	587	560	589	599	586	585	558	604	583	569	552	601	591	563	612	617	603	571	595	564	598	595	626	562	538	593	557	578	585	558	588	571	595	595	593	580	595	617	601	574	594	556	600	607	572	602	594	606	588	581	612	576	597	549	559	603	588	570	604	601	579	561	584	637	568	611	570	562	595	616	571	563	612	538	593	559	590	588	615	576	601	585	586	602	624	581	615	615	637	581	595	563	582	592	599	554	638	582	614	568	607	620	580	623	627	574	600	583	567	566	596	610	585	601	613	569	605	594	619	596	551	564	580	547	582	607	562	602	609	603	585	561	589	565	616	602	620	544	596	558	590	623	554	576	549	619	574	556	581	583	603	622	567	603	599	629	563	594	573	576	567	573	595	559	615	570	566	556	602	552	593	549	564	605	573	599	600	606	588	630	581	577	591	599	605	616	624	571	577	578	578	562	604	624	571	629	605	570	598	576	586	591	610	603	548	554	629	600	559	617	602	586	582	587	605	546	572	549	613	632	573	592	611	598	574	606	602	577	616	549	593	562	582	549	640	591	540	524	557	575	553	576	571	593	595	578	615	633	572	617	582	593	614	600	581	560	590	588	649	627	538	609	595	574	620	623	547	590	599	601	536	619	574	559	596	583	601	573	581	591	565	599	580	625	552	602	581	610	583	580	607	573	597	592	566	585	590	583	571	619	586	585	564	615	601	565	592	605	627	565	555	585	618	568	609	581	604	561	612	556	569	600	632	625	587	600	627	626	571	635	581	576	599	587	587	637	595	618	580	608	612	630	569	568	592	596	593	621	575	581	584	551	565	538	597	564	601	578	560	596	593	599	603	558	593	541	570	626	580	585	587	618	574	596	601	608	601	619	595	547	593	596	561	561	591	581	593	582	553	648	590	585	647	596	552	593	580	551	550	582	597	590	570	606	586	600	577	543	630	634	606	539	601	555	591	623	603	588	609	583	617	587	565	620	621	616	570	582	583	600	576	676	592	549	611	578	591	585	567	581	620	591	576	564	620	587	558	612	582	579	590	586	605	603	592	585	564	589	591	598	574	533	583	621	562	595	618	551	579	609	560	599	642	588	597	562	607	540	590	594	608	577	574	539	627	603	588	589	588	607	616	574	572	568	585	596	599	592	569	576	588	610	569	583	592	646	598	587	573	602	584	553	612	607	543	574	593	599	577	589	555	557	572	616	621	593	604	590	567	543	607	637	571	576	624	586	581	597	617	558	605	569	559	597	606	581	632	627	586	588	604	548
31194	26467	40152	28488	4743	253	195	158	138	171	149	132	134	135	150	137	141	110	149	137	120	120	136	133	127	133	136	120	127	126	122	150	146	136	147	114	135	121	136	124	132	135	135	135	123	124	112	108	103	115	123	120	114	117	125	123	133	128	124	130	124	129	139	117	139	129	126	125	115	105	102	133	105	128	115	124	125	122	133	125	135	112	101	136	126	127	147	120	141	137	105	107	109	123	120	106	123	118	116	133	120	139	102	127	120	127	110	99	124	146	112	119	139	125	105	146	118	125	121	126	113	137	131	121	115	137	125	117	140	156	112	135	112	138	136	115	109	132	117	129	114	119	132	114	123	116	123	131	115	136	130	121	123	123	120	114	112	122	118	114	124	137	139	134	141	124	114	117	133	122	119	116	137	127	119	131	118	131	112	151	140	120	121	147	113	138	124	132	134	124	121	104	134	141	145	121	147	117	137	125	135	138	128	113	117	142	124	111	132	114	117	153	145	145	118	131	124	95	114	131	140	123	101	130	129	120	144	136	128	129	133	118	95	111	125	135	131	130	144	127	102	114	120	118	137	127	129	112	150	142	135	129	131	135	134	120	101	119	126	115	129	133	112	129	123	131	117	125	114	125	140	123	118	105	117	138	131	118	152	132	145	112	111	120	129	141	120	152	125	115	134	122	132	125	119	136	111	139	113	123	119	118	131	126	136	125	134	125	119	132	112	121	141	127	114	115	154	114	121	141	117	112	142	110	129	117	120	136	120	149	134	121	130	121	120	138	122	113	139	129	102	115	144	123	130	126	117	101	115	139	145	117	128	130	99	124	139	136	141	134	122	106	128	131	139	140	138	147	134	118	128	117	139	128	114	114	127	143	134	131	135	118	125	128	119	102	113	117	105	126	137	132	108	120	123	115	125	117	123	139	140	125	111	115	126	131	141	128	134	124	124	147	112	126	120	139	129	134	115	126	124	135	136	135	142	125	137	121	132	143	107	148	128	135	130	131	98	108	115	135	107	133	115	137	119	124	147	142	130	128	129	138	121	136	114	130	123	126	137	142	147	122	118	123	110	121	127	134	146	147	118	128	128	125	137	116	99	145	129	131	158	141	120	126	113	122	139	118	160	142	126	125	128	126	122	135	128	135	150	127	127	120	128	143	126	121	128	139	139	129	142	130	122	125	94	129	129	127	146	120	138	128	124	138	154	136	121	136	148	109	127	118	123	127	125	125	124	120	127	119	135	120	119	117	133	146	102	115	126	117	126	119	134	130	130	106	131	126	118	121	134	139	140	125	127	121	117	136	112	134	125	107	131	118	108	92	117	123	113	117	138	118	123	101	147	106	129	121	115	139	125	134	117	126	136	111	127	131	126	123	121	141	123	122	130	115	130	111	129	110	105	132	113	127	130	137	136	136	123	141	109	130	120	104	126	146	111	154	127	116	142	128	128	131	114	109	130	132	116	127	157	121	149	142	115	125	135	134	137	125	114	148	129	122	118	133	131	137	115	129	137	149	136	113	125	111	119	133	130	136	118	142	119	130	131	150	124	126	133	128	131	122	119	133	131	122	135	107	148	124	138	126	120	108	141	119	129	131	145	107	136	120	120	116	122	124	129	123	122	124	148	113	142	126	123	129	124	124	136	140	128	125	128	143	117	113	142	126	122	151	133	131	109	134	131	128	111	147	112	121	129	111	111	130	115	139	141	126	123	126	131	111	121	132	129	120	121	137	104	119	134	133	118	127	134	120	159	153	132	129	119	129	126	124	116	127	127	137	132	120	136	130	148	114	144	132	113	130	130	132	125	125	118	128	133	138	136	141	129	127	130	133	130	118	130	113	135	114	136	119	132	107	116	133	124	121	122	114	118	117	110	129	136	113	124	96	108	133	121	132	122	133	129	130	125	110	138	142	137	102	113	117	117	119	129	108	116	117	128	132	125	136	114	109	123	147	121	120	132	144	93	112	119	145	130	138	145	130	124	122	121	136	101	136	136	108	104	116	130	112	139	124	113	132	121	121	131	119	120	141	132	142	139	137	147	123	148	146	137	112	124	129	143	125	123	156	148	133	129	118	125	110	123	132	118	137	126	130	114	139	120	144	124	109	118	142	121	107	127	119	124	125	128	116	119	147	102	128	122	115	123	146	113	107	130	130	128	127	147	127	123	125	124	136	143	119	140	134	165	126	111	112	127	145	140	114	137	130	117	115	129	128	130	101	122	126	139	141	137	126	112	148	127	129	133	128	117	136	101	135	135	112	127	129	126	115	154	141	119	119	134	115	110	120	117	121	110	129	126	112	131	131	137	130	139	123	151	122	123	113	124	125	125	137	131	135	144	125	122	123	134	113	147	128	111	129	136	129	122	121	127	149	125	117	141	115	113	129	124	132	140	142	141	146	130	126	126	115	125	115	137	135	132	115	125	111	110	128	116	132	129	131	130	116	138	120	143	125	123	123	123	134	143	112	133	119	115	129	138	125	120	118	137	121	140	128	123	111	118	112	124	115	117	109	136	119	147	149	112	128	101	121	134	129	134	101	136	102	134	124	119	125	124	128	135	118	125	125	123	132	114	114	120	138	128	125	129	112	124	117	118	139	138	131	120	133	119	135	123	119	137	133	139	109	116	130	135	140	139	112	134	137	141	142	132	129	112	129	131	113	134	140	134	115	127	134	116	154	119	129	136	126	111	132	127	115	124	123	125	116	104	121	132	132	127	125	120	118	125	137	120	128	133	130	131	124	116	118	135	118	141	133	119	119	112	136	125	116	118	155	121	138	111	119	139	126	142	125	142	126	132	147	141	124	112	123	146	124	137	121	137	115	132	125	119	116	126	143	119	137	134	129	118	137	123	150	126	101	109	142	133	131	97	132	127	114	118	121	128	128	128	136	122	124	126	140	132	120	133	116	140	149	147	118	121	121	114	122	104	131	108	123	124	119	120	118	136	126	131	116	120	123	113	124	127	110	140	110	135	144	120	127	113	124	134	129	119	135	130	121	103	145	123	119	130	89	124	125	143	132	130	112	117	124	133	144	127	161	134	138	127	118	107	143	142	103	115	106	125	129	115	131	149	123	100	155	135	160	114	126	146	125	129	146	117	109	122	132	111	115	142	116	132	104	130	123	135	118	112	133	140	116	108	115	104	119	112	116	130	123	137	117	136	140	119	151	134	142	130	122	119	141	110	122	125	130	114	132	120	119	120	142	146	120	141	132	127	128	121	119	132	118	122	136	118	138	122	130	130	154	116	134	115	130	136	125	111	130	119	144	122	139	120	132	114	115	134	131	126	149	126	125	141	126	138	118	133	124	120	130	118	111	132	126	101	123	145	136	136	117	133	129	133	118	113	119	139	124	131	111	116	113	146	117	131	124	119	122	116	135	129	126	133	143	131	119	130	128	110	119	132	119	105	132	110	121	121	127	106	109	116	131	141	131	134	122	133	112	117	133	110	128	125	138	112	124	137	127	109	124	139	150	134	124	123	135
21539	18145	44523	34669	983	715	630	590	521	480	419	438	419	430	414	422	413	367	381	353	353	348	362	381	367	348	344	356	356	341	364	320	330	315	322	303	318	339	321	348	339	352	331	332	315	329	330	356	320	327	327	331	329	338	371	332	328	332	344	302	349	317	313	302	317	332	321	314	374	317	336	360	345	325	367	326	339	306	286	322	291	296	304	331	315	325	340	329	335	350	311	324	332	321	315	309	332	308	307	295	273	332	296	326	326	325	342	334	316	327	332	331	303	316	324	344	309	299	331	346	331	297	311	331	335	343	320	366	302	297	300	322	300	344	332	320	323	362	293	316	299	353	296	331	331	310	322	305	314	334	291	314	291	305	332	324	301	303	380	330	337	311	308	347	323	325	312	288	341	303	332	320	357	316	344	323	324	315	322	324	327	322	343	353	374	301	317	302	322	335	271	307	330	297	315	298	319	339	326	307	309	315	311	332	326	298	321	327	327	352	307	332	296	293	331	305	349	319	348	311	294	335	326	307	310	338	290	325	343	315	317	292	345	337	328	307	347	304	327	295	310	332	359	317	299	303	329	307	329	333	329	327	335	296	282	304	306	363	338	298	364	300	283	325	332	303	326	341	327	334	333	338	299	313	326	319	346	318	326	310	317	309	344	310	318	308	353	279	330	328	293	270	330	312	348	329	314	348	310	322	342	303	335	314	347	334	289	339	325	303	346	350	316	308	300	269	330	334	320	314	311	314	314	317	328	311	307	327	334	327	338	293	350	321	330	294	332	357	332	347	306	304	327	332	344	337	318	288	333	317	318	298	317	319	316	299	307	323	291	267	324	302	321	338	317	303	340	315	301	316	330	308	316	303	340	320	328	348	340	285	300	304	316	299	299	325	318	338	345	341	333	319	335	332	308	351	303	293	348	311	314	314	340	341	318	346	325	305	299	367	328	342	340	276	329	306	334	327	313	341	355	309	337	324	298	317	327	302	338	290	312	331	320	329	352	320	316	320	305	323	322	295	330	301	335	340	340	320	312	314	270	328	311	284	314	331	298	332	309	304	346	301	333	300	310	316	289	316	344	312	325	314	315	297	317	348	301	289	318	343	327	300	341	308	324	305	299	327	330	330	303	320	307	303	315	304	306	346	312	320	311	348	308	313	331	312	324	317	328	355	336	337	304	331	341	307	346	314	313	356	317	299	342	313	327	327	318	343	288	334	334	318	317	348	345	303	333	307	309	322	329	300	321	319	363	313	305	296	357	302	313	324	325	298	315	328	352	340	341	341	322	332	320	360	316	311	347	330	339	315	333	323	306	320	288	303	314	326	350	329	343	297	310	308	342	349	324	348	312	313	369	322	303	306	279	341	274	326	315	329	297	339	312	349	318	336	325	309	332	314	326	310	336	304	333	336	323	322	329	318	313	287	315	325	324	307	326	288	325	342	313	331	329	273	316	329	326	339	330	300	346	303	307	343	318	302	315	352	303	310	327	310	326	315	327	307	312	320	285	321	351	348	322	327	316	337	335	299	317	288	312	307	307	305	326	314	325	319	329	343	336	314	318	288	317	323	316	324	328	338	304	324	325	326	321	322	341	311	331	359	335	301	312	305	324	322	315	303	292	345	320	343	311	341	358	342	329	315	301	316	331	335	331	295	304	361	315	314	331	283	326	328	294	305	325	314	328	336	319	321	309	316	332	323	336	303	327	332	337	326	343	292	331	301	318	280	318	307	311	331	288	313	307	347	314	336	332	335	290	295	309	312	304	286	337	318	317	337	324	332	309	327	313	313	329	314	328	335	343	322	336	334	326	336	369	355	334	290	364	323	319	285	284	322	333	300	320	298	297	322	308	301	382	325	319	323	337	309	287	327	331	288	317	355	293	323	317	310	345	292	320	318	307	286	314	332	321	316	354	344	329	344	337	305	356	316	351	335	294	330	310	335	308	321	310	323	319	322	316	315	335	326	288	301	312	328	329	286	339	323	322	308	306	343	303	319	327	328	333	339	344	321	303	340	304	303	314	300	319	316	317	311	322	320	371	278	320	321	351	308	333	318	351	312	304	317	332	289	320	329	296	302	322	319	315	333	284	327	317	293	328	343	350	296	347	327	314	317	316	317	341	327	313	304	294	329	349	298	309	325	353	318	342	346	337	336	306	361	312	322	332	332	350	332	292	304	301	293	307	316	338	306	333	306	330	330	276	318	351	306	356	320	313	326	344	285	290	306	324	329	302	303	295	349	325	319	345	341	303	320	329	351	334	318	349	345	311	323	340	290	348	319	313	304	339	304	314	321	327	313	324	305	312	316	301	321	276	328	316	333	296	318	301	317	328	326	345	324	277	301	323	334	337	275	325	319	324	297	315	317	314	316	311	311	310	323	291	301	326	346	319	341	331	335	325	328	323	319	316	329	307	323	330	315	302	324	309	318	332	333	338	337	354	323	284	327	315	312	317	289	298	334	337	331	331	332	350	287	333	325	298	325	337	318	311	296	332	327	339	344	325	304	338	327	313	335	316	314	334	312	324	306	313	289	321	307	353	331	299	303	314	313	360	306	310	319	325	347	287	290	326	344	289	314	308	301	300	324	290	330	328	320	290	313	306	330	277	350	347	304	302	325	326	325	313	358	317	326	352	346	309	304	300	333	329	303	350	340	314	310	321	313	323	327	364	325	307	318	324	320	337	297	359	300	343	322	278	342	271	346	304	316	328	321	304	315	321	323	348	315	312	318	339	347	294	299	302	325	304	343	323	287	329	291	341	329	294	305	339	316	329	348	319	304	343	352	321	311	343	322	325	328	331	356	349	329	317	294	321	334	287	325	315	318	335	348	340	312	344	302	315	330	299	311	321	321	319	309	304	308	295	319	364	308	294	309	318	354	326	327	305	328	301	341	328	286	327	322	307	314	329	332	326	338	336	334	320	303	288	293	340	299	336	320	313	299	333	340	340	325	293	286	315	341	304	326	322	295	312	313	318	322	312	316	311	306	298	313	297	334	310	295	315	323	320	309	316	365	335	303	338	315	302	334	353	315	344	322	339	283	285	315	316	374	294	320	322	291	323	352	313	310	313	320	303	307	288	306	353	299	304	308	358	303	320	299	312	309	353	333	353	318	319	297	302	349	311	303	324	348	302	334	282	325	343	324	352	311	329	310	350	303	336	342	347	310	350	310	343	320	342	326	342	302	303	307	318	323	321	332	314	370	319	334	330	318	298	321	318	315	315	319	358	322	285	328	343	305	328	323	304	344	356	303	335	331	302	297	322	295	318	326	313	296	352	315	343	358	326	346	347	315	306	349	299	302	307	280	297	273	277	338	324	331	321	291	315	301	323	322	302	331	327	334	309	313	321	324	329	323	336	303	301	314	328	318	324	302	310	324	318	304	339	337	331	331	320	330	318	318	310	327	333	319	341	323	309	313	317	313	312	305	331	300	329	311	340	314	342	292	307	315	337	276	330	321	323	343	337	325	307	288	281	298	289	326
2379	768	1157	607	260	261	247	248	268	252	265	264	245	275	242	262	241	285	242	238	233	253	230	282	237	262	236	229	251	258	271	252	245	249	252	217	260	303	266	252	243	244	286	259	258	251	237	276	250	236	275	248	273	250	244	232	261	245	262	251	269	247	282	258	239	246	266	263	255	259	239	283	248	280	264	261	258	254	257	257	259	263	265	284	255	242	237	253	261	270	270	252	256	250	254	247	262	275	265	265	246	268	281	272	272	245	265	260	243	286	242	227	278	249	255	233	249	273	242	259	267	218	263	241	255	274	272	266	251	256	260	237	241	256	240	271	250	258	265	259	254	244	274	257	289	256	274	266	280	281	257	253	247	243	271	269	263	271	267	254	239	277	252	236	266	236	252	243	273	256	245	278	259	243	242	246	242	289	270	284	263	286	272	289	219	259	259	265	238	263	223	265	243	256	255	253	248	225	244	262	247	253	255	265	290	238	247	270	228	252	248	255	245	261	248	272	235	285	274	238	247	248	252	278	272	232	291	287	260	245	268	259	247	261	244	275	238	276	260	269	253	241	254	254	227	252	262	233	255	247	265	242	259	244	274	275	252	217	260	237	247	262	268	285	301	285	260	265	261	281	224	267	251	274	268	273	231	235	275	241	268	250	264	273	227	217	263	254	256	262	251	260	260	282	239	249	248	261	270	240	239	288	253	248	245	277	262	249	251	238	265	271	274	232	237	273	242	222	261	243	265	244	254	228	265	263	250	281	247	247	270	269	259	260	247	264	261	238	197	247	265	267	261	261	243	268	241	225	288	280	251	232	274	245	248	243	249	282	282	260	258	234	243	255	257	266	259	263	257	266	243	286	250	272	278	257	274	227	253	245	266	239	241	260	233	254	249	247	245	267	268	212	270	261	261	256	277	239	275	271	250	265	256	272	208	219	278	240	285	263	251	257	250	279	254	258	280	260	266	242	246	275	280	263	230	251	232	245	239	218	271	252	246	260	240	254	241	253	241	238	249	243	237	251	219	244	284	228	263	239	256	247	220	272	246	257	258	270	306	268	277	273	257	244	251	245	245	274	281	270	264	250	261	232	258	253	224	288	287	241	257	249	258	263	228	269	263	255	267	278	240	238	258	267	287	251	266	228	233	248	262	239	265	249	277	234	258	239	295	271	250	240	271	257	249	257	293	247	274	225	245	239	254	265	292	262	267	278	261	241	221	243	239	284	229	220	220	248	283	264	273	241	262	251	236	235	237	235	254	265	278	268	264	298	240	262	270	261	248	280	258	248	243	276	273	250	260	229	259	257	244	276	235	243	242	225	260	256	243	266	294	255	272	267	274	258	239	272	258	248	255	262	247	250	266	232	286	272	259	254	267	276	243	285	249	255	260	255	264	255	261	259	257	260	250	245	255	268	268	257	265	233	245	260	233	235	254	259	225	215	251	282	296	289	260	226	254	250	250	263	252	262	249	262	254	271	279	239	273	274	242	261	263	242	242	259	267	265	239	267	261	240	257	252	275	243	225	251	232	253	251	260	235	249	258	225	233	261	278	255	257	267	250	265	269	280	234	290	252	269	232	227	245	255	271	242	236	239	268	229	266	271	273	238	280	252	244	288	281	247	270	262	220	223	257	282	266	241	263	266	216	265	263	265	244	264	220	238	261	246	254	235	257	256	227	253	259	253	261	277	268	246	230	253	238	249	268	235	253	246	226	255	263	270	272	265	254	244	272	226	275	289	257	255	249	218	269	271	280	286	284	253	226	254	281	247	268	241	268	256	234	262	234	294	282	234	240	246	237	231	259	274	249	273	265	259	272	250	254	270	232	261	275	263	263	240	239	211	232	274	251	258	221	259	258	252	240	262	258	261	258	242	257	272	210	281	271	231	259	277	261	258	301	234	241	257	211	242	240	263	269	283	240	272	252	290	251	268	260	257	248	264	241	225	282	226	251	251	254	272	234	238	282	266	251	276	235	279	242	242	262	247	268	241	284	256	258	253	231	234	269	269	253	262	252	272	234	238	265	263	245	239	247	265	248	250	243	273	273	244	260	241	239	247	245	279	269	250	251	279	243	240	246	246	235	269	259	224	291	253	250	260	280	267	256	270	234	265	268	257	256	239	263	284	265	245	260	264	287	279	271	243	265	249	219	256	298	259	240	260	239	244	251	246	249	246	218	261	256	252	243	268	278	254	242	244	290	260	239	269	228	243	272	255	258	265	267	275	277	261	246	250	247	254	232	269	257	260	249	252	253	251	250	236	259	232	233	253	267	242	253	260	254	267	234	260	245	239	250	250	234	238	248	259	294	266	280	260	215	247	283	251	244	245	244	257	280	232	253	245	281	246	250	238	258	230	285	242	237	275	266	279	265	260	264	237	262	243	276	224	242	252	262	255	267	274	248	224	233	268	235	257	274	228	281	244	276	256	261	244	232	233	247	238	272	270	247	230	222	268	248	237	232	246	256	271	253	268	269	235	283	274	261	256	251	264	243	287	236	245	243	257	257	245	260	241	268	257	299	269	253	258	254	219	245	234	244	238	252	254	238	237	262	250	286	242	250	268	257	254	215	238	207	263	240	242	277	268	260	261	226	234	279	278	265	249	269	215	249	266	260	265	225	275	265	226	243	277	252	241	262	245	265	258	261	250	286	265	274	235	241	261	214	224	256	273	259	251	248	266	273	238	243	262	251	257	200	277	224	303	246	259	268	257	255	284	243	246	260	243	262	291	259	278	256	253	252	263	229	293	229	229	285	255	252	259	257	235	233	250	287	244	255	242	246	290	262	253	253	238	271	262	278	239	273	237	311	253	264	238	251	241	252	274	272	253	228	275	251	266	273	265	262	257	277	225	240	251	249	280	250	232	225	241	239	270	274	281	251	249	260	275	257	256	262	243	269	273	271	258	241	246	276	285	281	230	244	288	251	285	278	245	281	239	241	274	274	261	283	268	253	276	242	239	268	242	287	242	282	242	249	256	277	263	238	236	255	222	258	275	261	270	252	267	261	253	249	246	245	278	268	253	260	263	255	284	261	225	287	250	278	234	262	258	264	261	254	291	248	251	259	244	239	255	260	239	229	242	246	255	220	227	221	269	251	267	243	270	254	249	265	254	249	256	268	273	256	246	247	263	227	254	248	248	248	251	275	248	269	260	242	232	262	272	241	257	237	257	217	256	269	254	245	265	258	257	270	275	225	248	254	269	295	260	281	245	233	225	253	263	280	257	259	300	252	278	289	270	259	270	259	238	235	278	249	224	244	233	241	260	266	218	245	257	236	259	237	245	247	273	257	270	230	255	222	246	258	252	278	248	263	282	257	234	233	242	247	252	252	251	258	236	242	264	234	246	229	220	266	248	237	237	232	248	254	243	254	278	255	246	280	228	226	285	220	255	251	268	253	260	240	263	226	251	260	256	249	236	262	246	246	248	238	252	236	271	241	252	260	268	264	256	260	269	259	247	260	260	282	260	243	262	262	258	236	265
2669	1524	3858	2178	653	646	627	594	658	598	612	655	612	585	623	628	639	626	620	620	638	623	618	584	639	613	613	660	635	651	601	579	620	609	601	603	586	647	600	595	628	656	614	619	661	597	590	616	648	596	635	672	597	630	606	638	627	657	635	622	587	597	633	600	607	595	599	584	621	650	631	578	640	632	592	616	608	606	606	625	615	577	619	638	603	607	614	620	626	618	588	627	614	642	578	638	646	610	631	647	634	610	613	673	608	635	656	585	643	615	593	616	630	654	674	576	576	613	632	671	602	581	641	579	642	613	626	595	622	643	605	605	602	581	584	628	643	601	647	621	604	658	595	610	633	622	597	611	640	595	622	620	625	686	687	615	631	620	621	615	606	595	637	622	628	627	608	603	645	661	606	643	587	584	587	595	643	590	604	681	580	626	578	617	555	619	595	617	640	631	565	628	652	647	623	629	655	664	650	573	632	603	640	636	657	632	640	590	646	678	599	633	617	595	610	631	621	621	643	596	659	632	654	635	641	650	592	630	623	636	655	645	610	576	622	636	652	619	606	652	634	636	617	583	656	606	612	598	627	627	606	629	642	629	609	655	606	638	608	609	575	592	617	641	624	620	611	609	622	625	618	595	618	627	610	603	611	611	645	607	627	580	621	604	633	588	657	663	672	633	619	649	602	609	678	593	587	623	619	627	616	607	626	609	634	626	637	618	620	645	681	599	595	582	604	586	626	636	651	627	596	628	628	588	598	586	621	609	658	631	655	612	669	621	647	625	600	626	642	632	650	614	647	597	611	636	640	607	612	618	600	604	623	643	619	622	640	620	630	608	630	570	643	630	638	603	603	637	615	608	610	634	626	615	561	635	607	676	629	644	621	622	601	625	597	616	605	657	622	611	572	640	622	635	603	586	628	632	598	616	623	608	618	597	614	615	661	629	634	578	620	643	617	627	606	608	620	596	627	649	573	680	640	689	610	619	642	574	632	648	589	630	659	638	627	606	585	608	643	621	612	623	613	631	577	571	608	651	625	646	663	573	660	645	618	596	627	645	617	621	667	613	626	652	585	630	603	637	605	663	666	616	606	647	661	621	576	662	598	603	627	592	657	595	656	676	635	641	596	649	565	596	648	622	649	647	651	639	596	618	636	595	576	608	655	597	645	604	593	639	620	650	655	620	589	641	606	622	656	645	614	602	658	660	596	625	610	604	622	647	621	620	656	641	672	587	626	623	589	624	619	608	622	578	630	624	636	641	612	622	643	583	629	603	638	630	595	660	607	642	666	645	654	652	626	625	629	665	648	631	609	619	641	599	598	637	588	589	635	586	626	630	618	617	614	633	659	618	594	599	598	612	622	625	654	608	601	599	600	583	623	594	632	659	616	644	623	591	624	601	646	620	668	582	608	628	600	595	622	641	656	615	623	680	615	623	621	626	666	631	602	608	649	637	621	652	615	644	594	592	626	636	664	629	560	620	637	598	566	640	603	632	616	626	608	630	599	622	594	634	613	614	610	577	599	632	650	628	652	620	617	622	647	650	614	580	623	645	581	634	653	623	602	603	605	618	620	626	648	626	597	617	636	637	607	588	602	612	648	644	590	569	586	616	643	596	639	596	657	581	621	564	652	656	614	629	552	651	633	604	646	629	632	579	640	618	643	619	616	596	603	639	603	658	665	626	647	656	629	617	623	620	570	618	591	585	630	616	612	617	642	620	582	628	636	622	624	628	633	609	624	558	636	620	620	660	632	602	640	652	674	612	656	644	626	642	615	594	666	616	660	616	635	646	582	626	639	623	647	620	640	681	647	655	681	637	632	627	616	621	583	622	612	628	614	623	614	649	676	632	669	665	626	635	668	554	600	657	620	615	634	653	620	624	625	595	641	642	623	632	644	639	624	660	623	621	607	604	609	604	667	649	595	600	606	628	619	605	627	645	625	639	639	595	649	664	595	582	598	590	590	662	657	624	599	662	642	599	649	631	606	599	582	634	634	623	613	605	561	669	655	616	626	626	651	620	625	597	597	647	557	595	637	602	595	647	667	635	634	580	628	606	576	668	629	646	588	616	608	598	616	641	597	639	582	649	596	624	585	628	644	655	610	621	565	625	616	572	664	644	620	655	601	625	634	610	597	615	631	586	601	641	663	612	657	623	584	588	590	625	629	663	629	660	627	669	623	612	607	674	588	623	636	606	591	644	625	615	630	613	622	609	638	642	578	608	589	592	627	631	672	645	606	631	628	617	610	618	608	660	636	589	624	627	574	628	613	626	577	639	636	611	635	644	597	617	613	615	627	597	594	586	621	609	630	662	615	615	629	638	619	633	630	606	639	596	647	618	638	648	617	637	650	641	615	610	648	601	637	608	620	596	635	583	616	617	594	637	675	593	617	675	617	617	605	615	628	630	609	613	654	634	626	621	631	616	618	600	564	609	604	610	575	602	636	616	633	620	647	591	630	649	618	612	606	629	600	597	602	674	649	632	644	672	619	664	620	600	596	613	589	595	572	547	656	618	642	613	634	633	613	666	623	614	633	615	625	620	622	618	608	622	617	597	627	665	618	651	597	604	631	611	613	616	602	631	590	634	602	631	640	622	597	627	651	600	634	617	644	655	588	620	659	624	622	632	623	621	631	637	597	646	651	599	625	663	636	591	651	588	603	592	637	602	602	663	627	597	618	612	627	628	638	617	596	578	664	595	617	645	630	604	646	593	631	617	628	626	633	668	636	613	623	625	648	590	615	592	606	638	616	598	643	618	633	592	608	650	637	615	614	625	597	593	604	627	597	663	663	610	620	645	646	606	637	563	628	622	606	635	608	594	597	659	617	643	614	616	582	620	642	607	626	641	632	624	596	592	627	627	624	622	626	595	604	631	674	605	627	586	664	627	610	622	619	625	622	618	628	635	663	625	592	622	593	646	611	631	609	614	640	655	558	629	606	615	625	618	618	633	590	646	663	633	629	660	663	615	641	576	653	628	686	625	642	611	604	628	617	597	644	649	652	637	643	618	653	615	598	581	620	615	637	684	613	629	624	627	674	597	603	650	662	601	595	552	617	610	619	640	623	628	639	621	679	620	637	624	607	627	633	609	632	639	627	605	599	641	625	594	621	601	586	648	592	623	605	630	600	608	610	640	589	606	626	639	633	665	637	658	619	677	615	616	635	607	610	654	570	597	645	571	571	599	630	600	612	612	577	607	637	616	627	667	620	626	624	603	618	635	628	605	602	638	580	600	605	630	612	631	624	670	636	572	554	590	653	616	631	547	586	639	603	604	687	633	593	574	613	572	641	617	592	619	660	651	697	600	638	606	638	676	625	603	572	617	606	642	621	663	620	617	646	622	639	669	631	582	600	666	622	643	605	660	607	638	642	629	657	599	668	630	603	619	611	639	612	632	628	660	586	649	644	593	622	593	601	621	622	608	594	654	597	580	660	614	586	636	645	628	671	587	639	626	629	602	604	593	653	578	632	656	629	639	604	609
20085	13742	27960	13565	1522	288	251	287	243	239	248	269	271	250	238	241	248	267	224	245	264	252	256	249	243	264	241	269	285	260	250	228	252	238	238	232	239	249	226	243	284	250	268	244	240	266	239	252	267	252	241	249	259	265	236	253	212	234	239	246	240	259	245	246	230	234	210	210	236	271	262	244	247	243	237	236	252	254	236	231	280	248	223	243	268	237	228	259	227	247	249	260	247	245	201	239	233	228	250	257	258	303	264	240	239	255	223	225	233	251	230	244	223	249	217	238	257	261	251	243	250	258	224	236	245	241	239	245	263	256	258	244	238	238	243	235	221	249	228	243	249	254	251	213	244	235	240	239	247	236	243	249	229	248	247	229	259	250	251	245	261	211	239	241	209	233	259	231	212	235	250	249	250	268	224	244	233	242	265	277	213	228	247	240	251	242	257	262	222	251	223	238	240	272	285	258	240	253	267	223	243	247	242	233	248	219	219	255	278	266	223	263	241	239	238	242	251	269	234	239	265	256	270	275	244	262	253	258	247	259	248	265	280	268	265	263	258	261	281	267	218	246	241	226	248	252	264	234	225	250	269	277	246	222	265	261	226	229	224	212	239	232	236	253	207	228	228	252	271	238	224	234	247	242	231	256	245	224	244	218	230	243	244	259	218	231	280	263	247	238	239	266	239	248	249	238	248	263	249	251	251	235	236	263	234	288	259	226	225	238	245	227	285	235	226	216	224	239	235	232	248	233	259	201	264	266	271	259	266	250	227	256	263	236	249	242	263	254	262	252	240	277	245	256	228	235	246	221	240	236	223	265	240	266	256	273	197	278	246	285	220	237	226	262	229	206	216	245	263	237	263	261	242	236	263	236	246	240	262	260	240	258	243	250	214	244	258	253	232	221	236	234	196	233	244	248	241	233	219	237	239	261	236	246	261	257	268	229	274	226	216	220	259	244	234	272	249	252	263	281	233	229	242	264	239	243	237	236	228	238	237	221	226	260	254	245	273	247	252	236	221	254	259	247	247	274	256	229	234	237	259	248	222	237	248	245	242	255	220	257	207	262	229	269	273	258	233	232	249	232	253	257	261	244	234	217	264	224	247	232	237	222	215	243	257	270	240	218	234	247	248	244	212	238	242	263	214	246	252	218	253	231	226	253	251	265	214	230	217	210	227	243	235	213	238	269	252	243	236	261	249	262	208	243	253	252	242	259	266	225	233	246	251	221	247	211	219	265	227	238	224	236	219	225	236	268	250	289	252	250	269	233	243	256	219	200	257	241	250	223	238	225	254	238	259	239	230	232	247	270	253	236	228	254	235	262	235	281	249	259	234	241	266	234	227	223	218	224	265	262	251	227	268	200	224	222	232	247	259	261	245	246	254	245	254	239	259	227	239	241	261	224	239	265	234	249	233	242	229	267	267	248	246	238	217	254	247	245	259	231	257	265	227	251	230	225	220	247	243	225	258	261	239	280	240	221	245	232	244	241	257	259	235	231	267	264	253	271	230	231	234	264	243	229	236	239	264	261	245	227	239	237	217	243	253	228	240	235	231	251	232	261	237	248	248	232	242	266	269	253	232	250	251	253	222	249	238	245	246	258	243	237	274	256	248	213	248	239	252	253	245	257	239	242	270	237	242	240	253	233	264	255	228	252	222	268	207	246	252	202	220	261	262	264	237	221	246	265	242	261	228	265	255	255	254	232	219	212	219	260	234	267	260	224	237	202	235	224	214	243	256	270	258	249	225	216	223	240	264	264	251	238	243	238	249	239	236	270	235	249	252	230	225	234	240	294	242	264	244	218	230	228	268	252	273	253	250	216	216	268	274	220	253	241	246	249	263	251	232	221	229	236	251	253	234	280	249	267	248	260	233	244	265	272	266	249	234	234	230	247	250	235	215	238	256	249	226	275	219	264	288	253	251	246	234	251	248	238	259	250	260	236	254	239	242	258	263	240	234	229	240	258	240	234	242	259	268	233	264	219	236	267	247	246	220	250	244	257	238	233	249	221	228	261	285	221	222	232	247	240	240	248	251	213	294	264	252	258	244	269	265	250	239	254	240	257	244	261	228	254	240	242	261	241	241	235	222	238	240	244	252	240	241	221	231	249	239	238	263	236	244	226	250	229	240	237	261	227	253	252	209	234	240	248	235	226	213	258	252	248	253	220	249	246	249	244	247	259	224	259	213	222	228	264	255	253	244	269	230	214	229	257	251	264	239	218	240	244	246	240	247	235	238	231	277	259	257	243	258	250	262	222	267	222	237	239	262	251	244	215	231	222	216	232	240	269	266	245	232	261	256	229	219	282	252	230	231	238	218	220	261	221	236	235	258	238	273	250	239	263	250	237	262	246	249	249	234	226	242	234	248	206	250	246	233	203	210	204	260	246	234	265	253	222	225	230	232	241	258	235	242	253	240	292	249	230	221	262	256	230	232	234	243	241	211	263	254	244	244	220	216	227	245	245	271	221	268	236	249	266	279	235	240	219	255	257	255	218	259	244	239	212	261	233	228	244	249	252	266	272	235	230	251	256	212	253	240	222	225	239	227	231	237	272	281	264	254	252	234	246	241	250	243	259	249	238	233	256	218	277	236	234	244	242	234	260	286	250	254	291	270	250	225	217	251	219	227	249	225	236	220	225	233	260	239	261	233	249	246	255	233	251	245	252	242	235	232	255	230	248	252	239	241	237	268	229	219	257	245	271	254	246	235	228	232	249	238	238	253	230	215	252	229	252	213	250	259	224	245	258	254	251	237	259	249	250	265	245	256	248	236	229	222	220	244	251	260	236	216	239	247	229	208	256	245	221	253	233	251	222	235	268	236	249	266	234	243	254	246	262	250	232	255	258	267	227	228	259	230	266	230	246	219	244	225	223	262	218	265	235	212	238	243	261	259	252	217	254	287	231	255	259	258	246	242	240	246	243	244	246	241	266	220	222	217	239	253	242	252	231	218	256	246	263	261	240	236	198	240	243	247	252	232	256	254	261	245	237	238	253	224	247	236	259	254	279	230	242	226	245	243	236	248	240	249	238	245	232	233	245	217	244	220	244	241	246	263	234	225	259	242	249	229	256	228	273	219	249	252	245	250	235	230	266	222	230	243	223	245	266	236	216	235	235	226	221	255	258	252	236	259	239	242	231	235	250	262	274	214	236	241	259	249	231	257	216	257	245	256	241	230	241	262	243	246	231	210	240	238	223	250	220	217	256	252	255	262	243	238	273	246	223	243	260	246	232	224	221	264	236	263	269	228	231	226	253	249	236	260	223	249	244	235	207	239	254	249	230	237	220	224	239	243	237	244	240	254	226	251	247	248	231	269	234	266	220	223	239	246	236	245	272	294	256	266	209	209	247	228	227	252	244	252	270	245	243	241	238	229	259	235	268	247	250	237	217	231	231	269	263	245	248	245	241	233	211	222	221	218	237	236	214	241	240	218	226	245	254	240	231	274	229	273	245	238	280	237	212	243	249	241	262	269	216	261	232
14809	11549	35066	22348	953	755	741	674	668	668	654	622	633	629	635	628	596	601	637	611	607	635	605	591	593	570	586	592	601	609	610	590	622	556	599	607	545	583	577	604	593	616	608	608	591	533	588	591	609	608	615	612	590	588	579	576	561	562	606	602	585	609	577	623	597	580	562	611	588	628	582	594	615	544	581	623	624	564	592	595	611	606	591	632	595	545	593	610	613	547	620	600	642	579	576	602	612	562	543	543	575	600	588	553	586	588	622	616	612	567	592	555	588	579	540	555	610	592	576	564	564	639	585	586	565	584	583	570	566	579	590	601	598	588	615	659	581	592	565	596	594	554	604	593	599	575	597	595	596	554	564	567	580	595	555	609	560	586	582	549	576	556	558	581	638	591	575	594	563	613	626	623	581	573	610	605	584	582	623	539	590	588	602	573	604	578	563	555	597	596	559	566	576	560	592	545	586	630	588	583	566	606	548	580	603	591	594	591	597	609	577	578	576	586	585	575	573	583	599	595	633	610	579	591	618	582	602	610	596	575	568	567	553	639	617	591	597	617	602	559	600	566	574	563	611	606	559	560	580	598	571	587	616	594	591	557	575	533	569	598	599	583	567	622	590	578	605	555	605	587	576	584	637	591	557	591	609	640	584	561	569	610	561	572	641	583	575	569	561	615	606	640	581	613	557	599	566	578	569	605	607	491	585	560	556	622	607	587	615	607	587	584	562	565	632	513	552	576	564	587	577	576	638	624	550	552	619	604	613	610	561	564	598	574	592	590	621	607	569	644	575	634	581	603	547	609	608	584	601	605	601	616	616	550	584	574	604	579	556	587	597	590	588	590	568	598	574	547	599	595	611	605	612	625	588	606	578	604	571	585	585	595	621	567	577	550	557	610	631	584	561	580	573	600	619	535	559	609	591	594	556	607	596	582	646	584	585	573	597	582	563	616	563	542	583	561	612	580	602	615	584	600	588	524	573	608	564	606	546	616	580	587	513	545	597	586	589	594	564	599	566	580	555	604	588	627	645	601	578	582	608	592	587	615	607	630	570	584	575	591	581	613	590	541	611	582	613	619	549	615	566	544	591	587	580	560	596	573	617	593	616	543	588	572	552	587	592	590	563	613	530	603	543	587	622	604	567	550	590	569	592	581	591	621	612	580	596	603	593	574	628	591	553	578	580	588	606	623	555	546	597	584	601	608	569	589	552	563	603	610	544	602	571	568	632	581	606	578	579	618	600	607	545	587	547	582	595	608	570	576	595	574	576	582	574	559	576	569	590	591	606	591	593	606	579	598	542	605	585	579	596	582	570	617	564	599	591	580	634	563	571	646	557	595	597	605	596	578	571	577	638	577	572	570	559	572	581	578	631	584	574	616	570	575	587	566	549	560	573	579	589	614	597	588	545	583	605	554	573	568	576	596	603	611	598	571	641	567	618	592	610	640	600	605	577	560	606	564	569	561	598	561	566	547	572	574	568	610	598	545	592	608	592	600	585	574	616	527	541	560	591	609	562	625	559	562	567	643	567	579	566	584	602	571	569	574	587	542	579	577	598	610	609	593	622	612	577	568	601	563	584	628	601	608	630	585	610	562	575	569	623	600	596	534	584	557	569	588	572	579	592	616	606	616	605	619	627	591	556	540	606	575	593	555	604	630	566	572	565	576	590	574	571	602	575	599	617	603	563	593	623	595	628	606	585	627	583	562	583	587	581	598	594	545	624	550	588	573	569	563	572	572	602	598	559	616	550	575	589	590	535	596	574	582	594	559	589	630	581	563	559	572	586	579	575	595	631	562	597	575	593	573	605	626	552	609	583	598	543	587	583	572	582	566	572	634	596	562	600	581	582	570	616	609	593	609	578	614	555	594	552	619	595	580	575	635	610	601	607	602	547	570	594	596	616	575	593	592	569	628	575	551	593	580	584	585	594	586	566	542	569	567	570	567	555	595	586	628	579	613	604	627	579	563	569	570	646	617	615	546	599	569	600	561	608	557	590	604	598	632	597	582	577	581	601	567	567	587	597	593	578	620	575	584	625	577	574	582	600	623	579	593	587	571	597	547	613	610	603	603	591	600	563	581	593	583	575	567	592	565	616	569	546	570	595	592	549	568	572	560	599	645	584	574	573	562	611	605	592	595	564	602	611	607	578	562	574	594	599	563	534	587	583	610	561	622	547	587	564	586	577	582	594	630	585	570	582	609	597	559	597	597	581	558	593	609	599	643	618	601	601	559	598	584	597	585	621	565	574	587	552	548	587	609	626	581	615	546	542	611	609	631	569	573	605	591	591	655	592	593	597	593	608	613	620	601	575	619	617	575	570	597	598	586	569	595	607	585	594	577	570	604	586	565	585	602	592	603	575	603	592	551	577	556	580	630	625	554	595	556	576	572	605	605	632	597	568	587	615	598	603	580	584	590	582	608	595	545	573	584	579	562	581	594	576	594	567	620	608	547	558	603	590	607	545	616	619	582	602	559	547	614	582	586	555	583	595	583	628	630	571	555	586	615	605	569	607	604	554	572	573	558	626	568	606	572	550	614	607	587	560	591	556	590	626	632	582	605	599	573	605	602	607	587	601	598	585	561	580	576	586	605	593	561	586	602	540	561	593	566	558	552	626	585	575	624	559	574	592	629	608	593	593	576	572	606	616	582	610	604	600	597	582	566	589	589	573	604	584	572	557	601	580	602	549	610	562	577	629	557	608	628	595	590	583	591	579	634	596	557	604	611	580	614	572	588	557	590	599	546	608	554	574	588	639	602	581	606	613	616	592	630	561	578	629	599	544	609	595	604	555	561	604	605	574	621	591	588	623	606	573	581	569	580	623	597	630	584	624	607	590	622	615	595	624	599	636	550	610	613	575	561	575	550	631	600	570	608	578	581	591	562	559	616	625	596	572	614	621	545	585	623	601	584	617	602	602	624	613	613	581	606	599	569	592	608	628	598	580	558	623	589	568	622	573	548	579	586	569	583	601	568	528	604	571	601	611	581	550	600	570	654	572	552	563	594	594	558	613	576	563	573	639	635	612	543	613	562	585	584	587	574	567	595	547	585	588	582	584	561	589	571	569	594	572	566	567	572	597	606	583	578	572	583	591	593	621	582	597	543	579	576	606	589	562	594	613	591	562	615	603	612	599	566	576	568	593	604	621	566	572	600	567	566	571	553	617	603	600	604	616	611	639	564	616	592	614	595	571	601	584	587	606	588	553	588	605	556	606	624	543	573	551	564	586	617	599	595	582	575	592	563	579	619	593	594	566	614	586	589	542	606	555	601	590	604	602	595	573	623	557	632	564	613	599	578	560	611	620	574	607	575	594	564	593	570	582	551	599	576	607	583	617	596	571	585	594	567	580	593	619	604	540	590	621	590	591	616	601	585	591	595	593	608	578	588	581	599	587	614	597	572	624	577	567	597	611	559	604	576	584	579	605	593	568	611	578	573	558	601	519	608	577	573	571	602	574	578	598	599	589	619	621	626	610	595
32164	24605	45918	24181	4640	256	185	156	172	143	155	149	123	152	136	135	149	131	141	133	147	135	127	116	133	139	142	128	128	135	107	139	102	125	134	137	143	121	132	115	116	138	123	126	110	105	140	133	120	140	118	129	140	146	139	123	134	130	145	119	125	115	154	139	140	125	122	130	110	121	127	129	137	141	109	156	108	129	127	121	154	121	127	159	128	118	115	109	121	136	143	115	138	127	124	117	153	128	114	131	115	136	139	113	151	96	142	106	135	100	126	127	112	116	146	129	116	161	135	124	116	126	140	152	127	123	117	123	125	125	140	129	140	121	137	127	117	117	130	134	133	153	131	115	104	149	116	123	149	118	101	122	130	138	134	130	113	139	121	156	129	130	131	123	133	113	144	126	121	132	124	136	122	122	111	120	113	124	131	127	120	109	116	120	111	131	122	143	149	119	119	132	123	120	121	108	116	123	107	114	114	131	113	120	120	122	113	127	121	136	114	119	138	115	102	121	124	133	133	128	102	130	130	113	137	155	134	101	130	155	112	132	134	109	118	117	100	148	134	135	123	143	121	140	115	124	121	145	142	139	118	129	128	115	143	121	112	116	126	116	135	123	129	127	142	120	144	134	110	127	147	125	122	137	117	132	126	131	108	107	124	150	131	120	140	141	142	153	111	147	129	109	134	113	128	121	111	132	142	137	122	134	140	123	133	114	143	119	133	142	136	136	122	112	115	115	138	115	126	150	131	124	133	125	141	135	117	129	134	134	131	117	130	141	132	134	128	126	119	139	134	113	132	99	120	117	113	137	118	132	129	126	119	129	136	127	131	133	128	117	109	143	141	116	113	129	103	110	116	126	125	153	135	138	139	110	127	128	136	140	123	107	142	146	134	137	135	119	125	107	116	113	125	139	133	128	125	126	138	132	146	126	138	133	126	120	144	133	136	118	124	120	134	128	132	121	122	132	113	134	98	126	130	118	122	129	117	117	136	152	131	139	134	143	163	133	141	122	109	119	135	128	114	142	123	138	125	139	123	128	124	142	142	127	96	136	127	120	127	124	117	125	128	120	149	126	122	93	148	139	129	129	132	130	132	129	128	135	126	136	131	114	137	130	106	114	102	135	110	129	129	122	135	127	130	122	118	129	111	136	144	137	141	147	139	149	140	113	132	127	111	124	152	110	135	137	114	119	131	100	125	127	142	129	111	119	129	107	138	120	127	158	134	110	133	139	128	122	132	141	128	128	116	117	121	135	124	141	134	138	116	121	110	153	135	142	163	115	134	110	126	108	147	139	123	122	136	133	128	144	137	128	111	117	116	141	124	136	126	124	123	131	120	122	111	151	128	111	105	121	114	141	108	89	110	136	126	126	107	118	132	144	124	117	136	136	123	107	125	122	129	106	111	123	134	121	119	124	150	128	110	138	133	137	126	123	123	129	118	109	125	149	129	120	127	116	139	149	126	149	104	112	139	135	108	136	136	136	135	111	111	119	120	129	113	115	133	119	119	132	119	115	135	94	122	136	135	112	124	137	128	118	126	139	152	132	128	130	132	125	131	136	134	141	137	126	129	111	116	129	128	108	131	116	136	170	122	110	127	125	144	144	124	123	133	115	113	103	117	110	151	112	124	144	119	137	122	133	121	138	130	125	128	117	118	118	114	104	138	115	131	143	131	120	120	121	103	123	130	127	137	134	114	145	126	150	124	142	129	136	135	111	133	125	135	126	124	130	125	150	107	133	128	109	140	134	118	119	112	119	107	123	115	121	118	109	112	110	136	148	136	132	118	120	127	117	120	134	147	139	145	143	120	125	127	127	116	133	109	147	105	126	126	110	108	116	119	132	158	134	143	150	105	116	124	124	127	112	111	119	130	135	133	123	144	127	133	115	122	115	121	132	137	106	139	122	125	128	130	121	110	142	110	118	118	124	117	119	138	147	102	135	146	114	136	112	131	99	150	124	105	126	136	126	137	120	132	129	140	131	133	124	108	107	127	132	129	148	143	132	137	108	117	133	128	140	136	135	150	118	136	121	101	144	142	128	137	136	118	139	141	138	130	125	119	112	130	117	122	113	134	108	129	120	122	150	128	114	113	127	124	119	129	129	124	119	124	128	105	141	118	125	121	130	130	138	140	131	133	130	139	116	133	147	130	144	132	140	138	106	115	150	126	139	105	131	120	130	122	142	140	123	148	138	134	108	120	134	116	127	132	123	103	124	114	128	114	126	124	124	119	123	108	127	128	117	138	113	141	113	103	125	118	130	103	123	117	135	118	114	140	133	111	118	96	136	123	116	122	119	135	116	124	114	132	127	124	136	114	138	117	124	144	106	128	123	134	136	156	115	120	120	120	112	145	99	135	119	126	137	129	120	134	134	114	156	118	131	134	116	104	128	125	123	140	148	110	114	115	123	104	146	135	138	127	100	105	137	149	127	151	131	113	155	130	117	121	113	126	127	122	137	135	123	115	137	127	124	124	126	132	122	137	117	118	153	109	150	123	107	123	128	130	139	121	124	134	125	119	116	152	128	142	124	132	124	139	115	134	118	113	118	139	128	122	123	119	120	120	125	132	121	107	111	117	115	130	125	128	102	136	138	132	133	146	136	132	118	125	107	107	110	123	108	147	104	122	136	133	112	114	138	131	120	109	126	146	131	136	132	129	116	134	143	118	110	128	136	133	127	113	147	122	108	126	148	148	114	122	128	133	120	124	133	132	129	118	106	127	138	135	143	101	121	135	130	132	123	133	138	118	137	122	111	110	126	138	112	157	143	128	117	124	127	116	115	106	128	111	139	117	125	153	147	113	154	140	144	129	131	144	127	134	112	140	128	126	116	123	134	120	112	121	140	126	108	136	132	135	123	114	125	126	122	135	120	119	117	113	136	140	132	104	139	127	123	148	120	116	111	123	142	116	117	137	136	128	101	117	148	119	132	117	169	147	119	111	128	108	133	125	112	129	152	134	119	134	155	119	104	156	129	151	133	150	145	128	109	153	156	142	120	140	142	127	127	144	122	128	127	122	123	137	108	139	140	124	130	140	130	141	138	125	145	133	115	134	132	128	124	112	125	153	118	131	143	137	111	128	109	132	170	144	117	132	118	118	121	134	113	94	129	126	113	117	110	139	130	139	148	131	155	122	126	122	133	131	122	139	138	123	128	101	132	119	121	130	147	115	132	124	128	101	116	137	110	109	129	129	114	130	133	108	129	111	123	119	118	116	128	125	129	114	112	113	125	107	135	119	107	144	115	133	135	126	136	142	141	125	125	132	118	119	133	124	112	150	128	131	114	115	130	136	117	115	132	112	126	113	131	128	122	143	121	89	122	126	99	114	131	116	140	116	125	127	124	124	111	145	138	144	131	142	149	126	143	113	143	137	115	130	101	116	104	127	118	115	130	107	120	112	123	110	135	114	132	135	160	124	133	121	125	137	123	140	122	111	143	124	121	134	135	130	106	134	126	142	112	117	128	114	106	149	137	129	140
21633	17692	46567	30910	1015	724	612	562	520	476	468	411	417	428	386	423	394	369	358	375	385	359	354	365	367	332	333	342	311	338	337	333	337	292	322	345	316	311	338	332	333	345	328	313	330	339	342	369	328	326	326	301	352	316	317	349	309	322	360	325	320	354	328	332	326	307	329	306	342	337	317	337	337	349	314	365	333	355	311	303	345	319	294	307	356	314	326	274	329	326	342	338	319	298	355	296	337	323	339	294	348	336	309	337	304	304	310	302	313	321	328	317	331	323	318	312	300	321	311	347	288	347	312	331	307	337	311	312	336	319	346	323	296	337	313	317	340	332	354	332	344	336	351	358	296	298	346	323	335	329	305	324	283	320	328	324	302	327	304	321	298	318	325	350	327	308	321	322	310	303	346	308	309	344	326	295	323	347	301	324	302	298	348	319	303	333	340	325	318	300	321	335	311	324	304	298	336	308	326	336	304	302	345	364	323	338	314	307	312	340	309	333	288	285	326	318	311	341	341	319	323	311	338	305	314	321	342	337	316	336	322	310	299	309	330	319	325	287	360	315	315	339	353	329	312	332	321	339	328	318	322	299	309	286	329	324	306	325	318	329	315	315	331	308	311	331	305	309	343	303	337	347	304	329	326	355	305	275	311	312	335	337	317	306	347	317	325	297	319	312	303	321	318	329	324	288	308	311	316	319	309	299	322	327	339	297	302	282	329	325	320	310	294	314	311	306	293	327	309	331	289	350	308	282	294	350	297	340	335	324	323	291	302	312	298	327	313	339	342	311	307	302	330	322	302	316	325	330	301	310	313	298	298	333	303	301	297	322	341	297	313	305	301	312	311	333	341	322	301	324	316	320	322	332	314	318	318	314	324	331	318	316	304	342	320	304	311	315	341	314	295	324	320	307	313	317	290	308	327	329	321	299	314	291	295	367	319	332	312	302	314	313	326	314	316	303	335	348	291	346	328	308	305	321	309	300	313	303	307	301	352	320	316	328	313	306	299	323	306	313	319	316	286	316	323	319	299	323	324	321	308	302	292	326	287	338	326	316	297	300	314	321	283	264	326	343	308	321	336	303	308	306	340	298	329	295	332	329	323	318	329	305	317	347	324	319	311	319	326	338	321	331	313	293	321	360	353	311	313	350	317	305	301	342	329	295	335	311	302	314	317	315	299	321	314	351	305	307	325	318	336	323	343	297	302	309	286	312	319	298	318	349	322	347	292	310	301	314	304	295	303	326	304	323	359	315	308	306	315	341	345	340	292	296	319	303	310	306	338	324	320	299	322	319	348	285	310	330	305	295	335	287	332	279	337	299	325	284	310	306	318	351	311	304	339	314	337	330	285	296	356	297	331	313	317	348	317	309	275	303	321	319	320	313	311	335	321	349	333	337	324	339	315	329	362	295	292	304	334	313	296	337	305	318	314	326	325	325	350	330	306	332	321	337	312	319	306	312	330	315	323	346	327	301	339	296	318	335	329	288	356	302	285	337	288	317	330	347	287	325	331	333	299	312	317	305	337	290	304	307	323	281	291	330	294	340	320	296	322	338	323	298	304	318	306	283	348	303	329	338	339	306	335	303	326	310	330	337	342	344	299	294	292	335	319	307	356	321	342	292	276	322	313	307	314	334	315	300	313	321	331	311	284	319	310	316	302	327	348	314	321	297	291	309	326	318	304	340	341	345	310	290	306	304	316	315	311	328	328	340	323	370	289	306	299	355	316	345	329	315	341	316	334	315	313	320	325	311	333	316	321	335	327	313	322	311	311	307	304	295	305	289	340	299	318	353	307	331	302	327	329	302	328	327	313	320	299	317	304	311	304	312	336	346	316	319	314	326	287	328	327	336	274	323	313	311	313	311	281	316	315	318	294	327	315	334	334	297	284	335	328	327	333	322	288	333	314	328	324	341	337	326	288	306	337	338	324	318	307	333	328	307	298	289	307	343	299	325	305	320	302	310	375	311	320	307	330	295	322	330	330	291	358	308	304	350	320	306	305	333	339	322	294	323	343	332	332	289	334	335	303	322	334	325	345	307	319	331	328	306	309	321	339	348	326	304	309	325	332	349	327	307	315	311	342	336	307	334	285	347	324	296	299	313	303	325	303	290	305	309	326	307	294	324	300	327	329	345	330	324	298	323	312	294	333	341	293	315	331	334	329	284	295	326	304	298	363	318	307	320	338	324	342	292	333	309	310	282	326	301	331	312	334	320	358	294	341	276	295	310	312	295	331	331	307	295	329	294	308	334	293	282	336	294	325	309	308	317	327	305	318	317	318	290	296	308	317	340	298	327	309	293	294	321	308	336	307	313	288	312	326	308	293	262	318	315	294	314	335	314	322	313	305	312	346	304	314	340	326	296	326	296	292	320	290	311	319	306	336	307	317	328	336	310	325	340	340	322	305	299	316	319	304	360	317	305	311	331	306	317	318	295	335	299	335	302	362	319	329	312	290	291	302	345	320	294	342	331	306	323	325	318	292	327	322	296	311	305	325	334	323	308	312	330	301	316	308	323	319	274	297	297	352	328	307	281	358	330	328	306	304	341	330	303	320	329	284	345	296	350	321	329	335	278	327	322	317	325	283	329	320	301	331	279	316	348	288	308	311	335	335	291	299	300	312	324	294	312	342	332	296	311	359	342	339	321	334	323	321	309	298	313	317	348	345	337	310	321	302	281	340	316	335	316	328	297	324	318	329	319	315	321	337	315	283	333	334	334	339	302	353	310	293	322	342	313	326	340	349	313	279	289	304	340	332	313	323	309	324	348	320	306	343	326	297	333	329	328	298	313	325	311	328	336	321	313	338	327	321	312	305	333	329	297	328	323	359	303	296	305	288	301	304	304	294	334	348	305	327	331	319	296	313	305	312	306	325	333	329	316	335	309	310	321	321	335	339	309	339	307	281	325	302	319	299	338	312	305	300	339	309	290	323	334	308	307	297	327	323	346	345	342	316	321	311	330	292	312	332	301	307	287	341	324	353	274	315	324	326	335	302	305	292	326	312	343	341	306	327	345	296	324	317	292	317	314	318	341	317	328	331	329	316	299	334	323	324	323	309	326	326	309	329	325	342	316	309	323	285	336	344	346	332	303	343	340	317	341	300	323	327	308	291	319	314	303	300	320	339	309	324	310	334	307	323	318	334	329	313	313	329	350	328	356	310	328	325	321	333	342	289	318	344	334	306	312	307	324	309	324	299	309	319	309	329	331	308	328	309	307	296	307	311	344	323	309	316	303	274	338	327	312	308	313	347	307	315	292	288	320	316	307	330	324	307	292	341	299	311	319	310	316	285	309	299	289	330	339	288	305	330	344	306	323	322	339	325	336	323	332	329	344	316	314	294	305	363	310	342	313	314	302	286	332	301	303	309	314	277	328	305	333	323	328	332	319	318	299	315	342	281	291	312	304	325	319	293	354	296	324	290	282	344	322	325	291	330	306	289	261	297	308	333	311	302	321	334	321	328	327	341	317	340	333	342	350
2413	723	1490	552	271	230	262	275	236	240	273	263	248	279	253	229	278	279	274	249	251	233	244	261	277	248	251	231	246	264	259	231	266	250	266	262	264	221	256	241	250	234	257	250	239	245	243	263	264	251	225	246	246	251	231	244	255	236	246	247	259	268	251	262	254	260	248	230	262	270	259	249	268	240	263	248	228	233	223	265	232	268	263	222	235	272	284	274	282	192	242	219	256	245	275	263	261	233	246	277	276	276	268	274	242	269	243	249	226	262	250	262	261	258	254	252	267	263	260	252	275	252	255	267	248	253	260	239	264	242	282	266	253	244	250	217	287	215	283	249	258	249	214	228	256	240	271	242	245	251	266	259	269	248	258	264	263	255	247	267	248	267	286	273	254	251	242	251	272	252	278	290	247	262	216	286	252	235	240	230	266	250	268	243	256	260	255	264	262	247	264	233	237	265	258	261	289	281	280	243	254	266	236	237	259	249	226	242	246	247	253	225	278	291	269	275	257	266	251	274	259	312	270	268	235	237	266	239	255	212	245	240	215	262	268	246	229	235	257	258	240	270	236	255	237	237	260	289	248	262	262	240	246	261	292	247	260	237	273	260	239	283	253	284	280	232	287	263	269	249	247	246	282	236	272	259	262	244	265	240	265	236	233	297	276	258	261	249	233	275	218	261	246	239	246	264	228	240	276	252	240	263	260	240	245	248	248	235	257	267	264	262	281	241	299	245	257	235	243	277	270	237	265	288	226	274	262	258	267	259	223	263	255	233	246	269	271	255	238	223	252	238	234	275	267	270	263	253	247	250	243	276	255	268	242	246	254	226	267	261	267	258	240	246	272	266	266	229	239	240	245	284	281	264	261	271	246	285	272	251	243	228	248	245	250	239	237	283	272	258	262	275	273	226	253	256	248	249	269	277	249	238	282	263	229	256	280	255	291	249	246	225	251	226	271	247	233	257	269	280	253	249	247	243	257	262	277	266	253	265	258	247	254	262	269	246	276	239	222	242	294	231	258	223	274	254	230	219	237	244	249	269	252	261	226	262	225	255	271	244	247	243	233	256	279	253	238	253	242	260	257	288	265	238	249	244	264	241	264	288	265	228	251	263	241	283	277	260	264	268	252	247	221	270	275	273	248	237	254	239	271	297	265	233	269	272	266	279	250	261	240	240	270	207	283	280	235	236	242	235	232	243	258	212	274	240	236	228	244	287	226	211	240	260	244	280	267	284	251	276	223	257	275	242	273	232	254	268	243	265	253	262	289	266	244	264	233	222	250	236	245	227	232	267	247	271	233	291	224	226	231	259	299	281	262	238	245	256	264	239	260	273	273	253	239	264	261	240	242	220	256	253	237	247	267	263	285	243	236	281	233	263	273	238	283	250	264	241	238	253	264	276	233	226	267	204	255	257	249	265	274	259	269	237	253	254	283	250	244	256	261	260	238	245	267	238	255	236	265	253	273	243	243	261	254	274	239	233	274	253	280	241	256	269	255	243	271	271	250	276	264	237	240	221	256	275	252	257	232	268	271	264	240	244	246	261	261	256	263	247	252	287	255	253	242	274	248	271	242	211	259	264	264	271	265	241	230	245	240	261	250	233	218	251	265	270	252	260	274	252	242	273	256	249	245	259	256	253	244	276	273	271	250	265	235	257	238	253	248	259	261	238	236	243	261	269	278	227	242	278	253	242	245	257	225	266	284	252	262	263	237	234	260	262	262	269	275	245	260	262	256	274	267	274	241	250	239	244	231	276	205	240	275	239	236	257	276	235	263	261	273	245	254	259	256	270	241	267	247	257	260	274	248	269	260	262	266	248	256	247	242	242	242	239	253	251	268	286	262	254	242	236	258	245	278	297	288	248	225	247	231	301	274	295	267	279	246	235	229	249	250	264	279	237	251	251	258	267	260	252	232	247	279	234	233	248	228	272	238	275	253	272	281	239	267	266	260	249	239	274	258	258	267	272	234	270	247	280	257	232	299	216	281	235	238	271	234	259	274	245	222	278	262	284	249	239	267	272	258	249	229	249	236	263	259	257	285	235	257	268	254	277	212	253	240	264	266	267	247	266	252	241	259	223	298	252	254	239	257	244	309	276	274	284	246	241	246	261	253	264	244	234	261	256	248	261	248	251	258	286	241	253	245	242	278	226	257	240	254	255	270	241	265	245	249	267	269	271	259	235	265	271	251	247	242	266	235	264	254	246	273	257	223	271	258	235	203	239	259	228	299	260	233	230	240	229	266	264	242	237	264	254	234	233	286	273	291	263	237	257	246	268	244	232	264	284	241	265	248	236	231	233	244	234	278	227	265	252	235	267	233	250	236	219	236	257	261	267	263	257	258	255	248	266	265	221	249	262	261	251	244	254	220	282	259	277	262	246	241	243	256	233	262	257	273	264	258	235	243	257	272	255	264	233	237	245	223	260	258	273	287	279	268	275	271	263	239	254	265	269	249	282	286	257	234	270	246	235	227	234	238	247	228	237	227	289	280	238	227	284	255	258	276	250	248	260	274	289	279	257	226	252	252	239	281	271	271	256	240	246	252	243	244	268	261	275	247	250	248	256	297	240	246	276	252	251	254	264	268	284	276	248	255	221	248	238	257	238	224	284	258	243	273	261	239	232	271	269	248	298	245	268	268	270	253	231	283	252	259	257	240	276	231	275	278	278	252	245	239	258	269	254	212	280	229	267	239	275	271	232	242	244	264	268	275	269	256	267	249	265	258	231	272	271	235	260	239	262	260	248	282	259	237	248	262	266	255	259	260	251	244	262	259	250	222	227	275	261	249	269	243	283	271	273	285	278	252	234	284	243	259	271	272	243	246	263	239	253	246	279	280	235	282	254	268	253	265	253	236	242	283	250	247	263	251	265	249	281	241	238	216	274	260	282	231	261	219	256	268	256	250	266	280	254	245	250	286	259	267	252	252	265	235	255	283	270	263	283	252	259	241	259	239	232	260	283	288	275	282	283	271	244	256	246	245	270	285	243	257	260	227	272	237	272	243	280	246	265	250	277	234	230	257	282	236	264	256	285	255	241	237	257	220	227	249	235	257	274	263	257	238	272	283	273	245	253	247	257	256	270	263	276	259	242	251	265	248	299	248	254	281	260	249	241	225	247	246	252	259	214	254	276	282	247	243	272	253	233	306	238	236	243	281	253	281	246	266	251	252	221	246	255	284	264	246	242	262	266	276	261	260	255	238	236	250	259	256	233	237	243	230	217	244	252	263	247	249	273	250	293	264	239	270	265	280	261	245	252	282	259	262	247	256	252	250	286	256	252	226	257	241	276	259	253	252	281	253	269	278	226	266	262	216	276	260	273	252	276	292	256	277	254	248	268	268	273	263	238	269	272	282	241	247	241	273	251	248	254	286	253	260	277	240	256	242	247	282	275	243	256	256	259	260	269	235	242	253	258	264	290	257	254	286	257	275	248	285	277	286	218	266	239	266	256	270	272	257	259	259	271	284	263	256	279	270	269
2777	1304	4479	1866	683	626	605	638	618	608	607	673	625	616	623	631	626	657	618	632	581	647	589	628	585	663	619	588	653	590	636	602	581	662	635	598	540	617	597	635	623	642	650	615	635	655	581	623	595	620	629	601	646	634	598	607	638	612	637	617	631	634	609	571	590	606	579	652	600	647	641	651	636	665	592	597	636	658	601	554	605	628	635	624	574	638	616	610	622	596	600	643	575	633	640	625	615	600	623	581	601	664	630	607	616	622	571	577	613	642	609	622	599	608	599	604	622	617	593	621	644	642	583	598	635	620	604	618	619	636	590	616	675	613	578	629	596	564	611	571	634	654	672	614	629	589	584	669	619	622	618	634	643	578	657	637	603	640	630	648	619	644	655	630	613	592	651	625	633	621	643	613	608	603	572	632	599	590	609	633	664	574	620	594	597	586	677	588	629	644	624	632	605	634	618	630	601	611	600	622	582	575	656	657	587	598	613	616	566	595	611	584	610	619	615	604	627	593	628	627	622	620	582	668	608	628	639	612	601	627	626	638	579	636	620	598	602	669	626	598	615	579	620	623	627	648	576	637	598	583	621	616	615	620	617	635	586	610	577	599	620	574	616	623	655	692	641	666	609	635	576	629	642	590	655	598	599	588	586	599	686	579	605	619	633	607	636	622	618	632	646	593	614	621	622	617	610	646	596	630	632	599	621	584	609	632	641	573	640	593	614	556	590	638	600	629	602	622	614	654	641	628	623	610	610	581	626	598	630	606	603	578	592	583	610	642	594	595	652	623	610	617	659	605	638	599	647	637	599	601	607	644	602	597	620	638	603	645	645	578	645	619	602	582	620	570	598	598	641	618	604	589	600	614	611	598	597	615	607	618	611	616	608	653	654	618	617	637	619	614	644	605	621	618	634	614	637	599	575	638	613	610	569	606	618	594	628	641	611	624	662	593	603	601	639	598	602	606	589	628	611	634	609	627	627	633	608	592	615	630	640	629	662	610	613	636	653	625	581	634	647	651	602	619	574	622	614	615	648	651	633	615	637	621	601	661	608	602	616	634	597	644	630	642	611	621	609	639	658	593	579	592	652	646	596	624	627	624	613	653	608	597	625	627	569	589	634	563	618	652	639	630	632	622	592	585	659	635	617	619	606	640	599	661	606	564	641	657	616	616	597	644	641	586	611	590	615	613	609	599	630	593	640	580	644	619	640	614	554	637	603	624	621	646	588	597	663	635	654	673	598	621	589	637	656	617	580	609	608	579	587	612	643	622	572	610	613	594	635	640	656	623	647	634	631	628	648	617	637	626	673	603	613	627	602	630	674	639	617	585	640	651	620	565	636	653	638	652	603	609	619	623	636	636	622	598	633	624	628	623	655	630	576	657	597	602	605	593	662	663	615	648	649	621	632	630	601	614	610	668	590	642	630	611	635	615	662	630	616	655	607	594	593	639	607	613	622	598	600	648	590	590	613	586	656	602	627	632	639	624	623	652	629	577	656	623	641	615	602	601	594	574	615	609	601	625	574	599	613	625	603	636	596	656	630	635	593	636	626	618	615	621	606	615	614	668	608	619	614	618	650	597	582	584	633	637	632	598	593	605	620	580	595	646	656	623	634	648	624	662	648	606	608	647	597	619	611	580	632	605	611	617	626	593	608	603	605	633	593	595	647	578	569	596	609	637	638	635	636	571	616	588	667	581	595	619	632	612	615	694	615	612	608	613	607	616	606	632	624	604	579	624	612	615	604	619	629	642	615	594	592	594	604	583	616	602	616	612	598	640	624	602	559	653	596	606	607	622	637	650	619	654	656	652	603	612	583	630	599	619	612	627	624	625	623	650	632	595	604	642	649	651	574	590	611	601	611	582	612	595	588	588	637	626	646	642	619	600	572	640	597	593	553	638	590	574	602	617	611	613	552	622	654	646	592	635	600	603	635	600	621	662	632	584	633	675	628	632	597	620	618	642	560	616	571	614	638	635	636	568	611	584	575	607	609	664	620	597	564	622	583	594	613	648	615	618	630	582	605	650	626	598	562	590	623	578	614	668	636	610	615	629	602	602	595	629	599	596	616	613	666	637	645	622	650	601	612	658	617	636	629	601	643	641	595	596	642	614	653	626	625	645	582	618	641	590	620	569	590	616	599	571	615	614	653	593	611	619	614	599	609	582	579	633	656	627	630	599	640	596	645	614	603	617	614	614	624	593	668	689	590	588	573	640	626	598	632	619	647	649	576	610	597	600	592	629	621	609	637	591	616	583	637	621	596	609	636	615	620	627	599	673	595	617	625	620	609	631	644	630	614	614	640	574	583	574	616	601	627	634	611	625	618	643	596	649	597	626	600	634	644	646	617	673	626	638	598	589	638	661	606	577	609	597	582	661	613	607	646	617	598	623	608	588	599	601	607	620	656	598	665	611	588	581	604	637	655	646	598	598	662	622	594	606	575	602	642	608	619	643	594	627	621	590	609	641	646	606	586	631	680	614	635	598	641	589	608	617	643	644	611	560	611	625	663	622	641	628	595	631	657	628	641	671	616	575	633	618	594	632	682	584	661	637	634	630	671	579	630	612	585	592	620	639	577	607	624	631	627	585	638	651	617	612	609	620	578	645	630	635	632	639	626	610	615	667	561	627	572	644	619	609	592	593	652	627	632	617	611	581	617	597	631	617	600	615	594	599	590	640	624	594	613	596	648	619	629	641	582	639	571	618	640	609	608	555	603	606	597	645	617	666	578	611	621	627	594	594	644	605	627	649	587	590	646	621	619	624	618	622	590	660	645	636	633	578	633	571	585	591	644	636	628	638	606	616	661	604	622	589	633	626	599	610	607	604	607	587	608	603	653	592	619	657	629	615	572	580	657	598	606	678	645	595	607	654	642	616	623	655	638	625	607	625	631	618	626	640	659	605	616	594	616	598	600	614	634	568	635	639	618	652	600	599	635	589	616	628	638	642	607	642	657	658	586	622	613	655	606	629	620	646	638	610	629	604	574	640	569	646	570	603	648	636	605	632	617	617	597	593	649	592	572	582	632	626	590	639	590	630	612	607	671	655	601	594	602	663	562	623	604	614	609	648	587	667	613	658	588	594	648	635	633	617	660	627	634	605	609	609	624	602	636	602	643	598	628	654	623	609	596	661	597	579	651	626	650	600	626	595	605	654	596	656	638	660	597	611	600	581	629	665	631	657	609	590	593	602	638	617	594	621	609	600	620	628	664	611	629	620	616	662	613	583	607	637	646	649	586	640	625	555	629	581	636	628	663	566	628	638	608	624	653	636	674	595	586	652	576	599	608	587	646	647	628	601	596	603	650	619	663	599	608	597	561	595	630	625	625	673	615	590	662	603	630	607	602	613	617	622	637	642	583	634	609	640	660	625	630	633	618	610	606	621	642	606	648	634	607	583	665	621	586	615	591	610	619	614	646	616	596	599	612	627	646	586	648	604	638	599	613	612	618	632	621	607	616	626	630	623	677	671	623	598	646	587
20694	8892	29854	16230	1800	308	268	292	248	254	241	276	254	247	263	253	240	223	255	270	250	260	275	238	247	268	255	242	261	223	245	236	232	263	239	263	254	253	218	231	267	251	238	262	243	221	248	252	237	253	240	236	232	227	244	265	265	235	254	271	232	241	248	246	216	261	210	251	238	236	247	267	243	242	214	238	219	243	231	217	230	253	258	215	229	269	240	266	256	249	227	251	286	226	246	218	249	263	235	240	224	227	224	228	215	261	237	237	227	258	271	234	217	259	256	222	220	251	257	277	264	242	266	239	243	260	218	255	228	238	257	243	257	257	244	262	266	235	240	237	234	246	248	260	271	242	261	231	199	249	244	265	228	243	233	278	221	223	252	246	262	249	238	225	228	252	207	260	245	235	272	243	241	242	266	221	257	227	255	221	232	236	227	252	242	255	241	252	243	232	249	234	249	259	257	261	199	236	228	245	238	267	287	256	256	277	257	235	256	262	250	254	233	257	224	235	224	242	235	250	244	257	252	241	220	230	253	242	239	247	242	242	248	244	253	214	235	258	238	245	266	243	247	259	227	272	255	250	273	245	240	237	250	247	246	238	236	213	257	234	253	220	225	278	257	263	215	237	282	236	243	231	282	253	230	207	216	246	207	220	267	231	244	248	245	218	250	240	233	257	244	260	235	229	242	235	241	252	248	235	252	250	228	268	229	209	240	266	239	216	254	255	258	233	219	224	243	224	240	269	230	218	236	255	237	241	235	240	225	263	220	239	259	214	237	249	250	229	214	232	264	260	289	239	269	247	276	208	226	247	261	254	243	256	226	238	233	261	253	243	269	261	262	256	240	229	231	238	239	250	232	232	253	240	237	237	251	212	243	226	255	224	256	230	239	236	220	233	272	244	259	263	248	262	234	241	236	263	232	238	264	223	237	219	232	270	258	220	252	230	233	239	245	245	273	226	229	268	265	244	230	248	257	239	238	241	233	220	248	258	252	250	203	267	232	238	216	233	235	238	236	228	264	211	217	254	252	253	255	230	260	243	229	237	279	252	229	264	252	253	248	226	259	256	227	258	257	238	243	233	237	251	234	215	222	231	224	258	224	262	218	235	237	245	233	244	258	262	238	268	218	232	263	225	232	250	246	244	229	240	238	246	233	247	242	227	262	256	253	249	233	221	227	231	202	259	251	232	214	251	224	256	256	234	247	249	237	224	274	250	242	233	252	233	227	248	265	254	248	227	205	233	260	232	237	239	246	239	254	261	260	249	245	245	244	233	269	254	249	239	249	280	232	254	249	235	225	254	258	285	227	237	251	243	229	247	249	243	215	268	253	231	249	253	223	267	233	217	261	272	247	259	259	241	208	249	266	247	246	255	263	246	249	249	220	248	247	262	267	254	216	214	202	266	240	239	288	235	246	237	250	269	258	226	233	248	248	250	232	227	225	252	260	249	242	247	233	229	245	237	263	266	227	279	250	238	247	280	248	282	245	221	235	273	266	235	255	273	231	214	226	256	244	228	236	242	236	252	269	264	231	239	247	231	259	240	246	248	221	243	213	258	272	287	226	245	262	234	256	249	253	258	244	271	261	260	245	267	225	226	227	216	244	278	216	249	224	237	226	250	217	244	282	239	235	209	231	245	208	234	225	225	236	272	250	226	223	254	267	215	256	254	227	245	248	255	238	225	243	230	269	233	272	238	224	237	225	256	265	225	277	264	259	249	230	253	246	232	253	220	229	243	266	250	222	269	236	238	257	277	239	235	240	241	244	247	260	257	263	238	252	260	263	251	216	239	237	226	245	225	245	268	237	240	234	231	261	240	255	270	253	228	267	249	274	215	268	232	255	245	242	251	268	193	249	226	226	243	228	224	232	239	225	194	251	253	250	253	243	229	255	253	245	220	276	255	207	232	232	240	261	268	231	242	244	228	236	239	237	236	232	213	232	247	235	224	244	278	236	248	241	229	249	242	242	256	244	274	227	230	246	232	232	266	249	241	225	237	248	247	262	234	248	225	254	289	237	251	255	236	228	247	207	256	248	215	263	279	235	240	222	220	229	224	261	233	219	236	242	229	289	258	293	232	249	248	239	264	229	232	239	244	239	245	222	251	251	246	241	239	242	226	239	247	275	242	277	239	217	228	257	260	264	266	250	264	248	256	255	228	214	237	250	234	221	223	233	231	248	245	230	228	260	247	229	261	236	245	228	261	253	251	259	227	220	285	258	231	223	261	249	228	256	246	249	263	230	246	234	239	219	262	234	239	237	221	232	233	249	226	243	259	223	217	255	271	243	211	235	243	246	251	224	208	257	294	264	251	255	246	238	255	236	253	260	230	228	269	249	250	250	229	259	212	260	250	248	233	255	272	230	271	241	232	262	229	259	219	229	277	261	253	259	268	267	234	224	264	238	263	240	257	246	222	231	260	253	232	258	225	235	234	211	235	261	223	254	275	257	215	261	259	256	284	249	231	246	251	256	263	247	254	251	235	250	245	248	236	225	232	237	235	242	238	251	247	279	215	240	259	239	251	229	232	280	227	232	256	241	243	249	240	229	238	236	250	244	228	213	231	235	257	268	228	241	257	236	246	234	226	210	257	250	258	245	244	236	241	231	253	233	277	281	235	227	257	241	251	242	250	239	271	228	238	254	250	221	237	260	262	252	227	263	255	231	261	257	242	245	248	235	250	254	245	221	250	244	260	242	224	248	252	202	235	264	281	280	259	263	236	261	261	247	220	254	262	252	228	245	270	241	273	255	233	258	248	248	240	246	261	249	258	200	214	236	254	243	229	246	243	223	235	270	238	221	230	241	259	258	231	238	259	225	244	245	258	229	226	221	239	245	252	264	260	238	247	221	251	232	239	251	258	242	258	254	246	241	241	245	234	214	261	243	248	233	253	253	256	260	255	224	247	240	242	240	248	254	260	256	240	254	257	234	265	233	228	226	241	226	247	245	241	256	215	252	250	269	227	232	240	230	248	271	238	241	270	262	241	243	214	241	219	233	249	249	259	271	249	239	261	227	239	242	259	259	240	225	241	241	244	237	227	250	221	240	248	227	248	265	247	250	241	228	233	265	254	258	261	252	258	259	247	231	227	227	230	253	242	248	249	213	227	236	241	240	231	248	251	224	257	230	229	233	218	241	233	253	251	260	289	232	259	249	258	239	263	255	235	233	238	243	238	231	213	244	247	259	237	261	250	247	243	262	257	258	252	230	239	226	250	247	231	248	216	235	258	266	224	235	232	237	216	256	275	245	262	252	269	231	248	259	255	239	233	240	221	227	247	250	233	259	258	268	254	256	236	244	273	263	236	219	260	227	219	263	241	216	258	246	230	237	271	250	247	244	251	282	253	238	245	242	225	235	235	227	241	240	240	254	249	235	226	261	261	249	242	235	270	261	242	228	273	256	244	228	225	269	260	249	253	239	264	225	244	269	247	234	232	256	236	246	219	260	276	244	295	270	223	234	245	268	266	236	242	223	256
15071	6209	36275	25430	879	808	743	722	687	672	651	609	605	644	625	656	597	646	604	615	627	629	605	593	587	568	608	588	558	630	587	608	618	588	580	565	607	585	588	573	603	576	598	566	596	592	592	560	587	605	617	588	586	588	569	564	598	567	536	640	608	547	598	621	594	608	585	591	589	586	576	604	585	598	592	571	603	610	639	578	569	614	610	650	555	596	566	621	606	593	551	529	561	607	583	535	591	588	544	582	585	560	617	600	609	579	584	606	623	586	609	550	591	590	550	590	541	550	601	554	564	548	594	574	590	612	578	602	585	623	566	564	549	577	600	609	577	567	591	594	599	582	593	590	604	619	579	586	598	605	563	614	562	577	591	591	597	580	602	567	561	595	526	602	577	565	611	568	582	633	594	606	601	633	622	582	549	576	563	562	586	587	575	591	596	581	562	590	592	571	555	594	589	547	604	619	586	610	598	552	576	573	607	579	565	582	591	601	598	590	573	572	545	577	619	583	606	592	573	571	595	586	593	602	575	588	597	596	602	598	541	563	570	562	573	590	581	542	580	601	560	557	583	560	592	597	571	603	571	546	603	553	556	628	604	585	571	613	559	576	569	613	578	578	613	587	577	568	606	604	585	612	619	611	602	600	614	597	579	548	557	591	563	609	584	571	600	573	595	602	548	592	569	588	617	602	596	544	591	598	574	551	595	567	547	577	577	618	571	603	579	586	615	570	555	553	595	600	597	567	602	584	603	570	624	606	606	660	587	570	603	601	543	586	630	536	603	609	587	596	604	580	590	546	589	642	603	633	590	562	586	541	566	599	590	611	595	588	597	585	608	564	553	584	628	584	612	530	652	570	613	608	602	565	576	577	546	588	600	570	574	592	602	601	615	580	592	601	602	539	579	590	538	594	589	575	566	558	567	580	581	590	589	603	599	606	615	575	583	553	571	572	589	586	578	610	576	581	599	614	594	571	607	595	614	573	598	554	583	600	572	571	588	572	601	582	592	602	610	622	567	598	627	587	562	567	593	571	618	571	585	626	541	622	611	564	608	574	556	587	568	609	575	556	593	577	625	572	562	620	588	569	535	582	614	630	597	596	579	591	601	582	604	598	603	559	642	586	581	591	587	579	544	587	567	613	546	555	589	631	598	569	592	562	565	576	590	576	558	622	584	594	592	568	605	599	564	601	560	559	554	613	559	577	619	616	596	621	579	550	612	632	563	603	554	566	583	583	575	571	570	599	571	564	609	536	588	579	563	595	582	595	546	590	577	643	584	582	599	563	604	571	578	604	597	606	585	601	578	596	543	623	600	571	589	551	543	567	597	586	605	591	569	560	605	567	595	610	539	571	563	571	624	548	599	603	565	589	574	605	589	603	599	618	573	571	574	556	616	564	581	590	578	592	584	589	559	604	649	601	604	576	586	556	597	570	586	608	608	592	573	594	598	583	584	621	631	586	569	576	598	568	606	640	596	585	554	594	548	596	553	534	632	555	571	563	584	584	625	578	644	635	575	570	604	624	624	594	582	564	616	551	595	574	614	580	560	557	576	562	566	611	551	534	575	597	612	554	546	614	575	563	565	545	587	635	587	574	624	551	601	592	562	593	572	555	557	593	578	612	572	606	582	573	564	546	564	549	606	578	610	584	604	584	569	580	528	594	584	573	596	624	580	568	558	591	596	564	608	583	578	588	595	586	596	604	610	578	609	591	576	568	574	587	615	591	642	582	619	582	588	553	625	607	579	590	593	579	574	609	592	579	559	575	552	573	598	545	568	585	564	601	592	595	601	556	627	561	588	611	577	628	583	593	604	634	617	577	592	579	629	592	618	537	565	573	572	583	593	550	580	577	606	597	617	562	558	596	609	566	575	584	604	587	620	574	585	619	587	610	602	560	541	558	568	572	633	594	592	590	586	574	590	610	561	560	594	575	584	562	606	567	537	613	574	599	571	583	579	581	607	607	606	595	591	575	620	600	607	599	589	599	566	594	591	591	585	560	600	577	604	582	612	573	604	606	576	571	608	572	593	622	565	595	549	605	540	551	534	572	611	640	599	583	556	584	586	567	575	577	561	613	576	574	567	563	592	615	566	591	582	626	604	567	646	579	570	621	615	595	649	566	595	603	597	564	598	576	536	552	594	539	608	587	596	612	557	597	595	589	634	549	549	594	665	601	602	588	611	590	589	569	612	557	577	591	606	612	625	557	622	589	606	575	578	573	588	580	607	571	562	598	599	588	526	610	609	571	570	526	625	606	621	628	602	624	585	573	591	622	582	563	561	531	575	581	638	536	579	581	529	583	581	609	608	584	599	544	591	584	610	588	618	613	602	560	554	570	631	608	594	570	598	552	602	578	567	561	572	578	560	565	588	583	569	577	556	547	592	575	627	573	563	567	579	550	597	568	603	591	579	550	571	564	558	609	607	598	576	584	555	578	602	605	564	621	617	601	599	591	604	602	563	558	557	556	625	572	590	569	609	548	617	663	599	567	570	583	593	649	638	566	589	553	605	607	608	634	578	600	648	592	604	617	594	562	577	594	588	641	620	576	602	607	613	575	561	594	608	589	562	540	618	599	597	570	576	597	594	587	585	573	582	611	560	575	533	569	594	567	608	640	572	619	599	581	601	576	576	606	610	561	598	578	599	597	603	607	565	550	555	558	569	568	587	589	591	583	579	623	548	623	616	578	606	557	606	604	572	579	619	595	602	580	644	582	589	606	623	575	577	620	586	564	534	571	537	597	580	557	589	554	575	586	633	586	587	560	584	580	586	578	578	613	564	534	613	598	596	555	574	590	569	585	564	618	598	567	563	601	609	608	595	602	574	567	566	604	561	617	589	612	598	566	597	585	543	575	598	588	601	620	581	550	604	584	570	595	578	561	610	622	569	591	574	613	627	587	537	633	571	580	582	574	545	578	586	585	574	595	532	574	598	563	560	585	575	587	538	573	584	608	593	563	628	605	580	612	598	620	577	593	650	581	569	579	530	559	554	590	585	555	588	570	586	588	586	622	620	606	595	577	592	567	567	597	568	576	581	554	546	527	609	577	590	610	581	593	591	594	606	583	555	605	589	550	592	632	569	626	544	618	563	598	570	586	574	606	596	588	563	606	617	587	607	566	570	606	600	602	561	589	596	631	576	605	597	581	552	612	609	587	597	571	620	587	574	567	640	562	612	539	624	591	599	586	561	566	564	549	546	644	581	591	606	580	582	587	566	597	585	603	572	565	585	551	576	591	563	592	566	576	631	553	596	560	531	575	592	610	586	606	613	591	603	586	600	610	586	572	589	585	590	565	581	589	588	573	576	590	542	562	601	571	588	566	613	590	644	591	633	588	601	589	603	583	579	564	623	606	602	572	563	587	606	568	591	583	596	566	550	614	576	581	568	606	588	576	563	616	554	565	577	540	609	579	574	597	571	602	597	604	567	583	618	609	594	597	589	557	594	582	588	590	585	609	608	606	547	604	561	571	596	605	611	561
34000	17430	44109	25253	3738	276	187	171	173	165	172	133	139	148	110	136	129	105	147	118	124	136	120	104	115	118	103	119	122	126	132	131	124	130	143	114	145	121	121	138	129	124	111	118	120	126	125	124	116	127	135	122	131	144	138	121	124	123	107	120	134	136	99	112	124	133	112	142	116	122	135	133	118	113	106	111	122	121	141	119	136	126	116	112	125	119	123	129	124	118	121	130	150	133	118	104	116	135	118	126	125	116	133	126	99	118	124	133	118	129	126	135	123	111	98	119	156	120	133	110	103	103	115	159	116	131	125	122	125	118	121	114	97	125	141	122	131	123	109	138	127	112	110	115	107	130	118	118	133	116	120	91	144	104	129	147	121	135	110	106	135	117	123	125	100	128	111	120	97	135	107	106	131	124	119	125	120	111	126	135	130	115	127	130	132	121	123	116	118	111	127	115	145	146	140	120	117	113	127	114	116	108	112	117	112	124	126	126	132	109	113	124	127	153	124	121	95	123	134	133	144	113	136	136	116	126	139	115	126	126	118	140	126	148	115	107	126	130	104	133	122	150	145	104	135	120	125	106	129	116	111	106	105	137	126	109	129	121	142	140	138	105	118	119	141	140	119	110	124	130	145	136	103	136	107	101	115	137	115	104	119	115	128	130	116	122	98	113	118	109	117	127	129	115	119	136	110	115	117	114	112	115	117	121	103	127	116	104	108	123	140	127	139	135	110	107	132	126	137	108	128	110	116	110	121	142	131	118	117	134	125	129	123	118	97	123	107	141	124	135	111	120	127	125	123	101	111	113	119	153	109	114	110	114	129	111	115	122	128	123	133	152	113	120	126	110	121	142	127	109	123	108	126	118	140	138	121	106	120	117	115	138	129	126	99	124	118	132	122	119	122	125	129	133	127	129	120	117	105	121	142	122	128	99	122	128	107	116	109	111	133	123	119	154	100	126	127	139	115	107	122	134	121	124	116	131	126	128	144	122	132	109	125	117	123	123	153	127	108	130	126	126	131	122	130	113	128	140	129	130	126	119	121	106	110	127	138	122	122	127	121	121	97	118	106	117	122	127	128	115	142	123	123	118	114	139	110	114	121	117	132	117	132	123	134	130	137	128	145	113	143	109	101	134	131	130	121	112	120	127	116	113	131	144	108	119	130	127	113	130	114	115	120	117	137	127	116	116	106	113	133	143	105	130	131	129	129	114	124	137	125	115	125	112	126	136	116	113	111	132	107	128	121	125	109	121	121	128	151	118	112	119	114	105	124	116	117	124	114	145	123	121	113	139	120	140	126	106	111	122	127	128	124	112	117	122	111	114	121	132	120	124	108	119	113	138	147	123	119	126	130	129	120	104	109	131	117	120	120	128	137	119	141	136	128	111	133	113	125	128	115	131	119	123	145	123	120	127	118	128	153	112	116	126	124	119	133	112	107	133	99	116	116	133	129	118	137	120	122	98	117	117	109	142	120	126	127	116	116	112	131	109	131	123	140	133	113	106	123	138	129	105	105	111	123	134	148	142	119	136	120	114	125	112	113	123	112	116	118	136	109	131	116	95	112	121	106	113	121	124	154	126	124	130	124	118	119	97	118	141	114	112	132	95	107	106	106	114	126	126	112	124	118	124	98	138	96	109	89	141	114	116	120	136	156	115	122	131	118	136	116	114	124	126	120	130	130	145	116	130	125	126	126	109	121	122	99	128	115	110	142	132	127	130	98	122	130	135	118	129	135	119	134	133	117	116	125	125	118	127	131	124	133	126	126	130	132	109	115	107	142	119	121	121	132	127	128	127	128	139	128	116	110	119	135	94	119	131	118	134	124	118	135	115	103	127	122	129	117	133	107	134	114	124	122	130	120	118	98	126	103	141	111	120	120	122	134	127	122	120	98	130	139	116	126	115	123	126	137	132	126	113	131	135	124	135	112	124	125	126	139	129	127	115	102	114	116	124	121	118	135	129	133	102	128	112	142	135	129	121	126	126	113	134	134	126	122	135	129	120	135	119	120	110	112	121	133	107	120	103	128	115	113	137	116	115	120	103	138	107	110	129	115	103	108	112	112	116	106	120	113	113	120	113	113	120	123	134	113	102	120	131	99	131	114	147	133	152	108	120	111	122	107	149	124	130	100	122	119	129	119	122	116	129	109	120	120	121	133	142	116	134	123	127	142	124	124	124	111	136	134	128	132	120	135	131	132	113	119	140	125	90	121	121	119	136	125	125	107	133	121	107	126	117	134	120	120	127	123	116	138	128	138	120	115	114	95	139	113	119	130	132	116	131	105	102	114	107	125	119	130	120	125	98	127	117	103	99	143	137	117	121	128	104	134	122	133	117	127	117	125	137	132	112	118	120	134	118	113	126	118	118	116	105	138	131	120	119	115	136	133	133	114	118	134	114	131	99	120	100	116	115	123	132	100	114	126	133	128	122	134	116	115	107	130	100	110	146	136	120	147	132	125	118	127	112	108	119	116	108	130	118	109	123	129	111	130	141	125	122	141	129	109	120	111	129	107	127	108	136	128	139	126	111	127	123	105	120	107	123	116	117	100	126	109	131	128	119	112	131	112	134	124	129	131	129	125	135	121	109	107	97	111	109	119	113	130	124	95	122	124	143	140	129	109	124	136	131	121	122	110	124	116	115	134	118	118	117	144	135	116	116	119	98	121	112	136	112	109	142	131	106	117	108	104	117	130	122	129	136	148	121	131	108	136	106	133	123	117	123	133	143	109	127	118	146	111	102	128	115	129	128	121	117	107	104	103	118	118	119	131	125	114	121	101	137	130	133	124	125	118	126	115	134	111	117	125	122	104	128	129	130	123	126	118	113	129	101	95	110	117	122	138	120	117	117	108	111	107	109	96	116	127	137	108	139	120	120	114	107	133	126	145	112	93	126	148	106	128	134	119	119	111	120	118	125	127	113	129	127	119	112	116	124	122	122	127	128	138	128	130	125	118	116	105	133	131	110	118	112	113	106	112	105	133	138	119	120	124	113	113	118	114	108	100	136	102	117	124	111	112	112	118	132	129	97	113	103	115	117	106	113	125	127	125	124	118	121	105	130	129	129	121	142	113	117	137	112	114	123	133	133	117	113	131	125	135	124	117	113	125	128	102	109	134	123	153	124	136	125	110	118	127	111	127	122	143	124	132	124	126	132	103	124	112	105	126	137	120	126	121	127	110	123	112	100	125	126	141	143	125	121	106	129	124	125	131	126	138	104	130	136	143	118	107	132	152	126	135	134	138	103	129	113	127	96	110	112	129	137	124	140	129	117	108	106	135	144	106	124	152	128	115	121	124	134	115	129	110	115	117	114	122	121	137	135	115	112	140	113	128	118	115	98	131	123	110	129	105	112	130	114	135	134	116	124	128	136	113	119	125	119	122	119	128	109	113	119	149	123	128	136	127	141	122	92	101	132	120	134	129	117	127	125	127	128	115	125	103	126	136	131	106	126	128	108	115	124	145	124	131	129	113	128	114	115
22777	8846	45135	31215	955	715	608	565	550	501	506	403	412	398	394	389	372	376	364	361	324	363	317	304	358	319	308	316	331	324	317	334	300	329	344	321	328	317	298	322	355	320	298	307	352	323	328	333	308	312	336	299	318	309	288	291	295	311	331	333	322	287	313	312	282	278	311	297	305	327	311	322	307	370	293	310	292	321	336	303	301	323	313	294	310	309	328	294	336	292	315	272	305	311	289	327	309	286	346	316	327	293	322	312	290	346	301	326	308	330	309	286	286	283	326	318	304	287	306	309	339	289	309	316	328	309	316	319	324	309	310	292	325	317	306	304	311	280	299	304	341	286	317	301	323	305	300	300	275	318	341	315	309	275	326	301	293	333	295	325	283	293	293	314	281	297	316	288	290	285	303	318	322	328	276	311	309	319	299	288	339	325	292	313	306	289	313	286	321	337	330	294	340	303	324	289	305	298	316	308	337	294	306	298	313	337	316	302	310	311	295	339	323	299	316	313	301	341	294	288	324	288	300	325	332	304	303	304	304	297	306	295	310	322	300	302	303	315	331	326	320	305	313	345	319	316	303	320	323	301	314	330	314	310	295	322	299	317	308	318	340	272	305	312	286	283	340	278	326	300	302	301	322	311	315	295	314	283	334	284	289	307	294	301	309	310	321	300	309	309	319	308	310	298	287	330	295	314	267	317	283	283	316	314	300	291	283	338	295	326	282	286	305	303	312	312	330	303	294	299	334	290	307	300	344	293	332	313	303	362	324	326	327	293	332	298	314	313	345	318	293	314	334	300	278	325	284	331	306	301	331	311	314	288	307	309	303	302	314	296	299	300	310	291	330	302	343	308	331	300	301	313	308	320	302	332	319	295	296	333	306	307	309	310	306	317	312	321	335	327	307	296	285	290	274	314	331	303	285	325	309	320	311	318	326	314	318	322	309	309	320	305	309	305	281	310	280	315	309	310	334	305	324	308	320	323	325	309	314	310	273	306	297	296	306	318	311	286	304	337	311	311	303	313	309	320	282	323	293	288	291	323	310	320	327	300	319	328	308	289	300	303	294	302	311	338	337	318	290	315	314	296	281	326	306	298	310	301	271	326	354	315	304	329	310	313	293	324	315	303	303	294	304	345	293	292	307	310	278	323	315	303	309	310	320	293	294	308	323	303	329	296	315	319	330	293	280	334	323	336	302	303	292	295	295	317	300	289	315	315	328	313	332	294	330	286	290	316	335	315	330	312	280	286	293	323	306	287	303	292	305	324	313	310	287	300	308	309	339	293	320	319	291	294	300	308	295	300	292	304	329	304	300	315	287	328	305	338	301	298	319	298	294	306	302	309	308	310	310	289	301	298	321	315	314	307	321	361	303	310	342	295	298	283	323	307	297	305	304	292	289	293	342	292	327	320	285	354	335	285	319	298	305	295	318	296	314	291	316	308	315	318	307	290	335	297	308	315	298	307	327	321	313	303	345	322	327	283	299	281	349	315	299	321	339	310	291	323	328	304	305	314	303	306	253	316	309	267	311	329	316	309	321	318	329	323	347	314	322	328	316	320	299	316	307	298	339	324	291	277	295	309	298	281	318	309	330	318	331	318	281	302	331	314	281	294	326	295	318	299	301	320	326	301	321	299	327	293	310	294	306	286	322	337	315	294	329	328	339	287	301	329	333	317	293	289	301	294	307	326	342	311	334	299	319	292	289	308	322	306	324	308	327	320	305	262	328	342	296	308	307	290	321	311	284	306	312	321	305	329	317	285	306	329	313	300	328	314	312	336	343	345	324	296	315	296	288	301	303	338	292	307	300	310	330	322	302	285	292	325	286	310	307	314	296	320	297	329	261	290	313	301	316	322	303	319	306	317	306	296	311	317	325	313	297	282	286	316	301	313	322	299	305	305	298	294	303	301	299	338	300	296	292	315	337	351	318	305	320	304	322	342	339	322	306	309	309	297	306	340	303	303	312	289	338	316	299	284	289	296	281	266	322	302	299	327	317	298	311	308	294	306	289	319	312	311	271	316	352	321	295	293	290	305	293	294	306	296	309	307	342	305	322	325	307	331	291	292	303	340	317	310	325	296	294	314	305	300	302	349	318	296	309	315	323	302	277	315	323	286	352	283	285	304	296	278	300	293	311	306	292	298	306	330	320	296	327	307	319	315	298	294	272	296	327	286	298	299	305	323	283	321	311	330	294	342	330	289	284	323	302	319	322	301	333	325	344	282	311	288	269	304	316	285	319	321	296	312	301	269	284	296	313	311	310	322	284	294	312	310	310	297	305	292	312	294	299	293	322	283	313	307	316	304	307	319	286	298	299	303	331	329	321	313	332	279	329	302	305	312	288	281	314	297	360	313	306	305	297	286	288	292	306	289	329	301	289	328	311	293	326	307	266	313	305	289	287	333	266	327	332	314	274	307	301	320	312	312	300	319	293	324	275	320	282	312	313	305	287	298	293	317	301	306	282	289	327	319	292	302	321	297	342	346	339	290	293	274	261	299	313	282	307	324	308	288	301	357	318	338	292	290	296	322	295	294	320	302	321	310	326	339	290	283	302	308	311	280	330	328	317	331	321	313	310	305	303	285	329	307	306	296	324	311	317	301	340	296	316	322	284	284	303	326	274	324	343	322	292	332	322	341	323	317	308	343	302	309	332	307	304	302	302	291	290	302	323	337	286	277	325	315	286	345	304	325	299	313	322	281	308	299	284	326	299	303	327	323	297	285	278	315	295	290	327	320	303	316	294	310	310	283	296	292	307	312	306	281	300	313	329	283	279	296	309	311	326	304	289	308	348	320	293	279	306	320	324	295	292	297	328	314	306	319	336	273	307	329	318	301	349	315	340	301	305	291	321	308	283	291	322	301	309	292	278	300	322	303	295	309	297	316	291	335	329	320	313	320	321	337	324	302	296	286	307	311	307	293	302	322	327	269	309	281	293	332	294	293	354	311	324	328	311	300	282	345	312	308	300	286	308	299	310	324	302	301	298	318	303	332	294	311	307	317	288	322	288	293	331	295	304	308	305	334	311	314	296	321	309	286	271	289	322	306	326	321	341	318	308	317	308	305	289	317	292	320	321	299	320	320	317	300	322	323	304	333	304	328	303	332	314	302	334	292	292	286	296	286	330	307	285	342	289	295	322	286	289	339	294	323	324	308	330	323	318	323	302	282	311	269	291	314	292	339	288	309	304	302	297	289	329	287	311	313	345	284	296	317	305	308	315	312	318	317	319	296	304	294	279	302	311	328	280	313	319	311	316	273	274	261	287	333	330	326	282	285	312	329	323	337	291	325	325	338	315	297	325	292	277	307	309	342	323	287	310	324	320	283	300	296	305	289	293	285	323	308	311	269	311	314	295	309	310	304	342	299	271	302	306	282	314	282	330	320	311	280	313	310	306	295	313	331	343	310	305	306	300	296	310	304	328	315	315	316	325	299	325	315	322	308	318	307	328	330	313	304	312	323	298	302	334	307	308	281	300	322
2583	593	1449	531	253	244	238	256	256	253	255	266	271	233	248	254	247	265	254	281	258	272	280	234	250	257	241	257	220	270	277	225	251	242	284	251	267	264	234	272	252	258	219	251	260	272	247	274	268	242	245	243	282	259	244	265	277	271	252	252	252	230	278	238	261	260	283	261	251	252	262	269	258	250	270	309	270	278	236	270	254	256	274	257	239	269	250	248	238	235	280	241	256	253	255	250	281	279	273	260	249	242	270	245	239	245	217	249	242	254	272	254	233	269	258	258	284	231	249	273	239	249	280	245	259	249	259	276	246	263	266	264	270	259	267	250	266	235	238	285	251	256	237	253	236	265	221	233	256	247	230	239	246	269	243	247	243	264	246	236	237	231	240	250	274	289	254	276	266	242	243	246	219	303	244	272	273	293	260	249	284	267	247	239	268	247	252	251	228	268	263	244	219	218	245	258	252	283	254	248	254	264	246	272	255	259	260	242	285	252	239	221	250	235	233	253	246	223	296	259	249	279	243	225	249	254	251	259	291	257	233	245	252	259	255	226	243	270	273	260	274	212	271	254	281	231	239	247	233	261	261	247	246	247	239	226	276	253	244	249	252	214	250	242	253	251	260	238	261	260	237	236	249	264	280	252	261	274	233	270	230	248	280	245	265	258	260	252	261	249	233	247	239	249	248	241	274	240	253	261	260	276	255	224	260	244	258	218	271	239	250	260	251	240	296	243	256	239	277	289	252	289	266	262	257	254	240	251	269	274	252	227	257	291	250	234	250	274	231	249	261	234	272	272	263	243	275	238	252	236	245	250	293	238	253	256	261	247	237	263	217	273	243	255	265	280	226	263	254	234	238	259	232	284	235	236	283	275	258	266	267	269	261	235	247	225	245	238	250	277	255	213	240	267	263	230	247	247	236	252	245	244	237	237	276	290	230	250	248	252	247	275	206	241	230	247	244	268	244	228	269	269	264	240	272	257	271	250	257	263	236	227	249	244	242	247	261	249	239	231	245	250	272	230	249	271	235	244	245	249	282	278	238	262	243	269	263	259	245	219	264	239	264	231	236	247	272	277	261	251	234	243	244	249	254	267	260	234	228	252	255	246	252	287	259	256	282	242	287	245	246	232	231	234	288	288	261	265	253	264	226	244	255	256	271	245	242	255	244	285	252	249	299	271	243	265	218	256	263	252	254	251	258	252	246	267	263	272	269	268	250	230	292	274	275	248	245	274	281	252	271	264	242	246	229	240	250	243	246	253	233	239	236	228	256	293	264	274	257	242	241	261	273	222	259	263	263	274	248	248	257	227	281	286	250	266	258	247	259	224	270	238	248	268	259	259	231	255	282	271	257	248	237	275	249	237	255	268	284	229	232	229	244	261	277	262	271	237	278	256	271	275	244	281	255	266	239	227	271	214	243	262	248	238	272	236	250	244	242	266	235	262	269	267	278	262	263	232	251	278	259	250	259	239	271	249	255	235	248	277	283	249	256	245	265	260	237	271	253	234	260	273	273	243	231	211	254	240	259	267	264	259	243	256	267	236	244	249	240	265	264	262	260	262	271	242	248	257	258	241	241	254	230	248	230	249	242	230	238	254	225	271	245	234	254	241	260	249	247	261	233	237	229	274	235	245	250	273	268	289	231	255	265	220	273	264	266	239	248	237	264	227	249	249	228	246	235	259	257	221	267	254	289	234	274	244	256	276	254	268	242	260	242	251	278	233	262	265	268	274	288	252	269	291	246	244	263	250	247	257	233	252	259	239	250	264	247	250	246	253	242	243	279	259	215	251	257	244	239	251	267	241	250	264	257	247	265	230	244	223	247	273	239	221	261	269	231	229	226	270	259	262	226	263	253	240	256	258	243	241	250	241	234	243	264	234	245	243	237	251	219	226	223	236	262	249	262	233	231	228	219	250	281	266	246	261	246	258	229	246	260	239	249	245	237	260	230	238	234	251	278	275	269	236	263	236	262	249	244	266	236	241	221	247	232	253	239	245	251	255	254	263	281	249	247	236	293	253	243	274	244	220	230	255	298	256	243	232	283	254	234	269	251	245	267	268	232	240	235	246	239	269	243	258	280	243	255	250	269	275	257	258	275	256	225	260	219	252	244	253	245	268	253	280	250	244	261	247	264	241	264	256	269	248	258	267	257	261	255	259	229	262	260	252	246	266	257	247	236	271	265	230	242	246	257	274	240	235	260	267	252	234	254	260	245	276	256	245	251	264	255	245	265	248	258	211	251	266	250	272	258	261	255	281	259	280	264	252	241	278	262	237	267	251	247	226	223	256	233	246	249	249	268	259	262	225	249	263	233	226	227	259	247	239	235	221	259	245	268	231	253	270	236	245	253	207	245	294	254	297	223	258	233	245	254	258	245	266	279	248	273	263	252	237	248	244	216	259	257	277	291	232	262	276	250	243	243	269	260	255	288	253	228	260	254	252	262	249	244	255	233	241	230	268	268	255	263	236	263	268	250	275	273	228	264	229	269	264	260	266	239	246	258	267	270	236	225	240	234	240	270	259	248	259	269	209	229	225	263	284	246	245	270	282	230	238	258	245	266	254	237	232	259	254	268	276	248	227	249	272	286	250	243	243	274	256	253	231	238	302	248	231	238	247	257	257	249	271	271	230	244	240	224	243	265	252	227	243	256	248	236	254	241	241	281	231	268	249	249	260	257	240	267	278	258	252	252	251	250	236	265	277	274	226	242	269	244	240	235	248	243	250	229	259	252	259	279	261	227	287	260	245	280	234	239	244	218	263	256	249	246	280	239	219	262	253	249	259	248	237	250	234	248	242	243	236	246	264	253	242	279	260	252	249	236	253	237	235	228	278	238	240	288	234	236	263	244	219	258	234	222	250	241	228	255	274	267	278	244	285	254	242	237	249	245	262	249	239	240	284	276	266	264	238	260	248	241	288	228	249	288	272	261	277	257	241	267	253	254	237	283	222	223	241	247	253	226	231	249	256	253	241	238	258	289	242	258	228	229	262	237	260	253	264	240	249	248	233	259	247	249	242	280	232	257	274	228	249	245	227	258	263	229	277	261	265	249	259	250	252	242	257	234	289	217	266	249	257	241	264	252	234	264	251	267	252	252	286	246	242	244	261	250	236	227	265	257	272	250	289	256	238	242	251	267	266	256	229	252	284	272	274	256	262	246	249	267	252	234	232	255	264	265	263	258	249	244	246	246	245	230	244	217	250	228	251	217	295	290	231	276	256	261	242	248	233	252	247	257	249	259	244	262	269	250	245	227	255	232	242	245	260	256	238	241	265	258	246	268	247	277	256	236	259	225	257	284	226	273	272	240	266	252	258	268	239	254	274	235	241	263	256	268	233	248	239	280	243	266	263	241	261	288	247	250	266	249	238	255	272	236	272	236	262	240	250	265	237	264	255	217	250	255	249	279	279	233	224	232	268	240	288	252	238	255	290	235	247	247	226	222	245	226	283	232	253	236	255	239	242	234	268	270	222	254	242
2845	1127	4558	1550	650	635	609	631	626	582	594	643	631	619	650	585	607	612	637	596	567	587	630	655	620	620	601	660	549	645	635	636	620	624	617	609	605	634	619	605	621	590	661	611	570	664	597	558	606	565	601	614	611	614	563	625	556	608	608	541	590	617	608	618	617	605	622	637	628	562	639	622	630	600	578	606	595	589	638	617	608	651	632	595	627	634	600	633	614	605	635	558	579	613	658	577	579	631	596	616	642	615	613	614	632	640	587	625	619	580	627	619	575	594	687	638	617	600	627	617	636	617	636	628	578	601	631	601	625	599	618	578	596	623	609	564	577	650	609	599	628	639	551	620	599	606	602	613	619	635	613	598	608	646	619	624	594	612	605	636	599	590	625	649	606	632	627	593	601	610	635	665	588	588	602	641	675	610	599	613	578	618	572	605	592	632	608	593	590	648	640	599	625	611	668	638	649	623	629	641	587	625	591	609	607	576	623	605	600	624	643	621	587	634	565	563	605	599	619	641	610	577	617	595	621	629	576	602	609	636	633	600	621	657	662	626	611	632	647	597	632	607	627	568	603	583	613	620	592	617	642	608	605	590	634	575	582	604	598	625	600	631	606	611	611	601	570	573	628	626	596	646	583	564	604	621	606	605	620	624	562	568	621	611	599	559	609	618	607	642	586	631	594	527	679	614	581	620	626	612	593	632	636	569	578	596	586	600	602	567	614	629	651	613	663	599	611	619	636	600	600	612	620	626	574	636	640	614	611	633	603	608	638	609	626	596	572	621	628	585	592	622	622	654	605	585	647	609	610	630	635	613	623	639	602	630	611	589	603	651	643	587	618	615	618	594	607	606	593	608	620	590	623	612	631	592	602	583	640	648	603	655	599	648	577	592	568	657	605	612	597	641	626	624	577	585	639	647	621	590	600	582	581	629	615	598	628	625	662	600	597	594	629	602	616	625	594	583	647	622	643	618	621	624	652	640	596	631	621	618	624	687	618	631	643	622	609	574	650	619	584	594	629	617	621	571	619	639	629	614	603	621	606	623	637	622	592	628	589	590	596	616	597	536	638	597	642	651	601	617	601	594	611	582	599	632	609	600	630	603	604	617	582	579	617	627	640	624	597	641	590	595	614	585	604	581	604	622	568	644	618	646	631	606	591	590	594	566	605	607	594	586	579	660	618	603	618	624	608	624	609	664	646	607	586	644	631	604	616	655	606	593	578	628	602	626	602	604	635	593	598	645	595	604	646	641	558	583	633	652	634	613	612	613	622	611	586	648	613	639	624	646	666	575	620	578	631	623	630	621	584	641	591	622	602	634	587	650	619	609	635	607	576	640	628	642	602	621	612	564	606	633	577	591	583	634	642	616	569	616	611	634	620	576	630	613	631	624	605	617	615	591	595	642	606	632	616	649	602	626	636	638	638	624	596	583	630	624	668	590	607	593	604	683	611	599	599	613	582	585	634	641	590	557	613	593	607	583	594	625	594	633	657	637	588	631	587	605	576	618	645	526	630	592	630	601	608	600	632	578	623	576	613	627	636	629	592	616	610	627	570	603	588	651	591	601	614	610	610	621	595	597	633	603	571	606	622	619	590	607	660	600	628	646	594	646	607	631	609	611	629	563	613	609	664	610	607	612	611	596	579	608	678	607	601	625	620	613	614	637	647	669	598	657	648	629	620	582	559	644	596	641	608	626	652	575	634	574	621	600	646	616	594	605	618	639	572	605	613	591	608	592	640	595	633	648	591	623	660	564	613	634	618	616	622	614	632	607	644	612	591	622	576	635	598	582	616	662	603	622	620	578	639	634	635	610	622	589	637	618	644	610	595	629	588	602	612	610	660	620	614	672	646	625	593	594	602	610	640	582	572	592	605	586	590	609	627	611	575	629	620	635	591	557	626	603	579	626	571	604	590	593	598	594	573	626	583	624	595	608	630	632	589	588	632	605	587	599	628	593	605	638	590	633	639	623	622	621	600	657	615	589	608	613	572	602	579	596	587	609	664	612	618	630	619	630	586	610	603	603	645	643	613	582	597	548	629	640	634	680	630	586	620	590	613	620	591	573	603	626	630	644	615	625	623	615	601	612	594	598	585	621	600	617	608	639	632	645	601	611	571	612	606	580	560	631	625	579	614	592	595	634	625	644	609	598	612	617	639	640	641	607	570	636	558	588	639	663	626	593	612	593	622	593	613	644	582	629	632	568	595	634	607	596	631	610	623	569	631	608	575	652	574	586	609	604	617	640	654	631	604	602	633	633	611	600	614	630	623	673	625	580	611	605	561	638	593	579	594	634	626	596	577	627	548	580	597	601	584	582	591	605	584	601	588	598	629	631	639	601	597	590	624	603	580	596	615	596	631	627	575	604	641	640	614	602	634	619	629	622	665	667	616	704	605	627	593	636	634	593	615	638	603	623	618	601	621	591	593	627	602	639	595	574	626	598	611	618	610	624	630	632	602	581	554	590	613	576	596	653	608	602	569	632	625	607	606	643	627	598	602	641	607	594	621	601	656	587	644	597	637	626	660	625	637	610	599	644	616	620	587	608	663	617	616	634	616	585	613	614	643	597	606	613	588	659	645	654	641	608	582	628	669	633	612	611	640	622	616	595	647	640	612	598	611	645	653	630	620	621	660	638	627	630	621	598	644	597	557	595	618	649	660	562	652	667	594	610	542	631	609	592	653	609	592	670	634	593	568	614	608	578	589	614	642	591	612	640	623	643	586	634	602	607	645	590	643	571	620	599	622	636	602	626	656	630	617	608	672	635	603	593	617	622	550	613	591	628	587	584	609	571	641	613	627	587	588	623	642	630	613	671	620	656	578	658	648	680	621	661	599	635	610	619	543	601	610	642	599	647	596	600	601	652	592	610	620	621	617	603	646	599	642	638	624	624	613	610	618	600	612	630	618	590	641	621	597	658	633	585	563	629	601	572	613	620	648	610	657	662	574	634	630	607	607	595	610	606	577	612	614	562	617	621	644	583	619	641	640	591	616	590	641	617	590	596	606	590	604	625	630	650	610	626	601	672	576	636	605	579	584	619	629	596	637	610	601	609	604	660	588	610	615	650	622	643	613	580	621	600	608	582	568	582	598	596	577	614	636	583	625	661	632	618	648	586	653	603	592	623	585	591	610	626	614	603	626	651	595	598	581	613	595	632	577	622	646	619	596	616	640	610	625	574	593	620	623	590	663	598	588	617	615	614	599	620	637	590	588	586	616	658	619	633	598	603	608	648	643	610	669	584	590	629	628	643	573	610	626	627	619	622	622	578	631	671	675	609	585	590	549	611	615	595	596	624	629	657	538	613	602	612	598	621	655	631	624	582	570	610	613	631	612	678	609	561	596	609	651	583	594	666	611	587	593	622	599	630	609	588	621	605	590	653	671	576	586	625	586	566	561	612	646	629	676	633	592	636	604	617	591	590	610	600	574	621	592	638	634	581	612	613	601	628	639	614	577	600	570	605	603	616	612	612	629	603
20943	10696	31945	14498	1245	301	292	266	276	245	260	279	269	233	227	259	260	257	241	237	220	251	239	247	234	243	284	221	231	240	252	220	243	257	226	232	254	241	240	239	262	259	239	232	250	274	217	223	231	264	236	263	258	221	234	253	258	227	253	227	218	232	233	264	245	236	220	251	225	257	229	293	253	234	258	225	262	240	265	224	241	229	241	235	242	257	268	245	284	246	269	260	257	218	259	221	244	267	258	234	246	237	254	227	227	259	260	282	256	228	230	219	233	231	238	237	225	263	205	247	233	247	211	258	256	265	247	235	280	249	254	243	254	222	252	248	231	221	256	264	222	248	239	245	253	242	234	247	249	217	260	236	235	237	240	218	266	267	219	223	235	238	268	241	266	217	278	237	265	235	243	223	235	231	260	250	211	233	253	262	259	250	258	230	233	247	252	228	255	241	237	260	255	234	236	256	215	259	245	236	222	243	226	251	239	283	262	235	251	246	228	234	244	245	252	253	235	256	248	263	247	263	223	227	270	245	302	233	237	228	254	245	241	262	238	242	267	264	223	277	250	266	246	236	250	224	219	250	222	247	229	252	226	219	247	258	239	239	250	205	241	239	257	256	244	229	254	244	244	240	250	219	245	261	240	252	241	222	231	263	254	223	255	221	252	254	239	242	237	234	248	254	260	226	232	250	227	267	225	232	212	255	251	250	245	245	263	251	207	233	255	221	270	213	255	235	253	233	270	243	238	244	231	216	224	268	238	218	241	263	243	252	236	241	219	222	215	248	260	224	252	257	267	236	262	253	263	232	246	235	269	255	224	253	240	245	241	238	227	258	250	239	240	211	264	246	241	239	245	234	270	233	280	254	258	231	272	273	242	217	235	235	243	240	255	260	239	221	244	240	228	246	243	216	249	260	240	240	244	253	249	213	214	218	228	235	250	255	235	244	267	242	237	243	248	249	234	248	252	247	247	222	238	239	237	231	250	248	235	243	257	239	245	242	228	246	235	233	243	254	234	246	272	242	255	219	212	237	258	233	228	224	236	258	240	247	234	259	280	247	241	247	258	249	245	215	279	231	236	250	258	254	238	230	221	230	252	275	266	247	233	263	251	257	263	231	207	233	240	229	251	254	240	242	263	244	256	233	246	243	244	228	257	238	270	252	251	240	237	241	237	216	222	241	241	199	247	268	250	213	238	247	241	238	235	213	218	236	227	240	234	249	245	252	221	262	236	222	232	244	242	253	259	233	231	215	280	227	228	245	227	246	231	234	248	235	256	250	242	231	233	247	267	244	237	228	235	220	236	248	211	234	231	259	225	253	258	225	269	246	240	240	235	237	272	253	243	246	239	278	243	225	255	242	257	273	228	237	247	238	214	246	246	211	245	237	245	260	241	254	225	223	245	249	225	223	218	247	238	199	253	231	238	254	218	242	234	216	252	242	233	254	248	251	253	238	226	245	241	256	221	222	252	266	268	222	244	256	222	235	274	223	239	240	230	258	222	231	224	230	239	238	243	223	245	237	257	234	247	245	201	223	248	268	237	250	240	240	240	269	233	249	257	227	255	239	245	264	232	232	239	263	259	221	235	231	247	243	231	248	239	242	253	236	256	247	254	245	224	244	245	250	235	259	219	225	243	242	233	240	260	232	252	249	224	219	246	245	224	246	268	246	259	208	233	244	245	240	255	265	233	262	220	252	248	231	230	198	241	274	257	246	250	234	264	283	229	250	248	203	259	261	229	231	225	225	246	244	242	256	263	242	237	252	233	236	228	251	244	254	263	272	237	258	257	238	248	230	253	256	274	260	263	240	222	262	243	269	251	218	257	247	256	242	251	267	223	231	249	259	241	212	256	250	237	257	236	270	221	247	229	241	243	248	242	242	249	246	252	249	248	275	248	255	245	236	244	235	252	255	239	268	238	237	257	254	259	252	254	219	257	221	242	264	256	227	255	234	231	259	225	262	241	256	245	251	225	251	245	218	243	235	216	231	252	269	234	247	221	254	242	237	250	243	243	250	239	231	231	282	212	253	255	272	245	253	216	216	239	228	232	265	228	248	212	283	246	259	223	278	239	237	225	252	216	258	221	248	235	251	240	239	239	222	244	246	230	248	226	244	232	237	227	263	245	250	231	268	245	254	246	242	242	223	232	201	243	256	227	238	252	238	255	221	241	253	209	233	256	223	236	255	237	237	258	264	259	255	271	234	216	256	243	219	229	241	252	245	249	231	250	257	212	261	249	246	243	254	259	247	259	239	255	210	235	238	210	237	259	206	264	256	271	233	253	242	261	238	214	247	246	239	257	250	253	226	230	247	252	236	247	242	253	259	252	239	236	235	226	272	231	248	250	225	254	244	248	247	221	189	219	231	245	258	254	248	224	240	249	245	262	229	240	230	226	207	244	250	226	256	243	241	240	237	234	242	255	254	245	230	238	257	241	259	242	207	262	259	235	210	246	228	211	269	253	232	219	243	258	232	238	249	227	255	216	223	236	259	256	246	237	232	253	264	222	246	234	238	232	238	239	241	258	245	235	212	206	256	247	229	253	248	260	234	248	241	246	235	249	217	235	265	229	246	227	226	216	240	248	251	232	245	232	254	235	277	252	251	234	253	237	224	234	253	229	266	263	215	265	246	261	230	248	257	282	225	262	245	243	244	247	238	257	255	241	250	255	266	216	242	219	233	214	264	267	241	253	229	226	223	219	250	283	248	236	236	243	240	219	237	204	242	222	248	234	234	255	227	258	234	263	219	231	249	218	255	264	250	232	212	244	258	229	235	221	236	231	257	221	251	203	261	230	254	235	244	250	285	249	223	251	259	237	249	245	231	271	237	230	217	225	197	233	279	253	246	251	259	255	253	237	268	241	233	240	249	211	251	261	244	263	242	230	247	214	240	259	242	225	219	228	246	252	229	216	242	253	251	256	243	262	221	229	267	243	201	235	251	273	249	280	230	240	271	241	215	257	257	249	215	258	230	218	252	213	245	248	217	259	217	239	240	258	224	252	246	252	249	220	231	240	256	258	244	267	260	247	224	250	241	231	226	248	245	226	235	239	242	242	249	289	218	217	237	240	223	235	238	236	249	226	274	234	243	232	254	255	222	225	202	235	244	227	215	263	233	257	251	228	253	236	256	257	249	241	244	238	208	229	238	227	195	248	239	254	238	232	235	249	249	267	230	224	237	214	263	240	260	230	222	241	249	229	244	267	226	243	240	261	227	224	240	254	240	244	229	234	267	225	293	219	233	242	259	238	250	215	251	233	233	251	233	228	235	254	226	245	242	258	281	242	256	258	228	250	248	244	242	216	240	234	253	253	255	256	224	246	256	242	266	226	230	236	249	246	255	227	227	232	247	242	231	251	261	275	277	255	239	245	250	226	226	225	239	227	223	237	257	230	268	240	248	251	226	229	252	242	243	223	232	285	226	220	223	211	249	242	266	232	239	249	247	249	272	236	241	247	214	230	216	249	255	235	268	254	231
14495	8921	37404	20789	896	736	743	691	639	674	670	609	632	621	657	646	612	603	591	608	571	607	576	575	558	594	594	573	609	567	601	580	548	630	625	614	599	573	562	561	600	578	600	593	601	594	541	579	587	585	599	600	587	612	641	595	612	609	606	551	565	550	569	627	598	596	608	570	570	606	592	599	560	541	530	586	602	582	580	571	600	606	565	558	601	556	600	560	629	610	615	587	555	559	607	587	561	587	515	587	591	592	597	603	605	543	628	552	584	591	583	563	616	556	552	617	571	569	568	570	552	565	572	578	552	566	599	564	562	576	575	562	591	575	553	576	556	612	574	552	564	624	592	582	558	617	593	593	609	534	567	606	571	608	569	562	581	601	538	593	603	587	560	575	598	564	590	602	569	560	567	572	575	614	595	576	579	600	588	569	609	587	573	603	567	624	569	579	614	561	555	584	540	557	540	600	628	637	551	589	561	565	592	586	597	586	619	598	567	566	575	623	566	583	587	630	620	575	618	622	586	614	563	596	563	583	559	607	597	560	569	626	585	555	647	582	581	577	618	588	596	587	567	585	633	601	579	621	580	608	551	603	548	618	565	653	594	585	578	566	604	577	614	547	587	587	634	579	590	575	561	560	582	569	589	562	609	563	581	574	561	598	568	558	568	593	595	607	570	553	577	574	596	565	595	565	560	598	554	604	569	559	605	552	565	631	566	613	573	559	577	557	622	617	543	580	580	592	586	574	613	631	635	581	540	557	587	654	568	580	608	592	547	558	572	587	621	572	605	534	547	575	606	623	543	587	642	609	601	542	562	591	540	594	536	584	594	605	576	581	556	576	630	625	636	582	560	563	553	579	560	613	575	593	584	615	592	552	589	591	579	578	564	549	576	598	659	576	606	551	595	587	561	589	609	576	581	587	568	580	561	572	599	594	589	593	559	593	580	543	595	627	555	549	615	598	557	572	553	613	542	544	579	596	577	600	631	582	584	590	556	603	563	628	599	603	578	585	550	591	615	577	618	590	584	586	611	623	554	613	590	589	530	598	577	578	583	614	627	564	580	592	603	567	580	573	588	593	586	581	626	614	605	578	601	558	584	579	592	605	622	575	601	598	572	614	586	576	577	600	639	596	575	584	535	625	593	599	587	584	640	542	598	610	605	604	599	604	602	560	585	601	561	573	614	599	578	588	554	551	639	545	589	590	551	579	587	568	590	572	609	561	526	590	566	584	575	603	606	640	581	644	588	558	593	632	595	596	605	597	634	586	542	599	587	559	524	516	533	572	617	593	607	573	573	582	604	581	588	600	558	608	633	553	610	602	595	554	608	577	588	554	603	614	621	572	536	582	575	582	578	534	571	594	567	565	623	556	584	594	579	585	581	572	553	571	545	576	582	599	581	621	604	619	618	562	598	606	621	569	588	581	609	576	600	569	586	579	588	588	605	550	619	578	598	553	627	559	557	569	565	567	590	581	607	542	628	568	578	598	596	582	580	577	623	578	587	643	590	555	608	548	559	598	554	586	567	603	528	570	593	641	576	576	542	590	531	583	575	598	601	555	553	572	594	615	573	588	585	602	586	576	575	595	599	627	528	568	579	564	531	545	578	588	574	600	548	542	599	617	583	582	571	609	606	560	584	633	607	598	576	570	581	602	584	573	589	591	616	583	583	567	552	602	579	590	617	600	576	571	574	587	606	596	562	554	536	571	570	618	586	598	594	622	617	597	586	539	595	601	589	583	609	593	573	605	562	554	614	616	599	585	628	559	587	567	554	605	590	565	550	602	614	573	589	577	593	574	588	598	597	562	591	620	562	565	636	585	570	570	593	588	603	564	615	575	631	614	568	603	597	535	591	583	572	564	613	562	593	551	530	617	604	582	545	553	580	635	613	563	560	589	579	588	610	551	584	611	542	591	582	599	586	552	573	576	620	553	581	566	536	581	549	572	600	632	610	556	577	554	609	577	589	575	560	586	594	624	618	568	606	555	573	567	557	606	562	541	582	583	592	632	609	587	583	581	599	580	592	556	595	590	597	559	604	591	571	526	565	602	624	566	595	579	589	554	544	639	567	563	639	595	579	666	603	559	563	607	554	599	575	551	583	559	554	595	561	561	586	557	560	605	656	588	539	592	572	591	603	596	583	591	586	560	602	637	484	586	577	551	559	566	528	606	559	616	636	571	611	611	612	519	543	571	614	591	621	600	605	581	620	588	590	560	579	610	592	575	567	571	569	537	583	593	564	578	536	624	545	579	565	612	552	581	601	555	583	598	557	511	549	567	554	574	579	543	554	580	594	574	589	595	603	636	578	597	600	529	541	569	620	570	536	586	593	543	576	593	548	563	607	567	640	609	591	573	589	573	568	604	582	607	584	551	562	572	598	564	610	571	613	607	617	574	624	566	530	553	584	600	577	591	587	605	621	584	569	591	601	570	606	621	593	588	576	606	584	592	582	608	610	608	631	583	588	577	606	580	571	583	577	605	597	624	601	609	614	583	603	630	607	583	620	575	594	592	589	594	593	588	586	599	579	620	591	607	554	549	572	595	624	640	549	586	562	555	581	553	569	582	560	596	628	564	593	579	594	566	584	566	555	528	555	579	579	567	559	586	616	558	593	569	582	566	549	591	582	572	599	579	601	603	540	577	536	575	584	619	559	556	573	624	617	614	612	592	559	558	609	592	570	569	562	594	564	642	594	574	579	574	615	581	618	563	645	607	606	584	606	565	571	632	623	616	589	585	562	637	600	627	600	584	563	594	597	567	611	620	604	545	603	592	554	557	577	570	577	566	605	563	589	605	582	609	587	563	607	563	570	574	581	551	548	603	583	559	584	584	555	559	579	552	574	566	576	599	611	561	551	549	624	584	604	589	618	601	551	590	585	606	576	573	598	556	598	613	560	538	581	556	591	580	603	599	609	582	566	584	610	572	548	655	568	567	591	563	572	590	614	601	585	617	594	609	598	606	608	522	561	614	561	525	563	552	621	596	595	554	561	573	577	580	559	604	574	572	581	564	566	622	587	664	586	569	599	616	608	593	555	612	579	618	580	572	598	580	573	602	572	595	551	603	638	580	561	610	594	543	582	572	569	584	559	608	630	600	554	559	588	577	545	567	596	591	595	591	595	585	616	618	578	579	596	570	557	579	571	581	631	608	566	593	581	608	569	546	570	605	591	539	590	551	560	578	557	577	544	591	603	566	580	607	583	570	565	576	552	614	593	587	595	556	580	561	611	592	590	564	561	578	598	565	593	577	564	570	545	581	582	601	601	610	572	582	598	590	554	588	563	602	547	576	646	583	619	611	606	605	623	626	561	576	608	591	614	600	547	568	587	626	605	625	565	594	596	585	557	591	629	584	567	614	578	578	556	592	622	600	577	614	555	552	564	572	581	585	550	598	639	574	522	563	552	586	577	581	597	583	565	595	593	589	588	592	593	572	569	588	584	603	611	604	615	571	569	557	600	549	573	589	605	558	583	604	606	576
33670	24575	49083	26022	3561	228	167	154	172	148	151	150	149	149	119	170	127	118	134	130	142	132	144	141	150	146	131	129	134	117	127	122	112	146	124	126	123	134	130	118	119	120	127	121	122	124	146	145	118	125	126	136	131	117	121	115	115	116	131	124	123	111	144	134	131	119	145	135	125	119	114	129	160	137	138	118	130	146	148	127	130	137	125	120	125	130	135	108	141	127	114	123	111	134	112	114	127	115	143	142	126	140	142	129	102	116	133	123	147	139	138	125	114	125	112	145	132	130	147	122	128	136	109	107	113	134	120	128	126	115	119	125	136	134	115	142	118	120	132	134	130	129	111	134	122	114	139	123	128	133	133	138	146	147	134	100	112	98	140	125	122	128	129	136	125	133	115	139	138	121	133	145	110	121	116	127	122	128	139	132	131	157	134	135	122	129	118	141	139	144	111	107	113	140	132	129	117	110	124	167	137	129	127	126	113	113	112	128	117	136	126	173	137	129	105	131	131	112	114	133	124	123	124	129	129	140	113	119	99	138	135	147	108	125	130	120	117	135	140	136	117	127	136	110	136	131	148	135	119	129	136	135	138	118	123	141	117	124	134	135	115	117	119	111	135	118	134	118	128	141	136	127	137	133	116	115	105	139	106	121	131	131	124	138	103	124	119	124	109	132	126	125	124	142	106	135	134	103	134	119	136	127	125	100	133	143	129	139	138	120	133	132	136	116	139	120	129	116	134	107	137	133	105	135	128	132	133	113	126	121	143	144	126	151	107	135	127	118	132	128	118	130	131	137	108	121	135	122	140	142	100	110	121	128	124	109	115	98	123	112	130	124	141	122	126	131	119	120	114	128	121	128	133	118	139	126	101	137	134	103	127	115	129	131	139	116	112	127	132	125	117	138	128	127	131	138	132	136	146	119	127	118	136	117	117	122	130	139	126	119	130	131	105	141	120	143	143	126	121	105	118	120	148	155	124	113	121	140	138	129	117	137	135	129	120	148	137	121	127	112	124	125	111	132	130	111	120	137	128	130	143	106	138	131	140	111	136	132	152	113	154	121	140	112	134	128	124	113	116	134	131	149	113	128	138	118	133	138	129	143	125	133	134	129	130	100	114	118	139	124	135	131	144	128	137	109	128	103	128	133	127	134	119	99	97	135	156	139	133	115	157	140	105	136	120	145	112	127	145	106	134	107	137	125	120	131	140	131	129	127	126	124	114	126	116	113	105	119	126	98	115	125	117	104	129	99	132	126	121	134	130	113	120	134	129	117	149	123	94	120	123	148	123	133	148	125	123	128	122	115	138	129	132	130	129	131	152	130	120	107	122	142	153	100	124	130	102	123	137	116	123	106	127	115	108	125	143	135	126	168	137	115	120	129	157	144	131	117	126	146	112	102	137	139	132	135	132	140	135	133	123	105	136	119	122	110	104	128	135	122	155	145	113	114	131	124	126	127	132	126	138	125	138	136	125	134	133	136	131	136	148	115	117	113	112	112	123	127	131	134	133	117	133	132	124	98	119	144	126	124	129	129	141	119	130	122	140	124	117	114	131	119	130	124	146	141	135	115	129	144	123	122	126	111	136	126	142	128	114	136	134	143	114	123	122	114	144	139	124	121	147	106	114	126	118	130	102	129	152	131	123	119	115	130	137	138	126	141	104	121	133	141	145	132	113	115	137	127	142	108	126	115	131	127	140	117	130	141	129	111	146	128	116	148	137	123	129	140	134	95	136	121	112	112	133	120	118	119	133	119	133	139	127	110	121	142	162	133	143	118	140	129	131	101	119	131	139	121	130	140	144	116	134	126	149	120	169	124	136	120	115	110	129	114	106	154	129	128	161	147	134	126	141	115	126	141	119	122	129	126	107	128	121	133	105	108	114	124	108	128	128	106	118	131	134	145	157	124	150	137	113	113	130	133	119	143	124	131	114	112	116	151	118	111	116	113	114	131	122	138	134	131	129	132	118	135	137	132	129	109	126	130	133	139	129	136	131	138	127	115	129	119	130	132	132	127	146	123	134	134	120	118	144	132	124	118	110	131	117	138	125	127	110	135	107	112	110	126	115	146	123	136	131	122	143	124	138	143	124	126	133	117	151	114	118	127	110	150	124	150	124	116	140	116	133	126	129	128	142	127	117	119	134	125	138	112	134	137	129	139	127	124	120	97	122	111	126	142	134	136	128	134	127	146	145	120	114	109	126	111	129	116	140	126	134	120	103	127	100	120	146	133	131	115	125	134	140	126	145	142	130	146	105	133	127	112	138	128	125	144	122	116	118	109	114	126	126	123	144	127	139	125	140	135	157	141	110	129	108	112	122	132	116	112	127	137	125	128	125	126	138	127	114	136	133	103	120	133	140	115	126	129	127	119	115	136	123	123	124	144	121	137	127	99	142	146	121	108	139	150	148	128	116	125	115	121	126	121	123	128	116	139	133	144	126	128	148	131	154	144	120	103	122	135	119	116	135	116	130	122	129	131	123	130	133	139	119	111	142	122	115	113	132	132	120	99	119	116	135	122	111	125	119	120	131	132	132	123	120	137	134	136	119	114	140	142	124	126	133	149	137	149	134	138	135	126	121	132	124	122	108	132	118	147	120	150	112	113	131	132	125	107	159	123	138	125	133	131	130	133	134	110	104	131	116	130	144	115	104	129	109	142	124	109	112	118	122	114	137	145	133	104	111	142	151	119	118	113	119	100	136	136	132	120	120	148	142	123	120	120	123	126	130	124	152	118	152	128	162	112	111	113	122	133	125	151	126	121	131	122	110	131	118	121	121	136	149	121	131	125	114	135	138	131	135	130	126	110	106	119	115	126	105	108	114	132	119	153	121	131	123	124	146	118	116	126	126	136	123	141	143	143	139	125	128	114	144	124	108	125	120	121	96	137	124	122	145	119	116	122	126	122	137	126	133	114	108	123	140	124	140	135	137	121	136	110	118	135	122	146	139	142	138	117	121	136	113	105	131	136	143	119	130	157	129	114	104	122	144	143	112	109	132	118	121	149	122	125	123	132	125	137	140	143	105	109	117	148	126	108	131	112	127	120	134	121	109	105	123	155	133	124	131	141	102	115	116	121	149	109	112	105	107	128	130	137	123	133	135	124	129	115	125	116	130	127	130	135	134	116	125	132	137	117	105	116	140	115	135	138	138	148	131	124	131	126	127	135	125	111	108	127	135	109	132	145	122	137	132	155	131	119	150	124	128	121	142	137	129	128	126	132	127	119	141	145	147	137	121	118	133	119	129	102	128	125	111	128	124	116	144	135	124	110	123	118	119	135	121	134	127	132	158	135	111	112	113	137	141	125	137	122	103	144	121	132	131	141	133	132	124	110	115	122	116	140	126	131	120	109	112	130	128	134	118	148	149	123	111	117	131	99	132	128	133	116	121	143	102	118	116	135	117	131	125	125	135	116	124	139	123	111	118	163	144	126	143	117	138	120	136	138	122	134	129	122	126	120	143	141	121	127	111	135	136	127
21397	17809	47862	28943	1196	666	599	533	467	452	442	419	435	392	395	402	376	357	343	312	370	355	343	340	346	323	325	307	359	365	345	313	343	301	323	312	300	317	285	344	346	316	296	355	297	319	331	361	338	368	332	302	321	297	315	327	317	303	327	339	309	379	362	311	340	314	332	320	314	305	330	311	304	315	303	321	322	288	290	315	329	314	339	319	307	333	298	309	331	319	322	337	314	332	334	335	351	338	330	346	334	328	337	315	330	317	314	312	327	325	355	284	342	310	299	311	315	328	311	328	305	321	331	300	316	346	308	328	308	330	334	326	310	289	307	309	322	359	314	334	338	306	319	338	324	309	319	327	340	329	324	315	286	307	311	351	308	323	326	309	306	315	303	335	317	332	302	344	317	356	302	349	317	295	304	307	316	302	312	318	334	322	311	306	351	350	331	341	307	332	329	298	356	347	322	359	285	327	312	346	331	318	345	307	299	336	345	343	325	304	335	340	303	319	342	330	327	351	343	313	349	365	317	335	337	295	306	349	339	338	294	336	317	320	312	322	320	339	263	311	306	339	303	323	323	298	316	331	318	323	307	333	328	327	340	339	347	338	338	356	345	312	318	301	343	326	349	314	310	319	319	334	318	333	344	336	334	319	332	306	340	276	310	339	336	360	301	322	325	347	327	306	308	302	313	307	345	305	315	312	343	308	298	317	320	325	334	318	324	336	333	322	363	319	312	328	333	309	288	305	317	307	318	305	319	317	347	343	327	328	333	320	310	327	380	324	285	305	301	309	294	341	315	286	311	319	350	302	312	339	312	338	317	297	347	323	350	336	321	335	310	309	318	304	302	331	322	299	285	326	295	315	328	312	312	363	326	321	304	356	332	320	335	331	319	288	313	345	338	347	328	329	315	322	338	337	312	334	348	302	319	296	292	296	311	318	322	320	320	294	338	298	313	307	298	352	316	327	315	306	327	323	305	368	290	326	317	295	309	323	340	319	339	303	349	299	337	307	339	338	304	319	307	303	324	315	303	303	307	329	301	286	282	317	298	297	357	303	301	318	319	318	312	323	313	285	289	331	321	284	322	347	317	334	324	285	323	321	311	303	323	332	319	286	308	311	339	300	289	314	272	324	326	306	327	310	305	317	325	317	303	298	350	360	303	298	307	307	336	287	304	306	350	308	308	301	306	320	313	289	299	329	280	328	318	343	298	315	302	320	303	339	306	323	293	336	313	312	326	329	322	326	324	366	328	314	316	347	324	319	262	327	305	354	337	293	337	322	326	314	315	330	334	285	346	293	296	297	328	337	337	296	307	313	305	350	341	321	322	294	323	318	308	305	324	301	310	320	286	299	324	291	304	322	304	334	333	348	322	322	312	330	352	335	315	310	312	300	325	309	320	345	354	325	347	320	350	307	329	309	291	306	334	320	335	325	312	299	332	321	316	314	295	318	333	318	302	318	310	331	324	334	292	319	324	302	321	330	329	304	337	337	305	344	309	336	340	335	286	295	338	308	329	314	302	307	283	297	296	309	286	352	291	322	328	320	323	328	337	334	315	300	311	312	309	319	350	310	355	303	328	311	300	335	301	333	310	292	343	320	316	326	322	339	311	337	335	326	339	308	334	318	279	322	313	290	293	322	348	327	295	316	306	331	324	317	333	304	310	308	314	358	330	343	303	343	291	341	332	334	335	322	302	328	309	302	351	365	331	322	327	331	305	336	333	320	309	319	320	322	332	354	343	328	309	341	354	347	314	301	335	305	361	351	307	310	338	334	306	314	322	312	337	303	285	315	358	311	333	344	330	331	313	296	331	327	285	311	350	328	316	333	318	286	305	325	325	323	325	322	319	330	293	341	359	321	335	346	317	303	326	318	350	361	324	320	331	332	348	318	333	319	333	321	317	321	309	331	326	281	327	319	350	315	327	348	323	314	355	309	297	303	317	304	308	349	311	281	319	298	332	303	304	314	319	328	329	342	301	298	332	336	314	335	314	306	329	306	332	335	328	300	329	319	325	319	303	305	319	324	327	316	329	334	317	338	316	319	345	304	301	332	343	350	325	357	307	331	340	339	318	341	315	318	327	314	321	317	319	310	316	315	311	324	314	331	338	333	296	328	332	293	330	308	315	313	335	341	307	339	308	321	327	359	331	322	316	358	305	309	288	321	331	319	347	329	336	323	321	320	306	335	298	316	339	312	287	307	330	307	336	304	307	342	338	343	330	302	335	326	316	296	285	324	333	338	320	288	326	300	342	313	333	346	332	336	332	285	332	301	333	327	319	321	315	310	303	325	330	303	298	316	298	311	351	302	318	323	321	313	343	318	317	349	313	311	314	319	342	300	346	296	335	293	305	342	297	317	313	360	347	309	307	328	318	357	350	319	331	312	339	287	330	302	325	336	313	324	357	335	322	304	305	319	295	332	324	327	331	311	335	304	324	338	328	331	297	310	308	342	320	356	321	320	339	339	325	347	329	307	301	325	305	334	355	308	321	348	310	332	352	329	346	328	337	301	305	325	294	358	309	339	300	342	343	306	323	311	334	300	290	329	326	321	328	306	336	287	300	311	322	312	332	330	330	326	323	323	316	319	329	316	305	315	350	312	331	309	309	340	341	287	324	321	310	304	331	352	314	301	334	311	326	341	308	339	343	337	360	316	342	346	316	284	324	299	324	355	332	321	292	315	289	317	339	322	293	329	308	336	327	334	320	317	367	323	326	323	316	317	285	314	305	332	340	296	316	324	345	296	335	304	335	326	311	322	325	325	305	335	300	315	343	348	304	329	356	318	314	329	282	345	338	303	315	291	348	327	323	332	315	306	300	344	301	325	341	309	283	323	313	286	330	339	347	332	297	330	318	309	298	319	315	306	272	300	325	315	351	282	323	348	297	312	298	313	308	342	293	295	340	321	303	302	322	318	323	311	317	303	360	321	310	314	288	322	342	284	337	321	337	331	321	315	331	322	299	302	323	310	319	294	332	333	322	337	317	352	313	331	350	297	305	316	309	335	339	332	328	333	312	338	342	306	334	313	297	288	308	306	308	307	294	299	308	324	326	292	318	322	287	338	295	301	322	350	363	333	313	299	321	317	295	312	304	326	304	323	315	317	297	313	325	338	296	327	309	309	333	308	304	340	341	322	316	319	335	314	334	330	318	326	302	304	315	318	338	333	358	314	340	344	333	316	330	308	316	331	336	301	313	336	337	320	313	308	322	315	347	355	319	297	325	322	346	317	308	310	337	329	277	340	293	301	333	315	325	334	318	378	336	295	320	311	326	331	321	328	320	288	357	332	325	327	337	353	339	298	330	307	338	353	304	336	340	321	332	358	289	292	291	320	320	305	345	302	303	321	308	300	355	316	323	315	288	331	322	315	313	313	319	328	326	335	324	341	322	337	330	293	328	327	323	297	292	365	307	318	305	303	344	301	288	317	376	329	320	335	317	328	286	311	316	315	332	314	332	351	297	358	299	337	319	327	324	337
2594	859	1648	622	253	248	263	260	237	214	263	270	255	254	272	247	225	288	262	248	239	293	255	265	263	271	245	250	244	253	225	250	230	244	258	244	251	251	264	274	233	249	240	272	244	239	257	204	253	268	248	252	279	265	275	252	253	253	246	223	259	241	252	247	253	234	275	263	228	244	253	246	286	248	271	278	278	256	264	267	272	227	248	239	238	269	251	246	278	258	268	258	266	274	273	248	230	281	265	240	270	218	209	278	231	248	280	263	259	246	262	245	256	237	263	230	245	270	253	271	282	249	271	227	265	246	250	269	232	263	214	276	243	248	251	226	258	247	275	283	230	257	260	237	251	240	236	274	277	265	232	271	255	241	257	225	258	245	230	266	241	249	262	262	270	261	263	225	206	250	215	271	249	259	252	255	263	241	236	232	271	285	262	256	249	253	208	259	257	270	262	261	251	278	249	253	285	254	228	243	242	238	243	247	258	225	256	243	241	268	265	279	259	244	237	247	241	241	251	247	264	241	260	237	231	238	240	261	230	196	206	259	269	253	244	247	278	272	274	239	226	289	264	284	256	261	241	241	235	274	253	258	253	238	260	255	231	258	254	255	252	268	242	250	257	219	266	256	297	287	231	257	258	272	279	272	262	237	260	259	251	252	285	237	253	234	208	263	249	258	228	280	254	254	240	263	266	260	244	264	249	259	241	241	260	256	251	247	280	238	249	266	242	247	262	233	222	254	243	251	277	245	272	265	244	264	223	232	277	294	266	227	235	276	273	236	261	249	244	239	256	242	250	251	275	256	285	260	233	234	254	286	256	248	266	267	253	247	224	285	250	251	256	255	255	254	252	255	278	261	220	268	263	252	282	270	247	236	213	257	277	234	228	227	245	263	238	279	233	255	264	247	250	242	266	244	224	261	230	264	263	247	261	269	246	302	260	244	252	272	258	248	248	278	250	272	257	249	259	260	247	235	263	239	269	269	212	268	268	229	246	255	239	270	262	258	244	259	255	242	220	241	282	267	261	248	238	237	265	247	231	252	254	238	244	258	249	247	265	268	248	241	225	280	232	257	241	255	221	238	258	278	252	274	282	271	276	249	303	263	238	240	233	250	258	255	216	222	229	268	235	241	232	258	226	273	271	262	233	238	264	267	269	270	268	261	223	240	243	250	258	263	249	244	261	258	242	247	271	285	234	254	257	279	248	239	261	247	278	243	268	311	284	294	272	279	255	233	236	268	274	235	235	262	240	234	245	259	259	226	287	252	248	243	266	262	233	270	267	243	236	267	255	248	241	260	278	272	254	256	229	242	247	266	260	277	246	260	266	278	257	247	250	252	268	248	280	241	277	223	241	247	242	256	268	264	255	251	228	257	243	282	287	266	235	224	275	241	241	281	247	249	290	225	255	234	267	250	285	244	263	252	270	235	244	266	224	223	236	248	247	243	237	254	256	240	247	261	213	250	250	241	270	262	264	251	244	260	246	249	261	247	232	257	241	243	276	271	242	267	280	250	250	256	241	240	263	243	257	246	254	261	259	252	265	245	274	241	243	243	266	254	262	252	262	256	216	262	260	253	235	255	257	255	272	260	265	280	301	249	272	244	238	267	243	230	231	245	268	244	254	256	255	257	253	243	277	255	271	271	291	246	258	268	275	232	255	236	292	252	273	252	251	232	244	264	235	272	289	264	294	244	250	230	265	224	257	269	254	218	231	240	249	260	239	284	256	255	269	289	246	257	229	260	251	264	236	233	240	276	268	274	238	247	236	259	242	254	264	258	272	247	237	259	256	242	239	263	243	270	266	251	217	265	267	253	255	265	273	249	239	278	280	252	241	216	266	251	256	244	243	235	240	291	238	234	277	245	251	255	263	256	248	236	266	251	254	251	248	257	262	248	259	241	258	252	296	279	237	256	234	246	231	237	280	234	260	226	248	237	258	254	253	240	228	269	273	267	242	262	250	256	257	287	302	249	266	248	223	247	211	230	262	258	265	248	266	232	256	260	249	253	293	232	258	277	215	227	259	256	264	238	261	228	265	237	226	211	221	271	255	241	253	269	243	252	234	280	240	211	257	279	233	221	278	254	216	258	268	255	273	289	234	254	262	234	281	273	258	247	251	249	236	280	255	250	261	228	214	250	246	223	249	259	245	265	262	249	247	251	266	248	245	272	262	220	292	300	248	247	252	267	222	244	255	231	257	235	273	268	253	246	257	249	264	243	243	243	229	250	255	260	225	215	261	277	249	258	247	264	237	253	244	233	257	216	282	242	251	286	227	234	245	239	254	226	258	233	274	259	246	224	277	234	234	241	251	256	238	273	228	254	227	246	251	231	290	221	225	266	268	278	226	265	257	231	239	255	305	250	247	253	255	295	256	233	247	264	239	275	266	254	247	269	258	254	253	281	246	232	241	248	242	262	265	267	242	239	254	224	267	274	254	232	245	265	276	244	226	235	229	254	220	266	223	238	245	233	264	276	279	226	245	276	293	258	231	246	262	256	267	234	282	239	264	259	289	264	237	246	237	241	242	255	256	240	235	241	223	229	221	254	252	229	231	248	237	262	258	267	291	247	266	230	253	250	256	250	269	266	240	239	205	256	249	252	241	221	267	246	246	251	252	261	241	245	240	239	242	263	226	223	267	245	238	257	272	261	286	238	235	240	261	261	247	236	255	263	233	239	258	268	280	245	235	259	224	270	234	262	255	254	249	265	257	280	256	266	247	267	241	236	249	238	263	272	244	237	228	277	281	234	255	232	254	256	253	243	258	251	267	255	230	255	242	240	237	316	249	254	256	236	279	252	257	280	246	263	233	267	222	249	261	276	273	235	230	238	268	255	244	263	252	281	258	235	278	226	258	268	245	272	242	265	266	264	252	230	250	241	222	283	243	247	236	259	244	244	238	250	239	257	260	239	262	252	258	276	252	258	240	267	273	256	264	266	247	241	254	266	227	251	246	265	269	289	252	290	244	220	257	229	257	250	224	220	274	240	230	249	242	263	255	280	265	247	268	243	260	260	284	269	273	252	266	259	271	213	278	268	242	244	277	237	238	256	244	235	226	266	243	259	244	258	248	263	257	252	248	255	241	238	224	251	262	292	268	246	254	251	266	248	239	235	285	238	264	224	273	259	246	241	281	230	237	241	267	273	235	243	250	237	251	238	276	251	242	252	218	241	270	266	274	266	264	226	252	238	256	216	224	242	259	251	264	235	241	243	236	245	271	259	247	268	265	241	232	286	248	235	216	232	252	255	231	263	238	257	234	256	268	226	283	289	254	249	264	252	251	266	227	275	258	229	244	255	272	227	244	234	267	247	254	239	230	257	229	241	264	238	259	264	244	288	234	261	270	263	292	257	245	260	257	234	259	245	262	253	217	256	231	270	259	259	232	235	229	231	259	273	273	271	228	250	263	257	241	228	271	261	262	269	233	265	225	258	246	253	274	282	249	245	246	273	216	285	277	250	257	270	278	263	263	249	255	271
2742	1610	4615	1679	654	622	628	650	626	590	619	665	639	628	645	609	637	630	624	572	618	622	599	620	599	605	587	578	606	605	645	613	542	653	609	640	615	648	609	647	621	636	598	609	626	629	618	636	563	582	598	595	628	571	667	587	607	606	595	599	632	635	611	587	615	651	623	560	680	597	609	632	625	628	620	621	638	579	634	583	550	611	625	625	636	625	600	617	618	582	605	571	644	566	607	594	604	611	626	610	611	584	647	626	649	596	626	626	616	608	632	578	608	633	609	598	644	591	577	579	628	600	602	630	609	611	632	605	623	593	621	594	648	604	573	595	652	633	628	633	604	599	608	649	593	652	584	628	612	639	630	611	611	641	589	643	628	621	632	617	597	592	630	636	593	569	621	620	580	597	580	624	624	628	627	607	582	658	607	631	662	610	621	614	641	652	584	574	581	610	606	598	630	626	617	630	592	588	638	633	615	598	613	568	630	565	620	610	600	649	589	635	628	616	633	614	591	603	627	614	618	592	584	654	631	566	605	612	659	646	561	612	628	607	594	631	602	620	684	616	664	639	599	584	645	610	616	585	600	615	610	607	612	641	626	555	639	581	582	632	586	593	607	622	614	606	630	621	598	585	629	621	621	624	602	599	595	608	596	604	609	644	599	581	592	565	597	588	577	594	592	643	610	633	611	631	640	598	610	605	627	633	579	599	608	605	627	629	637	593	608	615	626	622	611	562	581	644	612	662	602	563	627	645	583	628	620	662	607	616	584	656	642	615	591	633	613	609	595	652	614	567	584	622	632	571	617	629	626	607	638	593	669	606	612	580	630	647	614	643	606	630	641	668	595	627	576	644	637	618	607	624	582	653	547	606	598	566	580	633	575	612	606	632	588	636	605	594	574	618	632	599	612	557	566	654	627	633	628	619	613	575	602	594	592	629	573	641	616	627	612	606	622	597	610	645	652	673	606	621	619	633	647	606	637	584	594	589	664	604	636	607	606	618	558	614	613	662	673	630	629	610	610	665	571	631	598	579	599	615	579	570	602	617	591	642	588	591	605	619	626	635	635	610	579	652	593	618	607	598	601	587	603	635	583	620	591	610	650	613	607	584	607	636	589	585	635	635	662	593	626	587	626	613	612	631	611	611	624	602	606	627	626	629	653	589	607	606	624	659	565	607	582	663	594	571	608	588	659	585	614	583	625	606	592	620	614	617	621	586	579	596	605	617	621	630	593	647	699	642	640	627	612	627	616	596	640	609	582	608	562	640	633	620	583	637	625	594	645	653	616	661	607	573	581	645	621	635	614	642	606	593	637	619	587	638	639	652	658	624	643	623	636	599	612	593	565	630	569	577	587	600	614	644	600	668	622	576	617	641	611	633	612	580	621	624	617	623	630	604	646	646	636	611	615	661	612	567	557	632	615	563	588	594	581	617	672	613	602	601	623	631	600	608	695	599	580	596	623	634	625	625	643	620	593	626	587	593	609	598	620	583	595	626	578	623	625	598	599	613	613	582	595	635	650	607	586	608	618	633	645	597	669	594	625	629	632	615	559	576	594	666	585	617	625	669	580	580	618	635	573	610	603	643	627	581	638	638	612	618	570	615	617	624	627	601	585	650	610	662	607	623	565	607	605	651	704	547	629	562	597	642	639	635	567	635	561	596	609	613	581	599	606	573	598	626	572	616	627	604	581	663	635	596	598	589	592	629	584	592	550	610	609	581	603	611	595	593	608	582	605	588	613	628	614	611	627	577	640	543	608	618	617	621	632	670	582	650	602	617	602	638	628	599	619	598	626	607	622	600	567	640	636	641	602	646	605	621	601	617	640	614	651	608	589	575	632	624	592	624	625	627	668	629	564	631	604	646	613	647	630	651	651	651	639	607	607	635	626	639	654	607	632	570	611	612	610	586	587	626	568	594	600	575	586	613	644	584	633	602	636	632	606	602	576	611	665	591	621	603	620	623	628	592	590	576	566	629	630	620	614	637	639	639	595	595	592	601	616	617	585	610	631	621	590	676	598	613	597	588	614	660	615	598	570	605	592	592	603	613	599	579	637	627	624	610	587	584	616	609	616	584	599	609	632	590	607	646	666	635	610	601	621	590	580	585	597	611	545	614	639	609	591	587	575	626	656	612	606	625	612	606	594	638	598	609	606	678	602	684	617	605	601	652	631	644	631	664	661	593	646	589	644	617	629	608	593	617	643	605	599	646	608	607	678	602	592	621	643	601	574	637	603	638	620	602	612	596	611	577	615	603	606	633	613	636	592	629	573	591	624	589	627	618	631	577	585	640	627	599	617	582	599	594	612	633	614	565	598	621	586	618	630	632	604	597	578	623	596	631	594	602	590	615	588	591	601	620	580	541	624	605	661	604	612	628	612	564	589	599	600	572	607	618	579	638	588	625	599	654	564	594	589	598	639	616	604	609	597	626	622	627	629	579	634	599	633	562	612	640	661	591	597	594	601	605	590	639	575	552	634	612	592	642	644	597	623	558	615	590	648	607	614	608	589	577	607	590	622	612	625	635	585	603	631	579	602	597	594	655	601	598	601	590	594	643	576	584	603	642	561	628	625	579	592	607	619	611	589	568	604	623	661	643	667	610	604	622	632	593	641	622	590	583	620	619	559	599	606	629	578	608	655	648	583	621	621	625	622	622	585	596	591	597	570	634	632	600	675	612	606	631	566	591	652	593	620	606	609	585	593	616	612	581	625	652	616	597	610	651	561	626	635	619	631	622	640	644	578	607	611	598	600	644	613	576	606	639	641	577	651	611	589	619	624	616	627	600	600	672	619	636	600	667	604	593	598	610	672	575	583	624	621	578	641	657	625	634	616	629	637	660	608	579	613	625	623	614	608	651	591	612	633	635	598	608	655	649	597	551	597	607	641	582	589	610	619	632	582	619	624	574	629	624	580	606	621	550	625	642	574	582	621	603	633	646	637	618	640	623	612	628	620	606	640	616	576	636	552	597	604	608	650	610	670	623	618	597	603	620	616	585	665	667	634	637	639	589	616	594	622	654	620	608	652	639	646	570	591	599	615	574	617	615	587	597	637	594	597	603	548	603	641	593	621	624	650	644	599	612	592	617	580	580	599	639	572	623	619	624	613	561	605	593	631	617	642	602	626	644	602	579	621	532	631	564	628	641	650	654	649	598	572	533	599	634	610	605	608	610	575	675	639	588	618	628	603	590	605	615	638	579	634	668	597	636	638	631	598	619	616	604	625	585	579	648	605	613	619	603	598	614	649	594	605	600	616	616	553	609	625	607	631	576	646	616	619	625	567	650	638	626	618	591	594	589	627	578	609	606	621	637	643	618	600	655	557	574	589	620	646	620	621	651	611	571	575	608	635	634	586	641	606	631	608	666	668	607	650	621	597	598	580	643	594	648	614	612	601	629	644	578	617	607	578	655	618	603	604	658	640	619	628	626	656	605	628	610	601	593	603	631	662	567	598	599	625	605	627	625	600	604	611	576	584	647
19789	9196	29015	12977	899	297	237	257	275	231	207	248	219	232	257	249	254	260	248	258	222	219	248	222	245	244	248	243	244	271	240	250	229	246	231	253	252	251	232	236	236	233	227	219	232	228	234	250	220	238	260	237	245	242	241	234	234	210	228	256	266	246	260	232	222	240	236	262	213	230	244	235	247	218	268	240	249	238	252	247	229	262	237	242	250	234	240	247	256	219	241	258	226	252	241	248	248	246	255	220	242	227	249	221	228	238	240	230	236	236	262	261	207	243	259	241	227	253	233	217	219	237	258	265	242	231	189	224	222	219	223	221	234	228	264	257	233	234	249	223	229	248	246	243	212	241	234	261	233	226	208	228	279	239	223	233	241	249	270	241	259	250	224	227	229	224	241	241	232	218	229	257	243	240	229	245	238	231	225	244	225	248	237	237	223	254	240	235	247	207	239	251	237	243	229	216	233	253	233	263	241	220	224	263	268	256	230	262	251	221	232	231	216	234	245	208	244	211	255	238	217	225	264	221	221	203	199	251	242	236	241	202	242	271	223	249	231	252	238	248	239	228	233	235	229	236	225	239	237	225	252	224	250	245	251	232	256	245	218	229	252	238	216	231	239	199	232	209	230	245	274	256	254	226	236	257	238	239	226	242	236	247	263	202	256	216	228	242	238	227	252	235	238	213	256	231	214	261	272	240	253	258	246	231	228	213	217	222	216	236	233	251	232	238	234	202	211	231	240	206	215	260	252	222	220	249	269	236	188	212	236	225	257	226	252	222	259	234	236	223	256	208	220	250	243	235	242	243	224	279	238	230	226	247	245	239	259	230	261	239	234	227	234	246	196	231	235	256	221	224	255	223	242	233	246	228	220	254	248	229	243	247	241	221	227	241	287	221	242	217	234	252	261	240	201	240	239	230	245	252	234	248	226	222	227	246	260	232	252	251	247	223	234	240	237	255	235	262	232	232	223	237	216	233	242	221	216	211	240	251	253	243	225	210	252	231	244	259	216	257	229	254	229	251	232	219	215	189	212	246	218	235	238	217	244	246	214	233	242	239	215	212	227	206	235	261	235	245	262	228	230	219	237	240	239	231	216	223	237	245	219	212	214	267	235	252	262	254	217	222	250	220	241	233	249	231	234	239	225	245	237	221	211	225	263	205	231	236	253	208	267	233	248	223	227	227	236	251	221	227	214	218	224	246	254	227	225	241	259	236	200	248	228	254	246	241	228	249	256	243	245	244	220	218	212	251	253	234	227	244	223	228	239	229	247	262	250	231	210	251	253	224	259	233	232	275	245	211	206	234	280	251	213	268	208	236	246	218	270	226	236	239	239	227	212	214	245	233	275	248	248	228	248	218	233	201	254	243	219	220	206	247	233	233	246	218	257	215	215	238	263	210	217	242	236	228	226	271	234	268	222	250	250	247	261	250	221	225	216	252	227	237	228	272	239	213	235	250	237	247	228	225	276	233	213	235	235	225	236	255	214	247	254	211	258	235	255	219	234	239	249	259	222	220	214	219	242	224	265	200	200	266	251	243	241	268	239	236	226	249	258	268	237	217	226	253	246	237	223	248	249	224	240	262	234	247	231	227	249	249	251	249	260	228	219	212	266	226	218	231	238	255	252	242	230	224	220	242	205	249	236	244	248	241	225	219	230	241	227	268	233	223	242	234	234	203	231	216	234	242	215	219	254	211	240	234	256	241	245	237	240	205	245	239	240	228	230	218	271	211	252	253	244	215	247	244	233	210	217	254	251	245	224	247	230	254	253	210	243	232	245	243	247	242	213	241	253	245	219	227	253	230	247	243	221	206	254	271	235	227	216	226	199	211	251	265	194	237	262	224	263	253	229	197	226	241	255	235	238	232	241	234	254	254	256	216	234	218	247	209	245	238	229	236	264	254	236	235	224	250	248	217	209	235	248	248	211	202	247	232	216	218	224	233	245	250	249	224	245	203	238	258	259	212	269	236	215	225	249	240	279	207	244	242	232	241	248	236	244	235	254	228	227	235	271	253	236	218	262	252	242	233	228	237	234	243	262	240	241	228	223	224	234	234	218	267	234	244	261	248	257	258	223	223	238	234	241	229	238	229	236	228	257	231	256	238	207	215	226	222	230	256	243	219	240	250	230	244	251	245	222	230	235	218	258	244	226	242	231	250	228	235	249	212	248	226	241	234	231	240	246	240	258	249	238	239	267	222	221	259	243	244	257	237	247	244	250	245	251	220	242	213	269	228	237	244	263	231	240	222	240	256	225	234	237	203	230	254	204	240	253	233	224	248	219	246	235	240	269	242	224	215	227	255	235	233	237	210	248	231	240	246	204	207	222	258	267	234	248	236	240	212	222	231	234	225	238	239	243	246	253	245	249	238	263	220	227	246	264	242	250	218	257	234	248	221	256	257	224	216	241	222	255	239	218	214	236	248	300	233	222	231	234	242	220	227	234	240	233	224	236	238	265	249	211	212	249	267	235	233	224	232	231	232	231	256	229	254	229	211	231	222	265	235	234	238	227	223	243	213	268	241	250	227	222	226	259	235	243	245	237	271	235	245	223	255	203	224	205	212	233	239	228	229	245	288	228	201	222	267	231	252	269	247	223	230	289	234	238	231	271	255	223	210	248	232	221	212	217	205	239	240	271	246	250	279	249	233	206	229	217	222	239	258	258	239	234	246	234	216	233	250	222	210	226	229	256	255	236	251	211	233	217	213	232	242	228	217	221	245	261	220	238	222	244	245	217	234	242	233	235	259	271	230	255	226	226	243	227	248	225	251	245	232	244	230	279	214	250	235	218	215	276	246	248	245	220	237	262	236	246	229	242	218	239	213	210	233	223	235	251	227	257	243	256	243	257	238	230	245	223	253	240	244	246	214	238	224	235	225	232	237	223	229	235	231	270	229	222	255	248	226	216	252	245	247	249	232	224	215	240	257	230	259	230	236	204	250	244	244	226	229	257	234	232	217	263	207	245	257	224	232	237	244	247	235	216	219	268	222	222	254	269	230	248	248	263	255	229	200	262	248	248	235	243	276	240	254	236	243	246	220	219	235	239	247	255	234	213	235	236	220	245	244	250	267	238	260	245	251	228	232	235	225	241	243	250	221	240	240	241	231	229	233	203	237	247	210	209	227	204	243	247	225	234	206	246	243	242	259	258	195	261	227	220	222	250	279	236	244	218	198	237	210	227	226	244	234	230	227	210	234	255	217	258	214	209	236	238	214	222	210	267	234	243	256	217	239	259	234	216	254	232	233	224	221	242	242	253	205	239	251	246	213	219	224	225	209	211	258	256	240	259	268	254	241	205	242	228	237	253	232	245	241	243	220	248	254	237	281	259	251	261	245	257	250	235	237	223	257	238	248	218	236	219	264	222	234	266	230	224	253	213	212	240	231	234	257	224	229	245	206	220	223	218	236	250	225	245	255	242	213	236	275	200	229	215	253	231	242	217	225	239	245	261	237	241	219	249	255	220	229	246	232	239	251
13256	8396	34371	18132	993	780	757	723	655	650	621	620	620	700	636	621	610	621	613	592	609	568	610	576	607	549	612	587	567	587	595	584	572	577	538	579	558	599	591	579	596	576	579	588	574	580	604	605	580	567	584	541	579	564	587	568	543	569	551	570	608	582	578	557	543	541	569	565	607	546	562	584	561	589	527	558	614	576	564	580	546	605	553	547	569	556	526	603	579	572	596	549	527	557	589	607	525	570	562	538	630	541	547	600	548	595	551	588	544	577	574	545	605	540	517	563	560	513	571	579	550	588	579	554	606	619	593	564	558	539	559	579	562	552	613	550	570	600	576	514	609	602	615	564	570	593	562	543	577	581	536	600	571	563	525	579	617	628	574	542	546	576	526	563	549	648	562	565	585	584	570	528	528	554	579	579	551	571	580	590	579	550	537	571	575	562	588	573	539	583	574	559	590	579	544	538	603	553	564	548	560	543	585	550	555	543	576	591	564	582	545	574	519	561	569	581	565	571	522	560	583	566	565	562	630	572	564	570	567	607	593	579	556	562	584	594	540	584	567	564	554	602	596	564	529	579	558	567	568	612	568	542	586	581	585	590	570	599	591	563	505	559	549	601	576	584	564	585	542	599	548	573	581	601	569	559	606	558	578	585	537	572	589	552	579	543	537	552	559	592	569	550	542	603	554	587	580	593	538	575	584	566	595	544	600	573	585	563	561	588	581	582	591	635	587	576	594	557	582	543	587	534	562	549	541	582	595	613	568	597	544	609	560	544	576	589	588	557	606	557	568	575	585	533	596	593	573	581	590	542	572	579	555	570	580	592	562	541	555	547	577	570	569	570	608	560	574	572	580	610	613	561	578	569	596	569	608	554	534	533	577	613	570	527	594	607	578	539	604	578	557	556	586	553	531	624	566	604	556	573	604	569	552	524	556	553	574	534	554	564	531	557	582	572	550	549	561	540	537	534	640	598	575	566	584	620	570	579	575	539	559	587	543	593	555	560	571	615	589	586	623	577	588	544	549	555	573	579	613	592	539	560	559	526	585	551	563	580	596	542	579	596	602	593	555	578	564	580	570	532	581	540	557	551	582	550	591	564	607	550	570	550	555	567	570	641	524	575	569	581	569	583	561	540	566	584	602	529	660	547	567	598	561	603	550	604	543	567	568	577	602	570	566	587	496	531	617	558	566	557	610	573	590	589	595	584	571	594	565	592	538	615	571	544	556	556	566	540	543	555	579	606	575	559	578	537	573	570	572	564	567	535	566	519	575	562	591	542	585	578	586	593	551	596	580	600	566	572	568	559	594	565	622	620	555	585	603	593	565	563	576	550	600	548	603	555	556	538	559	519	558	550	525	514	561	563	580	551	555	582	537	565	557	553	616	591	566	565	529	552	533	585	553	552	546	544	525	565	569	587	581	562	546	564	582	570	577	599	609	579	566	566	597	545	575	593	590	539	558	563	561	587	591	518	611	540	536	525	555	575	560	555	576	574	606	542	583	572	596	575	580	558	534	560	549	558	554	575	579	552	590	562	597	557	581	573	522	540	581	585	596	588	510	621	598	521	602	556	591	534	575	540	605	605	547	604	557	551	579	597	560	575	561	555	569	656	567	548	534	565	566	553	562	563	532	578	601	558	637	552	538	579	608	607	563	559	583	580	529	623	596	571	577	552	553	610	561	633	594	556	572	572	565	616	535	560	585	588	578	598	568	570	591	564	572	578	591	560	604	509	582	571	535	564	549	552	601	599	522	565	539	560	557	580	567	588	583	579	590	549	601	622	549	575	603	540	549	525	554	603	596	578	552	580	570	600	623	600	550	560	546	573	612	558	582	584	576	538	590	624	615	553	593	591	604	584	624	552	496	611	546	575	563	507	551	587	598	554	584	580	572	556	579	566	562	573	532	546	568	574	581	535	590	546	518	580	543	563	555	558	541	555	617	597	557	563	574	611	550	619	557	559	590	578	570	585	570	592	600	545	574	553	517	622	565	545	615	585	584	549	578	538	562	567	572	597	575	535	589	597	562	529	583	577	568	601	537	569	634	552	565	597	555	570	579	566	570	553	543	552	578	585	595	541	553	565	554	541	599	526	562	499	557	591	570	557	588	621	548	576	587	555	587	535	563	554	571	556	610	605	568	543	586	555	554	582	561	561	559	591	569	587	616	562	560	566	607	565	612	607	560	551	515	585	581	563	596	633	594	549	626	575	587	577	609	506	621	559	566	600	574	569	594	584	557	575	550	568	554	576	547	562	608	580	589	572	525	551	561	580	581	542	530	586	605	569	569	579	582	589	572	601	555	567	579	608	595	567	592	566	565	608	544	543	559	616	589	569	550	591	536	569	547	534	553	546	590	589	569	592	573	582	582	582	560	547	566	597	596	547	560	553	544	573	597	536	588	561	585	604	561	582	587	574	636	508	550	546	563	543	567	588	569	586	570	593	571	579	568	533	574	560	571	556	517	576	586	546	608	567	587	559	540	558	544	630	568	556	543	580	557	552	596	608	573	560	561	566	581	549	568	559	614	550	561	605	583	598	573	555	568	566	575	551	595	587	582	565	555	557	572	622	544	566	568	559	568	606	588	584	579	618	545	585	623	563	542	542	552	578	533	572	613	586	586	568	519	568	591	567	575	557	574	578	569	536	587	550	547	591	547	585	567	577	598	569	579	551	576	549	545	594	564	540	564	557	614	620	551	584	579	535	547	557	577	549	577	555	579	561	559	598	533	587	612	581	536	558	595	523	599	552	569	558	593	565	549	534	588	560	577	580	564	573	587	556	581	583	572	530	604	589	574	561	549	586	566	563	555	539	558	592	560	582	566	565	582	555	617	566	566	586	530	557	566	548	560	625	605	587	559	582	592	525	572	584	503	573	554	641	586	617	549	540	577	507	570	601	587	540	538	558	627	559	568	563	551	564	565	580	555	592	596	588	566	539	546	561	551	583	552	581	523	565	583	544	588	519	572	563	554	613	568	582	576	581	552	601	545	571	537	587	533	582	595	605	550	582	595	609	578	554	527	582	552	551	533	567	609	565	543	555	585	561	607	584	597	562	567	579	555	567	544	554	545	567	544	589	598	577	537	542	618	630	576	534	621	608	575	542	566	561	537	599	574	603	589	549	552	583	569	551	537	557	586	544	596	565	609	594	535	551	575	560	552	571	586	573	602	575	598	551	546	590	576	604	566	541	600	567	562	530	557	549	556	588	586	586	577	559	572	578	544	575	579	626	578	557	562	570	591	567	533	539	580	566	541	564	567	579	596	571	594	569	526	574	604	579	546	575	585	545	605	535	596	585	587	554	539	599	605	589	547	613	572	624	579	555	546	582	587	531	582	587	582	556	566	583	583	563	576	601	579	540	572	561	555	600	561	538	589	588	579	560	564	587	573	589	582	544	620	570	557	599	575	546	577	593	534	593	567	547	553	535	550	614	587	553	602	585	614	602	617	541	542	559	557	553	585	560	556	604	590	651	536	604
31100	13797	39151	19465	1865	240	217	171	162	156	149	155	156	146	136	101	112	107	102	135	114	115	118	99	124	118	122	123	123	112	120	130	108	106	132	114	125	113	107	122	121	131	106	131	108	108	118	123	111	106	120	129	109	103	119	109	117	97	126	130	124	138	125	130	117	107	100	117	114	123	125	124	104	118	104	130	114	113	124	109	108	108	116	95	104	107	127	104	103	116	113	132	96	122	108	122	113	146	126	128	120	100	121	136	109	133	110	133	115	90	136	112	116	134	120	116	110	109	123	127	110	116	117	132	136	123	113	120	113	122	117	107	112	115	107	123	89	116	117	125	119	103	131	115	100	122	109	118	105	108	109	116	128	137	97	118	121	95	110	115	119	113	110	116	92	107	117	104	112	110	121	103	99	99	104	92	110	121	108	109	111	107	116	111	136	113	123	99	128	123	113	125	122	131	97	104	99	126	107	131	117	94	127	111	120	109	97	120	104	148	111	120	115	112	97	118	101	107	115	103	109	114	112	104	114	118	131	119	118	107	114	119	116	122	98	96	127	106	122	112	131	94	115	111	120	94	131	115	106	123	121	109	112	119	94	108	136	94	122	105	115	115	88	115	112	102	104	125	113	103	121	129	111	119	102	113	109	126	120	127	111	130	127	119	104	115	127	103	105	115	122	121	110	134	86	104	110	115	110	113	90	102	113	139	103	123	98	100	114	100	132	103	108	121	106	101	106	103	126	103	100	103	123	95	120	104	118	111	131	110	120	109	111	118	123	118	96	118	115	118	124	109	121	119	132	104	121	108	134	100	128	114	118	106	106	119	112	101	118	106	104	112	109	118	109	116	127	97	100	120	108	109	127	99	117	95	114	94	119	101	119	128	126	109	125	135	115	122	104	119	113	127	124	109	126	137	125	102	121	108	120	119	115	113	109	101	107	118	107	100	108	132	135	125	127	111	116	129	105	95	120	93	111	118	114	119	122	127	131	110	105	117	109	117	102	121	136	102	104	119	129	127	99	119	108	112	115	124	105	107	102	101	120	118	125	134	120	130	81	117	126	107	110	94	117	102	119	114	104	106	120	130	125	102	131	102	116	114	124	110	101	131	97	141	111	112	109	124	120	125	128	82	101	103	112	104	120	126	108	122	112	121	123	115	108	110	118	127	117	108	116	117	123	110	106	115	116	123	125	94	124	124	127	102	126	106	123	114	136	105	101	110	109	113	119	112	124	138	100	122	135	107	112	123	99	122	126	113	107	120	114	121	120	105	126	124	115	100	117	113	124	105	121	92	110	121	105	131	111	120	115	119	126	131	108	134	111	108	121	95	91	92	109	124	124	114	129	101	113	113	121	114	96	121	102	105	120	92	100	120	101	107	107	127	113	115	100	107	105	91	101	102	113	139	98	125	128	118	113	94	110	111	126	121	127	108	119	117	114	86	131	107	94	121	122	102	118	113	108	119	97	120	105	106	104	120	97	121	99	124	107	92	115	115	110	102	125	126	121	106	126	139	102	102	94	101	117	120	120	117	112	120	120	89	109	123	111	115	113	114	132	115	113	103	118	123	111	123	116	116	126	115	106	121	108	101	103	100	106	118	120	111	124	117	114	108	133	104	99	148	104	125	95	108	123	106	133	139	129	96	106	105	115	102	116	116	88	123	115	94	126	114	132	124	108	130	112	121	103	113	121	108	99	125	111	133	115	125	112	101	110	113	105	121	116	122	106	119	113	122	127	130	147	141	108	100	109	136	108	115	134	111	125	114	106	113	103	109	107	110	98	124	122	136	92	109	119	124	114	122	116	108	122	109	123	110	109	111	114	111	115	114	130	116	134	120	132	108	105	92	107	125	113	99	113	94	112	138	103	120	117	106	128	109	121	97	96	102	122	115	111	115	96	124	115	110	124	116	112	107	82	91	101	108	117	112	116	103	109	130	111	112	90	125	107	117	99	119	99	115	129	108	98	103	124	108	124	113	113	109	122	105	105	114	110	114	112	120	111	119	100	126	129	94	116	125	120	114	126	119	132	96	120	119	98	100	111	113	105	129	99	122	117	110	114	128	108	112	123	113	123	124	107	116	105	94	107	127	117	108	111	105	117	124	109	70	120	111	115	104	122	109	104	123	108	120	90	119	113	112	110	103	109	128	110	111	115	105	123	103	113	122	106	117	121	115	94	127	113	112	106	109	140	105	101	97	102	102	105	88	128	130	120	124	97	105	117	125	111	123	136	112	112	107	108	125	114	98	118	117	133	125	137	129	120	126	115	145	130	111	99	108	102	126	94	135	134	104	113	118	115	118	108	109	118	110	126	96	112	111	102	113	131	119	98	119	103	115	99	134	109	81	95	122	114	115	120	118	121	110	127	100	107	128	117	107	136	97	123	115	116	102	120	113	128	112	113	115	107	101	104	121	117	96	126	111	118	120	122	104	91	102	124	105	115	100	125	98	103	116	100	112	84	111	107	106	120	105	127	106	99	108	122	122	111	108	114	113	101	118	103	127	139	124	96	114	136	117	100	120	104	134	93	104	107	119	104	129	144	116	117	109	118	126	118	116	118	110	101	106	105	116	146	111	100	125	105	109	113	118	124	113	117	121	114	114	101	102	114	111	116	97	107	121	105	111	109	106	110	121	106	103	127	111	105	103	115	122	116	109	121	86	115	103	123	94	139	134	123	107	107	123	112	113	110	123	117	115	110	92	105	111	127	117	101	130	125	114	115	106	131	119	128	120	108	104	115	115	118	107	114	86	125	117	117	122	117	121	111	123	113	113	115	119	98	126	120	117	113	109	139	128	107	128	98	107	103	141	99	116	121	112	124	124	124	107	143	125	134	114	122	109	108	124	120	109	103	122	109	124	111	123	133	99	123	97	110	88	113	128	79	117	113	107	123	120	92	109	93	104	119	116	122	110	117	124	144	116	112	132	115	94	130	107	139	115	112	127	146	107	90	109	99	88	128	102	118	121	95	123	143	111	129	112	117	123	106	117	108	108	108	110	107	138	101	104	130	110	121	119	114	118	125	137	104	104	99	124	114	124	120	124	139	124	108	113	128	122	127	110	105	123	111	113	102	108	104	111	124	111	111	113	111	113	122	129	117	106	96	104	106	118	117	103	106	114	128	121	111	123	93	109	109	123	124	130	99	107	135	124	117	100	112	113	115	133	128	108	119	100	116	126	123	106	110	109	117	117	117	109	111	102	146	112	104	126	99	130	117	96	94	92	120	133	93	108	123	109	130	134	122	114	106	115	120	108	112	107	110	112	115	115	117	112	99	102	102	104	111	110	94	114	108	107	98	140	113	112	122	101	122	112	114	129	138	108	126	121	100	111	99	117	122	95	127	114	118	104	100	125	115	123	127	123	122	114	126	110	119	124	102	104	118	125	120	100	125	114	115	114	125	117	106	114	99	123	112	127	98	106	125	125	101	127	110	119	145	115	115	129	96	123	104	116	122	107	114	112	121	113	108	112	103	126	108	110
18529	10109	39601	21922	1021	785	656	579	509	487	472	458	452	412	419	380	352	360	341	316	366	307	333	312	319	316	297	309	314	323	320	322	330	311	265	299	324	274	296	277	337	284	329	313	307	308	298	282	268	315	319	295	294	305	301	305	270	302	331	280	307	305	300	291	290	293	285	262	323	304	287	267	305	275	309	282	262	331	313	295	330	308	296	301	284	324	287	288	295	304	300	303	259	308	281	313	311	318	311	273	314	297	291	264	296	279	299	301	283	300	305	286	304	274	290	317	311	301	289	278	313	268	318	286	283	331	296	324	317	285	301	291	298	322	284	310	279	281	276	295	270	328	269	288	262	326	310	288	293	287	276	271	301	300	272	280	330	293	290	267	280	278	299	311	284	298	329	277	282	298	301	308	300	304	292	287	298	297	295	320	300	280	288	283	275	286	273	302	309	297	302	313	278	292	274	312	309	309	307	264	292	280	274	281	320	275	273	264	333	270	281	273	314	302	294	313	276	314	295	290	300	286	269	282	309	283	277	291	289	319	324	308	250	297	301	299	314	284	285	301	306	286	300	289	301	287	276	272	290	299	274	333	302	280	304	282	273	305	319	301	332	284	273	292	285	272	281	282	292	302	275	303	296	301	298	329	300	271	302	276	317	281	288	271	299	306	316	279	290	292	307	271	296	287	305	292	317	281	288	296	272	273	306	308	287	275	271	280	291	283	292	280	274	303	296	284	269	292	306	305	274	295	333	288	267	273	307	288	281	294	300	304	288	316	298	308	283	288	289	286	302	277	268	291	303	294	288	274	290	262	281	301	259	293	299	294	296	308	258	314	290	296	268	308	274	306	298	294	300	273	282	271	294	316	301	249	307	296	274	297	275	308	270	318	263	307	303	282	272	298	273	299	288	267	284	306	285	264	293	314	297	286	277	277	299	283	299	296	296	278	312	275	300	289	286	297	292	294	304	285	280	337	265	279	277	291	314	290	292	294	256	275	288	286	264	306	293	309	278	299	314	280	285	265	269	300	324	249	289	315	292	308	301	297	340	300	278	305	266	296	279	309	281	266	308	280	333	290	310	262	292	304	303	268	279	256	309	322	317	250	298	290	294	291	277	276	297	269	316	303	296	300	285	296	317	295	254	312	291	288	289	302	284	287	283	297	277	297	303	267	305	307	303	281	275	300	300	310	295	315	314	268	289	270	317	265	296	270	280	297	291	298	310	280	287	318	301	325	304	274	313	294	310	288	302	288	283	317	289	281	288	304	282	288	296	288	285	272	301	294	267	268	303	296	306	273	304	242	261	282	265	282	268	268	302	281	285	276	272	312	256	272	275	308	287	287	298	273	289	293	280	318	307	273	270	270	301	275	289	273	272	298	310	302	295	291	271	295	266	311	305	288	253	269	323	279	278	291	274	296	261	319	297	267	256	278	281	309	312	307	303	260	268	309	327	306	276	287	307	293	286	295	303	297	292	310	311	279	294	308	293	262	299	334	299	300	293	280	296	312	308	288	274	289	267	278	287	267	288	296	293	293	274	285	317	297	308	291	282	299	279	324	282	290	301	327	289	300	307	287	297	285	298	311	314	273	307	274	299	272	288	324	314	264	301	284	296	285	291	279	273	312	300	313	302	289	283	292	297	333	270	288	275	272	295	287	270	274	295	312	273	277	273	308	290	289	283	290	277	313	330	310	279	280	295	273	289	285	292	301	290	271	281	314	305	275	300	290	291	283	271	275	290	272	275	299	270	280	304	302	336	297	283	271	296	269	265	271	305	269	286	293	317	298	278	291	282	312	284	281	255	317	288	289	276	296	263	305	300	276	281	279	300	284	306	269	250	312	274	278	302	305	290	303	297	303	278	281	286	280	305	286	283	295	305	307	296	273	281	273	290	275	301	304	275	298	290	295	300	291	294	275	294	282	280	314	301	281	305	281	303	291	282	299	274	300	263	280	295	300	277	265	303	293	306	289	301	310	282	312	278	317	287	257	274	277	307	292	308	307	268	303	272	278	313	278	302	291	276	290	289	303	284	290	275	292	303	282	335	274	272	316	291	320	271	301	287	286	296	299	266	303	322	277	302	283	282	239	243	294	300	282	274	305	276	303	266	282	320	285	271	276	285	310	299	312	271	269	291	291	273	310	278	272	274	252	306	316	261	276	266	301	274	283	297	303	306	272	281	269	324	272	275	278	272	289	303	285	290	281	270	293	273	268	286	299	308	305	290	313	307	274	316	306	300	277	277	298	258	273	288	286	263	264	326	286	301	316	273	284	307	292	309	274	276	283	285	284	286	269	299	270	287	293	306	309	261	277	298	276	258	261	304	284	287	271	266	312	289	307	284	288	269	277	266	305	284	316	301	273	284	276	281	307	282	313	316	293	261	264	317	299	300	250	301	269	303	273	290	307	296	264	305	334	280	287	320	294	298	307	286	294	338	282	287	307	289	282	301	287	306	294	295	303	322	307	303	315	281	287	306	276	316	316	316	305	318	308	281	296	300	285	280	304	292	334	274	269	290	318	276	295	326	275	281	316	285	302	286	291	336	300	269	311	317	306	279	299	285	312	308	285	297	311	271	290	273	270	289	282	292	262	269	266	273	271	301	309	300	291	308	278	287	273	317	324	317	288	281	266	296	300	314	290	322	254	266	292	284	290	297	292	264	255	297	307	299	277	307	303	277	273	301	286	289	320	287	321	283	300	295	290	267	282	257	264	287	294	287	282	282	276	294	313	254	297	294	271	264	284	306	269	280	296	338	274	259	271	284	290	285	274	324	277	335	316	289	306	261	284	269	293	289	286	313	306	268	286	309	281	259	324	281	277	292	308	309	313	283	288	290	305	305	303	289	315	336	314	289	322	291	307	296	317	280	290	279	301	280	286	291	288	287	263	283	283	306	297	293	291	315	270	263	268	304	304	281	278	270	294	284	282	278	308	275	296	315	298	280	296	290	278	297	299	295	260	282	296	291	294	304	285	278	305	293	325	306	294	291	279	293	288	276	282	313	276	276	310	292	298	286	317	271	261	275	287	311	289	288	307	307	288	304	274	297	294	263	303	296	304	267	286	264	286	301	299	259	268	302	277	299	293	281	267	275	304	280	317	286	275	304	299	265	278	326	286	310	259	308	287	269	306	279	320	262	280	299	299	304	272	303	311	265	283	291	298	280	285	249	278	284	286	293	292	296	309	276	276	287	293	301	275	273	306	289	291	289	294	298	278	321	306	288	286	291	306	283	295	308	281	277	277	307	297	290	277	291	306	280	280	305	288	305	276	289	297	288	295	274	323	290	308	306	303	265	292	271	294	247	295	298	296	287	291	292	315	319	268	267	297	283	295	299	329	267	270	283	292	300	280	271	286	295	290	317	304	252	300	293	276	305	273	289	278	294	304	294	288	281	290	317	302	290	295	302	292	262	329	305	279	278	299	303	304	288	301	291	295	279	283	306	315	290	283	317	285	291	302	315	285	300	312	277	269	292	308
2402	556	890	418	251	232	239	256	279	253	241	242	282	223	246	209	252	248	238	253	212	216	249	222	254	249	282	221	270	250	278	226	235	247	247	246	236	236	222	265	213	193	216	282	234	246	232	222	256	231	231	249	244	261	273	220	264	238	236	258	235	257	242	233	263	221	240	249	264	251	257	234	250	219	215	250	260	256	241	233	235	236	235	231	226	223	213	259	253	261	297	229	258	240	253	258	264	247	257	264	231	269	246	244	244	251	216	257	245	255	245	240	259	234	263	243	231	247	235	252	255	235	247	247	210	210	238	258	271	230	239	244	221	243	229	269	242	238	226	258	258	259	274	257	243	250	244	282	255	198	236	236	254	217	230	227	240	243	260	236	240	225	236	193	232	263	242	243	196	263	253	235	258	253	230	240	213	263	242	244	242	225	269	249	234	220	260	238	254	273	259	237	249	229	220	288	254	216	243	220	233	236	236	245	233	220	201	237	262	218	272	232	220	210	237	238	233	254	232	243	232	244	238	254	250	245	250	254	238	248	200	252	242	231	231	224	240	216	253	268	253	254	243	249	250	202	258	221	235	248	238	261	256	271	274	255	257	221	233	272	253	257	259	232	212	274	240	230	241	225	240	257	238	235	236	277	218	245	251	217	211	241	246	269	235	237	236	242	255	255	234	255	222	238	285	253	239	244	233	240	212	275	258	247	242	231	254	249	269	228	297	223	251	236	245	257	227	245	282	247	239	272	254	237	246	248	229	249	271	229	226	268	242	254	256	235	227	251	241	253	223	255	269	247	245	227	228	256	232	232	259	242	240	250	233	220	254	243	248	273	240	256	256	233	268	251	265	235	262	250	244	207	280	250	238	221	215	250	231	273	249	262	222	242	240	244	227	248	273	223	244	247	259	228	266	247	260	252	230	221	223	251	225	235	212	255	242	230	224	228	256	240	250	232	223	220	232	283	244	246	244	226	219	272	255	219	276	206	259	239	258	208	230	217	228	219	238	235	227	225	229	244	258	262	233	232	236	240	258	223	264	251	252	273	232	245	249	227	268	261	247	245	231	238	269	249	238	248	243	200	236	256	253	252	241	247	239	210	238	250	235	225	242	210	210	261	256	245	236	247	244	252	262	229	248	266	228	225	255	262	227	237	227	240	273	226	233	260	225	251	255	236	248	225	253	231	247	249	242	223	253	247	241	219	252	244	247	223	233	192	251	249	229	243	259	244	227	249	239	248	251	280	232	232	265	241	252	240	259	258	235	250	281	232	253	248	240	252	233	244	237	242	245	240	235	233	194	267	242	219	247	246	223	233	243	227	233	259	251	243	235	253	249	225	253	230	248	247	242	231	219	248	263	224	262	247	234	238	251	224	237	259	229	211	241	236	238	194	224	218	253	252	233	281	245	243	234	244	208	253	240	239	228	240	256	233	246	221	264	242	245	239	244	263	247	244	235	249	237	238	237	229	247	270	254	214	224	249	234	270	293	223	214	212	223	245	247	236	261	253	268	285	269	255	267	251	259	274	248	250	229	249	209	263	264	239	238	236	212	279	248	254	236	238	243	261	265	236	259	252	277	260	235	261	254	256	241	226	248	228	240	283	220	243	271	253	232	283	231	244	206	263	247	207	234	255	267	216	220	245	239	224	236	256	255	255	221	264	276	248	227	266	232	256	232	239	242	232	222	233	244	217	240	260	256	234	209	233	234	240	225	248	234	212	250	241	230	249	244	224	224	231	264	232	246	241	219	273	263	243	232	232	221	225	226	237	269	232	216	271	236	241	226	231	222	246	248	219	240	238	265	208	221	243	255	259	238	233	231	220	231	205	232	245	216	232	245	213	271	261	268	226	229	273	224	239	226	247	272	259	251	245	233	241	235	243	243	249	255	229	231	223	244	216	234	258	267	254	244	241	250	209	240	236	273	219	221	239	217	233	226	234	258	251	220	252	226	226	253	216	231	255	239	254	260	248	223	253	226	257	227	228	242	213	220	262	232	224	198	249	254	267	267	239	261	240	246	256	244	201	234	233	222	242	254	219	249	243	264	233	246	250	224	238	210	234	237	248	238	241	274	223	259	264	220	239	248	237	242	227	267	284	213	219	273	222	243	256	249	225	207	228	244	242	225	237	241	240	252	236	264	272	225	234	243	232	245	239	250	241	228	223	261	242	266	214	249	225	235	218	254	259	233	225	212	238	227	227	250	251	220	235	213	237	225	258	259	229	269	227	220	233	219	248	260	238	262	239	265	243	243	210	286	221	227	231	243	220	255	239	234	229	261	228	236	252	222	279	234	283	245	245	244	295	245	272	252	249	257	260	237	237	237	258	223	264	250	254	251	268	220	226	228	244	240	254	235	251	228	244	272	257	267	218	226	213	239	251	240	240	273	233	221	228	265	217	221	281	248	265	219	259	240	253	222	262	257	255	246	232	239	242	218	252	223	279	235	276	237	218	236	238	241	251	251	241	225	275	233	215	243	244	258	251	265	224	237	258	221	244	221	232	237	260	215	240	230	228	220	230	233	249	220	242	240	264	213	221	277	259	230	243	224	259	215	247	229	290	229	233	224	237	237	263	256	248	221	240	244	269	265	270	272	248	228	252	265	235	251	267	237	250	241	261	278	242	254	221	224	228	241	236	227	287	235	269	227	232	260	218	267	226	209	237	269	244	229	240	237	260	244	263	248	218	248	236	234	226	233	256	251	264	221	215	240	256	265	258	204	229	255	210	252	243	217	216	241	265	221	235	239	217	252	249	244	247	232	233	239	234	259	243	225	263	243	258	224	241	224	254	264	265	260	213	215	256	221	251	221	222	228	253	251	224	230	257	228	229	246	199	230	264	224	224	232	232	271	244	280	250	243	244	243	235	240	248	239	243	248	225	254	248	264	231	266	239	244	246	257	230	247	234	229	234	228	255	228	250	262	206	250	240	269	240	223	240	226	249	226	229	224	264	232	249	247	240	251	258	279	239	254	230	214	210	268	278	271	245	252	237	257	228	240	234	231	277	221	224	241	218	244	236	258	277	232	240	247	239	237	244	261	224	247	224	246	237	246	222	243	250	220	259	243	265	216	251	239	263	263	250	243	247	231	254	270	218	256	225	221	269	234	241	259	227	237	223	260	261	261	265	261	244	266	232	247	235	228	252	283	289	235	242	234	226	228	245	194	282	275	229	259	256	273	268	222	246	248	278	230	236	234	243	230	261	241	236	262	236	280	227	235	222	250	242	248	227	214	218	271	248	268	241	240	235	246	254	243	253	239	255	230	246	249	217	242	230	217	232	221	226	210	244	247	240	268	273	229	255	252	243	222	231	274	272	251	257	262	257	227	211	229	218	264	254	244	258	199	233	256	243	234	231	242	233	246	258	234	221	218	259	252	249	232	215	282	251	256	236	252	266	238	254	240	274	236	250	223	244	235	228	220	246	224	236	246	233	241	241	276	236	251	251	255	236	233	241	275	241	224	212	226	241	210	241	233	224
2631	1099	2647	1350	548	647	597	575	610	620	605	613	602	607	649	606	592	599	590	596	596	629	564	601	571	578	552	594	608	591	583	558	575	594	608	549	585	585	567	610	568	571	576	566	592	613	569	561	574	628	551	592	570	634	602	545	623	559	595	586	617	568	547	579	572	573	610	595	557	626	602	574	556	592	619	563	573	591	553	579	541	574	581	571	558	593	585	576	594	610	574	578	584	646	556	582	586	584	572	587	571	584	573	575	614	601	588	635	608	568	592	579	584	547	587	598	592	599	566	520	638	616	602	554	557	581	634	588	561	571	599	568	582	547	574	589	560	559	602	568	561	570	552	582	615	629	531	539	559	626	606	569	626	560	559	589	604	555	563	557	590	587	588	592	598	601	555	562	592	603	553	614	561	589	607	583	619	568	629	599	575	632	605	566	594	579	592	603	583	635	598	588	624	550	554	617	548	633	572	599	596	555	565	567	619	590	620	589	601	602	555	590	592	562	536	551	625	583	499	580	577	603	615	576	556	572	597	619	589	625	592	560	563	612	552	613	598	585	685	590	613	669	564	563	544	594	607	585	554	598	622	562	632	576	590	582	607	573	583	586	575	595	561	618	581	614	610	615	566	569	595	570	578	576	582	547	569	599	583	608	586	574	585	572	589	594	646	579	562	573	570	563	598	599	628	574	613	583	559	602	532	633	579	610	557	595	560	594	616	599	601	656	629	586	612	580	600	573	579	569	584	588	570	627	604	583	569	602	608	602	602	584	613	572	613	593	520	572	561	579	563	616	552	603	557	566	567	567	581	582	568	618	564	585	562	578	572	607	558	571	613	620	557	551	532	586	546	610	536	555	594	577	568	573	607	576	570	616	586	594	591	573	626	598	582	545	591	589	603	593	555	602	554	601	595	586	594	581	575	579	608	539	634	588	594	578	592	550	594	571	599	569	607	570	559	608	629	605	566	589	620	595	567	548	577	553	568	582	565	620	556	577	561	609	549	597	596	602	582	543	632	531	581	589	598	605	587	609	637	607	628	586	539	628	582	620	577	549	644	568	621	585	531	604	557	586	602	592	607	546	591	618	586	598	606	570	609	541	588	582	593	548	584	605	629	553	574	599	613	525	571	555	621	616	580	599	596	582	603	579	587	569	606	595	596	607	593	588	602	610	572	577	515	566	582	594	613	584	590	599	575	655	617	613	600	583	617	607	585	573	609	588	579	613	601	603	619	601	559	606	574	580	569	588	644	597	579	588	590	589	659	586	573	602	587	643	616	572	599	607	597	592	581	598	625	569	563	624	589	578	560	596	564	526	610	578	547	583	579	530	602	595	598	558	593	582	613	578	609	592	547	558	572	535	575	583	551	595	552	644	589	593	582	594	603	579	576	573	595	621	622	571	600	629	552	641	586	574	614	525	563	589	590	585	627	613	571	568	583	546	573	589	602	571	626	614	571	565	575	597	597	544	580	566	560	593	586	565	582	586	595	601	602	577	587	600	594	577	572	626	535	584	609	560	599	607	598	572	594	595	546	594	625	591	584	609	581	589	593	593	582	547	563	590	565	558	557	559	552	587	630	571	563	606	584	570	544	577	593	603	585	603	569	607	585	558	575	562	593	571	570	592	581	597	553	639	586	648	579	589	592	574	554	537	588	603	581	607	545	564	561	571	538	630	591	580	627	552	637	586	581	586	583	582	597	599	612	622	579	554	604	588	579	588	606	562	559	565	576	571	570	622	573	544	580	620	593	606	575	555	594	569	595	628	598	600	631	606	627	598	581	568	597	602	623	620	582	612	549	598	564	617	625	546	580	584	601	621	562	559	571	564	598	605	550	574	571	581	578	576	623	540	657	553	600	532	591	616	575	577	565	588	605	633	583	567	588	573	569	562	569	606	599	569	557	579	577	619	563	629	553	569	545	620	625	547	603	539	582	599	584	543	558	591	569	584	658	558	597	567	640	611	566	638	605	583	558	588	576	569	585	538	602	606	602	627	582	533	595	588	571	557	599	594	573	599	582	578	593	607	609	586	586	581	604	601	610	560	572	544	646	595	565	570	603	574	591	581	616	637	615	613	564	541	618	595	547	589	627	589	593	581	636	578	604	610	580	563	623	607	568	581	610	592	613	632	536	572	600	611	582	621	607	573	598	580	621	581	582	614	566	559	551	595	544	583	578	545	563	575	592	565	554	572	655	545	626	583	582	584	583	598	559	647	641	603	653	565	582	530	569	618	625	577	608	614	632	571	540	569	621	564	593	583	585	582	552	587	598	579	571	569	611	568	590	586	553	564	584	558	614	604	572	570	594	570	606	641	559	557	573	594	567	590	586	631	581	605	612	562	582	615	604	555	581	553	558	569	546	570	574	631	556	546	567	591	580	584	587	575	572	579	570	573	568	583	598	593	614	575	548	561	583	610	630	607	575	574	595	580	606	588	530	551	526	573	534	595	560	570	593	580	620	581	580	564	556	563	574	605	581	589	577	583	600	602	577	574	550	565	553	581	536	613	584	590	626	587	569	568	599	621	616	609	609	568	545	535	563	603	564	571	542	608	616	578	528	581	605	575	624	584	559	576	605	584	562	590	591	566	586	623	561	569	554	565	599	582	600	577	593	606	577	575	583	609	604	596	631	617	584	595	544	609	621	546	521	635	591	548	608	598	610	597	590	584	581	535	600	633	559	588	603	598	601	556	616	547	596	597	588	604	534	567	655	577	597	555	605	588	560	584	601	646	567	587	550	607	615	603	582	543	598	616	559	608	601	588	606	550	585	600	590	579	638	576	604	588	621	607	579	592	617	594	571	591	604	582	598	575	606	577	596	546	590	608	651	585	610	621	590	569	589	550	589	589	568	578	603	543	571	561	585	579	565	557	584	549	573	571	604	552	600	617	519	605	611	564	578	608	550	573	573	581	573	524	594	585	598	540	558	613	601	587	568	601	629	545	574	551	542	604	587	578	583	602	579	583	587	632	585	613	626	568	651	602	619	532	579	605	564	606	622	577	560	582	558	609	589	548	631	561	574	602	615	587	580	578	603	557	617	591	609	610	547	592	562	588	565	599	645	608	582	584	577	597	655	540	612	619	556	570	573	606	582	578	574	566	561	545	615	561	618	590	561	605	600	589	563	589	579	540	567	525	569	582	597	590	568	579	581	546	566	583	580	599	573	561	549	599	600	622	613	570	569	628	580	556	578	591	603	572	561	601	591	574	607	593	564	578	563	619	565	608	545	597	604	577	579	661	564	558	610	576	619	594	556	612	549	602	556	597	566	588	546	557	607	574	614	594	569	576	599	624	608	622	593	579	596	560	581	559	582	580	589	585	568	600	573	612	580	578	594	615	542	593	609	568	592	560	594	572	604	528	560	582	554	550	563	566	595	536	559	590	560	588	546	628	594	542	607	580	533	604	613	554	603	584	590	609	599	537	622	579	592	564	556	563	566	592	613	601	622	580	599	574	582	592	569	607	576	608	558	565	589	619
16189	5200	21941	11427	790	289	285	260	253	257	245	249	246	254	224	247	238	232	269	235	224	268	258	215	234	234	222	237	245	234	229	242	264	247	238	212	211	226	241	229	246	236	257	223	206	253	231	226	233	239	235	197	213	236	235	248	225	215	252	210	224	233	222	265	175	230	249	212	263	217	245	252	248	264	248	225	217	207	247	241	210	272	221	238	248	237	258	226	237	234	243	244	238	216	221	239	210	247	192	244	230	225	217	218	229	224	218	205	208	211	238	218	220	237	237	231	229	242	264	223	241	221	261	239	227	223	236	206	234	243	222	216	220	241	245	255	240	253	232	235	234	226	245	246	224	225	198	236	214	241	209	232	235	225	239	266	218	218	260	223	216	238	240	249	209	219	211	250	260	231	237	206	205	239	242	194	195	209	205	238	220	234	236	233	230	203	241	221	248	212	247	208	242	233	233	237	209	228	235	235	235	231	235	220	225	225	223	232	234	227	255	231	207	256	228	211	228	263	237	213	264	198	243	240	220	235	240	238	231	274	220	240	232	223	235	234	229	220	226	217	220	241	232	249	233	238	231	246	235	218	251	232	219	234	249	235	199	247	239	223	215	222	251	251	246	246	240	224	221	241	236	250	237	230	220	232	206	266	224	208	230	221	236	217	200	202	245	240	248	251	222	217	203	223	248	259	242	197	229	213	231	248	216	243	227	222	215	212	220	236	236	238	258	259	216	224	226	228	222	211	259	239	241	210	207	255	234	214	233	225	220	207	232	212	229	232	253	245	211	257	214	217	255	206	226	254	219	224	229	244	228	221	229	204	254	213	211	232	229	204	252	248	226	238	237	189	239	243	222	250	223	221	259	233	225	239	220	240	245	233	227	231	224	240	251	222	237	248	206	235	252	216	236	220	225	256	228	208	222	233	221	228	225	230	258	264	237	234	231	238	231	243	210	232	234	219	259	238	191	225	252	248	221	245	230	250	226	224	244	193	214	232	213	229	197	233	208	224	216	216	199	232	215	234	229	243	229	231	221	201	232	218	248	210	241	226	245	245	237	211	240	202	226	218	221	248	237	251	232	239	230	233	224	236	227	225	232	229	232	253	239	211	228	227	213	210	252	255	237	225	242	247	223	238	222	237	235	258	228	209	217	221	218	223	202	232	232	225	226	223	222	244	223	233	235	243	236	216	237	204	258	241	246	227	234	238	251	233	250	224	224	202	200	235	197	239	225	210	213	231	236	239	215	227	239	237	225	221	209	237	243	223	267	241	232	226	215	214	234	247	245	228	205	229	234	234	247	233	222	231	237	204	212	237	238	241	195	220	216	224	237	232	223	221	227	255	237	227	221	214	232	245	232	205	212	230	257	227	249	227	200	203	220	224	236	224	246	241	239	257	224	243	224	206	236	230	227	215	239	225	244	210	253	228	239	232	230	224	244	230	241	225	252	213	232	219	260	216	208	220	266	223	212	246	250	224	232	227	229	246	225	234	235	244	222	210	236	251	233	243	205	260	218	250	210	214	230	233	203	231	225	228	224	218	222	234	227	219	224	199	249	248	244	250	233	256	198	202	231	216	232	227	226	236	227	226	219	199	213	223	223	258	245	224	217	222	208	235	214	262	225	235	208	232	227	209	228	223	219	224	221	225	221	218	220	218	234	236	243	228	235	198	230	202	270	241	249	240	226	235	223	250	220	232	236	262	238	234	237	275	225	268	232	239	223	229	248	244	231	254	254	206	224	206	214	206	226	237	217	239	214	213	229	227	236	228	217	236	236	238	227	226	195	225	246	225	209	230	209	221	233	241	216	224	228	227	223	249	236	229	228	255	251	217	228	240	222	217	245	212	242	235	209	211	219	199	253	273	195	257	222	235	233	232	236	218	234	205	217	247	246	226	266	259	253	236	229	227	211	197	221	245	220	216	235	225	215	222	216	216	247	254	243	232	240	244	227	232	221	221	237	239	242	243	200	217	229	255	193	235	216	229	210	232	219	214	251	244	233	208	240	228	216	242	199	224	216	235	215	230	217	227	244	219	235	217	233	248	227	245	228	234	235	271	241	230	249	232	232	255	252	220	237	207	232	240	227	248	206	234	244	233	191	264	212	195	240	208	231	251	247	220	239	226	231	262	250	239	240	249	243	227	223	226	212	226	230	238	227	215	249	202	235	240	249	213	238	210	189	238	251	243	220	223	223	242	255	224	213	238	220	194	252	232	232	233	208	234	229	222	222	239	218	243	211	229	209	197	214	255	226	250	242	246	198	228	204	212	267	230	263	228	204	247	264	236	234	233	211	214	207	233	233	251	221	233	259	205	232	227	249	205	238	225	234	241	247	254	218	232	220	254	225	254	235	238	222	221	241	224	258	220	238	206	233	228	258	244	254	256	214	200	255	236	245	202	241	218	233	225	215	228	250	258	246	238	249	241	182	239	239	229	218	263	243	223	254	223	234	211	248	236	218	236	195	214	217	220	235	256	202	227	229	238	217	246	224	248	247	244	241	226	238	223	210	210	234	214	258	209	222	210	217	260	257	235	220	223	219	237	238	269	234	226	227	249	238	225	254	257	221	252	252	228	237	250	217	241	209	194	210	255	242	243	231	249	232	213	254	220	233	217	237	188	229	249	241	223	234	238	226	246	232	253	221	227	237	238	225	221	230	221	226	221	239	236	233	200	265	207	199	225	228	269	252	231	245	243	252	223	222	212	209	225	228	249	193	246	205	229	239	221	223	218	215	208	225	225	236	208	226	222	256	215	238	245	210	240	216	227	220	237	245	230	209	215	244	241	259	212	236	251	252	228	237	246	217	205	235	253	237	227	210	205	244	244	227	233	225	211	234	213	215	209	206	221	224	251	234	241	213	245	236	224	216	243	228	219	231	231	227	203	220	227	239	221	208	217	205	228	238	216	216	223	242	202	222	218	199	241	253	230	252	205	223	213	252	248	237	240	225	251	211	213	201	211	232	240	221	235	256	254	263	234	212	234	229	226	233	224	220	217	204	253	235	221	220	200	246	236	206	236	252	211	222	205	242	229	245	228	240	237	239	232	234	225	236	223	237	238	244	216	245	211	228	223	212	228	208	235	237	257	248	244	247	234	240	235	241	237	233	210	221	262	249	257	216	221	208	230	223	224	240	220	230	222	208	217	230	237	236	214	227	220	246	219	233	229	248	234	242	225	201	221	265	218	251	231	240	216	236	225	242	223	252	216	233	226	225	220	228	229	223	254	226	205	233	217	221	230	235	236	240	206	217	238	258	225	238	218	235	242	236	226	226	241	242	199	255	252	218	221	218	236	228	235	223	255	218	222	236	261	244	239	227	220	229	221	207	243	214	236	247	222	239	239	231	239	214	225	210	241	220	235	244	217	222	229	261	219	210	219	229	238	228	238	220	213	246	230	226	222	226	245	193	211	214	248	237	236	234	245	240	223	220	217	240	201	233	213	270	210	223	220	213	255	203	227	224	211	232	231	251	260	219	206
10769	5323	28898	16186	962	805	736	723	699	662	676	601	592	657	616	579	597	598	633	571	550	608	562	536	593	520	575	537	541	530	568	530	584	534	581	545	537	575	551	544	562	570	566	554	581	554	592	601	554	591	590	541	570	558	562	534	588	585	563	559	523	546	547	577	537	573	598	542	560	564	596	573	583	548	546	556	532	561	554	553	568	574	562	572	549	526	535	553	547	583	577	563	580	572	564	559	572	573	579	531	561	558	543	549	559	556	532	561	547	492	544	569	540	560	531	552	580	567	545	510	532	566	589	560	515	546	573	543	588	575	573	558	576	546	567	581	582	559	585	548	600	548	582	539	576	617	559	603	535	553	595	543	541	549	483	579	541	537	577	557	590	585	568	562	537	534	552	534	541	553	561	588	607	573	533	522	526	563	594	514	543	554	544	561	572	565	562	572	549	588	535	571	565	536	551	553	570	548	545	560	581	550	532	595	560	573	519	598	556	544	546	576	540	557	571	561	581	562	572	589	575	566	558	579	548	560	573	537	558	483	532	632	551	604	537	553	575	566	526	520	546	555	561	538	539	562	563	553	560	522	545	524	561	489	572	543	547	525	611	549	602	549	551	523	597	562	575	539	572	565	560	560	558	562	504	573	600	525	571	548	548	520	571	516	516	575	605	567	534	587	564	551	548	528	566	530	562	540	552	580	539	572	589	555	566	530	531	589	565	533	517	567	532	560	530	502	557	539	562	556	550	543	535	512	539	555	560	549	487	573	531	525	564	558	547	582	581	561	564	590	571	577	560	560	524	571	576	594	576	529	579	538	547	596	589	574	518	527	594	559	582	598	563	596	573	520	552	582	556	533	557	545	580	535	544	576	589	532	522	545	541	529	553	571	564	547	530	581	552	546	553	532	551	584	551	533	568	564	586	579	534	541	569	550	537	593	578	529	554	564	539	513	571	563	473	530	523	556	576	548	554	610	552	529	558	582	539	553	564	510	587	544	515	525	521	513	575	523	566	537	557	533	546	536	568	579	513	635	544	555	585	567	542	569	568	505	549	559	520	572	557	551	566	541	577	605	516	529	556	567	548	565	524	561	546	544	566	603	525	567	543	557	582	524	517	525	553	500	559	543	576	534	538	543	548	596	554	589	542	541	543	565	595	600	563	571	543	523	567	537	559	566	576	556	518	538	538	540	613	570	567	536	551	546	570	585	544	557	545	548	550	579	534	553	589	537	597	533	565	539	530	561	560	589	583	544	596	562	561	553	541	624	575	574	545	579	568	562	524	547	577	576	544	586	556	563	576	588	508	541	552	580	569	577	602	542	584	537	567	565	549	554	601	559	523	541	572	562	519	554	519	550	556	591	540	571	575	543	564	574	539	556	563	590	516	513	587	576	559	547	547	554	522	576	567	549	530	565	558	545	584	557	527	548	560	583	577	558	571	531	593	580	561	537	575	574	581	528	559	596	550	562	531	538	524	558	538	540	566	531	508	554	563	538	492	570	524	597	574	549	574	533	516	554	528	548	587	573	546	556	528	532	531	598	548	546	532	562	504	536	565	547	601	570	530	502	548	594	596	542	528	576	575	541	534	555	540	535	579	524	576	543	533	551	521	561	569	602	560	603	542	578	534	527	502	574	516	581	572	523	542	570	536	539	592	553	541	543	539	540	567	553	505	575	583	574	580	550	534	538	525	535	558	556	543	603	511	558	581	567	597	542	566	581	507	575	579	548	561	550	537	555	619	568	596	539	560	534	585	538	550	559	584	541	565	587	542	552	552	558	498	558	591	589	532	550	541	562	532	516	582	581	542	534	493	523	528	548	525	585	589	549	586	520	543	550	561	553	553	565	561	542	564	606	598	531	540	563	560	551	584	541	601	556	482	562	549	566	554	560	578	579	520	560	540	551	539	558	564	548	569	559	544	513	553	604	573	535	577	552	546	576	573	516	563	539	579	531	576	507	586	589	541	546	555	559	532	555	600	522	592	564	559	548	520	581	597	529	582	583	569	603	514	524	511	522	550	575	524	632	531	552	512	536	562	531	585	568	556	522	575	580	561	582	544	563	518	569	588	524	548	577	502	521	599	554	572	584	595	562	544	600	536	556	557	582	573	517	578	557	579	562	536	545	579	573	592	552	541	489	567	580	584	556	553	556	610	569	525	578	550	559	577	548	571	543	555	530	560	567	544	572	558	579	555	532	524	579	578	603	574	551	579	597	520	552	565	552	546	540	564	525	604	600	499	593	573	592	544	564	562	492	581	587	579	512	549	564	553	557	560	540	553	607	560	553	542	580	529	590	535	535	579	575	551	559	542	571	581	555	543	570	584	560	539	566	520	585	520	578	597	534	548	583	559	549	539	572	520	579	526	575	563	554	569	552	540	585	543	558	570	545	567	550	585	570	513	556	560	607	566	541	560	588	532	562	545	536	551	564	574	543	566	551	554	587	516	585	534	510	587	534	544	530	508	597	551	560	565	556	525	588	535	527	568	547	587	580	548	587	541	567	561	565	557	568	573	538	555	556	564	527	552	560	557	543	572	583	559	541	579	519	545	554	536	581	541	526	522	538	537	593	611	559	511	541	561	594	567	525	566	546	570	556	580	543	606	553	563	588	554	559	539	589	592	567	549	552	586	573	515	568	533	536	558	546	600	577	528	550	545	563	588	530	570	540	585	540	557	617	542	581	589	553	556	600	550	555	566	555	531	574	558	560	537	534	518	571	532	563	518	563	551	600	509	541	580	597	570	572	583	513	551	567	580	609	561	585	571	511	564	539	587	552	593	571	565	604	546	589	588	554	576	533	592	566	522	561	552	568	588	566	549	535	594	538	526	579	546	573	533	562	577	574	558	541	551	550	579	540	559	566	555	563	560	564	592	554	545	549	575	547	548	535	558	538	596	552	518	564	531	545	573	550	566	539	534	521	550	544	554	558	553	509	523	585	583	581	568	552	551	520	565	564	544	537	565	545	523	530	528	513	598	533	514	584	544	591	522	558	538	530	548	548	584	549	569	548	570	530	542	545	572	555	563	562	564	560	574	573	582	543	549	616	583	565	553	583	562	595	510	576	558	554	526	567	558	571	576	524	536	540	574	561	564	525	547	529	563	536	515	558	564	596	566	573	509	572	510	552	571	571	542	571	536	574	579	520	533	576	588	575	543	531	544	545	550	530	553	540	529	609	555	539	590	593	547	521	566	596	579	573	569	547	542	585	568	554	576	518	570	555	566	581	564	598	568	537	565	578	573	540	548	553	575	565	561	531	553	553	582	546	569	583	513	543	558	546	570	528	535	544	553	559	549	539	545	571	534	526	545	571	582	560	527	555	572	570	514	570	553	582	577	576	551	567	514	529	568	549	566	559	553	579	515	580	604	566	525	599	568	504	553	550	557	532	543	550	555	525	540	551	546	557	536	533	553	537	500	588	532	533	561	579	567	559	572	509	532	586	564	530	549	590	557	538	568	533	561	549	568	567	544	532	553	564
24654	14086	40178	21570	2100	213	185	171	165	148	153	143	118	121	128	130	128	113	120	120	134	116	113	136	122	133	136	111	126	127	113	108	108	121	153	121	114	149	105	93	104	115	100	118	133	106	118	125	121	107	109	129	125	114	90	121	123	122	120	132	127	104	122	131	103	107	98	127	98	101	129	126	127	137	114	122	108	125	109	117	122	105	119	130	116	116	119	104	109	98	115	115	108	107	131	129	109	116	134	112	119	102	106	107	108	136	112	117	117	130	98	112	110	132	115	118	104	111	118	121	118	119	137	110	111	105	120	119	109	115	118	110	133	106	104	114	109	113	108	116	122	93	121	117	124	118	120	111	130	123	104	106	102	99	111	138	154	123	102	121	99	116	107	112	106	119	124	106	109	112	125	119	97	104	95	125	118	124	111	119	116	120	154	114	116	135	145	128	122	95	124	111	106	145	115	101	113	102	123	116	111	88	125	104	101	107	115	109	107	109	103	119	100	119	107	112	112	118	111	117	120	122	107	125	119	120	95	129	113	96	119	127	115	117	118	101	121	96	103	95	114	110	125	107	116	134	121	101	116	117	114	113	98	112	114	141	118	106	108	113	112	89	129	114	119	104	99	114	98	99	108	121	113	108	109	115	124	93	90	128	107	113	121	108	125	130	126	131	122	122	112	132	121	118	116	103	113	97	126	122	133	128	113	120	105	123	120	118	113	115	118	122	127	112	107	157	96	123	134	111	102	105	119	94	101	122	128	114	110	121	117	94	116	123	119	136	112	121	142	123	124	121	142	116	113	128	116	97	108	121	113	121	110	116	111	115	104	110	114	122	114	120	124	102	110	105	127	108	119	117	121	117	115	107	117	106	118	118	114	97	107	112	124	117	120	122	130	96	101	102	98	101	131	127	106	124	128	126	122	86	129	96	129	125	104	118	127	109	104	133	121	125	109	114	134	122	108	105	135	113	109	136	110	125	124	127	121	104	115	119	114	116	118	123	121	105	99	104	112	130	133	105	125	126	117	112	124	134	120	124	105	120	110	91	122	120	116	125	122	125	117	106	115	132	116	117	122	112	121	115	100	107	143	106	94	126	115	131	110	119	111	121	121	118	114	140	124	113	110	120	127	106	124	115	108	113	103	108	121	122	110	103	106	131	97	119	121	101	98	113	139	110	103	110	118	125	117	108	100	134	120	130	94	92	100	130	129	120	115	118	135	120	116	105	124	111	103	119	109	121	125	106	120	111	127	118	101	119	127	99	115	107	122	99	105	135	125	105	105	108	100	119	103	115	98	107	107	149	122	122	119	106	100	131	123	90	126	104	114	116	123	117	112	121	117	129	107	116	133	135	142	108	107	136	136	109	116	116	107	128	130	121	111	116	106	124	130	106	107	119	114	110	123	129	122	103	115	103	122	124	109	108	125	121	110	122	105	113	98	112	109	90	110	117	124	121	110	142	114	119	116	106	131	106	126	112	126	121	132	107	131	107	135	114	115	128	93	104	133	125	114	114	121	120	128	120	96	124	99	120	126	109	119	124	113	130	107	106	104	115	120	122	110	87	107	123	120	121	120	119	101	120	133	116	103	119	110	119	91	128	121	123	122	104	120	109	118	124	96	138	101	108	110	115	124	117	113	106	120	117	115	123	111	124	133	114	116	113	109	94	113	109	130	104	107	103	134	117	128	116	116	115	124	124	106	98	122	136	111	99	126	119	118	105	111	110	106	101	113	109	108	109	148	103	89	115	121	124	97	104	114	111	123	113	118	131	116	118	108	119	116	103	109	113	113	119	124	139	128	107	90	114	106	127	103	120	99	101	117	126	105	109	105	129	118	106	115	110	108	114	116	113	109	104	101	111	99	118	112	124	119	112	118	115	100	116	118	124	125	124	129	118	126	136	122	118	110	115	113	133	128	132	142	110	120	106	125	119	101	98	109	119	107	102	105	132	110	118	121	119	119	133	111	110	117	118	117	122	122	112	113	107	129	124	116	118	117	111	106	104	109	133	115	94	107	130	101	117	113	118	106	120	131	104	110	116	126	121	115	121	110	90	115	135	109	121	120	122	132	101	118	122	129	121	99	112	113	110	124	122	113	97	122	94	111	127	120	107	132	133	106	124	143	114	114	125	93	116	91	114	139	119	111	132	112	118	96	127	110	129	126	109	111	88	110	106	119	117	120	106	125	111	94	136	123	125	121	105	121	114	112	113	111	121	107	114	115	97	116	108	124	134	112	115	128	128	121	117	113	119	109	105	125	110	138	119	116	106	109	115	110	127	123	120	107	109	123	112	137	123	95	120	119	107	107	123	120	110	122	127	117	120	122	121	111	128	111	104	115	132	91	117	120	107	122	111	127	111	106	128	120	99	114	116	126	115	117	123	117	138	122	112	111	117	116	84	129	110	108	117	115	105	114	129	128	134	126	130	129	116	113	143	103	110	109	102	122	110	121	105	121	103	130	113	101	133	126	108	113	134	94	114	95	123	105	99	111	130	140	121	131	121	117	111	115	117	116	119	128	123	110	112	113	113	105	121	127	125	106	111	98	108	110	115	116	118	125	100	123	115	104	141	123	126	113	103	119	106	116	120	110	115	120	106	112	107	108	119	115	122	118	133	126	116	118	112	121	103	119	101	122	112	131	116	102	109	129	113	120	123	116	132	112	117	105	99	121	101	105	121	110	98	106	108	117	109	125	113	119	120	126	112	112	122	112	120	112	110	127	126	113	117	113	133	116	99	124	102	129	107	139	121	128	114	120	132	145	109	118	108	114	120	130	112	120	117	112	119	110	133	116	102	99	98	124	115	96	136	115	100	113	118	104	117	132	102	120	100	105	111	108	120	119	116	103	121	116	116	104	94	112	111	112	100	104	110	100	117	122	130	107	117	111	108	110	115	104	100	114	107	97	112	114	125	98	104	114	109	113	129	125	106	115	109	116	110	106	123	120	112	132	97	117	130	111	109	123	114	92	112	106	107	105	112	119	110	85	88	103	119	101	117	111	120	104	122	132	117	133	116	103	110	108	125	120	113	131	116	109	107	129	118	117	123	95	112	113	126	114	117	127	111	115	106	114	105	122	115	107	127	99	116	102	127	105	117	145	117	123	112	127	114	127	109	116	115	120	107	114	109	120	123	108	112	120	116	122	114	123	121	114	119	102	110	123	117	115	103	130	123	120	101	109	116	108	112	118	88	106	102	102	118	123	129	98	127	151	115	127	97	125	112	122	104	114	133	109	121	117	125	110	125	102	125	118	115	110	129	124	106	109	102	105	95	115	116	113	131	124	113	102	125	110	114	105	120	117	126	119	105	134	120	118	116	102	108	113	120	120	116	125	120	126	111	105	109	125	135	115	120	97	111	106	109	108	118	128	125	125	105	118	111	130	123	130	100	97	121	122	120	104	117	126	109	102	119	130	108	126	123	109	126	104	110	93	120	110	129	113	108	116	107	112	122	118	113	96	114	138	119	112	100	139	116	135	99
14399	12636	41500	21654	1037	764	703	605	513	514	463	484	469	410	414	385	389	376	354	342	347	317	315	331	339	327	316	329	325	313	292	277	330	308	333	319	311	303	295	287	313	309	297	312	301	301	286	315	284	297	304	291	302	272	313	337	269	270	327	302	286	287	299	286	299	306	322	295	280	336	283	296	301	296	299	272	295	291	281	304	307	322	266	349	295	294	273	301	297	305	280	324	276	277	293	274	324	298	273	278	278	262	292	299	319	294	316	288	287	307	316	278	288	293	308	306	297	313	321	286	276	313	290	274	285	296	283	292	270	294	296	289	305	291	283	289	288	271	288	278	276	312	291	280	306	313	281	294	298	315	291	266	320	282	287	267	294	271	342	308	309	301	309	284	297	291	281	307	268	305	288	285	302	298	303	289	284	325	295	284	248	286	292	279	292	268	290	310	275	288	270	274	318	299	276	295	279	286	298	291	310	268	318	279	291	301	286	291	286	305	292	280	284	270	316	283	270	282	270	276	290	283	297	282	309	290	302	312	303	289	298	289	300	293	285	330	312	270	303	289	302	292	306	293	262	277	289	274	289	259	323	297	274	253	299	291	316	248	306	306	311	304	290	321	285	296	307	308	289	346	302	286	291	282	274	266	291	328	308	326	307	312	287	315	287	281	324	267	314	275	314	284	261	277	303	303	286	287	313	302	295	310	277	323	295	299	291	297	292	292	335	283	301	290	268	277	321	321	274	322	297	312	269	324	287	270	277	286	285	309	276	330	291	326	279	312	294	283	331	291	285	306	314	299	342	264	267	280	311	302	299	283	307	276	295	285	294	318	283	262	288	264	301	286	287	304	295	263	298	292	293	290	280	322	291	280	305	273	302	331	266	301	292	279	285	284	284	280	293	279	318	340	278	293	308	291	312	323	268	280	288	331	307	297	290	299	303	307	315	315	313	302	313	326	289	311	304	317	284	303	312	301	293	298	295	283	301	298	319	291	278	282	295	303	300	288	295	301	305	310	318	301	296	269	285	279	280	272	298	289	293	299	281	310	279	312	292	258	295	298	297	282	290	290	306	296	260	307	285	312	292	325	284	312	278	281	317	266	283	307	274	281	297	310	296	278	302	288	286	288	298	287	311	272	253	261	285	278	286	285	288	284	327	317	278	302	348	278	316	263	280	299	307	282	291	282	285	266	283	297	275	289	303	303	307	267	328	286	313	282	282	297	284	274	277	300	272	287	292	255	297	303	280	289	304	273	272	310	269	310	281	280	312	305	298	307	275	281	330	289	318	303	288	279	297	307	322	268	287	284	300	280	276	307	294	289	315	320	264	287	302	300	305	285	289	266	289	307	257	280	282	313	289	314	292	253	319	292	264	284	303	309	297	307	316	302	297	280	261	294	295	275	257	268	299	295	269	274	313	301	261	288	265	254	301	286	288	266	256	290	312	304	284	276	286	329	296	307	320	254	305	316	280	275	300	259	290	296	260	294	307	303	266	303	327	304	283	278	282	298	305	261	265	298	279	302	300	283	285	278	321	304	274	293	303	321	290	268	293	264	288	316	304	281	287	332	268	277	300	309	271	324	294	288	327	292	300	306	303	303	302	285	291	293	299	263	306	304	262	297	305	273	290	288	264	332	282	275	313	256	291	298	254	280	277	298	288	275	286	278	293	267	299	256	313	281	313	284	300	253	288	301	293	270	275	286	302	302	305	313	282	323	282	276	296	280	296	259	292	296	289	303	265	306	311	297	290	294	275	311	289	303	290	286	306	284	275	299	274	304	290	256	314	287	283	272	278	281	271	254	303	261	285	311	299	296	287	286	282	309	274	285	278	292	278	282	280	309	278	290	316	292	277	290	294	288	295	302	301	306	307	315	275	290	273	282	291	297	314	323	277	292	293	268	314	303	260	290	295	292	290	290	307	292	283	298	264	279	286	295	268	297	297	306	282	296	261	309	274	291	255	314	281	334	322	280	287	307	298	274	288	304	273	331	294	282	275	294	283	268	270	275	319	284	279	290	291	283	308	291	297	272	265	286	302	312	276	274	312	274	305	301	273	322	258	316	275	282	249	291	313	310	263	301	299	284	314	269	303	277	289	290	266	302	292	281	281	315	314	290	323	281	296	271	295	278	299	311	310	273	298	294	260	303	288	281	290	262	281	295	291	310	297	317	298	299	258	283	289	314	303	273	289	318	328	280	305	293	317	283	296	327	288	295	300	292	308	287	295	274	308	307	270	264	282	286	262	281	269	276	283	272	335	299	322	294	290	275	310	299	289	295	286	288	313	277	295	317	285	285	284	279	250	322	307	312	280	304	294	290	276	306	279	297	305	292	281	274	284	269	305	299	292	293	282	300	273	282	293	272	287	291	286	316	271	302	302	286	305	298	262	294	276	289	279	288	319	312	274	268	316	268	283	298	302	286	304	284	307	311	320	296	265	287	277	303	290	269	295	260	292	276	274	274	293	289	301	271	308	350	275	302	281	297	329	289	299	294	299	297	294	286	270	281	287	275	333	317	293	294	306	296	296	297	296	265	296	297	305	317	303	292	245	280	271	316	276	287	266	293	284	296	285	323	278	257	339	254	289	273	288	303	267	276	292	278	311	274	291	322	255	285	295	319	277	305	303	289	318	316	289	306	282	277	309	290	288	280	300	300	305	282	288	308	318	272	305	307	289	275	272	300	258	267	309	277	286	274	299	298	277	302	308	306	312	325	323	295	297	304	294	288	254	307	289	303	293	292	281	272	300	296	305	317	276	325	270	269	265	301	288	304	264	285	289	300	277	303	288	307	273	284	274	299	277	272	296	268	271	298	281	296	301	289	308	292	309	287	269	279	298	280	279	271	288	307	291	263	294	329	317	311	316	303	284	259	320	298	299	313	300	275	304	270	247	298	298	284	303	289	279	303	261	272	317	287	282	288	294	288	320	328	288	285	270	255	293	290	266	296	278	292	287	269	315	291	318	300	289	285	289	308	286	261	262	304	296	292	326	325	302	286	285	299	302	308	307	280	252	307	283	312	296	292	282	303	289	295	290	263	275	275	281	275	259	275	302	286	339	312	314	286	306	283	313	272	294	300	259	271	299	273	276	299	289	299	311	275	282	299	304	321	300	276	286	252	299	287	302	314	263	328	283	271	295	287	284	292	297	299	278	300	289	302	273	288	294	270	310	280	264	295	273	315	280	277	301	276	294	299	292	313	280	321	286	307	272	290	309	300	274	319	288	296	324	291	281	277	296	270	292	271	293	292	285	306	276	316	279	285	293	293	290	292	294	274	295	287	275	282	301	269	279	265	309	303	299	309	322	296	284	308	269	245	269	293	285	289	285	289	279	342	286	298	301	317	311	306	292	271	263	303	288	317	274	259	271	300	277	298	294	274	299	312	305	321	307	255	305	311	318	283	309	269	294	287	326	272	280	280	310	294	236	298	304	311	306	281	286	289	273	289	329	293	296	255	320	281	297	330	285	313	299	311	292	319
2222	694	1078	509	245	217	239	221	233	261	229	263	198	256	240	287	204	247	249	255	266	236	246	259	271	262	257	244	200	241	236	238	263	268	240	238	199	259	266	267	250	253	219	227	243	261	251	240	259	268	241	237	269	241	240	250	247	254	248	229	233	232	212	250	235	242	247	234	232	279	237	233	257	249	205	264	260	258	210	248	264	249	265	249	246	245	262	226	233	233	269	259	244	231	249	245	251	270	234	235	244	249	231	259	230	264	242	216	220	234	267	264	270	236	248	219	250	251	273	240	243	243	261	221	216	234	234	229	225	283	246	249	248	222	253	263	248	246	250	202	254	252	231	229	251	227	219	244	243	246	262	234	244	245	252	266	255	256	263	222	212	242	295	235	227	256	260	284	243	225	245	240	243	255	252	240	226	239	261	242	233	240	224	237	234	232	255	235	264	251	242	226	225	218	226	273	252	255	277	234	263	235	222	295	288	257	241	236	251	235	255	264	268	223	223	248	263	244	278	256	264	243	244	231	290	264	257	230	238	231	265	226	259	232	274	274	258	236	262	243	236	264	261	218	279	210	235	254	255	261	245	266	280	239	242	260	211	235	259	275	228	241	236	253	223	260	239	263	212	239	228	231	260	235	244	235	258	256	228	244	249	230	244	203	253	203	212	262	251	248	249	252	239	227	268	253	256	245	210	245	248	231	268	265	231	214	234	263	267	235	243	250	260	230	290	256	241	229	218	257	229	249	245	242	236	280	237	227	238	238	242	250	245	237	249	268	271	230	220	223	215	255	217	261	255	240	263	248	243	227	242	232	230	246	240	255	254	256	234	240	227	244	241	229	236	235	247	242	242	288	237	253	238	241	264	220	254	229	254	239	258	219	241	256	250	246	263	228	261	257	256	219	233	244	266	240	262	225	237	242	229	251	260	270	261	235	223	238	273	232	230	256	237	254	243	255	231	249	255	247	243	249	254	241	266	241	241	281	276	250	243	216	248	272	225	262	240	245	236	236	216	240	249	241	264	230	240	269	258	234	252	235	224	265	224	261	248	240	249	253	254	264	236	238	266	284	236	257	269	259	214	253	239	268	211	252	268	265	238	229	224	244	259	249	273	249	222	252	219	238	221	249	259	271	254	239	243	222	258	246	246	234	237	292	257	242	251	234	228	270	261	246	272	242	241	237	226	216	247	225	248	240	252	252	239	235	257	239	269	236	244	232	241	278	253	254	235	282	241	252	245	239	214	246	241	258	221	245	242	269	243	263	250	222	207	249	251	254	237	251	293	247	260	236	283	248	268	231	249	249	245	251	240	246	233	239	258	251	263	229	234	247	249	216	220	233	261	244	239	266	265	251	256	246	251	233	254	231	238	202	220	246	231	238	223	255	255	258	243	262	258	255	261	249	238	226	241	251	262	232	264	259	250	261	262	255	230	244	280	255	212	274	250	237	241	227	240	256	258	248	256	259	268	237	239	222	253	242	240	279	284	251	220	225	255	232	278	244	256	248	252	233	253	240	233	249	237	231	236	252	247	225	262	240	245	252	232	258	280	237	260	208	236	242	250	249	257	253	247	251	221	228	252	232	189	234	270	262	255	233	264	230	287	271	251	233	257	228	242	272	223	245	266	242	229	225	248	243	266	262	264	267	245	230	228	232	224	259	243	205	242	249	246	277	217	262	235	264	270	257	261	223	280	232	221	257	249	238	234	251	252	237	229	259	241	271	230	230	248	249	256	232	237	252	247	268	249	266	243	252	227	222	259	232	243	245	258	246	266	220	254	243	251	228	278	262	234	223	234	247	244	248	251	245	228	229	231	241	260	238	229	271	247	234	223	254	229	247	249	233	249	254	249	232	257	244	249	247	229	274	257	289	261	245	224	262	210	249	246	238	236	226	233	236	242	248	249	257	243	219	271	233	257	254	246	250	257	266	233	262	223	234	224	254	210	239	247	272	261	268	249	247	259	218	243	229	232	242	266	237	272	238	237	270	268	208	249	253	245	247	237	267	258	220	230	244	249	227	238	217	252	224	243	250	230	256	245	251	269	239	246	234	247	240	226	234	257	254	242	242	230	228	241	265	231	225	248	221	235	244	248	269	250	255	260	238	265	229	271	263	232	237	252	251	220	219	253	246	248	231	234	272	227	240	260	217	245	232	249	255	251	276	239	240	234	237	230	269	252	240	264	247	246	255	245	263	262	236	232	248	213	232	253	249	260	251	236	266	250	239	239	240	263	249	255	268	220	189	272	237	227	257	248	240	261	224	231	237	228	256	248	281	262	247	248	248	252	233	230	265	243	239	242	262	246	245	249	224	226	246	245	275	283	234	247	228	264	273	245	240	232	260	221	262	265	241	248	245	227	261	260	222	224	239	270	234	226	236	223	284	255	235	241	239	240	250	233	252	248	260	207	253	266	252	229	272	236	215	247	239	271	245	242	258	234	233	251	235	237	248	245	241	255	258	241	267	248	217	225	246	256	247	263	263	268	241	231	221	242	245	264	251	248	230	248	250	224	242	256	235	256	245	252	235	262	213	252	221	244	239	279	264	246	229	244	272	242	243	251	251	248	247	260	254	243	258	239	225	217	260	257	207	259	240	248	251	269	256	235	243	258	240	253	252	262	263	250	241	234	262	255	229	245	238	227	228	246	214	227	227	264	228	239	232	249	263	249	234	231	256	222	264	253	259	246	186	249	229	254	241	235	250	253	267	234	253	288	242	246	232	265	231	240	281	228	226	219	272	259	253	278	276	254	255	245	248	256	275	251	213	284	269	232	228	287	266	226	227	252	217	246	223	245	234	245	260	260	243	259	235	217	266	274	241	256	230	227	254	268	242	282	229	257	245	249	234	227	201	239	240	254	232	230	227	256	278	245	265	267	249	255	242	222	230	252	267	242	255	240	228	222	247	242	265	251	247	250	235	267	267	234	265	239	222	217	266	268	222	233	246	265	248	226	255	244	257	252	238	267	212	226	245	230	253	247	245	276	242	251	256	233	218	278	242	239	220	244	248	267	269	245	222	228	253	228	262	216	237	260	230	232	226	234	235	223	230	259	260	242	232	239	243	236	232	249	259	267	252	256	250	236	240	248	259	224	222	257	245	229	240	248	250	243	231	243	270	238	258	250	256	275	252	244	255	257	243	273	244	282	244	248	217	251	247	217	247	256	216	254	280	225	233	279	253	228	235	283	254	242	229	254	253	269	244	260	247	243	258	268	252	251	244	251	241	247	254	243	235	252	244	234	237	226	241	247	242	251	254	264	241	209	243	251	240	259	262	258	246	250	260	245	262	257	261	241	244	234	242	255	236	233	230	244	243	226	260	232	237	253	237	242	222	249	264	272	241	248	232	245	253	231	241	221	244	252	238	248	239	240	267	253	235	245	217	264	251	255	238	234	236	243	243	238	254	233	239	234	275	252	241	254	255	244	261	266	280	239	226	264	253	244	255	220	259	239	247	262	238	248	237	227	242	260	248	269	258
2473	1412	3086	1775	571	624	632	587	626	578	620	607	626	614	615	594	595	617	633	592	556	615	578	579	603	584	597	581	586	646	592	594	605	534	568	655	592	593	632	608	562	570	622	588	614	607	583	572	597	576	610	563	638	588	611	597	591	609	571	538	580	586	628	576	583	607	575	612	578	638	578	607	623	566	589	582	602	619	581	625	561	578	589	551	543	582	617	590	619	615	603	603	554	586	610	614	593	579	578	581	594	547	605	553	586	625	586	595	575	591	626	645	581	613	589	598	571	645	620	598	598	629	554	546	608	585	560	603	572	564	582	593	646	592	623	605	590	593	623	620	579	599	583	631	582	571	567	566	587	579	617	582	590	599	582	589	646	668	586	633	582	613	619	623	638	564	619	621	604	613	599	572	559	572	632	612	580	620	616	612	617	599	577	604	616	570	540	566	595	569	598	613	614	602	616	609	616	565	648	616	589	629	637	603	615	558	628	609	625	608	588	541	599	607	630	620	584	601	573	620	612	641	601	599	606	621	564	572	580	602	618	570	539	576	610	582	616	580	601	565	544	638	568	562	575	593	588	608	590	596	588	554	629	556	586	616	600	637	555	614	583	614	578	611	560	620	612	605	624	586	593	624	604	592	610	655	608	609	544	589	584	589	543	600	583	608	549	580	567	595	581	609	562	591	624	576	549	617	599	574	621	603	623	605	551	633	583	585	591	633	572	591	572	591	610	572	579	569	607	595	585	606	610	603	628	584	577	606	587	617	603	572	599	608	573	650	591	589	567	618	622	611	593	564	605	585	650	618	626	616	619	591	614	575	607	608	589	595	615	625	641	558	579	601	558	614	604	664	584	570	579	608	587	609	594	594	570	573	600	599	563	619	614	591	629	627	549	625	622	591	603	599	605	634	572	601	570	575	593	569	597	579	629	562	599	626	578	595	597	583	630	593	552	608	524	584	621	578	638	584	613	613	579	627	595	585	618	606	604	615	596	656	543	537	598	568	627	630	581	640	585	576	599	548	592	615	583	603	611	615	601	565	623	610	626	588	605	586	579	564	565	583	652	638	575	594	590	614	600	566	591	667	595	606	587	581	564	601	584	610	603	552	644	627	541	607	590	604	562	619	564	593	572	618	606	587	571	619	590	565	581	621	597	558	589	609	578	603	634	607	599	574	621	605	583	661	563	605	603	605	550	583	578	628	589	612	674	601	532	574	540	607	555	604	628	603	539	602	585	624	593	619	591	601	573	619	638	574	558	597	610	569	601	579	574	567	621	600	634	550	620	608	588	530	567	595	601	593	571	562	546	563	621	608	590	567	582	591	611	581	555	592	586	626	604	603	622	614	621	614	623	614	654	609	615	564	600	596	601	580	595	628	606	579	610	569	682	589	579	588	616	599	598	606	528	600	627	593	646	589	624	568	594	578	597	633	578	573	603	551	594	614	589	571	626	581	600	630	570	593	630	635	624	599	602	599	616	576	602	588	610	631	604	598	614	603	633	605	593	593	625	569	574	611	598	599	566	574	562	620	588	568	555	593	591	611	607	629	644	599	551	580	597	590	593	610	606	569	590	604	599	635	614	579	611	572	601	567	601	599	595	601	570	632	574	592	573	612	596	585	608	608	595	631	568	604	589	593	654	551	604	604	584	607	584	612	584	622	614	592	565	609	596	593	626	571	635	582	611	583	622	581	604	599	608	602	640	618	557	593	619	620	647	559	559	632	613	612	594	547	619	558	600	628	605	589	625	602	603	601	632	535	648	580	589	586	597	593	542	603	590	614	591	626	582	589	608	588	561	635	620	593	539	637	631	551	582	610	549	615	631	597	563	570	595	619	592	570	585	560	613	581	608	599	568	634	610	588	607	619	597	591	578	600	609	597	587	586	592	612	622	582	658	600	593	559	570	622	564	616	537	573	591	581	633	549	574	619	563	608	598	608	567	595	566	589	621	584	617	577	596	587	570	561	598	598	579	592	602	602	577	598	612	615	578	608	615	612	632	641	608	644	565	617	557	575	575	605	613	609	558	595	617	576	603	576	635	551	576	609	586	590	568	594	640	596	594	635	576	612	591	560	583	627	620	549	593	629	585	614	588	618	580	605	600	596	569	584	595	599	615	633	560	635	559	626	580	612	602	564	559	598	596	590	599	582	576	535	560	552	595	589	623	603	628	607	549	585	595	607	661	595	623	639	563	577	595	626	581	610	582	604	568	597	608	621	605	593	622	555	615	630	643	599	601	626	603	602	593	590	598	533	563	591	604	589	633	560	583	612	575	590	599	630	629	603	609	628	591	614	622	580	619	552	615	573	615	592	555	618	647	574	565	614	581	650	614	581	618	589	648	616	562	585	582	630	592	602	651	602	609	564	594	626	601	617	602	597	622	617	622	614	592	585	610	608	649	552	593	597	622	607	604	580	611	568	616	578	574	576	626	580	629	552	603	599	593	623	642	627	602	568	553	621	611	597	579	614	633	594	612	568	571	544	587	595	612	617	601	611	566	621	610	575	594	626	554	601	573	612	534	617	589	592	647	586	575	604	588	556	597	609	593	611	625	584	614	621	559	590	588	595	582	581	623	560	590	609	567	617	599	581	555	588	589	595	577	567	604	597	581	643	621	594	644	584	635	655	572	582	606	575	579	612	572	632	619	563	638	605	631	594	656	574	613	604	601	589	605	599	646	614	581	578	618	610	592	574	589	615	586	653	635	562	580	580	603	582	601	593	585	628	601	642	556	604	577	592	610	628	571	588	560	631	584	602	582	589	632	577	559	615	594	591	641	627	573	592	569	619	609	565	629	582	574	584	531	589	598	611	564	628	606	571	608	588	616	592	589	611	610	575	603	643	576	619	615	613	587	604	568	628	559	570	618	596	611	625	588	583	587	567	623	643	613	622	550	584	593	584	594	576	617	597	616	625	629	598	610	590	603	600	587	630	566	530	636	619	591	595	595	607	603	623	581	601	641	590	606	588	619	557	563	607	577	611	607	597	629	620	599	621	599	634	607	577	628	533	618	603	574	571	593	584	619	548	641	560	550	600	570	617	582	594	576	597	576	602	588	568	604	603	575	600	591	590	592	634	603	578	604	571	534	581	584	581	614	595	609	606	605	565	571	646	607	569	626	627	559	536	596	591	651	565	652	601	586	592	609	580	603	575	609	594	598	574	588	570	561	599	612	598	570	607	603	578	574	635	586	589	627	582	599	551	568	606	573	566	598	609	570	594	579	619	608	547	598	624	569	639	602	606	620	607	601	564	587	633	598	587	627	609	635	612	608	595	602	570	570	585	617	641	614	577	573	611	606	668	574	583	590	561	568	605	585	598	604	612	666	604	580	587	606	572	592	625	595	604	582	583	613	639	596	600	614	620	595	620	567	622	668	574	625	600	575	584	585	608	592	617	583	587	631	611	594	550	580	628	591	590	598	623	586	581	624	578	610	539	612	569	579	593	616	605	577	586	599	582	605	584	599	547	638	594	595	641
12170	11754	24327	11361	813	270	266	276	227	251	234	264	243	250	219	249	264	209	259	238	230	216	235	239	227	240	220	219	249	242	219	238	235	241	264	225	218	230	228	240	254	236	215	216	256	262	239	238	246	218	243	239	231	227	227	246	205	196	227	240	271	222	244	244	233	208	243	250	219	207	244	212	257	223	241	249	231	219	220	200	227	235	248	235	236	237	219	225	208	215	203	227	230	227	222	230	267	242	244	223	254	245	253	202	239	221	210	207	228	246	213	259	225	258	244	237	248	235	220	224	224	254	233	189	246	238	225	251	221	239	227	246	239	230	226	250	203	218	194	239	234	253	225	241	243	236	229	228	258	225	247	228	208	244	248	239	249	265	198	239	245	270	236	242	242	223	240	232	242	228	238	221	222	208	231	259	242	206	219	237	255	243	208	239	217	223	242	211	248	238	241	256	218	254	240	236	223	225	236	233	241	232	233	221	231	227	232	258	211	219	224	209	194	208	248	259	256	244	228	239	214	233	252	229	234	231	227	231	269	238	239	272	236	238	225	210	249	246	221	279	222	248	215	256	207	256	219	245	228	225	221	213	245	249	248	222	231	246	258	221	236	239	224	245	235	224	235	228	239	235	242	244	225	231	216	225	233	227	227	245	225	243	217	245	238	244	229	225	225	199	230	245	227	235	251	227	214	253	225	223	230	276	237	265	215	214	239	244	221	251	216	230	219	221	253	206	223	216	233	234	234	252	230	230	217	249	218	214	251	221	256	266	243	227	235	251	242	220	206	246	245	219	211	229	252	236	217	196	250	253	264	239	237	239	248	261	235	211	211	218	236	255	228	225	254	201	240	232	241	249	245	199	251	202	250	221	215	230	226	231	240	261	227	211	244	227	224	233	228	203	227	222	234	220	229	260	221	240	233	243	246	247	230	207	235	264	228	238	210	244	249	218	231	261	243	214	219	220	220	261	251	233	233	240	207	241	246	230	234	218	215	224	220	232	231	228	245	221	233	221	214	194	245	223	223	228	223	257	221	213	246	226	262	242	225	227	224	245	218	231	255	225	207	235	249	210	241	240	248	238	234	272	240	232	204	226	242	211	214	248	243	225	242	225	255	247	247	216	230	236	225	242	238	249	214	194	239	225	226	258	236	244	258	229	217	212	228	266	239	270	220	249	227	234	221	281	229	238	246	234	229	266	224	248	203	260	238	257	249	226	224	237	220	232	233	216	269	232	243	247	227	216	219	225	214	232	231	228	213	222	226	238	254	214	223	231	260	232	231	236	258	243	217	208	254	237	274	237	229	233	217	235	238	235	256	225	241	244	188	216	221	229	246	229	231	255	248	231	220	253	212	215	251	188	247	213	214	248	230	241	198	194	225	215	212	245	221	234	245	278	233	283	246	211	254	241	213	227	250	236	264	237	238	238	231	255	254	207	216	234	205	214	238	231	238	235	215	220	262	244	250	234	220	256	224	233	236	253	213	211	230	230	242	253	247	229	219	218	236	223	235	242	253	221	244	234	217	215	247	260	228	237	221	244	251	257	229	199	226	196	229	227	229	246	252	216	209	239	231	242	245	240	242	253	229	212	205	237	219	229	246	234	213	236	225	219	223	216	243	225	237	226	214	233	243	235	237	238	228	229	223	230	245	255	237	236	222	235	210	217	229	240	215	233	232	237	250	222	219	247	228	221	228	215	234	242	263	223	241	231	215	262	207	230	214	227	225	229	234	247	258	217	240	242	226	267	220	194	189	212	235	213	233	230	243	229	243	214	248	261	230	210	255	253	226	262	269	251	232	221	222	227	233	232	232	233	239	221	239	227	246	224	223	239	247	227	224	242	243	217	244	227	247	223	258	240	248	229	241	240	234	243	211	246	243	240	229	234	216	230	247	202	231	239	242	232	238	226	219	223	253	229	241	231	213	213	231	228	250	218	217	237	263	258	239	227	193	214	222	237	235	242	219	242	247	229	226	237	260	239	256	232	240	239	251	224	214	245	241	229	232	228	247	240	224	228	213	232	229	245	230	226	230	277	266	245	247	234	244	246	235	241	261	236	219	264	198	239	229	198	238	207	228	245	231	230	249	256	218	229	220	240	234	235	224	241	247	242	247	254	232	232	239	240	250	206	219	249	235	204	251	241	260	262	215	210	236	264	207	225	232	237	247	248	215	259	215	249	233	211	236	219	230	236	214	237	230	224	240	281	223	257	216	197	228	220	215	254	249	212	243	223	218	241	242	228	233	251	241	240	265	234	235	215	221	249	228	226	234	252	224	215	245	212	257	239	219	226	237	215	251	240	236	215	210	240	236	218	239	211	238	231	247	226	224	208	221	238	233	232	221	231	237	227	253	225	232	230	257	276	259	233	228	274	229	236	217	219	216	228	206	202	225	229	232	226	212	258	241	242	233	241	261	237	245	225	280	208	226	202	215	233	236	247	243	208	206	231	257	211	246	238	211	217	247	219	223	225	195	243	217	227	212	239	237	221	249	213	229	242	243	213	221	231	225	245	215	232	243	278	231	212	231	224	244	214	263	244	258	224	223	205	230	222	221	247	264	224	233	201	231	240	262	223	230	227	263	212	234	207	231	233	225	236	249	257	238	241	216	242	239	249	229	240	230	224	226	240	234	225	230	221	224	213	244	240	267	232	238	212	253	224	242	234	230	244	248	227	239	251	232	222	213	230	240	226	216	235	218	233	226	225	258	235	244	250	251	237	221	232	222	212	217	210	235	243	233	243	234	243	245	221	229	224	224	250	214	228	212	273	233	223	227	234	196	247	230	232	221	240	225	211	258	212	243	209	256	221	260	234	252	237	231	249	215	250	217	229	250	234	250	225	205	254	231	238	240	225	248	234	239	245	232	235	243	220	238	217	249	274	206	221	193	234	216	230	247	251	241	220	215	220	222	243	227	226	228	237	265	260	244	232	247	245	259	217	221	225	227	234	246	223	214	241	250	224	238	221	218	225	211	249	209	185	263	244	215	215	236	223	250	222	233	225	225	234	249	206	221	231	233	229	218	255	224	226	240	231	214	243	231	239	217	242	218	255	228	260	219	224	242	248	244	261	253	224	225	233	244	248	207	241	256	250	216	254	242	255	257	202	237	241	239	243	241	267	203	208	259	252	217	209	225	208	228	246	235	226	242	237	237	232	260	234	239	243	230	238	231	229	234	248	243	226	250	255	237	221	209	226	248	219	220	233	271	247	250	251	248	254	272	231	241	222	226	227	250	232	253	283	232	245	220	213	224	246	220	254	214	234	265	259	237	206	234	243	220	223	217	245	234	252	217	233	239	227	246	226	242	226	228	243	222	205	253	216	225	225	241	215	261	257	229	211	235	232	259	234	244	242	226	204	205	233	212	242	215	250	234	226	214	240	256	255	228	228	257	264	249	231	216	243	247	225	232	261	218	243	215	249	221	231	238	215	211	245	219	207	225	280	244	223	263	230	246	236	241	260	245	259	228	253	192	241	239	248
8999	12616	30412	17226	913	842	686	703	664	673	675	655	606	633	611	644	620	601	612	582	591	573	559	584	574	593	558	556	570	547	556	569	575	589	558	538	584	602	555	552	547	581	619	543	580	582	570	554	560	536	569	535	576	612	579	587	596	576	544	563	555	554	545	575	527	566	584	593	580	542	599	602	589	604	608	599	607	565	548	544	493	539	529	540	576	567	559	559	598	525	536	552	574	569	564	585	538	555	549	627	520	567	581	574	577	558	539	590	536	587	585	548	605	566	575	570	548	543	539	595	536	539	593	602	528	597	559	574	562	569	539	530	549	558	518	584	582	568	571	554	615	606	539	569	554	608	559	529	535	560	564	533	548	532	554	570	558	529	586	545	575	572	535	586	558	546	540	552	559	616	570	561	587	534	590	576	534	548	602	561	511	552	563	609	564	572	559	578	555	584	542	559	593	542	559	575	568	572	579	559	565	525	544	566	588	526	565	556	524	522	553	548	525	587	585	602	594	586	563	537	578	560	558	589	579	554	588	538	568	569	609	571	572	549	545	565	576	563	615	594	578	540	546	613	573	547	576	594	552	568	581	582	548	578	562	558	539	607	580	589	555	521	567	554	578	559	557	542	569	584	573	549	544	579	557	555	534	587	558	571	565	554	563	533	604	558	536	555	560	548	591	599	518	577	585	592	571	552	540	554	559	554	557	594	549	582	551	584	537	527	580	598	543	560	595	574	532	568	531	556	573	545	509	577	562	575	532	587	573	553	549	544	575	559	564	562	548	557	543	599	574	534	565	587	541	570	562	546	550	529	585	623	572	586	596	575	532	555	546	614	538	581	571	570	567	581	546	576	573	600	569	547	622	565	520	584	556	592	521	540	568	562	567	562	546	572	580	552	590	562	589	545	540	543	557	588	536	518	532	548	564	534	550	551	565	568	597	564	545	541	575	582	563	572	541	562	575	580	574	573	567	565	553	497	575	553	568	548	559	536	568	505	527	529	583	591	591	623	578	523	570	557	563	600	599	549	543	565	581	571	547	535	558	548	552	555	567	525	527	592	596	551	575	552	573	572	525	594	609	562	586	561	523	564	540	562	575	592	515	579	535	584	545	536	583	604	542	567	580	581	560	619	553	536	603	525	570	562	550	536	569	551	563	597	570	539	555	519	609	558	529	587	576	612	556	566	560	587	569	524	539	540	559	581	551	534	580	542	570	573	571	562	563	570	577	561	563	563	571	532	576	556	576	575	581	536	555	508	581	564	538	573	598	543	586	540	583	573	564	586	553	600	509	605	566	522	534	592	564	549	566	574	572	552	527	569	587	590	555	538	559	564	542	570	552	563	507	538	568	538	590	544	540	592	532	593	537	557	552	518	584	590	581	592	574	608	563	577	551	551	592	590	557	594	540	548	536	552	580	536	569	573	564	567	551	559	584	544	597	547	564	543	549	543	579	558	554	557	564	578	550	512	530	532	580	601	585	519	572	567	537	619	579	595	618	593	553	576	561	527	572	584	560	583	544	571	560	554	568	632	589	601	528	574	562	579	571	552	535	550	573	596	567	583	570	539	600	571	565	562	592	595	560	552	555	588	559	551	589	575	647	566	585	591	528	551	554	609	533	558	529	601	555	555	561	543	554	521	561	538	585	588	535	543	583	590	546	569	568	538	551	539	625	564	561	531	549	545	554	568	582	541	569	534	591	577	574	615	566	570	536	590	555	555	536	546	529	583	577	525	555	543	532	542	550	526	545	558	585	541	556	548	528	574	563	574	576	539	595	553	602	573	524	574	549	541	593	572	543	585	563	524	560	579	564	589	554	584	580	584	553	602	552	580	550	528	556	550	583	559	586	570	563	614	578	546	608	562	591	546	579	520	578	568	556	575	510	564	552	563	546	547	553	556	582	555	548	528	549	547	559	582	554	572	555	538	546	554	540	570	551	562	563	584	561	566	572	564	578	541	611	551	555	573	547	566	573	545	552	543	561	545	558	534	529	526	555	596	571	540	542	572	545	542	563	568	502	547	557	585	604	586	572	534	596	548	559	593	594	532	558	565	562	550	599	575	558	546	525	536	543	559	562	540	553	551	532	589	570	591	542	544	559	613	598	577	593	551	589	554	580	510	582	546	536	548	591	549	578	589	594	579	541	597	544	545	535	566	537	545	541	585	518	585	543	585	581	599	581	526	543	557	506	546	587	563	523	581	571	577	553	545	541	518	594	601	547	578	549	569	540	584	568	619	590	557	569	545	541	581	490	560	634	524	545	548	574	632	557	544	563	599	570	542	560	574	564	504	523	557	551	570	565	566	622	586	586	574	574	591	596	590	530	546	529	518	555	551	531	557	602	533	555	522	550	531	547	575	553	505	556	564	551	573	611	569	551	571	561	566	586	531	588	581	496	585	526	582	548	514	576	564	562	556	565	557	592	548	598	560	567	551	557	589	563	594	576	570	586	550	576	549	568	546	597	571	596	578	546	577	569	543	561	606	573	596	618	553	580	511	561	605	528	547	581	577	540	533	618	560	579	600	552	544	545	566	541	570	592	559	570	561	562	519	564	597	589	569	573	612	586	506	582	533	573	551	568	550	560	521	538	544	555	574	552	588	588	522	581	537	615	593	532	605	567	556	574	545	587	593	589	596	560	535	571	581	513	546	559	589	545	547	572	599	573	593	556	572	522	573	590	587	565	554	504	558	576	628	552	571	567	582	524	596	560	538	551	595	574	557	568	597	539	569	545	592	553	571	560	567	549	598	567	595	586	545	522	546	575	581	519	573	578	588	593	543	552	604	611	545	547	572	560	549	523	560	544	565	553	600	561	547	578	543	573	514	554	559	574	596	585	597	574	553	544	547	542	552	547	547	538	612	543	527	599	587	575	539	603	596	574	533	540	567	560	565	568	568	568	545	519	536	579	606	557	565	593	541	548	520	594	584	540	603	598	613	566	593	576	572	521	589	564	577	562	563	570	567	557	584	599	579	571	579	551	597	539	582	622	549	510	563	548	569	540	591	563	540	561	567	552	547	556	554	577	550	574	541	557	546	571	565	520	554	586	571	580	581	562	609	582	523	574	550	572	576	551	547	558	568	588	595	565	574	556	566	583	575	565	512	595	544	583	559	567	536	556	529	581	581	566	558	552	555	513	588	567	570	570	542	584	579	573	553	565	528	566	544	585	580	567	603	562	539	538	535	577	567	546	520	538	595	570	555	544	588	598	563	587	540	594	535	550	607	554	547	556	525	541	624	550	557	564	530	561	515	565	583	567	572	569	556	578	608	533	557	548	549	558	587	525	572	594	567	598	565	560	559	587	582	576	575	534	550	541	521	558	577	566	563	589	573	577	592	540	577	564	579	533	557	590	560	539	585	596	491	577	519	589	541	582	621	547	517	567	573	562	582	584	537	563	577	573	603	538	527	547	568	551	558	576	539	563	514	614	531	518	549	573	588	544	575	572	552	532	533	555	544	547	541	547	574	590	587	582	564
19428	19072	37080	21742	2187	252	195	160	130	143	138	146	153	106	127	106	127	124	128	123	129	137	124	109	127	116	131	107	115	115	135	117	112	114	118	117	114	124	99	100	130	123	112	122	117	114	122	108	105	112	111	121	107	111	113	121	122	111	117	125	103	98	119	94	123	113	106	108	124	115	125	101	126	129	116	120	132	115	124	122	134	125	94	129	133	110	129	108	119	138	122	104	117	128	124	109	89	112	130	120	102	112	95	126	99	120	103	120	110	120	101	103	106	106	118	96	123	110	107	101	105	99	137	110	102	124	106	110	118	111	99	127	123	102	125	117	131	123	102	122	117	127	120	116	120	110	108	129	125	95	126	128	122	117	142	131	124	114	119	126	118	103	127	90	102	109	124	101	123	133	130	114	105	119	120	126	134	131	112	103	111	117	113	124	108	124	106	106	105	104	110	105	108	98	119	115	124	116	113	123	126	119	103	129	117	128	110	126	111	113	120	98	116	105	122	104	112	112	105	107	125	103	125	106	129	118	124	125	98	132	129	128	104	102	119	122	93	97	113	120	123	108	124	120	134	114	116	115	107	93	112	129	122	98	126	128	128	130	112	130	98	84	121	96	116	94	93	98	112	111	126	115	130	119	111	118	125	110	99	112	94	115	106	132	133	98	93	100	108	115	103	140	87	124	105	122	111	111	104	97	111	116	97	126	109	83	124	106	112	124	111	140	112	97	101	104	117	133	107	114	121	117	97	119	102	120	122	108	127	117	122	121	148	127	137	103	99	94	128	106	124	103	116	116	114	121	107	125	108	85	112	112	124	110	121	105	108	114	129	112	112	118	104	116	92	118	119	118	118	101	117	117	104	100	115	114	87	125	118	116	105	113	133	122	98	104	118	108	102	122	120	113	93	116	122	92	116	106	121	121	110	126	127	115	108	134	119	112	132	139	111	76	105	110	124	94	103	120	108	121	103	112	128	109	117	107	108	130	112	122	110	117	130	95	116	112	98	135	123	112	106	128	104	118	120	118	114	103	114	105	100	125	110	129	125	122	105	134	113	117	121	120	119	114	116	111	109	105	132	99	121	119	104	127	115	107	115	108	122	97	109	135	100	116	134	138	108	133	109	114	101	107	110	97	124	93	107	91	122	115	111	107	114	108	97	99	108	111	107	106	106	117	107	103	116	132	130	105	104	103	125	113	105	115	122	116	103	119	118	97	103	126	136	91	108	122	120	122	123	129	111	103	119	110	112	93	111	117	126	116	116	102	118	119	115	114	109	131	134	134	114	115	122	112	119	122	114	114	115	105	101	109	121	124	106	130	123	116	106	95	109	113	99	124	88	102	103	115	113	103	127	111	104	108	119	109	101	133	132	110	116	118	104	131	117	113	133	137	114	114	115	131	130	97	118	101	98	134	120	112	121	101	129	127	124	116	111	105	124	101	112	104	106	120	116	99	108	125	113	91	116	117	111	123	126	109	116	122	119	118	129	124	125	127	117	123	108	140	116	116	135	106	110	123	111	103	105	103	116	103	110	127	107	105	113	96	101	121	136	98	97	107	134	120	115	124	119	117	102	93	99	111	125	94	120	100	101	126	106	102	114	114	104	127	109	113	107	96	124	121	96	125	107	107	113	117	92	121	105	126	99	119	134	132	97	100	110	113	96	128	131	123	107	102	106	121	111	119	123	113	111	104	117	104	146	104	105	86	98	116	115	118	107	115	114	111	103	116	126	121	105	110	130	119	107	105	118	119	121	104	111	118	98	114	129	106	102	119	139	105	94	100	122	105	100	95	116	117	117	112	122	110	115	103	99	105	108	112	96	102	122	112	115	107	119	110	103	98	123	99	116	117	114	108	115	119	122	122	132	112	103	130	100	123	100	100	100	98	116	111	96	133	107	118	127	130	123	125	115	103	122	100	129	116	99	100	116	118	119	111	105	138	102	124	111	114	125	123	111	126	107	121	117	115	119	113	114	116	105	109	102	100	104	104	112	127	123	102	120	122	110	124	121	116	104	120	105	98	109	107	123	93	117	114	114	117	101	115	115	118	104	111	107	121	130	104	104	116	96	94	122	117	135	105	113	105	141	121	108	125	116	117	127	92	106	102	93	119	111	115	110	106	114	117	117	116	114	115	107	119	108	121	104	105	132	94	106	107	101	106	130	134	109	115	100	112	109	132	125	131	117	113	97	108	121	107	125	101	137	112	127	119	98	125	121	101	99	113	102	106	107	118	114	106	91	108	118	124	106	122	129	103	104	91	100	92	107	117	125	113	123	114	109	114	124	99	107	113	125	129	114	121	125	133	102	102	132	129	115	113	121	110	88	107	112	117	120	106	138	105	107	109	123	119	128	128	93	90	109	118	112	119	102	119	115	101	113	131	101	118	115	119	112	113	120	120	118	105	122	100	115	100	102	143	134	94	131	110	110	109	101	105	111	117	109	116	107	108	109	121	119	105	110	108	112	111	125	131	119	109	114	112	106	110	112	128	115	110	119	100	92	150	110	138	116	105	95	117	115	117	123	129	123	90	114	114	122	117	116	123	106	109	101	132	116	100	121	110	112	105	106	108	104	124	102	119	110	94	106	114	117	113	114	101	106	116	116	102	111	101	105	118	129	120	128	111	113	103	111	124	122	115	101	121	114	114	133	143	103	105	106	109	112	115	114	103	117	105	116	102	105	126	101	102	112	112	102	124	114	115	130	98	133	114	97	109	100	123	103	107	113	107	116	121	107	99	107	122	107	123	111	104	105	138	99	124	140	105	101	120	121	106	109	102	113	123	95	122	110	99	117	114	124	103	115	117	114	98	115	121	125	121	123	102	116	109	110	123	131	108	108	127	132	109	111	102	134	115	103	92	99	124	115	109	104	100	134	105	105	111	113	115	130	110	135	138	117	131	115	110	139	133	113	122	117	125	124	93	113	119	106	118	134	124	127	117	94	145	127	119	104	119	129	131	135	94	134	107	109	93	132	125	103	125	130	126	117	109	115	115	125	84	91	112	110	106	111	111	133	111	139	115	95	121	118	101	105	115	96	124	107	122	118	117	117	115	126	100	113	118	113	122	104	112	123	106	111	101	105	115	112	113	127	122	140	101	125	123	125	104	107	132	108	97	101	108	125	122	118	111	117	108	119	117	104	112	116	118	109	102	94	107	104	118	102	128	105	111	117	111	112	119	127	113	120	114	119	132	127	113	123	130	105	122	118	104	139	114	124	106	113	103	100	107	118	106	127	129	121	96	127	123	124	102	105	105	125	123	101	121	102	99	107	111	105	123	113	94	96	93	117	124	117	110	141	114	90	104	99	105	108	108	124	103	104	109	120	132	100	107	118	153	105	107	119	97	115	100	107	113	109	98	107	116	107	101	130	103	120	116	131	118	133	124	133	131	121	145	114	112	95	113	102	92	145	126	124	107	113	119	129	110	137	119	113	131	134	96	103	119	111	118	90	120	94	121	88	125	121	119	116	111	110	113	113	112
11673	18184	39116	26111	1068	831	709	590	539	483	484	454	438	422	414	395	352	378	302	361	332	342	341	323	286	368	300	314	320	302	310	319	305	297	286	288	276	274	317	276	315	318	308	264	293	316	319	311	282	276	293	305	315	308	317	285	301	294	285	306	268	280	278	289	261	347	305	302	267	308	302	288	302	290	321	293	288	309	302	272	312	288	307	264	327	283	281	300	298	289	309	297	276	298	276	283	270	303	275	319	285	299	287	318	297	295	276	273	315	292	299	310	288	299	290	286	302	289	298	292	313	309	307	307	291	303	271	283	303	301	307	299	295	300	297	323	331	272	290	298	293	286	264	262	273	295	282	281	302	287	299	275	280	294	294	292	277	317	295	276	297	304	284	278	309	281	288	307	297	290	296	300	293	299	295	275	294	279	282	300	322	267	271	284	298	331	291	278	286	297	268	302	293	298	302	276	302	263	343	285	292	285	268	300	303	290	301	325	295	294	283	302	286	308	281	331	309	277	275	275	290	253	264	282	303	247	275	329	287	273	266	311	281	297	270	296	283	298	290	281	284	269	315	289	277	294	260	254	324	257	300	299	320	263	279	262	302	258	303	298	290	304	259	281	311	302	302	267	276	295	304	303	260	298	269	270	320	294	266	290	311	341	283	284	294	306	309	308	278	273	295	305	292	297	262	331	282	285	253	324	317	264	309	320	274	282	318	311	267	287	301	289	297	306	290	274	290	315	295	293	318	324	276	273	308	300	308	298	274	276	310	307	284	292	262	308	276	261	293	287	287	290	307	290	284	321	285	281	316	263	307	262	278	296	272	291	279	273	331	292	278	277	306	287	312	266	305	314	279	297	322	287	290	291	281	295	304	288	282	278	324	294	280	281	280	303	315	284	311	260	275	310	292	269	265	301	290	289	286	281	284	256	294	293	282	300	266	273	305	279	249	279	282	285	303	323	295	309	281	267	288	312	296	302	292	299	294	284	285	300	301	280	272	308	247	313	280	303	314	279	310	288	296	287	278	298	287	268	311	293	312	291	306	287	294	332	276	284	309	300	279	261	287	294	258	278	324	279	290	267	295	293	296	332	269	300	281	299	297	293	272	272	291	292	301	277	303	307	301	270	286	289	296	290	292	288	292	272	271	304	281	274	273	286	286	270	266	304	272	351	289	302	279	315	260	309	319	233	272	297	303	304	259	300	296	257	309	299	309	303	308	284	277	296	294	278	329	310	268	263	274	301	294	287	310	275	304	280	309	274	300	281	282	286	302	293	279	278	285	304	284	315	283	319	275	291	302	264	293	301	317	278	277	291	291	282	310	311	286	290	268	281	292	312	277	315	272	280	295	284	287	271	293	286	297	297	315	290	306	283	314	336	278	301	299	273	298	320	271	301	260	287	291	285	302	277	296	296	298	277	262	296	258	275	283	284	298	279	302	299	259	267	289	287	292	287	304	292	326	290	297	282	314	296	283	279	321	286	291	276	279	320	335	301	261	288	283	291	307	269	277	262	269	274	335	327	251	326	288	283	304	281	286	277	271	292	295	267	320	262	293	318	305	285	321	315	296	294	300	301	307	287	288	260	294	282	299	289	285	288	297	295	277	290	288	309	294	291	300	297	297	303	275	288	285	323	296	268	279	274	283	253	298	299	286	282	310	326	273	287	274	302	309	299	300	306	279	268	284	252	255	315	290	303	304	280	292	274	298	278	305	283	333	296	283	327	290	308	297	305	298	330	279	288	294	313	279	298	293	287	283	269	294	268	281	275	262	296	287	286	303	292	311	284	297	309	274	271	310	287	283	303	304	304	298	318	261	285	304	339	261	283	302	290	318	268	322	274	323	268	279	263	295	262	292	286	270	302	306	285	272	293	298	320	284	290	294	285	272	311	269	279	300	272	290	318	292	262	273	295	284	318	299	315	272	304	301	308	271	295	281	273	295	284	304	292	297	286	280	306	310	292	280	289	291	290	287	288	285	265	293	299	279	301	244	309	270	274	312	251	278	275	297	293	285	304	284	285	300	323	307	266	308	287	275	287	276	282	260	297	276	291	265	299	306	310	295	294	277	279	303	286	307	313	291	300	282	294	273	279	285	262	285	271	285	302	304	276	302	322	277	298	288	302	291	281	306	313	286	319	300	261	277	308	286	309	296	282	302	288	267	296	304	266	294	308	307	280	292	304	297	285	316	298	300	284	311	324	270	264	273	262	315	305	313	297	248	287	275	318	295	296	309	298	290	296	263	304	318	286	276	286	267	288	289	279	315	315	303	317	257	267	279	273	283	283	295	299	309	273	280	318	288	264	281	296	272	313	294	283	320	283	289	272	295	272	312	261	280	291	262	275	315	241	317	276	288	288	289	289	272	293	296	303	301	277	290	304	287	296	297	283	273	299	285	310	274	295	266	314	299	289	293	284	290	273	309	285	283	283	282	297	278	289	273	284	310	295	284	294	298	301	288	275	293	284	253	279	282	269	263	303	293	319	289	304	305	283	303	293	257	272	307	287	305	282	304	313	256	323	289	284	268	282	269	307	290	298	273	323	291	302	282	288	279	287	314	254	300	299	284	291	292	290	282	262	239	307	272	269	323	312	324	236	271	267	264	244	270	279	282	295	283	327	270	279	304	273	278	257	297	266	293	285	278	222	323	288	252	246	268	277	274	287	272	275	288	282	293	272	274	278	293	280	290	281	281	266	297	274	306	276	294	272	303	268	301	282	289	294	291	304	295	326	304	298	281	286	300	299	283	297	276	300	303	285	304	297	270	284	284	322	293	275	320	279	299	296	282	304	303	277	316	262	253	288	304	283	308	289	319	296	268	305	289	303	288	275	274	283	297	272	276	276	296	289	287	281	309	257	306	316	272	283	311	265	278	285	274	298	317	321	279	325	293	318	311	303	265	297	317	316	276	280	295	284	279	264	274	287	271	311	302	278	291	324	291	289	276	311	296	282	292	292	271	326	321	281	275	304	275	268	294	289	315	302	240	313	262	298	297	305	279	297	310	304	284	312	293	268	282	290	291	295	269	297	313	307	263	295	275	274	303	294	312	327	301	290	307	278	335	288	282	291	263	294	288	295	304	256	257	315	272	300	272	285	303	292	298	277	264	303	312	288	299	296	272	294	267	301	263	280	297	295	256	302	277	281	267	313	266	284	292	295	288	267	313	285	294	286	279	304	277	279	307	303	283	279	292	302	275	323	269	288	294	268	303	320	282	306	289	257	285	291	250	276	277	278	301	290	289	264	268	285	263	310	281	270	265	259	303	283	293	299	293	282	279	287	287	302	282	293	280	298	305	318	274	307	302	276	300	297	316	319	289	286	295	284	289	281	301	283	292	304	308	299	270	277	318	319	296	305	295	294	297	301	276	315	281	284	270	306	301	296	300	284	287	323	259	294	271	300	261	273	289	302	279	302	276	260	281	280	288	298	281	282	305	296	280	274	293	289	269	311	255	298	275	303	321	288	292	297	292	282	285	286
2057	801	914	574	273	239	260	245	245	232	236	219	237	230	233	211	238	246	238	249	235	240	228	222	276	230	252	270	276	245	253	250	225	259	249	241	219	273	253	247	245	250	224	252	252	282	236	229	229	261	227	230	256	238	252	244	228	238	241	226	245	196	230	260	247	229	253	264	237	214	229	235	232	263	227	232	242	244	205	253	213	249	247	244	240	262	240	261	239	259	235	240	223	248	225	262	242	234	234	238	246	250	217	235	251	255	224	240	229	244	253	225	243	216	282	255	240	251	247	242	266	228	257	246	242	235	235	271	248	267	232	233	246	237	241	222	222	239	210	209	235	249	240	245	225	275	246	230	257	266	293	241	248	233	234	239	246	225	233	244	238	241	244	235	235	248	243	265	242	227	260	285	242	250	232	220	216	245	241	230	234	237	244	239	252	250	252	260	244	245	235	278	265	247	221	265	228	251	241	247	231	250	240	232	248	274	245	238	246	219	253	257	266	237	265	247	214	255	243	210	256	242	285	243	211	229	263	207	253	244	230	255	252	235	239	249	247	207	258	246	233	254	245	257	227	232	236	265	243	224	272	232	238	243	256	234	233	228	264	267	244	245	245	238	227	238	228	260	230	266	265	276	244	251	246	250	235	267	252	200	245	261	241	237	269	263	249	245	237	247	238	234	256	249	239	246	229	238	258	268	222	254	227	228	273	229	257	231	277	261	225	268	249	251	212	219	261	211	235	231	251	249	232	214	264	247	289	219	274	236	278	235	231	243	240	253	253	231	247	236	242	238	230	227	262	261	228	258	259	236	271	228	277	247	252	240	247	239	238	245	248	273	236	263	237	277	250	241	229	237	253	226	235	239	248	247	246	225	236	259	220	240	286	250	236	241	242	237	235	261	238	261	279	253	219	237	260	258	255	256	244	214	246	241	249	228	250	235	230	255	247	261	271	240	251	238	238	235	234	270	212	245	243	250	267	247	249	259	235	248	257	236	245	259	240	212	248	239	231	231	224	262	266	234	265	250	247	237	271	229	251	242	233	243	247	245	226	233	252	239	225	249	247	243	268	226	251	225	205	222	234	225	237	265	256	229	257	220	237	233	245	266	227	232	249	262	234	244	218	250	239	225	216	252	224	247	249	251	248	241	226	231	238	239	220	209	222	259	234	248	271	243	263	260	246	225	249	240	236	212	249	279	278	225	237	242	257	235	245	243	245	254	246	224	267	231	247	232	258	221	260	230	246	209	251	251	259	241	270	247	253	240	206	231	215	246	260	227	227	227	237	258	248	290	223	213	251	291	234	228	267	226	211	219	276	243	254	249	206	236	221	232	228	228	219	246	229	240	230	261	255	255	260	261	239	230	225	251	230	249	245	240	233	218	253	220	262	245	271	242	262	277	229	274	233	236	231	280	249	219	251	269	255	225	238	273	212	249	243	241	239	266	247	242	264	236	263	230	255	252	248	257	257	234	225	249	249	229	236	255	241	217	261	209	213	237	286	233	249	220	242	240	206	226	238	254	233	255	252	242	257	244	220	257	256	255	216	270	259	214	223	251	230	220	261	204	235	239	243	277	282	254	256	219	239	238	224	228	257	269	228	228	269	229	251	229	256	246	246	255	236	240	248	232	268	242	246	254	226	238	257	253	213	240	250	225	246	259	237	274	239	240	232	240	259	230	246	237	236	248	236	249	257	242	255	234	273	218	236	267	226	244	263	239	234	243	248	251	242	254	245	212	255	235	226	239	248	244	228	232	266	240	262	233	244	268	251	248	241	271	237	242	232	248	245	273	265	230	230	261	265	267	242	232	256	215	202	223	217	219	242	257	263	270	235	225	247	250	247	241	226	233	269	256	232	264	267	229	266	246	260	223	295	273	243	248	235	250	245	227	249	224	246	222	225	219	248	271	257	266	221	245	270	242	231	233	241	228	229	220	248	264	252	233	243	242	239	206	248	264	233	219	259	231	248	245	246	235	238	258	232	235	250	242	247	257	233	250	238	223	213	254	268	211	250	233	243	235	219	232	252	235	240	260	256	263	206	253	258	229	254	237	254	248	263	252	257	252	229	237	252	247	254	229	241	279	237	275	246	226	233	251	254	232	263	221	217	252	250	265	219	243	221	233	265	257	223	208	246	261	245	235	234	252	224	227	251	238	288	247	238	240	269	246	263	264	253	244	258	255	226	231	223	243	245	257	272	238	224	269	230	241	217	232	237	250	238	240	268	275	243	227	257	209	259	245	229	254	231	227	240	255	236	228	254	229	255	263	225	234	233	243	255	217	245	262	244	238	248	235	246	247	205	222	205	241	218	242	225	252	230	254	231	262	226	238	250	258	248	255	258	233	245	265	240	249	232	243	252	235	245	234	231	250	263	256	231	198	245	263	236	234	259	243	244	247	249	219	237	232	247	232	255	240	207	224	259	225	243	236	218	220	272	224	271	258	220	243	236	237	237	255	240	248	237	247	250	242	242	215	234	224	219	253	238	260	267	226	247	250	266	227	236	250	216	277	227	222	240	227	224	257	251	238	238	233	242	211	249	252	234	256	276	250	243	229	202	225	263	236	238	246	255	247	231	227	236	238	232	228	233	263	232	254	250	263	236	251	220	262	252	252	248	252	275	262	213	228	223	204	245	266	279	229	225	250	231	251	232	233	235	238	251	259	276	254	233	261	241	206	235	242	246	264	251	252	228	264	242	249	212	249	269	240	223	258	231	272	234	238	255	267	232	258	238	278	234	245	267	251	251	227	247	220	230	246	224	225	223	246	222	248	223	241	267	235	240	241	232	233	255	253	240	235	228	232	263	262	237	247	225	224	224	238	236	237	249	257	238	227	225	238	247	249	231	272	262	254	241	238	273	288	230	218	248	246	237	237	231	252	240	218	249	232	205	206	222	246	218	237	225	262	227	237	233	254	240	250	249	229	244	250	244	265	248	239	243	237	251	218	224	248	247	245	267	248	248	218	262	222	225	242	252	220	255	233	235	283	222	216	231	248	235	231	273	201	219	221	230	234	248	252	264	254	238	237	243	257	247	228	241	270	263	248	237	217	231	234	254	242	236	222	264	224	222	222	257	220	221	252	261	248	242	250	185	234	209	243	250	274	240	251	247	245	250	252	255	239	195	251	238	251	231	209	224	256	239	232	238	235	265	224	250	251	217	246	227	219	229	235	236	251	226	229	214	226	267	242	237	233	247	241	250	235	228	247	252	263	252	254	217	243	250	253	244	261	220	224	234	243	267	226	254	270	244	222	273	288	252	282	247	229	225	239	210	229	233	263	235	252	251	213	237	231	258	222	236	229	257	254	240	236	253	231	238	273	242	266	220	276	248	259	278	256	231	251	254	237	255	250	257	252	237	233	228	241	249	232	238	255	250	251	238	252	253	254	209	230	274	254	254	272	246	254	224	253	232	250	255	254	225	250	280	232	217	252	225	258	246	268	255	212	245	212	274	260	243	267	260	212	243	241	244	251	214	255
2356	1617	2510	1808	632	550	575	563	574	592	600	580	579	592	597	584	568	565	590	620	579	563	622	613	585	564	614	583	614	601	586	597	568	550	584	574	585	596	603	556	581	589	593	591	594	556	599	599	548	590	555	583	568	570	584	587	601	577	577	569	587	578	575	602	592	577	561	587	583	568	598	550	566	543	604	561	550	596	548	593	575	575	592	578	566	576	559	553	602	560	658	594	586	561	579	597	615	570	580	610	576	604	567	562	575	543	585	611	606	571	606	544	608	547	577	591	585	621	577	597	549	595	608	579	570	519	643	537	607	587	580	595	580	610	573	608	594	605	546	605	600	608	565	582	585	621	585	612	608	600	618	557	585	592	597	561	591	566	587	639	580	581	633	619	600	565	581	582	605	599	554	592	567	607	618	610	610	567	578	569	659	602	565	569	587	539	596	581	605	546	551	605	576	547	525	594	612	591	575	544	580	618	582	613	588	591	594	607	560	582	571	579	601	564	545	588	595	576	591	594	578	587	594	531	606	572	584	558	568	568	536	581	601	590	553	640	567	632	613	601	571	606	594	564	571	566	524	600	571	564	607	607	579	554	580	541	602	609	579	600	562	584	604	601	555	539	601	581	561	548	601	575	564	611	598	599	637	551	605	606	575	592	590	577	533	601	568	589	608	611	569	633	583	588	604	600	579	624	565	629	616	633	599	558	584	573	581	613	603	614	568	618	575	556	571	560	599	616	590	612	595	560	571	596	611	558	532	628	577	581	578	608	609	624	619	628	538	587	585	556	606	585	556	576	610	581	602	545	587	557	572	626	593	586	592	624	592	588	596	594	598	539	585	607	600	606	590	559	579	555	563	588	621	595	606	574	583	588	598	607	578	589	546	570	593	593	560	613	582	584	567	577	609	600	598	566	573	622	559	588	608	587	590	607	561	597	537	614	535	569	606	611	621	602	587	563	529	592	599	579	599	593	651	562	585	542	572	584	574	585	595	593	565	586	552	545	571	567	608	613	593	584	601	572	596	577	591	596	595	553	578	564	588	575	584	582	619	590	591	575	563	595	577	609	612	555	538	575	576	578	585	604	595	577	624	533	594	621	574	580	603	592	634	543	576	568	604	576	588	614	593	605	602	599	565	581	572	614	630	611	571	573	574	568	579	543	568	571	582	596	549	564	605	552	605	611	576	598	581	581	547	606	588	602	631	609	627	600	575	545	610	577	592	584	576	604	558	545	588	626	616	544	594	591	560	620	589	575	585	584	588	596	574	579	559	587	586	588	572	572	591	573	585	619	615	565	584	599	580	587	581	610	609	553	574	589	598	615	569	586	559	592	614	571	587	591	583	556	561	617	590	543	574	564	568	531	612	618	613	577	594	579	615	587	646	592	564	545	563	577	546	581	613	553	592	582	617	612	549	629	580	600	587	602	607	599	590	557	584	547	596	621	581	590	617	589	567	599	558	594	557	598	568	620	560	614	587	571	588	585	583	582	575	580	600	598	584	548	633	593	614	582	602	587	560	565	598	597	586	580	622	617	595	586	553	567	599	610	611	615	583	547	601	557	565	624	617	569	633	533	612	570	534	583	563	574	594	625	614	615	573	597	589	556	636	618	539	609	598	594	568	563	583	588	569	619	637	614	612	589	579	509	626	597	582	548	589	605	563	614	595	576	572	601	608	623	587	596	585	627	596	567	583	591	580	570	588	558	598	566	563	531	599	590	598	602	587	598	563	590	577	578	595	573	620	593	637	594	604	569	574	574	595	594	571	608	579	601	594	580	566	572	610	581	586	563	557	557	593	589	614	556	591	624	523	555	625	536	562	572	554	570	545	602	547	607	575	554	551	635	586	559	590	555	594	589	605	597	604	565	589	621	592	560	602	562	570	598	606	592	581	570	563	581	575	561	591	606	584	630	546	603	590	617	507	556	557	590	568	624	600	577	566	550	567	622	557	616	601	579	602	582	587	621	602	566	571	602	609	594	554	597	559	585	606	560	572	601	620	567	599	593	556	583	579	568	606	569	562	576	558	603	555	575	562	633	624	604	608	585	598	575	607	593	615	580	529	589	589	574	596	606	586	588	573	607	583	636	608	566	543	556	567	584	614	604	573	606	600	608	565	583	605	601	598	549	601	620	562	593	566	607	637	590	601	575	605	574	620	561	568	587	586	543	541	577	587	591	578	601	594	568	578	586	574	611	577	671	585	557	575	574	593	626	588	575	578	635	589	573	625	582	594	592	618	572	611	618	543	623	555	529	581	579	595	614	574	608	643	609	612	590	606	577	594	568	563	566	562	595	571	558	541	565	592	574	618	601	625	534	560	597	584	576	594	612	539	592	572	559	622	595	581	606	572	622	566	549	596	582	598	603	546	562	604	587	598	604	558	594	616	536	625	590	570	603	611	583	581	519	583	577	566	588	580	623	579	582	607	583	578	583	558	590	596	577	611	580	564	614	618	616	588	619	579	569	561	583	546	532	564	585	539	587	575	568	621	580	587	590	622	557	587	584	560	613	578	569	564	617	615	560	587	590	576	577	546	590	546	608	580	611	543	549	619	622	548	560	583	590	577	676	568	533	570	582	579	622	567	572	593	607	596	565	590	611	578	608	621	574	609	579	539	596	580	610	596	581	591	584	610	597	596	576	608	586	621	562	597	569	607	589	573	600	505	554	582	561	609	609	585	562	572	594	552	607	626	624	534	563	588	589	597	557	534	620	630	602	596	571	566	574	598	623	615	592	562	605	583	569	627	548	554	568	577	548	590	608	549	552	562	577	583	610	603	587	651	601	580	576	553	570	564	569	587	588	574	589	586	624	573	609	565	610	557	610	602	581	575	608	599	568	560	537	609	548	573	556	588	568	596	564	587	552	595	593	632	595	582	584	571	580	598	597	575	553	573	614	580	583	581	589	574	586	558	639	615	619	573	595	545	607	578	602	517	576	572	597	573	580	583	605	565	593	609	612	569	604	585	610	560	589	555	620	553	570	581	543	522	623	544	577	575	582	565	606	576	574	570	565	560	552	610	621	562	595	550	585	602	551	634	610	616	572	598	573	612	577	558	545	551	647	598	563	613	573	585	584	583	571	622	576	658	569	579	608	586	556	597	594	572	587	569	597	570	566	554	581	583	622	607	586	581	559	595	601	606	580	578	587	592	585	584	622	577	566	605	580	594	596	560	614	624	579	584	614	609	583	578	568	585	588	617	548	578	515	560	543	556	566	571	582	584	631	555	599	605	581	548	651	608	544	593	597	581	578	574	611	530	625	548	577	602	566	598	619	584	605	581	548	592	613	584	599	612	552	590	588	586	558	605	600	582	606	595	612	606	592	572	596	532	576	584	592	628	623	609	584	578	612	567	589	597	618	554	590	573	583	608	576	590	570	577	599	578	602	576	633	615	610	573	572	609	598	613	596	603	586	558	599	624	555	571	590	614	604	559	611	612	568	597	549	654	598	602	618	623	617	606	574	614	606	610	560	607	600
9615	9315	16425	9915	775	320	280	264	254	248	270	240	252	260	204	209	200	261	228	213	209	217	249	217	256	220	221	249	205	221	218	237	245	189	219	243	244	213	211	238	230	214	217	229	218	196	228	216	249	249	241	209	240	235	214	251	232	228	234	199	240	211	227	219	239	229	211	248	199	235	226	225	224	242	206	230	236	228	217	249	189	220	258	236	227	231	231	220	207	211	209	213	236	240	209	232	244	257	209	208	201	202	221	227	231	220	257	198	261	220	235	249	232	244	216	203	217	207	239	205	191	211	240	233	245	246	217	215	206	255	206	248	205	236	226	244	235	221	225	214	233	221	240	211	196	241	207	219	214	218	224	239	220	226	222	202	259	219	255	216	230	224	221	200	214	212	239	224	252	242	256	213	210	231	231	210	248	235	241	212	238	210	226	210	242	225	234	216	222	187	249	229	206	240	200	233	212	225	209	203	224	207	251	240	204	217	206	194	226	239	224	232	228	198	255	215	225	213	239	226	193	221	195	257	219	244	245	220	232	240	250	220	220	223	229	189	219	189	232	237	223	267	219	235	242	228	233	229	215	233	220	219	217	219	231	252	254	222	216	213	234	221	220	226	222	217	233	220	221	210	248	225	209	218	219	228	222	213	209	230	239	264	222	216	231	252	239	235	225	218	255	210	217	240	236	228	240	238	229	236	222	214	225	224	238	240	207	221	211	232	234	251	241	202	205	233	225	248	242	227	216	207	232	242	233	237	223	217	230	233	201	230	236	228	236	256	228	227	225	243	222	221	240	219	230	223	224	212	214	261	208	226	240	223	206	234	216	196	254	212	232	230	196	231	220	232	217	239	220	207	219	209	255	218	241	224	222	212	203	252	241	214	232	215	197	209	230	225	233	240	225	237	250	236	211	234	227	219	204	197	210	227	263	248	225	208	214	225	225	200	268	233	224	218	226	217	214	241	259	221	223	240	223	223	225	245	212	233	209	228	230	237	243	235	236	224	241	238	233	227	233	249	221	258	217	240	228	218	218	229	223	217	227	237	238	233	205	176	251	199	218	230	227	240	236	247	225	218	229	218	220	233	216	216	203	208	243	217	204	248	221	252	241	247	233	221	266	224	209	213	253	229	204	248	216	238	216	237	224	242	216	265	199	214	248	237	241	234	240	245	228	236	241	197	206	208	243	234	220	215	206	211	216	229	201	233	224	237	219	235	239	221	212	223	232	231	210	228	197	228	228	226	231	216	226	232	225	192	224	243	233	224	253	223	203	240	216	213	197	178	193	237	242	209	241	207	194	201	199	243	233	222	219	212	236	232	259	230	247	246	236	202	250	250	250	228	212	213	231	221	207	195	236	261	230	213	226	238	214	218	207	229	230	216	228	213	236	211	245	219	214	237	235	250	229	214	246	219	214	240	209	199	210	201	243	222	236	238	203	224	211	215	213	217	190	212	210	235	241	246	213	247	226	253	215	228	265	216	203	224	237	226	220	232	229	216	234	229	234	222	211	221	214	211	269	211	219	225	223	249	238	242	206	219	235	214	199	237	217	231	208	243	255	205	218	237	245	222	221	219	256	262	225	223	256	234	246	223	199	249	213	218	219	226	254	238	264	242	188	259	231	229	214	224	228	235	233	229	210	233	226	196	203	212	239	195	220	194	238	255	244	221	210	242	239	240	226	225	208	208	204	229	223	204	241	224	194	210	221	238	202	215	221	254	242	223	214	224	231	243	226	221	215	236	225	218	249	206	236	225	247	244	213	230	229	250	254	221	206	226	232	245	225	241	223	209	232	227	239	251	210	213	229	235	221	222	210	241	258	238	201	247	250	217	236	241	215	233	235	268	227	230	222	225	225	221	221	227	234	237	248	247	230	220	214	235	219	252	199	221	236	230	232	226	227	257	223	235	246	205	222	218	236	233	234	225	239	226	219	195	238	212	249	222	243	217	238	203	231	200	247	238	213	239	227	189	233	217	233	215	204	231	226	202	212	238	230	203	236	238	227	254	244	228	228	209	233	233	224	229	239	187	235	259	249	241	209	224	224	242	222	233	209	239	248	218	241	237	200	238	206	212	245	230	206	198	238	209	230	197	234	228	227	236	241	238	218	241	246	204	219	251	230	239	211	213	238	212	243	194	237	255	251	237	237	221	253	212	207	223	235	249	215	203	203	209	223	246	224	247	250	221	201	225	239	246	251	230	208	225	235	230	221	228	199	212	230	200	220	228	236	200	214	199	224	225	251	215	237	228	197	212	219	251	237	212	195	232	223	229	246	224	240	243	229	229	241	210	234	216	207	236	206	237	223	218	265	224	250	223	232	224	248	229	228	207	186	211	275	199	216	223	184	239	202	265	215	215	230	243	192	210	244	249	238	235	230	215	234	201	239	196	196	242	230	223	195	223	246	203	213	238	225	225	187	202	214	216	201	232	229	202	218	219	240	214	207	202	239	222	208	222	236	222	230	240	224	244	218	209	225	189	216	249	236	259	231	249	225	241	236	203	220	199	241	244	225	222	203	224	226	226	231	248	240	220	235	227	200	238	227	232	220	253	245	239	256	233	216	271	227	232	221	234	227	233	231	259	253	207	215	228	213	230	236	235	244	212	218	221	246	214	219	245	227	236	233	214	197	250	218	222	226	225	223	225	224	218	223	209	212	244	237	258	237	240	226	223	257	212	200	211	235	213	241	231	230	198	252	208	220	258	237	249	222	227	233	212	224	237	241	255	258	230	206	219	244	218	259	205	235	218	223	227	215	226	236	228	196	234	185	222	234	228	225	235	197	235	195	229	230	199	225	215	225	230	241	231	238	235	213	226	235	218	220	235	226	228	246	188	232	230	216	232	258	225	193	227	222	203	230	228	216	248	213	223	202	228	232	199	233	268	220	216	219	218	229	235	203	253	214	241	222	245	224	241	249	225	235	246	231	205	232	227	228	228	236	260	224	253	221	222	215	220	246	204	224	243	219	217	231	203	240	243	202	246	239	235	243	224	235	266	227	242	237	208	213	213	205	219	240	229	260	221	235	214	256	219	241	226	218	241	250	238	215	199	213	228	258	214	193	230	216	217	230	236	214	220	263	258	230	214	228	224	230	232	234	218	220	221	217	217	233	231	232	248	211	235	235	241	220	221	227	242	211	236	220	232	235	227	223	213	205	243	259	240	235	219	211	227	203	208	216	211	224	253	252	219	248	250	235	239	210	223	219	216	238	227	218	238	245	196	234	218	246	227	230	203	227	228	262	250	229	222	177	246	257	210	198	203	212	243	226	218	239	229	244	237	225	232	235	221	259	255	255	264	245	236	228	248	241	207	213	240	225	227	216	240	220	234	216	195	220	204	235	202	235	241	211	217	213	220	198	212	235	228	227	218	235	235	208	227	251	219	232	228	240	207	213	229	236	222	248	261	220	223	219	245	221	246	237	220	221	241	253	228	215	189	232	231	256	215	206	209	218	222	218	225	222	243	241	225	221	212	220	232
7701	10401	23345	18732	930	825	727	706	690	660	703	640	669	614	612	595	599	563	554	588	577	559	578	558	549	566	592	518	617	561	594	553	616	576	540	557	593	564	570	564	545	547	545	500	560	533	532	541	536	547	493	541	516	570	532	558	569	547	562	504	535	556	510	546	556	546	526	552	557	584	545	552	514	549	531	548	540	566	569	561	578	550	545	543	586	575	552	494	554	577	613	535	509	547	541	515	563	512	546	553	526	536	564	514	523	506	557	558	502	547	515	563	572	526	534	524	509	568	547	494	468	563	515	542	524	589	499	590	492	512	547	560	548	540	561	546	526	542	542	564	540	577	572	564	561	545	532	490	522	550	515	539	567	577	549	538	550	497	515	547	556	529	546	542	570	506	501	545	576	518	584	539	573	535	570	574	531	528	559	529	512	538	555	536	561	537	527	498	539	550	530	573	564	537	515	547	555	549	575	554	548	571	543	526	530	553	587	579	564	550	568	524	546	514	537	571	554	568	564	541	545	541	544	559	533	526	518	544	566	582	554	547	557	551	522	545	542	521	547	534	539	565	537	559	580	570	577	516	541	519	523	532	563	548	516	545	557	530	532	585	529	508	509	497	525	530	566	586	491	567	562	565	565	594	542	528	553	516	556	569	550	542	507	506	521	546	533	534	541	538	525	546	534	561	515	571	550	547	581	537	552	529	569	543	536	528	592	529	553	524	575	570	542	541	542	534	526	539	565	551	566	504	547	552	524	551	578	514	506	502	524	545	588	567	533	573	529	520	591	518	575	521	564	564	596	543	554	583	557	531	532	514	517	524	527	523	546	569	544	524	559	535	539	542	523	584	529	588	590	590	512	570	537	535	559	543	535	588	579	537	525	514	563	555	554	557	587	552	563	532	578	582	551	553	577	553	508	506	552	518	572	567	537	605	532	542	520	544	581	550	530	523	536	518	545	582	518	541	539	558	548	556	532	529	563	566	540	545	507	535	535	554	517	568	521	580	568	513	575	556	538	594	527	490	548	465	569	534	596	527	545	537	538	558	554	578	540	580	544	587	539	583	579	567	550	576	520	534	542	509	554	580	491	535	572	562	565	543	570	535	551	538	609	546	536	513	575	517	535	560	535	507	517	567	532	557	534	535	563	604	547	504	543	522	520	557	544	568	527	520	582	512	558	561	533	548	612	518	549	557	553	524	528	548	521	569	539	557	546	553	541	621	544	624	592	568	568	532	577	539	526	543	531	529	522	547	566	532	566	551	558	518	513	566	563	510	551	519	536	538	569	583	522	560	558	566	560	504	579	546	565	520	513	530	545	549	542	594	543	547	544	545	581	559	544	557	569	537	564	549	555	543	550	584	540	537	559	551	538	551	578	523	534	534	520	546	547	542	559	526	518	542	561	511	510	591	573	523	520	506	506	527	548	533	546	539	530	545	543	577	539	552	524	538	532	536	559	578	525	533	534	546	514	562	595	530	511	494	578	545	552	571	552	528	527	566	563	560	560	538	530	534	512	504	502	567	570	562	534	545	535	559	494	533	567	561	530	543	520	540	534	549	577	534	570	529	545	542	535	490	533	558	522	547	568	604	524	552	518	543	514	563	567	530	543	558	570	510	554	576	519	567	565	547	532	580	497	522	557	546	579	555	531	560	531	565	529	555	551	540	536	533	517	537	569	548	556	537	553	552	542	546	564	612	566	561	555	543	517	554	538	533	567	556	504	542	561	554	534	539	535	566	517	556	554	535	549	567	518	540	551	521	550	533	581	561	563	538	553	530	527	534	537	497	569	538	557	508	546	566	528	546	560	528	533	528	519	531	549	516	543	544	527	538	515	537	507	558	514	553	529	563	563	545	564	543	516	494	569	602	530	571	542	583	524	619	539	561	524	558	568	554	522	537	551	538	559	556	539	541	567	551	539	556	526	561	541	545	557	523	553	545	571	542	566	568	532	515	556	562	553	550	547	509	599	574	572	583	550	500	544	551	578	546	551	541	536	562	536	502	549	523	540	520	497	518	511	539	519	548	578	555	526	555	515	568	579	544	548	541	552	506	566	562	583	570	502	525	524	543	529	574	536	546	529	572	525	556	533	538	572	554	524	545	518	547	499	550	593	586	560	559	505	605	535	517	557	550	548	486	495	534	524	541	536	538	561	537	554	561	525	529	529	523	575	507	512	544	545	547	585	545	502	527	542	537	550	547	570	555	540	527	550	544	521	558	536	537	548	547	570	519	573	537	565	534	554	534	590	561	514	555	527	517	563	573	544	547	569	573	537	537	520	530	546	530	555	553	507	541	567	545	525	541	547	567	538	589	540	537	523	540	553	569	563	587	590	539	540	549	529	553	496	544	516	556	515	570	561	554	518	562	489	503	583	593	560	564	554	598	536	538	519	560	518	568	556	566	562	552	548	528	493	568	547	529	535	539	505	563	582	568	551	546	545	515	558	507	548	548	575	561	570	563	586	553	522	528	581	581	515	614	574	526	529	589	528	545	505	536	542	600	528	578	549	542	576	506	506	542	560	527	539	542	502	585	571	554	552	542	552	540	541	553	555	526	572	526	540	558	560	551	508	597	527	554	533	569	549	582	551	559	570	558	556	555	528	508	495	527	517	540	555	554	537	563	510	571	571	554	562	526	519	556	598	525	535	561	550	514	572	534	521	552	548	539	526	507	552	519	554	545	562	540	583	535	533	553	573	553	577	566	525	553	543	540	538	594	545	544	533	527	557	552	529	568	573	524	515	566	572	597	550	561	538	536	569	517	561	578	555	558	532	538	544	531	528	560	541	525	550	532	507	563	567	554	537	544	565	521	577	597	549	564	528	560	563	537	496	570	553	486	531	528	570	510	535	564	553	587	546	528	571	572	557	558	516	568	552	558	519	510	520	552	521	554	536	524	510	560	518	544	569	531	545	535	554	541	561	555	570	575	597	521	547	547	565	532	541	545	524	587	609	493	537	558	554	536	557	559	562	516	542	527	524	539	565	548	552	520	531	518	538	564	533	546	545	542	557	515	576	575	513	581	553	511	550	513	552	525	550	525	553	530	525	512	565	535	532	554	550	532	532	560	524	548	554	576	568	547	534	543	595	546	535	596	587	525	547	547	531	513	552	520	518	567	518	510	547	554	594	511	510	620	512	522	518	559	561	554	570	509	559	554	544	566	556	514	546	568	502	533	557	551	560	560	536	563	552	540	553	550	556	552	518	556	566	510	562	540	527	527	548	564	590	519	544	520	545	558	570	542	516	532	553	563	515	554	530	566	543	558	559	543	542	541	572	580	584	541	562	563	543	548	547	557	525	546	512	556	537	530	525	526	539	529	540	512	541	535	574	564	540	563	538	558	559	568	512	540	528	574	558	575	549	544	518	529	564	617	539	549	524	560	522	544	520	526	598	602	562	547	564	551	545	498	530	514	562	545	533	541	529	581	581	537	561	528	528	538	509	546	552	590	549	533	551	529	515	577	488	555	549	547	559	611
15913	16976	26470	19351	1791	196	175	170	156	164	134	145	160	122	135	128	110	111	132	85	118	116	118	111	120	101	137	132	91	102	116	129	117	103	109	127	107	112	100	108	108	100	98	103	114	108	115	117	109	95	117	115	114	117	92	116	104	111	123	115	111	131	95	120	139	97	112	121	99	128	93	116	120	113	96	102	100	108	93	102	97	120	112	98	99	111	104	104	117	126	97	107	108	120	113	135	108	105	122	122	111	120	125	94	97	109	103	104	134	91	99	104	96	122	137	113	113	116	115	144	119	108	112	100	94	107	100	109	112	122	103	104	120	108	103	90	99	116	103	118	122	102	105	108	123	114	115	121	106	106	105	128	104	104	110	126	134	106	110	98	93	105	108	94	113	106	86	115	96	106	111	110	98	114	120	104	101	118	114	114	120	120	96	100	94	110	127	101	113	110	103	110	120	94	104	102	101	104	92	99	104	113	111	113	109	113	118	113	99	105	113	100	103	89	111	109	96	94	99	115	112	103	111	100	98	98	127	113	98	109	114	103	105	116	130	132	119	123	104	104	100	116	114	130	120	102	116	106	117	104	106	127	99	101	108	104	109	110	112	97	113	109	116	118	120	120	96	128	98	112	100	84	104	112	113	115	100	108	110	109	108	114	109	115	112	108	111	108	98	109	104	107	95	98	106	104	103	99	110	116	100	130	103	117	110	114	119	115	110	120	120	91	95	97	95	99	107	102	114	118	94	100	103	126	118	111	96	112	120	114	101	129	90	134	126	99	126	112	118	102	89	122	118	108	115	126	122	105	119	107	91	109	115	102	105	108	88	112	100	93	99	104	104	104	113	126	125	108	103	93	107	87	99	119	117	120	105	103	118	123	103	94	95	98	101	118	128	98	103	106	115	113	128	107	118	122	114	107	96	100	123	108	118	110	78	100	110	116	110	111	107	114	96	115	96	90	109	116	106	100	121	125	123	97	98	94	103	110	100	107	90	116	125	112	114	115	110	120	99	117	112	100	122	101	84	119	116	103	94	127	107	108	114	84	97	96	84	112	92	110	121	123	119	111	103	96	111	93	109	119	142	100	129	109	116	123	104	90	111	118	114	124	132	104	98	146	111	112	99	110	100	111	112	103	124	110	125	95	109	116	107	105	99	118	125	87	112	102	87	94	97	105	111	114	107	114	115	113	117	113	96	108	102	113	110	110	89	89	104	104	109	124	109	121	120	110	117	108	116	113	116	82	108	125	113	100	126	106	98	105	112	95	109	108	102	117	98	114	94	109	98	119	97	119	115	115	133	102	116	125	98	111	98	112	102	109	102	101	107	80	113	98	112	105	87	83	93	99	106	116	105	106	130	110	107	107	138	122	104	97	120	107	113	102	124	109	101	107	104	101	107	118	122	118	102	109	108	109	114	113	102	114	101	108	103	97	94	106	115	103	93	107	115	101	110	103	112	113	102	115	115	100	95	101	109	98	101	124	113	100	119	131	121	113	100	113	106	87	108	110	100	106	123	110	106	92	111	103	122	90	149	89	103	93	102	94	123	105	99	118	131	110	106	120	96	110	119	109	118	110	95	126	109	101	108	100	114	123	104	114	112	98	113	118	105	110	106	103	125	105	103	120	110	109	113	113	130	118	120	103	109	114	85	105	107	104	100	106	102	99	115	104	127	112	110	103	127	98	119	128	104	105	107	130	121	105	97	103	104	109	140	117	115	112	97	98	108	114	86	117	109	105	104	141	116	138	106	112	129	112	114	104	92	116	101	101	117	108	115	104	114	103	117	120	113	101	96	95	95	109	104	109	114	121	96	120	110	99	105	121	95	113	119	98	114	126	145	126	101	114	132	96	103	95	121	92	114	117	128	110	107	98	115	121	110	100	121	102	106	114	95	121	113	117	107	99	83	105	104	97	124	98	116	108	113	102	112	104	119	100	89	122	106	101	95	123	126	128	111	96	102	107	127	96	97	89	106	104	97	100	105	103	106	118	105	112	115	101	114	106	106	99	120	116	112	97	109	116	97	88	102	101	104	112	112	87	98	91	115	125	111	107	104	95	121	108	99	84	105	93	108	112	134	98	115	108	105	105	102	108	100	100	110	105	107	101	103	120	112	105	105	101	103	94	90	110	98	131	114	101	118	94	108	95	114	105	122	101	104	101	113	111	108	105	109	110	112	99	118	109	116	107	105	89	100	94	106	110	120	121	130	106	110	114	102	104	117	123	104	125	102	95	112	114	99	102	114	100	98	107	114	111	108	92	134	112	112	103	109	101	119	115	131	112	107	108	105	105	97	117	110	114	103	107	108	94	131	120	106	85	110	102	118	101	118	99	119	117	106	131	112	119	124	93	130	91	102	111	92	98	104	104	112	97	100	118	90	130	104	95	93	105	129	109	132	92	116	119	104	102	106	126	110	112	96	105	102	104	105	111	113	107	109	108	103	120	107	116	114	115	123	104	122	96	96	120	113	103	100	102	126	120	113	112	123	106	110	92	99	109	111	117	118	105	106	114	105	86	120	112	119	104	112	87	112	112	105	108	87	116	113	104	110	95	110	102	106	121	114	118	92	112	92	106	86	116	114	99	100	95	116	120	130	107	124	84	110	102	106	99	97	113	99	122	105	108	108	94	116	108	109	94	89	103	122	107	139	122	111	117	117	111	107	110	89	116	107	109	114	101	98	121	126	108	98	110	99	95	127	108	90	101	130	99	126	120	114	122	138	101	88	110	106	102	121	129	114	116	101	106	109	131	112	106	131	93	106	127	117	96	112	103	108	102	107	111	110	103	104	93	96	121	104	105	90	96	103	103	114	105	112	91	127	99	116	109	115	97	119	106	111	110	104	118	122	115	106	124	102	120	109	123	113	119	106	113	107	93	114	113	124	98	115	112	106	110	125	126	110	118	95	112	107	124	109	128	88	120	122	113	122	110	102	93	107	115	109	98	103	104	109	104	105	114	112	108	112	107	130	110	98	108	109	100	114	119	82	109	113	115	107	112	112	137	111	120	120	104	110	116	101	113	104	103	103	112	116	106	132	85	106	110	110	101	103	104	117	107	105	117	117	99	113	113	118	105	111	121	106	122	116	99	100	110	83	103	120	104	110	111	103	94	95	97	98	105	141	102	124	98	86	105	102	117	126	100	108	100	112	93	115	112	105	122	108	114	111	96	110	104	106	98	100	115	103	106	105	110	118	108	119	105	127	133	114	100	113	105	111	110	107	104	100	99	98	111	108	102	101	98	118	133	102	125	103	104	117	112	81	113	109	125	105	115	110	142	106	90	111	114	94	128	107	121	106	113	98	108	92	104	101	116	117	108	99	104	91	98	105	102	109	111	103	102	91	106	118	117	106	112	107	106	110	104	108	91	109	111	102	98	113	125	111	122	111	121	107	112	108	105	102	114	122	118	101	102	124	125	103	96	109	121	116	104	118	112	107	109	100	123	110	119	113	111	137	102	136	116	100	112	117	94	115	106	105	99
9693	16454	31603	27223	1122	871	756	604	564	508	490	439	428	408	424	366	392	361	334	352	326	318	337	307	301	291	283	318	277	298	308	296	305	294	304	305	265	288	253	287	287	288	266	304	259	310	258	280	262	256	284	280	299	291	251	273	313	304	286	291	302	279	281	278	305	296	291	275	308	277	279	288	256	277	295	282	274	272	252	309	324	301	292	290	268	302	280	257	269	288	274	270	274	289	289	266	253	301	287	269	290	299	264	299	281	294	282	284	266	241	286	267	260	280	284	286	289	288	293	269	285	278	253	288	277	266	266	271	287	284	291	265	269	290	282	267	264	253	256	282	296	257	272	261	279	263	288	254	274	274	290	265	290	295	272	298	269	270	286	271	268	281	284	294	275	288	250	220	298	300	270	284	274	301	287	242	256	238	254	272	281	288	255	302	291	299	272	275	268	291	272	282	253	270	278	277	288	275	262	294	283	300	255	274	278	305	282	244	249	267	295	294	255	278	262	275	264	285	286	257	284	286	260	301	261	273	274	258	291	281	272	269	287	294	308	252	280	243	275	295	282	290	236	263	262	281	279	295	249	300	281	308	289	279	270	298	272	283	233	291	266	283	287	232	258	280	262	270	270	261	253	265	318	248	298	243	295	295	290	312	250	289	255	279	282	271	298	290	270	294	272	272	264	287	275	267	302	269	249	279	267	268	299	308	279	277	260	280	277	262	288	299	281	280	290	272	312	292	273	270	261	277	280	264	273	220	269	253	284	283	268	274	283	262	283	265	285	314	291	278	255	269	273	293	275	304	286	275	260	275	301	278	269	303	282	272	253	307	273	275	264	301	272	287	290	278	272	278	283	291	271	296	325	282	252	275	272	295	251	269	265	288	280	277	291	261	284	274	307	280	265	275	294	276	251	296	282	291	283	285	269	254	275	294	286	277	250	279	283	319	273	289	317	297	294	280	257	271	245	264	255	264	281	291	286	285	273	289	303	261	290	292	274	265	268	261	300	272	255	261	279	304	293	291	270	275	315	278	285	253	279	276	263	258	255	278	257	259	264	262	298	270	300	279	243	263	283	291	262	258	277	287	279	285	258	269	285	244	270	282	269	278	302	261	296	282	306	263	246	281	274	255	279	252	303	297	249	304	263	265	283	283	278	262	254	301	289	307	250	313	311	270	314	277	257	286	274	287	273	278	295	268	264	267	257	265	287	240	255	284	242	309	311	253	264	280	268	304	279	250	283	252	268	272	265	279	270	261	280	278	247	288	253	260	271	262	283	268	253	298	273	265	265	274	272	270	264	263	280	274	268	264	240	256	254	277	272	270	269	284	288	281	259	312	243	246	261	260	300	288	273	280	265	282	287	271	290	256	282	304	275	278	255	264	258	272	263	289	280	285	249	303	289	278	289	302	279	298	264	274	274	292	278	284	277	259	301	262	278	299	286	297	244	266	281	261	257	273	263	283	261	294	271	264	276	294	278	284	254	263	247	302	265	259	280	284	284	280	289	258	257	268	274	256	273	273	294	298	299	281	277	273	297	245	263	268	274	252	279	265	292	276	289	256	288	256	283	272	255	306	248	281	272	272	285	275	293	290	281	281	285	263	250	320	272	301	294	303	275	274	289	259	287	269	299	283	270	262	264	282	254	245	256	243	269	284	282	293	272	286	272	259	253	279	262	260	314	279	267	270	267	322	275	275	258	289	246	258	263	267	271	284	312	293	266	265	299	272	252	235	272	278	243	256	280	293	282	290	292	265	279	258	265	293	270	284	252	288	278	289	244	282	275	277	295	288	284	275	280	267	290	270	277	264	284	289	283	280	285	275	271	279	266	274	265	273	251	270	277	267	278	288	255	275	272	264	266	278	295	272	284	288	267	269	310	264	286	281	285	272	283	289	279	284	277	251	321	281	264	264	255	294	317	256	296	252	300	277	241	262	253	289	301	233	306	311	267	273	268	265	256	255	273	266	235	294	245	302	257	294	275	256	281	268	295	277	276	251	295	261	262	291	251	279	294	267	265	283	278	267	254	290	275	267	295	302	262	285	292	300	278	267	244	276	272	272	245	290	293	282	262	280	302	260	274	284	285	253	284	299	271	303	283	267	303	241	270	263	289	290	276	284	274	279	280	268	295	290	267	262	299	273	281	278	268	259	319	292	271	267	284	275	293	272	298	258	267	256	258	270	269	277	270	304	288	255	271	269	272	278	276	240	247	268	261	287	267	280	268	259	290	271	270	258	291	259	282	271	259	233	279	282	276	242	279	272	275	289	286	265	284	287	258	264	259	292	286	263	275	265	259	311	274	288	284	266	282	265	273	284	291	281	268	286	278	298	260	264	267	296	287	280	310	281	297	273	305	278	252	262	250	272	263	264	264	303	275	264	271	306	257	287	270	307	280	275	277	277	276	304	299	272	283	275	276	268	251	267	281	264	280	276	255	264	295	284	273	267	276	271	268	294	278	282	265	277	295	297	258	266	267	299	251	275	284	301	288	264	273	250	301	295	284	281	280	305	270	286	263	291	281	285	268	256	255	289	262	263	275	267	256	302	278	310	279	263	269	293	275	288	274	291	246	295	270	275	267	305	291	274	292	271	281	271	281	310	287	279	281	257	296	274	251	266	274	289	280	266	268	250	284	308	263	266	315	272	291	286	252	272	260	286	272	281	302	264	244	255	304	274	277	259	257	281	273	281	276	300	294	250	252	302	283	302	278	278	276	276	279	287	286	248	290	285	298	317	265	289	260	296	264	264	273	301	255	280	253	265	268	277	264	294	287	270	241	279	265	266	275	278	258	286	291	296	269	251	295	268	282	275	270	297	258	289	266	290	276	298	304	303	284	286	275	275	282	271	313	307	255	271	269	311	287	262	295	291	296	273	237	272	269	290	287	280	279	254	284	287	269	275	281	280	301	279	250	256	303	291	245	276	271	280	268	267	277	249	305	300	271	285	259	244	263	296	262	296	247	253	281	280	252	283	270	262	273	283	280	284	248	255	245	262	277	292	258	272	277	253	274	266	281	253	289	292	273	299	294	278	263	295	285	266	279	260	289	295	267	276	264	257	265	277	306	287	261	259	270	295	293	285	270	275	282	288	307	275	285	279	270	278	271	257	280	293	259	265	247	276	293	262	282	266	269	267	274	286	254	306	271	261	287	228	262	266	270	254	304	264	253	294	296	279	296	256	274	281	271	288	279	279	293	291	234	303	261	284	287	284	279	292	258	259	311	276	266	286	289	288	263	272	278	332	276	283	296	252	282	279	276	282	293	290	279	293	265	294	269	291	277	259	279	336	287	290	288	260	263	258	287	266	306	281	281	267	269	296	270	289	284	316	270	248	267	263	274	267	289	259	276	280	253	274	272	281	273	272	283	244	260	289	248	264	302	289	276	294	259	266	295	248	245	277	283	286	229	303	285	290	264	265	304	246	287	281	277	260	251	296	273	282	282	274	276	303	239	274	292	249	291	271	272	300	259	276	274	269
1823	622	547	492	235	226	218	250	270	218	230	224	229	214	223	233	242	226	241	247	217	208	246	224	257	227	267	266	260	268	252	238	224	236	236	219	248	216	273	230	237	230	255	240	220	224	273	238	231	238	252	244	237	231	213	238	245	228	242	238	248	259	235	233	225	253	207	257	266	242	224	211	223	262	248	222	248	225	194	218	216	256	259	203	261	243	217	236	235	231	270	258	268	227	251	275	234	232	265	253	238	233	229	216	285	239	245	234	206	259	229	236	231	234	214	219	217	243	232	239	262	243	257	249	248	217	216	222	198	245	241	246	242	237	231	241	231	252	251	199	262	223	238	210	250	229	270	272	260	236	261	232	249	248	252	256	218	232	234	268	220	193	236	238	243	238	234	249	254	225	234	244	204	212	226	238	256	242	247	247	264	264	247	231	224	250	249	239	234	245	239	234	236	254	240	233	234	250	240	229	236	249	205	253	255	220	235	242	240	248	206	247	244	254	250	252	234	231	256	231	228	239	220	226	219	254	219	218	248	249	236	198	215	242	236	241	233	236	206	243	234	257	238	221	229	220	233	240	245	216	253	241	239	225	229	233	251	208	249	246	222	236	217	227	256	215	224	235	228	246	260	210	213	239	235	260	244	224	240	258	225	251	252	227	215	244	220	221	237	266	251	245	236	227	244	239	233	221	230	252	233	227	249	243	220	236	247	237	235	225	229	202	245	221	241	246	265	253	223	231	203	250	248	211	227	237	250	262	230	235	243	253	246	217	231	210	235	240	209	248	225	231	225	248	239	246	230	239	261	237	245	246	235	249	242	253	218	227	263	254	218	241	207	238	199	227	265	239	248	234	224	240	198	202	246	273	221	245	227	247	239	255	270	255	239	213	240	251	222	229	222	253	243	255	221	248	224	257	238	247	228	233	197	204	251	246	239	261	228	241	214	258	225	222	262	225	218	193	199	228	239	225	243	210	219	247	242	233	268	248	248	252	241	197	216	224	218	208	255	257	214	279	233	223	222	260	229	230	252	261	243	230	271	231	231	226	220	238	226	250	227	229	237	230	242	244	237	290	263	212	266	239	230	232	255	242	258	223	251	246	243	248	234	229	258	254	251	238	231	240	241	251	224	238	240	208	240	248	239	237	258	240	223	227	237	221	226	262	214	221	242	240	262	223	206	237	243	242	212	241	234	245	227	215	238	221	230	237	243	225	243	227	221	231	231	247	223	254	225	246	246	224	210	211	232	215	255	257	216	211	229	245	207	228	237	233	256	216	241	243	279	227	248	264	230	263	257	229	247	209	250	263	233	223	211	230	234	255	254	223	226	232	217	246	239	250	261	215	233	243	230	264	263	224	246	247	224	242	251	210	263	252	218	243	230	228	224	234	194	229	235	222	226	231	225	243	219	229	249	253	202	226	259	232	223	227	239	223	238	257	228	221	248	216	250	224	236	235	231	261	272	276	210	202	234	236	227	232	253	246	263	219	244	231	244	241	253	250	264	251	242	235	235	243	246	213	239	250	235	222	238	259	218	243	265	242	223	219	238	213	250	239	250	261	257	259	222	234	252	256	224	238	220	260	249	232	236	259	218	241	241	215	252	216	241	202	251	242	241	285	228	235	269	273	272	239	231	240	250	255	263	258	254	237	247	247	232	213	249	234	221	207	240	254	215	220	205	226	233	245	245	244	219	232	248	230	251	272	214	238	235	259	221	212	237	240	269	236	230	240	246	235	242	236	213	232	214	207	256	194	204	207	209	241	262	241	222	256	238	239	222	241	243	211	244	233	255	285	245	230	235	232	217	238	262	246	251	227	253	247	250	242	272	252	232	273	271	257	254	260	242	245	228	235	249	231	214	225	236	232	226	267	222	235	226	240	201	229	220	235	255	224	231	251	237	224	224	230	234	261	273	261	240	238	243	219	229	247	257	212	213	232	244	233	260	232	253	222	224	236	211	229	229	220	216	241	226	240	252	245	232	283	229	246	239	233	229	215	246	253	212	251	214	240	274	227	224	263	229	231	233	211	235	253	239	240	206	239	268	207	224	227	233	269	235	227	224	228	255	227	228	234	270	236	225	251	245	248	254	242	250	222	224	243	268	227	248	236	248	242	212	217	244	253	231	228	211	203	242	261	239	223	248	224	237	240	220	218	233	221	220	266	246	218	246	271	248	208	254	247	229	222	238	212	262	237	230	229	238	243	237	249	247	241	262	238	241	230	240	234	231	238	227	236	223	229	229	222	231	235	243	238	261	240	230	224	247	228	204	219	253	233	273	251	287	241	208	227	234	230	259	240	221	236	247	224	241	237	252	246	255	247	230	243	261	226	233	254	229	218	204	230	239	246	239	218	233	234	249	227	236	230	219	239	230	211	234	228	256	212	230	222	223	237	216	231	240	220	215	220	251	265	229	248	229	219	240	220	243	232	218	198	236	239	222	237	226	242	237	228	260	247	253	230	204	254	231	218	229	242	210	243	247	239	272	257	236	253	211	269	263	263	236	230	245	266	250	246	244	237	242	257	227	249	242	248	227	260	203	223	267	245	225	237	232	207	268	250	236	220	238	223	222	226	244	251	249	228	243	255	250	238	276	241	222	243	238	236	201	219	232	258	242	228	244	252	255	232	242	231	235	221	227	230	221	222	261	220	248	241	224	230	248	203	228	239	247	243	223	231	229	217	214	233	243	208	243	226	226	219	228	254	263	239	251	264	220	240	248	246	220	223	247	239	235	242	216	258	236	253	210	244	220	227	251	235	260	261	239	255	255	237	239	264	215	200	235	222	253	243	239	235	199	235	225	219	243	214	261	221	252	255	271	218	242	216	225	250	233	261	220	233	230	198	238	224	246	242	207	219	233	247	248	247	242	230	235	236	269	234	204	251	244	223	226	250	230	247	246	213	228	237	227	252	219	240	270	248	236	260	239	248	261	258	226	234	230	233	253	232	255	281	270	225	270	220	234	260	242	245	243	255	222	278	245	229	264	230	221	231	250	240	271	274	239	238	253	227	232	250	202	245	257	268	252	230	225	205	222	238	233	247	253	242	232	233	262	246	226	257	252	239	238	232	242	245	215	268	222	234	241	233	263	269	231	225	246	244	257	216	226	253	253	240	243	254	213	236	250	243	233	243	266	237	233	278	239	231	250	264	254	226	242	271	236	238	251	213	211	278	242	238	245	228	277	240	225	228	254	217	215	210	279	241	265	243	225	236	251	225	223	257	260	226	238	235	239	277	230	226	236	232	256	247	208	226	253	235	226	236	242	236	250	229	243	239	249	253	239	253	241	226	228	261	268	239	239	231	252	250	240	256	221	232	272	206	239	229	226	239	248	208	243	231	268	217	212	253	255	247	255	220	273	230	253	239	208	255	239	230	264	235	225	226	203	289	244	249	226	248	218	236	260	244	258	216	237	224	226	246	262	243	265	240	251	224	252	236	242	262	253	224	246	231	250	232	239	255	233	256	223	227	250	233	223	234
2147	1314	1484	1566	616	644	563	546	564	655	614	572	581	614	578	585	581	549	591	601	628	593	576	562	542	582	569	578	566	580	604	554	611	569	565	525	551	586	560	574	542	577	541	577	567	572	567	562	583	578	576	547	543	527	525	568	605	548	589	553	591	551	583	563	535	583	571	599	555	597	572	605	560	591	589	577	656	534	554	616	583	553	572	574	547	619	580	595	571	582	589	525	570	598	600	602	603	579	578	580	547	611	584	568	560	536	590	574	576	535	589	599	544	595	545	561	576	591	527	562	556	533	583	554	546	583	594	590	607	543	566	607	624	576	592	529	534	557	564	591	598	589	567	569	588	574	577	563	555	592	580	548	581	544	571	602	579	591	579	554	579	568	578	584	574	567	579	595	570	585	587	589	593	567	649	557	586	578	541	549	575	554	496	580	557	547	593	574	576	579	569	568	558	561	568	532	554	592	584	559	633	589	547	578	576	605	584	593	599	558	578	578	542	580	611	569	604	547	564	569	580	582	561	569	612	586	542	556	565	556	565	592	571	575	563	550	601	581	603	536	563	587	556	610	580	583	588	597	578	599	604	572	566	612	560	571	534	545	566	600	574	589	608	562	555	529	543	563	555	563	579	552	600	578	579	633	557	567	589	536	549	541	562	539	549	579	565	583	571	593	563	606	575	582	588	545	577	553	566	589	574	537	576	553	588	586	560	555	604	574	593	572	595	592	586	600	617	565	578	588	576	550	603	561	593	585	624	511	568	601	526	574	570	556	567	531	564	573	570	567	573	565	592	648	560	613	575	577	601	574	518	587	586	606	561	569	583	579	564	566	584	565	578	585	580	593	572	585	585	558	604	635	545	592	552	605	603	582	580	577	622	561	539	561	572	563	559	532	587	575	544	546	564	571	609	552	527	575	596	542	582	530	553	577	559	550	585	619	601	540	545	526	583	599	549	593	552	581	558	531	602	573	514	534	590	597	582	561	610	583	542	580	541	593	573	577	556	570	553	588	562	560	593	572	512	522	558	564	547	559	628	602	568	526	588	563	541	572	575	558	584	553	588	582	544	594	570	561	641	547	619	573	548	566	543	541	543	571	550	622	585	551	595	572	567	565	546	549	550	591	573	592	570	617	590	550	545	558	552	568	566	580	548	617	545	595	605	550	590	559	563	529	573	563	581	594	575	597	568	577	528	583	532	586	605	567	575	577	585	540	572	555	571	535	568	552	537	573	551	566	579	578	563	600	594	520	570	566	592	618	540	580	598	602	524	535	583	544	548	599	590	597	567	552	577	579	573	600	616	586	608	604	544	603	554	583	573	611	564	584	532	556	597	568	590	624	572	544	579	546	552	589	589	543	552	580	581	549	571	562	565	606	570	603	599	579	519	567	572	605	595	547	571	538	566	556	615	589	559	601	598	588	538	601	562	594	589	590	534	561	554	553	550	602	545	564	531	569	559	585	573	551	592	561	567	614	543	583	565	545	580	555	502	640	540	546	563	590	508	597	593	607	561	591	542	596	565	586	621	554	584	546	512	540	608	594	545	622	566	561	572	589	574	591	588	582	578	565	570	571	591	573	555	558	532	570	621	612	600	560	588	624	554	559	574	564	573	555	610	558	587	602	610	542	561	557	559	574	571	584	610	587	590	629	556	525	583	533	574	577	555	564	573	564	614	581	573	531	545	520	562	570	560	568	626	547	566	544	560	561	568	602	587	541	553	577	582	620	643	584	554	597	570	571	581	605	587	577	593	571	533	567	556	585	602	607	640	571	554	544	586	580	592	549	579	588	604	506	598	591	554	571	578	580	583	595	572	541	566	606	510	559	566	539	632	557	607	518	575	558	589	555	593	541	599	574	575	564	553	573	630	543	593	586	544	568	597	611	586	599	567	576	547	591	556	542	578	572	556	600	565	592	575	548	633	527	563	572	543	572	595	621	581	577	588	600	625	565	595	589	603	575	584	538	573	593	590	558	622	585	551	580	573	568	588	560	571	548	575	570	555	565	541	589	605	580	555	550	569	588	587	529	585	526	566	583	579	579	588	545	568	566	602	561	621	577	555	532	560	567	593	569	602	570	564	621	552	563	546	563	626	556	585	591	538	593	586	570	606	592	585	571	550	564	576	590	594	556	546	593	545	569	573	559	602	571	612	551	599	605	592	594	528	541	594	579	601	551	534	554	563	607	568	603	610	573	569	552	604	622	572	572	598	552	544	551	549	604	608	605	613	568	564	570	581	598	563	535	596	536	563	567	628	580	568	559	550	576	598	617	611	584	602	555	566	521	578	593	567	613	552	568	537	569	585	566	569	509	562	584	518	607	553	545	570	566	555	601	609	520	580	548	554	575	547	565	610	579	553	610	569	576	552	587	594	539	562	518	582	565	586	593	575	604	552	604	558	580	591	554	584	564	569	576	561	575	534	561	557	565	581	524	561	580	580	547	537	578	591	605	566	554	544	605	566	555	630	560	615	603	563	555	620	539	538	598	579	581	605	554	606	524	576	605	594	588	560	578	606	580	590	597	597	588	539	565	555	568	600	617	543	573	590	586	547	609	586	580	536	577	606	574	581	529	576	574	588	570	591	614	544	601	544	547	591	581	563	559	601	561	574	618	555	551	626	564	581	553	602	616	533	542	571	585	601	541	595	600	562	578	551	627	538	588	605	579	547	568	550	631	580	613	537	586	612	576	557	538	608	621	565	582	554	635	581	609	605	597	599	534	561	568	625	573	591	549	567	584	581	580	562	584	575	570	595	542	552	601	592	591	577	568	628	589	552	596	579	590	568	516	597	557	565	559	547	579	625	560	524	525	592	550	541	612	570	554	570	537	595	542	580	564	535	549	557	544	560	603	587	563	572	590	607	531	545	606	555	588	528	551	595	583	487	592	592	535	626	604	581	559	562	568	518	586	584	579	577	588	513	589	604	562	582	576	603	551	627	548	576	555	588	605	635	573	571	588	563	551	574	571	584	549	577	605	585	543	613	579	588	569	561	584	592	629	551	533	615	558	593	584	589	556	594	580	568	597	562	587	569	605	573	560	564	569	569	588	564	603	586	552	555	621	593	570	567	576	593	571	600	576	565	571	582	572	580	608	554	543	555	595	593	564	564	594	573	580	576	557	561	589	593	547	580	560	515	527	584	535	558	581	565	588	525	541	541	597	558	591	557	557	555	627	566	569	583	591	558	555	561	588	581	550	582	603	601	568	563	575	566	585	549	538	602	619	593	591	573	546	562	568	591	593	540	587	578	614	542	593	633	606	615	566	609	558	584	579	544	593	577	556	572	566	542	616	538	550	581	598	603	586	580	574	597	582	594	592	574	561	590	567	609	624	546	508	603	576	551	553	589	634	576	577	560	561	555	564	599	574	582	610	564	576	595	578	612	608	554	581	588	554	558	562	565	557	557	550	528	559	575	578	564	532	538	594	535	537	586	568	537	560	565	585	586	569	590	558	573	557	596	560	558	593	571	618	591	562
7646	8797	9252	9455	719	306	249	237	232	263	239	209	211	223	207	225	242	201	262	216	205	249	230	228	253	252	226	228	230	223	197	226	242	219	209	236	256	231	239	227	227	232	226	234	214	239	194	235	222	236	212	225	237	215	235	187	215	230	222	216	240	242	201	248	230	239	230	220	205	222	229	221	235	233	208	224	247	221	216	228	233	230	212	247	216	196	233	240	217	214	206	203	242	222	231	224	242	215	198	222	210	202	239	227	229	242	194	210	219	221	198	220	223	215	209	240	221	226	220	228	213	211	230	232	222	242	242	244	238	211	230	224	235	223	204	219	214	245	219	220	235	233	240	199	214	228	240	226	209	228	244	205	212	227	225	235	214	216	213	223	201	204	216	224	203	211	222	223	243	232	201	223	250	238	238	213	232	210	237	243	249	227	207	237	251	219	229	254	208	201	191	230	220	242	268	215	207	238	198	194	229	246	214	213	210	236	233	232	217	241	249	248	218	206	224	218	231	187	205	211	224	225	223	232	228	226	247	237	220	230	227	224	222	221	214	221	242	234	239	210	201	221	212	164	230	228	200	184	217	229	194	208	242	228	209	201	238	220	224	199	223	254	218	200	228	254	227	212	265	223	196	216	215	205	221	261	212	221	228	199	214	203	197	249	249	252	260	241	207	223	240	228	214	239	214	231	226	216	235	204	215	209	200	230	194	226	220	225	235	208	247	224	224	216	208	212	201	218	229	202	220	231	230	238	219	234	210	225	248	225	204	210	198	241	237	240	242	209	213	212	231	226	241	226	222	216	209	225	233	247	242	221	251	212	236	213	192	215	224	242	219	226	200	258	213	216	218	228	225	236	206	208	217	222	213	206	214	258	211	220	208	228	221	240	251	242	194	207	205	208	206	226	225	209	218	258	220	215	194	207	244	224	214	211	234	238	211	223	237	248	208	215	219	237	227	237	230	205	242	226	228	236	232	205	208	179	205	264	213	209	222	207	220	207	228	233	197	230	232	195	240	222	208	219	223	216	215	225	245	223	212	192	228	221	216	233	202	195	207	207	251	199	213	224	232	219	236	233	235	229	248	225	179	238	220	215	223	207	227	224	220	231	215	214	221	258	220	220	242	233	231	241	202	232	248	229	230	236	247	229	260	249	229	232	259	242	208	211	209	255	217	238	222	187	224	215	202	203	229	217	208	218	234	263	236	212	206	234	219	220	210	234	207	215	211	209	257	210	214	216	215	220	223	241	212	235	246	214	208	247	217	225	226	224	222	203	253	217	225	222	225	224	235	264	254	223	212	193	238	227	212	254	233	262	217	227	233	217	237	237	209	243	228	219	231	223	224	240	222	251	215	231	214	217	224	196	219	220	211	236	223	231	196	245	225	204	213	219	204	216	229	209	219	221	233	236	204	234	210	208	200	220	224	201	244	220	231	211	221	235	265	226	212	198	229	201	228	236	197	225	218	229	225	224	241	209	226	207	230	232	219	250	213	235	224	222	224	227	224	231	207	226	216	194	223	253	211	213	226	222	224	226	199	218	218	228	211	242	210	236	202	253	196	216	195	190	240	230	240	222	203	252	218	227	218	225	246	233	214	245	221	219	219	261	234	227	244	243	244	219	223	205	217	252	230	230	234	233	224	205	208	217	227	224	240	258	232	222	221	222	241	223	205	254	215	201	233	233	213	214	236	224	213	188	200	234	218	210	205	207	228	224	229	209	215	207	208	232	247	228	203	199	232	200	196	245	202	210	228	224	244	211	218	268	217	231	224	226	248	228	215	232	239	230	204	219	227	219	193	207	240	223	240	202	223	209	230	241	222	210	247	236	222	239	227	223	219	209	228	203	227	224	233	204	231	227	218	214	230	202	215	221	219	250	234	222	245	237	235	216	233	236	235	256	264	217	197	195	232	223	200	237	257	214	224	259	241	230	237	214	221	217	232	224	249	194	218	230	261	207	217	200	227	223	233	222	213	237	233	219	245	235	212	209	253	223	225	220	201	208	217	220	243	200	238	223	202	202	238	210	211	206	239	203	205	243	250	257	238	225	197	234	226	214	213	182	228	202	207	225	201	213	220	265	232	215	234	231	213	218	217	218	225	245	212	227	245	230	226	235	212	252	236	230	219	210	210	203	216	211	241	235	204	249	235	197	235	247	234	240	204	219	209	233	225	235	209	210	204	217	237	199	236	240	226	215	237	218	183	223	217	206	218	217	185	198	225	204	225	229	215	223	215	213	226	243	244	225	200	247	208	227	226	220	244	211	190	234	264	221	218	212	208	213	234	256	233	198	190	221	206	222	209	215	231	236	229	216	224	244	227	222	227	238	224	226	231	227	223	203	206	197	223	213	217	231	233	223	202	223	214	217	229	219	247	218	201	217	220	233	214	207	193	223	209	231	204	241	214	226	244	207	202	221	213	201	220	194	205	208	216	233	212	205	243	235	223	202	236	189	213	215	211	217	204	219	233	241	231	214	234	229	217	224	215	218	212	204	204	217	212	221	246	225	233	221	214	210	244	230	242	246	227	241	226	201	253	219	228	210	221	214	220	233	240	240	248	233	199	212	205	233	227	247	207	226	213	284	233	235	220	237	210	214	223	229	240	220	231	227	217	229	239	220	211	221	240	218	198	241	239	202	208	219	239	206	202	203	195	244	206	232	228	245	225	209	207	222	212	206	224	203	227	219	201	244	220	235	220	209	206	236	232	222	210	251	235	248	210	262	218	234	192	221	202	214	237	221	214	227	221	227	206	243	212	214	243	230	220	227	208	228	242	210	213	225	228	205	236	184	219	206	216	201	215	211	226	235	243	224	215	217	218	215	213	194	221	202	243	251	200	214	219	212	224	207	212	211	245	229	217	244	202	250	244	226	217	217	233	229	207	244	237	222	228	209	203	194	203	213	242	240	216	224	224	209	231	204	202	236	227	251	245	242	217	220	223	231	231	219	232	196	231	234	227	223	248	217	231	227	239	240	198	203	257	227	231	263	211	224	216	226	210	214	230	221	211	218	238	238	217	239	237	220	212	210	226	232	239	227	229	207	203	204	214	218	243	262	231	245	202	207	239	220	234	218	258	209	217	208	208	207	247	249	240	215	214	224	208	213	210	236	222	207	226	275	246	218	249	199	236	184	211	244	231	228	211	230	208	240	214	201	212	204	230	222	239	214	219	226	225	188	210	222	215	239	241	252	231	214	214	226	202	199	215	212	224	215	273	237	237	249	201	214	219	195	221	236	220	211	227	231	203	239	228	225	240	239	226	234	220	237	235	236	245	197	216	239	220	226	220	220	216	225	227	237	267	244	237	238	221	206	216	221	231	229	222	247	209	213	210	215	211	204	223	255	208	218	207	226	200	249	240	252	226	202	208	205	231	242	221	196	222	200	225	225	213	230	233	203	226	222	206	214	249	203	194	259	220	219	200	215	235	230	220	217	235	214	231	225	193	218	227	232	241	220	222	217	233	234	218	237	228	227	236	216
6879	10142	14207	19940	1003	826	749	685	643	724	629	610	641	627	621	610	569	558	506	646	561	541	572	527	554	561	550	564	512	574	524	559	550	524	554	505	572	514	548	534	563	554	566	508	573	520	552	560	583	581	507	518	548	567	544	518	503	542	543	576	543	563	530	526	512	526	570	527	560	569	502	577	502	536	578	529	528	565	573	562	549	561	563	538	541	540	515	568	535	526	542	523	566	525	550	541	562	530	512	535	557	504	504	558	511	566	492	524	523	528	536	531	558	527	584	543	600	550	531	577	503	552	516	532	512	480	516	528	546	533	515	529	525	544	560	554	567	536	555	536	497	563	498	507	516	539	516	507	525	593	486	500	541	528	501	556	548	542	524	557	562	546	518	526	511	486	513	598	538	561	541	554	533	567	542	537	537	537	531	502	545	517	578	521	539	531	514	561	564	543	552	551	523	551	548	550	548	568	530	554	533	550	515	518	512	551	549	516	531	569	532	513	573	530	552	528	556	548	534	514	534	525	536	509	539	524	544	571	492	526	499	496	557	561	563	544	551	511	544	544	551	502	556	552	534	515	537	503	584	537	556	547	531	538	498	506	545	552	550	538	542	523	532	522	486	567	532	534	534	531	516	555	509	549	557	522	534	518	545	531	542	577	537	568	566	587	600	510	537	523	481	505	520	521	498	561	551	549	562	515	557	538	529	543	537	512	545	505	566	545	562	529	564	567	563	538	539	491	543	585	596	525	557	538	562	548	537	561	509	542	508	532	544	552	517	538	577	522	546	529	533	557	556	528	545	516	530	547	518	512	560	550	541	533	538	526	565	549	524	541	540	566	556	537	494	538	582	510	540	531	541	581	511	530	569	556	544	576	540	568	599	515	517	539	534	551	498	519	533	531	527	494	527	532	541	553	547	540	505	542	492	560	549	500	586	530	555	514	537	564	552	546	507	555	516	552	544	531	547	545	546	513	571	564	561	594	565	530	539	509	547	537	507	513	549	556	567	493	499	537	559	527	542	500	506	549	567	541	595	534	514	560	530	506	533	543	559	564	542	521	560	566	548	544	573	547	552	539	522	539	554	561	561	565	508	525	520	549	532	516	553	584	552	531	528	558	534	544	518	549	562	529	524	521	540	545	560	529	541	525	546	557	563	553	582	558	523	545	538	521	520	549	482	533	576	563	554	573	568	535	582	527	532	545	518	518	517	514	546	580	550	551	568	514	526	535	511	529	552	529	510	556	514	515	542	519	537	523	539	559	558	560	518	552	543	529	537	550	531	529	537	541	520	512	537	574	529	555	542	550	535	500	514	532	514	537	515	533	546	554	559	536	562	507	538	562	532	544	504	543	555	549	572	539	518	581	532	534	539	536	540	517	533	551	507	497	535	576	546	516	535	526	563	564	499	524	545	516	550	572	550	538	554	561	525	561	544	544	531	554	515	530	523	552	555	476	538	560	563	584	574	540	509	554	574	542	545	556	514	530	540	521	546	546	519	530	527	568	548	510	536	503	521	562	573	561	486	534	546	556	538	526	531	466	516	540	565	586	542	596	504	523	510	551	533	539	529	529	553	539	544	546	559	551	512	554	591	536	578	548	572	537	548	558	477	543	488	572	523	552	533	538	546	565	523	515	530	560	542	559	533	583	527	561	517	501	549	560	529	524	530	580	539	532	524	526	521	509	563	527	517	541	538	569	560	503	516	539	549	512	512	522	530	518	574	494	509	532	544	561	588	543	529	576	556	509	560	535	539	527	522	538	531	550	542	531	549	545	517	546	542	516	539	538	551	499	546	540	565	531	530	550	560	537	540	521	534	514	569	571	560	543	539	524	520	513	546	511	528	545	566	535	541	549	551	546	511	531	534	533	571	549	576	531	561	541	544	587	583	561	573	531	499	529	552	518	555	477	538	521	501	529	527	555	564	514	534	499	532	526	570	550	538	526	568	540	515	503	534	544	519	554	567	537	541	552	552	539	556	566	571	537	535	536	551	545	527	540	484	547	539	530	512	551	538	525	552	498	563	531	511	542	511	531	558	505	573	573	550	523	580	560	543	513	506	543	544	552	545	531	525	521	528	525	497	550	554	520	585	512	542	508	516	537	529	514	550	567	562	567	526	510	563	548	554	553	541	503	555	575	563	547	504	513	495	562	584	575	495	568	541	530	552	549	544	534	501	548	551	540	554	548	584	521	520	548	525	544	579	536	570	583	524	558	575	536	528	525	533	546	557	513	549	499	575	505	594	538	502	525	573	518	560	545	520	523	533	544	558	532	520	537	527	522	538	572	501	507	507	515	541	548	596	545	496	547	526	569	519	537	500	526	527	573	514	537	573	544	509	543	532	578	551	594	570	481	544	511	502	571	565	536	571	495	552	506	546	572	559	555	521	488	557	585	517	566	522	521	538	547	552	570	536	557	546	534	534	513	520	547	582	520	580	503	525	572	562	539	519	517	527	525	552	550	561	517	547	539	510	509	498	555	524	553	506	531	505	541	523	527	554	520	520	491	547	536	548	501	545	526	531	528	545	554	541	552	508	573	534	501	578	518	585	533	537	511	596	560	519	556	553	567	553	513	606	521	508	500	577	555	555	547	559	547	532	544	539	491	547	533	521	544	516	544	539	534	523	565	554	518	540	505	544	555	528	538	507	544	541	511	522	523	555	542	536	548	530	532	562	546	557	583	536	469	568	564	505	483	521	523	534	532	544	548	527	554	541	570	523	480	563	542	518	551	533	509	570	558	578	589	558	523	515	536	522	509	506	552	545	540	519	561	545	517	572	542	577	554	551	531	519	552	522	536	561	550	528	558	539	529	525	524	566	509	555	537	539	526	524	526	525	548	534	569	574	539	534	548	527	496	516	542	524	510	551	591	517	542	541	545	523	581	535	507	557	507	489	539	538	558	488	531	535	563	609	539	523	586	578	506	508	513	532	536	548	543	529	535	545	517	555	525	515	516	474	551	560	531	574	530	518	536	562	544	549	522	531	502	564	547	531	572	531	559	476	517	528	538	554	551	524	540	573	563	550	530	544	512	534	532	550	538	509	559	514	541	569	547	505	531	522	532	538	549	520	530	566	553	576	561	534	557	533	519	505	525	538	553	538	510	508	531	532	543	524	549	585	527	561	520	532	560	535	552	518	552	574	569	532	535	543	555	541	564	521	554	579	524	531	549	528	539	537	531	582	544	574	532	521	522	523	510	561	475	520	556	556	515	541	524	551	549	513	561	534	542	553	531	545	523	550	589	516	502	554	524	505	580	523	538	539	548	529	550	567	566	496	541	497	530	543	573	512	527	584	526	544	562	512	556	516	566	507	516	546	531	546	540	542	493	526	560	534	484	559	517	547	575	486	568	503	558	568	587	545	512	561	548	550	545	536	552	549	528	498	517	553	548	548	548	558	559	528	574	553	537	520	552	541	542	550	564	541	552	549	568	551	544	562	562	541	514	564	521	531	518	566	514	545	559	534	547	558	523	528	545
13274	16026	15039	17943	1440	212	192	186	163	148	172	165	112	125	113	130	107	134	129	118	122	113	97	117	120	117	109	111	113	118	117	103	98	102	108	134	101	118	108	95	109	105	110	88	108	111	107	83	106	108	116	114	91	92	109	99	124	106	96	119	125	109	123	110	104	87	119	108	104	104	102	104	89	114	101	101	115	95	110	112	113	104	103	132	108	123	99	108	98	97	114	124	129	113	99	100	95	135	109	113	100	113	96	79	110	110	102	86	120	120	116	122	96	81	109	119	102	96	115	126	114	87	85	112	121	117	120	102	105	112	93	116	92	110	115	115	116	96	89	95	124	102	104	109	112	96	85	117	111	118	100	96	90	110	113	104	130	111	104	117	118	112	104	115	102	110	96	106	98	108	105	98	108	119	85	108	98	121	114	103	113	107	104	112	97	109	101	95	106	96	102	105	93	99	108	95	107	109	84	84	101	102	114	138	94	114	97	78	114	100	124	106	104	109	93	111	103	105	123	106	112	122	114	93	100	137	130	130	106	111	85	97	95	104	98	100	86	120	96	92	104	101	112	104	108	105	106	106	109	99	111	108	101	116	127	103	83	130	104	95	104	122	121	102	100	113	117	94	113	119	99	106	97	105	99	110	104	106	116	111	117	92	131	106	110	121	122	103	106	112	102	103	116	128	108	123	120	100	106	107	113	107	100	114	109	124	113	93	114	110	109	116	79	97	115	97	94	107	104	93	96	105	98	96	91	104	121	115	110	107	100	96	101	93	111	107	102	101	104	102	109	106	94	109	107	92	106	96	77	107	122	123	121	99	109	111	108	111	96	114	106	108	112	108	115	90	122	131	96	101	124	94	105	112	104	103	102	96	79	105	105	115	107	89	116	104	123	110	118	113	110	98	103	108	101	104	93	106	101	97	119	104	98	108	109	98	109	120	91	95	124	104	97	97	104	117	104	90	95	105	112	103	123	96	119	93	108	86	107	108	109	99	93	98	116	102	113	101	103	121	86	120	119	91	115	118	108	115	91	107	97	76	101	96	104	94	101	98	111	96	108	101	116	99	122	113	117	108	103	101	98	99	91	77	119	109	117	91	113	98	125	116	104	82	97	117	104	105	101	110	111	107	109	131	101	115	124	106	100	104	83	86	109	97	109	109	89	131	104	112	99	115	115	92	109	104	106	94	93	102	99	113	83	85	126	115	118	109	90	97	104	107	111	111	91	121	111	85	113	113	106	115	93	102	110	115	114	116	121	119	122	113	110	111	110	114	111	105	119	121	102	107	107	111	124	91	97	91	129	131	123	105	117	108	119	99	85	91	95	107	111	96	112	110	115	113	107	92	105	68	102	95	99	104	109	109	114	103	122	126	107	113	104	101	103	123	114	107	100	114	92	86	103	100	116	124	116	117	117	118	99	96	104	107	122	95	112	105	117	97	104	131	113	95	125	112	111	103	103	98	111	102	128	98	102	104	96	90	102	111	99	90	101	94	111	119	108	92	123	88	86	111	106	115	136	96	105	85	108	101	116	109	116	106	113	97	118	107	101	89	99	133	86	81	105	109	106	110	100	112	116	113	119	111	113	104	105	115	106	123	87	73	96	121	110	105	114	93	109	100	87	106	114	92	100	94	107	133	114	80	85	103	120	111	104	124	89	102	88	111	103	119	122	115	115	103	104	99	98	105	117	105	117	106	94	100	111	100	108	109	97	130	110	112	105	90	106	98	90	107	94	125	105	104	117	91	101	76	107	103	115	101	85	101	91	103	121	95	101	110	108	108	121	100	106	115	110	103	120	110	81	110	95	97	104	90	94	119	117	126	114	103	100	102	108	93	113	99	110	125	100	99	105	107	103	91	83	110	89	105	121	104	108	96	89	116	107	116	104	106	119	110	103	129	104	97	94	94	90	106	99	115	96	84	114	100	102	111	106	98	94	107	93	96	108	98	105	104	100	104	98	97	112	97	100	128	106	103	105	99	105	109	118	104	91	102	102	99	102	103	110	99	96	112	96	90	92	113	116	102	100	99	117	110	94	91	94	106	116	104	81	108	109	100	89	118	96	113	92	81	86	117	95	114	104	103	109	98	113	96	103	101	101	98	125	98	102	118	99	88	111	104	114	124	96	111	100	106	98	113	90	106	115	96	111	119	87	110	89	76	89	111	128	91	110	113	108	74	117	108	105	130	118	121	105	104	111	102	99	127	101	100	98	105	122	119	112	132	114	97	127	119	97	111	106	103	94	116	105	103	111	93	123	95	106	125	119	92	114	101	117	102	103	99	100	107	85	106	112	122	108	105	95	108	98	86	109	105	91	113	123	98	104	119	106	107	102	97	106	110	92	101	110	96	98	102	116	107	109	95	114	109	98	105	120	97	109	94	85	118	118	96	102	102	112	97	113	102	109	127	103	100	93	96	91	103	90	110	96	111	101	117	106	116	77	94	94	106	116	129	95	119	105	110	108	116	115	116	101	108	96	112	105	113	105	101	106	124	109	103	108	105	117	92	97	119	108	117	116	111	95	105	103	93	99	133	114	95	103	103	110	101	103	97	97	110	108	84	136	117	92	124	119	98	125	131	103	93	100	104	88	107	119	108	117	91	99	117	101	105	103	95	127	97	106	118	99	117	96	97	123	105	110	93	108	112	123	90	108	112	100	101	102	110	102	103	107	110	117	101	90	100	100	93	104	104	104	111	108	123	121	111	123	112	103	102	126	109	115	106	99	94	92	121	112	99	112	119	100	106	89	87	103	129	137	108	102	105	93	104	109	112	90	114	107	106	115	103	87	109	105	110	95	114	98	111	124	102	89	115	87	111	86	106	101	108	94	109	96	107	99	114	109	94	90	113	93	95	101	93	87	106	107	92	106	87	109	107	109	105	108	105	111	127	102	94	119	109	101	110	95	105	89	98	111	123	116	109	109	97	97	96	102	102	106	110	104	112	108	103	101	120	91	102	117	106	97	92	98	118	107	111	90	104	98	91	115	79	117	104	102	109	112	98	68	119	102	111	95	98	104	78	125	108	90	100	98	125	100	106	110	95	94	92	102	103	122	96	103	117	126	130	100	100	110	112	118	118	102	101	101	96	110	108	117	112	120	111	90	107	101	97	94	108	107	113	133	110	105	114	84	105	89	98	92	88	110	106	104	93	116	101	106	91	104	109	99	125	104	95	90	102	103	123	111	97	98	95	115	91	97	120	116	100	115	102	105	97	112	102	102	96	116	87	99	105	122	121	107	121	118	102	103	101	120	109	94	109	109	113	113	118	88	101	105	110	99	112	101	103	111	101	95	96	108	122	92	104	112	117	114	118	90	105	115	90	121	103	106	104	103	97	109	100	86	106	95	108	102	95	117	75	111	116	114	88	124	107	116	116	119	104	91	111	117	100	101	96	107	134	124	97	103	96	107	86	133	107	113	122	84	100	114	110	95	106	112	97	98	100	115	109	107	114	108	112	108	115	93	103	93	112	99	107	86	90
8417	15754	18792	27313	1163	853	745	590	567	562	686	485	438	422	373	395	355	338	342	349	317	309	318	301	351	299	317	309	270	291	298	304	286	301	304	297	283	283	291	290	299	292	313	298	260	280	277	272	269	264	280	315	274	264	276	288	287	283	284	289	323	276	299	281	261	238	278	260	287	265	302	262	268	282	274	290	301	290	263	275	237	257	277	280	291	263	277	314	271	246	266	279	239	258	262	280	280	277	300	305	247	274	282	279	277	273	284	248	257	267	251	266	278	262	269	279	258	318	250	253	269	251	251	263	262	258	299	277	260	275	267	251	278	237	287	261	271	279	297	249	280	297	286	251	260	269	284	257	278	276	254	269	282	264	232	278	273	269	245	284	311	235	275	260	261	257	271	269	275	251	285	254	258	252	303	293	307	255	239	264	282	268	275	284	293	294	288	265	268	287	289	256	262	287	242	245	256	240	241	249	276	290	255	271	283	259	250	300	270	242	266	255	272	294	316	272	254	304	249	283	268	284	316	289	284	247	253	263	277	302	282	262	282	273	253	248	266	246	250	286	231	277	283	278	245	278	262	261	293	272	274	269	307	256	271	256	249	246	281	270	237	299	308	260	249	272	260	295	248	256	287	260	278	273	272	284	284	272	245	268	273	271	278	269	267	264	298	282	267	279	286	252	260	260	242	280	290	245	262	292	263	274	287	265	237	242	254	241	281	275	261	277	259	270	262	249	301	258	301	255	278	288	272	280	273	274	267	254	268	236	253	280	278	275	266	257	295	295	253	291	258	308	238	279	238	274	260	262	268	267	262	263	255	258	290	287	308	265	287	246	283	255	244	269	264	237	250	263	246	257	280	274	254	281	261	257	287	282	256	286	269	280	271	236	297	286	302	271	273	267	257	278	301	256	281	253	255	253	245	246	276	254	277	263	254	252	301	257	272	278	284	272	272	304	269	291	278	276	270	268	248	257	251	268	269	247	283	249	281	283	281	272	249	296	252	257	290	257	292	251	288	286	283	246	275	248	264	229	259	274	277	288	257	282	250	289	271	276	278	282	250	262	275	261	304	255	269	269	262	277	315	265	269	280	301	274	293	279	283	269	241	258	246	273	288	280	279	274	276	260	267	252	279	283	264	262	278	250	273	271	264	262	250	246	260	300	260	276	248	274	292	266	252	270	264	277	273	256	262	316	264	302	276	274	276	266	268	280	258	258	303	297	250	273	278	283	275	289	286	280	260	270	270	288	280	267	259	284	306	249	274	281	289	229	274	267	259	280	231	288	270	256	259	276	234	269	286	267	275	278	244	265	316	268	265	294	241	262	261	263	261	275	275	297	291	275	286	280	256	277	259	295	240	246	266	268	252	274	240	284	261	288	288	258	271	234	273	264	292	279	267	277	255	271	275	275	273	269	278	267	285	282	275	259	266	284	276	275	265	279	278	258	253	242	277	257	290	265	247	269	256	281	280	255	256	278	288	253	270	245	274	246	259	248	266	243	237	286	272	225	298	274	266	274	262	251	265	267	252	267	258	277	275	286	284	256	280	250	267	308	286	297	272	241	258	273	292	282	271	246	261	272	279	250	299	275	271	261	289	255	277	270	295	278	268	292	256	264	233	237	269	279	288	268	289	281	254	272	256	272	245	278	250	257	301	264	276	243	282	281	258	262	252	265	297	250	287	276	249	239	288	293	266	270	280	288	277	292	298	253	265	271	284	283	264	234	255	253	245	247	252	277	224	279	266	275	265	276	265	284	249	271	268	276	254	268	278	301	260	277	295	261	266	267	285	245	275	267	258	260	259	292	244	281	260	267	287	267	239	272	280	264	286	275	263	300	292	272	270	261	280	280	278	244	235	278	265	279	263	268	266	298	242	263	279	263	220	273	289	281	297	267	251	253	288	263	272	248	290	283	269	254	256	271	296	245	252	236	248	284	288	281	279	284	258	248	269	270	279	264	262	236	248	264	275	292	280	284	255	303	256	279	304	280	263	294	282	257	268	240	232	245	273	263	256	259	239	273	259	276	262	264	298	259	271	276	282	287	256	257	265	293	262	249	256	263	270	263	234	259	250	252	272	280	313	291	275	274	254	260	245	290	266	252	272	248	272	264	279	284	289	268	293	286	277	244	268	266	268	270	281	283	264	266	277	249	289	256	290	265	255	266	269	272	274	277	269	240	284	249	278	267	267	297	254	283	263	251	260	256	255	267	265	271	283	250	254	263	255	281	276	263	296	254	271	288	263	287	245	272	269	273	278	289	245	267	258	300	259	270	265	233	287	281	252	285	263	249	259	269	262	298	270	283	261	256	258	259	248	275	259	289	251	247	297	269	268	295	282	310	269	274	267	281	235	265	262	285	257	253	265	278	260	276	272	241	253	279	261	242	239	273	278	257	266	295	248	279	287	289	262	260	249	228	260	261	289	300	277	284	295	257	280	242	283	250	240	257	268	270	264	257	251	286	265	254	263	273	268	287	285	278	280	251	261	284	243	262	268	282	266	283	268	262	279	295	271	248	275	266	305	259	251	268	261	266	272	269	291	276	286	257	288	293	258	260	273	279	251	244	256	271	267	248	244	265	277	272	252	270	289	277	278	262	271	274	286	255	283	282	285	268	266	290	251	290	257	255	267	265	264	230	265	252	264	264	252	290	285	256	259	263	269	284	237	277	279	286	274	274	268	287	244	273	295	284	274	275	284	310	282	295	269	258	292	283	270	263	253	249	257	265	265	264	276	259	267	284	242	276	256	253	292	265	290	293	290	247	291	267	268	273	284	280	276	262	271	288	253	265	281	253	259	262	238	287	288	246	239	278	308	278	255	266	261	254	253	275	253	255	271	306	238	291	301	259	249	282	249	264	258	284	263	275	272	284	270	312	241	265	276	280	288	269	256	242	239	271	255	277	281	280	260	264	274	279	253	278	287	260	269	287	261	294	281	256	263	285	254	247	260	267	287	263	235	258	266	280	260	273	256	278	247	287	248	265	271	278	276	257	266	268	275	247	269	246	275	280	279	260	239	280	292	276	302	256	251	276	280	262	280	299	276	267	267	283	273	269	263	256	302	265	263	269	287	252	262	280	271	273	229	244	299	303	254	280	245	274	254	269	270	267	277	273	239	287	278	285	248	275	267	266	263	263	267	294	264	257	269	263	243	267	289	281	276	274	243	253	254	274	253	273	283	268	261	239	265	277	293	250	280	282	257	265	247	254	257	269	260	262	299	300	279	256	276	262	260	286	249	242	270	280	265	275	254	260	269	275	280	273	256	271	284	256	261	260	298	285	237	261	219	255	251	260	282	271	271	259	279	265	243	290	256	241	286	287	266	255	261	253	281	231	257	253	269	272	242	279	277	286	260	268	261	262	272	275	283	220	282	257	263	270	238	263	306	267	285	268	278	252	287	261	241	237	270	263	283	295	270	292	273	278	292	274	242	270	310	253	265	255	245	270	252	272	305	260	284	281	282	277	263	266	288	277	285	264
1683	611	537	390	221	248	232	216	242	247	257	245	217	237	256	221	256	227	261	184	245	251	254	227	235	211	227	201	257	244	219	234	239	224	283	225	247	225	258	242	237	234	275	211	226	254	257	248	242	243	243	271	258	235	219	245	215	254	228	218	233	241	239	234	277	245	215	208	252	249	238	247	229	235	233	247	226	229	267	216	255	275	252	230	245	228	231	259	229	235	248	236	233	228	228	244	227	249	229	256	214	254	258	232	234	231	244	243	232	217	235	268	232	226	252	241	228	227	230	242	240	215	247	213	233	220	242	242	230	265	215	242	249	211	258	244	208	216	230	241	244	249	208	221	208	230	253	242	239	214	215	218	229	232	219	221	244	212	257	231	232	218	225	242	238	238	233	211	232	251	220	228	229	240	233	242	224	224	199	241	259	209	232	223	261	207	238	244	237	216	215	230	226	240	240	243	237	236	253	245	224	222	231	227	249	233	237	261	229	232	211	273	253	213	221	218	259	242	257	240	236	245	238	248	219	223	246	237	254	240	255	253	233	240	259	249	239	233	223	235	231	256	220	240	238	218	258	207	250	234	244	210	243	219	241	262	210	242	249	247	261	223	205	225	220	230	239	253	217	260	237	224	243	230	242	223	229	235	224	241	219	210	219	233	240	210	224	233	246	237	235	248	250	235	279	233	240	230	201	195	217	222	251	235	235	222	255	259	241	231	239	236	244	252	229	244	248	262	243	232	231	227	266	218	226	250	242	211	218	209	245	211	247	219	244	248	239	227	222	207	191	214	208	238	237	219	235	227	225	211	210	193	245	221	231	222	216	210	220	232	231	251	219	222	230	228	239	255	247	222	231	244	196	248	224	242	209	239	237	273	244	259	253	243	248	215	230	251	246	238	239	221	259	221	236	241	249	221	216	241	257	206	251	208	234	214	214	251	232	238	226	208	223	216	220	229	234	218	234	235	238	228	232	217	239	251	235	220	257	243	211	246	266	272	250	231	247	214	260	237	248	244	214	214	222	217	251	248	261	244	225	240	251	255	221	231	223	240	215	226	219	230	250	259	236	221	235	229	246	282	239	270	243	246	250	240	233	236	215	204	224	212	230	243	205	223	225	227	235	229	248	227	243	243	215	262	240	239	253	239	265	222	247	204	237	249	220	225	254	224	229	232	271	248	234	244	233	245	249	235	222	219	235	221	219	230	226	239	209	223	241	210	225	238	228	225	237	199	242	235	248	247	249	227	213	234	234	240	237	222	218	256	227	253	226	234	231	251	241	227	232	257	223	247	239	238	214	213	221	231	235	239	237	232	216	227	255	229	227	232	232	250	218	217	251	237	240	250	190	231	236	231	254	241	250	213	212	228	253	214	237	217	199	237	227	237	254	223	250	255	240	237	224	211	239	213	224	206	206	225	252	240	255	256	264	241	216	214	203	229	240	253	225	225	234	268	207	220	198	220	218	233	260	223	239	237	251	226	230	247	237	209	215	229	242	248	216	250	233	265	235	246	247	280	236	215	243	245	218	215	228	254	245	238	235	222	244	260	247	250	256	231	259	219	235	248	246	266	224	229	257	233	220	237	233	233	245	214	237	247	204	228	243	236	236	256	243	265	243	242	216	231	227	223	190	220	245	232	248	248	246	226	231	233	239	231	246	235	264	244	266	244	237	198	240	264	254	202	239	237	236	205	226	214	227	228	234	237	215	244	215	266	242	244	251	234	237	238	222	206	239	241	243	244	244	215	230	247	202	248	228	237	234	224	241	239	256	231	220	240	233	266	204	226	239	232	230	220	218	219	227	229	199	272	208	244	234	228	225	213	231	249	233	231	264	225	226	229	217	252	244	244	242	240	255	248	232	192	249	238	226	202	219	238	224	252	255	223	226	230	237	232	209	264	213	211	247	239	243	220	228	268	261	219	238	263	217	244	239	259	220	210	243	236	217	218	259	238	231	246	237	239	229	224	239	241	225	245	212	206	269	252	253	222	225	279	252	228	236	245	215	232	241	232	203	239	227	221	210	259	207	251	230	228	217	246	218	221	219	230	250	228	245	217	217	227	208	235	289	227	253	243	244	267	223	235	262	253	219	252	252	239	251	206	230	226	227	209	225	258	244	228	221	218	236	233	222	239	223	231	219	218	217	241	261	242	221	217	268	248	251	247	223	237	256	252	220	211	218	225	209	247	256	238	232	244	221	226	247	215	244	224	225	211	250	248	277	245	210	224	238	227	231	222	224	217	234	199	239	250	249	243	213	240	238	242	262	237	252	229	235	212	208	222	215	238	215	252	238	259	255	264	237	230	231	248	224	228	220	230	255	220	232	253	234	246	226	226	233	223	241	210	218	249	257	225	240	259	225	225	235	187	242	222	213	194	245	207	227	220	226	232	225	235	278	218	254	231	216	240	224	255	237	216	227	266	231	255	249	228	227	212	241	253	239	223	231	222	245	246	215	258	265	236	228	221	230	233	206	203	246	231	237	227	223	239	223	276	232	220	236	223	227	290	255	213	254	242	218	216	241	213	245	219	240	224	213	252	258	210	230	272	229	229	243	219	239	234	242	224	194	238	235	209	224	224	222	245	260	232	254	228	217	228	207	265	229	257	252	232	246	237	224	233	237	255	211	227	262	215	241	235	271	230	243	246	235	257	226	245	259	253	256	206	239	262	235	246	250	254	264	250	224	212	202	210	276	235	237	220	225	266	226	225	254	223	231	224	223	220	207	223	219	202	241	225	242	232	230	267	223	219	249	234	280	241	243	205	221	204	251	216	239	258	256	228	230	223	230	251	228	246	215	260	234	269	271	231	241	236	202	225	251	219	255	244	237	240	237	232	230	246	249	224	213	252	256	247	232	207	213	216	213	238	217	219	239	235	233	255	222	205	220	212	230	244	234	235	230	267	248	211	207	222	219	240	207	239	239	265	222	222	237	227	211	261	238	229	222	238	216	222	208	210	235	233	238	239	212	217	211	208	229	238	257	230	245	229	213	244	229	221	226	259	239	239	237	235	242	234	255	238	242	215	222	241	241	244	256	227	256	222	215	229	271	255	219	261	248	231	238	214	208	228	222	250	229	251	240	233	242	209	229	224	234	213	222	242	237	255	236	224	267	232	229	219	237	223	209	220	237	256	253	210	219	220	247	247	260	253	228	248	231	243	237	262	242	234	231	236	264	241	240	210	237	237	229	222	236	221	229	256	233	212	201	239	238	227	209	231	223	226	203	224	222	227	208	211	235	233	223	228	235	251	219	250	226	259	231	199	248	221	246	250	216	241	237	245	259	239	242	223	230	212	230	258	232	218	287	251	263	219	277	240	229	264	234	219	219	249	182	249	246	223	252	252	231	262	256	226	219	242	227	208	217	224	237	236	243	240	233	231	212	233	210	231	241	234	233	216	276	223	259	251	248	242	253	232	245	269	239	261	257	241	233	229	229	223	226	227	224	246	217	233	220	229	255	223	244	236	215	278	243	207	222	243
2044	1258	1446	1431	621	565	576	592	578	584	592	584	554	528	580	575	560	545	488	598	601	576	565	581	585	536	528	582	589	576	540	511	601	547	534	576	550	562	573	549	570	555	533	581	524	563	583	564	585	588	590	546	533	580	579	543	560	625	549	599	554	548	551	576	543	597	575	566	600	616	560	575	572	610	593	579	557	562	559	597	571	622	559	608	569	550	599	547	591	609	564	615	572	591	564	574	566	563	588	569	586	578	541	561	546	575	552	542	564	572	589	544	546	583	572	538	553	561	570	574	569	563	595	577	609	541	578	589	538	569	567	575	574	579	553	557	563	594	601	592	562	596	565	570	583	507	598	558	605	591	562	609	526	543	522	550	536	563	590	571	547	560	569	614	553	558	491	543	560	586	555	564	560	624	554	526	610	555	573	531	600	542	565	580	592	556	560	564	533	585	564	540	558	564	541	569	582	586	560	589	550	599	611	583	566	588	599	587	562	592	567	556	548	593	534	573	555	525	550	571	601	592	562	567	579	574	574	534	567	539	591	552	540	582	595	560	580	547	553	570	573	591	567	555	535	546	554	574	537	550	568	601	565	572	568	558	569	535	575	595	583	563	605	586	573	572	546	536	563	525	573	585	593	580	550	607	543	584	561	574	548	572	559	577	553	606	559	577	550	584	586	569	548	575	591	544	595	571	547	533	598	609	580	583	546	561	594	562	569	578	515	577	595	525	572	556	604	512	588	584	582	601	577	620	529	569	548	563	589	592	543	563	578	542	590	563	584	592	573	536	520	579	550	565	591	574	576	571	592	578	541	539	552	561	553	599	540	596	598	559	569	534	583	571	585	568	569	547	549	568	570	561	553	574	553	581	503	587	571	578	577	562	553	571	549	561	601	585	569	581	525	593	563	543	559	584	522	558	580	567	577	543	528	602	568	549	604	531	570	574	580	576	585	573	589	554	535	585	586	547	586	556	567	555	569	559	603	556	556	550	541	581	581	551	607	594	573	556	608	569	590	549	553	596	594	534	530	540	567	569	601	558	581	522	580	532	581	605	581	607	584	576	588	532	558	543	546	596	565	571	537	530	548	601	570	544	591	547	551	558	537	578	585	548	562	516	565	536	539	603	572	531	579	529	562	538	565	570	552	573	561	547	579	578	523	549	552	556	561	556	561	593	562	541	549	555	545	582	556	544	547	595	533	613	580	567	587	585	565	561	614	581	541	589	576	578	540	555	547	545	588	550	560	554	553	585	566	559	525	564	538	559	556	569	604	566	541	599	606	541	563	559	571	579	544	552	609	568	556	559	552	573	554	583	562	575	556	533	540	591	552	551	553	573	591	534	571	581	561	590	579	546	575	579	544	538	575	544	565	534	574	571	584	539	560	536	579	602	572	556	572	571	579	619	603	556	577	549	561	563	619	539	594	556	547	572	540	541	542	599	545	541	538	595	553	545	546	589	584	557	607	581	588	562	572	536	536	591	540	555	570	520	566	606	560	584	573	559	589	586	556	558	566	587	597	551	573	565	565	564	585	531	541	590	573	562	540	576	567	561	548	610	550	561	572	566	520	574	601	559	538	575	532	558	567	567	583	521	580	516	610	570	559	537	549	555	576	572	574	574	634	601	608	572	595	601	554	576	535	539	519	552	553	544	553	560	554	595	611	557	602	569	539	564	600	585	603	567	588	592	587	542	547	560	523	602	601	549	568	644	539	593	586	534	540	606	523	525	593	553	575	536	562	561	566	595	550	542	596	552	559	566	572	532	593	559	621	557	630	570	572	561	565	540	534	578	605	544	572	601	586	577	539	561	573	569	527	527	598	592	549	585	576	599	582	570	548	561	537	592	574	590	568	559	522	540	578	620	562	622	615	542	574	582	561	560	545	541	613	616	582	579	589	556	544	548	604	537	559	605	535	572	588	559	587	582	573	548	591	585	511	563	581	523	508	552	543	558	541	584	538	570	561	565	572	587	567	576	572	533	516	576	607	570	545	562	573	598	594	629	564	544	626	582	550	563	532	511	580	515	585	566	525	578	538	602	610	579	565	570	614	544	536	571	596	573	526	594	536	545	585	556	524	561	545	525	586	568	601	529	564	560	586	548	572	561	542	602	563	578	562	553	583	570	615	585	543	548	582	562	564	562	581	540	570	568	621	553	505	537	555	593	527	628	557	586	577	564	577	601	552	576	522	526	552	564	576	554	574	587	563	562	539	563	540	608	540	570	607	570	552	576	569	598	538	540	573	535	587	598	577	584	566	561	604	607	577	539	536	589	553	610	593	599	554	548	546	621	548	561	548	535	582	583	573	540	587	565	560	574	542	545	569	585	539	573	602	582	564	559	520	576	584	539	592	577	555	528	555	574	563	557	603	571	535	596	525	551	561	552	560	574	559	548	534	547	577	544	586	541	581	592	551	549	594	596	580	544	601	561	566	548	552	598	591	571	581	586	571	592	508	552	536	542	534	591	575	580	591	538	529	542	602	589	534	564	550	556	542	577	588	578	593	583	599	548	562	560	562	510	562	551	552	575	548	561	555	575	639	568	558	572	562	613	572	538	509	576	550	563	571	560	566	575	551	557	569	570	595	554	561	575	560	564	588	595	559	572	580	567	567	554	583	630	567	586	552	570	545	557	567	602	573	619	578	532	551	538	555	614	546	567	564	591	571	553	556	601	561	578	600	565	567	596	551	579	580	585	585	516	597	558	575	568	543	582	572	546	547	593	609	574	570	587	565	558	586	590	528	579	468	555	555	529	558	583	594	596	606	541	578	561	506	568	513	625	563	632	542	604	532	547	513	563	535	559	535	535	581	577	564	612	581	547	596	610	534	569	570	573	542	554	592	604	568	580	620	556	562	542	602	510	556	604	602	556	551	596	568	566	568	569	548	557	583	575	578	606	580	571	609	557	557	571	523	586	591	542	534	574	562	562	555	546	573	567	555	601	549	550	580	561	589	545	618	570	557	569	547	537	568	563	552	506	577	524	556	541	571	553	570	524	578	594	584	604	591	563	545	565	520	543	527	613	592	566	573	582	566	588	521	520	559	595	592	544	579	605	544	541	503	564	556	568	575	530	541	557	562	583	558	532	551	604	567	599	537	543	574	556	570	570	617	544	549	555	607	566	568	580	557	574	559	553	540	575	554	575	546	584	582	557	572	529	567	552	553	598	598	514	548	565	558	561	551	544	596	540	588	575	543	568	564	593	548	586	531	562	633	589	572	525	537	539	544	524	519	546	560	555	592	580	552	572	544	532	550	571	596	547	542	529	560	561	582	550	579	573	567	523	573	593	567	535	572	587	592	561	557	548	596	530	578	557	546	557	573	546	559	597	589	586	574	592	541	532	563	553	590	514	589	519	577	571	541	560	592	548	553	575	567	608	593	547	565	571	546	531	558	551	533	536	523	564	556	572	540	550	554	610	581	576	560	594	622	584	555	576	532	565	557	545	609	557	568	552	517	582	573	590	550	574	635	580	537	557
7264	8477	14262	7593	551	272	248	244	253	245	306	218	223	234	234	250	220	234	227	220	186	190	187	231	228	222	218	233	209	227	197	256	206	217	188	212	237	240	246	238	208	230	191	211	210	211	225	235	229	220	233	207	222	238	211	243	205	228	220	197	213	220	227	207	229	219	245	194	213	241	217	196	227	200	212	228	212	230	224	229	240	223	203	231	218	204	206	229	244	224	217	235	204	222	227	243	216	239	221	195	229	209	242	227	231	220	202	218	196	204	204	217	214	220	235	208	237	201	222	218	205	223	213	219	215	220	193	237	224	231	204	235	220	242	225	214	232	203	231	207	204	256	244	202	223	210	205	221	222	208	223	216	226	249	228	239	240	206	194	220	236	188	231	246	224	225	248	237	206	211	241	227	180	212	240	239	211	218	240	237	220	243	231	241	214	214	212	238	218	201	213	222	226	221	207	211	206	224	205	228	232	214	210	224	223	215	274	217	237	218	219	211	228	212	241	223	218	241	232	231	234	245	186	236	207	224	217	224	226	220	228	243	215	241	222	252	221	212	178	243	218	248	224	222	203	232	202	228	206	213	239	236	231	241	245	258	236	226	218	222	260	212	211	221	210	228	217	225	223	214	253	203	211	240	205	230	197	240	195	221	208	237	201	251	226	206	202	205	190	217	234	209	225	225	226	229	229	223	204	230	199	230	216	227	231	210	206	221	195	231	231	195	228	243	209	250	239	235	219	216	228	266	215	250	219	215	216	206	222	259	224	239	252	216	204	210	215	227	234	223	217	248	231	234	221	235	217	194	225	204	225	254	232	186	221	233	200	204	235	213	222	205	214	207	233	221	236	225	210	212	237	224	231	224	209	225	224	186	216	225	241	236	230	264	232	250	208	223	196	219	190	230	213	213	230	236	219	242	198	210	212	196	252	225	213	217	227	224	195	210	235	218	184	213	212	213	235	206	236	213	213	229	217	235	235	230	224	227	226	233	246	232	225	219	236	243	212	195	226	229	228	193	182	211	222	222	241	228	254	191	233	214	211	198	226	219	232	224	229	240	253	209	240	243	205	218	224	238	237	220	219	204	224	208	222	237	219	201	238	205	211	243	231	229	224	239	211	218	188	254	206	223	205	204	236	225	223	205	217	241	235	221	219	221	212	225	228	218	223	228	219	227	213	233	228	238	234	223	220	239	196	228	243	230	228	212	216	225	225	244	205	231	232	213	263	218	198	226	213	224	197	226	221	255	192	226	211	240	203	242	202	231	221	206	202	204	238	220	221	202	209	240	216	221	222	225	225	231	224	219	250	218	218	223	206	211	221	232	220	214	190	217	223	192	244	253	220	228	231	243	225	220	197	209	231	227	213	197	244	214	227	213	251	202	203	228	220	201	231	222	259	225	218	201	222	213	204	238	235	258	227	221	232	197	224	202	226	257	212	229	233	215	241	223	234	214	210	216	243	236	215	219	225	217	229	224	214	234	230	220	231	220	217	233	225	228	227	219	226	232	245	209	238	228	240	237	200	218	208	218	238	201	221	222	218	245	252	233	208	209	221	220	221	190	222	222	234	231	254	241	225	237	245	203	209	205	221	220	235	203	251	206	220	217	238	213	215	201	205	200	235	208	215	243	193	219	222	209	212	201	209	222	221	192	219	207	230	207	232	206	221	252	241	219	220	238	212	186	241	237	247	224	219	221	219	216	222	213	240	231	209	218	221	225	212	245	216	211	203	205	202	211	231	228	237	225	245	218	217	224	224	227	240	216	223	235	204	235	221	216	208	206	229	206	212	238	235	203	221	224	211	229	213	220	235	240	227	242	208	231	230	210	231	209	211	184	179	233	251	254	210	225	241	218	217	211	238	240	213	222	211	211	244	218	227	203	231	206	259	219	223	242	202	226	213	232	238	215	210	223	254	232	227	225	222	238	235	223	221	203	212	235	204	248	234	217	224	215	218	196	203	276	246	203	196	219	212	213	196	193	229	217	214	217	216	216	222	237	214	235	207	201	214	229	220	205	223	211	219	203	237	237	228	237	226	221	212	242	223	227	247	213	218	231	217	250	224	192	237	219	210	242	212	219	198	212	203	218	232	213	267	242	241	239	208	205	179	222	200	212	217	235	265	205	220	240	250	247	236	240	207	196	236	224	211	227	222	220	185	219	209	202	222	198	214	224	249	224	195	209	231	217	226	231	199	222	233	254	222	214	224	210	221	238	238	202	229	232	231	226	216	215	222	197	211	220	240	226	228	233	205	229	240	222	213	221	215	249	238	226	210	224	200	243	196	241	225	205	248	217	207	225	254	231	227	236	199	213	236	255	235	240	240	223	225	241	253	204	224	200	210	240	210	233	219	211	223	218	225	208	219	227	251	211	215	204	231	219	230	259	237	215	232	238	234	227	225	239	222	206	221	199	215	236	222	223	188	230	214	228	219	237	212	211	231	218	235	216	236	225	220	246	215	241	225	238	237	199	221	231	217	205	238	237	208	202	209	246	215	224	240	208	220	222	212	195	217	205	226	217	228	225	254	234	212	234	215	217	223	200	232	226	214	232	243	237	224	224	223	209	235	211	218	228	233	227	220	246	203	206	233	215	204	213	242	185	202	244	222	237	223	245	224	210	221	221	238	193	213	218	237	217	229	216	227	222	209	208	243	232	229	239	221	239	228	224	197	234	240	223	236	244	223	234	208	216	220	250	255	211	220	221	223	232	246	249	229	237	199	203	247	211	234	228	242	244	240	198	215	206	247	242	255	206	224	237	232	212	200	223	202	198	198	221	227	235	222	212	205	188	216	197	213	218	245	263	212	237	213	222	227	216	243	213	225	249	202	204	255	216	218	228	213	217	204	208	198	230	248	227	211	215	225	216	205	200	242	239	257	223	215	239	237	214	233	198	218	237	184	219	225	201	253	208	219	217	228	217	223	224	236	183	213	237	232	221	234	214	223	207	235	215	233	234	229	199	232	223	226	221	230	229	226	214	208	243	207	226	212	220	202	197	202	232	212	212	214	219	257	226	215	233	227	215	238	250	174	244	225	213	215	200	229	242	231	231	244	181	225	216	243	206	217	212	215	193	270	243	212	233	207	237	216	229	183	214	245	237	264	224	216	199	232	236	200	222	232	194	213	214	221	233	219	196	230	244	233	220	205	228	245	213	211	261	220	189	206	213	227	214	226	217	209	205	224	216	200	223	241	221	218	220	230	207	228	241	217	193	212	222	205	239	231	226	239	224	205	198	228	193	223	218	209	223	229	216	222	206	224	267	256	193	227	220	230	212	265	245	201	218	248	242	240	265	222	225	229	196	200	207	242	252	199	227	220	227	234	231	181	227	203	209	235	227	247	221	222	216	224	219	218	211	249	209	212	211	218	242	247	260	219	229	217	237	220	219	186	227	224	225	227	237	226	243	231	207	233	227	230	234	251	231	188	198	194	212	241	220	221	205	213	230	233	199	206	248	247	261	237	230	209	242	225	214	213	224
6489	9417	20464	15371	939	765	768	729	722	654	667	647	576	598	652	612	576	601	567	583	587	576	550	560	546	574	561	551	509	569	587	568	543	559	545	527	566	551	546	591	554	559	545	543	587	533	545	574	519	533	536	504	531	528	502	559	505	549	544	566	531	562	526	568	564	537	569	496	558	552	513	529	536	539	536	548	535	549	560	510	527	506	519	540	534	556	526	542	531	522	559	492	533	590	503	513	520	525	571	539	530	556	520	522	518	527	560	541	529	537	506	578	563	558	554	514	505	555	546	559	525	501	527	526	519	564	548	534	554	531	527	557	549	533	495	533	526	536	563	506	538	548	540	529	518	585	508	560	537	517	486	564	536	552	536	548	509	565	524	551	552	508	513	548	545	545	524	488	548	532	505	503	514	550	525	555	550	542	504	567	519	521	545	526	506	532	546	556	535	562	535	525	526	529	571	521	520	517	532	524	566	525	516	469	503	545	538	529	526	540	521	532	535	550	562	500	531	544	516	506	504	537	552	517	527	502	517	522	536	533	521	564	550	510	479	550	521	536	527	504	550	548	543	529	571	527	496	521	499	546	534	527	552	519	534	542	569	518	511	520	567	563	556	521	511	553	522	538	543	549	527	513	546	525	530	531	516	547	524	551	524	538	497	543	565	526	528	489	516	528	580	518	512	531	534	539	532	524	548	547	565	549	514	517	506	466	497	522	556	542	545	525	535	493	522	511	518	535	518	505	546	548	585	535	494	574	555	517	514	617	495	541	527	504	552	480	481	516	520	515	518	530	544	495	546	544	531	491	486	573	541	512	486	518	536	532	525	541	478	536	503	543	534	574	545	495	528	532	537	518	518	578	538	530	532	512	564	556	526	524	546	577	537	469	493	538	543	523	544	534	516	505	523	516	506	550	544	547	510	546	540	552	530	522	537	518	513	499	556	548	546	539	551	526	605	516	496	555	521	539	549	565	554	537	524	551	525	542	503	537	514	570	535	545	536	554	519	563	537	556	550	576	582	555	535	490	514	493	535	510	516	495	507	503	517	570	512	545	529	553	572	549	512	473	531	545	516	512	515	546	564	544	559	549	576	550	542	507	570	557	581	559	538	511	520	523	593	548	544	516	489	534	533	519	517	537	524	546	568	496	518	503	532	539	524	502	574	591	501	573	542	556	538	585	532	512	565	552	477	521	579	493	553	522	539	559	553	521	553	518	510	507	506	556	510	536	497	562	533	532	563	565	537	561	521	535	539	514	522	500	521	536	562	539	502	524	566	549	499	530	503	529	534	580	551	521	496	501	527	521	551	540	498	532	532	515	556	495	521	537	522	529	531	512	533	541	532	559	525	554	554	492	546	521	512	546	546	539	540	505	548	538	516	519	546	535	538	525	523	558	500	522	511	517	547	538	543	562	517	522	535	492	546	536	528	586	574	569	520	545	509	540	543	532	578	534	545	493	543	518	528	537	510	501	537	534	548	559	571	497	523	475	510	556	511	548	532	517	518	540	534	520	547	540	547	567	534	510	500	548	532	546	559	521	502	553	523	571	547	515	548	503	526	518	569	551	516	533	522	516	540	502	561	528	543	526	549	543	541	517	535	551	550	521	545	583	488	534	513	534	526	475	553	551	507	495	544	546	519	532	561	543	499	531	536	530	506	544	529	524	579	519	535	543	548	507	546	527	530	540	488	555	528	523	570	545	540	504	543	528	525	554	538	541	527	519	527	511	522	519	489	553	501	540	520	518	557	547	541	504	586	543	562	540	534	563	558	562	541	540	541	575	554	518	510	514	524	524	521	586	537	547	515	526	546	526	586	565	550	593	519	539	505	536	532	552	530	549	544	539	543	531	531	500	538	558	529	512	528	530	526	536	495	521	516	542	555	567	500	535	525	563	527	523	505	464	564	492	495	528	519	532	523	522	540	523	562	563	533	570	562	540	504	542	527	548	546	525	517	531	526	560	534	557	536	562	525	527	523	539	559	522	553	529	556	542	460	551	521	533	531	527	573	534	540	532	502	538	552	518	549	559	526	542	505	508	500	524	504	527	546	559	541	503	538	506	514	563	529	536	535	567	550	570	532	532	542	566	519	516	535	508	525	546	562	566	508	555	506	534	523	533	516	562	546	517	538	525	523	575	535	518	545	517	514	565	498	530	544	473	493	559	539	549	481	550	539	550	521	544	508	518	561	492	553	561	539	530	553	527	545	526	542	519	563	555	556	511	537	530	508	540	516	543	566	520	563	537	541	517	565	550	500	489	512	507	494	506	546	548	559	517	541	534	506	508	520	513	545	545	542	533	514	493	514	565	526	522	526	555	537	540	536	492	518	533	520	543	525	521	568	477	560	568	548	549	521	531	533	528	542	555	526	510	540	506	508	520	561	514	536	529	502	551	519	532	499	511	488	558	537	533	538	534	540	537	526	542	546	532	533	563	579	536	548	521	544	557	554	536	503	500	510	533	525	520	558	565	485	566	541	540	551	567	473	570	554	544	548	507	529	497	541	514	531	521	558	519	547	508	570	512	541	514	522	517	525	556	543	520	546	554	563	495	561	570	537	549	534	515	529	518	511	548	551	553	508	564	518	523	548	531	541	523	540	542	496	531	538	514	519	507	522	579	519	557	605	574	530	512	498	558	491	559	537	442	542	547	494	611	532	552	548	504	537	522	531	497	539	537	560	510	528	595	543	517	510	528	558	520	494	498	491	566	533	505	512	515	529	526	516	539	528	551	605	498	517	515	486	519	543	543	532	523	482	521	512	517	502	545	542	504	517	515	525	552	516	579	495	499	521	513	534	535	573	532	530	573	523	561	521	501	515	508	540	512	543	534	545	542	523	564	525	535	555	541	529	594	523	569	567	558	570	538	524	526	562	563	553	562	509	470	532	551	575	507	524	556	547	506	552	521	537	526	551	529	532	565	554	550	520	525	545	537	551	559	537	515	486	556	523	517	559	550	509	538	510	529	503	510	559	570	550	522	533	503	521	534	536	518	537	578	524	552	553	558	547	529	536	537	557	504	536	528	538	552	541	529	546	557	539	577	609	523	513	535	550	534	505	524	532	540	539	505	561	510	516	557	546	562	494	564	576	554	551	532	519	496	515	530	561	536	496	523	526	561	531	536	517	547	544	543	531	518	562	499	562	591	551	562	557	549	554	556	510	502	534	485	485	551	549	533	529	556	509	520	544	548	513	517	554	515	542	568	515	498	520	559	540	483	507	523	549	525	545	548	557	524	547	516	526	514	563	525	533	533	530	543	557	564	506	560	530	551	545	525	545	530	492	527	527	536	533	557	513	539	554	512	550	499	509	555	501	558	501	547	526	522	532	501	542	536	576	503	539	535	527	491	547	524	500	569	546	549	542	517	568	544	526	504	510	515	547	548	524	494	512	524	572	500	565	541	552	541	532	487	515	513	543	527	497	559	544	567	565	522	551	556	511	492	522	492	488	533	563	536	572	550	502	539	484	553	536	530	500	535
12832	13966	30558	15736	1272	227	172	168	148	147	155	165	139	121	116	127	126	121	121	121	108	102	124	105	130	112	125	114	118	94	109	104	110	118	92	107	99	102	107	107	126	85	92	85	101	119	98	97	104	91	123	90	107	118	120	105	108	114	93	96	98	102	105	85	118	95	122	104	108	109	104	114	109	114	107	105	130	95	109	112	104	111	89	111	94	103	94	107	130	124	136	121	90	79	105	99	108	106	121	96	107	97	114	100	107	111	104	129	110	114	115	101	102	102	96	121	88	129	113	114	98	129	117	118	120	104	109	122	111	115	87	112	114	102	113	113	96	105	118	120	100	103	125	112	97	112	86	100	102	118	119	120	136	112	94	94	108	114	106	116	105	106	100	116	105	102	92	98	106	108	114	104	97	106	98	115	109	100	109	112	109	90	132	93	91	101	109	92	116	89	93	130	76	106	110	84	112	107	101	96	113	105	88	107	101	96	107	115	73	100	112	98	130	88	111	113	106	125	122	107	103	89	127	110	94	109	94	100	101	110	108	102	91	119	103	124	108	87	100	97	118	128	111	110	91	104	103	98	117	104	100	98	102	82	115	99	116	107	90	102	103	89	86	99	112	100	106	94	117	94	91	95	98	105	112	110	107	112	114	94	96	100	106	111	119	101	103	115	106	105	149	103	103	102	115	105	119	104	86	119	100	108	107	103	133	122	119	110	106	126	129	108	104	105	124	106	101	113	116	123	112	103	90	119	107	88	110	103	107	116	108	101	111	117	103	107	112	95	105	83	104	126	97	96	124	103	119	104	101	106	89	89	109	123	103	100	107	131	109	105	92	100	98	100	105	85	97	95	95	104	125	130	112	112	89	105	112	108	105	116	112	102	103	118	111	104	103	100	96	105	114	113	92	108	113	98	90	105	106	108	89	110	117	102	106	100	112	111	103	92	99	100	103	110	102	101	108	107	101	115	97	98	99	105	97	118	101	96	88	109	112	114	104	108	85	123	115	126	108	96	121	96	103	102	119	95	104	107	106	107	116	90	96	78	91	98	116	123	117	109	104	110	122	111	91	96	108	108	113	96	102	94	104	121	103	104	128	100	101	107	113	128	93	92	118	118	82	106	86	104	105	91	116	102	105	98	110	94	104	101	104	100	105	113	118	116	102	97	107	99	97	113	110	119	105	102	110	90	88	112	107	111	107	115	93	105	92	108	96	95	91	108	121	103	103	86	88	98	102	103	120	112	100	116	128	90	112	105	84	99	131	96	95	96	116	92	95	88	104	100	104	106	114	113	110	110	103	105	108	94	123	98	104	98	108	119	97	131	99	107	101	92	100	118	95	136	109	73	116	95	104	107	98	106	103	121	89	97	109	132	91	103	108	101	121	99	113	100	96	110	107	118	107	107	89	99	94	99	101	103	117	130	107	113	107	112	136	102	102	104	111	98	110	109	108	102	121	118	116	113	109	105	105	95	112	117	124	112	85	107	104	119	95	104	99	110	107	99	106	97	86	110	89	88	94	94	111	97	101	116	110	113	110	101	124	103	115	106	91	113	88	109	99	105	123	107	109	98	113	116	85	101	111	101	112	116	115	112	115	92	107	110	97	105	101	126	93	114	95	115	106	117	112	119	118	88	105	111	97	103	117	100	111	121	99	95	90	110	96	111	114	92	104	96	107	99	109	112	91	120	103	122	110	105	110	95	106	94	108	99	106	110	98	98	107	110	130	100	96	104	99	109	105	110	130	100	101	99	94	101	108	129	115	112	110	102	114	112	98	112	96	100	111	120	111	93	97	120	113	110	103	111	115	118	98	106	119	96	100	108	130	129	107	118	121	114	131	112	86	103	95	98	118	99	107	111	100	113	105	105	91	105	111	98	125	109	101	92	93	104	87	95	104	96	98	100	84	100	122	97	100	112	104	107	98	132	115	125	98	90	98	106	116	116	92	103	114	96	119	120	113	101	126	96	105	109	104	119	111	94	91	104	105	103	109	105	103	97	107	101	109	98	85	99	102	94	113	105	112	115	96	106	107	107	102	109	114	121	95	86	107	109	118	116	124	107	98	93	102	102	103	106	123	101	95	93	108	98	103	79	110	101	109	108	120	109	110	94	107	124	110	97	101	97	87	113	116	108	88	104	95	129	108	109	103	110	133	108	102	119	108	110	112	115	88	115	113	90	112	100	99	109	112	106	92	112	108	107	105	102	119	109	112	104	117	109	98	133	108	91	104	108	127	134	117	102	113	94	102	98	130	140	130	103	98	101	125	98	100	104	110	115	90	119	113	119	95	115	120	90	102	102	122	111	107	101	103	105	114	119	114	115	116	98	114	129	99	94	92	102	109	102	104	106	94	114	96	110	117	107	111	98	119	101	108	123	108	92	107	97	115	101	105	112	96	105	114	94	120	97	108	103	103	104	115	120	98	99	115	99	105	101	98	121	96	103	122	98	92	112	110	103	110	112	121	95	106	120	98	116	110	126	112	110	99	109	114	107	128	83	106	112	113	89	108	90	109	134	102	88	96	97	103	100	145	107	95	117	110	107	102	137	130	127	105	115	105	100	112	119	102	122	114	108	97	107	99	101	108	106	85	91	126	104	111	103	123	92	107	85	117	106	113	100	113	96	104	116	113	110	106	111	87	105	113	112	117	111	115	88	108	112	97	122	92	103	106	109	84	112	118	108	95	101	108	117	110	113	105	91	102	107	120	99	105	97	112	85	102	92	84	123	114	107	106	116	107	99	113	118	91	113	115	97	91	114	121	94	93	106	121	105	96	99	112	96	109	105	92	120	101	110	112	100	116	124	96	99	104	109	105	103	104	120	101	98	114	93	114	94	98	100	96	115	114	90	101	108	96	118	127	105	103	88	96	117	111	110	121	95	135	117	105	107	91	109	112	127	93	94	106	130	108	105	107	97	120	113	112	109	106	97	76	94	102	105	98	102	109	115	104	81	110	86	112	111	106	106	107	109	134	107	106	109	124	123	120	94	87	108	98	88	102	110	99	108	112	92	114	112	103	109	123	104	114	117	109	103	119	110	127	93	117	90	110	101	117	101	98	127	105	128	102	88	103	113	127	98	118	130	103	112	120	99	121	106	109	114	117	107	116	99	114	110	97	104	109	135	95	118	111	136	108	105	94	98	92	112	104	109	98	119	96	110	93	106	123	102	117	88	125	106	113	88	105	107	106	115	103	92	119	78	91	92	110	119	98	114	96	107	114	115	109	98	106	125	103	93	112	100	119	131	103	120	105	95	125	113	111	114	105	112	104	102	88	104	101	98	106	111	111	102	117	116	117	95	105	97	105	105	102	99	95	109	90	104	103	99	117	97	107	118	102	96	90	89	108	102	104	99	95	108	101	113	97	106	93	125	101	122	110	91	100	119	107	145	117	110	106	94	109	123	101	92	97	120	87	105	128	109	114	129	112	101	108	96	102	98	112	98	100	103	93	90	110	99	108	122	89	120	99	108	114	114	105	87
8355	14060	32305	24352	1054	820	731	613	542	539	593	448	406	385	417	335	356	340	342	353	295	305	290	300	316	319	297	291	292	286	290	313	304	261	310	285	255	302	288	276	285	297	256	284	273	284	293	313	295	273	278	314	296	267	267	304	260	288	268	291	281	290	263	270	274	281	302	267	261	264	294	290	281	272	267	248	296	282	282	261	283	283	289	239	263	277	264	275	262	244	259	291	278	289	259	253	276	278	274	264	275	282	281	295	270	272	269	266	268	280	247	278	259	291	243	275	241	256	278	306	275	295	285	244	288	290	271	278	287	252	265	281	264	268	271	277	252	281	265	279	258	286	297	271	282	284	280	244	259	295	271	261	297	281	253	268	301	276	264	284	275	230	252	254	278	267	264	263	263	285	279	285	263	285	309	291	259	298	288	292	265	262	250	296	284	271	272	273	266	275	243	245	316	246	278	290	262	269	285	270	264	253	308	264	280	244	298	265	257	279	256	272	293	282	250	293	280	265	251	263	278	265	294	271	255	254	293	287	285	238	298	240	266	268	273	255	242	274	275	246	248	276	262	268	303	253	275	258	266	255	247	251	234	268	258	299	251	264	252	255	277	250	260	276	273	254	293	252	292	274	283	277	287	284	286	253	254	291	266	265	272	257	296	282	270	268	286	262	264	262	275	248	271	281	280	256	259	264	257	259	266	286	262	277	240	287	266	250	274	267	260	295	284	267	268	265	284	259	261	277	292	271	266	276	262	235	265	287	259	258	260	278	256	293	247	289	233	259	264	282	252	263	269	287	261	273	275	268	246	245	276	289	256	304	300	280	261	266	295	264	251	262	276	268	278	260	287	281	257	281	259	270	261	252	263	251	263	292	281	270	277	239	301	277	264	279	264	259	289	305	275	265	291	276	276	287	255	263	287	268	282	302	274	254	284	278	263	257	266	277	262	291	277	258	253	250	247	275	289	272	244	273	284	270	287	276	252	275	267	275	265	277	316	264	261	245	268	282	244	285	239	291	281	285	288	283	276	250	265	241	277	265	283	263	259	264	274	262	259	263	277	309	258	242	277	264	291	279	265	258	274	262	276	272	261	295	308	257	286	284	280	280	280	290	268	278	291	250	241	266	270	242	260	258	261	262	285	275	300	257	282	292	282	247	248	296	260	270	291	236	266	305	253	262	256	254	274	272	272	264	279	268	269	286	303	262	270	275	252	287	296	264	277	267	279	263	293	286	257	275	263	291	288	266	280	261	263	240	286	285	277	265	244	260	284	278	283	267	282	276	272	308	287	266	275	262	267	268	261	259	273	273	265	271	274	284	276	277	290	281	289	309	268	258	261	282	290	236	288	265	297	274	276	261	250	266	252	310	270	263	281	281	248	276	310	272	262	259	254	249	272	258	284	262	257	273	258	260	269	266	273	264	260	286	277	264	249	285	250	265	265	225	274	247	299	259	299	269	287	272	263	263	270	274	283	270	273	278	292	262	241	251	258	260	261	277	308	277	299	277	295	268	270	251	285	259	266	293	268	283	270	282	252	292	296	278	246	244	290	275	275	286	293	311	275	262	270	245	273	295	270	234	285	241	271	253	282	273	295	275	278	288	266	283	276	258	281	284	276	281	287	326	277	270	287	288	272	292	274	282	253	279	273	269	281	269	277	262	282	271	301	251	278	291	252	247	286	264	259	285	284	278	259	285	276	271	248	297	273	268	281	273	271	272	256	272	262	270	269	262	266	257	281	284	272	326	262	274	275	266	266	269	275	251	256	258	259	291	279	258	306	243	289	265	235	282	269	268	297	257	292	266	249	268	241	259	292	298	261	262	283	296	286	255	273	278	231	284	261	250	261	232	268	263	254	291	273	261	273	272	305	272	282	258	275	297	269	278	290	242	298	262	255	273	242	272	247	247	234	261	276	280	276	272	271	283	269	286	287	264	272	240	282	265	270	274	281	287	282	295	266	294	287	257	273	286	295	264	280	262	263	256	274	291	273	248	263	228	291	270	310	272	298	262	274	267	278	271	256	277	276	254	237	306	266	286	270	268	267	282	249	251	277	269	272	277	291	292	269	255	275	248	262	256	251	268	249	273	286	247	273	273	263	256	333	277	286	287	280	246	276	274	256	269	246	274	235	280	275	272	273	281	309	264	267	267	264	309	244	287	296	238	295	269	292	253	274	301	260	280	277	241	266	239	262	265	259	258	281	296	252	296	283	278	288	295	268	247	255	285	303	267	275	284	286	259	281	243	265	252	248	233	288	264	291	272	271	256	276	280	261	275	257	257	253	238	258	233	283	277	290	286	273	250	253	254	290	259	246	295	235	259	282	262	279	257	257	291	286	276	258	264	293	283	273	277	274	292	259	262	246	251	264	253	246	269	269	268	283	302	278	291	246	280	255	240	284	308	262	249	277	289	263	265	263	247	311	279	269	279	258	283	258	235	270	242	264	282	265	261	296	293	253	298	267	274	254	278	268	247	243	277	291	270	267	267	291	280	238	287	263	274	271	301	294	288	272	280	289	258	279	287	250	257	273	259	270	246	249	271	284	249	220	266	269	284	273	301	278	281	258	285	265	317	300	300	285	260	281	261	287	259	273	288	319	263	273	277	283	289	257	268	273	262	235	262	271	271	261	262	275	258	268	267	280	311	253	260	265	263	283	253	271	275	274	265	256	277	280	291	274	242	280	277	278	249	261	275	288	274	280	248	265	301	271	256	298	260	276	275	248	242	266	270	264	245	263	250	259	260	280	239	258	241	310	276	281	250	267	283	296	239	277	284	268	248	255	286	256	289	258	279	291	269	292	286	269	268	274	273	259	245	264	248	272	255	266	278	256	261	282	269	255	271	277	266	273	261	313	288	275	256	279	268	287	279	271	279	281	273	283	289	277	285	252	287	284	287	292	276	260	272	267	286	296	282	280	278	277	288	258	266	248	263	277	247	269	278	261	275	267	253	269	276	244	258	256	287	268	274	283	262	295	234	294	284	276	263	240	250	248	289	236	312	282	261	271	284	258	262	278	293	285	265	282	245	275	291	311	282	261	263	235	246	278	273	266	291	255	243	264	282	269	274	268	261	292	246	309	264	260	273	260	256	291	274	296	287	286	273	276	270	287	277	280	287	286	280	255	283	260	296	261	259	288	266	274	261	273	261	271	279	271	267	263	289	290	281	254	254	277	285	297	282	238	311	254	262	284	249	305	295	282	288	262	275	299	292	266	277	274	257	256	273	267	270	251	273	267	270	261	269	249	268	236	291	259	264	295	263	267	260	264	267	282	274	241	255	274	259	265	260	269	248	273	276	282	266	281	264	268	289	254	266	261	273	273	272	251	243	293	263	281	291	274	257	254	270	277	288	267	291	278	274	255	269	278	255	266	253	237	277	282	269	258	247	270	294	250	224	274	251	272	243	282	279	267	263	261	271	251	234	283	260	266	287	258	257	277	279	244	261	304	278	288	245	256	265	293	279	269	292	274	251	275	269
1800	668	818	383	254	218	248	259	231	253	236	227	212	227	245	226	228	228	237	232	253	239	259	238	251	221	240	256	226	240	259	240	219	224	246	255	228	227	255	251	215	253	249	236	240	226	259	243	235	248	239	267	240	260	226	253	219	212	267	241	253	212	230	219	242	243	210	227	214	225	254	239	243	225	251	210	243	252	216	259	241	220	265	243	252	236	222	255	256	245	236	239	231	224	248	255	252	216	233	228	243	201	236	228	216	265	262	213	245	211	222	259	236	232	234	231	224	247	272	226	242	252	242	243	241	264	226	193	233	277	225	231	217	226	243	191	241	255	240	227	235	234	275	234	242	224	244	226	225	234	231	237	228	232	232	250	218	253	250	252	216	235	223	221	226	238	227	251	239	237	255	233	224	219	242	214	276	243	207	261	228	233	226	250	247	242	235	220	238	215	203	238	228	221	213	226	226	239	274	201	228	223	222	263	220	257	228	235	215	196	245	254	247	222	235	223	229	216	216	224	220	277	213	236	237	231	212	225	249	239	243	251	228	253	231	234	259	242	233	231	236	257	273	249	221	218	216	211	241	240	227	222	220	249	250	248	226	246	234	255	232	246	220	243	272	250	221	214	253	257	212	232	260	207	248	246	229	235	235	240	275	256	251	230	268	281	266	273	242	223	216	248	239	245	228	237	261	263	254	235	243	226	237	242	238	238	228	237	204	240	213	265	263	225	242	224	222	233	251	226	216	234	229	218	273	252	244	216	250	227	222	225	241	232	236	239	262	241	248	248	217	232	266	237	235	231	251	230	253	218	245	221	238	234	267	229	251	240	255	249	259	226	225	228	249	256	261	248	255	242	206	234	220	252	262	245	251	224	255	232	236	219	249	235	222	239	212	251	239	237	211	237	233	241	253	227	270	246	261	222	255	240	226	236	270	244	196	237	231	235	245	253	263	233	244	252	253	227	221	225	242	237	247	238	237	255	235	235	238	209	251	242	235	250	200	242	242	242	247	242	277	230	198	250	244	225	237	234	243	254	262	195	254	207	224	220	227	231	235	192	253	219	240	233	260	242	231	232	239	230	240	260	227	233	225	257	228	231	230	251	263	247	227	233	258	223	231	229	231	241	218	243	245	234	252	227	250	234	235	225	252	230	215	247	231	233	258	237	198	232	215	261	224	214	238	227	239	209	237	222	210	258	257	225	239	210	222	216	247	242	206	217	221	236	259	231	220	241	233	209	238	253	217	265	240	212	253	241	241	235	233	224	213	240	210	236	226	243	278	254	248	252	240	255	264	284	234	244	246	260	228	241	254	258	239	212	232	246	243	236	229	218	239	230	254	220	214	233	224	234	256	240	246	260	226	226	225	227	242	249	244	256	217	243	231	209	252	223	252	225	223	231	219	265	221	201	222	235	247	241	253	235	257	234	234	245	220	227	243	236	213	216	214	246	227	204	216	217	220	241	267	207	254	205	234	244	232	230	244	247	227	253	231	234	236	230	218	239	202	203	246	237	231	237	262	256	243	238	243	222	253	246	218	205	236	248	255	220	227	258	216	263	233	231	229	252	269	251	232	246	265	274	238	229	205	234	224	266	236	238	238	246	240	233	250	222	237	212	247	242	244	226	247	242	248	222	236	247	237	208	243	223	238	254	241	225	237	214	265	246	228	251	220	238	237	274	221	245	226	225	225	231	234	259	224	240	233	223	238	234	212	221	218	255	242	228	223	241	236	215	261	225	214	237	259	248	229	239	226	239	262	232	231	214	244	230	234	245	235	222	239	244	199	227	258	203	198	265	235	256	222	209	234	273	234	242	246	232	252	241	251	208	212	241	232	219	216	231	255	233	235	224	216	218	275	257	220	240	259	261	243	233	233	255	248	217	252	242	241	245	248	242	245	254	222	238	251	229	238	231	250	222	244	234	229	234	234	261	236	215	230	252	252	248	244	228	266	239	233	243	234	244	258	236	240	234	255	249	236	216	239	224	236	244	249	246	232	219	250	223	234	245	256	202	234	250	250	238	242	238	206	238	245	245	234	225	239	216	248	227	253	257	235	252	260	234	238	256	264	194	208	238	234	267	241	249	246	234	224	256	225	252	209	224	236	215	243	259	252	252	235	222	201	220	244	201	208	223	227	260	260	238	246	247	252	229	237	212	242	214	250	241	249	203	229	220	282	246	259	237	261	234	238	241	258	224	285	254	232	247	220	247	216	241	223	227	233	253	206	259	252	243	221	248	234	217	260	246	229	254	263	231	235	278	248	235	253	236	235	239	235	231	251	260	220	205	253	234	237	216	250	223	212	217	205	260	228	234	243	224	215	244	237	218	212	225	223	251	216	238	236	258	267	213	217	229	214	217	191	234	248	269	198	228	253	250	233	214	256	239	227	213	252	228	234	248	226	274	247	239	246	275	226	244	229	238	272	241	249	211	247	228	261	277	206	221	228	228	241	250	255	228	244	249	258	227	223	229	226	221	258	232	246	260	232	242	250	264	223	256	232	223	246	260	263	266	241	240	233	238	245	216	244	217	262	201	270	222	218	230	241	247	243	218	258	245	264	238	264	222	200	224	237	217	214	209	274	232	255	209	222	231	243	256	253	229	258	233	222	223	252	276	259	252	213	247	245	223	239	283	261	212	237	226	231	236	243	261	242	233	244	214	235	280	233	233	281	250	233	227	239	246	240	230	229	256	224	256	259	247	262	224	231	218	256	238	230	245	229	255	213	237	246	254	224	242	252	238	222	205	221	244	210	231	241	235	247	211	255	255	233	255	239	255	227	240	218	240	235	240	245	249	224	231	232	244	233	247	237	191	222	255	240	217	237	226	215	251	259	229	225	246	241	227	247	220	212	251	234	231	215	231	211	232	255	243	227	227	237	233	261	237	264	241	245	241	226	258	222	229	230	246	248	231	241	239	201	267	231	251	242	250	225	221	207	252	252	242	236	240	218	236	249	223	214	260	245	232	250	276	255	237	268	230	235	254	221	217	226	252	245	240	240	256	221	249	213	223	254	271	257	209	236	254	260	234	223	224	224	250	245	237	235	216	237	244	231	274	260	227	227	209	230	243	259	255	261	247	264	210	240	245	222	254	238	224	242	228	216	222	238	226	239	242	257	225	255	245	196	215	234	238	229	200	229	206	246	217	231	240	233	239	251	222	198	234	251	237	241	223	224	240	207	215	240	216	223	213	268	211	233	250	240	237	238	224	241	216	241	225	233	237	210	225	247	237	227	244	251	218	245	234	244	250	222	240	239	250	245	231	254	210	253	217	248	259	224	240	250	225	248	258	225	239	257	234	241	236	213	229	243	229	254	235	241	227	227	240	243	233	243	224	241	212	257	252	204	219	242	234	246	223	231	225	220	227	208	236	238	232	252	255	236	238	216	253	209	236	276	229	270	249	219	237	201	254	233	235	247	236	230	249	251	230	222	245	240	257	255	244	230	266	242	276	258	230	224	227	232	202	224	257	250	219	246	260
2138	1456	2455	1272	613	542	592	609	558	556	573	560	564	577	572	590	589	573	605	603	538	593	557	570	569	626	546	597	559	588	600	564	578	514	585	569	595	584	568	606	572	554	593	561	572	560	549	531	561	609	645	574	604	598	573	592	611	546	580	565	596	546	566	583	577	542	578	573	571	542	580	535	549	553	602	588	523	613	567	592	555	600	581	528	570	589	584	594	595	563	597	532	545	571	549	598	600	575	539	592	546	550	598	572	541	583	580	559	563	576	581	610	596	586	561	539	589	591	594	557	555	624	579	569	590	565	581	569	546	548	563	599	571	577	563	528	614	557	551	587	553	576	586	539	544	529	581	567	570	569	564	555	565	589	586	588	565	534	556	507	565	579	588	544	563	585	594	618	536	592	578	562	590	552	531	571	536	578	567	575	570	545	596	601	574	575	560	607	594	586	588	606	571	563	572	549	579	580	576	539	581	623	571	574	601	548	599	549	575	527	604	578	584	566	601	575	583	558	551	591	558	557	590	593	592	582	624	590	590	608	581	582	552	620	532	547	576	549	587	593	564	565	589	569	585	585	618	553	619	602	546	593	573	539	578	593	571	560	546	597	605	534	560	609	579	573	556	608	559	585	547	574	582	552	603	603	529	551	570	539	566	614	590	581	603	562	625	543	602	606	613	561	551	605	562	558	544	558	634	563	557	559	536	536	573	602	521	565	581	587	599	562	593	545	593	579	559	560	567	551	586	608	544	586	582	560	539	556	574	574	600	597	577	579	594	583	569	589	574	619	588	574	590	622	578	576	567	529	613	574	569	583	538	566	558	558	580	538	579	559	581	550	580	560	564	588	572	563	567	620	577	601	593	565	606	598	555	584	576	586	572	615	578	586	565	563	592	582	527	600	576	628	600	579	583	567	590	556	569	585	593	556	603	552	546	592	549	583	597	551	558	542	573	585	535	558	617	568	604	590	608	575	601	533	568	549	613	551	603	593	598	592	613	571	579	560	535	608	598	588	547	587	543	570	591	586	558	566	610	592	582	546	591	582	570	602	607	577	581	566	571	572	588	569	628	607	530	575	545	590	591	563	561	576	586	542	558	622	588	556	568	556	547	529	570	539	550	621	612	561	534	521	600	577	564	562	579	574	558	595	564	608	611	570	617	558	581	567	573	611	573	568	640	572	589	592	590	601	633	586	625	542	601	607	591	544	593	601	567	602	591	558	574	602	550	540	578	523	592	533	562	602	575	571	566	573	551	590	571	604	567	570	594	561	548	592	573	555	587	579	567	546	605	579	557	595	538	619	560	602	542	530	597	587	618	517	561	560	598	580	581	522	522	555	554	591	556	603	536	541	539	613	590	547	550	583	592	593	562	553	574	576	545	584	547	560	562	580	559	559	572	586	578	572	586	598	589	555	572	591	526	564	554	591	581	574	571	597	574	565	565	601	623	580	559	576	611	601	565	604	571	596	548	615	594	600	552	568	562	580	599	601	587	584	547	542	587	520	584	528	568	584	541	585	572	562	573	571	565	602	595	573	615	576	593	599	612	551	592	541	577	540	609	533	581	565	520	584	555	606	581	586	562	596	594	561	576	558	585	602	595	563	545	560	539	532	585	553	558	580	638	583	566	556	547	552	598	585	558	583	557	558	582	548	581	605	574	568	592	589	542	591	550	580	581	549	549	575	571	604	556	546	546	530	568	575	585	570	566	586	605	613	557	528	551	554	549	591	594	599	564	586	577	560	570	611	567	579	593	616	591	586	495	576	544	520	606	560	634	586	574	592	563	610	585	580	612	602	555	582	586	564	589	570	539	582	570	546	561	605	576	600	565	591	571	543	555	535	572	609	605	579	570	539	554	603	590	549	537	572	552	539	581	596	625	590	561	569	525	558	626	601	567	586	558	560	611	564	531	574	589	595	562	648	590	583	596	568	567	540	623	601	600	554	605	594	569	580	591	558	545	568	608	544	533	609	600	580	569	555	587	533	577	594	627	565	584	603	599	576	594	564	585	600	591	571	569	567	560	601	566	544	567	536	606	548	590	546	544	549	625	571	585	546	566	582	531	538	619	588	593	613	532	561	532	603	571	602	589	565	583	587	524	570	566	603	581	538	602	581	575	557	609	566	602	586	597	569	594	566	603	569	608	560	567	564	585	534	554	561	597	551	561	576	573	550	588	573	577	595	613	569	599	565	588	593	608	645	609	580	549	580	531	523	579	569	588	564	536	596	617	589	567	560	553	599	608	569	525	569	614	585	581	600	579	639	609	596	564	589	607	595	602	550	525	571	522	606	599	611	609	580	556	581	519	544	575	578	582	540	539	557	561	580	575	548	588	576	589	598	554	587	593	587	593	618	560	556	599	546	595	584	589	607	610	616	605	533	583	597	575	601	574	582	577	581	619	566	545	559	604	594	601	549	582	574	535	504	574	579	616	577	575	580	572	560	546	559	563	580	620	624	576	599	601	583	608	576	560	531	595	553	536	573	560	531	541	547	563	580	582	611	577	530	621	597	569	554	566	575	637	603	576	554	620	619	611	598	600	553	548	563	608	574	567	571	604	607	569	530	614	534	569	500	586	597	615	611	561	532	600	604	582	552	586	527	548	593	596	614	592	598	575	524	555	599	580	555	584	559	612	554	579	583	535	583	556	600	582	588	540	579	538	557	574	587	562	568	599	574	560	563	571	588	629	603	602	578	600	594	556	569	578	598	582	616	591	607	572	563	579	609	555	565	553	547	540	542	579	581	547	555	545	553	567	611	544	574	545	614	551	575	580	575	590	598	590	562	559	568	596	589	603	582	556	578	632	636	550	542	611	571	596	578	591	588	539	581	584	601	611	579	582	557	620	591	575	573	557	556	536	547	585	587	569	516	606	557	574	563	575	574	543	617	581	569	594	600	597	575	608	525	537	613	611	562	587	588	580	595	575	592	598	554	569	584	595	599	580	591	551	587	571	567	548	568	586	548	574	590	564	603	599	600	558	551	589	568	589	547	583	617	575	578	574	526	564	558	572	534	542	516	600	624	547	604	570	549	561	614	606	581	618	593	591	540	551	572	594	555	549	555	552	592	567	560	614	546	512	555	610	567	542	579	564	560	608	605	603	550	579	597	572	596	534	565	529	551	583	580	544	580	544	578	535	533	560	553	561	579	606	567	616	580	572	567	552	597	564	551	602	572	595	564	585	609	561	560	558	567	565	629	577	602	547	597	598	569	604	584	603	547	573	539	574	562	619	605	552	555	575	579	565	566	593	566	511	567	553	541	577	565	527	552	556	545	574	543	536	603	560	617	560	588	547	582	587	545	591	556	559	599	559	582	603	589	573	576	583	561	545	620	582	623	558	627	581	570	577	573	553	556	551	564	548	583	562	604	576	580	558	575	532	600	607	579	597	553	565	557	610	579	600	584	575	569	614	584	633	567	599	599	563	577	559	575	563	592	566	587	582	565	580	562	618	568	577	571	579	552	616	548	583	568	593	613
7285	8806	21389	8197	705	286	241	269	262	245	272	234	265	246	243	249	248	213	208	231	234	232	205	200	261	236	214	230	221	197	209	223	245	237	212	239	220	249	206	203	217	221	230	222	219	224	246	208	242	245	217	242	210	216	220	217	243	225	212	260	202	218	217	233	228	210	232	233	216	216	231	232	230	207	230	216	221	211	222	219	203	217	200	244	234	218	239	227	240	218	208	189	227	229	258	216	207	210	229	253	220	220	205	232	262	239	210	223	225	217	217	216	228	219	234	254	260	218	233	248	232	221	219	222	211	222	218	242	211	190	187	192	208	189	243	234	235	219	257	226	196	213	258	214	224	231	250	242	232	210	212	233	209	219	265	210	234	227	179	226	225	221	236	201	230	240	212	221	218	258	207	208	234	206	242	220	243	246	224	229	230	232	228	241	234	224	233	224	216	229	239	244	227	235	198	225	220	230	233	240	243	214	238	235	224	228	208	210	209	223	204	209	222	220	227	228	247	201	202	202	197	189	249	220	228	232	240	226	226	208	236	215	228	218	249	251	217	218	222	217	223	232	210	193	255	226	252	232	237	234	239	221	215	231	243	209	249	238	235	216	227	226	215	236	231	220	223	229	211	232	219	221	229	236	235	231	233	211	238	215	209	213	223	236	237	237	222	238	192	240	191	239	227	218	222	203	217	226	252	208	214	230	243	251	196	226	197	250	228	204	222	226	210	215	228	221	218	221	208	214	249	197	201	230	237	238	225	240	218	196	212	239	209	240	241	249	200	211	203	238	212	200	214	235	238	243	251	222	224	237	235	215	239	239	239	225	231	227	193	235	227	202	238	222	259	252	230	227	231	224	251	238	235	247	237	191	222	213	239	249	223	244	230	228	182	230	196	209	220	250	213	218	231	195	208	247	201	237	219	228	233	225	220	193	243	218	254	232	243	219	212	202	225	241	231	218	204	217	225	240	198	236	215	241	213	221	205	214	221	219	218	207	229	215	256	218	221	250	246	254	210	241	216	235	218	239	217	216	229	232	199	215	246	237	214	224	238	227	226	235	201	224	240	251	190	224	233	226	228	250	191	231	220	242	224	245	230	230	214	234	207	233	206	235	214	238	227	237	227	210	189	217	217	214	236	211	235	230	219	231	216	239	226	236	210	204	199	222	237	226	238	235	235	237	213	235	240	229	211	211	229	221	215	226	255	241	237	185	231	231	263	244	212	224	213	209	216	199	224	196	247	223	229	230	238	204	219	207	215	205	229	233	251	218	232	239	225	246	221	228	225	240	236	207	217	239	245	228	226	240	233	213	233	211	235	228	212	223	235	216	252	209	229	238	201	221	194	231	221	228	209	238	244	229	231	204	205	233	247	220	234	229	225	226	223	228	239	241	250	211	239	204	209	230	232	234	226	224	241	245	220	207	226	223	233	196	202	210	226	222	257	225	211	242	233	229	239	216	197	227	204	259	207	217	218	241	216	235	225	219	229	257	222	230	218	262	232	222	235	232	224	217	228	224	221	243	227	213	210	220	244	209	239	239	244	214	226	225	240	230	238	253	190	202	207	228	207	238	195	216	216	230	230	238	252	231	240	226	242	230	230	220	239	239	198	230	245	214	224	212	234	222	260	216	245	208	209	245	221	246	243	242	231	214	248	232	226	220	228	200	227	256	251	254	225	230	221	236	234	216	241	212	215	218	233	226	267	206	236	257	236	218	212	224	232	228	220	227	235	201	225	240	237	204	219	248	207	236	252	211	239	220	248	254	211	212	215	244	219	211	240	212	232	262	214	236	213	227	222	214	223	213	223	260	227	229	246	227	204	256	217	203	223	247	220	223	230	217	216	211	226	218	223	217	199	229	234	186	204	233	211	235	196	218	225	217	202	246	215	225	241	196	259	212	207	217	250	242	254	235	209	206	238	231	187	217	213	220	232	220	231	211	205	215	220	221	232	222	218	244	214	207	218	228	219	204	228	235	200	222	199	213	212	222	202	237	234	195	251	214	236	220	211	195	246	218	242	186	225	225	214	183	228	230	215	195	213	196	203	236	221	248	212	222	199	235	216	226	254	220	205	193	210	225	236	214	215	248	230	225	224	226	249	206	239	215	201	247	245	200	238	246	197	239	199	243	216	221	215	212	217	261	190	215	215	232	218	215	231	199	227	214	233	218	223	254	254	212	205	227	216	228	226	237	255	228	209	240	244	229	223	221	221	248	247	205	231	243	212	216	181	253	209	209	233	226	251	215	229	239	196	204	212	209	237	244	245	209	190	225	223	237	223	216	213	253	240	218	205	211	227	225	236	207	205	209	204	190	217	222	202	229	223	197	214	209	202	235	249	221	198	234	205	233	241	245	213	236	241	226	221	227	282	219	238	242	241	249	220	226	219	234	225	233	192	240	230	240	228	209	231	220	208	212	238	227	217	240	216	205	224	240	217	194	221	222	229	232	248	241	222	226	227	240	233	229	226	253	226	262	243	245	228	230	218	270	240	228	232	235	217	229	232	209	222	218	220	222	212	223	241	253	217	206	196	192	177	242	221	247	267	252	213	220	202	215	219	247	229	241	234	212	231	233	240	242	226	242	225	193	205	259	195	214	247	206	247	208	208	210	231	200	212	234	222	219	256	232	236	264	239	207	237	238	216	208	198	203	247	205	241	232	193	220	215	214	208	232	228	258	206	251	207	231	231	202	229	238	215	205	205	210	229	230	203	227	202	213	215	227	216	242	231	210	220	193	212	254	229	202	232	213	220	221	223	236	225	225	242	233	228	216	198	218	243	204	246	224	199	253	221	257	238	211	219	234	225	204	213	207	241	211	193	220	211	221	211	216	237	212	213	234	212	211	242	241	198	227	229	239	216	239	221	229	194	220	234	222	215	234	231	214	239	258	235	212	274	196	211	215	201	221	225	188	216	238	252	208	188	228	210	229	252	220	229	226	254	213	209	233	220	226	209	231	228	214	210	234	237	254	247	217	248	237	235	182	208	226	228	221	241	213	205	214	228	251	242	212	237	222	230	202	228	238	204	248	191	207	238	241	226	230	214	242	236	224	209	223	231	232	246	259	230	211	228	225	240	212	216	216	235	208	210	232	248	204	218	211	218	204	207	233	235	233	194	216	206	227	248	222	202	215	229	217	201	232	229	218	218	213	205	240	237	212	218	227	221	259	251	258	201	236	227	242	244	216	209	247	251	235	257	217	202	236	226	214	223	229	202	231	213	222	219	225	224	242	234	202	199	213	206	212	236	194	219	194	215	232	207	214	228	217	224	243	215	232	230	223	228	233	238	222	208	247	209	220	210	194	229	244	247	216	204	199	243	216	209	206	222	213	227	231	223	261	195	252	214	202	228	205	229	225	207	221	233	209	220	234	234	226	242	209	248	233	233	215	233	216	216	216	202	208	207	235	238	202	224	206	240	238	243	205	249	207	215	219	249	207	215	220	225	216	232	205	234	216	222	231	208	200	253	257	224	220	238	239
6581	9919	26979	16098	981	857	710	711	652	631	655	614	636	629	600	612	587	564	568	579	568	586	554	550	569	543	507	548	546	540	589	512	597	540	543	572	492	542	568	521	515	541	516	552	544	534	504	523	573	538	532	617	548	532	543	534	546	499	530	562	515	533	567	498	540	552	554	542	548	573	545	556	532	550	531	550	544	529	555	546	521	561	541	518	563	525	542	545	564	520	522	539	561	524	555	570	515	547	525	551	534	530	559	549	547	531	537	527	506	512	533	538	502	536	499	562	493	563	505	528	493	501	502	559	558	542	541	506	546	539	509	507	586	543	513	554	547	516	528	521	595	535	557	517	517	530	518	529	541	547	561	532	563	576	508	512	537	543	533	582	571	534	472	578	579	508	547	524	554	578	534	590	534	540	529	502	526	543	565	531	539	506	529	559	540	565	571	543	561	577	563	522	475	515	528	544	564	502	566	534	596	548	554	554	516	539	506	576	554	557	552	552	529	568	563	501	583	520	545	536	572	562	518	523	501	514	552	565	512	507	572	547	513	549	573	551	536	522	532	549	570	520	538	535	535	563	511	541	563	572	587	520	492	560	523	518	547	527	542	551	505	583	542	514	559	555	552	579	543	533	547	536	510	546	511	578	516	550	541	523	517	520	539	549	536	519	531	547	570	512	546	554	511	508	535	519	523	501	543	584	502	520	548	504	560	583	503	525	559	507	525	509	538	601	531	557	511	527	512	540	567	505	560	540	543	540	519	533	526	543	554	524	523	535	568	540	513	500	548	532	548	543	526	536	534	549	576	569	527	523	557	519	534	545	544	537	578	535	529	556	543	535	537	559	557	539	521	548	512	555	536	514	559	578	518	542	608	546	517	536	564	542	574	526	580	573	516	555	541	557	549	534	495	543	534	508	543	532	509	539	498	504	528	524	529	549	546	554	539	554	527	519	560	558	501	500	559	569	551	546	556	534	551	564	547	565	578	571	557	519	497	547	545	544	531	561	548	535	486	591	505	526	563	516	541	546	534	504	565	477	547	531	563	535	510	532	495	547	546	517	504	505	557	530	569	557	543	533	569	506	547	544	566	569	548	494	537	561	557	562	527	539	540	582	562	545	532	505	572	483	553	541	525	549	552	550	555	542	562	550	560	551	557	553	562	562	545	520	555	561	538	529	525	548	538	556	536	528	561	559	509	530	521	525	508	556	536	504	537	526	544	556	547	510	560	554	539	537	508	551	534	552	525	535	515	562	550	545	522	548	544	568	577	543	547	579	547	527	511	529	536	515	532	547	565	536	520	523	493	519	546	549	513	524	543	600	563	561	545	534	496	528	553	569	564	548	561	572	549	497	535	550	547	524	563	557	529	559	517	572	550	473	536	504	499	561	534	511	592	582	522	521	531	542	547	550	524	552	523	536	554	525	532	556	520	529	560	539	538	551	557	533	520	515	547	584	570	589	565	580	508	536	525	515	520	513	544	531	526	543	558	562	544	537	525	540	516	494	551	533	503	532	550	550	541	557	524	542	544	524	542	542	547	534	505	517	537	497	559	561	516	574	538	564	540	529	543	543	559	516	599	560	525	525	541	510	541	517	549	554	580	527	523	535	552	563	549	552	512	554	472	560	532	569	573	548	550	526	558	521	525	556	500	504	508	534	490	558	551	560	556	590	553	527	523	530	554	555	557	575	528	507	552	537	538	532	559	555	542	526	505	546	561	530	509	495	490	513	549	534	586	535	538	551	560	531	549	513	541	528	562	532	574	552	513	528	519	558	535	557	540	546	552	514	569	526	581	583	489	586	576	615	554	562	535	542	540	559	515	557	557	526	560	510	507	556	556	538	498	551	590	503	530	504	560	534	521	514	554	548	506	501	558	530	505	520	566	518	545	536	483	542	537	563	579	567	559	549	530	554	560	508	533	526	534	542	576	562	525	537	545	549	522	535	548	522	545	549	548	549	517	501	571	550	505	557	550	554	525	506	534	488	544	516	552	543	540	513	535	512	520	525	568	538	552	537	496	522	550	539	531	550	516	534	503	562	572	554	558	539	539	534	526	533	533	522	544	573	514	564	514	507	517	519	529	535	520	541	549	495	531	573	530	526	526	520	555	535	541	529	537	512	536	531	566	519	541	533	535	522	516	550	512	538	522	534	504	488	562	552	564	538	533	573	580	537	475	571	508	498	551	520	581	547	540	586	552	562	570	560	571	557	546	495	529	534	550	522	541	582	558	552	554	531	533	533	527	547	592	556	555	546	583	520	582	569	564	529	575	524	535	569	518	552	558	517	565	608	549	575	525	544	536	528	545	604	505	577	566	524	529	509	531	566	544	535	540	549	498	556	515	516	522	550	557	541	539	553	531	519	556	522	503	479	586	563	528	535	578	546	573	581	543	514	556	554	546	554	562	534	552	521	554	543	534	559	570	499	562	529	557	571	572	571	574	530	551	503	534	566	561	508	562	539	513	573	513	520	529	525	573	494	571	534	604	516	447	495	551	564	549	514	528	565	519	509	542	529	527	545	554	544	561	569	524	539	527	529	533	514	557	541	552	526	575	540	557	540	516	507	544	543	551	567	537	551	544	517	597	535	541	548	610	594	539	527	551	521	530	535	535	545	527	586	535	578	558	493	502	559	568	493	544	538	532	540	573	552	543	543	548	555	553	550	548	552	564	558	606	528	526	574	534	535	540	545	516	520	558	538	527	528	517	537	547	552	553	542	535	531	521	524	545	541	586	504	552	558	565	560	566	532	550	544	540	543	570	564	573	543	568	554	536	526	519	573	512	521	524	536	505	563	538	545	507	526	522	549	542	510	519	523	545	522	518	529	551	545	536	547	503	527	518	522	535	540	583	542	549	552	501	514	588	530	585	542	521	518	561	524	538	504	517	560	584	555	616	555	548	547	507	552	556	524	559	548	504	543	550	540	585	557	526	588	546	515	567	564	558	552	535	492	542	574	547	543	536	569	498	526	559	557	549	534	564	567	513	545	563	527	546	533	534	519	549	575	571	511	554	593	523	540	526	570	549	551	553	519	533	552	523	551	584	549	532	523	541	549	547	567	559	550	551	583	517	542	543	524	567	576	590	498	569	560	520	536	530	548	513	542	537	572	537	525	557	539	558	534	598	521	551	537	523	613	507	530	554	537	553	549	547	526	534	555	555	554	556	538	544	552	508	569	542	518	560	483	552	554	556	564	540	515	521	544	537	551	532	527	527	541	538	521	529	553	533	533	524	516	499	541	540	543	521	534	539	531	516	597	545	512	544	506	539	562	547	529	550	513	531	538	563	551	533	524	537	544	546	514	541	497	575	534	568	555	545	572	533	547	540	513	581	525	525	538	528	544	556	574	573	531	583	536	557	542	546	496	501	560	509	559	519	554	489	525	530	570	554	565	554	565	565	555	554	497	543	570	529	549	511	529	502	520	538	521	524	532	539	539	519	535	547	514	555	527	544	559	504	518	530	525	492	542	519	515	541	496
13033	24997	35898	16220	1817	216	193	161	148	124	135	152	146	135	136	138	133	119	117	113	122	100	121	117	135	111	109	133	131	121	110	111	122	101	118	111	103	103	108	119	119	102	126	105	111	120	135	122	113	123	105	105	114	110	105	117	89	117	112	113	120	100	103	117	130	120	115	113	117	108	114	108	95	99	115	92	106	117	98	116	93	110	112	111	109	109	112	118	106	115	106	119	96	121	101	127	98	111	128	126	106	101	113	130	121	118	106	99	102	114	108	100	106	110	100	110	114	108	120	107	120	114	106	128	110	103	108	116	132	99	106	118	107	101	129	115	115	118	91	123	97	80	112	97	120	98	114	103	102	104	122	109	109	101	104	100	112	115	110	104	98	106	119	101	117	123	111	111	98	113	105	124	94	106	116	123	106	112	114	114	123	109	128	101	107	113	126	114	118	107	132	112	104	94	104	91	96	130	128	92	97	110	93	93	112	119	107	109	104	101	110	110	96	129	87	95	108	105	135	97	110	122	106	99	99	114	103	130	122	86	79	101	95	107	107	92	90	143	109	123	113	106	106	100	110	122	107	91	104	114	116	112	101	117	109	100	116	123	128	119	121	119	114	111	125	111	110	107	118	128	112	107	127	100	100	112	106	119	123	124	123	119	106	121	105	112	111	129	110	114	112	112	119	113	113	120	92	108	107	97	113	111	118	122	109	81	110	91	102	121	115	130	92	99	98	115	112	121	99	115	137	115	107	123	98	114	128	103	97	95	113	105	112	111	114	97	115	95	107	102	91	124	106	127	113	121	106	115	114	99	117	107	88	108	114	116	114	111	106	108	91	139	99	104	121	125	101	115	110	107	107	120	124	114	99	97	105	103	94	88	101	131	112	101	94	98	120	114	97	112	119	136	95	98	104	98	119	95	105	112	108	103	102	108	117	129	114	112	115	91	109	102	113	98	123	124	115	101	129	96	89	107	108	116	112	117	103	124	110	106	99	117	112	116	89	118	118	98	126	118	107	119	111	117	90	94	120	83	117	113	96	113	114	121	122	104	108	108	112	103	109	104	120	96	120	107	104	106	106	102	101	109	121	97	91	105	96	80	90	114	116	97	113	114	120	119	119	118	123	111	115	109	111	101	92	118	86	85	105	130	110	115	101	111	110	98	116	116	120	101	93	113	114	112	89	107	104	104	99	107	101	118	94	108	107	117	101	102	91	118	120	109	122	104	97	107	117	109	94	110	114	125	123	117	126	109	127	99	119	117	103	103	123	113	101	106	116	115	114	111	110	96	104	104	99	104	102	105	119	103	110	101	109	128	116	108	122	119	132	96	92	101	111	118	98	102	131	116	101	100	113	119	124	108	128	109	113	125	127	98	122	104	119	95	117	109	108	112	110	112	95	106	88	105	98	117	116	111	95	117	126	124	133	109	125	126	120	107	104	123	106	108	128	95	115	104	108	105	104	84	115	111	98	115	91	96	128	91	123	107	119	121	133	143	106	126	106	113	119	115	122	97	117	92	93	117	136	102	120	95	112	125	128	100	103	110	110	120	103	111	99	125	107	117	121	120	105	103	105	88	110	121	110	99	101	112	87	106	103	124	109	107	101	120	114	110	128	89	101	105	108	131	104	122	117	106	122	106	104	132	103	113	123	111	104	103	101	98	103	112	105	120	108	124	105	96	120	110	123	131	108	119	98	104	126	107	105	104	115	114	110	127	106	97	125	116	120	120	113	101	107	109	109	135	131	88	110	114	116	103	120	114	109	114	101	101	102	118	112	121	123	98	112	111	94	122	120	122	122	118	149	119	117	103	129	96	86	131	107	123	108	116	95	101	120	87	109	114	99	117	111	116	120	128	113	100	104	100	112	111	114	102	96	92	91	122	114	110	113	91	108	94	117	104	113	96	108	127	87	123	110	120	108	105	125	109	106	107	101	102	114	126	110	112	133	121	88	107	110	96	98	108	116	101	108	93	91	107	95	109	115	128	130	118	109	107	107	118	121	95	99	112	124	130	122	92	113	114	90	110	119	100	123	102	106	123	121	104	117	96	117	102	98	110	110	108	115	133	117	101	116	99	120	117	107	114	113	111	88	121	115	110	118	115	133	115	105	105	120	118	108	110	123	99	135	124	92	130	103	99	126	114	111	119	113	145	127	106	132	88	99	95	96	98	97	101	103	136	107	108	120	126	118	121	123	135	116	103	99	110	121	121	112	118	98	86	108	98	101	131	98	114	106	94	112	110	119	105	108	102	112	117	107	122	132	90	85	129	107	106	107	130	111	105	113	111	123	114	136	109	117	109	113	120	119	113	96	118	109	101	100	122	120	105	87	100	119	111	103	100	121	116	107	125	102	108	122	105	105	109	117	104	130	88	109	117	99	120	114	99	96	95	112	127	100	117	100	98	109	112	123	120	107	96	115	90	123	108	113	98	98	104	91	114	113	104	106	103	118	113	121	109	107	111	101	110	108	98	114	98	102	109	115	102	108	113	118	126	123	120	102	125	96	115	106	107	115	87	111	121	99	108	103	108	115	104	104	115	97	104	116	117	107	120	113	121	89	114	114	104	81	101	120	114	121	116	110	112	126	100	101	94	109	112	119	123	117	118	97	126	101	114	108	91	101	98	122	106	129	120	107	134	123	108	118	112	102	114	95	109	101	113	132	113	112	115	140	102	108	114	105	103	106	120	91	99	119	110	107	95	111	127	119	101	136	97	93	110	105	118	105	137	95	105	118	117	115	98	105	98	116	103	113	126	101	134	93	76	112	98	107	101	102	114	116	101	96	95	134	122	111	100	119	108	133	113	115	123	100	92	121	112	119	118	128	105	110	116	86	95	124	127	107	111	107	94	107	111	98	129	109	113	119	127	103	101	107	101	119	129	126	123	95	110	124	100	116	125	108	112	123	110	112	103	111	112	109	97	110	114	111	109	108	93	91	109	100	97	117	101	114	130	101	101	123	98	119	113	98	96	130	128	112	118	108	105	119	115	122	105	103	136	111	111	110	102	104	103	99	106	107	102	101	115	95	105	120	134	118	109	122	95	111	110	89	117	124	122	106	93	107	114	108	102	107	119	96	126	106	94	130	108	99	118	120	103	113	116	131	100	112	119	119	123	108	106	120	125	98	102	103	95	103	100	120	97	81	116	100	110	107	115	101	118	115	137	99	90	112	133	94	111	110	107	106	114	115	97	108	115	110	99	112	99	116	96	118	128	105	118	119	107	115	111	105	103	102	117	126	94	105	113	98	105	118	93	105	93	125	112	119	130	122	114	94	114	106	118	133	118	115	117	123	115	107	112	113	98	123	119	100	90	117	99	77	105	123	115	110	107	86	102	97	121	119	111	103	111	124	111	101	139	110	108	119	120	117	99	118	109	145	96	109	103	117	114	109	113	89	120	99	104	106	138	102	103	114	109	107	121	98	97	102	124	120	116	108	114	101	118	91	109	115	97	93	127	109	91	111	105	119	116	113	94	127	122
8597	23732	36359	23843	1135	806	624	586	525	508	450	436	425	406	379	365	352	352	337	325	364	332	312	330	341	312	305	293	287	305	303	302	300	278	329	316	272	294	268	302	285	298	288	270	331	292	285	291	302	268	257	282	271	249	299	280	280	284	267	327	286	280	292	297	296	282	295	275	289	309	301	296	273	278	292	308	294	318	293	298	291	262	272	285	278	284	285	272	294	255	281	316	298	255	286	299	283	278	284	281	268	257	269	322	296	292	264	276	275	267	280	279	329	317	296	292	291	279	303	272	247	271	259	283	283	264	245	266	281	263	280	293	281	257	276	266	268	270	289	279	281	280	314	305	296	301	258	265	286	271	282	285	265	279	272	296	287	289	285	282	272	249	270	284	281	291	269	266	259	314	307	287	254	303	304	293	278	282	329	307	304	312	328	268	297	268	275	263	278	295	280	282	281	271	242	313	288	302	282	269	289	305	273	293	271	262	263	276	294	310	279	297	312	287	295	248	265	280	270	256	291	279	270	278	280	283	302	289	296	264	252	270	306	289	290	272	293	290	303	276	264	289	271	242	280	280	291	287	292	283	298	276	277	274	317	298	265	296	280	277	270	269	295	261	288	283	294	277	281	324	330	267	275	270	257	265	288	285	283	289	321	269	283	282	270	291	295	253	309	292	280	285	280	274	320	277	250	269	278	264	274	273	284	275	273	277	304	269	258	301	288	274	265	297	280	292	271	282	274	278	275	306	282	293	314	293	285	267	261	280	272	252	289	242	265	266	283	275	282	269	287	282	273	283	299	286	319	292	289	316	273	276	291	294	313	254	274	315	287	268	274	290	288	270	269	293	287	280	274	284	295	300	289	279	251	274	275	291	277	273	274	277	289	286	240	287	269	317	289	311	296	286	261	279	299	309	276	273	276	281	264	309	291	260	269	273	266	263	272	294	283	249	269	301	275	310	299	259	271	284	269	260	281	245	300	312	294	261	262	301	293	300	292	250	278	286	287	293	269	287	285	251	279	299	273	268	283	297	278	279	298	278	277	318	326	293	244	287	271	309	261	277	300	306	293	310	285	249	294	275	251	283	264	302	289	291	253	289	269	271	271	293	297	300	267	298	259	274	274	251	260	286	285	276	299	294	297	264	293	290	277	300	288	271	293	269	297	290	272	248	318	275	285	277	276	273	301	262	273	281	296	271	292	295	284	296	251	258	300	261	274	298	286	266	288	279	269	299	325	246	288	341	287	279	268	272	277	276	289	317	273	277	281	288	290	300	250	274	297	290	257	256	298	292	290	273	293	296	260	291	275	262	321	296	294	277	268	276	269	278	287	325	254	287	264	287	281	288	274	287	277	286	291	292	286	290	284	303	275	277	256	288	293	271	272	280	320	266	272	299	279	288	268	275	268	287	253	278	250	266	273	274	276	276	272	306	263	283	261	283	293	261	280	254	251	275	287	267	272	286	276	288	278	263	264	270	288	294	286	303	264	280	319	266	299	224	281	293	269	289	251	245	273	283	277	298	264	264	293	276	283	283	260	280	304	283	285	290	293	250	302	278	282	285	284	276	274	298	306	276	275	286	282	300	283	301	268	262	297	295	308	295	266	279	242	259	289	264	284	284	299	271	288	272	269	265	289	264	288	275	291	290	274	268	281	272	285	275	299	268	258	300	265	308	292	275	294	298	271	286	289	303	275	279	309	304	278	313	258	250	278	277	259	253	284	289	262	306	293	291	286	292	280	267	277	256	248	298	300	271	267	304	276	276	292	283	289	287	296	294	260	266	280	282	287	297	279	278	305	272	253	258	256	279	272	282	250	315	308	304	285	275	278	289	262	315	274	291	306	261	294	324	275	275	255	269	291	272	322	274	289	301	300	261	266	259	277	293	276	296	303	281	275	293	276	269	267	326	264	275	281	274	268	268	285	289	261	308	268	273	266	291	273	264	273	301	304	292	289	282	284	283	304	241	302	274	293	290	295	274	274	293	290	272	293	295	252	310	290	285	289	258	292	278	290	300	284	273	311	276	270	294	286	272	285	274	285	299	265	284	266	302	287	271	270	271	263	268	307	274	307	264	289	268	306	243	288	296	268	282	247	290	234	264	286	284	302	349	258	303	294	275	281	290	290	269	274	274	297	293	302	264	269	265	302	254	289	283	279	292	291	288	289	279	302	274	276	273	306	282	260	297	280	269	229	287	293	280	309	287	271	280	277	241	294	305	304	303	283	270	271	287	299	280	314	264	302	279	286	291	281	310	301	266	291	295	298	260	271	285	272	293	284	260	268	286	284	275	298	277	261	271	291	281	275	280	290	305	267	271	283	263	296	253	264	283	292	269	307	276	274	287	285	267	237	277	267	280	254	297	268	288	283	256	304	265	296	271	269	286	283	258	295	280	308	289	299	267	290	251	272	269	274	279	274	291	271	287	252	257	285	266	289	275	283	267	280	321	291	273	269	292	293	301	273	290	283	278	286	243	260	256	267	255	252	273	299	306	292	286	293	286	300	271	298	291	277	287	296	277	284	308	259	294	268	293	275	239	245	296	289	277	267	265	260	309	287	272	281	279	291	275	278	277	273	265	280	292	264	259	267	292	291	285	265	232	263	298	249	307	277	280	265	304	288	294	300	263	242	292	266	280	309	295	264	293	273	288	279	272	296	244	305	305	299	293	226	269	264	280	313	260	300	272	261	257	267	275	275	285	301	284	231	274	287	309	301	283	280	286	303	287	298	292	286	279	277	277	293	270	290	301	283	272	283	297	300	277	299	245	287	285	281	291	266	253	288	266	290	246	285	283	268	241	271	294	262	292	290	285	258	273	282	261	248	255	288	263	276	290	309	253	289	284	268	288	296	254	275	278	276	284	276	249	262	314	291	294	271	267	287	320	317	296	309	280	285	281	259	271	278	300	289	291	293	291	264	286	294	251	287	292	265	260	263	275	270	279	278	295	294	302	307	288	281	300	297	274	321	260	246	266	282	274	278	272	308	279	277	274	247	270	265	265	299	272	259	297	302	266	269	276	267	289	269	283	261	271	273	297	262	295	301	284	255	274	268	276	267	272	290	256	289	290	290	280	297	256	276	276	270	260	274	257	279	276	302	276	267	278	273	251	265	262	261	270	281	264	288	254	288	306	271	265	286	280	295	301	267	277	280	293	261	267	252	261	253	280	256	266	293	304	289	255	291	267	262	272	279	271	273	279	266	293	273	288	269	253	279	301	281	277	306	270	300	282	299	260	236	268	291	268	300	270	285	288	294	273	287	276	261	275	266	262	304	299	282	269	287	250	271	249	296	265	262	285	290	285	247	268	290	265	268	262	312	264	260	330	272	290	264	319	285	298	271	307	300	285	278	267	291	240	281	252	275	312	271	280	277	287	273	299	286	267	269	293	283	256	289	251	285	251	264	276	257	294	273	269	300	268	263	280	256	291	278	270	274	289	248	276	309	285	277	284	271	289	285	256	286	288	265	281	278	257	285	265
1716	870	802	363	233	206	229	216	262	240	226	227	223	223	260	239	261	251	248	203	257	249	242	239	230	244	240	249	236	250	245	244	230	246	238	253	256	229	251	230	226	223	227	246	224	245	215	211	245	223	231	218	242	248	218	262	255	231	261	234	242	214	235	259	227	235	243	214	237	229	240	274	251	241	254	242	230	253	234	210	234	223	230	250	236	230	213	250	226	231	236	243	239	241	238	244	224	220	224	243	243	238	261	262	223	262	267	207	241	248	239	268	238	263	250	242	256	219	252	232	229	245	222	238	234	273	259	223	239	242	243	237	249	225	222	221	210	243	247	230	231	240	227	240	251	243	241	268	251	241	228	242	241	260	233	241	243	254	228	240	223	243	273	215	228	203	258	225	247	225	226	208	259	241	247	229	256	242	224	225	263	230	259	240	241	238	254	223	250	237	238	253	218	241	220	208	232	240	218	230	228	259	265	239	249	236	223	234	243	239	249	247	213	234	227	234	250	252	218	232	206	240	208	264	250	233	247	230	250	243	248	260	270	209	238	253	216	238	235	218	241	240	253	258	230	238	215	265	234	229	245	214	247	250	233	247	248	212	260	256	267	222	232	217	233	196	233	234	200	241	245	232	236	252	262	236	260	213	238	226	238	256	248	222	209	225	250	252	250	254	255	214	228	239	251	234	219	207	242	227	225	261	218	230	234	235	226	212	246	235	207	239	232	228	237	254	228	250	206	253	229	278	248	228	236	255	261	230	243	242	239	239	265	211	219	238	233	234	215	224	212	232	232	221	238	221	218	235	250	220	257	228	250	238	248	203	216	233	264	228	252	238	242	239	229	250	220	263	242	246	246	232	264	235	197	219	247	215	251	242	220	231	230	241	219	248	233	237	251	243	237	236	233	251	234	225	225	238	234	249	275	237	249	248	225	229	238	230	205	220	239	195	224	240	236	225	255	260	223	234	238	214	243	242	236	228	239	219	253	227	244	225	228	222	281	229	216	259	244	248	228	254	228	222	226	238	234	250	233	252	218	226	241	206	255	271	245	227	268	284	234	236	232	224	243	247	237	219	204	230	257	234	241	242	249	289	234	232	215	217	231	259	260	240	243	243	228	259	244	238	231	258	251	238	251	232	270	251	267	238	233	236	246	221	264	247	258	227	226	232	216	277	232	244	228	235	230	257	229	233	225	228	241	289	246	233	264	217	249	209	231	261	240	243	248	234	235	224	211	235	236	212	223	245	243	259	249	217	281	245	238	233	247	261	235	252	213	264	239	226	215	239	223	262	232	213	245	242	238	269	231	275	247	216	240	219	252	223	242	257	240	244	228	244	244	226	247	235	225	223	248	252	229	250	257	235	235	220	264	214	263	235	245	242	232	226	248	230	255	229	227	224	238	245	242	277	239	235	248	237	219	241	223	241	247	229	237	227	238	263	247	230	233	239	253	245	215	224	238	218	252	244	222	249	239	250	231	219	216	238	236	249	238	223	240	258	221	225	238	249	232	233	261	232	250	213	254	266	222	234	257	235	256	229	234	218	224	239	229	236	246	238	209	235	244	227	238	225	248	232	245	243	239	235	241	247	222	236	224	236	232	247	230	246	238	235	247	245	251	222	221	228	243	225	252	243	254	241	250	237	250	239	241	218	208	229	223	212	249	241	225	223	226	220	245	217	242	239	260	261	218	247	227	228	250	252	228	243	219	235	230	264	256	228	268	261	274	240	249	261	251	248	248	238	242	243	246	247	238	263	221	229	234	217	239	230	236	249	242	241	260	256	241	245	235	248	223	243	244	235	205	242	246	247	254	278	256	223	270	239	238	238	202	221	245	243	250	240	248	251	230	254	221	197	239	247	258	242	262	222	259	223	254	233	235	233	217	209	241	240	229	226	254	260	250	239	229	217	282	272	240	247	237	233	254	209	248	266	210	222	222	231	244	270	253	253	252	204	240	235	238	240	271	220	264	234	221	255	224	219	253	234	250	218	271	235	260	211	228	239	250	227	246	238	215	216	230	228	231	222	222	244	227	249	209	247	256	245	251	242	239	235	278	205	215	228	234	218	197	238	243	245	233	239	254	244	236	245	242	226	246	225	257	241	216	229	233	215	247	254	223	236	238	205	243	232	227	219	253	276	232	255	248	241	236	231	249	253	209	238	217	219	227	209	238	230	238	238	257	229	226	261	230	258	241	227	257	243	244	248	201	240	240	231	235	240	217	231	257	234	215	225	258	241	232	217	218	208	227	245	249	247	254	238	234	248	241	243	264	223	229	202	263	241	242	231	228	212	246	217	263	212	246	261	236	221	238	236	222	242	251	247	252	237	234	222	227	234	215	242	222	253	241	245	225	212	234	249	228	238	264	241	251	236	232	242	210	271	238	198	210	248	235	230	209	244	236	241	211	249	254	215	226	211	243	247	212	227	218	256	245	255	245	248	250	241	232	241	266	202	278	237	257	237	221	268	219	198	257	252	219	233	258	254	233	254	233	237	212	220	228	235	229	245	256	236	209	230	207	226	212	251	209	239	215	225	268	259	255	243	221	236	213	238	218	237	202	218	237	253	227	234	245	272	239	228	257	248	245	215	237	239	261	244	228	246	242	216	206	224	234	246	231	245	229	220	235	227	232	253	233	255	240	189	227	237	235	241	234	218	207	213	236	257	222	236	211	270	244	232	235	253	262	251	223	224	226	234	224	242	220	249	247	223	234	268	240	228	244	219	269	256	277	252	225	241	270	225	198	241	253	243	220	232	240	232	232	242	234	232	236	229	248	227	235	225	229	234	255	229	239	241	230	218	256	263	249	264	225	236	239	248	253	222	247	235	245	247	189	244	233	236	227	235	217	263	247	235	236	230	239	230	232	245	231	241	244	222	234	232	251	253	271	256	266	220	220	234	257	256	240	287	231	246	249	247	243	206	192	293	222	247	243	252	256	255	233	241	215	249	251	233	264	237	260	280	240	247	234	246	237	229	234	258	232	234	218	231	253	226	219	240	216	253	242	274	242	239	228	252	227	235	244	245	252	233	237	245	242	244	223	216	231	238	227	233	239	213	256	227	240	227	230	228	254	260	277	253	213	236	245	252	275	249	252	218	250	224	265	237	215	229	233	253	212	277	274	249	208	226	224	267	222	239	259	240	253	208	249	238	251	226	240	222	262	234	251	244	252	246	241	232	212	221	238	237	236	234	239	239	256	247	215	236	223	226	225	247	220	245	248	240	254	223	226	252	239	237	244	251	280	264	238	227	212	249	233	228	236	245	243	265	230	221	238	271	235	223	214	247	256	235	243	235	222	234	205	235	230	231	239	250	236	240	244	267	246	233	213	265	219	252	209	238	228	263	235	255	234	245	249	233	240	255	248	235	229	249	228	236	272	248	243	245	248	203	248	238	250	228	224	245	267	218	219	234	241	216	218	243	241	229	234	254	235	254	247	244	253	234	256	239	245	221	243	226	228	237	213	241	281	226	239	231	232	240
2163	1968	2180	1154	582	603	598	591	595	564	552	570	610	619	573	602	537	598	533	588	572	577	577	517	634	585	589	585	551	572	596	560	562	627	576	557	595	537	600	552	561	553	555	587	543	542	556	589	587	606	600	616	585	546	568	545	602	543	617	616	604	606	613	565	551	590	617	541	567	606	581	609	567	611	593	554	595	552	563	571	595	599	564	579	575	562	582	592	605	606	565	569	554	554	612	617	581	551	595	579	583	559	554	561	553	558	582	585	547	581	572	561	552	555	582	571	548	580	628	575	560	536	565	531	609	595	629	568	599	605	563	564	582	557	577	591	587	590	559	585	589	560	600	566	527	588	570	617	531	589	582	589	585	588	586	588	564	564	587	586	552	572	585	554	589	559	575	602	554	581	577	544	571	579	567	598	576	553	590	550	580	546	583	624	604	588	549	572	615	552	589	606	557	631	554	559	606	574	598	597	569	547	625	546	608	575	577	567	542	556	555	592	607	564	581	574	552	552	575	601	566	585	569	581	587	596	591	589	526	530	572	614	595	567	578	571	584	559	611	548	586	609	590	564	584	581	584	600	632	611	590	585	599	571	586	606	609	625	601	538	560	568	552	560	548	581	585	595	601	604	572	590	580	562	590	596	578	586	572	586	532	502	569	547	578	581	592	612	606	570	582	646	596	601	522	599	584	588	564	569	563	578	593	581	618	597	589	621	575	600	567	586	589	560	597	565	569	615	561	534	600	539	574	587	583	514	517	571	574	535	542	589	572	593	573	577	550	557	598	586	572	582	542	550	559	593	559	593	603	539	589	559	575	566	571	598	583	581	570	611	585	620	583	592	555	589	602	537	559	526	555	601	582	555	566	584	582	607	585	532	554	614	621	547	566	623	561	592	562	544	602	598	549	586	633	526	579	564	562	559	574	576	590	569	558	562	595	591	564	554	566	609	538	569	563	507	583	542	577	596	596	589	599	586	561	544	635	554	648	579	572	543	559	597	563	570	570	576	546	609	579	591	584	586	566	553	576	626	545	587	587	601	571	567	561	564	565	589	557	561	558	558	570	588	583	574	594	558	595	535	570	605	569	546	612	592	588	543	563	565	584	548	572	552	613	559	550	564	574	587	596	615	561	550	581	560	613	586	587	612	533	600	559	577	565	570	596	570	563	586	571	579	626	565	621	587	604	570	564	613	617	571	624	597	557	588	602	605	619	542	571	610	583	532	527	583	590	542	600	604	562	583	617	606	600	595	538	551	606	543	547	637	557	592	589	586	609	576	569	559	564	625	589	588	548	587	605	593	540	585	607	587	603	542	603	617	558	607	585	630	571	573	592	575	577	571	588	612	550	568	625	582	549	569	536	564	560	567	576	572	582	551	535	576	566	564	553	575	586	593	593	580	565	564	535	598	611	565	550	565	579	578	562	556	600	626	600	594	563	589	537	595	598	563	570	600	567	579	580	602	584	556	574	573	597	587	592	561	557	580	561	567	554	587	593	590	587	579	579	615	633	552	582	571	573	577	567	591	574	577	584	550	556	616	576	599	595	543	526	600	580	583	584	583	599	599	560	576	556	565	556	569	560	565	602	589	564	599	587	567	583	589	542	568	557	608	550	576	578	559	608	510	575	583	591	579	612	623	576	584	566	575	550	574	568	604	599	613	569	588	549	591	592	561	576	596	562	623	602	567	546	622	541	556	570	544	594	594	578	563	588	577	590	578	560	569	559	579	605	574	607	578	556	564	582	593	539	591	575	605	588	601	591	577	598	592	585	560	577	567	616	579	555	590	594	549	602	622	606	553	557	551	549	599	549	599	539	578	586	618	550	643	590	588	559	564	549	555	626	523	590	579	583	594	590	548	600	568	565	564	584	558	574	566	565	592	607	542	569	590	595	610	562	561	599	530	586	565	627	561	628	566	577	589	518	551	563	611	562	596	572	562	540	587	586	568	602	559	597	543	584	574	562	577	558	541	576	537	573	562	595	600	557	587	595	591	587	577	560	574	567	524	560	599	564	614	570	584	556	564	515	554	583	611	550	624	555	594	584	582	585	597	533	577	643	557	584	604	561	521	605	565	533	583	603	591	612	561	597	535	573	559	554	591	596	585	598	595	558	596	567	611	553	584	587	577	564	573	596	560	593	525	578	532	617	581	613	568	626	543	589	582	565	586	556	570	575	550	571	552	596	613	573	585	535	528	566	548	608	573	552	546	520	576	590	609	557	573	566	575	562	561	583	573	565	568	591	597	577	568	560	552	568	585	578	586	596	583	546	600	584	566	563	576	611	615	616	580	616	582	550	612	589	579	554	592	595	570	629	585	589	575	562	550	585	606	571	576	555	545	604	574	567	557	526	596	577	549	596	620	594	566	570	646	559	560	571	567	551	610	578	590	602	573	557	555	566	598	593	605	615	555	594	584	582	571	585	571	558	541	552	574	562	567	569	568	577	589	576	525	589	553	559	585	588	605	541	614	552	577	616	549	575	567	566	580	615	562	563	592	576	608	568	578	586	590	604	591	611	558	582	579	581	613	572	584	562	588	578	534	560	582	568	602	575	598	540	577	602	535	587	548	569	598	561	588	595	602	559	580	563	548	585	571	552	601	558	557	559	627	560	549	563	587	607	584	572	562	597	554	612	552	628	599	606	599	587	622	589	601	617	582	579	594	605	604	551	601	584	576	593	568	554	558	564	559	551	621	588	585	580	613	523	618	575	552	581	596	565	573	567	586	582	575	564	573	539	580	601	548	541	588	552	594	581	603	609	548	595	618	575	576	569	563	561	579	560	581	585	584	597	531	576	598	550	575	611	548	593	555	586	603	557	558	605	563	517	588	574	579	569	595	565	594	557	571	554	588	600	537	581	586	627	568	550	605	559	559	565	592	587	587	575	544	597	547	573	573	620	578	565	546	577	540	550	529	598	555	586	607	551	570	541	565	569	544	525	612	539	541	587	591	565	589	624	564	557	606	582	570	606	616	578	540	594	534	578	585	563	607	601	574	590	572	611	594	570	532	597	607	543	615	564	558	534	573	585	567	562	600	627	570	570	561	575	580	579	589	585	572	597	551	569	539	626	609	550	595	590	567	591	611	564	585	620	590	591	597	552	561	578	568	575	592	581	532	580	586	572	616	545	609	633	548	555	582	592	594	611	604	589	575	576	602	602	584	585	565	548	572	572	571	555	586	564	544	557	541	573	565	598	580	533	606	581	585	560	601	546	557	578	590	579	592	580	588	572	592	554	623	575	607	586	601	596	533	601	591	575	580	562	635	581	556	586	604	593	585	600	563	545	603	559	556	571	574	547	637	570	587	625	577	540	580	604	602	534	610	642	574	601	596	618	596	606	572	546	552	594	590	595	566	572	577	562	580	566	553	606	566	547	569	585	570	561	546	586	562	597	600	558	563	574	587	565	511	593	554	629	595	587	555	567	586	585	554	559	520	514	551	555	590	590	573	556	572	559	584	602	600	565	588	599	574	570	569
7482	15772	20381	5354	450	254	257	215	277	263	245	205	232	230	240	213	214	232	220	223	245	237	194	235	213	224	211	227	236	238	238	214	228	220	235	202	201	224	235	219	219	220	215	221	228	220	227	226	213	217	227	235	194	236	219	251	230	255	231	218	254	252	215	210	243	195	228	234	193	217	214	240	239	228	243	225	207	254	258	219	188	212	230	208	222	218	207	239	205	231	219	237	231	199	219	232	239	215	223	239	235	226	241	228	221	217	240	255	229	211	212	209	249	229	240	236	217	198	214	228	243	224	242	247	219	203	207	247	208	236	241	241	226	233	211	230	226	215	221	228	215	204	230	200	214	211	223	228	264	241	223	237	247	244	242	203	222	225	231	220	193	226	221	208	221	233	221	235	246	208	217	228	226	222	191	211	228	240	215	219	229	253	224	218	210	231	246	222	249	215	191	243	237	236	224	227	240	236	249	226	226	240	238	206	224	219	245	203	204	239	241	227	237	234	192	213	218	208	199	219	211	244	249	207	248	213	224	223	212	219	227	208	227	222	244	215	222	207	222	230	212	208	228	218	251	221	224	209	199	212	217	233	214	228	218	234	213	201	196	206	212	203	243	237	217	213	228	224	237	192	250	206	217	251	221	227	207	210	211	196	227	223	209	234	233	183	180	233	232	208	242	237	234	220	249	208	214	222	200	207	227	224	226	218	216	238	247	235	222	214	225	212	210	232	233	233	209	217	223	205	223	189	238	206	244	199	203	201	244	240	221	256	235	203	239	228	191	265	229	222	228	240	201	212	231	245	217	226	238	216	234	232	227	237	218	236	206	215	222	205	228	209	222	226	247	228	231	221	204	207	199	238	242	213	238	235	226	234	232	233	237	210	235	220	266	225	219	206	212	223	208	241	188	223	236	254	229	211	220	199	222	227	199	244	245	211	231	232	252	233	226	230	241	219	199	233	208	222	232	237	212	229	231	233	214	216	241	269	196	242	209	236	234	208	218	233	214	227	216	217	247	212	219	216	245	227	247	203	203	230	225	232	227	237	217	244	218	217	222	242	250	227	229	202	214	198	222	212	199	231	206	237	236	240	234	219	207	210	202	228	220	185	254	243	192	237	233	212	232	213	242	222	237	226	220	218	247	196	241	218	246	224	213	223	224	223	255	231	225	207	239	197	247	234	242	207	195	218	250	217	239	227	238	210	209	256	254	208	213	218	219	230	213	189	226	213	235	231	256	240	256	234	241	231	226	222	204	221	212	248	202	221	222	256	226	229	238	243	232	245	212	249	210	221	228	213	252	220	244	248	253	201	213	221	225	244	210	230	212	217	190	227	217	229	232	217	220	216	246	226	215	242	205	226	202	232	239	248	218	218	227	223	248	231	235	205	222	213	230	207	223	252	255	212	242	195	223	215	209	222	223	229	231	222	212	240	221	226	206	197	206	238	218	231	248	210	236	213	211	244	223	212	215	230	190	240	229	203	233	224	222	218	226	225	213	211	199	236	231	222	228	216	258	218	220	207	211	246	197	241	207	205	224	205	225	216	227	183	220	230	224	230	201	239	237	218	228	230	199	232	216	190	218	218	254	234	242	218	243	241	252	241	219	226	217	219	226	204	204	193	243	244	226	230	226	216	254	211	212	264	228	198	194	208	199	205	259	225	203	222	203	205	223	229	223	236	232	248	225	200	217	216	244	182	215	212	206	239	205	211	228	239	195	224	223	213	254	263	227	220	184	187	221	203	230	241	231	224	229	228	231	221	233	212	205	218	232	207	203	220	207	221	232	227	208	215	246	214	207	254	232	228	238	221	243	242	219	198	243	219	225	255	246	233	198	239	237	248	199	235	254	202	200	197	231	235	205	209	197	245	218	211	218	222	245	222	220	190	206	212	225	213	240	221	207	238	214	187	211	252	205	243	196	233	212	244	212	222	247	187	209	213	217	223	223	229	212	227	230	233	210	212	220	219	249	201	219	204	247	251	242	205	210	215	203	229	234	234	239	214	224	237	233	229	222	220	232	212	245	216	194	246	223	245	242	211	231	246	211	232	189	211	252	254	216	207	224	228	227	215	222	238	256	201	214	221	215	235	201	254	205	223	216	229	212	232	185	211	217	234	209	245	210	243	202	229	243	242	222	229	238	235	210	231	226	232	244	206	218	237	234	188	239	198	216	223	206	222	226	261	239	223	197	227	223	223	243	204	207	230	232	221	217	203	229	234	221	221	217	233	245	192	204	229	224	217	221	247	224	267	229	222	235	236	250	238	220	238	231	228	214	250	228	255	227	230	232	202	222	222	205	224	225	234	239	249	231	211	228	228	230	216	241	202	229	192	202	212	251	210	228	233	234	225	239	231	241	245	226	210	232	245	238	256	224	224	246	186	221	213	195	223	239	211	211	212	213	248	232	226	224	216	228	206	265	232	232	226	250	223	225	216	226	233	211	236	254	234	231	213	224	222	247	231	206	265	252	226	219	223	208	218	197	227	220	223	238	228	220	194	202	218	230	217	221	228	237	226	215	209	214	228	219	228	204	213	235	233	225	228	216	206	214	243	229	196	217	228	221	214	251	233	241	214	247	228	218	187	223	231	214	210	231	198	214	198	226	243	210	235	242	236	234	242	250	235	241	207	230	220	217	199	212	237	213	190	232	248	219	224	215	215	233	216	217	238	221	224	208	215	227	226	229	209	221	243	216	216	247	232	226	214	210	228	226	227	252	227	227	236	226	232	242	249	241	250	214	215	245	248	253	225	214	203	226	231	253	221	245	243	203	272	247	221	233	188	227	204	200	233	230	247	193	208	207	261	242	196	199	194	220	201	223	214	217	227	220	201	237	221	245	238	210	224	203	184	238	226	211	223	218	229	224	226	251	231	229	243	202	216	240	236	252	225	259	206	232	230	192	240	206	227	212	202	200	219	232	220	241	250	242	238	222	237	214	207	195	220	201	200	236	226	211	218	230	228	228	212	221	224	235	214	212	239	274	201	217	201	208	226	223	195	223	198	238	233	225	234	237	226	197	247	210	217	195	228	219	229	227	214	197	195	244	247	199	233	207	230	216	201	206	223	207	225	233	220	209	218	230	234	215	241	230	244	258	240	233	225	216	249	266	201	251	235	243	243	228	225	214	219	238	213	233	234	212	229	228	220	213	218	226	223	196	239	223	241	207	233	228	209	209	217	212	200	203	228	221	231	229	250	242	237	227	222	226	234	230	223	233	260	230	243	211	218	188	240	239	222	214	225	229	211	213	212	235	214	210	238	231	222	211	234	215	220	214	223	240	219	202	215	226	208	223	195	233	268	187	240	207	227	199	233	227	242	226	218	225	244	222	207	217	234	193	237	205	197	231	251	253	255	212	213	208	233	221	254	241	196	222	236	224	229	225	232	213	229	236	237	225	200	239	258	227	220	231	197	240	214	232	230	194	207	214	252	238	232	240	233	233	238	222	210	211	216	226	218	218	231	211	200	222	209	247	213	214	201
6537	16964	23635	9962	929	811	694	673	669	640	639	637	565	606	563	576	608	557	555	573	523	584	553	607	561	551	561	553	582	604	561	560	536	548	498	552	571	547	541	539	558	550	543	522	552	556	526	522	536	554	578	506	524	540	553	524	542	535	591	503	516	571	531	515	547	605	504	534	533	551	560	526	527	553	500	543	544	557	554	541	524	517	519	571	549	531	537	528	572	530	533	533	515	529	568	503	563	533	529	554	542	510	503	552	572	532	526	520	514	574	531	519	523	556	499	515	497	550	545	557	520	540	504	541	544	573	554	518	479	540	558	546	523	554	536	522	558	511	578	519	565	530	514	511	538	545	531	587	508	533	520	528	559	498	535	539	526	549	494	522	540	556	522	534	557	555	526	542	497	553	492	537	515	530	586	571	555	551	576	532	550	557	561	539	527	599	497	543	575	516	518	541	504	541	528	535	514	503	512	543	554	530	550	561	525	512	566	557	558	509	531	495	544	555	537	509	517	559	535	575	526	551	490	545	557	550	547	560	577	535	541	522	512	537	530	527	541	541	556	539	526	552	524	538	533	541	604	516	560	560	497	568	525	544	518	522	578	483	573	499	501	524	513	523	582	527	555	526	578	574	513	578	539	527	554	533	538	546	521	530	574	524	546	553	569	511	532	561	507	520	570	552	565	520	520	535	542	570	563	512	556	540	505	490	563	487	524	577	552	580	528	535	546	519	538	513	537	560	553	522	579	542	555	530	514	525	537	515	583	520	541	549	530	520	468	583	563	529	523	519	553	548	523	563	552	530	533	547	535	540	548	521	556	526	545	520	562	558	598	496	539	562	507	587	515	562	558	585	522	534	551	519	516	524	586	536	515	557	536	545	547	522	536	541	494	494	579	554	488	565	519	557	574	568	528	488	547	523	557	542	532	564	533	530	586	548	550	544	550	547	503	535	507	516	511	505	555	587	526	541	549	565	542	553	573	551	512	545	557	494	568	515	552	584	556	563	522	517	541	539	555	541	550	543	498	571	538	558	534	494	551	538	535	522	521	549	494	545	533	491	529	525	543	558	512	524	563	523	538	571	538	553	547	542	547	556	579	531	560	501	511	554	517	594	532	563	556	571	526	556	575	568	524	543	522	523	515	517	572	563	556	539	584	576	537	560	612	542	534	548	541	511	590	538	569	514	519	541	569	507	531	577	572	508	527	581	520	548	503	558	516	573	546	566	532	569	548	586	518	513	550	569	516	552	557	529	532	596	504	525	553	562	513	569	542	533	549	511	582	538	569	534	522	560	540	550	525	548	514	566	552	527	568	534	535	570	515	510	548	547	562	542	550	513	519	528	512	536	529	541	521	540	582	500	538	573	606	527	512	550	561	533	544	503	525	495	557	605	507	520	539	531	557	580	527	594	517	545	545	514	537	545	543	591	540	530	538	533	521	547	527	512	531	558	579	576	569	534	572	537	561	561	548	533	530	520	560	538	598	548	566	526	524	527	526	545	507	528	540	529	533	516	523	517	543	570	546	505	506	549	554	522	476	540	515	532	567	548	543	529	532	522	582	547	527	554	527	564	523	554	517	578	547	561	588	511	568	536	441	527	531	591	577	552	549	561	534	533	514	521	555	511	513	568	552	527	509	542	565	521	511	536	510	583	527	540	549	539	537	575	501	566	542	554	524	521	520	513	521	549	497	587	523	556	578	572	529	540	526	517	543	501	554	529	519	525	495	532	580	542	576	537	582	563	526	521	539	581	552	536	559	514	522	536	538	511	540	550	557	557	497	562	558	563	560	542	514	533	561	524	538	572	551	536	512	529	532	550	552	513	509	541	488	521	565	531	550	518	547	540	501	557	518	575	522	511	552	519	512	548	539	529	517	562	545	571	517	541	561	565	569	522	594	566	533	558	544	549	570	524	538	514	536	517	588	523	576	530	550	530	538	553	554	497	557	549	544	562	546	530	542	556	523	559	518	541	561	551	527	524	585	527	558	555	519	549	531	525	568	536	551	524	537	530	527	560	529	549	566	526	558	529	549	543	558	565	549	541	544	546	528	531	529	520	520	516	579	541	533	594	505	540	567	538	526	548	525	516	555	575	566	529	490	555	538	518	513	507	510	565	542	569	549	550	526	544	520	492	565	501	546	539	525	536	522	615	557	560	568	571	545	545	500	554	540	546	588	566	545	543	501	555	539	548	569	532	503	525	542	552	549	589	521	586	544	553	522	583	558	511	493	535	557	536	543	527	552	534	556	543	560	516	584	556	552	522	536	511	557	518	553	543	563	539	510	518	535	544	542	526	537	504	590	539	557	539	578	584	542	577	525	546	555	582	549	542	511	586	508	524	545	534	552	527	535	528	512	482	565	535	542	525	522	576	542	559	588	537	560	545	539	544	537	537	533	563	517	507	487	545	500	557	595	493	522	581	540	543	572	532	548	584	570	553	566	566	548	499	546	563	535	538	581	546	545	573	551	529	542	558	543	500	559	564	532	544	533	524	527	566	517	505	535	568	533	558	532	514	558	526	536	526	512	537	524	514	526	512	553	564	511	575	511	510	544	511	578	505	518	559	538	534	530	523	533	563	511	596	507	496	528	544	572	547	495	576	545	582	539	520	516	554	553	538	566	561	556	524	588	558	531	527	540	542	577	519	539	526	553	517	527	569	537	538	501	559	565	563	522	581	494	527	516	545	557	474	525	563	502	487	593	590	592	524	519	504	528	590	522	526	503	555	545	578	532	543	507	543	550	534	530	526	550	539	557	559	542	550	555	532	538	551	531	569	551	582	564	543	518	516	523	547	557	502	570	529	514	531	585	516	509	520	536	569	530	532	579	536	572	524	544	537	551	503	562	544	506	583	519	551	571	587	550	553	536	569	545	555	544	528	532	503	502	543	537	532	533	551	551	542	571	544	553	501	544	541	532	513	560	545	543	533	562	544	555	550	534	508	530	566	540	563	571	576	547	545	543	550	560	492	538	531	519	534	552	562	551	526	556	554	518	550	530	568	546	575	532	558	534	525	566	547	455	545	532	530	555	564	518	536	524	558	529	510	558	559	579	511	533	503	540	491	537	557	545	521	563	514	518	547	574	565	549	540	580	537	583	555	565	529	521	553	542	564	524	558	542	527	539	575	500	537	543	534	521	548	538	535	540	506	547	550	522	560	549	513	542	554	535	539	526	522	532	560	541	533	543	587	477	547	524	511	534	544	533	562	513	532	533	513	539	560	548	543	525	563	547	561	572	545	532	559	539	551	533	514	529	532	559	517	540	555	535	519	562	542	522	548	536	546	528	506	529	567	536	528	539	552	520	555	519	546	527	548	490	599	519	551	545	545	567	520	534	520	532	556	533	571	501	561	534	539	500	557	553	553	535	548	544	524	540	521	542	544	548	529	580	543	518	554	599	537	571	531	544	538	532	535	526	533	564	553	486	572	541	553	524	535	533	503	546	516	519	497	547	529	500	529	547	513	566	532	506	565	556	526
13013	27026	36173	11439	836	226	171	167	159	145	150	141	146	137	129	138	121	109	130	128	91	130	113	121	124	97	113	111	115	115	125	124	103	122	104	112	123	94	138	104	114	123	107	111	99	102	112	108	103	112	107	100	121	101	104	105	97	111	109	94	120	104	114	133	112	132	102	116	108	102	92	105	121	108	109	98	107	119	105	134	101	120	119	118	113	119	110	103	102	124	109	124	107	101	99	105	126	112	112	111	109	105	92	114	123	110	128	117	125	118	106	108	119	101	130	116	111	89	111	100	107	109	112	103	110	110	85	113	122	106	107	125	97	109	107	109	100	111	102	118	98	115	101	99	109	104	96	90	102	82	117	109	109	98	101	135	105	105	112	107	114	113	98	125	122	102	91	118	115	107	100	92	122	102	113	122	104	97	90	88	105	114	87	103	109	121	102	116	112	109	115	97	95	97	106	110	103	95	98	111	113	92	112	98	97	132	113	121	108	102	117	102	126	96	110	125	99	107	108	115	104	119	94	101	104	112	96	101	112	97	97	95	112	89	101	113	109	108	131	113	108	107	104	91	117	104	79	88	112	101	112	112	139	103	113	103	102	88	95	115	115	105	92	99	105	103	98	120	102	106	121	104	115	100	104	104	111	107	104	111	107	120	115	100	95	101	102	109	117	119	140	116	124	118	104	74	104	117	105	121	98	91	107	102	109	94	98	111	124	107	126	92	113	97	98	102	99	97	113	122	113	101	93	105	118	88	115	117	126	107	120	97	95	125	116	96	104	95	92	106	109	103	110	106	128	108	106	104	110	103	119	121	103	114	103	113	115	99	108	104	123	100	102	97	129	106	103	100	89	98	103	128	114	109	111	101	119	119	110	116	100	108	107	98	116	96	94	91	114	102	107	133	108	114	127	115	114	136	105	109	110	125	107	111	122	129	103	97	93	98	113	97	109	116	117	115	109	119	103	102	112	119	119	106	107	102	109	109	121	101	121	87	97	92	109	113	96	143	103	100	100	116	110	125	105	114	103	110	105	102	104	108	95	107	100	118	120	108	102	99	102	94	120	132	110	110	114	115	105	95	115	87	96	104	88	112	138	104	141	120	106	112	117	107	107	121	102	109	95	114	91	75	100	114	94	112	104	112	110	112	105	107	92	94	118	109	112	107	115	89	104	126	120	118	114	127	108	114	96	91	123	116	112	108	106	89	122	106	121	90	97	94	102	94	102	78	99	111	113	92	105	111	112	102	99	114	93	81	111	112	106	100	95	115	95	122	104	126	99	109	103	102	93	113	85	99	121	94	118	112	113	94	102	109	117	118	95	114	118	115	108	96	116	102	90	111	113	96	115	105	109	103	114	109	112	133	123	107	141	109	110	114	110	92	101	110	113	103	111	106	115	106	108	104	103	123	106	98	123	108	110	116	105	97	99	110	120	117	120	86	118	101	107	108	96	121	108	101	108	112	107	109	102	115	106	103	115	100	102	125	110	107	124	112	112	89	108	116	120	87	96	83	112	123	97	131	114	97	108	87	103	99	107	98	128	130	101	99	111	132	106	124	112	109	102	97	110	112	114	116	114	107	111	110	106	110	106	106	106	96	102	106	89	107	111	109	119	128	102	103	118	118	105	128	109	108	101	94	109	122	97	114	118	109	128	130	124	112	103	103	110	108	106	112	96	106	120	106	113	91	121	122	111	105	112	117	127	108	95	91	123	93	115	124	108	102	107	119	130	117	91	139	118	116	100	109	92	101	113	115	111	117	92	113	113	110	110	104	90	101	103	119	125	115	115	102	105	117	107	114	98	114	105	100	117	115	118	129	120	137	121	93	112	120	111	101	128	117	114	105	124	125	100	96	117	132	124	138	107	113	94	104	108	106	99	136	126	101	114	91	99	101	105	108	104	104	121	112	117	113	126	112	105	104	120	111	120	116	96	119	113	112	123	94	95	96	110	122	102	116	126	108	100	105	102	85	85	101	108	119	104	104	94	122	112	108	109	102	102	101	125	111	99	110	128	142	97	103	108	121	104	110	111	123	123	120	103	101	119	109	113	105	108	86	98	121	110	100	90	126	103	114	92	87	113	121	103	116	99	100	112	106	109	92	116	90	101	90	95	98	113	113	106	110	100	114	105	109	107	118	114	103	93	114	99	114	115	106	119	113	93	96	105	100	112	104	132	112	126	108	111	110	99	113	99	104	117	109	114	107	112	133	127	91	113	117	111	111	102	103	110	109	110	112	99	123	112	106	121	127	95	112	99	106	107	119	115	108	116	109	121	102	97	109	99	101	91	103	118	108	114	109	105	110	99	106	106	95	107	104	146	106	114	116	106	90	116	110	108	111	86	114	110	108	115	126	113	113	89	118	114	90	117	103	96	117	104	121	111	114	120	119	114	100	93	85	106	96	124	99	118	117	104	110	118	111	116	92	93	118	91	106	100	103	115	118	117	112	100	123	113	107	96	100	99	102	116	105	96	104	104	96	105	110	115	105	106	111	107	108	100	101	112	99	84	103	110	111	110	98	102	122	114	91	105	108	103	121	100	121	121	123	94	97	90	96	121	134	119	115	107	128	118	116	112	128	98	114	117	91	116	119	106	112	112	99	115	114	131	104	91	116	111	111	114	106	114	121	111	134	101	85	99	103	110	107	117	112	128	128	126	104	119	123	125	100	107	97	106	123	106	107	92	102	122	110	87	108	118	102	118	105	102	103	92	96	98	97	106	113	76	109	107	90	108	108	102	114	95	114	114	118	128	91	111	108	90	91	122	111	128	114	118	120	95	122	90	118	99	95	109	126	107	95	132	97	102	95	101	107	120	131	130	94	97	103	106	99	119	108	118	103	109	102	112	119	112	86	102	94	108	105	117	118	104	118	117	103	114	95	105	109	134	118	95	120	108	117	114	105	94	108	104	119	117	100	97	114	111	113	103	99	119	103	122	107	108	107	108	102	102	94	105	88	131	115	95	113	127	109	103	124	103	130	99	130	89	117	73	113	97	92	122	97	99	95	119	105	120	137	102	120	94	103	85	102	94	99	127	115	97	118	116	117	122	101	92	117	107	106	110	126	105	108	103	93	101	103	99	102	112	83	102	109	91	136	92	118	114	107	106	95	99	111	90	97	110	105	107	113	130	122	105	104	104	112	119	116	116	124	95	117	92	107	119	112	103	108	133	107	103	99	109	124	108	109	105	102	105	124	91	104	119	120	103	121	115	113	110	99	100	116	106	90	81	108	113	113	93	94	104	112	125	104	95	114	113	107	113	110	114	111	101	107	105	114	100	116	99	132	125	116	115	115	115	99	114	112	130	110	117	103	99	114	96	106	115	119	100	91	128	117	110	84	106	115	82	98	108	101	101	97	116	108	102	94	113	110	111	102	114	121	108	97	120	114	122	111	101	112	125	117	97	124	95	115	109	102	112	138	107	92	98	117	103	78	100	122	101	112	85	99	100	100	130	79	109	95	118	93	96	105	135	111	125	108
8442	25452	34172	15078	932	732	674	602	527	534	498	454	429	397	362	372	344	326	349	304	300	326	331	340	310	305	311	320	286	293	331	322	317	294	302	293	282	305	275	295	305	275	322	302	286	288	273	275	279	286	312	274	295	263	280	282	303	285	291	253	288	300	261	266	266	267	259	297	285	273	269	284	275	279	271	299	280	285	253	282	291	286	259	328	276	258	286	229	251	283	296	271	259	303	264	290	296	290	264	307	273	257	271	276	276	261	267	289	277	272	264	268	287	273	284	273	282	287	317	271	272	300	286	277	275	303	282	239	300	286	298	284	296	251	298	309	287	276	302	289	264	262	272	275	308	270	265	281	266	275	259	273	274	259	278	249	285	288	287	271	272	281	274	299	272	272	295	291	278	252	283	297	266	295	266	278	267	250	267	245	286	258	284	274	284	269	269	260	274	270	258	270	290	259	280	275	259	301	251	289	299	246	276	267	247	261	274	296	285	257	272	296	283	278	252	263	280	291	294	269	299	285	270	326	293	300	292	268	275	298	279	289	270	262	269	235	277	252	279	262	272	285	273	271	288	283	295	264	275	296	284	294	251	270	302	268	259	281	267	287	293	294	270	264	304	290	276	259	259	280	285	296	279	278	267	257	283	279	271	259	270	288	293	288	281	254	280	293	279	301	291	253	272	278	288	301	262	301	249	277	249	297	291	264	258	276	268	276	279	287	280	253	292	279	263	289	284	246	247	257	271	294	287	245	273	292	292	300	271	281	275	275	246	251	277	264	252	281	262	268	277	266	278	297	272	276	275	255	291	308	287	306	288	253	285	276	264	274	298	277	287	251	284	286	308	300	284	277	292	320	284	294	262	280	315	292	257	281	266	273	273	276	257	267	250	259	278	256	252	253	299	302	267	293	280	273	273	279	265	276	280	255	283	278	287	290	229	272	285	282	271	270	247	279	296	284	271	257	280	268	279	310	292	270	298	248	283	236	275	273	316	284	275	218	226	318	268	280	240	258	276	274	273	279	284	274	252	282	288	261	269	264	262	282	278	269	240	270	283	293	302	307	279	263	262	283	264	298	264	283	278	270	296	314	277	279	287	295	288	282	294	292	272	282	298	267	279	274	270	274	294	271	237	270	282	280	262	282	295	281	275	268	300	292	255	271	280	262	285	267	251	262	286	275	259	279	293	277	270	250	264	268	267	261	280	277	290	258	268	336	303	258	266	304	239	250	222	285	269	255	274	301	279	240	276	284	316	294	277	265	254	269	267	280	265	301	262	292	260	289	266	259	271	266	285	272	282	254	300	274	238	292	297	244	277	269	241	270	298	266	254	269	278	270	259	293	276	309	267	281	298	279	285	273	269	263	257	284	312	273	262	284	262	278	293	269	273	257	269	233	263	260	282	281	290	260	275	275	279	285	247	274	267	284	255	298	292	275	250	258	279	264	302	275	285	265	303	260	311	289	266	279	283	286	289	274	295	283	280	271	283	267	239	276	259	286	255	277	292	295	286	253	280	300	259	262	281	282	246	303	262	257	249	259	277	274	249	283	263	282	257	267	273	250	260	266	272	260	235	301	266	267	286	271	299	263	256	271	272	300	263	272	264	271	266	269	273	305	292	304	311	293	255	286	278	246	282	283	260	290	298	315	265	304	250	261	294	270	247	281	291	284	268	321	270	265	265	275	277	285	243	269	279	255	295	296	279	274	299	293	286	272	276	270	263	280	288	280	258	260	280	295	274	284	282	277	285	275	282	284	241	261	260	277	276	286	279	290	290	252	270	262	269	271	292	285	281	260	292	258	314	254	288	256	269	256	270	286	273	308	272	275	276	292	250	285	284	276	286	292	263	241	249	267	253	279	262	277	255	279	274	287	304	263	271	260	283	258	279	232	233	294	269	296	259	273	267	247	279	259	282	278	258	260	258	259	301	291	258	291	296	276	290	297	272	297	298	287	282	244	268	297	272	278	265	286	284	270	279	254	285	303	263	292	264	277	285	302	271	274	258	275	288	297	263	311	252	278	273	277	291	282	232	303	271	271	269	283	267	286	268	248	303	291	274	266	293	292	294	286	297	285	281	270	272	268	288	249	271	270	252	275	280	285	272	283	262	294	256	282	256	290	301	262	323	310	259	285	272	248	278	304	289	283	258	258	288	274	296	302	275	266	255	306	273	257	263	292	270	268	269	312	295	271	282	278	257	274	269	291	276	270	298	263	284	264	277	290	266	254	275	252	294	305	288	268	300	257	289	285	252	240	247	270	293	272	261	278	304	285	282	294	266	267	287	262	247	262	283	246	265	286	275	271	267	264	282	274	296	271	231	269	264	273	264	278	277	290	262	278	270	278	272	263	280	274	296	287	256	268	271	270	256	251	285	267	243	302	290	278	261	284	264	322	277	297	303	286	295	277	281	268	262	255	306	249	278	261	284	282	254	282	275	284	261	277	264	268	287	271	249	322	295	297	270	294	246	271	273	287	276	265	279	290	276	264	248	262	246	261	298	260	286	280	291	265	265	311	302	259	307	285	264	269	265	265	282	274	277	275	270	285	289	269	282	255	262	253	305	274	281	278	269	247	256	250	252	300	275	266	249	288	271	293	284	283	264	295	289	278	277	270	277	269	267	278	284	272	280	273	295	240	278	273	273	265	276	264	268	289	272	295	277	254	287	260	259	270	272	282	264	262	289	262	260	292	272	301	286	254	288	292	279	301	240	311	267	284	265	267	299	264	286	292	288	276	282	284	278	278	294	285	269	253	281	300	246	280	292	269	286	283	277	279	270	261	264	259	269	260	260	264	254	254	255	289	275	282	263	288	282	282	286	273	305	282	283	278	264	275	263	299	278	250	245	272	299	260	298	272	256	294	268	251	272	260	271	282	267	266	268	273	286	292	254	279	275	286	282	275	279	265	251	278	274	275	269	254	299	271	291	284	277	309	252	245	249	280	308	256	274	260	303	303	275	277	274	292	278	273	256	249	236	258	271	268	298	287	277	284	265	260	286	293	299	256	278	270	275	271	270	280	276	274	274	266	251	272	278	283	268	240	266	261	248	295	271	298	268	299	259	295	272	259	277	282	293	293	283	248	262	267	278	248	249	279	290	267	269	281	260	288	261	274	261	261	268	301	265	295	265	279	270	282	272	269	271	269	331	264	287	296	293	271	283	257	277	280	262	275	289	275	254	255	286	279	297	257	265	261	305	262	271	267	291	273	306	274	249	279	266	265	269	265	286	279	260	264	246	299	288	271	269	251	272	281	293	297	264	265	275	296	253	277	291	294	283	278	257	286	258	275	260	276	267	283	312	291	261	268	272	291	287	281	261	325	285	289	300	286	271	273	282	272	308	300	267	310	259	279	288	258	255	312	255	288	287	258	258	277	276	288	313	255	297	282	285	272	280	254	292	258	254	302	300	301	279	275	281	266	272	298	257	292	282	256	272	259	289	290	264	306	265	249	264	282	271	266	267	275	279	290	269	235	284	303
1770	749	850	339	261	238	258	233	230	204	217	255	234	208	241	220	228	251	227	251	246	240	235	213	258	248	228	251	235	258	256	239	251	233	251	216	262	230	244	229	223	228	262	236	238	227	252	240	229	223	219	252	220	237	245	234	251	253	228	247	238	231	226	240	231	237	233	253	209	243	199	219	212	247	245	222	239	235	235	247	268	236	247	217	225	235	229	249	263	222	237	220	253	246	234	218	259	234	261	215	226	212	233	212	212	230	236	224	238	237	247	253	225	262	228	227	236	220	229	248	223	211	237	222	270	224	233	250	224	247	223	240	273	208	257	240	220	232	256	226	246	239	226	230	205	229	212	251	208	231	222	263	223	221	242	234	228	234	233	250	237	236	217	235	252	222	241	235	234	241	262	226	197	242	229	221	189	258	207	229	242	228	257	244	210	242	210	235	244	247	218	233	243	244	232	233	258	264	250	243	249	249	228	253	231	218	252	262	253	221	227	243	258	248	203	248	218	241	214	230	215	247	228	253	243	221	252	222	229	237	239	235	271	220	216	257	222	256	222	229	229	237	236	239	226	225	229	218	224	245	243	194	246	228	229	249	219	236	240	243	245	224	246	232	220	216	233	231	212	259	243	244	249	232	232	230	229	252	256	249	257	249	227	190	219	220	224	215	244	220	207	233	242	253	237	240	225	248	212	249	211	246	251	242	209	235	232	247	229	215	264	215	255	208	221	227	237	255	247	228	227	239	223	237	219	216	227	234	254	211	244	236	232	263	242	216	224	267	242	259	235	223	229	237	234	234	230	216	219	249	243	241	243	229	276	234	218	243	215	224	239	254	215	215	219	248	248	209	205	216	241	224	223	223	240	245	261	242	261	214	247	211	229	228	209	222	236	275	232	224	225	254	222	241	256	221	223	269	228	234	245	265	230	238	234	217	240	207	224	243	245	200	238	223	233	246	257	226	224	246	261	261	233	230	259	239	197	217	210	235	245	253	212	228	232	230	209	226	240	236	245	254	241	223	243	232	219	228	191	245	254	237	238	233	232	219	256	211	247	265	224	213	245	252	230	222	235	248	266	246	234	226	228	236	243	249	238	235	257	235	234	242	247	225	262	248	223	251	225	237	220	230	223	224	238	257	231	217	259	262	206	246	231	257	248	222	244	243	234	246	234	237	240	212	222	214	212	225	213	245	241	228	254	210	216	238	254	236	245	229	268	236	224	223	226	225	230	265	210	216	238	252	255	236	235	221	251	243	223	209	227	227	257	225	228	233	222	230	263	221	216	225	251	252	231	211	231	199	230	230	219	229	239	225	224	263	236	241	202	217	238	211	260	238	236	255	236	248	244	244	248	225	211	251	228	240	222	267	236	219	233	251	241	214	212	230	250	222	239	231	246	225	243	220	223	255	229	236	210	255	238	236	235	241	233	263	222	201	265	214	217	284	227	258	232	237	245	246	241	219	229	270	221	207	246	228	225	232	217	222	240	215	209	233	232	205	236	214	221	228	231	249	237	240	224	246	245	248	233	236	233	217	245	231	237	219	207	243	226	232	218	235	253	251	216	222	230	229	219	243	241	257	248	231	239	247	225	226	216	227	250	234	257	229	214	241	256	217	257	241	252	237	238	257	229	241	214	231	212	236	207	231	228	248	283	207	250	209	237	207	231	242	241	228	260	213	211	234	244	230	215	252	241	248	271	222	227	219	232	219	239	244	238	231	250	227	238	239	243	214	222	236	269	203	247	261	222	252	216	217	224	232	240	219	227	258	227	251	236	222	222	218	264	233	236	245	242	261	219	233	206	251	239	239	212	250	239	260	236	262	243	217	228	257	216	230	224	230	228	258	241	232	263	250	224	244	252	276	250	231	243	230	230	260	235	209	256	261	234	229	221	237	239	234	254	259	248	226	267	233	277	233	226	236	205	198	231	256	233	280	239	225	246	232	212	244	243	238	239	238	236	221	238	217	245	206	271	245	244	256	244	262	229	248	223	217	244	253	232	262	219	213	268	228	237	239	230	236	216	253	251	217	250	215	254	205	225	261	257	207	219	241	246	231	254	240	245	250	248	223	238	249	236	258	224	239	255	246	253	220	232	224	243	215	221	243	209	219	218	204	214	237	226	221	251	193	228	245	229	219	235	249	248	233	236	216	228	247	239	224	263	234	223	236	232	233	244	258	218	239	236	221	214	255	239	230	236	225	262	219	217	247	227	237	233	239	249	262	223	245	225	240	251	228	193	225	206	236	226	238	254	240	227	242	256	240	247	254	221	264	206	246	222	249	223	232	226	255	253	202	223	239	221	208	268	220	244	238	228	238	227	261	244	227	214	260	254	245	223	222	217	214	252	220	215	220	245	209	211	233	223	230	204	229	206	216	238	220	241	242	260	216	209	224	256	225	226	217	283	231	211	245	238	241	241	227	265	254	216	236	232	238	229	232	219	223	218	206	229	226	232	246	253	255	220	245	257	240	215	217	238	261	244	241	230	245	237	248	206	258	257	263	246	220	248	225	243	235	239	239	224	248	176	208	224	227	239	230	235	217	216	234	256	227	248	238	244	260	225	228	251	256	221	233	235	250	218	230	221	232	239	238	235	226	246	238	241	247	238	251	208	261	238	221	251	225	229	198	228	226	232	254	238	252	248	234	215	236	220	247	235	229	222	265	250	233	262	237	251	228	253	232	247	209	259	216	204	227	214	232	235	227	241	245	249	256	231	234	221	237	220	218	263	224	235	256	243	239	264	221	235	247	218	216	226	251	237	259	228	242	273	229	245	248	221	197	238	206	259	224	203	219	231	210	238	243	234	229	241	233	236	259	239	240	249	259	245	228	235	260	221	205	252	246	228	225	224	258	234	236	237	235	222	239	240	206	206	271	222	246	231	202	242	238	238	251	233	219	232	242	214	233	212	241	243	207	238	234	206	230	198	246	250	222	225	228	228	232	231	236	200	221	255	230	238	236	233	254	240	247	252	281	233	258	217	226	253	238	237	231	230	251	257	250	226	234	223	254	233	194	229	248	244	246	245	223	249	234	240	208	249	232	234	225	205	214	226	218	246	225	250	242	229	218	233	258	239	225	246	254	282	253	229	238	219	234	224	217	225	235	230	236	231	256	266	217	231	232	231	239	238	223	240	225	228	225	216	266	258	245	238	226	277	203	227	240	222	243	240	205	213	222	219	239	243	242	230	270	206	232	244	206	224	218	264	279	257	230	236	204	233	220	249	229	207	220	243	242	248	220	221	227	217	201	225	231	279	209	230	245	225	251	239	236	211	220	239	200	233	247	232	224	220	231	248	229	239	230	230	226	212	228	212	246	238	224	200	240	236	247	237	223	235	228	240	233	240	225	218	234	266	221	233	222	231	224	267	231	233	234	263	231	241	235	247	248	222	228	250	244	219	222	213	233	233	235	246	209	194	230	272	226	263	269	250	228	228	234	256	234	280	236	215	242	219	227	223	245	223	247	238	251	262	267	278	230
2026	1679	2221	920	616	543	568	565	568	554	528	570	575	601	558	540	587	535	602	559	636	529	570	540	574	558	579	542	551	545	574	600	571	562	557	539	551	533	582	602	545	573	560	598	534	582	593	580	560	564	522	530	552	601	545	564	501	601	615	555	588	612	558	602	610	550	599	552	582	599	542	530	574	579	609	582	558	535	571	567	572	531	514	617	498	559	513	577	563	607	590	569	571	571	593	543	590	559	556	584	548	547	530	560	612	550	540	581	562	600	564	594	567	573	561	568	552	548	554	577	584	555	567	555	516	579	572	570	561	536	577	559	587	601	576	552	583	570	558	622	589	566	546	558	593	544	587	562	532	588	596	543	568	595	587	577	581	532	602	574	609	562	593	568	584	545	563	583	556	555	603	569	592	571	564	522	596	544	519	554	547	556	570	538	541	599	564	608	566	542	530	562	565	573	571	579	538	544	569	572	536	551	553	579	564	570	569	527	565	519	576	532	567	585	524	556	591	605	526	577	559	520	565	570	559	553	605	603	563	576	555	577	596	521	559	606	572	571	571	602	552	606	555	606	555	564	576	588	557	557	563	551	589	569	584	564	590	554	550	592	563	559	605	559	557	548	582	564	528	617	564	563	549	552	558	577	528	579	566	532	535	581	518	568	544	577	592	605	581	577	577	585	558	562	581	630	563	566	581	606	556	588	569	547	566	594	565	578	570	567	568	530	593	563	557	590	552	605	533	580	557	546	555	560	560	537	563	551	588	593	589	562	565	536	572	567	588	564	542	548	523	524	588	548	585	574	576	566	558	545	542	540	554	571	591	551	546	598	613	562	549	595	593	540	537	570	567	567	555	593	567	554	535	581	576	562	564	551	567	527	599	569	575	554	544	602	553	556	562	580	536	556	534	603	537	597	621	579	624	567	558	564	568	546	582	534	593	540	560	545	546	542	612	593	586	603	563	542	481	580	550	543	552	589	552	587	557	627	611	574	622	589	565	598	537	575	585	534	545	570	571	590	587	585	597	543	573	596	596	579	627	627	582	563	591	603	532	579	569	550	540	604	561	524	598	580	586	553	586	518	567	548	570	589	592	526	564	500	522	557	609	572	597	507	544	586	606	593	606	533	547	517	585	545	569	552	565	600	579	581	537	561	598	548	562	530	603	490	554	597	634	549	551	568	569	574	530	579	566	550	600	570	535	568	559	569	576	574	531	580	564	529	560	561	586	554	524	538	567	554	610	558	589	607	599	537	561	588	593	552	564	529	555	543	517	561	575	529	572	567	576	556	543	547	583	541	565	550	615	522	520	554	540	571	546	595	548	599	595	553	575	540	556	571	589	524	583	573	582	563	585	607	580	577	590	561	597	580	584	612	545	592	573	542	573	532	564	579	583	578	558	565	557	581	586	604	532	532	558	589	570	584	561	559	557	587	561	571	563	524	537	566	566	548	565	562	570	557	533	556	604	583	554	589	565	532	519	555	570	568	571	553	543	596	560	548	564	535	527	565	514	563	581	559	562	555	549	588	589	600	561	560	568	572	591	578	589	588	527	549	577	532	602	541	602	537	523	603	539	547	574	610	548	536	530	542	546	534	554	551	605	588	584	555	597	596	545	582	597	564	560	605	533	582	576	568	584	518	560	565	589	549	588	600	583	563	539	612	607	537	597	518	571	605	560	517	542	573	571	527	560	605	588	534	584	534	525	609	544	540	521	630	533	523	588	619	574	570	599	565	564	547	577	563	561	600	519	559	612	573	569	588	567	568	561	550	601	557	594	556	601	567	574	555	594	610	592	550	583	546	555	559	540	542	598	584	545	585	558	573	575	567	618	526	562	525	561	564	540	521	550	532	535	604	573	541	570	524	586	589	575	609	572	566	548	579	555	594	562	557	564	618	578	564	589	600	546	548	560	558	543	597	594	552	592	566	525	591	541	583	587	536	566	559	609	605	564	538	524	589	560	547	554	566	554	611	572	552	554	561	546	553	572	557	564	593	562	554	563	571	564	532	558	576	535	534	559	539	557	567	551	561	562	632	558	592	570	607	589	540	608	576	582	546	581	538	586	541	592	587	586	586	582	634	577	540	529	545	580	557	574	594	557	564	585	585	601	580	618	550	590	570	529	571	561	541	572	553	578	572	568	543	576	624	542	616	553	574	626	548	537	553	570	597	587	555	572	547	531	522	592	602	533	567	559	560	543	587	563	580	572	594	586	567	541	596	583	591	553	582	549	574	583	577	558	572	563	586	564	592	559	551	567	591	571	557	566	515	552	583	566	591	528	509	573	561	594	589	553	597	555	569	530	566	586	526	530	575	567	550	560	576	589	581	537	564	516	649	541	581	561	610	575	552	579	596	541	560	531	558	612	575	539	561	608	554	564	539	529	566	557	550	557	595	598	591	593	607	542	587	537	572	541	497	562	618	574	553	595	542	558	539	569	562	568	533	582	538	547	563	578	554	546	574	578	627	558	550	538	599	560	548	561	530	569	532	601	562	576	543	531	589	533	561	613	565	573	594	581	586	564	571	581	565	581	567	538	572	570	573	584	554	564	563	544	543	482	564	573	532	535	605	553	544	585	551	567	538	618	599	512	529	551	611	559	539	562	566	555	606	564	552	567	601	575	610	538	574	526	574	555	552	555	600	608	581	568	588	587	535	602	602	567	561	580	583	568	587	584	581	575	514	582	608	568	591	565	547	550	535	566	571	621	584	545	584	559	558	529	552	545	543	569	567	560	578	564	557	617	539	543	550	584	600	567	543	571	561	589	576	525	551	579	562	568	557	554	587	582	555	555	571	605	595	568	575	583	619	547	536	602	581	610	571	587	562	577	561	560	575	542	518	564	554	621	600	580	588	521	565	530	577	536	591	546	545	585	555	597	560	561	550	583	545	547	561	559	580	565	555	568	516	583	567	549	561	603	587	524	595	560	557	546	505	557	560	564	540	584	550	571	591	584	551	534	617	588	548	529	575	551	572	553	533	539	608	533	568	522	569	576	552	561	569	612	564	589	544	552	552	561	540	576	587	558	559	517	584	502	545	576	586	540	584	615	552	567	544	567	573	581	575	588	580	526	568	541	578	557	556	575	552	583	603	577	537	575	585	547	591	547	584	591	566	559	579	580	529	568	607	564	569	550	551	550	552	571	563	571	543	607	549	554	574	546	585	580	604	585	529	535	624	594	552	593	572	563	552	541	577	592	575	554	593	561	536	587	562	554	538	640	573	563	553	549	553	578	554	557	547	591	547	575	551	564	601	579	557	552	561	553	545	534	548	590	604	575	568	554	596	524	591	585	541	584	576	599	560	585	512	593	564	543	602	536	554	523	575	571	530	572	598	555	561	599	543	545	547	574	583	573	580	553	539	608	548	547	572	560	631	579	554	549	571	555	561	562	551	606	589	593	571	554	623	561	573	518	551	562	544	553	513	589	543	582	574	577	546	554	579	589	558	577	576	583	570	556	529	579	545	533	588	562	609	568	579
7053	7589	18989	4916	601	261	224	255	229	229	253	222	241	213	224	211	250	192	213	215	213	190	219	240	213	185	243	198	216	215	208	237	226	235	213	225	229	217	243	237	189	235	218	211	244	193	229	216	209	217	216	207	217	235	230	206	217	207	191	213	222	202	205	222	210	194	222	205	229	198	219	204	220	232	225	224	214	201	225	221	224	216	197	193	203	216	232	223	211	225	225	227	229	212	194	227	243	217	229	235	242	195	217	205	233	196	222	215	197	221	245	208	220	241	242	232	198	275	216	206	219	210	222	224	234	216	228	211	234	193	214	188	205	200	241	194	226	203	252	191	175	232	230	241	221	221	219	187	228	219	217	234	191	234	221	239	191	198	227	206	178	183	225	241	211	204	198	208	245	226	241	211	213	184	219	209	220	256	211	194	226	190	208	214	222	208	211	189	194	218	219	227	203	210	235	224	235	222	220	242	209	219	201	221	215	204	263	240	196	191	226	185	206	200	250	213	248	219	231	221	213	223	211	211	206	229	196	200	207	230	224	228	204	228	206	225	226	211	212	247	209	186	228	149	212	212	209	209	213	200	253	204	233	236	227	203	205	179	224	211	222	229	221	209	190	224	213	220	204	206	240	232	221	210	193	209	224	213	208	182	190	199	194	228	188	225	195	215	221	186	214	216	209	221	199	212	183	228	212	186	222	221	209	231	229	220	210	225	219	192	236	228	234	238	211	231	210	201	207	208	226	210	227	199	235	195	225	213	215	203	237	239	208	234	206	206	221	224	233	210	209	235	232	207	216	202	231	217	202	194	221	211	192	222	218	208	185	257	242	222	194	215	262	230	192	203	224	205	218	205	205	211	218	205	192	223	214	232	229	239	237	228	234	203	228	223	195	226	243	225	224	234	255	241	242	222	233	188	221	253	228	216	204	215	212	227	212	193	231	216	201	205	224	206	210	223	225	225	220	211	211	195	226	218	199	223	214	213	194	208	176	242	208	226	204	222	216	214	202	208	205	241	237	236	208	249	218	214	235	228	238	205	220	223	218	190	210	232	213	207	202	218	240	228	210	207	216	181	207	230	248	176	229	267	218	227	212	237	229	213	212	218	264	202	202	216	201	197	212	221	210	254	238	196	261	215	214	191	236	227	203	220	236	204	200	217	233	214	213	200	222	216	209	211	230	232	218	223	240	216	185	207	180	199	213	201	228	213	222	211	218	215	207	216	231	230	233	228	225	210	200	207	191	223	222	208	227	214	197	209	194	239	196	219	220	232	224	225	253	200	194	227	228	215	263	243	223	247	201	259	206	226	220	238	205	217	209	216	228	220	222	216	188	244	224	234	222	205	218	217	216	225	205	217	235	228	219	212	205	231	247	184	230	214	204	217	201	237	212	231	205	242	212	215	200	187	209	220	223	218	239	237	211	203	211	224	199	200	186	219	195	213	224	234	185	210	220	220	211	194	237	216	179	208	225	208	203	228	227	212	217	238	217	189	221	241	214	217	209	217	215	207	204	212	196	196	243	232	210	209	211	193	219	207	208	224	232	212	219	234	213	221	232	189	221	219	199	226	225	232	200	211	205	222	215	232	216	225	230	219	234	217	220	196	187	208	222	200	196	218	225	227	210	212	215	212	213	271	218	219	208	209	220	214	200	205	238	243	212	217	249	228	230	205	199	223	218	201	237	214	218	225	214	233	217	236	211	204	222	233	230	219	225	203	196	199	227	221	234	202	191	199	257	210	210	215	249	225	193	219	240	253	209	231	201	222	217	207	222	219	197	255	216	198	227	231	235	230	231	200	204	212	230	218	223	213	253	234	231	242	203	224	233	240	210	220	211	257	198	207	217	207	250	199	243	214	212	247	206	244	215	191	196	237	240	233	195	192	197	203	193	212	238	230	237	222	218	201	213	230	225	216	206	220	227	234	186	213	209	199	231	208	232	200	231	224	229	221	212	220	217	203	203	224	197	235	235	241	201	212	230	208	218	221	193	229	249	203	214	190	209	219	221	232	221	231	230	217	209	234	237	183	219	250	213	220	224	227	212	215	230	243	225	220	218	196	184	223	215	228	219	247	213	217	207	232	211	213	230	232	212	215	233	234	205	185	227	225	216	196	209	222	232	221	262	237	229	248	213	209	229	215	194	220	207	196	223	185	200	205	200	227	220	213	195	222	210	211	214	209	213	194	203	243	207	191	209	213	200	227	214	250	224	206	210	223	237	212	176	225	211	192	240	239	230	238	202	191	209	206	219	216	217	193	252	228	202	202	218	192	197	211	251	205	207	203	205	263	207	219	219	218	210	236	220	203	187	233	232	227	251	200	190	215	218	209	229	191	222	250	225	208	231	224	212	185	234	241	192	185	234	203	207	217	200	213	234	214	217	191	198	233	238	226	209	215	250	227	203	236	224	203	206	194	221	216	217	226	223	234	238	227	207	215	190	222	252	222	206	210	218	218	230	218	232	225	218	224	215	224	232	210	223	237	186	206	229	240	207	224	205	189	210	220	228	207	216	238	221	202	215	203	236	218	241	213	213	204	201	223	250	212	206	201	214	221	247	241	245	219	214	202	209	203	207	207	251	270	216	248	221	205	220	235	206	226	188	200	194	194	223	214	217	207	243	218	197	236	217	212	230	232	238	218	215	228	203	230	235	237	232	216	212	217	224	215	211	215	220	203	216	223	199	234	187	236	224	230	240	234	201	232	181	217	218	198	205	183	182	210	219	228	196	193	217	194	215	209	217	228	221	236	226	227	228	222	233	211	223	206	214	219	221	211	206	213	211	216	212	190	211	200	238	197	205	209	212	196	242	229	221	219	185	217	220	237	221	223	193	239	238	249	251	233	222	240	223	226	180	223	201	223	226	202	207	228	230	213	222	254	239	212	212	202	225	213	219	188	205	202	204	247	225	204	214	226	210	223	217	245	211	192	212	215	227	224	234	241	229	211	181	229	191	205	206	207	220	203	209	231	229	215	229	232	232	234	238	222	243	236	192	192	255	231	221	237	227	224	201	240	239	232	226	230	239	225	235	210	227	211	198	211	223	241	207	229	257	216	193	218	239	222	241	233	215	221	227	182	211	231	217	208	216	222	202	194	249	234	208	237	230	239	215	245	213	212	191	220	186	208	184	217	238	223	218	211	220	228	255	220	228	209	223	226	222	225	231	215	220	224	216	245	212	201	189	196	231	218	206	211	227	220	218	193	189	225	220	231	213	242	199	254	205	220	220	223	221	209	229	216	217	255	235	212	237	250	212	215	221	223	206	235	213	195	212	211	230	237	220	249	264	221	222	179	200	199	204	221	203	201	220	220	207	223	196	229	236	214	217	197	219	224	209	225	221	204	218	212	204	216	195	206	224	204	214	219	222	223	232	194	221	196	244	219	203	227	207	212	210	206	219	190	236	236	212	210	230	196	204	217	206	209	215	249	237	245	202	207	209	241	216	233	203	249	213	232	220	243	240	252	208	217	229	222	207	233
6522	8849	23895	10450	1019	822	758	713	710	704	659	607	576	597	616	553	572	516	548	564	551	530	549	508	525	560	541	536	546	575	537	517	566	559	521	501	526	560	537	551	542	536	556	558	539	515	553	526	477	567	565	505	514	515	542	574	542	502	555	541	508	536	560	509	545	496	553	534	548	507	539	502	575	520	565	503	527	524	503	543	497	514	514	481	542	513	505	538	533	538	528	533	538	541	547	530	499	535	570	516	521	503	520	517	536	528	561	533	476	477	509	505	543	550	581	516	529	452	497	536	543	512	565	561	474	562	540	518	491	511	478	553	544	573	542	494	523	553	540	495	515	529	538	574	534	476	474	540	519	494	519	552	557	525	520	553	507	513	549	545	509	522	550	524	514	523	489	504	525	519	529	542	515	514	518	551	544	501	518	533	519	558	523	503	491	594	512	537	513	533	509	544	540	503	538	503	510	551	508	511	528	501	497	541	522	559	502	504	535	501	521	493	549	538	516	516	510	513	539	568	540	512	512	539	522	527	547	509	500	533	507	525	538	514	525	520	564	508	538	524	539	588	531	510	494	510	505	529	523	522	492	506	535	530	521	525	526	504	486	553	511	529	577	490	551	517	513	535	500	538	528	510	562	549	490	560	504	534	511	529	491	560	478	543	512	505	523	517	514	483	546	525	486	514	580	525	533	495	510	491	542	519	521	535	557	579	501	490	534	504	561	483	502	517	552	529	521	529	508	504	519	544	541	507	507	566	501	509	515	538	515	536	622	505	550	522	536	532	500	567	515	522	500	527	550	527	503	486	511	525	509	513	553	506	530	529	507	536	542	485	501	493	501	521	497	558	550	517	530	526	538	534	515	513	488	524	526	518	510	551	522	538	532	489	535	564	500	523	532	507	511	543	551	550	516	536	540	532	550	531	508	552	498	521	522	477	530	553	502	496	533	526	513	509	527	507	533	529	509	495	490	515	520	497	533	497	551	551	532	515	482	526	516	512	560	539	536	524	497	500	576	512	566	550	537	553	513	527	479	533	496	537	515	517	487	537	508	513	559	536	533	538	530	562	496	514	521	512	533	487	520	538	505	525	501	526	545	504	550	545	522	506	508	523	540	484	525	493	513	547	540	570	517	497	519	522	485	544	481	505	516	487	531	545	541	544	507	523	490	521	528	499	496	547	541	498	492	520	517	524	529	483	514	505	517	538	541	485	497	507	525	548	533	497	525	491	498	551	518	525	517	497	542	516	524	505	541	481	580	572	520	541	520	524	517	492	535	508	519	519	528	522	517	501	539	537	511	544	519	479	516	521	509	509	519	513	533	568	491	539	557	537	535	512	536	549	537	552	533	569	544	531	523	533	520	543	483	509	502	527	532	493	505	514	530	523	521	541	540	515	544	508	536	525	512	527	520	483	558	554	535	533	535	507	501	545	509	525	534	499	506	519	466	521	500	490	478	525	511	496	520	545	547	517	529	516	530	533	549	533	518	539	551	548	499	600	518	478	532	530	544	523	545	538	504	501	523	514	514	541	537	521	512	547	523	534	515	544	540	540	560	546	495	551	503	553	546	533	520	545	521	553	518	499	542	478	535	515	506	488	546	515	521	527	529	524	511	515	528	499	513	506	502	538	499	522	487	497	536	523	531	543	550	541	532	515	526	536	521	516	520	516	509	464	531	562	525	520	533	504	557	564	543	539	539	576	519	540	474	548	502	478	547	534	556	550	495	566	536	508	545	532	519	512	526	525	517	513	523	534	528	512	516	525	515	537	565	538	574	541	545	514	524	510	509	562	530	527	570	542	537	509	541	514	540	528	490	544	518	519	539	536	499	541	456	568	515	535	517	533	555	523	526	589	484	503	533	538	504	561	498	525	548	556	526	507	529	524	476	545	475	508	500	505	542	500	513	519	526	521	514	518	508	547	545	488	523	493	514	526	542	530	531	518	534	535	559	506	541	539	525	546	498	533	499	527	534	524	513	488	506	539	501	546	503	549	506	482	548	535	500	522	553	523	532	517	508	541	558	558	557	541	493	534	530	505	477	499	551	532	535	510	538	500	535	504	544	547	534	515	533	502	521	497	499	547	508	501	546	541	566	544	533	491	504	552	562	533	495	514	534	504	482	571	499	528	518	513	507	523	537	530	557	517	567	559	527	504	509	557	527	533	514	520	517	507	484	562	531	549	517	516	573	513	505	520	573	504	508	521	543	526	494	532	507	542	510	552	497	527	523	528	534	550	549	521	544	535	533	543	543	508	506	516	569	516	515	550	504	524	519	537	528	535	495	531	531	579	495	547	498	530	533	522	553	545	562	519	509	503	505	504	558	527	537	547	505	507	531	546	512	513	535	511	494	513	493	555	513	499	509	498	492	549	532	532	568	516	529	484	523	498	545	553	533	501	553	570	543	536	522	488	496	605	530	506	547	535	469	479	535	601	530	515	519	521	538	556	520	547	482	517	522	491	480	493	534	548	502	512	525	540	528	479	512	568	533	482	539	534	534	512	523	533	536	536	523	521	503	544	563	520	482	545	494	528	570	506	505	515	575	572	517	531	500	520	522	527	502	527	550	535	529	467	526	525	510	496	515	553	527	516	567	511	553	527	500	549	527	535	499	523	516	523	531	539	548	504	546	549	533	528	532	546	546	526	525	502	522	536	553	540	515	539	490	520	536	551	501	540	545	520	528	504	525	485	479	475	537	572	564	519	521	532	502	512	508	529	529	581	537	542	536	519	533	502	512	550	550	508	531	547	534	530	526	529	519	517	502	544	529	505	518	560	498	471	531	494	543	487	482	522	529	498	550	542	517	520	543	539	540	577	531	568	528	523	573	494	516	562	506	517	517	494	512	500	504	498	553	512	504	523	501	523	516	478	542	544	549	542	498	511	552	506	539	549	568	523	551	531	477	493	520	503	525	563	528	523	518	522	553	524	542	485	504	580	525	515	506	518	543	505	549	536	530	543	510	520	508	527	549	537	518	522	528	551	514	549	509	538	547	550	549	523	555	516	568	522	523	576	562	531	512	549	554	546	532	566	484	503	506	489	563	526	526	490	496	550	514	531	527	554	507	490	540	511	543	526	529	540	509	502	557	520	538	541	505	537	552	506	510	497	508	554	523	501	501	525	518	536	483	500	508	538	537	550	531	507	519	524	536	544	489	501	522	507	515	535	512	513	522	514	492	512	517	504	516	542	512	525	550	536	496	520	609	507	548	511	542	524	538	573	522	532	515	517	497	496	518	520	507	542	522	512	524	517	492	557	519	550	545	543	505	495	521	503	538	515	520	515	510	551	543	512	554	530	515	486	565	538	573	549	522	520	472	499	524	533	544	521	481	537	499	543	505	540	504	542	502	525	522	522	537	522	549	533	538	564	514	498	546	502	512	534	523	548	511	521	538	494	506	525	513	532	513	503	571	534	499	511	500	520	549	510	498	534	522	502	500	533	514	507	480	543	473	510	542	553	559	537	520	512	513	514	532	484
12420	12378	32454	9750	1227	211	165	148	142	138	132	124	136	132	113	117	107	113	121	101	97	100	115	129	111	106	112	105	85	104	115	93	103	98	109	111	109	108	106	111	113	91	101	82	104	111	90	102	115	99	93	98	93	89	106	101	110	77	87	96	110	93	99	114	108	91	97	128	104	111	107	109	82	99	102	106	93	94	102	100	89	109	107	117	97	103	101	92	102	117	108	100	98	96	103	108	119	93	95	101	125	109	96	85	108	95	100	115	105	84	99	105	99	121	97	111	105	118	103	95	106	112	107	110	127	101	114	104	101	93	91	94	84	92	111	102	101	101	105	101	105	88	103	95	97	106	94	103	106	91	129	104	100	100	94	120	93	81	105	101	102	117	104	125	110	99	99	100	96	90	120	103	103	120	102	86	99	100	88	101	93	112	116	105	110	113	102	106	104	80	104	110	87	99	92	102	105	97	99	101	100	84	96	106	102	104	114	81	94	97	107	83	92	95	84	106	102	85	104	110	98	110	99	106	110	94	111	114	89	108	96	93	96	89	100	80	112	96	88	96	112	93	98	87	111	102	106	101	110	111	86	117	106	98	108	93	108	100	100	106	92	111	120	100	68	98	91	93	96	98	101	96	98	102	112	122	105	95	94	111	100	101	87	93	104	98	110	100	79	88	95	100	90	106	104	123	103	98	114	119	97	116	98	104	82	112	107	103	84	100	112	101	109	83	103	99	106	96	96	109	102	86	88	93	96	99	96	76	95	119	87	84	75	85	101	105	117	117	116	118	93	125	98	98	94	106	91	107	107	94	112	110	98	108	120	100	109	97	116	114	114	94	88	89	98	108	116	103	101	102	107	92	112	107	110	107	107	120	104	102	98	109	78	98	100	101	93	111	108	83	107	88	98	96	88	110	97	112	102	95	109	120	85	113	93	89	102	96	118	100	107	90	89	102	98	110	109	105	117	100	88	111	101	97	96	124	99	98	115	87	104	106	92	107	127	112	96	104	116	103	91	93	99	95	89	88	104	84	72	98	93	100	112	90	99	127	101	100	119	84	95	98	98	107	99	98	105	93	94	94	92	120	116	106	90	88	103	98	112	93	105	75	99	102	123	87	103	97	115	97	78	107	102	94	94	88	91	105	85	84	108	94	88	96	102	102	99	122	90	92	88	110	83	109	86	104	110	96	133	105	101	87	118	115	96	120	99	82	82	104	115	107	92	86	108	81	117	97	99	94	100	105	101	102	96	94	108	126	104	110	83	109	113	100	99	113	105	111	94	82	100	102	108	112	111	94	112	124	126	120	96	91	93	104	101	121	100	111	97	109	109	124	115	99	90	93	111	83	117	87	105	107	93	125	106	128	105	103	126	134	111	104	116	99	105	90	108	100	91	109	111	101	91	107	96	99	100	115	113	109	109	96	102	93	101	101	104	93	99	93	88	111	85	106	117	120	87	103	86	91	94	96	111	91	90	108	99	110	96	112	114	113	120	121	100	102	97	115	103	98	103	93	100	93	114	106	125	98	115	107	79	96	92	129	96	97	97	102	115	115	109	89	112	115	77	100	96	78	104	87	108	113	117	93	92	96	103	101	111	112	95	99	113	94	100	87	101	90	113	104	96	94	87	115	104	105	114	99	115	113	107	110	87	104	116	104	82	104	106	98	99	99	91	91	113	102	104	100	90	94	105	76	92	96	95	106	119	118	99	103	97	126	100	92	100	120	95	115	94	104	108	96	71	115	100	105	145	96	105	99	113	111	95	96	93	97	103	99	100	100	109	101	101	84	108	92	111	97	98	110	113	99	104	105	98	92	126	101	103	109	107	100	88	114	96	111	94	96	108	85	104	108	108	105	101	80	95	89	94	96	102	86	90	87	90	88	100	115	97	99	88	93	115	96	109	134	84	109	114	107	109	107	84	103	114	85	105	84	85	108	99	88	89	115	113	106	95	98	95	88	91	86	115	101	103	93	127	92	110	84	93	118	110	127	100	107	103	112	104	103	97	126	91	111	92	106	93	69	104	88	117	110	101	88	92	103	104	103	86	95	100	110	111	96	95	97	99	99	104	63	98	77	96	108	102	82	107	87	99	88	95	109	102	94	96	125	106	99	105	100	114	108	100	84	98	92	115	98	108	101	92	105	112	92	129	84	98	92	96	84	90	103	114	97	104	86	83	95	99	103	96	86	114	78	102	104	93	97	97	105	107	113	112	83	99	92	103	90	95	95	94	83	105	115	115	94	100	101	92	121	98	97	105	92	111	109	92	101	108	111	108	114	98	96	92	81	86	96	110	117	98	95	112	106	97	100	113	97	90	89	88	113	111	110	103	110	110	89	101	110	110	107	83	95	94	95	99	98	132	113	92	93	91	103	89	92	103	93	102	121	116	91	109	95	88	108	115	98	120	99	107	104	92	85	101	100	90	75	100	121	119	117	86	99	97	108	109	121	110	94	113	114	99	96	84	117	86	107	104	90	114	96	97	95	88	105	97	101	96	110	97	99	90	117	101	95	86	75	90	103	98	106	118	111	109	108	86	110	103	96	102	99	88	111	112	108	91	105	94	97	118	109	106	97	94	108	120	111	95	108	109	104	97	102	85	104	109	112	107	108	93	86	93	90	99	102	109	112	111	107	111	108	94	107	111	102	111	96	118	113	98	108	114	112	90	108	103	103	103	74	91	113	87	95	85	99	119	95	108	80	107	105	100	96	111	104	113	86	103	123	116	102	109	97	110	98	88	101	105	106	107	106	96	101	88	75	104	103	99	98	118	97	103	114	105	107	113	90	97	101	83	92	99	100	88	96	105	106	86	90	103	107	92	100	84	102	93	118	113	103	120	116	110	97	98	108	109	102	94	116	110	111	101	100	111	110	103	104	102	97	108	82	99	81	95	82	103	105	101	100	96	115	107	89	127	87	100	116	113	106	98	87	85	108	96	119	97	104	113	130	109	94	116	110	97	112	91	105	114	104	102	101	105	90	111	111	114	96	103	113	117	108	95	87	106	82	104	122	106	106	100	82	118	105	108	104	122	114	90	105	123	96	91	98	104	91	100	91	93	96	100	111	104	86	113	88	110	97	107	100	78	106	107	103	101	92	94	95	98	107	110	89	97	106	93	108	98	102	91	107	100	105	87	96	97	118	112	102	99	86	99	91	94	92	89	105	89	109	101	115	103	92	92	99	102	107	90	92	114	108	94	105	109	102	101	88	98	113	100	91	94	111	89	95	88	90	115	94	110	115	99	123	101	99	110	85	119	108	102	97	102	113	93	97	111	96	97	105	93	96	92	107	112	95	105	77	93	71	97	104	94	95	96	89	101	114	95	90	116	96	84	97	114	105	89	113	100	98	112	114	98	113	86	105	102	91	131	103	110	116	108	98	98	109	110	92	104	109	92	104	101	81	124	104	79	79	88	99	89	110	101	102	92	98	92	129	113	104	100	108	107	101	94	105	85	97	119	95	106	112	100	114	90	106	110	106
8072	12157	32640	15377	1143	884	643	560	537	520	568	447	427	417	405	378	344	366	362	342	319	286	312	305	278	305	276	267	259	291	275	270	277	296	272	237	243	290	268	251	276	272	269	259	316	258	249	256	248	284	287	259	239	258	284	254	287	263	268	268	256	233	233	268	239	265	247	258	251	269	283	271	254	288	223	300	264	264	259	254	251	267	286	289	256	254	277	279	295	228	321	282	237	278	284	252	258	263	276	256	255	255	256	252	276	251	257	279	244	255	269	262	238	246	254	284	262	249	256	245	237	267	245	248	276	264	213	271	244	243	255	260	261	268	241	234	261	259	243	229	263	215	262	268	271	253	258	233	233	252	243	257	263	253	263	259	241	268	262	272	259	241	236	238	272	267	236	257	293	284	275	269	247	260	270	291	254	254	246	259	254	275	259	260	278	293	279	246	262	240	268	258	268	275	256	280	261	242	278	260	238	285	259	222	263	244	237	268	257	257	261	238	250	305	243	265	264	278	234	265	256	252	255	270	256	247	235	243	241	244	286	246	270	264	267	250	269	261	231	249	251	245	265	255	275	257	245	262	281	221	282	224	276	247	269	247	276	275	251	239	244	248	265	240	252	274	252	233	239	287	275	263	243	261	256	272	260	247	236	236	242	295	279	274	253	235	256	277	247	249	223	285	261	257	266	264	276	240	265	257	254	245	255	268	240	285	242	248	264	258	272	247	247	269	246	285	266	238	238	253	270	247	241	253	258	257	268	294	261	273	238	280	286	266	243	250	242	240	269	270	252	253	252	267	290	288	254	280	237	280	253	260	299	271	253	248	231	263	255	246	280	261	307	262	259	279	259	282	254	265	261	274	233	246	276	269	247	242	278	274	241	235	216	245	231	237	261	265	276	278	267	263	232	270	248	228	277	247	265	260	237	239	285	283	264	261	273	267	300	243	256	259	291	269	257	282	244	227	255	252	244	280	258	261	258	255	271	280	250	263	263	247	271	268	236	243	272	269	265	233	261	283	234	235	248	264	241	271	298	250	239	277	250	271	223	239	286	243	250	265	246	232	250	253	217	264	257	259	244	222	298	238	277	272	228	262	263	259	260	276	274	241	244	253	263	237	259	253	271	270	275	248	270	274	245	270	275	233	274	268	286	260	280	259	265	253	266	251	264	267	273	260	277	282	245	268	237	281	299	269	266	248	252	255	260	256	284	263	276	270	275	242	276	268	252	277	226	253	280	253	266	240	252	263	250	261	269	289	268	241	259	237	234	247	254	282	277	276	242	267	257	270	269	268	246	268	288	237	257	265	260	235	232	251	252	263	285	273	269	278	244	254	257	296	238	249	275	247	252	273	266	257	273	235	275	241	265	263	260	257	228	267	261	240	259	250	262	280	291	254	256	255	263	259	233	272	265	273	272	257	275	245	285	279	270	265	252	250	257	266	270	266	248	260	245	280	269	235	260	261	237	282	300	258	229	269	265	251	285	263	278	249	272	250	282	266	254	277	283	251	280	272	231	288	259	243	244	281	263	250	239	260	266	290	250	276	245	284	247	258	245	237	280	273	285	266	297	279	280	240	275	251	264	257	256	262	254	257	272	260	232	281	247	250	251	242	269	283	248	271	254	253	267	256	237	272	270	226	248	303	241	265	261	262	287	249	270	260	263	225	239	254	276	226	305	246	259	253	253	243	229	270	255	257	259	253	245	244	261	241	265	289	254	258	266	264	247	237	257	262	256	263	261	288	242	250	261	261	271	260	234	281	252	246	276	256	259	233	258	230	264	266	263	237	242	268	249	252	258	286	294	266	282	250	267	254	262	261	293	234	233	260	251	271	255	251	258	297	269	256	263	248	263	255	241	267	251	244	257	286	258	294	249	258	240	245	262	298	261	248	266	251	271	266	266	253	249	254	255	242	260	260	257	254	254	269	252	272	258	253	240	255	240	241	267	282	250	243	294	267	264	258	275	276	287	249	283	256	291	247	271	241	240	256	253	258	231	260	257	244	258	280	253	247	245	256	238	249	246	231	258	237	272	248	262	278	233	284	241	244	264	272	247	257	298	257	251	215	260	268	258	255	267	265	277	248	254	257	271	276	272	232	255	287	262	242	250	261	265	242	276	260	269	284	244	268	279	263	258	265	260	261	244	253	290	246	266	251	251	243	295	279	250	266	252	267	257	248	269	253	260	253	272	262	269	233	247	267	239	245	251	263	252	246	280	247	275	272	249	237	232	261	256	243	267	257	246	245	277	229	267	286	251	247	268	252	243	281	273	260	285	268	255	246	236	243	257	260	265	273	274	252	254	241	265	247	232	219	257	245	263	261	219	282	269	229	246	262	261	280	279	290	256	261	246	268	253	294	280	250	264	256	279	272	281	269	260	264	286	263	269	277	250	242	253	263	249	242	263	254	262	241	269	257	230	277	276	249	254	251	278	269	293	240	268	236	275	259	265	290	268	255	259	256	244	261	260	270	249	264	265	251	267	285	243	237	280	237	242	258	271	244	243	260	268	237	254	257	244	260	266	276	253	262	251	248	267	277	254	273	256	271	257	233	240	279	293	257	271	275	235	274	277	256	242	269	266	269	253	254	285	231	251	249	261	236	274	269	288	254	249	269	271	292	268	246	281	266	240	266	267	252	273	256	278	282	252	244	281	237	255	275	230	227	249	241	263	240	279	249	242	273	229	267	260	262	265	245	257	270	217	242	245	279	274	269	274	248	237	253	227	276	280	286	236	277	298	253	251	251	279	264	277	263	247	247	265	240	270	255	242	256	270	246	244	256	246	245	273	250	234	264	243	238	254	272	245	282	282	287	248	267	257	239	253	253	258	263	275	274	252	255	238	257	260	231	235	272	249	241	240	238	271	253	261	250	227	253	246	248	252	282	260	277	239	241	252	275	256	238	244	277	253	232	283	242	250	278	278	250	218	257	273	264	249	249	251	267	283	231	243	250	264	268	258	238	248	275	239	290	251	271	287	272	270	274	271	276	272	237	237	261	246	250	249	260	229	266	263	252	271	283	278	258	275	257	291	255	259	241	261	249	254	248	254	243	231	269	239	251	258	233	260	256	269	244	270	246	251	264	282	266	263	254	244	249	245	238	264	236	248	245	256	265	271	252	266	240	264	262	272	249	261	238	282	262	255	274	252	236	258	256	248	268	260	259	229	298	264	242	265	250	261	254	256	253	251	242	251	301	278	239	269	248	259	281	243	267	246	228	236	260	258	262	248	283	268	269	267	270	271	293	243	276	244	254	258	248	251	253	244	297	234	252	229	262	270	264	247	266	247	261	250	254	252	257	278	268	257	267	276	256	255	245	300	270	254	268	267	257	238	246	268	251	239	250	254	285	243	273	254	252	263	252	247	236	253	301	269	260	292	270	277	277	274	278	267	274	226	284	279	260	268	269	220	252	251	284	286	269	249	277	251	244	265	278	237	270	280	280	258	256	254	260	247	247	258	266	269	254	257	259	231	258	295	244
1645	580	807	313	232	247	218	240	240	216	231	221	266	218	226	256	272	220	218	233	237	247	221	254	259	238	226	216	246	244	237	239	220	244	225	217	225	226	218	235	230	257	214	209	222	222	229	254	228	245	228	225	257	242	218	234	242	230	232	251	218	247	242	227	234	231	241	240	260	228	238	236	215	246	231	242	226	245	219	233	200	241	239	248	214	250	242	197	200	244	255	222	230	235	207	242	278	248	235	217	221	249	233	211	227	251	230	247	215	238	226	234	244	229	219	235	240	218	218	235	233	230	231	260	255	235	218	221	221	228	258	225	235	247	203	231	226	271	211	228	224	223	256	219	213	202	210	218	237	221	233	233	245	248	218	214	223	206	261	255	247	206	212	224	231	227	237	235	243	248	232	264	229	245	241	215	240	219	223	229	204	246	211	229	227	215	234	253	223	236	260	210	208	222	241	213	240	260	241	204	226	215	247	236	225	257	223	249	243	234	222	217	229	246	249	225	233	227	231	220	239	221	246	249	228	215	232	220	205	239	231	231	257	215	232	231	237	242	250	246	228	212	227	225	230	244	218	215	242	232	221	214	248	261	225	230	204	221	211	240	253	233	215	254	244	229	224	233	233	211	238	219	206	252	238	195	222	241	221	238	240	226	256	233	223	221	250	225	212	256	236	212	219	221	233	233	249	242	208	252	215	223	242	232	229	237	230	238	228	217	227	224	215	266	243	236	236	251	236	252	233	200	227	196	227	254	225	236	241	216	257	227	236	245	209	211	238	240	245	212	232	210	258	239	236	230	222	211	240	234	215	238	226	253	238	247	232	227	214	246	222	237	233	221	243	235	223	262	240	222	233	243	256	231	227	218	231	209	246	203	203	241	214	221	227	233	251	224	212	221	272	252	206	270	220	232	258	230	215	221	201	230	233	217	224	225	227	229	226	234	205	250	239	238	250	192	208	228	230	267	212	214	230	256	211	241	257	274	221	214	241	219	216	225	249	257	214	231	231	220	247	226	205	225	229	231	258	218	207	214	219	207	220	255	210	234	245	222	229	249	215	210	192	250	256	243	227	248	224	237	275	252	232	236	234	221	217	225	252	253	201	214	223	249	262	248	246	220	237	245	227	251	245	241	218	222	215	217	241	220	216	212	256	218	239	236	253	228	235	235	228	208	219	245	216	246	248	223	222	198	235	236	243	230	232	218	221	226	224	231	262	233	237	230	236	224	227	242	257	253	224	224	219	226	222	240	225	256	217	251	223	219	234	233	251	201	246	228	220	235	246	218	227	238	251	201	267	247	222	249	227	233	267	229	239	251	249	217	239	218	248	224	235	198	244	234	232	221	250	224	209	224	231	228	220	224	224	238	260	214	209	234	249	238	226	227	256	242	246	225	229	191	213	213	243	213	246	230	226	194	250	266	220	247	251	222	226	246	263	244	211	232	243	226	248	289	234	221	226	226	227	222	239	242	226	231	277	248	224	228	219	223	259	218	222	207	214	226	217	205	242	236	241	241	268	268	234	220	258	201	235	212	226	243	214	238	219	250	249	241	243	242	237	247	221	211	199	239	202	199	205	247	233	228	235	248	257	249	208	211	239	233	230	222	281	236	246	240	225	214	211	217	252	238	243	240	233	251	198	232	259	225	201	264	206	225	266	233	243	260	218	230	220	246	229	234	242	233	246	224	236	266	229	242	253	242	243	247	250	239	235	244	213	216	242	234	215	212	215	223	207	252	222	220	216	207	233	256	255	261	249	239	223	219	250	223	226	224	229	244	263	245	219	237	228	226	252	241	245	232	260	215	251	233	244	231	213	230	206	225	241	232	225	250	221	222	200	227	216	224	231	209	225	228	200	212	220	220	231	211	251	202	222	256	224	222	246	201	228	232	235	219	249	224	221	203	205	232	244	241	225	245	194	213	260	226	229	201	225	260	232	209	253	248	264	263	236	238	235	221	266	217	207	234	241	256	248	208	251	199	223	212	239	213	219	222	250	219	245	207	199	262	245	248	238	233	241	229	228	256	249	215	228	250	220	241	224	246	215	208	210	231	224	212	237	253	227	237	233	239	239	213	235	244	234	249	256	264	246	219	230	236	222	229	230	234	251	223	254	216	223	245	213	246	212	239	214	245	229	223	260	226	239	201	225	220	240	246	218	223	209	225	229	201	237	234	253	235	238	225	240	249	214	234	222	228	235	213	204	222	264	214	238	236	260	241	188	238	201	243	233	240	248	247	227	248	225	253	258	234	228	224	211	245	243	232	219	208	213	232	249	231	222	223	214	225	233	224	241	233	221	238	226	232	241	227	236	234	271	213	225	241	225	233	250	245	234	221	249	223	223	252	253	226	233	218	213	226	193	224	212	235	230	229	254	223	240	222	218	244	243	250	242	217	215	241	212	200	230	260	229	245	208	226	233	223	234	220	222	217	241	220	208	250	239	239	230	222	230	224	231	241	225	216	233	220	232	211	227	309	237	225	267	224	232	246	228	204	242	238	267	239	246	226	227	259	232	232	253	250	231	220	223	260	245	267	233	223	235	239	231	244	243	279	221	250	239	218	221	234	225	253	244	232	214	231	257	214	254	237	270	231	239	244	253	242	238	250	241	235	239	228	206	243	214	219	260	229	231	231	233	235	246	219	252	230	232	243	225	237	233	202	211	243	251	242	207	219	234	236	226	213	249	261	232	247	236	236	262	245	220	212	214	247	216	232	230	220	246	219	273	241	198	209	220	214	280	224	215	213	228	234	217	229	244	254	247	249	237	226	240	223	244	223	212	200	223	261	215	237	230	231	224	216	234	235	228	219	259	230	223	242	241	256	230	240	229	198	257	234	272	212	275	218	241	242	216	272	229	240	235	240	260	255	227	237	220	221	235	228	211	219	250	238	206	229	230	248	226	237	217	256	229	227	247	245	213	229	244	251	239	253	256	244	258	211	230	233	256	232	245	236	237	221	241	269	234	240	247	245	211	237	216	212	221	241	281	241	264	231	242	247	226	249	228	224	222	213	218	231	267	225	251	251	241	256	210	234	266	238	197	219	242	217	196	233	242	213	220	230	213	254	192	236	238	220	200	263	222	242	232	229	249	234	219	234	230	231	249	242	246	209	227	212	224	264	226	220	243	245	237	243	252	218	218	213	237	232	248	242	232	200	230	262	246	245	249	203	237	210	208	246	202	219	213	233	223	209	226	250	223	242	231	223	217	250	235	242	215	232	240	210	239	247	259	217	236	221	238	234	269	269	251	216	239	216	219	252	201	236	254	233	225	223	245	254	247	223	212	232	215	234	230	250	205	228	200	232	237	230	236	226	225	235	228	220	213	225	236	225	244	223	249	196	199	238	257	204	254	259	201	219	214	233	229	233	234	225	242	233	233	223	190	231	233	247	243	217	212	226	245	239	269	242	239	217	221	214	245	195	224	245	237	234	245	234	216	257	207	217	220	263	230	234	224	253	241	220	234	280	196	242	248	228	257	233
1975	1155	2366	975	609	535	573	570	567	566	603	604	586	545	542	584	548	581	548	559	579	580	562	613	580	533	613	595	574	577	533	601	534	562	566	555	538	531	579	578	521	566	547	543	569	561	580	588	537	595	557	557	555	547	551	543	538	545	603	526	565	565	520	573	560	560	534	557	557	602	535	558	582	552	515	561	567	562	563	600	550	543	554	528	560	572	554	587	562	579	553	571	530	531	527	558	565	571	523	600	533	545	559	565	542	577	593	574	525	545	553	615	574	588	574	546	545	533	576	560	566	560	570	555	553	588	538	615	535	614	528	527	539	619	593	562	552	552	556	551	577	551	557	571	519	545	605	561	541	552	544	600	566	597	568	572	587	563	541	527	551	567	557	547	537	526	550	613	543	588	571	566	604	594	614	546	562	541	573	560	616	553	576	546	576	547	570	549	560	564	546	528	597	590	583	523	588	558	577	534	563	553	565	546	566	564	561	573	587	558	550	572	578	578	594	595	569	566	562	565	552	568	557	568	619	611	568	532	558	586	538	561	578	580	574	569	523	595	591	569	531	571	570	610	610	593	546	581	561	525	564	535	556	559	548	540	590	551	547	529	534	606	623	582	571	570	551	529	532	567	547	600	549	566	528	585	528	584	563	549	593	594	564	566	585	562	579	579	536	597	571	540	576	560	580	587	544	558	546	569	578	542	575	590	544	608	557	555	597	550	561	576	581	533	572	573	600	545	579	561	594	584	567	562	564	598	549	534	592	554	594	533	564	600	572	570	582	551	567	545	544	542	531	576	554	618	564	541	572	519	565	549	528	505	535	578	560	554	571	561	587	636	507	568	540	538	534	556	536	538	517	592	611	591	611	576	573	563	560	557	582	557	547	539	569	570	557	594	587	567	549	568	604	535	626	567	531	618	558	554	572	540	591	578	574	563	526	585	575	550	563	555	545	602	511	558	580	550	565	581	541	570	541	552	594	567	545	563	559	519	581	563	573	550	556	542	582	593	542	524	541	528	598	544	588	563	571	541	564	595	575	578	575	550	575	590	583	589	591	580	557	606	592	565	525	527	601	530	527	584	543	525	599	594	574	555	589	534	551	582	599	578	567	557	545	558	539	580	506	566	567	587	557	576	578	530	593	600	517	572	529	586	558	582	559	602	525	599	561	570	543	529	537	547	599	562	528	556	620	582	563	545	540	556	546	526	595	555	550	582	570	585	550	558	594	572	518	555	554	528	538	533	565	507	542	551	566	575	545	550	592	575	593	540	578	534	559	542	576	550	584	585	564	559	566	566	560	611	584	564	528	560	540	570	540	563	568	545	566	575	584	556	579	541	587	505	566	557	539	611	593	605	558	558	573	573	592	559	570	528	576	516	545	518	559	532	592	568	545	567	569	584	612	532	525	568	551	559	567	558	560	568	517	594	592	563	534	585	590	531	580	534	556	551	574	614	608	539	556	562	555	558	592	539	602	618	543	573	578	603	566	553	557	584	552	518	603	562	537	562	557	576	563	576	527	541	565	554	587	545	543	576	569	564	578	557	572	571	573	518	536	589	550	536	595	571	559	597	529	583	592	577	610	571	517	554	576	575	543	567	569	557	582	576	555	573	583	505	575	571	542	574	551	564	559	610	578	566	545	514	536	568	567	577	513	545	556	598	603	558	581	508	556	577	555	545	582	587	534	578	575	562	537	606	577	560	559	538	570	536	540	577	513	531	537	558	519	540	544	568	550	546	524	575	579	541	570	547	550	567	583	558	544	567	547	554	589	568	567	544	585	548	519	581	524	584	556	526	568	600	545	584	529	569	556	578	572	554	589	563	548	560	570	596	552	530	549	515	603	596	562	537	553	527	539	532	598	578	517	565	597	527	574	557	558	578	522	543	584	561	542	568	573	591	558	577	506	543	563	576	579	584	573	555	584	603	524	531	512	575	558	564	562	561	582	555	579	539	574	553	593	525	495	553	563	568	540	526	579	552	526	560	563	536	590	559	604	572	557	552	528	548	518	554	603	557	559	586	534	524	584	512	525	534	545	524	541	622	532	515	519	537	560	589	599	539	527	595	593	595	572	534	599	598	540	556	593	627	603	564	579	553	547	580	553	523	593	570	521	552	528	533	531	494	566	568	541	602	569	576	527	572	562	548	562	515	555	536	630	574	597	569	600	541	610	575	541	565	544	546	514	529	576	581	584	554	590	537	600	585	575	531	573	534	547	579	527	567	543	527	524	599	537	557	578	581	522	538	586	537	562	536	571	565	575	598	558	546	575	569	546	532	537	599	568	553	553	551	570	537	565	546	548	561	545	574	553	596	579	565	555	563	573	609	532	573	615	537	579	592	567	554	570	590	553	561	589	535	589	557	505	580	606	542	535	546	538	579	543	545	565	597	540	601	567	582	563	536	572	591	560	596	574	571	594	561	557	525	578	557	573	572	573	568	550	544	512	525	562	573	545	550	567	547	564	552	559	568	554	547	557	544	573	576	548	531	531	548	569	587	557	596	501	568	608	533	576	534	508	562	535	549	534	540	580	526	515	542	568	557	568	595	512	558	542	532	573	517	557	550	549	537	567	547	549	566	587	557	583	554	572	504	584	561	546	582	553	522	589	568	548	547	576	581	541	573	541	568	555	553	610	575	509	560	557	580	581	536	567	546	528	562	541	568	592	555	567	569	572	554	520	563	548	528	566	527	537	580	522	581	536	540	561	535	609	545	548	532	560	533	519	544	566	568	571	575	560	560	517	613	567	574	555	518	554	609	607	555	549	564	569	514	544	576	569	582	541	567	584	587	570	571	557	606	559	590	567	589	538	583	544	529	596	569	556	586	561	560	567	537	612	556	533	554	567	548	572	548	564	555	565	610	581	553	551	534	581	561	592	567	547	566	571	520	574	540	540	546	525	594	596	577	543	558	583	598	575	540	575	542	539	573	570	586	539	544	571	559	566	563	583	542	618	583	545	567	586	591	540	558	591	530	532	537	552	592	572	595	559	526	572	532	522	563	573	571	592	576	576	605	529	568	575	563	588	565	518	592	535	615	557	565	536	557	577	559	554	549	547	604	575	611	533	565	567	547	536	578	512	577	593	573	526	584	566	553	602	545	580	573	545	575	557	584	530	569	541	515	576	571	526	581	530	578	571	533	577	532	555	572	562	595	542	589	524	566	511	611	571	558	544	548	532	543	594	521	592	534	522	564	569	544	574	576	530	555	566	521	559	549	531	539	582	573	540	551	526	547	563	531	581	605	511	537	555	569	595	574	611	568	555	547	547	554	569	559	549	547	578	585	581	586	538	544	605	536	548	546	557	568	570	546	559	578	579	575	546	546	618	532	559	559	550	576	533	570	565	580	556	576	559	597	578	554	595	570	574	539	550	561	567	539	565	596	554	569	552	560	589	554	528	547	538	556	567	582	534	576	628	553	538	575	566	552	559	579	579	572	542	579	589	514	538	581	564	598	549	590	560	568	545	600	541	566	574	575
6869	6817	20401	5574	641	278	264	248	268	218	256	215	252	235	211	222	202	217	221	221	205	235	217	198	221	214	205	244	207	258	239	216	192	234	193	227	215	208	200	251	236	198	179	240	222	201	226	217	218	209	214	185	213	195	222	178	233	208	225	231	175	210	217	222	203	205	218	228	207	256	222	191	209	222	218	184	222	204	170	204	209	220	220	226	223	219	194	234	208	233	201	206	217	250	204	218	203	218	224	236	234	194	217	206	242	211	239	178	213	221	203	225	232	212	234	204	242	204	222	206	211	215	210	208	217	212	232	234	215	230	202	230	201	220	214	219	239	198	209	228	240	220	204	213	229	198	224	212	246	207	247	216	235	226	217	233	224	197	204	214	230	179	205	214	202	211	196	198	199	172	250	217	209	199	236	200	220	240	199	240	206	192	213	202	206	240	198	203	213	243	208	216	203	227	223	218	208	209	194	206	208	194	217	209	186	217	207	184	213	224	209	241	232	247	217	230	188	222	232	201	227	225	207	198	207	235	205	197	227	210	218	217	205	204	220	213	221	236	206	216	243	236	227	195	215	252	224	216	208	238	228	192	233	220	183	234	240	205	211	198	239	193	210	216	202	226	206	223	220	186	224	216	213	219	246	234	230	224	230	220	216	221	181	210	204	199	217	217	206	220	185	223	228	188	198	220	225	221	231	202	207	216	214	221	234	211	235	198	232	195	194	203	200	228	240	207	258	212	206	207	246	247	229	220	225	210	242	214	227	235	236	206	220	211	230	214	230	231	197	230	212	212	224	231	212	201	211	213	234	210	220	191	202	233	213	211	210	220	237	205	206	228	226	235	222	223	197	211	225	236	247	231	231	197	191	215	217	217	211	226	199	237	195	220	206	225	196	191	203	213	221	214	211	223	190	216	185	219	220	230	202	226	219	228	211	210	222	204	195	201	221	233	239	231	218	226	229	241	220	192	224	227	189	221	204	210	202	218	211	229	215	222	195	231	179	214	199	206	198	204	209	219	215	200	220	185	224	228	212	232	241	250	224	224	234	225	198	203	204	228	238	209	227	199	227	240	232	189	205	201	225	217	213	199	213	203	209	233	230	202	215	210	213	198	216	199	197	232	235	234	199	198	207	201	203	208	203	214	206	201	211	197	235	209	230	209	193	209	218	209	218	228	210	236	201	222	224	228	202	216	217	213	200	203	237	219	246	218	216	224	220	218	234	228	199	198	209	211	220	190	199	181	236	196	216	264	194	212	233	217	208	233	215	210	228	235	220	224	191	210	213	198	201	212	193	203	196	198	239	212	211	242	210	197	200	229	213	225	223	234	206	209	203	203	238	199	238	211	199	204	212	232	195	206	205	211	193	226	233	213	208	189	208	193	232	207	209	245	234	215	202	189	211	177	178	210	202	248	192	213	217	228	250	217	207	207	219	240	249	220	225	205	217	209	204	206	194	222	190	220	208	218	211	250	231	220	222	205	230	213	223	216	223	233	205	201	219	224	231	208	217	204	198	229	212	221	241	216	215	225	199	225	225	221	240	223	216	223	230	212	239	201	224	195	204	194	228	233	208	215	205	187	224	205	227	236	212	227	216	250	230	211	205	204	252	227	227	220	209	247	210	226	208	208	201	233	190	225	219	215	215	240	231	204	201	244	247	212	211	214	232	191	214	210	223	203	238	199	219	230	210	210	226	187	200	198	229	192	189	245	224	206	195	220	224	215	201	214	215	209	246	213	212	183	194	223	233	204	226	234	203	219	208	202	200	207	197	228	219	208	194	243	226	222	210	216	220	222	213	227	226	230	211	197	209	224	224	241	204	232	241	224	209	198	244	191	240	214	227	227	224	196	222	244	216	215	203	239	217	209	206	239	222	201	202	236	233	212	218	223	192	202	240	197	217	243	220	230	213	194	205	226	202	238	215	221	211	224	213	206	212	224	196	189	217	217	206	218	235	233	207	224	218	204	215	220	210	241	238	199	209	216	207	235	206	266	207	247	199	228	211	233	238	208	234	205	201	219	208	203	248	220	226	217	218	247	240	219	189	212	217	204	203	226	239	218	221	247	246	198	187	236	221	195	207	232	233	223	223	232	209	233	212	210	235	257	226	199	213	180	241	214	223	233	243	217	204	202	192	197	230	210	212	207	220	202	222	213	207	225	228	195	222	226	196	200	218	203	241	242	228	187	219	230	243	202	212	224	199	208	228	204	219	227	218	230	212	203	219	202	238	197	193	219	204	191	211	210	208	232	205	219	201	222	205	192	189	202	202	223	202	233	204	242	222	203	220	208	218	222	203	197	196	224	226	221	200	201	214	207	223	203	233	231	200	204	237	228	252	218	214	211	210	210	222	196	198	244	225	226	206	242	195	230	215	192	218	206	188	229	242	209	210	210	207	241	213	228	222	209	198	227	217	219	229	208	227	224	218	232	201	209	213	206	246	209	231	206	211	207	238	225	219	224	196	223	219	223	194	201	235	228	225	225	212	207	214	224	224	184	198	207	208	221	219	226	219	203	233	212	203	205	234	202	196	184	258	210	233	208	222	207	214	220	213	216	212	210	252	223	239	206	216	215	228	200	225	200	222	221	241	197	233	217	223	230	185	217	177	229	221	236	237	192	219	215	213	231	227	236	210	222	228	210	228	227	199	207	189	210	214	202	209	203	229	233	203	200	250	219	194	238	231	225	210	212	252	238	257	212	227	203	210	205	236	206	214	220	222	229	198	207	210	224	221	216	177	192	213	230	222	191	208	206	213	212	236	228	234	202	206	215	210	239	225	231	226	215	244	225	236	216	205	212	227	197	229	223	216	234	230	201	208	227	202	217	221	198	202	201	228	221	231	203	202	209	226	213	228	214	215	190	216	201	201	202	220	203	216	191	221	228	249	189	240	190	206	239	208	224	209	251	229	190	202	201	226	189	233	210	195	243	227	214	237	219	248	218	215	211	215	240	216	252	225	196	234	229	201	212	226	207	216	220	228	225	199	220	218	199	225	205	191	217	195	228	222	202	239	239	228	215	185	225	208	219	204	220	232	253	226	210	249	214	200	166	205	226	225	185	196	222	213	206	233	229	245	221	216	229	228	205	234	200	232	230	200	211	195	234	225	198	213	216	242	224	221	186	239	218	216	206	219	227	221	223	191	235	202	221	212	209	224	205	204	212	202	208	236	232	209	219	229	194	236	232	220	211	225	220	220	210	235	215	232	219	203	194	224	238	225	227	216	191	230	213	205	202	225	188	235	227	233	226	226	224	223	208	203	222	240	238	233	230	193	201	207	191	206	221	203	224	196	222	200	235	211	212	215	202	222	191	204	214	194	229	228	249	240	197	234	246	216	225	217	205	234	205	215	211	229	211	231	188	186	221	227	214	215	189	230	227	233	209	220	192	192	209	226	250	206	225	201	219	195	201	213	213	252	210	214	209	219	219	212	191	248	217	225	226	226	259	228	215	213	202	204	209	227	235	236	216	211	234	203	251
6312	7698	26638	9413	1031	748	720	677	645	686	678	644	650	589	583	591	575	586	522	578	580	500	545	492	555	520	552	522	549	553	531	516	543	513	524	529	549	544	498	519	483	521	522	524	530	563	538	505	511	517	567	526	522	521	522	493	526	531	548	471	525	553	498	561	536	539	536	562	512	526	478	505	519	536	535	530	507	492	577	530	533	512	518	535	526	464	593	525	573	511	542	541	561	534	515	517	548	522	479	566	489	514	542	493	524	525	533	539	536	509	556	526	548	495	534	561	527	534	531	476	493	531	539	536	489	545	583	505	535	505	492	545	516	511	512	545	539	472	534	489	501	572	530	527	489	492	476	517	492	506	536	539	500	538	509	528	571	507	513	550	500	523	509	490	521	561	553	511	526	538	564	504	549	526	501	493	544	510	504	503	497	541	513	531	502	530	560	531	505	513	510	537	558	514	503	535	495	512	520	516	506	521	531	533	513	524	529	504	481	509	511	542	552	504	503	524	515	493	526	513	554	560	503	567	516	480	490	547	537	532	508	513	590	520	513	453	534	495	509	560	531	522	522	509	546	515	543	492	549	500	528	512	533	498	502	497	524	535	521	493	523	501	551	519	532	527	532	516	559	516	513	486	548	505	547	510	541	512	537	534	494	501	531	561	517	502	550	532	563	515	530	540	503	511	562	544	531	540	515	514	550	544	500	501	491	524	490	481	531	513	541	549	520	536	516	507	524	541	555	545	525	524	493	516	580	547	522	535	500	550	544	525	508	542	528	504	512	497	510	544	504	499	494	514	565	492	512	517	548	554	504	516	531	514	574	527	508	536	505	555	485	533	537	518	495	505	506	483	519	528	526	508	534	553	519	529	489	510	542	482	534	544	492	503	508	495	514	506	551	556	548	522	522	525	502	547	547	493	539	523	536	567	519	516	484	490	507	537	512	513	531	502	530	486	485	542	560	552	502	557	503	508	498	532	534	510	500	534	520	526	521	549	504	542	517	498	515	541	525	514	507	575	554	572	519	483	546	527	512	507	555	519	532	486	533	533	543	517	532	550	531	522	502	543	536	491	555	523	554	527	515	494	525	521	555	532	491	521	529	516	521	503	531	522	475	514	527	541	540	526	538	546	524	527	513	519	521	520	544	506	489	548	529	529	546	503	546	503	488	529	558	534	527	506	485	522	495	539	493	500	522	531	540	515	540	491	508	535	532	508	533	539	517	513	511	544	531	504	494	534	491	513	485	546	517	509	496	522	471	509	538	529	503	511	493	508	500	587	495	561	488	533	521	498	519	515	545	509	526	530	506	491	491	535	536	553	536	513	530	594	509	523	470	541	504	499	500	489	528	565	497	520	515	502	532	525	515	478	531	553	493	530	494	501	540	507	508	542	530	492	514	492	504	511	515	542	526	495	516	528	545	537	485	526	538	539	514	487	539	493	530	545	479	510	513	546	493	515	544	499	508	554	542	508	542	525	537	512	560	516	522	519	542	441	513	531	525	535	543	556	508	529	545	525	529	493	512	494	537	557	490	521	553	530	543	503	528	564	508	549	496	517	474	531	527	514	502	538	530	535	510	513	495	505	509	518	474	545	559	472	540	522	525	505	545	542	508	543	473	528	512	490	558	520	536	488	546	528	508	530	485	512	490	468	507	507	504	538	498	520	498	529	565	536	525	533	548	519	540	518	490	505	556	499	531	513	543	513	528	503	519	510	506	548	514	474	488	566	459	534	556	498	537	527	522	486	525	557	524	555	487	534	526	575	538	510	537	497	508	543	563	556	502	501	538	548	539	510	502	540	517	547	537	514	494	506	502	532	526	505	557	523	524	506	504	484	544	487	531	502	548	564	474	510	519	536	501	536	509	533	492	514	519	502	545	503	519	548	531	480	479	507	507	533	533	528	519	514	545	547	496	520	539	506	495	545	511	559	501	547	495	519	495	544	532	513	528	516	509	522	503	529	500	554	528	495	527	460	536	549	506	534	550	500	518	542	527	512	515	509	518	511	492	517	502	540	581	511	542	561	486	543	513	492	477	508	524	543	541	507	481	542	514	522	508	539	529	505	534	499	556	509	551	520	581	518	523	543	536	533	562	550	542	507	540	524	526	544	495	507	573	505	527	504	553	511	532	488	530	477	539	499	501	477	562	549	496	506	496	534	485	479	545	540	498	506	548	522	520	524	487	565	527	511	548	546	526	476	539	526	533	527	539	569	510	536	530	559	489	546	544	543	513	506	504	500	497	475	513	524	535	508	528	536	522	551	514	545	539	550	582	479	496	522	537	530	523	524	508	510	507	534	518	534	465	495	545	506	525	506	520	528	554	531	531	550	517	529	508	548	518	506	562	537	553	507	506	554	521	557	505	527	550	516	526	554	528	554	508	508	553	538	478	542	551	517	520	527	524	508	529	492	486	504	535	537	557	487	517	516	511	494	517	504	483	516	528	551	495	529	525	562	530	482	506	524	537	530	555	516	512	509	513	536	526	514	499	579	545	522	549	552	536	507	532	545	525	536	534	499	508	518	530	485	544	527	554	507	505	513	533	521	533	524	567	517	554	527	494	522	531	516	498	557	528	526	521	569	547	516	524	498	526	575	479	554	518	490	488	524	487	530	554	535	516	526	529	526	517	481	543	543	507	530	537	561	516	564	541	569	532	504	543	520	500	542	460	525	500	526	493	508	526	522	532	487	509	501	522	530	536	543	527	533	509	499	518	537	534	499	531	564	521	525	530	551	519	525	521	542	515	523	495	506	509	522	526	539	508	511	557	502	498	535	522	520	497	550	533	499	523	502	577	526	539	526	556	528	485	492	516	535	512	496	500	521	527	527	517	556	527	530	493	528	563	527	558	531	513	502	585	521	506	510	529	507	494	544	494	512	531	547	525	528	540	505	526	538	541	520	539	538	530	543	526	490	525	563	539	544	515	478	507	525	498	473	561	524	500	562	538	459	543	526	502	487	544	517	542	480	532	525	536	506	479	484	537	533	537	508	531	507	537	536	516	466	540	544	515	499	528	512	470	495	531	520	491	527	541	520	555	539	519	521	493	522	539	485	538	536	502	502	542	504	549	558	546	502	529	530	527	516	515	520	490	507	539	510	463	460	533	536	509	549	538	483	525	536	485	507	491	531	541	499	550	524	523	522	547	509	506	497	554	487	496	520	543	530	560	572	507	545	534	537	518	513	539	525	530	532	532	533	510	535	517	539	543	530	586	479	529	500	527	508	517	512	515	525	526	526	525	514	551	509	532	543	531	504	543	538	498	502	545	531	550	480	533	537	500	516	488	544	495	527	512	514	485	521	501	508	515	504	541	530	523	512	547	533	504	528	539	505	531	536	532	558	504	535	521	518	540	482	525	499	526	525	510	529	528	533	497	512	510	491	500	503	498	499	541	529	525	530	543	550	544	537	521	490	483	531	524	490	551	541	523	498	503	469	532	558	538	526	483	515	511	465	561	530	538	537	533	545	529	515	517	487
12368	19135	33483	10839	1178	240	160	176	154	160	130	150	116	126	116	123	100	102	104	111	85	121	99	98	104	116	97	97	101	97	83	104	128	106	100	91	113	85	101	106	93	118	99	95	98	85	101	106	104	105	103	124	107	108	128	105	112	85	113	107	104	99	107	99	105	113	109	109	94	108	108	103	78	117	94	105	88	105	95	86	106	107	136	91	123	111	89	90	106	100	113	118	90	95	111	117	115	101	103	95	77	111	82	99	98	105	104	97	93	103	113	100	119	107	111	101	105	88	116	88	113	99	99	102	84	97	118	95	91	109	111	112	110	114	99	114	103	103	89	97	91	128	101	97	85	91	97	93	98	117	106	120	111	99	135	104	99	110	116	100	99	98	107	76	96	89	81	84	105	97	125	95	108	117	101	102	110	96	87	102	105	100	109	87	90	90	100	84	78	104	107	104	104	110	106	91	84	93	120	90	116	104	117	119	86	99	106	103	90	121	108	98	103	123	78	109	88	117	117	108	100	91	111	106	100	99	97	97	99	117	88	101	111	79	100	105	101	95	138	105	100	86	79	101	114	118	86	107	89	100	114	117	101	113	101	100	109	88	98	84	123	110	92	87	99	78	96	106	82	92	103	86	100	95	107	97	106	102	102	113	102	109	98	112	97	105	105	125	111	115	97	105	99	93	96	111	106	109	90	90	117	102	96	116	86	104	98	121	113	107	101	112	102	115	100	109	94	109	103	100	103	97	101	92	86	98	116	102	118	88	102	118	123	94	98	104	105	104	115	100	96	104	108	91	85	103	81	82	98	98	102	91	101	81	126	104	100	104	95	110	100	100	119	95	103	97	112	108	125	113	117	121	96	97	97	89	99	102	118	119	97	92	104	96	89	108	118	92	98	95	95	100	108	104	119	109	81	99	99	101	87	111	101	102	97	111	100	91	108	94	94	108	124	111	109	96	100	103	98	82	103	101	84	111	127	105	110	103	95	106	125	129	94	90	84	107	114	106	88	106	98	105	91	96	95	104	123	104	100	97	100	113	94	85	98	104	116	117	126	111	105	98	92	137	99	112	107	89	96	111	110	96	102	121	92	106	110	105	110	114	98	106	101	102	96	116	120	102	100	119	86	108	95	118	109	104	109	111	92	97	96	108	90	91	95	99	110	124	97	115	103	96	96	98	99	87	92	127	96	115	87	95	104	115	68	100	102	93	100	108	107	99	95	95	95	102	101	123	122	104	112	98	114	112	108	118	99	124	100	92	108	96	122	117	107	101	121	96	117	100	113	97	113	98	87	93	101	114	96	114	102	102	104	100	101	126	93	80	92	118	103	107	105	104	102	113	101	82	126	113	95	108	94	95	99	104	95	88	110	108	119	94	112	96	99	104	101	99	100	97	95	93	103	89	96	84	99	93	119	112	111	92	113	120	98	102	102	85	112	116	106	106	96	108	109	112	86	89	106	120	98	117	104	111	106	91	103	111	114	101	90	113	107	97	101	122	100	91	77	107	107	131	88	105	92	115	118	94	92	96	119	98	80	113	88	104	83	100	121	103	103	96	82	119	97	96	103	113	88	111	107	98	94	104	98	81	115	111	97	91	109	102	84	96	119	96	120	123	107	93	108	100	112	106	94	98	117	101	112	113	102	108	85	114	105	95	132	85	104	110	89	109	111	108	93	99	114	107	103	84	99	99	92	102	115	86	88	92	111	108	110	106	98	91	88	128	110	97	105	83	101	108	90	90	92	108	96	89	97	100	106	88	98	111	103	103	94	90	102	108	97	118	95	97	106	118	102	107	109	97	87	101	104	85	105	100	128	95	107	112	81	118	94	105	95	110	104	98	106	83	105	95	84	102	105	102	93	96	97	104	112	110	87	95	85	98	80	93	108	125	112	114	88	99	91	99	98	100	106	96	88	102	98	104	79	92	102	118	102	111	90	105	110	119	119	97	101	110	89	89	103	107	111	101	91	94	90	79	111	99	96	95	102	110	94	115	94	112	104	98	111	100	112	109	92	92	117	115	95	102	82	106	101	94	105	98	124	108	98	96	99	101	135	101	90	95	94	108	98	101	76	96	115	104	96	96	90	113	83	102	81	98	105	103	109	85	108	99	102	114	115	105	107	118	86	101	102	112	95	108	119	105	118	107	105	91	79	92	93	105	111	103	95	118	92	102	92	100	97	106	115	103	99	104	93	91	110	114	104	102	118	147	106	95	107	90	116	97	104	106	104	105	104	102	94	85	111	113	93	117	101	116	99	83	112	97	94	90	120	120	112	97	112	97	110	106	108	120	95	96	80	98	118	97	113	107	104	109	100	106	98	108	114	105	109	103	103	91	94	97	108	95	110	79	109	105	118	104	90	98	103	115	94	112	82	102	96	108	100	117	101	131	104	99	120	109	97	100	91	94	104	106	110	104	116	97	89	121	94	89	114	101	105	100	131	96	81	88	88	108	108	120	111	91	98	102	108	105	110	106	97	99	104	89	100	95	118	97	109	117	106	93	88	94	89	89	76	113	101	94	104	108	112	110	114	105	105	88	103	95	102	117	88	110	116	120	104	103	116	101	110	114	91	108	103	98	103	118	94	104	91	122	133	106	126	90	76	96	101	93	75	98	91	87	89	98	86	100	90	111	116	111	99	99	111	114	111	89	97	95	99	110	117	102	103	107	97	102	84	96	95	100	112	110	91	106	104	102	107	84	113	96	105	103	100	117	97	98	105	97	86	128	95	113	91	105	120	116	106	104	86	102	118	109	87	126	105	113	105	88	101	98	114	116	89	91	91	89	109	88	89	100	103	97	103	100	105	124	132	99	93	110	112	118	109	98	110	105	109	95	89	112	102	103	98	92	94	114	103	90	92	108	77	91	96	125	113	114	96	99	118	102	93	89	98	94	106	97	114	116	102	86	94	116	104	111	102	103	114	104	102	123	88	90	102	115	87	87	87	82	102	116	98	111	116	124	96	105	110	82	106	83	88	94	112	100	107	92	102	101	110	99	106	105	95	111	102	110	109	86	114	115	101	96	96	114	96	115	96	105	86	103	118	112	96	78	115	121	101	104	106	115	114	104	105	94	109	95	92	118	88	98	104	111	107	110	82	108	116	107	105	101	105	116	128	113	103	104	120	95	130	107	90	89	94	103	113	96	90	100	115	94	122	97	95	83	84	108	97	85	104	107	88	90	98	97	99	85	106	92	91	95	114	97	112	98	108	110	86	102	108	103	115	115	106	118	116	99	85	89	101	111	104	95	107	95	101	99	107	96	96	106	108	100	91	103	114	112	105	92	86	122	108	103	128	103	85	113	99	103	90	107	98	120	108	109	106	95	96	119	87	115	107	105	97	98	87	97	100	107	94	99	108	110	100	91	102	86	98	94	106	126	117	97	102	96	100	77	135	94	116	91	94	100	107	109	90	98	95	93	106	108	106	111	92	99	86	95	103	101	91	91	109	95	90	97	83	87	101	96	96	117	98	84	112	116
8093	18705	34774	14508	1115	861	713	572	517	515	527	466	443	388	377	393	358	329	358	317	324	268	298	312	302	282	263	313	272	274	288	289	288	307	275	298	251	270	294	269	274	266	266	254	308	253	257	260	268	271	255	261	276	255	296	282	270	321	255	256	253	256	269	264	244	253	265	298	276	281	288	286	251	268	252	274	236	277	257	276	278	296	272	264	274	254	272	288	286	253	249	265	239	257	269	276	250	257	236	250	259	271	279	261	262	237	261	302	259	264	256	272	287	248	251	274	281	253	257	233	286	244	263	259	277	274	262	242	246	249	248	282	240	268	274	283	266	240	252	278	237	276	266	271	253	258	275	260	256	263	266	263	250	275	269	253	257	271	272	261	282	275	243	243	251	239	260	245	280	278	267	245	259	264	288	263	275	262	283	286	253	289	267	298	269	272	262	243	257	245	235	248	263	268	272	286	251	250	230	260	248	265	260	268	300	240	238	239	248	267	284	264	254	262	278	267	292	293	257	249	257	290	258	238	271	241	294	257	264	259	292	247	258	277	269	289	282	278	276	257	238	277	292	261	236	263	268	274	218	274	275	253	290	243	243	261	245	263	261	247	244	267	262	251	254	276	257	253	239	262	280	245	269	257	265	266	224	251	271	259	244	251	259	281	258	265	255	281	266	249	250	272	267	254	256	275	237	262	263	274	242	259	237	239	272	259	249	293	261	255	247	224	276	277	274	254	253	244	245	234	270	253	261	229	263	285	242	268	257	252	267	230	249	257	278	243	257	248	233	283	271	260	264	245	269	268	271	285	249	278	272	264	266	259	259	283	281	253	279	296	242	251	233	272	255	267	277	264	267	255	259	268	270	241	269	248	255	261	271	282	264	245	268	268	260	258	264	246	265	256	277	268	273	258	271	254	256	272	271	269	278	253	237	259	279	268	255	233	262	257	242	273	258	243	270	260	304	261	264	280	279	294	249	257	250	283	292	246	254	269	253	254	267	233	296	257	263	264	262	242	245	259	266	255	243	281	231	292	240	261	272	241	274	318	298	227	249	269	281	261	266	236	286	285	264	283	245	262	248	255	277	221	265	273	258	267	261	248	273	268	264	264	255	264	267	262	258	267	259	260	246	264	250	250	268	255	255	277	246	257	262	240	243	240	243	245	246	264	244	249	266	270	270	273	271	276	278	267	271	240	264	279	264	281	274	294	240	251	261	261	259	270	251	249	231	267	259	257	240	291	265	293	281	264	241	292	271	271	266	248	234	276	227	270	269	275	247	239	281	255	264	285	275	248	266	250	256	271	226	248	259	290	280	253	290	266	276	262	279	268	292	255	262	277	267	248	249	263	258	285	242	250	274	255	249	256	254	220	258	266	251	263	251	278	269	262	240	283	254	264	241	290	270	241	270	278	260	273	298	261	223	244	283	273	256	254	274	263	267	258	266	280	272	268	251	254	273	227	276	253	280	309	249	247	265	252	284	264	278	225	246	244	303	254	269	240	248	249	290	241	251	254	262	273	259	240	298	262	286	282	249	241	269	269	280	225	272	249	243	282	280	271	255	253	280	247	230	276	236	275	232	241	266	223	282	252	266	280	238	238	259	254	283	261	264	271	240	256	274	249	259	255	265	251	267	237	262	263	245	253	274	245	253	258	245	258	242	258	263	263	260	264	295	275	238	221	264	281	257	240	265	284	276	288	261	292	269	273	279	283	237	286	244	222	275	269	260	263	242	267	267	260	262	269	233	260	263	282	259	303	265	283	251	228	258	261	256	240	266	262	298	264	253	261	284	257	278	249	264	227	252	267	266	251	249	298	265	230	243	271	290	279	289	253	255	252	249	259	261	245	295	278	252	250	231	260	245	288	295	259	254	281	251	277	212	266	246	256	252	229	309	271	238	277	275	271	260	265	264	264	273	272	271	273	255	269	260	249	241	284	310	269	281	261	269	270	293	296	253	262	270	287	256	275	260	241	246	267	262	276	274	264	260	244	261	274	246	293	262	292	243	225	280	258	292	247	260	289	255	296	273	270	276	239	247	271	262	265	258	264	244	254	258	257	237	279	248	249	260	270	274	239	234	250	270	253	274	232	225	277	262	260	295	259	266	266	246	261	259	252	270	266	250	284	293	258	283	231	248	267	267	260	296	242	234	259	259	246	239	281	275	248	247	252	278	251	256	272	279	250	245	263	283	251	261	258	249	265	251	250	263	268	247	303	272	288	268	268	267	260	268	283	262	263	269	274	250	269	260	243	268	280	287	245	265	267	258	255	291	253	272	238	285	247	247	247	260	263	256	296	268	268	268	277	286	237	233	294	286	261	255	257	249	297	257	268	266	277	270	255	247	242	259	244	264	242	256	261	259	247	289	232	271	266	232	263	281	246	250	239	282	274	231	251	275	273	257	222	239	232	238	248	267	261	274	249	264	282	261	251	272	230	262	289	264	274	273	261	253	242	246	282	288	278	217	254	273	255	255	246	276	277	257	287	231	285	277	249	276	289	252	273	283	287	272	251	256	270	293	240	261	232	269	261	283	271	262	259	273	267	233	254	256	251	268	276	263	277	266	269	250	286	268	251	269	267	270	264	231	252	278	275	258	262	246	274	246	283	262	236	227	269	275	266	259	254	261	254	252	269	270	236	275	250	260	279	249	267	268	260	281	253	285	262	248	260	269	286	270	259	245	266	240	265	228	268	271	276	243	283	235	286	238	254	265	264	274	285	261	248	284	257	223	261	258	297	245	249	259	245	288	242	290	275	264	283	238	272	267	266	245	259	268	246	257	265	287	260	242	256	261	267	272	240	261	271	272	255	240	267	247	248	267	270	256	241	241	259	259	287	269	280	273	246	264	251	255	249	249	233	273	244	267	261	293	248	255	239	226	274	277	285	276	253	275	258	283	258	258	281	253	259	242	282	222	257	283	275	242	255	285	281	294	249	256	242	261	303	264	254	250	262	299	253	263	268	255	246	249	254	254	276	264	242	267	274	251	261	257	255	274	262	280	270	254	251	259	259	236	282	264	260	250	277	250	251	255	274	270	256	265	275	277	262	291	275	233	232	258	258	283	278	279	266	297	237	261	240	260	264	289	267	268	253	245	251	258	266	263	273	247	241	259	255	235	271	250	291	285	274	245	269	282	245	252	277	275	254	296	273	272	259	245	265	253	269	257	275	227	268	270	267	279	284	275	256	266	271	265	250	263	257	251	251	257	237	254	258	245	271	284	239	278	245	268	265	247	281	233	255	248	286	270	280	280	263	284	250	254	275	292	278	232	274	241	256	263	275	284	231	281	266	219	266	278	246	258	268	266	257	295	243	236	272	252	254	271	275	264	262	262	273	263	247	276	267	258	253	290	258	273	249	292	290	287	268	261	282	251	235	296	270	274	283	224	275	262	251	272	253	258	296	242	260	245	276	272	249	245	274	237	277	262	251	276	253	254	242	283	266	231	247	296	256	241	251	258	263	298	264	258	265	253	267	262	292
1669	1092	858	362	254	216	216	251	238	230	247	233	255	241	230	213	235	239	224	229	248	245	220	247	244	221	229	215	239	245	244	216	227	242	233	231	208	245	264	233	237	219	234	198	240	227	236	205	245	239	234	259	226	243	214	201	234	237	232	232	237	217	238	208	241	227	227	229	232	231	233	209	229	234	229	209	248	228	220	216	225	204	221	226	210	231	246	242	211	232	249	246	235	242	216	259	238	245	219	203	218	237	212	242	230	270	225	229	259	230	232	230	241	237	248	226	222	234	247	217	236	210	244	235	251	226	221	238	225	204	210	207	219	242	223	239	220	232	242	235	237	233	225	231	211	235	217	239	226	240	216	243	239	261	217	243	242	235	213	220	227	230	202	230	232	212	210	234	246	213	231	253	248	213	238	250	219	204	214	238	217	221	229	248	210	201	200	246	244	247	233	225	214	235	225	264	227	237	239	219	234	239	223	221	232	210	202	205	221	237	246	222	239	237	231	221	244	247	222	231	222	234	232	211	219	225	214	243	225	243	238	224	256	224	224	198	192	225	232	222	228	244	251	253	216	208	254	217	226	263	213	218	226	211	231	228	217	231	210	228	215	215	216	243	205	245	227	269	220	226	215	239	226	221	244	225	219	222	214	236	246	249	222	205	240	236	245	229	226	232	254	220	248	248	230	227	229	247	226	200	239	235	223	218	276	236	208	235	233	216	244	246	225	211	230	229	254	266	241	230	232	223	223	223	225	222	229	235	221	211	261	221	239	217	217	258	211	223	215	243	268	221	248	267	254	225	206	233	225	246	218	223	231	211	251	230	238	222	217	252	229	217	248	242	227	245	221	258	256	236	238	267	220	233	198	221	221	240	232	242	243	225	254	226	191	226	248	226	252	242	231	224	222	203	253	239	239	233	215	243	255	242	245	211	223	203	228	216	215	218	208	266	257	216	242	236	238	251	219	221	213	225	223	233	234	223	222	224	234	230	234	234	214	245	225	248	264	202	249	236	269	243	217	214	253	249	233	223	234	218	243	247	230	240	245	234	256	234	259	251	237	215	232	261	223	235	269	244	252	253	232	212	219	226	233	238	226	227	248	218	254	222	232	229	251	236	219	247	202	229	232	232	254	243	225	211	219	218	214	218	256	241	235	254	230	224	225	248	228	246	220	215	243	209	250	265	254	235	230	228	255	261	238	210	218	245	245	215	223	231	225	191	253	203	275	207	249	206	254	185	234	234	185	231	244	219	252	215	254	249	219	233	241	215	228	231	221	225	236	234	235	221	224	221	229	247	206	237	244	237	250	210	221	216	228	232	232	188	223	234	214	236	239	237	208	235	246	241	223	240	245	219	251	225	254	220	209	251	228	205	234	234	241	223	227	258	218	250	250	237	247	235	224	249	245	238	239	228	233	244	218	228	243	241	235	229	238	221	239	240	236	236	254	224	236	228	220	241	240	221	224	229	218	212	243	214	204	259	242	225	219	229	236	261	260	198	234	230	211	216	205	263	211	228	232	228	231	244	255	244	219	211	230	222	215	223	254	237	183	234	218	238	220	236	226	236	248	226	235	239	232	232	252	212	220	214	236	231	233	232	217	239	213	229	239	254	220	239	201	231	236	241	218	241	205	240	255	230	246	235	212	211	220	212	210	245	199	204	262	249	240	247	201	233	230	234	242	269	246	238	240	243	215	239	237	221	227	252	218	290	248	248	237	191	232	237	213	244	241	233	222	222	268	230	218	233	214	222	272	219	239	211	233	239	219	233	262	237	238	239	227	237	205	232	226	238	233	238	216	267	260	214	237	211	238	241	235	264	222	242	217	229	250	224	221	240	249	236	232	226	238	254	219	248	224	258	248	217	203	220	244	228	231	219	241	242	222	227	205	211	257	223	246	229	243	264	246	234	241	226	236	244	212	240	222	243	215	221	220	229	219	250	235	207	240	209	215	217	220	230	250	252	245	221	263	242	225	230	227	240	236	257	250	209	230	239	221	229	254	243	245	203	234	229	217	242	228	248	241	257	231	200	202	228	233	224	211	224	254	242	212	236	237	216	247	250	198	217	239	213	254	233	225	210	231	251	205	231	239	237	251	206	236	251	245	208	225	239	226	229	222	224	221	239	212	241	197	218	240	216	244	206	233	213	236	243	208	222	226	220	238	229	240	240	218	245	252	237	262	235	221	226	224	241	221	221	216	225	230	215	204	257	202	224	243	232	246	224	265	237	247	237	226	238	242	241	234	242	237	249	217	276	229	218	214	235	213	250	254	233	221	205	221	248	220	221	207	208	200	236	211	254	254	219	231	221	233	239	222	206	235	209	239	229	238	205	227	223	222	222	252	223	255	271	222	230	248	246	252	248	247	231	249	216	205	234	223	217	242	219	232	205	212	229	216	233	243	235	181	242	221	219	249	227	207	226	234	241	230	232	220	231	227	240	228	227	240	231	217	212	253	277	258	238	219	245	204	205	204	255	272	257	241	243	274	229	201	226	192	229	243	243	234	217	202	244	245	235	251	198	222	231	237	223	227	213	212	232	227	235	235	255	238	253	234	247	252	206	208	209	244	238	231	231	214	266	223	256	209	244	227	227	227	205	240	206	219	249	235	228	214	222	229	234	220	238	221	218	248	234	230	217	226	229	214	252	240	236	233	257	214	237	232	230	227	246	234	230	217	235	242	225	241	227	223	254	252	229	240	214	215	224	230	185	209	247	246	243	232	247	208	239	223	238	227	233	250	252	223	234	242	235	223	245	251	230	219	241	238	235	241	232	262	210	230	225	227	253	247	251	246	217	226	246	233	214	236	251	212	237	269	241	225	244	234	245	243	262	227	205	254	231	253	252	227	235	225	216	227	248	237	222	184	240	199	236	246	237	258	228	237	238	235	235	229	219	230	222	227	257	222	225	224	226	249	205	230	232	222	231	257	225	229	218	189	227	216	221	231	221	212	235	222	202	253	229	245	217	227	218	242	224	254	198	258	251	240	215	231	223	226	274	268	216	245	237	266	255	238	229	247	244	234	251	220	235	238	242	234	243	239	195	224	220	203	227	227	221	249	245	250	251	244	225	238	235	230	228	255	248	235	230	217	221	255	244	237	256	251	240	210	250	230	219	258	223	225	232	247	234	232	227	237	250	249	241	237	216	228	200	225	239	257	233	218	235	214	219	232	240	237	234	229	217	206	267	193	252	233	238	232	231	217	220	243	255	244	232	216	238	238	225	233	247	249	262	218	245	253	225	229	218	254	234	233	252	240	242	226	252	242	227	206	215	230	264	211	242	213	244	231	234	221	223	223	232	216	226	259	215	214	222	237	219	206	218	216	230	250	241	234	226	249	235	224	256	254	217	239	249	222	219	257	198	246	231	237	217	246	220	240	233	242	250	219	222	237	208	260	203	224	247	229	222	225	230	245	261	236	258	233	215	244	211	221	241	243	213	260	252	220	230	265	233	242	244	238	230	227	211	236	236	217	247	227	225
2015	2220	2132	914	571	572	567	572	635	541	562	559	580	553	574	569	546	571	550	595	596	534	553	607	562	597	545	559	555	548	556	603	506	579	571	566	579	579	538	576	601	557	546	571	524	523	571	587	581	580	578	556	558	564	540	559	560	539	534	540	540	543	522	582	532	612	569	556	526	549	572	553	552	554	546	538	556	574	553	571	506	548	567	518	587	535	573	550	533	590	605	555	593	555	538	538	593	530	531	579	579	538	526	570	559	555	549	561	545	526	534	522	581	571	561	517	558	527	557	520	556	537	569	574	568	600	560	570	592	582	578	566	559	564	534	580	555	564	548	591	607	562	580	566	562	573	535	543	542	582	588	572	543	557	538	535	561	522	539	590	544	599	603	534	529	547	537	590	582	561	560	563	601	538	570	543	567	550	574	547	548	557	573	569	549	550	579	565	557	590	559	605	580	541	579	566	588	572	574	578	537	538	516	531	551	550	571	573	559	601	548	538	574	584	586	577	560	517	525	570	590	554	535	574	562	571	616	576	537	601	529	555	516	546	565	589	537	535	579	570	532	606	627	524	574	542	584	538	573	562	599	580	553	545	535	533	534	573	561	579	521	602	528	562	571	625	559	587	572	601	601	566	594	571	586	546	626	568	509	539	539	553	578	583	581	530	542	581	522	570	550	552	556	565	574	528	591	552	596	568	582	595	581	572	569	566	584	528	571	556	559	571	543	542	551	562	566	575	605	600	590	575	580	583	549	532	602	548	567	539	555	505	520	600	549	497	601	617	596	584	562	557	572	579	554	583	545	596	626	573	563	573	570	598	566	540	580	555	568	557	595	527	545	544	577	558	593	596	550	559	608	567	547	561	575	581	540	589	597	531	604	549	545	541	549	534	573	573	568	556	569	575	563	550	575	558	547	584	543	552	581	548	516	555	565	594	549	510	569	570	559	613	578	552	563	534	538	562	533	582	584	555	566	596	581	529	558	559	605	560	599	566	625	536	552	592	524	546	578	584	537	564	575	570	572	546	597	547	582	563	581	571	581	561	556	560	593	554	567	557	589	607	553	574	560	586	539	545	531	597	538	560	553	540	584	567	592	563	550	588	560	535	565	604	545	559	549	558	561	549	593	578	532	574	567	547	555	546	537	524	558	559	538	583	560	571	616	569	594	553	578	565	522	580	555	512	537	568	578	576	549	541	579	515	548	575	597	557	521	553	581	546	586	548	560	574	550	534	520	553	554	541	564	554	577	535	527	549	533	546	577	535	539	519	610	532	533	620	548	533	546	564	543	499	554	576	544	595	528	582	546	541	547	562	551	639	599	578	603	601	572	571	534	580	600	566	536	565	620	566	544	563	544	537	584	568	546	526	583	551	564	527	597	559	540	566	513	551	548	575	557	611	545	536	554	568	537	534	540	564	537	528	566	573	519	519	568	530	585	580	522	567	554	553	573	597	579	583	562	590	590	595	556	566	581	544	565	556	549	537	566	525	583	563	539	558	572	575	575	575	575	554	563	559	547	547	553	558	547	587	560	576	569	548	603	559	567	553	518	560	508	557	576	565	558	556	575	536	566	567	533	551	555	537	525	546	602	545	584	591	558	524	573	589	561	568	569	531	571	583	598	555	586	552	597	554	547	560	542	571	546	529	572	550	542	598	629	539	588	531	601	558	587	563	536	570	518	550	550	577	489	578	556	544	544	551	543	577	588	565	577	592	561	538	543	608	527	544	576	557	536	524	574	535	573	560	562	552	610	599	575	534	571	543	540	578	554	592	526	582	592	511	552	553	573	535	570	571	630	545	552	575	551	565	540	552	565	590	585	510	547	573	558	535	544	561	603	529	552	548	541	526	520	565	540	574	585	534	566	576	559	529	589	540	572	602	561	545	591	575	537	613	602	537	570	525	566	527	580	544	556	616	558	587	587	537	549	568	542	594	547	550	557	636	502	550	571	577	568	570	586	588	555	535	551	550	601	537	555	543	557	566	550	635	533	543	548	512	576	577	562	516	570	602	577	556	590	535	566	531	553	566	576	483	579	617	570	599	550	612	569	586	564	576	558	550	519	553	529	578	543	524	555	536	577	561	513	608	564	515	572	550	529	533	579	526	580	543	579	558	583	577	551	559	545	514	568	571	592	538	573	555	548	592	536	584	518	576	519	566	557	570	554	574	578	573	576	555	584	571	601	575	535	586	561	596	560	558	571	564	532	576	542	576	548	634	581	545	580	535	562	542	538	599	602	553	568	589	577	568	534	573	567	570	578	530	560	537	573	605	559	591	539	559	563	514	557	530	568	553	555	557	568	533	584	545	559	542	560	586	549	563	562	602	538	556	535	573	542	562	553	531	550	582	532	576	533	527	541	568	546	536	582	535	563	585	555	560	608	600	592	580	566	541	606	566	541	581	558	595	558	554	586	544	560	551	591	588	568	581	551	575	567	585	573	581	571	634	526	545	550	596	615	553	595	555	577	564	574	602	538	567	542	573	521	572	539	525	569	551	591	596	578	581	511	575	625	559	530	535	527	555	565	558	587	551	547	550	578	589	577	574	588	573	560	555	537	570	517	534	532	527	598	535	533	552	511	579	564	562	583	604	532	567	570	587	583	563	577	566	583	542	605	552	563	558	551	606	538	560	571	527	583	512	588	593	573	551	600	548	578	519	561	561	568	571	591	568	564	522	580	555	581	528	533	551	540	555	528	555	581	555	590	569	555	586	547	586	529	524	586	569	527	540	543	579	530	551	577	551	583	572	559	562	576	546	557	568	525	567	559	617	536	618	566	543	515	577	571	586	557	536	575	554	567	543	564	623	594	541	524	584	571	567	550	592	593	583	569	557	569	602	579	542	554	580	524	576	601	546	551	584	570	564	590	587	579	572	586	534	539	565	559	572	571	579	611	511	567	556	574	584	555	533	571	571	559	544	583	565	564	549	586	511	581	588	567	516	574	584	589	574	554	578	538	567	562	560	524	556	580	569	621	577	561	513	561	559	541	547	529	548	545	585	576	577	561	600	552	583	560	570	547	503	576	602	561	558	551	589	562	582	538	557	574	534	561	533	556	543	547	602	614	594	541	541	590	568	585	560	543	568	523	567	566	553	535	573	610	584	531	564	493	593	581	558	600	551	557	542	571	586	545	553	577	526	575	543	590	509	625	514	518	548	517	553	560	585	577	593	571	521	588	524	560	584	596	565	560	574	569	558	577	574	551	557	536	533	578	579	558	595	564	558	589	545	579	563	574	556	557	538	546	552	525	529	581	566	572	549	603	585	596	588	579	555	557	568	588	534	548	553	569	548	554	586	554	598	573	595	574	539	584	549	560	589	523	556	573	555	589	603	554	557	607	552	548	560	592	539	532	565	584	542	552	584	571	572	603	532	558	618	542	511	589	571	575	566	586	578	570	575	561	551	586	549	574	596	560	591	584	552	586	588	576	576	583	566	559	522	592	533	568	550	564	566	549	539	540	566	544	549	557	572	561	615
6975	16532	17293	3591	375	263	220	221	251	220	249	217	249	196	235	221	225	196	210	236	242	195	205	204	216	239	221	200	214	227	208	243	245	241	203	188	186	220	221	234	204	210	221	178	223	224	233	217	212	213	232	207	210	198	229	211	213	223	219	203	196	219	251	213	209	229	230	247	205	206	202	222	217	210	236	226	204	238	229	215	225	216	208	205	231	219	227	223	236	235	238	224	246	218	203	209	191	192	232	186	224	223	236	217	202	216	202	193	175	247	192	197	221	221	219	228	232	203	224	227	198	215	200	222	249	230	206	224	231	212	208	224	206	234	199	205	236	210	226	198	206	226	226	216	228	214	181	190	222	221	227	207	232	210	179	209	211	206	225	237	247	230	239	222	245	234	204	221	238	251	236	214	226	219	225	204	221	206	200	205	222	198	205	208	221	240	196	207	204	203	191	215	252	236	209	194	230	219	220	234	211	252	208	240	218	193	219	216	217	212	232	208	193	206	227	224	259	212	204	209	247	244	215	216	226	234	219	235	225	218	240	241	216	227	225	243	183	191	238	232	210	200	240	229	198	218	237	220	208	232	234	206	209	206	223	210	211	190	195	209	221	221	231	214	226	181	184	205	202	216	231	203	219	198	184	198	236	194	215	223	203	259	216	229	210	214	226	223	206	219	205	200	222	216	218	230	201	196	193	215	246	201	215	206	207	206	201	190	201	211	213	210	216	215	220	215	204	216	193	221	196	211	191	222	204	210	216	258	224	208	228	201	190	237	195	208	213	195	202	211	234	239	224	209	209	218	216	228	216	226	185	239	195	221	228	217	176	216	243	205	196	228	214	218	218	226	245	235	232	204	222	208	197	189	195	201	214	211	205	212	196	227	219	209	239	197	211	200	234	223	212	199	219	231	203	214	208	200	204	225	215	208	202	197	214	213	223	197	257	253	202	227	253	199	222	239	217	202	205	202	204	242	244	218	204	221	227	206	210	230	213	207	234	211	218	219	229	199	205	217	199	211	222	212	220	213	228	215	233	229	222	222	205	222	199	198	223	227	221	231	214	217	223	208	221	228	230	187	208	237	218	196	231	214	210	233	276	204	217	229	214	185	203	221	227	210	204	224	219	205	221	238	230	219	254	205	232	209	223	220	209	200	191	196	206	207	211	190	253	229	243	224	230	220	198	242	211	260	208	198	222	218	238	251	209	232	215	229	182	204	227	224	216	234	209	231	203	220	215	218	213	218	186	233	239	223	212	225	226	196	215	212	219	233	215	208	228	204	217	209	217	220	213	202	177	205	202	231	221	221	209	207	243	204	229	223	204	228	230	237	233	215	233	191	188	225	221	264	205	206	208	233	217	193	231	205	260	182	221	194	217	216	211	209	233	214	204	220	219	211	230	190	222	237	226	191	226	221	187	214	206	217	202	224	208	213	234	219	225	232	219	208	211	211	239	220	220	205	234	209	229	230	215	243	214	202	223	248	206	218	221	212	191	200	199	244	210	241	228	202	227	212	213	225	228	210	226	225	246	202	225	219	216	185	232	211	188	212	227	235	212	216	212	214	227	231	218	209	223	229	216	222	205	225	241	230	211	218	214	205	227	204	215	215	233	225	230	214	210	228	207	218	231	221	232	233	224	223	203	207	187	192	206	222	208	202	211	226	213	212	196	223	214	204	201	191	255	229	219	214	224	201	198	206	225	222	235	239	225	199	208	222	208	218	221	208	226	212	231	204	191	227	208	198	224	222	216	222	211	231	201	210	207	233	205	242	200	214	217	213	210	203	211	226	214	221	220	237	225	227	246	199	207	219	219	212	205	218	207	213	229	209	208	214	230	234	201	187	217	206	232	224	205	208	214	206	213	235	236	239	217	235	202	211	230	250	210	207	204	209	231	211	210	234	208	235	212	181	222	203	244	184	240	235	205	274	247	222	231	225	224	199	234	212	253	213	206	218	204	205	213	234	222	219	225	222	231	231	212	196	211	245	222	207	212	215	211	218	223	199	195	187	208	204	211	239	232	204	244	209	222	205	250	226	223	196	238	228	219	215	207	210	213	205	208	220	226	226	213	227	223	219	185	211	234	208	244	215	199	222	216	197	209	196	220	222	238	231	222	221	241	249	221	214	223	207	198	214	219	206	217	243	231	224	226	230	224	236	218	221	206	198	245	218	222	201	235	201	211	243	202	194	203	229	203	217	196	188	208	211	206	210	205	194	217	232	248	220	212	200	225	228	199	212	221	213	216	218	204	228	224	217	242	211	202	213	224	226	212	222	246	232	193	206	232	210	199	225	212	206	225	216	212	202	223	208	237	226	216	187	193	234	235	220	209	215	223	233	239	200	214	237	206	218	248	234	200	187	230	243	221	205	201	231	229	211	239	247	217	211	226	233	226	206	227	210	202	210	228	265	220	204	228	209	225	223	204	211	219	201	199	198	213	212	222	204	224	204	229	206	262	215	209	207	219	206	211	204	195	193	208	229	206	232	232	224	211	224	200	203	239	220	200	211	216	208	198	224	240	206	234	212	185	173	229	234	225	218	212	203	232	201	213	241	201	209	183	220	231	210	204	213	215	215	216	233	210	222	227	170	231	232	217	247	217	205	165	215	215	219	206	185	218	217	218	215	236	227	199	216	210	233	215	250	209	224	222	214	204	194	210	213	228	214	190	242	203	220	221	200	232	220	220	219	235	202	212	222	214	204	233	201	227	228	225	206	218	200	202	202	205	199	232	236	226	211	215	204	194	189	209	210	214	247	232	229	217	226	234	230	250	187	195	212	237	203	209	222	201	215	226	187	223	198	202	212	231	204	209	215	207	225	240	232	195	228	229	227	210	212	206	223	233	221	243	243	228	219	226	209	211	195	230	205	200	209	216	245	212	189	227	216	191	217	203	212	225	210	223	195	208	225	220	221	230	238	211	229	232	209	187	200	225	219	225	217	182	221	206	223	235	207	210	217	208	244	209	228	221	228	226	231	225	232	211	216	219	202	227	201	184	205	196	227	205	204	233	220	222	196	232	242	229	220	215	208	215	235	233	205	223	218	206	219	215	222	224	211	191	215	217	218	233	223	207	232	202	226	198	211	206	220	197	209	224	212	226	227	206	185	209	237	219	193	224	201	221	230	198	190	194	209	235	261	212	210	209	221	217	237	245	193	222	198	201	216	223	250	225	233	230	216	217	217	248	192	212	216	215	209	222	220	236	194	206	217	229	189	217	212	230	231	188	231	216	201	207	199	227	222	186	228	214	188	217	215	232	185	206	218	221	194	226	209	255	211	205	232	231	219	246	201	221	228	227	235	207	233	218	202	251	208	211	211	204	218	228	203	223	224	217	217	218	233	217	209	215	222	224	213	202	216	195	229	212	220	220	235	195	213	224	187	228	221	224	192	248	225	215	238	220	202	181	228	213	197	209	243	235	205	238	208	223	220	206	204	253	192	214	208	216	213	223	217	192	192	203	203	224	224	209	185	207	214	259	197
6534	17634	22341	5423	938	780	744	722	664	643	645	628	636	628	623	548	569	588	550	552	585	555	557	513	561	553	518	561	539	491	513	518	552	522	514	545	509	589	548	549	502	474	548	514	534	508	548	494	528	535	467	571	505	516	559	524	510	547	524	542	514	563	501	534	516	531	542	583	483	514	532	524	552	508	516	531	497	468	527	543	542	532	504	542	571	538	533	529	481	536	506	561	594	561	516	544	526	518	537	499	540	537	513	516	512	506	483	516	500	506	501	525	527	485	525	498	575	544	527	511	516	549	529	522	538	507	504	555	499	526	502	516	494	541	535	538	530	498	536	521	532	520	557	533	520	495	538	529	531	510	525	537	552	530	464	528	498	549	510	562	579	535	536	529	512	550	527	561	533	508	531	542	544	546	547	553	495	537	511	524	517	484	515	541	505	510	504	527	512	525	509	520	539	532	561	525	503	531	481	558	537	542	559	524	504	520	547	516	511	489	479	536	519	529	525	528	546	503	556	551	505	493	529	523	553	552	526	503	498	519	564	529	510	497	524	515	541	531	480	539	485	514	541	524	504	476	523	519	559	505	505	503	529	540	515	539	506	534	535	541	514	475	544	525	528	528	483	524	519	554	536	547	518	549	527	533	495	517	516	518	509	520	488	515	536	528	530	528	512	505	493	534	514	516	541	516	511	532	525	500	547	497	533	523	504	529	574	542	551	502	547	533	492	545	528	529	545	488	501	531	534	561	502	526	529	493	474	500	544	528	577	530	534	489	497	505	511	504	529	536	572	535	542	540	551	544	513	555	489	534	519	502	503	549	531	499	507	542	540	489	530	537	501	557	483	527	512	534	489	560	547	521	532	487	541	524	513	535	541	514	563	508	533	544	518	500	520	504	492	573	549	511	528	536	532	525	554	528	493	518	521	510	535	518	565	561	552	531	539	518	512	536	510	504	510	517	525	508	545	501	518	551	556	521	533	521	507	516	532	542	511	496	504	533	510	530	476	529	530	527	531	564	500	518	492	520	540	508	533	519	564	581	493	487	518	485	528	449	538	481	503	521	465	502	510	539	518	514	540	536	542	519	515	538	521	488	485	570	551	560	504	529	493	547	516	558	515	538	543	496	514	564	553	526	525	565	507	531	557	556	496	522	523	532	516	532	515	511	536	511	508	540	524	492	552	541	525	510	530	549	517	535	523	526	544	527	546	522	523	584	529	483	473	519	512	577	509	510	540	504	563	526	524	526	520	510	537	512	528	580	531	538	518	525	520	539	497	504	514	521	514	540	534	491	529	498	510	544	504	483	563	524	533	535	511	577	495	528	531	558	509	518	507	497	487	526	534	507	513	542	510	535	523	551	516	552	532	517	550	541	546	536	529	523	522	534	488	524	531	525	534	490	537	513	504	533	561	531	517	535	481	501	508	553	529	515	519	550	498	574	504	536	535	527	488	493	514	529	503	540	516	551	535	521	528	551	497	530	540	508	569	492	524	560	514	531	512	523	511	527	490	521	530	515	480	475	508	507	532	509	517	552	492	529	555	526	540	513	526	532	516	528	571	534	550	532	501	536	533	495	553	500	532	547	537	537	503	541	475	491	541	530	524	523	542	516	544	489	520	557	549	531	545	519	482	514	503	512	474	532	547	528	522	539	506	543	546	524	526	496	537	533	527	563	525	525	546	480	521	506	526	508	490	486	474	509	524	506	478	524	542	508	518	511	517	569	533	518	490	513	527	546	535	531	479	528	540	500	520	537	540	518	513	533	526	534	525	548	546	539	533	553	536	513	559	516	535	517	546	553	542	514	505	492	539	495	554	481	512	562	543	530	521	552	515	588	511	545	540	518	538	492	498	540	521	527	500	549	563	540	535	499	549	570	503	528	562	572	500	517	529	475	534	503	529	547	524	507	489	506	495	539	525	532	574	530	529	495	534	545	518	556	503	507	535	512	513	516	520	524	509	513	502	529	483	473	539	510	543	533	517	510	494	508	526	518	553	531	566	529	496	502	525	527	564	555	576	495	533	525	561	498	547	529	549	511	502	528	568	520	522	516	556	561	522	531	525	473	515	528	575	512	518	528	555	522	491	494	485	530	539	537	508	519	513	541	522	505	533	508	518	550	568	568	525	522	545	531	543	489	514	510	521	485	523	521	538	519	511	552	499	526	531	485	516	521	501	506	517	531	567	531	502	515	527	536	517	531	517	499	533	584	508	493	526	545	579	546	561	544	519	520	559	525	474	522	555	498	547	545	625	530	555	509	508	558	518	538	521	561	531	558	517	529	535	548	550	530	501	533	510	534	511	554	523	506	565	536	474	504	533	492	586	557	562	534	536	550	511	534	525	564	541	556	521	497	520	529	510	551	519	534	519	551	517	541	551	574	561	498	540	507	555	516	535	543	507	518	509	564	532	572	535	552	501	555	511	530	514	540	499	508	481	466	508	537	544	502	523	555	506	536	559	539	537	475	556	502	539	549	528	557	529	545	522	522	475	545	559	546	498	507	564	502	507	518	538	541	515	555	503	531	523	542	539	518	533	507	501	520	557	547	539	507	555	505	545	520	537	552	466	480	559	549	500	542	552	544	554	522	511	534	499	553	580	517	521	526	545	522	552	514	541	503	514	551	583	544	508	530	534	530	528	514	532	519	552	494	484	554	540	537	554	559	528	494	539	544	511	520	528	476	543	521	520	508	525	532	536	557	516	511	570	491	541	539	537	539	521	532	531	531	526	557	538	528	513	563	500	512	535	494	521	544	571	503	501	521	554	556	553	577	543	522	501	540	542	511	477	548	558	486	531	534	528	530	548	529	550	535	520	536	505	556	518	488	523	499	520	545	510	512	540	544	544	508	461	521	517	539	521	535	530	532	553	528	521	507	538	511	531	510	520	511	524	525	519	545	547	523	522	538	531	546	525	521	500	514	512	535	521	522	536	505	488	503	560	504	512	520	515	504	532	520	520	531	535	542	518	525	473	530	512	515	540	476	526	511	533	488	539	511	542	494	545	542	513	557	528	519	521	508	532	548	526	521	498	558	519	523	539	539	509	548	531	543	499	545	507	523	518	572	556	561	554	504	521	503	517	517	506	516	541	529	534	557	481	517	509	494	502	541	547	498	516	517	554	475	505	519	537	506	542	509	523	583	532	526	504	516	517	508	496	528	513	568	526	543	498	515	529	543	499	494	552	496	517	511	536	531	459	521	537	524	498	511	540	523	489	505	529	515	558	536	496	549	465	514	521	503	560	534	554	544	484	549	515	519	499	544	533	544	514	491	540	537	518	554	542	529	465	518	538	517	561	525	517	504	544	551	551	502	500	547	520	501	512	525	484	529	491	517	481	514	542	509	484	502	540	543	546	547	493	510	533	557	531	491	528	544	520	542	539	531	487	514	492	544	531	516	509	536	513	541	540	516	533	531	497	515	511	504	539	545	510	535	520	511	482	516	508	523	542	462	534	553	495	503	513	515	506	545	522	509	507	538
12314	28006	30195	8536	679	226	172	139	165	145	130	124	123	114	125	114	125	107	116	121	117	106	108	97	118	117	123	120	106	107	102	106	112	102	104	71	91	86	96	97	112	111	99	104	105	108	107	115	101	113	89	91	103	114	87	106	88	109	94	89	92	117	123	111	115	113	92	119	114	97	123	108	103	105	105	96	129	114	113	116	85	129	90	99	110	84	93	112	106	92	105	97	92	98	112	80	90	88	102	87	114	106	113	120	106	130	97	101	92	95	83	110	97	110	95	113	102	101	115	113	124	101	116	100	115	98	91	122	94	94	113	115	98	119	114	109	113	112	83	120	118	102	102	93	122	92	129	93	105	123	114	90	112	105	99	95	113	102	99	103	113	94	107	103	90	110	109	104	99	110	106	103	97	116	113	109	105	120	102	107	124	92	102	98	84	99	97	124	100	107	111	111	114	100	108	110	90	113	112	109	117	104	107	100	108	106	123	99	79	101	108	122	101	107	92	98	106	102	92	93	88	99	115	98	131	107	113	114	115	104	113	108	106	105	99	107	121	92	101	103	94	93	116	105	92	115	80	90	132	95	81	107	92	100	113	97	94	119	111	125	95	97	91	108	88	111	129	94	95	81	106	116	85	111	82	125	119	112	129	126	114	114	111	110	104	104	98	119	108	114	105	97	93	106	122	99	128	84	95	88	110	118	101	101	109	93	106	97	105	119	96	110	87	96	88	88	79	129	118	90	107	92	108	99	88	81	80	99	96	101	95	82	91	106	104	98	120	116	125	107	108	112	100	108	88	86	105	92	99	95	105	110	107	102	93	121	102	115	95	107	110	137	122	94	92	97	109	98	113	88	89	90	98	99	92	117	106	111	87	103	78	112	105	99	107	95	97	112	115	96	91	104	93	89	97	88	93	120	103	100	122	101	122	112	97	81	100	97	103	122	106	100	107	110	105	113	106	82	101	104	107	105	118	104	111	103	126	117	102	106	106	118	89	83	110	114	106	107	103	110	109	103	107	113	105	100	118	118	89	85	118	92	98	111	98	102	110	108	96	105	114	75	94	105	112	101	100	93	104	102	90	92	103	97	84	108	103	97	95	120	113	113	121	108	119	94	84	99	117	91	115	109	96	88	95	115	86	104	126	110	121	103	116	106	94	113	100	99	82	98	91	103	114	113	75	85	103	100	83	101	113	98	96	107	104	104	82	115	104	115	94	102	103	85	127	107	106	99	103	95	85	103	86	102	110	83	97	109	102	100	95	98	87	108	115	87	102	122	110	107	94	86	110	98	83	99	93	95	107	112	92	104	118	106	88	98	112	100	94	100	80	85	124	101	124	99	106	87	112	89	109	109	90	102	96	111	98	101	106	105	107	94	102	106	111	106	114	92	94	116	110	110	112	89	119	118	101	102	99	114	111	122	89	105	100	111	102	124	133	129	94	99	115	89	103	135	110	100	105	104	108	97	88	111	105	103	97	105	85	104	96	94	87	94	121	91	112	103	102	86	99	107	98	117	107	81	86	89	113	90	110	108	121	105	122	117	119	105	102	93	94	87	102	81	93	116	102	106	82	106	123	104	110	86	109	96	98	101	91	96	108	104	93	88	120	104	96	89	86	99	99	106	124	123	96	93	98	120	87	85	83	94	114	106	92	88	107	121	97	90	91	114	79	109	103	100	96	101	88	125	96	98	87	104	94	117	118	107	115	97	92	107	83	116	92	104	115	77	89	105	97	101	115	114	106	100	107	108	112	85	99	123	87	99	101	92	93	106	108	107	90	102	112	110	110	97	106	115	104	98	104	119	108	117	94	113	113	128	90	97	110	106	100	114	88	95	105	95	114	118	101	88	110	111	119	106	97	94	124	90	124	124	111	106	94	111	97	98	111	110	103	105	106	104	106	108	110	108	103	101	117	109	115	108	99	119	98	96	113	100	91	106	115	103	98	103	101	83	100	123	98	110	116	101	93	100	103	99	98	104	99	100	111	97	100	86	117	109	113	104	112	105	92	120	95	93	123	95	111	90	115	106	86	99	97	101	100	107	89	89	107	96	88	92	98	85	100	94	120	109	111	106	100	121	108	101	102	111	95	105	94	111	86	115	94	112	101	98	119	85	105	117	100	98	122	100	114	129	122	98	101	93	107	111	101	107	108	79	94	119	111	95	111	114	104	115	97	114	102	112	82	99	113	112	95	101	93	106	114	106	118	96	97	94	98	97	105	94	90	91	118	84	114	99	97	77	94	86	104	108	85	119	109	99	115	107	110	119	101	79	108	91	94	102	92	113	110	117	113	105	112	110	103	116	91	117	98	102	111	87	97	92	125	101	107	81	104	112	98	102	115	80	78	97	107	113	98	108	97	115	108	98	106	108	102	102	90	102	96	111	107	105	101	122	103	80	103	119	113	103	104	96	111	95	102	101	95	92	92	123	108	109	125	117	88	85	99	101	95	92	128	104	105	98	112	86	107	115	83	102	93	107	115	92	111	105	91	124	94	95	88	92	108	99	112	104	111	101	104	102	109	109	94	81	104	94	111	102	104	99	98	98	111	107	71	117	112	110	92	91	82	91	112	91	89	99	100	101	118	101	113	103	85	124	112	97	110	108	97	111	101	119	88	92	104	103	103	98	129	94	120	97	104	91	88	105	106	117	98	95	94	95	101	106	105	112	105	121	87	80	112	97	99	115	101	96	108	100	114	94	99	96	121	104	96	108	90	115	105	109	122	90	94	97	89	97	91	110	87	97	109	85	125	92	114	102	113	128	102	105	106	93	106	93	128	116	118	87	101	115	77	94	104	119	105	106	118	87	105	95	95	117	100	107	102	91	105	106	92	99	108	120	106	102	96	91	86	125	106	113	123	113	92	95	100	110	104	98	86	106	123	93	97	115	100	111	90	112	94	102	101	111	111	110	123	98	95	107	97	97	112	106	108	103	108	104	104	131	97	109	101	92	120	98	105	98	103	120	107	113	105	101	114	100	119	113	92	97	108	84	99	107	105	105	85	111	100	97	76	101	99	103	116	93	110	115	101	96	109	108	106	110	96	112	123	90	99	121	115	102	98	94	100	106	91	90	105	103	110	92	109	106	115	135	116	110	101	118	99	94	100	110	88	116	104	107	107	123	93	112	101	94	96	79	108	105	102	105	95	95	123	112	107	91	88	89	101	93	113	98	113	92	113	109	102	99	114	108	102	103	115	108	114	123	104	105	89	113	112	115	109	88	108	91	97	109	87	99	93	98	100	109	101	102	111	99	118	114	103	83	103	96	93	102	112	117	105	95	95	99	93	103	117	85	93	100	99	91	82	105	114	97	108	100	105	110	96	120	119	112	101	100	89	91	92	98	113	120	105	95	109	122	111	101	102	120	98	96	103	105	110	93	101	112	101	111	92	78	105	86	98	105	115	97	86	99	89	86	91	93	101	117	83	118	95	97	98	98	111	97	96	111	94	103	100	102	85	98	103	93	110	115	99	92	101	109
7968	26244	31106	9964	1117	818	671	585	559	493	476	447	432	427	383	328	337	339	355	303	308	328	283	295	291	311	306	261	289	305	311	291	315	299	291	259	294	274	251	317	298	278	296	307	283	283	284	270	295	264	275	269	269	255	258	250	268	266	266	247	279	275	263	265	249	271	293	282	266	266	256	274	294	281	261	275	243	267	258	240	260	255	269	277	262	296	268	293	265	260	249	285	221	250	246	258	260	273	253	277	281	261	255	279	252	276	275	246	264	289	253	274	283	273	269	261	257	266	274	262	256	264	269	259	256	279	253	272	241	256	257	260	285	277	257	255	281	301	271	265	247	273	261	243	266	277	242	258	278	280	253	288	275	276	254	277	253	280	268	246	269	262	256	273	263	248	259	290	304	288	252	256	253	276	282	272	244	272	221	252	240	256	268	278	223	257	279	284	257	252	253	260	263	268	279	243	275	277	265	265	263	263	274	270	243	263	268	266	276	256	239	257	259	263	275	239	287	241	267	280	232	233	308	242	264	307	257	255	267	262	267	255	252	243	259	268	272	259	252	291	260	282	265	275	291	283	290	254	256	262	256	273	240	250	264	251	256	276	275	268	271	279	269	266	266	269	254	282	256	293	279	306	254	242	274	252	259	275	258	256	259	267	267	276	254	265	265	278	253	282	260	281	257	255	245	270	248	258	249	250	271	261	279	256	264	292	250	253	239	247	260	243	250	279	261	289	270	272	245	234	269	266	253	255	295	284	247	250	263	266	263	274	254	237	263	285	251	274	260	261	270	278	281	255	253	263	233	250	257	285	234	254	265	262	240	262	254	239	248	289	256	268	271	276	252	298	261	249	244	271	256	259	243	268	286	260	258	249	240	258	243	262	274	243	251	262	273	255	241	263	279	260	254	254	248	238	266	307	279	256	250	282	257	267	280	260	256	259	271	259	287	279	259	269	266	269	240	243	282	261	284	251	239	276	270	255	270	218	251	251	262	254	266	235	291	288	243	267	257	263	280	264	254	267	243	282	265	274	242	240	243	243	289	259	243	264	249	260	265	257	283	246	257	280	253	310	259	258	254	257	264	242	229	279	243	262	254	272	278	271	250	260	255	266	238	254	258	288	276	268	240	269	238	224	298	277	255	262	269	268	241	262	229	249	253	285	270	254	240	264	275	273	270	246	263	271	262	271	276	256	286	241	290	221	247	256	257	269	253	265	258	247	305	241	294	284	264	254	236	256	276	263	262	243	277	275	268	261	253	279	282	271	249	278	279	256	262	270	256	271	273	277	251	265	264	240	257	273	266	285	267	297	282	258	262	244	254	238	240	276	265	286	273	246	262	249	241	232	270	242	243	263	262	245	270	251	269	256	261	261	254	252	256	265	228	277	247	278	260	279	254	244	263	260	245	258	267	252	256	280	256	245	267	255	270	279	295	264	258	264	252	271	257	272	273	242	236	231	230	270	277	247	253	271	270	294	272	268	275	274	257	258	248	245	257	278	249	292	257	265	287	261	253	272	262	268	282	242	256	232	263	268	258	231	245	245	276	265	256	278	261	249	267	242	272	256	262	262	268	246	250	263	270	276	248	276	268	237	262	272	272	276	257	270	287	262	312	239	272	247	253	240	266	254	292	255	269	251	256	243	266	224	262	230	259	261	266	284	262	267	283	274	289	256	245	268	257	254	266	282	269	275	261	244	239	245	238	267	261	268	249	233	265	246	278	278	251	281	257	270	255	281	274	246	227	254	275	267	272	246	253	276	279	255	269	295	261	279	230	266	296	253	260	273	253	278	262	262	237	272	269	273	263	265	251	268	282	266	228	239	290	247	268	271	246	249	274	242	262	258	269	255	275	262	250	240	255	269	240	256	251	250	267	232	265	267	262	239	266	257	262	245	261	261	262	249	265	288	253	270	280	289	234	268	263	248	253	281	280	278	270	277	276	251	283	290	246	285	292	282	265	256	273	272	283	246	246	258	272	277	278	236	266	252	270	235	250	296	259	255	268	252	270	261	264	270	258	259	235	241	262	282	270	264	273	274	273	266	233	228	250	248	243	242	255	229	278	272	256	254	234	272	250	239	251	278	250	238	258	249	283	268	252	263	279	246	264	277	287	261	310	288	273	279	278	247	261	276	276	255	278	263	228	273	246	276	279	253	282	268	257	267	249	253	294	265	256	283	276	273	273	298	238	279	252	259	257	239	256	264	269	242	237	310	259	242	247	268	259	239	283	254	244	238	292	264	280	268	268	243	253	266	277	277	277	268	255	287	272	243	242	296	268	267	259	257	258	284	263	283	257	251	263	254	271	263	234	281	262	269	257	273	255	260	243	244	255	265	260	286	258	243	272	256	259	285	278	270	273	292	248	289	246	268	233	276	273	264	277	255	274	258	293	262	225	268	239	247	260	279	292	253	253	260	253	269	259	248	301	270	278	242	253	281	270	263	264	248	250	239	272	296	248	259	267	257	274	268	264	258	282	278	266	244	264	248	269	252	261	291	270	283	272	263	270	267	278	271	254	267	251	264	271	258	243	249	271	251	283	245	231	254	261	258	251	251	247	245	275	268	265	235	268	257	254	239	234	261	256	257	249	244	266	270	256	252	244	249	270	273	267	258	229	273	277	263	263	258	249	269	277	254	249	237	272	287	263	257	244	286	267	207	268	258	268	265	239	246	276	231	276	247	263	268	265	274	260	241	255	263	277	261	236	231	289	269	287	238	272	256	276	257	278	249	276	273	258	273	248	272	246	254	232	266	284	269	287	256	260	281	278	273	267	255	258	286	271	263	251	234	232	256	262	246	246	245	284	303	250	258	245	261	285	269	276	241	256	274	266	256	266	263	242	284	264	275	260	254	234	248	290	268	267	293	247	241	272	256	235	247	273	309	261	249	273	266	272	287	254	265	287	230	251	277	260	238	284	288	264	255	289	276	266	248	252	263	290	269	260	289	242	244	283	224	245	265	255	271	277	238	276	248	258	276	272	254	244	249	249	251	290	231	247	272	261	263	237	253	287	270	278	256	286	285	253	288	246	275	282	279	259	268	262	272	265	250	251	259	275	259	277	248	281	250	237	275	279	275	245	277	294	272	278	259	294	241	260	255	256	275	254	274	251	283	261	251	248	255	245	232	242	230	263	271	249	239	265	282	276	269	273	282	280	247	238	244	288	243	244	265	276	278	259	249	261	288	253	262	287	264	262	271	263	252	257	273	247	269	251	288	264	253	243	265	258	261	280	245	274	256	251	291	269	282	255	268	259	256	253	262	304	280	263	239	248	251	253	257	266	252	228	280	255	254	268	288	266	247	258	260	244	247	255	277	280	276	257	281	272	270	269	269	280	235	238	262	243	271	278	233	272	267	275	276	246	249	260	275	238	252	243	271	271	239	275	246	280	261	259	265	235	295	247	278	250	270	265	257	258	243	260	257	290	259	270	247	248	251	257	261	260	239	267	292	260	300	257	292	286	244	271	270	273	289	243	273
1566	1111	621	290	262	215	225	231	235	221	234	222	226	238	228	242	228	234	234	231	216	238	223	214	240	226	234	247	200	249	216	250	216	230	213	232	234	223	253	210	222	227	237	239	218	236	252	220	229	214	236	219	194	226	224	230	219	245	236	225	248	199	235	231	231	231	224	245	248	237	228	232	236	233	219	259	246	212	232	231	259	227	223	220	257	220	268	196	221	252	218	218	196	218	254	242	228	247	214	238	218	235	219	226	242	240	234	240	232	237	246	268	253	225	218	224	222	259	237	262	211	219	223	260	247	223	208	230	203	200	244	262	237	247	242	237	237	256	248	229	228	195	256	220	209	223	226	213	237	232	252	224	233	215	255	238	237	229	230	232	248	222	227	257	213	244	242	254	257	256	213	243	239	241	241	227	192	250	225	223	225	248	225	230	226	226	268	239	208	213	215	236	206	231	216	239	241	266	233	231	199	213	237	263	221	219	250	212	219	219	256	237	209	237	246	237	251	219	244	228	227	267	237	250	196	234	231	249	230	237	216	252	264	213	243	242	202	230	206	200	202	236	236	223	242	222	229	260	258	233	200	229	273	236	219	226	202	216	225	254	245	243	207	244	238	214	235	212	237	252	227	240	214	232	237	254	213	229	204	237	248	210	241	222	210	216	231	234	246	225	236	237	217	227	238	252	229	223	202	198	230	224	221	199	223	234	210	202	222	196	256	227	236	221	206	251	212	240	202	206	241	231	221	215	252	238	220	240	240	214	207	241	225	216	233	231	219	245	237	228	213	230	246	253	233	232	245	245	222	236	231	241	249	222	222	250	220	209	236	272	211	237	227	246	262	219	218	234	214	275	225	224	228	245	256	244	237	239	211	226	219	228	239	242	231	234	213	220	213	231	209	234	221	246	220	234	243	239	230	210	225	240	223	241	225	211	232	230	235	215	223	227	213	255	245	230	227	213	229	268	225	208	221	207	212	226	217	257	218	225	235	201	228	234	246	216	217	222	210	218	213	237	262	255	217	246	233	245	218	211	204	241	245	240	240	213	233	223	206	227	208	229	228	232	225	248	229	227	233	236	216	226	230	237	237	269	220	210	232	215	221	230	259	232	225	231	221	202	233	208	219	229	245	229	215	228	248	210	239	265	273	225	224	226	214	225	240	231	236	225	237	257	220	221	230	220	208	232	226	229	242	217	259	245	252	198	240	242	222	203	232	223	234	210	256	244	241	236	261	233	239	227	212	223	248	246	251	222	256	225	242	244	238	219	224	216	242	232	256	210	224	243	228	251	255	218	226	231	203	230	239	221	235	217	233	219	205	229	189	229	224	235	254	212	221	224	225	231	201	260	220	257	225	213	237	254	269	237	226	219	192	244	221	253	230	271	216	253	232	211	253	254	250	222	212	214	227	219	254	233	221	237	271	241	235	250	233	251	261	247	247	236	217	249	213	238	237	232	216	245	251	230	232	245	218	236	232	237	221	215	303	235	244	229	254	230	224	239	250	224	211	253	246	240	226	225	220	228	244	235	247	207	243	232	214	257	222	243	243	209	230	246	245	254	252	220	207	229	221	231	195	226	223	217	209	258	235	234	221	225	201	220	238	216	226	238	244	242	231	261	223	237	224	211	226	215	244	226	230	228	245	225	234	219	211	225	225	204	204	243	217	240	232	234	243	247	233	226	225	246	237	250	260	248	269	203	209	227	243	211	231	254	238	237	241	218	238	200	224	219	217	226	214	245	220	220	256	239	235	204	217	235	223	222	224	226	209	234	238	213	193	224	237	247	262	210	219	241	238	230	221	236	230	232	216	245	232	243	225	218	220	252	235	233	231	239	217	240	241	223	214	243	230	244	237	229	231	260	250	227	262	221	217	249	237	240	227	236	197	221	225	215	245	239	222	208	235	255	262	258	263	225	227	243	237	202	245	225	210	221	238	201	207	236	244	234	245	204	218	234	249	222	254	242	213	254	233	234	235	202	200	219	236	246	225	250	219	231	228	243	199	232	223	229	234	241	227	236	217	228	215	189	214	227	247	239	195	234	238	232	228	241	224	241	184	237	226	229	260	212	229	230	195	216	230	196	224	241	249	209	219	235	225	232	239	219	217	228	244	226	226	237	226	252	240	206	231	223	239	224	198	233	216	240	243	268	230	214	255	220	219	207	233	227	237	243	224	238	212	220	231	250	239	236	251	225	230	224	252	224	260	235	236	198	216	218	238	243	225	210	215	223	261	226	227	244	243	227	209	231	248	257	248	219	208	241	263	201	236	219	228	238	203	220	209	247	219	218	240	236	205	215	245	214	236	235	240	235	227	201	224	218	261	233	235	229	237	230	191	233	219	221	208	236	199	216	237	219	231	207	223	235	241	232	248	254	250	222	239	246	239	209	228	241	215	238	254	215	219	203	238	223	217	250	250	258	253	230	210	240	232	238	233	247	243	258	213	241	207	224	219	215	240	252	209	215	208	220	192	213	232	217	230	226	225	232	218	242	217	232	225	224	228	229	243	210	221	198	247	224	192	229	255	240	229	227	224	198	229	245	220	260	247	225	221	229	220	225	220	224	243	218	224	209	226	238	217	207	236	245	213	217	205	212	213	230	206	237	236	248	206	226	242	216	224	222	232	240	213	218	234	267	259	224	201	227	236	235	215	236	252	225	230	221	242	233	226	232	236	229	221	223	213	235	211	223	219	220	207	204	240	210	215	218	226	236	215	212	233	284	238	231	227	215	221	242	252	196	223	252	220	219	233	230	236	216	263	268	186	237	224	234	200	255	251	217	253	235	248	235	231	244	225	195	231	220	214	252	227	226	210	221	207	216	241	228	212	226	236	224	224	267	218	221	246	248	215	235	219	238	238	244	236	199	204	240	222	192	213	254	238	247	240	192	241	251	233	249	244	231	200	233	243	223	224	233	243	229	225	237	247	223	204	224	222	233	251	238	224	227	260	240	240	219	221	214	212	204	229	237	245	231	216	219	257	243	226	234	213	228	207	218	214	231	218	211	240	234	196	226	232	248	216	218	259	254	235	221	217	230	239	212	200	228	219	241	257	233	231	234	217	215	223	221	217	224	239	232	222	244	256	211	233	232	253	218	221	195	213	237	267	259	219	245	187	223	222	237	237	258	216	217	206	220	254	237	242	230	202	234	225	245	229	239	212	214	263	255	202	225	218	231	238	206	217	233	231	255	201	237	210	214	219	236	237	225	213	222	208	251	209	223	242	234	223	245	238	262	258	216	240	226	215	222	223	254	226	215	236	221	224	236	213	223	221	230	232	240	270	236	231	231	235	246	235	250	253	244	234	218	240	242	248	211	212	232	254	232	216	223	220	232	274	214	233	244	253	236	240	219	247	260	237	221	238	245	262	248	240	232	248	235	227	225	238	252	218	250	250	255	221	218	243	235	245	212	237	242	221	237	214	245	226	244	234	249	219	237	250	232	222	240	233	233	234	262	254	193	237	250	232	233	217	260	217	252
1936	2366	1624	725	594	539	590	628	509	608	599	598	580	571	528	540	555	563	561	553	578	592	548	601	552	502	604	558	566	542	548	588	599	581	595	519	585	524	537	576	550	549	525	569	546	577	543	530	535	548	574	587	556	576	580	576	563	544	573	551	537	536	524	582	522	529	567	559	563	564	567	540	570	526	559	567	577	551	590	567	567	603	551	566	576	584	584	568	545	582	537	546	545	551	565	571	516	571	587	563	582	558	572	578	567	562	547	530	571	566	553	535	601	557	577	561	527	524	546	546	580	560	567	499	583	578	571	557	534	554	565	539	541	578	523	556	607	540	560	489	556	543	565	565	553	589	565	552	519	574	543	581	559	524	579	536	550	507	601	512	526	567	551	555	565	579	551	568	552	543	596	598	566	573	581	540	559	547	558	525	548	571	574	587	539	566	541	575	551	570	556	584	605	545	545	573	542	510	567	559	587	570	541	568	495	546	571	581	526	524	556	599	583	578	566	502	549	554	538	567	550	531	549	531	581	585	600	574	550	564	522	592	580	561	550	530	569	552	549	570	524	548	550	524	546	526	546	599	555	586	579	541	550	560	528	533	564	571	561	548	556	554	569	565	553	569	555	592	577	593	576	558	538	561	547	533	523	601	522	563	553	582	533	586	560	535	526	585	532	616	536	574	542	562	605	553	536	554	544	566	552	580	550	545	532	566	560	581	578	561	583	526	533	541	573	520	580	513	535	548	568	586	551	509	552	602	560	544	521	557	563	531	483	598	582	515	544	568	579	591	585	573	552	582	565	579	567	522	581	560	566	558	575	571	585	519	565	562	593	534	594	586	576	631	551	546	557	569	539	549	556	552	525	539	534	526	507	566	551	575	534	584	570	524	576	559	556	572	550	579	533	535	548	531	597	549	581	582	551	533	570	560	516	538	534	548	568	545	541	607	583	572	545	562	544	560	535	565	556	570	588	582	578	553	585	567	593	558	602	570	576	561	515	567	547	553	615	572	578	545	541	576	561	558	582	559	561	543	566	563	570	551	546	505	572	560	588	537	573	571	533	597	555	604	547	567	590	553	545	556	588	593	552	545	493	546	555	558	592	548	532	584	550	564	524	594	566	572	556	576	600	578	558	580	539	559	541	585	578	581	526	576	520	570	535	535	527	610	571	576	517	568	584	571	579	545	552	549	543	553	533	508	540	545	559	554	590	562	536	549	553	551	569	546	553	580	513	587	554	575	583	527	594	475	577	554	519	534	600	569	544	555	565	569	572	529	575	533	560	560	518	556	565	523	561	616	562	558	570	509	562	606	536	517	524	544	579	536	563	575	560	554	555	533	572	525	558	522	520	597	552	572	495	590	595	554	542	581	526	588	542	584	541	584	601	538	522	537	550	576	597	551	569	562	548	540	558	551	549	544	544	544	557	533	563	557	565	584	563	568	482	597	584	566	561	534	610	604	571	590	556	555	532	547	536	559	561	549	543	542	575	575	551	563	595	588	510	582	552	555	559	545	536	573	566	559	546	564	558	570	508	527	602	569	499	563	550	526	545	551	608	568	581	588	537	568	572	584	528	548	560	580	569	537	568	613	559	593	579	577	517	551	557	589	571	573	594	595	552	551	586	528	578	566	550	511	551	555	565	526	577	572	573	584	588	586	595	553	538	542	570	598	556	545	543	574	590	542	579	547	574	585	538	590	592	578	615	539	572	542	608	567	587	505	627	582	572	518	572	560	520	582	515	573	549	563	568	561	517	499	543	569	585	518	558	563	588	557	579	567	538	551	534	596	540	548	533	600	569	574	552	570	544	552	569	541	599	532	550	550	582	540	560	518	554	555	596	567	552	563	552	572	579	553	537	538	542	537	541	554	556	513	587	583	560	517	550	516	524	543	558	600	550	561	545	561	601	569	526	537	539	576	560	560	572	544	587	565	596	578	556	554	526	561	548	543	565	557	580	552	520	544	577	565	575	586	546	551	569	565	552	545	509	568	538	555	555	555	515	545	550	565	578	541	538	544	595	545	522	557	576	537	590	599	568	582	521	573	512	544	559	521	591	561	588	552	528	588	547	564	578	584	553	603	562	562	520	546	563	586	539	585	548	529	543	543	527	549	600	569	530	530	574	600	579	553	575	551	534	569	548	593	576	558	556	572	583	597	557	570	560	532	583	610	512	638	549	542	567	525	553	535	547	583	577	615	521	567	538	547	520	590	597	593	606	600	574	581	544	549	569	558	585	554	575	573	522	552	580	581	531	557	559	541	541	551	527	535	541	540	556	546	575	558	559	575	540	561	547	570	533	548	523	571	556	562	569	526	571	543	596	589	571	542	519	557	595	565	548	572	592	569	586	545	532	549	577	606	566	538	574	588	517	565	558	588	558	562	560	575	534	544	560	561	544	534	578	564	553	585	598	527	533	582	540	565	576	568	536	597	537	586	575	552	584	553	552	546	537	597	586	531	561	549	547	594	575	569	572	558	531	600	584	552	547	554	567	579	541	577	548	550	562	556	529	570	560	560	554	561	561	534	540	561	531	539	548	581	570	544	535	536	546	574	530	560	565	554	552	605	552	561	547	634	581	572	565	574	565	515	552	517	589	546	526	558	582	568	585	574	601	610	563	535	529	492	617	508	557	515	543	545	575	562	538	606	586	576	561	554	571	556	626	520	528	489	542	568	586	572	505	548	542	545	544	563	585	539	574	559	597	578	551	557	540	557	581	567	567	577	558	548	573	566	560	520	576	549	586	518	556	556	540	585	575	575	554	533	574	557	562	541	574	539	526	548	529	588	604	572	559	594	569	550	559	582	593	587	538	549	535	552	571	550	512	562	603	523	559	589	548	542	533	591	544	576	562	576	548	562	587	573	567	573	528	556	552	560	550	561	570	533	552	529	537	602	556	534	598	558	614	561	541	552	549	530	558	517	538	596	574	540	572	525	553	553	573	541	568	570	558	530	566	543	554	563	594	548	564	536	542	577	512	558	518	559	513	557	543	552	560	565	574	533	599	568	528	532	570	574	578	545	559	561	529	550	563	550	571	540	569	539	580	544	553	551	572	577	528	560	566	582	546	554	566	568	529	536	578	563	572	567	593	583	571	568	568	597	562	572	591	529	507	563	576	612	557	547	559	593	583	571	503	534	561	498	581	507	559	550	569	544	596	580	599	515	574	533	507	578	529	527	519	591	538	564	538	547	597	573	564	556	565	591	566	561	543	555	534	566	547	562	577	597	548	552	550	546	579	592	535	550	572	572	586	533	594	561	522	551	529	577	573	561	572	576	552	524	618	528	531	539	564	555	527	559	556	551	564	548	562	552	548	600	560	544	559	544	525	526	545	551	613	580	576	605	553	545	575	601	572	566	543	550	530	555	542	525	565	587	554	547	544	568	612	572	545	618	568	544	591	540	562	535	555	592	524	595	537	562	588	571	569	556	572	539	549	589	534	594	579	580	557	584	548	596	556	576	563	578	560	581	571	548	529	550
6999	16211	14320	2970	358	263	256	271	237	181	246	232	216	225	198	237	199	261	232	193	196	217	228	206	217	254	213	195	242	215	227	220	207	205	219	242	204	231	220	198	220	174	211	223	224	209	199	220	212	198	215	208	211	203	224	204	245	228	206	211	241	214	199	212	227	223	231	204	197	210	212	212	233	210	216	238	230	202	220	212	204	237	199	184	222	215	241	216	231	235	246	205	204	217	218	186	212	218	186	195	221	216	226	225	210	195	187	191	219	259	248	213	199	219	231	190	224	197	222	185	236	230	215	202	219	222	200	215	201	209	207	236	233	197	215	231	199	209	241	205	198	214	198	208	223	234	198	213	220	204	226	202	230	219	208	209	200	216	214	203	232	224	239	211	239	212	207	236	205	256	226	239	200	207	211	202	196	205	216	199	238	235	196	187	243	242	223	201	207	228	224	271	229	211	194	221	206	219	203	235	234	225	213	236	214	193	232	236	200	222	212	208	236	234	197	188	243	194	212	206	210	208	222	187	205	226	231	228	187	221	202	224	236	206	246	185	214	212	184	205	223	233	214	223	191	206	216	211	215	190	212	213	190	233	219	225	233	198	228	237	203	226	240	258	226	263	230	220	207	218	220	220	198	194	196	202	225	213	208	248	212	227	205	215	217	190	217	212	226	210	217	220	217	191	207	217	201	202	238	204	238	220	169	210	207	193	233	233	216	215	210	193	230	227	205	214	206	195	191	200	209	189	204	215	250	238	196	208	230	243	205	217	220	239	196	197	212	225	224	212	235	244	226	209	199	213	238	210	234	213	187	217	214	218	225	218	188	222	217	215	191	215	201	240	213	230	238	244	221	231	228	229	205	217	222	221	217	226	183	221	190	185	203	226	188	201	209	202	220	205	184	226	225	209	211	207	225	208	195	202	217	214	214	210	208	199	230	221	219	213	223	205	202	201	199	236	214	203	206	199	204	202	210	199	220	230	226	227	202	222	216	202	209	229	234	206	225	204	210	191	231	195	209	204	198	229	232	211	200	192	231	231	203	213	215	212	224	223	216	224	204	232	191	222	205	208	205	221	227	217	209	221	214	200	210	218	194	206	215	212	222	211	244	255	210	191	182	201	205	211	218	206	209	221	215	212	227	233	220	208	210	216	201	212	233	226	227	221	212	210	214	177	231	234	201	197	211	222	250	224	223	246	212	186	212	192	215	189	212	194	191	192	233	206	222	219	233	240	214	231	219	204	205	198	213	199	213	207	210	217	215	246	192	221	194	195	197	215	201	232	250	197	196	203	204	214	198	222	231	218	219	197	221	233	226	234	246	205	213	216	221	231	222	198	189	217	246	187	203	211	199	222	216	190	224	201	229	217	246	188	227	221	208	221	217	205	220	221	215	208	202	234	208	225	221	238	224	213	237	217	222	221	218	193	236	210	196	197	215	197	202	198	214	223	204	202	230	192	202	208	208	209	200	239	204	220	203	242	198	233	241	205	213	227	200	211	201	226	204	204	211	207	228	218	190	228	225	224	213	194	187	216	190	205	182	215	196	208	198	239	191	196	229	222	208	211	237	208	215	221	207	243	207	203	251	228	203	203	224	216	214	212	198	207	205	227	213	231	218	216	224	222	201	230	210	227	208	182	238	195	202	211	208	207	195	205	202	186	239	213	219	238	210	234	208	203	229	196	220	213	219	196	203	208	217	226	217	213	210	210	266	210	218	186	210	179	194	212	231	221	224	232	205	246	186	240	227	229	210	216	204	224	199	197	224	210	215	228	209	207	215	212	212	207	210	203	220	200	235	235	209	202	205	209	205	222	217	226	187	221	225	204	199	245	205	212	238	222	203	206	240	208	215	218	235	209	252	192	223	220	197	201	227	202	216	195	207	215	202	206	222	195	222	228	202	206	230	207	212	205	216	195	207	218	210	191	234	236	208	220	217	226	235	221	194	186	188	217	221	227	237	241	225	210	225	228	226	222	211	219	217	198	205	235	226	224	184	215	224	212	214	192	212	216	206	201	212	208	205	209	245	239	233	203	206	201	213	222	226	193	181	185	215	206	220	232	225	210	236	245	213	223	223	237	218	216	210	233	209	211	233	202	226	210	194	212	193	257	199	210	194	218	236	217	239	207	226	230	213	218	181	207	204	215	220	213	225	217	215	227	212	218	229	233	242	241	196	207	211	219	236	224	227	230	213	217	201	190	230	203	206	232	227	227	233	204	219	186	234	213	201	197	209	203	222	192	210	193	219	213	201	225	217	197	226	225	202	205	215	230	214	226	220	227	212	225	214	212	232	221	181	217	226	202	198	206	192	197	205	197	216	240	210	202	214	222	206	254	223	214	216	226	226	218	206	225	208	227	218	243	230	197	232	223	212	210	216	221	194	205	194	214	226	212	207	236	212	191	236	199	226	233	205	200	196	246	234	212	198	207	204	233	219	223	231	236	192	176	192	207	239	195	220	232	224	216	237	206	195	196	233	210	195	221	223	209	204	215	194	231	226	213	212	236	221	238	226	197	201	206	199	243	214	215	209	213	213	202	200	198	199	189	199	225	245	222	210	228	234	192	210	232	232	221	206	220	205	205	229	224	221	219	193	178	213	233	229	210	184	229	215	197	212	217	204	201	203	231	217	207	206	198	212	216	186	220	211	207	215	221	203	256	211	207	216	206	219	236	226	207	208	214	213	213	210	240	218	205	220	216	245	204	217	219	201	198	189	247	223	207	200	219	213	192	201	196	231	226	200	210	218	208	232	239	198	223	207	231	218	220	236	227	206	208	227	199	223	213	227	226	192	221	222	235	201	223	241	192	171	211	211	212	226	227	195	212	221	207	231	213	218	231	197	209	208	196	217	229	246	231	209	208	223	234	222	197	215	215	180	192	200	212	220	204	213	201	223	216	214	207	228	200	193	218	201	217	216	224	214	229	217	220	197	191	226	203	223	206	209	191	236	229	216	213	219	214	231	225	233	223	206	227	213	198	205	193	201	204	217	210	177	213	183	225	218	231	196	224	215	180	212	224	221	193	217	241	221	240	188	211	214	213	213	209	215	192	190	222	198	223	212	222	220	215	224	199	194	188	206	215	216	196	214	202	217	216	206	203	240	202	210	238	208	210	211	237	216	206	213	214	225	198	226	217	213	204	223	200	217	234	249	231	203	209	224	229	211	202	223	199	188	205	185	220	232	225	189	210	239	209	239	197	193	182	216	227	210	227	202	213	196	215	226	225	222	241	237	192	193	189	202	213	219	213	190	203	205	212	224	237	202	206	194	226	236	221	206	203	206	228	223	195	200	227	247	205	229	219	198	232	200	203	204	221	211	219	202	228	215	213	215	222	217	205	206	196	214	208	252	196	224	229	214	216	201	209	230	215	204	232	214	213	242	220	203	215	233	231	199	199	216	184	229	241	209	208	221	213	217	216	234	237	198	218	215	226	210	221	218	212	218	213	211	220	213	201	214	210	182	222	223	211	206	232	189	198
6307	17205	18926	4910	902	741	731	690	633	702	664	624	578	612	579	547	545	549	553	513	519	528	524	554	519	546	553	508	540	574	547	520	519	534	516	531	544	491	530	515	539	532	569	547	556	519	547	534	548	526	525	539	533	520	534	477	497	504	478	523	498	560	506	540	535	491	547	488	538	545	568	537	527	523	506	554	541	487	541	514	538	518	523	507	524	527	546	551	479	478	525	553	502	549	483	535	545	551	483	531	517	540	520	491	551	524	522	497	518	510	499	534	488	503	528	564	514	516	528	504	542	534	546	555	555	472	513	547	552	545	477	501	566	514	514	532	482	539	564	450	474	510	516	496	533	562	485	517	525	542	503	518	521	527	492	506	506	547	522	501	501	516	534	541	482	527	529	512	524	537	498	544	526	503	532	461	502	559	522	532	513	498	500	479	533	493	511	525	527	491	473	497	497	505	508	538	540	530	530	492	496	561	514	514	556	555	542	521	518	495	513	535	547	527	521	488	545	538	493	494	520	505	542	535	524	544	521	538	498	516	513	489	534	495	571	522	502	526	564	482	500	520	504	540	505	515	529	489	510	522	546	545	485	489	521	523	531	503	512	511	494	504	503	506	516	539	520	509	546	541	514	508	503	522	551	514	512	533	533	570	501	543	514	520	471	496	498	566	546	508	573	505	475	506	546	518	485	493	516	514	524	520	533	509	499	529	503	541	519	546	515	496	503	507	496	515	536	521	536	508	547	515	501	522	514	499	504	526	528	520	505	542	554	516	581	528	497	494	541	525	536	485	507	463	552	481	524	484	483	517	493	519	508	575	544	490	540	550	513	527	531	553	490	478	515	503	517	506	506	500	544	515	521	524	515	536	536	490	539	478	508	493	510	528	521	522	526	494	473	529	494	504	498	488	498	524	547	477	558	540	562	515	537	553	517	518	533	543	533	495	483	499	540	496	544	496	534	501	552	509	551	500	536	520	521	526	544	562	520	519	549	510	547	520	524	484	530	500	541	532	466	528	542	512	488	526	520	550	517	512	487	537	539	501	491	524	517	496	497	527	540	517	517	506	507	540	496	530	556	512	545	487	493	551	518	494	547	480	506	521	547	503	493	516	518	512	512	553	526	504	505	564	568	513	525	533	514	499	488	513	528	490	496	500	488	556	507	493	545	518	522	520	530	506	521	525	530	529	519	507	515	507	489	486	510	503	544	511	522	570	490	492	492	534	506	531	512	519	541	509	546	502	532	531	562	547	501	564	517	545	530	519	487	514	528	483	532	549	531	509	548	497	478	518	521	553	538	533	530	521	502	516	524	512	533	518	532	500	522	539	496	501	542	528	524	518	535	522	541	500	496	588	519	483	509	525	557	574	502	506	550	513	477	521	489	519	502	491	534	484	520	531	521	528	500	536	517	518	498	511	531	557	507	524	507	519	504	497	508	512	478	554	487	517	509	524	584	509	563	546	513	530	485	497	535	523	520	550	553	506	502	532	542	529	528	544	545	484	488	510	525	488	495	533	511	508	527	531	529	525	545	500	500	511	530	573	553	539	532	538	484	546	515	525	524	527	501	536	526	502	504	499	524	504	504	501	537	528	540	559	549	488	508	499	500	493	497	506	523	544	523	518	538	496	528	503	521	491	523	534	557	493	519	540	487	468	475	506	512	507	504	528	528	487	546	550	513	496	499	575	511	502	528	483	529	517	532	517	497	536	505	511	503	547	542	499	516	508	546	540	495	503	536	531	500	530	520	485	529	532	479	501	478	523	555	543	507	495	530	454	512	500	517	512	496	528	538	519	527	533	529	502	507	548	501	489	549	516	481	529	513	498	496	519	506	520	562	522	509	495	495	516	482	509	477	510	490	501	539	502	546	532	502	544	515	508	528	522	499	535	498	489	548	509	483	519	508	521	534	530	511	501	538	506	531	501	498	511	505	520	543	500	516	538	523	533	503	532	477	482	476	466	551	531	532	524	522	533	476	554	496	519	495	544	503	546	500	530	527	514	502	506	509	502	541	518	529	526	507	496	555	488	520	481	528	520	543	500	521	532	506	567	539	576	507	513	501	530	513	541	490	532	497	512	538	546	528	491	557	524	544	523	495	486	480	536	523	528	519	550	492	489	530	508	486	485	520	542	469	515	512	483	556	511	485	518	502	503	542	517	513	517	554	544	517	515	499	510	520	517	498	555	497	496	569	494	520	507	488	524	498	532	513	523	484	521	520	513	522	536	515	504	506	496	502	502	529	515	497	494	541	516	531	522	509	525	512	537	514	543	516	523	519	528	536	503	489	523	542	486	534	485	473	488	505	506	513	527	533	543	528	513	510	506	515	538	534	530	488	535	512	538	502	507	523	514	509	503	492	503	507	502	489	515	495	492	513	494	489	564	547	482	529	523	483	555	516	522	545	483	493	507	555	541	522	495	499	528	509	517	523	506	504	501	487	471	555	548	489	502	530	499	509	528	512	510	547	504	509	520	534	544	509	505	557	536	459	502	493	489	513	540	502	531	502	544	540	506	493	487	508	533	527	534	462	500	520	517	524	522	487	531	533	524	542	490	515	516	505	520	542	521	492	515	516	492	481	504	567	542	502	541	545	539	559	524	490	558	523	555	485	513	501	520	479	491	527	474	528	522	514	554	535	531	557	482	480	563	505	525	496	527	481	515	510	502	525	514	478	572	485	525	506	498	468	510	541	510	507	517	512	502	516	486	479	488	530	511	509	517	552	530	515	520	538	526	527	524	511	551	517	525	496	568	533	480	478	509	549	478	490	502	491	546	525	570	539	500	533	518	522	455	505	527	529	509	541	489	538	566	518	514	495	500	535	481	506	501	521	528	516	486	498	532	540	510	549	525	493	520	567	510	522	541	505	497	528	508	498	535	492	499	504	512	502	529	519	504	523	493	509	566	565	491	530	544	513	505	536	539	487	515	522	503	531	499	555	510	490	527	542	553	501	525	515	510	525	509	516	496	530	509	523	499	522	522	522	534	515	490	526	518	496	530	503	531	495	515	535	550	503	552	513	556	517	561	514	559	524	502	511	514	516	496	502	531	504	522	507	553	513	550	472	519	545	492	470	508	509	517	533	530	522	542	513	505	496	511	502	517	534	540	509	510	503	527	535	549	500	529	459	521	505	555	502	479	503	502	524	491	499	542	510	549	492	503	507	490	503	521	558	500	511	486	502	535	577	482	497	538	501	549	510	505	500	503	509	513	497	543	514	514	486	488	571	531	524	507	528	547	539	495	525	521	519	513	540	506	535	526	535	489	529	538	539	531	510	536	537	511	531	508	522	494	484	535	524	504	481	458	464	507	531	504	522	528	535	515	540	543	569	500	504	521	476	511	515	508	520	495	529	497	499	516	577	528	534	539	506	481	515	508	539	521	526	488	527	515	528	511	539	487	554	538	500	526	526	518	459	480	515	526	509	498	501	518	475	526	493	516	532	522	525	537	498	573	499	496	550	511	553	505	496	504	514	484
11981	27847	24851	5476	438	201	184	188	154	138	144	109	128	120	114	133	122	112	115	99	111	112	80	105	107	112	111	97	97	111	103	101	91	113	103	115	93	105	103	92	92	89	81	111	111	116	94	100	88	104	95	105	106	97	104	92	96	99	94	115	97	96	109	91	91	106	101	101	113	91	102	83	103	100	109	125	102	88	94	95	90	80	112	114	104	117	113	115	104	104	95	99	87	104	109	96	91	124	102	110	98	117	88	104	77	110	111	109	102	100	92	101	87	112	96	98	86	111	105	106	118	119	106	96	109	96	92	118	111	126	104	104	99	113	111	101	99	98	96	80	121	103	109	112	111	101	107	91	102	93	99	101	89	88	94	91	92	92	104	101	97	104	83	106	102	125	93	107	87	87	87	101	99	102	103	95	107	98	118	91	92	109	117	101	106	99	94	93	101	114	103	98	97	110	89	106	118	88	91	97	89	102	82	104	117	99	106	118	86	101	101	87	100	101	100	102	87	97	97	98	104	87	94	102	97	97	89	78	104	100	109	81	89	80	89	95	103	107	88	97	99	97	101	107	97	103	98	102	90	90	98	99	85	99	91	94	101	85	112	88	110	77	105	89	93	98	99	77	104	114	113	95	91	113	99	82	93	100	97	103	90	82	93	99	124	86	115	85	70	89	98	89	100	122	109	92	113	105	73	94	93	81	107	115	109	130	99	89	91	103	94	83	109	109	98	93	88	105	115	92	89	96	105	82	81	81	98	95	111	103	99	108	95	114	100	86	109	112	123	110	105	97	113	79	100	105	103	123	94	80	102	107	111	95	87	102	104	86	101	103	98	114	110	85	100	99	87	115	96	94	95	93	98	118	95	93	91	95	94	87	106	86	105	83	100	98	85	92	93	112	106	104	87	90	92	97	104	90	110	112	98	97	94	97	99	93	98	102	97	112	105	115	98	101	100	94	96	101	71	79	92	92	76	102	108	90	108	100	95	104	95	113	100	98	109	92	100	98	90	99	123	93	105	85	93	93	102	86	110	86	92	105	112	84	108	95	120	124	95	96	112	98	111	102	111	93	94	98	93	100	103	126	105	103	102	107	92	110	88	90	81	85	105	118	98	84	95	110	96	106	86	110	91	85	102	87	96	96	92	109	101	98	107	111	88	90	90	96	107	105	95	100	106	94	80	99	96	108	93	109	103	109	99	107	89	99	98	102	129	98	89	107	105	105	108	86	97	105	99	89	94	108	98	101	78	118	111	101	100	90	122	89	102	97	120	115	116	105	99	106	86	101	99	90	113	97	101	107	109	91	96	93	97	96	91	91	89	116	81	117	97	89	103	85	103	113	97	93	101	83	101	110	95	93	99	88	111	96	123	93	79	96	102	115	106	116	96	101	98	96	112	101	110	94	119	106	113	106	94	100	83	93	74	84	102	98	84	92	105	116	85	108	88	95	93	106	92	102	105	113	107	106	102	112	104	100	90	108	96	107	86	109	89	84	95	103	96	112	96	106	102	107	112	129	99	131	107	119	98	99	89	103	98	109	98	87	91	92	87	95	112	110	102	93	85	88	108	113	105	87	118	115	97	100	81	114	104	95	95	89	86	72	97	108	100	98	100	101	93	88	105	96	90	99	87	90	100	92	88	108	92	95	97	85	83	90	104	117	73	98	103	114	98	91	100	107	123	99	114	92	74	94	90	99	112	93	109	95	75	99	102	86	84	114	99	105	92	114	96	87	100	88	96	73	90	80	94	117	100	95	94	100	105	101	81	106	109	101	99	113	99	92	84	91	80	102	85	97	98	117	111	116	111	97	92	108	112	108	92	100	95	102	84	95	105	105	109	96	91	119	103	99	94	74	102	103	109	100	93	109	99	97	106	92	103	105	87	108	85	108	116	81	95	92	111	92	98	101	96	101	100	102	107	92	105	103	130	120	136	100	110	98	91	92	86	82	92	129	94	108	87	80	121	103	107	121	80	111	103	98	109	104	91	118	106	103	103	97	111	107	101	97	97	95	108	94	95	99	108	101	101	123	87	113	96	107	100	101	98	104	99	100	96	89	110	93	95	94	81	115	106	99	99	93	112	82	88	110	125	91	93	103	88	94	96	110	99	105	87	90	95	105	109	97	95	98	118	118	95	104	99	96	94	97	95	108	100	104	86	103	114	114	85	107	104	89	113	98	88	106	110	104	104	99	113	103	96	102	98	99	91	112	90	112	98	95	88	85	88	86	77	124	89	95	100	91	100	82	95	83	102	93	113	88	99	104	96	117	82	94	119	85	68	94	110	95	118	102	102	100	90	98	105	98	102	106	93	85	134	105	90	98	122	99	97	105	101	118	90	103	95	92	99	100	99	95	97	102	102	112	105	80	98	94	89	100	95	121	102	88	107	83	85	113	115	90	89	95	108	100	89	106	81	105	104	107	81	106	109	96	90	103	93	87	107	104	91	110	88	91	115	96	106	79	113	108	96	97	115	110	94	88	103	108	117	110	109	88	101	100	84	105	113	113	106	92	93	104	96	78	100	98	102	100	96	116	110	91	106	115	119	103	110	107	102	114	107	93	118	110	109	85	93	95	105	106	87	85	88	104	108	94	96	101	99	85	106	97	98	90	82	86	94	96	98	85	101	92	100	103	120	113	101	100	85	89	95	116	101	108	100	109	102	108	96	109	93	84	101	116	106	89	91	116	110	101	99	100	97	96	132	101	108	93	88	117	102	104	104	98	110	109	96	74	94	93	90	96	95	93	100	96	90	107	115	111	103	102	113	103	84	114	103	92	124	95	122	127	102	104	111	92	101	107	96	86	98	102	104	94	105	106	112	94	110	91	97	107	101	107	87	94	96	111	106	98	89	99	105	95	113	99	100	79	85	109	101	100	108	102	85	90	98	98	106	105	87	114	96	122	97	92	94	98	116	105	111	98	92	108	99	101	111	99	93	96	88	99	103	95	104	83	97	114	96	94	89	96	100	77	97	87	98	106	93	95	108	110	88	109	61	105	85	90	103	108	95	98	101	133	97	93	104	94	92	108	124	111	99	103	92	101	114	82	75	94	93	102	86	94	113	116	101	97	98	88	88	117	96	96	106	110	92	93	119	99	98	103	98	101	95	92	103	115	88	99	94	83	80	100	102	119	93	95	106	122	98	93	88	102	110	109	99	87	107	104	99	103	88	88	108	94	90	81	116	111	97	93	92	114	103	102	95	109	119	100	122	103	96	91	109	89	103	98	102	89	81	106	105	98	85	104	109	106	99	93	100	82	77	114	106	80	88	108	97	107	96	103	105	98	107	94	108	114	119	99	101	103	105	86	93	83	108	94	116	121	106	89	99	98	90	88	88	95	95	105	100	99	117	91	77	107	91	106	94	104	105	103	96	100	114	93	97	105	109	123	98	103	83	92	117	79	85	103	83	100	102	100	99	88	97	90	89	102	115	78	109	97	116	101	87	92	105	102	92	104	106	97	91	90	106	84	106	95	108	97
7924	25264	26258	6648	1111	761	655	582	585	465	472	420	462	400	427	333	334	352	308	321	335	290	290	279	300	310	283	270	281	300	291	276	268	311	279	265	307	265	302	258	252	301	236	268	279	272	269	259	275	269	251	273	248	223	270	228	280	256	296	243	250	278	249	250	289	247	236	269	259	248	235	261	230	260	240	244	262	265	259	279	259	282	254	276	265	256	244	250	273	246	248	255	265	291	245	274	275	267	241	276	241	265	242	256	244	261	257	240	261	253	249	269	264	259	259	246	291	233	238	247	264	231	265	239	262	250	252	266	234	236	280	251	268	236	230	214	260	248	271	285	271	228	250	237	269	269	265	260	240	248	241	261	267	252	266	259	262	243	284	277	265	260	242	237	241	253	237	252	254	243	237	239	267	255	230	221	261	236	261	253	252	249	271	289	261	242	205	246	254	240	247	268	234	247	262	254	263	238	259	247	265	302	251	244	240	258	227	250	268	262	250	268	239	223	256	271	258	255	245	253	227	242	258	240	249	275	253	253	241	264	252	284	247	258	246	246	260	262	258	287	241	253	253	247	254	279	244	273	228	238	237	262	237	283	258	262	248	260	256	253	266	243	271	262	232	264	263	279	274	262	244	282	254	278	237	276	257	270	270	283	237	252	254	264	262	265	234	254	264	232	240	271	258	268	270	257	270	247	271	254	272	254	252	263	231	236	244	238	272	274	291	253	253	241	226	236	303	240	255	256	267	252	256	259	274	278	249	256	276	253	259	243	250	252	229	261	245	275	268	262	257	265	280	245	259	241	257	243	247	264	275	267	241	260	239	256	257	232	278	255	299	269	234	267	238	262	278	266	253	261	245	276	273	269	230	256	259	230	252	229	256	255	266	282	260	248	255	252	249	247	277	232	238	255	242	257	297	253	228	238	261	277	215	241	267	234	268	262	278	217	245	254	243	255	252	253	267	266	259	250	264	264	255	266	253	295	251	239	254	249	236	226	256	244	267	237	272	264	251	249	279	252	280	223	244	275	267	244	280	257	263	252	242	242	260	265	241	264	249	258	287	227	254	246	269	270	262	251	259	261	243	266	244	240	258	272	246	268	276	248	269	253	260	252	246	261	264	217	243	252	253	267	228	223	265	265	262	263	238	249	234	244	261	243	273	262	261	260	238	264	256	239	231	255	278	220	267	235	229	263	257	270	245	244	246	268	226	266	227	254	275	257	263	262	270	250	276	256	252	251	251	261	271	268	230	244	291	255	279	265	286	241	280	249	267	253	266	271	266	253	230	230	255	280	251	294	248	244	246	254	232	250	240	254	233	235	222	268	233	253	271	231	281	256	258	238	285	218	271	253	274	228	260	242	250	225	254	264	267	243	254	268	252	289	242	250	254	254	263	248	264	255	268	270	261	268	272	263	250	265	257	258	252	256	242	283	258	245	263	251	278	263	246	266	275	252	264	253	277	237	264	279	248	246	250	245	248	241	243	279	266	271	251	246	276	250	247	235	284	263	231	256	259	237	245	240	222	258	256	243	237	228	241	272	222	254	236	270	253	241	261	275	251	240	242	237	253	261	270	254	243	275	270	250	258	259	243	253	273	268	273	258	264	278	262	267	218	243	279	259	260	258	247	245	248	227	243	235	265	257	281	227	257	272	249	236	224	244	257	269	270	260	234	242	281	273	227	256	290	277	259	253	251	255	235	265	250	235	247	260	271	265	295	277	258	266	266	266	236	264	254	258	245	240	261	249	249	247	263	232	255	264	272	261	279	242	239	289	248	246	272	250	279	241	258	271	242	246	263	259	281	260	252	241	271	272	246	266	258	283	237	272	273	246	261	270	260	250	232	246	249	255	296	241	272	283	231	235	274	266	267	269	269	283	243	266	271	277	253	290	260	238	259	260	246	278	271	242	299	259	258	247	252	228	277	281	253	276	239	255	221	250	264	256	256	261	263	254	252	238	255	244	241	250	226	245	262	250	256	246	234	248	233	260	269	258	274	267	271	261	253	279	238	266	231	256	256	278	218	250	262	267	258	251	267	238	251	269	261	238	245	248	229	239	228	252	246	233	264	246	265	230	285	251	277	274	233	267	255	268	233	275	256	246	283	233	258	242	254	261	257	245	240	253	283	253	288	261	282	242	276	268	243	242	270	245	252	253	284	250	256	237	254	268	239	235	257	283	266	264	264	236	261	253	263	243	244	241	258	221	260	245	253	273	242	247	273	243	227	277	261	249	240	253	251	254	250	238	267	229	263	243	261	266	261	259	236	276	261	266	275	277	271	256	246	244	259	245	258	270	255	245	244	244	277	252	269	253	258	235	263	247	240	262	224	276	272	272	225	251	256	270	255	252	259	281	238	251	241	264	246	238	245	261	274	281	246	251	241	251	257	238	236	258	254	240	227	259	234	219	262	255	245	239	263	237	252	241	249	249	242	233	282	232	275	289	244	289	262	235	235	246	258	254	256	250	256	248	255	228	263	269	285	246	271	236	281	246	238	265	248	270	263	251	272	252	257	233	244	238	266	241	242	265	236	244	247	280	251	258	264	244	234	248	263	263	279	240	261	246	248	243	257	239	244	243	267	238	223	221	255	228	255	264	293	258	265	256	234	276	233	258	254	249	283	266	246	266	241	237	231	274	273	249	268	264	269	270	293	232	250	248	261	244	262	223	229	224	243	250	271	255	234	253	236	251	244	256	253	259	237	251	254	271	243	230	237	259	276	248	279	266	255	264	260	251	256	257	258	242	247	227	262	271	247	269	257	279	245	248	291	245	268	263	276	256	232	282	264	263	268	241	236	233	252	244	241	273	238	246	261	245	265	242	244	237	258	281	278	278	236	275	256	229	271	256	227	231	258	257	264	254	293	262	244	261	263	256	255	266	250	239	265	234	254	269	265	256	258	243	254	266	275	270	233	247	289	253	247	262	269	289	248	288	235	274	248	251	280	252	251	271	233	247	254	254	244	262	286	271	264	230	240	244	250	272	244	237	278	257	260	253	257	282	253	231	245	256	246	249	246	246	253	238	280	258	266	240	234	264	258	259	259	266	280	262	257	237	241	230	285	275	270	259	245	237	259	266	228	285	267	257	278	281	272	250	289	271	275	247	241	277	235	250	261	249	280	256	285	272	274	287	260	271	256	266	237	270	253	241	264	244	257	228	254	242	263	285	259	273	253	238	267	232	257	264	239	258	251	288	247	264	279	259	282	237	257	271	260	255	260	262	273	262	257	258	279	294	271	295	228	246	246	266	260	261	237	264	251	240	256	271	253	230	246	248	276	223	236	255	281	270	253	269	261	241	262	262	274	234	251	262	275	245	263	228	246	305	250	250	258	250	242	211	225	242	255	253	275	260	284	256	281	270	245	274	260	249	260	272	229	234	249	259	262	256	230	234	262	272	259	241	267	247	266	268	244	246	258	257	243	265	264	263	265	235	250	304	277	245	267	247	232	259	262	243	260	254	240	246	264	245	262	253	241	269
1462	1057	510	270	230	245	229	245	218	210	226	244	233	236	228	233	228	236	213	220	233	244	225	241	227	218	184	210	258	226	245	256	217	254	213	206	238	222	217	234	228	221	226	236	223	214	249	233	210	216	218	210	238	240	225	222	207	226	219	225	230	195	236	232	263	220	222	228	240	234	272	221	245	245	196	223	222	217	249	228	246	177	209	218	215	200	242	234	234	237	225	235	200	240	217	251	238	218	244	215	241	213	220	221	259	219	209	249	204	218	248	204	212	241	214	237	223	221	238	226	228	257	188	244	221	232	234	226	222	228	242	221	226	239	225	232	238	234	224	256	220	236	237	230	216	233	207	210	234	225	245	215	244	253	209	256	228	228	249	225	187	210	260	235	227	237	212	261	249	232	229	237	206	238	252	245	222	232	254	231	226	225	230	212	229	229	221	230	221	219	264	205	220	200	232	228	214	208	209	232	232	225	214	221	200	215	216	249	235	223	219	232	246	226	232	241	219	227	252	211	215	227	260	201	232	225	244	219	247	231	210	227	196	241	209	224	253	257	239	217	260	209	217	218	244	198	240	236	229	201	236	237	250	240	230	226	223	236	236	193	225	228	215	209	212	201	216	255	215	203	196	206	230	243	211	214	216	232	260	228	216	223	239	221	209	243	229	230	224	221	219	213	203	244	220	222	232	221	226	238	225	241	224	235	203	209	216	223	241	219	228	233	217	230	245	229	207	246	222	254	221	237	231	229	209	220	224	207	222	247	231	233	207	221	225	227	233	245	231	220	224	219	241	231	229	251	226	206	236	236	218	224	229	253	251	231	230	200	255	245	222	233	215	204	234	247	252	201	219	233	239	223	241	213	216	218	230	259	214	215	212	217	226	237	241	234	239	224	233	200	221	223	250	214	244	214	204	258	235	269	240	222	231	231	223	244	231	208	239	225	236	216	222	253	234	245	213	216	241	185	219	249	221	223	208	241	216	210	224	232	210	230	221	251	247	235	231	231	227	231	221	224	224	252	245	244	229	211	195	255	219	216	195	192	228	242	205	212	227	234	233	226	236	227	226	227	244	236	220	229	194	212	206	218	237	206	240	237	228	215	229	230	235	221	239	196	248	222	264	217	199	230	223	238	230	230	231	215	209	229	255	261	240	234	247	247	243	222	211	242	250	247	218	230	221	247	248	193	214	211	257	244	245	245	243	242	247	208	249	240	230	238	234	284	212	222	231	219	223	205	218	208	220	213	232	254	233	242	212	212	238	217	232	221	232	224	221	196	232	215	231	220	234	208	208	210	215	204	223	267	222	222	236	250	210	248	221	240	202	234	243	219	216	245	208	255	256	211	246	203	216	216	207	222	244	192	225	205	231	218	265	211	236	235	225	233	231	205	247	231	240	229	247	242	213	206	252	205	206	220	217	249	227	249	196	257	210	220	244	219	203	208	207	218	238	230	206	246	205	251	228	237	248	219	235	229	205	236	246	256	230	227	235	225	231	223	219	235	216	219	243	244	217	224	195	217	209	235	234	207	209	255	230	217	218	220	253	239	219	206	210	208	222	229	242	211	225	244	220	243	217	208	214	222	246	205	240	234	195	193	230	220	244	230	249	218	220	221	226	238	233	225	242	232	208	236	242	257	222	246	231	242	217	205	233	217	251	211	223	230	190	226	223	215	210	225	240	242	225	222	230	215	244	232	226	225	239	232	193	218	223	222	212	253	241	233	205	219	230	241	223	247	230	227	250	218	237	219	215	205	246	218	210	247	213	231	244	244	230	216	229	228	192	255	237	232	198	235	208	252	237	242	220	250	215	236	256	265	227	213	213	258	241	220	222	222	226	212	237	222	214	209	264	247	239	226	222	257	246	211	215	213	214	209	238	251	229	208	244	216	215	216	218	243	222	237	237	235	213	228	227	212	239	236	214	215	233	234	235	230	228	219	224	215	219	226	226	252	239	217	210	242	237	218	243	214	242	209	215	238	235	242	204	212	219	229	201	238	201	218	219	256	240	225	225	231	246	210	232	224	218	206	230	224	217	207	231	229	220	223	221	220	246	240	220	218	219	214	241	225	220	220	231	209	218	242	237	239	208	223	207	209	243	240	228	220	253	219	201	220	225	204	232	230	243	217	231	221	205	239	227	244	230	248	240	247	231	232	245	241	224	225	235	225	243	233	243	228	236	213	242	203	242	207	251	227	218	240	205	207	234	222	234	274	224	225	216	234	205	243	230	266	225	204	234	221	223	228	228	223	221	221	222	226	229	206	254	246	233	244	203	228	240	259	212	217	201	246	234	258	240	239	242	225	226	221	211	244	227	244	239	254	231	254	224	235	232	219	236	221	249	234	229	244	224	227	221	232	240	233	208	216	230	244	201	233	234	244	234	240	207	203	247	226	198	231	207	213	233	257	220	209	227	220	253	218	205	242	227	231	243	230	231	247	224	232	221	215	215	214	232	228	208	221	249	234	219	213	248	211	242	261	201	210	219	256	240	246	214	238	220	215	246	194	240	232	204	228	248	214	230	216	234	243	231	231	205	227	240	237	222	227	230	216	208	211	217	238	228	201	232	229	207	213	252	222	246	228	244	221	219	226	223	229	234	221	209	236	233	227	224	223	230	201	234	223	229	212	253	219	225	238	259	212	234	241	218	236	243	218	253	225	229	218	226	214	235	257	210	224	204	233	208	236	247	227	231	197	213	200	223	248	231	227	258	234	233	249	217	225	214	216	251	225	252	230	249	230	216	212	248	249	248	223	229	225	197	215	218	197	218	243	231	242	227	240	236	244	219	215	207	228	220	219	233	244	207	224	243	218	224	234	204	201	226	241	179	232	211	214	208	251	221	214	213	230	250	216	219	206	214	217	227	231	227	240	218	204	217	214	213	224	246	208	213	217	219	238	220	224	229	219	248	208	231	214	241	236	240	236	256	224	209	239	211	235	215	218	216	242	236	229	218	209	222	229	214	233	216	231	250	218	224	243	235	211	228	241	232	233	231	255	214	243	231	221	234	234	218	234	198	230	221	232	205	216	234	212	237	235	218	238	215	202	218	234	236	241	244	224	230	219	217	235	224	251	241	231	205	230	185	235	262	238	206	252	257	214	221	209	228	217	209	242	220	210	232	222	206	217	221	248	227	210	233	226	237	252	238	240	260	195	222	219	256	225	246	237	244	235	244	207	212	237	212	208	220	201	203	224	202	238	219	236	230	228	240	236	213	218	225	222	235	213	248	218	197	225	239	227	214	231	232	215	213	252	245	227	247	237	206	226	243	240	253	198	239	213	213	233	212	207	231	226	208	221	259	237	222	229	252	202	240	199	227	253	248	251	206	241	194	251	218	237	215	208	218	205	232	223	244	239	239	237	259	228	206	239	240	229	216	223	235	231	230	240	231	226	216	203	241	204	219	233	227	224	215	234	209	258	240	235	211	224	236	211	248	206	251	261	254	252	216	224	214	220	226	242	214	216	202	224	207	221	232	218
1816	2299	1346	770	555	571	573	602	604	538	539	580	585	542	592	568	556	572	542	550	559	568	509	539	529	568	565	566	556	570	557	567	524	526	560	565	547	543	590	566	591	572	557	569	550	575	562	545	581	580	599	573	592	533	540	549	550	542	511	529	539	542	584	573	538	588	539	560	556	562	601	540	554	598	532	535	551	572	565	590	554	564	569	540	571	573	540	581	599	519	585	585	544	530	580	593	527	606	555	547	555	567	544	569	553	526	548	554	535	520	560	542	525	545	534	558	589	572	583	526	538	523	523	568	556	519	579	532	558	561	560	567	564	544	572	567	529	496	566	577	545	557	539	554	555	580	542	533	551	578	547	514	560	552	575	540	551	545	569	542	547	596	500	549	565	592	581	544	530	527	550	589	544	568	606	558	581	552	547	529	532	569	557	553	545	548	574	583	577	582	567	551	567	541	602	550	576	535	581	548	585	549	574	541	540	491	567	524	545	553	549	544	606	490	553	528	540	575	522	527	563	576	561	532	538	578	580	587	568	515	583	544	557	604	570	534	539	566	553	577	536	610	527	567	539	599	590	567	525	534	567	547	606	547	539	584	520	560	575	557	543	532	601	522	571	569	506	580	575	543	594	539	525	528	583	551	548	549	571	587	537	550	605	547	558	528	542	569	613	570	569	603	548	525	576	572	531	588	572	503	561	569	563	577	552	544	542	576	579	539	555	543	559	564	546	585	557	589	563	560	566	573	556	554	576	591	584	558	563	530	538	547	546	573	588	594	555	552	551	564	553	537	560	564	564	535	546	573	559	537	569	533	550	563	571	554	536	572	559	542	586	555	562	547	572	537	565	546	572	517	557	584	554	596	561	528	562	563	530	545	577	518	508	585	538	555	554	585	557	538	589	583	538	535	532	559	601	533	545	563	551	548	530	571	522	514	558	563	561	575	545	531	577	554	564	569	559	514	559	515	516	561	521	529	560	579	563	580	542	535	554	529	581	573	545	535	535	540	535	533	568	573	566	536	565	571	546	518	556	574	553	573	541	554	548	528	571	549	541	596	547	510	521	538	560	558	542	542	565	571	546	569	546	550	512	562	533	579	537	518	556	537	568	507	572	559	578	499	532	533	564	582	574	566	557	537	514	585	563	570	561	567	558	561	585	567	553	545	570	567	553	555	537	572	569	551	554	515	546	520	527	588	557	542	506	569	533	606	572	579	537	543	555	555	580	543	560	540	581	539	572	542	553	555	559	580	553	564	553	568	557	566	546	515	553	534	547	547	546	572	536	538	560	543	547	532	546	542	540	555	582	568	582	556	546	559	523	546	566	548	575	551	541	559	544	550	589	546	530	587	561	575	517	527	561	531	549	561	618	545	546	551	571	511	519	525	559	536	574	548	604	523	542	523	552	538	563	606	546	552	580	583	545	587	556	566	545	572	595	567	523	566	550	525	550	536	575	536	606	550	567	527	557	538	527	556	557	580	557	566	518	582	538	557	546	563	530	600	552	559	548	512	553	542	534	538	554	504	570	563	549	550	504	529	576	584	565	548	528	578	565	509	542	559	546	526	526	589	576	556	548	553	585	542	565	552	509	532	537	589	546	539	557	569	581	544	557	516	531	564	568	533	581	568	542	557	575	556	557	559	533	566	552	559	588	565	559	549	541	552	542	557	553	520	565	530	571	600	532	515	569	576	519	548	547	508	535	545	529	566	567	553	545	545	555	580	523	552	570	555	524	524	574	551	581	518	530	522	571	526	531	526	583	548	583	516	526	579	573	565	524	519	586	579	542	567	519	539	532	541	602	552	554	586	567	509	548	537	552	567	539	508	555	542	514	522	590	513	584	526	544	541	557	548	554	557	561	551	588	520	586	542	599	544	545	582	553	557	574	547	574	594	528	534	547	521	555	555	542	536	535	504	547	589	553	556	588	564	579	551	588	569	577	594	583	590	565	548	581	548	539	595	566	579	563	518	550	569	553	572	532	547	574	551	529	602	589	545	558	549	540	525	575	556	540	550	580	583	551	555	545	557	568	523	480	555	563	585	536	514	555	535	539	515	563	530	559	557	508	553	537	527	573	543	551	565	586	511	592	542	550	546	531	595	570	570	562	574	587	561	536	547	586	573	545	559	561	512	544	529	524	589	531	571	541	572	575	558	564	584	521	531	542	546	597	550	527	544	528	580	541	558	526	473	580	579	547	503	573	525	564	571	566	550	559	541	533	577	543	563	586	510	577	540	570	548	536	544	521	560	561	558	570	513	576	555	550	561	543	551	549	586	532	523	545	542	551	559	553	514	541	545	536	548	512	540	560	555	557	569	535	535	573	550	538	567	561	553	545	553	585	568	547	563	538	558	547	561	586	602	580	524	532	536	521	544	565	534	565	557	577	565	580	557	536	576	548	543	572	557	554	565	533	549	525	558	546	534	545	591	550	530	592	529	529	557	552	563	567	557	575	569	569	557	532	566	542	507	540	552	570	560	575	590	539	566	555	594	538	522	579	570	546	570	502	548	527	518	537	575	595	499	551	588	540	557	589	546	527	542	600	534	526	532	570	529	535	543	570	514	521	543	549	518	553	542	582	571	581	531	532	533	550	540	565	541	543	526	536	549	562	573	557	529	504	567	537	601	591	546	524	579	582	549	542	565	559	558	543	573	507	554	554	526	560	574	586	560	549	580	547	564	541	579	549	602	544	534	563	589	540	528	530	530	539	547	567	570	559	563	578	575	583	603	531	527	550	582	574	557	497	553	548	575	613	538	554	548	598	566	551	562	546	560	549	513	542	522	560	550	582	578	542	590	564	523	520	559	541	578	555	571	555	536	521	592	528	553	553	520	566	593	553	529	538	517	541	550	559	580	528	552	554	569	508	567	542	562	538	534	530	519	562	569	522	577	566	566	554	602	528	564	534	538	562	582	586	541	577	566	559	545	546	595	555	575	539	592	567	582	532	573	559	534	551	552	554	520	601	579	524	566	584	539	552	592	535	542	565	563	548	571	540	528	573	545	534	552	568	589	534	581	520	594	557	547	547	534	581	550	549	538	556	572	569	540	573	557	542	565	579	580	547	556	528	562	571	569	526	577	533	580	559	526	551	574	548	564	585	544	533	498	575	542	557	577	566	532	586	564	557	584	548	574	546	533	545	522	610	539	569	564	555	517	551	540	570	590	593	520	557	557	530	526	542	570	589	529	596	564	597	562	529	593	503	560	559	572	555	538	530	584	573	540	548	569	562	527	563	532	569	568	534	550	563	558	599	573	574	563	516	584	568	569	537	529	542	537	582	559	567	540	513	548	533	572	590	543	535	519	557	530	568	538	567	570	586	529	533	521	513	561	536	588	581	571	593	577	555	581	554	541	568	560	553	546	546	559	590	550	585	562	573	542	545	571	576	585	528	566	558	580	564	575	572	570	511	550	574	570	581	546	562	605	571	611	549	560	550	566	511	537	571	525	529	566	555	601	512	553	576	561	542	557	565	582
6925	16728	11378	2446	354	277	249	246	235	224	211	199	216	225	199	210	220	216	236	222	205	200	206	208	219	208	204	202	220	211	192	235	205	191	183	213	212	214	209	227	227	231	210	233	241	197	224	212	220	219	189	225	234	201	196	216	210	204	202	184	220	219	225	200	228	199	224	218	227	202	180	187	201	224	211	211	227	201	201	183	221	212	213	198	204	244	201	204	207	213	206	235	183	210	215	209	221	213	217	195	182	206	208	198	209	196	235	215	222	204	233	192	212	206	209	221	253	220	237	198	193	213	213	256	227	238	188	217	209	235	201	212	195	201	229	198	202	183	185	207	195	223	186	188	193	208	204	217	194	215	204	217	186	230	213	231	231	203	214	210	206	229	211	247	185	225	232	194	218	224	198	218	194	216	216	186	230	224	214	190	213	192	211	240	218	182	215	196	213	235	231	212	232	216	198	226	209	200	211	195	204	210	233	216	215	198	223	186	231	238	208	186	196	207	223	196	193	201	221	209	187	211	213	206	237	197	221	231	213	193	244	220	199	203	213	201	213	193	215	198	221	230	227	214	224	237	203	211	203	211	198	211	196	198	230	225	225	177	183	218	222	193	224	206	203	213	213	229	232	244	208	225	211	224	216	217	229	204	194	197	199	193	211	207	209	207	218	228	229	196	196	233	219	224	208	220	213	233	252	198	224	206	206	214	203	215	214	188	217	223	213	223	224	231	228	206	213	230	190	206	228	218	224	193	197	201	202	211	233	235	215	200	214	206	213	221	199	203	207	194	232	191	218	216	193	232	219	205	205	214	189	226	199	185	212	203	209	222	218	187	199	205	201	212	215	224	194	202	201	220	182	190	223	243	205	228	207	193	211	208	195	200	223	225	176	238	224	234	233	217	216	221	221	229	208	187	234	205	219	224	209	209	206	215	219	201	168	219	202	211	197	231	240	223	200	208	214	211	247	212	204	201	209	208	198	221	192	213	227	232	190	206	222	190	216	196	216	247	185	204	224	207	212	241	209	200	171	232	188	218	210	205	197	200	197	176	228	177	220	210	193	201	204	193	211	213	179	198	185	220	216	216	226	231	212	233	209	171	235	202	211	195	231	223	204	219	189	224	213	220	234	202	189	205	205	222	212	224	202	220	227	219	209	197	201	183	230	250	220	197	199	195	227	209	224	200	218	209	214	213	183	219	199	218	197	204	194	207	217	203	253	212	231	214	242	205	210	199	206	213	229	178	193	216	210	247	213	211	171	229	225	228	218	208	212	199	202	215	206	202	219	197	216	214	217	219	213	210	203	198	198	201	173	221	211	211	189	198	197	220	206	228	195	201	222	220	236	223	183	199	226	186	229	200	208	204	196	195	211	241	217	220	208	202	201	224	214	218	236	216	210	197	198	228	205	242	212	209	237	203	198	207	189	221	215	209	202	223	198	225	223	200	226	195	228	197	200	222	205	223	208	202	205	204	199	210	204	205	218	230	189	225	213	203	193	196	189	195	201	204	209	220	188	233	234	242	210	199	226	221	199	205	175	219	195	187	209	215	192	209	208	212	220	187	192	206	192	204	217	212	207	215	191	215	185	205	203	213	195	219	215	243	215	223	250	182	207	198	216	183	219	206	196	171	212	198	211	218	240	229	176	205	216	219	198	216	205	201	228	239	179	192	208	213	221	214	198	193	242	214	182	190	198	214	214	220	217	253	194	186	232	213	201	231	216	213	197	213	204	209	218	203	203	231	224	200	229	220	214	225	207	219	198	202	216	180	233	173	223	226	230	201	190	217	203	186	203	221	201	240	197	189	214	203	218	212	206	236	236	208	228	212	210	212	205	200	209	200	196	200	211	221	195	246	230	229	239	209	194	223	216	176	218	229	182	234	204	208	218	194	190	197	210	199	205	219	227	216	191	203	219	205	203	181	201	244	190	195	220	190	181	218	179	213	217	200	223	160	208	217	190	225	203	219	223	200	209	211	227	196	212	217	197	194	198	199	192	186	207	205	202	193	203	179	216	220	215	241	198	200	207	194	230	211	229	190	227	186	253	204	209	204	176	226	192	198	210	206	234	210	209	200	170	207	215	168	179	222	204	229	223	197	208	223	220	209	175	210	210	206	224	217	223	201	201	201	216	219	203	193	230	201	198	210	221	198	194	197	225	190	235	184	208	217	210	197	216	214	194	234	221	228	240	198	217	215	183	230	193	187	206	193	185	211	244	200	199	195	191	186	224	201	197	218	218	198	210	202	215	212	201	208	196	175	218	215	231	199	215	218	181	233	230	192	196	213	225	226	216	213	185	249	209	218	216	226	190	216	212	209	211	244	218	204	197	225	212	206	236	227	188	208	201	230	206	204	201	208	215	192	220	198	201	195	225	213	180	217	202	192	225	216	221	185	224	234	235	192	228	208	239	212	199	218	201	206	217	202	215	191	210	221	207	200	198	205	231	204	226	239	222	231	244	177	203	185	223	198	189	217	232	234	208	219	218	179	214	206	193	233	207	238	205	219	217	208	212	218	210	200	212	182	209	220	216	226	180	217	202	211	206	212	202	203	213	207	221	201	201	222	215	209	212	188	209	210	209	233	212	197	219	187	231	215	192	235	217	220	208	210	219	200	191	195	215	202	203	212	217	241	216	211	232	199	240	190	212	219	198	213	223	243	198	207	199	232	203	215	212	187	199	217	236	220	211	187	207	226	218	187	199	206	205	242	192	192	193	199	202	207	210	216	210	192	187	207	219	206	219	216	224	218	210	194	224	227	204	228	200	222	223	223	217	224	230	227	204	199	189	218	212	205	191	222	206	209	208	204	222	233	235	221	187	194	225	233	208	236	174	174	201	225	204	208	191	213	223	216	192	193	173	211	225	240	229	247	214	189	201	202	189	208	232	213	203	204	220	216	211	175	213	201	238	207	212	223	249	210	206	184	212	227	188	232	205	204	236	223	233	209	191	216	201	228	195	214	227	207	224	181	197	192	222	206	219	195	185	199	241	201	198	216	197	204	184	210	203	251	224	211	188	214	202	214	232	214	206	202	201	215	189	197	200	207	199	211	221	212	216	214	188	204	206	213	220	222	187	226	227	211	200	167	223	189	213	214	212	186	203	223	191	206	230	212	204	220	231	209	213	218	192	190	219	180	215	226	200	200	225	208	211	189	194	195	216	202	210	223	191	207	207	226	213	182	248	207	189	201	199	183	208	211	223	197	198	235	217	188	235	220	207	229	212	201	178	197	214	227	210	190	217	230	225	203	212	223	220	211	224	200	205	194	228	208	216	207	217	203	220	220	232	220	208	228	199	244	205	189	224	205	221	224	234	224	199	230	207	216	223	216	213	218	195	197	180	217	219	195	193	222	210	213	193	213	190	199	201	202	207	186	216	215	204	210	236	201	191	207	215	201	221	209	181	232	205	213	221	202	210	224	194	224	186	204	209	215	215	200	249	204	251	219	179	217	202	223	203	236	225	213	187	209	219	217	194	266
6350	17577	15837	4516	960	809	716	649	664	660	634	602	601	593	555	538	599	549	506	557	515	561	556	533	520	526	525	513	529	531	513	492	510	502	520	523	553	494	548	517	525	538	531	534	519	556	513	489	514	537	539	538	510	514	509	511	530	521	560	550	506	522	524	521	475	505	509	505	508	519	537	527	496	505	512	514	527	480	499	562	537	491	495	522	526	543	488	519	532	564	484	522	483	553	521	531	508	501	522	495	503	520	522	492	536	499	527	515	505	529	563	516	496	502	524	551	495	523	528	489	531	507	487	522	505	492	530	504	549	542	484	485	516	507	502	540	500	525	512	538	491	532	510	511	485	504	522	499	499	498	514	497	520	552	484	495	494	488	498	485	472	540	516	525	518	499	521	490	528	488	501	538	514	484	483	523	469	485	516	521	524	517	562	505	547	538	487	487	509	508	490	486	463	521	460	521	514	472	526	526	520	478	479	503	520	507	495	571	476	513	504	500	500	539	534	530	524	550	535	487	490	514	521	526	500	536	480	522	516	498	524	540	525	511	485	525	500	501	528	461	534	518	505	464	522	512	530	513	514	519	516	485	531	491	531	511	506	499	491	521	535	527	514	475	521	511	509	513	539	484	497	497	470	542	511	528	507	507	526	492	530	516	519	479	504	482	557	518	547	527	523	487	497	541	524	523	499	533	547	534	507	492	520	468	528	526	518	569	504	507	538	515	493	507	507	511	504	522	523	578	497	511	481	494	487	506	527	543	518	543	506	458	513	508	483	514	486	516	489	516	483	500	548	503	552	525	554	513	515	495	480	525	545	527	533	531	573	522	532	493	536	524	540	513	526	455	520	552	538	503	495	481	533	512	522	487	474	502	516	504	520	492	512	530	526	513	531	491	569	503	467	506	490	516	516	491	481	492	501	543	498	537	513	501	516	487	493	524	533	482	484	485	508	505	531	496	548	576	515	486	516	541	510	444	542	534	532	533	542	496	524	494	521	487	503	519	522	543	516	502	513	538	520	521	541	513	521	528	528	523	499	533	502	492	598	512	503	496	489	526	482	534	506	488	542	514	555	501	516	523	517	529	505	525	507	460	507	505	513	498	519	510	490	512	480	507	542	525	513	505	519	490	528	512	474	503	518	452	519	478	511	493	540	475	525	501	529	496	522	507	513	492	495	534	503	502	512	511	506	550	529	510	525	487	483	514	529	528	545	503	520	507	531	488	517	500	539	469	496	504	495	496	492	494	494	481	489	536	521	502	513	517	528	496	536	503	520	520	501	511	512	544	556	492	505	495	493	512	507	511	538	532	521	506	524	518	517	524	493	535	501	542	502	532	524	533	509	511	501	480	480	495	519	516	490	537	498	515	507	530	519	479	484	493	529	528	508	547	493	515	499	542	540	478	530	504	504	514	543	525	510	516	488	525	493	476	553	460	520	530	504	495	500	506	464	541	529	538	508	495	510	492	540	525	526	515	522	520	506	536	506	499	513	504	485	521	496	530	509	506	529	558	521	508	504	527	485	548	506	529	478	468	471	529	518	510	517	507	490	509	503	542	540	530	509	525	541	493	496	539	517	511	548	462	517	544	487	458	534	508	501	492	468	530	530	520	497	539	505	500	483	507	510	541	494	497	511	503	518	549	519	499	538	509	498	503	502	492	479	495	518	523	537	574	498	504	541	554	523	488	538	510	529	489	517	481	495	541	466	498	513	524	550	537	496	539	509	505	523	496	512	514	515	484	550	496	496	496	493	481	507	516	530	536	522	521	533	521	444	493	507	528	550	513	476	532	528	510	538	510	513	492	527	494	492	540	553	512	541	528	513	521	510	501	526	496	548	510	522	529	498	534	533	522	520	543	531	531	511	497	504	511	509	505	533	506	500	568	512	493	514	513	537	505	514	476	515	521	514	530	513	485	490	502	505	528	513	515	540	524	535	525	526	509	482	482	500	536	533	523	522	487	529	503	522	504	525	528	492	539	474	508	518	509	506	524	541	560	535	500	516	446	544	532	494	543	519	555	491	531	500	505	496	529	482	508	511	482	491	508	512	533	533	533	468	516	532	547	516	557	500	496	469	479	530	473	492	535	491	520	498	513	496	510	507	508	510	511	530	523	495	512	515	528	534	514	540	513	497	498	540	522	542	500	528	510	575	536	485	500	526	508	514	534	503	519	472	540	518	520	536	537	515	492	515	522	503	527	464	496	491	509	491	543	486	515	541	500	505	513	474	503	510	495	487	494	524	512	476	513	485	508	531	499	503	493	510	511	499	484	508	522	533	504	543	539	492	514	523	551	518	492	529	520	486	500	502	569	497	543	501	514	518	497	509	542	497	526	506	508	517	493	522	481	506	517	526	460	537	486	529	526	516	546	538	499	495	469	497	494	499	568	517	506	530	515	501	493	471	526	503	527	519	500	495	506	474	520	522	545	540	533	493	495	508	538	505	515	487	515	494	563	521	497	506	521	532	528	510	520	546	491	470	501	510	498	495	470	517	544	503	513	542	487	509	496	531	535	494	523	523	569	534	533	535	532	521	521	501	525	504	505	559	488	487	519	519	492	525	495	534	498	521	519	523	479	516	490	531	506	524	521	499	513	511	520	491	516	500	514	485	550	502	525	494	494	570	519	521	545	531	488	534	512	482	483	504	499	492	505	474	526	515	532	493	501	478	516	511	450	503	518	497	524	493	554	517	502	555	518	460	494	495	522	534	498	481	483	515	516	535	465	528	522	531	524	533	513	501	467	519	529	525	466	514	543	531	537	487	512	484	530	475	517	479	489	471	500	531	506	509	536	489	537	527	548	493	518	550	501	512	504	496	507	482	483	540	488	470	490	510	495	500	491	519	503	507	517	521	550	523	506	467	550	473	493	519	542	513	510	533	474	511	568	463	475	477	504	530	532	484	504	477	560	529	500	518	512	481	480	563	530	488	486	482	469	494	494	518	500	513	515	495	453	502	513	509	540	520	497	528	472	504	521	520	498	498	479	493	499	525	519	510	504	512	505	499	492	512	513	534	541	503	524	516	518	503	536	503	516	487	493	541	483	493	556	519	494	493	542	522	540	513	524	518	488	499	502	490	552	512	517	484	544	503	504	495	513	512	519	562	523	509	498	527	525	475	490	493	546	532	493	493	501	539	504	470	494	531	520	491	507	490	532	466	492	492	498	504	510	504	527	516	478	543	523	517	505	520	537	512	543	521	480	515	509	517	499	534	496	517	485	513	523	521	504	535	511	488	489	500	516	515	499	521	486	523	489	536	526	527	517	532	483	512	537	526	534	488	498	501	485	522	514	510	509	514	523	525	489	515	511	514	548	522	468	484	482	535	534	486	515	487	509	529	519	529	531	529	519	505	483	523	488	549	520	507	488	532	481	509	508	506	520	516	491	539	456	513	508	458	506	540	494	547	528	462	500	484	533	520	495	531	531	493	476	472	509	525	461	509	516	515	522	476	497	537	530	511	493	472	484	473	489	515	523
14522	31342	21819	5644	397	212	190	167	130	121	142	141	123	99	123	132	118	102	100	108	98	101	91	94	101	68	101	99	105	112	85	87	108	105	121	127	96	106	126	94	107	88	87	105	87	117	86	90	100	111	92	92	92	97	97	88	98	103	103	85	98	87	92	102	97	105	119	102	86	103	96	96	97	86	94	96	107	87	115	101	102	101	99	105	84	97	100	101	97	105	115	121	125	106	106	94	82	97	109	91	105	97	106	106	105	104	117	113	106	111	108	88	106	123	108	94	84	102	111	97	81	96	100	116	94	108	113	114	93	95	79	94	91	103	79	99	86	106	106	103	93	106	109	100	100	101	96	99	118	81	102	91	102	97	103	100	95	99	85	113	92	86	91	96	97	103	78	76	92	94	94	77	99	104	109	106	91	104	96	117	82	91	105	109	78	104	90	92	85	109	98	97	105	133	78	94	113	105	89	99	81	99	104	98	100	111	85	103	102	108	119	97	81	129	108	107	110	112	101	90	93	104	111	113	103	92	106	93	120	100	81	112	114	93	97	107	110	109	114	110	112	104	86	100	108	100	104	87	83	105	89	100	103	98	104	101	103	94	103	100	102	91	95	96	107	105	108	90	104	105	93	112	90	105	106	91	97	106	87	105	129	98	113	85	86	91	112	109	122	85	83	87	113	118	95	89	91	104	93	99	107	106	103	89	98	100	92	99	102	112	105	72	105	72	91	108	103	76	102	90	114	122	98	110	86	91	88	105	110	108	83	98	99	104	97	106	90	98	105	116	74	93	90	106	106	114	95	119	108	76	103	88	109	110	100	105	105	106	88	95	102	102	97	100	95	112	95	106	95	130	100	98	116	91	91	107	112	96	114	91	93	99	94	98	87	97	95	118	87	95	103	107	102	100	105	108	85	89	96	98	103	97	98	105	96	108	85	103	100	102	122	92	94	104	96	103	116	92	98	85	102	95	110	111	98	99	111	98	101	87	84	123	107	103	98	79	104	116	113	99	95	97	107	96	98	80	90	85	110	115	96	80	102	94	88	94	101	110	108	100	100	102	107	107	103	94	90	103	97	95	92	115	78	110	92	98	96	87	98	116	95	107	81	78	98	99	104	110	96	103	109	108	85	99	107	97	90	96	102	109	99	91	111	109	99	100	97	85	100	95	111	80	106	103	94	107	95	118	98	98	97	102	88	100	102	111	99	88	93	97	107	83	89	105	97	99	87	108	77	102	99	97	97	81	85	91	85	71	102	94	106	104	98	81	105	98	95	93	98	118	92	124	94	116	99	115	117	92	96	106	99	103	97	100	88	103	106	97	87	95	96	112	94	104	100	90	96	86	93	88	101	91	111	108	97	101	90	104	93	93	130	98	99	106	104	100	103	109	109	105	93	99	100	91	99	95	105	109	83	92	103	90	111	100	92	78	101	107	100	102	84	107	112	96	96	108	103	90	99	109	97	109	96	97	99	93	94	99	97	106	97	89	90	106	107	106	99	100	90	96	85	87	105	113	112	117	112	98	97	76	91	102	108	97	85	86	101	93	114	91	92	98	98	92	104	102	110	97	110	99	82	105	116	86	104	108	101	86	99	103	114	87	87	98	101	89	95	106	109	114	116	98	92	111	105	106	89	80	87	110	103	108	109	104	107	97	76	104	107	101	78	100	97	89	93	104	110	94	108	96	80	110	89	97	108	108	94	106	95	104	111	115	83	85	95	102	105	90	108	95	88	91	99	116	105	91	107	111	96	99	81	121	91	85	79	90	108	97	121	82	104	91	102	83	87	117	75	80	88	125	103	89	86	119	98	103	101	106	90	120	73	105	106	93	82	88	115	68	108	107	100	91	85	106	109	126	91	96	96	90	97	84	101	95	104	117	114	94	80	115	109	76	108	106	94	98	97	101	99	85	91	110	100	91	83	101	96	84	107	119	109	93	110	114	119	80	96	102	94	119	94	84	98	95	97	97	102	99	119	88	105	74	93	96	103	83	106	96	92	118	89	97	92	99	106	102	91	91	102	110	98	116	110	90	92	79	86	93	99	101	86	108	86	110	86	95	82	81	108	108	102	84	91	104	100	80	92	110	102	92	101	112	108	101	91	113	99	99	113	84	90	90	88	88	105	98	85	91	130	117	105	102	103	96	89	103	108	89	84	109	110	101	90	108	88	107	87	101	113	117	112	91	105	95	95	96	96	105	122	96	111	113	97	98	95	93	108	91	122	105	86	87	90	94	106	89	98	109	81	93	94	114	98	92	106	87	87	89	110	111	110	106	95	93	97	92	100	112	113	115	116	103	105	101	118	96	89	107	80	91	86	103	100	93	97	98	93	103	98	108	112	75	102	104	94	111	97	114	90	93	91	93	106	102	112	83	95	111	98	80	104	98	106	101	103	104	105	97	83	118	94	102	70	103	109	94	95	107	98	103	87	71	89	93	113	95	103	97	107	92	100	98	110	112	103	94	99	99	92	88	112	99	94	114	96	111	125	87	94	111	103	89	107	100	94	101	115	112	97	101	98	97	103	114	102	94	101	103	96	115	82	93	92	129	104	77	109	115	96	106	91	99	109	107	94	84	102	110	76	112	95	104	103	103	101	91	84	101	104	104	103	94	107	94	110	81	80	91	101	89	89	83	105	86	85	103	102	105	96	103	102	108	92	99	76	106	83	100	93	100	87	96	104	100	112	102	109	81	95	84	87	97	88	115	88	112	93	106	110	87	103	110	103	100	100	91	90	98	102	84	116	112	100	92	117	103	92	101	89	104	82	103	93	103	103	91	109	107	85	98	91	114	86	125	97	93	94	106	102	78	89	105	96	94	101	93	109	106	100	99	104	95	93	102	83	96	94	107	111	110	105	97	101	97	109	91	81	86	83	94	86	101	100	86	94	93	85	96	111	108	72	104	79	112	105	97	104	87	89	98	101	106	88	86	119	97	108	101	103	99	97	106	109	118	109	106	111	91	99	91	88	100	81	102	108	93	93	106	99	105	87	101	90	85	103	122	93	110	96	78	97	96	100	99	97	94	111	89	90	91	92	95	107	99	102	95	87	84	88	100	87	88	110	94	88	77	76	94	84	112	88	122	99	108	94	97	96	98	110	99	116	98	105	109	82	80	93	99	87	97	97	105	114	96	100	112	103	98	93	93	94	98	102	131	110	130	105	90	112	91	83	90	97	99	101	102	94	94	102	115	99	97	99	93	101	83	113	88	108	100	81	92	110	115	81	86	102	112	110	93	97	110	85	82	97	110	83	90	107	99	105	98	87	111	87	107	103	107	101	98	112	93	81	103	100	94	95	91	93	87	94	102	98	86	89	110	93	87	113	90	102	113	121	116	98	89	105	111	90	91	78	93	108	103	97	96	111	85	100	96	94	93	96	87	105	93	99	100	88	99	92	121	80	107	92	100	90	99	86	98	118	108	108	85	110	95	94	97	103	103	90	93	93	97	96	99	87	89	107	96	89	108	101	112	83	98
10052	27620	25686	7014	1103	791	669	615	522	518	479	445	398	397	375	375	347	352	337	308	306	288	281	300	326	307	283	279	252	289	264	270	310	258	299	263	273	280	287	244	245	280	242	255	271	263	256	246	267	265	266	303	270	238	265	252	240	257	243	262	269	263	232	257	289	274	240	266	297	297	251	282	282	265	246	254	231	227	250	257	264	254	265	273	240	248	269	271	243	240	249	264	265	249	250	268	307	269	255	271	255	249	247	270	259	275	281	267	292	259	245	262	267	277	244	285	276	293	238	259	278	240	259	217	263	267	247	222	271	264	227	244	266	263	255	271	263	270	244	265	257	246	254	258	239	257	218	275	275	226	276	250	240	227	279	240	264	271	239	237	281	259	242	266	248	265	244	254	246	268	264	252	209	233	270	232	249	243	265	237	269	252	259	267	241	267	237	278	246	242	245	244	245	302	247	239	248	268	259	260	228	247	239	263	240	259	280	236	226	246	240	248	238	228	256	245	265	254	247	234	252	280	236	240	259	264	261	256	277	247	218	264	251	257	241	259	305	270	247	260	227	267	248	240	268	289	230	279	251	238	260	225	257	259	252	262	275	255	247	248	250	248	259	264	249	238	250	237	238	256	278	200	261	246	258	256	250	246	242	255	242	263	251	250	271	264	280	288	214	286	255	270	255	288	251	262	233	272	254	241	242	241	220	264	279	248	259	239	241	256	242	270	248	231	259	227	230	251	240	273	254	248	239	257	258	250	257	252	250	221	275	261	255	240	257	275	236	274	252	285	243	238	255	264	269	230	249	271	247	251	261	241	252	236	253	263	279	273	219	242	238	253	265	235	265	236	242	250	242	260	232	258	251	225	273	240	263	253	242	261	280	227	262	271	245	267	265	256	253	259	255	268	222	277	270	253	269	234	255	235	272	254	277	279	247	230	278	255	241	252	251	234	250	235	264	267	266	242	264	224	272	256	227	265	251	245	249	253	248	253	251	242	251	218	229	246	225	271	252	255	237	236	253	260	236	252	233	249	272	244	267	258	246	250	261	210	237	256	279	253	241	278	227	275	295	238	250	268	220	247	275	253	249	289	259	272	246	242	237	264	298	253	249	222	239	241	242	251	270	256	238	232	260	259	271	226	243	250	236	244	260	277	246	288	284	229	275	236	266	251	290	238	253	241	252	238	235	252	276	232	257	246	248	241	256	259	271	251	223	276	272	271	227	253	242	263	254	261	248	287	286	285	252	246	235	271	249	259	239	234	251	248	257	260	249	286	234	295	258	272	254	261	260	262	272	263	284	256	283	261	275	253	255	248	233	284	253	267	238	264	260	243	259	244	253	244	264	251	281	246	221	244	245	267	258	255	266	250	272	234	287	243	259	245	237	253	258	268	237	272	249	244	244	276	249	257	255	265	228	276	261	269	231	247	245	233	241	254	231	264	247	243	262	269	271	255	271	275	253	237	244	261	270	277	250	232	268	260	260	253	259	235	270	257	254	288	251	260	297	264	231	255	268	252	259	258	258	269	225	244	281	257	276	256	266	247	294	238	295	261	279	257	243	228	265	257	245	262	261	216	229	259	260	243	240	248	245	220	244	262	250	236	216	238	272	205	256	256	285	266	272	277	237	254	247	258	247	258	245	244	298	246	293	261	244	240	240	254	243	274	241	242	237	267	266	263	245	256	254	236	257	231	246	241	248	236	246	269	246	240	284	259	261	251	268	260	257	269	256	259	264	256	259	269	239	237	240	223	263	220	259	253	246	266	264	248	253	260	250	308	270	230	261	265	264	292	245	246	257	262	253	234	270	249	228	268	252	238	264	261	269	247	262	248	242	268	243	260	218	231	247	259	275	238	288	257	245	248	252	242	251	252	254	241	286	256	284	251	256	283	272	276	253	265	270	265	245	268	250	254	259	258	235	243	264	222	258	231	260	249	246	249	265	257	243	255	236	295	257	256	237	243	230	246	240	239	241	268	293	246	246	232	236	242	263	247	269	253	265	275	253	282	253	258	260	253	262	280	254	253	221	267	274	253	256	261	249	241	267	273	233	281	251	225	251	253	240	264	253	256	250	284	243	251	273	270	282	219	225	247	262	268	269	243	281	249	267	233	233	266	257	256	243	287	293	241	257	268	280	278	237	247	235	222	254	246	250	261	268	268	267	256	232	242	246	220	254	216	244	254	235	251	243	273	251	261	261	257	237	240	241	261	265	255	223	230	269	248	254	254	252	235	242	246	247	234	264	246	237	240	291	213	233	256	250	259	247	253	222	246	288	251	229	268	258	253	271	247	252	250	257	239	256	243	232	276	230	267	218	231	260	243	252	261	237	273	271	245	269	259	245	283	245	281	260	245	245	272	296	253	228	258	231	248	272	265	239	275	265	251	255	248	234	224	249	264	258	264	235	263	250	242	264	268	234	241	243	240	256	286	215	270	256	261	251	235	250	245	246	265	253	254	226	248	253	234	282	232	236	279	269	265	272	267	261	229	268	269	270	239	229	295	238	243	263	280	291	245	255	235	259	267	266	254	248	262	291	249	250	245	270	258	248	249	259	258	251	277	274	248	264	275	267	261	263	267	261	264	264	252	297	230	258	256	249	250	248	243	258	248	257	246	266	283	251	236	259	235	256	232	292	268	286	243	282	288	248	272	260	231	222	238	220	247	256	227	237	238	265	232	272	246	253	275	239	238	253	260	272	254	241	267	281	262	257	267	262	228	275	277	239	265	225	259	238	262	249	266	272	241	270	239	235	225	262	275	251	281	262	250	266	256	255	245	272	263	230	268	259	248	256	254	260	236	261	244	232	260	259	233	260	239	242	253	263	240	260	255	256	247	258	239	254	241	251	259	266	274	272	263	237	261	251	241	237	246	279	252	245	271	271	269	244	234	245	288	238	241	281	265	260	242	258	259	244	258	292	241	289	271	268	243	248	283	267	243	228	227	242	277	232	256	243	245	269	267	255	257	245	287	234	254	252	267	240	253	238	264	278	237	233	236	264	235	234	235	229	260	238	266	260	241	266	251	248	275	216	259	254	247	241	252	262	268	261	250	223	255	216	261	274	232	263	267	250	241	266	245	293	281	274	250	266	281	259	251	260	266	253	246	240	289	260	265	251	272	258	260	279	250	256	243	255	296	273	268	260	269	274	269	251	257	257	258	274	255	273	257	251	222	285	244	251	266	256	267	248	265	221	251	226	227	226	259	237	253	264	266	283	269	282	277	255	281	240	255	256	252	261	257	236	262	264	268	213	262	270	254	259	282	237	263	260	283	273	253	244	233	269	258	249	240	287	278	279	224	267	260	249	265	249	251	284	277	248	231	279	271	244	253	249	240	245	267	245	274	257	260	242	248	281	250	259	264	234	250	240	225	271	230	227	222	239	235	263	236	247	274	237	278	262	214	270	242	261	276	255	263	231	279	262	262	245	272	253	242	241	250	279	260	229	256	244	260	238	282	291	235	263	244	232	256	250	273	249	251
1636	1208	481	243	265	284	221	226	242	249	250	229	222	242	256	234	240	224	242	240	199	214	194	253	220	209	226	205	211	270	235	262	212	229	228	237	212	231	226	244	255	216	239	255	228	247	228	223	221	229	192	209	223	220	229	236	234	251	238	217	218	231	226	247	237	209	235	234	222	214	239	219	243	235	214	193	200	235	248	223	224	214	235	242	194	223	214	224	219	230	224	220	249	239	221	252	236	192	222	246	237	226	230	229	219	201	214	191	214	238	234	218	233	247	243	226	245	240	245	223	244	220	217	259	250	210	250	253	236	225	200	206	233	225	241	249	235	227	242	226	244	260	216	228	224	241	244	219	219	249	244	212	248	231	215	227	209	229	249	230	215	231	242	246	237	238	239	227	225	225	222	234	217	202	206	205	215	226	245	227	203	221	198	214	240	255	241	231	247	248	202	256	228	227	247	204	231	203	217	224	213	243	222	217	220	244	220	217	235	230	236	217	228	225	210	225	224	265	224	241	226	206	222	201	220	234	240	226	249	254	225	247	218	209	213	261	225	219	239	236	210	233	233	248	200	204	253	230	210	211	229	221	223	220	195	203	221	240	221	211	219	208	227	199	223	203	250	244	227	220	221	223	181	247	224	222	226	234	260	231	228	226	228	227	249	252	214	234	247	253	231	219	229	215	222	211	203	217	203	263	256	208	214	227	217	233	213	236	225	221	238	209	209	244	237	236	225	232	217	262	222	228	220	224	226	265	223	215	229	214	221	247	248	224	211	238	237	217	264	229	240	222	234	237	240	212	228	235	196	213	214	209	225	220	227	218	231	234	258	244	221	228	241	231	227	231	218	226	206	226	193	216	245	232	233	232	242	221	236	236	222	244	226	197	242	225	230	220	258	209	213	220	233	249	234	234	242	218	209	247	196	231	260	230	248	225	218	225	246	238	217	237	205	267	252	223	224	223	234	273	248	244	204	214	221	227	242	257	213	234	222	210	230	220	256	221	221	232	237	227	233	218	215	212	252	243	211	233	193	231	250	220	216	219	259	223	223	232	227	223	246	219	188	230	223	249	242	198	207	213	206	238	244	217	245	239	220	213	191	230	229	191	234	232	231	240	193	207	229	238	226	227	226	203	217	231	210	268	257	245	201	227	241	187	212	224	197	256	245	206	228	229	252	237	197	237	196	230	213	222	223	188	227	226	231	245	218	236	209	248	223	237	226	224	213	263	221	248	207	212	233	217	224	224	233	222	246	236	230	214	244	220	228	213	252	230	214	217	227	251	253	235	210	201	245	225	226	217	225	216	218	217	248	221	218	233	239	215	214	217	258	227	248	212	250	232	252	221	248	227	217	242	230	240	230	218	230	236	238	262	223	256	216	210	236	209	233	217	231	236	250	242	223	197	216	222	234	249	232	249	265	219	235	218	198	216	238	218	249	212	218	231	238	243	211	234	223	249	225	221	252	225	204	221	227	260	212	215	221	225	221	249	240	221	233	210	246	228	217	233	204	234	235	238	250	229	203	236	240	241	232	233	204	218	207	233	237	190	204	215	242	232	228	263	229	210	220	244	232	236	200	222	246	226	226	237	238	216	229	266	222	249	232	196	222	249	256	227	221	228	254	246	221	229	236	239	241	215	255	228	215	238	240	233	224	217	217	217	209	208	242	202	277	240	203	234	222	231	216	228	236	239	221	219	212	245	225	220	223	210	236	225	245	241	210	242	249	213	229	229	242	227	263	179	213	231	252	241	264	242	187	198	239	237	222	239	244	247	207	237	245	228	241	207	218	221	218	230	201	219	213	246	224	244	224	201	212	231	198	244	243	221	218	227	229	217	252	240	228	240	226	242	209	228	256	235	223	242	216	239	232	223	231	240	216	247	245	212	222	250	218	216	229	194	218	240	223	224	237	223	213	215	235	186	221	207	247	239	212	236	225	237	252	234	221	239	239	210	190	200	221	226	237	219	200	213	234	222	236	214	191	222	234	229	224	241	202	215	240	236	219	211	215	212	244	214	237	229	226	224	242	213	252	262	195	249	214	243	223	227	216	234	209	232	243	241	213	257	222	205	230	267	228	253	228	232	245	220	231	229	238	239	224	237	207	196	213	216	218	248	236	237	190	225	215	239	207	234	212	252	242	249	205	216	228	226	202	226	262	225	222	235	230	218	210	255	263	229	232	204	263	233	220	220	225	220	219	206	213	200	273	213	225	233	217	231	212	262	206	223	224	249	231	238	220	197	186	234	221	229	234	225	246	246	263	188	247	220	239	225	219	262	221	242	243	252	215	226	280	253	243	209	225	231	227	232	238	228	228	233	225	223	209	209	237	247	187	218	221	226	239	236	222	266	214	207	244	231	234	229	218	257	206	218	233	203	240	244	230	221	242	203	234	230	257	250	264	219	253	183	212	232	230	246	221	206	243	242	236	260	226	222	232	254	240	230	210	224	223	213	205	239	217	224	210	241	253	226	239	202	214	237	231	238	220	211	226	219	237	247	218	213	214	258	215	231	225	234	233	230	237	226	239	214	201	246	212	218	230	246	228	217	209	217	240	220	214	212	228	211	223	186	227	232	227	223	230	219	231	243	229	193	236	226	244	239	251	232	245	231	253	228	210	229	220	227	199	230	245	221	219	205	205	252	200	239	248	233	212	216	234	240	228	224	231	205	223	219	232	230	228	229	251	248	220	207	230	243	221	224	229	203	217	216	226	227	200	225	221	225	202	228	242	214	239	213	234	219	204	199	225	231	221	217	208	241	221	227	205	224	231	240	216	215	218	226	243	201	243	244	230	226	222	234	244	210	209	205	243	247	229	240	230	234	221	215	219	238	241	226	241	222	217	262	224	259	220	222	240	221	225	255	231	227	212	227	201	195	220	213	233	267	234	214	225	229	237	240	244	217	221	258	254	235	222	218	255	179	227	252	215	244	202	209	234	252	234	234	220	225	224	235	231	225	208	214	219	191	199	245	221	255	217	229	249	228	236	218	245	215	224	216	235	204	210	218	219	237	275	207	253	240	215	254	218	204	244	202	203	236	211	253	216	247	219	207	229	236	217	249	234	251	212	202	246	231	236	252	260	241	262	233	220	221	234	235	236	232	251	233	195	220	238	208	220	236	182	227	215	224	185	223	236	221	236	227	206	223	240	241	209	238	229	234	231	231	215	246	246	238	224	193	235	221	216	233	202	205	243	229	244	251	239	230	233	239	196	193	215	198	240	217	216	204	205	225	230	241	221	251	224	223	216	217	224	243	212	216	204	229	220	210	219	229	214	217	246	212	218	201	207	220	216	248	209	257	211	202	239	231	235	213	208	226	233	236	238	216	230	238	231	234	231	213	200	241	213	245	235	213	223	216	222	267	214	214	217	229	204	226	225	233	223	219	216	234	224	230	248	238	231	220	230	208	207	201	242	220	225	236	198	226	217	229	248	225	242	201	244	221	236	262	232	233	239	222	249	220	206	250	242	220	201	229	217	215
2066	2461	1284	793	577	548	580	568	531	548	547	556	600	561	529	561	573	557	600	560	588	505	576	532	561	547	547	556	589	558	567	562	574	587	567	545	570	553	542	567	541	536	575	587	561	545	564	556	553	574	573	552	578	571	635	581	556	532	561	533	556	552	544	575	546	550	537	575	575	524	491	534	523	591	546	560	550	542	561	556	554	534	551	513	570	556	503	538	536	541	518	577	522	577	526	562	592	537	546	552	566	560	553	585	539	559	552	600	569	557	531	528	566	548	565	557	589	576	583	521	559	544	590	525	541	586	603	559	571	542	546	580	569	524	571	580	554	539	553	581	549	570	567	558	547	581	561	581	521	572	552	593	580	566	596	612	563	530	589	561	540	558	536	546	536	536	540	509	546	570	571	545	596	558	581	556	563	522	571	579	579	520	515	548	594	524	574	555	514	589	572	542	538	544	549	573	570	536	564	533	565	570	542	543	538	557	526	581	539	536	518	611	557	537	597	580	517	501	525	525	527	565	534	508	556	529	535	602	545	553	564	573	516	528	565	545	563	559	532	528	572	548	553	538	535	523	549	576	555	561	536	562	552	501	564	594	585	625	559	573	562	528	591	524	569	588	543	575	558	572	512	581	554	566	550	565	575	602	618	521	540	572	543	580	510	519	561	587	528	558	533	554	540	580	580	504	594	543	546	584	559	570	598	546	531	536	526	586	569	526	523	549	585	513	575	517	552	520	563	558	542	517	514	584	538	529	583	532	536	521	520	601	565	574	560	576	553	586	551	558	557	592	576	591	520	550	587	544	546	576	551	586	582	563	575	558	510	583	541	533	579	555	583	554	564	552	566	544	506	527	557	520	533	575	563	573	515	578	554	548	546	587	567	561	585	549	591	497	563	556	537	534	579	597	565	551	583	596	606	581	545	567	544	533	565	583	552	546	562	565	564	586	514	587	563	556	539	576	577	543	549	548	554	552	506	562	530	547	544	538	571	536	517	542	545	567	551	544	577	514	552	537	559	592	543	613	533	581	550	618	569	540	579	529	534	535	527	553	575	562	526	568	566	561	538	573	554	565	562	535	561	543	585	537	570	587	529	545	526	534	570	536	575	551	538	528	550	561	557	580	625	551	567	555	558	536	533	568	578	554	517	575	583	517	546	539	549	546	519	566	578	539	561	598	529	559	538	525	529	573	568	565	545	573	552	574	507	557	580	548	622	579	564	559	543	544	552	592	594	556	528	566	539	551	563	556	550	532	542	536	558	532	553	573	591	543	531	517	535	582	503	561	597	567	539	549	547	531	566	547	534	534	573	588	583	528	480	547	549	572	598	534	554	563	585	539	541	583	577	573	600	573	527	596	537	560	553	576	594	557	513	560	506	571	520	589	551	558	564	570	558	568	522	573	571	540	541	576	508	566	563	562	533	560	552	599	532	552	567	527	535	534	543	586	534	579	551	567	518	553	582	535	562	532	539	576	541	540	534	566	564	556	537	597	608	539	564	523	573	572	578	537	576	620	543	543	541	614	500	552	559	560	527	550	569	529	586	549	528	579	556	548	553	558	520	588	595	576	575	559	552	523	567	578	561	582	581	584	550	610	571	508	515	500	548	559	560	565	632	525	535	589	581	563	502	550	602	524	632	572	549	590	543	553	564	533	537	572	557	590	546	548	555	510	547	551	574	560	561	527	588	554	581	513	572	592	600	562	599	560	574	536	577	564	563	583	558	531	559	547	555	560	583	544	559	519	549	582	602	579	581	569	539	591	545	598	573	576	536	586	585	530	551	544	503	526	537	544	565	552	540	595	586	565	558	555	537	545	552	593	552	540	520	560	537	549	589	557	551	553	575	526	554	534	568	557	551	539	578	510	553	561	520	603	585	566	592	545	563	561	558	572	541	530	581	547	545	510	563	525	637	626	579	562	574	553	528	519	536	525	552	529	593	541	548	528	517	540	516	561	503	548	599	580	570	537	528	567	600	601	584	552	538	510	590	488	568	542	529	552	592	508	583	566	508	557	576	565	557	546	556	580	560	524	556	561	538	529	522	530	556	577	584	569	541	535	595	562	485	547	526	553	601	537	614	551	601	573	575	588	511	551	569	534	565	555	568	576	579	576	547	563	541	530	574	547	547	576	565	563	536	540	561	546	553	555	523	564	522	575	540	580	518	572	526	571	504	554	577	564	562	534	525	565	560	553	582	547	566	571	564	567	570	574	575	589	563	590	492	571	553	565	531	537	565	571	554	572	551	571	562	601	537	582	519	551	542	564	567	583	538	539	555	584	552	584	587	587	573	535	594	556	538	535	537	547	584	566	565	592	598	564	516	575	571	547	532	528	544	569	563	520	541	506	507	571	559	534	541	560	544	577	533	589	539	556	534	582	526	584	595	537	566	551	595	526	587	572	530	576	583	515	582	580	529	551	582	562	547	561	560	527	541	608	587	541	542	573	520	563	584	557	557	502	530	528	566	550	534	512	539	574	545	564	546	541	547	548	535	564	551	557	576	558	536	549	555	583	581	538	493	554	578	529	553	538	549	546	576	531	558	524	545	572	562	535	585	554	562	574	497	559	576	492	555	519	549	531	547	575	553	516	545	577	546	554	569	565	563	519	533	580	581	551	591	550	562	524	574	548	525	555	547	560	508	565	527	546	591	545	567	595	564	511	531	565	568	496	582	559	557	531	595	568	533	569	514	597	546	552	556	551	567	536	535	552	538	538	512	553	550	576	549	541	572	571	529	574	541	503	576	540	490	555	509	547	555	555	554	514	586	542	529	565	507	533	537	556	534	548	508	611	603	553	569	556	534	582	606	555	558	547	558	527	558	519	567	553	569	543	549	533	560	559	598	539	524	594	544	527	571	568	558	552	574	566	575	559	558	522	607	550	584	524	557	536	543	545	531	564	572	553	537	537	546	551	566	569	566	525	561	589	550	596	539	553	518	547	546	547	584	549	564	586	554	569	544	543	578	560	515	542	511	573	572	555	565	554	560	555	595	515	532	578	590	581	552	555	568	571	547	525	549	526	573	545	602	509	507	555	544	575	536	512	550	497	551	504	550	545	554	575	565	597	569	548	527	578	497	539	561	537	592	528	563	538	558	529	569	531	536	521	525	560	546	528	574	544	528	538	516	550	529	569	517	543	526	548	561	571	544	560	547	566	553	572	561	552	527	520	534	580	557	569	577	514	580	581	548	540	568	570	513	545	514	577	522	545	526	558	518	549	565	590	553	529	500	509	540	560	561	580	565	572	527	589	570	563	572	529	530	560	519	546	563	557	549	516	550	533	566	525	543	531	578	521	552	507	574	534	566	539	539	598	524	597	538	575	545	590	572	551	573	564	546	556	568	578	531	540	548	570	525	586	587	633	579	558	535	529	574	576	497	484	576	489	541	576	542	586	551	567	566	555	510	537	550	546	537	565	566	626	561	577	570	567	547	588	537	548	559	555	549	551	552	541	534	578	552	533	599	557	543	575	552	518
13196	19975	10630	3489	302	248	278	224	216	228	230	233	205	204	225	212	246	242	227	220	173	217	238	243	225	238	218	234	215	225	233	218	205	205	201	221	228	229	200	225	200	210	196	216	221	207	200	229	217	233	204	233	198	193	225	200	193	205	202	198	213	240	206	218	205	204	191	186	205	241	194	192	214	229	201	202	220	247	202	202	203	210	193	204	219	206	195	206	220	226	203	204	214	232	212	231	218	240	199	213	219	213	212	215	220	203	189	214	214	188	218	222	259	198	195	199	204	207	201	222	223	210	222	194	242	192	224	210	209	201	235	216	199	250	212	225	215	257	213	238	203	200	205	229	191	218	217	218	216	210	246	223	190	212	200	208	214	231	231	220	227	199	209	219	212	221	211	209	231	219	234	215	207	215	215	219	197	227	194	230	207	212	234	248	215	197	245	207	164	185	213	182	202	215	210	210	250	217	241	215	209	199	188	217	217	207	221	198	222	217	203	229	251	220	232	243	238	238	206	217	226	208	200	218	229	229	222	205	211	204	198	208	221	195	212	238	201	194	211	209	214	179	184	200	236	251	216	204	194	225	211	194	171	213	217	208	193	199	222	174	191	185	214	186	203	212	222	184	238	224	236	205	219	188	205	212	209	220	221	215	221	211	206	214	220	203	204	200	201	209	195	213	188	208	231	215	215	216	193	189	208	209	217	193	213	204	211	195	183	228	214	212	214	212	209	226	249	218	220	200	191	209	210	214	235	207	205	214	202	215	216	198	206	219	206	175	205	223	208	208	223	209	211	204	207	224	209	210	215	218	225	200	228	230	221	208	207	191	216	200	234	215	189	215	207	184	211	193	223	235	186	183	205	198	216	220	201	192	223	218	221	180	221	200	219	198	228	197	231	208	203	198	218	213	210	236	226	223	216	170	196	216	223	227	187	213	226	202	232	217	209	218	228	214	205	217	185	240	214	209	241	222	193	204	207	211	217	209	191	208	221	181	182	200	212	227	225	219	224	205	224	181	204	195	213	197	194	230	178	198	233	214	208	231	233	193	225	229	198	180	220	217	200	242	205	209	222	206	227	201	232	228	205	237	247	200	240	222	232	207	212	200	204	224	234	192	225	241	217	223	225	223	211	163	206	227	235	225	221	201	206	213	228	212	223	204	226	215	215	226	205	223	249	236	224	206	218	214	212	224	197	210	220	219	215	216	228	208	212	223	204	197	177	204	210	227	201	205	211	225	236	209	230	220	212	208	219	247	240	219	201	196	243	208	207	206	210	207	200	252	208	227	227	205	188	202	207	232	209	217	186	197	216	237	215	218	182	224	239	211	199	231	207	211	204	227	219	227	226	220	207	213	218	208	188	221	215	200	210	212	179	236	228	198	217	195	217	235	186	209	193	207	221	206	252	220	209	213	225	212	232	218	212	198	219	212	188	204	208	197	217	229	195	221	195	197	193	216	204	195	225	197	205	213	216	196	217	211	199	237	201	231	239	187	231	223	233	228	200	220	195	231	210	194	259	248	184	203	206	200	220	209	217	217	238	218	219	199	185	257	215	242	239	224	234	226	203	203	202	213	213	181	234	214	231	212	211	227	216	200	198	204	223	235	205	235	212	221	223	228	210	225	214	237	198	209	212	225	222	202	237	206	210	237	200	217	203	207	220	214	196	200	227	202	196	210	225	230	240	217	215	217	193	201	212	210	222	197	224	227	193	205	242	200	220	219	203	210	203	221	217	185	224	204	188	239	223	228	232	209	214	212	213	213	192	217	213	216	201	228	182	208	205	207	215	206	231	211	218	216	198	188	238	212	214	207	249	190	210	214	194	199	211	194	199	226	236	213	234	194	229	210	196	211	214	226	235	234	199	229	202	218	225	221	205	199	211	199	207	217	208	200	198	186	196	218	237	213	217	204	216	199	205	180	202	206	197	206	229	204	200	216	192	212	229	217	203	195	197	196	220	205	217	220	239	182	192	201	213	215	212	222	212	212	271	221	230	222	222	209	189	220	213	234	206	236	222	202	231	218	211	196	234	212	188	229	183	173	217	206	219	221	216	190	211	233	220	222	245	240	210	226	237	238	223	206	242	203	206	242	252	201	216	206	195	197	213	227	227	216	257	228	208	208	220	217	224	235	216	213	190	212	230	216	212	211	198	225	216	212	209	203	238	209	196	213	217	189	206	223	216	227	192	203	221	231	209	209	221	210	202	214	235	220	215	218	208	245	206	228	211	217	199	226	240	230	208	227	199	190	235	229	213	211	200	232	246	202	206	229	212	217	208	206	233	210	200	223	219	217	225	203	188	197	227	189	210	191	202	232	213	203	224	226	211	188	212	222	209	250	198	187	256	227	215	256	216	213	237	190	236	245	219	209	211	244	216	203	205	205	214	218	232	185	195	206	224	191	190	211	230	235	217	251	197	223	180	228	205	215	243	238	220	213	211	193	195	217	193	173	223	196	184	184	199	210	214	193	203	209	217	207	218	231	204	188	217	222	236	225	193	218	209	180	217	209	223	193	202	230	198	209	212	241	194	212	232	210	241	221	186	186	223	208	186	238	212	213	220	211	203	205	247	204	233	209	195	206	212	229	169	228	206	222	228	230	210	236	225	195	234	223	220	221	187	208	224	203	209	246	230	231	215	196	198	216	206	219	222	206	201	221	192	185	187	235	209	211	230	223	223	198	215	219	208	193	235	241	211	200	214	252	227	216	203	192	234	238	218	189	203	191	198	206	202	202	194	230	219	242	203	220	228	231	192	194	209	241	205	216	209	211	219	194	238	204	201	207	213	224	221	218	195	214	205	230	183	207	235	184	189	239	196	231	197	200	225	234	200	195	252	213	211	211	219	209	212	214	208	220	225	196	208	220	197	219	186	226	217	238	206	215	219	215	222	203	235	209	235	192	209	207	210	239	193	251	225	227	216	198	221	205	201	217	193	230	227	195	205	225	214	223	232	238	206	194	204	206	213	207	213	208	236	201	217	215	214	202	218	233	203	196	208	206	197	219	197	222	213	209	206	214	202	218	205	220	226	210	232	209	212	209	220	221	204	245	212	217	226	227	209	233	211	235	210	221	239	248	172	200	224	220	223	201	236	219	201	226	210	212	210	226	210	218	229	201	188	211	219	247	226	251	221	231	223	201	232	208	196	220	222	226	201	211	218	244	190	210	223	227	202	196	205	196	218	188	223	236	209	215	220	201	234	214	183	202	227	209	192	227	214	204	235	209	246	196	187	198	200	248	252	213	186	208	202	242	186	224	215	213	194	212	212	206	180	242	229	187	204	228	213	221	202	202	214	214	230	223	230	233	198	212	214	211	232	205	258	204	219	256	217	222	235	205	220	209	209	200	193	202	188	212	197	230	218	230	201	202	200	239	216	223	216	206	191	244	217	226	194	196	228	239	218	188	208	230	211	213	209	217	225	245	208	190	222	206	241	190	229	201	208	219	217	203	201	222	217	217	184	236	217	207	200	218	196	217
11286	18279	16228	5892	889	794	750	688	632	625	652	582	585	588	552	543	563	527	555	513	546	541	525	518	587	530	477	558	506	556	524	532	506	547	573	549	532	561	524	521	512	476	537	499	503	510	553	514	533	511	529	502	502	529	510	500	548	512	536	534	506	555	541	519	567	550	516	507	523	531	495	526	526	511	544	543	546	515	510	542	522	513	523	497	507	506	537	535	493	535	544	524	484	489	526	562	519	512	507	478	478	506	481	491	485	510	497	542	536	536	467	507	527	508	483	485	534	515	493	513	497	515	547	516	529	493	562	542	531	529	490	488	501	531	531	515	535	540	510	519	545	544	521	535	527	541	520	522	481	504	484	491	513	509	524	485	492	491	508	532	543	524	508	511	524	527	534	515	527	494	546	515	572	510	520	516	490	500	514	484	491	504	508	499	475	507	537	504	504	526	524	477	525	559	523	494	525	492	499	516	528	505	542	491	498	513	508	548	549	496	530	477	529	511	528	503	539	526	521	538	501	503	558	535	463	515	493	530	502	514	537	482	504	515	476	510	508	525	502	564	537	499	496	517	536	536	499	494	493	515	520	493	552	534	511	542	509	526	480	544	542	491	493	503	495	540	486	486	499	532	545	508	516	518	543	515	534	525	488	557	498	486	499	513	509	486	507	519	530	529	480	462	520	507	516	557	488	485	485	524	533	539	509	538	519	512	498	526	497	507	538	485	483	533	494	513	493	508	505	514	515	486	492	510	497	504	526	509	512	491	500	509	521	492	538	514	492	505	536	436	486	560	553	485	519	482	479	502	534	530	500	503	530	514	533	519	529	495	510	514	530	514	534	525	480	504	494	498	516	519	548	474	465	535	508	533	529	473	527	533	497	504	513	508	514	528	494	531	517	442	512	517	504	536	517	540	484	534	536	509	515	528	491	505	464	531	556	531	538	479	481	532	475	501	518	508	512	516	489	534	504	501	511	487	504	473	485	512	542	568	538	506	542	487	465	511	470	518	512	533	523	494	545	507	508	489	520	509	511	505	516	525	538	524	494	538	544	496	515	496	453	484	543	505	534	536	525	498	525	539	545	526	510	491	501	530	490	534	510	552	485	537	511	510	509	539	540	531	519	564	529	520	508	496	530	544	509	529	543	500	532	545	478	514	528	491	511	503	534	534	514	507	511	516	525	563	505	520	516	511	558	519	560	518	524	500	498	527	547	516	536	559	494	510	496	532	477	539	511	511	530	493	505	533	540	491	527	556	493	512	506	509	491	544	532	535	499	520	502	528	537	535	531	484	519	490	491	515	520	569	496	530	509	528	507	521	524	499	529	483	511	512	568	525	537	534	538	517	535	501	557	488	493	534	521	526	511	531	492	507	523	491	508	518	514	508	531	554	517	523	486	508	565	471	508	530	532	496	469	528	543	447	512	508	502	515	502	525	507	532	532	525	518	510	530	507	528	524	495	505	527	528	512	520	561	470	499	513	538	499	518	503	540	531	501	514	498	525	508	513	486	483	477	516	534	520	517	477	499	515	519	510	497	505	510	521	507	539	519	502	512	502	522	544	483	515	476	518	536	528	537	498	506	535	547	503	499	531	528	542	528	571	532	530	532	531	519	499	502	526	538	529	540	512	479	477	536	515	511	489	514	554	490	522	532	518	552	500	495	532	480	556	491	478	514	522	490	491	514	501	502	524	505	480	492	498	532	508	532	466	506	493	524	531	506	494	487	512	521	511	510	553	509	516	526	517	488	549	515	492	523	483	551	524	510	556	512	499	535	510	573	544	506	516	469	529	520	473	528	532	534	516	527	505	508	518	507	514	533	545	471	540	504	493	498	516	535	474	520	504	493	526	473	539	499	508	497	483	501	520	489	500	486	521	532	487	522	491	500	509	491	544	498	489	528	462	512	505	502	515	524	543	520	525	515	533	536	501	500	520	506	483	537	475	530	497	492	521	503	536	536	535	530	492	497	472	493	490	499	494	542	546	498	524	516	490	527	504	462	508	494	551	527	515	540	502	511	492	523	492	533	501	533	498	556	496	503	517	501	529	520	484	508	493	511	534	474	510	533	527	526	513	532	584	475	547	544	514	532	515	529	496	479	537	481	474	512	521	499	490	468	535	540	504	507	533	532	554	481	484	488	480	517	492	527	528	513	542	510	544	538	518	516	532	512	505	518	489	508	485	514	492	517	493	524	548	534	521	533	481	550	513	528	522	550	482	502	512	523	517	529	486	525	531	520	521	487	524	520	563	496	517	550	515	517	500	514	519	507	480	487	490	530	532	508	488	557	480	534	537	490	491	491	555	524	512	498	522	518	494	512	501	500	492	497	511	509	540	507	512	533	531	490	536	475	506	517	507	544	543	496	512	493	498	534	498	488	493	490	475	511	494	518	531	540	562	489	513	517	483	530	487	505	516	485	522	504	521	534	507	493	537	515	513	568	514	512	474	496	557	517	523	518	541	470	496	530	483	461	529	531	507	514	508	495	525	519	522	541	505	548	505	463	504	512	482	496	501	512	491	499	523	529	469	501	503	490	523	507	498	506	565	541	508	512	532	504	518	511	479	516	507	542	510	540	488	495	513	542	474	539	530	524	510	528	510	523	491	555	469	499	482	529	503	526	528	524	511	493	561	540	543	472	485	529	494	505	533	477	477	545	514	529	518	509	492	505	513	532	548	494	510	535	500	490	514	540	554	507	486	487	502	531	568	497	540	505	513	539	537	520	500	549	518	520	496	493	517	526	518	493	478	509	509	590	512	551	539	499	544	481	495	533	514	546	511	506	540	553	519	508	515	510	519	509	493	510	521	532	522	526	490	486	486	525	515	490	485	513	524	498	537	510	481	498	481	489	538	510	489	491	527	515	527	521	540	536	522	511	475	545	532	524	517	509	549	508	535	524	503	530	496	504	572	556	541	506	541	561	513	523	568	558	520	543	497	544	475	512	524	517	507	549	498	511	533	477	532	506	528	525	485	532	534	533	514	505	471	485	533	532	522	493	497	515	519	506	505	539	510	507	501	521	528	479	498	493	551	557	480	522	478	504	505	502	505	517	507	511	557	508	491	509	541	477	536	510	510	517	494	517	462	489	523	550	499	517	559	515	530	524	529	496	488	507	469	493	536	532	549	536	507	531	506	504	555	546	497	536	482	531	565	504	523	531	547	476	534	482	496	527	524	485	561	519	565	543	536	486	501	528	535	497	499	464	514	492	505	535	544	487	468	510	496	476	526	514	495	474	551	471	487	512	564	504	485	516	495	514	463	522	476	478	542	529	520	541	486	537	525	526	524	482	496	509	511	489	531	498	489	526	495	516	501	537	547	490	527	499	517	496	504	510	516	508	517	534	511	538	514	472	504	478	481	513	511	517	512	518	473	494	503	563	517	546	525	490	530	526	501	492	484	503	502	526	510	479	518	513	471	505	503	517	492	500	514	503	510	490	515	539	539	538	527	523	515	491	542	509	546	544	490	521	514	568	529
25133	34747	19232	7631	322	205	169	166	147	136	121	127	128	117	108	94	107	112	91	106	115	108	90	95	105	105	107	93	98	90	90	102	98	105	97	111	83	107	91	109	113	108	116	93	107	100	101	107	104	110	99	90	101	83	97	115	102	108	106	95	101	108	90	103	83	104	106	108	106	77	91	77	113	104	111	125	87	93	113	89	103	101	95	88	103	103	95	98	106	84	118	90	95	104	104	107	92	97	119	96	109	93	109	113	112	97	95	117	95	89	103	96	112	109	84	111	103	91	89	99	115	101	91	110	88	95	98	117	107	89	101	93	92	80	99	117	90	84	106	99	89	94	108	94	98	112	92	92	104	109	85	94	99	119	103	93	96	89	90	104	112	108	112	107	112	92	101	92	82	109	103	88	106	109	103	106	97	99	104	102	89	108	92	105	95	83	102	108	101	102	100	101	106	102	98	92	107	99	108	87	99	103	104	83	90	100	97	108	132	103	82	108	103	95	80	96	124	114	102	103	103	97	113	88	98	96	94	120	122	93	96	98	110	108	120	113	107	87	100	104	100	76	113	111	106	96	90	89	106	99	88	94	98	88	93	88	104	109	101	112	90	102	100	94	109	120	102	100	100	100	102	97	106	104	92	102	105	87	108	98	118	110	85	84	94	96	105	105	101	110	91	98	108	89	109	77	106	109	96	90	93	115	89	100	113	116	105	89	106	108	104	104	132	98	99	84	102	112	116	82	103	97	101	87	110	106	101	93	99	109	102	90	108	99	119	97	89	116	105	114	96	96	104	102	95	115	88	107	103	92	89	74	114	103	97	96	91	104	89	120	101	94	87	98	99	114	100	110	107	108	103	96	116	96	88	120	99	90	92	110	95	86	122	113	77	87	95	94	112	103	95	91	100	106	112	92	102	103	93	103	101	105	91	115	84	105	93	84	99	97	92	114	114	99	95	82	99	93	100	116	102	83	99	98	95	77	90	101	105	94	96	108	106	98	93	103	106	106	89	89	108	105	98	83	98	95	90	96	89	91	88	88	101	95	117	83	91	86	97	81	95	115	116	112	91	107	96	85	105	121	105	96	104	110	115	98	113	115	100	94	95	100	90	76	97	92	83	101	107	99	108	98	107	106	122	119	103	105	112	91	93	111	102	107	100	115	99	109	108	97	98	98	98	103	86	85	101	108	95	96	96	108	104	110	104	84	80	115	95	106	96	90	97	104	109	88	107	95	90	92	86	91	88	93	108	106	115	90	93	116	102	100	116	90	120	94	115	106	97	98	113	103	101	110	103	101	109	100	93	100	110	102	96	98	100	116	96	106	100	100	114	114	104	109	80	97	92	83	86	69	122	88	105	86	112	76	101	98	101	110	98	118	81	98	98	106	107	103	104	89	114	118	84	102	94	87	105	90	98	110	99	110	102	116	91	109	103	97	110	109	104	93	90	116	106	89	96	86	94	98	96	97	110	99	83	94	115	111	107	93	106	107	96	91	107	110	105	76	94	92	108	105	98	107	100	106	87	91	86	111	108	107	92	90	109	93	110	96	92	105	103	102	110	111	105	104	106	93	102	94	114	105	94	98	97	100	88	104	115	83	126	100	92	107	96	85	107	93	101	88	81	101	88	99	99	104	118	101	99	84	102	98	110	109	97	98	106	94	95	96	88	92	97	111	88	84	119	119	97	95	100	103	71	94	114	110	94	94	98	86	107	94	101	99	102	111	109	93	112	100	102	92	102	96	99	113	130	98	101	123	107	91	113	88	115	88	97	83	103	98	120	95	95	98	98	84	108	97	94	101	100	101	103	105	94	94	97	99	105	101	87	102	89	79	90	102	112	103	116	111	101	105	106	106	108	85	94	100	115	115	102	88	118	107	116	87	104	90	101	88	114	82	111	112	92	102	105	92	122	116	117	94	98	109	117	103	97	100	105	97	99	107	102	93	86	103	111	103	101	92	106	119	94	96	101	95	85	85	108	110	121	89	91	100	99	79	105	106	107	107	78	123	102	98	115	96	88	109	110	102	104	98	89	113	94	104	80	102	114	117	95	104	101	103	112	107	85	102	102	82	104	101	102	112	99	106	102	131	92	106	89	103	112	100	95	106	118	115	90	89	114	95	88	104	82	109	96	104	101	96	105	116	104	102	111	101	112	96	82	84	113	94	118	115	110	105	108	112	101	87	81	103	115	99	98	116	106	99	109	93	108	84	85	75	79	89	98	97	112	107	93	114	113	122	96	102	100	80	108	103	77	94	103	92	104	88	91	98	101	94	104	89	102	93	87	100	92	94	89	85	103	96	90	107	113	107	103	103	92	87	92	108	87	99	103	96	106	92	85	94	92	101	111	111	95	96	111	103	92	107	94	95	106	97	89	116	97	94	86	97	80	123	110	101	96	109	114	99	98	112	91	79	97	109	118	119	103	78	83	103	101	104	109	110	106	112	100	92	115	101	84	103	109	82	84	97	103	101	97	97	107	94	94	107	88	99	125	104	103	109	92	105	110	89	104	111	119	120	118	120	114	117	100	86	110	94	89	101	109	90	109	92	96	110	105	94	108	99	101	104	90	104	110	115	121	91	95	92	105	102	101	87	86	114	91	95	107	97	99	121	93	105	123	102	91	106	91	98	110	87	73	112	103	96	105	108	116	109	116	99	111	98	100	106	91	91	97	85	107	105	102	106	105	83	101	94	96	104	104	94	94	115	99	112	101	101	96	93	86	111	108	106	113	102	98	83	90	93	91	133	86	90	95	121	106	120	93	87	99	101	102	81	100	97	109	121	110	81	87	82	103	88	94	88	93	96	115	96	105	91	86	87	92	83	112	102	114	106	91	98	100	91	95	105	101	92	87	92	97	116	89	93	106	95	102	109	113	85	82	101	108	117	116	98	96	101	107	101	109	89	95	90	109	104	85	84	120	101	115	114	95	88	92	81	105	113	112	91	93	99	102	106	104	95	105	111	108	114	125	108	107	96	113	96	106	98	103	124	87	100	91	106	95	86	93	116	74	96	92	98	97	88	90	104	99	90	97	104	89	85	98	95	116	106	107	120	91	102	103	96	102	102	106	94	107	98	102	97	85	89	73	114	107	101	85	108	104	94	93	104	99	96	104	92	108	106	96	69	82	98	104	87	122	109	95	99	113	97	85	91	79	114	103	102	102	94	96	107	117	117	101	114	96	100	86	101	95	85	95	110	108	104	114	117	106	102	106	92	96	113	103	94	75	118	92	79	107	87	105	112	98	88	112	89	88	110	112	108	85	81	98	104	90	74	86	104	112	92	103	96	99	106	106	111	115	110	103	113	106	106	102	100	103	94	98	80	107	98	89	96	110	97	102	102	105	80	100	95	107	92	112	109	100	104	99	88	101	105	108	95	99	105	101	85	99	80	98	87	105	90	97	106	116	125	110	106	92	83	101	102	108	97	84	111	84	100	102	107	92	97	94	94	86	109	105	100	103	112	102	114	99	82	98	90	103	101
18337	26325	23592	7624	1025	792	669	597	507	476	437	430	416	386	376	367	354	319	332	307	306	305	305	301	289	266	317	296	270	281	293	276	296	259	273	276	278	255	262	280	265	256	252	271	270	269	293	318	259	262	292	248	250	235	258	253	257	271	263	232	232	250	264	287	255	271	244	277	247	237	270	278	276	254	275	287	267	274	250	266	254	269	282	236	264	260	239	263	286	263	245	289	257	264	268	271	252	267	264	251	288	238	258	245	260	250	283	278	252	272	224	257	239	256	272	266	267	264	237	276	289	223	240	256	254	293	257	270	249	261	262	243	274	254	266	244	256	262	256	241	296	224	258	244	269	266	254	245	264	289	258	217	267	274	267	267	269	263	254	273	279	251	229	256	244	260	264	267	266	245	243	238	250	270	273	283	243	246	261	266	241	270	272	265	270	246	254	247	265	259	265	281	274	249	278	257	250	241	279	285	277	250	265	257	285	250	244	250	257	240	273	272	232	267	260	248	271	254	258	262	271	252	258	266	275	222	266	255	248	257	269	240	213	261	244	262	262	286	289	252	238	245	250	253	268	263	276	250	244	262	275	258	256	276	261	269	254	303	232	245	261	268	267	273	253	235	258	241	254	272	261	254	245	271	257	275	241	289	261	239	248	288	256	205	249	247	259	254	270	248	239	257	274	282	265	257	244	277	234	274	256	271	239	283	267	260	267	254	241	322	260	229	266	279	249	251	282	260	268	241	269	282	273	251	262	237	262	257	249	273	240	277	269	246	265	254	255	267	237	254	248	260	250	270	273	273	278	288	263	251	242	271	252	256	221	256	240	241	236	258	267	276	240	285	261	243	280	274	252	255	274	237	260	256	272	264	255	266	251	241	247	302	244	271	265	258	254	272	283	240	281	254	267	230	254	252	252	245	248	249	259	242	264	272	286	237	233	225	260	246	270	226	247	270	268	262	263	267	259	253	276	245	253	264	279	267	241	260	251	250	276	234	249	261	245	255	278	280	256	243	258	244	260	262	250	228	245	250	258	248	300	248	233	222	222	269	255	244	265	255	236	262	229	263	248	235	269	288	254	229	254	236	270	221	264	247	240	258	248	238	286	276	258	253	218	231	273	235	269	234	276	263	267	275	269	263	231	259	270	240	259	225	238	250	248	284	264	247	272	252	249	270	242	278	267	251	252	233	268	252	232	245	237	245	266	254	264	282	234	250	266	268	270	266	270	259	252	285	256	235	253	240	285	229	259	272	271	224	245	244	264	248	236	241	246	208	249	263	254	223	272	236	268	265	243	253	241	232	227	249	259	258	262	260	229	247	252	268	235	254	267	245	251	266	260	280	286	239	253	281	250	259	281	247	289	272	250	230	263	265	248	242	274	274	273	281	242	227	256	238	259	255	279	268	230	234	293	253	253	251	264	284	279	247	270	257	284	260	290	236	261	250	275	225	246	298	255	263	231	247	249	276	258	257	275	234	263	246	260	271	243	240	226	286	253	216	261	275	262	234	249	270	258	274	274	237	253	260	234	249	246	244	265	272	251	273	238	247	251	250	238	264	270	267	284	243	258	256	291	248	246	243	235	229	263	269	281	253	242	256	256	259	270	263	254	244	279	263	246	281	258	261	226	258	251	252	265	226	284	271	245	236	263	284	245	234	263	262	245	243	251	290	256	270	252	269	241	262	256	259	257	294	277	261	253	250	258	281	267	253	243	273	269	236	272	270	251	266	243	253	255	251	239	233	261	279	264	257	265	269	262	255	249	246	233	257	284	246	248	270	258	277	233	281	261	256	239	231	252	242	240	239	246	252	249	272	248	234	275	246	248	257	257	251	270	231	298	261	269	263	278	251	251	283	288	275	275	244	277	292	231	268	280	270	243	279	260	274	277	255	240	273	258	223	253	301	261	251	253	244	265	266	253	252	237	232	276	254	268	238	271	269	222	239	251	278	262	254	267	233	255	240	255	276	259	257	254	233	255	260	232	219	257	228	238	254	275	282	247	227	260	247	251	247	263	264	259	244	261	265	243	270	260	245	238	253	255	244	238	243	284	236	232	271	259	282	244	246	243	272	264	231	283	280	276	251	279	266	253	275	293	248	276	256	251	275	238	262	260	270	234	252	259	274	248	245	243	263	264	235	242	258	258	262	248	254	247	249	245	250	287	281	263	227	267	255	254	236	237	266	256	264	264	248	268	266	270	258	254	259	248	231	260	257	254	254	249	259	252	240	246	265	274	287	272	253	261	255	252	263	272	253	270	246	267	256	256	274	271	256	277	232	261	216	271	246	252	246	248	238	272	258	253	235	256	215	248	236	253	265	259	274	259	246	235	278	255	279	271	254	267	277	263	236	259	252	232	282	276	270	256	272	269	222	272	240	240	229	259	311	255	260	245	250	285	261	243	248	249	252	268	272	290	264	278	246	248	239	265	234	258	264	254	261	251	242	249	292	275	247	270	274	276	274	268	275	267	249	245	246	270	240	239	250	234	250	244	281	243	277	246	274	311	220	271	254	268	248	255	270	256	264	263	268	244	248	295	238	257	289	253	263	272	285	276	262	240	256	236	282	265	256	228	249	255	279	255	248	234	253	260	252	274	241	260	258	255	249	236	247	265	258	256	238	232	249	307	244	252	251	285	256	255	257	232	273	235	252	253	248	268	247	259	279	257	246	257	284	276	237	254	256	235	230	260	257	286	265	270	250	249	252	271	248	261	248	246	298	268	267	271	271	254	252	255	225	276	276	245	244	239	245	305	247	262	243	261	235	258	260	271	229	247	266	258	235	238	247	276	219	286	258	270	254	286	242	247	269	262	261	283	280	265	226	261	261	244	224	249	235	257	255	259	267	262	257	230	276	264	276	274	298	243	226	256	286	232	237	247	269	263	249	259	248	267	244	259	269	281	258	272	265	261	259	258	246	262	250	261	295	269	256	265	245	272	238	244	263	260	271	281	243	240	275	244	290	244	291	267	279	255	248	260	244	266	228	250	255	256	266	245	265	271	257	220	250	271	219	233	257	263	247	285	287	271	253	261	229	272	250	243	264	250	247	251	260	240	276	278	317	246	251	235	222	230	247	274	251	271	236	250	262	254	237	282	261	244	261	232	251	244	261	226	236	256	251	248	262	268	218	249	252	285	239	251	267	238	256	266	257	265	253	240	259	264	279	264	249	261	278	255	250	246	243	264	253	267	263	259	255	247	250	246	250	236	238	262	251	235	211	264	256	250	282	257	235	259	270	265	266	259	246	234	261	278	258	239	231	257	247	265	246	258	259	245	259	243	260	258	233	250	241	232	261	226	256	261	269	263	262	258	266	287	247	252	243	249	284	252	244	250	246	233	246	256	231	258	255	262	251	267	268	257	250	261	265	290	280	258	275	261	268	304	255	253	232	242	252	270	266	246	271	245	262	240	276	276	249	267	219	260	234	262	264	282	260	248	277	259	274	262	253	245	244	270	246	264	260	259	265	254	268	250	234	222	270
2122	1254	401	292	248	234	209	229	255	227	215	219	227	220	254	228	223	238	252	223	251	242	224	241	248	237	245	235	230	233	243	236	220	274	220	222	215	222	221	237	222	197	240	207	219	242	240	221	233	244	246	225	251	250	236	251	256	247	225	212	208	222	227	228	247	212	227	183	236	216	223	231	216	247	229	229	234	192	252	252	238	229	224	254	257	254	219	249	230	236	212	215	232	248	213	193	229	248	234	183	215	241	232	222	195	222	219	225	217	218	196	212	223	254	263	232	201	238	228	241	226	233	226	244	231	216	200	229	242	268	226	224	217	222	209	186	225	235	234	204	228	247	231	224	220	264	231	221	257	207	222	215	217	226	192	231	253	211	223	262	210	222	229	212	224	227	247	216	216	211	201	238	233	236	236	216	208	242	234	228	224	229	236	213	224	244	227	237	247	227	208	213	225	231	261	195	226	247	198	199	270	210	212	247	215	200	236	246	217	240	228	253	234	250	216	230	234	213	205	222	183	249	227	247	227	201	227	217	226	226	249	212	196	258	220	255	238	214	234	225	224	268	219	244	233	193	239	242	206	240	237	239	229	225	242	226	217	232	195	238	248	230	232	199	228	238	234	221	212	233	244	204	199	223	255	245	261	251	231	231	241	231	226	210	198	244	188	212	202	237	232	257	231	229	234	215	231	252	195	210	235	240	233	215	247	238	237	214	240	229	283	212	239	227	222	223	253	234	228	229	234	231	203	222	203	211	226	213	234	227	232	238	183	226	259	223	257	211	243	240	242	237	260	242	254	207	227	213	233	214	208	238	228	247	226	243	224	212	245	231	244	221	203	238	218	224	247	248	213	238	211	231	241	219	229	229	229	233	212	203	265	220	194	236	228	212	227	235	221	204	215	230	252	225	243	253	256	221	219	231	253	236	209	216	215	249	226	233	231	241	249	259	215	200	223	242	220	227	239	240	243	220	224	217	228	239	212	249	231	220	225	197	237	219	233	232	228	214	227	212	219	213	197	241	213	222	232	231	226	219	230	218	234	244	234	221	252	215	219	245	244	238	223	237	228	197	210	222	221	250	231	242	208	235	219	229	239	241	220	220	222	224	247	237	232	226	229	228	223	235	243	201	223	232	235	201	237	229	232	232	215	236	217	222	234	230	239	209	237	215	208	226	201	214	242	206	239	224	236	202	235	218	242	235	219	223	251	236	228	219	227	242	213	236	221	239	218	203	215	239	242	236	217	211	255	235	249	243	247	231	238	229	232	251	204	243	243	243	197	220	235	239	248	223	218	211	236	242	229	218	245	214	229	232	240	213	223	223	267	226	224	219	234	228	207	255	223	191	238	241	244	228	250	231	253	225	256	215	231	253	202	216	266	230	191	227	231	205	219	209	209	224	206	230	232	213	213	243	234	236	237	202	202	242	211	245	220	223	241	247	257	248	233	220	226	250	217	210	218	231	210	253	245	265	244	209	254	223	238	234	248	220	217	226	226	220	228	207	216	246	209	204	227	227	215	194	275	242	187	226	224	239	222	201	232	220	243	211	203	248	253	229	209	247	231	248	218	221	237	232	237	237	255	222	237	226	257	233	219	225	247	228	229	219	244	251	229	234	217	226	219	248	233	237	218	189	210	251	223	212	220	222	211	225	233	223	240	223	221	228	217	223	229	219	227	212	211	230	205	227	228	214	200	215	227	204	241	206	230	227	260	231	234	224	236	226	226	247	244	251	243	196	204	212	221	202	218	242	243	210	240	233	219	225	238	237	214	234	241	252	249	237	239	218	247	229	233	233	225	235	197	232	223	250	229	210	244	232	212	237	239	235	217	236	251	217	220	203	198	223	220	215	217	246	223	249	222	253	227	237	218	226	229	248	234	245	253	211	234	214	240	241	251	205	204	254	242	215	223	236	235	224	257	236	237	228	230	231	215	246	197	235	209	219	236	230	207	224	217	225	232	219	193	224	207	220	221	226	241	214	236	218	244	237	209	236	224	204	223	219	231	205	231	235	221	240	229	230	229	255	240	242	250	219	211	228	216	241	232	204	219	207	218	225	214	214	229	236	239	221	243	212	219	243	198	260	236	232	204	249	237	232	229	223	199	209	240	230	245	232	210	222	207	201	202	190	221	222	238	200	237	206	237	231	207	244	253	263	215	188	229	241	239	219	236	240	219	249	228	235	213	234	225	212	239	226	231	230	239	256	261	235	235	200	233	250	239	237	226	261	234	230	220	204	210	220	228	221	231	232	207	222	227	238	191	234	198	188	218	205	237	242	224	207	234	224	248	207	212	218	227	251	255	202	240	184	224	227	221	246	205	218	258	240	207	219	224	233	234	193	234	219	259	225	195	201	229	226	221	228	251	229	233	232	204	230	256	222	235	245	236	244	247	197	225	250	233	213	204	230	252	233	245	201	233	216	200	246	213	216	218	257	235	228	243	250	207	230	242	225	214	208	224	232	226	189	242	200	247	243	204	218	225	201	246	221	211	227	224	242	223	239	232	254	212	217	205	210	234	249	251	244	222	251	191	224	207	241	239	248	228	225	213	214	196	223	242	209	209	217	244	251	254	214	238	222	238	213	229	228	235	224	219	214	214	239	223	238	237	236	198	213	228	269	224	212	230	227	229	226	233	221	230	220	226	235	242	214	228	221	227	224	203	242	252	243	210	207	209	223	209	221	247	225	222	243	248	188	263	248	231	229	239	240	221	229	236	224	250	215	249	204	219	228	227	222	201	213	219	238	216	223	220	243	232	224	218	256	222	205	246	206	226	241	242	207	220	225	248	222	246	221	246	216	215	215	224	231	227	237	228	225	253	235	221	208	239	225	219	246	235	224	230	206	211	215	218	230	220	227	234	230	235	240	253	235	252	221	186	252	235	237	200	208	236	228	214	221	238	244	207	199	205	219	221	210	206	212	234	203	250	223	190	218	217	235	222	225	199	237	258	205	231	224	236	211	244	230	250	210	217	236	245	212	276	205	221	214	230	236	222	250	225	212	222	197	206	227	225	241	211	209	243	224	245	208	222	254	228	234	239	226	222	229	213	236	237	217	217	243	238	263	223	232	198	234	198	237	258	206	207	236	222	230	216	239	211	235	220	210	229	228	225	207	216	237	251	215	209	218	238	216	229	226	241	227	213	208	215	236	242	244	257	214	221	227	225	232	218	225	209	243	225	221	218	223	232	230	249	207	219	222	217	251	216	201	243	242	216	215	223	234	238	255	230	235	256	217	244	235	257	206	244	220	225	200	233	266	252	210	219	243	243	242	201	226	245	225	220	228	230	224	251	219	235	243	223	256	231	237	199	221	260	220	235	201	206	220	212	217	224	255	241	194	193	191	233	223	235	238	232	199	197	230	232	207	197	224	246	205	222	230	217	212	201	196	242	221	233	234	252	207	220	241	246	225	209	229	244	242	224	229	255	258	218	219	237	231	233	205	236	262	203	237	211	224	229	241	226	232	234	202	209	230	201	222
2635	2355	1132	845	542	588	555	581	585	599	580	535	522	539	574	600	529	555	547	576	569	583	580	557	550	526	570	543	576	538	506	612	566	566	560	573	551	525	582	559	530	551	586	536	549	583	576	547	563	550	502	556	514	529	523	596	583	527	565	522	545	593	563	551	542	546	578	525	552	573	564	549	515	547	596	538	522	555	550	566	590	549	519	571	539	571	532	590	505	545	532	572	526	525	561	578	557	523	546	516	579	563	601	577	582	520	530	560	546	574	562	520	550	536	568	567	562	563	555	582	574	576	584	536	541	573	585	561	590	551	598	587	562	582	550	595	539	546	572	549	548	542	541	529	553	533	528	560	528	590	563	527	575	560	555	544	563	538	578	549	578	538	537	550	558	551	581	539	555	578	599	533	525	580	592	539	537	565	547	487	550	579	541	571	534	539	534	568	554	543	549	535	518	556	539	547	540	556	549	552	557	524	595	565	581	547	553	536	543	523	527	575	552	544	555	546	632	560	580	534	556	562	552	531	558	589	584	568	548	540	582	562	573	542	515	536	523	542	594	589	553	552	541	553	572	527	583	577	534	570	573	572	571	497	539	555	555	549	584	569	538	533	539	535	518	572	605	542	549	571	531	565	549	528	577	579	556	565	569	536	533	531	515	524	596	573	562	549	527	527	551	596	554	577	574	552	569	565	530	547	559	584	508	543	574	533	551	551	549	555	564	527	522	527	534	516	534	544	530	543	591	562	554	522	560	521	552	576	564	556	570	535	578	544	566	524	515	561	568	517	522	595	548	547	547	551	554	516	565	565	571	521	565	530	567	552	541	555	558	579	567	553	537	596	542	572	499	538	531	515	545	558	566	528	537	527	566	532	564	543	559	527	529	576	534	545	556	593	553	544	570	554	572	572	573	535	539	514	522	526	542	559	541	579	570	527	557	563	555	520	531	567	546	534	521	569	568	529	523	533	532	579	566	570	538	524	552	549	578	564	578	563	591	543	537	530	515	586	552	541	558	522	571	566	564	578	596	513	543	514	541	567	563	562	542	539	538	537	566	525	574	522	525	519	575	512	541	517	522	548	577	548	547	569	602	604	524	546	547	572	565	554	558	540	543	560	521	563	539	532	554	489	545	546	574	600	566	569	573	525	552	574	587	516	552	545	522	554	567	579	558	574	565	536	562	579	595	522	587	561	543	535	570	571	538	572	580	552	515	561	572	589	520	578	526	562	550	565	537	581	538	577	576	559	617	567	540	565	547	596	577	525	570	549	559	549	562	564	597	556	596	559	544	505	563	568	567	540	529	544	555	552	527	523	552	550	565	563	560	545	543	571	569	541	499	568	541	534	533	558	578	518	530	548	541	540	533	534	582	562	597	530	502	549	552	543	538	533	543	577	605	568	531	573	542	556	569	590	550	593	509	572	523	518	552	545	565	585	525	551	577	545	547	560	556	572	518	551	543	566	583	558	531	559	555	555	548	541	590	577	545	515	596	537	571	575	541	526	556	526	549	589	539	556	544	533	553	581	543	522	536	588	546	546	592	563	591	553	585	564	571	562	521	605	560	558	563	495	541	579	509	554	580	580	543	533	517	564	540	540	494	518	526	574	546	558	556	542	525	575	542	574	571	514	544	540	572	557	546	561	541	538	561	550	555	503	527	564	558	579	554	544	565	554	576	573	542	557	536	518	562	517	567	551	525	530	544	565	549	529	578	574	537	535	598	552	556	513	540	538	524	556	542	522	548	555	583	522	578	508	518	584	513	523	548	520	535	531	538	580	570	547	537	598	553	571	505	566	501	540	560	508	569	513	556	557	548	555	526	571	558	554	564	556	565	557	553	583	544	607	519	557	529	561	530	536	562	541	570	588	595	488	548	521	536	556	596	564	549	555	569	533	564	527	555	522	541	530	549	589	562	520	575	518	554	556	545	558	566	590	536	536	557	536	557	535	572	579	617	561	553	578	564	554	512	546	555	550	563	525	564	594	582	531	524	586	565	534	579	530	504	560	555	516	580	555	545	563	557	533	544	507	557	563	562	560	565	548	533	538	567	575	530	568	535	589	543	547	524	557	512	548	571	564	541	529	594	548	556	591	559	541	545	558	551	553	520	561	527	564	539	534	519	562	554	519	535	563	541	531	563	541	565	542	548	549	554	558	581	548	540	603	541	528	563	585	545	514	557	552	568	549	560	538	589	580	522	521	564	541	540	562	549	548	531	537	573	542	534	579	562	551	578	548	553	526	529	520	529	558	557	516	554	545	593	528	512	572	585	591	550	539	529	493	533	555	533	569	517	540	517	536	530	542	543	589	550	570	518	552	527	597	555	510	570	580	613	563	542	563	536	571	512	549	555	575	555	593	550	567	574	561	527	568	527	517	580	525	603	573	592	581	566	549	582	559	541	535	553	560	531	547	545	517	547	546	556	541	543	539	535	554	549	520	570	549	568	544	564	554	561	570	554	564	569	542	566	532	509	550	565	567	567	535	532	540	545	541	537	561	544	516	546	542	572	507	544	573	552	528	561	532	593	589	551	536	561	549	564	578	579	545	576	537	533	526	544	571	604	519	565	558	559	520	570	548	577	557	577	561	568	517	551	524	523	571	590	541	546	563	578	549	531	510	584	501	540	527	509	564	587	535	546	564	526	525	561	594	574	609	583	588	544	569	523	586	598	527	539	554	584	536	553	572	563	607	539	554	546	569	515	578	567	542	578	555	551	530	559	548	614	526	534	561	579	562	549	548	578	571	572	533	533	538	558	482	569	533	561	557	556	558	578	517	559	530	551	545	530	542	552	559	541	547	544	568	549	560	556	538	560	536	560	552	592	498	567	568	550	568	590	591	545	534	545	541	541	569	563	565	574	542	582	561	494	547	528	548	567	536	540	591	572	577	577	563	545	519	565	524	547	564	557	512	544	548	533	533	562	539	574	526	596	545	553	546	577	559	527	552	558	545	553	550	551	533	533	522	574	596	542	568	521	578	531	516	552	558	549	561	512	575	526	544	535	496	540	568	554	569	527	540	536	576	523	494	564	534	554	559	561	545	548	539	529	566	539	578	528	521	566	557	557	540	566	519	579	593	564	591	535	571	575	556	555	600	519	589	553	561	588	558	537	559	554	511	565	516	550	550	529	553	574	556	541	546	572	592	594	554	547	545	539	579	565	540	570	574	557	557	570	552	568	533	539	550	515	545	551	601	535	571	581	532	559	523	549	571	574	539	508	546	555	560	548	516	537	573	524	500	563	594	570	555	608	546	548	529	591	534	561	522	536	602	546	565	521	570	579	573	594	532	558	548	583	551	532	561	582	586	582	541	564	554	557	552	551	549	576	572	531	593	527	530	570	551	544	529	551	566	560	593	539	583	544	540	551	563	556	534	556	538	538	555	550	581	561	560	519	577	537	547	531	526	549	551	564	580	557	520	595	521	536	572	515	566	578	546	536	512	589	529	556	574	547	526	521	566	561	512	552	580	583	506	552	535
22281	20171	7048	4068	314	265	274	253	229	234	198	217	223	219	261	230	203	209	183	209	209	203	198	207	188	196	222	212	237	206	206	200	189	229	205	213	217	244	209	231	230	193	227	226	224	218	230	207	204	205	237	197	219	192	200	202	221	195	214	213	193	192	225	209	235	203	246	203	197	205	219	220	216	227	199	235	205	203	231	219	223	215	217	233	201	224	217	251	183	215	212	208	194	192	180	194	227	210	184	222	208	208	204	209	209	230	217	219	213	193	218	200	219	219	227	202	223	219	217	205	224	215	222	202	203	216	203	171	217	236	201	200	228	195	232	216	235	225	224	200	229	207	204	206	195	206	228	234	196	203	203	182	205	202	233	188	215	216	206	201	208	188	202	212	193	216	202	218	185	204	178	198	240	231	231	209	223	215	227	208	221	203	243	213	197	210	212	210	215	212	241	216	209	186	212	219	221	206	231	214	197	211	199	228	208	234	227	194	202	215	211	193	245	215	216	211	226	200	202	257	202	223	190	215	221	234	209	215	190	194	217	213	192	196	222	198	189	209	193	185	210	219	210	231	233	203	211	222	235	215	231	213	200	216	192	221	201	224	217	214	207	193	193	247	231	201	224	202	239	194	195	228	205	204	202	214	214	225	208	223	194	213	248	206	244	215	206	212	197	201	216	220	242	228	228	185	208	213	200	228	202	222	205	213	200	209	246	224	189	232	219	211	217	207	241	226	223	202	217	204	213	232	197	238	237	198	184	215	184	187	205	230	229	207	239	227	221	221	203	211	220	207	191	208	210	217	204	168	211	203	221	224	194	228	209	226	207	235	208	215	219	198	212	198	184	215	204	216	177	212	223	191	209	215	214	227	223	220	209	219	184	227	225	221	190	216	214	225	211	215	202	225	202	238	222	192	197	246	195	186	227	206	220	226	208	213	191	206	222	204	211	208	195	218	209	212	205	221	193	207	215	218	200	202	199	228	219	190	209	199	210	221	213	218	215	209	205	194	217	202	231	201	224	196	208	188	229	204	198	204	211	230	223	230	213	214	213	201	210	233	209	207	196	195	233	212	201	243	211	218	243	223	225	188	207	203	225	211	183	202	233	215	188	213	230	213	209	214	212	193	219	181	208	189	232	194	227	241	195	207	207	220	214	221	216	232	211	221	223	195	233	213	214	195	190	213	221	205	222	199	236	218	192	218	205	223	219	187	233	244	221	216	243	240	182	222	194	204	234	209	229	223	185	227	221	223	206	189	196	213	216	219	211	221	218	217	225	177	202	203	196	230	220	204	212	213	209	209	204	212	226	231	191	196	228	219	234	215	226	199	213	227	183	206	226	204	209	207	225	210	212	192	196	206	202	215	214	227	215	221	236	192	235	195	200	205	190	207	203	191	216	249	224	201	180	222	183	211	212	220	221	224	219	236	212	203	213	212	218	212	196	216	252	229	221	187	215	208	210	222	207	211	196	202	214	193	197	226	207	224	205	243	214	231	224	173	216	225	209	229	235	200	195	197	216	198	212	174	205	213	204	230	221	216	210	243	214	228	209	236	202	223	214	207	245	186	223	202	212	194	218	209	216	196	199	251	202	190	202	238	211	213	190	201	187	234	209	195	212	216	207	213	212	231	188	204	220	220	224	227	195	209	220	210	202	218	207	197	216	199	217	222	209	200	230	211	219	186	206	215	211	200	192	235	210	208	186	192	222	226	203	205	222	172	223	227	204	206	210	222	192	219	217	203	229	212	241	212	226	219	195	211	216	207	211	218	201	196	227	209	230	207	216	209	206	195	210	207	233	214	203	214	196	215	233	230	182	219	188	215	237	224	227	230	225	192	212	196	203	221	225	202	198	206	192	220	199	197	188	227	232	205	221	217	187	210	181	219	202	181	207	198	225	189	221	175	230	248	209	187	189	202	195	207	178	211	249	224	237	199	198	209	217	226	229	193	219	180	211	238	205	185	207	216	203	224	210	237	188	190	213	182	214	176	196	179	220	214	185	239	203	222	194	204	207	222	222	201	199	187	221	211	186	217	214	207	239	214	193	196	181	208	206	230	180	215	211	210	249	216	203	190	192	206	216	185	216	211	208	191	199	221	197	213	217	209	224	217	218	217	198	244	236	240	208	218	214	206	220	207	209	220	233	196	220	200	216	214	221	223	205	221	218	246	178	197	237	231	210	227	218	208	230	213	221	229	216	232	210	224	228	217	209	197	216	229	219	214	201	209	213	254	224	215	223	218	209	223	202	202	207	221	198	228	221	214	217	228	220	215	216	202	214	190	202	214	224	210	210	218	180	228	211	223	210	219	235	219	212	203	233	219	233	203	199	178	218	220	215	180	200	213	226	221	186	205	204	208	190	216	210	207	210	222	202	236	192	216	240	205	231	225	195	233	173	206	196	219	248	195	177	226	230	218	213	222	193	211	232	206	229	234	195	202	196	222	196	211	202	217	193	204	231	216	230	216	222	184	224	230	212	203	190	203	229	196	220	241	182	210	200	211	195	200	192	198	213	214	182	209	187	206	210	182	225	209	217	210	204	219	184	203	206	182	189	232	255	183	192	199	194	214	208	216	217	210	192	204	208	221	215	223	220	213	208	155	237	219	242	185	185	238	198	240	220	225	227	230	234	229	196	223	220	217	199	215	204	187	227	231	215	190	234	212	215	202	168	209	204	197	196	204	208	217	228	214	209	218	226	209	201	213	212	193	195	215	208	195	197	207	231	205	262	219	186	229	202	207	211	202	207	216	212	226	192	209	234	211	209	233	217	187	196	221	256	215	216	206	200	210	249	233	215	219	207	226	224	190	213	201	195	213	215	190	205	206	187	232	208	232	233	190	230	209	201	195	221	210	233	214	233	235	231	232	223	232	188	210	206	202	205	222	216	218	225	214	224	231	210	199	179	180	234	222	238	189	217	209	198	213	212	214	198	201	209	212	202	207	220	213	234	237	236	225	218	213	222	209	228	183	238	218	206	215	193	222	237	188	213	206	211	195	247	204	212	212	213	209	185	219	201	224	219	215	190	194	209	213	228	203	204	218	231	223	215	249	227	244	204	193	168	225	214	212	220	203	208	234	225	230	188	197	221	197	210	221	212	200	242	194	192	225	227	178	216	207	203	220	240	196	194	204	224	193	188	206	217	207	227	198	239	208	192	208	210	202	198	205	203	218	208	204	218	234	222	216	208	238	213	199	211	189	221	220	204	209	205	224	211	235	232	211	199	222	189	210	202	201	226	211	201	217	207	197	217	227	216	198	217	220	215	207	215	218	219	178	193	218	184	186	211	230	180	218	208	221	194	204	193	206	212	209	193	190	259	205	240	187	200	233	200	213	194	226	183	200	223	225	218	197	198	176	205	194	179	222	204	207	223	202	210	222	234	216	224	211	210	207	225	228	222	229	218	204	223	207	208	251	220	224	202	227	244	228	227	202	213	210	220	203	242	213	194	224	222	184	204	177	224	204	247	205	193	211	179	209
16922	14547	12577	6726	907	789	717	663	583	670	587	629	591	540	619	513	617	558	538	543	543	539	544	549	526	515	528	542	525	497	536	528	535	499	551	545	481	533	523	528	531	486	507	500	505	547	509	520	537	540	544	522	516	517	530	529	488	560	478	504	496	506	476	543	534	489	493	538	527	498	496	531	524	558	511	475	490	490	501	511	503	504	512	508	523	539	489	553	507	524	496	484	527	515	514	471	559	494	507	485	463	523	550	518	546	490	499	476	494	544	477	513	522	509	515	564	537	535	504	508	530	488	494	554	544	513	483	526	480	547	562	507	506	495	561	545	536	545	532	562	517	510	482	485	524	531	495	511	527	541	492	516	492	530	513	529	546	493	543	542	509	504	511	507	522	529	494	500	517	479	482	558	496	503	541	485	535	512	535	510	532	524	509	536	491	533	490	500	509	548	481	531	491	519	547	520	505	497	461	506	449	528	543	520	472	541	513	517	513	504	499	461	528	510	499	448	532	554	503	494	487	566	493	476	473	496	507	549	497	489	503	482	545	518	526	502	494	472	516	495	506	529	477	484	489	510	524	537	556	528	482	521	524	488	542	519	525	514	533	512	545	543	492	548	480	468	510	475	507	532	510	516	528	499	521	532	534	522	522	527	478	500	534	512	540	526	513	521	486	517	513	513	515	468	512	532	522	532	554	494	505	526	500	486	487	500	486	516	516	511	532	544	484	513	533	495	525	470	478	543	499	537	502	499	497	523	523	470	510	481	544	505	509	495	499	500	483	515	517	470	479	535	490	535	503	474	512	542	513	510	544	487	488	500	504	484	499	513	532	494	519	478	551	551	528	491	500	529	500	503	526	526	505	513	520	505	539	510	515	515	530	516	505	544	504	524	560	497	488	502	528	482	527	499	513	511	507	525	503	492	493	537	534	528	501	493	522	475	539	521	520	521	496	477	538	495	510	525	565	504	487	506	508	557	518	508	510	542	502	496	496	503	525	522	515	494	525	498	506	511	495	476	538	536	521	514	484	519	517	485	485	510	506	512	503	512	504	559	473	516	543	466	534	524	520	553	515	544	502	502	454	487	528	493	512	493	484	519	517	528	502	498	488	497	504	508	504	503	469	518	488	513	531	523	509	543	491	517	498	494	553	498	524	505	498	541	477	485	489	523	480	487	498	483	495	534	500	507	525	518	512	490	470	510	520	521	505	536	506	504	546	530	479	491	535	523	514	527	490	478	492	534	467	500	524	515	531	463	526	544	487	548	504	539	522	515	533	512	493	507	503	489	531	491	509	491	532	526	525	519	495	511	534	495	503	513	505	490	508	503	547	476	514	500	538	532	513	503	478	475	507	523	484	513	468	503	465	519	499	500	501	514	491	489	577	520	524	521	470	515	521	515	499	493	514	501	492	511	526	522	516	478	504	522	508	504	500	500	534	513	479	523	503	523	503	510	528	505	490	503	484	514	519	529	536	531	511	511	534	578	496	504	555	508	519	511	482	525	488	512	484	524	499	527	509	522	532	542	530	500	544	493	518	539	516	470	489	484	491	493	520	515	508	514	588	509	531	490	522	500	497	523	509	522	505	513	502	520	487	533	487	526	522	528	508	500	515	445	489	503	489	516	523	490	452	544	517	505	551	531	506	485	530	477	513	490	531	510	475	493	528	508	535	509	484	567	519	492	515	493	521	475	473	514	546	506	515	509	506	503	492	529	491	479	515	566	506	546	497	469	488	516	519	521	524	531	519	492	511	538	512	492	503	505	496	444	523	488	506	452	518	542	508	486	495	540	509	476	528	453	519	506	482	535	483	505	495	485	514	529	508	488	504	499	530	505	468	534	467	467	520	507	539	501	537	511	545	495	504	540	488	528	516	495	542	488	502	509	490	505	493	497	515	488	533	512	547	506	496	535	493	510	526	491	481	513	515	516	531	511	560	532	490	517	490	498	496	511	507	482	516	519	501	515	514	478	483	506	511	547	527	479	506	504	539	530	481	537	542	485	495	497	490	545	518	503	532	499	509	516	530	485	498	511	534	528	514	501	495	507	538	530	488	513	528	539	504	519	499	551	491	565	503	494	549	561	535	512	477	482	482	514	499	505	514	500	529	504	499	532	494	479	497	522	541	503	502	531	525	527	502	528	496	490	478	512	525	506	557	497	530	495	504	550	526	516	521	503	520	495	584	525	502	536	505	489	519	486	543	498	529	486	506	495	511	513	502	496	473	500	526	488	500	504	479	459	549	509	517	502	518	485	536	499	500	540	519	447	491	522	493	522	503	523	498	551	510	534	497	555	531	526	489	517	542	484	534	478	523	508	531	508	486	496	544	515	513	551	521	527	550	500	489	474	490	508	492	502	536	540	487	517	504	510	480	541	518	480	502	506	494	510	518	540	479	506	534	518	497	503	481	504	474	510	535	495	571	524	532	529	542	467	516	473	531	501	513	535	521	512	523	537	547	518	497	533	516	506	480	531	538	532	518	530	528	480	573	520	489	514	538	497	557	515	524	538	498	482	503	511	479	479	498	485	511	519	515	511	516	497	518	517	518	498	529	512	481	507	491	507	552	552	505	530	542	493	512	496	493	530	496	527	513	501	553	493	518	510	454	520	501	523	508	471	551	527	512	487	521	495	552	504	516	512	534	498	520	517	539	517	461	491	518	490	506	510	473	506	531	484	533	527	481	507	507	536	493	508	507	527	475	499	507	558	491	483	499	486	521	495	485	483	508	501	492	477	553	495	488	531	571	515	524	497	527	538	492	498	505	508	540	551	517	554	496	501	500	519	537	501	504	543	506	504	497	470	488	546	506	474	487	501	539	526	496	509	536	466	497	501	509	481	501	519	491	511	523	498	480	496	470	520	489	527	461	514	471	495	518	478	537	502	482	478	525	518	499	522	518	553	495	502	481	484	528	542	498	508	550	498	508	480	508	509	480	494	544	497	481	539	484	531	527	494	486	529	515	522	497	482	513	499	512	466	523	508	519	537	523	519	495	508	531	470	494	500	536	515	534	542	534	522	540	492	494	503	539	516	494	528	469	504	505	494	501	486	499	515	503	519	548	508	489	484	529	540	528	475	516	521	493	500	526	522	508	515	508	521	481	521	527	462	522	498	539	521	515	497	540	524	525	536	553	521	514	504	520	500	501	511	549	522	506	526	532	518	500	531	490	522	535	533	472	541	504	511	517	516	502	517	480	497	464	522	525	513	517	507	499	551	523	546	508	517	502	511	503	478	520	506	514	523	539	507	498	481	533	560	525	489	481	492	491	506	533	512	497	503	542	506	539	507	459	514	519	542	504	550	518	527	501	539	479	525	473	524	464	508	505	537	447	483	557	478	472	511	527	479	498	511	489	490	521	506	503	485	494	488	525	496	528	536	542	550	486	520	524	504	523	469	478	545	531	530	517	519	518	501	497	509	516	541	523	477	531	522	500	503	508	491	509	499	485	533	534	508	483	488	511	552	488	500	527	545	522	512
35008	29795	13938	7455	376	221	170	157	137	128	146	123	123	103	139	108	98	100	90	102	118	117	100	111	110	101	105	91	103	87	96	94	113	91	104	130	106	103	94	102	101	95	115	109	106	91	95	98	117	91	111	116	97	100	97	105	88	92	111	82	112	90	88	100	110	84	105	95	95	113	89	106	84	110	95	88	96	98	84	107	113	103	121	97	90	88	85	92	100	83	94	110	101	95	88	100	96	111	95	97	107	87	94	90	88	90	119	101	110	91	129	97	85	117	97	75	99	96	88	90	87	115	91	98	101	129	93	93	106	86	89	102	91	80	97	84	113	81	76	105	128	87	92	90	124	89	114	103	102	121	105	100	106	114	101	80	101	84	98	83	99	94	104	89	113	97	107	99	106	93	90	85	111	84	102	65	111	96	96	97	93	96	99	101	93	90	102	88	89	101	104	94	116	78	98	96	91	87	100	88	98	103	94	112	106	103	111	88	109	106	103	105	91	117	98	86	93	123	106	91	107	105	92	110	90	101	98	114	78	114	100	99	103	109	98	107	88	113	84	111	101	108	105	79	112	106	73	80	104	104	124	93	100	95	92	93	92	93	116	104	98	92	95	101	101	105	87	110	84	80	108	117	102	89	112	82	96	92	86	104	86	89	113	90	96	90	93	107	103	94	106	105	90	102	106	106	105	97	115	91	92	110	87	81	99	93	101	86	86	98	98	114	104	105	91	94	102	94	91	108	127	77	100	94	95	104	112	122	75	106	108	104	93	94	104	109	106	120	89	116	102	79	101	93	80	95	94	97	94	88	103	93	95	93	103	82	84	103	94	93	94	107	117	96	92	114	105	125	101	117	114	110	112	98	106	104	92	78	96	110	83	89	108	83	97	106	105	105	75	100	103	94	89	81	95	96	102	80	97	98	85	90	103	111	92	115	112	100	106	99	103	97	107	116	113	92	97	97	94	86	103	98	111	95	102	102	93	88	107	98	90	106	99	84	94	101	100	85	98	90	120	116	83	90	91	76	98	107	91	94	99	97	108	89	88	98	96	103	85	103	92	96	99	94	121	84	88	94	113	103	103	127	118	114	97	108	102	88	84	105	113	131	127	97	91	87	86	95	98	102	87	95	92	79	96	84	88	79	102	113	83	79	121	109	104	113	90	98	94	86	70	106	109	114	93	97	99	89	105	88	89	92	110	99	101	102	103	96	88	92	108	115	110	88	104	95	112	76	90	93	86	79	107	91	103	109	118	101	109	93	89	85	86	107	94	72	82	81	104	109	92	122	104	77	98	83	98	100	105	96	92	91	97	93	101	98	96	102	112	100	100	96	97	120	84	94	90	97	99	94	106	102	83	83	70	79	104	100	98	81	97	123	77	106	102	95	112	114	99	100	95	94	90	106	108	74	90	85	100	93	104	87	108	104	101	112	97	89	87	106	106	105	108	104	120	98	98	123	85	94	100	99	114	93	107	97	85	97	85	98	121	92	81	108	98	105	93	93	98	104	98	92	99	94	92	94	77	91	100	103	107	96	74	103	114	91	96	101	88	105	107	93	86	90	103	79	84	91	87	98	101	88	102	123	90	104	91	92	112	88	97	83	86	95	105	95	109	94	101	87	104	102	107	100	102	90	96	88	89	84	112	103	101	100	89	92	106	94	107	105	108	99	101	113	93	96	110	97	104	100	99	117	105	101	70	108	87	86	75	86	81	111	120	85	97	94	89	81	94	96	72	107	100	99	77	80	86	99	91	108	93	98	109	98	104	95	88	111	108	94	101	102	110	89	105	93	109	92	100	93	91	109	113	98	87	97	116	84	100	98	91	95	111	85	119	102	101	109	94	97	78	88	88	78	90	90	95	117	89	98	95	99	109	100	106	98	105	92	114	82	105	99	105	103	83	87	101	98	95	91	99	85	95	91	113	116	107	99	96	83	103	93	101	102	86	114	98	88	95	105	109	95	98	102	98	97	122	106	94	96	111	96	96	101	105	97	114	111	91	108	100	96	80	101	110	96	101	107	108	93	90	101	116	94	94	87	118	109	97	99	100	96	94	112	95	95	104	103	97	77	113	106	100	88	88	97	98	106	101	101	82	82	118	93	99	116	111	94	102	82	109	88	90	90	83	95	100	114	92	87	108	96	89	95	97	95	84	92	105	95	89	102	94	110	105	89	109	93	90	103	92	120	101	99	96	86	108	115	107	109	118	96	101	98	108	93	98	95	105	109	111	109	102	91	98	102	80	86	89	105	126	112	93	84	95	87	82	96	81	103	78	83	113	116	110	101	84	104	93	88	93	102	108	105	99	87	104	104	100	106	104	91	91	85	103	98	63	88	108	101	89	88	92	91	106	86	89	100	76	110	93	103	95	96	99	95	67	91	97	104	103	101	87	108	93	99	112	104	93	95	116	110	88	101	89	103	79	115	87	122	83	105	90	92	100	96	101	95	105	76	106	102	95	89	103	95	90	94	76	114	88	109	117	109	108	91	99	99	107	119	105	97	93	103	90	92	107	102	89	119	98	86	100	94	86	93	92	116	91	94	86	105	85	92	96	125	95	121	102	110	100	110	81	100	108	93	100	109	118	82	80	114	109	112	88	105	84	93	99	89	90	99	110	96	114	112	113	98	99	80	97	86	101	89	90	84	110	85	81	91	109	123	96	85	95	95	101	107	81	92	97	101	84	89	95	94	98	78	92	97	101	105	95	119	82	99	71	99	112	92	98	79	101	91	100	98	93	85	114	100	103	97	98	102	92	91	98	114	104	84	111	80	100	91	85	106	108	98	97	93	116	132	94	96	114	92	116	106	88	105	99	107	85	94	107	107	93	110	118	97	96	91	108	102	95	98	113	97	93	103	107	104	109	109	80	92	102	103	91	105	82	90	102	86	81	103	85	85	110	93	94	91	83	102	93	92	90	77	97	79	114	97	95	101	105	95	105	107	92	110	93	96	107	84	87	96	108	99	86	100	112	85	98	102	79	93	99	107	100	85	83	113	94	100	101	87	100	79	113	98	105	106	90	93	83	92	82	107	105	106	86	84	103	89	104	81	88	80	87	114	97	89	109	101	81	91	101	97	106	99	100	108	120	94	91	106	97	99	103	101	91	98	82	104	89	96	93	107	95	89	81	83	74	113	101	92	95	89	101	92	85	113	82	88	87	94	84	105	92	103	99	94	105	81	80	103	111	112	79	107	102	94	106	78	92	87	107	105	107	103	83	91	104	103	84	117	99	98	85	98	96	95	100	93	115	86	99	88	96	102	105	85	101	83	104	112	95	90	91	87	102	92	94	102	107	80	95	104	104	103	97	112	104	123	110	109	102	106	101	103	86	84	96	82	106	95	105	100	91	94	100	105	84	82	95	95	115	110	106	114	113	93	98	102	93	113	104	96	80	103	106	111	97	101	85	90	92	107	102	98	99	89	95	83	95	98	105	106	95	92	101	93	102	92	110	94	99	107	103	89	94	95	109	90	94	95
23989	17519	20759	8423	1044	819	690	607	551	507	482	437	414	368	330	342	373	317	335	309	307	297	299	281	282	257	244	299	290	268	281	279	267	240	278	252	264	266	277	265	287	267	245	287	278	271	251	248	259	244	236	239	244	263	248	270	241	265	237	250	268	242	282	230	261	262	268	247	286	249	273	258	258	228	245	256	259	251	274	252	254	270	272	257	252	239	238	246	254	292	254	256	260	260	250	259	272	245	220	237	260	264	233	240	259	286	244	234	266	254	259	258	234	247	272	264	271	266	305	259	249	257	260	257	257	255	265	243	239	239	262	272	222	249	250	233	254	247	225	241	269	255	255	250	265	258	244	253	235	222	244	228	256	246	244	246	252	264	246	275	227	236	244	257	222	247	249	279	241	256	218	255	257	267	258	240	268	223	236	231	263	251	252	228	291	254	251	204	238	262	274	230	252	265	265	243	268	236	245	242	257	278	250	240	251	244	245	263	262	249	246	274	270	244	277	261	278	258	251	270	268	270	231	221	264	233	261	239	269	246	303	236	251	249	253	256	243	246	273	244	237	253	239	241	269	246	247	241	245	258	243	253	256	257	261	257	259	254	246	250	255	240	269	243	228	250	252	243	233	260	241	234	227	254	245	242	239	243	244	228	237	245	248	248	263	247	226	270	260	275	229	267	244	235	257	241	263	259	238	225	250	252	216	270	252	245	259	257	259	260	253	247	223	247	268	232	258	236	208	220	255	226	270	268	237	252	218	256	267	264	242	257	234	260	267	259	246	261	268	253	223	243	217	262	288	202	264	241	247	230	238	258	256	250	245	231	243	284	239	261	231	229	240	257	255	239	238	251	237	241	268	248	256	261	263	248	256	251	260	237	251	239	237	233	236	272	262	246	261	230	258	282	240	266	227	263	262	264	248	239	252	246	258	249	276	222	239	235	248	237	260	257	260	253	251	247	245	230	304	236	235	252	233	228	267	288	267	255	256	233	243	228	253	256	260	255	247	258	247	262	220	236	241	247	246	243	235	239	244	256	253	246	252	264	253	254	245	253	261	276	245	242	272	288	226	267	268	225	249	255	231	261	267	232	264	238	260	227	231	202	256	231	259	257	270	224	248	240	256	247	237	258	226	237	227	234	253	222	238	237	249	266	218	226	251	244	267	257	244	246	261	282	234	288	257	238	246	253	225	248	244	245	231	239	265	244	231	240	256	262	263	258	251	242	246	261	274	240	237	259	251	234	252	251	251	248	258	234	269	260	221	226	262	224	241	248	267	224	220	240	268	262	277	261	241	288	232	240	250	243	247	249	256	254	251	221	241	246	258	218	234	262	289	274	247	252	219	249	264	230	246	267	254	271	219	247	245	252	250	225	253	224	276	292	238	270	263	224	246	229	268	274	223	266	251	233	257	226	230	234	254	242	261	235	237	242	222	259	239	234	228	267	245	248	245	255	231	269	277	254	237	276	262	258	230	254	263	248	239	256	252	246	271	275	264	240	226	228	278	285	246	236	242	260	242	246	244	253	226	260	258	229	245	232	227	268	249	243	236	227	224	233	234	252	244	250	249	255	272	237	241	258	247	235	224	261	273	263	254	239	274	251	266	243	253	263	290	247	242	267	244	253	243	229	263	225	258	252	239	230	291	244	264	237	233	228	251	210	261	226	279	245	250	263	230	261	244	247	248	273	262	246	261	246	251	251	252	276	258	254	232	251	269	226	268	239	244	246	272	265	264	242	264	239	232	265	268	241	239	255	229	273	221	247	233	257	233	232	248	262	234	273	266	236	254	250	259	278	243	247	276	252	221	242	272	264	244	278	255	243	244	244	276	261	253	263	240	235	244	253	263	251	274	251	271	244	266	213	251	270	242	233	226	253	246	261	236	268	235	283	243	249	235	243	247	235	229	238	233	249	267	277	248	242	272	246	245	239	253	240	239	263	269	260	267	220	219	244	257	248	274	239	259	243	258	254	259	266	244	283	253	245	246	214	251	268	251	239	240	269	241	255	239	226	253	247	235	260	251	253	260	236	230	251	217	234	217	263	260	222	229	224	241	246	248	271	225	229	264	237	244	297	233	232	249	250	253	222	255	210	230	257	266	216	244	257	249	222	255	247	260	226	276	264	226	298	228	246	245	293	246	212	255	260	258	254	248	280	246	253	234	269	260	282	257	225	237	253	229	238	250	267	280	228	260	234	247	222	249	223	252	263	287	248	266	247	223	263	248	243	249	234	254	219	246	272	265	257	239	227	256	263	274	245	262	236	243	265	256	226	241	211	246	240	256	248	230	251	261	249	261	270	259	251	248	248	244	254	257	241	206	293	258	253	240	276	210	240	244	263	264	237	244	242	218	254	265	276	232	251	217	256	244	289	266	230	240	263	232	276	238	239	239	253	242	254	258	263	237	280	266	277	244	255	239	248	242	227	247	279	263	238	239	239	262	280	247	245	239	238	245	246	253	224	258	244	242	251	259	277	205	251	267	249	231	249	274	253	238	243	223	246	259	200	265	249	239	263	243	219	249	236	254	265	250	282	256	244	262	220	219	253	246	246	253	284	264	245	247	225	244	277	244	243	221	263	234	273	261	264	247	229	249	240	237	229	256	247	245	249	232	268	252	216	243	267	238	283	240	265	270	235	267	267	242	259	278	253	257	267	243	231	244	254	233	262	262	262	246	268	252	253	249	257	272	252	241	248	243	255	236	269	248	258	252	256	256	236	263	258	259	211	264	238	243	215	237	242	250	229	269	247	263	256	233	231	234	235	231	235	271	250	242	269	285	245	285	222	259	246	229	256	244	247	274	254	257	238	253	273	236	242	239	251	262	237	219	256	255	237	237	260	244	282	242	247	233	273	260	247	262	220	232	257	281	225	259	235	269	251	254	246	263	252	238	265	243	253	256	262	251	257	245	237	270	269	256	242	242	244	276	254	254	265	247	252	277	238	235	249	243	232	243	263	237	246	248	257	262	224	266	265	258	239	277	261	223	263	267	233	254	254	228	254	271	253	255	266	287	236	220	248	245	228	256	247	239	255	252	240	236	250	215	224	250	239	237	241	248	249	261	258	232	217	268	270	262	232	257	264	249	226	267	276	254	250	254	251	231	258	236	231	243	241	254	284	263	209	258	278	242	249	259	269	260	256	243	251	242	228	259	249	247	234	260	234	222	237	239	235	257	226	247	271	268	237	265	271	243	222	264	258	242	221	267	228	221	238	253	253	261	257	249	241	262	212	249	254	244	246	234	251	234	259	264	249	230	248	257	229	247	252	269	198	269	261	238	239	248	269	247	261	243	254	242	257	247	238	256	236	242	263	238	258	245	228	220	248	255	251	253	265	269	242	248	246	254	236	239	241	259	275	241	244	252	267	234	240	228	256	265	259	237	244	241	239	276	244	248	246	246	235	226	247	254	261	278	244	262	247	239	232	250	238	275	243	288	260	236	261	248	257	281	255	244	241	253	269	233	272	262	242	233	246	266	268
2273	771	438	269	244	211	228	226	234	219	232	212	227	238	205	229	187	174	232	208	219	224	229	209	227	196	209	222	208	212	204	220	229	238	231	231	215	238	209	217	230	221	223	233	203	226	237	186	216	232	219	227	213	205	236	239	223	232	251	220	230	225	224	237	223	223	225	227	253	243	205	224	213	215	220	233	218	202	219	215	240	213	188	247	216	205	232	195	230	242	218	238	229	258	241	220	215	245	224	213	201	222	235	216	223	213	220	214	211	218	255	226	227	191	225	236	235	214	191	210	215	228	227	248	242	226	198	236	224	213	212	226	247	234	225	232	226	238	236	236	205	206	203	197	219	194	217	224	228	211	211	204	232	187	228	198	233	250	218	244	224	201	222	205	227	215	224	213	206	196	220	226	248	277	204	226	218	214	181	239	226	249	216	222	245	224	237	212	218	211	233	248	217	198	207	229	246	208	246	222	215	233	232	241	246	246	240	181	237	226	210	218	212	230	242	259	241	245	217	194	220	257	203	211	256	214	226	237	224	234	226	213	224	210	226	193	219	233	248	210	224	244	191	189	219	217	211	238	204	222	206	202	225	212	235	215	240	231	201	218	213	234	233	213	230	217	246	221	212	231	230	213	215	220	207	221	216	214	221	208	235	198	219	233	216	234	226	212	227	222	251	224	244	234	194	197	228	194	233	202	191	228	222	231	238	227	183	212	236	214	225	219	208	201	215	257	251	236	212	204	232	199	228	207	205	238	228	220	217	195	207	221	252	229	205	202	181	236	224	221	210	227	209	202	230	226	245	215	241	230	207	221	235	224	243	213	244	213	232	239	208	229	222	238	224	215	222	213	199	257	231	215	231	240	248	197	220	234	231	212	202	206	229	221	213	204	215	205	208	248	248	180	210	195	198	221	214	224	244	188	216	219	238	218	218	196	230	213	241	217	230	203	252	210	237	234	255	197	231	236	203	221	256	227	229	233	218	206	214	229	191	215	203	213	212	232	245	245	226	244	227	200	216	216	202	217	211	199	241	229	229	257	221	219	220	222	222	243	214	210	240	192	231	200	198	248	212	222	231	199	211	217	209	225	234	255	210	218	247	218	238	217	249	207	228	222	216	211	229	238	238	226	201	228	213	212	240	233	198	231	226	242	202	246	195	214	215	220	203	213	215	214	200	244	208	230	206	225	221	197	218	228	235	239	222	195	212	225	213	244	238	222	226	229	221	222	226	206	222	248	243	218	216	209	229	221	206	212	243	202	187	218	204	210	191	217	239	233	207	226	227	217	213	209	226	237	229	220	250	228	229	197	216	234	222	233	234	227	221	222	221	219	223	223	203	239	211	218	224	213	240	221	213	225	249	247	227	211	231	246	216	217	212	209	229	240	219	241	244	248	230	225	215	225	252	198	204	229	212	218	193	213	222	212	250	228	212	223	206	226	211	208	218	284	200	207	229	204	246	219	215	211	217	216	214	218	203	227	248	249	228	250	210	216	220	223	251	235	186	251	232	220	234	203	226	228	234	247	207	229	207	234	201	244	239	237	220	215	215	210	204	208	259	224	214	207	221	215	241	188	237	237	216	201	221	183	218	236	231	224	224	220	241	213	210	194	243	226	247	204	255	223	237	219	202	223	270	210	234	236	231	246	230	206	225	235	197	206	197	227	203	217	234	195	213	202	238	197	266	257	214	238	207	246	203	198	233	263	240	215	228	233	247	194	233	216	231	201	231	219	227	208	221	205	243	255	212	196	233	215	225	243	196	230	224	227	216	210	218	219	222	202	198	210	227	245	199	219	224	229	218	201	224	199	230	208	231	211	212	223	219	205	209	229	208	223	199	228	206	204	204	240	217	228	228	209	236	210	229	269	211	220	222	217	233	201	251	228	197	206	217	224	228	222	226	229	259	250	213	230	223	232	241	219	207	213	211	209	217	240	231	228	221	247	229	206	215	240	215	223	209	274	239	225	258	217	255	221	230	235	208	210	224	212	258	249	218	218	225	225	220	226	255	227	220	210	212	179	216	215	246	200	222	216	224	220	232	214	216	214	208	227	213	224	238	232	205	233	244	226	222	221	211	241	201	244	211	228	207	221	213	221	228	243	183	221	236	235	238	225	205	216	225	228	232	209	203	232	208	232	259	225	200	226	211	251	243	224	208	204	210	208	196	214	214	230	260	204	207	211	220	205	253	199	238	213	218	190	235	213	218	209	247	258	199	218	220	207	199	209	228	216	218	206	231	229	220	208	227	204	210	247	239	239	239	220	222	221	208	230	221	216	227	205	225	202	207	221	237	220	213	208	227	220	209	243	215	220	244	230	232	239	227	227	237	244	237	215	243	215	218	227	240	223	225	226	227	218	219	222	199	240	213	249	203	223	224	242	223	208	248	216	252	230	248	232	225	210	236	209	211	212	201	216	233	220	204	205	217	211	200	217	233	191	210	200	221	238	244	243	219	212	238	241	209	206	229	208	240	248	207	246	223	209	220	215	219	211	220	250	259	230	188	244	210	221	247	239	212	214	240	225	218	201	200	261	228	192	212	248	217	214	211	221	226	243	246	230	213	206	209	179	229	228	223	218	226	210	210	197	244	216	196	238	234	215	237	220	214	219	248	230	234	223	256	203	203	208	198	244	206	213	191	225	197	208	206	208	219	210	229	231	221	238	220	214	213	231	214	226	216	236	205	220	201	249	216	234	215	217	217	230	234	212	211	206	224	245	246	231	216	188	229	208	219	231	232	244	222	224	229	232	244	202	227	212	230	236	229	224	234	211	214	217	221	228	244	200	234	222	223	238	245	239	209	235	215	209	169	229	252	211	205	212	233	223	237	215	209	205	233	223	193	222	266	257	210	238	208	221	213	226	190	210	224	214	223	235	225	234	195	238	234	248	215	232	237	231	205	202	217	217	233	236	216	223	242	203	229	195	222	225	207	255	213	232	239	203	223	205	232	206	212	231	228	227	216	229	243	243	205	229	239	209	239	252	210	230	224	218	210	200	235	212	227	226	208	222	215	221	205	217	216	222	224	231	219	230	211	231	250	219	232	208	223	238	217	220	206	195	213	216	244	261	219	230	206	240	213	213	195	238	236	227	243	218	221	224	220	199	217	218	195	248	235	231	217	221	203	219	225	200	206	219	229	217	223	238	209	186	205	228	214	235	231	234	235	231	238	217	215	240	219	201	201	209	203	205	246	213	210	239	223	232	224	246	217	235	218	206	190	197	212	229	231	245	215	237	233	212	242	204	210	242	214	249	235	221	210	236	206	251	224	221	250	232	229	215	237	233	220	219	174	217	228	214	219	204	197	227	266	225	208	210	210	237	232	234	253	204	204	210	223	218	196	194	220	206	216	220	228	205	233	224	216	220	229	207	228	247	227	203	233	218	219	224	220	216	193	230	198	228	216	217	213	219	215	229	245	249	249	210	234	225	208	223	237	218	227	210	221	208	231	240	222	233	225	221	182	217	211	209	240	206	196	238
2587	1410	1190	742	601	562	580	551	566	546	558	539	549	562	561	574	537	492	533	508	565	531	531	536	521	571	564	517	558	520	503	509	575	543	585	561	560	529	530	534	508	580	570	534	529	504	540	526	522	558	541	545	547	542	624	546	528	537	561	590	558	556	558	554	548	571	560	515	566	563	492	520	541	532	570	530	551	526	570	532	537	539	586	520	566	551	523	532	551	519	545	498	549	551	511	555	539	519	561	504	528	525	536	566	540	555	545	534	545	567	566	538	579	476	544	547	549	539	522	581	511	542	565	522	503	544	525	557	554	559	555	533	544	534	513	576	523	506	550	554	490	495	529	545	551	548	519	557	545	504	531	558	527	498	548	547	548	563	524	514	598	574	532	562	505	576	543	539	582	524	503	528	519	551	538	500	576	556	536	544	522	492	556	531	549	546	565	528	532	603	536	575	528	524	557	551	538	526	580	541	528	509	548	564	526	542	549	531	512	530	520	559	555	518	580	517	537	528	554	535	550	576	525	541	541	551	539	537	541	523	529	522	596	519	571	544	558	558	545	548	529	543	519	538	573	551	552	557	525	527	581	526	519	542	570	526	534	551	565	510	507	541	578	530	523	550	523	552	541	540	542	538	546	543	519	558	515	557	569	548	546	555	516	529	539	532	548	583	521	537	548	567	536	560	523	520	553	566	504	541	570	529	547	564	523	569	547	546	568	557	537	561	539	558	560	556	536	481	556	518	563	506	505	560	525	523	578	543	559	546	539	533	547	507	549	528	532	508	561	540	519	532	561	508	538	485	527	539	521	501	564	525	541	540	529	549	514	551	559	549	538	501	560	582	566	571	555	562	569	526	541	540	537	561	529	522	566	516	535	559	526	526	564	557	574	545	540	548	524	536	578	578	517	504	557	513	568	598	535	534	525	552	549	532	550	550	530	567	592	527	521	539	551	500	538	559	546	543	522	513	524	557	597	558	591	509	520	526	515	490	583	547	513	528	493	540	525	522	553	530	528	604	507	536	545	533	527	573	526	567	534	541	534	538	523	502	544	553	531	522	551	551	518	568	563	492	489	567	564	547	581	561	498	501	528	550	501	565	550	538	512	540	525	511	524	554	509	582	610	545	534	557	551	565	521	527	544	579	541	515	553	529	566	533	534	522	514	554	573	558	549	515	563	564	569	571	557	554	507	590	517	560	546	499	575	539	464	554	528	503	565	536	575	513	539	521	561	576	556	541	557	520	548	526	544	546	509	569	562	538	579	529	490	545	551	541	577	573	548	547	545	526	535	584	567	537	551	544	529	559	528	555	523	542	579	532	530	558	519	522	539	530	522	571	493	528	539	564	557	570	549	513	532	538	540	486	494	526	547	520	519	507	570	551	506	544	557	560	550	518	526	537	519	514	569	553	519	552	567	580	536	535	503	531	527	534	544	517	528	554	540	555	564	557	557	539	595	541	550	542	543	571	503	527	567	545	538	567	569	545	600	517	549	529	538	552	536	539	518	535	524	521	566	539	578	525	508	542	561	564	541	514	558	545	564	569	522	540	536	527	542	591	578	529	533	543	507	509	549	528	595	531	579	548	547	570	519	532	585	556	484	566	533	537	551	568	530	546	525	515	554	530	577	555	526	563	548	570	567	561	561	521	533	517	554	585	482	516	561	501	518	556	544	538	553	550	519	583	539	534	517	569	543	524	518	493	576	534	578	552	566	545	581	557	533	517	550	562	564	544	570	519	527	546	538	528	527	563	513	583	568	533	541	535	527	564	548	517	560	595	541	571	531	521	550	533	530	533	521	537	528	506	517	562	482	484	541	564	540	533	532	546	547	538	524	506	522	554	565	579	544	491	520	556	521	536	530	517	570	558	529	553	556	559	511	530	529	528	525	522	516	526	495	583	535	536	496	553	611	545	532	523	578	535	550	507	562	542	522	523	539	525	567	524	553	527	526	532	558	562	517	545	560	513	544	566	582	576	567	569	556	562	532	550	536	531	548	531	574	492	519	563	563	525	543	560	509	569	543	541	579	532	494	543	570	563	565	560	512	559	509	523	568	576	537	578	529	557	567	554	568	533	549	508	546	575	498	560	544	557	497	582	543	535	527	549	525	495	518	568	515	533	532	554	545	520	495	592	495	581	531	548	561	519	529	515	575	535	528	543	521	532	560	545	536	535	521	589	547	544	513	528	527	530	540	531	534	591	556	506	563	558	535	539	584	584	512	563	559	525	536	534	527	575	546	573	569	587	533	507	496	528	520	579	538	507	548	526	525	514	572	550	483	532	513	524	516	564	537	514	540	533	526	537	515	545	506	516	511	541	516	519	554	532	552	552	525	556	526	578	498	543	572	540	563	593	551	510	517	539	585	563	527	560	531	543	533	550	561	551	527	523	498	572	537	527	552	563	590	528	566	520	574	544	557	548	542	519	586	481	567	519	537	532	529	525	538	553	601	544	507	558	567	510	588	535	522	549	502	516	524	513	546	551	570	557	533	501	541	550	504	560	520	529	497	561	528	510	553	534	543	548	536	534	570	545	503	525	551	537	503	510	565	521	532	591	540	546	482	548	560	563	564	558	519	540	505	507	537	542	545	508	561	562	553	538	601	548	559	545	573	508	529	521	506	506	494	533	544	523	503	502	494	552	490	554	534	556	523	525	540	524	547	517	544	541	522	509	587	520	496	526	497	507	555	544	560	540	513	537	547	534	563	534	533	532	575	529	565	527	493	547	549	532	551	528	566	535	538	533	537	492	509	541	539	572	576	543	562	525	512	565	570	519	536	530	559	521	516	560	494	543	513	577	528	508	508	550	519	554	510	527	502	574	550	535	540	569	555	525	545	558	555	556	519	552	550	525	535	530	536	512	576	524	514	502	574	585	530	581	507	556	545	557	575	585	502	567	540	567	537	535	564	552	543	544	561	563	549	573	543	569	531	543	510	565	570	547	547	508	539	606	563	575	551	540	545	527	558	513	496	518	535	515	564	544	507	588	571	546	580	605	567	518	500	528	553	542	507	584	541	513	542	540	544	543	533	570	566	542	526	548	537	582	514	521	535	509	531	552	517	555	514	538	544	544	549	550	545	513	566	510	511	506	531	556	541	538	540	571	509	491	543	525	551	556	519	560	536	531	592	538	564	521	537	557	550	562	584	560	548	530	545	549	560	544	565	575	521	560	545	521	563	562	519	537	555	556	531	535	530	530	501	551	521	528	532	558	495	512	527	535	530	507	524	559	565	589	490	563	510	539	521	561	569	551	527	564	562	556	531	558	513	542	562	547	562	503	495	533	529	549	554	510	530	556	560	551	510	502	503	565	520	546	550	537	538	510	559	532	552	512	519	525	568	596	526	534	546	527	538	548	609	569	545	569	507	545	566	513	533	576	538	541	512	503	547	547	525	558	537	529	521	540	531	542	545	527	525	565	516	543	532	530	529	543	577	554	519	537	511	548	574	519	554	488	568	527	514	545	498	526	528	495	567	543
12632	7547	9112	3653	330	286	252	241	237	211	209	217	233	209	219	197	225	206	228	227	216	198	185	213	201	213	202	201	249	212	229	189	205	198	211	192	185	209	218	205	188	205	207	218	216	216	219	194	213	194	204	215	196	205	221	219	179	214	186	198	227	232	179	199	194	192	215	218	212	189	204	230	220	217	214	204	245	194	192	196	189	201	189	223	192	208	194	178	218	247	199	213	214	217	219	153	197	197	181	188	180	205	229	198	187	177	234	212	205	194	199	197	230	242	202	208	188	180	178	237	197	176	212	189	195	200	195	213	225	216	229	236	223	213	175	211	173	181	231	192	193	192	206	212	168	207	213	195	208	215	193	205	177	188	184	213	205	207	217	184	202	209	189	210	176	197	206	194	220	222	215	198	213	229	198	207	209	197	221	191	213	208	181	199	200	204	229	192	191	230	197	194	201	196	202	206	240	232	201	222	214	214	208	222	235	226	210	227	220	202	210	193	207	214	195	221	199	194	198	189	185	211	205	184	221	202	223	187	202	189	204	198	222	203	211	191	227	224	198	190	201	203	202	221	225	190	209	214	209	227	217	169	206	197	218	195	172	209	238	195	193	200	205	180	210	232	198	218	208	204	226	202	231	227	199	194	219	213	203	196	185	192	253	221	193	172	178	211	210	190	208	193	193	227	234	201	168	199	201	198	188	217	177	188	211	199	189	217	226	199	207	216	208	189	218	203	194	214	211	194	211	175	201	197	203	207	226	195	224	187	191	222	232	213	206	209	194	194	191	196	197	184	169	180	206	211	219	191	226	195	211	207	199	209	220	212	208	193	198	186	215	206	185	212	179	185	208	192	213	198	196	211	184	226	229	209	198	205	199	200	207	216	192	192	190	210	202	169	186	206	205	212	191	211	235	226	192	218	197	218	198	195	193	180	202	199	200	201	198	206	186	204	189	202	179	200	221	228	204	185	220	205	189	188	208	251	211	201	215	195	209	190	187	206	177	188	228	213	205	194	208	226	217	215	192	206	195	197	210	205	227	218	195	225	210	211	202	204	193	199	223	242	202	186	202	213	208	183	196	204	199	223	183	202	196	225	192	203	206	189	203	215	230	211	172	202	212	192	206	224	241	208	202	226	201	198	227	221	192	218	196	188	198	198	178	212	229	209	175	213	228	200	191	205	215	205	215	201	189	221	189	179	198	218	189	196	205	205	190	190	188	192	185	197	199	215	200	181	197	197	204	200	191	221	206	194	204	197	209	211	191	191	194	206	180	177	199	191	196	226	228	202	202	196	217	205	200	191	214	210	215	196	201	216	228	228	224	207	187	202	219	194	198	216	205	211	251	200	199	220	219	217	192	196	199	228	212	234	201	214	212	196	221	193	190	212	245	236	199	221	187	221	227	229	221	223	218	176	194	207	197	206	191	190	211	219	184	200	198	192	198	224	216	215	192	221	202	223	211	203	216	226	206	207	216	194	221	185	185	184	187	187	211	185	211	222	215	197	201	218	191	190	194	198	235	206	209	213	199	199	174	209	205	186	170	202	212	203	219	205	237	181	198	228	173	209	165	206	198	182	245	230	213	192	191	213	221	177	212	189	202	194	209	218	230	196	175	215	188	183	204	201	249	195	210	203	207	234	177	196	199	205	192	212	192	185	196	223	208	200	194	220	206	186	210	217	212	200	200	204	235	228	191	195	185	199	196	216	202	206	227	187	195	210	224	192	219	199	231	203	201	201	187	211	241	215	234	203	214	206	196	199	213	197	188	206	211	186	179	222	191	232	215	211	220	201	209	162	190	192	204	207	216	216	199	207	214	196	201	185	221	217	216	195	213	226	183	203	192	208	215	183	207	220	183	174	207	186	236	201	193	213	210	200	191	209	224	207	204	202	202	190	233	222	181	222	189	188	204	205	217	213	193	179	203	229	209	208	209	184	192	184	213	205	203	190	197	198	191	219	237	198	221	194	218	185	205	232	205	201	198	190	188	191	217	236	241	197	188	231	178	200	197	193	197	217	208	183	202	182	201	200	216	200	195	173	203	212	191	203	223	203	179	216	188	187	251	224	219	192	197	191	190	214	196	193	224	196	174	201	186	193	205	210	212	177	208	213	231	203	211	201	196	174	225	204	196	176	194	225	179	186	197	214	205	209	199	206	191	202	206	205	210	192	237	181	215	225	223	203	209	189	194	236	184	195	224	217	208	212	195	200	201	222	217	201	204	208	213	175	204	213	192	219	205	214	194	209	213	205	208	164	240	233	197	210	203	197	200	177	185	201	207	214	183	186	214	176	210	165	210	223	210	221	192	251	197	241	242	208	205	185	202	208	207	208	181	192	210	182	196	193	206	208	203	215	193	220	186	210	188	226	201	172	199	201	185	199	203	203	201	205	210	190	195	187	209	201	194	211	188	201	190	192	214	194	240	199	188	214	208	236	210	191	197	172	214	218	196	194	209	245	229	205	220	219	184	182	182	186	201	187	211	215	227	209	191	228	209	215	197	239	205	203	186	191	203	216	207	209	208	187	185	206	221	192	245	210	211	204	192	192	155	183	197	218	175	214	209	202	171	194	205	216	221	229	187	193	198	182	187	206	207	212	177	226	222	219	218	190	192	187	217	181	204	193	194	214	184	205	210	176	194	187	196	186	190	203	239	222	202	181	197	202	204	195	190	194	210	219	205	225	191	237	225	191	228	182	190	195	194	195	200	228	213	198	180	221	203	199	193	216	203	189	230	205	204	183	188	157	192	198	186	196	205	191	174	212	205	216	192	192	225	228	211	206	182	214	193	204	233	206	191	212	202	214	210	169	207	209	221	199	208	227	226	197	190	194	219	199	171	195	234	212	202	187	191	219	188	211	214	211	193	191	220	204	180	226	198	216	209	205	247	188	203	212	197	193	223	196	187	201	219	215	228	208	201	197	194	210	172	214	187	201	216	202	199	198	176	211	214	190	208	195	179	176	179	225	214	212	239	200	192	216	206	219	200	217	219	212	222	207	188	198	241	234	201	198	187	189	203	218	187	214	190	210	220	223	216	188	233	201	181	190	233	218	226	205	187	208	219	201	208	213	214	233	205	196	205	199	219	228	215	196	198	202	222	208	239	217	214	195	217	203	231	218	168	226	212	224	225	205	204	226	223	165	204	188	194	190	208	216	171	209	186	179	184	193	193	197	232	209	201	195	203	204	200	195	199	216	194	191	198	222	209	211	197	190	187	221	203	190	197	216	208	179	211	226	200	226	214	214	186	208	208	215	181	199	212	222	211	181	215	201	194	203	216	219	212	193	212	222	219	222	198	219	182	177	201	187	195	190	189	196	224	200	211	238	198	194	201	203	211	195	236	223	198	212	194	215	217	200	208	213	208	214	220	200	200	222	200	219	228	203	210	217	228	192	248	214	216	204	214	200	182	206	190	228	197	202	220	204	179	188	197	190	197	214	209	190	208	187	221	209	214	210	180	177	195	198	183	195	183	196	197	203
9713	7507	17067	5930	912	817	755	708	653	604	629	635	621	574	538	538	562	565	546	556	533	534	532	531	556	493	530	528	525	486	499	521	510	543	537	511	502	485	462	512	511	506	486	522	485	517	487	530	496	511	511	517	470	491	509	489	541	465	460	522	542	525	477	522	490	499	523	453	505	464	474	480	484	479	561	535	528	502	499	481	485	489	524	537	501	515	482	491	491	511	501	493	498	525	505	532	476	487	497	472	488	508	513	510	518	475	470	479	489	479	524	483	529	476	535	507	478	463	488	540	517	484	462	481	485	452	524	534	488	480	517	514	504	533	519	512	521	481	475	488	481	467	493	516	499	456	491	500	467	471	511	487	530	524	521	510	482	482	504	517	523	497	474	505	514	540	486	479	461	474	470	494	535	512	545	485	501	506	513	482	504	531	496	442	494	489	498	499	511	465	484	527	551	450	488	499	508	498	536	486	499	498	509	504	513	509	467	469	468	500	523	476	494	479	498	472	519	480	498	501	498	513	490	481	464	528	495	517	509	478	523	480	468	469	527	484	495	485	529	495	463	518	520	527	482	513	481	510	486	467	553	533	518	487	490	449	523	519	496	478	515	493	489	479	501	507	469	501	455	510	491	455	499	521	508	492	480	502	488	506	521	438	516	480	484	529	460	509	509	486	468	513	501	494	496	489	486	517	492	511	480	511	492	453	477	518	513	514	491	499	468	509	516	498	483	517	441	477	446	521	507	464	468	473	540	482	526	518	514	483	493	489	468	514	468	519	498	515	511	501	501	511	521	476	501	468	484	490	507	472	513	484	479	494	499	518	476	507	518	448	510	486	465	457	496	473	525	467	490	495	505	456	496	480	491	514	481	509	490	440	465	496	468	508	483	471	511	516	478	536	499	502	512	470	469	518	539	484	479	498	520	521	517	523	495	491	508	477	498	499	472	475	480	502	540	455	495	521	521	430	476	527	470	510	457	460	484	568	455	455	465	461	527	520	484	493	517	500	477	470	465	460	490	513	478	473	490	489	494	459	481	502	494	485	519	526	484	480	471	514	496	524	497	447	529	497	488	502	485	499	496	499	511	517	481	510	526	510	481	536	518	483	447	484	475	492	488	473	492	506	509	531	466	497	545	486	493	512	552	492	453	484	483	503	476	509	511	514	494	515	490	482	467	509	484	534	534	503	474	554	469	479	485	485	498	495	544	505	558	494	475	461	481	485	542	497	513	500	474	520	502	479	500	486	508	529	461	499	503	527	501	517	499	524	519	498	479	507	505	481	505	477	549	487	474	507	510	546	458	482	464	518	469	472	470	463	494	468	494	483	498	518	508	487	482	478	508	490	476	490	496	505	492	501	500	459	503	498	522	528	489	486	457	511	534	496	471	498	496	495	484	439	540	530	469	520	472	487	505	498	483	531	484	496	488	478	502	513	480	471	498	500	482	494	505	521	500	525	497	502	453	508	512	512	521	484	486	511	511	488	489	464	496	502	495	511	476	483	512	532	506	485	486	500	477	481	536	516	459	480	470	510	502	533	479	463	483	476	489	499	536	491	505	445	466	529	521	509	472	475	532	508	503	500	487	484	473	500	497	506	477	487	528	491	460	490	496	468	536	482	482	504	467	470	485	507	499	487	493	505	503	548	499	498	475	468	518	476	468	506	467	494	530	473	493	472	502	515	502	511	517	513	519	503	489	478	478	494	462	491	475	491	473	487	517	483	447	509	490	516	499	511	506	522	493	497	529	496	508	466	538	487	455	509	498	500	535	506	511	483	492	500	492	476	498	504	558	487	468	496	538	536	489	479	497	512	510	507	462	478	497	501	531	491	489	491	515	503	495	504	477	463	495	531	508	490	529	454	465	503	516	491	482	444	489	465	500	482	491	468	491	541	503	550	473	536	492	536	505	537	553	488	470	501	481	511	516	482	515	483	530	506	463	479	480	478	510	513	506	444	465	465	556	497	527	530	539	498	519	495	499	518	486	496	482	476	525	490	475	491	474	535	495	493	507	479	523	515	499	504	486	496	503	476	491	507	526	526	508	466	495	504	505	495	497	545	481	446	507	471	484	527	479	488	483	510	520	485	464	497	483	496	495	474	445	510	480	525	469	516	487	479	476	498	474	502	476	490	526	501	505	475	490	484	478	465	507	490	476	493	483	525	540	496	506	500	496	492	498	514	499	503	479	476	509	475	486	492	500	533	517	506	491	521	495	510	521	498	487	465	474	490	461	493	463	483	481	474	495	505	470	502	488	517	526	487	511	458	515	543	489	482	494	485	450	496	505	506	470	503	546	529	498	485	496	501	492	485	519	489	528	472	457	480	481	485	490	538	527	505	475	456	508	471	476	503	497	540	491	463	490	519	469	473	498	481	477	508	469	483	483	479	491	472	489	456	505	487	521	504	493	489	506	505	488	487	489	466	503	488	488	544	529	494	511	514	455	517	467	526	493	536	495	495	521	500	498	478	522	482	512	457	507	486	506	488	503	490	474	513	495	477	500	499	477	530	469	478	476	510	495	519	507	543	492	511	497	493	467	494	469	476	483	469	532	509	516	514	510	493	537	509	464	501	496	491	489	474	518	484	485	521	458	477	518	510	478	460	469	522	473	456	507	489	496	485	518	469	513	464	523	522	487	513	473	503	485	506	490	461	519	522	488	516	471	504	493	529	505	480	533	501	551	514	480	529	479	481	523	495	452	496	482	466	516	562	468	528	477	484	459	485	467	494	506	503	509	481	500	500	485	478	478	500	515	498	510	485	532	525	496	501	519	490	542	461	509	555	491	520	526	486	456	474	505	519	441	497	525	527	461	476	490	510	489	477	516	489	501	516	507	482	513	516	486	493	492	450	481	480	506	520	486	438	503	478	487	489	486	493	507	451	510	490	491	487	508	500	499	539	457	489	458	514	532	474	493	487	486	513	507	514	479	461	524	465	499	493	496	500	509	497	501	469	456	516	527	470	458	486	491	496	520	493	507	539	505	506	502	540	540	474	519	503	475	488	500	494	506	491	483	511	487	494	498	541	497	483	488	522	537	505	471	478	496	520	480	481	501	495	476	493	484	488	488	486	477	470	480	498	453	440	485	479	494	485	455	482	489	475	510	464	451	503	482	467	496	523	508	492	491	534	460	504	479	536	517	511	507	510	519	535	502	493	495	474	478	501	467	493	503	465	471	472	503	462	511	486	505	523	470	535	518	460	450	543	511	505	501	471	511	473	513	509	457	562	487	508	506	502	466	505	512	536	500	510	489	476	469	506	483	495	461	489	523	520	495	485	483	451	465	471	480	463	499	520	543	495	514	487	503	493	504	489	533	489	482	512	546	497	478	465	523	497	543	501	506	490	505	483	556	511	521	461	510	573	482	503	485	512	493	527	499	477	452	508	496	504	522	481	522	508	454	497	501	500	511	532	473	481	520	542	514	454	465	528	488	478	484	458	479	474	479	491	502	485	498	484	516	517	488	469	521	480	464	499
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
