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
338414952912	338414953470	338414954020	338414954570	338414955120	338414955670	338414956220	338414956770	338414957320	338414957870	338414958420	338414958970	338414959520	338414960070	338414960620	338414961170	338414961720	338414962270	338414962820	338414963370	338414963920	338414964470	338414965020	338414965570	338414966120	338414966670	338414967220	338414967770	338414968320	338414968870	338414969420	338414969970	338414970520	338414971070	338414971620	338414972170	338414972720	338414973270	338414973820	338414974370	338414974920	338414975470	338414976020	338414976570	338414977120	338414977670	338414978220	338414978770	338414979320	338414979870	338414980420	338414980970	338414981520	338414982070	338414982620	338414983170	338414983720	338414984270	338414984820	338414985370	338414985920	338414986470	338414987020	338414987570	338414988120	338414988670	338414989220	338414989770	338414990320	338414990870	338414991420	338414991970	338414992520	338414993070	338414993620	338414994170	338414994720	338414995270	338414995820	338414996370	338414996920	338414997470	338414998020	338414998570	338414999120	338414999670	338415000220	338415000770	338415001320	338415001870	338415002420	338415002970	338415003520	338415004070	338415004620	338415005170	338415005720	338415006270	338415006820	338415007370	338415007920	338415008470	338415009020	338415009570	338415010120	338415010670	338415011220	338415011770	338415012320	338415012870	338415013420	338415013970	338415014520	338415015070	338415015620	338415016170	338415016720	338415017270	338415017820	338415018370	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2701	3650	2300	2701	3650	2300	2701	3650	2300	2701	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
30729	17163	2817	12359	24692	16629	3698	412	224	205	216	192	193	208	193	202	189	186	199	199	168	194	168	181	176	152	192	185	174	149	161	155	204	159	189	160	160	169	173	173	191	189	196	183	184	178	169	178	184	162	190	188	185	185	175	142	175	162	186	184	180	178	181	178	176	175	163	187	177	179	174	176	181	146	178	170	170	170	194	188	192	179	186	185	164	161	193	178	172	134	201	183	204	184	183	175	159	183	191	170	189	163	158	154	169	194	170	172	175	180	165	169	159	170	191	168	160	198	183	156	170	167	174	166	156	177	168	214	157	173	156	156	184	180	174	163	170	185	175	147	192	192	205	157	181	173	171	175	163	176	186	176	176	185	175	168	182	203	158	210	159	182	195	175	186	203	182	155	182	169	171	198	195	194	170	157	193	171	154	195	179	168	202	199	162	176	182	181	204	176	182	186	152	179	190	159	183	202	183	170	150	189	159	165	196	174	161	177	172	158	163	174	184	172	184	208	187	196	200	172	179	160	173	171	171	190	182	200	191	191	208	165	176	191	180	172	203	172	181	184	157	182	166	163	156	151	161	164	181	169	184	160	175	176	185	181	179	167	187	175	143	184	190	161	185	179	161	174	153	152	196	197	162	174	181	172	190	135	157	185	161	162	164	169	145	184	183	179	180	186	171	183	206	187	184	158	166	188	171	170	187	171	180	176	187	163	200	166	164	179	160	183	190	188	169	180	173	168	193	181	169	177	174	175	184	178	171	205	190	190	157	177	170	188	164	178	195	181	165	188	178	200	170	151	190	199	176	189	202	171	181	173	200	172	154	179	186	160	166	166	194	168	188	199	166	197	166	198	180	170	180	204	196	194	166	177	182	180	175	199	188	176	179	172	172	157	185	165	171	163	180	195	185	176	182	186	164	173	166	163	164	201	180	208	152	169	182	167	170	178	175	176	184	189	164	169	200	182	175	192	168	186	198	186	207	177	179	179	181	174	166	166	173	179	178	195	167	185	190	186	175	171	193	170	196	201	169	177	157	178	159	183	159	189	183	174	172	164	175	177	173	177	170	171	181	174	191	146	160	189	152	185	177	162	160	166	164	191	173	171	190	163	169	167	181	211	180	180	173	194	158	178	164	182	209	198	185	177	188	201	193	168	201	171	168	173	181	181	185	205	168	167	177	152	164	178	181	188	178	196	165	167	162	154	185	149	186	182	185	180	157	176	158	183	176	153	146	203	176	154	183	191	185	213	167	199	149	199	184	178	179	157	170	161	158	185	185	172	162	161	166	157	194	186	191	197	178	159	164	167	196	164	170	193	177	176	193	186	188	183	166	204	188	178	183	175	165	196	190	180	175	164	157	145	191	171	172	205	187	159	187	161	190	178	205	163	173	189	177	188	185	191	161	180	175	189	185	195	181	196	206	173	174	199	185	173	187	177	190	167	171	165	167	183	188	184	149	158	160	205	196	187	175	163	208	178	174	156	186	184	166	168	181	147	210	171	167	181	187	165	154	201	184	203	184	163	180	182	176	170	172	176	182	155	181	186	178	178	179	166	178	165	186	162	172	165	199	170	177	170	195	166	183	199	171	179	189	192	185	185	196	181	213	199	191	186	170	177	153	193	197	170	185	177	172	177	190	187	143	203	170	177	179	173	174	183	192	170	174	180	177	200	162	177	181	164	162	194	165	184	168	168	198	182	163	178	198	165	155	171	175	182	169	169	176	183	170	176	209	153	176	191	187	208	196	195	179	184	176	189	186	177	189	171	158	187	188	206	168	161	177	151	185	195	168	174	176	155	193	157	167	165	167	148	145	184	188	181	190	186	182	187	211	177	185	183	190	185	142	200	179	206	182	154	170	170	182	137	199	174	186	176	174	188	166	166	168	184	183	164	169	174	222	203	177	188	174	155	176	172	172	194	195	172	164	160	176	160	196	167	183	177	179	180	189	170	176	197	172	157	161	187	186	174	155	176	170	193	170	178	178	187	167	165	185	201	203	182	192	156	197	170	152	175	200	173	158	170	171	200	180	174	185	169	200	189	169	217	168	165	168	173	144	150	157	169	182	181	179	188	173	170	190	179	167	180	164	188	180	165	185	178	143	182	169	169	166	151	189	177	168	196	196	194	180	206	192	179	158	176	181	177	177	173	151	193	168	169	152	170	167	177	171	169	187	175	146	165	191	131	172	192	184	165	183	151	188	187	177	194	175	170	182	188	187	174	178	202	171	194	166	175	164	175	181	193	162	161	183	177	163	206	160	189	193	177	170	170	185	158	174	203	176	181	193	166	182	180	176	202	187	197	148	199	166	166	182	176	160	171	169	173	177	184	209	169	170	173	151	167	179	169	158	186	174	176	183	161	162	195	177	189	149	159	198	142	154	156	180	189	177	206	182	183	173	167	184	202	191	161	160	175	177	187	206	165	207	160	189	162	209	196	172	165	156	191	162	170	168	205	171	152	175	177	193	156	192	169	160	170	174	167	184	167	188	160	156	164	185	170	178	181	168	176	187	195	193	184	157	182	180	203	177	176	180	220	174	187	158	149	152	179	180	185	168	176	197	216	173	176	172	154	181	176	172	185	171	171	177	187	180	152	160	158	168	177	198	178	177	187	212	179	154	155	158	162	185	178	193	178	164	185	188	176	178	202	166	168	194	158	171	149	191	183	161	173	168	183	187	169	186	193	180	178	172	194	179	184	150	177	176	173	178	162	183	172	182	170	168	186	150	167	175	158	177	169	172	162	156	187	174	184	166	166	179	188	176	204	184	167	154	189	194	162	170	158	178	182	178	144	160	140	167	183	204	175	145	186	170	176	177	176	207	173	161	168	187	187	193	164	160	192	188	173	172	159	172	186	213	178	168	207	187	192	169	183	175	175	171	186	182	179	157	187	134	158	191	169	192	172	190	184	148	193	163	184	199	178	193	192	184	177	168	150	162	188	160	164	205	182	197	197	192	186	164	168	191	185	183	164	170	175	176	188	168	160	196	182	209	183	170	177	176	166	167	158	181	176	152	159	219	184	221	180	187	157	156	159	170	184	210	196	185	199	187	193	158	157	204	181	169	206	198	181	178	196	163	163	163	175	174	171	189	186	208	171	208	189	165	171	173	181	193	185	156	169	178	189	167	173	191	167	164	196	181	157	144	176	182	165	162	178	189	204	165	190	170	154	188	156	149	165	177	161	173	164	179	174	168	169	166	176	190	164	175	182	193	192	164	185	195	180	183	204	167	168	196	186	192	171	165	166	172	173	193	166	203	187	183	158	194	187	167	182	173	176	176	153	162	182	169	173	189	161	193	190	195	157	189	162	185	163	188	189	179	190	153	179	170	183	178	185	165	168	150	181	174	187	178	194	178	183	211	194	166	172	168	183	173	170	159	169	159	202	159	202	155	178	160	199	181	188	179	179	186	179	192	186	206	187	150	192	145	171	168	161	169	181	174	161	177	171	170	174	176	196	175	168	182	222	187	153	166	179	183	179
20999	2925	4410	27546	39682	33600	5889	1073	646	631	592	561	542	543	508	536	513	534	503	474	515	520	495	499	469	476	415	468	427	467	492	466	431	484	491	466	455	447	459	472	465	471	458	469	472	475	457	468	435	496	456	428	506	409	462	454	438	450	417	427	481	460	454	434	456	426	464	438	455	430	443	461	475	456	408	472	441	460	461	446	445	443	444	442	424	446	413	452	447	439	498	480	455	447	415	466	444	455	465	453	469	496	449	428	437	417	461	440	443	433	484	471	465	457	459	413	422	474	437	454	442	478	423	423	395	460	462	478	450	497	423	442	477	408	448	449	422	437	447	465	443	443	434	438	433	444	416	455	455	475	436	420	432	403	430	455	456	440	446	468	411	462	478	449	468	460	448	459	450	433	440	432	424	430	445	484	423	449	441	440	453	417	477	464	496	438	454	464	454	464	449	466	467	437	441	433	429	465	439	465	426	428	422	465	452	412	425	464	444	434	442	416	442	438	442	456	438	438	443	455	421	432	448	459	470	452	399	444	448	442	430	461	439	420	465	389	453	469	501	443	452	459	449	438	472	434	432	450	454	442	454	446	481	455	442	428	506	434	457	448	474	476	448	480	459	440	433	477	475	457	487	440	460	446	424	438	474	423	476	485	457	454	442	451	444	435	463	471	466	440	444	426	445	437	469	400	446	422	430	398	429	432	450	462	446	464	476	443	423	443	472	436	434	419	474	449	449	440	467	418	432	489	432	445	481	455	422	463	420	430	447	437	408	454	401	425	431	475	451	435	449	447	453	445	472	458	409	426	437	414	424	467	478	447	416	441	470	438	429	434	450	431	452	449	466	413	434	465	445	461	467	443	427	425	437	441	453	449	471	414	437	413	465	434	463	456	442	445	471	457	428	448	480	445	443	443	432	414	463	456	443	423	464	454	404	471	429	482	443	448	449	473	455	462	411	453	407	466	436	455	450	425	451	454	437	434	460	428	458	428	417	419	438	424	460	435	455	444	420	464	439	495	430	426	466	484	450	408	483	437	412	462	416	428	451	469	442	480	440	407	491	449	443	420	452	455	420	422	431	487	424	431	428	477	498	453	454	427	465	471	412	436	466	434	485	446	422	445	430	448	419	465	450	456	397	443	475	387	471	464	426	450	397	454	480	462	438	458	446	470	469	500	431	462	440	404	465	460	446	452	484	443	417	444	462	405	413	443	457	452	443	456	464	432	461	446	421	444	486	456	488	417	434	458	458	443	493	435	442	432	412	459	489	438	470	449	448	447	450	494	431	448	433	415	457	441	471	459	440	453	479	477	453	427	469	433	435	451	454	438	429	455	440	461	468	448	444	432	459	482	419	416	429	433	450	405	465	440	453	408	431	454	461	438	444	418	460	427	479	437	472	436	461	458	426	432	451	421	455	441	439	428	459	444	424	486	420	437	478	455	475	417	460	439	459	439	455	437	454	437	407	443	448	430	450	444	431	473	465	491	429	423	427	447	433	449	428	475	441	414	437	418	423	419	455	465	453	413	469	452	445	435	413	436	461	396	453	467	414	437	455	438	452	462	443	461	469	450	427	463	448	438	454	454	457	459	471	429	425	408	455	444	442	440	446	432	458	453	477	452	480	421	428	453	441	444	437	471	437	432	435	501	458	432	468	450	430	511	469	389	481	448	469	436	441	459	439	444	431	470	481	462	446	459	479	425	421	418	438	448	492	392	465	451	465	446	440	455	441	434	439	478	422	460	421	431	403	444	465	441	460	442	476	426	436	436	454	471	430	449	444	451	455	422	460	437	457	452	468	473	428	398	410	454	396	451	442	458	491	428	450	411	455	459	455	482	438	441	430	444	451	471	418	391	471	446	463	469	431	482	426	402	426	418	461	433	424	419	471	464	408	457	437	455	464	454	454	457	507	428	447	458	432	429	430	439	428	443	461	453	416	454	451	471	425	423	471	487	454	446	480	476	435	443	433	453	463	416	449	425	441	452	408	438	440	446	456	460	419	506	434	456	441	453	469	447	429	462	436	444	439	446	435	467	468	461	482	476	448	444	479	435	461	436	390	446	469	425	452	450	421	444	449	458	458	459	469	430	450	448	461	448	473	470	434	445	452	428	423	469	424	422	467	464	481	474	414	477	468	428	448	424	465	434	441	479	444	416	466	430	452	434	454	450	458	465	460	431	449	452	481	449	438	434	467	457	449	456	448	456	445	463	410	430	483	410	453	506	425	448	442	467	429	417	469	447	447	458	466	419	421	436	434	434	432	400	496	435	451	459	467	462	475	420	447	444	450	482	427	469	421	449	432	430	448	448	427	439	447	414	442	452	440	454	409	413	433	460	478	454	446	438	497	414	404	453	446	463	447	461	441	462	411	452	501	490	445	425	425	418	444	416	450	459	452	434	449	429	424	470	427	439	500	426	417	422	469	419	460	444	434	460	438	440	449	480	426	438	461	472	422	447	437	457	479	484	464	432	421	443	468	487	460	429	504	433	461	433	438	451	416	425	445	464	408	428	469	429	489	472	431	448	461	454	483	463	415	456	465	435	469	439	416	458	421	440	444	422	440	454	401	436	488	431	458	444	472	420	451	414	425	440	437	395	436	468	454	429	434	395	449	445	429	457	459	431	469	465	443	445	445	470	455	471	432	423	434	469	483	435	492	408	428	421	452	455	424	426	461	478	445	443	448	441	421	443	432	482	443	444	437	413	407	431	406	437	480	459	415	452	477	415	440	474	452	457	466	470	432	409	421	463	443	437	449	453	469	492	447	503	426	424	446	439	467	467	475	449	429	463	392	439	479	476	453	467	473	442	476	424	423	431	462	451	404	447	463	504	441	440	435	503	430	474	460	427	457	436	454	428	446	442	425	441	460	457	445	442	453	472	481	448	438	432	456	414	469	456	447	467	464	463	420	469	469	477	428	428	441	453	440	426	437	449	447	406	448	451	440	436	482	453	433	437	432	454	437	425	437	464	446	472	411	433	419	442	430	426	472	462	440	478	482	445	484	440	430	449	430	435	462	441	428	449	419	427	462	419	417	439	480	434	432	423	437	463	436	454	462	417	449	423	421	469	472	476	393	457	473	448	462	452	467	435	424	446	465	446	451	434	444	434	432	456	463	429	453	427	463	410	426	414	447	470	451	487	447	456	458	451	456	413	446	416	468	434	445	448	434	450	461	442	450	434	459	423	418	450	398	458	442	457	473	446	423	441	466	450	430	436	433	471	430	435	460	446	483	441	455	479	468	402	474	455	441	455	444	449	448	424	446	438	419	446	406	434	435	436	449	464	447	429	445	442	395	444	424	423	450	457	408	468	442	444	456	427	437	453	452	440	429	455	475	463	437	405	408	451	433	405	428	426	467	462	441	419	455	460	425	442	420	415	429	429	459	444	436	460	429	461	470	469	488	481	436	452	449	427	482	441	465	383	456	432	419	453	379	438	422	438	453	471	461	429	440	463	466	442	421	453	448	470	418	448	428	455
2698	760	544	569	874	613	422	402	391	400	432	412	370	405	452	382	405	419	432	367	411	405	395	412	360	390	358	359	403	409	386	408	437	402	408	404	416	430	425	396	372	399	414	388	391	387	428	426	442	424	406	390	431	413	400	392	400	393	402	383	422	388	391	406	394	437	412	420	451	422	382	384	407	411	400	431	424	408	418	422	392	412	393	407	406	404	365	408	411	428	396	407	410	396	394	439	408	410	428	399	380	405	425	391	418	387	420	397	391	431	385	410	433	440	413	399	419	426	370	457	444	418	382	400	396	413	419	451	391	423	407	401	410	388	412	399	423	386	419	436	392	416	462	419	409	368	456	415	412	429	394	406	406	388	435	400	417	446	423	450	435	431	375	446	409	421	422	377	396	421	435	422	398	427	433	386	407	401	421	425	412	388	411	420	430	407	431	395	418	413	390	394	403	417	428	425	415	418	395	376	400	419	403	381	406	412	400	408	434	436	412	438	405	415	421	417	404	371	417	402	398	412	440	411	412	395	414	428	414	390	464	435	402	425	399	428	387	422	417	411	445	442	390	408	395	434	417	405	386	416	421	436	416	436	370	423	399	385	433	426	401	401	380	409	421	417	443	391	435	406	434	465	417	392	423	411	394	367	421	429	406	417	377	427	413	415	385	432	428	389	397	421	400	392	418	460	403	440	394	426	385	369	391	384	417	423	407	399	395	419	372	421	445	393	374	391	445	388	350	398	391	407	375	391	407	407	401	393	382	403	411	411	410	413	409	428	411	413	392	404	402	430	400	397	430	418	393	411	429	434	387	400	388	394	409	397	421	406	373	438	421	442	412	383	398	406	404	386	408	396	412	396	435	428	402	412	431	375	391	392	396	429	406	410	417	425	403	381	408	401	401	404	372	390	428	443	439	397	397	412	384	383	416	410	430	390	435	412	400	424	391	370	419	411	433	380	394	399	450	389	365	413	417	412	428	392	391	387	397	432	414	403	381	403	434	390	440	440	401	420	388	384	401	402	405	401	387	409	395	394	400	380	440	365	455	426	425	367	367	391	413	392	405	430	402	413	415	443	426	403	419	431	480	403	395	395	408	402	413	424	385	414	413	436	353	364	426	396	432	401	379	426	437	439	401	409	375	430	414	414	370	419	370	401	414	399	403	410	417	448	398	454	355	399	428	403	390	403	403	419	412	402	381	433	404	401	397	394	389	413	390	379	389	441	391	402	390	416	440	427	397	364	402	395	424	425	405	442	429	400	431	444	417	409	370	402	422	397	368	420	409	406	440	423	432	410	385	400	408	441	389	386	361	430	381	437	415	387	377	417	368	402	399	408	418	409	422	427	362	373	399	395	382	434	433	386	400	425	438	367	414	426	408	414	381	406	421	400	423	424	406	418	423	435	399	403	443	366	377	430	403	395	391	399	412	409	399	439	393	439	395	401	387	390	438	414	416	456	410	424	429	399	398	416	421	360	409	380	411	394	382	409	415	459	417	393	431	388	438	400	429	406	421	398	431	420	413	403	381	381	406	435	441	383	362	405	428	400	413	376	390	404	399	402	419	410	404	441	419	372	397	393	425	404	392	434	405	408	416	436	422	346	395	400	433	427	400	448	451	438	424	403	400	385	441	399	384	409	391	431	394	377	439	406	418	420	411	382	397	407	389	429	455	406	433	399	379	382	416	412	413	405	417	400	419	428	377	402	422	422	438	404	367	387	402	388	387	383	391	444	385	392	408	445	430	393	393	400	432	414	369	390	403	403	399	417	390	401	440	426	395	415	405	409	429	444	393	416	411	421	398	409	377	420	399	424	420	408	424	427	426	425	411	407	410	408	457	421	383	416	410	423	376	393	387	374	446	396	407	401	396	428	400	385	395	414	417	382	403	419	408	389	437	407	412	397	390	360	404	362	404	404	379	399	377	440	413	406	436	415	382	418	406	433	388	407	411	382	397	437	427	370	406	393	355	414	421	375	390	432	424	420	427	438	409	379	408	428	418	371	377	399	434	454	417	365	386	381	418	442	394	420	430	467	435	422	419	403	412	430	447	422	431	423	403	390	386	430	433	412	382	409	417	402	453	396	374	395	402	426	411	410	385	397	395	434	381	386	411	399	434	460	409	397	411	416	395	427	387	383	406	432	409	407	440	419	396	382	383	372	401	392	423	416	419	416	413	424	413	410	400	397	384	433	412	397	415	394	411	437	422	398	411	425	383	422	430	406	445	393	426	415	404	373	430	445	407	369	417	391	399	429	370	383	401	414	456	407	428	378	400	391	399	414	411	451	394	397	458	411	392	395	419	444	411	416	435	422	419	396	400	410	380	425	382	403	405	438	409	425	398	418	436	395	411	409	443	375	428	429	401	409	415	432	390	381	424	445	431	422	451	392	380	428	412	444	443	437	395	379	429	383	422	378	395	396	405	420	433	426	397	366	420	405	398	409	387	422	414	401	396	426	418	402	422	395	392	398	418	374	410	394	406	379	420	422	443	389	415	436	404	426	427	381	403	424	379	424	419	391	404	415	399	404	419	424	404	448	423	425	405	399	393	404	416	407	399	408	402	412	370	394	400	380	391	421	437	421	437	390	406	432	407	384	430	396	417	451	465	414	410	443	374	402	427	410	380	396	427	391	395	414	420	401	396	423	397	395	430	440	448	377	430	407	409	386	404	397	418	413	392	423	407	407	439	394	424	388	383	369	388	421	405	442	393	395	384	414	388	379	394	415	418	412	423	397	426	363	405	382	395	394	395	417	393	406	358	398	392	429	417	421	404	375	436	405	371	406	383	381	388	418	391	432	408	411	441	448	391	421	414	380	397	463	450	424	424	377	372	381	404	376	397	402	364	436	408	421	385	396	423	427	453	394	408	446	421	424	408	401	414	407	430	395	420	392	421	400	359	409	409	412	404	416	411	402	399	382	387	415	400	410	398	363	423	389	446	409	414	434	428	424	353	429	441	409	397	409	419	452	429	397	421	461	384	405	366	421	419	405	445	416	433	379	380	383	423	380	437	397	420	378	416	417	392	394	391	379	406	392	437	367	368	399	415	431	374	405	390	406	433	427	440	433	385	388	413	414	418	398	418	430	377	434	387	453	412	388	391	399	405	435	457	407	445	430	413	391	403	404	392	398	425	370	367	396	421	397	388	422	406	401	388	418	412	430	387	395	398	373	414	396	389	373	396	475	364	416	396	386	414	384	393	412	383	418	442	417	405	437	423	418	395	430	380	401	409	429	421	396	425	409	401	415	422	392	392	411	444	382	380	431	444	407	410	408	406	408	422	383	412	372	374	399	337	409	366	388	419	414	430	423	362	434	423	416	437	390	391	441	442	399	440	396	381	397	443	406	395	449	399	407	413	419	355	422	417	424	364	399	389	384	394	433	429	468	365	413	424	407	409	425	415	383	408	379	374	409	404	376	398	414	417	416	349	386	403	378	386	386	406	395	381	408	383	402	409	392	405	419	422	386	418	404	410	378
3372	1142	1253	1593	3255	1879	991	927	958	1000	894	924	941	1012	943	915	964	929	921	1010	937	917	992	901	902	960	948	919	872	983	939	944	1022	909	955	874	969	997	912	941	956	951	933	939	917	972	870	961	926	1033	921	934	933	912	910	889	921	935	944	883	974	927	909	987	925	950	896	923	985	900	940	917	923	965	947	948	942	885	952	926	981	941	876	948	968	968	911	960	919	919	936	936	975	954	894	928	962	931	927	928	946	928	933	984	946	895	929	989	911	888	930	943	958	922	924	919	991	955	912	925	959	934	934	967	943	954	942	920	981	941	935	935	895	952	931	904	895	957	901	944	963	959	932	950	890	892	903	942	946	941	941	936	936	957	881	883	923	927	945	891	964	942	942	944	929	918	961	911	984	923	898	1005	908	969	894	941	906	957	889	966	930	967	926	917	916	938	915	867	874	928	909	909	968	927	1001	985	952	858	949	968	894	974	918	925	933	928	965	932	900	939	894	933	922	923	944	932	921	1019	989	938	912	946	930	935	960	902	906	907	1002	880	943	954	951	955	932	978	985	943	911	995	913	916	934	911	946	950	925	916	935	939	921	922	889	904	849	883	919	982	926	946	927	892	902	945	907	906	939	989	943	928	903	961	957	949	949	953	952	921	946	973	907	937	950	912	962	1008	968	956	901	913	942	945	983	1027	896	947	929	957	986	947	924	912	896	910	913	954	969	921	929	908	935	908	909	904	898	962	971	926	968	887	939	962	942	958	876	953	959	917	931	951	965	881	970	982	910	948	970	932	959	895	942	948	903	988	887	941	892	912	951	929	877	917	936	942	898	931	931	973	936	886	948	960	914	892	940	924	965	911	952	943	948	880	884	900	990	979	979	884	915	896	945	928	952	909	920	923	904	942	987	964	934	991	953	927	895	937	923	916	901	922	911	984	950	941	949	913	930	868	956	948	962	954	966	967	979	876	967	890	939	903	936	891	912	904	937	921	969	950	950	928	948	956	924	917	950	967	907	975	957	968	957	972	938	945	923	910	919	921	848	951	927	956	895	928	922	917	977	960	901	925	979	974	959	914	932	972	928	920	933	956	883	939	900	933	922	898	868	949	932	928	870	905	946	982	935	981	950	952	949	863	907	985	980	953	914	961	896	913	893	918	925	955	931	948	932	958	906	991	913	945	992	898	956	948	965	915	899	884	931	922	942	975	940	985	957	899	948	961	908	913	917	913	931	946	944	928	948	956	954	965	931	892	948	892	897	996	884	947	972	965	960	942	947	961	953	951	987	931	935	938	942	919	900	937	1044	934	938	930	938	921	902	931	927	914	900	917	945	941	914	909	907	918	932	929	903	949	1007	967	930	959	945	908	948	904	1047	916	919	965	895	914	956	911	944	932	963	937	922	966	913	925	948	964	947	943	911	986	941	901	920	898	903	896	969	929	895	975	926	973	976	916	975	917	955	940	883	935	944	897	969	937	910	942	945	976	930	874	911	915	931	914	933	926	914	908	892	935	931	943	943	968	939	972	953	921	932	917	885	952	1014	953	965	936	918	912	977	891	954	912	898	874	875	939	914	901	946	1003	889	968	968	895	976	981	948	904	941	913	976	993	919	907	948	908	873	923	933	889	935	897	914	982	952	955	951	979	923	960	924	916	961	886	932	927	939	941	914	912	911	926	966	976	974	983	897	936	988	996	947	929	950	914	996	999	940	971	952	976	982	914	953	894	983	938	895	940	899	960	958	894	919	894	952	922	905	947	958	902	968	991	924	943	897	943	992	958	933	971	929	926	895	950	874	898	961	944	941	934	979	940	969	936	915	901	909	912	943	902	943	946	883	937	900	951	905	912	966	938	884	867	982	1019	937	925	971	883	944	906	949	960	895	933	981	948	946	920	947	932	980	929	909	943	977	899	894	962	903	883	969	944	977	925	927	937	902	953	974	949	928	917	927	968	874	969	977	943	911	904	969	978	948	975	947	964	909	903	979	960	915	973	941	914	960	920	893	892	962	945	907	914	946	955	900	977	962	950	941	932	931	992	968	955	860	953	949	930	972	958	932	908	934	899	944	976	966	911	963	919	921	913	941	898	947	928	959	946	893	947	949	945	997	948	969	910	991	914	932	906	930	953	979	916	949	945	972	945	946	900	965	930	1005	895	911	939	940	924	939	962	952	984	900	947	947	955	929	914	952	941	944	885	892	959	935	966	977	930	944	990	931	904	918	938	969	922	940	900	926	913	956	941	973	917	932	956	948	992	972	928	902	944	966	884	942	1015	916	911	925	896	886	962	1005	924	973	949	957	983	939	905	952	895	933	886	936	944	889	1008	909	947	960	950	887	921	911	907	953	894	1034	952	959	991	916	881	906	918	927	909	915	907	914	929	910	930	921	996	902	904	868	932	912	945	990	968	935	864	910	915	972	1022	924	942	988	1000	898	901	899	928	958	924	980	944	953	960	928	883	910	924	920	953	879	951	956	1005	999	953	887	952	970	862	911	997	892	957	951	958	955	923	957	948	894	945	960	932	960	907	955	971	953	885	937	933	934	886	930	970	968	901	927	936	914	918	936	927	912	931	910	954	960	929	956	906	882	903	943	940	955	905	1005	915	963	991	980	942	963	892	1011	931	964	911	904	981	896	891	934	915	939	943	916	942	851	924	945	921	919	899	958	929	909	900	908	942	967	976	938	979	937	908	952	963	932	950	964	940	924	934	980	916	894	931	898	914	952	893	962	959	986	933	923	913	949	928	931	951	903	923	918	948	937	916	951	980	986	934	918	890	927	926	919	959	960	918	943	917	953	915	937	945	919	948	906	952	889	933	937	920	919	925	934	1012	956	930	991	952	991	920	907	961	968	922	927	897	930	923	930	879	974	919	922	903	928	930	938	931	919	906	936	906	936	886	912	899	934	912	897	947	960	928	960	953	920	952	930	952	914	918	959	967	967	980	915	925	904	943	961	946	890	906	966	923	953	959	950	958	954	964	927	908	952	911	924	890	958	977	924	989	900	980	936	885	918	946	944	889	939	960	991	994	1003	886	994	933	903	920	906	937	919	949	933	914	910	890	954	953	917	947	898	900	973	949	921	915	968	938	984	935	926	896	944	937	930	926	942	1001	956	929	967	912	957	995	910	990	908	982	949	922	965	925	897	902	927	919	959	899	911	927	917	942	929	861	941	911	947	958	975	926	897	935	936	933	920	948	976	938	948	942	987	937	944	935	943	924	952	930	960	983	967	927	957	952	928	968	888	888	923	928	940	900	923	909	951	939	919	972	941	923	943	888	938	986	893	980	941	916	983	956	900	961	956	938	912	930	1011	895	949	929	949	931	921	945	976	939	944	936	941	941	958	908	921	918	978	943	974	954	886	978	919	941	866	936	927	951	924	951	1015	942	942	986	961	951	901	927	975	949	903	962	917	943	876	908	1011	974	911	941	931	911	989	942	978	1040	939	921	937	1005	946	931	901	954	978	922	935	956	937	946	970	959	958	919	907	872	931	940	943	930	972	920	969	909	839	906
13906	3789	976	2203	4576	1706	592	495	317	299	330	322	333	348	313	327	365	299	343	329	314	311	303	305	311	298	312	324	287	307	291	286	311	337	318	295	277	285	322	321	324	330	280	302	294	305	293	296	293	327	318	319	323	294	307	275	312	333	307	319	300	314	332	291	281	321	313	310	326	270	313	307	324	306	298	326	321	325	314	305	308	322	310	321	316	350	299	308	280	329	281	311	296	295	301	307	293	322	289	299	285	319	338	335	343	313	288	336	314	304	317	313	290	309	274	319	320	306	284	308	306	314	317	293	308	300	293	274	315	321	314	329	310	290	329	310	283	299	302	322	305	338	286	296	317	316	300	310	304	294	302	314	295	335	284	280	284	329	314	336	283	327	303	267	317	303	293	297	310	320	334	333	292	316	327	309	314	325	304	288	316	300	333	291	317	303	288	296	337	298	324	258	325	280	298	308	320	300	294	323	328	328	344	329	314	278	318	325	330	308	297	319	324	256	326	319	324	304	288	341	272	329	295	306	286	302	312	283	309	301	280	290	319	292	323	278	312	328	311	266	309	338	297	306	303	289	300	280	338	286	315	314	285	308	353	296	313	301	287	332	336	281	302	294	291	302	326	324	310	314	299	330	295	297	312	309	321	295	319	303	319	283	309	294	317	308	295	290	277	299	340	300	304	279	288	309	309	313	328	310	310	315	295	296	296	308	276	318	323	279	332	307	312	292	322	320	307	305	294	279	307	299	314	260	329	319	299	312	269	298	303	307	310	294	307	329	339	301	341	309	285	302	294	300	302	282	308	292	305	298	299	308	330	301	307	318	314	328	316	332	293	323	308	304	273	271	305	318	318	322	301	336	295	288	315	331	324	313	346	288	311	313	312	276	312	303	331	305	293	326	289	312	312	303	322	295	291	347	322	330	298	304	254	302	293	341	318	338	311	354	314	309	340	309	307	337	283	307	325	313	304	298	291	307	330	300	306	327	339	282	275	334	305	292	294	297	312	285	296	291	291	324	282	305	322	303	300	281	305	313	293	296	307	270	318	306	299	301	284	267	293	316	295	305	321	272	268	315	321	308	291	332	328	303	310	308	298	314	271	286	304	291	296	319	311	286	286	322	286	270	332	309	335	326	294	299	334	299	273	282	314	331	292	328	283	286	321	292	318	285	317	332	291	307	285	296	301	315	296	307	350	292	333	332	309	322	329	327	313	275	283	301	298	299	292	306	310	302	311	286	308	309	305	324	320	342	306	307	311	327	292	333	333	253	333	304	311	309	341	326	292	306	325	306	293	323	309	305	297	297	306	311	315	290	331	324	267	304	331	328	305	246	266	328	297	331	310	307	285	310	308	281	302	301	313	353	295	305	315	315	303	332	344	314	312	337	300	288	310	306	307	328	313	305	299	283	280	325	317	297	305	306	334	279	253	315	310	290	304	330	319	294	286	326	307	286	331	303	339	314	294	297	301	293	312	306	287	310	309	315	291	312	285	301	336	297	316	291	312	315	351	321	293	279	340	322	323	295	328	310	302	305	311	302	318	310	279	316	311	306	268	323	315	292	278	357	312	329	306	340	314	334	316	298	318	303	331	312	321	308	278	290	299	295	293	329	324	294	307	281	312	320	316	291	313	310	313	322	287	296	347	315	323	305	310	279	319	313	278	303	303	270	296	288	303	295	347	295	305	305	304	315	332	313	328	296	315	322	280	335	347	309	304	305	304	342	352	281	307	311	266	273	333	293	300	308	305	351	305	288	311	299	299	315	288	316	330	323	317	299	305	304	326	317	286	332	319	308	265	325	307	336	331	323	280	279	300	322	324	301	298	300	349	325	299	309	274	346	294	311	306	321	304	319	274	315	333	300	297	330	326	328	298	323	322	314	297	318	297	302	273	308	327	306	302	272	308	302	316	337	333	333	295	299	294	295	320	315	319	342	263	282	309	316	312	319	283	311	310	287	322	299	291	295	319	267	289	299	304	305	319	297	286	315	310	323	283	287	294	325	315	310	335	338	268	285	318	303	303	327	294	284	293	294	289	272	301	309	307	339	298	298	320	326	333	295	328	312	293	264	302	336	330	301	297	312	336	349	324	275	321	328	335	317	319	277	319	318	312	296	316	306	333	328	324	290	290	275	344	298	271	284	327	292	283	325	332	329	315	304	286	333	296	308	325	273	314	335	337	321	315	304	306	283	310	322	311	323	298	323	281	307	310	289	315	289	297	313	322	290	324	318	309	322	310	321	328	304	307	340	321	307	327	293	279	273	313	298	310	341	317	321	304	317	317	264	289	315	296	322	339	295	317	343	297	317	319	296	315	297	303	334	292	280	303	346	284	318	304	305	320	296	308	309	301	289	305	342	330	284	331	305	286	288	317	302	312	310	282	325	305	304	278	307	302	329	321	282	321	307	338	275	332	296	299	317	265	291	277	289	334	319	340	314	279	284	298	316	305	324	305	334	321	317	313	280	318	315	323	308	279	283	272	285	294	302	310	367	312	322	284	318	315	280	329	347	309	321	311	305	338	312	310	297	303	322	286	298	307	340	320	292	296	298	242	306	276	328	308	291	330	310	330	313	338	320	285	300	298	330	309	299	278	309	305	293	322	329	332	311	333	307	279	306	339	322	314	285	291	275	288	321	313	278	287	322	315	339	336	279	319	291	325	365	291	327	303	285	327	297	296	312	301	319	297	289	292	294	290	307	324	314	295	307	319	292	290	319	300	283	306	295	318	278	338	312	310	312	310	334	319	330	327	306	313	297	298	277	312	323	307	309	308	303	311	326	301	311	309	282	291	273	322	336	312	325	272	320	306	304	312	329	309	331	311	316	309	257	294	274	335	334	301	286	329	311	289	302	297	326	283	302	303	308	310	301	332	286	287	307	330	279	327	309	292	281	325	307	315	297	300	319	341	319	302	304	293	294	274	315	302	309	344	329	303	299	308	294	296	317	296	281	315	296	322	320	284	285	314	328	311	308	292	329	296	281	288	303	292	300	311	306	356	298	285	346	282	292	292	289	294	320	321	304	293	322	270	314	311	321	310	305	335	294	345	322	296	311	289	311	301	292	296	267	315	325	278	280	288	306	282	293	325	301	296	298	300	313	296	295	316	301	315	338	309	307	313	346	337	280	316	294	304	333	299	319	262	295	283	320	278	278	319	292	336	288	312	306	330	316	316	327	295	286	292	299	350	292	309	316	320	319	279	296	311	298	295	316	286	287	296	279	299	303	293	334	293	305	297	308	317	332	293	290	324	308	306	315	303	274	324	287	290	270	281	315	329	314	284	304	314	318	321	296	322	323	314	305	300	292	311	309	306	293	298	300	298	340	339	293	291	310	290	284	337	326	296	289	291	295	305	328	337	339	302	314	268	292	314	305	306	330	337	327	310	281	281	278	340	264	299	282	306	309	315	322	305	306	312	315	316	276	302	309	289	315	309	293	324	285	310	292	294	293	324	296	292	295	317	322	307	296	309	302	294	314
11321	1274	2131	7415	14082	5371	2411	1633	868	861	806	834	830	803	749	797	733	744	754	767	717	762	754	737	722	751	677	747	738	642	703	748	717	737	729	737	721	745	710	734	709	695	768	694	734	775	687	706	711	706	758	767	738	746	687	746	763	735	728	720	693	785	740	694	703	769	726	725	723	704	714	766	732	726	680	684	688	711	739	712	713	690	673	714	697	705	771	683	735	768	691	706	720	699	717	687	757	708	666	728	747	745	717	672	727	740	700	717	698	721	672	728	750	719	693	750	737	740	705	751	750	729	729	754	689	673	744	748	690	694	675	725	706	719	680	689	740	687	707	666	741	713	738	726	700	727	664	692	712	710	713	736	740	713	696	692	723	690	662	686	728	690	695	700	727	726	743	734	748	677	688	725	710	677	699	706	693	728	719	742	675	692	701	696	681	720	698	718	733	738	735	734	721	778	662	728	693	700	679	731	679	730	723	712	708	718	710	702	773	698	700	744	724	732	702	749	712	719	693	713	706	768	734	754	705	722	740	727	669	706	710	762	689	676	661	735	726	713	658	760	731	676	734	702	690	671	698	732	686	729	698	754	721	705	692	716	722	718	727	662	727	708	677	749	701	749	703	706	725	684	681	721	709	713	758	706	779	714	757	697	721	716	693	724	682	674	702	729	754	731	691	726	718	734	738	746	725	624	679	721	712	736	703	696	685	730	706	693	696	753	706	708	716	693	702	696	728	723	738	724	754	741	706	744	701	704	710	626	686	729	716	737	694	701	706	706	689	737	676	706	741	658	707	691	727	716	674	694	677	668	703	738	709	661	705	702	735	706	688	691	699	720	658	704	712	704	722	682	696	667	734	645	744	687	730	725	743	746	705	757	723	727	702	710	707	704	708	727	724	720	703	719	702	725	703	739	743	658	696	731	687	704	729	759	680	710	670	710	740	693	682	655	773	702	733	720	713	685	679	709	707	693	718	780	734	713	728	743	705	744	739	737	709	714	691	672	714	707	747	733	717	719	702	772	695	742	728	745	717	681	730	734	685	725	736	669	678	740	736	706	732	741	731	679	682	725	745	698	666	702	680	685	690	736	676	714	734	729	664	675	720	713	695	645	709	678	669	733	668	704	690	718	706	696	684	691	728	684	725	699	698	702	710	735	662	714	682	728	688	708	706	714	705	641	721	743	716	709	716	754	720	720	708	737	735	676	732	669	711	734	697	738	673	726	687	677	738	786	710	734	718	745	702	723	724	686	727	739	688	738	725	783	776	701	694	723	658	711	723	687	702	684	756	740	703	747	694	701	685	723	696	695	694	706	675	714	680	709	709	718	702	719	742	674	719	684	736	722	702	680	770	706	691	706	726	703	647	721	745	703	719	680	712	745	718	704	709	711	730	712	689	700	735	740	747	695	703	753	755	706	699	781	689	725	692	739	678	713	722	743	649	710	714	734	709	705	711	750	715	679	734	704	723	748	705	703	734	732	657	744	707	726	695	716	704	697	732	659	715	713	743	701	713	709	730	735	745	706	688	706	702	711	737	723	718	690	765	702	706	669	695	721	727	708	731	695	700	690	716	707	700	740	710	698	752	700	696	721	688	694	740	705	722	697	746	705	703	682	714	743	749	654	750	753	711	727	686	727	692	755	729	673	732	719	716	679	724	705	708	725	709	722	700	732	700	724	731	746	705	674	679	674	713	693	695	677	742	719	725	695	730	715	683	730	718	758	685	766	700	727	688	720	710	753	697	649	702	708	718	738	744	715	745	674	721	667	683	732	709	692	718	685	679	713	713	696	690	740	689	757	712	717	719	701	720	697	722	693	684	731	730	670	690	753	722	713	692	751	711	716	745	714	683	708	678	687	726	756	722	697	681	712	721	733	710	708	641	703	650	734	655	672	735	698	719	705	676	671	724	678	705	691	725	716	706	728	696	740	727	723	747	716	724	670	709	731	688	720	666	726	685	778	721	728	723	696	687	705	732	717	655	691	700	646	702	664	719	741	710	670	733	748	703	690	735	714	726	676	724	728	788	702	692	708	673	730	686	679	727	733	695	712	718	730	675	729	689	729	727	695	657	700	677	726	691	714	693	708	699	703	724	698	706	762	722	755	732	700	674	697	708	752	647	662	703	693	741	751	731	731	743	669	712	718	711	751	712	759	657	709	682	718	724	661	696	671	706	757	742	667	740	685	701	680	729	750	693	693	742	663	691	692	720	697	726	708	736	682	684	676	709	693	732	757	697	705	719	701	707	726	734	662	733	719	713	738	718	689	678	665	700	668	722	713	704	743	714	719	690	723	697	714	675	686	687	680	763	706	682	741	662	723	715	744	706	658	694	695	719	681	719	657	734	679	730	708	739	701	703	740	698	686	754	645	716	713	736	694	686	719	749	669	647	710	731	705	732	715	717	694	722	685	722	724	664	701	720	713	682	701	689	716	694	675	720	730	730	684	644	762	740	688	712	726	759	686	716	737	704	714	689	699	682	739	692	701	700	730	733	757	686	694	690	746	732	762	683	709	699	731	771	707	692	743	744	718	727	742	664	697	749	729	669	692	675	690	735	674	703	721	716	701	688	666	717	726	711	711	678	735	683	714	734	699	730	757	717	711	732	708	726	744	730	699	688	681	704	708	682	721	677	732	701	700	718	710	751	738	695	741	742	740	705	746	742	753	700	733	709	717	716	759	689	734	706	691	751	755	742	731	747	738	732	699	665	713	762	723	709	708	684	752	651	701	713	713	673	724	712	748	705	730	682	722	749	662	746	742	691	673	707	691	681	711	718	682	741	720	728	732	738	754	767	694	717	735	729	722	714	715	709	693	713	702	714	678	695	692	720	754	732	715	707	720	685	705	740	729	672	699	721	757	720	679	725	717	676	682	672	723	718	715	704	718	723	729	697	708	692	721	688	726	709	674	687	698	718	766	714	734	768	782	735	714	678	731	674	708	699	679	724	698	705	719	668	680	733	699	711	716	741	727	763	702	742	676	722	735	714	762	784	686	687	661	724	708	711	700	746	709	702	730	694	744	694	696	649	694	689	704	753	718	765	701	710	689	679	677	711	660	702	747	752	685	702	733	688	759	771	728	758	675	689	678	675	696	749	693	706	718	700	688	733	719	666	725	733	719	704	688	713	719	724	722	675	704	733	689	722	685	684	682	741	710	668	724	673	675	665	714	743	719	715	706	681	667	680	705	657	749	687	739	730	676	724	721	706	720	743	676	719	685	676	751	727	733	700	692	702	690	744	699	686	698	721	766	666	758	644	714	676	732	724	686	716	721	731	715	743	724	698	723	702	734	756	746	732	690	695	707	722	704	747	670	699	710	731	708	694	701	686	703	741	668	743	703	731	698	707	779	699	733	747	693	694	715	708	718	734	660	724	681	727	758	703	729	759	693	707	740	658	743	706	723	694	738	709	731	687	735	682	725	682	695	644	705	765	720	744	673	690	681	694	774	673	733	697	658	694	715	732	708	659	698	700	670
21360	6037	1460	1066	2461	3386	505	268	186	194	174	170	145	117	153	146	152	130	141	135	135	160	161	124	159	138	122	125	132	131	155	134	142	130	111	128	141	135	142	154	132	130	111	137	131	132	127	130	125	147	137	105	142	133	138	118	133	130	125	119	124	108	135	139	138	125	116	119	157	123	112	112	115	122	121	134	132	128	126	136	128	111	124	131	126	128	121	133	138	132	120	119	127	118	126	111	151	150	121	123	133	107	113	117	154	125	139	138	111	120	122	135	127	131	149	122	130	104	112	117	135	103	146	144	132	115	133	118	124	129	130	113	135	106	127	142	111	132	131	138	129	132	119	130	118	120	101	134	136	125	101	124	126	105	143	126	124	138	139	136	142	115	130	123	118	149	124	136	127	160	115	128	108	117	134	126	113	118	125	115	151	125	140	117	114	121	116	136	117	126	112	105	138	114	115	124	133	113	124	116	98	104	143	131	121	129	129	139	128	149	113	118	123	132	133	129	126	112	136	114	129	133	121	134	122	146	125	116	134	137	132	148	153	114	120	150	125	139	139	137	132	120	117	125	130	116	117	134	129	138	158	142	111	102	137	119	138	119	111	110	126	135	104	122	118	116	137	129	122	109	121	138	133	128	141	122	148	103	131	135	135	102	122	114	136	107	120	129	146	132	122	131	137	123	126	126	114	117	116	110	130	114	121	121	134	123	125	121	140	116	108	127	136	138	142	121	138	132	115	105	127	121	108	100	127	111	111	139	106	105	124	123	146	107	142	123	110	135	143	119	130	129	124	121	135	125	116	126	138	143	140	132	136	146	131	109	151	141	135	126	135	127	127	104	132	135	124	124	130	116	144	111	123	106	115	124	133	116	136	99	142	130	115	136	137	123	134	138	113	113	122	131	147	137	133	127	151	123	144	129	126	132	138	131	117	106	138	138	131	145	107	124	119	122	119	110	128	115	132	129	123	143	139	137	131	145	117	151	114	132	118	104	133	119	119	125	112	127	131	126	145	135	134	129	93	131	116	118	130	122	124	129	132	148	152	129	108	134	118	123	111	96	133	122	128	131	119	129	114	110	145	149	130	125	108	120	150	115	123	116	130	140	137	135	129	129	128	115	145	111	111	115	110	120	141	136	130	123	109	131	151	136	123	140	121	149	113	112	133	153	129	152	136	132	115	131	128	132	122	126	129	126	143	128	131	118	136	126	140	123	128	133	142	137	135	122	157	132	120	134	109	140	130	131	128	108	146	128	135	129	139	122	139	106	130	131	118	143	139	116	136	128	156	105	109	134	128	103	147	117	130	120	135	144	129	137	116	148	128	108	108	141	100	142	115	123	125	157	116	135	123	120	128	124	117	113	133	162	140	119	122	139	136	136	140	124	131	138	139	128	156	129	142	126	117	140	129	124	115	134	118	134	128	125	139	111	130	120	147	130	129	131	125	126	133	132	134	132	107	136	129	123	114	107	100	142	128	134	127	120	135	112	111	111	136	116	130	106	117	132	141	143	115	119	114	133	136	105	119	104	102	123	140	136	127	111	122	107	110	133	134	128	133	132	149	118	120	146	125	118	135	128	141	121	122	111	129	121	124	120	109	120	144	109	115	119	108	137	107	115	128	132	126	123	134	122	147	127	125	141	147	114	126	128	143	132	130	126	121	126	112	122	126	143	133	120	118	112	116	150	129	118	123	126	114	140	109	127	136	142	149	105	117	127	112	131	115	115	122	131	124	136	112	136	135	114	117	134	109	115	125	139	129	119	119	136	110	135	121	117	142	136	141	132	120	126	125	120	127	130	135	144	129	123	124	117	118	131	123	135	132	122	128	120	129	146	117	134	126	139	126	119	124	132	103	124	142	112	138	131	125	136	127	132	135	142	135	115	139	114	112	146	142	122	111	111	121	134	137	128	126	121	117	125	112	114	138	126	142	129	146	125	132	131	137	118	152	143	123	120	99	123	137	124	121	116	106	142	123	113	139	145	127	119	129	111	121	141	130	104	132	126	135	119	122	135	110	134	126	107	139	136	123	127	130	131	118	141	135	119	159	104	130	135	121	135	155	143	137	134	130	123	128	126	124	129	134	135	112	122	133	135	118	135	130	130	140	118	111	117	110	141	126	139	130	145	143	135	123	116	130	132	141	129	116	129	138	137	126	146	146	133	115	115	134	123	125	128	132	135	138	116	111	134	124	103	142	132	133	122	123	118	105	100	135	140	138	126	134	103	137	121	123	120	128	119	159	114	130	128	129	129	123	117	129	133	109	104	131	130	111	105	108	122	135	134	123	118	133	135	115	130	121	131	107	118	146	136	99	152	117	142	121	124	132	136	129	134	132	118	131	106	111	132	116	106	124	126	131	138	131	136	132	126	137	132	136	127	107	123	135	133	117	121	126	123	128	134	128	140	121	134	138	127	119	135	133	125	124	130	133	129	103	139	127	125	124	129	120	126	138	117	115	107	139	123	111	103	133	145	124	128	133	142	117	164	116	135	121	133	126	130	121	110	117	142	134	148	130	136	115	101	122	135	113	123	145	124	152	120	121	155	141	103	128	131	122	129	132	115	140	112	149	129	131	121	123	144	149	110	108	127	125	117	122	115	108	144	108	138	136	135	131	127	134	131	120	113	128	121	150	99	126	102	142	133	137	120	143	122	137	131	133	134	126	140	134	125	131	126	120	133	113	140	122	122	133	132	114	136	148	127	146	127	126	126	121	148	129	138	132	134	134	132	111	145	165	107	128	126	128	143	121	136	130	114	124	120	139	97	138	117	144	109	112	141	140	125	133	133	102	126	125	123	100	129	120	131	122	137	130	130	133	118	124	132	127	124	128	128	138	138	129	117	112	118	125	133	135	116	133	111	113	124	122	134	144	150	118	155	107	125	127	134	118	104	140	120	108	120	125	133	128	130	124	126	130	117	121	125	144	118	104	118	130	117	125	144	130	157	142	131	135	140	142	127	121	133	103	130	120	116	131	102	115	139	121	118	143	124	132	134	136	157	135	128	137	110	101	117	115	126	112	143	139	124	117	119	127	128	107	138	118	131	119	129	130	131	135	103	129	120	116	115	131	143	135	135	121	125	116	124	127	142	126	112	118	123	125	114	112	107	117	121	119	128	148	97	118	128	126	132	154	136	106	133	149	103	134	130	126	120	143	122	135	119	126	122	117	116	144	110	108	120	146	136	114	132	122	128	136	135	142	129	148	123	118	110	124	118	138	120	126	123	105	126	123	130	134	134	109	102	108	146	140	111	128	118	127	125	136	136	138	127	120	118	109	133	134	121	140	128	127	164	147	130	122	128	132	119	129	128	124	133	134	121	118	144	113	140	127	134	116	141	151	120	127	107	114	126	108	121	113	116	124	122	125	121	134	136	116	116	143	103	138	132	124	113	131	110	127	123	118	146	129	121	133	121	152	128	104	150	122	117	133	121	143	107	129	130	134	130	139	123	111	141	115	133	126	131	109	107	131	125	130	137
13891	1307	2694	3572	9528	9073	2139	878	671	648	598	539	486	521	473	478	436	437	399	418	384	419	362	340	403	335	362	369	349	379	330	322	360	360	337	329	350	341	361	348	366	361	330	366	355	350	322	326	379	297	340	337	331	303	331	316	351	354	348	294	317	331	333	347	347	373	309	342	343	309	329	357	301	309	330	339	330	327	352	299	385	280	352	316	359	322	379	331	304	334	363	339	317	328	364	328	361	341	329	353	329	341	341	346	341	371	323	333	339	331	328	288	337	353	332	320	337	329	341	328	335	328	353	296	338	347	326	349	319	331	339	315	328	351	359	332	314	348	334	327	377	343	306	316	357	297	318	305	293	341	352	363	342	343	314	336	373	313	360	324	280	318	318	367	352	367	329	312	339	354	337	356	328	306	314	305	340	303	368	352	344	329	327	360	351	356	318	324	341	328	325	303	321	333	340	328	358	350	356	344	294	311	332	305	341	373	355	338	353	305	327	334	345	329	350	330	330	334	347	318	326	304	293	361	342	318	321	295	322	340	294	326	329	297	319	342	318	333	350	330	332	324	338	337	302	321	356	320	308	331	306	301	366	316	332	348	342	341	354	334	345	355	324	297	341	320	310	336	328	343	359	325	334	305	330	342	328	335	322	333	328	287	354	316	342	337	327	321	357	326	330	327	347	322	335	326	319	332	318	338	342	332	335	293	339	343	300	330	310	344	360	324	316	305	350	299	333	335	330	323	323	332	293	355	328	383	318	341	350	320	342	336	330	328	341	340	331	324	307	350	315	322	337	326	336	325	325	342	302	352	315	320	340	308	325	307	329	334	316	362	366	331	325	318	290	347	328	308	307	307	370	327	354	323	299	296	366	329	324	318	298	351	345	343	336	356	343	330	350	312	318	336	321	308	312	343	355	316	370	371	314	314	290	326	346	352	344	322	337	351	321	302	307	331	328	313	308	315	308	333	312	319	372	319	354	356	328	346	329	347	329	350	322	333	296	313	311	344	314	343	314	298	329	315	351	331	315	344	316	320	350	296	330	339	306	322	300	315	311	357	347	334	314	344	327	312	354	290	296	328	326	326	344	347	338	344	321	314	323	319	300	325	340	315	348	347	373	343	351	342	273	337	360	325	314	321	343	371	312	308	291	302	361	354	322	343	335	318	328	373	323	345	330	333	327	345	345	332	307	320	328	367	356	336	326	340	312	328	341	292	296	325	339	328	339	349	384	331	347	350	337	338	310	318	358	329	313	283	332	344	331	334	334	321	323	299	318	317	331	317	296	311	322	311	338	345	329	343	335	308	349	349	331	336	337	335	324	337	331	316	336	348	302	361	329	349	336	352	311	326	351	353	319	321	340	326	361	321	342	324	322	340	311	337	337	345	330	381	321	301	309	318	335	352	345	357	328	324	321	326	335	342	322	322	369	331	320	327	336	319	307	346	331	339	349	344	340	292	324	298	336	314	296	349	308	317	346	372	306	309	337	301	285	343	337	335	334	335	310	331	314	326	304	323	331	360	344	319	284	300	336	322	378	319	352	297	334	337	318	329	321	323	317	315	325	354	331	320	332	333	299	306	344	312	301	336	338	320	350	351	308	330	336	348	319	302	342	335	318	347	304	355	369	320	328	330	306	340	315	331	334	345	343	294	293	320	286	334	315	351	326	352	307	323	338	347	262	318	327	295	341	334	329	313	319	327	321	295	302	334	294	324	288	325	328	353	329	289	326	291	304	320	350	335	343	342	306	336	296	309	298	333	325	294	326	317	345	304	319	332	344	365	311	323	331	310	309	333	336	319	300	310	328	341	301	341	294	300	316	329	302	308	345	321	340	321	322	354	323	331	319	323	331	329	357	325	337	334	343	330	334	347	346	296	326	302	333	336	323	323	290	312	330	337	317	315	319	331	291	317	319	300	305	314	320	319	323	334	308	354	340	302	313	342	346	315	351	368	347	291	321	348	325	319	316	322	348	330	347	328	302	336	325	325	319	331	316	332	313	341	347	277	304	332	341	326	334	322	345	351	318	351	334	312	337	313	314	318	369	341	323	343	320	299	330	312	325	314	342	340	335	292	291	332	323	278	332	312	325	322	319	369	297	322	347	329	321	314	310	317	329	315	324	342	345	339	296	325	295	336	310	326	333	331	334	330	322	330	345	352	309	342	339	306	332	307	314	342	313	308	305	308	301	333	348	343	327	343	320	339	294	338	307	348	358	344	318	341	347	337	326	332	331	370	316	319	323	309	318	341	340	302	321	288	342	333	344	350	365	321	349	345	329	330	316	305	329	338	313	340	332	352	348	313	299	327	306	320	338	316	316	343	336	323	343	296	322	314	344	309	320	335	326	347	341	325	336	296	340	333	313	312	351	369	314	334	338	314	339	291	308	349	340	335	312	304	299	311	340	309	317	322	322	324	323	326	340	311	314	340	326	322	310	348	323	320	317	308	341	356	308	338	339	343	326	309	334	324	342	357	315	337	349	349	344	331	306	368	346	330	340	314	308	364	322	329	343	342	330	301	339	312	301	328	295	338	331	338	289	335	335	327	328	307	343	343	329	327	328	364	312	338	298	316	306	339	322	294	297	336	330	326	338	321	315	344	319	339	324	325	328	323	338	339	297	329	305	309	276	325	332	353	326	317	315	319	346	325	320	346	343	324	303	313	321	336	352	351	323	304	295	298	338	332	323	315	320	325	360	294	321	339	297	334	341	344	348	359	318	313	304	342	316	362	338	351	326	324	328	322	332	338	317	343	330	338	346	318	320	348	344	363	293	340	318	329	327	302	347	327	304	334	302	310	344	342	352	343	300	312	352	334	339	329	340	320	328	338	334	330	337	345	351	313	324	348	343	311	291	346	348	344	298	316	323	327	317	340	336	355	315	328	361	335	341	349	339	346	317	304	328	351	339	335	331	339	337	338	304	320	303	388	310	309	333	341	321	321	327	296	318	297	353	317	328	336	335	344	314	355	335	389	321	320	307	338	324	352	305	332	339	315	332	296	316	322	331	304	314	324	350	349	327	325	318	300	335	351	315	336	318	320	334	327	323	335	352	327	323	355	318	321	327	330	314	335	327	329	333	296	347	349	307	340	308	314	333	326	346	326	356	339	342	323	325	339	315	347	306	319	320	299	312	333	323	323	353	355	321	321	337	339	305	326	300	317	337	322	338	302	330	329	341	306	342	363	335	297	324	344	329	337	323	315	320	361	322	347	321	318	351	333	324	340	324	319	352	339	333	333	337	315	336	333	342	299	316	347	305	338	353	338	338	364	352	320	314	322	350	289	326	377	321	338	348	333	324	293	347	332	333	347	324	347	360	326	338	314	344	333	344	319	310	315	316	338	318	345	313	300	300	297	326	314	343	362	296	361	359	347	326	351	349	361	347	330	340	343	314	345	352	345	330	330	351	339	311	327	339	305	321	325	329	345	340	331	350	338	326	352	341	332	310	347	299	340	309	314	318	354	372	337	339	310	319	328
2083	603	461	422	444	548	389	389	343	391	383	394	361	443	393	396	379	386	398	389	363	367	380	423	362	389	387	378	407	401	416	364	430	369	402	402	380	401	398	348	360	398	348	423	403	409	375	368	400	398	416	357	346	393	409	382	383	407	334	395	368	394	360	382	378	376	362	415	391	435	384	352	403	392	387	371	381	403	396	335	394	397	351	389	394	351	399	419	388	364	383	393	408	365	380	378	357	386	348	377	375	387	376	366	399	389	368	398	360	365	344	363	399	377	404	402	404	393	383	400	355	351	375	371	343	356	401	406	383	363	393	405	397	398	363	414	390	372	432	374	358	365	385	376	371	391	370	397	387	392	343	380	358	382	380	371	364	421	368	393	345	381	402	416	405	395	412	396	386	402	400	387	422	408	399	410	369	379	409	388	390	375	404	436	348	406	391	363	354	363	382	356	337	402	398	389	368	348	381	356	373	361	404	369	367	399	365	421	402	379	402	395	365	378	375	386	371	333	400	378	407	401	377	357	364	395	376	401	415	417	409	433	358	365	380	361	367	385	393	373	413	366	399	403	380	368	377	360	361	368	323	388	413	393	386	371	383	400	369	405	438	382	375	403	402	412	401	408	366	395	367	376	422	385	414	405	389	360	387	397	368	366	354	391	376	381	402	348	403	365	388	388	384	415	373	390	335	365	399	408	385	356	407	351	392	389	368	360	390	421	399	385	381	377	343	415	356	374	383	354	424	388	409	398	382	391	413	395	340	390	336	382	384	370	380	393	389	369	374	387	434	354	387	402	336	361	393	376	402	359	386	399	395	360	413	375	367	407	362	378	394	388	363	374	394	398	381	400	378	371	360	376	362	373	392	404	368	383	381	390	367	386	357	362	372	412	396	385	313	409	392	378	402	360	398	373	399	368	380	395	363	373	420	403	400	374	392	383	393	396	374	388	376	394	391	403	399	359	386	315	346	347	373	348	421	420	410	415	395	359	387	338	385	399	430	423	377	382	372	374	388	351	363	375	370	374	384	392	410	381	389	345	415	324	392	414	390	377	373	356	350	371	350	394	380	357	438	407	382	378	404	367	381	334	386	387	419	411	381	366	403	386	408	362	431	372	378	371	405	376	358	404	374	386	390	369	378	343	378	397	377	388	395	370	406	371	408	410	395	396	394	361	373	393	347	402	369	426	433	381	376	426	385	396	403	388	375	384	356	362	380	365	367	413	365	396	362	431	356	364	324	374	384	375	377	406	350	365	374	373	407	359	360	330	378	412	418	397	399	365	407	424	354	411	417	346	358	402	400	383	418	381	329	352	404	388	382	375	395	376	382	385	405	406	410	348	380	403	395	384	388	371	381	377	389	379	380	411	389	399	414	361	433	394	380	384	340	390	402	390	399	361	398	388	394	391	368	405	381	441	412	381	388	424	448	375	394	366	333	376	374	399	365	403	357	396	363	370	373	387	409	378	361	412	407	402	404	384	369	408	349	349	406	406	352	328	357	365	365	383	424	372	422	395	401	383	376	439	378	399	407	389	365	391	394	391	420	366	385	378	374	408	390	383	317	374	377	368	395	395	355	372	395	374	371	388	370	382	369	395	414	382	381	376	381	377	392	349	381	381	390	390	376	407	399	384	396	401	373	386	417	407	390	432	366	387	429	390	333	367	406	364	367	357	381	387	385	379	355	366	412	378	407	385	356	352	379	392	387	385	403	385	399	383	395	364	383	358	408	389	408	382	397	398	384	340	378	373	358	364	365	411	385	394	370	379	377	406	418	405	381	375	395	347	349	366	401	383	394	394	381	372	410	375	357	400	370	411	369	397	376	359	398	372	386	409	376	377	401	375	405	370	363	391	408	400	404	381	406	394	404	412	373	361	366	388	392	398	354	379	413	355	399	418	399	355	403	395	395	371	395	405	384	351	340	373	385	392	379	391	416	396	369	407	330	407	368	367	363	387	431	416	409	373	380	362	385	373	364	371	405	374	373	371	376	353	366	399	395	388	389	357	394	347	382	365	400	362	374	376	404	351	374	369	411	389	382	383	376	377	379	386	388	415	406	347	359	389	380	422	389	345	374	393	388	390	377	386	398	426	394	397	359	368	387	368	424	395	376	416	365	394	388	383	366	402	373	399	389	404	413	389	413	405	406	333	395	406	395	422	423	433	384	357	387	358	385	384	363	382	366	401	381	352	374	367	393	358	359	398	410	376	360	382	358	403	400	374	397	368	392	345	351	412	392	394	386	376	399	375	387	377	378	386	404	353	388	393	387	380	396	419	394	382	430	439	379	419	385	438	345	387	378	378	429	389	370	368	348	378	392	382	431	417	370	379	387	384	393	384	370	369	381	380	399	398	402	383	349	427	363	383	384	379	401	400	415	398	389	376	372	380	400	369	345	402	382	376	354	397	376	380	366	376	402	389	404	371	409	370	384	384	370	394	371	364	381	382	382	376	369	381	364	367	350	406	362	379	373	383	381	371	364	398	385	365	382	385	394	360	383	374	393	393	392	303	376	373	419	369	361	386	389	388	432	374	357	429	368	382	371	369	396	371	386	404	373	391	391	359	363	399	387	422	383	389	356	393	403	387	345	396	382	410	384	385	405	370	396	398	407	411	405	370	382	369	399	388	380	383	402	373	378	381	381	369	394	410	389	417	374	389	423	375	349	362	357	369	399	395	394	390	369	408	393	391	408	378	430	388	376	353	399	361	390	395	372	375	364	364	400	366	366	374	365	376	399	380	377	370	394	357	382	360	388	346	414	390	358	342	361	383	386	408	394	369	388	397	406	365	407	425	391	370	388	372	397	410	386	381	402	392	400	387	369	373	397	390	388	391	392	362	390	413	365	372	356	359	371	390	375	375	407	367	359	367	413	415	390	379	407	430	349	374	387	392	381	365	380	408	382	402	435	406	373	403	360	442	379	403	384	387	389	391	410	396	369	365	438	405	381	383	396	354	400	360	331	396	426	387	408	389	365	409	391	372	426	353	419	420	387	397	407	375	412	392	380	373	401	386	413	403	371	413	337	381	432	407	424	405	423	395	428	372	391	359	373	375	399	373	370	383	397	417	390	393	402	367	345	389	384	368	418	384	372	393	365	396	395	384	363	379	398	393	376	382	423	373	380	393	373	385	370	375	374	403	401	399	387	387	387	361	400	369	361	388	384	382	402	366	419	383	371	388	350	399	387	390	349	347	384	392	391	387	383	415	426	348	384	412	396	387	385	397	383	379	384	369	398	389	387	366	389	377	381	367	390	392	411	389	339	397	372	387	387	387	402	413	418	374	380	406	412	391	427	361	400	385	350	377	407	381	403	362	349	377	380	362	371	405	352	360	378	397	382	382	333	362	396	408	377	370	421	389	391	383	348	423	420	377	382	419	360	363	403	371	389	384	379	366	407	398	367	382	375	351	375	352	387	369	395	374	371	366	392	367	400	392	355	400	397	335	390	387	386	394	375	415	382	394	406	407	350	334	394	355
2541	1050	1119	1022	1413	1920	874	885	887	897	895	880	858	881	925	877	913	870	916	933	844	899	865	856	819	913	881	915	846	882	909	898	898	829	884	898	878	916	834	868	904	824	911	909	889	942	861	891	892	875	865	908	889	850	812	840	830	883	893	953	874	861	930	907	872	904	871	849	905	855	911	889	941	881	893	840	848	888	865	849	893	859	928	901	862	889	894	897	868	841	893	917	869	891	872	818	862	882	881	874	911	874	854	894	847	877	903	883	882	836	899	888	854	950	883	871	893	929	832	885	931	881	842	829	844	870	868	896	879	955	912	886	877	868	869	823	919	866	863	852	897	895	863	814	902	907	877	923	856	867	833	843	916	863	833	880	850	875	877	896	839	862	904	903	863	874	797	871	892	909	867	878	865	896	890	918	861	852	891	846	813	935	898	902	866	879	890	809	922	915	872	846	876	876	956	896	866	862	855	910	857	846	892	893	934	921	859	911	927	871	884	863	902	846	855	838	903	871	839	894	863	852	884	902	870	917	882	883	850	845	909	818	864	869	913	908	845	847	843	874	930	877	904	879	910	900	894	870	880	889	835	913	854	878	843	927	853	896	906	882	862	838	875	809	847	887	899	848	947	847	848	890	883	903	876	922	915	810	888	873	908	945	869	871	827	839	815	858	864	905	803	859	886	892	872	857	874	890	862	883	972	875	899	898	873	854	834	887	915	875	864	883	873	848	883	850	870	869	880	896	875	862	904	842	837	884	876	857	863	849	931	891	896	879	846	940	873	880	903	865	876	907	886	846	863	889	886	909	835	846	890	932	915	858	835	901	858	949	898	917	933	872	852	879	896	847	906	876	863	868	880	857	895	852	867	914	937	921	848	869	818	910	878	884	907	880	887	901	923	862	878	835	881	909	842	890	875	908	909	925	837	844	849	888	885	931	888	870	888	871	854	877	917	887	824	926	884	865	850	895	896	852	898	871	912	887	891	853	846	915	874	954	857	870	898	894	890	854	876	866	876	905	848	886	853	908	867	847	897	885	837	869	830	860	893	902	895	896	880	868	897	883	919	907	879	860	836	893	915	868	923	895	897	823	892	827	901	907	863	837	913	883	847	909	898	890	881	908	917	911	858	913	902	909	883	890	851	912	876	893	923	912	874	818	889	844	922	884	894	838	867	882	852	925	821	897	940	887	913	848	864	831	873	911	870	903	843	862	854	860	890	855	916	828	894	886	868	928	846	906	920	867	822	911	859	865	874	842	810	813	871	944	908	883	871	831	895	880	844	889	966	910	931	877	911	813	898	799	865	882	893	889	864	856	846	868	911	917	894	894	937	899	923	863	860	927	919	823	891	896	848	894	858	870	857	871	871	929	925	863	893	893	834	952	900	936	950	924	929	860	892	873	842	918	827	869	890	888	895	873	896	894	849	855	924	891	868	868	869	902	862	863	947	860	888	857	849	811	853	878	878	862	879	920	838	844	924	868	919	882	892	945	878	896	919	860	842	871	898	837	885	890	835	908	894	884	850	862	841	903	886	857	890	874	888	834	940	815	916	850	904	881	897	861	858	830	891	934	876	919	890	906	841	858	876	881	899	832	925	883	866	900	952	835	894	861	906	872	880	881	854	848	884	861	910	835	880	848	892	875	918	901	847	880	852	944	913	861	881	908	923	875	876	864	886	872	916	852	853	951	912	886	887	873	913	920	862	858	859	932	870	849	853	892	844	865	883	817	924	832	881	853	896	863	839	944	948	862	838	858	888	894	895	903	890	902	893	884	862	908	893	826	903	896	877	893	902	883	885	868	859	864	893	877	841	897	872	873	854	895	885	819	883	886	907	893	929	885	887	918	878	831	893	868	833	895	896	869	833	877	932	885	884	812	902	835	868	897	851	873	915	860	922	890	922	848	893	914	859	938	835	898	848	882	849	899	860	920	886	885	876	901	843	848	831	846	867	892	859	855	832	876	896	880	915	852	873	901	858	881	844	819	878	874	882	872	897	827	881	845	907	892	877	915	904	856	890	877	862	871	912	930	817	895	898	864	898	869	874	860	842	904	871	883	878	826	893	834	878	872	881	932	898	910	889	849	880	851	895	877	861	870	868	854	898	877	929	862	891	890	847	903	910	849	865	855	902	841	892	854	830	865	899	886	917	887	906	850	850	875	885	936	863	865	872	941	920	826	902	926	889	833	866	841	833	885	933	897	898	851	894	864	849	932	869	937	860	835	890	894	868	853	884	862	913	855	895	907	869	912	852	844	873	937	803	866	828	908	906	852	890	898	885	915	897	850	861	902	882	838	840	820	844	886	834	892	904	860	946	884	890	840	881	872	862	911	936	828	972	902	854	912	853	863	854	851	814	914	856	869	886	912	882	892	910	896	922	875	938	896	885	890	847	838	936	919	869	895	848	884	888	884	846	895	845	884	849	821	869	913	886	902	922	926	850	897	877	882	846	917	875	875	880	870	908	880	860	864	873	870	866	877	918	860	873	866	869	885	890	845	858	922	822	915	852	838	914	890	919	872	850	887	867	875	903	954	921	877	927	860	849	887	878	843	851	868	873	894	855	891	835	850	897	886	887	872	904	859	895	892	849	911	869	855	850	870	894	892	883	851	863	883	884	867	884	912	873	877	875	844	929	845	908	938	864	856	923	872	919	883	880	871	856	843	868	901	928	826	887	908	895	845	927	866	860	850	879	877	876	881	885	927	867	853	920	901	854	867	902	916	868	890	865	889	845	886	899	916	830	908	848	879	871	828	865	921	909	850	868	947	920	903	898	901	863	858	945	910	914	883	881	933	879	910	856	880	863	906	883	930	932	881	816	827	911	841	846	866	929	862	855	892	901	891	867	887	838	913	898	897	854	847	880	895	860	835	868	829	900	845	864	956	894	852	897	907	832	837	857	890	859	859	913	874	892	865	850	901	857	878	901	880	872	853	913	906	836	880	863	887	881	917	858	870	853	917	857	920	901	864	901	860	855	883	889	901	879	914	874	863	866	860	889	872	890	927	882	815	892	880	857	861	866	883	840	928	895	853	848	856	874	845	884	851	872	914	914	877	854	852	858	855	860	917	891	885	902	973	850	881	863	885	890	926	870	822	856	884	925	823	919	919	900	865	874	850	868	863	826	896	833	908	852	857	837	911	864	907	898	883	849	839	854	908	894	950	880	867	877	961	850	857	918	834	898	875	849	868	890	831	916	878	903	869	900	800	911	910	785	859	886	865	975	912	869	890	851	869	865	907	907	900	860	913	933	912	856	903	893	888	878	873	886	861	864	858	874	892	899	896	843	826	860	884	858	912	950	857	873	821	879	929	857	889	893	889	853	869	868	856	891	943	860	930	908	875	888	890	882	891	898	852	850	844	876	898	894	890	843	907	901	912	887	853	882	833	923	857	898	883	944	910	832	901	883	889	864	851	867	909	945	854	888	857	845	910	878	871	835	852	851	855	884	879	900	880	853	912	848	844	871	849	882	812	854	896
12989	3095	721	583	2734	9492	1142	375	341	329	344	345	332	351	343	321	309	315	344	323	297	340	349	324	345	307	307	340	334	343	306	337	329	336	338	292	288	332	300	336	326	290	300	331	305	298	296	313	308	315	331	313	340	351	297	329	307	313	342	360	345	323	309	344	314	306	325	294	291	296	310	315	320	283	343	336	351	315	339	312	350	309	318	329	308	319	345	329	286	338	301	321	317	311	305	306	320	341	297	337	358	320	340	327	349	299	339	328	286	311	316	291	355	305	301	322	314	324	309	310	324	322	323	311	333	305	324	347	333	289	331	327	304	327	319	336	294	339	320	325	309	331	338	290	317	340	332	284	321	350	317	319	324	317	309	338	342	307	282	329	343	309	330	292	345	336	314	324	307	304	339	294	325	291	282	300	299	331	370	318	313	325	299	289	283	304	355	312	318	322	301	318	296	328	308	323	312	332	373	370	344	305	300	339	309	314	307	334	321	321	350	355	334	303	316	317	348	308	275	269	322	342	300	346	288	287	292	333	315	304	330	318	280	324	338	306	312	312	325	342	328	350	305	339	333	293	312	342	290	317	355	321	272	315	324	313	311	330	301	332	319	351	310	333	300	302	277	313	323	296	299	306	317	324	325	313	329	319	315	328	316	324	298	323	308	300	328	298	353	305	321	325	377	337	334	320	330	366	325	314	315	303	313	311	341	320	331	305	330	308	336	341	321	327	309	304	317	298	316	306	318	358	325	308	311	309	315	353	325	311	322	306	301	334	331	307	306	308	349	334	302	328	296	337	305	339	321	337	305	301	314	302	325	328	330	333	335	311	331	302	378	312	304	288	328	321	343	300	323	329	296	270	313	312	305	349	310	337	326	294	303	327	301	314	311	337	321	312	330	319	311	320	304	311	336	347	318	320	365	331	322	328	308	319	339	285	341	329	314	320	291	330	308	321	309	355	325	314	347	328	323	296	303	271	312	352	307	323	325	290	306	308	301	290	336	316	297	296	321	318	335	323	311	327	309	354	323	316	337	350	316	302	306	309	352	340	362	296	289	314	319	307	323	306	296	362	347	332	334	322	308	302	315	319	324	305	316	296	288	301	336	333	325	321	358	312	317	300	319	321	302	311	329	304	297	286	321	300	290	331	319	315	318	339	330	314	358	291	347	320	319	296	338	335	336	336	333	310	311	326	295	318	299	319	340	317	327	321	340	308	340	314	337	334	321	302	294	314	306	350	324	321	342	322	354	320	308	306	315	304	318	313	302	314	304	359	313	332	301	327	324	304	310	316	341	299	331	366	283	366	276	289	337	314	341	316	292	290	329	343	312	287	320	325	324	314	328	347	303	332	328	337	304	299	306	298	320	338	283	307	309	312	304	307	333	309	325	339	310	320	324	342	286	309	298	350	355	339	333	290	337	330	317	308	329	349	277	296	322	342	310	335	351	286	305	310	320	321	290	324	327	338	353	329	315	299	321	280	313	327	315	351	338	312	296	307	296	313	311	297	323	297	309	313	317	303	311	299	304	323	328	326	302	315	281	344	289	332	309	323	330	366	335	310	302	313	340	332	337	310	303	317	306	304	349	292	311	298	322	307	319	303	375	331	280	298	326	313	304	324	300	331	318	348	338	324	307	346	341	350	329	290	308	335	316	347	321	309	283	305	333	296	302	350	311	337	316	284	306	322	344	322	312	312	318	319	318	332	350	309	330	283	355	312	316	355	362	320	341	372	311	299	311	285	332	334	342	350	318	340	311	313	311	310	314	320	311	330	353	339	350	304	292	331	300	308	296	321	313	294	317	324	316	343	308	325	347	326	283	309	315	337	321	288	315	327	307	329	322	274	327	309	292	316	335	345	321	312	337	323	307	323	295	304	321	260	303	280	305	322	331	365	300	285	327	314	294	320	308	332	334	317	307	306	316	336	331	322	339	328	346	316	331	308	275	312	353	346	315	333	320	337	287	318	316	357	343	303	333	306	304	302	320	301	313	359	315	317	306	336	312	333	345	314	294	346	292	320	269	289	343	289	308	353	325	307	301	350	326	301	293	344	337	339	290	271	319	308	301	302	310	334	322	318	316	352	314	314	326	339	318	314	312	334	342	349	372	319	310	317	311	299	336	353	335	289	313	324	314	316	303	312	284	313	313	304	310	349	348	341	314	306	299	294	331	312	353	311	310	332	326	340	351	338	333	339	307	287	306	304	319	316	315	362	341	330	331	366	306	353	287	313	318	322	338	323	297	284	312	297	288	303	318	309	324	307	335	332	333	326	312	305	321	310	326	311	300	329	301	316	292	315	333	322	343	332	333	285	348	320	326	319	323	334	325	303	293	350	324	317	318	343	304	350	314	347	340	318	322	307	317	348	284	329	307	318	288	303	312	322	326	269	284	299	328	312	327	316	295	332	322	342	306	331	306	318	328	354	291	318	306	318	319	343	331	312	324	325	325	355	321	371	315	313	334	283	355	317	303	312	311	313	340	305	304	304	323	345	307	362	308	313	328	315	304	322	320	299	283	320	312	311	338	316	317	327	305	324	301	346	310	337	314	306	347	305	308	306	305	322	309	373	328	314	322	300	338	322	301	293	322	306	349	301	318	278	303	322	339	323	362	332	324	336	325	320	297	322	339	317	296	296	330	332	311	333	353	315	295	321	323	355	315	329	307	321	319	310	347	339	314	328	361	314	341	306	352	289	326	329	331	339	326	312	331	325	322	347	306	275	309	341	319	337	321	334	307	305	295	278	321	320	350	340	296	289	335	360	341	300	320	310	276	308	295	313	342	312	355	324	314	317	352	328	353	312	293	319	326	343	305	331	313	293	280	311	307	320	321	333	317	310	316	351	360	324	326	304	319	292	336	325	288	329	303	317	319	318	328	324	289	304	306	282	312	327	313	316	309	327	326	331	348	356	307	309	346	320	301	363	342	335	325	310	334	313	312	322	335	307	309	282	319	313	315	316	270	351	323	302	318	314	321	326	323	332	334	393	341	324	306	332	310	316	309	319	302	308	291	293	331	326	344	323	315	347	350	330	329	312	333	348	313	303	313	296	353	319	303	341	320	316	320	356	322	325	335	339	325	348	315	292	318	285	336	337	321	299	317	342	284	284	283	289	324	351	342	304	339	330	350	360	281	328	320	344	325	334	287	314	325	312	313	345	316	329	325	332	326	334	325	319	323	334	308	324	355	327	324	340	298	331	333	333	299	286	300	336	286	320	340	315	300	325	299	348	344	303	306	313	345	340	316	300	297	326	338	328	322	337	318	304	318	293	314	330	312	291	352	341	293	311	341	288	352	336	331	328	313	299	319	336	336	329	309	289	323	315	316	308	342	324	341	332	337	343	326	333	333	292	338	314	310	317	287	337	310	278	300	315	339	301	326	319	307	306	322	330	336	294	303	303	324	297	322	290	315	320	343	335	333	328	342	321	362	353	326	327	329	287	276	307	304	301	342	340	305	335	326	318	331	330	300	300	311	333
10566	1029	1493	1879	10379	23679	1370	912	884	850	828	785	817	812	840	784	765	821	805	757	757	763	694	764	767	751	777	754	773	743	746	740	765	737	738	761	718	748	735	728	799	754	727	769	704	737	768	704	773	735	757	733	725	752	778	763	735	753	710	742	700	765	734	745	731	756	726	740	755	714	747	766	734	769	746	737	732	766	794	730	775	725	738	741	789	759	757	767	704	737	796	735	701	751	727	735	721	739	702	730	725	725	822	741	692	732	731	776	738	726	762	723	721	752	750	701	696	732	739	712	748	734	718	766	753	749	739	762	746	778	673	723	765	687	744	764	757	730	750	688	753	759	760	699	756	744	760	739	733	711	714	743	751	748	679	755	753	748	735	715	724	757	735	714	722	711	694	700	798	735	717	695	709	738	720	718	746	760	726	689	761	741	731	754	713	755	700	722	723	731	748	696	733	725	717	734	718	758	730	750	682	730	806	765	705	734	707	694	762	785	713	709	695	699	733	753	727	692	738	742	725	741	778	737	767	715	740	703	725	770	732	744	725	741	763	745	678	712	716	752	748	749	791	740	687	726	754	752	767	731	757	733	754	772	736	769	746	737	749	735	757	727	708	766	721	759	787	744	780	703	759	695	727	753	696	705	769	735	731	745	729	755	730	699	765	773	723	719	703	678	760	753	739	749	720	699	687	704	765	728	746	782	754	732	755	735	712	742	732	741	739	754	768	715	761	646	737	682	780	746	713	685	710	734	745	741	721	747	736	778	711	750	715	748	722	731	701	713	759	726	703	745	722	710	762	732	745	730	717	742	738	725	712	731	704	728	668	683	770	773	733	699	747	734	770	710	747	727	706	746	759	738	715	706	732	765	724	697	738	743	717	796	724	739	711	754	714	746	783	831	740	767	708	722	703	695	742	667	749	750	752	746	711	722	746	745	736	726	732	694	739	735	718	761	728	758	726	742	718	731	698	700	720	739	796	704	738	760	741	734	728	691	758	729	767	737	796	728	785	756	743	743	716	765	703	695	687	742	759	690	776	705	737	725	733	745	735	726	702	735	750	722	689	721	736	744	741	737	771	726	749	743	781	721	754	739	766	714	755	775	723	718	726	764	756	765	718	719	739	698	714	751	767	728	775	735	723	735	773	761	774	741	737	754	783	715	751	712	724	728	714	670	731	760	762	742	734	766	745	734	716	745	749	743	741	704	748	751	706	704	788	738	745	670	754	711	738	752	750	695	703	690	767	800	706	765	717	702	756	763	729	729	741	747	750	727	727	766	759	749	760	720	670	745	725	789	742	750	740	748	721	716	778	741	749	789	744	738	762	745	751	691	758	687	752	751	737	737	728	740	796	712	768	797	763	730	744	724	775	745	713	732	720	691	688	761	725	760	706	674	730	755	750	737	718	724	719	777	766	714	758	710	695	763	703	773	796	758	773	757	734	728	725	713	696	727	701	719	761	731	752	701	730	713	711	716	790	674	771	726	718	760	689	724	702	728	710	716	779	719	732	709	729	733	786	756	719	710	755	715	693	686	733	736	708	746	729	721	794	762	770	739	735	723	755	753	711	711	729	706	706	769	707	717	781	705	723	773	735	756	756	715	732	730	730	707	709	757	779	712	748	702	695	709	714	741	683	745	704	748	701	757	682	713	828	716	672	760	755	737	740	755	707	702	782	754	731	732	796	667	697	723	710	750	748	763	754	727	740	699	746	723	785	710	710	740	765	747	708	739	782	718	729	729	761	750	726	766	717	711	758	764	728	750	713	742	715	746	742	694	717	711	727	744	704	745	753	742	756	726	712	687	713	716	695	665	738	763	757	708	717	699	729	744	727	702	770	746	696	741	802	749	735	731	721	673	694	746	760	705	805	769	713	678	733	717	712	720	721	748	745	754	714	673	721	758	750	710	740	733	731	705	758	732	720	794	732	731	743	781	731	738	734	734	751	697	753	744	770	736	713	750	717	784	752	753	696	741	759	703	750	704	682	731	736	757	750	773	735	714	710	710	702	686	737	746	765	716	751	727	742	745	779	681	728	724	701	764	734	748	726	746	739	703	706	784	749	752	757	747	766	764	740	758	740	701	748	764	748	746	720	738	686	696	802	735	723	760	755	741	743	725	719	759	765	715	724	738	753	740	732	800	695	704	731	706	720	791	743	753	715	739	735	739	718	749	749	737	722	737	765	720	754	756	772	719	698	726	787	750	747	712	725	767	749	730	701	750	713	742	736	767	742	708	695	685	787	687	699	757	752	765	713	695	734	725	755	720	739	742	732	723	724	747	721	686	680	730	704	742	796	759	752	755	719	710	719	752	781	748	734	736	791	732	687	735	761	713	723	735	709	731	824	781	735	746	729	822	721	718	716	732	725	749	730	781	725	762	767	775	767	724	691	764	727	745	797	717	722	744	723	728	703	719	720	718	763	743	760	704	731	715	712	719	728	738	753	737	683	716	732	746	750	744	728	772	740	749	699	726	763	746	732	761	753	699	728	762	732	723	767	742	705	742	742	745	698	784	740	705	691	670	784	770	730	724	694	745	751	758	753	706	785	751	747	742	738	737	755	727	728	773	762	723	749	747	716	750	742	693	782	768	722	730	745	765	711	745	765	738	718	763	746	736	699	761	727	769	739	692	793	770	730	684	740	739	740	765	787	744	691	724	705	720	696	783	771	748	719	705	732	744	804	710	779	680	743	721	744	769	801	721	699	703	758	729	744	752	750	697	711	723	741	751	765	721	728	733	704	718	732	727	723	713	724	752	731	730	724	716	735	775	728	722	726	730	708	694	761	701	719	764	720	740	783	765	769	748	727	720	786	728	746	772	761	793	711	746	739	706	703	743	738	743	752	761	734	730	706	751	745	732	751	721	739	790	766	752	745	747	718	693	718	771	722	742	678	747	734	716	761	753	725	726	779	707	776	738	754	741	739	757	743	698	783	738	702	732	683	734	723	752	750	775	724	733	710	718	720	732	712	735	713	750	742	741	736	755	761	723	747	728	712	727	744	727	739	697	688	753	829	782	753	705	715	730	697	758	745	681	752	734	779	736	769	738	709	714	760	725	724	788	743	765	703	703	760	706	787	737	748	744	741	709	733	726	771	721	694	698	721	770	735	698	704	714	725	752	748	697	734	748	722	716	693	750	696	781	712	739	740	715	746	722	735	731	724	737	683	757	751	731	723	768	740	744	759	746	750	772	761	751	797	719	771	743	773	770	694	743	697	717	717	746	729	718	701	749	726	733	741	766	762	743	759	739	794	781	741	733	697	730	700	795	742	740	733	750	798	690	769	768	793	763	706	747	714	717	714	758	736	758	774	767	710	722	727	698	697	709	712	715	723	642	728	728	699	761	743	772	690	715	751	765	747	704	760	742	788	739	770	687	731	699	748	732	713	764	728	695	722	734	718	747	801	714	800	763	685	721	751	710	721	725	764	707	720	774	722	737	717	736	744	731	743	742	684	726	738	725	741	700	779	712	763	745
25832	15039	1969	767	481	357	274	229	182	156	154	157	130	150	107	143	140	137	142	125	124	136	119	111	143	118	127	154	147	125	118	134	116	125	133	116	124	126	142	143	140	119	130	134	139	126	145	157	125	109	137	125	142	130	120	124	115	109	126	102	145	135	130	134	109	98	131	139	115	127	120	101	147	122	135	132	117	145	120	135	115	125	117	104	109	138	132	114	111	139	139	126	133	99	138	117	99	112	96	123	113	147	123	147	132	134	128	120	111	111	130	126	137	120	111	128	135	134	116	145	134	146	140	141	132	122	141	125	119	118	125	102	150	130	136	158	129	128	128	119	122	136	121	115	152	132	119	139	115	128	131	150	128	121	130	115	106	146	111	125	128	130	149	121	131	117	123	147	116	124	127	111	130	136	119	108	121	145	110	134	111	121	125	146	122	129	121	114	130	135	124	116	127	107	118	134	122	132	138	127	136	116	120	144	118	140	116	131	139	118	122	136	125	134	125	115	101	128	113	110	135	113	135	110	124	128	128	116	111	118	121	117	129	114	132	105	130	129	135	123	121	117	125	127	140	111	118	117	125	117	133	138	143	128	113	117	129	125	118	108	169	113	102	119	134	125	116	134	116	118	104	109	114	145	113	122	121	122	128	120	149	122	142	112	110	128	128	125	125	110	112	130	122	120	129	122	116	131	115	125	107	134	107	140	124	122	140	115	127	125	141	115	123	108	129	134	124	108	110	111	97	150	121	143	141	120	121	127	122	117	126	113	119	116	129	113	122	131	105	136	116	128	125	102	107	119	142	131	143	124	117	123	123	130	107	129	108	131	134	130	127	136	117	98	111	125	126	140	126	122	128	100	116	137	113	120	119	124	112	126	124	115	113	126	109	146	119	128	130	122	133	114	115	134	128	128	109	126	132	124	133	120	118	123	131	129	135	106	114	138	137	135	144	143	121	128	112	135	144	108	139	121	141	113	109	134	129	120	124	126	115	133	139	119	128	133	100	132	103	112	144	142	129	105	113	114	131	116	124	130	114	96	131	130	129	136	133	127	120	122	111	125	130	133	129	114	111	134	115	107	127	117	128	121	132	138	145	131	135	127	144	133	149	101	120	133	112	119	133	120	124	106	121	129	121	126	126	126	144	127	146	148	114	124	124	123	102	136	133	134	118	127	108	123	105	122	129	126	138	117	109	133	115	113	132	127	126	114	118	120	127	116	119	119	127	114	132	128	113	106	127	117	114	129	112	95	118	133	144	115	145	143	104	142	131	145	125	135	104	114	106	130	125	118	123	118	117	119	124	124	165	109	139	136	106	120	137	144	125	134	130	125	111	112	134	118	123	118	112	108	124	129	104	144	134	112	118	105	107	117	111	125	116	130	133	136	104	126	130	128	119	142	143	155	134	105	114	134	118	107	127	152	137	114	134	116	129	117	127	140	131	118	120	108	115	125	126	112	131	131	113	126	109	126	125	122	116	126	129	113	118	121	138	112	131	128	113	113	127	124	129	98	121	124	120	160	135	126	125	107	121	153	109	134	143	111	133	105	123	132	132	111	95	120	122	109	118	130	132	120	125	136	118	137	127	96	104	122	134	102	164	113	111	123	117	111	124	119	119	132	120	126	120	118	125	133	102	118	110	120	126	119	110	116	127	126	126	123	129	120	162	119	142	116	123	106	132	154	121	114	120	118	148	108	114	148	122	109	128	103	120	133	132	110	121	118	136	126	119	129	113	114	132	139	111	128	155	116	109	131	131	122	116	124	134	149	137	124	120	136	123	124	150	149	114	113	119	135	126	105	113	133	127	144	130	130	122	112	117	113	117	111	121	103	116	128	128	134	126	116	121	119	131	116	108	137	120	107	130	127	107	126	111	110	133	124	129	123	137	122	104	112	122	135	139	112	116	123	93	112	141	137	132	124	121	105	131	123	130	130	155	115	105	120	132	122	114	113	146	126	112	108	124	118	116	133	121	105	135	119	135	139	130	129	142	144	114	129	127	114	126	113	117	127	123	133	106	105	108	141	125	120	124	120	109	123	123	127	99	114	124	102	144	137	127	114	136	112	123	127	121	120	127	132	114	140	119	139	126	115	111	112	123	129	105	123	132	131	129	100	144	129	120	111	112	104	123	132	120	141	135	118	121	100	136	138	90	86	120	127	147	136	129	115	164	134	104	130	134	117	136	112	120	137	145	135	143	117	133	151	141	123	122	140	161	105	120	106	125	131	119	142	112	128	100	125	109	110	131	107	123	118	113	126	115	98	102	133	120	135	141	111	123	119	129	125	136	139	120	126	129	125	135	130	128	135	97	134	140	117	127	131	128	127	132	115	139	121	115	118	135	102	136	125	123	117	135	111	127	115	130	121	115	118	116	140	125	151	120	127	131	126	149	119	115	134	120	110	108	114	118	154	145	124	123	107	119	148	146	113	132	117	101	130	116	132	103	100	108	126	160	108	106	130	148	138	97	128	110	123	140	149	132	113	123	126	134	136	135	121	111	106	114	111	129	131	136	109	141	147	106	123	131	132	116	115	119	143	140	139	133	122	117	113	118	113	124	109	143	106	113	130	129	105	126	127	129	130	123	136	138	133	125	108	117	127	116	130	120	134	126	118	125	115	122	136	112	125	125	129	110	140	100	129	120	99	128	122	134	114	135	112	125	127	123	132	123	126	145	147	95	122	129	129	134	94	149	126	128	122	120	114	105	103	118	127	149	113	128	113	121	123	129	154	117	106	119	126	136	123	117	114	127	132	123	117	102	140	141	131	125	137	102	132	128	124	124	109	122	135	126	127	134	120	127	127	104	115	135	111	118	92	140	127	125	119	128	119	125	130	107	113	126	112	119	119	123	123	123	116	126	129	118	124	114	115	125	101	121	140	122	112	146	153	138	100	117	147	132	143	109	130	122	122	128	137	119	118	128	128	128	119	130	120	128	140	105	118	115	109	119	138	118	131	134	126	116	111	148	116	126	131	116	124	106	159	129	88	113	122	128	145	122	131	111	121	118	131	125	139	127	124	119	133	175	114	131	120	118	103	126	138	126	135	140	124	93	115	108	120	128	126	123	130	133	145	146	126	118	135	104	128	130	134	135	121	99	126	129	114	120	140	129	112	131	133	134	126	122	107	132	133	142	120	134	128	144	118	114	135	132	131	123	138	124	106	128	127	124	137	129	131	120	111	125	123	126	134	118	111	131	115	120	132	139	124	125	139	117	133	141	110	110	121	131	137	128	131	120	131	119	107	123	132	143	131	138	120	104	121	120	129	119	125	124	126	144	126	131	130	128	123	128	115	112	114	146	128	136	134	115	133	130	147	158	121	149	137	115	115	124	122	123	138	144	123	99	106	116	114	138	118	135	136	115	124	111	141	128	135	98	135	138	120	141	120	134	132	131	107	134	113	98	107	116	115	113	142	141	122	94	114	123	123	117	134	130	136	124	129	133	138	119	104	102	106	113	105	145	111	141	131	124	102	121	123
18350	2695	1783	2326	1942	1417	1217	789	654	598	569	497	494	480	454	423	450	398	394	393	399	375	429	384	386	348	365	341	373	371	374	370	348	361	394	378	325	347	331	369	371	337	304	364	325	336	314	357	333	361	352	293	333	321	295	373	315	334	304	325	318	339	318	322	313	291	353	310	314	307	323	319	290	341	313	316	312	362	311	318	301	373	309	365	316	352	322	320	339	333	336	332	318	311	318	336	314	329	338	342	331	320	306	336	306	288	315	330	275	327	317	310	333	303	328	321	318	302	327	318	333	310	344	318	316	341	327	327	303	332	312	325	340	303	295	283	308	324	323	337	308	305	293	320	324	332	338	317	310	358	327	315	306	318	313	307	334	331	299	312	288	373	332	324	317	318	319	309	333	317	321	330	304	328	333	314	323	324	322	340	330	298	327	343	282	341	288	336	335	340	298	317	330	323	315	353	313	311	323	341	314	333	307	319	315	292	336	323	317	319	303	327	318	337	328	316	319	314	335	327	309	324	300	337	296	309	331	319	316	304	320	339	324	341	328	343	337	313	332	326	320	308	293	305	345	320	320	285	300	320	320	325	315	339	308	313	308	305	338	306	327	340	318	331	298	335	312	300	320	325	311	300	360	330	327	309	285	324	317	321	314	316	324	305	335	368	335	321	307	301	358	310	330	348	317	326	346	324	317	333	353	342	314	345	331	312	335	312	315	328	321	305	319	309	321	312	325	322	328	302	299	341	315	350	337	310	291	343	314	337	342	340	332	315	315	299	336	321	343	287	335	305	309	336	326	321	315	321	317	307	326	291	283	345	316	292	324	348	313	294	296	307	310	303	332	317	328	351	347	288	323	314	335	329	320	317	333	351	300	309	316	321	330	334	331	326	335	305	311	294	321	370	329	331	295	297	346	349	343	358	289	351	311	311	314	328	302	334	301	337	311	322	343	366	342	334	330	322	363	339	336	319	315	322	351	323	321	320	305	307	347	347	327	295	319	320	320	338	330	339	312	318	309	336	318	317	297	312	322	321	337	338	331	288	347	294	311	303	332	343	343	345	345	348	345	324	320	326	332	321	340	309	347	327	338	334	271	330	300	345	326	318	343	317	347	342	324	347	345	317	316	308	305	308	297	338	332	305	320	363	306	325	308	315	315	314	312	309	340	319	346	308	307	307	321	326	331	315	316	316	350	310	330	317	327	275	317	335	297	306	329	348	308	312	328	298	334	294	334	329	340	321	319	328	346	310	318	300	310	348	297	297	295	337	318	321	342	314	314	306	353	307	306	338	322	325	328	316	335	316	342	339	349	313	322	327	327	327	316	295	327	299	322	340	304	324	322	308	331	304	309	338	357	299	316	335	285	312	303	340	291	288	315	343	327	306	325	327	334	332	306	277	329	340	339	326	343	317	326	309	313	330	316	311	332	331	325	299	309	321	313	339	318	334	307	350	333	293	320	315	331	309	330	318	346	305	310	332	309	336	315	292	312	316	315	324	338	333	283	311	316	320	307	333	291	324	337	318	326	339	350	300	325	314	300	330	328	329	325	338	331	316	306	338	324	291	338	335	316	344	318	316	319	313	303	351	294	326	329	335	303	319	324	321	292	329	298	328	320	326	283	318	294	309	322	314	315	321	354	301	305	321	321	323	329	316	336	324	298	352	337	293	286	306	315	336	319	295	335	324	309	306	301	314	341	325	302	294	326	323	307	317	319	334	314	362	314	306	337	311	305	346	297	334	313	305	325	303	328	331	343	310	305	305	333	343	327	322	302	348	331	313	331	312	319	325	293	337	316	337	311	354	352	346	312	309	364	323	318	337	325	324	339	323	325	318	333	325	332	318	313	339	350	339	320	291	298	325	327	325	323	281	344	328	306	348	285	323	307	312	329	317	281	300	313	327	352	322	333	314	329	324	348	323	323	362	328	291	306	314	345	307	314	308	327	316	341	307	297	341	329	374	319	335	325	310	327	327	325	310	340	311	321	319	347	335	336	313	362	329	299	324	337	339	328	347	338	325	372	312	325	333	330	329	337	337	318	305	315	337	322	320	344	306	333	312	349	323	347	319	322	298	327	320	322	326	317	324	371	334	341	335	325	332	319	303	306	337	338	318	335	337	347	313	310	356	308	306	332	342	322	294	299	327	316	297	349	323	305	319	326	298	332	326	307	318	328	325	302	323	305	317	309	311	292	359	308	323	327	316	319	345	335	322	338	342	303	320	332	308	352	311	324	335	354	330	319	298	304	305	313	308	280	328	326	312	335	343	292	329	284	344	335	352	319	326	289	317	311	308	303	290	298	334	306	321	303	319	360	324	320	342	298	314	315	319	320	331	308	329	314	323	334	302	309	344	329	313	287	307	323	283	336	329	331	341	311	315	315	293	322	305	330	326	311	328	305	300	321	318	319	319	293	303	330	316	336	317	339	296	298	315	319	335	338	293	331	331	317	315	328	339	336	334	335	323	336	300	323	341	326	316	326	335	312	305	336	328	330	338	317	343	328	336	312	318	344	307	345	294	328	324	344	319	314	327	337	346	321	335	301	296	296	314	308	323	304	303	324	306	317	306	298	316	336	368	316	285	313	335	349	304	314	320	320	323	312	305	320	340	355	360	300	295	329	329	339	322	293	302	335	304	333	367	308	308	293	326	288	323	302	325	302	317	298	307	348	325	312	319	342	323	317	327	324	307	331	327	330	316	319	305	297	322	333	288	330	278	290	325	312	292	316	327	328	330	318	313	333	296	269	322	311	305	323	312	308	322	361	296	336	327	319	323	327	316	314	319	344	339	329	312	299	361	311	330	330	324	316	348	361	374	300	315	330	340	333	351	297	298	294	350	289	319	324	332	337	300	326	331	344	311	330	310	311	288	292	343	315	346	327	326	325	328	315	329	324	318	306	306	362	311	327	317	327	307	317	329	310	318	318	316	336	348	285	350	320	349	324	334	363	329	348	337	308	309	306	338	327	358	311	330	326	325	322	347	343	324	343	312	306	342	322	312	326	333	322	326	309	297	319	327	316	313	296	336	352	307	322	332	321	366	327	341	323	289	327	305	323	343	271	299	315	319	290	303	329	313	301	318	357	311	344	313	294	302	313	336	340	287	300	303	309	296	307	351	318	306	329	324	325	327	323	334	351	339	320	312	339	326	319	304	309	279	326	347	326	344	328	303	290	311	302	305	337	315	298	307	306	339	343	316	295	302	325	310	330	322	351	309	311	334	345	274	314	324	331	330	357	328	326	349	338	333	311	328	296	323	315	338	317	309	304	320	315	324	319	334	331	311	311	316	337	299	336	338	286	309	319	358	319	309	327	332	349	307	308	314	316	331	316	304	287	347	321	334	324	329	307	311	319	355	326	331	320	309	296	304	267	290	318	325	325	351	314	325	321	345	315	320	320	325	285	325	312	314	331	305	331	353	317	315	303	306	295	295	344	299	345	326	290	317	304	317	319	326	310	307	308	317	307	361	317	282	299	312
2001	1126	463	463	404	405	377	369	382	331	331	379	365	368	404	374	338	359	378	392	401	354	415	410	382	396	379	348	390	376	377	356	386	398	416	366	366	386	356	374	360	380	393	434	366	379	355	388	395	364	405	412	395	373	401	379	313	371	406	378	403	379	356	355	375	390	367	388	358	427	367	385	388	366	397	365	342	407	349	366	420	376	379	392	399	339	385	375	345	341	380	406	390	357	344	409	405	424	363	401	391	367	403	370	395	356	374	402	397	401	364	392	412	374	362	396	368	350	374	370	353	403	383	344	398	372	363	378	403	382	393	356	350	372	404	347	384	373	385	364	377	414	392	390	437	386	354	381	373	369	371	361	371	353	410	362	375	368	407	383	408	376	341	384	386	391	399	388	362	397	422	393	350	360	385	377	350	385	388	398	371	382	356	398	368	399	375	412	355	370	383	381	370	396	394	401	342	368	385	410	387	417	369	382	379	382	392	333	356	376	351	346	368	360	407	343	430	360	379	341	378	350	406	374	361	357	390	400	416	414	411	379	385	388	399	399	394	352	382	381	407	360	383	365	411	425	363	386	381	378	366	401	384	347	373	407	348	361	385	365	364	388	374	363	383	408	390	404	353	389	394	395	337	367	384	373	371	381	382	390	374	342	388	387	360	384	379	413	401	380	428	404	356	394	412	401	367	346	388	417	387	396	408	385	352	401	346	390	390	417	418	383	358	348	392	366	400	360	401	420	394	411	409	346	354	378	387	418	386	378	362	395	401	352	398	375	340	393	400	351	324	402	384	377	352	407	381	369	406	389	385	407	365	360	392	358	356	361	387	404	418	413	390	360	387	351	391	373	394	395	369	405	385	404	360	395	365	345	350	378	388	403	367	431	393	349	371	332	366	388	411	374	374	384	422	353	354	392	362	388	374	371	406	380	365	371	373	366	374	400	365	360	417	417	375	356	368	400	397	366	376	363	340	370	357	386	391	356	379	368	356	379	389	376	385	398	378	396	360	371	374	395	401	401	388	379	368	331	371	373	406	369	377	352	389	377	388	402	399	392	398	398	342	352	403	399	413	369	378	345	407	374	354	348	348	381	386	366	405	387	398	380	388	419	344	406	358	382	375	352	394	352	361	399	377	372	395	429	405	380	406	367	384	393	409	381	350	385	370	399	398	393	371	400	396	350	385	386	361	401	384	359	368	412	364	380	365	389	367	346	353	389	355	384	370	422	375	374	341	377	365	394	373	358	414	409	389	393	345	407	342	383	398	360	367	409	378	397	412	403	389	404	401	384	415	343	364	380	347	374	434	392	349	374	363	352	349	387	379	402	360	382	354	383	355	363	369	406	421	388	385	403	403	402	373	393	389	392	404	396	334	372	395	383	379	407	402	388	434	384	418	393	386	409	398	395	397	369	398	350	383	396	389	378	401	380	379	388	415	367	373	395	377	352	384	361	361	370	383	402	362	356	418	364	371	365	354	359	368	424	371	336	404	401	392	380	385	359	395	375	390	395	343	397	405	398	387	366	358	393	408	381	358	346	404	376	341	365	375	407	391	356	373	397	387	417	390	357	357	388	385	366	355	389	372	395	372	373	368	373	381	392	379	395	349	386	353	384	409	377	356	381	386	363	401	394	369	417	404	384	329	369	333	411	380	346	393	360	345	390	382	399	373	395	373	391	405	343	347	427	392	397	408	362	372	350	393	357	383	398	385	375	424	391	410	439	393	357	425	345	416	398	368	385	386	376	438	379	398	397	387	360	365	419	368	371	357	401	387	382	361	420	428	387	420	381	383	417	393	391	365	384	367	401	398	374	376	390	369	393	372	367	371	383	364	399	400	399	382	351	376	439	384	344	358	383	368	353	361	398	396	385	355	394	390	425	369	357	352	378	402	400	379	340	330	360	406	368	376	385	395	418	375	428	379	377	386	395	406	373	344	389	369	373	414	383	410	392	382	394	419	402	394	378	381	397	409	403	391	370	359	393	420	406	359	405	416	358	368	418	426	377	370	359	376	397	380	366	372	376	391	394	401	439	358	359	354	342	422	392	351	376	352	374	395	388	385	391	405	392	389	390	388	385	400	372	388	382	382	379	359	358	431	411	394	413	387	408	351	379	390	388	373	379	390	408	376	397	403	392	391	325	417	389	432	356	363	361	401	408	353	383	372	371	431	383	358	358	360	389	422	411	393	350	366	337	367	361	395	350	335	325	349	335	364	377	376	372	370	370	389	413	425	340	389	422	385	385	393	394	383	361	360	347	379	366	356	370	382	419	405	404	363	402	381	391	381	389	367	395	376	370	359	380	375	344	387	376	394	382	414	375	398	383	381	368	388	410	374	380	412	377	393	409	415	361	390	404	426	357	393	384	359	383	381	371	402	373	338	385	388	387	367	395	364	416	349	373	380	368	353	379	382	361	350	401	354	382	394	381	358	380	424	404	420	379	395	362	371	387	404	416	390	394	390	384	367	378	375	350	391	372	375	366	422	384	397	391	346	406	384	372	376	391	410	402	407	402	354	395	402	368	397	373	362	364	374	371	366	348	363	357	356	349	373	386	382	349	387	426	387	366	368	426	378	395	376	390	332	370	373	397	359	429	397	383	368	375	379	389	385	380	395	386	368	390	356	373	362	356	410	401	397	365	388	401	409	360	382	394	370	410	365	370	399	383	449	396	408	393	353	374	383	410	383	395	355	383	384	367	375	352	384	371	380	391	366	379	389	368	372	422	397	363	415	376	362	382	343	379	362	343	379	354	348	384	378	388	367	406	321	403	362	340	410	390	377	361	404	362	405	381	367	372	383	371	419	364	381	393	399	380	420	412	375	373	403	366	388	336	408	387	356	379	394	374	395	390	366	397	396	378	409	353	336	382	391	391	374	424	378	360	381	398	322	363	426	380	371	367	386	352	399	390	350	383	366	381	383	369	364	365	409	370	388	364	400	373	396	397	379	415	409	394	396	393	388	375	368	370	355	357	371	358	401	356	334	390	389	364	388	373	395	387	362	371	397	397	357	400	392	358	386	394	405	377	351	382	400	392	398	380	338	371	407	366	360	417	373	370	417	372	380	343	348	376	392	392	392	376	385	392	356	357	353	367	361	360	377	384	354	412	393	384	363	381	393	371	434	388	386	379	383	370	381	339	396	370	370	399	368	357	377	388	411	388	354	375	412	382	400	401	379	398	415	398	364	411	387	443	365	378	394	405	407	352	391	365	386	388	371	380	346	394	359	377	370	387	392	395	383	399	383	372	391	391	397	368	354	375	369	370	372	370	402	370	379	376	354	345	394	374	393	392	396	381	344	382	433	389	341	367	344	358	404	400	333	365	388	365	372	378	396	347	356	405	363	396	379	393	385	378	406	395	356	366	418	389	340	379	375	340	425	380	411	384	359	365	388	372	342	365	372	368	402	383	391	395	363	378	443	376	392	346	376	386	364	369	397	365	369	409	374	378	378	389	355	388	419	403	399	371	326	382	405	404
2596	2058	1096	1096	964	978	857	921	866	874	912	864	866	912	916	843	934	908	902	842	908	901	864	863	918	875	909	884	853	873	921	891	863	883	856	895	891	851	843	847	854	871	876	879	850	894	853	848	886	917	852	860	887	874	889	848	893	887	824	854	912	864	875	844	862	896	874	855	877	855	870	904	902	853	895	887	882	846	900	909	897	857	894	905	904	839	844	833	880	829	807	898	909	833	844	826	846	840	897	950	841	923	890	874	836	850	862	859	887	890	901	847	828	806	849	851	859	891	895	864	864	836	882	850	858	893	829	802	862	845	838	839	865	858	881	903	889	813	830	893	857	864	865	872	871	859	860	855	866	870	858	872	859	882	883	912	884	875	862	919	862	845	907	842	810	872	868	865	827	875	906	883	884	877	846	853	936	935	908	884	873	875	855	865	843	864	911	846	882	870	874	883	936	907	834	899	868	915	885	904	888	932	904	893	902	870	874	925	899	909	924	841	846	861	840	858	863	870	859	877	880	930	848	900	883	862	901	876	935	891	887	887	871	901	878	907	861	899	836	823	860	853	867	864	836	870	898	884	853	851	886	862	893	891	868	864	881	850	819	888	875	947	863	863	899	838	832	861	871	845	927	910	864	911	885	911	868	839	853	843	867	888	880	896	839	932	846	904	907	864	834	892	878	865	852	801	868	873	871	920	891	862	850	835	868	844	862	852	814	877	867	857	898	835	865	829	925	923	831	850	844	920	863	943	891	839	896	879	926	840	851	901	899	896	840	912	963	825	906	891	896	884	866	873	837	871	854	823	827	888	897	853	872	892	889	873	836	872	877	854	959	912	856	860	854	868	886	875	850	830	882	853	871	871	891	838	857	919	822	851	869	906	863	877	884	845	896	882	866	867	946	865	852	842	871	893	899	831	850	902	844	880	841	823	832	831	912	883	852	836	914	907	915	870	855	830	863	814	843	872	896	887	897	842	893	844	870	846	890	878	878	871	905	833	884	872	875	860	832	880	859	828	866	834	858	870	852	863	922	861	851	864	883	864	895	859	814	853	865	874	831	840	867	860	836	820	857	854	861	870	850	813	907	853	871	851	898	879	885	893	851	857	900	891	853	890	855	892	866	875	882	841	852	828	919	898	869	847	951	883	856	832	924	843	849	864	778	823	870	884	851	805	847	886	883	886	848	904	861	859	885	865	893	876	894	890	879	877	841	880	853	860	836	886	908	914	853	839	850	855	867	922	862	867	872	866	861	883	881	866	881	847	844	819	845	838	869	884	900	913	828	905	832	828	908	936	888	833	835	829	850	892	866	848	857	909	887	893	925	824	922	840	863	898	892	912	897	874	851	862	884	859	897	843	923	875	846	831	854	880	847	909	859	837	896	861	866	910	870	834	884	888	852	866	823	866	838	920	874	873	849	851	883	856	884	851	907	877	828	876	836	871	862	917	811	912	925	856	872	846	842	857	858	878	908	836	909	891	829	859	877	878	846	799	888	864	909	905	821	872	838	904	890	856	823	872	880	880	907	846	897	861	900	843	849	846	888	852	906	913	913	887	843	830	856	842	915	869	815	878	839	911	869	880	852	813	872	915	883	857	895	836	856	833	842	849	832	891	861	884	902	876	907	837	865	864	906	867	884	862	846	899	860	918	871	885	863	922	925	867	847	871	832	893	873	857	888	900	916	894	889	861	831	885	838	900	839	906	856	853	843	884	886	932	806	889	863	888	832	876	871	895	835	896	887	895	915	913	873	877	838	858	900	862	865	880	902	839	836	907	891	883	807	854	868	867	942	858	827	865	868	870	952	886	883	895	868	905	830	901	932	889	914	878	898	865	861	873	837	845	856	871	891	887	864	854	881	850	863	871	885	866	889	850	855	838	876	926	906	893	875	824	902	865	851	867	846	886	840	907	911	851	845	898	857	884	896	869	865	861	891	878	853	861	873	887	872	865	866	832	882	842	856	844	832	872	873	876	903	911	865	883	923	858	870	921	861	904	861	877	780	866	838	870	905	919	885	871	871	820	889	904	835	905	879	860	835	806	875	896	867	845	897	887	868	861	875	885	883	867	851	885	930	848	810	843	861	883	862	865	849	856	857	862	910	856	846	905	872	820	908	928	915	900	873	869	893	883	908	865	855	870	938	886	913	843	873	920	856	870	864	839	867	865	856	914	925	836	894	910	863	885	893	912	831	914	885	882	886	864	903	836	886	882	922	834	805	879	895	871	848	838	834	876	874	869	906	873	876	866	847	876	822	853	865	850	904	857	898	861	896	882	864	857	887	886	920	910	861	893	916	915	858	895	871	876	845	845	832	893	865	872	891	861	886	887	887	860	857	870	897	926	867	948	833	909	878	863	902	842	860	900	887	821	887	867	896	838	885	860	916	886	910	870	837	876	908	814	870	888	865	885	880	915	879	859	878	877	834	884	898	877	860	904	891	859	865	868	848	864	867	855	978	895	899	893	874	877	888	919	860	820	846	855	893	832	895	896	819	894	880	888	802	864	883	858	866	857	843	918	863	871	841	891	912	847	874	887	864	867	880	896	940	801	854	894	874	868	897	879	828	874	889	925	859	885	864	874	907	925	816	904	893	865	852	857	904	889	884	920	893	946	879	889	862	854	901	872	870	872	876	891	904	883	849	865	878	878	871	844	858	909	891	902	842	869	898	871	883	875	878	931	889	879	872	896	871	863	886	904	884	888	907	913	810	922	833	824	868	836	901	871	849	833	865	860	908	925	841	940	910	868	846	884	864	920	872	855	848	807	855	863	883	861	865	853	893	841	908	822	901	847	907	873	861	873	887	852	904	893	839	797	832	861	882	866	881	821	857	851	872	899	879	882	812	843	858	851	902	867	854	871	876	864	878	881	847	855	849	851	866	841	884	861	864	854	893	875	900	865	883	841	847	839	871	889	887	846	851	831	859	878	886	872	898	899	892	849	862	850	850	820	919	842	906	832	875	866	857	884	907	856	861	829	868	792	870	867	871	864	887	884	904	878	868	863	861	857	902	872	869	913	875	863	844	856	870	820	833	919	898	846	873	902	822	870	856	847	917	906	857	865	803	871	861	820	893	897	876	897	854	823	872	877	877	898	844	863	862	852	897	887	873	891	835	903	870	900	875	865	920	898	826	839	826	886	912	940	875	851	797	869	899	905	919	899	953	903	844	864	880	934	817	862	899	880	862	919	878	892	820	956	856	879	853	928	896	907	898	844	828	894	852	838	821	842	806	833	843	846	866	906	843	902	899	941	846	899	932	870	932	857	873	859	855	900	842	872	826	920	838	888	888	854	910	856	865	846	860	836	904	910	881	864	865	880	934	905	878	855	871	872	875	837	941	920	862	853	883	873	903	789	929	860	919	881	866	921	868	862	890	882	867	909	849	881	937	885	904	881	847	853	846	850	872	794	900	850	902	905	854	877	866	884	852	850	865	881	903	854	870	878	845	886	883	858	852	868	880	855	896	824	897	882	838	913
13878	20562	2819	556	430	409	378	345	357	297	329	307	339	285	327	332	323	319	283	308	296	302	305	327	340	320	287	315	323	322	296	293	298	288	309	289	319	325	311	310	314	330	283	334	328	317	325	343	312	303	329	308	341	297	313	305	347	327	320	317	324	311	301	304	305	295	320	326	339	320	313	320	315	303	291	309	342	332	302	307	318	297	303	313	309	299	291	315	287	325	304	296	288	332	316	269	306	292	303	290	303	325	310	302	304	312	321	321	315	281	314	317	302	324	298	286	296	333	328	313	316	300	293	330	302	323	297	309	297	278	308	315	339	338	311	324	284	289	296	290	306	299	298	267	294	325	337	348	340	332	302	295	280	345	300	309	326	301	278	294	355	322	348	295	328	301	319	321	287	322	283	317	338	309	317	295	344	278	293	311	316	333	331	314	329	342	327	321	346	292	301	320	295	308	296	323	314	258	333	335	304	352	316	339	324	274	327	302	313	336	295	320	339	291	305	306	339	313	301	343	288	309	282	308	298	317	302	296	323	268	306	323	331	295	306	311	327	325	305	311	283	294	312	339	283	294	298	307	313	308	311	293	308	285	314	294	322	311	285	333	327	305	287	319	288	285	291	306	309	341	276	316	320	268	348	275	330	299	301	307	308	296	316	299	316	293	295	292	329	307	301	321	319	326	297	310	305	281	316	298	320	315	307	295	315	323	315	286	319	293	347	293	310	291	313	316	299	278	329	338	309	346	302	301	323	306	347	331	309	270	311	285	327	312	309	322	333	301	298	327	303	313	315	278	318	340	315	337	309	311	297	305	299	326	297	312	254	290	313	283	312	322	308	300	289	318	315	317	283	268	314	315	284	282	345	275	334	336	318	281	319	318	335	307	290	300	314	324	317	290	303	328	277	334	294	291	290	290	312	321	317	303	294	319	324	289	327	354	301	329	325	284	298	348	290	310	345	306	295	336	299	289	323	288	300	323	293	316	294	280	317	289	315	297	326	329	297	313	327	315	306	307	297	329	289	311	300	320	317	309	305	279	319	320	301	314	310	299	317	267	320	345	315	360	352	266	324	295	323	344	313	325	317	348	304	319	319	328	303	318	288	329	289	348	285	319	335	339	337	287	282	310	311	269	331	316	300	310	316	330	322	298	291	289	332	311	310	344	293	318	301	304	308	306	323	290	314	311	298	273	317	277	316	320	341	302	332	326	317	336	323	321	306	287	304	288	345	281	321	278	315	341	303	337	317	292	300	276	299	342	325	325	303	312	279	301	319	336	314	300	313	318	356	280	302	329	326	333	293	313	270	300	296	279	326	276	282	326	313	324	301	316	317	335	305	315	309	291	275	310	313	323	298	308	292	310	287	330	308	299	298	307	302	317	320	331	303	314	309	286	322	349	313	371	297	316	310	324	319	303	304	311	330	337	305	289	310	346	286	315	301	332	317	343	317	312	309	323	334	321	302	279	322	305	271	312	298	321	317	316	292	330	329	326	280	294	327	313	320	327	348	315	330	305	271	310	304	283	321	299	288	305	310	326	297	336	329	322	337	290	300	319	314	304	324	297	286	316	286	300	299	275	314	316	302	301	350	278	344	301	313	294	306	308	332	294	324	300	273	289	281	316	297	314	300	315	287	320	266	317	317	285	301	291	328	342	297	322	333	290	320	317	324	304	308	307	279	316	304	311	343	316	320	309	291	311	299	321	304	326	296	348	304	309	333	314	325	315	312	322	303	331	312	307	305	344	312	328	337	267	291	308	296	328	298	303	309	282	314	321	318	294	301	316	329	313	308	324	304	312	293	289	298	294	331	286	304	284	312	305	274	320	324	321	325	285	302	322	351	289	298	309	279	323	273	314	293	343	276	314	292	311	308	296	312	340	317	317	322	308	328	356	316	279	324	327	319	330	319	307	353	282	292	296	322	291	326	350	318	297	314	302	319	305	297	318	328	325	311	312	299	285	288	327	300	289	311	328	297	292	292	302	313	298	308	312	302	306	314	311	316	308	305	278	294	331	312	287	291	294	319	270	310	324	315	327	317	283	309	284	318	316	303	319	275	307	277	305	341	317	297	285	284	270	290	289	324	325	312	297	297	286	324	298	306	298	291	303	338	297	307	332	322	315	301	291	319	341	300	313	317	314	318	283	306	266	325	319	309	299	327	313	280	294	298	316	310	314	319	314	323	298	345	316	295	311	322	296	322	306	327	319	280	333	300	304	335	313	318	305	290	308	271	321	336	302	304	290	300	338	343	301	316	309	294	299	275	328	313	281	301	316	320	328	296	314	285	309	331	317	302	329	291	309	295	320	269	356	345	325	305	296	288	292	273	321	301	310	294	305	313	312	297	303	289	323	299	318	293	338	302	330	309	335	297	352	306	319	314	334	301	291	343	292	319	351	321	318	317	289	329	319	298	303	301	285	327	303	347	311	307	321	287	287	306	302	300	311	306	321	295	290	278	349	330	323	316	317	295	304	307	304	309	272	328	308	297	306	298	328	295	285	318	319	306	339	327	294	299	339	301	301	305	322	312	294	318	302	349	323	286	299	309	293	293	303	313	344	279	313	328	301	316	300	311	331	285	292	300	295	319	272	284	284	303	326	275	318	299	301	304	326	289	283	310	316	312	303	301	294	278	276	320	297	314	308	337	300	300	301	293	303	296	289	304	282	335	309	309	310	342	299	312	277	344	312	330	287	286	261	343	320	320	301	305	315	298	324	345	302	324	294	312	319	328	299	313	312	328	309	306	300	303	321	291	328	307	315	295	314	317	295	275	264	317	305	274	280	357	309	323	316	329	306	317	293	315	341	339	305	309	309	305	326	256	311	260	301	289	309	274	307	307	318	316	329	310	310	287	285	321	315	313	326	317	336	303	325	316	320	312	314	303	303	339	310	344	357	264	295	296	316	312	325	302	271	331	305	305	313	329	304	321	318	298	299	298	310	314	316	338	331	306	298	325	317	280	337	292	305	303	325	303	296	322	320	332	323	298	331	302	323	299	305	331	332	299	308	278	299	292	293	318	316	278	304	321	279	300	357	268	281	343	300	309	298	266	287	302	315	318	301	323	318	321	329	327	292	325	308	326	284	310	343	310	308	282	322	297	302	310	318	303	311	306	278	318	318	288	318	320	330	308	283	296	313	341	315	276	294	289	288	322	299	303	330	306	298	290	302	302	328	303	340	307	295	300	322	330	317	302	369	338	326	305	313	313	334	295	328	282	339	306	292	335	316	304	311	292	324	305	309	321	321	264	311	351	354	290	303	318	302	325	308	315	301	281	311	320	304	294	313	290	284	329	341	315	282	295	319	320	310	331	288	309	294	325	271	318	290	312	366	321	307	299	304	290	335	334	319	273	343	310	288	266	297	345	303	303	322	315	321	303	337	326	340	339	310	322	341	330	253	328	321	312	299	338	294	303	295	331	319	311	303	299	320	311	308	291	291	293	310	281	270	308	307	323	310	305	312	318	290	356	323	292	318
12144	16105	1484	1526	1246	1186	1054	895	819	815	823	810	769	793	743	855	770	745	757	765	806	778	788	738	706	739	712	696	739	732	756	739	758	703	694	688	741	689	710	699	708	716	713	702	721	716	703	747	727	694	775	728	713	706	704	691	697	681	709	711	733	756	750	696	737	683	728	689	693	654	747	692	689	697	696	728	677	725	714	729	752	743	684	731	723	693	737	729	733	713	689	725	681	700	697	765	708	750	732	699	744	732	726	723	687	675	710	692	717	730	742	668	723	717	718	746	681	706	726	726	717	745	763	712	732	723	720	682	709	704	680	712	729	703	682	732	722	745	692	747	723	671	684	727	700	679	749	648	765	696	700	721	725	669	676	714	711	709	735	747	717	706	678	686	711	725	741	685	716	686	718	746	693	678	715	679	734	704	756	742	676	703	738	707	700	717	737	760	695	744	736	695	721	649	704	726	724	679	702	742	762	682	680	689	764	732	750	676	697	740	700	742	759	699	739	671	735	714	728	717	717	733	773	724	729	725	707	695	698	767	734	743	710	771	692	686	770	719	684	691	738	725	719	760	711	727	716	727	710	706	738	723	724	716	748	760	692	728	677	705	680	701	687	722	684	695	700	759	684	740	693	711	700	664	731	730	733	697	723	690	680	693	769	695	672	721	697	714	700	758	707	746	739	715	737	713	704	692	687	720	737	723	702	723	713	695	711	705	706	716	700	735	732	683	703	733	690	710	765	759	775	737	725	729	696	744	722	737	722	715	731	720	688	740	734	762	725	702	707	772	731	691	712	712	715	762	775	718	700	679	753	724	766	735	725	732	751	710	739	752	745	697	759	721	714	721	689	733	684	677	715	718	698	722	705	701	703	704	711	717	685	699	681	771	706	703	724	699	741	698	715	732	711	740	750	748	734	732	739	700	685	693	689	731	735	759	730	703	703	679	717	708	711	689	730	722	730	729	707	723	733	694	716	720	695	742	685	767	675	713	709	715	691	692	740	720	690	776	697	700	736	741	750	748	769	731	721	720	699	704	708	757	772	780	696	711	736	681	715	718	735	682	723	705	724	660	730	652	711	730	718	701	711	685	729	745	706	726	745	682	739	738	691	729	733	706	702	792	706	714	733	713	705	751	742	719	705	667	670	675	762	730	708	727	733	670	712	738	697	761	699	744	716	746	707	695	693	700	665	732	682	741	744	699	731	689	702	722	711	753	713	711	698	736	745	716	751	656	696	746	720	717	678	687	694	749	782	737	718	710	717	711	684	736	712	703	725	678	731	814	716	697	666	727	747	723	692	734	747	742	754	727	694	744	705	721	708	717	710	715	712	685	715	738	748	658	706	752	674	718	710	751	708	708	735	732	727	700	693	715	695	723	720	735	723	707	761	756	746	709	724	657	693	790	699	708	711	692	703	667	707	735	726	729	688	686	754	694	706	768	758	764	709	722	737	731	693	683	708	656	746	732	688	750	714	713	658	732	708	738	751	727	710	686	688	717	708	709	735	736	702	703	714	702	722	731	733	761	769	681	717	708	710	729	711	745	776	698	670	724	750	729	700	735	725	730	686	750	700	759	703	691	740	733	717	698	700	698	712	734	733	709	709	705	744	743	731	706	734	680	740	687	704	757	735	711	708	730	712	737	707	663	688	703	703	714	719	751	758	717	739	718	672	740	689	721	706	800	745	709	670	715	684	758	741	699	749	733	731	726	678	706	745	720	721	702	676	728	769	755	733	739	695	720	683	753	750	771	696	737	725	738	676	740	696	673	710	714	728	722	728	693	718	669	715	685	737	725	739	669	763	699	715	691	708	723	678	706	713	718	709	758	747	732	728	717	692	738	767	677	684	732	715	687	718	768	681	737	755	709	709	723	732	738	725	708	713	702	698	716	694	731	679	720	698	694	717	731	709	667	695	714	743	670	784	690	709	725	686	720	769	687	687	734	688	756	722	704	720	707	716	729	716	735	703	693	733	663	668	681	713	723	705	700	708	704	740	727	708	690	762	723	719	684	729	656	734	739	720	751	708	712	740	754	691	716	731	719	667	700	696	734	739	706	685	673	761	698	678	682	743	742	769	704	691	747	748	730	726	742	747	698	672	756	657	677	697	735	728	697	702	722	709	725	699	722	722	706	757	716	685	708	716	785	740	780	738	685	702	679	734	731	712	712	727	714	757	714	682	744	720	689	740	704	684	708	723	713	775	729	721	715	720	721	708	719	737	739	682	744	726	705	664	752	758	748	706	698	701	687	742	720	733	697	712	650	706	699	762	702	715	744	677	742	725	718	732	729	753	743	721	666	756	719	745	710	656	747	693	657	680	703	737	724	704	692	661	671	709	676	716	716	709	689	714	702	724	666	731	668	671	728	688	705	677	752	744	679	722	738	695	705	705	694	702	763	685	709	736	678	741	733	715	682	732	754	740	674	718	719	741	684	750	719	708	749	714	689	773	696	756	739	690	750	713	671	738	747	711	726	685	684	706	755	688	756	649	732	700	747	746	712	729	737	720	711	721	681	684	756	688	713	729	716	717	726	735	669	712	676	748	712	728	684	732	756	730	700	676	710	737	716	677	675	720	708	725	735	686	726	738	744	696	740	671	710	717	734	688	737	700	732	673	696	718	748	707	748	753	730	694	718	714	720	716	712	713	711	671	707	690	712	717	707	727	715	705	695	705	700	700	654	723	739	697	712	702	696	690	678	727	702	698	691	708	771	723	667	712	710	703	711	659	710	708	701	727	744	731	689	703	710	707	751	705	716	738	732	691	737	723	718	727	684	728	689	720	646	684	737	727	712	704	690	760	673	732	716	720	692	691	719	735	675	696	696	725	688	677	667	721	697	724	760	716	665	708	684	716	715	746	718	686	680	728	722	672	700	732	717	723	702	680	680	723	718	699	713	708	757	723	700	754	668	708	715	752	671	715	736	725	709	725	718	731	707	722	714	765	663	739	709	734	702	723	734	706	727	725	768	724	707	699	730	727	724	730	683	700	723	679	654	725	723	715	711	783	722	699	769	724	671	728	738	717	692	713	739	709	737	741	673	726	706	713	737	713	715	665	774	710	719	738	665	729	702	677	750	694	755	709	706	782	727	683	738	694	741	704	690	753	775	734	713	747	710	747	689	746	709	775	709	721	766	741	766	731	728	771	729	715	710	701	758	739	765	702	705	704	709	734	733	654	738	728	714	759	701	721	716	747	697	718	710	691	739	696	719	734	711	766	703	718	709	693	716	708	701	685	684	762	662	799	657	743	716	719	689	669	687	745	751	761	686	766	703	739	710	722	719	708	715	676	721	715	713	714	738	698	741	715	704	688	736	706	667	716	733	698	736	719	714	727	702	727	729	706	660	680	677	701	653	701	732	721	719	716	652	725	738	731	728	702	725	741	737	738	713	709	725	679	698	727	711	770	690	730	748	754	664	713	751	704	718	726	724	691	741	726	728	681	677	795	693	711	720	704	666	685	696	735	761	709	735	730	711
26015	34918	6630	751	413	302	323	209	195	193	177	170	168	157	154	134	133	172	142	146	156	154	154	135	151	134	162	146	120	151	130	121	150	137	137	152	148	134	138	134	122	154	149	144	132	138	147	118	115	142	141	131	142	141	147	131	123	113	120	124	122	143	120	138	128	132	136	111	111	123	128	133	141	134	133	158	137	122	141	148	121	138	131	151	119	159	134	134	129	128	125	149	168	142	153	139	139	126	154	142	141	138	149	121	132	144	135	126	149	124	127	133	138	140	133	131	153	112	127	133	130	129	146	145	150	125	155	121	144	149	146	133	129	147	137	116	123	150	128	131	127	125	126	130	125	146	135	144	144	114	135	130	122	117	133	147	124	125	132	117	131	137	139	153	151	134	126	134	157	141	113	120	167	120	142	119	107	123	128	123	137	151	119	147	134	137	112	142	149	147	164	128	121	142	152	141	122	141	142	113	122	146	129	151	124	170	146	148	143	147	160	126	116	126	148	133	150	139	164	141	145	139	115	144	143	129	157	131	137	139	137	121	125	132	118	122	128	143	121	140	144	127	143	123	115	144	149	145	120	122	117	139	148	114	114	138	137	119	132	147	118	150	137	114	145	150	146	143	131	130	131	115	133	124	131	121	139	124	145	133	130	125	131	153	145	130	129	135	129	155	127	118	127	151	139	128	129	138	129	145	120	129	171	128	139	124	149	145	147	125	140	155	140	126	128	155	146	121	156	112	144	121	149	130	145	139	138	139	127	135	132	134	128	152	131	144	144	144	154	139	147	155	146	140	142	115	132	132	140	135	144	142	128	154	117	124	131	129	142	143	112	147	141	134	118	148	152	140	143	135	143	116	123	127	140	143	114	136	145	99	154	130	127	134	113	139	131	131	124	146	140	121	154	141	154	143	120	139	122	134	120	128	147	141	150	142	104	130	139	141	142	138	130	130	138	128	129	159	150	118	124	129	133	135	145	126	154	144	124	132	158	140	117	129	127	162	143	132	142	127	137	133	130	134	136	115	120	118	148	139	144	161	131	128	137	126	144	149	120	112	122	150	132	138	138	121	141	129	149	130	123	125	143	120	130	150	129	154	151	131	146	133	136	142	121	120	155	143	141	137	151	127	149	150	134	126	150	113	138	158	153	131	152	122	128	124	120	152	158	142	143	162	138	155	135	132	125	149	170	118	148	139	111	122	164	143	138	146	128	150	135	126	146	130	147	142	159	159	131	127	164	132	141	143	126	136	133	131	126	134	157	143	135	143	122	131	136	140	143	166	144	132	131	127	143	133	161	126	123	128	139	122	123	129	149	146	131	155	137	146	149	121	147	155	139	155	117	147	154	126	141	126	152	140	135	134	128	145	141	161	123	137	146	137	147	126	126	123	112	128	140	144	132	131	112	150	133	158	149	121	131	130	150	131	139	129	142	130	162	110	145	124	147	129	140	144	113	140	120	146	139	114	132	154	139	136	113	132	132	151	142	110	123	146	133	131	170	145	141	136	117	141	132	115	123	112	132	125	128	135	149	142	128	139	123	139	113	125	126	133	111	116	155	131	126	149	132	139	130	165	122	135	138	139	135	130	129	143	136	147	134	142	118	139	165	130	147	127	144	122	146	132	137	127	125	131	172	133	144	140	147	147	141	129	152	120	118	153	119	127	113	118	144	133	149	116	129	128	142	141	119	139	144	141	139	133	118	141	141	148	142	129	137	139	144	146	164	137	132	124	130	137	128	144	141	141	139	151	129	126	137	129	127	151	124	147	140	137	139	135	122	134	141	149	129	147	134	121	140	142	139	132	135	137	147	127	132	149	117	147	134	122	161	131	141	144	105	123	135	123	156	147	152	130	171	142	145	121	135	139	156	127	152	148	169	131	130	154	148	144	154	128	130	119	132	134	130	143	142	132	136	127	154	139	139	132	120	128	152	133	133	118	145	142	134	126	119	156	115	116	122	137	124	148	129	151	143	144	147	125	137	140	157	131	154	147	145	135	140	153	146	158	140	128	136	136	146	134	142	143	142	149	148	145	129	146	160	140	167	130	126	152	136	130	136	142	110	141	126	127	139	132	142	131	154	120	126	155	134	139	137	126	144	149	114	149	147	123	147	128	163	136	95	155	125	131	133	127	134	132	139	129	132	147	134	158	150	140	124	140	149	147	132	147	124	153	137	134	152	127	119	159	132	131	135	167	138	134	117	137	144	144	138	138	112	117	149	125	134	152	156	137	134	122	122	146	148	136	99	125	134	152	143	144	140	136	121	126	111	144	131	153	157	127	140	133	144	137	127	146	129	128	138	139	133	145	133	139	145	138	135	135	141	145	128	129	121	181	130	155	140	127	144	136	128	152	143	136	137	133	134	148	150	130	148	140	135	113	141	133	121	136	131	139	150	151	132	151	134	131	125	116	141	136	136	118	138	136	128	141	150	108	117	131	140	134	135	144	117	132	130	128	136	131	160	144	133	115	148	136	118	130	129	119	149	122	138	129	132	129	138	140	138	131	131	136	139	143	134	141	158	136	141	132	150	133	119	125	130	117	129	156	125	146	148	136	140	130	140	142	138	124	141	139	124	137	133	128	127	108	150	127	134	144	129	135	127	133	131	157	135	142	133	106	115	146	140	138	135	142	162	123	138	109	134	135	145	161	133	133	162	130	133	127	147	135	143	135	156	129	136	154	137	137	147	135	138	142	149	135	149	155	157	143	137	132	137	144	153	161	136	122	132	157	139	124	134	136	128	122	144	126	123	123	149	127	153	140	145	149	161	153	135	138	147	146	150	144	126	127	143	133	146	121	153	144	141	133	139	144	138	127	145	145	109	138	136	133	128	117	125	135	144	136	144	136	149	159	137	131	121	145	162	146	132	160	128	150	109	140	129	130	149	150	145	136	121	131	140	135	138	142	154	115	154	135	130	139	144	125	150	154	137	133	128	139	149	152	113	124	137	159	133	121	137	132	131	147	156	147	139	141	140	147	156	152	123	120	160	133	171	149	155	139	130	148	126	145	169	143	156	151	157	140	137	134	143	132	143	139	119	139	158	132	131	151	139	142	139	120	130	143	116	131	134	135	131	134	149	123	140	133	135	142	162	132	127	129	149	138	137	135	138	128	134	135	143	148	136	138	152	125	139	143	163	134	104	118	152	122	136	147	140	120	131	143	131	139	131	141	161	133	121	153	132	136	132	129	147	128	136	130	120	126	111	132	134	126	131	127	151	105	137	117	131	125	153	130	123	131	131	132	120	149	147	127	141	161	131	149	165	140	123	149	148	139	135	141	147	131	139	127	154	135	142	148	137	119	138	147	124	129	141	146	144	142	142	132	129	142	141	118	141	154	117	145	114	116	135	143	119	145	126	135	127	131	129	140	118	137	116	134	140	135	153	118	128	130	130	131	128	155	144	151	117	127	127	123	126	135	140	126	135	128	131	123	124	132	121	141	150	139	129	140	150	141	150	150	143	146	156	115	129	138	118	116
19046	21924	1625	1985	1367	1127	1481	750	683	554	510	511	509	443	449	482	420	421	436	416	391	390	409	382	404	372	375	391	397	408	392	369	366	349	362	353	378	342	375	355	387	372	381	383	363	351	339	348	362	372	364	344	334	376	351	381	329	359	367	361	347	344	348	347	357	347	373	365	371	385	309	382	343	327	347	364	298	363	380	373	342	374	361	345	371	329	344	354	361	379	321	358	369	395	383	327	378	370	355	360	354	353	385	345	359	323	322	329	363	341	353	349	347	346	335	347	347	373	352	365	334	346	369	358	335	346	351	358	325	349	383	356	364	345	359	353	340	328	340	343	343	352	361	358	345	366	342	365	344	363	346	329	340	328	332	342	311	398	350	328	332	350	375	337	350	337	353	349	327	356	326	343	352	333	363	349	367	361	373	326	336	383	349	355	353	378	351	370	374	389	316	365	351	355	337	362	352	357	321	332	344	382	358	333	370	368	377	364	367	361	335	342	372	361	343	352	380	356	353	356	352	373	328	372	344	356	384	354	365	371	320	345	344	348	352	391	362	350	359	319	398	348	363	364	361	364	323	332	384	328	384	335	356	364	335	335	360	344	343	349	371	340	349	344	392	361	395	346	337	346	364	322	367	327	324	357	306	361	312	329	390	350	355	356	369	338	319	368	368	371	388	351	367	372	328	352	369	379	332	338	362	360	356	351	367	312	323	348	341	377	392	320	330	341	342	368	309	365	353	354	347	341	363	371	350	338	341	371	368	341	374	342	361	358	364	324	350	361	379	357	347	334	373	366	354	368	360	337	342	336	347	320	350	347	337	352	362	335	334	354	352	330	352	339	332	306	382	341	346	361	368	333	353	345	325	308	324	356	356	348	355	365	353	375	369	306	316	365	339	349	318	341	376	364	337	331	341	379	355	355	324	355	365	356	340	384	324	346	317	355	375	374	363	375	347	345	356	363	280	347	356	345	356	356	369	355	359	337	313	334	338	358	320	360	319	333	363	360	365	353	328	330	307	322	328	358	364	371	344	321	374	333	331	367	335	364	351	334	358	333	351	350	354	353	352	366	349	368	382	348	350	354	337	316	345	354	312	357	323	390	384	339	338	371	309	354	353	336	333	338	356	333	366	326	352	348	328	322	342	341	355	351	342	357	325	340	334	328	350	357	333	366	336	356	335	347	365	334	345	353	372	404	374	337	362	356	368	354	368	363	364	353	326	358	349	348	340	371	351	338	346	338	347	359	364	344	356	368	348	335	359	355	355	369	335	341	352	338	302	357	341	367	327	344	332	335	395	386	374	336	350	351	334	380	332	383	379	381	353	347	392	364	371	353	382	369	333	310	372	351	328	353	365	364	378	328	374	330	364	354	343	336	328	319	353	343	336	346	352	352	381	355	345	351	345	345	364	367	353	325	370	379	344	324	362	335	343	298	358	359	347	346	332	359	352	354	358	382	349	354	373	366	341	393	351	324	327	361	357	355	314	361	354	393	382	343	346	337	328	328	346	342	338	369	351	361	374	353	351	349	330	352	340	328	346	354	329	358	378	372	359	353	382	342	331	349	330	340	356	353	345	315	359	373	357	353	344	364	352	381	376	346	356	341	361	329	358	355	377	347	338	343	308	332	356	372	378	359	364	326	362	361	355	334	332	344	363	348	373	334	332	366	339	329	352	348	338	331	341	364	376	328	345	358	352	319	344	305	381	343	353	339	368	327	345	354	358	347	380	353	368	351	330	353	328	376	344	344	338	358	329	348	367	335	357	374	340	344	357	363	326	350	355	334	353	359	361	371	361	373	361	347	340	355	325	383	336	347	350	334	337	353	362	368	325	360	347	354	370	358	357	349	371	333	337	324	372	324	352	364	358	351	348	350	336	345	341	324	361	387	348	328	372	355	337	341	354	376	361	353	357	345	359	332	349	338	350	323	375	359	348	352	364	382	344	341	346	349	327	350	322	343	338	357	355	344	324	330	356	347	357	351	348	363	347	380	384	357	342	367	352	352	339	344	351	365	361	353	383	322	356	354	321	306	319	359	333	323	359	337	328	387	324	370	342	330	327	366	362	372	351	318	343	338	382	347	373	344	342	337	328	344	369	336	347	356	370	358	326	342	353	334	346	343	352	322	353	323	342	355	345	368	357	327	392	347	346	376	337	330	361	360	354	353	364	358	384	334	323	371	375	357	350	335	345	361	335	325	355	363	288	360	326	326	323	342	357	388	343	353	374	388	347	355	349	365	362	361	370	359	341	342	372	359	374	333	328	365	325	376	389	316	347	367	359	328	353	342	338	365	365	358	335	348	363	353	370	379	381	394	342	403	352	356	325	342	314	361	344	359	344	340	326	345	374	336	358	387	328	355	380	328	384	341	376	359	367	342	330	355	337	333	361	356	362	362	364	365	387	336	357	343	362	340	371	359	338	341	348	350	359	370	328	327	383	321	329	354	344	338	341	339	378	321	369	336	337	324	363	339	346	311	383	330	359	315	337	350	341	324	343	348	334	355	366	372	315	357	348	333	316	348	354	355	373	388	366	364	323	388	341	375	331	376	374	339	321	345	369	335	353	359	375	359	363	322	354	366	313	333	357	356	337	347	338	362	348	352	329	325	375	350	352	317	379	343	362	372	336	369	360	349	381	353	364	356	368	357	400	328	321	341	325	332	360	372	347	344	329	339	352	318	377	346	338	348	349	355	373	323	323	335	355	364	325	349	371	309	356	351	352	329	373	311	391	346	363	375	375	344	360	369	330	336	334	357	371	351	366	351	332	376	362	353	356	356	337	379	362	334	358	359	347	361	356	350	385	331	319	373	353	346	353	336	359	350	363	351	335	361	345	376	373	346	326	332	335	348	308	335	342	361	334	322	374	359	341	342	366	365	356	405	323	375	345	355	342	362	365	370	328	378	363	345	337	342	370	342	363	360	385	336	355	346	351	344	335	366	316	340	337	365	352	355	388	366	331	357	341	324	350	342	332	323	374	351	371	318	375	345	373	354	330	329	365	358	318	338	389	337	366	349	340	359	364	366	341	341	368	366	336	329	348	355	354	368	327	378	361	332	335	353	361	321	356	313	344	351	370	343	345	335	346	352	370	333	354	376	325	349	364	363	340	372	323	319	374	340	381	340	367	371	362	343	355	342	362	326	353	358	366	350	333	361	338	327	365	316	346	352	336	343	340	321	340	351	347	358	366	359	364	330	317	347	347	342	332	371	325	334	368	336	327	342	357	340	318	361	355	344	359	323	345	360	371	322	353	353	350	350	340	337	329	330	335	364	329	332	357	355	347	366	364	332	360	355	332	329	381	328	350	350	337	340	356	325	317	328	350	326	360	371	346	357	388	393	336	346	344	325	369	339	341	345	372	365	336	353	353	358	385	353	341	365	367	351	355	388	359	342	334	342	313	389	362	364	350	326	363	385	363	372	345	348	360	338	345	341	349	368	389	379	361	347	329	361	341	348	331	356	386	352	378	368	380	344
2041	959	424	446	373	378	401	414	389	354	402	405	374	377	417	365	388	420	376	346	418	405	370	387	366	446	392	408	352	359	376	378	344	374	367	369	398	362	363	385	390	373	375	410	364	341	409	403	395	386	378	399	382	347	370	376	408	381	406	408	382	356	353	406	387	411	387	387	376	362	405	399	379	335	346	349	412	372	374	371	380	396	392	377	391	351	356	388	391	430	356	389	373	351	357	377	361	365	390	384	403	386	394	369	402	348	386	365	397	369	355	376	365	417	406	395	352	376	375	375	345	364	355	404	396	345	394	380	399	409	381	355	391	361	403	386	395	396	370	365	387	374	381	381	368	395	411	373	384	356	376	351	395	337	403	399	357	336	360	351	358	402	375	347	386	364	340	394	365	394	378	424	393	401	375	397	378	353	375	363	382	431	398	370	413	347	415	402	397	365	383	369	386	351	376	392	434	370	360	394	356	375	371	376	422	390	378	409	354	396	406	382	409	398	367	362	384	394	391	384	397	416	384	405	379	382	356	358	374	410	440	394	388	357	362	386	384	398	404	381	400	424	373	375	373	367	424	368	395	376	346	407	353	397	365	401	387	350	428	378	388	375	385	346	416	422	390	383	385	387	355	346	391	400	389	327	374	384	396	338	386	382	365	406	383	399	350	380	403	364	390	381	392	386	314	342	416	345	374	386	341	355	423	363	357	359	377	380	381	355	362	375	400	383	389	386	387	397	391	386	398	401	362	355	340	346	354	379	369	379	371	404	386	356	389	352	345	393	366	403	391	384	356	398	379	378	362	381	398	348	351	421	357	387	435	359	383	379	379	370	311	379	358	383	378	386	365	395	420	379	360	364	401	380	380	398	406	340	363	379	388	382	421	377	369	362	400	397	415	377	371	343	359	370	354	360	360	361	373	398	367	374	364	410	354	360	350	383	390	403	404	382	390	364	413	362	399	338	346	350	389	380	382	366	344	390	420	361	364	371	415	393	395	394	363	374	389	350	394	361	370	342	389	396	411	365	383	377	396	406	375	359	371	341	404	376	354	390	357	402	350	381	388	364	400	357	362	403	370	361	354	367	404	408	412	386	356	402	408	375	383	372	385	399	402	362	389	427	351	388	348	397	355	404	380	410	394	362	364	393	356	387	388	361	371	396	381	386	369	367	353	389	379	385	365	410	418	375	374	353	381	396	371	386	381	366	379	375	359	356	364	342	384	347	369	398	362	383	393	369	359	373	382	367	356	397	414	364	407	431	411	344	349	375	361	373	379	329	369	349	370	380	407	384	385	410	403	373	370	377	399	390	370	396	412	366	375	394	408	381	399	417	382	391	402	382	404	364	381	348	389	359	369	412	358	383	356	371	440	360	394	367	392	370	377	391	410	333	354	397	414	389	362	353	350	370	335	384	390	382	379	395	386	371	384	397	397	370	362	380	378	362	383	382	359	384	359	388	370	388	377	369	375	385	350	331	430	382	382	414	399	339	354	373	355	343	351	372	383	367	356	331	366	378	370	416	370	395	343	398	370	358	391	381	401	384	360	372	429	399	385	406	341	369	362	350	360	405	370	364	359	386	325	404	351	430	369	367	398	394	423	395	350	375	354	386	394	407	420	389	381	381	400	388	399	390	371	407	379	431	378	390	363	395	377	375	381	386	367	364	367	390	381	395	370	394	390	382	344	373	380	395	390	373	405	402	367	369	373	399	410	392	372	357	392	380	415	384	352	351	387	409	380	385	407	418	356	379	405	389	410	345	336	375	371	350	375	412	413	369	393	369	368	353	388	378	400	390	369	362	324	377	360	388	403	379	332	421	381	361	403	372	405	378	387	383	379	354	372	402	362	383	359	382	357	363	382	341	376	410	352	367	385	368	369	389	367	427	382	388	389	361	344	404	417	375	370	384	380	361	397	403	364	368	388	381	413	348	389	372	359	375	405	405	352	375	376	453	389	394	386	376	364	374	354	405	389	385	342	362	400	387	404	390	376	383	357	363	375	357	373	342	350	384	350	329	365	390	403	341	389	377	401	367	434	372	430	360	366	374	356	334	381	399	381	376	415	399	396	374	376	381	361	354	367	411	376	354	404	401	379	369	355	357	392	369	355	383	340	368	418	345	376	371	406	388	377	373	368	386	375	401	392	360	367	354	414	373	366	386	420	397	403	400	363	391	421	403	375	376	323	385	398	388	397	373	405	396	376	369	361	373	401	368	404	409	407	361	392	376	409	370	376	341	383	389	364	363	400	424	435	378	378	353	396	431	355	356	384	367	385	354	426	376	412	378	370	383	392	395	358	390	378	387	399	384	362	421	376	428	369	350	387	344	324	375	383	381	363	369	398	340	401	381	371	373	360	393	357	373	400	398	365	362	369	407	385	376	408	374	363	400	347	378	426	396	400	375	318	387	405	374	361	341	364	351	379	381	360	351	395	353	370	366	347	410	395	402	403	411	410	421	355	405	361	391	348	356	447	413	378	358	347	419	384	336	370	381	409	437	346	362	377	378	338	410	378	404	348	412	383	389	373	396	406	361	380	397	354	396	400	358	390	360	339	399	407	399	409	374	419	359	372	400	378	402	438	382	347	379	392	343	394	378	377	421	388	376	360	393	379	381	394	369	390	392	390	406	362	343	412	363	386	358	387	404	374	436	394	370	364	396	372	400	370	393	417	388	409	366	390	373	370	342	357	386	388	387	370	376	394	395	363	385	337	372	374	380	390	389	378	410	402	391	379	404	361	410	405	372	377	377	365	405	356	378	382	385	380	340	362	384	364	422	369	365	394	363	381	407	358	371	403	412	379	366	386	394	361	382	354	381	394	350	381	365	365	382	374	396	403	347	366	415	340	365	343	379	379	367	377	368	389	387	392	399	380	376	405	371	397	373	369	391	380	422	395	406	363	367	399	358	378	369	344	341	372	367	416	346	388	383	405	415	356	409	382	358	396	345	350	387	377	337	380	384	367	360	364	357	379	346	389	390	395	387	393	365	392	360	342	423	384	334	378	356	369	351	371	389	411	403	416	410	357	387	387	352	391	404	378	362	348	391	379	388	427	381	344	396	385	392	388	408	373	340	399	381	382	371	332	334	402	395	361	381	392	369	371	399	374	396	412	378	421	382	374	380	378	374	406	341	391	392	364	381	392	370	331	385	386	408	375	355	390	374	385	382	358	372	406	391	398	421	402	364	359	371	380	360	386	358	356	380	371	413	360	346	403	387	384	385	356	378	360	377	368	346	370	391	347	371	355	364	351	364	389	373	356	428	406	405	399	349	378	380	393	372	380	378	370	356	378	393	354	366	380	352	369	389	376	375	367	387	340	374	403	380	386	397	359	394	349	403	380	401	337	389	379	430	394	393	360	372	352	393	385	414	355	379	387	381	382	395	347	382	353	376	398	382	389	391	376	365	349	405	384	361	378	373	337	354	342	432	393	381	339	374	379	383	384	390	365	381	345	373	374	364	406	389	374	399	357	376	376	369
2752	1734	1076	1133	1004	945	889	909	919	886	863	881	879	825	873	833	854	878	877	901	879	874	848	835	889	813	904	901	852	824	862	840	885	850	872	858	877	914	863	819	824	877	821	868	857	802	859	866	822	906	899	838	909	826	896	916	871	833	858	887	857	946	865	841	821	847	835	823	832	837	871	882	928	861	875	894	839	881	880	865	845	826	856	832	908	840	829	853	850	830	877	846	828	886	864	847	856	902	881	820	883	833	890	846	901	887	886	821	893	824	904	813	847	909	869	843	860	790	874	846	902	836	871	845	917	833	853	841	909	881	869	898	899	888	843	831	875	845	878	836	936	863	874	863	853	877	879	952	869	907	879	850	876	852	859	831	866	852	890	883	902	820	850	875	854	818	861	876	848	865	875	852	896	851	844	842	879	835	839	850	837	893	868	861	833	871	870	851	846	841	890	894	875	838	856	881	869	827	878	860	936	873	843	865	883	898	859	869	884	853	869	849	858	831	872	851	897	900	883	863	844	848	922	877	896	891	883	838	865	858	815	926	811	802	864	896	837	832	875	841	856	885	840	944	847	901	849	900	854	854	920	842	841	894	840	865	837	896	812	809	904	834	841	830	893	818	826	854	851	870	869	880	889	878	920	849	856	870	825	955	866	913	809	897	838	854	824	872	896	868	866	858	891	882	905	886	892	880	912	843	862	840	888	856	875	889	834	879	825	914	889	838	854	908	877	879	897	888	890	889	888	875	898	841	875	837	893	912	914	908	838	853	859	860	889	897	835	898	887	885	832	855	877	890	891	852	843	884	884	884	880	851	839	895	913	860	841	832	882	864	822	851	875	830	874	869	883	882	857	870	886	846	875	840	901	837	918	887	911	854	911	802	895	861	859	883	813	891	845	859	864	872	854	866	862	903	852	838	854	849	911	847	862	895	828	874	882	865	885	896	861	861	856	870	851	888	828	845	916	858	785	842	854	831	865	843	852	836	879	840	882	872	854	855	877	918	864	854	874	915	812	835	894	861	845	805	848	877	854	934	875	856	891	904	856	819	863	862	879	872	914	868	872	834	864	852	865	878	872	906	829	830	879	959	862	823	861	848	878	892	888	885	864	947	919	849	886	853	881	900	853	872	913	896	917	875	857	842	869	857	882	898	886	888	899	888	855	879	864	808	870	872	854	887	859	831	893	904	894	903	861	842	834	880	799	899	858	901	885	865	939	892	866	917	856	816	887	860	896	875	854	910	873	843	874	894	856	863	908	894	872	872	866	850	881	885	890	884	895	867	858	868	850	842	840	861	875	808	880	834	904	836	855	829	923	912	864	853	873	903	899	795	821	823	830	872	833	866	856	854	929	880	883	866	879	868	857	880	863	837	859	897	885	901	892	870	846	897	883	916	854	868	891	797	925	881	874	828	873	830	877	847	854	832	904	872	890	881	888	953	837	946	866	932	832	810	912	857	915	842	849	837	878	850	825	862	873	838	845	886	859	886	850	897	823	854	818	832	891	911	852	848	836	880	914	867	882	853	847	860	867	888	860	884	943	896	904	824	883	848	851	833	926	838	879	884	875	857	917	894	894	820	910	870	856	843	853	863	838	855	806	800	852	882	886	870	855	907	826	828	849	896	885	848	873	875	869	806	827	834	861	850	827	871	892	838	862	834	907	879	876	857	835	856	875	872	864	916	888	859	926	893	870	827	907	831	842	904	909	922	884	845	896	837	876	853	888	879	896	838	925	892	897	891	907	881	881	862	872	898	890	858	834	902	894	865	913	814	887	883	874	877	870	834	863	884	867	899	896	838	890	926	825	879	901	900	835	865	864	846	916	834	880	841	833	840	871	861	841	846	874	895	909	853	943	846	884	872	806	869	883	848	883	901	835	846	864	894	882	834	837	885	848	895	833	861	823	842	846	870	873	865	833	926	808	888	837	836	873	888	818	930	886	850	814	852	860	889	874	844	949	835	852	868	891	844	886	842	843	898	832	897	871	900	879	800	837	878	875	857	841	845	820	808	821	869	812	876	930	852	864	827	852	838	815	886	811	868	862	840	835	892	826	861	843	825	831	808	834	827	895	825	900	877	869	895	826	894	798	866	906	887	851	873	863	861	911	912	797	832	917	776	836	879	902	858	855	872	892	862	892	860	847	862	881	835	846	868	850	880	832	829	895	862	847	872	873	788	882	871	860	876	866	881	828	892	895	868	869	921	872	807	834	882	935	907	895	858	841	896	859	900	825	843	869	869	919	863	874	864	884	852	836	841	839	845	888	871	866	831	871	853	820	889	880	844	848	891	867	893	857	861	918	893	918	882	853	889	890	846	847	879	891	850	901	859	867	933	830	860	886	870	862	898	867	822	883	883	865	913	861	864	920	874	848	849	924	827	913	845	839	826	830	851	853	830	828	852	876	832	911	873	847	874	912	944	841	877	852	911	882	819	823	877	829	819	815	880	851	874	906	925	817	836	837	836	867	886	831	875	839	930	852	877	842	830	859	874	866	840	794	842	867	854	882	867	868	876	847	872	776	841	836	896	872	818	912	906	855	868	868	896	873	912	910	871	835	846	907	851	860	875	807	862	852	839	916	893	847	843	871	890	829	888	880	917	869	821	874	900	805	859	809	876	833	916	858	870	894	877	817	875	865	885	928	895	835	878	883	901	872	879	871	876	918	860	918	855	866	848	899	892	832	831	866	863	892	843	890	918	832	850	878	886	879	839	897	897	856	882	878	887	872	812	888	850	907	835	912	831	898	844	923	856	824	866	848	903	920	850	793	809	890	899	858	909	863	866	898	882	890	864	838	842	781	861	834	896	857	905	861	846	846	765	873	841	845	850	858	842	902	910	892	857	840	868	878	866	917	861	856	829	851	923	870	881	887	847	920	881	900	898	869	850	844	895	884	877	928	842	869	876	802	866	908	849	832	900	845	843	862	871	894	920	866	876	809	901	896	857	863	897	869	846	874	892	885	886	863	840	833	890	850	866	858	877	869	876	845	880	855	873	877	883	870	893	821	862	909	869	856	867	874	871	834	877	886	893	885	868	864	816	872	878	880	866	850	825	879	838	849	880	858	928	871	829	860	869	851	879	852	855	831	888	863	896	891	911	887	895	866	859	862	824	891	851	902	887	896	869	839	846	897	863	863	857	868	920	846	865	808	839	903	888	900	846	848	882	871	822	876	828	830	883	856	851	813	873	894	882	890	879	883	859	865	867	886	860	855	802	843	825	876	845	852	837	858	855	860	823	886	875	898	908	822	869	902	851	870	869	882	838	865	858	868	835	898	898	857	849	843	862	868	833	868	846	843	865	873	847	879	864	947	823	908	898	840	883	892	892	847	887	869	883	803	830	904	832	948	882	885	844	908	887	872	907	880	808	820	825	868	835	873	874	947	883	892	891	858	834	823	829	873	796	846	839	854	888	828	849	884	831	786	841	862	878	840	880	880	859	890	866	841	894	919	875	917	931	861	894	928	876	901	881	879	819
15623	9642	1020	583	434	414	435	854	347	340	320	342	305	300	336	333	307	297	328	288	317	315	312	315	305	302	281	327	297	294	303	299	257	307	301	344	308	278	310	301	286	315	335	286	299	316	304	320	328	291	291	325	287	301	299	274	303	326	322	265	312	303	321	310	307	322	301	266	328	278	303	298	300	333	272	292	311	303	280	277	302	269	331	326	288	342	345	337	320	285	302	284	302	299	326	292	295	310	316	301	267	296	309	298	304	306	283	327	296	277	279	297	281	278	331	306	282	299	332	313	309	288	349	325	318	312	296	306	304	313	284	316	304	314	288	279	335	310	295	312	306	289	331	272	296	309	303	279	299	286	297	299	311	300	304	334	351	307	292	292	339	283	299	292	323	305	297	294	280	283	291	317	299	340	315	304	345	348	298	328	293	305	283	295	289	311	322	301	291	302	316	254	304	306	275	311	298	310	315	284	354	330	299	329	277	332	285	304	291	288	299	314	318	296	276	296	269	289	280	325	285	310	287	326	312	301	290	307	304	296	336	300	325	298	302	320	307	296	304	297	321	298	305	283	287	298	300	311	316	299	308	317	330	303	283	295	288	288	270	278	282	310	305	302	304	297	295	319	314	283	343	289	324	341	306	291	279	294	288	283	310	313	320	345	320	284	318	311	295	323	291	300	312	293	291	290	286	296	303	269	321	321	288	301	295	302	296	300	311	294	355	289	328	318	285	292	326	305	306	328	268	295	308	293	286	286	297	326	297	317	325	303	295	292	318	300	268	302	316	289	287	306	308	295	327	269	291	294	278	286	327	326	299	319	306	326	296	344	309	280	308	309	286	293	320	321	287	312	312	300	295	296	308	292	306	315	278	304	321	292	317	297	307	303	306	293	284	342	309	268	328	294	291	293	311	325	288	318	308	324	275	287	296	300	309	307	280	294	304	318	334	273	299	318	245	293	302	273	297	326	286	295	313	303	298	322	271	300	311	324	316	316	304	305	263	287	279	278	308	291	306	287	292	312	289	326	304	349	291	308	326	299	289	305	333	325	291	321	308	283	323	299	295	290	334	288	287	279	290	350	303	336	297	287	311	310	334	322	315	315	290	320	330	311	272	297	314	336	272	274	308	293	266	302	300	285	287	289	289	298	333	301	305	342	318	295	306	292	308	339	301	282	295	344	319	307	287	288	310	311	327	310	289	323	303	325	315	282	303	324	324	294	288	291	309	314	326	277	321	298	321	281	283	278	300	292	315	329	266	311	282	301	308	260	302	339	305	311	288	290	256	273	290	276	313	318	326	351	259	290	280	285	314	312	281	295	282	285	279	323	312	328	254	341	305	276	296	303	306	324	281	305	300	285	278	277	341	312	323	279	310	300	312	306	278	299	320	283	317	306	272	295	290	309	290	281	310	314	316	300	292	302	289	310	277	289	337	304	279	302	307	324	303	310	311	286	310	307	293	275	301	309	303	338	300	331	297	311	287	320	346	273	304	286	296	297	312	312	294	322	312	316	283	313	299	317	288	319	300	307	307	325	309	317	311	329	316	299	301	332	289	328	285	305	315	299	306	331	304	330	313	315	303	279	314	322	313	307	279	325	313	299	275	288	279	327	328	319	284	324	312	297	302	272	308	308	304	295	299	329	289	298	353	318	308	299	299	330	283	300	294	313	352	303	318	291	297	322	321	318	304	307	341	330	293	273	278	339	297	283	312	306	315	269	330	306	325	281	307	306	292	318	306	289	316	286	310	311	298	285	271	301	315	274	298	304	299	323	329	279	289	316	300	285	330	319	329	349	319	293	270	301	331	316	282	305	301	306	290	304	305	319	284	292	304	293	326	332	269	279	298	329	343	315	289	305	296	317	322	296	306	309	313	304	287	278	288	308	309	307	312	287	291	294	296	307	325	315	322	296	281	293	293	303	304	333	287	298	312	312	276	305	290	294	270	290	290	319	326	306	320	334	299	296	314	301	327	334	300	310	292	311	312	291	361	316	300	319	274	274	302	300	328	297	354	296	310	306	290	299	338	347	335	301	299	303	289	265	309	308	300	313	317	303	295	284	307	311	287	303	252	358	276	286	315	286	299	325	304	317	323	286	295	332	308	320	291	315	279	277	309	290	318	275	333	273	262	326	332	287	293	309	268	287	330	248	301	295	284	298	300	303	290	300	312	315	320	311	315	287	285	286	309	301	339	304	272	282	293	304	306	302	287	288	316	319	314	271	325	300	292	304	292	297	287	322	257	293	309	304	298	286	293	306	298	284	291	317	303	309	301	288	317	295	284	306	321	309	334	292	303	271	302	312	285	278	309	305	329	336	304	304	321	321	324	307	316	299	286	305	331	319	311	312	306	323	278	303	304	303	276	343	317	292	316	300	325	304	313	327	314	308	287	297	325	265	299	305	336	315	314	291	292	273	266	295	278	312	282	290	302	297	306	287	304	292	327	283	319	344	296	327	324	268	319	297	333	333	326	301	296	328	259	303	354	307	304	331	318	282	355	291	282	278	282	294	304	300	282	292	310	309	290	314	320	325	296	307	266	297	344	306	312	299	283	297	303	281	292	309	326	306	322	330	317	327	310	262	312	328	299	284	294	316	309	298	293	281	318	331	294	316	301	318	305	301	286	314	297	333	296	303	287	316	313	289	311	292	303	309	314	310	283	269	325	307	322	278	305	326	287	311	314	294	322	310	265	284	282	302	319	298	284	295	317	285	305	306	320	281	272	308	292	307	286	320	301	312	289	318	291	310	281	297	295	310	290	271	321	322	286	301	310	331	347	318	294	313	314	296	287	343	314	300	277	294	315	298	326	321	312	319	326	321	299	335	270	314	283	323	331	319	330	307	327	298	289	298	322	273	323	345	273	323	275	305	297	294	322	284	321	277	327	303	276	286	308	307	288	316	290	267	283	308	309	309	304	307	310	302	297	302	301	309	307	280	320	273	307	294	319	287	313	306	305	300	277	307	341	300	294	307	278	312	303	275	337	317	328	299	322	296	264	300	308	311	339	320	279	292	291	322	290	292	309	281	302	324	287	299	285	326	294	290	288	285	282	315	296	320	290	280	295	291	298	331	285	329	330	290	292	323	308	302	322	331	255	300	318	303	320	302	317	282	330	288	319	315	331	300	251	346	292	301	293	321	350	288	300	310	323	318	333	274	332	327	300	293	271	307	301	346	300	278	329	296	270	328	334	300	305	310	299	328	302	286	296	296	320	286	303	257	300	305	306	298	322	301	279	333	331	312	293	338	321	311	292	290	292	265	303	346	295	309	310	302	328	324	300	320	270	308	292	305	318	304	328	321	341	283	305	308	311	286	311	309	279	309	271	315	314	286	291	308	286	316	309	304	286	313	289	308	289	292	313	302	286	279	308	295	300	327	283	263	323	300	314	317	313	291	306	267	304	244	306	300	293	272	314	316	303	306	297	302	316	325	334	331	316	286	321	305	321	300	282	300	324	326	326	316	277	334	358	305	312	339
13057	5765	1810	1683	1332	1198	1587	3481	846	796	825	797	787	775	766	709	735	721	732	752	714	744	695	712	746	757	745	651	719	724	681	725	655	700	748	698	684	726	761	709	739	735	708	720	688	733	692	711	693	700	687	704	686	689	679	770	688	718	738	751	711	703	720	740	649	665	699	709	663	715	677	701	726	718	680	724	681	686	685	688	652	667	662	673	733	687	654	687	692	711	729	705	702	673	724	708	720	712	710	723	724	721	664	699	632	743	672	671	639	681	695	713	708	718	695	724	708	723	681	699	663	693	668	681	668	692	660	694	664	678	686	682	711	723	678	711	683	668	670	685	715	723	673	647	690	700	663	673	688	676	785	686	691	719	726	728	706	677	666	652	658	711	664	657	684	669	684	725	696	702	684	677	698	696	657	690	717	698	674	740	719	684	740	670	678	705	733	720	678	716	667	710	676	683	696	675	709	693	696	694	726	761	735	777	748	723	728	700	695	687	674	737	649	727	673	679	697	707	688	725	679	714	683	709	689	719	673	687	727	723	709	683	710	678	676	690	672	669	677	737	653	762	676	678	640	703	704	694	711	675	733	696	705	711	685	663	697	709	667	699	702	644	719	664	735	687	695	647	685	723	690	676	701	700	700	722	645	754	691	714	688	716	723	711	708	725	710	708	723	737	666	676	675	679	720	748	686	713	715	729	692	722	681	724	695	663	680	656	691	676	673	727	732	715	677	680	697	746	717	636	715	687	682	687	695	761	724	742	661	696	747	732	728	702	717	683	704	758	723	674	675	683	698	719	668	708	744	714	742	752	728	674	703	702	735	720	646	740	739	728	745	719	695	707	739	663	686	710	683	735	684	710	722	708	657	700	744	702	705	691	687	737	713	681	680	734	675	714	717	629	694	699	714	686	707	677	700	718	717	714	710	705	662	674	704	682	705	708	707	700	726	714	723	652	683	670	659	709	733	715	708	687	675	681	738	682	701	645	660	749	700	657	736	686	690	743	736	704	696	678	669	706	697	721	726	709	696	670	707	747	646	679	675	677	719	716	666	699	738	692	710	737	676	737	697	677	687	737	675	699	674	692	709	720	677	716	708	708	740	725	662	727	735	693	719	704	704	714	745	650	674	694	711	694	689	702	733	715	715	657	720	694	697	669	649	760	723	643	657	741	708	664	657	704	653	676	738	725	725	686	757	671	714	686	759	719	695	690	721	698	663	710	710	715	711	706	695	692	722	685	668	676	721	659	709	762	679	702	693	669	734	729	687	682	672	699	696	703	739	683	698	703	690	738	700	657	689	683	704	719	702	692	687	686	689	697	692	704	684	706	707	662	682	677	688	699	694	720	695	753	709	687	754	706	711	671	701	693	705	719	716	687	740	721	732	670	693	754	673	663	704	678	675	680	708	717	691	686	770	677	712	694	661	709	713	709	696	703	701	702	681	657	675	702	773	659	716	680	738	721	664	703	697	715	751	649	748	720	673	673	675	739	670	716	669	739	644	677	680	710	712	705	715	681	699	713	688	688	665	693	704	701	705	717	713	712	676	697	693	723	697	698	723	712	656	716	701	665	685	689	728	685	684	684	724	695	647	697	670	683	714	738	687	761	703	721	719	730	736	673	748	719	664	717	661	651	748	747	760	666	697	692	663	661	728	701	728	698	696	690	655	698	760	675	674	693	688	692	718	680	689	708	679	777	723	669	758	701	722	692	729	718	704	715	689	722	724	674	690	708	710	736	728	726	739	716	682	708	714	706	689	673	693	766	680	696	699	647	683	730	742	700	666	685	690	689	667	707	704	733	707	686	723	682	699	712	697	740	681	742	654	703	654	729	696	727	685	729	721	734	708	720	707	731	708	676	703	677	710	716	697	690	749	726	680	715	717	714	764	683	711	687	713	713	675	694	746	703	709	735	699	724	700	734	699	727	726	682	734	676	681	695	647	709	688	667	708	702	725	692	723	692	707	681	727	709	763	730	711	689	702	702	715	706	705	721	726	715	701	665	721	743	718	734	665	728	664	684	704	706	706	712	657	688	728	676	707	775	696	679	675	715	663	719	662	703	633	715	700	685	700	737	738	654	717	696	725	679	719	672	649	703	724	702	680	704	711	643	723	757	725	705	728	678	698	745	718	697	747	684	704	710	690	678	669	727	692	712	699	738	678	684	713	719	753	670	719	694	707	717	700	685	689	713	746	722	731	680	702	696	677	709	676	699	712	684	758	667	726	693	733	734	728	745	711	724	701	713	713	698	686	735	700	677	741	687	703	702	785	682	713	716	727	712	709	750	713	681	746	703	723	716	696	701	697	664	673	714	679	737	680	725	704	728	695	722	706	688	684	715	722	703	691	723	679	681	703	702	713	713	669	705	645	686	724	715	736	713	710	744	698	736	646	667	695	738	705	720	670	714	660	663	750	734	672	661	711	715	700	736	719	691	686	698	704	741	751	713	680	670	720	695	682	709	704	707	747	668	699	711	679	672	716	700	681	733	716	763	696	707	726	727	659	723	716	691	692	753	715	710	700	696	702	717	709	722	722	690	700	678	711	671	703	767	674	712	706	679	688	707	706	724	695	680	734	723	719	706	661	733	744	697	744	692	704	682	679	698	691	675	751	718	680	732	679	697	730	716	685	692	682	720	685	720	742	736	703	730	682	732	694	723	691	708	684	709	685	713	672	748	702	673	670	713	753	718	691	737	716	714	683	708	698	700	710	689	740	669	682	662	686	723	703	693	685	651	736	665	657	677	699	695	710	723	666	643	712	673	683	686	682	717	712	704	710	696	686	730	688	739	697	679	682	696	720	707	688	692	738	729	669	742	661	718	713	719	721	721	713	718	699	669	718	715	679	725	726	704	689	706	696	667	664	731	717	703	689	713	682	680	675	756	695	712	657	699	717	719	683	711	696	694	706	702	724	703	689	671	720	746	691	692	692	682	694	685	721	704	758	684	651	680	748	731	711	701	696	703	686	754	723	694	727	688	758	708	679	669	634	711	742	711	697	702	703	708	763	708	667	684	705	721	675	759	778	680	690	664	732	667	703	645	682	699	736	736	729	687	719	655	712	654	701	720	734	674	689	704	726	652	656	733	660	712	732	717	666	706	689	696	733	708	674	677	722	725	703	700	662	729	681	713	698	705	745	731	731	725	725	733	751	710	746	711	752	730	710	690	722	690	712	707	690	719	729	694	653	684	750	655	683	735	696	717	679	707	709	714	667	698	709	687	705	723	740	679	727	709	679	678	707	707	690	737	665	722	700	690	689	700	697	689	698	690	665	702	678	698	715	728	711	711	695	665	728	638	662	692	679	712	654	668	677	717	693	711	693	706	685	677	721	677	728	677	684	647	736	710	717	681	659	704	682	705	692	694	731	678	733	675	753	739	663	697	703	726	752	700	749	680	715	719	676	692	676	653	702	681	721	703	697	642	729	706	759	683	703	683	728	730	708	676	743	690	741	680	695	712	663	718	667	669	698	662	698	726
24097	12802	1545	603	389	310	347	2940	214	161	160	177	138	142	144	156	131	152	157	136	144	141	107	156	145	129	141	127	145	143	155	151	132	148	138	103	114	122	139	135	129	128	119	141	115	126	136	139	134	122	140	122	121	117	133	142	131	124	143	132	127	130	132	138	140	136	121	122	126	128	121	131	127	125	147	135	126	136	123	129	139	147	131	129	142	130	117	109	155	138	119	137	110	133	141	113	130	136	142	134	125	125	129	147	134	119	144	115	133	127	113	123	130	110	133	116	122	124	129	104	118	107	114	166	111	135	121	117	129	125	110	145	120	154	133	130	132	137	114	123	114	135	139	148	126	159	127	129	123	144	143	145	147	133	130	98	128	128	130	153	128	108	125	163	135	107	137	128	164	154	113	154	120	148	134	132	112	149	107	114	111	124	119	122	137	129	127	137	129	124	105	118	133	134	131	123	136	124	140	129	102	110	143	125	111	133	129	138	140	136	126	114	132	137	130	134	136	132	120	131	114	135	120	133	148	111	123	121	111	106	129	141	129	119	127	126	129	147	125	114	130	141	129	140	128	131	126	150	108	123	121	133	124	127	140	131	152	131	111	127	128	132	116	128	128	135	117	120	135	142	135	120	108	102	113	132	143	121	147	161	113	138	150	115	173	142	143	129	146	131	131	130	148	130	118	135	126	128	136	136	130	113	113	138	138	121	126	131	148	134	134	132	144	116	135	118	126	143	127	146	117	155	110	115	125	133	130	142	114	121	130	127	145	119	120	101	142	137	129	123	119	138	133	125	119	113	121	131	148	141	137	142	128	136	128	122	132	142	146	127	136	122	145	140	125	110	145	118	125	109	123	121	138	145	133	124	140	124	109	133	147	125	134	124	130	134	147	131	120	142	126	124	129	113	112	111	110	139	157	113	108	109	133	123	162	158	136	116	128	154	114	130	126	118	149	129	130	124	142	117	154	125	130	134	137	123	112	115	133	120	133	129	124	109	145	109	136	126	122	122	116	141	127	128	133	113	113	131	125	129	138	131	121	130	162	118	124	118	119	145	125	117	124	130	145	100	124	112	111	127	127	109	114	121	123	144	118	142	140	147	135	126	133	147	103	134	140	136	130	149	141	122	107	147	143	134	131	116	141	130	127	112	110	126	110	108	113	120	114	127	149	132	132	127	127	130	148	127	133	140	140	125	137	126	131	96	127	135	132	99	119	135	119	136	118	128	119	145	145	139	142	136	138	141	119	133	147	115	125	135	110	130	145	114	115	124	127	118	124	129	148	137	141	123	134	119	144	133	115	149	123	129	117	145	121	135	117	125	126	118	115	137	125	106	135	122	137	118	126	136	133	130	129	123	120	124	136	123	133	128	120	122	131	131	146	118	138	123	106	144	136	125	136	147	119	124	124	132	128	127	129	135	138	125	120	148	157	125	118	103	155	126	134	135	132	153	126	139	127	130	132	98	113	139	131	121	131	117	127	120	133	119	108	138	139	136	140	129	121	116	146	129	128	119	124	134	111	116	116	110	155	110	118	131	127	109	129	144	127	140	129	142	138	119	116	95	134	118	138	147	128	147	137	128	111	115	125	121	138	125	117	123	123	126	137	125	126	136	122	133	131	136	135	99	135	113	146	130	131	124	140	144	138	118	124	132	133	126	133	111	122	125	147	131	134	136	114	142	106	145	129	106	116	133	118	120	124	129	133	128	131	149	138	131	127	142	120	115	95	130	131	117	139	118	134	121	125	136	111	139	144	135	149	139	149	132	131	169	111	125	132	125	119	123	149	121	144	120	143	123	133	126	130	135	138	142	125	114	138	163	138	135	116	121	137	129	136	117	113	120	133	114	109	127	129	127	129	121	138	125	141	104	121	139	133	146	145	119	119	158	125	144	107	114	129	121	101	144	140	142	146	123	120	120	136	112	109	159	121	117	130	144	124	106	141	133	123	131	140	140	145	132	135	140	142	123	126	119	121	126	125	123	120	123	124	122	123	145	120	124	164	121	126	123	139	147	132	124	132	131	127	139	154	137	114	137	112	132	134	123	128	135	126	121	146	141	159	126	99	122	137	122	159	137	116	131	149	126	144	123	117	138	126	139	143	126	137	117	107	129	121	138	150	136	120	144	154	139	111	133	140	140	139	112	142	151	112	160	129	160	115	131	128	128	135	126	125	138	115	131	115	125	145	139	129	110	125	142	123	124	161	109	127	109	119	117	126	148	141	116	131	120	139	126	122	121	145	130	120	132	137	145	123	128	133	124	117	129	136	136	132	114	128	129	119	121	102	115	131	133	129	123	119	131	121	132	121	135	117	118	124	133	130	147	136	135	122	124	115	126	123	133	122	98	111	129	123	119	121	138	123	151	136	133	151	115	119	133	127	122	123	121	118	136	125	123	117	134	140	119	133	129	108	116	128	130	129	136	110	131	126	121	109	122	144	132	117	123	138	113	131	116	116	146	133	121	148	152	134	135	120	112	120	117	126	120	127	108	121	126	124	115	144	130	150	122	139	131	136	118	132	129	134	120	141	128	136	133	127	149	137	132	130	137	132	138	119	109	125	110	137	145	153	125	134	150	142	131	135	120	116	131	127	118	129	123	144	130	147	138	120	129	116	142	116	128	134	120	121	135	123	125	124	142	130	135	120	128	129	113	121	130	125	131	118	122	112	128	131	138	111	138	146	145	117	113	127	131	127	128	117	129	131	115	131	136	146	109	116	125	125	132	150	134	110	144	132	126	122	130	124	129	128	116	129	122	121	132	140	133	126	119	106	131	138	145	124	134	114	123	114	138	131	122	115	141	135	129	132	135	135	118	133	132	124	151	118	105	149	164	145	126	130	134	142	136	122	125	139	140	129	134	110	119	141	125	131	106	127	131	118	122	147	115	148	116	140	153	122	135	129	146	118	130	119	131	127	131	104	139	145	129	118	109	135	138	137	151	138	119	123	117	111	134	103	162	139	126	129	117	136	140	114	123	128	115	140	122	124	134	117	132	123	146	120	120	134	118	130	138	127	128	125	109	116	128	128	116	131	140	146	132	134	121	111	129	102	102	119	109	128	127	115	143	137	136	130	106	126	117	116	119	141	133	125	140	134	142	122	135	107	139	119	132	141	125	95	133	103	133	122	125	149	112	131	126	116	148	131	120	119	133	140	123	122	116	124	125	127	121	114	142	120	136	116	121	130	137	126	130	135	116	114	140	135	107	128	141	137	139	112	134	125	131	126	115	141	138	122	131	139	139	131	125	141	122	137	133	115	137	130	149	109	118	160	145	125	151	139	139	124	122	126	128	122	116	118	139	116	118	122	115	141	147	158	152	144	130	129	124	117	133	136	123	132	140	124	130	124	120	130	131	122	130	134	147	125	113	112	116	155	93	147	150	163	119	136	158	119	121	117	137	147	118	120	140	119	138	138	136	103	121	141	144	149	129	114	134	117	124	116	124	140	147	150	123	135	132	134	128	128	120	154	132	112	135
17252	3013	2027	1826	1462	1352	1731	10602	668	600	575	528	493	496	441	475	410	387	437	442	399	394	390	415	374	392	390	392	371	380	389	351	360	389	364	347	381	355	355	374	343	313	327	346	340	350	326	334	334	341	314	331	341	344	372	349	354	328	355	291	349	353	323	332	345	332	324	366	344	347	355	350	354	360	332	346	315	305	338	346	336	358	333	346	358	315	368	339	348	319	323	314	326	366	349	333	342	347	351	325	330	362	348	343	328	346	339	320	332	323	325	336	309	378	322	342	368	356	350	360	391	309	334	329	366	351	332	332	338	311	325	343	303	357	355	348	350	300	326	321	346	347	316	308	348	328	329	295	322	299	324	306	320	359	345	325	326	326	323	348	284	313	330	332	297	305	327	350	348	334	327	313	311	346	335	332	344	299	334	317	348	336	313	368	308	341	355	310	347	327	351	342	336	349	315	364	335	308	357	343	334	329	323	339	332	347	340	309	343	279	350	373	331	324	331	320	333	345	344	342	314	329	346	291	325	340	332	307	342	319	354	335	326	328	307	354	353	330	357	356	328	317	356	323	354	322	330	346	303	318	335	320	295	340	358	352	336	336	363	317	331	340	328	341	288	333	352	347	313	362	327	334	350	317	313	343	312	338	327	325	352	349	338	346	335	342	320	323	320	340	358	318	340	333	361	336	332	323	310	329	336	353	318	333	342	308	313	319	346	333	333	321	358	358	336	317	352	327	363	320	344	302	316	338	321	315	327	335	337	329	328	340	376	324	327	319	313	324	332	332	318	340	318	307	333	332	314	337	297	348	305	315	328	342	320	322	338	359	343	343	360	361	308	330	325	334	326	296	350	346	355	324	326	302	349	355	335	359	310	343	339	382	326	348	293	333	358	330	321	311	359	333	342	312	359	334	340	352	350	362	341	329	331	348	334	340	363	350	363	313	320	326	344	343	316	331	328	329	330	319	320	308	301	318	349	329	321	335	317	318	328	342	318	349	347	332	315	305	323	315	351	324	344	339	332	335	323	360	350	312	324	315	357	331	327	302	298	361	327	340	322	350	296	347	355	342	348	348	344	341	349	349	334	353	376	352	333	329	379	326	307	350	334	342	298	336	342	317	326	327	297	333	347	327	340	331	325	334	318	330	349	314	311	332	361	337	327	328	348	340	308	365	335	350	345	347	344	367	337	318	315	324	337	328	323	368	327	334	347	325	307	325	333	321	322	298	339	313	332	366	350	345	348	345	331	338	337	338	356	291	339	320	320	340	324	336	387	335	332	376	295	362	358	352	340	323	313	340	338	337	345	355	314	337	327	331	361	350	341	313	358	328	336	351	340	334	310	347	323	343	346	305	356	313	337	310	345	319	314	347	315	309	348	344	324	363	329	339	328	340	322	348	333	333	322	362	314	358	323	356	341	313	326	332	349	331	329	370	312	311	326	325	370	324	307	294	357	357	343	337	312	325	317	343	328	345	323	332	330	332	346	364	293	305	377	294	320	352	339	357	336	356	331	333	326	373	343	333	330	335	348	321	344	335	321	321	340	337	316	319	339	350	345	367	303	367	351	358	349	330	330	349	329	329	351	344	330	341	323	356	330	325	357	348	305	350	330	296	331	322	327	323	330	355	334	327	332	323	359	354	362	360	360	309	382	350	349	307	351	344	357	312	344	330	308	321	318	332	328	335	297	338	336	311	324	365	342	345	313	367	331	365	315	322	337	321	333	314	325	360	356	318	318	337	375	348	334	293	353	344	328	307	303	321	344	344	338	335	305	321	325	331	333	338	344	336	340	350	353	310	336	323	339	324	329	309	333	319	382	313	343	325	328	334	333	335	317	347	325	357	361	316	330	364	294	343	320	321	324	308	333	342	325	346	298	319	324	325	320	347	330	324	329	353	321	313	350	299	302	312	338	313	339	319	353	301	319	342	346	351	373	334	360	316	306	311	347	339	350	371	308	325	350	326	337	352	338	363	340	361	323	317	326	342	359	348	307	359	319	329	359	338	334	364	339	380	317	344	319	324	310	306	330	319	307	341	345	344	340	322	332	344	346	358	330	327	326	339	339	331	333	346	303	342	313	302	336	348	308	329	374	324	337	362	314	318	350	346	343	350	346	327	350	350	341	337	325	325	314	319	334	353	333	348	329	334	326	377	360	354	330	324	331	347	310	355	341	328	323	353	306	339	322	356	330	331	322	374	338	349	349	322	373	326	326	336	362	315	297	355	343	345	309	351	318	323	329	334	348	362	341	324	345	315	327	340	347	358	348	312	311	339	336	359	335	354	359	358	342	341	319	353	335	325	316	306	306	315	335	337	313	351	307	363	344	347	363	333	368	325	332	334	322	330	316	330	330	328	330	319	349	338	331	302	333	317	338	313	369	339	349	327	326	311	321	349	306	309	305	324	304	340	314	310	354	339	327	350	384	342	296	356	338	334	331	341	345	375	320	341	341	302	335	341	345	321	347	333	347	331	337	336	314	347	345	315	350	343	314	342	337	350	343	291	282	349	327	362	323	341	336	363	311	318	300	350	349	319	341	312	309	351	385	350	315	354	371	319	315	304	347	331	348	351	342	295	332	357	301	351	332	306	301	322	336	321	362	342	341	323	340	304	334	329	318	333	337	377	330	311	325	305	329	352	344	336	311	319	317	362	338	341	346	291	350	348	320	325	365	330	319	351	334	330	345	335	330	335	352	316	328	322	329	370	338	335	324	341	340	345	337	321	343	329	336	356	343	313	351	331	325	318	350	342	336	318	340	324	362	321	334	355	331	348	324	310	328	336	332	343	345	373	335	341	343	338	320	292	367	341	308	299	330	339	359	358	318	319	317	314	308	341	296	355	328	307	331	303	320	349	326	319	331	350	314	349	344	287	331	306	284	349	338	341	327	338	370	323	350	333	307	344	314	332	352	348	316	334	327	355	319	330	314	379	318	346	349	329	316	330	335	314	329	320	327	341	341	331	344	339	312	307	354	320	340	335	308	342	311	310	339	323	292	356	330	336	340	354	315	338	332	336	321	343	316	352	326	301	315	362	327	342	324	333	333	323	325	348	338	375	331	328	321	320	343	326	337	331	307	298	336	330	331	346	345	327	322	331	325	294	318	357	314	334	346	334	341	309	325	261	341	321	351	324	329	341	327	364	319	344	333	352	305	315	347	349	339	320	329	336	333	350	327	327	324	343	300	294	314	347	352	361	372	323	349	308	333	340	337	347	314	299	326	320	324	354	332	322	319	329	331	297	327	319	313	317	336	332	340	338	331	336	350	315	333	332	326	314	329	347	327	344	338	319	318	315	361	341	329	306	332	313	327	356	329	332	351	346	340	355	326	319	334	362	315	335	329	286	350	344	355	350	346	319	316	306	313	327	302	334	333	320	373	360	357	308	342	343	346	330	318	331	310	345	312	327	329	323	391	344	329	320	337	332	337	379	330	347	351	326	373	350	313	307	332	327	311	393	324	335	320	330	335	320	316	324
1776	620	470	444	366	408	396	470	376	399	392	376	346	379	402	386	350	396	388	347	392	372	395	364	385	396	380	384	384	361	397	387	381	388	380	404	362	394	383	402	362	354	365	393	396	421	374	402	337	431	410	377	373	369	396	386	355	381	418	377	373	381	394	411	393	425	390	343	400	372	385	405	390	416	384	402	361	365	361	359	345	394	416	421	420	374	368	391	379	358	396	415	386	377	370	407	386	362	384	403	406	401	341	398	379	383	377	358	371	360	413	384	362	358	380	401	396	411	378	385	414	386	365	377	397	381	394	376	379	389	405	381	367	381	396	375	397	391	370	374	390	421	404	382	376	399	392	386	392	382	379	429	387	377	372	413	405	387	395	393	368	372	334	381	380	377	387	399	376	424	422	408	361	372	397	388	417	370	357	375	401	361	363	417	343	348	370	452	412	370	372	380	362	357	362	354	372	374	381	365	377	359	401	419	391	390	382	389	415	422	370	404	403	387	390	385	358	380	381	417	386	386	387	410	403	378	399	431	388	365	383	428	398	390	407	376	372	379	368	369	394	365	377	381	416	377	389	362	379	336	367	338	389	359	392	390	378	417	375	382	414	404	371	395	352	385	373	404	362	398	387	369	367	394	368	370	407	391	452	413	400	364	411	406	403	441	408	348	372	382	393	384	372	364	346	372	387	342	370	390	368	354	398	384	386	398	390	373	354	418	390	387	399	353	382	374	367	375	379	399	361	383	396	387	378	408	386	364	396	369	359	382	402	347	357	392	338	342	385	363	404	356	371	362	342	391	364	374	355	377	388	352	435	376	386	403	368	364	364	378	401	351	376	360	393	367	391	379	375	395	397	355	368	361	373	377	382	392	385	386	374	397	362	412	389	387	370	377	366	403	430	375	356	355	389	409	375	394	384	381	402	404	358	397	403	366	369	338	400	406	387	413	419	391	376	409	387	355	409	377	393	383	364	369	333	370	352	361	404	365	401	370	383	367	375	363	356	351	381	378	374	389	375	361	383	358	413	417	369	366	393	392	370	374	366	352	362	368	408	380	407	372	377	383	355	414	364	380	376	381	364	333	385	402	383	356	385	359	398	376	358	430	366	377	375	376	401	382	367	338	364	367	388	351	367	367	357	447	397	377	330	433	373	334	353	376	371	357	376	412	378	373	381	399	372	382	376	368	395	383	370	368	390	371	390	372	399	375	394	364	329	389	396	389	373	389	397	375	366	362	373	395	399	406	422	388	393	410	412	389	393	394	355	383	382	386	367	340	388	394	397	378	359	440	370	396	387	358	357	370	402	344	383	383	382	353	401	350	411	372	399	332	409	422	385	384	367	429	331	341	387	399	388	366	379	373	393	379	371	369	351	393	394	408	378	342	399	340	392	397	389	369	380	413	404	374	342	389	415	388	398	411	388	379	397	390	380	418	380	393	381	404	413	377	419	415	352	379	370	378	370	371	365	422	385	396	397	368	366	371	391	361	393	420	365	383	398	357	376	333	401	363	366	362	359	350	401	390	384	378	397	399	369	390	355	371	397	364	366	381	418	395	395	354	394	381	437	359	412	406	372	391	393	399	384	351	385	345	373	402	369	391	390	374	360	353	373	397	379	377	384	377	377	405	390	388	382	365	347	408	367	367	334	415	412	371	358	386	413	398	392	404	369	399	356	364	392	404	432	382	387	377	394	386	360	386	380	349	350	399	361	386	392	361	384	399	360	347	400	354	412	359	367	416	397	387	358	368	386	363	366	372	368	354	379	373	387	403	398	371	408	353	406	404	379	391	352	399	413	365	415	383	365	403	378	376	384	377	363	357	347	405	390	377	395	357	354	379	354	332	381	415	396	381	379	366	420	405	353	375	356	390	383	388	365	386	381	353	342	399	405	363	385	377	362	397	403	390	388	378	374	409	371	368	357	378	387	372	373	398	377	368	395	418	370	405	394	380	372	373	320	389	353	396	363	385	366	369	389	349	327	405	390	395	343	425	388	359	390	326	364	385	393	383	370	363	362	358	407	364	383	374	393	394	363	417	386	388	390	360	402	371	390	406	358	383	420	418	399	382	403	382	357	374	325	374	377	393	404	376	389	394	376	381	387	400	365	385	390	376	387	387	402	392	361	397	386	319	385	379	379	392	360	366	388	408	403	406	366	390	341	388	379	392	396	389	377	404	386	388	395	379	362	406	418	398	397	402	368	365	398	382	358	380	385	395	385	451	386	364	393	394	376	401	399	358	402	393	394	416	408	404	403	401	384	400	409	355	434	391	402	350	397	398	399	390	405	385	383	402	382	398	382	349	402	392	382	348	391	394	357	374	397	390	406	383	395	423	392	375	384	402	395	383	408	352	381	395	410	386	374	358	339	369	373	384	403	368	392	380	335	373	393	359	364	368	348	393	368	397	395	409	381	345	387	386	436	399	384	387	399	362	383	368	385	400	406	378	429	382	415	371	363	405	369	374	432	402	406	377	344	400	404	379	360	396	340	383	381	374	419	383	391	387	386	371	394	371	375	390	386	392	396	403	369	389	374	359	335	343	374	384	386	417	408	363	382	390	402	408	352	378	409	373	408	388	389	410	358	391	358	355	399	377	397	391	386	376	418	399	394	414	378	364	396	372	352	358	356	396	427	415	372	417	414	376	391	388	391	363	385	343	375	415	379	376	398	386	385	394	393	382	398	382	383	389	389	391	392	342	351	394	408	368	391	345	383	384	392	420	387	345	375	347	394	374	372	391	371	401	340	394	398	412	379	362	366	387	383	394	368	317	360	371	340	376	374	370	377	413	403	378	399	380	371	371	393	395	388	394	368	358	419	417	396	385	381	360	402	373	372	341	369	392	363	384	398	393	408	379	406	403	415	372	356	407	373	352	371	389	398	399	375	379	382	392	390	368	364	360	381	354	401	373	366	380	375	366	378	400	413	329	429	392	381	384	390	384	374	376	388	386	376	389	397	320	389	380	363	374	364	416	372	395	391	376	391	338	368	338	383	416	365	398	358	354	440	351	353	401	383	412	392	412	365	413	382	331	378	387	390	350	417	383	381	368	376	416	373	339	366	370	366	376	399	376	363	392	346	368	390	391	384	411	385	377	381	395	376	380	351	382	366	384	434	414	402	383	407	376	380	404	437	395	368	383	425	403	394	395	386	385	412	382	391	392	386	402	345	383	350	401	389	367	379	378	402	367	361	395	381	404	343	366	359	411	315	335	349	385	438	385	385	375	404	377	383	391	378	411	368	403	405	373	378	374	403	367	402	397	404	358	410	372	401	373	380	381	359	395	379	363	382	363	381	418	401	372	401	397	367	441	447	396	399	373	393	369	363	337	399	376	386	394	369	381	391	352	398	342	347	398	367	371	358	392	336	393	394	366	347	386	368	360	434	370	439	394	367	377	382	378	353	387	382	382	382	378	394	422	416	406	358	330	375	369	360	371	359	366	388	380	377	387	377	398	363	362	398	342	394	390	414	392	327	339
2336	1098	1099	976	983	983	1003	1191	867	811	814	846	877	931	843	903	885	918	933	924	791	862	889	886	856	928	852	921	862	850	916	900	866	853	802	879	863	832	903	857	899	888	850	876	881	859	912	898	861	891	837	812	884	866	863	837	901	883	848	895	859	854	907	910	850	939	849	908	871	919	855	891	880	814	842	858	912	859	851	869	893	846	866	880	900	791	918	828	828	900	866	846	870	897	885	902	837	872	825	874	914	870	851	865	872	837	877	848	890	897	883	857	887	897	900	874	924	892	794	858	895	949	908	894	830	866	881	919	853	858	929	910	869	922	869	847	840	893	865	909	860	881	884	896	909	904	862	865	873	860	823	833	862	887	835	904	852	888	845	874	868	852	834	847	927	795	895	844	887	881	882	878	861	927	873	835	877	839	854	862	864	862	944	872	892	794	897	862	895	837	851	878	878	844	960	883	875	905	842	890	874	902	910	955	868	891	899	899	877	912	850	831	848	905	852	860	830	873	857	859	891	901	897	866	880	934	873	863	872	889	884	852	888	896	934	842	892	898	837	883	884	887	839	887	889	870	831	890	799	854	860	836	856	893	819	951	835	905	899	849	885	875	851	815	855	856	857	885	906	826	857	907	852	924	861	921	867	843	884	901	862	884	890	881	879	879	837	870	924	919	828	849	831	762	886	914	853	884	894	852	822	865	886	876	865	866	900	929	908	876	903	855	886	792	871	893	848	907	896	865	869	873	848	951	861	881	904	855	838	865	852	849	920	869	848	860	890	839	910	883	884	882	893	886	879	814	847	860	862	803	854	870	897	870	891	900	879	850	907	894	859	867	874	880	848	833	919	855	872	864	904	898	862	827	916	857	881	882	843	883	913	846	896	856	836	946	923	838	891	882	836	852	897	868	874	875	869	883	866	867	856	879	821	872	856	884	909	893	886	877	844	900	880	851	915	881	943	851	881	886	875	905	856	818	857	897	905	854	878	872	867	867	878	867	895	826	846	894	860	874	862	843	875	818	881	897	867	866	887	884	880	863	885	922	842	821	890	857	887	963	850	927	871	901	837	879	878	915	872	903	862	869	823	834	880	843	896	829	853	896	882	920	852	867	829	909	856	850	870	867	847	875	897	870	848	878	878	907	902	900	834	895	894	859	862	837	873	872	867	862	884	886	878	874	870	865	886	851	917	835	883	903	858	958	803	868	899	880	881	869	891	843	877	882	893	895	894	838	836	868	889	838	842	902	847	838	954	854	868	940	834	904	879	915	864	928	913	884	895	874	841	883	787	840	927	888	846	830	876	931	838	926	902	881	895	904	805	892	853	852	867	857	912	888	902	840	879	834	893	918	801	861	828	853	837	864	844	882	830	800	847	846	850	808	865	883	822	899	892	839	907	901	929	814	835	898	919	833	823	912	871	885	843	918	868	855	874	819	905	896	880	892	929	827	859	833	930	858	828	885	876	907	879	845	902	893	876	836	911	862	898	858	858	878	880	859	851	866	851	812	916	900	854	811	860	893	882	861	881	869	849	886	894	893	900	941	892	876	848	876	900	854	878	897	840	867	866	854	862	823	861	862	864	866	880	837	825	861	845	903	885	842	900	900	863	871	837	868	872	879	911	860	871	856	835	888	858	841	827	858	924	871	815	868	884	860	873	878	825	851	873	857	823	930	855	861	895	846	855	886	886	861	898	845	889	870	859	847	832	853	874	846	845	876	866	866	857	912	860	873	858	918	940	873	914	888	880	804	890	880	908	829	881	892	847	890	891	877	873	877	920	802	909	847	879	882	897	895	901	866	899	868	866	830	878	908	847	861	865	875	888	864	914	891	835	900	811	880	890	880	869	869	843	851	851	913	905	882	888	904	891	868	845	941	893	864	946	841	893	868	855	914	913	937	889	861	840	867	859	857	899	897	855	893	863	848	886	887	899	834	885	863	862	882	855	872	914	895	861	877	870	894	844	895	865	884	862	891	871	887	856	830	855	867	875	845	875	893	883	867	838	882	934	928	891	868	873	862	869	881	863	847	874	913	851	861	815	826	874	853	834	854	913	871	889	933	823	935	870	918	899	862	901	878	833	872	870	871	853	929	839	868	926	841	847	865	869	861	854	875	909	851	898	821	924	891	867	904	871	924	840	878	833	891	873	838	886	870	881	911	887	912	868	871	863	884	885	869	880	887	877	926	859	909	860	884	889	835	904	883	883	861	853	909	897	854	852	861	821	863	829	864	910	903	898	896	860	915	861	861	901	867	854	838	898	907	903	846	872	859	854	850	886	882	852	861	901	913	854	925	914	901	839	876	898	881	849	932	909	890	880	832	898	878	841	886	915	849	887	873	844	869	896	875	902	875	894	865	892	892	785	882	877	861	811	887	929	851	880	868	843	860	922	929	859	863	917	839	859	826	886	890	862	860	894	895	873	915	874	896	870	861	903	866	874	906	891	948	906	856	930	924	876	889	913	897	852	865	891	892	889	867	890	884	906	912	916	872	860	850	875	918	850	871	869	878	812	898	913	882	892	864	886	898	914	848	884	856	920	872	889	924	875	882	857	929	864	819	862	837	865	850	897	869	851	854	903	858	916	900	871	867	888	917	869	914	899	921	875	855	863	912	870	854	865	837	850	846	939	864	891	889	844	851	901	885	885	892	913	870	864	868	861	868	934	855	889	872	886	936	881	914	947	874	864	894	904	889	955	897	891	869	851	886	923	917	852	880	912	872	870	832	874	860	891	901	909	802	918	852	914	853	884	870	871	886	889	880	907	927	821	895	909	913	862	874	903	842	845	933	932	876	878	869	883	913	873	883	873	865	843	892	880	809	822	831	881	881	871	864	868	864	865	938	841	862	887	852	929	868	881	852	856	862	864	886	874	926	853	939	918	891	856	844	868	905	833	884	848	862	846	841	914	829	874	811	887	820	925	902	845	846	847	886	825	826	856	910	853	823	866	794	904	913	880	851	875	853	894	877	889	845	903	921	824	910	863	863	861	883	868	895	880	877	888	858	885	860	860	857	875	877	888	866	845	882	918	834	821	919	906	864	855	921	869	907	849	917	856	889	890	867	869	851	870	905	923	879	888	911	850	871	905	910	887	895	842	918	911	887	899	894	907	838	885	865	838	918	882	898	888	884	871	880	844	914	921	871	854	928	849	878	879	896	824	902	908	875	889	846	895	883	916	833	881	879	893	838	907	912	798	849	921	829	892	847	909	882	833	805	932	852	852	835	877	885	819	825	871	808	848	899	860	843	876	940	847	910	866	895	866	953	864	885	918	854	944	895	865	864	909	858	861	850	918	872	896	861	868	902	845	871	897	927	906	903	882	908	876	868	884	905	864	882	837	829	884	867	877	900	879	874	902	886	913	848	863	865	901	840	892	821	870	876	929	925	836	865	854	848	903	875	875	857	851	873	889	844	903	934	903	869	869	852	901	918	907	850	921	850	906	855	872	893	869	874	921	950	937	832	866	844	876	953	853	862
7594	5058	736	551	469	447	946	1564	372	324	333	315	355	283	290	326	302	338	293	298	306	326	309	293	284	326	278	311	309	320	315	288	301	310	276	302	295	297	279	305	324	293	320	272	299	270	299	275	264	281	324	252	265	291	316	299	292	342	305	308	311	320	287	284	288	265	311	286	308	301	290	306	308	282	331	300	305	298	289	278	312	339	293	291	287	304	291	315	315	307	306	349	321	293	326	317	281	325	288	319	281	334	295	270	297	357	283	282	302	269	259	297	273	331	270	310	296	298	331	313	324	277	294	316	312	335	276	322	295	280	300	301	306	328	310	322	337	262	279	310	295	295	316	299	313	287	343	307	318	304	317	301	296	325	317	318	339	287	307	340	288	294	269	293	298	277	295	295	305	300	319	296	339	351	302	323	276	333	301	332	289	303	322	314	300	300	299	285	273	305	292	306	315	266	321	287	330	293	287	288	306	360	327	295	283	325	302	294	330	299	324	286	308	317	287	307	310	310	284	325	308	304	309	304	344	349	308	308	309	300	281	299	270	319	341	298	341	276	303	293	297	262	262	289	286	308	286	291	285	293	305	281	291	317	302	316	301	315	280	316	309	301	281	321	303	291	267	302	282	303	292	284	304	318	335	356	300	287	317	309	286	325	315	304	328	322	307	305	280	315	302	306	306	295	313	304	300	326	267	308	285	300	323	326	281	309	345	262	283	311	296	324	296	281	285	316	306	296	311	319	299	302	312	337	299	321	298	335	306	314	300	310	319	300	307	285	278	341	279	316	278	297	327	284	294	297	299	304	292	292	265	300	291	324	289	302	325	279	320	305	315	314	304	313	304	333	267	282	300	296	302	304	280	335	299	278	317	321	330	314	290	296	319	268	312	284	307	292	319	284	307	281	316	300	295	266	351	315	295	325	337	310	286	285	325	300	274	301	310	332	307	273	306	316	276	312	298	303	292	313	327	302	327	273	279	326	267	292	296	320	306	289	291	323	316	319	319	319	303	304	320	298	303	291	324	329	288	299	276	293	285	330	305	294	347	334	293	317	299	296	286	275	320	296	314	293	305	297	308	289	288	282	322	299	282	330	308	312	299	320	299	317	266	291	323	302	299	334	276	316	306	308	327	315	272	288	325	315	310	320	303	283	305	275	293	271	285	296	297	283	291	324	293	307	293	326	309	284	327	313	300	292	314	270	288	293	276	312	322	299	281	298	318	300	320	291	304	289	281	337	342	304	307	309	337	306	312	321	330	295	312	307	291	292	321	329	314	304	346	331	299	304	307	285	317	288	306	332	294	261	283	301	303	304	315	315	296	296	314	324	252	297	329	300	307	310	301	266	297	330	314	307	320	311	302	278	300	297	261	308	306	287	258	322	284	330	309	241	309	312	311	337	305	319	305	320	296	289	317	312	319	293	298	295	291	291	316	348	326	304	299	304	334	302	316	307	294	279	305	300	295	331	287	338	331	327	302	290	273	319	271	303	272	299	318	288	339	295	326	311	288	317	291	312	294	311	300	282	332	298	328	346	293	300	283	296	335	322	299	304	282	304	291	294	329	340	305	302	291	328	299	327	300	338	295	275	290	272	309	278	278	305	311	313	276	334	315	269	304	306	349	361	341	298	303	278	314	339	284	284	325	308	301	324	289	330	286	308	297	320	308	320	302	305	310	291	297	305	301	290	253	299	290	314	300	264	313	329	247	302	281	286	290	306	339	326	299	297	309	325	310	287	311	305	319	300	303	324	308	304	316	285	328	291	328	307	295	300	312	322	294	297	259	291	297	321	315	345	287	271	281	311	266	322	323	345	295	290	340	299	299	316	341	288	277	287	315	295	323	271	314	291	277	292	344	299	295	295	290	282	285	297	316	321	300	323	266	305	283	299	281	306	302	345	275	268	297	307	315	321	266	283	323	289	275	285	290	305	269	308	330	290	318	319	295	316	285	313	313	289	267	338	305	300	312	326	280	306	291	313	305	292	294	309	278	325	284	260	309	280	315	281	311	290	257	305	357	305	293	309	283	301	285	323	302	278	263	310	309	311	299	297	310	329	280	315	277	305	291	298	294	292	264	313	309	269	295	301	280	335	295	289	299	305	303	290	322	315	280	305	293	278	296	300	315	316	299	304	301	346	314	315	329	288	297	283	350	306	305	319	316	294	336	308	305	292	291	316	306	278	334	298	286	302	278	309	299	311	331	271	308	310	292	283	286	300	302	309	309	336	328	313	268	309	257	325	319	294	331	299	280	317	323	314	294	288	305	292	290	286	322	307	299	311	321	315	290	283	354	308	292	281	268	293	308	297	317	275	325	274	322	290	308	294	289	319	315	285	295	296	339	331	305	315	326	335	283	317	306	294	302	335	304	307	330	281	294	314	326	293	293	267	324	305	271	309	312	294	311	284	306	313	331	279	300	313	276	310	287	304	276	307	286	276	301	359	335	266	324	300	305	325	289	283	270	258	315	300	304	307	290	291	293	296	310	337	275	310	308	298	291	311	331	311	316	302	303	298	282	291	321	336	304	297	320	289	308	305	260	274	298	300	300	303	296	299	327	306	339	339	291	294	283	308	325	305	317	279	312	287	307	350	314	315	300	280	302	302	300	304	304	295	294	292	278	320	321	269	303	288	296	282	254	305	319	329	325	301	337	306	299	324	281	300	290	305	306	284	302	297	295	308	299	305	312	309	298	271	286	288	336	340	301	327	314	314	318	313	305	297	305	321	311	308	298	278	268	318	321	287	296	316	294	284	299	277	314	314	299	313	315	330	298	316	300	275	316	303	307	308	299	280	277	267	283	316	303	318	288	278	327	321	321	316	318	310	296	344	305	297	317	317	297	311	312	329	286	282	323	316	307	337	299	309	302	276	294	341	319	306	288	330	295	296	280	315	302	315	272	346	303	308	302	292	302	274	302	326	316	302	330	279	313	303	294	325	287	307	318	336	318	315	349	311	330	293	331	286	303	312	308	300	312	329	315	277	312	336	335	279	301	298	309	267	266	293	283	297	307	286	303	305	299	321	322	339	289	320	282	275	293	290	304	287	292	291	303	305	339	302	328	310	311	318	327	293	303	294	287	322	308	332	297	309	308	347	284	324	323	328	314	295	311	302	308	311	324	324	276	290	345	301	310	295	332	289	314	287	312	332	289	300	312	322	314	304	288	323	273	287	305	301	328	302	306	287	251	255	298	344	324	307	288	305	249	333	312	290	285	306	339	306	294	304	330	313	328	300	296	327	300	293	272	302	304	306	301	310	278	279	322	324	315	285	331	299	293	311	295	300	296	296	303	321	303	307	322	323	292	289	306	298	290	277	295	340	310	315	294	288	304	319	276	281	291	298	323	308	292	266	288	270	291	289	296	317	317	289	360	325	290	322	288	273	300	297	321	322	296	313	309	335	301	268	306	343	306	291	279	270	301	297	336	297	306	301	296	318	307	287	261	323	343	283	303	329	317	280	330	315	307	313	300	281	336	337
7264	5072	1581	1652	1374	1147	4128	6212	790	893	827	778	784	774	770	758	735	737	706	752	745	738	749	795	730	707	747	715	732	714	726	736	705	691	700	706	700	737	753	754	719	725	700	714	737	749	716	643	708	714	699	718	697	697	699	747	705	743	728	719	702	723	704	714	698	727	683	754	693	731	713	728	730	758	719	717	722	700	674	674	718	709	671	667	683	682	699	680	711	782	766	698	764	691	676	721	758	723	726	714	721	666	689	701	721	678	714	660	718	724	716	730	705	649	679	734	715	766	687	687	709	697	709	729	667	725	702	689	744	681	686	711	684	729	688	696	697	658	729	713	702	657	669	714	712	680	657	686	712	722	705	730	721	722	747	742	720	664	739	717	677	729	712	697	719	742	660	653	739	704	709	719	687	683	718	706	724	726	714	699	662	701	717	717	712	694	753	729	705	691	702	688	687	734	708	667	687	696	725	769	710	739	721	700	738	687	721	706	713	707	719	749	716	683	715	714	715	716	701	664	692	686	703	663	692	727	697	689	733	733	755	753	707	688	712	691	747	764	710	688	701	697	723	712	719	753	685	709	717	702	720	668	672	644	669	730	702	724	735	732	720	707	655	710	699	703	687	707	708	750	708	689	719	713	708	703	734	671	712	715	670	713	713	722	674	697	682	685	700	686	702	688	710	679	738	683	698	741	710	718	657	743	725	712	688	687	724	748	715	707	714	722	705	652	705	695	683	752	652	694	699	680	709	705	715	715	694	692	682	687	719	704	669	703	714	665	687	704	723	715	673	697	690	691	712	703	707	714	758	764	695	755	720	730	708	670	734	675	698	708	645	697	693	720	693	699	719	728	720	646	711	725	721	708	706	701	670	674	763	740	704	742	679	682	698	715	693	701	739	676	711	789	746	698	727	711	699	703	738	673	714	703	729	724	722	725	677	723	669	742	674	691	687	677	723	664	684	703	722	726	720	689	698	719	697	712	715	700	698	761	686	739	695	711	677	715	698	705	682	714	677	672	729	736	718	690	713	754	707	722	683	743	739	696	703	749	661	709	695	719	704	717	720	706	709	738	681	681	664	687	673	716	707	745	676	729	680	730	679	707	711	691	705	709	729	731	696	726	711	744	716	697	707	685	704	757	720	738	714	722	656	692	721	736	690	749	695	722	701	727	689	669	676	675	717	671	717	722	701	699	700	711	713	693	710	679	708	684	702	764	682	709	676	757	690	734	749	685	712	693	669	735	692	750	710	707	715	694	681	729	716	720	706	717	675	748	724	730	718	708	708	721	703	758	733	687	724	673	721	702	713	685	676	647	698	720	685	692	725	727	684	708	751	729	728	644	717	671	704	695	719	739	687	723	705	693	667	728	716	731	730	739	718	648	676	684	720	670	702	691	671	748	704	678	718	678	656	741	719	740	712	672	763	760	740	696	711	686	678	713	707	748	719	699	745	657	704	704	704	708	624	685	705	691	690	708	696	698	680	695	696	709	707	666	677	703	673	693	745	689	704	674	670	686	666	702	678	697	718	630	696	703	734	677	779	681	727	720	698	680	704	770	730	673	695	668	734	662	706	702	749	703	670	678	737	681	693	726	693	708	719	690	735	694	739	669	727	718	754	696	717	695	701	694	706	700	695	710	653	724	720	688	722	731	731	727	730	723	671	705	725	713	680	711	707	694	707	709	672	706	735	741	721	714	704	703	701	682	718	716	703	691	720	736	720	694	682	730	728	695	711	704	648	738	662	707	635	714	699	674	698	714	720	697	703	703	744	639	714	734	710	718	684	716	726	703	702	657	743	691	736	662	715	710	758	726	727	762	667	734	726	694	660	691	654	673	699	634	687	695	674	691	696	682	701	703	728	703	707	725	736	716	743	687	714	749	698	673	681	716	706	685	648	739	700	741	677	698	666	713	683	757	727	685	701	736	755	697	723	704	716	715	674	689	688	689	692	760	663	669	705	717	711	687	661	722	717	708	728	666	705	678	721	715	677	672	714	777	736	659	754	720	714	734	703	703	748	691	759	710	725	659	710	718	713	702	715	662	715	701	728	711	712	674	719	721	726	678	692	705	691	682	706	711	687	718	695	695	741	713	693	750	668	712	692	738	686	748	677	666	665	692	708	708	725	682	740	771	645	694	680	737	724	689	718	736	747	720	677	669	717	746	674	705	671	730	704	733	699	722	731	695	712	731	721	697	681	729	686	699	691	714	686	690	729	746	730	672	644	714	723	723	718	694	712	686	693	687	712	737	667	708	662	682	683	716	707	725	691	684	703	736	751	710	730	724	630	746	698	714	726	666	749	762	744	756	668	761	701	664	691	713	735	665	707	704	731	685	735	669	720	678	689	722	710	699	717	703	671	709	689	696	685	710	675	721	712	757	753	644	687	695	698	765	688	688	662	726	694	764	700	720	703	740	722	709	687	739	673	721	674	729	693	761	676	684	713	719	708	714	681	694	687	656	699	667	754	664	692	742	727	730	701	719	712	685	729	692	683	660	718	696	656	698	683	675	729	717	707	688	697	687	711	697	708	727	676	719	712	758	690	734	726	743	675	699	708	712	733	721	696	741	698	746	726	728	693	690	714	720	662	714	667	697	681	717	728	729	655	728	718	706	729	701	718	716	637	647	649	720	738	731	690	752	658	698	727	715	728	667	700	669	692	706	738	714	725	724	733	728	700	673	701	693	714	721	691	715	687	710	682	700	725	718	696	685	687	712	702	701	700	698	705	719	718	706	720	709	748	678	680	706	751	700	685	731	743	721	709	701	709	740	737	710	646	703	699	718	735	696	710	664	672	711	674	763	724	672	736	724	673	701	752	696	711	733	700	680	751	700	680	714	717	709	653	659	683	741	725	693	659	709	701	699	660	674	657	666	709	704	659	715	740	702	727	714	706	739	756	683	733	667	737	705	689	715	727	718	689	707	705	705	714	709	695	692	706	718	680	725	720	705	726	691	712	699	707	722	717	674	700	713	725	726	698	708	710	693	739	729	737	698	726	672	709	702	719	667	738	739	741	744	695	714	706	722	738	699	697	698	675	758	684	759	693	762	699	724	724	758	659	666	699	722	656	690	690	706	683	738	714	705	694	688	651	734	709	643	701	701	707	687	709	688	725	650	647	658	672	674	666	690	676	654	700	706	761	662	687	678	684	728	711	738	673	675	724	672	673	719	754	702	745	733	681	699	718	733	708	697	698	674	702	657	768	722	712	703	691	716	686	695	684	706	681	724	694	702	655	709	718	689	711	692	710	745	715	747	628	721	721	704	697	746	726	691	732	705	676	719	685	720	771	734	723	725	699	649	709	700	708	702	729	754	677	664	708	735	678	710	677	759	694	730	720	679	724	673	676	728	706	706	728	682	720	663	695	714	717	755	671	738	678	741	658	717	717	697	707	673	715	699	642	698	709	729	693	735	675	745	691	668	743	703	696	706	716	709	701	682	713	726	697	665	659	714	701	738	737	710	678	722	694	669	732	730
18772	12383	1388	1028	510	328	2038	2704	210	199	176	178	138	156	146	139	153	119	144	138	147	159	151	151	141	117	159	149	154	146	139	129	146	137	132	130	130	129	128	134	120	125	139	111	142	121	130	161	127	121	152	128	135	130	142	132	113	111	143	120	147	119	129	127	104	112	162	115	125	131	132	119	151	147	150	130	110	144	128	114	139	133	132	136	140	121	126	138	159	115	130	126	122	149	144	146	121	124	131	145	133	147	143	154	130	140	116	124	136	152	135	113	123	139	124	131	123	129	133	118	126	137	135	122	151	123	130	138	135	147	137	140	146	139	144	129	143	115	128	132	147	151	142	139	143	138	113	139	143	147	137	152	128	141	149	123	133	122	144	153	111	131	137	155	123	127	139	139	133	128	136	106	124	143	104	108	121	141	145	129	139	117	124	142	128	138	124	149	126	166	116	144	124	145	142	127	132	137	118	152	123	144	142	141	123	117	148	151	128	97	125	125	143	127	136	125	130	147	118	142	131	159	154	140	127	135	136	138	126	124	128	139	127	128	124	136	149	128	133	131	117	136	141	139	142	143	116	127	145	112	136	139	124	126	121	126	129	138	148	115	140	149	127	129	124	147	137	146	136	139	122	106	137	134	149	130	134	177	128	145	145	117	133	131	123	153	133	130	146	146	132	150	129	109	118	140	135	140	131	155	135	151	129	128	130	150	133	141	137	149	150	136	128	168	125	131	134	115	156	159	155	126	137	140	121	124	141	141	142	116	138	124	131	123	120	139	124	136	135	137	111	129	142	126	127	138	127	129	135	137	117	138	129	131	130	115	137	144	145	138	136	135	140	135	132	106	152	108	153	143	143	110	129	135	128	132	125	132	156	130	151	127	113	122	139	138	127	112	150	136	150	132	131	115	105	117	136	134	131	132	150	148	135	117	149	120	154	126	141	131	110	129	134	116	130	119	145	109	135	146	135	127	127	134	131	151	140	150	129	135	137	135	163	129	136	123	132	140	128	122	130	138	123	134	131	147	115	137	129	151	133	137	148	130	154	135	128	123	128	152	155	147	133	129	140	129	115	142	130	140	148	125	123	123	151	138	159	141	141	144	118	103	138	143	130	147	133	126	129	122	132	141	145	134	144	143	148	133	136	136	118	109	117	116	132	112	129	131	145	116	124	130	140	112	137	123	108	124	138	126	139	132	130	141	125	127	127	145	152	129	133	132	124	124	136	129	128	135	124	129	129	130	175	116	132	146	145	106	137	129	142	132	118	140	136	122	141	115	125	159	143	120	120	123	137	149	139	135	138	136	131	140	147	155	135	133	136	109	104	151	114	149	137	129	133	126	136	133	138	126	129	113	124	136	116	124	130	157	134	137	146	139	142	143	123	106	133	126	134	131	110	124	110	129	127	135	133	155	108	122	161	129	135	152	133	133	125	145	123	137	122	133	113	124	111	113	127	127	128	151	127	134	115	130	130	134	131	148	121	134	137	144	149	106	147	142	123	138	131	144	146	113	115	123	135	119	140	130	129	113	129	127	130	133	138	114	135	130	119	136	138	142	149	132	133	131	151	137	116	147	131	119	135	127	168	138	129	147	129	109	126	143	140	135	116	125	125	135	151	119	138	145	135	131	106	140	128	120	140	143	127	119	129	116	131	120	127	131	145	138	122	125	130	133	120	129	135	136	144	106	138	126	137	131	143	131	153	157	111	131	118	136	127	115	149	129	131	136	123	140	134	122	123	129	117	143	134	142	152	126	155	126	133	122	135	140	157	127	133	127	117	122	127	136	126	146	146	156	119	125	141	138	134	128	135	130	152	116	136	122	142	127	121	128	140	134	150	126	120	138	123	116	116	121	136	134	132	145	129	131	131	129	131	123	122	126	127	146	109	148	147	125	131	120	136	126	131	135	158	135	126	137	126	132	154	144	132	139	137	145	132	122	144	130	126	117	119	126	151	138	138	118	116	159	140	122	133	135	130	131	133	121	121	138	119	139	124	139	133	115	144	148	131	116	122	144	132	153	118	133	134	111	149	136	126	139	113	161	140	109	148	128	128	141	129	128	129	148	120	135	130	137	134	127	120	147	120	130	129	129	123	133	123	131	124	115	117	134	143	122	137	138	140	138	117	130	134	142	133	136	151	118	120	145	129	134	152	136	129	129	136	120	125	131	122	135	119	120	135	144	147	127	124	127	140	133	122	142	112	154	126	141	142	161	154	120	150	111	107	130	121	125	139	136	141	123	133	131	136	139	148	112	128	127	136	129	136	108	138	142	135	122	135	124	152	147	115	117	139	123	143	122	163	110	141	108	128	139	128	137	133	123	122	153	136	109	126	148	131	118	137	149	121	135	114	112	123	109	120	128	128	141	125	118	154	128	137	124	137	112	117	130	140	138	134	116	135	115	127	132	133	129	146	115	140	129	136	107	135	114	141	138	136	118	129	126	146	105	115	117	134	114	125	123	116	124	120	93	154	147	133	124	142	112	100	135	154	147	148	136	146	141	150	164	131	127	145	142	133	160	137	141	117	143	158	151	125	121	137	141	132	134	135	132	134	151	149	141	129	142	127	137	131	138	125	138	132	124	136	134	105	144	112	134	142	137	130	134	149	131	116	113	140	134	122	125	136	139	138	123	125	133	125	111	123	143	124	136	133	139	122	139	138	149	145	157	128	151	149	133	133	142	134	142	130	130	144	118	116	142	138	136	135	139	131	138	126	139	122	107	148	123	153	136	112	125	144	149	136	132	134	133	125	136	142	159	116	140	150	132	122	134	131	128	140	152	128	137	158	124	118	120	119	115	132	129	121	141	128	128	105	133	122	134	124	130	118	144	123	157	133	123	117	131	153	120	142	117	121	134	155	141	115	123	111	139	143	145	151	119	123	114	132	110	119	133	129	154	147	146	150	137	137	120	122	128	136	122	113	115	133	104	148	168	129	125	140	123	120	137	106	115	147	123	125	111	139	130	130	108	158	122	115	120	142	120	125	133	116	125	134	147	112	133	128	147	126	139	128	125	114	142	133	116	132	131	117	144	152	123	155	155	129	120	163	145	145	126	159	135	127	122	146	118	152	114	146	129	117	115	130	131	129	136	135	165	130	132	135	118	141	108	149	125	136	139	136	141	131	142	120	125	124	139	133	138	130	124	141	114	129	142	143	132	154	131	126	127	155	129	120	125	126	124	124	146	137	125	140	148	140	160	140	117	131	113	157	142	126	124	127	134	128	142	134	128	144	160	130	147	122	127	141	141	133	130	152	136	134	125	133	140	122	141	132	121	148	122	142	133	133	141	162	142	125	146	124	131	146	127	147	143	147	115	128	129	119	118	141	120	142	130	141	142	120	108	124	120	148	139	126	119	136	144	127	140	133	157	125	123	145	109	116	120	124	142	139	118	134	112	133	152	128	127	144	139	152	148	128	140	148	129	131	147	132	125	118	135	123	117	121	123	120	122	115	137	115	127	109	111	123	141	127	116	131	128
13670	4479	2279	3224	1980	1382	9204	8446	708	601	554	532	515	484	464	498	441	416	414	398	409	399	408	411	407	375	408	401	401	380	406	349	342	349	387	341	375	359	350	361	352	371	355	363	418	338	337	340	333	373	324	375	307	300	340	344	325	349	363	333	348	350	344	350	358	346	353	326	367	357	326	298	336	357	377	354	377	341	360	338	357	331	344	323	366	323	398	326	358	363	317	359	326	364	353	359	332	359	330	343	336	359	370	335	328	304	345	331	327	351	331	361	337	378	339	353	354	331	375	360	327	375	372	324	335	377	374	340	381	348	344	306	347	362	340	333	345	366	326	322	369	349	318	370	316	304	320	358	365	314	366	338	363	365	341	349	328	337	337	345	319	329	322	347	342	344	350	371	331	331	334	326	297	349	326	354	323	338	351	318	320	350	327	349	310	326	361	361	337	321	332	359	313	332	345	311	320	302	338	314	328	340	324	353	347	345	332	340	351	326	314	369	332	307	357	317	352	357	350	376	338	324	365	350	362	335	357	344	342	356	372	345	354	349	360	316	354	357	366	346	355	309	342	323	357	386	343	362	315	328	338	344	331	358	346	335	328	333	335	351	363	333	339	347	328	371	351	336	330	362	363	338	354	340	346	362	328	331	351	346	340	341	316	340	386	339	356	339	339	315	362	312	348	337	335	343	321	361	363	346	332	372	373	311	343	322	299	347	326	376	317	336	319	338	316	349	344	373	344	373	383	334	344	355	311	316	350	331	341	349	334	309	344	359	346	354	347	346	339	360	326	344	340	301	302	365	366	355	352	376	339	354	365	343	328	341	333	354	335	348	334	320	340	349	353	337	335	342	363	348	333	357	386	336	362	354	357	339	327	357	330	345	349	325	362	358	307	341	343	335	305	339	330	349	351	335	319	327	324	344	349	328	334	383	338	342	379	361	342	340	288	377	356	333	328	333	366	307	339	339	339	361	347	308	301	325	330	364	334	341	313	337	302	329	344	347	331	340	307	321	365	318	349	354	364	346	320	365	341	330	332	332	332	346	329	332	348	350	331	325	308	348	324	340	346	369	374	358	312	349	342	329	334	333	352	346	355	359	323	345	337	346	329	332	361	397	326	324	343	357	359	336	374	347	336	343	333	333	342	340	356	331	335	361	342	348	354	371	374	333	363	316	333	350	351	328	322	369	322	342	318	369	336	364	329	333	322	341	346	354	373	317	345	334	338	363	338	347	334	340	359	336	348	377	349	356	362	290	382	330	335	325	307	366	358	323	346	361	327	305	315	341	338	367	326	326	340	337	355	352	357	342	306	335	332	310	330	319	360	351	334	336	318	332	353	344	329	309	339	330	327	322	304	356	344	356	359	371	377	340	334	357	324	323	351	374	339	318	346	333	320	325	359	358	365	362	325	323	328	351	377	325	352	345	373	350	363	334	367	356	379	343	323	327	361	349	379	350	332	354	329	346	372	338	320	336	325	292	317	352	321	333	334	327	360	381	353	361	365	332	338	318	338	327	357	304	354	352	317	334	380	371	341	355	380	338	325	322	349	374	359	371	350	381	356	327	332	337	338	341	393	327	321	319	338	364	318	342	356	341	364	341	359	340	365	305	341	347	337	332	319	341	315	352	344	325	337	322	354	348	327	344	306	355	349	329	358	348	353	367	311	302	342	367	322	338	353	323	289	337	351	318	324	377	343	345	367	298	347	325	288	346	341	365	354	355	326	350	362	355	346	348	358	352	336	332	352	336	360	347	341	333	329	319	356	386	346	331	330	347	321	322	324	331	350	332	347	318	347	323	345	333	345	331	361	355	327	359	364	329	361	317	342	350	332	313	345	345	339	323	329	335	335	361	382	343	371	316	347	333	381	383	330	323	344	323	337	321	336	318	312	340	368	354	353	361	345	351	345	341	387	390	308	317	313	346	351	333	314	337	310	354	358	339	323	316	350	339	326	314	351	325	359	307	359	312	329	312	345	329	347	337	359	360	335	329	349	356	333	372	315	288	350	334	333	348	352	337	361	344	370	315	345	324	323	329	339	315	351	382	321	362	358	336	319	362	336	342	334	331	361	323	323	350	343	334	360	354	357	333	327	334	359	348	331	329	331	340	345	351	369	324	338	326	360	314	324	349	352	346	343	322	340	344	311	344	327	334	342	340	351	311	325	356	358	321	340	318	294	353	349	358	313	361	367	321	337	346	343	302	305	335	314	352	314	346	370	336	342	354	351	333	355	346	344	311	333	332	350	353	349	312	319	351	326	328	357	322	321	355	323	335	354	368	336	351	363	331	323	373	344	376	336	346	342	338	311	345	367	323	348	373	340	357	332	338	361	312	352	349	365	357	367	333	328	325	355	342	330	331	358	343	320	328	327	340	346	343	374	374	344	375	336	340	339	356	379	328	333	339	348	354	364	344	324	332	305	326	334	320	382	332	334	323	326	333	339	315	367	389	356	332	353	378	361	341	364	316	337	363	349	352	372	333	338	340	345	343	345	319	304	336	367	380	329	354	321	355	316	354	355	326	352	320	354	297	329	355	320	387	321	349	359	331	356	358	370	367	361	366	344	347	339	333	339	321	346	374	337	359	344	357	349	337	318	322	322	328	340	342	343	333	343	337	334	318	363	345	348	325	310	373	370	342	332	332	352	325	328	362	326	354	335	378	307	312	337	336	350	360	311	350	322	293	337	368	322	343	378	329	315	341	335	327	340	358	336	363	343	345	372	338	339	335	322	346	380	363	354	330	335	335	381	329	332	334	343	325	367	348	322	349	324	301	331	350	343	354	366	328	366	325	344	349	355	330	351	323	333	339	349	360	366	357	335	360	316	342	360	333	345	313	358	365	310	378	375	358	362	350	348	344	362	345	351	334	352	344	317	329	317	319	346	356	335	341	315	367	354	319	305	322	346	360	314	343	343	361	321	335	353	355	324	330	337	340	340	342	338	325	313	357	387	325	357	339	370	350	346	340	338	334	346	342	341	342	355	321	350	333	316	323	354	344	339	321	348	326	308	371	313	372	370	333	325	360	308	332	340	350	329	330	391	334	349	343	331	318	346	329	370	339	380	309	347	355	324	356	333	364	322	333	345	321	327	351	344	362	333	308	372	369	363	348	337	341	318	300	345	330	342	338	351	324	317	336	364	344	332	371	352	343	345	335	332	330	351	339	332	367	351	329	331	346	340	381	332	326	347	370	365	344	324	354	353	354	331	367	336	355	383	364	337	369	333	363	343	325	338	367	325	349	348	326	345	308	327	313	329	348	321	343	320	354	355	355	334	367	340	352	323	367	324	315	322	312	333	335	342	352	339	352	359	324	317	321	351	335	347	327	344	306	344	336	339	321	322	341	344	343	331	326	350	330	343	322	360	331	302	327	361	317	340	354	351	362	320	309	313	341	333	336	344	317	365	337	348	313	345	325	337	370	341	331	355	328	348	310	361	341	335	336	321	314	327	358	330	318	385	332	348	348	342	370	354	343
1894	942	555	478	399	392	409	362	416	374	380	370	418	334	404	391	359	371	377	382	359	373	372	396	381	417	366	373	384	390	372	382	403	375	408	386	397	373	395	389	372	404	379	381	389	399	385	413	373	375	416	376	353	365	359	387	367	382	419	417	382	388	399	402	362	380	349	366	377	389	378	393	366	393	408	382	378	405	348	409	372	417	382	371	374	363	384	371	377	387	372	404	349	373	391	407	394	381	388	378	400	389	375	412	381	380	404	352	386	403	397	383	356	337	372	356	348	387	404	376	393	390	348	360	383	372	393	360	336	411	385	382	344	406	356	374	402	391	351	376	410	396	372	381	384	387	343	395	423	383	401	340	329	392	367	407	356	378	393	430	388	403	391	364	349	373	395	389	386	416	425	395	381	369	364	415	391	362	402	373	356	409	394	384	368	382	368	368	364	388	364	406	356	371	381	349	390	423	371	393	365	362	386	366	377	362	395	384	377	364	339	408	364	426	388	379	406	429	381	429	388	385	391	395	384	371	371	426	361	342	369	391	377	359	367	337	395	373	362	345	373	375	354	378	354	375	377	372	407	366	380	400	399	375	389	369	364	404	400	395	409	338	385	374	387	366	414	388	369	383	382	371	385	354	411	360	376	408	346	410	401	358	401	385	396	435	365	384	375	386	384	383	404	394	375	357	383	343	402	368	382	363	357	397	405	381	374	391	366	398	384	422	383	386	353	368	361	379	393	370	349	392	367	381	406	371	338	343	381	379	385	362	341	346	363	364	381	409	372	398	366	402	354	395	342	357	416	397	381	353	373	396	384	376	380	356	349	369	404	399	394	369	355	383	404	400	381	415	348	394	378	391	379	357	378	397	369	403	398	351	356	416	405	375	389	399	375	410	376	375	370	376	379	352	368	395	372	363	384	378	369	364	377	409	404	404	436	410	361	369	364	372	364	407	372	375	402	371	399	360	353	398	373	357	424	397	422	364	354	403	385	382	338	404	369	391	387	407	405	362	388	383	402	357	342	394	378	404	330	355	360	371	372	379	385	372	374	372	411	390	338	382	380	383	414	374	375	351	426	398	384	373	396	398	373	390	387	407	382	391	383	376	397	379	371	331	362	374	378	412	386	381	385	411	363	355	344	394	374	375	377	377	373	365	346	367	379	379	385	397	373	383	432	375	392	384	354	379	404	368	390	383	442	392	383	375	395	382	386	387	406	388	382	382	399	374	385	349	381	386	387	403	388	405	387	398	404	392	365	425	392	373	364	385	355	354	385	378	352	401	421	382	394	416	377	372	357	364	352	414	407	385	382	371	431	363	356	370	374	384	386	355	350	406	416	389	348	367	385	327	390	379	361	414	377	384	360	405	393	361	401	353	370	375	399	365	365	392	390	398	414	378	370	399	358	382	383	403	374	368	375	339	356	377	407	395	371	361	382	386	348	394	426	404	372	382	360	401	400	355	371	383	382	374	422	408	391	355	351	389	377	380	436	386	392	358	383	374	362	363	374	345	410	395	407	397	338	374	410	359	353	398	429	373	417	402	384	385	406	422	354	390	390	377	373	409	381	368	379	441	349	358	356	379	359	404	388	398	377	358	376	390	366	352	375	373	379	342	398	387	394	394	384	379	426	379	377	392	354	378	344	379	372	386	377	379	430	382	381	392	374	386	354	353	374	389	416	404	347	312	354	413	386	405	378	366	378	402	331	404	363	365	377	385	385	368	387	366	398	367	394	354	356	387	389	362	366	417	410	381	381	375	375	400	390	380	370	384	371	377	395	395	364	357	396	343	363	402	379	409	386	394	403	368	384	388	385	400	418	396	307	389	378	390	397	386	393	421	401	357	388	364	369	380	386	372	369	369	374	386	371	373	386	378	386	369	373	362	366	394	398	377	400	364	393	407	439	384	393	395	351	370	383	366	434	400	402	397	345	348	402	414	353	347	354	401	366	370	408	403	393	385	381	345	401	412	377	411	397	395	414	377	410	399	367	384	377	383	382	396	358	387	389	400	389	365	393	391	342	364	354	364	362	372	401	367	414	377	382	348	380	340	365	331	381	345	420	373	387	349	357	372	402	397	388	354	364	368	346	386	396	371	395	392	383	387	387	387	354	390	392	384	370	402	403	402	377	408	378	380	343	362	390	385	379	379	364	357	395	380	364	360	401	365	390	376	386	389	405	384	372	392	394	406	424	387	414	374	414	370	391	399	384	362	373	346	415	378	441	416	368	378	391	360	413	388	382	400	361	369	388	366	355	430	412	370	386	414	404	395	318	387	369	336	367	360	389	397	364	396	371	408	371	373	418	359	358	347	371	427	399	396	377	388	365	399	404	401	419	380	414	395	375	382	403	400	399	404	372	352	354	370	338	370	371	394	401	357	408	415	386	384	399	385	388	400	392	386	358	358	386	370	402	382	347	403	374	380	409	356	406	346	366	397	378	329	392	392	392	386	394	388	366	394	368	386	384	369	412	371	420	420	366	382	413	391	356	351	385	395	365	394	354	392	389	402	370	400	416	364	397	357	365	376	375	411	379	345	355	445	379	412	365	388	369	395	369	357	359	387	353	384	374	362	368	404	368	352	407	394	386	354	369	404	379	358	386	366	408	352	405	360	372	396	376	350	378	356	361	349	343	394	377	402	375	350	373	394	396	425	394	359	377	364	400	369	398	388	375	364	380	401	382	386	398	370	402	401	375	398	400	418	364	362	352	405	389	400	364	394	375	389	374	381	381	371	379	400	365	400	380	361	376	397	405	386	385	403	410	383	362	390	357	372	353	382	342	364	372	387	362	374	397	401	369	347	407	341	395	380	382	378	364	376	366	360	401	351	366	364	429	394	375	406	381	358	401	382	380	350	395	370	417	372	375	392	369	378	405	399	365	388	389	332	349	391	351	367	367	377	376	363	417	352	364	355	410	380	390	382	366	396	385	385	352	381	369	395	396	426	354	416	386	393	398	375	331	410	412	382	341	336	370	376	374	399	392	341	374	396	351	384	386	380	369	408	378	348	370	385	354	346	364	376	350	372	379	348	382	413	363	400	383	413	342	355	344	393	384	373	360	332	343	426	368	369	360	382	362	399	379	380	359	365	373	376	420	408	383	406	404	411	363	401	381	383	383	352	369	375	369	397	380	371	381	378	356	376	407	380	356	404	407	385	391	374	367	364	361	376	375	362	372	365	396	387	390	366	349	391	431	361	428	379	365	366	371	365	392	387	404	371	373	346	390	366	404	376	352	381	404	399	364	379	381	380	362	370	388	392	372	399	403	423	348	374	385	377	397	380	393	397	407	389	406	344	399	411	398	372	416	393	370	406	357	352	396	358	347	365	358	420	391	368	402	347	369	375	427	367	396	361	383	377	389	343	377	382	387	403	404	391	329	389	366	422	407	379	398	415	358	400	360	389	393	369	369	356	382	408	372	395	385	391	360	379	370	410	385	395	374	346	401	418	407	394	372	384	371	382	368	414	377	373	383	391
2517	1622	1314	1321	980	881	1061	947	858	899	901	886	839	889	859	880	905	834	863	904	878	858	874	859	877	896	868	901	883	900	906	835	863	877	861	886	885	869	908	849	896	901	875	874	865	860	859	864	903	856	901	878	903	856	902	859	926	913	876	905	924	864	834	934	855	882	910	900	893	877	928	883	848	932	915	908	851	852	873	854	871	844	914	897	832	772	868	886	910	915	857	919	767	873	948	887	882	897	864	868	848	870	895	868	888	866	831	866	925	861	907	875	858	852	885	879	870	892	897	920	832	880	833	845	889	879	855	846	856	852	834	817	868	866	895	879	910	896	934	862	870	913	858	840	869	869	842	866	839	906	890	907	829	822	857	860	848	838	875	905	866	875	801	862	869	877	912	898	854	891	948	874	883	874	840	817	901	855	884	914	856	838	864	857	873	889	903	834	904	850	831	869	821	886	890	876	842	880	860	857	860	879	806	870	845	848	907	866	872	893	905	945	890	839	832	918	849	914	865	894	877	873	900	831	895	902	846	881	880	902	860	831	908	840	885	874	870	843	875	861	800	861	873	849	856	826	920	877	891	892	889	863	890	874	866	883	861	893	850	854	855	950	824	858	853	843	901	919	906	890	861	809	911	879	913	889	896	842	826	820	910	895	893	818	903	859	812	890	876	859	851	828	894	861	885	879	820	929	909	854	872	832	885	904	866	879	853	891	859	877	809	888	845	904	948	846	813	925	860	868	903	825	866	843	875	858	843	871	908	908	855	842	952	840	890	878	864	889	868	856	903	912	880	922	883	854	901	928	910	887	889	832	874	880	886	833	901	883	910	905	860	899	888	888	853	924	841	881	870	837	871	904	858	946	862	795	918	873	892	876	841	891	867	850	904	873	863	880	856	866	901	821	894	852	893	872	895	896	885	883	872	853	858	871	871	874	879	860	895	844	859	850	843	900	896	852	870	895	874	863	887	896	890	873	899	850	919	820	879	853	855	921	870	868	925	856	864	912	893	843	904	922	835	895	824	918	866	843	878	872	875	886	847	822	879	837	892	888	887	887	868	837	904	857	916	929	936	908	887	873	855	831	891	889	878	920	865	851	854	856	870	882	900	829	902	933	865	860	928	866	855	870	963	889	867	899	873	898	903	898	874	848	860	855	909	905	866	899	830	872	874	857	883	889	872	901	870	897	861	918	871	865	864	886	880	855	855	868	845	828	900	865	874	843	839	861	881	969	861	884	860	902	842	852	867	905	884	814	863	848	944	842	822	828	887	904	917	862	862	870	908	871	874	868	864	871	875	871	888	876	860	823	843	876	845	865	876	872	886	834	837	868	869	925	904	840	850	877	887	788	891	863	837	852	851	860	863	821	876	895	848	923	890	897	932	908	864	867	854	853	884	888	858	876	890	845	832	893	920	883	911	841	900	894	877	874	886	845	830	865	888	863	859	846	858	884	858	846	908	884	861	823	856	884	837	869	886	905	868	903	844	872	914	865	874	906	897	835	842	894	900	863	902	913	863	858	865	873	845	901	921	844	859	865	874	866	807	873	851	851	868	858	928	865	877	863	822	860	859	858	871	938	881	846	876	837	896	909	909	911	896	859	943	907	923	892	925	875	890	858	935	803	893	891	865	870	892	855	903	894	894	887	835	918	852	889	849	869	854	842	880	837	870	895	942	865	837	825	830	851	839	888	920	892	861	829	887	815	925	865	905	868	872	884	898	916	895	833	852	865	870	879	867	856	874	897	824	852	878	833	863	919	822	883	876	902	860	855	783	857	880	889	890	912	857	867	924	908	875	840	887	884	891	884	901	806	895	834	906	836	852	912	871	822	875	877	840	952	889	873	853	895	850	878	872	878	904	901	871	824	898	891	889	866	839	899	901	904	938	913	880	860	879	931	881	889	829	916	842	863	853	915	900	863	816	937	867	870	867	835	877	816	846	827	875	899	854	891	890	898	886	857	894	857	829	867	870	839	880	882	837	856	895	824	846	840	878	879	896	888	824	843	860	861	850	862	925	920	930	863	849	860	911	907	890	843	854	879	860	888	842	901	903	811	884	851	874	896	882	868	863	894	885	898	924	795	882	860	836	927	859	854	875	850	888	882	863	868	852	868	916	903	843	830	924	884	869	837	829	891	851	897	905	893	931	864	909	906	860	878	839	879	875	922	821	885	897	866	795	864	845	843	793	834	833	901	822	849	846	837	888	914	895	882	858	899	849	873	914	840	844	898	837	930	899	872	849	895	912	868	861	844	871	876	853	920	832	856	881	871	875	867	887	895	884	893	935	820	873	822	847	940	873	870	850	899	825	877	874	855	871	907	875	874	879	834	871	870	920	875	834	834	853	859	884	906	898	846	875	895	867	870	843	869	876	861	860	894	830	813	873	912	907	856	872	930	861	889	871	826	858	921	824	846	876	920	900	875	836	888	854	815	866	888	866	865	880	890	870	923	845	855	857	902	888	855	854	880	917	861	881	852	872	874	892	811	888	870	872	872	869	882	884	877	866	837	881	844	884	870	922	915	899	874	888	898	989	906	855	926	869	845	880	877	895	842	891	810	922	876	896	854	868	901	913	859	878	873	887	904	918	864	899	887	894	928	929	912	921	866	828	931	846	839	855	828	882	923	898	899	828	832	834	888	856	833	826	891	914	905	865	898	907	890	797	806	863	853	888	839	868	843	870	887	854	893	895	825	886	839	884	883	899	910	822	890	850	896	888	888	892	894	836	869	889	877	889	870	908	899	850	882	870	823	858	863	897	838	905	891	831	873	899	820	844	868	832	865	828	860	864	890	861	919	864	828	919	872	921	861	868	871	834	876	877	814	897	852	878	946	888	890	841	849	867	839	884	868	894	886	854	856	797	836	845	853	864	866	875	834	886	890	948	889	884	892	864	927	880	881	898	854	904	862	845	848	873	897	857	866	881	920	863	894	855	835	891	900	910	867	900	893	866	871	905	910	930	890	890	895	864	846	886	885	820	878	955	868	860	818	833	857	856	873	811	885	962	889	859	830	900	884	927	851	867	914	852	884	878	849	847	892	903	880	898	969	854	866	812	864	883	895	835	867	909	909	866	892	860	887	893	899	918	902	834	906	904	874	863	909	872	831	825	898	921	816	829	950	824	891	890	830	875	886	892	903	901	874	830	889	855	833	862	905	849	851	872	907	856	839	861	848	878	862	826	863	903	875	867	890	889	858	890	841	896	965	845	830	840	887	856	910	869	891	892	877	865	886	854	850	888	849	828	854	884	896	888	889	889	866	914	905	821	872	866	851	837	871	866	849	899	891	856	871	892	889	884	830	920	896	874	856	842	845	851	863	881	841	892	877	871	910	894	858	829	887	870	869	878	837	922	864	882	851	854	823	947	910	840	884	840	846	847	886	859	887	881	866	890	889	823	886	872	888	882	936	937	908	890	902	863	901	882	926	859	866	896	864	871	876	843	866	855	870	888	901	882	824	830	858	877	862	883	857	844	834
10912	7238	1021	710	413	412	468	507	313	310	324	357	313	285	326	303	318	313	341	308	308	297	296	338	309	317	295	294	289	312	310	274	297	301	269	278	298	294	284	307	319	278	305	305	336	301	314	313	299	305	280	333	290	266	279	312	308	333	300	295	343	282	308	323	312	280	279	297	336	297	291	336	341	308	307	313	303	311	331	310	259	297	279	320	329	319	273	275	325	295	272	322	309	305	317	284	277	324	294	298	329	296	319	295	316	286	289	282	288	296	282	278	314	272	324	279	300	292	278	311	277	296	290	305	307	310	306	324	316	319	303	310	288	279	284	271	299	297	296	304	292	296	317	318	318	318	330	315	318	298	271	292	269	279	273	290	299	279	271	303	310	325	296	287	267	321	305	258	343	277	292	331	346	322	285	305	294	298	322	324	306	310	323	282	329	319	346	264	271	302	318	317	279	341	324	307	306	265	301	308	282	280	292	301	265	288	279	310	281	319	295	283	306	314	284	326	290	271	307	291	299	350	270	295	278	329	285	291	260	304	354	299	301	288	293	304	343	283	294	309	328	335	289	293	281	303	298	323	257	278	306	301	296	312	313	299	308	279	298	293	264	312	288	277	326	311	297	281	287	298	309	288	324	297	293	305	284	287	292	316	266	292	327	307	298	296	331	327	277	307	316	326	278	272	321	309	341	305	305	333	285	297	302	321	297	284	260	341	328	290	285	293	274	283	305	312	311	303	317	305	293	290	317	315	296	293	298	305	302	284	278	264	288	297	334	329	297	312	303	308	296	273	296	308	313	299	285	285	328	323	317	305	282	294	284	310	285	276	286	257	308	316	273	299	312	329	312	311	294	316	301	305	306	330	282	307	292	289	289	287	287	287	282	310	294	285	299	311	305	321	318	309	283	274	293	300	337	283	275	291	277	298	321	313	292	281	293	315	302	290	294	280	277	314	287	336	305	256	323	239	289	299	301	340	303	307	269	318	286	290	316	318	309	317	315	307	300	320	304	322	296	309	278	268	293	322	322	331	298	314	288	309	305	264	280	285	281	343	329	300	308	300	263	299	307	296	337	302	300	320	302	267	320	317	298	307	311	299	312	304	300	343	277	295	315	304	314	304	278	293	334	299	291	281	316	288	293	248	311	305	311	303	316	305	327	326	303	317	277	289	344	325	286	314	322	293	296	303	305	281	315	312	269	341	300	279	318	326	322	307	325	294	335	321	317	264	286	273	293	298	244	300	305	316	348	321	313	323	308	285	294	315	293	289	332	335	305	301	323	294	312	264	327	304	297	332	305	271	289	341	311	331	305	317	299	310	277	286	288	302	305	336	316	288	310	292	331	283	317	318	300	293	321	294	298	299	302	286	294	299	316	268	285	295	312	338	302	321	297	308	286	309	294	324	309	309	278	312	288	315	305	296	329	308	291	288	282	297	295	312	329	284	296	270	273	298	288	296	297	285	290	292	292	313	296	302	326	307	292	309	289	287	278	278	285	293	299	315	288	306	317	318	333	306	297	296	304	284	315	336	277	293	290	326	298	306	337	305	279	320	307	276	311	324	310	305	297	337	302	271	293	324	284	288	264	293	308	276	301	288	287	314	285	324	280	336	299	276	319	326	308	335	289	302	282	319	331	309	299	312	280	322	285	320	266	295	306	280	306	344	271	319	300	307	304	307	297	263	289	302	325	289	347	279	298	293	323	289	301	318	346	283	313	283	312	325	264	307	296	296	281	306	299	295	344	285	327	282	309	333	331	267	326	303	313	311	304	302	285	327	311	304	309	313	332	287	293	302	285	302	280	295	275	288	310	310	308	303	270	307	287	297	312	279	288	306	332	307	308	288	298	287	270	301	272	309	298	300	296	298	279	313	307	296	310	307	319	328	302	305	287	314	297	294	279	291	292	286	319	298	275	305	320	287	322	282	311	315	286	342	321	275	324	270	338	317	292	271	288	326	313	294	307	329	290	273	312	307	274	308	310	293	317	296	321	297	304	323	266	327	306	288	281	289	306	314	314	303	298	324	323	310	297	300	306	316	308	320	289	283	269	315	283	307	280	330	297	283	321	264	309	307	281	330	314	309	323	312	297	316	318	325	271	304	294	295	319	266	296	318	323	278	268	314	275	260	315	320	318	303	329	307	284	297	342	288	293	304	305	307	276	318	275	332	279	285	315	316	274	287	309	292	289	299	293	320	274	302	309	313	287	337	305	273	326	314	296	318	301	299	277	299	322	316	285	303	290	338	303	313	312	306	306	324	278	319	281	289	278	270	289	310	317	298	295	303	292	309	294	320	328	258	288	336	285	309	298	334	321	289	318	311	291	290	308	329	312	279	322	275	301	290	350	315	334	276	334	306	291	314	305	286	317	307	319	288	266	298	313	326	278	266	354	281	297	289	307	286	307	320	326	332	324	318	308	287	298	304	274	280	298	366	284	292	310	315	294	253	287	325	294	290	286	285	321	318	321	278	301	312	327	311	298	282	313	312	317	312	280	290	324	304	278	364	273	285	324	284	296	294	337	298	336	319	338	315	331	314	321	292	315	279	309	306	294	293	301	292	286	304	344	334	310	258	300	298	314	320	298	279	290	272	305	302	259	299	299	312	297	282	331	333	309	295	308	308	292	297	290	294	322	295	271	285	271	309	314	316	322	287	325	287	295	278	303	305	291	305	314	292	279	302	328	272	304	328	310	341	317	308	304	310	330	273	319	286	341	338	265	286	303	305	286	294	305	262	331	280	328	316	282	288	295	312	306	286	279	301	282	317	319	310	311	314	315	324	312	289	311	307	279	289	300	305	333	308	304	267	320	299	317	291	302	275	311	288	296	309	309	313	296	288	317	322	282	307	319	307	319	323	298	274	283	280	311	292	315	293	296	297	283	325	305	320	288	282	299	298	319	338	305	280	334	282	276	284	292	302	280	313	270	297	299	302	271	305	275	313	284	313	299	289	272	293	332	278	312	302	286	284	278	287	311	315	299	318	295	322	297	304	298	289	279	302	288	291	326	289	291	267	274	276	285	325	302	291	296	311	290	304	297	278	300	300	279	304	294	284	299	246	286	309	288	300	282	258	274	296	264	282	307	264	309	321	322	317	302	317	337	304	294	305	310	299	307	277	292	319	291	300	280	289	297	293	297	299	292	290	298	278	339	288	321	318	313	322	294	324	320	330	327	326	282	314	290	308	301	296	288	285	291	288	253	266	310	265	315	320	293	277	274	298	322	281	302	307	302	297	301	298	315	304	314	295	309	348	296	282	270	309	302	310	298	298	296	314	302	294	292	319	286	313	293	322	346	315	299	301	307	289	312	323	308	321	317	287	327	311	296	301	329	313	316	314	329	300	276	277	293	279	263	277	287	307	285	309	312	312	303	315	283	337	271	277	302	278	301	302	332	319	312	284	305	314	301	310	308	290	281	314	300	289	295	297	292	303	302	274	329	299	287	308	317	314	303	302	315	341	290	297	308	283	299	299	288	304
10181	4869	2303	1955	1398	1152	1632	1665	866	875	791	831	756	774	761	739	745	751	733	759	725	743	756	683	794	695	676	727	714	669	704	767	698	693	692	716	753	769	736	662	750	705	721	707	678	696	643	725	707	682	727	733	710	716	681	691	684	755	757	683	718	712	723	651	722	687	704	687	731	705	728	717	721	693	688	678	716	662	722	778	674	660	693	698	701	703	681	722	659	660	687	677	706	690	645	687	694	708	702	677	664	703	714	692	677	706	707	726	673	681	709	696	765	699	675	685	693	742	641	729	642	690	705	697	702	721	710	692	715	739	642	702	694	689	707	695	681	736	725	690	708	703	723	674	664	680	679	695	693	728	705	657	718	698	760	675	726	699	684	733	695	706	665	705	718	653	758	721	689	732	687	703	704	662	676	744	684	708	656	743	686	722	723	689	677	713	686	697	692	728	734	677	655	714	730	728	659	679	739	716	673	661	738	703	690	696	695	683	739	704	720	697	664	736	674	691	769	695	746	717	694	717	679	700	713	651	692	699	714	703	696	686	767	662	683	688	691	718	676	749	695	686	697	711	702	699	697	711	673	696	678	704	715	715	702	705	671	664	709	700	696	734	704	668	715	658	715	715	660	677	680	692	714	692	692	633	707	680	729	757	713	709	719	704	704	691	707	708	689	729	669	704	715	735	687	691	667	669	685	648	671	704	687	729	750	695	734	693	667	729	676	647	756	659	736	642	717	654	726	760	739	718	746	709	694	729	673	696	720	686	721	671	713	682	674	678	725	674	703	711	712	666	717	677	659	716	746	697	721	747	732	695	733	688	722	690	698	728	687	698	710	673	732	688	664	728	711	714	725	741	725	705	689	657	704	721	690	680	666	704	668	719	709	722	741	677	658	689	717	681	697	711	719	665	702	740	712	654	656	721	642	660	688	761	704	701	728	689	724	686	685	681	690	681	706	658	708	714	766	688	703	677	692	724	640	695	653	717	687	670	684	686	694	746	669	736	759	749	677	677	690	682	701	674	742	690	693	679	703	661	687	726	699	719	706	680	709	717	712	671	697	677	749	710	711	690	714	719	647	690	656	680	710	659	687	692	719	716	701	728	698	695	655	693	702	648	749	690	720	706	680	704	762	660	679	706	681	727	705	677	741	660	692	711	723	673	685	620	711	682	705	693	743	672	756	732	720	724	708	699	663	703	718	674	693	731	656	691	694	706	664	728	684	709	661	700	705	677	750	716	688	712	682	638	691	710	667	661	705	696	716	677	706	710	689	709	757	707	696	726	720	722	717	722	721	703	712	680	730	679	663	694	636	700	703	683	691	688	650	715	673	659	713	756	708	693	715	699	696	731	679	664	692	684	672	741	662	680	724	717	716	703	688	709	717	759	725	685	696	724	696	707	677	692	719	747	693	707	699	685	701	729	715	700	666	719	665	699	733	725	707	647	689	756	735	660	710	673	706	718	705	686	699	679	685	725	691	721	713	694	678	656	750	678	736	722	693	673	674	711	716	659	672	702	709	689	703	698	670	692	693	701	689	724	737	667	698	688	665	704	669	711	664	698	730	699	706	731	702	720	689	670	710	759	757	746	718	682	681	696	732	708	723	674	710	728	718	715	692	699	696	710	704	716	618	743	693	680	706	682	689	687	685	688	716	688	661	697	667	726	675	724	713	719	660	633	701	709	643	724	690	710	709	741	740	695	661	680	754	724	686	692	705	659	662	678	726	723	708	717	691	696	704	725	725	702	663	714	664	696	676	712	684	687	641	704	742	772	741	703	728	656	725	688	717	713	706	667	728	659	692	682	721	735	708	696	685	677	688	681	720	685	746	724	630	724	730	705	679	706	697	681	691	665	724	694	703	681	768	699	656	685	684	703	692	724	693	716	690	683	681	737	716	727	742	680	730	713	720	676	680	700	715	709	694	756	711	749	656	689	689	678	657	672	688	684	672	702	716	732	713	701	700	721	655	703	726	713	722	663	646	650	678	727	688	705	715	727	659	738	695	659	654	741	696	723	703	728	697	721	691	702	730	731	709	719	716	669	679	714	723	705	713	706	660	682	687	668	704	682	718	678	689	736	751	724	649	693	711	737	710	682	653	686	717	698	718	652	756	704	684	735	726	717	704	706	674	684	717	680	717	716	684	665	727	709	708	720	699	715	711	673	678	710	686	733	724	733	684	710	726	712	710	662	674	704	711	691	660	742	663	706	683	708	736	705	701	706	692	665	693	649	700	707	730	715	675	662	682	730	718	698	645	674	755	665	668	702	674	724	708	662	693	704	707	711	696	697	680	694	682	721	748	700	731	680	729	720	723	683	738	678	651	733	688	741	663	730	705	660	645	642	669	728	726	736	724	744	645	704	679	713	723	701	698	667	702	673	695	710	699	693	730	685	728	687	726	718	713	677	707	714	695	671	661	722	709	709	620	710	689	650	728	699	696	679	654	732	697	702	662	680	617	712	714	722	715	728	704	710	709	692	742	738	726	661	719	696	670	739	706	695	699	706	680	721	674	703	726	706	728	690	674	722	741	691	687	740	660	726	692	710	673	690	691	733	693	669	701	656	665	696	686	710	701	708	705	675	715	698	665	682	705	707	684	682	731	706	687	645	704	706	667	704	679	677	687	694	720	710	681	698	718	720	731	717	696	737	695	717	706	693	714	699	654	730	686	672	723	745	691	700	678	710	673	703	690	715	730	746	702	698	702	723	699	704	741	736	702	694	701	680	694	712	706	682	711	665	717	658	684	695	724	716	675	683	710	703	674	721	671	698	707	713	722	686	673	679	681	655	691	703	687	698	680	684	699	729	715	716	757	716	651	720	711	696	688	692	705	666	709	724	728	658	686	694	693	700	680	754	743	707	689	719	671	686	698	713	700	733	676	636	743	679	690	720	685	672	674	719	767	712	705	669	673	659	684	738	689	671	684	679	644	710	680	671	711	705	713	693	695	663	712	714	673	696	697	659	693	666	714	726	727	655	706	685	714	695	756	712	681	698	735	729	673	700	672	691	707	731	719	679	676	708	698	696	734	672	681	703	706	738	663	690	731	764	666	704	698	687	675	719	710	685	681	751	682	664	699	712	704	702	682	716	731	651	700	702	714	717	697	699	683	699	704	706	700	669	730	671	724	703	645	708	703	688	666	697	714	717	709	684	687	712	680	677	707	679	702	770	693	684	687	677	676	669	700	716	714	731	714	664	674	719	662	674	707	641	675	676	729	697	667	765	717	685	727	740	701	696	691	689	657	686	705	703	723	725	689	688	733	658	732	728	701	721	666	658	681	669	686	699	722	707	706	691	709	710	745	710	719	659	715	741	665	690	655	667	700	706	705	730	712	670	698	687	711	695	737	751	720	659	690	685	720	663	676	687	700	700	684	773	720	685	678	690	650	694	704	720	725	707	682	716	688	676	693	674	736	707	705	697	688	775	721	712	671	710	735	692	693	685	713	686	701	681	730	706	695	703	727	699	709	697	714	692
25077	15249	1987	925	415	331	441	735	200	167	172	146	171	149	129	137	174	148	146	135	128	136	149	143	124	122	112	127	131	118	135	142	118	123	114	139	146	134	118	125	126	109	125	105	140	125	129	118	124	112	126	126	127	141	131	113	124	132	121	107	137	116	131	102	133	129	110	127	127	123	137	118	118	122	147	123	134	130	131	122	128	130	134	144	129	127	139	122	114	128	134	104	94	127	106	109	143	134	137	128	122	136	123	125	131	124	130	138	117	122	125	134	126	113	133	128	124	130	116	135	136	112	108	131	130	136	148	120	133	121	149	145	131	118	117	110	115	105	131	130	138	114	144	99	119	133	107	101	133	128	131	100	119	121	125	116	140	115	143	122	123	130	132	119	144	129	117	137	117	116	133	119	122	122	129	132	125	111	138	117	119	127	126	127	130	128	142	121	143	136	110	136	147	144	106	112	114	99	133	143	142	126	129	141	112	109	124	115	130	125	131	142	129	141	123	123	135	124	113	111	129	114	124	111	112	129	144	116	101	114	127	123	145	112	133	126	116	128	124	119	120	114	105	117	110	142	124	119	131	129	121	140	131	131	145	138	127	126	126	106	134	148	129	154	132	118	140	111	118	131	127	122	145	116	122	123	121	138	154	116	143	155	122	118	111	94	104	133	145	130	123	124	123	123	136	126	107	139	135	118	125	116	137	126	112	133	120	105	124	131	149	137	126	120	143	140	102	119	134	129	142	120	130	125	114	115	117	142	127	135	126	135	128	125	116	125	108	106	111	140	121	135	115	124	127	137	124	111	116	126	135	132	137	106	110	110	122	126	126	114	123	122	120	122	122	139	131	128	140	93	146	117	108	132	111	129	135	120	127	122	115	109	117	148	117	121	119	121	119	129	123	125	108	155	130	141	133	125	136	118	127	138	145	137	122	110	131	145	122	124	144	133	122	139	116	130	98	132	108	129	151	134	136	126	139	109	124	112	125	132	137	133	123	118	135	127	134	122	136	137	132	133	130	114	138	118	139	144	145	128	121	117	120	138	135	118	150	130	134	118	127	139	124	114	127	124	137	121	128	116	119	143	137	144	131	126	124	121	123	141	109	117	110	123	123	123	123	148	151	127	141	133	136	118	109	124	141	133	121	135	121	134	123	121	141	117	133	129	144	128	119	123	132	108	108	134	139	113	127	131	122	108	129	124	122	128	134	119	119	116	127	136	109	101	128	122	142	113	123	136	111	132	123	125	119	138	139	127	128	116	127	125	116	131	119	127	141	118	138	154	126	119	118	121	121	130	148	145	147	104	128	115	129	116	135	127	124	107	115	142	132	106	129	126	137	125	124	125	125	140	125	118	119	106	131	133	109	126	131	139	140	128	127	102	113	119	124	148	168	137	138	127	147	138	133	130	126	140	130	121	131	120	124	119	150	134	126	141	111	121	129	116	98	120	116	123	118	132	136	124	124	127	143	105	122	150	140	138	128	120	100	119	134	122	122	124	117	127	103	128	131	127	117	145	131	127	134	133	116	117	137	124	133	121	116	128	122	123	130	149	122	124	110	135	110	137	109	138	122	119	122	113	123	151	123	144	112	128	140	121	134	127	133	128	124	102	134	133	138	126	128	120	126	139	114	137	129	141	127	129	152	109	128	119	117	131	144	133	112	132	123	110	115	115	115	121	106	130	124	120	134	119	117	120	126	133	138	119	139	127	131	138	113	123	148	150	128	149	124	132	120	107	130	136	103	126	142	127	115	107	164	110	135	129	122	145	132	114	128	130	126	129	120	112	138	121	105	139	117	133	107	119	131	143	111	116	106	124	122	145	109	126	137	140	124	127	132	131	127	131	126	129	98	112	134	150	121	133	140	129	130	134	123	132	138	137	122	133	118	114	118	125	132	108	149	114	114	111	134	124	127	106	118	123	134	121	101	115	135	118	122	128	126	131	110	116	120	114	126	103	120	129	109	118	145	142	110	126	127	125	137	144	131	121	131	120	127	127	123	126	134	130	113	118	132	136	136	140	126	134	144	120	115	115	124	145	118	106	145	112	124	144	135	120	135	126	126	121	122	120	129	112	126	115	118	121	136	127	135	120	128	129	108	133	122	135	119	117	117	139	129	145	126	123	130	125	137	114	108	140	94	142	160	112	127	125	111	144	134	132	112	129	145	149	110	135	110	119	134	118	120	127	128	112	137	141	116	140	125	117	107	118	110	118	129	113	141	140	133	107	107	127	136	130	124	113	132	138	136	118	131	125	122	134	120	117	128	110	106	128	123	126	122	135	118	117	138	129	138	129	110	141	118	122	127	125	130	128	127	130	109	116	124	146	144	131	114	106	112	124	116	123	101	115	125	136	113	152	121	135	128	131	150	116	120	143	121	117	124	126	116	122	124	102	132	130	127	134	122	120	126	114	141	130	110	146	114	116	119	115	132	139	131	123	106	142	133	126	120	144	153	132	116	111	124	122	135	135	122	122	137	128	114	112	111	111	119	131	132	133	114	121	111	118	131	142	145	113	110	137	108	111	147	133	120	132	122	114	118	125	121	107	113	147	134	120	112	140	128	125	133	109	127	125	139	137	106	116	115	122	129	136	127	114	130	124	129	100	128	126	130	115	123	116	120	112	108	125	147	128	128	148	147	134	131	129	107	128	135	146	144	126	107	104	124	118	139	121	131	121	121	136	132	131	112	124	116	107	135	150	109	119	128	132	120	105	119	123	119	147	139	111	131	128	123	118	128	128	122	101	120	132	128	142	122	124	109	121	127	118	135	132	137	127	126	143	134	130	120	137	139	139	121	102	122	123	112	133	125	137	141	131	126	99	116	121	110	145	132	112	142	129	149	108	123	125	121	116	112	130	110	117	124	117	97	144	141	121	131	125	118	140	132	123	107	123	123	133	124	137	130	134	125	132	136	125	133	115	135	133	110	132	122	102	145	120	121	129	137	129	126	121	135	131	119	112	111	115	111	119	128	145	126	135	132	142	122	150	127	106	141	138	116	137	130	118	129	131	120	135	110	118	131	118	137	100	134	131	117	129	130	109	109	120	153	131	135	127	130	124	117	111	144	111	123	128	125	136	139	162	143	139	147	119	111	101	138	128	123	128	140	107	129	136	137	142	136	144	135	136	119	128	149	132	105	133	136	118	125	119	138	109	131	119	119	115	135	116	128	120	110	99	118	135	131	104	127	130	149	129	121	126	122	131	129	128	125	123	116	121	113	133	139	113	128	132	134	125	150	110	125	102	135	122	101	89	134	129	125	150	152	135	137	126	122	105	123	127	120	123	133	132	123	138	124	140	145	114	122	145	126	115	118	146	123	143	111	140	116	136	146	110	129	130	126	136	119	133	134	125	121	134	162	112	129	125	131	143	116	120	122	131	122	142	133	106	122	130	116	120	135	97	113	146	119	113	135	131	132	125	114	132	128	121	143	133	119	126	126	118	111	133	132	122	117	147	123	125	115	141	108	119	112	143	112	138
17980	4238	3016	2954	1503	1335	2119	2848	708	609	575	531	469	472	454	471	413	457	424	365	431	402	378	400	372	377	382	379	389	361	362	344	349	372	343	345	358	366	347	388	351	368	325	346	346	328	323	341	379	375	361	368	323	345	327	324	322	349	318	364	351	345	332	330	309	321	340	311	311	346	344	348	338	317	331	311	305	321	336	325	327	336	382	350	319	325	334	307	303	296	316	337	312	315	325	323	364	342	342	340	336	323	321	321	321	356	304	349	325	320	341	355	328	323	297	316	306	330	344	346	356	338	341	328	317	335	313	346	327	333	352	317	314	315	348	314	355	320	289	333	306	361	330	315	329	361	313	317	320	322	305	332	343	320	350	319	329	330	355	289	322	376	316	309	348	328	326	335	305	362	348	351	339	347	325	338	308	332	345	316	306	316	354	333	314	343	307	307	321	300	342	298	346	337	342	321	313	325	322	307	335	328	347	321	353	316	341	367	355	333	297	314	337	334	344	354	331	350	348	329	327	335	345	308	305	320	308	297	307	338	353	343	323	340	328	303	314	315	318	318	316	345	364	377	348	355	342	366	310	347	331	301	315	345	330	327	358	338	301	315	337	332	325	323	340	342	287	319	337	347	347	328	345	319	313	339	322	334	343	301	299	316	318	351	315	350	306	333	338	331	352	351	346	316	309	339	347	323	316	339	327	316	345	297	336	334	311	355	312	350	321	343	303	304	325	332	337	361	327	357	344	342	336	315	318	336	347	349	324	341	301	327	317	351	310	364	342	311	323	310	311	325	326	298	307	310	334	308	312	343	337	343	306	290	327	329	339	337	304	278	323	329	330	336	303	331	299	305	314	321	343	317	327	343	320	318	308	334	343	321	328	337	310	306	353	311	311	313	357	339	321	324	318	344	310	320	318	322	327	338	317	302	339	336	342	342	346	311	338	347	328	335	320	321	301	321	330	333	317	320	323	327	344	343	359	322	354	312	338	340	359	315	314	352	347	301	335	337	316	359	331	347	320	331	311	352	318	297	328	333	331	324	303	328	337	333	302	315	339	334	317	331	330	349	330	311	341	328	331	332	319	315	300	315	333	342	332	318	336	312	338	326	307	300	311	338	327	348	300	343	307	308	333	351	369	337	319	345	297	311	313	336	296	339	354	336	311	347	319	310	327	314	329	313	324	327	321	360	302	312	353	361	330	310	361	341	332	353	323	314	331	354	318	324	316	332	314	356	286	325	315	360	315	311	308	318	337	336	287	354	326	307	305	309	356	306	323	318	335	326	354	364	309	344	318	352	315	358	320	327	316	335	309	357	317	317	319	312	329	329	367	331	330	327	330	322	358	314	322	317	346	334	324	358	316	307	303	335	309	323	326	335	352	328	316	331	322	341	326	353	321	310	328	335	327	306	339	354	325	309	339	357	332	311	314	329	375	282	298	330	313	331	334	315	362	331	301	352	332	335	337	304	346	334	334	306	331	326	320	336	338	302	315	332	336	318	337	329	327	320	300	320	334	309	307	347	316	332	341	325	374	302	347	357	298	323	323	324	317	304	308	354	339	335	324	307	348	323	318	353	331	354	374	338	349	339	307	323	309	322	379	328	309	308	361	320	324	303	312	304	330	325	349	330	344	315	307	298	337	329	328	325	319	338	298	318	321	329	335	351	316	353	363	338	338	349	356	335	358	325	298	335	311	315	340	303	328	320	313	324	322	332	301	318	311	358	335	343	314	314	323	299	336	340	358	302	338	333	301	349	339	317	304	319	358	324	345	312	333	346	315	339	359	335	368	331	357	313	337	308	330	305	340	311	349	315	382	315	319	326	354	314	338	323	326	315	349	338	343	334	329	318	342	331	325	334	341	292	294	310	300	326	311	321	355	334	338	324	297	293	336	349	314	326	331	340	326	349	322	316	332	335	307	333	335	324	324	323	346	321	341	302	290	331	354	313	308	324	345	321	328	334	332	339	337	355	322	307	322	347	331	333	344	314	314	346	323	349	316	322	342	304	311	318	316	314	347	301	306	316	309	327	321	341	315	329	332	311	325	324	353	333	333	308	309	350	310	320	323	347	309	312	323	328	331	349	366	311	320	327	324	310	328	311	288	333	306	350	344	335	348	316	324	313	316	317	323	303	336	345	338	350	339	343	298	297	339	293	311	325	328	330	332	334	331	346	306	301	336	310	328	301	374	354	330	347	332	299	303	347	337	336	315	320	308	340	306	338	311	339	314	358	330	316	361	320	338	323	325	365	299	327	325	308	334	327	331	312	386	320	322	341	313	302	315	304	320	345	307	346	300	322	324	346	348	315	323	330	319	332	318	317	303	339	337	328	339	321	334	322	367	350	325	358	350	339	309	313	291	325	318	325	327	342	330	367	297	298	344	330	330	353	342	287	322	332	307	318	331	346	331	336	353	329	306	324	351	326	338	323	362	341	295	337	343	311	306	362	327	352	312	330	336	326	328	342	314	340	321	320	326	327	311	347	337	350	344	320	316	307	332	308	324	318	330	355	304	333	364	344	384	313	336	303	368	343	338	332	328	352	334	308	300	337	350	337	336	334	335	311	361	337	301	323	320	322	273	344	344	292	307	329	314	290	330	317	305	338	331	318	329	338	285	315	304	321	350	313	322	315	335	322	310	317	373	342	332	311	333	332	340	323	315	317	338	348	344	324	322	296	341	329	355	306	332	369	343	348	334	311	337	325	344	356	313	334	322	323	350	332	329	338	293	336	311	318	315	338	349	343	339	353	327	348	312	343	340	338	327	337	343	335	287	315	318	308	321	295	334	354	285	285	307	338	319	316	340	304	334	333	309	321	309	341	354	361	327	294	299	313	321	333	329	332	321	348	354	325	315	342	351	347	319	353	352	319	331	310	320	341	326	320	325	331	350	337	318	303	339	317	344	343	325	364	324	303	317	306	343	339	332	296	363	325	331	323	311	301	345	317	322	327	355	348	329	307	326	317	314	333	333	316	344	325	332	323	351	343	332	333	329	335	321	320	334	332	325	318	330	330	320	310	294	328	324	331	359	312	327	329	328	383	323	334	337	331	315	328	318	318	314	319	329	359	360	299	343	334	325	321	338	302	333	306	360	314	336	321	354	343	334	307	338	314	323	339	308	323	347	334	351	317	328	321	308	350	330	309	339	353	297	317	319	331	298	318	336	304	330	322	317	340	346	316	343	310	317	322	317	314	302	319	323	344	312	330	312	315	299	285	315	297	308	334	341	348	345	305	345	301	306	329	312	319	331	346	317	306	324	312	290	312	348	315	356	314	314	309	342	317	326	321	338	343	308	345	324	330	342	333	314	311	339	332	305	302	296	337	333	350	311	310	327	327	342	312	302	333	336	309	323	363	333	309	315	335	337	353	342	363	307	343	333	319	303	347	321	303	344	325	336	330	320	332	332	356	322	313	331	338	332	302	333	337	361	376	343	362	340	328	317	354	339	330	312	347	293	368	282	301	333	331	321	295	344	329
2002	695	546	458	414	391	360	361	403	392	369	316	347	390	360	341	382	350	365	380	370	369	355	370	343	404	373	410	389	333	424	361	344	348	367	416	346	407	363	356	373	387	342	363	354	372	338	369	379	402	412	376	364	380	379	358	383	354	392	359	355	398	344	401	395	407	369	416	358	384	381	400	377	386	383	376	422	344	367	372	402	359	402	379	356	355	354	370	392	382	344	352	382	372	359	375	363	348	381	379	366	373	370	373	370	365	365	397	387	410	388	385	370	349	381	364	373	384	366	393	365	350	396	365	339	348	392	414	367	369	377	411	386	365	361	363	356	385	426	366	352	401	391	368	389	360	358	367	371	375	419	385	353	381	339	368	361	376	370	365	368	367	355	395	347	320	311	361	368	368	368	379	383	372	379	343	377	363	385	383	381	339	377	379	345	373	373	377	328	366	353	393	317	390	410	369	365	337	338	361	403	347	390	358	372	345	370	411	379	353	339	378	373	408	349	369	382	382	356	396	383	407	363	356	378	381	376	378	355	390	340	377	391	367	388	363	333	390	385	416	354	375	408	374	393	391	382	385	370	375	379	389	374	362	397	385	373	408	381	398	355	355	373	372	326	374	361	370	395	408	381	406	407	376	382	368	341	380	368	378	384	384	367	382	380	369	403	389	392	377	378	381	377	339	390	370	369	392	381	422	391	340	376	395	352	344	384	397	343	347	351	374	364	386	392	394	372	377	376	381	398	367	404	381	359	351	352	389	393	360	395	352	350	372	364	360	360	425	378	372	397	355	378	338	355	333	319	376	375	345	395	350	401	365	335	359	381	392	376	398	349	373	342	372	359	393	360	364	332	344	389	379	399	390	347	374	387	352	373	388	373	353	326	397	357	402	360	355	378	383	420	358	338	400	389	383	379	374	404	372	365	381	367	417	396	367	354	369	360	366	384	367	341	381	415	366	378	367	394	348	362	373	401	411	395	372	361	357	412	386	383	369	343	360	371	361	378	346	356	372	374	359	353	319	389	371	353	370	356	393	361	351	332	373	362	402	385	376	387	399	415	393	330	358	384	369	371	376	384	379	399	359	414	378	356	378	373	364	377	373	334	383	350	365	410	378	350	365	376	359	390	326	361	389	401	354	366	398	359	333	377	363	381	360	391	414	382	356	374	390	410	380	378	348	356	390	387	372	344	392	373	362	386	380	365	399	387	385	366	379	398	361	369	338	401	379	351	375	380	358	379	354	381	330	339	368	325	381	375	383	393	390	412	369	394	351	380	369	353	392	384	378	333	356	419	364	364	387	386	395	396	404	341	358	396	376	380	380	313	395	394	345	336	339	388	371	398	385	398	375	359	373	361	399	376	343	391	375	372	388	371	366	359	382	362	324	357	375	365	367	375	379	354	342	368	373	395	378	359	398	340	354	388	396	362	416	364	387	351	379	353	376	386	410	392	357	349	376	351	358	384	388	401	368	360	406	352	344	350	407	364	360	374	394	380	381	384	365	404	389	380	422	368	379	386	361	381	346	367	376	403	365	346	363	359	378	392	391	380	349	371	341	416	351	363	359	357	367	371	391	420	399	378	356	337	382	383	411	371	374	320	375	355	366	336	375	374	357	370	427	357	403	364	376	365	357	353	375	371	327	377	381	377	401	354	355	374	386	366	369	378	366	384	402	367	394	393	375	368	404	416	367	363	352	347	382	343	362	365	365	378	346	395	401	385	370	392	401	370	360	406	358	366	360	361	379	375	367	363	372	368	384	376	335	389	408	368	356	394	353	380	370	365	390	376	397	371	378	416	376	348	372	425	365	350	366	382	378	336	392	337	355	349	371	396	396	348	387	388	369	374	363	367	369	406	360	363	387	359	383	336	381	370	379	365	371	389	353	316	316	378	389	348	395	374	353	356	358	368	335	338	388	410	372	368	352	370	389	361	379	363	375	379	352	348	400	360	408	407	381	411	402	403	389	334	368	385	366	394	397	382	374	344	354	404	354	394	398	393	375	382	358	375	399	391	347	385	345	371	338	366	380	407	343	388	361	379	350	391	389	373	378	379	394	351	382	374	354	403	412	356	346	357	359	382	364	392	390	385	388	372	336	374	397	415	398	364	371	365	354	364	362	386	351	377	382	413	383	357	327	376	367	373	359	416	396	373	400	367	405	383	385	345	369	379	400	335	391	377	363	392	396	371	379	361	377	379	370	370	348	412	371	345	377	375	375	364	359	411	403	367	346	354	345	392	394	371	354	371	367	363	355	381	368	395	375	369	418	367	347	344	366	384	384	388	350	345	425	350	341	372	383	393	356	403	391	366	403	419	378	359	405	378	355	359	334	368	373	357	350	336	379	371	379	308	365	366	360	355	364	397	359	381	378	414	381	396	391	369	382	376	377	381	390	384	365	363	347	379	360	355	378	378	383	359	339	328	395	375	383	381	377	376	362	386	345	354	388	345	376	355	359	363	334	364	336	402	367	371	346	367	394	367	340	386	392	376	348	388	386	379	358	366	372	371	374	342	379	366	378	352	348	362	404	366	357	357	375	383	343	400	387	405	357	364	361	357	348	383	419	367	359	346	353	379	377	400	373	353	394	391	398	343	396	354	365	344	399	337	358	327	387	359	382	395	355	374	353	380	402	356	357	368	360	356	383	363	392	364	361	383	335	391	390	362	363	351	386	368	377	337	375	364	362	405	378	368	377	394	347	343	424	378	404	386	401	361	362	379	350	369	388	340	374	384	392	367	404	344	335	346	349	344	402	384	370	356	386	381	365	373	406	366	366	356	399	337	378	418	378	398	393	345	373	358	396	387	381	396	389	363	360	384	355	376	378	358	398	417	395	379	366	371	381	391	393	403	391	332	402	358	375	365	392	392	367	380	404	377	359	346	337	375	384	370	350	374	394	381	391	340	396	365	377	390	343	352	402	341	383	356	342	408	389	395	389	345	398	378	359	369	356	339	361	337	351	364	370	332	359	365	393	416	365	382	350	364	374	335	351	350	379	375	411	372	372	406	371	362	389	414	364	389	353	392	398	407	357	348	356	433	388	393	369	364	389	373	354	358	354	362	341	340	354	376	374	344	380	389	397	347	340	384	369	368	370	361	358	382	382	365	374	370	365	349	397	395	385	392	357	361	328	364	362	346	361	393	381	380	386	346	397	351	375	381	375	402	372	333	359	383	402	397	392	343	393	377	384	354	381	399	390	379	367	351	364	374	407	368	378	372	368	391	364	354	409	393	362	339	385	391	376	394	395	405	351	331	353	362	349	395	375	374	386	402	354	352	362	366	367	393	375	382	348	342	370	382	380	355	372	406	375	359	395	366	389	368	328	395	356	377	398	402	366	395	400	373	371	335	341	380	367	401	366	404	362	400	388	385	340	368	337	384	371	367	369	386	355	390	406	327	370	358	362	399	375	366	372	363	362	353	345	371	400	370	377	380	361	391	317	340	356	335	369	404	352	334	398	409	357	368	364	390	367	359	379
2590	1181	1174	972	941	866	928	855	847	871	929	802	885	851	850	869	823	865	870	841	866	843	811	865	885	846	866	875	862	863	840	863	858	876	879	858	795	859	880	804	850	865	856	805	876	858	871	845	798	867	879	833	879	821	884	875	850	844	819	914	861	836	838	838	870	832	869	850	819	894	852	819	864	827	884	827	911	889	850	883	822	830	824	842	823	863	839	876	849	816	895	855	844	858	870	880	894	846	898	824	857	871	819	863	832	826	859	883	868	888	831	853	787	823	910	881	864	867	832	905	859	877	850	831	850	881	858	911	876	871	845	866	868	858	849	857	833	888	891	839	873	809	863	826	868	842	816	875	874	829	833	837	856	906	844	865	834	880	806	888	886	899	861	832	849	848	847	802	843	850	879	876	820	919	854	865	787	852	829	855	795	869	891	823	902	874	879	844	874	881	833	832	854	856	846	830	809	858	850	871	903	872	845	845	845	833	832	849	842	835	868	849	854	882	850	847	926	818	864	844	867	812	826	861	823	875	850	851	839	836	800	865	893	869	862	887	780	857	824	865	848	872	851	824	903	816	854	896	854	831	866	879	891	873	860	892	860	839	900	858	857	874	880	873	851	850	848	862	882	906	849	897	823	789	827	886	871	891	869	883	794	853	881	817	845	827	875	842	858	869	863	850	856	856	888	869	863	840	878	852	805	934	826	814	860	876	835	838	830	835	872	835	844	871	846	876	855	912	876	887	860	854	881	892	868	862	860	865	832	856	893	839	870	802	828	853	827	825	877	841	807	883	861	845	826	838	904	863	853	881	871	889	883	846	881	869	849	842	920	855	834	858	868	811	827	899	811	853	881	889	846	856	859	931	863	849	886	865	854	884	803	917	872	862	869	836	901	820	841	839	858	850	870	884	878	899	851	929	823	846	908	842	822	805	857	860	857	872	831	870	897	879	875	883	892	880	872	857	865	859	861	862	826	881	831	793	831	842	850	889	867	875	916	830	851	840	878	882	847	897	866	802	844	828	880	892	833	767	824	854	895	853	825	832	842	872	816	894	833	856	860	812	922	887	828	899	848	872	861	822	921	847	844	858	857	896	879	843	840	864	821	886	823	829	879	839	876	810	876	878	884	852	861	857	866	819	927	860	835	846	866	825	832	803	846	846	846	893	821	903	836	824	832	891	877	850	846	830	838	846	843	879	807	832	896	862	807	902	855	860	845	801	778	874	851	845	833	849	886	866	889	870	856	834	817	830	825	834	860	879	886	862	861	904	865	851	817	830	860	825	860	839	848	855	832	858	830	848	820	840	833	877	868	857	806	906	862	876	858	877	864	852	878	819	856	863	874	854	804	804	862	846	891	929	890	824	864	876	839	828	868	826	859	832	829	818	894	899	879	854	931	845	817	863	838	852	840	892	855	832	848	851	878	855	856	849	855	840	774	855	876	894	840	895	858	840	819	839	820	856	797	847	840	890	836	845	817	816	862	896	826	892	909	886	812	861	872	858	847	826	806	813	848	875	869	836	869	793	859	867	846	823	846	899	822	848	872	826	821	839	874	814	859	810	880	830	871	871	889	857	853	844	865	844	854	868	888	886	850	848	867	861	831	855	811	838	833	900	896	827	879	869	859	890	877	890	863	855	862	836	814	833	841	819	865	869	859	797	862	909	854	850	888	859	832	852	896	877	858	845	855	858	837	826	857	895	875	852	852	905	847	855	867	891	849	892	836	885	847	899	832	900	902	861	869	891	887	874	884	878	856	903	852	878	810	876	808	878	901	829	833	820	859	891	871	870	832	904	859	836	853	841	782	818	830	908	884	904	831	865	877	860	819	842	840	876	915	857	836	826	853	876	890	870	848	911	893	926	848	879	829	833	864	851	893	919	853	830	867	862	824	911	860	828	881	879	869	849	888	884	868	876	848	864	877	847	863	826	839	858	872	883	894	932	881	854	854	814	831	901	873	799	893	871	871	796	825	817	848	909	862	875	821	839	868	799	802	855	840	830	854	804	859	819	858	831	937	831	847	832	914	889	870	860	880	897	852	848	873	906	903	869	857	858	872	845	865	871	846	846	806	874	836	851	844	876	850	848	863	840	829	821	833	843	879	825	895	874	859	858	867	880	858	917	822	891	873	865	847	863	844	863	859	855	869	832	898	834	871	875	854	825	847	876	876	858	871	821	942	819	838	851	907	857	824	912	864	887	830	851	887	829	867	854	810	870	898	878	882	823	837	844	891	892	886	865	857	801	843	807	883	843	882	887	841	833	830	865	841	871	854	859	780	852	906	835	875	848	870	850	906	908	858	888	854	884	895	870	815	833	812	839	861	888	842	882	816	849	883	897	856	855	819	861	797	880	870	857	905	870	870	806	844	826	891	883	837	858	840	809	822	883	877	902	835	815	854	839	868	823	821	894	829	854	855	864	863	842	850	857	818	838	826	832	876	821	851	823	864	813	805	813	851	848	885	828	821	852	867	861	832	901	829	894	837	842	847	858	836	827	904	880	886	878	874	859	918	848	843	905	848	798	899	876	835	863	870	865	868	866	806	869	909	802	918	817	918	867	850	885	859	837	856	889	895	842	884	841	902	874	835	817	881	836	890	808	882	856	857	821	824	886	813	843	858	867	781	860	831	884	838	835	848	851	901	856	850	875	890	852	816	842	856	899	829	835	885	832	848	877	894	870	900	874	836	839	791	840	848	859	823	873	879	843	805	815	885	865	811	897	870	813	923	826	896	886	821	872	849	825	880	847	829	843	844	843	812	825	874	886	846	864	885	813	852	842	889	839	839	817	818	920	848	820	893	826	853	867	887	839	839	794	820	854	849	901	865	871	786	844	865	834	917	856	808	901	890	846	847	840	874	857	827	867	790	857	795	861	841	857	880	860	847	879	871	833	838	838	879	881	859	843	862	842	828	844	894	867	863	842	817	880	865	841	861	821	834	830	845	831	888	808	865	861	845	848	855	829	900	847	872	821	817	833	776	821	809	894	815	782	872	841	848	863	835	874	840	781	845	869	820	838	839	871	887	859	883	817	846	839	878	857	847	873	877	847	886	851	823	816	863	885	822	893	839	874	801	841	844	881	864	827	794	800	875	846	875	889	870	851	879	910	913	847	898	824	828	818	879	911	869	791	851	838	821	857	868	819	876	899	838	882	954	835	888	833	864	843	851	832	868	839	890	871	861	854	890	858	867	838	884	904	870	849	813	907	877	839	856	872	874	877	825	912	901	870	865	820	877	847	874	878	906	908	882	828	836	864	868	838	867	864	870	880	791	854	811	832	863	800	841	871	864	903	866	850	873	864	867	862	902	875	835	832	873	850	838	848	880	825	861	827	907	844	841	823	861	904	828	850	868	875	851	902	897	881	830	840	862	878	807	866	884	856	811	851	856	844	848	821	836	842	839	845	889	834	824	923	873	899	813	855	841	825	882	860	841	850	887	865	907	852	941	862	851	870	892	868	797	821	828	853	870	838	846	872
12980	4466	579	492	418	382	904	449	292	287	260	323	326	289	325	320	313	271	288	287	311	310	308	295	291	317	323	336	305	293	337	258	310	341	290	291	293	324	292	284	298	298	297	312	317	279	280	296	303	294	310	327	332	297	302	286	323	310	292	309	317	294	309	294	288	286	299	299	286	313	313	296	320	286	288	303	278	302	307	263	321	302	288	300	316	309	306	283	286	298	288	311	283	289	302	302	305	330	301	295	291	297	264	264	317	288	275	303	308	338	327	300	333	291	293	273	300	298	306	287	285	312	287	290	305	290	326	325	338	289	323	283	310	311	308	341	295	303	297	280	295	311	300	295	303	322	323	286	304	317	276	301	312	317	300	331	315	293	294	313	311	319	323	308	297	280	300	276	272	315	305	284	284	300	308	309	291	254	283	305	302	296	304	309	287	307	290	291	321	266	312	295	307	331	296	278	296	297	278	308	295	297	292	294	324	282	319	306	299	297	287	318	283	277	308	306	316	311	276	306	303	312	308	306	290	267	319	310	281	313	298	288	314	276	310	287	329	274	299	267	332	308	280	298	268	289	303	274	301	288	275	291	323	294	297	297	281	329	290	298	285	318	274	281	287	288	321	309	297	319	295	276	281	294	297	314	285	297	345	290	265	303	332	274	318	323	288	315	312	281	279	304	296	286	340	296	322	317	302	311	286	306	304	319	310	282	287	328	299	284	289	304	315	290	272	316	293	317	316	271	307	302	275	310	294	301	290	302	278	285	284	317	284	324	313	333	310	313	302	309	285	296	284	321	276	313	260	298	269	309	308	306	264	277	282	287	306	309	296	285	280	299	324	303	318	296	294	361	343	279	312	311	286	334	304	310	299	322	288	321	300	271	258	286	268	310	272	283	339	291	299	300	325	283	275	301	290	299	325	288	325	334	301	316	285	270	298	304	314	309	302	320	285	291	300	271	312	325	300	322	269	313	283	289	289	322	285	296	322	299	302	286	284	270	290	281	302	309	323	316	287	314	282	332	309	259	293	326	297	309	310	323	304	278	321	305	307	264	297	266	283	342	346	316	267	311	305	298	315	287	328	319	293	296	290	340	310	277	264	286	293	303	275	298	302	311	298	303	307	317	339	309	268	269	273	330	288	276	300	283	293	279	336	302	281	308	332	323	323	308	296	276	305	301	320	303	312	263	294	337	319	292	302	310	302	308	306	316	304	310	294	278	286	279	263	291	297	321	291	316	314	264	294	281	307	315	303	316	282	286	273	304	277	280	311	309	295	283	307	309	286	325	339	284	288	300	303	278	292	340	291	325	283	298	298	311	299	301	322	309	300	297	317	316	295	343	326	309	289	279	303	283	270	277	337	313	294	282	293	317	278	296	268	297	265	285	293	316	311	312	302	316	315	313	305	317	286	282	283	318	315	294	291	303	260	311	299	305	306	311	267	266	309	286	299	293	283	287	303	291	256	293	286	290	280	285	280	305	277	297	343	291	278	263	287	261	321	300	333	307	323	311	286	295	312	291	291	310	321	281	279	324	270	269	284	325	307	316	321	286	320	328	288	272	300	275	330	307	270	257	312	272	279	283	302	318	280	305	308	281	296	303	296	296	261	322	293	345	329	285	350	282	282	292	290	323	325	310	322	311	319	304	307	253	294	296	319	292	275	303	332	304	320	334	272	312	299	301	324	314	284	294	306	306	301	263	293	301	261	308	285	294	294	304	300	312	302	287	312	314	312	307	350	313	322	335	292	293	301	292	293	290	271	301	291	309	275	318	287	310	304	302	298	281	308	305	317	285	294	295	303	315	291	326	317	310	311	307	280	334	279	291	330	286	335	328	297	306	297	340	288	318	349	283	300	306	288	299	303	294	340	315	319	312	300	317	281	288	321	303	313	286	262	276	298	265	321	303	291	292	310	304	330	302	300	303	307	301	300	348	326	279	329	310	283	306	322	299	302	308	301	307	301	306	351	290	296	276	287	281	299	307	334	288	285	280	309	302	287	315	308	316	291	329	323	304	324	312	285	310	309	316	316	289	311	320	299	260	341	283	309	292	292	334	299	271	291	268	303	313	317	262	274	339	349	302	279	296	266	277	305	287	296	333	292	325	308	287	322	287	299	259	288	303	274	320	300	304	297	321	289	278	280	327	293	284	304	332	298	310	286	278	306	310	309	293	288	285	311	285	329	252	339	321	304	330	318	321	281	315	291	318	305	315	309	276	307	297	309	291	299	295	287	304	306	313	317	322	322	285	296	299	337	265	295	311	289	295	316	315	301	313	319	286	355	302	297	306	300	292	304	279	338	303	315	303	283	309	314	309	324	304	299	283	276	323	337	282	303	303	308	301	287	318	268	294	289	272	284	280	282	266	332	277	292	292	274	303	319	319	285	310	297	319	311	271	295	257	308	305	301	292	324	306	319	271	314	340	323	264	320	284	296	289	282	265	298	286	280	291	311	304	305	299	277	307	315	302	321	330	316	346	289	303	314	319	334	289	303	306	255	305	323	322	329	299	289	281	286	310	302	291	309	289	288	282	303	323	306	300	289	292	310	283	316	282	280	326	315	309	288	282	301	267	256	316	312	291	319	306	288	331	298	292	300	322	271	277	304	321	311	300	329	283	284	287	282	325	297	315	287	304	259	292	284	288	281	276	311	300	307	287	314	323	276	333	300	283	304	258	294	293	322	298	288	314	299	301	314	322	289	272	287	295	325	337	322	317	313	315	259	269	309	272	307	296	279	295	288	287	329	288	326	316	328	324	334	291	308	316	315	303	302	324	301	306	339	294	291	301	294	309	279	298	265	283	250	280	288	288	321	294	325	311	281	287	299	296	294	291	286	307	307	299	308	308	301	303	307	280	287	286	297	313	287	325	319	301	307	288	328	286	295	311	291	281	285	299	274	272	319	287	287	315	305	317	272	322	289	312	310	257	308	303	310	316	288	301	332	330	260	338	279	304	325	315	293	335	313	289	272	310	313	274	304	296	284	288	310	307	292	290	299	309	302	285	284	300	289	321	307	323	293	310	307	310	298	309	328	299	288	326	303	272	295	314	292	332	333	290	320	293	317	324	298	299	301	311	284	278	310	281	289	337	298	323	300	301	316	280	283	295	289	287	305	276	318	274	258	258	298	291	312	315	303	322	307	317	313	296	299	285	293	291	340	313	307	276	314	284	298	314	312	297	318	286	294	253	313	273	287	292	264	328	289	294	312	296	294	279	295	322	273	326	296	305	263	301	306	305	279	281	282	306	277	316	281	274	265	281	284	278	286	295	298	303	335	318	308	318	314	267	303	309	267	274	294	280	298	302	252	313	298	294	307	313	294	268	300	309	302	299	309	301	301	314	311	323	290	314	307	278	296	319	283	306	316	307	310	274	290	321	293	300	242	303	316	332	298	274	326	312	291	286	305	305	285	306	311	317	289	323	326	315	302	284	315	310	271	311	283	285	295	303	286	309	326	284	322	272	323	288	304	287	280	289
11286	2117	1344	1408	1356	1182	4164	1205	858	867	781	764	787	738	779	703	717	780	727	734	736	674	661	682	749	742	750	677	684	736	757	745	702	682	733	711	755	731	703	758	659	708	710	705	702	731	684	664	737	735	728	699	692	694	620	731	676	692	620	675	670	726	694	647	743	689	703	718	702	711	684	710	698	691	697	702	714	730	681	718	702	713	664	701	697	699	671	742	690	702	733	719	760	737	680	728	662	686	658	709	727	721	658	640	693	726	698	636	723	730	743	709	728	671	717	715	689	730	685	698	704	689	715	717	691	665	755	676	720	703	635	706	703	730	707	662	707	714	711	705	709	709	720	722	694	721	649	741	698	676	662	715	692	670	635	697	730	680	701	701	689	691	722	697	715	669	686	705	695	666	695	687	704	678	667	686	661	765	667	637	739	692	696	728	672	662	692	687	733	749	702	691	757	641	722	696	707	703	666	732	675	735	761	720	680	689	731	725	714	717	667	711	687	678	657	686	756	691	684	751	659	725	690	703	689	713	681	695	681	677	701	709	697	750	693	659	681	664	675	695	716	670	659	689	706	677	667	701	724	720	683	675	717	688	725	675	654	694	679	741	703	686	697	676	671	706	705	682	669	704	733	758	676	690	698	667	706	717	676	660	687	751	717	685	696	706	661	686	683	713	693	669	637	674	701	696	740	667	692	706	668	716	685	701	718	674	672	706	656	704	710	706	728	701	716	688	691	738	666	682	691	674	672	687	692	707	668	673	735	677	659	673	720	709	704	728	671	715	662	678	715	692	701	682	693	715	759	674	682	688	702	731	700	709	721	740	694	723	722	697	681	742	688	643	648	660	676	688	707	688	732	660	695	721	693	656	724	744	678	702	713	656	679	753	711	745	664	680	665	706	660	683	687	693	705	729	667	730	681	689	679	723	680	730	642	661	678	699	682	722	718	738	688	693	680	729	707	742	700	673	716	738	674	661	660	721	643	655	636	720	680	659	690	659	720	713	719	686	719	745	705	670	662	629	691	712	680	685	698	666	697	698	731	667	677	721	653	701	663	718	680	697	666	704	684	721	740	681	651	691	711	743	665	686	729	724	698	674	714	692	724	762	705	685	687	728	744	721	663	674	698	721	695	685	660	695	643	686	706	691	729	709	677	670	714	692	728	667	684	738	710	668	748	698	666	738	675	706	738	703	703	733	670	701	658	708	659	692	666	731	722	745	706	690	705	711	663	676	666	748	694	653	698	692	717	718	756	698	701	721	678	721	682	711	694	684	694	644	711	657	718	728	678	684	666	676	656	716	763	723	716	698	666	660	716	706	671	676	685	686	720	710	702	685	700	686	666	697	711	696	690	699	666	695	718	725	657	711	707	700	701	674	730	699	726	745	673	687	695	713	697	699	677	671	731	708	667	742	697	682	690	738	700	675	704	681	675	716	748	640	728	712	747	676	673	650	669	684	704	734	715	738	698	683	681	647	709	700	751	723	687	679	731	689	738	639	705	703	683	694	715	750	694	684	717	687	708	710	704	727	681	718	710	718	699	688	669	714	695	670	689	669	674	670	698	692	752	680	702	721	708	740	756	668	688	699	689	724	675	724	705	676	657	809	654	679	754	706	672	699	683	706	707	704	663	719	644	744	714	727	682	690	682	725	673	660	714	702	613	707	689	679	717	699	707	709	727	705	677	692	691	688	671	705	717	726	684	671	678	680	694	684	703	733	723	702	677	711	702	709	660	658	679	719	704	679	719	757	715	697	706	710	673	704	678	688	683	735	665	708	697	679	736	687	684	691	680	672	700	695	689	687	657	688	671	683	748	700	706	684	703	697	700	742	689	709	699	710	664	681	725	674	688	726	686	688	682	741	711	696	694	639	668	697	654	712	679	702	706	703	698	724	693	684	687	705	686	689	681	698	681	738	691	716	720	702	669	700	722	694	723	682	710	661	690	725	692	694	771	693	699	674	659	748	649	697	642	691	731	663	652	647	681	723	656	724	689	643	688	729	675	745	692	696	656	738	751	699	670	699	711	665	672	647	728	698	704	691	685	650	650	687	708	708	748	705	644	684	718	671	698	670	684	682	726	728	683	677	733	692	672	704	662	652	721	689	652	672	709	686	715	703	677	704	742	686	702	663	695	716	695	708	672	696	701	692	721	716	695	715	696	719	676	694	716	649	694	681	704	678	707	670	682	748	653	691	695	662	648	701	721	691	667	707	669	712	736	657	684	719	693	692	704	707	699	656	672	665	719	709	660	631	755	687	677	725	716	693	691	717	737	716	666	669	713	678	662	717	693	688	694	707	671	711	721	721	711	728	628	704	634	688	749	682	689	731	665	708	730	680	675	687	716	705	699	736	669	708	701	650	691	720	708	762	709	676	728	700	661	686	705	721	686	703	661	698	692	638	659	678	716	708	683	679	722	681	717	707	673	745	687	737	662	729	708	708	728	651	738	662	721	701	700	716	693	725	737	703	733	710	697	708	698	681	691	712	714	671	691	678	714	736	692	729	694	672	696	694	713	689	678	691	674	661	730	683	700	686	712	694	715	686	689	691	698	706	693	714	675	665	709	656	692	689	714	668	715	726	716	657	681	684	665	717	683	693	677	678	673	685	732	675	714	698	725	677	696	701	690	686	693	727	681	675	698	677	683	731	705	691	718	697	720	703	660	681	702	676	688	688	733	708	744	713	698	699	675	690	716	708	682	656	642	678	743	670	698	715	690	713	752	676	709	712	696	729	687	664	694	745	706	683	673	733	707	740	698	730	673	709	676	710	683	641	726	713	728	711	654	677	726	680	687	743	715	650	687	657	657	666	658	689	721	675	709	707	695	676	728	669	651	711	700	677	682	717	704	706	683	744	682	703	711	717	741	686	645	719	698	701	718	744	713	710	681	672	712	665	687	725	699	702	661	703	696	669	712	677	724	651	707	686	681	702	722	692	696	692	714	702	683	762	720	697	722	651	716	672	717	722	692	715	738	742	668	700	670	706	690	784	726	692	689	718	659	689	657	661	658	662	683	722	673	702	699	676	754	769	721	696	641	721	728	668	732	656	657	749	747	668	672	655	711	706	691	720	686	722	671	674	699	684	707	686	656	742	664	739	671	730	643	695	659	683	673	672	714	726	713	682	737	677	722	720	761	698	688	692	686	734	684	730	746	683	701	732	709	701	680	678	729	675	676	704	704	710	671	693	727	683	686	747	707	653	716	677	685	691	694	739	680	705	671	707	703	672	676	697	676	690	693	655	722	678	690	734	685	740	688	719	700	704	749	717	700	681	741	688	686	741	703	740	674	726	695	651	711	690	684	654	631	718	717	677	712	687	707	677	700	733	703	714	723	693	722	668	719	689	740	714	694	685	686	719	629	716	656	716	683	667	680	716	686	696	720	687	680	708	700	662	718	697	670	683	694	718	725	697	665	688	696	693	716	702	675	711	682	711	702	682	682	679	712	720	694	674	653	692	661	699	673	694	672	689	715	703
24393	16539	1403	524	423	330	1983	1371	192	188	173	154	165	118	147	149	152	138	166	130	142	135	178	136	127	150	128	150	142	152	112	129	123	119	141	136	142	121	163	129	128	128	130	128	151	148	130	137	126	116	145	146	121	111	125	132	139	151	118	132	129	157	162	128	124	157	136	121	116	131	141	137	135	122	132	131	131	129	134	116	150	114	133	132	117	138	140	130	124	139	133	132	124	133	146	122	146	135	140	129	135	135	121	151	134	126	136	130	131	129	120	132	128	129	134	138	131	132	116	139	158	148	134	123	139	143	135	143	127	131	136	132	139	126	116	139	128	122	111	118	146	104	126	119	111	142	131	140	133	139	155	125	142	125	139	120	136	139	138	137	138	130	132	114	136	132	156	141	127	140	140	102	150	136	144	133	127	127	132	135	131	133	132	145	146	98	144	145	135	132	151	107	133	149	117	122	128	147	135	132	121	119	116	138	120	127	145	107	134	107	131	136	145	130	134	136	143	143	128	130	149	123	139	125	113	121	122	128	134	126	134	135	125	144	126	146	130	130	121	115	127	148	153	116	128	145	127	128	142	124	135	131	117	128	132	128	136	140	146	138	139	142	109	144	117	140	134	118	133	128	118	138	126	125	114	141	149	106	150	157	136	139	142	132	131	135	126	137	109	137	132	127	124	136	131	139	117	128	129	114	143	141	126	130	132	143	136	109	139	142	126	138	140	109	149	146	128	139	136	140	140	126	145	109	135	122	125	117	137	138	114	149	132	126	153	135	117	146	128	120	126	139	156	144	111	133	139	124	123	98	155	104	123	133	129	137	116	141	123	138	130	124	138	135	137	146	114	119	131	127	128	123	124	142	130	108	127	132	133	154	120	125	126	128	162	147	141	131	134	126	128	131	132	124	130	130	126	124	154	129	108	120	125	114	129	135	129	127	121	117	140	143	132	121	106	130	130	123	131	133	135	149	115	127	122	125	133	118	126	166	135	132	144	125	152	146	131	127	108	134	124	126	142	106	116	123	114	109	121	148	151	128	105	125	121	117	137	132	149	126	131	142	135	113	128	113	132	106	145	138	125	130	141	130	134	139	120	138	117	129	120	142	110	112	145	119	139	145	113	147	133	147	131	115	140	148	149	149	149	136	134	119	128	126	120	117	138	134	122	139	136	135	129	138	128	131	123	143	135	131	127	120	133	132	110	141	115	116	146	112	123	143	134	121	126	159	140	119	134	123	141	121	103	147	146	118	115	121	136	121	109	134	128	155	133	122	140	137	113	140	127	142	126	123	144	126	133	124	112	129	150	140	141	123	118	140	137	120	117	133	138	135	139	119	139	124	114	122	136	132	123	129	125	112	123	119	127	145	136	144	122	121	126	153	143	146	136	151	128	147	126	125	125	124	113	126	132	141	138	132	147	143	132	115	144	111	125	125	130	124	123	120	136	115	144	134	111	135	133	140	152	135	143	145	149	123	117	130	160	144	148	141	107	128	133	138	117	138	136	122	116	146	116	104	142	115	140	130	146	119	142	134	148	134	159	151	140	118	120	129	122	128	121	132	143	109	112	114	134	137	134	132	120	139	164	150	138	106	139	111	110	111	119	134	122	134	163	124	106	131	127	133	109	125	118	127	150	146	166	152	136	137	133	125	117	126	136	121	118	117	142	141	142	135	128	149	121	122	129	129	118	129	121	124	130	150	125	104	121	138	105	134	124	108	125	128	136	159	110	162	139	135	145	133	125	143	134	141	129	137	127	134	135	112	150	129	107	117	135	124	113	115	150	138	128	140	133	159	128	129	142	130	147	154	144	154	126	103	139	126	125	136	122	140	124	129	137	107	137	123	142	155	150	132	132	115	131	143	129	122	120	137	134	124	114	106	140	165	136	130	121	125	130	118	128	111	143	136	148	138	156	120	127	142	115	137	140	134	145	141	132	122	135	132	111	126	134	127	152	105	130	149	137	126	136	154	155	115	137	124	120	117	111	153	143	126	115	123	119	145	140	141	113	143	119	146	134	137	140	133	103	98	122	115	135	127	129	128	132	149	133	123	109	128	148	113	111	111	138	112	112	151	116	135	139	118	124	138	146	131	127	121	122	137	119	114	126	136	125	136	134	121	127	115	150	129	132	143	127	120	128	141	133	121	137	162	125	137	122	126	116	135	138	170	122	135	144	133	136	111	113	125	146	121	145	117	117	146	142	121	111	134	128	115	136	124	131	118	124	125	130	118	131	119	113	120	117	136	133	131	142	150	136	122	126	141	126	117	118	131	127	145	135	124	116	137	124	127	147	125	124	146	139	140	116	129	117	133	146	143	134	118	142	103	113	124	138	127	115	132	122	143	134	125	122	140	125	120	123	127	129	128	143	138	145	136	112	132	115	135	139	120	145	131	125	124	164	148	131	129	127	137	143	122	120	123	131	138	119	118	141	125	129	146	115	119	142	130	137	151	122	134	148	154	118	137	164	127	145	130	128	132	128	124	103	122	122	112	146	116	123	121	132	112	149	142	121	133	125	136	153	129	125	134	130	143	137	144	124	109	120	117	112	128	135	150	121	113	142	116	148	133	134	104	119	136	141	100	127	123	134	110	119	129	116	133	124	119	113	139	126	117	127	125	118	133	120	114	114	136	136	137	139	148	123	150	125	140	122	141	129	148	142	144	130	138	129	132	140	142	161	133	107	124	134	119	131	126	136	138	141	135	132	122	112	122	150	135	146	148	145	136	115	127	134	129	138	151	114	98	129	135	105	120	125	116	128	134	131	112	141	130	134	128	139	132	119	128	121	151	154	143	111	143	128	127	131	133	123	148	130	130	139	117	129	111	129	120	143	139	122	107	133	146	136	143	159	133	134	169	117	149	134	132	131	149	128	115	121	117	128	134	127	128	127	123	149	138	137	145	132	131	122	117	123	109	110	142	138	114	115	129	124	142	127	121	124	123	122	140	118	119	125	96	132	124	163	122	144	124	136	138	123	152	109	112	117	141	135	135	145	135	145	149	145	143	143	127	140	127	149	135	143	144	130	129	133	124	134	134	142	125	150	129	120	136	124	144	119	135	118	122	123	112	129	125	146	116	160	131	116	121	142	140	121	131	126	155	142	128	138	116	131	158	131	134	121	152	130	143	139	158	122	124	107	112	124	135	141	131	129	116	140	119	124	137	153	137	140	105	115	143	145	122	108	116	128	124	122	109	139	126	124	127	128	124	126	130	124	133	113	133	143	125	133	122	144	132	139	122	133	138	139	119	146	105	137	133	133	126	107	112	136	122	140	119	134	139	120	133	118	134	126	138	132	114	132	133	157	123	135	141	120	147	129	130	151	116	124	149	130	118	130	136	133	136	137	146	130	130	120	130	122	129	146	124	161	120	154	152	140	142	129	122	143	124	140	143	136	130	116	138	139	118	151	130	136	127	126	118	136	119	138	141	144	138	129	136	123	118	129	118	159	141	141	129	137	140	125	135	149	113	132	142	142	136
17475	6178	1578	1753	1555	1175	8762	3793	693	599	572	506	491	495	476	451	441	410	412	445	409	399	382	366	392	397	371	383	375	400	386	344	378	393	348	363	358	353	327	368	350	359	332	356	404	377	363	340	351	399	347	371	353	361	338	349	330	321	348	331	349	371	345	339	339	353	338	367	333	329	328	355	348	317	330	361	349	339	349	352	383	363	323	332	354	333	383	352	329	350	324	313	344	359	325	350	326	346	337	348	320	342	341	348	347	327	324	339	336	355	341	330	367	364	340	374	329	350	354	328	319	356	361	333	350	349	317	337	314	333	360	364	361	310	357	370	336	346	339	304	342	338	318	350	340	345	342	314	315	327	342	340	338	312	289	358	356	336	317	312	321	365	343	360	343	367	342	338	355	355	339	341	349	359	357	344	344	345	373	341	334	320	323	354	341	315	340	345	323	337	325	332	353	329	319	343	329	328	346	368	351	321	354	315	331	340	327	355	319	334	374	328	342	364	338	311	343	311	344	354	305	375	353	366	304	325	332	372	370	350	348	336	337	339	354	341	356	347	355	325	318	337	329	342	327	319	342	326	343	364	338	331	349	367	352	341	335	343	371	348	331	336	343	336	343	362	317	318	363	347	341	315	369	333	344	328	308	344	360	341	330	341	329	294	325	358	337	325	342	333	347	327	331	327	304	360	339	331	314	319	357	330	310	329	317	357	338	335	350	298	357	346	319	337	376	343	329	360	339	320	342	361	301	341	327	337	342	338	343	331	324	364	347	325	354	319	363	353	317	340	327	365	335	326	354	299	350	357	338	317	325	349	307	330	348	301	327	344	330	336	343	348	348	342	329	337	332	304	330	337	329	344	347	313	336	343	354	360	302	338	329	367	329	325	361	324	309	349	307	361	340	365	328	320	333	329	346	286	341	311	357	355	331	340	344	314	334	349	322	340	330	326	357	358	322	324	358	350	365	341	350	285	324	332	317	322	329	338	350	355	339	356	343	296	301	320	353	326	342	348	348	345	320	340	296	329	306	349	335	334	300	370	325	331	334	316	339	327	355	344	327	347	330	336	323	345	352	334	333	284	354	336	343	332	345	348	332	327	316	342	310	336	309	321	353	324	343	363	326	322	330	320	389	331	327	320	334	349	320	353	338	340	333	304	348	328	318	353	350	349	319	337	322	316	345	353	329	326	365	326	333	314	316	372	338	335	341	341	354	343	319	326	323	357	383	318	374	364	354	321	348	342	341	321	331	351	356	353	321	351	351	323	352	326	335	342	338	319	347	320	316	357	350	340	341	337	365	338	322	342	356	292	337	337	298	351	353	341	321	306	313	304	347	347	337	319	322	332	322	336	347	364	346	353	327	326	350	332	341	381	320	302	353	351	368	350	333	341	370	369	351	303	351	322	317	353	361	370	327	340	333	334	342	338	315	351	318	323	325	350	341	371	315	304	335	364	336	302	329	321	356	336	311	318	358	325	352	332	329	363	338	332	332	350	311	353	338	347	366	340	328	313	352	363	318	383	357	333	347	344	375	326	333	325	348	373	391	346	337	369	357	348	345	320	369	337	323	328	301	311	357	343	350	363	341	358	383	332	335	330	337	342	323	360	305	357	333	345	322	357	329	337	351	330	337	320	334	306	343	360	369	329	316	333	328	347	319	345	331	362	326	335	312	351	346	375	328	354	291	349	373	360	334	331	318	328	351	331	313	308	334	364	344	358	350	319	337	331	300	347	344	343	357	369	352	326	312	344	352	333	338	312	328	338	317	329	375	335	358	367	342	349	353	332	352	355	344	348	346	331	357	309	328	330	302	320	340	366	336	321	342	358	358	322	322	341	345	372	312	291	355	355	312	354	319	331	369	325	342	343	322	327	347	318	339	308	335	349	345	356	317	335	311	337	314	356	355	333	333	340	345	330	316	313	368	340	354	361	316	315	322	371	344	357	332	319	362	335	325	320	301	346	314	332	332	326	325	309	335	322	345	328	326	344	334	321	354	324	365	345	347	325	329	339	329	343	358	335	387	337	360	377	346	341	370	355	327	302	335	338	337	347	345	331	327	325	372	347	334	349	326	355	338	347	355	321	357	341	344	322	362	354	369	320	334	319	345	333	333	307	344	310	313	330	323	322	282	363	347	360	364	329	353	332	331	365	364	315	327	319	357	328	332	361	382	325	327	360	360	328	336	349	332	325	337	343	336	347	341	345	317	345	371	342	359	329	306	333	363	319	322	352	358	354	365	358	316	346	338	338	326	371	374	347	321	356	342	371	332	335	361	325	335	359	300	349	358	353	338	338	329	334	345	311	317	325	331	336	329	332	360	338	324	369	359	346	312	343	336	326	334	334	339	338	354	334	337	318	351	307	351	310	316	374	305	316	346	351	311	358	358	323	345	345	331	303	360	339	379	308	329	315	357	323	329	350	352	366	328	318	334	347	349	318	332	329	345	335	315	332	368	331	338	370	349	343	307	356	327	357	357	338	340	310	322	326	356	312	340	336	343	339	363	326	314	373	312	330	363	326	352	357	345	352	322	333	308	380	351	320	336	355	284	327	312	340	356	330	348	362	330	359	341	354	325	324	328	316	326	365	368	336	313	337	353	362	340	362	366	302	323	350	358	346	318	337	339	346	363	347	361	308	334	340	362	329	347	301	345	334	330	318	354	332	350	334	351	325	355	337	355	336	326	342	348	348	353	323	355	337	306	327	321	348	358	318	317	316	310	343	335	319	343	312	348	318	360	335	317	330	349	330	315	334	321	287	395	338	352	329	350	331	338	325	323	381	346	341	349	372	332	334	345	319	375	364	343	322	318	356	337	347	322	338	339	346	334	367	351	331	348	333	333	310	338	349	345	306	327	338	330	321	346	341	330	331	332	345	390	328	354	330	346	332	322	311	329	323	323	321	371	353	313	323	333	340	322	385	355	350	322	354	335	329	309	311	324	349	339	324	332	335	338	341	331	342	303	322	331	333	296	335	362	356	357	337	348	345	351	354	322	354	293	340	331	310	308	319	345	307	348	346	341	335	318	363	344	322	326	367	329	332	324	382	349	383	349	327	330	338	327	340	305	344	299	333	340	326	321	340	332	353	334	322	351	340	326	341	360	333	347	364	397	381	391	341	371	313	344	354	373	335	343	361	325	352	355	371	317	284	337	356	332	346	348	341	386	342	374	374	351	373	332	324	325	308	354	313	301	329	364	346	362	319	371	327	355	317	356	352	348	329	343	319	331	354	332	342	350	324	342	349	359	332	345	323	333	345	321	335	340	339	362	338	335	319	345	347	344	318	299	287	333	312	328	351	344	318	323	315	347	326	344	331	307	367	347	363	358	348	332	358	337	318	362	360	324	337	327	336	348	333	331	344	336	342	347	331	321	337	350	326	327	332	335	322	349	394	351	356	366	373	327	314	361	346	329	366	354	339	352	339	350	324	350	334	328	348	386	341	335	316	318	330	348	357	336	301	341	329	349	354	338	357	345	315
2069	778	449	412	405	393	396	393	365	363	400	404	398	405	390	368	360	374	391	373	356	375	402	388	362	378	385	373	404	384	377	364	379	391	395	399	360	345	404	376	388	401	394	384	344	387	391	376	359	379	398	382	412	443	385	359	380	412	387	385	403	393	418	372	379	427	392	367	417	380	387	417	389	372	377	384	372	423	385	375	363	352	395	388	341	357	422	394	388	383	378	389	379	407	403	352	380	355	382	403	373	343	381	412	342	392	404	366	429	381	387	377	394	428	418	378	389	386	389	318	411	384	388	390	385	383	417	427	392	414	394	350	383	384	379	362	389	372	362	375	405	408	406	364	421	402	391	395	347	406	420	414	377	401	379	399	405	376	370	397	379	388	398	356	363	395	402	404	379	374	373	388	393	404	400	376	406	400	373	371	406	381	381	392	354	422	395	349	403	400	368	392	389	367	375	386	396	397	358	377	381	384	389	359	406	389	404	362	355	389	406	374	376	403	378	389	414	390	418	367	359	402	392	385	407	391	419	430	386	366	355	374	406	393	393	373	432	362	369	372	336	380	379	397	406	381	355	375	391	331	403	433	356	386	366	373	352	413	389	336	382	382	426	364	368	379	425	391	391	395	379	352	401	394	387	389	388	385	402	409	370	374	360	370	398	354	382	413	367	360	409	399	361	393	363	381	390	409	408	394	411	365	366	387	351	361	385	381	430	389	384	381	399	373	338	382	382	363	365	377	374	381	418	385	371	346	392	410	413	382	368	367	348	326	398	397	375	373	386	361	409	374	343	401	413	409	416	388	373	372	386	393	434	344	374	385	381	345	365	390	396	365	390	419	420	403	400	377	403	418	383	363	400	397	394	396	353	382	370	418	391	367	376	431	390	364	369	400	414	368	355	376	373	378	359	391	391	382	408	352	392	390	359	387	386	391	368	433	410	407	393	426	372	394	396	391	355	379	356	361	405	409	397	373	363	401	349	359	399	395	358	382	371	377	375	375	426	392	348	402	393	395	390	394	405	377	389	355	404	401	376	386	402	338	366	363	395	379	360	421	383	403	366	371	395	389	388	390	394	384	396	405	404	362	385	401	369	414	408	405	405	353	403	382	402	388	408	388	386	392	393	372	365	387	376	390	362	376	366	325	412	346	343	375	403	373	355	402	368	360	367	387	398	364	397	433	397	362	402	363	384	359	386	389	362	397	356	348	352	380	362	361	364	394	360	375	389	359	367	362	373	386	392	363	395	362	367	368	382	410	349	393	379	386	359	376	371	374	400	415	394	381	316	366	373	365	424	381	409	388	352	364	350	363	341	315	356	363	376	402	403	415	383	391	345	365	385	389	346	359	376	367	371	408	389	369	363	358	399	370	381	367	389	412	346	386	375	433	345	361	380	392	390	392	369	388	385	376	380	396	345	371	352	381	359	396	417	362	390	364	384	376	374	345	401	388	408	372	354	409	395	351	386	364	352	367	379	419	383	429	407	458	366	366	367	433	372	359	404	366	417	371	376	416	396	423	388	367	399	380	379	377	396	357	400	402	391	428	393	421	423	361	373	391	408	383	405	358	369	373	390	378	381	371	348	383	378	370	400	379	379	384	404	363	418	377	374	385	412	360	404	369	387	399	399	383	379	395	389	439	377	371	381	376	388	362	387	391	398	398	390	411	405	384	395	385	402	372	354	392	336	390	366	378	376	356	350	387	389	385	386	381	391	406	379	383	400	407	359	369	416	353	401	390	375	350	391	363	379	375	392	359	395	377	402	375	410	389	378	388	407	381	399	373	375	383	372	392	364	367	364	386	369	393	350	362	394	377	380	374	385	417	343	401	384	397	370	383	412	386	380	378	388	369	397	388	362	380	364	378	441	420	409	405	366	374	405	417	393	393	409	364	378	378	421	395	363	391	378	380	398	335	373	396	397	330	367	398	380	411	359	418	396	403	391	371	403	352	407	407	388	377	412	383	405	390	382	381	381	376	353	372	407	381	335	366	388	415	379	388	385	333	406	398	369	400	372	382	367	342	371	380	398	375	396	411	415	397	356	359	377	378	377	384	357	382	391	391	393	354	358	330	403	388	398	358	386	425	373	385	373	408	381	372	379	391	411	374	426	416	387	389	428	373	388	368	426	373	364	370	396	394	355	398	402	385	383	367	378	374	400	346	384	386	369	385	396	329	393	326	430	395	419	395	395	340	330	369	388	396	415	400	338	402	374	395	398	350	362	373	362	383	402	359	356	412	424	360	376	395	399	391	401	409	365	402	350	367	376	402	377	373	379	381	397	338	419	366	372	389	391	367	394	370	391	381	403	384	381	399	406	374	387	397	383	386	355	350	398	419	381	385	344	392	390	393	367	407	401	376	353	355	379	379	398	395	390	357	384	378	365	405	395	360	368	397	375	382	369	365	384	408	384	420	404	400	401	387	386	381	390	387	389	372	388	380	378	364	397	355	371	410	392	351	405	387	423	379	385	408	385	357	369	396	392	399	393	379	399	364	381	376	374	383	381	404	374	430	370	377	416	382	368	376	363	401	393	373	355	400	381	362	389	388	396	414	395	401	389	349	398	369	371	388	397	424	362	385	407	367	346	411	360	358	397	388	369	350	352	384	422	397	373	366	398	391	408	368	339	374	380	376	393	379	389	382	390	384	401	366	375	383	358	375	385	391	389	390	434	404	374	393	386	393	381	398	389	395	363	401	376	365	433	334	393	385	363	387	347	388	337	402	416	381	408	350	374	376	380	393	418	405	347	368	353	400	405	420	360	390	404	393	359	355	369	419	421	353	409	409	394	398	409	384	405	350	398	368	389	363	373	376	385	359	366	406	446	394	396	376	391	371	410	389	382	366	392	401	373	405	437	411	394	418	426	410	380	414	382	348	378	385	424	388	369	403	391	341	382	393	369	384	390	406	412	382	383	385	350	383	379	369	383	419	435	425	389	354	413	347	393	404	410	401	383	371	402	368	371	393	418	407	373	384	378	375	416	380	393	395	337	379	389	359	385	400	392	332	372	365	389	371	386	370	397	354	366	398	354	386	366	402	392	357	395	373	348	373	387	390	361	389	401	386	394	360	369	333	358	379	339	417	367	359	432	404	413	395	412	373	373	389	371	384	412	395	364	432	394	362	411	373	393	375	394	389	399	347	360	387	406	415	387	404	419	320	389	375	382	394	372	353	370	361	342	389	400	393	361	408	393	368	352	390	387	378	382	376	378	394	412	373	389	380	350	341	372	421	374	362	397	397	369	386	356	410	362	408	390	367	404	374	344	373	355	416	366	375	408	377	415	341	410	390	401	388	366	357	401	399	355	385	381	348	392	378	409	349	423	431	389	396	391	422	361	379	392	381	384	430	376	384	363	370	391	381	369	378	392	406	382	354	377	381	396	378	358	370	399	397	409	406	399	384	358	370	368	420	382	365	355	381	417	382	386	388	362	388	375	423	390	402	383	375	394	380	368	409	347	345	372	401	413	379	403	422
2634	1537	971	922	915	849	1039	953	859	870	921	847	844	843	884	922	868	930	878	882	814	898	900	847	897	894	881	882	876	886	871	868	891	906	887	883	841	866	872	886	886	883	813	810	850	867	858	874	888	825	879	868	954	896	875	857	867	884	924	903	874	857	927	876	890	859	869	902	888	923	838	899	881	791	851	898	859	865	867	901	862	899	895	906	853	871	894	855	852	861	870	888	893	905	887	835	900	896	935	856	918	850	913	910	843	884	898	915	869	891	869	852	860	877	871	900	875	878	909	871	821	870	878	884	943	886	877	869	901	919	864	913	899	839	880	921	837	875	837	923	869	913	909	896	889	898	841	861	909	905	848	839	855	911	933	865	903	848	882	880	878	875	862	861	868	858	871	858	912	850	894	865	897	823	872	862	848	876	878	889	888	872	839	842	869	891	897	888	904	857	830	859	859	854	853	878	877	861	877	868	878	871	900	921	893	891	887	864	866	900	881	915	867	925	859	889	907	864	882	911	885	862	896	921	920	820	906	962	870	912	897	843	868	898	835	887	863	838	887	867	901	889	861	913	824	846	900	872	878	905	854	860	904	896	931	845	837	815	917	907	860	846	916	858	920	810	869	877	842	842	864	906	890	924	869	843	877	896	910	871	912	883	901	833	896	829	876	897	891	917	872	871	927	903	890	940	954	889	851	858	904	888	842	892	918	918	921	879	860	869	869	888	872	860	929	894	875	924	885	827	898	906	872	897	864	902	917	869	891	898	895	881	849	807	904	901	861	875	878	897	860	863	873	885	848	882	874	913	912	880	865	855	893	911	846	944	913	878	835	933	871	944	941	857	870	826	906	866	856	943	844	914	894	873	813	854	886	830	902	870	863	880	897	842	893	918	894	883	907	900	883	878	917	901	892	853	887	863	913	883	930	924	842	853	883	865	874	847	877	897	906	837	884	904	889	908	906	892	902	848	876	862	882	852	814	867	862	858	921	903	850	895	859	823	860	862	871	874	884	818	895	858	881	929	906	891	924	885	916	879	850	895	906	855	907	874	879	838	880	880	872	918	918	847	825	917	875	843	832	865	914	896	865	842	892	855	904	930	881	866	909	894	854	851	925	891	892	872	884	856	879	916	846	905	857	843	853	844	844	867	932	902	878	889	870	911	878	870	922	892	924	912	894	846	854	880	874	859	882	908	879	847	880	902	936	873	946	868	813	878	892	885	833	879	862	822	908	888	919	850	907	884	904	842	902	915	881	820	849	881	896	904	874	876	925	830	857	887	889	865	941	896	866	840	893	902	937	835	892	827	834	836	874	886	917	885	880	885	842	920	862	888	862	895	851	868	853	854	873	888	867	836	886	889	848	877	905	863	888	877	897	797	870	919	894	866	930	854	833	855	884	881	863	877	905	869	875	838	906	967	853	906	864	853	872	858	896	896	885	835	869	823	845	912	896	887	854	911	830	847	822	912	879	927	887	909	891	903	886	876	967	904	920	877	881	864	843	939	894	903	825	889	882	879	839	861	889	869	840	854	904	927	859	904	885	930	846	926	852	883	901	864	863	858	890	875	851	864	915	848	856	876	862	889	846	916	920	913	855	842	855	912	887	854	926	892	897	888	902	846	856	874	915	842	848	864	852	856	899	867	836	865	864	885	896	889	893	879	882	892	882	902	879	894	878	922	917	861	892	890	873	825	892	919	887	932	851	916	896	842	866	857	832	843	866	871	919	938	871	857	909	888	834	850	834	918	865	865	877	866	902	849	857	898	853	885	913	891	894	805	832	844	885	915	880	906	896	866	907	833	835	867	868	917	849	885	869	895	882	861	845	852	876	913	885	903	874	862	915	867	898	868	897	888	879	883	855	876	917	913	877	914	843	869	865	846	858	932	841	899	897	877	875	867	879	889	865	902	950	876	860	898	858	904	901	851	859	831	901	931	934	911	895	893	928	867	849	879	890	867	882	873	899	880	840	871	824	896	871	924	869	969	849	879	908	876	908	847	870	906	848	883	892	890	896	844	907	898	861	866	849	878	841	880	915	930	791	871	868	885	909	891	926	896	866	864	865	897	889	855	868	887	820	893	869	831	893	910	927	843	846	881	837	883	861	888	847	885	860	917	904	866	879	887	853	881	921	882	862	932	911	879	823	873	862	878	913	874	840	856	847	834	793	884	879	895	882	901	868	824	876	878	882	904	874	944	917	899	880	856	875	870	882	894	928	903	896	874	844	815	860	906	863	886	884	845	939	855	829	860	918	881	866	878	885	888	894	861	887	898	865	888	786	899	863	830	939	843	876	858	851	924	843	908	886	904	863	900	918	822	881	910	847	819	883	816	829	836	864	884	846	846	879	892	887	799	866	905	849	857	827	885	875	879	903	891	911	903	894	814	921	905	862	890	868	894	872	887	864	901	886	873	885	872	898	901	912	910	892	894	782	922	912	832	876	868	949	849	892	850	853	912	847	895	907	889	828	891	892	941	887	863	874	888	918	870	841	874	932	861	828	868	877	893	890	931	915	845	905	881	828	880	904	860	836	869	895	916	861	914	864	848	869	863	947	878	872	867	940	881	862	870	904	857	933	861	875	847	874	905	903	889	828	909	868	847	840	847	861	885	883	881	880	898	858	866	877	913	865	871	903	900	884	886	871	847	857	922	881	888	855	887	912	881	905	884	901	879	884	889	833	904	892	877	928	822	854	881	865	884	876	917	879	840	876	896	861	869	886	866	886	861	893	893	895	859	859	849	874	838	808	910	919	879	863	886	817	847	908	891	876	873	828	901	945	863	893	878	882	890	840	892	864	855	906	893	917	875	889	886	871	855	913	852	903	890	831	818	881	848	911	854	885	860	870	829	832	857	868	846	875	875	867	895	852	876	894	877	893	877	885	842	898	850	870	894	894	868	863	913	927	893	886	884	902	898	898	829	856	907	906	884	895	871	888	840	909	910	849	877	862	871	879	892	900	943	888	913	902	838	877	898	905	838	845	833	838	854	883	904	843	895	816	871	893	872	857	863	873	879	869	894	889	888	879	879	837	818	879	910	867	846	869	937	874	856	858	876	903	924	944	812	874	814	881	859	902	859	863	817	846	915	887	889	885	864	914	870	902	841	908	889	851	839	877	861	922	906	879	845	825	898	840	847	915	850	870	938	814	918	826	909	865	878	856	916	851	875	884	872	922	899	890	863	906	880	884	873	918	895	884	932	887	901	861	896	847	859	857	889	864	871	860	904	954	881	915	903	884	905	881	840	907	825	895	852	857	881	866	886	856	860	879	855	854	888	850	843	902	888	877	950	869	855	881	880	869	893	907	852	952	848	878	934	888	904	868	849	894	868	860	861	815	861	858	805	916	906	913	894	905	855	900	879	852	874	823	833	871	920	909	859	865	880	888	935	936	850	895	895	858	832	875	897	842	903	890	877	826	862	919	908	896	882	837	888	896	920	921	865	977	941	894	888	862	895	890	918	897	938	878	902	884	858	848	882
14365	12438	951	483	429	398	499	629	338	333	346	336	329	328	330	348	312	309	314	316	298	324	304	287	313	308	326	348	318	299	288	314	332	316	305	284	293	313	304	300	308	288	317	344	371	307	317	295	300	331	274	312	299	301	326	306	299	303	338	275	335	293	320	310	304	316	298	298	288	293	314	323	316	285	304	308	324	330	300	330	325	301	323	320	318	305	334	295	360	309	278	327	297	283	355	315	328	284	294	298	297	307	335	330	313	305	293	351	297	303	298	294	297	318	302	287	299	323	309	319	285	289	304	278	257	320	324	312	289	291	307	288	287	306	308	303	278	306	333	332	294	282	283	279	342	331	285	317	300	296	317	295	302	302	299	305	298	286	283	280	298	296	283	355	346	288	297	321	317	289	304	310	303	312	319	321	285	300	301	313	288	288	309	301	305	276	326	303	339	329	295	338	351	319	274	291	282	304	285	294	313	289	326	294	306	306	276	296	315	284	308	325	290	300	304	327	284	327	330	333	306	297	303	299	296	323	320	292	331	335	266	304	321	299	323	273	299	330	289	337	314	299	313	302	304	278	300	312	314	312	336	304	289	314	320	281	310	310	311	324	288	291	344	320	308	310	316	317	306	323	300	277	345	281	307	308	313	284	322	296	338	330	285	293	318	320	289	313	307	322	339	350	325	286	323	320	315	298	310	277	310	315	314	308	282	329	327	339	321	335	302	295	330	320	290	321	340	305	300	306	302	334	314	315	302	319	315	314	306	297	339	303	292	318	320	297	339	307	291	313	264	245	304	303	298	279	302	299	310	311	300	288	334	317	317	289	289	298	291	312	333	287	303	292	301	285	316	290	271	279	295	327	297	295	292	349	310	298	305	296	306	313	289	291	316	317	313	295	302	300	300	308	323	306	324	317	318	324	313	308	286	309	283	284	322	330	276	311	310	273	284	315	293	311	262	307	303	314	304	348	293	295	309	331	313	326	308	315	319	294	291	292	323	337	316	288	301	299	326	276	291	311	297	321	317	313	311	321	310	301	291	290	306	336	318	307	309	294	309	331	306	278	317	286	299	295	313	329	286	276	311	329	329	319	316	321	296	347	273	320	335	326	325	352	308	314	280	296	311	267	292	271	302	292	302	278	285	308	319	329	332	277	304	314	298	287	362	328	315	309	312	294	316	333	310	299	311	322	315	327	335	289	310	303	321	287	274	302	298	315	308	285	260	316	319	316	319	309	306	310	311	286	325	283	303	320	282	343	330	323	283	310	334	324	310	305	310	300	284	285	334	281	323	283	323	268	316	297	313	314	300	326	308	291	320	310	324	298	290	296	289	304	279	314	345	289	323	293	277	273	290	313	307	311	313	302	329	305	334	304	332	294	306	309	313	347	323	327	294	311	336	306	306	298	307	342	342	326	316	309	295	309	283	308	335	278	310	321	307	307	286	311	329	287	305	302	321	291	282	337	286	304	335	309	313	310	283	312	296	292	275	262	304	288	297	327	287	271	298	338	297	294	302	288	328	309	332	340	327	301	306	301	310	275	300	317	284	301	353	305	330	308	290	317	330	304	325	323	299	296	289	286	322	291	319	288	330	291	340	329	320	339	283	332	331	287	296	307	260	315	292	328	310	308	306	306	296	344	289	303	315	325	319	295	290	322	292	315	322	315	300	284	330	281	309	279	279	298	307	293	298	281	287	296	311	326	292	274	298	298	302	295	324	287	298	304	306	300	283	298	285	317	319	293	294	277	316	260	291	321	309	272	269	307	304	323	328	326	301	311	303	307	317	316	311	291	310	303	306	338	313	278	319	325	317	292	292	297	312	312	301	315	300	319	269	319	298	292	297	282	292	287	308	314	332	304	295	300	302	320	286	303	320	316	296	314	320	261	300	298	340	303	317	328	285	303	249	288	301	328	285	262	306	322	304	324	330	317	325	295	333	327	333	321	344	316	317	333	335	304	310	289	328	274	304	309	340	320	327	309	310	320	304	291	290	281	333	273	279	334	304	293	283	300	297	328	332	323	358	287	341	338	336	322	280	270	283	326	317	340	306	298	314	300	289	295	293	302	293	302	347	287	313	284	323	300	317	341	333	338	295	308	278	269	325	320	304	294	312	283	302	322	308	300	308	342	329	299	293	303	326	310	293	294	361	311	271	287	316	290	299	311	306	298	310	306	284	313	312	301	296	333	341	310	276	308	306	320	315	327	309	268	341	275	344	320	296	307	283	287	312	314	308	266	284	320	316	317	330	319	271	273	264	305	297	306	314	317	307	268	310	320	336	338	320	286	309	300	310	272	299	324	318	321	339	317	318	284	291	280	288	329	283	317	275	322	341	306	308	341	315	323	295	294	312	333	282	291	329	320	297	318	318	312	334	329	337	287	295	307	300	296	343	319	292	307	262	322	326	273	291	316	358	307	296	285	322	304	309	310	260	316	334	295	291	303	331	309	300	295	311	314	303	314	284	301	296	303	346	286	289	314	331	292	305	281	305	262	284	300	317	290	310	293	304	312	279	317	334	295	309	316	337	303	287	279	294	342	283	345	289	321	330	316	323	302	325	321	298	294	295	293	298	320	299	297	314	334	286	309	296	334	293	309	289	299	331	296	331	338	304	364	315	327	292	326	304	337	303	309	342	294	318	280	296	277	302	296	334	303	334	279	291	290	304	286	293	300	303	314	330	296	335	316	315	299	329	283	309	278	286	310	318	312	295	314	307	306	321	321	277	283	302	303	314	319	307	314	316	331	335	302	315	279	337	302	272	291	286	297	346	310	315	343	285	298	290	336	301	315	296	296	294	303	329	306	317	317	308	289	298	299	307	293	306	287	281	326	339	286	316	305	284	343	343	282	289	296	308	318	301	317	327	332	301	310	322	322	309	327	325	339	342	325	332	294	329	336	294	320	320	337	304	282	295	301	317	329	305	342	295	335	313	286	309	318	313	327	307	306	289	323	309	337	304	309	322	302	319	287	288	281	301	308	303	314	296	292	303	312	306	311	286	301	325	299	307	298	293	305	278	317	301	283	281	283	313	291	311	321	303	307	285	293	328	314	284	286	291	324	295	311	309	278	327	322	329	325	331	307	323	321	281	304	333	324	340	292	310	279	311	305	323	285	300	318	318	298	314	298	309	312	318	294	301	286	325	284	331	270	285	319	290	320	313	318	322	295	291	322	291	314	304	306	337	299	307	291	342	343	323	327	296	330	314	299	288	320	306	297	274	293	346	312	273	307	316	293	317	298	318	301	281	278	319	325	333	304	313	297	283	308	309	301	312	315	299	321	323	308	294	306	304	309	330	322	317	317	319	294	283	293	340	318	316	311	276	280	320	312	325	326	291	327	298	311	337	312	310	330	262	278	320	309	282	297	315	292	317	303	271	299	302	292	315	334	313	314	310	297	301	291	284	284	298	311	296	321	331	326	297	297	314	322	316	312	319	323	282	282	307	286	297	357	326	291	314	319	320	336	285	293	318	294	286	297
12315	8582	1271	1305	1172	1084	2000	2176	863	865	837	842	783	822	774	790	797	726	749	777	759	725	761	775	710	687	716	716	678	749	709	680	676	711	727	719	696	738	754	744	689	705	710	757	731	735	702	711	735	735	719	720	692	706	746	701	719	679	746	720	700	712	714	731	688	700	731	723	714	687	703	719	693	729	722	681	681	679	698	719	708	678	741	714	719	723	669	663	724	700	744	676	744	671	693	668	674	750	698	736	648	702	724	731	681	676	689	734	671	686	680	713	742	713	727	657	691	758	650	714	699	705	740	699	662	736	664	704	706	694	691	676	682	673	725	741	680	678	671	729	679	709	687	696	659	683	754	681	709	778	691	663	687	748	715	715	677	686	728	681	717	675	705	675	670	685	709	634	702	729	700	765	728	772	686	714	693	734	729	720	713	680	694	714	718	707	711	708	712	701	726	674	710	691	687	774	711	710	694	687	678	713	682	718	770	701	697	690	695	674	730	690	723	736	740	748	714	723	681	739	712	759	729	723	741	709	739	729	677	733	732	696	664	728	700	688	682	740	723	718	712	695	698	769	728	674	707	720	680	692	694	728	667	738	730	708	731	752	711	698	665	705	722	727	689	683	729	746	707	689	713	710	709	707	699	729	664	688	734	695	720	703	698	671	736	707	711	684	727	689	718	752	770	735	739	691	680	711	691	693	783	740	666	724	699	724	713	690	725	710	659	680	719	739	667	721	715	682	710	741	723	703	700	717	703	716	698	701	734	710	723	717	702	736	718	694	721	694	759	689	682	776	685	701	726	660	712	724	713	734	690	696	709	717	677	697	678	712	700	732	690	658	717	721	725	688	679	745	692	669	694	718	731	714	733	712	725	748	722	700	727	654	767	729	683	687	685	712	739	747	722	741	702	705	694	665	712	661	697	691	683	728	685	731	729	665	676	699	721	686	705	718	673	682	713	738	660	696	741	701	693	711	664	730	687	742	663	773	756	728	726	672	726	724	705	754	706	708	695	706	707	682	726	734	729	696	701	674	737	708	752	695	737	696	716	701	737	718	680	672	718	658	701	795	721	704	771	726	723	710	692	690	714	678	739	722	668	691	730	723	713	689	692	708	735	733	745	721	728	720	712	696	684	740	704	700	769	719	703	728	758	736	701	710	734	688	705	726	720	717	713	762	721	693	741	708	728	762	690	705	698	701	705	690	656	694	642	680	756	727	770	758	691	726	695	654	706	659	681	723	670	670	701	764	721	739	677	722	691	688	739	707	722	681	686	688	689	689	709	718	690	788	742	686	724	696	725	662	695	688	693	652	724	810	703	717	698	730	713	662	719	744	719	699	712	699	775	702	715	720	668	697	696	656	761	715	657	733	724	680	722	701	730	735	719	684	725	756	669	709	703	716	733	712	746	696	740	692	741	703	719	709	707	691	724	693	693	704	705	717	687	696	695	697	708	687	749	710	705	701	750	709	721	718	733	731	747	729	724	688	742	687	730	713	709	732	715	691	691	711	707	667	759	682	732	669	705	707	658	753	716	761	655	678	729	707	740	697	695	680	718	669	677	706	733	698	673	731	677	702	686	688	719	716	696	699	701	753	697	763	709	656	681	725	698	700	696	655	732	672	693	724	709	724	697	703	719	740	676	705	702	729	687	700	747	711	701	725	753	682	685	701	730	712	721	671	720	690	737	705	715	694	743	713	683	689	697	752	744	688	761	724	710	679	686	679	684	709	712	710	725	779	712	734	644	710	700	743	672	707	715	725	716	713	690	760	716	706	722	688	691	663	667	715	689	740	698	709	717	676	740	725	690	694	639	723	728	665	707	667	761	702	729	748	714	698	682	718	688	687	755	678	704	724	686	708	685	659	693	698	681	716	789	657	683	727	666	771	723	723	732	718	693	621	717	743	678	716	720	680	706	701	763	659	728	717	718	699	685	699	704	721	673	741	734	744	725	703	723	656	709	718	720	741	698	718	645	729	705	716	732	735	702	680	695	738	716	707	707	731	693	727	711	700	631	721	742	691	704	672	735	694	683	743	707	745	719	712	724	711	748	718	739	685	684	731	708	738	694	697	693	697	733	749	691	717	724	709	697	675	721	684	750	681	717	705	668	733	703	702	662	736	725	683	720	656	672	762	744	706	671	689	669	757	674	668	692	734	665	705	711	701	679	696	749	718	708	693	685	717	721	713	664	713	675	704	737	727	700	754	724	697	731	750	700	721	682	692	718	737	655	729	715	695	696	720	708	727	686	703	726	744	671	691	700	715	694	732	674	682	723	709	668	671	667	717	710	741	682	696	729	720	693	694	719	718	750	693	720	651	689	748	706	713	736	696	714	700	695	719	742	735	717	665	666	719	709	730	699	725	748	752	693	744	734	687	654	689	708	716	680	704	750	717	708	764	705	690	703	734	701	677	755	721	688	694	707	719	773	732	689	698	681	704	753	743	744	727	753	708	721	674	750	709	695	742	686	675	694	688	692	671	738	707	680	709	690	692	739	743	716	691	692	689	690	685	693	642	710	697	698	713	710	687	712	649	745	695	673	713	727	716	689	730	741	714	681	701	722	620	713	733	703	723	724	730	676	727	703	717	728	709	691	683	655	701	721	706	718	728	706	727	732	701	741	655	701	670	708	683	704	699	707	741	693	704	723	730	676	726	714	727	724	690	711	667	719	721	771	720	725	686	708	730	699	694	735	693	706	705	650	690	750	701	678	696	699	732	737	692	715	723	687	730	730	717	724	717	681	723	757	663	733	690	705	714	735	718	678	648	706	701	700	641	741	701	723	693	687	721	791	732	695	680	679	694	694	746	760	732	727	708	730	706	691	737	703	683	730	668	710	701	692	724	721	714	736	709	713	664	682	696	699	705	647	697	775	700	708	714	704	722	719	720	672	664	685	753	718	707	674	741	723	694	696	708	737	731	718	694	728	687	661	761	729	674	683	710	702	696	702	744	737	712	714	703	707	698	747	727	700	718	680	649	685	730	713	712	704	737	675	718	737	715	761	710	736	727	662	714	676	683	707	721	711	720	707	678	713	708	674	691	707	696	685	734	755	651	700	684	725	711	748	698	707	679	699	721	719	703	700	736	681	671	676	693	689	696	688	681	672	715	720	683	668	747	677	709	687	694	695	684	719	749	748	714	687	694	754	678	701	712	669	680	690	697	700	695	703	683	696	690	748	728	670	741	677	689	679	707	698	688	686	748	687	705	681	753	744	700	702	710	697	718	707	711	713	726	705	729	691	685	677	685	722	651	700	722	726	666	728	707	662	702	715	779	743	670	682	685	696	750	728	711	701	703	673	697	747	763	723	727	709	738	729	757	742	667	698	707	706	682	680	712	684	698	702	734	722	703	724	688	705	685	716	733	741	700	726	730	745	714	707	691	759	710	751	691	695	785	711	709	704	701	707	728	676	744	658	680	665	658	724	744	703	688	707	740	707	730	773	701	770	688	722	728	730	692	713	681	696	692	720	705	725	758
24914	24240	3260	557	387	294	359	1742	193	198	196	148	159	149	175	149	136	152	142	139	147	117	133	137	138	155	121	143	130	132	123	156	125	132	153	133	129	152	162	152	135	128	144	131	114	131	130	139	112	123	145	123	148	144	132	114	123	131	132	126	119	124	125	109	127	151	153	139	112	135	141	168	122	126	118	139	123	123	146	119	125	125	146	129	121	117	122	149	127	116	121	142	137	120	127	144	138	133	148	124	126	128	139	139	138	117	113	126	127	133	144	147	126	124	140	127	141	122	137	128	129	134	136	124	133	148	137	104	135	116	157	129	142	139	105	126	127	129	118	123	138	142	128	124	142	141	127	126	120	117	140	135	134	132	135	153	126	145	141	148	151	158	133	137	133	144	125	125	156	127	125	141	145	132	138	146	144	137	143	129	162	125	131	139	120	115	125	96	131	132	132	134	126	116	118	113	130	132	161	144	122	119	149	134	114	122	123	135	141	141	123	143	133	128	135	142	116	148	113	145	127	125	110	116	147	139	140	131	132	133	155	156	134	143	126	141	128	157	129	138	117	154	149	147	137	118	138	148	135	120	136	134	138	138	140	143	115	141	142	157	140	139	130	124	125	119	125	125	112	109	131	136	117	161	121	121	146	136	133	132	121	149	117	122	160	116	117	120	127	126	139	128	114	128	130	125	133	128	112	128	108	136	131	134	138	144	146	147	110	151	154	125	127	145	130	133	138	118	140	149	133	137	129	143	131	123	125	155	140	122	140	135	133	149	136	113	114	145	139	114	138	122	115	135	119	128	112	124	120	138	132	134	123	130	149	106	131	129	144	110	135	111	121	144	109	142	132	131	138	127	133	114	110	132	115	126	114	140	134	119	150	117	142	137	149	122	121	132	138	138	132	139	120	142	132	123	128	136	135	130	117	127	125	128	140	139	129	135	142	118	128	139	109	148	143	143	117	117	133	123	130	113	159	158	113	117	135	131	127	123	118	146	152	125	144	148	133	127	125	135	149	130	144	101	123	138	111	129	132	117	133	116	130	137	128	108	143	128	137	144	141	139	127	132	147	117	150	140	140	137	138	119	121	131	128	165	146	132	142	144	131	122	135	142	136	136	137	135	131	148	128	112	140	118	143	140	111	140	146	123	156	145	128	118	133	128	117	118	117	112	123	139	116	135	162	137	138	107	141	158	133	124	136	119	102	128	143	114	141	116	109	116	130	130	149	109	130	133	138	141	126	125	140	143	147	135	158	130	161	132	138	122	134	136	147	140	144	157	146	127	129	106	124	133	141	128	136	126	134	115	126	118	141	123	126	143	133	129	105	133	149	175	129	137	144	142	134	120	121	164	115	137	124	144	135	134	117	130	118	136	128	142	139	127	139	140	152	123	124	151	151	123	134	161	128	134	116	130	116	143	131	125	130	139	145	128	128	119	142	135	139	124	131	124	127	148	123	141	130	134	140	124	115	135	133	148	119	137	140	117	134	126	123	131	144	132	127	126	126	138	140	126	135	133	140	134	141	128	132	135	125	124	133	150	145	122	142	117	111	99	142	142	104	111	134	146	139	160	132	141	132	139	124	122	116	99	148	120	147	126	123	129	135	152	149	135	101	151	135	115	115	139	140	120	142	167	127	113	133	147	151	139	129	134	130	101	119	136	124	110	115	136	134	119	156	126	140	122	115	138	113	126	129	146	141	153	136	125	120	125	118	117	125	135	156	151	137	123	141	118	118	141	134	134	137	122	123	132	147	138	119	113	122	132	127	131	131	146	132	146	158	132	116	138	119	125	120	122	120	140	121	125	150	126	145	155	143	157	139	142	118	105	109	127	120	123	125	128	136	138	141	133	106	122	125	132	106	153	112	117	139	134	123	141	126	155	147	111	113	131	122	106	138	145	132	162	139	117	129	138	131	112	127	125	127	98	134	156	152	106	111	118	128	132	124	117	124	122	150	119	128	139	154	137	118	128	114	146	133	147	96	141	149	135	140	126	130	138	100	132	138	134	119	109	105	133	130	121	124	155	134	145	129	148	152	138	125	123	130	112	123	123	128	126	145	138	143	131	125	125	136	123	160	124	140	155	134	128	124	154	130	126	139	127	153	142	115	122	127	127	138	134	139	136	144	133	143	137	119	128	129	133	150	123	131	124	131	114	145	137	128	147	140	106	114	128	141	121	143	129	123	131	134	135	147	142	111	135	138	122	137	129	119	141	132	138	115	138	141	145	136	123	113	142	130	140	127	156	149	119	137	146	134	135	144	144	128	154	121	112	121	120	126	134	118	141	122	134	137	133	123	148	137	148	154	141	111	130	114	160	131	126	138	140	132	129	123	123	153	134	157	126	133	141	135	131	137	121	125	139	123	123	135	142	144	132	115	152	128	139	135	104	121	134	141	151	144	121	150	132	120	127	122	128	140	122	124	114	121	137	131	131	126	132	141	142	146	140	123	139	123	122	124	133	134	127	128	144	129	134	126	123	123	129	108	111	112	144	120	141	142	124	126	120	142	110	124	140	128	145	124	155	134	129	138	126	110	134	125	142	126	129	138	117	139	126	116	132	120	114	149	143	128	146	129	115	127	125	141	134	112	126	121	117	128	121	119	122	118	125	120	141	133	128	120	109	134	117	131	128	165	121	136	143	122	149	146	123	146	122	141	148	115	132	137	124	125	107	124	117	130	144	128	138	143	144	131	126	128	106	119	132	112	143	129	138	119	137	128	134	140	143	128	132	119	142	113	153	130	118	129	130	127	125	110	139	149	137	131	134	143	123	140	147	115	136	139	132	124	118	139	136	130	147	121	108	118	122	130	113	151	147	148	116	135	117	120	120	124	109	136	145	120	122	139	131	120	144	121	130	118	137	124	134	127	144	135	124	135	150	116	120	136	118	142	146	123	129	141	132	134	137	176	114	150	128	133	115	127	140	161	164	129	123	109	114	119	159	126	144	128	116	129	139	131	139	158	128	128	143	124	127	134	127	151	120	137	127	123	136	122	126	112	110	137	145	124	128	120	149	131	113	142	135	143	138	123	134	113	150	128	122	133	130	134	125	147	153	143	136	130	138	137	131	142	142	134	150	124	141	174	132	134	130	125	126	142	142	122	153	121	130	171	119	123	127	132	126	133	149	142	129	126	131	164	129	120	138	152	137	125	115	115	142	138	127	131	132	125	112	141	124	122	119	132	105	132	141	116	129	136	120	141	123	136	136	132	128	112	135	132	148	159	124	138	129	128	137	139	127	120	138	133	130	147	126	137	137	125	129	139	147	143	127	163	118	119	122	146	131	149	140	141	135	133	158	142	115	124	114	137	129	125	139	144	133	107	118	141	117	137	129	129	126	140	126	133	135	128	102	138	141	120	128	127	116	129	125	124	118	125	158	129	136	144	138	129	122	147	125	129	150	122	130	113	128	113	114	129	144	145	141	134	128	129	138	118	151	112	128	142	138	126	135	149	141	128	145	143	106	153	151	136	136	117	109
17953	11861	1778	1819	1528	1278	1676	7033	649	605	552	499	537	475	465	446	454	427	416	410	459	400	420	380	419	394	400	376	400	406	369	382	346	381	379	377	419	327	404	367	329	352	366	361	344	351	366	387	355	344	347	356	321	320	349	354	345	346	354	347	349	347	338	334	364	356	314	363	319	331	334	341	349	339	360	347	368	346	381	314	341	329	355	323	372	362	340	351	344	365	334	316	312	364	349	323	324	337	344	334	336	331	347	334	323	325	360	383	324	327	358	333	347	352	341	334	334	322	311	349	303	356	374	338	358	347	328	311	349	322	360	357	319	319	360	324	359	368	331	334	310	346	342	338	350	374	341	326	360	326	310	346	335	317	376	346	350	312	345	347	330	352	338	374	355	314	387	318	316	365	338	362	361	368	342	347	331	332	345	343	366	323	362	354	353	351	374	382	325	356	341	312	347	379	330	348	334	334	322	355	358	346	362	331	384	347	332	336	366	346	348	303	324	321	337	333	343	301	337	366	341	339	323	359	353	350	336	342	358	351	334	328	331	337	310	334	328	357	300	350	360	330	356	340	342	324	331	352	333	337	311	356	330	344	373	357	315	372	346	342	322	342	360	327	302	356	342	331	318	354	360	313	329	355	327	351	345	309	317	340	315	319	339	362	355	379	353	364	349	348	364	355	326	372	360	329	364	327	340	346	304	336	304	346	363	352	336	302	352	357	359	328	377	353	335	344	316	343	349	376	348	339	319	344	355	343	340	344	373	333	339	360	294	318	334	368	306	304	352	349	356	311	347	340	318	326	346	316	332	349	306	361	359	314	311	347	329	336	338	347	315	352	346	366	353	338	319	326	338	331	332	361	325	336	351	336	344	348	344	328	316	330	327	329	344	316	349	320	344	354	336	339	337	339	364	327	390	313	353	379	323	354	328	340	311	323	314	325	340	375	334	369	334	372	339	332	318	362	329	341	319	358	342	341	335	344	325	349	335	327	339	362	335	287	316	359	336	335	368	363	316	384	328	323	338	367	330	328	357	378	338	329	353	338	307	307	347	349	338	329	322	345	347	299	325	346	367	364	329	356	354	357	380	363	362	342	328	327	372	343	287	365	321	340	346	355	346	356	372	323	306	313	353	362	332	311	323	346	365	344	336	350	306	346	334	336	340	311	371	357	314	346	360	330	348	314	343	347	345	336	311	349	330	327	334	346	350	332	341	332	338	334	351	315	340	323	348	343	327	346	343	367	334	351	326	338	330	333	331	349	340	340	348	347	334	331	329	307	377	331	320	339	340	344	327	347	322	346	387	391	339	351	348	365	339	350	344	339	358	363	342	355	318	339	342	326	341	349	342	336	340	311	340	341	335	376	348	346	353	347	359	330	326	329	345	367	330	318	324	315	336	353	338	323	366	316	320	352	333	340	346	332	354	322	324	329	313	345	317	334	364	334	314	335	353	336	345	360	321	370	350	338	320	359	338	347	317	341	328	353	362	345	352	328	340	311	330	348	351	300	317	364	347	325	349	360	332	326	325	329	328	323	350	318	336	337	318	344	363	342	325	326	339	333	309	354	313	326	378	360	327	347	327	336	339	351	354	359	369	316	341	340	346	334	324	317	345	328	330	359	298	353	363	360	330	318	346	329	335	339	367	339	353	330	391	335	301	323	274	348	344	372	343	332	315	344	350	319	344	340	323	335	364	332	338	341	354	346	324	344	357	376	346	352	350	344	382	352	370	330	323	341	350	372	344	346	359	352	337	347	360	318	329	339	363	366	337	289	333	322	354	336	334	339	311	350	354	341	370	337	373	323	299	340	355	340	353	325	351	310	364	301	355	319	311	362	330	354	337	319	342	356	335	351	314	337	323	347	348	313	324	333	322	357	324	379	319	315	338	341	333	341	369	320	321	333	352	366	377	353	332	328	321	348	350	368	329	351	369	350	333	339	362	313	335	350	308	346	351	312	308	346	350	345	318	325	320	355	327	366	335	359	339	320	305	334	347	362	346	316	343	358	330	334	316	343	332	321	357	321	343	355	333	321	352	360	394	371	346	343	342	329	309	353	343	338	320	375	353	369	335	333	332	360	341	352	340	353	350	329	337	316	342	326	318	319	337	330	333	349	327	335	340	332	333	337	353	378	320	348	332	362	365	378	332	358	341	373	330	344	345	331	353	328	314	324	337	294	389	346	341	356	313	316	358	320	362	337	369	344	354	346	336	325	329	342	336	349	359	320	316	310	347	364	348	367	350	348	352	374	352	336	364	327	322	345	337	350	351	358	313	326	347	362	332	368	324	351	340	383	353	338	343	332	343	355	344	335	338	310	329	347	294	346	334	364	370	309	365	346	327	340	311	341	334	349	349	353	353	356	364	365	321	361	308	362	303	320	337	352	330	324	331	352	360	345	351	345	365	303	332	331	372	312	367	355	346	337	320	364	314	367	321	363	329	335	318	349	369	371	324	339	346	341	352	315	356	333	342	350	351	363	346	339	349	337	332	332	356	344	345	351	368	374	333	344	320	336	342	381	329	337	334	358	330	325	334	311	341	342	316	325	365	358	314	309	345	368	328	326	335	359	353	367	344	327	355	344	341	316	353	360	352	345	320	306	360	311	363	311	340	313	300	367	354	342	329	289	309	333	298	367	332	338	325	343	342	348	360	342	344	336	366	325	340	360	362	340	351	350	340	374	339	351	392	340	343	362	359	344	372	343	332	324	354	380	342	345	341	335	331	354	325	365	324	337	319	357	352	346	332	330	348	359	321	350	316	353	328	351	333	352	317	356	335	331	362	339	339	350	340	372	373	332	352	340	327	320	331	335	322	321	348	326	338	350	326	352	361	326	371	340	338	334	336	339	366	356	323	328	334	343	327	356	393	347	328	362	358	316	320	359	353	324	343	326	332	325	338	380	360	346	342	370	348	336	332	356	356	336	361	336	368	337	347	332	334	344	341	324	307	347	368	331	349	356	365	314	339	348	342	313	335	358	321	341	356	381	335	337	335	349	323	304	335	358	336	338	334	324	327	357	308	346	370	354	353	374	336	347	359	369	337	339	384	339	359	377	354	335	338	350	377	348	327	381	345	362	318	370	329	302	336	312	361	316	344	384	324	314	365	345	360	356	328	332	353	352	330	337	374	305	356	337	372	364	356	354	340	352	308	360	345	338	348	353	405	318	367	301	315	373	349	354	377	345	320	352	352	366	352	325	345	338	363	324	360	342	350	344	338	345	352	328	368	323	323	357	312	353	326	330	353	350	352	324	342	342	349	378	338	355	330	365	355	362	351	328	341	320	359	362	332	330	347	338	340	368	351	326	341	325	381	353	328	339	368	355	355	312	344	323	352	328	343	363	333	340	328	362	308	333	355	311	353	335	376	342	334	330	348	347	376	314	342	352	361	341	309	355	328	348	361	334	324	338	347	362	349	356	346	310	347	353	320	362	350	345	336	363	353	328	335	371	339	351	357	342	318	343	357	308	326	352	331	350
1756	786	461	423	406	403	396	391	333	379	382	396	422	369	382	401	388	385	378	388	419	388	350	408	362	408	397	382	387	398	381	401	418	424	370	364	370	372	353	392	389	435	394	357	383	378	410	380	395	383	392	408	377	397	354	384	374	402	356	390	383	406	425	351	383	377	386	402	365	355	390	362	402	391	407	459	425	382	383	376	395	389	349	390	350	337	380	414	378	375	375	395	365	401	393	387	393	366	389	385	382	391	358	398	388	402	374	381	374	366	373	388	380	373	363	398	410	359	395	425	396	405	407	376	379	388	369	376	385	370	363	362	409	397	385	357	376	378	374	394	411	408	390	375	329	369	420	370	363	417	385	392	364	374	364	387	401	355	358	420	374	371	409	363	382	382	398	401	402	365	377	388	356	390	395	378	419	374	411	362	395	403	392	341	391	409	385	389	371	391	423	376	431	398	398	405	367	364	393	357	343	395	405	392	401	369	377	387	393	357	378	382	403	358	379	387	377	385	404	373	383	384	397	354	382	361	398	332	409	431	359	368	373	407	363	384	376	385	389	392	375	387	394	360	416	425	360	409	373	413	395	393	396	368	389	396	362	392	372	433	393	407	362	373	400	379	384	380	411	385	388	341	384	385	341	381	420	394	370	389	373	366	377	345	404	336	371	404	373	399	377	417	400	394	365	351	390	360	358	399	378	394	406	377	384	407	401	434	376	400	419	374	458	413	379	349	394	388	355	403	361	377	367	368	407	399	416	372	389	396	379	398	372	383	376	417	369	347	426	379	417	399	380	424	375	382	400	408	419	390	361	323	415	422	430	374	424	411	360	380	361	367	401	402	377	393	378	420	368	376	391	406	373	401	396	367	382	396	370	387	362	411	352	394	355	386	411	364	347	393	377	416	396	367	392	385	377	392	397	392	306	385	391	393	371	375	375	409	364	351	411	398	366	352	414	405	396	376	421	433	377	370	405	386	375	380	386	407	380	391	377	411	415	393	420	415	386	377	380	395	389	386	383	384	357	393	416	396	394	372	386	372	409	392	389	402	425	388	388	482	353	371	383	411	413	393	386	384	378	406	374	394	415	392	383	399	380	376	402	347	425	430	398	391	407	396	417	346	400	416	378	381	372	421	426	388	378	359	411	378	394	404	380	385	386	387	396	401	398	390	401	399	397	386	415	397	395	425	425	414	358	390	424	385	392	404	374	366	398	391	408	417	360	349	422	416	418	359	323	410	362	401	389	393	372	372	370	366	380	348	380	397	396	359	347	375	389	401	389	396	412	384	385	388	366	362	397	408	369	386	412	421	388	425	412	395	363	410	431	395	367	373	368	357	370	421	366	402	384	412	409	406	417	390	357	383	396	434	408	377	398	365	367	408	427	408	379	424	402	402	416	373	369	379	401	404	356	387	367	396	379	390	398	386	375	424	380	377	381	385	424	379	406	402	434	385	403	353	417	343	354	369	403	438	371	387	362	406	353	409	413	393	361	398	402	369	396	344	401	388	380	364	384	406	406	353	382	364	437	366	367	317	390	391	393	371	367	389	372	395	374	375	374	386	404	412	379	367	411	387	358	355	392	399	397	392	394	378	374	394	399	362	361	361	393	371	367	395	391	409	380	417	394	420	348	383	435	417	423	405	411	358	389	385	372	390	374	412	390	356	408	390	411	368	350	393	398	425	403	390	408	391	389	356	426	354	352	390	401	383	400	378	378	399	379	403	326	411	396	415	328	373	362	392	343	398	384	376	384	358	381	396	389	334	365	409	422	387	371	412	406	417	383	401	346	403	375	366	412	396	445	420	375	366	423	402	393	349	357	383	372	366	396	396	410	400	397	401	411	359	384	388	383	392	377	379	414	417	384	391	358	422	418	370	395	361	393	401	370	388	402	379	355	367	370	416	366	406	401	380	393	404	399	358	401	426	407	392	352	374	371	389	368	364	391	346	387	346	365	434	378	383	376	382	388	374	430	401	405	396	387	398	375	393	391	394	383	363	371	350	394	366	371	391	396	397	404	360	390	371	395	399	403	378	356	389	403	396	386	398	415	379	378	397	393	431	408	382	408	392	387	385	381	406	403	386	373	443	389	412	403	388	451	411	429	392	375	388	400	397	378	379	382	381	403	366	389	419	389	398	404	401	392	382	403	372	403	390	409	344	397	406	390	383	422	365	401	392	341	353	403	382	372	387	395	320	436	402	404	369	401	399	376	384	388	419	382	403	404	394	387	365	405	398	369	389	377	377	362	378	406	385	392	396	379	372	397	392	382	402	406	397	396	374	379	400	381	366	411	410	350	378	359	397	398	375	409	398	385	370	349	388	424	376	397	397	436	420	436	401	383	358	412	384	397	357	388	434	372	428	384	392	349	359	367	402	388	371	404	374	413	401	373	400	404	401	418	415	385	398	376	370	386	365	389	385	385	383	393	416	388	381	374	379	385	381	369	413	387	365	373	390	405	364	410	397	349	367	406	438	407	406	382	373	376	404	379	399	367	366	402	411	349	351	376	424	376	392	399	412	386	379	378	354	378	387	395	364	390	403	398	415	408	343	379	374	373	385	396	367	396	423	399	359	389	365	379	410	395	383	397	385	356	409	373	366	369	407	387	397	400	386	377	365	358	393	383	359	418	384	385	358	393	412	355	333	380	363	378	387	379	372	356	396	350	407	390	386	366	414	407	368	398	336	383	371	393	390	380	403	409	401	415	428	355	360	388	425	397	387	371	373	405	406	413	349	403	380	350	383	354	383	388	385	409	413	413	366	380	388	429	411	394	433	373	411	382	383	388	374	403	396	383	371	390	389	382	413	418	411	378	373	397	352	367	376	391	365	363	401	339	343	373	392	392	374	353	399	378	358	430	373	368	357	430	371	389	341	403	370	382	373	411	345	404	406	378	377	359	405	380	387	406	412	392	381	403	354	391	376	370	365	376	372	378	372	397	389	387	379	375	370	383	378	422	389	408	369	429	423	390	386	379	376	431	428	382	373	381	412	399	407	393	386	370	383	377	401	409	406	356	408	346	399	374	365	410	385	387	392	343	409	388	370	362	427	374	409	338	391	424	405	413	412	380	380	384	376	393	376	347	383	368	404	336	358	392	393	395	402	394	398	379	355	400	403	397	388	376	406	364	383	377	361	362	371	375	375	371	381	377	422	420	400	386	413	426	377	372	388	385	407	419	388	390	379	417	403	344	408	397	377	372	389	370	420	396	415	388	390	395	354	349	388	400	383	388	378	342	393	389	374	379	358	357	403	376	377	372	393	396	391	371	388	401	396	380	409	389	381	406	415	376	409	374	369	394	392	384	376	413	404	376	386	383	378	392	377	392	396	397	381	417	382	404	414	385	423	369	381	409	371	396	396	389	372	425	366	368	414	415	401	388	403	420	410	370	412	401	376	390	404	448	391	372	420	367	415	387	378	372	359	390	389	400	377	374	389	354	397	412	409	378	405	377	405	360	338	417	378	351	394	420	375	383	408
2471	1379	1044	921	936	940	881	1172	932	902	894	869	889	869	863	856	873	934	955	914	858	908	854	870	886	919	904	918	927	863	858	890	865	849	856	907	961	873	880	912	855	861	902	879	910	925	859	876	855	873	908	934	898	923	799	848	904	875	873	920	922	875	866	886	852	899	907	858	880	866	827	881	877	902	961	934	850	902	964	886	847	909	843	894	920	871	874	899	863	895	899	877	899	919	841	873	882	863	915	844	916	880	887	870	868	899	852	871	842	921	870	852	853	865	868	898	865	846	850	888	847	927	878	910	878	891	834	879	932	930	925	858	881	885	911	885	915	869	864	966	889	902	960	947	903	871	869	903	831	889	890	933	944	900	871	822	918	913	855	881	876	852	846	879	868	909	822	912	909	874	938	887	911	886	888	896	889	841	888	889	855	919	919	883	904	872	982	936	911	908	918	812	858	903	892	904	901	841	916	884	908	856	886	865	850	886	922	901	891	901	897	863	941	839	885	839	945	869	893	885	894	877	924	815	897	855	856	925	856	902	911	912	883	869	909	889	864	894	849	893	912	906	835	849	888	900	888	860	872	870	859	892	855	862	868	868	910	845	906	892	866	899	889	876	907	878	889	844	874	851	864	894	863	891	940	932	885	892	893	913	858	924	849	940	883	849	927	847	877	833	891	874	868	861	892	862	895	940	846	846	932	914	910	891	872	868	871	855	925	880	904	894	870	922	828	899	850	894	863	790	870	895	912	924	909	871	891	833	850	909	840	906	844	872	862	889	883	854	899	867	901	929	870	922	927	892	908	883	884	877	914	886	885	889	873	903	906	874	853	932	898	940	875	866	889	888	834	859	865	918	872	879	836	856	862	883	899	866	946	881	905	923	914	937	858	896	885	905	907	852	866	891	900	848	883	872	872	872	862	913	856	879	889	908	937	917	875	840	893	892	898	878	913	866	887	907	905	904	881	868	904	872	866	896	893	863	898	848	847	830	913	920	883	848	858	872	852	898	934	804	898	874	865	885	882	902	877	902	921	878	861	904	869	853	859	879	900	924	878	846	869	900	845	874	897	883	905	843	850	915	860	912	843	823	892	846	861	879	845	887	864	940	837	889	928	875	894	915	892	909	862	884	864	930	910	887	873	898	905	924	872	844	877	908	914	905	858	904	821	890	866	857	865	850	828	932	864	849	871	821	911	895	865	890	833	852	917	901	851	878	851	880	885	847	866	924	893	918	882	856	822	850	906	906	894	915	882	875	865	872	861	900	867	924	899	938	888	890	880	865	927	893	876	897	863	888	898	864	885	875	912	822	883	870	891	862	848	861	875	840	887	829	937	922	891	909	874	915	850	906	825	890	859	897	861	910	874	873	853	904	942	903	865	901	901	881	899	825	939	875	884	842	905	868	908	906	908	872	899	906	886	917	856	906	831	900	837	912	855	850	902	861	907	823	882	899	907	898	885	951	921	834	903	879	879	852	885	911	922	850	904	886	884	971	893	896	944	834	883	939	900	922	897	840	875	942	914	886	828	910	870	857	854	830	829	882	899	861	901	915	842	911	913	901	855	868	903	874	910	909	874	883	872	902	860	890	887	854	894	888	883	891	873	915	819	868	925	857	907	968	884	817	861	877	893	890	898	895	886	910	881	879	920	881	877	934	880	908	885	877	885	826	857	931	931	887	867	898	834	932	839	881	872	861	912	839	902	891	850	883	844	908	903	894	862	879	813	847	869	873	877	895	928	871	857	850	836	869	883	908	916	924	901	907	940	915	912	867	894	895	843	886	874	902	902	891	939	886	828	887	862	880	857	881	934	881	889	890	952	974	906	855	856	920	865	852	852	883	891	970	894	885	937	867	860	893	897	892	874	874	915	874	861	871	902	874	915	933	870	912	879	951	865	933	900	929	837	886	892	867	916	898	878	848	871	888	889	874	829	881	811	855	917	895	912	915	918	890	935	888	915	891	902	894	900	893	859	834	907	891	860	907	861	898	904	885	914	904	875	880	829	893	908	876	885	882	855	868	867	922	836	889	885	877	910	921	910	863	877	918	907	883	866	830	898	880	898	882	928	861	880	918	917	901	871	889	870	895	831	922	914	879	894	874	878	895	897	927	871	916	898	846	893	875	887	915	917	852	910	910	920	898	875	906	891	906	904	861	884	911	902	908	901	847	868	920	875	877	851	922	904	902	886	890	883	891	876	847	897	840	886	913	881	868	942	909	855	894	842	859	890	863	886	872	880	838	888	888	860	958	870	922	905	854	920	891	840	938	841	925	879	895	897	880	858	897	882	848	884	930	887	907	866	903	916	876	895	898	896	896	830	916	879	871	923	912	909	899	871	882	869	884	855	892	891	874	895	869	954	887	884	918	858	866	914	892	877	902	867	825	865	895	870	873	918	863	917	891	918	875	858	894	911	875	894	873	889	897	869	913	883	842	863	912	880	858	905	874	931	885	809	909	923	876	938	836	897	927	854	899	859	881	892	889	867	874	899	860	867	902	918	885	919	950	906	790	886	883	906	910	938	850	870	932	883	861	903	860	925	889	867	898	890	880	884	857	879	875	862	918	841	854	903	926	880	833	945	923	868	865	903	940	849	880	903	953	878	871	872	881	884	882	846	875	872	859	883	824	907	883	921	930	846	844	880	861	878	920	928	918	896	916	899	841	864	929	912	915	884	898	870	874	893	874	825	882	932	900	941	868	896	904	907	923	853	894	888	875	893	907	883	860	850	854	854	847	869	881	891	874	884	851	869	879	921	887	915	836	943	929	864	867	890	841	830	855	875	882	895	881	920	936	914	891	873	876	901	909	837	867	845	919	928	850	893	873	839	898	867	889	908	925	913	875	866	900	919	842	913	928	879	882	879	906	864	883	887	847	856	874	868	914	913	843	898	854	860	920	896	912	903	893	924	909	880	896	898	891	919	915	883	818	912	851	877	905	924	892	837	881	944	859	880	935	944	911	884	906	921	952	857	879	821	864	878	912	823	878	867	862	875	850	914	878	861	820	856	927	896	848	851	888	800	913	899	939	873	901	875	888	904	896	887	881	843	892	878	835	885	887	808	870	882	875	854	856	892	866	887	860	876	890	878	931	906	875	896	946	942	906	928	926	874	848	882	887	884	859	921	895	910	857	904	839	924	866	883	868	957	922	912	847	883	880	888	942	910	848	913	896	893	880	853	885	914	848	884	888	873	866	887	869	878	884	891	908	928	883	867	859	916	874	879	945	871	852	904	855	871	825	918	894	861	910	915	947	882	925	880	925	894	859	949	918	914	876	815	902	862	889	938	859	895	847	904	905	860	878	974	908	888	906	846	838	933	882	884	877	885	858	876	876	838	881	901	898	889	827	881	876	849	866	869	884	949	917	900	934	869	853	859	875	891	927	909	900	864	912	891	854	846	894	919	873	887	849	871	908	931	933	875	907	869	879	881	911	852	882	915	884	876	849	881	905	905	942	805	841	819	908	903	911	888	859	886	853
7761	5101	640	518	439	414	415	2501	463	289	295	350	360	307	305	296	330	330	298	336	302	315	294	320	322	319	322	327	333	313	303	321	318	310	317	286	291	312	315	309	306	309	294	322	317	301	318	323	342	320	337	314	324	294	302	296	311	299	310	313	304	306	278	284	316	319	309	304	330	324	294	313	301	315	311	308	307	291	297	290	303	295	313	325	308	282	314	316	320	326	291	291	294	315	345	326	292	268	285	290	290	321	304	359	319	325	307	333	335	336	313	327	311	283	298	305	330	305	298	297	325	294	304	319	318	296	286	303	329	292	311	318	310	290	314	310	301	323	290	301	324	309	342	283	304	278	327	310	321	289	340	299	324	321	308	262	316	329	275	315	356	310	299	313	275	310	310	303	330	313	321	308	316	312	338	318	303	283	307	326	296	292	279	316	318	326	305	328	308	336	277	317	325	332	317	271	277	297	321	309	299	290	293	300	334	316	337	324	345	320	317	314	297	306	314	309	316	296	274	310	313	287	311	273	317	290	333	298	302	316	306	312	325	293	311	314	313	334	309	340	321	323	292	301	320	296	346	284	308	290	357	336	319	298	308	297	288	324	284	313	305	297	293	316	323	310	342	357	327	309	292	268	351	343	304	290	318	294	308	338	284	332	307	345	317	328	307	330	324	340	299	287	299	299	293	310	315	344	296	308	301	316	323	315	316	301	307	311	313	276	297	308	299	314	332	318	318	334	274	305	312	294	344	353	307	342	315	278	302	281	293	294	317	319	314	354	273	302	311	339	295	334	300	305	343	323	321	311	327	309	333	292	304	316	293	310	282	299	349	319	310	328	335	309	312	315	343	333	289	294	300	288	302	359	332	345	334	293	248	331	318	323	296	277	298	308	283	304	339	318	351	310	281	314	282	334	320	332	320	308	292	306	325	295	309	301	300	306	303	316	298	316	296	319	301	287	300	342	286	308	307	306	304	294	297	303	322	345	311	312	285	298	285	318	334	302	283	329	309	282	318	329	338	314	336	321	336	320	302	314	294	304	315	361	299	296	315	288	276	304	296	297	281	297	304	316	313	320	314	308	284	311	312	310	263	303	294	321	322	317	313	322	297	345	283	344	294	324	343	300	273	302	282	290	310	326	324	301	325	312	288	274	302	281	303	334	317	290	300	314	314	276	276	285	293	319	317	304	327	317	338	311	306	286	302	307	311	297	321	308	304	307	314	314	287	276	273	254	298	373	342	288	273	312	319	284	280	293	342	285	306	301	304	305	308	303	281	296	315	335	317	317	328	314	328	307	281	291	302	309	318	322	284	270	349	306	304	324	292	299	292	320	351	322	317	291	299	324	326	306	340	328	292	322	333	323	325	325	285	313	327	274	315	321	291	302	334	332	308	324	323	315	292	312	315	306	311	318	309	304	298	302	302	302	310	290	308	304	336	310	302	293	310	334	329	306	328	285	298	289	282	277	310	324	321	326	289	306	342	310	319	287	298	338	330	351	341	312	323	319	310	319	326	300	290	279	295	316	293	318	304	282	306	303	326	291	351	295	342	348	292	345	308	302	317	292	337	337	312	290	350	346	324	299	329	303	310	320	290	288	342	294	305	352	319	310	287	326	311	344	337	283	316	324	326	311	307	325	338	311	306	305	351	298	314	311	306	305	327	323	307	321	336	300	282	327	345	351	318	298	323	289	343	310	314	294	290	295	304	286	296	326	312	283	324	326	308	297	288	301	302	335	304	328	300	322	304	284	291	321	311	303	313	294	325	325	284	309	293	302	281	325	307	302	286	321	314	301	316	314	347	324	287	303	325	301	299	318	318	313	322	350	308	290	344	329	248	298	289	322	309	286	305	318	298	317	292	305	292	310	323	295	305	304	293	300	329	272	317	332	303	301	300	319	308	328	320	303	322	304	315	320	301	311	282	292	279	307	326	313	308	310	293	299	310	271	324	287	310	281	341	317	319	322	282	311	344	312	335	319	320	331	277	320	300	314	300	333	290	306	322	304	292	298	276	328	283	306	286	323	298	333	354	273	295	315	317	308	302	308	306	290	291	312	272	336	293	294	323	304	308	278	316	313	285	326	312	297	300	275	321	317	282	306	296	306	289	309	344	330	319	295	286	290	321	301	295	309	321	316	335	322	322	302	298	319	323	310	288	320	307	305	309	313	296	306	326	295	320	300	297	327	315	329	326	275	303	328	307	299	280	325	321	311	336	321	300	317	351	295	326	324	305	315	317	278	316	322	310	332	272	316	301	326	292	332	295	298	305	288	328	290	306	307	291	298	274	284	312	297	308	266	297	337	314	306	335	314	287	311	290	346	309	311	326	347	314	319	295	278	343	285	301	299	297	309	345	300	292	293	314	282	305	287	291	287	311	320	311	283	315	291	315	301	321	307	316	329	305	302	350	355	304	313	296	324	288	321	308	317	307	321	282	289	299	292	307	309	268	319	279	292	314	332	314	268	293	292	329	320	334	290	327	292	310	325	309	317	305	304	324	333	314	314	344	296	282	296	330	311	295	325	335	312	347	291	321	308	312	284	313	299	327	291	312	302	308	305	350	319	304	314	314	320	331	316	302	333	314	302	310	311	293	285	271	330	317	319	321	302	288	328	317	330	318	303	251	335	295	283	302	304	321	283	300	312	319	313	322	347	307	349	319	300	306	288	268	317	294	294	311	321	296	300	273	300	315	302	324	317	281	326	305	320	321	330	333	294	323	280	321	289	297	292	300	318	314	318	297	305	279	314	334	348	306	301	302	323	313	300	310	316	343	342	322	311	302	298	315	302	306	313	310	301	330	326	292	315	283	288	315	346	309	284	305	291	313	299	284	315	311	280	305	337	305	334	326	299	316	310	313	306	337	314	307	295	304	336	285	301	313	295	307	298	314	335	325	282	302	294	320	294	317	292	318	304	331	294	285	316	281	335	320	303	306	308	266	305	291	291	299	336	274	295	305	310	287	322	304	290	334	292	301	299	287	304	315	331	311	300	320	342	278	280	287	316	294	314	310	298	330	311	293	339	305	295	339	318	307	296	328	286	309	343	294	302	298	291	323	272	329	307	295	318	336	341	307	295	299	331	313	274	302	335	321	303	275	296	301	331	286	351	285	286	315	298	317	318	323	274	311	337	345	316	350	285	292	364	306	333	286	300	312	292	277	312	324	306	329	302	317	336	302	336	285	318	364	289	292	324	338	321	323	280	333	344	291	278	309	318	312	333	307	296	293	316	310	292	320	302	329	279	303	300	300	317	300	328	331	325	289	322	328	304	270	335	332	300	314	332	317	313	292	294	292	341	305	328	323	321	304	315	315	308	345	293	323	313	287	327	303	294	341	337	324	301	304	303	325	311	327	308	334	308	304	361	312	324	301	322	298	308	276	289	315	306	304	288	330	305	266	290	310	308	318	313	321	310	300	287	296	318	300	322	289	337	305	330	336	303	269	272	290	291	293	324	302	301	322	300	340	313	301	289	311	303
7564	5007	1371	1392	1290	1180	1190	10683	894	855	813	762	782	832	764	828	790	837	746	741	736	750	782	761	790	739	746	728	724	728	735	729	749	695	725	723	711	746	729	728	755	681	664	723	675	743	706	747	711	745	735	712	683	743	733	750	738	712	712	751	755	710	698	672	728	722	683	725	670	754	731	725	758	668	659	715	729	735	720	710	743	727	713	705	664	709	666	667	696	701	748	664	709	724	692	735	704	769	775	738	718	743	710	747	705	705	765	680	725	715	713	736	735	711	747	725	730	726	752	728	696	740	708	648	745	727	710	692	703	744	736	722	696	730	760	716	737	711	731	658	704	721	720	720	756	739	760	754	715	732	714	780	738	685	733	698	734	725	714	749	731	746	725	710	729	728	708	752	717	687	675	737	686	691	749	707	677	771	732	728	705	743	686	712	753	713	703	689	694	731	712	723	736	719	665	686	675	686	720	708	739	693	689	711	691	703	707	711	712	716	695	727	699	708	690	710	741	782	709	736	745	706	686	757	699	693	747	731	753	719	708	709	724	712	691	741	715	691	710	768	710	702	726	688	757	689	751	710	742	733	757	663	732	700	728	660	749	702	749	703	756	724	722	696	698	744	696	741	710	661	694	749	749	709	681	716	749	740	741	741	768	689	748	709	711	730	729	706	718	750	695	742	695	714	712	718	749	707	699	720	688	701	734	777	710	707	716	707	744	692	745	685	701	704	726	730	713	720	708	748	718	698	682	667	716	762	697	682	687	713	687	772	711	680	733	655	738	743	737	721	789	772	763	741	745	685	752	720	728	704	691	757	757	739	754	745	765	700	728	745	728	711	747	719	759	683	758	692	715	704	719	762	722	752	702	680	686	728	703	701	698	744	723	758	741	711	732	720	756	738	756	733	710	700	718	707	708	703	721	711	711	717	701	747	684	735	729	721	748	673	738	686	747	706	738	724	727	651	697	708	715	726	759	754	693	690	675	715	688	720	714	746	759	724	721	736	694	739	726	726	702	709	728	742	717	755	706	688	763	724	686	695	687	705	714	734	721	684	694	762	722	708	689	751	789	727	691	731	713	729	675	727	697	709	724	735	711	756	746	683	769	729	725	732	693	763	696	717	683	691	723	740	688	764	748	664	719	711	761	720	692	746	743	734	745	751	746	719	731	698	754	690	757	727	734	677	733	714	660	704	685	678	730	684	775	743	673	697	715	744	737	723	659	709	668	704	748	732	729	715	734	701	707	727	708	749	712	748	687	699	714	723	744	696	709	733	635	761	749	706	712	705	678	709	715	735	720	721	731	691	727	719	693	718	710	673	722	698	730	745	678	738	739	731	688	758	677	742	745	706	709	743	765	737	732	694	739	764	754	658	748	667	722	705	698	706	718	723	712	712	781	704	729	779	767	718	721	737	724	701	697	741	697	710	662	742	727	757	745	761	722	717	731	711	714	726	736	726	742	687	715	733	760	726	756	732	727	708	710	687	760	696	738	746	691	721	737	731	716	730	708	728	754	735	664	684	741	710	765	708	705	732	733	725	718	705	719	737	736	728	707	744	706	705	712	698	701	703	712	726	717	723	750	683	700	715	724	714	729	740	710	743	702	744	693	772	735	714	771	704	665	739	733	708	687	685	731	762	688	717	702	713	672	701	749	723	772	697	713	733	692	713	717	726	729	779	735	712	776	724	712	743	735	705	751	685	745	664	748	765	715	678	749	701	744	754	740	727	733	705	771	728	690	712	685	756	716	706	708	718	688	736	676	738	745	716	739	709	729	709	691	694	689	725	710	697	726	701	673	695	702	702	773	684	707	690	753	735	686	774	747	719	677	719	748	685	741	716	626	752	730	755	688	717	714	764	731	703	699	716	747	709	719	767	710	710	798	726	697	695	667	763	695	757	735	737	712	729	679	724	688	733	750	763	728	734	740	722	720	757	686	683	710	751	696	706	716	752	703	699	730	704	736	733	726	743	772	708	666	696	701	773	734	649	718	775	687	742	706	736	723	758	670	715	701	659	746	743	720	697	695	719	706	716	752	702	730	664	740	720	697	752	692	753	749	702	678	786	712	738	723	748	718	683	731	706	702	716	737	777	739	734	731	716	734	727	695	758	697	677	738	743	775	731	696	716	739	714	694	720	710	741	756	776	779	672	744	764	722	705	743	699	754	718	707	732	749	715	691	681	726	696	740	757	752	700	710	678	758	651	678	731	696	718	739	678	732	738	686	748	720	747	673	743	760	687	718	777	692	706	734	702	738	719	731	694	675	736	735	692	747	690	766	693	750	709	723	699	724	715	731	688	763	718	746	765	694	725	708	704	714	731	702	726	751	702	705	740	749	721	702	701	732	714	732	741	670	686	714	671	743	696	744	731	725	719	708	725	758	751	747	703	716	711	730	756	766	701	747	739	720	716	699	709	722	707	696	701	666	696	746	715	709	733	699	705	693	720	713	784	749	702	730	668	708	712	726	743	685	727	687	715	793	735	752	732	744	751	709	737	717	748	780	796	745	718	688	761	729	753	771	750	734	726	722	778	710	700	751	701	741	717	708	740	703	740	684	693	698	671	723	725	758	671	668	744	733	709	692	742	686	738	755	724	716	741	733	747	742	731	727	698	708	736	717	686	715	714	750	699	758	724	726	688	706	736	708	752	718	714	690	746	749	749	719	730	738	747	732	731	725	682	712	701	740	660	739	732	724	672	747	681	720	705	737	746	699	726	718	747	759	695	708	711	751	760	731	731	709	720	735	710	714	740	724	741	689	734	696	686	699	776	671	699	687	686	761	745	733	726	715	651	736	737	738	711	682	731	717	755	701	676	784	685	677	724	726	745	726	696	703	740	729	736	731	671	704	725	698	694	763	760	701	744	723	741	742	728	717	735	727	733	666	688	715	728	735	748	736	680	748	725	734	688	694	708	726	740	690	741	749	757	696	699	745	750	727	747	763	764	744	700	739	729	717	723	762	720	754	725	694	708	732	718	731	715	733	707	723	743	751	699	708	734	690	724	763	735	722	713	734	702	735	737	729	745	717	706	704	715	704	756	712	659	674	710	708	714	728	720	694	720	724	714	677	724	705	747	734	630	658	695	714	741	727	749	700	706	685	729	711	703	739	674	715	698	720	749	727	718	735	780	740	775	707	715	754	737	729	745	700	701	698	703	727	728	700	706	734	692	728	708	710	691	704	724	739	756	756	682	732	696	715	695	693	737	676	721	797	690	737	727	731	784	709	709	728	721	748	696	676	708	696	695	752	711	731	715	713	753	760	752	732	717	700	742	726	702	719	695	719	713	681	732	710	732	690	735	710	690	713	737	727	714	725	715	747	711	677	676	701	727	755	726	725	706	739	752	695	735	689	732	745	703	745	736	761	717	715	721	691	713	743	699	714	712	733	730	741	730	773	704	694	753	742	732	733	722	714	688	729	691	746	692	682	733	715	689	702	706	691	768	736	715	669	747	675	691	699	743	759	698	721	736	710	741
13448	10878	1060	528	373	340	333	6274	543	205	172	192	157	162	165	158	161	145	156	132	139	153	142	141	151	156	162	153	139	140	157	136	144	173	131	172	119	130	124	143	133	136	152	145	152	154	142	123	129	142	138	144	146	138	164	126	131	136	133	142	148	124	151	135	158	137	138	127	135	146	163	139	122	122	129	147	120	144	131	148	149	137	129	123	153	138	148	131	142	128	135	148	143	143	153	143	132	119	134	140	142	159	132	140	124	147	151	127	158	144	133	135	150	125	139	132	140	124	149	138	151	133	141	151	144	117	132	155	137	130	124	135	133	121	131	134	131	136	146	148	133	144	124	145	129	146	149	124	134	151	154	152	144	157	147	120	145	137	149	135	136	128	124	136	141	137	163	144	123	129	141	118	156	128	144	149	150	125	137	123	140	149	133	133	141	146	153	135	149	157	158	154	136	141	175	136	147	134	146	127	145	157	136	140	132	109	140	131	109	156	146	140	166	156	128	136	157	119	136	130	136	128	156	121	141	123	152	121	132	143	119	145	145	129	145	140	171	142	154	147	154	144	128	134	142	131	148	133	130	166	151	135	148	135	129	152	139	153	140	151	135	154	130	150	128	123	137	157	120	126	122	137	133	133	150	139	148	119	127	141	134	143	150	138	144	128	152	125	120	119	154	149	159	116	143	137	140	134	140	158	145	143	145	115	135	132	138	135	121	137	143	136	160	152	153	147	127	146	150	152	133	120	138	112	139	144	136	139	158	127	114	153	123	135	133	118	118	134	124	132	138	136	143	135	156	167	134	109	134	153	123	144	159	133	138	135	165	151	124	142	146	147	128	146	145	149	125	146	153	130	157	129	144	136	126	137	141	136	126	132	144	153	138	118	143	122	140	129	124	144	141	160	106	131	124	140	162	160	119	127	143	152	137	113	120	155	118	147	142	142	145	123	133	137	129	137	161	134	129	139	115	159	134	129	127	141	137	126	131	123	129	152	146	122	141	122	126	136	150	144	138	133	151	130	125	153	147	137	133	143	144	99	148	138	135	150	144	144	130	131	140	166	153	142	146	131	150	133	163	140	146	130	134	146	161	119	128	129	113	167	133	145	132	132	132	128	136	138	143	138	140	127	163	129	137	129	154	172	140	149	138	153	160	157	141	158	136	150	143	141	141	141	167	123	116	125	141	141	130	140	127	164	130	166	170	149	157	128	143	118	132	146	115	130	138	134	138	127	119	152	132	120	133	144	144	129	125	132	167	133	145	129	135	128	139	141	116	124	150	123	148	158	135	127	139	133	137	122	126	128	122	108	132	122	139	170	132	138	146	141	149	126	138	157	150	140	130	140	144	160	137	145	128	141	147	144	130	121	143	136	138	143	141	132	143	125	131	151	128	129	144	148	139	130	141	152	141	128	126	132	149	154	151	130	133	162	137	142	137	122	121	126	136	175	130	136	121	125	127	143	146	146	118	144	141	151	141	146	156	127	131	150	138	161	146	138	135	129	121	107	140	154	147	150	131	130	152	146	152	144	152	158	145	142	156	137	124	154	149	153	134	141	139	129	136	118	135	142	146	156	122	142	156	127	151	136	136	146	127	128	126	177	164	135	137	151	144	125	133	159	140	157	135	125	140	164	147	113	146	115	121	148	150	126	152	140	143	120	125	149	129	121	111	144	143	134	127	115	145	138	130	128	121	119	128	134	121	141	135	126	132	131	128	151	136	139	145	140	140	128	130	156	134	125	131	149	147	121	169	146	133	139	133	161	138	146	150	144	113	152	131	144	135	130	119	120	131	137	155	141	176	141	125	134	131	132	134	138	162	135	111	148	131	141	134	136	125	131	144	140	142	124	156	121	146	141	137	146	135	134	148	135	124	142	157	135	151	157	133	128	150	134	120	147	130	130	155	151	124	135	132	134	126	132	155	142	127	136	121	151	130	127	148	143	130	146	120	126	149	129	125	131	153	154	124	148	182	154	164	118	122	136	143	126	164	139	144	128	123	123	136	139	162	140	117	157	138	121	121	144	151	146	135	154	121	144	128	128	142	123	113	135	132	128	145	139	109	148	137	151	127	157	142	140	114	142	152	123	131	142	134	142	127	113	133	137	119	117	145	149	135	131	136	139	130	138	116	135	154	145	149	124	124	136	127	133	127	151	125	122	140	149	119	157	138	142	127	116	142	128	141	123	120	147	120	140	141	139	129	142	144	164	126	133	140	138	138	147	117	121	156	134	131	149	144	148	130	161	134	119	126	140	130	128	142	142	140	136	155	124	144	136	142	130	119	120	132	142	131	142	121	147	152	130	160	143	161	129	165	148	144	129	133	127	128	127	138	119	138	122	137	150	134	136	121	158	147	156	157	132	159	166	132	127	132	143	123	136	129	134	118	150	141	155	150	134	141	133	116	144	137	133	148	127	146	153	110	134	138	137	124	151	144	121	136	151	126	126	144	137	150	139	140	129	136	139	124	138	136	131	146	114	136	137	141	142	150	145	148	155	125	125	126	132	144	125	122	130	135	137	137	153	128	130	135	143	151	158	125	128	118	131	142	155	139	131	120	126	162	145	135	142	128	133	160	142	130	160	131	129	127	157	113	136	141	135	108	146	139	157	131	114	143	146	129	127	137	127	151	133	147	148	121	134	134	134	130	140	143	142	165	128	142	151	150	135	139	141	123	151	152	146	149	151	167	126	151	127	148	127	147	118	141	137	132	129	141	144	145	115	120	127	153	127	150	119	136	134	144	153	139	147	149	139	146	127	141	128	160	137	164	113	118	143	114	156	130	155	140	138	136	127	139	143	126	128	162	152	140	135	145	129	147	160	158	135	127	158	126	127	163	132	138	136	129	124	130	135	121	140	149	158	134	125	130	125	128	133	133	115	132	144	136	129	133	162	164	127	150	149	133	118	141	128	126	130	125	143	151	146	125	149	123	111	158	136	131	98	121	138	145	144	133	152	126	147	142	172	148	137	138	149	123	150	125	132	147	154	120	125	140	137	148	124	147	140	150	142	149	133	150	150	152	139	154	139	141	149	139	129	133	144	146	144	135	155	168	135	142	154	125	142	115	121	139	143	126	132	120	156	138	127	142	142	137	146	164	130	149	146	176	139	143	164	153	127	142	123	136	142	132	131	137	167	152	137	136	112	153	132	124	126	139	135	135	161	127	150	150	145	148	145	133	131	131	122	129	135	130	168	148	136	137	136	116	131	149	142	128	133	144	127	132	148	146	140	131	127	150	128	139	135	139	122	148	119	138	145	142	136	132	136	161	140	135	125	139	144	150	143	112	146	132	132	140	119	135	145	128	147	135	149	145	148	133	173	133	143	145	140	140	132	121	124	128	143	137	126	149	136	148	123	121	127	134	146	136	124	133	142	127	142	125	122	135	129	129	132	138	117	144	125	134	122	138	129	131	138	157	141	124	143	135	145	132	155	132	136	134	135	160	132	129	127	146	121	125	138	133	143	133	163	132	148	126	134
8965	8774	1585	1788	1544	1317	1448	19605	655	650	543	519	509	517	481	493	470	447	405	399	434	437	395	416	373	396	401	397	382	369	386	380	387	358	409	390	344	363	381	363	363	402	402	378	362	366	345	360	356	378	377	407	357	361	332	354	379	326	379	367	345	387	391	366	354	368	393	375	350	332	351	353	348	370	349	400	360	357	315	382	350	332	341	351	378	344	369	376	382	354	345	339	351	361	370	348	372	364	363	361	361	389	316	353	338	364	350	383	377	330	341	372	378	342	335	335	370	330	369	382	328	346	342	342	368	343	377	392	351	361	376	328	362	348	387	356	320	359	353	363	361	365	350	384	370	326	332	335	376	381	377	368	402	336	341	379	327	351	371	353	391	372	333	375	372	347	358	401	389	362	361	374	367	356	357	353	376	373	360	343	367	341	347	341	369	356	331	361	317	367	353	374	351	352	343	348	345	338	311	369	363	372	362	348	328	361	362	323	357	397	374	362	357	342	332	362	380	373	379	364	361	365	344	346	342	385	374	343	355	342	360	334	378	343	348	357	325	379	338	342	372	348	365	353	346	300	373	362	372	369	353	356	356	370	342	371	343	370	373	328	322	328	335	355	334	387	350	357	313	342	377	384	348	341	365	366	334	343	349	372	363	337	335	336	367	382	356	330	358	340	340	363	391	374	339	380	355	358	306	365	348	360	368	345	319	364	371	365	351	372	408	354	342	359	370	372	339	343	348	348	363	355	326	336	367	375	373	383	371	402	349	347	314	327	342	369	344	358	356	383	341	379	381	345	352	339	371	350	364	336	333	336	342	349	378	370	369	356	341	368	340	339	327	361	377	374	363	350	375	338	359	371	383	326	349	358	345	339	380	340	372	360	347	342	352	366	362	351	340	354	333	338	369	351	346	346	381	354	378	344	346	364	309	375	378	357	333	375	331	372	354	347	344	334	378	370	371	349	368	336	350	346	364	344	370	373	385	346	371	367	364	377	338	345	353	368	388	327	368	337	345	359	367	347	388	386	358	354	380	375	378	355	374	359	321	394	385	351	360	336	343	363	351	377	354	357	354	353	350	373	361	361	326	367	358	345	393	373	324	353	357	359	363	332	340	308	365	367	378	358	362	333	374	371	374	339	317	304	392	341	343	349	347	366	388	342	371	315	321	379	357	347	320	359	351	379	336	352	369	379	355	332	357	361	348	352	392	385	321	355	331	390	373	343	355	354	353	365	329	338	346	372	379	350	340	378	392	356	363	364	349	336	349	359	376	367	338	345	384	352	358	358	369	316	335	370	390	375	326	380	352	345	349	356	335	391	337	354	357	332	353	354	336	352	398	357	358	386	361	389	349	341	362	405	369	352	373	346	380	383	349	356	363	380	353	362	348	356	355	396	360	344	363	367	346	384	342	374	355	365	405	366	343	316	341	326	355	329	368	368	376	359	336	388	389	333	340	361	361	389	382	366	371	344	367	382	336	375	341	363	371	353	367	352	363	330	380	396	349	399	363	344	351	361	348	356	372	375	372	376	363	389	330	327	340	344	360	360	368	379	369	359	361	382	355	380	345	368	354	350	358	353	349	342	382	355	349	352	381	342	361	360	345	370	350	353	390	367	363	361	364	313	328	356	356	314	334	387	376	349	354	347	323	349	328	362	362	362	343	347	375	352	332	360	362	353	341	374	358	377	403	341	379	372	319	338	353	357	358	381	360	346	355	375	333	361	379	354	366	338	393	336	351	341	326	384	377	335	373	385	351	337	357	339	380	355	390	370	375	360	358	319	368	377	344	311	340	359	351	345	340	312	341	371	359	357	368	350	370	364	365	377	374	348	372	308	337	326	362	307	346	377	382	368	345	354	363	371	336	394	350	371	361	369	348	352	365	337	376	365	352	379	356	346	384	336	339	316	355	366	360	357	384	356	322	377	330	299	356	338	332	367	353	365	348	346	345	388	377	353	346	341	351	342	374	385	372	368	319	351	375	367	365	373	347	349	360	371	385	347	391	354	354	405	353	374	363	353	347	355	355	358	325	339	357	372	356	367	341	365	388	376	394	350	367	364	347	384	324	336	357	346	359	363	341	374	353	401	352	389	339	373	360	322	381	391	358	380	351	341	344	350	356	349	345	332	334	363	380	363	373	359	366	348	370	357	349	335	370	348	379	330	349	345	350	331	337	319	342	341	383	334	346	356	377	352	379	343	362	361	356	378	369	369	353	347	346	345	358	319	364	364	384	356	377	361	362	350	375	341	334	349	374	364	355	349	349	341	368	352	369	326	349	367	345	366	382	324	361	351	348	352	387	362	364	340	381	342	339	352	357	349	363	320	331	366	345	352	365	355	372	355	352	377	356	348	345	314	343	351	341	356	337	374	337	379	371	343	329	317	363	335	340	380	348	349	340	346	366	346	344	382	361	365	354	382	343	340	325	343	346	341	350	364	357	341	364	335	366	367	375	327	358	393	364	317	356	362	346	363	344	342	368	359	343	357	362	336	399	382	374	392	375	366	382	355	340	351	339	322	360	360	360	375	356	356	367	347	351	328	358	338	330	338	334	381	346	368	344	359	351	335	347	376	352	364	370	355	364	373	380	365	351	322	351	328	321	348	379	366	372	319	379	368	335	372	363	327	347	361	376	353	344	357	386	366	371	350	359	388	363	357	353	387	304	387	344	388	345	329	369	361	354	348	353	347	359	325	354	357	384	361	333	375	370	377	328	352	360	359	344	351	354	382	379	353	363	331	340	326	372	340	355	331	348	370	372	346	351	372	364	316	360	364	397	382	319	371	346	354	331	384	354	383	395	360	385	367	349	342	327	359	339	348	376	336	372	368	339	373	342	345	359	381	338	360	347	363	356	359	372	363	370	344	348	337	334	364	338	329	359	313	340	343	356	362	344	327	349	324	344	382	340	359	349	355	377	330	381	357	322	366	364	358	327	328	340	380	377	349	367	350	343	325	367	361	405	348	366	355	330	355	353	349	353	341	355	356	366	376	390	360	349	396	334	351	365	376	343	353	343	376	308	397	357	394	335	349	339	398	371	389	355	388	338	361	318	376	359	337	354	353	342	347	356	360	370	293	350	381	315	335	340	340	367	377	376	357	360	354	361	374	357	350	339	400	350	346	348	304	335	332	370	351	344	375	340	378	325	336	347	358	343	333	330	373	365	384	343	346	337	353	363	372	333	354	364	401	345	363	353	355	367	355	328	351	361	379	360	360	399	347	383	350	348	338	359	364	374	345	377	346	349	390	360	342	321	361	383	346	338	368	334	370	376	344	359	392	341	351	338	358	343	338	374	367	347	331	345	374	340	365	358	378	343	335	356	350	341	364	391	361	357	355	346	360	384	374	343	342	340	362	342	349	349	350	359	395	346	352	370	351	365	347	359	362	379	374	339	388	321	338	393	370	377	340	337	375	352	347	368	329	371	387	344	366	378	369	351	339	394	353	371	343	365	359	346	362	352	366	338	364	358	346	362	334
1544	663	390	445	421	403	437	497	374	411	416	381	361	398	368	379	366	359	382	387	404	391	335	389	364	385	404	382	381	376	348	398	384	376	411	419	401	363	371	346	384	377	393	418	353	384	362	351	443	392	411	372	369	387	406	424	394	386	354	403	359	362	371	362	384	383	437	383	357	381	415	423	369	390	350	396	369	384	416	422	427	406	391	399	407	388	392	412	394	409	387	359	380	411	389	369	394	372	393	391	395	429	380	407	427	391	386	387	385	390	393	400	429	404	379	415	420	375	376	374	345	387	406	413	381	381	409	434	369	391	389	398	363	387	409	397	391	388	391	383	376	362	400	391	412	368	403	368	425	407	421	374	359	380	373	379	402	415	395	412	414	392	398	395	398	379	363	384	407	349	365	414	400	415	392	436	371	400	394	373	401	393	375	354	355	363	396	391	376	401	392	411	419	397	403	391	362	384	396	386	402	346	413	363	376	359	353	391	359	418	420	400	376	395	412	413	400	404	391	368	400	355	360	396	375	381	387	408	382	400	405	360	391	369	391	399	395	368	391	373	390	381	355	352	380	327	391	368	353	389	387	395	380	371	385	392	363	361	388	402	409	413	378	387	403	433	439	390	356	398	373	388	406	364	404	372	411	369	415	416	348	433	395	451	418	386	357	403	380	361	416	383	410	396	447	387	372	380	415	373	403	411	384	394	365	438	390	373	413	421	382	383	391	391	399	405	431	414	380	366	387	348	413	396	383	382	383	423	395	402	402	381	413	390	371	393	364	414	401	432	413	389	414	376	392	358	377	404	400	368	379	401	417	375	349	381	390	325	381	400	381	399	408	466	409	369	388	419	380	379	383	369	371	397	401	407	390	404	358	388	386	383	419	415	393	350	385	389	383	443	383	402	389	378	346	369	389	384	404	394	385	348	348	371	417	367	391	408	406	389	378	417	388	373	369	396	404	410	407	403	344	368	364	352	361	406	354	373	367	417	377	396	374	383	417	380	402	398	397	422	414	390	387	367	381	372	372	405	405	364	354	400	396	356	383	412	426	388	389	344	371	402	377	353	341	427	392	382	394	385	415	410	399	379	370	388	398	387	388	376	426	408	396	383	353	396	407	375	371	413	392	366	384	406	377	379	401	367	390	380	440	400	373	358	402	396	360	370	363	376	405	385	394	367	404	388	395	372	409	450	377	377	373	391	409	405	362	421	397	403	356	372	390	389	373	411	414	363	414	387	368	375	376	355	374	356	391	399	358	369	386	402	362	400	360	365	385	375	393	355	375	375	383	386	392	374	389	444	425	410	402	401	409	384	414	374	383	358	420	377	358	376	408	384	383	375	406	357	414	398	385	390	403	411	434	407	373	418	404	404	390	395	390	396	393	381	383	385	386	401	370	393	420	406	364	426	396	387	420	402	332	380	378	416	399	343	378	428	387	380	394	397	376	390	366	456	411	388	402	436	385	364	412	379	384	354	399	410	408	388	403	375	390	386	387	352	371	404	372	397	373	355	358	386	400	401	395	438	414	394	366	415	376	407	370	398	343	390	396	363	412	369	420	398	377	394	403	392	387	381	421	425	389	371	354	376	370	370	398	406	415	412	442	346	364	388	425	413	408	370	404	370	358	370	404	383	356	381	375	389	375	379	407	407	377	414	390	414	406	378	387	397	394	360	383	408	381	393	378	375	363	364	384	403	408	417	373	374	334	361	405	338	430	454	410	387	389	415	397	377	393	398	423	385	396	353	428	373	403	409	382	388	384	390	346	385	397	419	413	389	381	435	398	381	428	423	377	383	368	372	380	409	426	402	371	373	371	355	405	360	380	403	379	400	437	378	396	374	388	376	406	364	388	399	375	404	410	388	388	409	358	378	396	377	428	393	407	361	386	404	393	395	376	406	394	400	387	362	407	381	402	375	370	387	384	386	349	392	377	381	398	357	367	391	372	405	415	402	357	355	379	381	421	387	399	395	424	373	381	381	437	417	373	384	402	367	363	387	405	422	397	387	377	388	403	405	348	370	391	362	381	400	412	393	376	398	394	379	433	403	394	366	376	379	376	361	378	394	410	358	415	360	389	381	388	393	379	382	431	367	369	401	408	385	417	418	420	368	369	411	400	430	355	429	351	383	361	397	383	396	403	375	394	386	365	378	388	383	389	350	367	358	391	391	410	405	397	393	366	378	409	407	418	355	400	350	386	384	384	396	378	370	403	380	384	384	420	385	405	424	359	389	406	393	376	422	375	390	371	392	382	369	418	394	380	380	401	405	413	349	393	394	440	385	387	429	389	419	375	414	387	390	396	385	389	387	352	361	417	372	392	355	373	383	417	380	391	384	379	366	397	347	384	387	380	402	385	392	415	365	384	437	373	418	389	402	386	416	389	434	392	370	390	374	413	366	339	408	402	385	397	376	391	418	393	414	398	386	415	388	361	395	384	413	381	381	373	358	380	389	376	399	421	388	432	392	392	382	368	403	397	376	388	422	402	349	419	400	394	351	380	390	381	426	389	415	387	428	359	388	385	398	375	423	440	402	395	411	392	404	386	438	410	346	360	375	374	383	385	399	394	356	400	375	369	418	378	438	361	387	396	405	413	392	396	397	328	361	357	380	431	349	388	354	391	386	397	382	415	428	405	398	407	372	375	356	402	377	387	414	376	351	433	404	357	349	423	412	402	424	369	391	342	380	387	367	414	376	399	365	380	388	427	385	393	413	420	405	350	394	383	409	412	379	385	404	398	365	322	377	350	417	391	385	391	394	361	407	388	392	353	385	374	435	381	377	378	367	397	406	398	371	396	395	425	410	363	361	392	379	369	370	361	368	349	356	372	384	354	355	338	420	416	376	384	378	411	399	393	391	353	337	342	365	412	396	381	420	394	378	352	420	402	408	398	352	382	398	403	450	386	409	383	386	422	400	389	391	376	382	384	370	378	388	423	410	404	392	384	369	369	408	391	411	440	372	407	375	361	392	436	370	439	405	392	329	360	372	407	414	416	400	391	409	369	387	397	394	416	401	396	366	392	367	377	367	410	447	398	413	392	379	440	403	376	345	389	379	387	417	376	429	392	365	369	402	364	409	405	375	399	407	401	382	434	384	390	388	409	401	398	374	397	357	402	379	384	406	395	414	387	402	348	359	371	383	385	368	400	393	372	401	399	412	380	410	372	377	434	390	400	399	411	375	408	395	427	376	393	418	350	414	372	412	453	360	370	375	408	372	384	371	392	400	367	362	414	403	358	409	397	343	387	415	400	424	402	396	391	361	439	399	374	389	413	375	376	406	386	370	403	427	420	386	394	413	389	427	367	415	359	388	389	372	358	416	371	353	390	365	402	377	422	401	372	400	370	364	398	415	382	420	411	390	400	356	377	368	399	374	409	383	390	410	369	360	453	413	382	392	416	384	403	357	413	356	390	365	397	405	404	407	359	367	378	414	419	394	351	417	366	370	367	361	426	387	408	363	436	400	395	427	385	373	388	377
2104	1380	915	940	957	898	1047	1381	881	898	912	888	936	896	856	875	871	892	885	824	944	891	940	858	855	886	928	872	938	921	899	914	903	968	901	923	832	908	835	866	918	910	916	946	848	883	914	883	895	913	914	850	945	891	918	910	905	936	875	878	855	874	880	939	897	863	862	975	910	939	932	877	897	863	908	873	883	814	904	899	868	880	915	879	897	871	873	841	903	877	813	906	867	885	912	926	883	897	917	912	826	898	939	867	842	879	872	917	860	898	872	876	888	845	852	910	882	893	909	874	857	941	910	812	866	887	904	892	898	882	858	897	883	878	875	928	938	889	894	880	922	898	859	893	853	903	883	856	886	851	874	904	885	873	910	891	878	869	839	889	919	879	844	878	878	888	914	929	887	868	859	882	925	922	906	905	833	893	847	876	938	910	894	923	836	879	906	928	948	809	873	874	928	906	899	869	933	857	873	831	886	850	905	857	867	849	891	853	890	875	899	866	910	868	908	863	901	877	908	896	891	891	856	838	879	922	876	925	911	885	912	884	883	963	938	836	862	913	868	915	906	933	893	868	827	923	880	927	875	904	861	942	875	910	877	938	902	842	881	919	890	914	919	877	916	856	941	917	879	888	900	834	911	868	878	923	864	893	856	879	821	925	870	901	874	886	833	857	908	904	924	888	888	888	921	871	933	918	846	879	877	931	901	908	862	872	876	888	861	897	865	896	889	893	916	921	908	925	916	913	902	861	880	883	887	879	891	877	933	875	883	947	914	909	868	900	901	913	836	935	841	903	905	871	909	851	919	950	890	923	907	850	905	878	928	940	914	895	890	875	901	898	885	865	872	861	964	905	888	892	884	914	850	856	874	909	865	854	878	881	864	931	876	900	891	902	852	868	850	871	939	907	888	903	923	929	883	916	876	907	900	876	912	905	905	873	855	858	903	891	913	930	894	887	908	904	905	868	884	932	900	854	828	894	859	882	846	867	887	904	897	943	901	866	885	947	916	891	919	896	915	919	928	838	941	913	902	926	844	886	870	895	892	867	942	930	924	880	883	860	921	939	899	898	864	853	901	900	902	907	906	947	872	879	866	874	833	915	924	861	908	836	872	902	878	921	868	888	905	901	914	917	905	871	910	847	897	853	869	894	862	894	881	899	896	877	890	882	861	900	917	903	913	914	922	912	930	931	881	902	883	869	905	900	841	916	844	933	861	878	865	876	882	940	885	885	835	955	926	946	885	898	873	899	883	803	931	930	935	912	903	870	848	893	864	874	887	854	880	897	825	859	879	904	922	873	912	905	914	899	888	872	931	904	923	865	852	853	877	892	901	900	891	893	871	935	945	904	894	884	902	840	889	908	925	925	833	883	900	890	917	881	865	891	930	886	917	891	899	841	914	923	955	894	918	927	889	931	914	861	872	862	872	882	948	893	838	834	942	900	858	914	881	891	865	849	884	872	907	890	887	949	897	932	896	850	887	855	894	883	851	905	874	883	901	912	875	934	914	909	889	877	898	825	913	909	903	879	885	894	867	925	862	878	855	896	942	899	914	921	917	890	902	915	816	905	817	859	909	875	904	914	951	937	918	959	926	883	877	926	844	944	943	853	880	872	908	889	852	874	901	909	876	924	898	867	906	911	913	901	888	937	908	857	905	923	909	951	901	915	883	864	832	923	859	895	902	901	901	855	854	912	893	876	864	872	900	902	923	895	878	862	903	881	927	890	886	960	949	878	894	850	925	915	915	903	903	866	925	866	943	880	873	880	816	859	900	874	913	945	845	881	870	845	920	862	923	950	913	858	864	919	886	887	871	894	858	889	934	885	888	900	899	912	901	943	916	884	874	893	926	840	922	923	901	880	897	835	931	895	819	891	885	858	889	872	905	915	914	872	941	894	919	919	866	877	874	940	924	884	879	916	872	924	919	879	926	935	855	887	901	872	874	911	941	891	901	885	896	902	859	866	887	857	893	913	945	886	855	890	910	914	895	889	891	827	885	919	899	910	914	912	902	873	899	887	919	865	939	904	900	866	885	911	902	895	897	896	907	813	832	908	907	912	902	874	894	915	908	916	904	894	847	892	896	907	896	928	829	856	897	877	906	888	869	864	847	910	811	914	869	849	847	886	885	913	893	883	885	887	853	953	878	890	926	913	841	889	869	944	924	942	896	866	881	874	868	900	918	885	887	913	856	904	881	913	880	850	867	853	896	892	860	893	884	910	941	878	956	879	897	862	905	882	922	904	885	852	906	893	903	886	866	915	867	892	855	851	928	919	894	901	882	885	871	929	871	852	896	882	896	898	916	883	888	916	891	920	837	924	840	872	893	900	896	872	940	877	941	878	914	843	887	903	865	911	863	868	936	878	869	901	913	863	876	930	854	877	851	940	899	903	850	882	840	864	914	891	902	892	901	864	818	868	918	915	856	914	901	912	871	842	915	882	854	896	904	938	840	917	884	914	856	866	908	940	856	883	877	932	877	849	902	814	884	882	893	879	885	891	856	875	915	917	893	913	915	856	903	868	890	899	912	950	897	893	886	832	885	865	868	874	868	913	857	952	871	851	843	899	905	945	904	894	885	916	910	885	907	923	844	876	896	881	921	878	873	925	885	865	903	900	840	900	893	858	889	858	878	927	856	904	893	903	897	896	837	891	877	864	917	962	906	930	919	869	885	879	844	826	858	866	843	864	874	900	921	893	878	884	923	856	939	875	857	876	891	866	883	865	875	890	938	884	891	918	899	934	896	933	902	916	852	899	876	896	876	922	935	858	912	939	860	884	933	884	868	906	934	857	900	869	854	873	873	943	904	870	900	886	863	886	883	870	913	896	914	837	803	891	900	930	847	871	927	948	875	933	935	879	895	923	865	885	921	895	885	930	928	942	879	910	903	880	894	846	913	905	859	872	885	865	889	906	891	895	852	925	899	841	896	943	906	887	893	894	872	876	853	887	906	874	901	940	907	910	915	854	890	877	829	890	912	882	891	865	935	878	830	868	899	877	903	928	870	979	903	916	916	876	861	942	950	899	919	834	932	892	878	876	882	891	840	899	883	872	916	890	895	845	876	900	871	885	901	898	869	899	889	887	876	926	875	864	898	925	869	888	869	895	885	929	838	900	885	870	901	874	849	880	899	890	887	895	882	949	877	902	910	889	899	838	910	883	862	896	888	880	855	921	864	838	889	895	920	875	886	881	904	894	821	873	866	909	852	842	887	924	909	864	888	872	867	847	886	905	875	897	846	887	844	933	938	929	924	914	872	908	885	903	953	867	896	924	921	890	888	888	854	891	910	840	864	879	886	896	867	927	935	920	867	929	913	895	870	839	921	868	894	881	914	914	905	902	871	933	924	877	897	886	945	894	923	862	887	912	879	878	821	895	890	922	878	886	873	911	934	868	931	899	876	858	872	915	902	920	924	906	859	877	925	885	886	855	941	861	879	882	846	908	917	920	849	888	916	881	904	863	900	874	936	895	890	885	910	884
6313	5457	721	540	417	377	707	1460	358	323	322	347	335	338	304	299	317	274	309	313	309	295	320	295	300	313	297	311	303	305	334	344	296	305	329	324	295	299	298	333	311	301	322	284	272	299	329	325	303	292	289	306	289	331	308	305	294	278	315	320	282	307	306	321	288	326	312	348	314	284	359	282	292	302	290	298	305	314	330	282	302	306	272	332	316	310	292	307	323	296	286	333	326	307	294	324	288	305	288	308	277	298	341	333	305	298	331	302	331	347	294	313	265	302	315	295	308	318	294	316	296	268	323	312	305	296	305	282	334	294	279	288	328	303	264	298	334	320	320	307	307	308	314	316	271	304	305	326	311	315	277	295	317	296	306	305	299	307	293	265	307	308	280	309	326	321	363	304	320	328	313	313	318	281	292	291	281	281	285	316	299	290	307	313	333	300	340	331	316	325	323	294	321	327	303	298	302	298	311	331	293	306	277	323	295	331	328	290	293	317	296	291	311	314	312	328	305	351	310	287	325	345	273	289	283	307	331	304	290	276	309	289	318	339	295	288	304	306	308	282	312	293	324	292	304	293	301	288	316	281	333	278	318	312	294	302	306	315	272	308	313	343	321	329	299	293	295	324	325	303	291	297	280	294	304	312	300	288	320	294	310	296	297	278	319	307	269	299	315	319	278	299	313	352	310	330	304	315	312	306	272	322	298	300	362	345	281	299	304	287	274	273	298	331	316	315	299	315	290	303	302	285	309	282	352	305	309	305	329	298	328	319	291	304	300	307	273	302	312	305	315	282	282	292	298	319	308	356	333	334	325	309	313	321	276	329	295	316	311	310	304	308	335	303	283	276	320	317	297	299	297	296	312	309	325	309	269	308	301	308	310	304	334	286	297	315	336	324	300	289	307	313	298	307	324	342	320	295	302	309	322	310	302	274	274	337	298	319	296	288	313	306	316	277	303	285	304	307	290	293	368	299	311	312	324	284	299	334	297	297	315	295	283	311	286	310	287	309	290	316	303	294	324	312	304	312	314	312	319	299	340	320	324	320	289	318	320	317	315	277	305	295	316	300	281	294	295	324	327	314	329	309	324	287	333	298	293	293	284	294	278	299	315	335	282	300	316	331	341	306	279	294	295	301	326	343	325	275	312	329	281	283	310	316	318	274	275	299	315	279	321	336	308	309	300	312	337	302	306	293	332	325	331	330	314	311	278	324	312	329	327	317	312	278	293	267	283	304	304	308	278	301	292	344	323	309	303	306	334	325	319	282	296	341	312	334	296	257	300	264	327	279	315	306	305	348	289	335	319	271	307	268	289	309	297	294	314	300	329	312	324	274	296	314	298	295	311	279	280	283	302	307	285	276	322	301	310	295	313	293	295	306	301	308	306	333	317	282	353	321	301	301	344	322	312	324	313	280	312	285	273	319	292	308	308	328	309	305	329	288	309	303	311	325	340	300	298	287	318	326	314	290	325	308	296	338	323	323	321	323	295	307	309	335	299	310	303	289	285	307	315	315	310	312	288	314	297	289	301	292	311	297	310	270	288	309	313	336	303	311	307	296	309	313	266	307	279	282	290	321	305	320	284	312	312	329	331	303	339	293	325	330	325	334	322	334	340	302	303	327	314	335	319	321	287	292	293	305	278	323	291	296	326	303	310	326	348	323	293	309	326	309	268	295	320	289	322	337	310	346	305	316	272	308	314	336	293	285	313	286	296	323	309	312	312	314	303	315	289	304	312	293	284	279	297	308	298	304	297	314	301	308	309	313	334	338	311	326	313	302	316	289	302	296	295	338	274	300	319	314	299	325	299	325	305	306	294	294	303	289	312	288	279	312	310	322	286	310	300	310	339	303	302	306	312	301	329	303	354	334	311	294	264	300	327	321	309	296	305	301	299	315	340	347	284	289	293	308	302	296	287	317	299	307	333	318	285	313	330	306	277	323	294	285	284	280	327	312	316	275	322	362	299	268	300	310	268	315	328	305	299	311	309	287	289	317	334	295	286	302	304	345	312	339	301	309	310	302	294	303	277	313	279	297	315	325	331	313	311	299	298	310	287	309	316	285	288	289	290	305	309	276	299	305	311	286	325	299	327	300	324	283	314	284	302	299	292	286	294	281	341	308	294	303	279	276	300	340	286	285	323	323	302	332	295	306	286	307	333	307	329	297	292	336	298	299	323	299	307	343	330	293	292	312	315	296	338	277	329	310	306	300	300	310	323	292	322	304	319	314	299	318	294	296	271	300	321	319	331	299	309	322	297	293	306	324	290	316	327	288	280	318	288	290	299	300	339	303	295	304	310	278	287	297	314	291	299	314	345	321	318	367	308	301	305	297	294	289	300	328	322	288	296	318	304	291	326	329	289	287	290	324	281	289	321	320	279	305	294	282	307	310	330	312	283	257	291	308	299	320	330	311	335	326	308	309	294	313	288	341	324	313	307	307	311	295	315	302	318	308	305	336	332	293	299	296	294	311	295	290	322	292	328	320	303	299	353	313	289	276	310	327	348	296	319	315	289	324	314	311	312	314	314	303	325	299	300	311	275	291	298	300	301	296	317	327	259	314	317	299	329	322	315	320	312	299	294	317	327	283	332	278	308	329	340	308	293	295	319	295	287	323	320	302	321	323	315	301	296	361	285	332	296	283	310	323	295	321	280	313	325	293	349	336	300	284	322	296	304	310	293	312	297	302	287	290	302	314	304	292	277	321	304	305	325	339	336	327	290	321	309	314	317	322	318	296	313	298	321	317	311	319	315	286	284	284	290	298	326	313	312	292	303	243	308	312	302	267	282	290	309	284	312	320	295	300	294	318	282	263	272	307	303	277	284	281	281	315	330	304	294	320	325	289	303	326	252	301	304	322	296	306	297	300	281	319	315	327	311	304	289	320	301	337	293	326	280	278	351	312	318	313	270	308	323	293	310	300	302	262	303	310	333	292	290	314	305	309	292	299	331	290	288	299	308	312	306	297	284	322	316	301	305	335	289	319	310	340	286	299	297	325	307	300	312	321	280	297	337	265	302	329	308	295	323	292	296	302	306	310	304	313	303	335	320	293	302	280	310	327	323	336	277	336	289	293	314	320	282	321	323	319	301	310	313	288	327	327	284	307	287	300	296	303	291	328	297	295	290	335	291	302	325	293	292	323	299	319	315	318	324	282	286	297	287	318	300	305	352	282	311	271	315	306	300	280	329	311	312	309	308	313	330	296	338	320	290	337	340	324	286	292	304	316	293	312	317	298	288	293	301	306	298	299	323	314	301	298	326	309	281	301	322	281	296	347	294	338	291	308	323	299	284	292	320	276	295	306	306	340	304	281	313	293	296	308	299	278	296	309	289	302	340	293	312	306	316	344	284	298	294	328	308	298	294	319	323	297	288	301	287	308	328	314	318	270	330	314	314	313	289	324	278	343	291	300	284	278	273	304	289	313	306	331	314	295	315	307	308	284	319	280	326	322	314	331	299	305	338	305	312	307	271	273	298	338
6302	6045	1399	1438	1253	1096	2631	6041	868	833	804	814	723	769	762	721	746	730	732	778	779	683	734	802	695	737	720	723	708	704	712	725	743	771	734	724	745	679	700	709	695	661	675	735	735	688	741	708	707	704	726	657	718	735	682	734	702	714	746	729	737	704	646	739	721	673	739	677	723	720	715	714	687	791	702	674	659	695	738	699	737	682	745	699	730	691	725	731	702	723	715	679	705	709	688	701	732	671	702	710	682	695	714	735	733	658	719	697	741	706	749	670	708	724	709	756	689	720	716	683	733	712	677	703	664	725	666	668	750	722	697	755	704	729	766	705	719	764	688	738	665	725	681	719	679	703	685	725	709	719	679	731	713	683	685	740	691	704	681	736	747	694	734	710	731	740	683	698	728	715	686	693	693	680	744	698	697	722	724	711	737	698	669	709	727	711	729	727	678	677	705	699	732	710	772	694	720	722	712	733	743	731	764	708	755	677	702	745	699	706	719	727	746	769	674	678	733	645	723	670	692	735	747	708	709	695	690	708	696	706	738	736	699	708	710	700	681	684	745	688	745	724	715	700	700	685	674	672	716	748	694	701	720	716	759	684	725	698	727	759	730	706	707	731	716	711	719	695	756	708	693	747	686	668	710	663	687	708	721	715	693	701	724	691	714	742	701	690	704	708	681	690	697	705	668	721	644	680	731	715	684	747	738	726	721	696	715	733	696	711	727	692	671	690	736	743	734	729	720	690	708	738	716	722	691	710	690	690	720	689	693	704	710	718	724	684	710	693	730	708	814	673	705	713	710	720	714	690	733	740	693	739	724	691	720	693	730	677	714	725	722	707	685	706	737	697	752	703	697	728	665	718	733	687	691	734	694	701	725	641	736	743	705	734	726	686	690	719	698	745	718	679	728	728	723	749	732	728	710	677	659	683	722	743	674	692	669	730	690	729	707	709	683	760	696	685	705	772	715	666	734	683	708	703	710	716	713	718	718	701	677	724	723	716	724	730	642	757	705	705	697	712	687	712	667	757	713	715	728	752	694	710	684	701	701	691	699	719	717	700	721	685	706	777	718	723	710	649	699	712	709	722	703	683	726	701	734	699	649	701	635	692	693	682	752	696	721	724	698	685	723	756	672	641	734	666	715	684	729	689	742	711	680	733	663	702	699	741	674	767	740	708	703	725	740	735	708	725	668	682	710	753	714	706	752	702	686	725	673	713	747	709	655	681	693	716	697	709	711	701	672	736	701	688	727	722	702	717	692	719	659	666	707	701	728	686	683	701	745	678	727	708	673	745	705	701	725	740	637	670	703	684	703	705	691	702	693	673	690	691	723	703	691	688	710	689	720	710	729	685	660	714	726	715	740	714	703	730	704	681	712	717	727	741	761	731	712	688	707	641	750	680	700	713	687	703	736	703	659	739	728	711	738	720	745	723	679	669	695	720	684	757	684	658	684	690	701	681	717	672	727	679	707	687	715	724	661	672	733	687	675	691	695	683	705	738	709	750	764	705	726	688	712	743	721	670	702	709	696	718	702	742	738	742	730	735	757	712	724	733	676	706	684	674	707	739	726	722	689	710	683	694	722	734	691	775	712	687	697	714	694	752	673	681	690	717	722	711	670	702	714	707	697	672	732	728	757	696	694	729	716	701	736	672	695	666	702	721	657	666	703	719	762	681	724	708	687	719	747	722	718	709	639	733	733	768	738	661	697	729	675	724	693	704	744	767	690	719	688	758	675	686	727	682	689	754	680	675	726	713	712	719	690	715	666	712	702	734	680	731	754	689	734	707	707	685	695	710	735	775	679	752	680	683	740	699	692	704	748	682	730	741	742	709	723	730	686	779	735	711	693	749	718	690	652	723	722	645	746	703	752	710	740	747	712	735	723	739	714	729	730	677	684	682	730	693	695	724	719	711	743	762	755	674	721	715	771	696	724	730	695	704	724	695	704	748	733	683	723	722	677	740	726	758	704	677	711	684	708	682	684	665	715	682	695	668	698	663	686	732	792	775	715	698	685	694	657	645	703	714	713	695	713	698	716	721	711	698	722	720	671	764	765	711	683	700	661	690	706	731	697	694	691	703	727	702	729	753	703	730	689	726	703	706	717	720	743	738	685	696	706	721	719	724	721	707	702	697	732	694	711	726	690	690	682	670	685	722	695	725	708	683	744	739	756	704	702	671	671	725	669	731	700	687	734	717	661	743	715	706	663	689	738	664	725	688	741	710	713	675	721	690	707	687	695	738	710	687	719	707	731	744	676	711	713	724	740	722	705	697	722	739	705	688	702	705	742	689	712	705	682	679	638	678	676	697	717	694	680	766	656	704	694	658	713	692	700	714	719	740	776	673	739	725	708	683	747	730	710	707	704	727	707	693	772	724	743	737	693	745	672	687	680	678	729	715	725	686	673	740	694	702	726	746	754	668	693	753	681	686	675	708	767	689	687	643	747	704	660	691	719	698	725	695	677	692	704	679	716	736	731	757	681	669	696	688	682	732	704	726	698	693	704	721	695	709	726	691	707	691	719	684	720	724	734	724	670	714	735	757	665	704	726	702	688	674	708	711	691	776	725	686	696	729	706	710	725	700	705	684	653	716	717	688	745	719	693	737	717	709	712	662	716	739	692	682	726	713	742	718	734	704	702	683	716	688	673	783	742	698	722	701	710	739	710	681	714	734	722	690	706	653	692	701	703	696	716	728	727	684	726	727	719	680	710	688	749	683	740	762	688	695	696	713	677	720	711	693	696	727	651	690	723	721	726	722	712	705	696	744	648	707	725	733	719	690	686	706	704	691	729	677	738	688	691	728	748	738	696	725	693	697	697	707	712	668	725	689	666	704	689	701	757	723	771	688	706	716	721	695	742	688	722	733	720	686	708	759	710	698	697	713	699	719	715	680	753	696	698	704	744	780	704	707	708	690	735	723	709	674	694	694	738	678	704	709	677	695	702	743	666	665	726	733	712	732	708	693	701	732	713	629	734	704	679	719	702	647	738	738	721	690	740	701	752	727	683	671	691	734	724	677	669	713	679	687	662	703	729	749	732	656	725	694	707	713	695	730	741	693	724	728	740	719	749	711	674	740	687	662	660	680	688	743	654	723	741	691	682	682	704	690	712	693	689	713	728	752	711	734	697	679	745	692	720	720	699	647	709	712	685	685	703	711	731	714	669	672	708	678	717	720	731	722	714	704	691	677	657	694	742	688	718	706	718	660	729	731	707	713	716	723	727	702	665	732	719	713	754	773	695	754	735	735	741	660	705	724	717	719	744	698	699	695	668	681	732	729	689	737	745	699	739	714	718	741	706	723	757	713	681	725	712	736	751	692	735	709	702	676	728	713	703	708	681	707	715	718	771	699	693	763	711	727	677	687	710	713	733	712	733	749	710	746	725	722	747	671	682	695	697	714	749	700	690	745	709	719	706	706	719	712	707	743	707	693	690	682	686	710	708	735	666	723	693	678	739	704	674	726	718	705	692	690	674	672
15858	11315	1026	584	369	289	319	1940	198	194	154	159	159	160	165	159	156	132	158	116	149	144	144	124	160	144	135	129	134	128	133	131	149	128	147	123	139	137	132	128	112	112	134	134	125	112	120	135	139	130	127	137	135	125	139	132	152	119	112	121	123	133	119	136	147	126	118	122	127	130	122	141	140	125	101	122	110	134	130	119	131	132	125	134	123	117	130	134	133	130	118	131	123	135	151	129	138	113	137	134	144	117	117	144	132	106	142	144	123	138	126	113	138	127	116	135	139	143	144	127	122	124	121	99	114	106	129	137	132	117	114	125	127	107	120	123	124	112	123	115	120	108	130	117	119	114	109	123	113	137	131	113	123	136	125	117	127	130	132	134	139	147	121	149	134	134	126	114	153	132	141	126	124	126	130	122	125	139	133	121	122	138	115	133	156	128	141	144	117	139	141	118	127	114	142	101	133	119	126	123	107	149	122	135	113	131	115	123	110	136	134	123	103	142	138	106	117	130	122	150	120	122	115	146	118	112	149	109	131	128	125	144	131	141	145	125	135	127	117	104	134	124	125	130	124	126	149	130	125	130	110	130	134	121	113	118	153	131	131	120	135	135	146	110	133	126	116	141	132	141	128	122	133	105	111	132	115	128	125	121	103	108	128	107	112	140	137	134	128	140	122	130	126	144	126	133	137	135	130	127	125	129	134	111	132	130	133	141	143	123	128	133	117	126	115	130	118	143	132	114	115	120	107	146	138	135	116	128	104	113	99	129	109	127	124	140	113	101	105	132	133	124	113	122	125	135	113	118	120	140	116	129	140	131	136	123	129	102	117	146	97	125	111	123	124	136	121	127	123	135	148	132	115	105	115	99	129	123	108	142	128	152	126	138	155	148	115	119	133	121	124	103	114	121	129	133	150	107	119	125	139	122	117	141	130	133	107	137	112	133	148	114	120	140	140	134	132	144	126	128	131	129	124	130	147	132	120	129	131	133	134	124	131	151	110	114	120	119	140	130	131	122	131	149	128	149	140	116	116	125	118	127	112	118	135	117	108	140	142	130	151	120	128	127	128	144	114	122	151	128	122	122	130	130	139	135	134	92	137	108	130	120	127	107	123	151	129	105	143	113	143	147	133	134	128	139	124	124	157	119	125	141	138	146	126	120	128	112	145	121	111	122	125	132	131	140	119	136	116	120	124	128	141	114	132	131	113	132	117	112	141	122	116	133	149	122	138	153	146	142	121	125	137	128	129	116	96	114	134	127	122	134	133	143	148	131	136	126	160	141	112	124	130	121	117	126	103	132	132	135	140	114	118	115	118	121	125	151	137	136	142	132	125	142	123	139	112	111	139	117	125	145	128	112	135	120	141	120	139	135	115	134	131	118	116	124	154	136	133	118	108	154	127	118	132	138	112	124	144	122	124	125	112	128	112	109	124	119	141	126	137	138	133	132	129	112	123	115	116	134	128	125	139	122	121	132	104	154	134	128	126	124	148	137	108	127	108	150	124	136	140	105	122	138	125	131	119	132	142	120	131	106	144	141	121	110	133	123	141	123	123	126	138	122	118	122	109	133	121	136	115	111	107	136	152	123	128	129	144	114	117	125	127	111	139	122	125	114	143	135	150	124	114	136	133	126	123	155	132	111	128	110	143	127	124	139	108	117	133	124	129	137	118	134	132	124	149	135	143	128	137	139	134	146	119	128	118	103	147	128	132	133	115	157	133	126	117	103	131	117	124	137	144	110	126	130	118	114	130	106	135	140	127	131	140	145	107	130	133	138	115	125	141	123	141	154	134	114	118	134	117	104	134	145	112	117	130	153	129	112	136	133	126	120	114	136	133	143	133	125	125	138	127	120	142	142	149	133	106	108	147	132	127	146	133	155	142	113	142	141	114	115	119	128	133	127	119	133	152	117	131	115	121	117	116	130	143	115	123	144	117	117	110	133	126	128	122	129	104	100	119	138	138	133	141	131	115	113	131	125	133	124	103	115	119	155	122	143	136	119	136	145	138	128	131	123	139	117	139	146	130	117	118	114	119	125	141	130	132	136	139	129	131	155	156	123	113	121	143	130	144	121	141	115	111	117	107	116	148	111	117	121	109	137	147	118	123	142	146	130	128	143	117	122	126	133	132	144	123	123	116	118	124	152	119	120	117	117	136	123	141	129	114	116	116	121	128	138	137	137	136	134	125	119	112	124	115	116	137	134	126	140	130	139	111	118	132	130	130	144	126	105	111	118	141	128	134	135	148	117	115	133	121	146	133	103	109	125	144	136	138	112	91	132	111	120	139	144	142	108	115	151	115	132	136	137	124	142	133	127	122	140	142	106	143	134	113	126	119	148	108	109	156	128	133	138	141	131	114	100	100	115	119	126	119	118	136	152	113	125	132	125	127	132	123	114	140	127	148	137	120	113	152	132	141	139	128	131	117	125	142	122	114	127	136	126	120	136	111	143	148	127	124	124	130	131	143	103	109	126	115	139	137	134	133	137	121	125	138	131	116	144	92	116	120	140	132	117	128	106	125	148	124	132	126	129	134	127	125	117	124	125	116	119	129	118	110	133	121	119	134	120	116	138	153	118	115	110	118	149	135	141	140	118	124	103	106	131	121	118	125	114	147	141	141	126	143	121	151	119	115	162	150	145	141	125	125	110	137	127	117	126	123	100	136	124	108	138	155	129	113	114	112	109	139	129	119	135	101	141	131	127	125	129	125	119	111	123	121	133	121	122	144	150	154	148	117	136	146	109	120	139	122	125	122	150	110	110	104	114	135	131	143	133	128	128	110	142	131	138	126	134	126	124	134	149	125	120	142	137	111	148	138	135	148	133	90	126	119	122	119	109	131	160	130	123	110	126	128	122	127	126	145	140	135	140	115	109	129	139	115	159	121	130	116	150	137	120	129	134	125	122	136	98	155	125	119	129	125	113	116	125	108	136	127	144	126	127	116	142	132	131	133	146	136	147	131	139	121	153	140	119	137	132	131	137	150	126	123	119	104	130	139	129	127	126	139	135	114	133	124	127	161	136	148	117	121	123	141	129	108	122	120	113	137	145	123	117	126	105	113	127	129	119	150	147	132	110	115	122	103	134	112	148	128	136	127	124	116	140	117	133	125	113	122	132	118	126	133	122	124	124	121	116	131	114	135	137	146	124	137	138	125	131	140	145	146	120	151	138	143	111	124	137	143	140	138	123	118	137	106	114	125	122	124	123	158	128	124	133	123	126	159	133	121	147	115	138	153	123	114	122	120	123	149	140	139	121	144	116	140	122	126	125	124	127	126	126	129	128	137	133	125	108	121	104	124	144	146	134	128	124	127	131	108	107	113	130	119	127	137	133	122	115	125	136	126	133	140	123	121	121	117	132	132	145	111	117	136	121	141	136	119	133	123	129	107	131	127	139	124	114	130	118	117	99	112	126	126	146	123	126	134	130	135	120	145	133	140	123	139	116	140	131	130	128	122	129	146	138	116	134	106	114	126	118
10808	7556	1799	1863	1443	1269	1292	7789	665	602	545	484	521	471	489	442	427	455	415	453	428	384	394	366	368	374	391	363	389	354	320	358	378	372	335	373	397	326	346	329	331	338	354	328	334	360	350	312	333	345	326	359	359	340	279	344	346	348	334	317	371	312	370	337	318	308	359	353	330	358	324	318	353	343	324	354	358	335	341	305	334	321	339	316	374	314	343	337	334	336	353	354	344	350	341	351	315	318	323	351	342	351	303	369	342	330	317	333	323	365	325	330	357	331	363	347	354	355	341	306	315	346	318	342	348	325	343	331	328	306	337	366	370	336	347	374	341	331	325	367	355	338	325	364	353	364	306	335	333	339	312	338	331	311	348	358	332	324	315	353	344	324	354	322	339	341	321	337	328	341	334	343	315	344	319	374	342	335	348	370	316	351	375	330	339	364	354	313	304	330	320	323	340	311	299	328	310	336	308	330	346	315	315	318	354	353	337	344	336	347	342	304	330	319	331	326	330	323	308	300	328	333	324	353	330	343	347	340	341	314	319	334	349	317	319	365	320	317	306	297	290	342	296	353	338	318	340	347	340	366	321	356	340	333	334	352	352	289	329	346	347	340	330	339	327	333	355	367	331	338	352	342	339	343	343	303	331	370	348	321	289	332	313	357	326	348	321	330	349	312	330	312	338	312	332	326	330	339	325	334	346	373	334	320	325	341	323	361	316	336	313	307	322	336	327	326	321	312	338	321	321	309	339	307	342	349	367	340	357	324	313	362	319	338	310	347	321	321	347	298	370	347	313	336	341	360	316	336	344	350	350	329	310	334	338	342	340	312	311	337	336	350	308	340	353	325	359	334	314	331	322	291	339	337	344	309	355	359	334	328	333	348	339	325	336	335	335	340	355	315	338	324	307	308	364	340	339	337	298	308	332	350	325	362	298	315	309	318	314	323	313	346	320	334	334	306	328	358	330	327	323	316	325	347	305	342	322	315	325	309	318	334	339	323	354	326	329	331	326	339	331	308	305	371	316	350	353	346	329	300	331	340	332	314	317	320	319	297	339	365	346	317	323	353	333	330	304	339	302	327	365	322	371	334	306	348	328	310	280	338	339	328	336	369	345	333	331	360	323	349	323	335	353	317	340	364	302	340	319	331	317	362	352	340	359	337	338	331	350	317	357	296	330	337	338	346	374	306	343	354	343	307	353	342	350	341	346	323	316	327	309	323	336	327	340	357	365	361	329	338	324	322	357	311	328	360	338	326	348	329	333	314	352	387	345	330	359	354	384	347	356	359	327	316	326	323	336	349	327	333	344	329	356	331	355	327	309	307	306	330	326	312	347	350	318	346	295	351	343	320	319	355	342	320	336	312	357	309	359	305	343	346	353	324	346	317	350	345	307	327	345	348	342	380	322	314	347	380	317	355	333	347	335	347	332	331	325	336	322	313	332	335	320	333	311	335	326	345	332	338	327	339	326	361	338	307	348	337	303	328	341	323	331	342	328	290	325	339	329	319	338	320	325	353	365	343	321	367	357	326	297	351	323	340	349	346	319	333	338	343	334	339	324	361	323	322	335	334	337	327	298	361	352	311	319	314	311	321	354	345	341	344	358	355	313	305	315	334	350	291	301	359	340	313	336	345	353	301	326	330	348	340	324	308	345	328	338	305	327	338	339	324	334	305	335	340	352	342	369	297	306	307	302	350	334	323	334	327	319	343	315	303	338	329	305	294	322	328	309	309	310	317	313	316	340	337	313	314	308	312	328	341	349	356	319	355	335	322	329	342	321	300	327	332	318	337	361	303	325	322	353	339	286	344	328	334	312	321	357	318	339	336	333	342	344	318	342	318	331	317	340	314	348	331	320	343	297	337	306	358	387	349	320	301	332	327	313	366	332	341	331	339	315	314	328	336	330	342	315	349	348	344	341	324	330	337	329	337	339	334	331	330	334	342	354	326	330	356	315	335	293	357	344	330	323	334	331	331	345	342	316	331	341	319	356	313	326	327	336	358	333	311	321	324	330	333	354	365	337	362	324	318	334	336	347	359	333	314	368	359	341	335	344	341	339	341	345	349	348	363	291	327	329	350	353	337	369	302	341	355	322	333	334	326	367	336	322	359	317	315	343	333	312	336	334	330	318	337	328	351	337	340	307	336	340	324	341	333	329	349	345	299	324	321	313	323	324	343	350	361	300	346	333	335	375	325	338	369	314	332	371	318	328	339	347	309	323	329	331	343	379	332	340	317	320	342	348	345	342	292	320	362	344	333	318	342	339	335	339	311	350	298	327	309	346	289	326	326	351	310	293	345	355	348	331	325	333	354	357	339	356	311	316	311	329	340	325	302	295	329	321	322	320	347	340	330	362	351	349	355	336	333	327	356	316	364	320	341	322	294	342	316	317	309	353	357	367	318	318	346	345	342	313	317	319	315	328	323	315	354	358	332	340	333	297	318	372	338	297	285	344	367	320	329	277	337	328	350	323	325	315	322	356	357	333	349	323	330	326	318	345	331	312	340	311	343	304	316	320	339	324	332	308	309	328	294	334	369	326	338	344	329	327	346	324	361	345	327	313	320	322	353	318	323	332	346	327	347	341	342	355	328	316	332	316	302	300	325	363	343	338	310	353	331	322	315	321	288	326	336	321	350	335	343	322	319	322	337	309	349	338	317	335	314	315	334	332	332	363	333	306	307	310	339	309	349	356	302	353	295	325	362	331	331	330	340	327	357	312	329	318	339	347	306	333	302	315	327	329	333	298	331	317	315	313	303	336	341	334	324	352	344	303	329	340	330	317	340	325	341	323	338	330	325	332	340	341	348	326	330	301	296	341	325	347	329	368	321	347	345	319	340	334	338	333	378	340	310	337	331	292	312	299	342	325	336	301	305	313	286	310	306	344	311	337	316	324	338	355	337	315	350	351	326	334	322	312	324	305	325	327	317	337	312	372	338	329	343	309	333	334	340	325	322	348	277	293	362	314	375	346	317	331	332	326	328	308	312	344	345	327	340	302	311	310	344	319	363	318	335	338	319	334	346	302	319	329	348	332	337	318	316	334	345	296	320	315	315	320	361	327	306	328	359	314	321	315	320	318	342	348	346	323	308	284	321	350	308	322	338	365	336	368	325	357	332	267	325	322	330	293	405	332	330	313	322	327	337	311	304	326	343	365	283	341	363	338	318	323	352	336	354	335	380	352	354	341	332	313	347	313	329	308	325	329	352	343	330	314	325	285	344	300	331	312	330	337	340	344	336	345	347	368	367	343	336	322	337	305	323	317	332	333	359	351	375	311	354	307	344	332	295	381	300	343	326	310	316	335	348	323	303	351	304	356	328	273	313	308	334	335	320	316	352	333	342	321	311	330	339	336	334	360	330	314	348	312	338	311	339	337	303	359	346	326	340	346	332	297	325	320	325	371	333	344	378	334	314	309	346	324	321	315	327	331	371	336	315	335	313	355	347	326	316	318	327	314	347	360	355	355	347	344	347	332	325
1682	562	389	394	368	366	371	401	335	385	378	389	404	398	352	394	358	364	370	385	383	380	355	384	372	383	363	391	424	378	374	414	370	394	348	369	364	370	390	376	373	360	383	391	334	364	379	427	353	397	372	403	390	378	395	366	389	375	382	419	405	396	347	368	342	383	412	328	348	378	376	391	349	419	371	378	397	416	365	387	347	355	374	378	386	352	382	373	396	359	360	350	350	367	371	359	419	400	368	395	401	384	400	394	432	375	406	352	360	342	362	377	350	387	420	388	422	412	375	395	402	372	407	339	414	375	397	380	350	417	353	389	418	391	377	389	357	375	374	386	356	354	388	380	368	378	376	374	403	356	402	377	321	363	383	401	382	377	387	373	397	362	373	375	392	371	390	390	360	361	381	352	377	404	394	347	350	374	370	384	381	409	393	363	404	371	424	342	362	392	404	364	383	346	395	367	386	344	364	357	379	368	366	357	393	376	380	379	360	346	407	405	388	338	371	353	410	354	359	375	411	373	399	354	350	355	341	371	371	381	398	390	401	357	397	363	400	389	426	404	377	428	396	406	419	371	387	416	347	352	409	355	409	394	350	381	411	401	379	365	392	356	382	395	378	400	334	368	359	368	389	355	356	355	356	380	383	367	397	406	374	380	378	399	358	399	380	381	371	377	362	393	376	381	348	408	357	396	362	360	357	369	357	373	359	377	371	399	369	394	402	380	388	372	348	381	366	391	348	390	371	360	418	378	356	369	401	385	384	361	359	370	373	358	388	396	348	408	397	386	362	356	354	395	364	374	375	362	377	355	372	341	396	423	373	364	338	373	362	355	401	373	360	335	374	375	353	359	345	370	325	396	400	361	395	363	392	388	352	359	352	357	389	378	398	397	385	362	374	361	377	371	386	352	369	342	395	383	413	374	391	371	375	385	346	375	346	399	409	368	354	349	368	382	327	375	376	343	368	390	371	347	395	400	407	421	395	402	417	355	365	384	371	379	369	370	331	379	371	382	387	409	393	422	380	386	399	383	397	380	399	398	370	381	388	373	341	362	379	337	401	370	355	382	351	409	387	412	388	382	384	390	379	354	415	373	391	394	380	383	376	387	386	372	385	388	390	406	386	377	366	384	380	367	398	404	381	425	380	401	381	381	392	378	372	369	386	375	388	355	402	367	410	368	408	398	382	375	360	395	395	365	331	396	399	373	343	356	374	376	377	390	420	412	372	396	364	417	364	386	372	401	345	369	390	375	362	360	353	368	392	366	390	407	358	344	385	391	384	386	385	361	356	406	392	388	379	372	344	380	420	343	382	358	383	402	352	373	386	340	363	365	366	361	325	365	373	363	373	372	347	355	363	403	387	375	374	361	388	396	377	375	371	334	354	402	413	390	377	360	384	367	394	388	371	366	350	338	362	384	357	358	391	429	365	350	427	371	387	348	325	368	379	393	394	403	407	387	391	379	365	350	365	393	364	398	445	417	396	397	367	351	368	351	364	397	368	405	376	394	388	389	382	355	390	366	413	401	376	375	375	390	351	387	422	359	378	407	342	386	410	378	413	349	437	395	385	376	389	391	347	380	387	419	404	387	350	408	403	364	413	369	365	356	359	374	365	356	437	376	355	388	388	386	402	355	409	378	318	394	362	348	385	380	419	388	400	376	348	397	377	386	381	379	375	348	367	416	399	383	400	335	360	345	353	361	385	384	404	383	381	360	375	356	340	412	399	404	361	369	382	379	407	382	362	390	407	358	380	390	362	371	399	376	379	397	395	380	380	419	378	385	405	379	382	368	369	406	367	375	401	409	359	371	385	392	381	410	349	392	393	373	369	386	372	372	388	382	386	388	379	362	380	383	366	407	357	376	375	382	374	373	376	374	388	372	389	388	398	399	314	383	366	381	330	365	384	367	351	380	337	348	388	383	354	363	367	408	419	385	344	408	377	379	334	365	396	379	395	363	359	355	416	371	373	354	371	369	382	428	366	373	393	395	411	365	344	412	378	373	342	383	369	402	382	366	371	402	357	354	401	396	382	368	408	391	407	371	347	342	404	361	375	378	380	362	375	391	374	358	377	381	372	367	366	355	363	356	354	375	393	371	349	391	396	371	359	349	356	379	368	392	359	376	389	390	364	407	343	378	404	401	372	418	353	349	335	417	382	346	347	382	387	352	401	362	375	414	403	371	386	377	381	350	360	401	386	369	396	367	393	393	362	376	396	403	411	406	385	424	367	382	381	359	382	422	395	365	409	386	377	413	371	413	378	381	362	381	368	419	369	361	377	338	361	376	342	380	385	372	374	365	398	362	377	396	364	409	397	384	356	399	385	387	372	367	385	404	378	417	373	343	389	387	404	362	379	358	352	359	399	397	390	399	370	361	382	344	350	376	394	412	380	356	352	417	404	383	411	383	371	396	398	363	365	362	366	324	381	364	374	384	368	380	333	346	376	369	382	370	384	408	383	396	396	402	371	375	371	389	393	388	420	346	358	386	372	381	397	352	382	354	353	368	358	354	384	346	390	405	424	376	366	374	360	362	352	353	373	402	361	360	389	373	405	402	350	336	395	382	384	356	376	360	407	401	364	408	373	360	386	409	356	389	394	385	367	345	334	381	384	414	355	375	374	384	364	354	370	360	365	383	405	375	356	364	368	364	355	376	428	400	388	417	354	392	377	369	379	370	382	384	362	363	389	365	379	347	367	384	399	372	406	396	391	413	352	359	338	408	402	359	398	376	376	368	388	391	389	368	376	382	412	402	389	354	393	410	425	349	346	401	377	379	372	387	414	374	342	390	366	390	398	403	375	352	326	383	408	369	408	356	376	337	407	371	399	341	416	379	378	357	389	383	391	345	360	337	394	387	369	386	383	392	353	418	347	366	406	420	380	398	396	400	425	381	375	402	359	376	378	379	366	357	355	356	364	374	366	346	361	420	382	380	371	364	400	357	404	355	332	419	399	387	382	396	408	395	378	367	359	360	395	353	368	389	374	386	357	401	385	358	378	398	364	376	405	346	351	367	382	372	386	386	371	364	434	361	363	322	369	348	351	360	376	358	424	395	372	363	406	370	388	377	396	409	386	375	362	377	370	389	383	416	401	367	384	387	358	363	447	384	409	382	389	364	356	399	393	356	377	374	340	370	393	358	380	414	359	410	391	348	407	403	398	431	322	410	382	378	422	356	392	379	341	367	383	413	366	365	366	380	328	333	399	343	378	402	391	371	428	373	365	382	358	411	394	374	378	367	379	383	373	379	375	386	377	407	383	337	379	361	382	404	410	383	371	365	396	355	361	385	371	403	393	360	363	350	372	372	411	357	375	375	380	354	385	381	396	389	368	385	367	363	342	414	364	364	379	359	395	387	370	362	360	351	412	369	397	390	384	349	394	352	397	366	381	373	386	363	377	356	340	403	413	384	344	371	360	372	378	396	362	375	389	432	380	364	382	381	388	391	387	418	380	383	356	344	370	403	403	374	354	374	393	392
2261	1123	927	899	895	897	871	893	896	888	882	909	817	869	807	865	856	855	851	867	910	906	872	902	858	848	927	868	890	870	948	868	811	834	861	889	821	837	911	858	877	857	849	813	855	907	871	882	874	865	915	817	908	833	919	923	884	890	874	902	877	853	845	836	920	905	925	871	896	841	833	897	843	899	895	875	877	862	909	842	865	813	867	845	899	868	868	836	859	910	885	912	879	906	841	847	908	890	870	883	893	847	850	823	873	885	911	867	875	858	864	871	878	880	910	870	886	889	880	860	885	858	895	817	831	879	876	863	871	884	860	885	849	882	869	894	829	879	882	870	853	879	871	865	812	857	833	864	867	886	895	866	857	859	899	843	876	870	853	881	856	910	889	900	866	844	849	859	839	862	859	938	853	867	922	874	839	856	905	857	867	876	919	920	857	873	888	829	877	903	874	912	953	886	883	903	869	849	845	852	826	872	855	909	861	838	897	899	899	856	901	884	785	842	855	857	871	873	794	887	873	900	877	852	913	895	900	836	846	887	851	882	860	870	903	894	846	861	914	929	890	890	897	875	872	927	850	857	898	822	885	937	859	854	872	915	872	847	811	883	881	912	857	872	870	804	846	890	925	837	913	874	837	867	821	910	899	869	887	828	862	857	854	836	860	911	894	877	865	925	828	919	868	832	896	837	906	871	888	893	856	863	856	857	870	893	855	878	901	873	900	833	898	831	831	908	879	878	889	821	841	875	903	883	879	859	847	844	860	896	834	917	846	882	917	875	904	855	812	849	894	873	871	862	840	870	848	845	887	821	840	814	838	887	874	881	886	846	830	853	830	849	851	886	853	878	876	813	851	917	857	813	909	876	904	910	928	874	875	856	856	872	877	866	881	902	873	823	904	820	871	868	817	910	872	880	874	891	856	870	917	900	886	875	879	918	916	884	876	860	821	895	831	892	846	820	866	855	847	851	894	859	868	839	865	845	846	877	888	915	873	871	887	897	936	857	895	905	884	822	851	889	869	837	900	914	854	888	873	881	910	811	881	863	882	833	890	785	872	869	790	830	889	820	871	852	888	850	870	855	819	851	867	838	878	855	889	842	864	931	880	830	915	861	909	868	840	832	824	859	849	829	898	902	903	896	852	828	891	875	848	852	849	919	907	892	881	885	886	912	877	886	861	858	899	842	900	814	856	870	885	890	843	838	874	851	896	908	898	854	855	847	816	868	857	881	861	875	847	835	823	894	839	861	847	883	829	905	862	897	863	860	843	897	827	859	848	839	857	896	813	901	909	892	875	884	864	872	888	884	892	899	904	864	832	937	911	888	900	899	835	824	871	826	909	818	861	877	837	877	827	850	880	842	848	832	883	848	904	895	869	867	893	901	855	890	848	860	845	850	848	890	847	879	867	840	866	877	886	889	912	865	817	911	918	853	888	866	866	852	895	859	903	877	816	855	915	898	874	887	905	890	897	847	883	867	864	910	870	909	865	826	824	886	899	843	901	854	922	851	831	866	886	908	872	833	855	874	844	865	869	874	895	839	836	880	859	922	898	923	860	863	869	872	863	832	887	843	887	861	862	866	870	896	864	873	843	907	897	861	836	845	838	957	895	878	842	854	847	865	809	848	887	853	838	873	893	799	837	871	866	850	872	841	900	924	830	875	887	838	854	831	915	879	901	849	886	848	836	884	811	878	923	911	868	832	929	865	869	916	859	877	848	867	886	888	905	850	841	867	832	911	891	913	887	898	912	849	865	817	881	896	913	814	848	855	835	931	860	874	842	821	907	864	838	896	850	877	846	813	886	851	925	843	885	874	941	861	864	860	949	915	899	844	865	876	863	897	910	870	869	866	929	893	885	859	884	898	864	805	863	807	891	874	826	877	857	853	821	830	867	897	900	859	793	895	911	963	884	879	887	848	895	852	888	942	892	832	887	829	887	877	838	892	862	871	828	920	935	909	879	898	840	884	835	865	880	862	912	882	863	900	870	820	938	869	914	832	873	888	850	897	929	883	873	901	849	855	845	861	833	867	895	898	856	853	924	866	867	869	848	839	863	856	851	866	891	850	858	899	896	855	888	857	850	887	854	911	877	807	874	863	916	906	912	850	820	873	870	859	879	840	870	857	825	852	879	893	864	846	796	858	913	891	888	897	886	869	912	927	859	866	813	860	903	872	870	792	872	903	869	891	822	875	878	885	847	905	854	920	849	890	850	907	839	907	879	902	892	887	831	815	882	824	870	901	950	861	893	850	840	858	885	875	869	858	884	878	843	880	878	839	874	920	891	870	878	878	834	889	843	832	910	899	882	843	835	873	835	806	896	863	880	881	859	826	847	878	861	826	859	932	888	829	917	889	889	837	876	865	888	888	872	878	864	860	849	910	838	888	837	867	936	814	861	864	850	846	896	853	858	851	887	854	879	837	896	871	874	835	867	903	859	865	866	877	930	833	897	843	903	836	856	896	842	904	875	900	878	865	804	887	819	845	879	837	863	841	905	911	914	895	830	836	875	869	848	836	859	842	870	821	828	856	924	904	920	869	900	867	869	832	857	896	856	844	942	910	850	802	861	892	877	889	883	870	878	893	888	897	893	867	890	875	894	950	850	888	877	916	870	863	880	855	867	858	895	897	913	877	863	896	852	925	845	845	850	878	903	874	876	907	852	897	846	894	854	855	918	879	843	913	852	886	877	902	889	804	813	801	831	830	863	840	916	883	903	867	845	886	867	892	853	825	946	929	870	884	902	900	944	840	850	853	883	877	833	914	865	878	843	877	869	843	847	910	876	883	870	883	837	866	885	865	857	879	842	917	847	869	791	844	874	884	857	876	871	894	889	860	881	827	878	862	903	869	859	798	864	838	845	872	883	854	880	834	878	877	875	848	859	863	894	886	830	860	849	847	872	818	904	849	883	815	863	830	905	880	879	910	895	832	869	875	872	822	872	873	898	890	848	889	815	878	837	830	913	898	879	904	826	871	885	846	858	842	922	867	903	871	883	870	863	841	887	870	925	901	926	857	902	889	870	841	816	832	860	891	915	902	884	886	859	892	847	836	884	949	876	851	891	836	885	849	884	842	822	858	857	853	808	842	857	930	887	836	850	879	865	878	893	896	819	910	873	832	926	862	850	855	835	843	903	852	902	860	837	881	889	920	819	836	880	878	883	885	882	849	825	848	893	918	876	875	905	849	858	822	906	912	859	812	791	861	861	908	912	867	844	822	840	839	951	877	865	812	863	854	847	909	872	818	857	872	872	825	888	823	856	937	867	841	889	885	851	823	852	897	867	884	888	897	845	891	843	840	855	893	818	860	882	899	875	873	860	905	853	838	844	852	886	858	877	872	836	883	913	919	870	872	894	842	875	860	851	875	886	877	834	871	835	874	863	830	876	820	832	853	933	909	792	905	862	850	866	841	855	822	945	859	875	886	841	871	875	850	857	899	858	837	826	914	855	911	842	853	898	872	832	835	849	868	879	851	873	854
9292	4422	574	503	435	379	339	386	342	329	311	304	304	261	305	320	331	321	290	296	301	310	312	285	295	280	303	309	334	326	291	327	308	296	277	322	320	295	310	317	320	326	350	311	324	289	296	322	260	282	289	291	310	308	283	326	330	286	298	307	309	318	285	314	317	293	309	300	314	308	326	322	299	303	278	311	331	299	301	335	305	302	323	273	272	326	306	307	321	292	285	294	328	285	326	294	278	307	306	296	292	303	263	283	275	278	278	303	300	300	333	298	307	296	318	296	311	307	311	290	292	286	328	292	299	327	325	280	315	331	308	332	282	289	303	297	279	336	291	303	286	300	283	302	312	299	295	289	300	298	302	320	287	280	293	307	277	309	343	296	273	334	279	324	341	304	325	346	339	316	309	258	297	316	303	294	289	296	290	327	306	324	314	327	296	364	286	319	275	289	309	315	298	267	299	299	335	290	276	312	282	294	308	308	308	307	301	313	320	291	297	309	308	300	305	292	324	286	291	301	292	326	303	283	270	279	287	289	322	320	292	280	295	298	293	315	293	308	254	322	328	287	285	282	289	327	330	283	305	321	300	289	288	295	321	308	297	310	272	268	296	310	311	335	309	283	325	321	324	311	294	307	302	335	305	308	311	274	302	319	277	304	290	305	316	295	310	291	307	317	309	280	258	294	307	322	277	296	285	307	286	310	302	295	300	304	325	308	315	301	311	313	330	274	312	277	277	293	291	315	288	309	275	307	308	276	318	253	287	299	284	302	268	289	303	323	290	292	287	300	278	300	344	305	314	297	304	310	322	301	296	270	314	285	333	308	316	313	284	270	290	293	297	302	284	305	326	279	296	327	313	291	308	282	283	307	285	278	271	336	288	291	292	307	303	322	290	301	305	297	307	277	291	313	318	301	293	317	272	268	319	279	257	310	292	299	288	290	288	280	325	297	284	301	309	274	307	286	288	262	307	314	308	286	307	286	295	292	307	280	304	292	336	289	335	307	310	321	345	282	311	310	318	291	289	331	278	317	297	307	291	307	304	268	304	290	280	312	316	292	303	284	271	273	296	303	289	276	297	282	259	279	302	299	265	320	271	317	289	302	277	297	310	290	323	345	289	293	303	298	296	296	323	290	299	257	290	327	309	277	302	331	289	314	306	303	309	294	293	280	311	319	310	311	310	347	287	285	314	319	339	300	302	298	280	321	296	311	315	312	325	318	265	306	329	312	311	305	291	303	319	311	306	297	307	296	305	306	323	276	274	284	304	290	296	300	297	295	304	265	300	290	296	313	341	311	300	319	301	308	316	286	273	297	281	304	306	304	294	289	297	329	273	312	325	306	308	307	299	285	328	311	335	307	283	287	297	334	321	290	306	303	301	314	294	276	288	281	321	313	316	283	311	342	328	298	303	284	291	304	356	298	312	307	267	286	294	265	297	309	302	263	323	290	329	304	355	309	324	305	305	327	301	313	286	310	288	293	337	293	300	272	315	314	307	303	319	301	300	294	302	318	323	307	329	272	323	295	348	291	327	289	252	268	284	317	291	278	271	287	285	304	331	303	309	308	312	305	317	306	283	269	298	334	310	283	306	285	326	320	304	303	305	286	313	315	299	306	296	307	307	272	283	285	249	332	298	296	304	302	317	300	270	286	302	320	311	299	273	275	290	343	298	306	323	299	282	347	297	292	301	306	303	290	334	279	321	307	320	341	300	303	308	268	308	280	288	310	267	323	291	288	303	286	310	325	287	320	297	284	306	278	300	294	318	309	297	325	310	316	321	330	329	293	296	308	302	289	302	306	307	280	278	297	312	294	304	322	304	295	279	297	301	303	278	287	262	289	277	291	315	326	296	284	309	289	301	285	280	323	285	299	274	277	307	268	298	343	266	288	286	292	296	318	306	312	307	296	303	310	303	295	312	318	276	341	323	293	295	307	308	318	325	345	322	322	295	287	324	279	287	309	306	342	297	307	329	298	334	303	280	335	298	311	288	288	332	329	326	263	301	279	288	274	281	304	322	315	326	299	317	307	279	268	324	291	316	312	296	263	296	272	319	346	299	313	302	276	273	262	325	307	316	294	326	286	299	281	274	295	298	272	296	304	312	286	320	278	309	301	313	336	307	274	314	313	291	310	311	287	336	275	279	316	333	346	296	292	291	303	311	308	305	302	284	284	313	286	304	283	258	323	308	288	296	280	289	285	323	287	315	309	303	269	311	297	279	260	276	288	336	294	321	297	290	296	310	336	320	308	351	288	291	273	297	284	307	287	282	307	311	314	280	313	301	294	276	284	306	290	296	300	324	293	330	274	295	304	311	308	307	314	305	314	303	289	282	302	284	289	301	295	284	326	309	309	310	288	290	316	312	323	284	333	298	287	306	308	307	315	316	263	290	327	274	328	323	296	309	282	321	282	309	274	297	280	281	283	335	307	324	280	281	263	271	274	273	294	305	282	331	320	315	325	296	265	295	313	340	302	276	298	272	314	285	270	299	298	317	292	261	299	252	276	308	323	297	279	288	266	282	283	304	266	288	323	314	275	316	342	334	296	303	333	327	295	296	300	304	306	273	319	281	288	286	302	290	309	327	294	285	309	292	293	299	258	308	282	277	299	297	296	296	296	315	324	293	330	284	291	317	298	291	267	292	292	290	283	296	302	302	312	266	286	297	255	307	280	295	295	314	277	303	294	294	283	292	276	325	271	304	321	299	294	290	323	266	308	278	315	280	354	326	323	311	300	326	332	304	328	302	284	282	305	260	308	301	336	299	282	281	305	308	288	310	314	286	298	292	297	297	307	297	290	317	283	310	313	326	288	278	275	283	265	257	271	319	327	293	297	326	291	302	299	351	317	322	299	299	320	287	285	298	278	303	294	288	311	312	315	298	336	286	306	296	297	320	315	289	307	312	295	287	274	320	351	308	302	293	278	323	312	330	267	313	297	272	314	317	309	286	281	285	318	257	311	322	271	327	311	316	241	284	301	296	289	302	310	331	307	283	287	273	320	285	306	283	302	295	313	310	309	293	290	281	280	307	279	286	293	292	312	315	307	303	293	278	302	296	311	285	328	298	289	317	300	309	269	288	310	314	293	295	299	326	296	298	323	289	292	297	306	301	311	301	308	299	266	301	326	291	289	335	319	272	312	326	309	279	288	299	300	295	300	295	315	327	304	311	253	297	322	300	257	314	308	313	256	335	320	366	303	298	305	294	286	295	323	323	312	273	260	313	300	301	300	273	277	313	299	273	281	321	325	311	321	288	313	292	301	282	321	290	271	273	305	326	287	315	310	300	296	332	311	280	292	315	275	308	287	288	318	304	259	328	342	324	280	320	302	337	308	307	315	268	300	295	281	325	327	284	298	306	286	317	298	305	331	280	293	300	282	306	290	307	310	294	319	316	278	296	307	292	298	304	326	323	306	331	300	307	306	324	279	322	282	292	314	334	308	295	306	306	320	291	306	320	293	296	287	263	291	294	301	272	260
8469	3876	1277	1403	1244	1060	1029	1374	831	815	828	772	847	769	746	789	830	765	726	747	751	721	752	706	780	713	705	681	741	748	727	741	705	693	715	681	716	767	666	728	680	685	670	677	713	713	750	710	677	671	691	732	703	713	743	701	677	691	719	676	723	690	706	725	685	711	686	671	732	680	745	675	745	706	705	696	721	711	725	666	660	712	711	697	691	730	680	724	727	736	717	665	673	727	680	694	691	673	676	643	730	671	644	728	719	687	743	665	719	706	682	670	740	725	680	735	718	708	708	648	755	692	695	745	662	709	689	732	699	695	678	696	688	672	655	665	700	709	644	738	743	693	689	756	677	686	715	707	724	649	725	700	702	664	723	728	682	672	676	698	647	720	703	651	696	720	714	649	755	693	696	695	717	700	645	702	710	656	721	690	650	678	699	738	692	680	714	662	681	701	731	724	670	721	691	717	722	642	702	681	716	670	696	701	688	696	686	702	690	732	665	676	670	710	665	708	679	702	684	690	668	649	678	711	720	722	724	686	681	712	725	681	701	703	706	677	715	681	684	709	716	691	720	689	738	705	701	668	694	701	700	699	702	722	719	700	715	687	722	699	661	702	727	729	745	720	686	711	669	695	719	688	734	726	701	686	724	686	722	718	677	687	735	733	752	723	655	714	724	702	683	734	705	679	680	745	701	687	667	723	715	727	676	716	706	706	717	682	733	703	727	707	742	664	713	673	702	682	695	600	697	689	713	702	667	703	649	691	676	716	677	701	702	653	716	695	689	667	714	752	697	688	729	781	687	667	687	691	733	712	711	673	731	738	670	697	676	725	687	722	683	736	707	666	692	719	696	681	733	706	721	696	685	700	714	680	689	710	675	726	671	685	665	710	678	717	715	682	697	662	716	646	689	734	680	679	718	701	730	706	702	677	713	691	657	656	689	719	630	687	691	710	647	725	689	680	701	729	666	653	701	713	690	615	679	691	676	754	717	706	734	686	688	664	680	702	705	711	731	648	704	704	721	698	732	677	690	728	755	721	679	665	733	714	680	706	731	721	718	699	653	681	640	718	664	682	729	656	680	678	676	707	637	702	673	694	693	731	661	707	683	678	743	676	737	696	677	732	650	716	666	688	686	740	718	673	710	706	744	698	686	680	625	723	617	721	713	691	705	664	718	668	722	698	703	710	684	699	665	679	720	698	713	688	740	694	658	725	722	698	748	725	700	703	684	738	707	678	674	712	723	679	711	661	697	680	690	697	705	675	683	652	745	706	693	687	731	707	683	692	678	746	662	705	718	756	678	703	674	694	667	723	736	697	689	693	685	717	666	709	730	682	725	711	656	687	707	722	636	700	705	685	756	692	698	697	693	677	688	716	677	730	680	693	694	667	709	697	691	703	696	686	655	693	691	634	689	678	732	669	668	686	721	669	655	709	667	679	692	777	700	670	693	706	705	713	724	716	651	686	709	688	737	682	693	717	708	732	711	732	697	704	680	653	714	688	695	724	695	705	716	737	707	685	717	689	660	682	712	692	716	709	662	704	741	690	735	714	643	715	705	697	707	700	731	719	708	702	690	734	695	716	705	711	726	696	709	682	692	654	667	702	690	701	675	694	678	753	686	679	691	692	736	715	719	645	701	753	709	694	727	748	722	741	727	679	714	647	713	688	673	702	674	716	661	691	701	665	734	702	690	710	717	722	694	687	704	674	670	646	700	725	691	735	689	690	708	732	782	694	756	746	723	704	643	667	738	686	663	701	667	724	678	678	706	688	730	674	789	732	671	708	655	674	691	712	696	727	666	731	721	726	688	676	715	681	690	691	710	696	653	691	689	675	709	690	698	699	753	683	682	717	682	682	660	724	657	678	675	740	688	684	736	710	681	642	735	737	665	708	706	704	694	708	701	688	719	686	678	717	741	713	735	692	715	666	708	727	662	663	714	690	702	691	700	700	720	672	692	686	668	716	713	732	710	658	706	696	731	689	679	675	720	676	714	698	703	708	719	711	707	688	696	698	708	719	739	680	675	724	660	712	690	727	675	660	631	685	707	630	712	697	706	694	724	709	689	691	687	727	677	688	690	658	672	721	725	667	671	711	687	687	677	740	691	690	746	688	702	723	681	713	690	690	726	718	684	687	737	701	755	736	689	712	692	683	689	676	674	698	689	703	723	743	707	653	711	654	681	721	699	678	700	711	703	705	714	720	709	702	703	701	687	660	726	728	689	633	702	678	703	699	740	746	683	705	754	638	701	712	709	731	729	683	653	702	691	699	672	713	697	629	713	680	684	693	693	737	657	721	745	692	735	669	684	702	699	688	691	714	675	701	711	699	707	656	674	693	685	693	702	691	706	693	746	660	731	720	708	709	693	683	700	670	740	681	666	732	732	755	704	676	690	710	702	709	679	652	710	686	685	697	687	721	670	664	683	673	691	707	716	701	738	714	695	692	659	693	676	660	718	688	709	668	698	655	710	669	684	689	731	698	677	698	684	673	714	741	717	683	655	635	719	677	720	663	661	707	661	721	739	753	689	699	679	704	742	687	749	678	713	701	685	726	693	718	679	692	748	663	719	727	679	703	687	710	708	710	701	762	633	709	717	657	680	710	725	703	667	700	738	663	718	659	713	676	694	672	667	686	672	704	701	676	736	709	707	691	695	674	688	647	684	655	688	680	688	689	723	680	700	686	701	668	725	641	660	684	743	725	713	703	687	711	676	684	694	704	661	729	690	705	721	698	708	673	737	659	682	683	701	649	705	671	758	715	702	672	646	697	699	696	695	719	713	720	677	646	733	735	718	707	696	683	745	724	674	725	682	753	726	703	703	690	705	715	711	679	671	648	718	692	676	698	692	670	686	688	658	735	698	726	672	737	690	667	648	717	739	670	645	699	722	706	713	736	698	742	705	675	713	698	688	710	726	672	696	698	701	687	666	688	698	737	713	652	688	664	720	691	696	741	715	701	716	700	701	722	681	707	680	697	676	699	669	679	706	691	697	673	757	706	720	723	706	718	696	734	685	691	651	710	713	659	691	738	692	693	702	738	704	674	678	706	706	651	726	711	683	713	698	750	697	709	688	704	675	663	750	704	711	688	698	715	662	696	702	665	729	678	710	736	659	706	700	710	661	633	738	708	686	725	703	751	722	653	714	691	685	721	675	733	721	717	742	716	716	698	685	683	707	716	661	708	695	689	745	751	715	740	682	738	737	733	677	717	675	694	733	667	698	679	709	705	703	764	708	667	730	725	710	678	726	690	662	690	715	723	690	705	693	728	728	705	754	721	694	709	665	692	717	701	715	687	698	672	681	649	712	663	736	711	647	684	691	695	722	721	696	679	663	680	724	770	676	708	669	656	703	739	697	721	728	704	690	694	725	660	720	638	641	732	736	686	758	718	719	687	705	657	678	738	690	695	720	702	689	701	668	691	768	677	745	684	727	676	738	678	699	686	754	729	697	708	694	728	726	725	686	724	678	685	696	738	683	727
17574	11680	918	542	369	303	292	1501	190	160	165	170	144	150	155	151	142	136	122	154	155	136	123	107	144	140	120	130	132	123	111	117	121	116	136	127	151	134	120	111	97	145	122	121	137	110	138	117	121	146	131	111	119	124	134	124	125	144	139	134	111	133	118	109	148	145	126	129	146	153	132	138	116	132	117	129	135	114	104	143	132	129	139	111	134	117	99	127	127	136	135	120	138	112	149	131	119	118	122	111	132	137	132	134	126	151	136	117	104	145	120	148	121	116	120	150	118	122	148	124	140	147	118	147	136	148	111	123	127	124	105	147	121	125	141	145	129	144	125	127	143	116	134	118	120	133	116	129	119	133	146	119	137	127	137	122	127	142	119	135	149	122	118	141	133	139	145	132	119	114	132	126	165	117	127	137	158	132	144	141	133	113	124	122	103	116	141	121	115	118	131	132	125	135	150	120	114	122	146	123	125	132	109	128	122	129	118	120	126	124	122	123	125	141	130	110	130	142	122	145	132	140	155	140	106	136	133	138	136	129	132	126	159	139	130	127	132	122	129	134	121	128	127	126	130	130	127	106	170	130	121	121	138	138	122	144	126	135	130	125	129	132	124	145	142	127	125	132	122	123	123	132	127	161	139	133	128	128	117	146	113	110	108	127	130	135	131	158	127	121	105	114	144	116	111	139	130	134	120	127	106	120	122	128	128	130	129	124	132	131	108	124	115	112	139	157	122	123	101	140	108	135	138	145	129	133	151	141	135	139	140	123	120	125	127	125	134	139	118	120	132	141	134	121	113	128	122	143	129	133	128	118	129	112	107	126	127	129	134	134	116	112	130	134	131	135	129	122	118	124	149	122	107	136	131	144	115	143	123	139	152	121	127	141	123	136	119	122	126	126	128	121	119	133	118	130	122	116	141	122	125	134	135	112	123	106	125	148	107	136	127	126	138	126	124	121	126	127	126	139	124	146	122	146	120	119	141	110	137	131	134	132	119	117	110	137	108	134	116	133	120	113	142	127	107	125	120	133	112	121	124	117	127	115	139	115	120	122	143	118	142	125	130	140	138	114	140	125	100	125	117	96	138	120	111	117	105	121	150	128	135	131	131	113	138	131	130	128	139	145	125	130	117	130	131	119	138	138	121	136	138	136	132	132	144	109	152	114	118	139	143	148	115	137	149	143	129	122	121	118	121	107	120	117	137	141	136	122	131	106	124	130	143	127	113	108	125	111	125	134	137	135	124	134	130	131	119	124	128	105	146	126	117	119	136	115	123	118	125	128	133	121	153	143	132	133	128	119	117	144	144	129	123	111	136	149	121	107	146	141	134	141	119	141	134	128	121	131	121	134	159	143	136	138	113	135	133	140	119	101	126	115	113	113	142	117	135	115	117	112	126	153	108	130	140	117	114	150	131	101	116	127	130	152	116	125	145	126	134	142	128	99	152	138	126	117	132	107	125	127	148	123	151	124	140	141	135	125	131	133	130	145	130	116	138	115	141	131	134	139	134	129	121	142	116	135	107	113	100	131	128	135	128	115	120	131	135	140	134	112	107	137	130	120	123	143	123	109	105	117	124	130	119	162	126	116	123	142	106	126	123	133	142	136	137	127	129	120	144	122	144	138	103	122	126	133	111	135	134	131	112	131	132	132	139	150	117	112	131	119	127	124	144	120	122	118	125	128	124	130	145	132	158	153	138	111	125	105	118	132	114	138	131	104	137	127	147	133	141	135	130	124	164	112	119	136	135	115	141	130	130	143	97	113	129	143	150	126	119	119	124	109	156	124	139	137	106	128	117	124	118	109	128	125	111	133	146	122	131	126	126	129	109	131	116	134	109	138	127	133	152	128	128	142	120	106	142	120	125	131	117	144	133	112	118	135	128	131	104	122	122	147	133	133	135	144	113	125	133	126	117	114	143	113	124	142	143	133	131	124	127	127	123	132	109	143	127	117	135	135	120	146	134	123	135	111	125	114	131	128	131	147	104	132	124	119	122	124	125	134	131	121	122	136	124	127	126	126	121	128	103	117	120	124	123	135	131	104	136	134	107	136	117	135	144	132	123	129	123	138	132	116	131	126	142	125	109	119	111	129	149	126	130	136	122	142	140	120	110	133	140	130	123	149	121	128	118	101	115	114	121	136	125	126	127	133	125	116	141	118	137	124	124	105	137	144	131	125	146	130	148	135	119	111	121	119	125	141	131	120	100	138	123	136	125	116	123	119	119	117	112	110	128	113	119	145	133	135	121	143	119	110	138	158	136	148	131	124	142	113	120	122	113	138	121	107	112	128	131	145	131	126	129	110	128	130	133	116	131	131	114	136	139	114	114	118	111	131	123	128	117	136	119	133	127	130	133	140	115	138	118	106	134	138	132	131	145	122	117	136	123	137	127	129	113	122	120	124	123	130	117	114	135	135	147	131	122	115	136	137	126	128	134	124	128	111	144	130	140	110	124	108	127	128	128	117	130	132	120	124	108	142	124	130	143	112	122	120	133	128	127	145	132	118	110	106	123	103	128	107	121	126	138	140	113	124	125	126	132	111	129	114	146	109	139	115	109	106	120	144	110	119	131	119	140	125	128	119	133	126	113	122	127	157	135	139	128	121	124	118	118	130	121	121	118	122	133	123	115	142	164	108	135	107	142	137	116	114	124	130	118	123	127	123	118	142	128	146	105	137	146	140	132	123	126	124	123	101	121	131	132	132	120	127	112	110	123	121	120	136	114	121	156	115	115	132	134	116	123	138	131	119	135	139	129	126	114	120	120	135	134	117	132	123	130	120	122	135	125	108	125	123	152	130	132	127	126	136	141	125	135	121	128	136	126	113	138	142	107	119	151	139	126	120	126	131	127	146	146	126	141	138	131	132	153	126	113	134	104	134	140	121	116	128	111	132	163	112	114	154	153	132	134	122	133	147	127	137	127	122	127	121	107	115	110	128	133	142	139	143	148	123	141	133	126	140	130	140	131	101	147	126	136	125	140	123	117	127	134	119	130	120	130	128	129	111	139	149	120	134	124	110	126	115	135	138	121	141	137	112	143	141	118	152	129	128	145	137	134	141	129	128	127	119	124	124	132	134	124	139	109	122	128	129	113	132	116	141	137	133	121	109	113	134	118	121	133	121	142	120	102	135	110	137	121	113	128	131	138	126	130	153	144	126	131	130	150	124	120	153	117	119	139	116	137	155	132	121	134	125	125	131	138	135	127	128	134	127	124	123	118	143	127	150	124	119	137	129	118	114	119	125	107	144	139	104	137	119	135	146	144	115	129	129	124	134	142	142	133	102	117	96	125	127	132	119	124	107	115	132	116	145	113	125	141	145	134	109	133	127	125	132	124	149	122	121	111	129	125	132	140	132	125	107	135	140	123	112	124	120	112	113	111	120	135	134	131	113	133	128	117	103	115	111	129	136	136	152	115	111	107	136	117	140	133	137	116	113	127	142	135	123	111	135	135	139	137	119	119	119	140	141	138	139	119	119
12500	6677	1466	1742	1434	1253	1257	6392	642	587	560	516	525	473	451	462	431	409	406	402	359	390	409	361	411	385	386	371	380	362	375	348	369	363	372	351	341	356	351	354	351	339	341	360	354	327	380	348	321	329	343	340	353	336	354	377	353	330	384	326	337	348	335	316	323	357	347	339	327	318	347	336	320	325	353	332	348	341	336	309	315	305	307	331	345	361	351	319	339	332	325	375	333	326	341	351	299	361	307	346	331	319	325	323	331	346	335	313	325	342	309	321	317	328	330	313	327	309	352	322	329	339	323	336	332	323	318	351	330	359	347	329	344	328	362	337	320	319	346	332	326	325	301	336	334	333	319	350	367	343	311	352	361	315	305	324	353	312	328	340	351	325	346	360	353	311	368	313	333	342	341	330	343	341	330	380	343	295	308	293	315	334	351	325	314	319	330	336	340	335	335	329	329	328	352	338	330	333	329	319	332	305	346	327	338	323	342	312	328	327	325	345	346	311	332	328	329	317	374	353	341	347	315	289	346	322	355	329	350	336	357	342	347	359	338	351	329	324	309	345	336	320	306	326	357	303	352	338	353	324	320	322	323	289	382	337	328	327	328	378	373	367	325	317	304	353	367	340	328	366	338	319	301	305	312	357	320	320	360	327	306	317	352	350	324	330	326	332	360	356	328	340	358	315	337	341	305	329	340	334	289	365	310	332	346	357	305	320	331	317	321	319	388	312	315	373	299	326	345	333	338	339	325	333	323	321	354	363	313	334	338	342	353	354	348	352	305	353	303	332	346	291	332	332	342	324	325	343	314	340	309	340	326	318	322	317	318	317	332	323	339	318	297	304	332	330	346	305	334	362	329	324	343	327	305	311	327	363	283	355	307	340	336	308	358	323	304	316	325	312	330	328	317	326	309	313	306	339	357	330	336	334	344	312	319	329	329	307	315	330	335	310	311	348	298	341	345	316	298	322	327	317	327	324	374	330	327	348	321	344	318	346	327	323	326	324	332	339	311	340	308	326	348	322	342	328	349	333	322	311	358	307	290	323	346	305	348	338	311	337	309	353	340	325	350	354	330	329	309	350	335	337	324	339	346	323	357	361	333	341	341	343	311	324	332	327	343	312	326	340	295	332	314	323	357	346	330	319	315	332	300	317	323	299	345	347	338	359	310	328	324	323	342	344	320	342	362	310	327	330	305	322	328	307	330	363	311	317	332	311	315	313	362	351	313	326	319	344	345	370	328	334	349	311	361	325	322	353	361	301	294	372	326	342	353	347	302	322	319	314	339	338	339	358	349	336	314	324	348	331	380	324	332	307	332	380	347	325	313	331	325	337	330	342	319	326	357	331	300	336	320	337	361	338	318	314	343	313	371	337	334	328	305	329	336	307	330	336	331	328	329	361	338	348	324	310	303	338	339	307	334	348	303	363	333	318	333	353	336	355	340	338	338	341	314	373	315	316	307	350	360	334	301	335	350	354	316	328	313	327	331	312	324	332	359	302	330	332	317	308	310	321	294	328	330	333	313	315	368	336	342	309	351	307	340	344	339	325	305	350	336	354	309	316	331	333	335	372	296	300	319	318	322	300	352	360	335	333	329	315	351	349	335	362	364	347	326	378	338	308	327	356	315	340	317	336	344	315	335	312	318	319	334	331	328	278	323	329	298	292	321	358	319	367	323	335	333	315	325	320	338	322	331	339	367	339	336	338	333	349	320	343	312	337	347	339	307	351	338	323	362	334	333	332	358	327	316	352	338	344	314	307	316	297	328	319	313	340	373	342	338	323	302	315	329	327	354	323	337	320	336	371	342	331	354	317	329	353	309	372	337	353	345	324	334	325	318	315	341	340	349	328	311	318	321	324	343	323	303	319	332	300	326	348	301	345	344	333	357	295	305	349	363	344	331	347	372	312	345	318	295	337	326	336	340	352	349	344	334	320	314	321	290	336	365	327	324	354	318	335	340	321	310	316	327	320	368	363	333	305	334	332	354	316	326	363	330	319	329	319	357	346	366	326	320	337	314	347	343	343	347	327	318	341	346	328	318	343	367	328	373	333	323	374	324	317	323	321	344	313	331	334	324	320	353	337	344	332	316	344	313	344	331	321	305	348	315	330	329	355	338	357	344	339	316	318	329	329	351	326	314	333	307	334	331	325	347	344	339	342	302	371	330	350	346	318	325	314	337	345	320	340	308	312	354	352	368	350	316	356	323	327	348	312	357	323	300	359	316	321	334	362	309	277	319	348	306	342	343	303	327	350	317	292	308	314	327	313	343	312	339	340	319	357	377	373	360	329	350	337	345	332	341	336	336	313	349	336	337	339	335	338	361	358	354	313	374	347	351	322	335	345	343	325	341	329	380	360	334	327	352	329	346	294	295	381	333	319	336	360	315	329	341	333	299	342	355	328	335	353	327	318	359	330	337	340	295	318	350	355	331	354	345	330	349	345	318	283	312	291	364	334	329	312	308	321	331	313	363	304	319	331	337	326	333	317	304	315	348	345	340	312	347	305	296	327	323	361	331	349	326	316	346	343	341	348	326	339	313	298	291	355	334	299	319	343	305	326	278	341	324	317	360	333	316	356	310	324	343	313	330	328	335	314	336	357	301	289	336	330	334	326	303	334	325	325	324	332	308	310	334	345	321	316	335	348	287	355	339	313	365	345	334	315	314	320	306	333	345	322	332	343	348	300	339	316	318	328	355	355	303	318	331	341	350	331	331	348	305	371	340	324	341	298	339	338	325	324	318	323	340	316	296	369	315	352	333	336	314	325	340	345	327	345	364	349	336	339	339	310	361	332	346	334	308	315	320	339	323	326	313	357	367	330	336	342	343	357	314	334	325	337	317	330	351	337	347	329	313	363	341	377	350	292	321	333	337	346	345	325	336	378	354	342	367	326	329	346	336	340	333	348	308	331	316	331	327	327	340	316	305	314	341	339	313	319	321	337	356	328	343	338	340	338	318	345	351	336	318	317	336	365	335	304	314	330	348	332	294	318	348	326	283	322	312	315	319	316	303	373	357	355	372	310	322	338	330	311	319	364	334	322	319	336	339	332	333	343	338	352	341	289	339	366	305	353	339	366	332	325	332	340	306	334	325	330	343	330	350	297	328	333	312	323	335	340	346	310	312	311	332	327	340	317	334	349	312	352	367	329	333	295	315	319	334	343	363	345	371	354	324	342	344	318	337	351	305	347	327	347	332	326	321	343	344	323	331	334	338	339	356	326	351	334	360	336	360	356	297	329	307	330	358	303	336	325	335	372	330	303	339	338	347	337	344	311	303	338	325	337	357	320	339	327	316	316	327	337	344	320	340	363	347	336	317	338	314	321	346	310	315	313	335	357	320	339	317	360	336	338	340	310	331	337	348	321	302	317	328	346	334	337	332	295	336	313	331	332	326	324	309	347	328	332	351	312	354	327	353	330	354	320	317	350	363	321	332	340	335	318	333	319	335	352	326	343	379	323	302	341	335	323	342	344	329	322
1705	549	391	413	413	371	426	438	413	383	354	352	397	400	355	377	379	335	398	399	402	367	388	383	352	394	405	413	377	424	365	350	378	381	398	424	378	373	369	410	395	376	409	384	387	403	358	405	432	399	402	378	364	407	383	381	361	363	433	392	361	355	381	368	405	364	373	378	375	346	371	370	409	424	355	434	398	377	374	372	385	350	389	425	379	385	359	343	371	431	363	409	354	333	403	344	359	368	401	373	394	409	384	335	358	394	398	388	378	387	392	349	428	369	392	404	382	415	365	337	396	385	392	342	346	377	408	390	409	393	349	416	407	412	363	378	356	376	386	340	374	410	392	358	378	385	416	345	404	374	386	419	376	396	381	391	409	397	384	354	407	431	376	375	405	394	345	354	368	324	365	375	379	417	379	356	384	319	372	380	393	386	382	345	380	366	407	404	405	395	379	365	426	371	393	415	387	387	382	346	371	379	383	363	350	365	398	382	418	404	378	405	367	382	366	370	405	405	384	390	372	351	374	359	419	361	382	398	390	394	364	409	369	403	336	358	378	398	397	368	389	394	356	439	398	353	403	399	347	334	397	332	370	331	373	381	402	388	386	364	374	361	388	358	403	398	378	407	391	396	358	402	382	377	420	367	359	378	387	381	349	396	410	370	377	352	360	361	363	379	385	361	377	382	374	374	348	358	380	403	419	371	395	344	374	368	365	359	355	342	371	374	407	373	379	393	400	381	365	339	378	374	359	359	365	378	386	378	375	408	402	398	389	365	387	405	377	397	342	359	376	391	399	382	407	383	371	397	377	350	443	356	404	401	406	406	375	393	373	363	367	340	348	399	373	350	366	380	393	358	384	423	376	391	419	403	380	388	366	405	339	417	380	400	396	387	376	382	360	408	370	404	378	384	346	412	393	371	381	373	394	350	394	378	398	364	382	373	361	372	380	362	382	353	395	381	377	371	414	386	406	404	391	410	390	367	365	397	368	356	360	339	383	360	375	359	385	397	403	385	415	368	371	350	361	396	394	377	367	349	390	395	361	383	395	386	356	400	377	374	333	395	377	400	378	374	380	402	359	389	408	372	393	388	367	386	391	384	364	382	363	392	394	395	404	424	388	381	398	365	375	422	384	396	399	414	376	371	350	327	363	370	401	379	430	410	388	402	352	400	372	406	362	357	373	385	397	354	370	355	373	388	368	380	415	406	398	396	364	361	383	389	396	399	380	385	402	338	398	358	387	380	411	383	417	370	402	355	368	394	357	350	400	385	375	386	358	388	383	396	366	381	376	384	385	373	396	380	390	371	365	416	384	390	365	376	371	395	371	353	364	360	358	367	378	360	348	381	392	358	368	384	396	390	404	407	400	398	427	393	380	381	376	368	370	385	397	402	393	380	412	395	364	380	387	386	350	371	390	405	356	369	377	395	332	345	359	412	380	391	363	354	375	342	387	375	379	392	352	377	393	361	403	385	356	391	364	359	403	349	387	397	372	424	403	381	388	365	372	363	378	359	364	428	383	376	404	387	398	414	365	376	390	389	357	403	344	345	377	413	398	396	404	381	357	389	398	398	367	392	374	380	418	389	423	415	407	358	392	366	360	395	390	376	385	407	418	370	346	375	394	376	374	363	377	382	404	397	386	374	382	370	361	401	387	390	403	356	387	367	390	412	368	391	375	397	396	375	381	331	374	421	402	388	383	391	370	365	364	397	412	414	402	395	364	378	353	364	367	427	395	353	371	380	362	408	346	344	369	366	391	383	343	371	392	381	356	356	376	394	422	346	397	395	390	383	400	354	396	373	365	356	421	410	393	382	413	389	387	420	367	387	408	388	392	407	381	406	352	347	353	388	376	389	389	369	374	365	368	372	393	357	380	365	368	409	379	354	399	420	393	390	409	399	346	331	367	383	390	418	368	380	366	383	352	405	406	375	389	374	370	353	402	372	389	375	402	399	367	379	397	360	414	361	349	388	362	357	404	386	373	405	346	391	426	401	363	398	360	375	372	390	383	362	352	386	359	348	386	430	389	372	364	418	400	373	372	366	359	378	352	390	402	377	393	366	389	398	399	350	405	360	368	332	351	380	421	364	382	440	362	389	391	361	327	379	389	345	378	352	322	375	366	373	371	374	381	380	381	365	377	385	372	361	376	373	367	410	394	392	396	366	377	375	379	405	377	405	359	389	351	381	407	394	354	397	354	365	344	383	353	329	359	361	385	394	403	396	352	408	389	365	370	384	377	372	376	379	406	382	360	381	366	383	385	332	382	364	374	347	361	400	413	389	379	391	385	413	401	389	400	387	389	405	388	347	351	352	382	402	397	390	396	428	343	396	353	356	349	370	417	370	373	401	369	359	351	384	387	364	385	363	366	398	387	362	369	380	416	408	377	396	351	381	397	364	406	401	383	371	393	353	387	388	343	386	389	391	397	394	377	333	387	381	404	374	404	394	398	423	426	379	397	366	334	373	381	410	397	372	355	365	366	361	350	376	378	379	388	377	357	375	390	412	356	379	421	379	372	405	336	363	408	385	366	345	428	364	366	353	350	367	402	379	371	386	393	395	380	390	386	363	384	386	379	410	382	387	378	356	386	388	403	380	370	414	412	398	399	347	390	375	357	367	414	369	388	373	377	404	377	382	359	373	385	370	376	388	389	394	365	393	414	388	356	376	387	380	400	360	342	398	366	390	373	383	340	350	356	370	378	361	370	419	410	392	362	378	349	382	378	399	395	416	404	380	368	397	368	407	396	401	373	404	404	394	359	392	388	449	412	349	395	386	377	388	322	380	385	364	332	364	383	359	373	342	333	408	350	364	375	342	431	402	367	397	383	394	374	424	382	380	396	349	384	382	393	365	389	366	382	374	407	378	366	421	352	367	402	394	379	361	360	349	348	399	372	376	349	377	397	402	380	431	397	352	415	397	389	373	344	371	387	410	363	377	380	350	377	357	371	375	345	415	388	393	375	362	386	378	365	379	344	394	358	358	388	390	361	383	380	362	398	396	406	383	397	370	399	376	408	354	340	395	364	382	429	385	372	364	361	391	374	378	371	364	398	406	413	357	372	368	374	385	361	380	378	380	386	414	370	389	392	398	402	359	375	389	372	426	387	329	399	379	374	394	344	353	386	375	371	436	419	366	410	348	365	389	408	350	365	351	360	403	396	379	367	376	361	375	365	385	360	356	338	369	384	363	367	387	381	367	382	353	382	347	369	379	369	360	391	383	385	333	374	381	338	396	369	372	383	387	371	402	394	391	359	416	387	395	340	353	346	367	367	367	386	382	374	408	390	375	387	357	360	396	393	412	414	383	372	412	389	381	394	380	404	377	410	375	411	378	379	392	396	401	358	341	354	377	405	401	385	353	354	401	398	376	400	418	373	363	389	348	364	356	373	407	422	393	381	426	387	390	360	406	421	385	390	383	367	367	408	385	381	410	408	371	387	401	375	411	401	385	371	403	350	377	360	393	394	406	373	350	353	355
2311	1056	937	923	919	862	985	1018	856	926	877	896	884	872	886	851	893	872	884	936	829	884	829	900	925	912	849	869	881	909	945	901	845	898	904	892	873	858	876	862	934	828	888	873	855	937	868	840	868	895	889	915	973	891	913	884	871	877	922	861	863	861	859	885	840	862	884	866	881	894	835	827	888	864	848	878	859	892	893	884	895	832	853	922	909	815	857	850	836	861	860	810	893	866	867	851	891	847	917	880	852	873	848	877	832	882	889	969	903	904	874	878	852	877	901	856	901	900	846	823	858	845	898	828	910	840	884	820	868	875	844	845	859	894	922	924	805	889	869	906	826	906	911	865	921	923	861	938	844	888	834	887	880	884	881	840	902	876	792	899	882	835	866	881	892	877	847	934	892	902	859	875	895	926	870	873	922	863	883	912	899	859	819	904	844	846	866	894	829	872	883	825	891	835	899	872	881	902	888	867	851	861	859	896	916	860	881	882	905	910	825	848	819	853	935	873	928	924	898	880	900	906	869	879	807	878	827	915	887	838	846	884	876	893	886	800	832	946	849	901	897	878	917	908	859	864	863	837	866	919	852	853	857	914	900	857	887	845	840	892	885	822	861	869	893	906	832	866	871	899	866	890	879	889	856	844	899	906	896	889	853	853	863	835	837	818	878	814	854	844	889	925	834	871	875	890	830	884	893	880	908	902	870	873	834	851	827	867	891	851	908	849	892	891	834	921	831	848	838	917	925	866	922	856	912	889	885	882	877	924	846	871	910	895	840	877	860	853	913	857	866	878	895	899	849	905	866	845	802	846	908	825	895	868	844	875	893	834	847	863	862	894	886	842	867	887	879	874	887	872	888	829	868	883	828	837	867	856	916	858	881	867	889	836	919	885	862	837	886	937	879	860	877	859	840	898	868	891	880	910	851	875	901	880	874	872	865	874	860	864	889	867	870	861	867	924	885	853	892	881	880	864	880	855	876	897	867	838	845	904	869	877	861	845	919	898	878	878	848	874	868	880	841	883	859	880	865	894	891	906	870	863	842	896	853	868	888	870	853	852	848	900	934	855	813	863	938	845	865	861	856	850	908	885	864	926	962	920	836	859	850	885	924	888	863	829	851	906	840	891	839	888	862	870	882	866	911	900	862	935	902	863	874	857	876	862	905	892	898	906	845	890	885	903	870	848	871	864	839	912	858	900	826	885	883	865	894	906	890	855	882	924	884	858	806	866	888	878	881	911	827	875	844	900	887	902	822	839	825	936	833	900	879	934	888	884	836	880	885	888	921	909	825	844	926	924	834	814	876	953	873	892	824	855	817	884	846	824	850	876	815	866	938	860	891	849	862	869	903	886	901	866	866	869	837	914	884	883	918	878	853	837	891	893	915	900	812	879	834	912	883	915	888	860	895	853	865	899	898	868	890	903	851	880	898	901	837	911	854	869	821	862	888	921	866	877	875	825	832	874	903	871	902	881	877	891	891	853	874	937	843	802	881	866	856	881	826	868	865	868	883	842	880	853	891	864	873	905	871	870	889	917	857	833	945	865	875	886	885	879	829	801	929	897	802	898	885	827	841	907	893	897	868	806	875	868	896	874	929	858	901	828	912	915	889	902	890	859	883	915	893	859	858	878	835	859	927	832	837	945	900	891	846	861	885	856	816	830	857	859	863	914	843	873	928	904	852	888	839	864	845	840	844	851	890	783	884	877	894	886	900	869	842	822	828	887	855	860	868	844	881	859	871	847	893	902	894	822	854	827	927	923	888	893	911	903	882	909	879	846	886	876	870	896	884	892	864	844	867	856	837	857	903	942	880	936	900	839	852	863	878	828	860	931	864	854	915	887	925	879	824	882	894	871	851	936	855	925	874	870	883	879	897	875	889	899	906	899	862	842	875	896	899	879	879	858	874	877	884	874	868	899	875	840	841	854	921	848	826	851	870	892	944	877	868	906	924	912	877	893	832	894	872	820	866	869	905	817	868	874	836	856	885	841	849	860	877	853	887	922	840	852	837	871	911	902	849	907	831	888	895	889	833	884	850	846	916	852	878	878	867	824	877	835	854	912	841	862	854	874	858	864	857	899	887	853	888	905	851	868	878	911	914	894	910	855	894	880	895	898	818	849	888	884	940	823	899	877	838	886	882	865	904	921	848	872	873	848	887	871	890	876	913	830	942	911	850	864	881	907	874	898	897	883	842	893	871	837	894	869	842	834	855	841	879	949	833	841	870	838	859	858	860	891	840	928	853	846	895	852	831	867	878	859	865	893	911	940	813	847	843	874	894	885	831	866	885	925	894	873	909	870	882	902	860	887	858	885	937	901	913	839	906	870	871	862	929	854	861	865	877	868	853	893	877	902	810	918	867	886	873	888	874	866	863	878	875	822	834	871	850	873	859	850	895	889	908	856	866	883	874	869	921	938	913	838	876	889	855	813	937	812	847	877	836	847	902	880	861	892	914	886	805	860	855	901	875	871	824	876	930	892	823	889	874	851	878	873	909	828	814	883	876	900	915	899	858	909	888	850	869	826	929	902	865	903	910	861	900	884	936	838	880	898	878	888	841	845	899	861	858	857	841	881	874	919	798	880	944	873	840	862	932	824	884	927	843	878	857	860	874	840	904	869	878	869	835	869	875	883	913	863	878	907	875	884	902	913	830	893	921	902	903	874	836	880	914	861	840	868	883	829	864	890	927	914	866	889	870	892	950	826	915	870	863	865	894	882	897	870	870	904	856	904	848	923	910	890	870	855	870	837	882	904	903	897	881	800	884	882	870	934	915	828	850	934	880	911	829	839	889	887	880	811	904	838	858	866	893	941	878	879	877	875	924	831	886	829	867	858	924	870	830	880	867	876	884	846	873	919	838	885	929	866	878	911	892	900	848	899	900	887	856	831	865	882	906	831	890	857	895	876	929	904	859	903	816	877	857	888	855	833	845	855	853	836	873	819	887	888	917	885	921	880	855	866	891	866	890	873	932	899	895	842	817	854	855	894	872	850	886	847	852	946	849	879	851	888	852	877	831	852	894	881	840	875	892	955	894	891	860	893	881	847	848	879	807	888	857	870	858	858	887	874	854	893	884	910	868	894	928	891	888	857	888	893	870	890	881	881	917	866	875	894	934	890	856	817	869	840	858	872	858	839	876	824	884	932	824	832	851	884	882	864	927	874	887	900	870	848	886	903	901	875	913	876	878	886	868	841	877	926	890	830	883	932	926	851	898	926	876	850	894	889	863	839	892	885	886	883	899	849	878	888	870	839	875	871	915	840	876	881	867	872	812	896	882	875	885	810	885	848	872	916	864	915	852	875	831	920	835	892	833	874	907	912	849	864	867	874	907	868	898	870	856	906	852	891	919	893	867	809	872	940	884	936	848	876	914	814	892	887	873	866	867	848	915	929	887	844	919	878	868	881	846	900	839	878	845	862	912	863	851	850	835	887	932	868	929	842	854	811	899	862	860	875	854	886	857	863	852	869	865	880	868	869
12853	6627	698	488	459	387	555	737	318	313	336	323	299	297	274	356	303	325	324	322	307	286	313	305	298	315	300	311	320	306	296	331	295	303	310	298	310	317	334	305	311	278	287	322	330	337	280	285	295	304	297	273	307	304	331	313	295	324	298	284	324	333	313	315	304	281	320	293	348	315	273	303	289	273	298	289	292	313	295	298	322	347	277	311	290	315	313	296	310	291	306	311	309	309	319	329	317	325	289	282	295	306	272	308	329	278	314	303	317	304	305	294	309	304	295	334	328	344	316	319	286	277	297	285	334	282	312	301	327	323	293	325	320	320	279	335	280	312	283	334	289	308	284	286	296	320	322	320	266	321	338	314	315	330	319	308	292	320	292	328	326	306	294	293	341	316	344	303	315	332	294	328	312	307	274	275	314	330	297	302	287	311	322	321	326	317	312	311	315	311	310	288	348	280	316	320	290	289	300	311	286	332	303	327	347	308	316	303	320	296	317	292	315	288	313	279	297	301	345	255	316	303	317	296	320	296	304	324	295	267	276	300	334	284	303	354	333	323	315	306	304	284	303	351	293	337	293	300	317	280	302	277	310	262	297	285	322	296	315	327	301	292	297	276	300	301	318	283	266	304	309	330	301	331	287	316	282	295	279	319	314	319	303	329	284	278	310	336	301	315	310	300	290	310	267	286	293	319	301	313	311	335	312	327	305	306	279	322	325	340	280	306	297	307	288	307	302	308	325	306	296	292	287	286	298	318	317	299	306	289	294	277	300	303	304	307	314	326	320	331	282	300	317	292	297	313	309	295	288	303	312	344	330	319	333	307	294	309	295	330	271	303	300	312	332	274	353	306	280	278	341	288	282	282	296	307	289	310	320	281	291	313	285	295	321	295	338	321	321	330	310	296	279	308	298	318	309	353	327	313	328	346	321	291	277	296	322	325	278	322	317	298	304	276	302	311	327	285	313	281	369	299	320	317	302	351	315	315	332	327	325	277	316	275	304	313	338	273	298	322	335	278	293	310	309	325	273	325	306	320	252	284	277	298	295	317	333	331	309	328	297	308	289	317	330	327	333	317	338	335	309	302	285	280	302	294	317	288	285	327	295	286	304	316	275	301	318	308	286	294	318	321	314	308	294	322	331	285	286	274	265	268	293	303	321	318	327	303	316	338	288	295	274	358	299	310	261	285	287	303	325	331	304	287	275	298	315	306	338	256	318	290	285	284	300	295	275	317	327	287	294	327	301	300	302	319	300	310	310	279	307	286	304	277	321	307	308	272	310	312	312	326	284	323	314	296	282	280	303	293	293	352	343	276	322	320	326	328	323	309	293	278	316	339	302	320	302	287	318	321	292	335	301	334	294	322	293	305	328	308	292	298	284	302	313	308	301	302	341	307	286	301	292	287	305	285	297	295	302	328	308	307	271	316	323	337	300	332	312	306	326	284	319	318	277	379	303	275	262	323	298	309	293	283	316	316	294	293	294	324	317	291	325	279	322	320	312	294	332	289	282	291	299	300	354	299	294	295	292	327	285	303	289	340	323	315	346	312	304	282	296	337	319	309	306	288	269	306	279	323	319	280	332	295	318	299	292	299	289	283	266	280	295	304	310	317	313	273	313	335	287	300	347	311	301	331	287	297	301	323	271	302	316	283	309	324	298	315	268	296	311	301	331	316	299	325	342	319	315	272	277	317	317	346	294	347	297	312	296	356	289	326	300	323	294	315	289	341	305	287	319	309	285	317	300	292	302	296	322	305	320	304	293	324	316	261	293	300	326	290	316	353	300	304	302	321	313	300	261	288	306	298	286	321	302	305	285	324	311	327	324	333	282	282	317	309	287	311	314	322	311	328	290	271	312	302	272	315	296	268	322	297	282	331	282	280	275	326	308	319	312	286	276	262	302	303	327	301	337	296	302	368	320	314	315	339	292	283	265	319	334	318	322	306	282	326	316	283	296	322	326	256	292	285	274	304	330	330	305	304	293	275	304	332	328	290	305	277	330	296	291	292	282	314	293	294	277	305	319	295	291	298	297	295	315	285	305	274	314	300	301	323	268	327	298	274	311	290	346	301	332	307	298	278	288	303	304	308	340	312	295	281	328	340	298	314	350	325	281	298	310	327	339	314	295	322	302	305	323	319	290	316	304	329	319	277	295	297	311	335	291	295	304	301	300	297	336	289	293	320	326	313	275	344	280	291	279	310	301	326	281	314	306	327	292	321	314	300	308	290	298	305	359	300	304	333	320	304	303	333	312	291	278	357	298	286	322	327	313	302	286	289	309	286	295	305	323	326	328	313	321	303	300	284	280	328	335	314	328	314	283	322	328	296	253	325	303	300	293	298	307	306	282	308	305	302	306	291	320	349	305	319	312	300	288	265	297	308	354	319	334	333	311	298	286	324	299	319	292	338	325	296	316	297	293	330	306	309	284	311	282	302	293	290	332	330	327	306	295	304	317	315	284	287	310	330	290	321	306	296	305	299	310	300	315	313	269	300	290	299	288	302	292	274	312	319	315	309	302	312	318	295	295	328	297	303	299	317	345	300	292	327	284	269	321	307	300	299	306	307	303	297	306	307	284	314	336	295	300	283	305	315	363	314	326	286	324	323	303	326	286	294	340	289	297	286	307	330	322	324	296	299	292	291	296	299	293	292	275	285	281	348	329	289	308	326	287	287	288	285	308	322	322	341	290	305	323	277	301	303	304	310	286	302	281	315	306	319	306	297	308	343	331	339	304	318	267	325	314	315	314	337	291	302	314	326	323	302	344	304	334	321	337	315	311	326	328	317	314	291	277	300	307	299	322	322	328	301	322	302	331	320	308	322	295	307	316	304	307	321	299	305	302	288	295	336	295	327	295	274	318	320	288	284	306	281	283	279	277	275	340	332	309	295	325	296	319	311	319	306	296	309	290	320	281	308	306	286	326	311	252	300	329	322	302	311	325	329	306	288	303	307	291	308	270	321	275	307	308	317	303	323	304	294	326	334	316	277	309	309	268	333	289	293	333	312	290	313	309	262	314	306	361	317	344	313	269	334	316	303	342	312	314	341	309	377	333	298	318	311	292	282	307	269	300	305	309	303	311	300	338	323	313	294	327	335	318	327	308	300	319	287	286	295	319	286	333	334	257	340	282	304	289	323	325	321	288	320	308	299	276	323	317	303	314	279	312	300	320	335	320	304	301	293	310	332	322	284	327	293	332	337	310	298	313	315	297	303	324	271	318	347	313	325	307	316	325	299	267	274	324	321	306	293	314	303	288	298	325	321	302	325	310	292	294	297	321	284	310	264	342	333	296	296	311	329	324	293	309	328	289	277	303	319	320	292	311	281	315	344	327	321	294	301	317	341	304	315	308	308	306	322	305	309	322	296	288	323	301	296	314	309	343	280	312	301	324	292	300	283	297	269	324	307	319	313	285	313	312	309	285	279	278	275	308	302	324	332	273	305	306	308	318	306	287	302	320	305	311	302	330	315	294	295	312	294
11204	4034	1237	1373	1265	1169	2095	2416	875	846	856	866	748	788	788	778	774	801	727	695	783	773	696	771	747	732	723	736	712	726	766	749	725	731	709	671	711	625	755	723	722	691	697	758	717	709	702	721	722	699	717	721	742	707	714	678	705	704	744	736	746	743	731	707	732	712	712	626	739	717	691	725	688	702	725	708	746	706	717	680	679	705	738	656	685	690	658	730	696	719	756	736	742	731	688	706	717	704	708	696	700	696	701	728	696	727	735	706	698	710	686	706	652	713	717	712	695	739	713	684	710	684	699	742	718	692	751	710	713	751	761	709	753	659	719	711	701	711	741	726	689	719	762	677	710	723	684	677	686	678	711	722	701	707	713	709	788	705	741	746	688	737	720	783	669	699	717	735	694	703	723	689	704	695	747	695	670	729	687	685	669	680	690	664	733	745	708	710	717	652	708	682	706	686	684	657	720	715	730	700	720	724	737	688	690	714	695	689	725	705	713	740	715	734	714	699	708	729	663	703	687	721	727	663	669	657	726	696	721	678	746	685	752	763	699	719	685	703	707	725	684	724	667	743	759	700	667	714	747	700	762	710	700	691	697	742	744	760	754	690	686	754	682	677	730	731	673	677	688	709	676	718	691	686	730	766	696	742	726	716	712	705	716	672	675	698	694	700	743	668	703	692	693	710	708	721	721	730	718	733	725	686	728	707	727	705	726	694	687	731	715	690	694	687	683	699	714	735	690	696	699	736	707	711	753	746	761	710	687	693	706	742	720	737	705	688	690	715	725	695	721	698	710	725	714	722	709	700	707	689	703	672	694	714	714	718	704	730	688	752	752	707	737	707	664	678	714	726	747	725	727	703	703	719	686	693	703	684	679	694	715	692	728	709	727	722	718	712	746	712	698	741	729	651	698	718	744	757	750	686	720	717	739	696	664	724	686	693	663	710	678	693	730	719	727	709	723	674	709	741	709	709	698	709	708	702	737	732	711	718	690	707	684	703	720	693	654	639	727	692	649	718	675	712	775	694	718	687	660	745	765	725	695	715	660	720	735	711	693	690	736	676	709	713	700	671	724	713	673	684	692	680	682	716	735	737	717	712	702	741	660	674	684	684	737	718	713	674	729	730	722	731	748	735	741	697	689	705	689	715	688	696	682	760	739	697	714	723	728	716	713	692	675	672	681	714	689	721	732	668	695	673	678	662	691	730	705	682	763	655	706	653	715	712	700	763	744	739	716	726	697	674	681	723	665	692	737	734	687	703	695	727	694	716	720	723	720	692	699	738	678	711	722	706	650	731	719	764	695	717	671	705	702	718	638	688	751	727	726	703	741	677	728	690	745	726	698	738	697	687	703	712	709	671	698	684	753	732	688	696	715	693	711	710	730	709	745	713	726	730	752	702	680	647	694	658	714	692	764	704	682	685	705	716	660	701	731	751	705	722	729	756	700	731	692	753	721	746	734	658	723	720	641	747	677	755	694	766	715	716	646	694	673	697	724	722	700	674	737	686	699	744	739	681	717	697	707	713	713	714	689	696	717	731	687	720	731	721	757	714	711	660	756	662	721	740	691	709	702	733	694	724	662	745	699	719	720	681	722	722	699	703	721	719	676	686	725	718	755	704	750	731	683	679	684	727	723	718	680	702	693	698	717	744	688	719	715	733	709	677	748	671	695	685	692	725	735	713	706	708	725	698	729	731	734	664	730	713	694	755	691	717	779	718	673	726	725	712	659	745	734	718	718	703	684	725	709	731	663	708	685	695	705	701	709	715	723	672	719	713	705	723	718	698	755	693	726	687	692	678	743	694	703	726	717	724	707	673	720	735	683	690	692	736	695	720	734	713	717	707	730	704	730	781	737	740	707	692	732	689	698	728	700	698	670	775	694	727	734	693	699	708	688	730	703	710	736	732	679	687	705	726	738	722	720	702	647	678	736	721	714	698	715	703	728	711	736	732	738	704	675	705	739	736	717	736	696	715	723	740	741	743	690	718	696	690	689	777	766	711	695	693	700	692	716	683	712	708	711	706	696	691	718	689	718	695	717	682	713	700	724	713	755	712	690	708	729	704	707	718	693	714	698	688	707	674	693	700	747	701	731	761	714	722	696	713	727	686	705	724	757	707	696	739	691	685	732	707	702	706	721	685	736	700	700	759	680	719	742	705	674	728	765	664	732	714	722	719	672	693	704	680	741	689	751	680	704	709	678	724	752	685	701	750	732	728	738	719	669	704	712	699	741	718	704	680	714	689	715	687	718	733	698	722	693	647	719	690	737	673	717	721	691	713	703	730	653	719	729	650	730	683	688	721	691	732	708	711	773	707	702	718	721	682	699	695	689	687	696	749	740	731	765	716	698	703	719	680	735	728	718	710	706	728	712	704	707	688	700	715	724	751	685	716	726	772	713	708	687	744	728	706	723	700	723	704	693	694	704	702	712	696	701	706	697	691	717	692	679	678	661	699	702	701	722	676	707	699	690	722	722	721	716	734	724	700	708	679	696	735	731	665	683	707	687	721	762	692	694	729	669	716	713	773	686	702	723	727	685	736	727	665	694	672	750	674	721	692	698	652	717	713	722	665	664	706	717	709	678	707	684	706	739	705	735	722	695	694	740	766	685	715	721	727	722	717	741	707	701	726	719	712	657	732	669	714	682	729	723	696	797	740	733	753	742	694	736	660	714	726	785	731	708	679	737	700	719	739	688	702	727	694	748	688	727	741	692	677	716	695	741	728	676	708	702	674	735	690	703	714	706	673	728	720	721	713	716	746	749	690	722	719	666	706	719	717	739	692	721	732	674	728	697	686	695	740	667	677	746	759	681	711	751	740	723	692	721	696	695	710	720	710	705	713	672	725	699	735	690	757	705	758	740	711	728	711	701	687	711	701	692	748	747	706	738	716	669	775	711	688	709	744	703	679	725	713	677	710	740	694	709	725	716	703	728	685	695	673	745	723	690	690	690	706	667	746	709	716	732	731	695	769	695	687	691	734	701	677	726	774	694	699	678	702	671	682	703	733	762	733	723	722	692	717	719	706	745	722	693	715	797	730	705	704	742	734	687	672	724	680	694	660	703	708	719	700	692	689	766	727	734	726	730	731	708	739	693	670	733	746	691	668	725	693	748	710	757	752	676	742	796	760	722	736	691	723	756	696	681	719	717	716	692	740	746	734	747	697	731	678	697	753	718	731	727	716	728	744	683	667	701	752	721	695	712	737	704	677	686	687	717	708	722	713	741	746	702	687	753	717	726	690	740	731	698	710	719	710	733	668	703	712	670	728	719	669	684	752	676	741	691	692	722	730	709	710	744	699	714	705	721	688	682	726	669	647	680	714	779	706	702	706	701	714	684	732	727	734	720	678	660	738	673	714	727	763	724	695	740	718	743	747	708	688	681	720	699	717	679	674	739	733	700	674	737	741	674	720	725	710	734	750	697	679	730	676	658	677	738	720	699	723	669	682	712	763	702	723	707	698	696	715	677	741	666	718
22432	15578	2209	522	339	314	1093	1394	219	219	165	145	157	138	155	147	146	148	158	136	147	136	142	140	135	126	127	141	151	147	172	128	126	128	160	127	141	139	130	149	147	115	140	127	128	123	132	147	125	149	131	157	134	137	141	133	128	145	136	121	132	127	138	139	140	112	129	125	158	147	103	125	119	127	121	119	156	126	141	162	156	127	137	128	151	147	128	119	131	134	119	133	140	128	135	128	141	129	127	128	140	132	114	135	113	122	126	140	129	120	135	151	140	164	133	139	145	142	136	139	121	124	122	131	137	124	125	122	134	108	131	111	153	126	125	136	130	137	137	154	127	134	122	138	127	134	138	139	116	129	136	134	140	160	156	128	137	147	138	137	126	129	134	129	113	138	124	126	148	119	140	137	161	147	116	128	148	136	143	130	118	126	134	136	118	127	149	150	123	132	146	148	144	131	123	133	120	132	122	125	140	131	119	130	139	127	113	128	125	120	134	145	116	143	126	135	132	142	139	125	138	137	149	140	129	132	136	128	134	122	126	137	118	117	128	137	145	114	125	135	124	138	147	119	123	153	138	143	146	147	125	142	136	147	124	137	131	142	139	119	127	133	131	149	129	133	151	129	133	126	136	119	137	135	146	132	151	134	138	131	129	130	134	126	122	137	114	127	131	136	144	139	134	124	139	130	127	122	123	117	141	143	126	130	113	115	132	127	139	139	127	120	123	148	133	134	124	147	135	131	145	131	131	145	156	134	108	113	131	152	132	122	133	115	120	125	152	127	134	135	139	142	120	127	132	143	155	152	128	129	129	129	131	146	147	132	156	123	107	128	154	140	127	134	129	138	152	120	139	143	131	132	146	116	136	139	129	116	165	128	151	115	131	143	128	135	141	126	140	136	123	111	126	147	129	132	138	141	140	136	135	145	115	131	116	142	140	133	116	117	115	125	122	150	149	139	144	159	119	118	133	118	135	132	138	141	133	151	130	121	146	121	140	155	117	135	105	147	128	140	137	129	129	138	123	134	135	159	132	145	118	127	115	142	128	140	132	106	118	133	135	137	129	150	131	139	147	139	139	142	139	141	135	143	147	159	132	130	128	127	140	119	118	140	127	128	131	130	144	144	135	121	131	150	125	143	131	110	118	122	128	126	121	129	124	145	131	138	130	133	121	126	120	127	113	147	140	138	151	150	127	133	134	129	136	142	120	128	137	106	116	106	131	131	143	164	141	136	172	144	141	129	148	153	140	142	129	143	140	129	137	134	121	125	129	128	113	140	136	124	127	125	121	133	116	135	138	122	142	126	137	140	122	110	140	137	123	143	149	123	122	111	135	132	141	127	133	141	152	129	129	149	119	110	102	126	115	138	116	142	150	138	131	117	127	130	131	140	140	145	152	149	114	143	142	144	124	136	146	120	146	132	155	126	153	129	133	120	118	133	121	145	148	130	140	114	135	111	120	125	107	132	140	130	121	136	128	124	145	129	129	157	129	152	136	121	123	135	125	132	136	141	132	137	121	131	150	150	125	131	151	136	127	137	123	125	116	116	145	104	133	133	153	155	122	117	127	125	131	136	131	139	113	133	119	124	124	150	146	138	107	118	117	136	137	115	121	144	137	99	134	138	139	130	153	120	121	126	116	122	124	129	143	121	122	145	142	132	144	123	153	130	124	122	120	143	115	127	149	125	129	103	126	137	131	139	135	124	140	132	129	125	144	112	142	128	125	133	119	150	130	125	139	134	159	137	147	131	149	148	132	156	140	147	108	117	133	120	141	131	140	128	111	132	138	126	118	124	134	151	133	120	126	129	116	127	129	132	104	145	143	105	132	134	120	132	131	120	133	110	125	145	123	139	137	138	141	130	119	132	121	124	149	140	119	123	133	106	127	139	128	152	134	144	127	146	135	125	136	132	124	136	126	125	118	159	145	145	124	150	117	118	141	129	114	136	130	123	130	129	135	133	135	128	132	119	140	140	126	129	145	144	116	148	132	130	141	125	151	136	132	141	134	132	129	128	131	134	131	135	126	134	133	149	129	129	136	137	125	124	132	150	136	128	115	147	143	120	134	122	125	143	125	114	143	117	130	144	138	143	128	130	111	150	134	150	143	122	121	145	100	158	133	111	146	140	128	137	142	125	125	144	135	126	117	146	135	129	147	135	142	151	138	122	123	129	133	113	111	116	130	117	128	135	132	111	105	136	141	130	132	120	129	108	104	129	141	139	110	130	123	125	122	143	112	153	144	150	141	124	128	113	113	128	146	131	135	161	139	124	126	137	143	134	145	129	145	137	153	159	144	158	128	124	109	159	108	122	127	133	138	130	142	142	140	124	144	144	143	163	118	124	159	155	142	115	125	149	130	127	130	102	121	139	153	147	140	151	127	151	117	125	141	117	113	133	139	137	119	142	133	123	130	130	134	126	117	153	146	130	126	140	133	125	145	141	126	141	107	133	110	138	133	119	114	133	122	151	139	121	127	146	129	131	131	148	121	118	119	126	139	129	118	137	119	148	139	127	140	131	132	146	154	132	137	126	136	149	133	115	137	127	132	137	111	119	152	144	103	134	113	145	158	127	142	134	125	139	124	144	120	152	140	126	132	108	121	109	146	111	136	129	151	151	144	127	130	148	136	132	120	133	147	125	142	125	143	121	141	127	130	136	150	129	146	120	123	129	136	120	128	105	124	131	126	133	143	143	125	145	163	125	137	131	139	136	108	115	138	131	121	124	135	131	147	128	128	131	152	115	119	136	144	130	128	117	123	129	127	123	126	120	138	123	151	150	128	138	138	143	144	127	120	135	116	135	124	140	135	139	143	115	109	138	135	129	138	126	138	128	153	124	121	160	128	130	139	127	117	130	137	133	122	122	131	151	128	120	103	117	166	138	120	140	135	120	122	137	140	132	131	133	113	123	154	124	122	134	142	130	150	132	157	130	127	134	148	112	132	144	143	130	145	127	151	131	128	140	135	125	147	117	163	128	155	128	120	132	148	111	139	153	118	145	134	123	136	136	124	148	138	111	125	116	137	145	121	119	127	124	145	140	132	129	140	125	153	145	136	134	111	134	132	131	153	139	147	146	147	137	145	133	114	117	123	132	145	140	117	112	116	123	115	124	150	141	130	129	123	136	116	140	150	122	113	102	132	123	120	136	172	139	143	157	114	128	127	134	160	140	111	128	105	114	113	119	117	117	124	135	140	140	134	121	137	136	124	150	144	117	119	130	121	140	127	136	115	117	121	132	133	135	133	139	130	126	122	129	98	131	150	127	133	143	131	143	155	107	143	132	137	109	136	123	136	120	118	144	128	109	116	140	141	116	115	138	142	135	134	114	121	110	124	133	121	146	135	141	144	159	140	158	112	145	131	140	146	109	140	127	123	137	136	117	132	126	128	146	121	135	160	141	141	128	152	143	128	142	124	137	142	128	139	132	138	129	133	127	127	119	133	128	131	154	132	124	129	138	131	135	115	137	132	118	126	146
16239	5950	1511	1698	1497	1290	4970	4863	721	603	551	532	499	510	510	414	451	450	405	388	418	436	390	384	396	368	359	390	373	393	373	369	372	353	366	365	334	356	349	361	372	352	367	363	387	356	355	331	346	401	389	392	318	371	360	374	339	348	348	357	362	316	318	357	369	370	350	390	380	394	382	357	388	353	363	354	342	344	355	353	338	347	331	350	374	330	355	365	350	365	345	313	357	329	340	324	376	376	318	360	331	318	341	347	350	307	333	311	320	373	367	343	354	359	329	370	346	357	350	324	353	319	317	332	335	354	334	344	346	368	337	347	366	328	340	319	342	375	332	351	358	338	346	358	341	358	357	347	339	358	359	379	340	329	321	350	352	347	360	337	340	352	366	351	326	361	363	340	332	355	379	368	340	356	320	375	346	361	338	350	310	362	333	336	380	371	344	345	337	352	359	351	327	342	336	364	335	362	339	335	360	343	334	327	337	330	341	303	338	341	373	343	315	335	336	347	348	344	325	368	367	377	329	329	353	330	337	348	335	375	356	329	339	334	340	341	356	370	322	347	356	325	363	342	334	352	332	373	335	348	345	334	318	355	366	376	369	388	333	337	338	344	321	379	382	363	329	365	353	335	359	355	359	333	343	331	357	359	324	347	369	347	327	314	318	301	369	361	357	331	336	329	340	354	349	333	350	339	313	352	351	338	312	367	311	347	360	357	363	355	332	348	337	343	313	356	359	364	325	333	337	321	377	349	384	340	339	323	358	324	352	354	316	336	364	340	371	354	343	317	326	377	342	357	353	352	367	361	363	316	334	328	338	341	362	326	352	360	327	352	326	348	335	369	312	373	345	368	334	293	337	317	353	315	328	329	340	331	356	371	359	326	339	336	377	328	330	310	348	333	359	316	339	353	325	331	332	363	361	322	342	316	350	307	331	373	354	348	314	349	350	375	329	338	316	377	350	335	340	313	384	349	326	290	338	344	339	329	361	355	341	358	344	345	350	338	364	361	376	331	365	321	330	349	356	358	368	360	368	337	352	342	360	353	362	327	344	374	312	313	299	362	327	330	337	378	347	294	358	339	336	346	344	332	352	333	339	345	340	373	326	352	373	350	360	345	358	309	327	345	320	326	332	355	354	377	341	352	370	358	363	329	358	324	365	296	345	320	327	346	348	333	342	322	333	330	338	294	355	351	328	350	370	355	337	354	326	350	346	341	344	336	323	364	358	317	338	350	310	354	331	343	309	314	307	331	366	331	307	381	357	358	347	355	349	326	313	329	374	341	345	344	307	362	325	357	339	323	363	322	326	354	327	303	361	338	356	324	321	339	354	368	354	346	347	339	316	353	320	342	363	355	355	323	326	333	340	365	345	347	330	365	338	333	334	352	350	350	353	359	335	348	368	323	346	354	344	334	335	340	351	330	342	350	335	351	332	377	323	358	327	322	349	352	352	329	352	344	337	339	362	360	333	315	325	355	354	329	328	353	335	346	385	344	364	364	364	349	328	363	330	335	360	339	366	346	341	340	324	338	326	306	354	375	368	295	356	313	311	349	363	376	329	332	332	322	349	305	331	359	311	367	337	327	338	366	340	315	350	318	343	326	335	327	383	356	362	358	349	367	347	342	393	342	348	334	332	350	330	344	326	349	348	330	337	333	369	338	334	337	361	351	364	315	365	343	331	323	335	348	332	337	355	328	349	341	346	363	324	311	347	342	346	361	336	371	336	307	341	326	358	321	385	376	325	351	324	323	321	333	338	352	342	347	328	327	338	310	305	330	373	359	319	364	340	337	348	338	343	354	320	342	370	382	323	330	323	341	367	348	365	340	368	317	358	325	348	349	363	381	327	313	367	373	337	345	338	370	329	346	366	334	370	319	337	320	331	331	353	325	367	350	342	343	313	353	358	340	342	329	303	338	384	345	331	368	320	327	367	330	337	329	363	333	343	360	342	326	342	336	312	329	334	329	327	324	344	325	329	364	372	353	322	374	385	334	332	310	380	315	322	331	350	345	346	330	334	346	338	311	321	362	339	354	356	340	357	348	374	363	351	371	335	354	331	362	332	363	362	351	346	309	356	361	333	296	383	320	340	336	329	354	333	298	322	360	343	362	353	323	374	319	341	337	381	350	343	318	335	362	398	310	366	352	360	348	361	335	366	354	374	378	327	332	340	381	336	349	333	325	332	333	351	355	328	335	342	347	354	340	346	348	313	330	348	368	346	351	346	347	333	365	378	328	320	303	348	351	370	348	319	350	315	343	353	314	360	360	330	329	342	336	348	332	343	358	326	322	340	343	311	362	351	376	322	314	396	352	323	358	386	330	337	344	346	365	328	351	348	323	351	344	361	353	334	318	356	358	340	330	335	329	351	346	376	337	333	353	349	341	340	336	351	342	348	352	356	357	309	351	352	339	341	379	346	317	300	325	351	328	326	346	324	363	339	325	334	334	355	380	375	363	364	306	334	324	383	393	351	302	330	315	365	346	332	316	335	347	355	363	346	345	325	338	364	335	333	328	331	365	362	347	325	337	320	347	333	333	349	354	328	346	364	367	340	334	356	326	328	342	340	348	336	311	325	356	362	352	345	331	333	337	339	368	333	370	318	342	340	355	349	343	345	372	333	356	381	351	358	369	366	321	354	377	375	365	355	354	336	296	339	329	342	367	354	358	324	343	329	345	336	326	340	363	351	366	344	328	379	313	318	320	359	377	319	348	333	338	322	348	359	368	341	349	356	358	334	348	347	318	316	346	350	339	350	379	352	391	389	330	329	334	338	333	380	372	344	348	344	328	315	341	340	349	331	338	336	325	325	381	332	352	337	366	314	301	356	342	367	324	336	338	336	355	353	342	299	345	326	326	337	377	349	337	314	310	375	321	308	346	345	354	351	312	355	340	341	343	338	345	324	360	309	369	328	340	358	351	318	363	369	359	367	326	351	378	356	340	335	356	364	328	348	324	346	339	347	336	348	352	342	367	328	367	331	340	338	337	336	363	319	333	324	363	336	335	340	349	348	335	330	323	344	336	359	349	333	358	349	342	346	328	335	359	362	349	349	333	357	319	340	353	331	350	332	354	359	344	331	356	343	309	336	363	317	355	333	343	350	326	336	333	355	345	362	339	333	354	366	368	332	330	330	347	349	342	350	371	346	377	351	357	358	330	322	332	340	339	314	356	380	340	345	377	397	318	369	293	330	352	321	340	354	333	345	335	371	359	337	307	369	331	322	368	333	335	365	332	330	329	337	347	326	352	349	335	346	341	351	371	293	329	345	343	327	347	328	354	360	336	331	357	318	322	379	342	360	344	353	364	332	315	359	321	325	330	353	336	328	337	325	369	348	359	318	341	351	334	347	361	351	356	362	339	362	335	357	360	351	333	337	351	356	336	342	376	333	362	372	357	340	345	334	338	383	350	304	328	323	349	384	342	317	341	351	343	379	313	371	383	372	378	355	348	348	352	337	344	313	324	361	344	343	351	304	370
1657	534	428	394	383	380	396	386	373	378	379	366	384	411	387	360	374	346	393	366	396	404	392	412	379	375	388	388	374	383	407	358	342	371	394	414	357	408	390	371	396	412	412	390	406	352	384	376	357	407	368	351	389	385	406	381	420	339	394	377	402	427	397	413	383	370	395	377	362	353	388	385	404	367	386	376	396	403	392	372	387	387	407	415	401	373	384	386	373	373	358	385	385	410	349	393	399	372	410	437	379	391	395	384	395	377	382	378	340	361	401	380	419	389	400	371	381	411	369	398	368	395	383	419	392	378	369	372	415	367	444	389	419	385	406	392	381	397	406	399	368	376	385	410	394	371	387	406	376	373	393	415	353	435	372	416	413	384	360	361	384	412	380	398	424	372	387	361	379	374	419	412	403	355	388	393	414	380	387	385	387	357	392	425	362	360	382	381	345	351	400	362	351	402	385	392	365	359	388	387	371	420	394	356	358	403	361	367	431	386	389	391	386	409	406	418	388	382	399	371	381	386	350	374	398	398	356	379	333	392	399	393	396	358	378	361	382	389	403	389	361	398	427	375	396	395	366	429	413	373	412	400	379	372	395	390	423	401	380	355	371	372	390	392	410	405	371	370	412	390	378	376	367	402	411	405	356	389	424	394	379	423	412	384	404	378	382	373	360	349	392	394	331	368	376	363	388	375	377	390	387	396	388	364	399	396	356	357	387	388	426	385	365	380	391	357	375	415	406	328	354	418	365	399	355	387	406	367	384	403	394	371	392	375	367	397	398	386	407	392	369	370	419	402	386	412	343	343	377	385	371	418	398	412	388	415	399	363	373	379	383	382	365	383	409	402	394	392	392	392	427	377	410	371	381	430	358	411	402	355	401	361	389	400	423	368	337	383	387	393	397	399	390	367	383	382	451	399	412	428	379	387	405	412	377	377	382	388	403	371	360	388	380	377	384	419	357	376	395	351	414	372	382	399	384	342	401	366	381	359	377	375	401	400	418	418	397	377	384	376	400	380	360	363	420	379	404	367	431	382	380	385	398	376	383	394	374	398	372	377	362	382	384	413	406	414	400	391	392	376	422	363	380	386	395	404	381	363	406	369	361	386	386	410	339	398	381	404	404	349	362	397	391	365	381	393	385	375	409	392	403	384	386	397	365	361	395	401	345	395	393	384	386	375	421	392	368	395	405	402	408	389	383	411	408	394	352	412	412	401	421	411	413	389	362	409	362	379	413	378	391	346	390	426	399	387	421	358	372	348	387	377	385	402	356	425	383	418	393	380	362	415	359	409	410	399	364	409	353	389	359	393	392	405	400	371	344	392	394	381	394	376	388	370	387	358	375	375	355	403	370	375	409	375	395	377	342	357	392	344	367	396	420	388	379	388	388	413	401	419	395	399	377	402	369	397	386	424	371	400	410	384	383	411	405	405	348	378	362	377	382	387	396	403	382	358	375	462	373	428	374	364	390	392	376	411	408	410	394	384	415	429	357	365	415	412	369	408	378	323	364	414	368	366	402	397	405	402	357	397	376	380	356	360	407	418	358	352	390	381	393	374	409	422	394	357	390	396	409	398	414	354	399	392	396	385	360	363	392	384	401	436	393	376	371	354	393	356	382	359	347	376	398	367	369	362	395	451	403	388	375	388	402	382	396	437	361	424	424	396	398	369	409	366	342	375	387	366	356	361	393	375	370	399	399	371	393	397	400	359	368	424	360	399	403	364	420	418	395	383	396	379	408	386	386	364	353	387	377	385	411	370	351	386	362	399	408	417	374	370	351	370	401	398	421	399	401	391	383	378	379	421	382	357	353	358	383	370	372	430	371	362	368	354	370	387	419	376	410	361	372	387	381	374	430	377	426	390	345	396	406	382	404	351	396	392	384	382	406	389	331	397	351	410	397	353	383	390	386	418	398	399	373	389	374	372	384	422	374	362	387	421	385	382	360	406	360	407	379	427	382	382	362	395	373	378	367	373	362	356	382	362	394	410	391	396	381	402	353	382	379	378	379	437	367	386	414	383	408	366	379	403	363	403	374	368	397	379	380	361	371	374	427	386	397	384	379	324	393	391	390	371	391	373	394	411	401	408	401	391	403	378	417	402	370	414	411	384	384	370	383	361	374	397	364	375	396	355	339	362	386	362	398	379	399	382	384	381	373	361	379	370	370	376	390	367	381	377	386	389	386	402	382	383	348	383	396	352	374	379	379	367	383	366	380	361	385	392	398	307	363	391	376	414	373	379	388	365	367	393	403	364	373	402	418	388	416	342	377	394	417	395	368	423	424	378	396	404	382	364	393	379	405	390	383	405	421	417	384	389	387	400	402	361	366	388	404	403	404	391	389	382	382	393	401	356	354	368	353	343	405	416	371	381	394	371	400	386	455	382	358	358	365	394	350	388	382	385	413	383	364	386	385	383	363	359	376	426	426	358	401	390	378	386	380	357	387	404	389	395	413	409	369	380	375	405	364	382	402	399	367	381	370	411	397	413	446	448	375	389	399	402	419	383	358	369	383	398	368	365	385	410	357	378	416	387	410	412	404	411	412	394	398	389	404	377	368	377	464	376	390	394	375	374	405	419	362	416	440	361	378	355	422	409	366	416	410	398	424	370	385	417	382	376	406	383	386	416	394	368	379	388	415	389	327	369	416	392	371	371	362	408	369	374	336	372	406	387	379	366	400	414	426	403	361	380	400	409	391	390	349	394	383	400	376	373	411	382	388	378	351	413	371	385	381	391	378	404	388	385	421	385	384	371	392	382	360	404	382	424	356	414	376	384	351	361	379	391	377	359	410	386	386	408	378	422	342	329	396	374	411	345	371	386	368	393	362	377	389	427	392	385	399	364	381	397	389	392	410	392	426	394	365	379	381	408	385	393	367	379	419	376	378	353	386	379	388	413	381	398	400	419	420	393	389	438	417	416	401	440	388	393	390	389	365	385	374	390	339	384	393	366	398	414	388	388	391	362	387	386	367	388	390	407	417	393	393	415	392	412	366	383	359	376	408	386	393	358	359	365	329	410	371	361	374	394	387	360	367	396	396	379	407	383	416	379	400	386	356	372	381	403	414	403	373	401	342	396	360	348	388	396	361	378	391	387	407	413	381	374	389	402	404	371	380	367	407	407	338	399	402	393	417	386	371	416	398	369	380	419	433	389	351	381	373	386	388	379	403	396	372	369	429	387	385	360	388	403	391	374	397	407	386	421	393	406	399	401	380	379	373	418	393	401	396	379	423	434	416	400	388	332	373	391	376	380	375	381	354	390	401	413	368	421	375	382	387	359	401	359	417	399	451	408	393	400	375	422	400	388	420	417	372	351	376	353	387	421	410	334	361	394	333	389	405	368	391	392	378	395	390	375	386	390	412	374	370	392	410	405	406	383	354	400	384	358	413	355	392	424	363	350	436	405	392	357	394	417	379	408	414	437	399	377	418	406	383	368	407	391	395	415	405	412	353	427	383	376	373	389	423	383	376	396	417	395
2459	1100	918	975	942	1014	984	934	851	853	914	903	885	879	921	904	966	872	879	908	878	927	859	909	879	906	923	856	886	872	863	933	892	957	896	915	863	875	859	907	877	910	899	861	970	842	896	874	883	892	896	866	963	886	883	883	844	923	860	878	879	857	879	891	847	895	912	918	912	885	870	924	915	888	861	860	903	921	880	894	859	898	874	908	878	903	917	866	884	936	858	865	874	898	900	895	928	907	907	893	911	883	892	884	929	871	875	900	926	919	897	850	868	922	920	900	895	877	904	910	921	885	821	943	881	917	925	869	908	831	927	880	916	892	923	888	857	882	951	878	897	879	918	893	860	901	839	888	900	874	928	848	858	891	864	884	933	870	907	860	903	885	815	883	885	923	858	935	875	915	921	946	873	897	835	845	871	913	882	899	902	851	919	894	849	907	847	870	829	916	899	899	903	901	899	904	902	900	905	892	889	890	912	918	926	871	887	882	899	924	838	913	874	894	890	851	887	910	872	834	874	862	901	922	878	903	823	886	843	823	904	946	932	852	850	906	894	919	895	929	878	933	901	898	858	883	892	875	853	877	950	923	867	887	905	890	896	911	847	893	899	910	882	849	902	890	870	900	909	901	881	849	840	888	875	891	809	905	945	876	904	910	846	905	892	847	860	927	833	877	953	899	882	887	903	885	921	925	909	883	868	934	923	905	923	899	945	873	870	930	912	910	883	889	899	867	862	891	846	844	902	834	843	903	880	907	880	913	873	892	977	871	918	904	886	894	876	924	886	887	889	879	883	929	945	913	891	871	920	910	901	825	885	876	894	873	942	913	886	874	835	878	913	856	888	939	887	898	862	833	877	894	895	878	854	889	887	880	896	870	897	900	895	906	959	881	876	902	859	960	909	861	931	899	883	808	868	956	911	856	900	887	850	939	916	902	852	885	905	928	887	916	896	868	935	888	911	944	903	896	867	919	896	898	905	851	927	921	855	908	890	829	883	894	878	884	846	875	915	948	941	850	844	938	903	877	889	858	899	937	899	859	897	884	835	930	891	890	873	877	886	890	872	909	946	909	895	901	845	860	883	872	909	900	873	874	872	875	914	949	882	901	982	947	895	954	882	925	849	898	942	888	912	892	874	839	869	935	822	885	864	852	851	918	836	921	877	867	922	934	900	868	894	867	910	863	908	877	842	873	908	808	824	884	876	891	908	892	949	950	839	884	883	932	853	886	953	885	910	867	910	811	877	933	865	877	854	920	884	875	872	900	898	911	846	917	823	893	882	881	883	890	859	931	878	868	862	868	900	905	899	891	908	900	882	895	891	869	915	1003	893	859	887	886	865	929	837	926	896	867	903	893	904	903	859	918	898	916	879	874	853	871	896	880	875	886	877	882	815	902	851	793	889	895	874	920	881	933	860	883	917	898	892	928	818	894	849	855	898	917	901	891	896	880	873	895	887	876	884	880	909	864	869	889	934	888	921	907	929	917	926	879	889	883	935	957	911	866	913	935	902	890	891	903	857	944	941	851	879	916	897	866	848	884	813	879	895	903	856	842	921	924	918	869	875	894	875	844	909	828	917	942	924	913	887	815	903	890	900	877	923	870	834	852	917	913	887	923	869	906	855	865	896	890	886	890	881	907	823	845	862	886	891	878	882	881	896	907	911	892	906	900	920	851	887	845	863	852	871	877	918	903	925	925	855	886	934	915	887	896	843	913	881	891	884	899	831	873	830	907	856	896	863	911	878	900	908	871	894	822	855	909	882	883	915	869	836	880	849	912	875	919	902	885	873	895	898	894	834	912	884	931	900	892	858	864	918	861	840	877	885	870	926	910	861	898	909	848	843	884	860	885	879	925	940	833	919	845	892	866	875	892	910	902	863	979	838	951	866	911	931	916	893	875	887	935	875	912	889	904	887	909	871	870	884	963	883	899	901	881	917	868	908	871	875	887	908	929	869	929	947	887	822	940	872	943	872	916	926	877	875	863	884	915	897	889	891	885	867	902	881	869	867	915	920	874	900	874	922	856	845	932	941	845	881	914	876	932	902	891	861	896	865	906	901	929	862	936	923	935	859	882	943	918	908	863	935	907	905	914	934	871	884	928	930	817	889	884	929	853	896	889	880	867	908	894	921	857	825	863	899	850	885	895	892	871	955	883	860	896	902	903	917	888	881	910	850	892	927	889	884	871	866	886	872	907	885	870	927	889	888	884	891	890	859	901	892	883	905	926	890	903	902	845	866	851	957	896	875	914	927	906	897	886	951	911	895	893	856	895	911	882	956	875	925	896	903	891	925	924	871	906	827	955	902	921	881	921	884	900	939	858	904	910	886	923	901	852	901	917	902	875	892	875	958	887	865	831	964	871	866	873	868	870	912	842	920	939	871	844	897	862	877	873	918	822	913	847	863	906	896	910	899	937	880	862	876	934	923	897	891	881	812	876	880	942	871	871	963	896	905	894	905	928	894	825	904	846	903	830	841	878	928	869	887	910	936	878	910	877	873	932	938	857	926	919	860	859	873	884	876	894	884	892	874	870	881	876	841	885	872	904	870	931	858	846	892	907	943	906	900	868	895	912	887	839	857	909	864	876	905	912	840	872	883	930	915	818	912	907	859	872	895	888	855	856	897	889	902	870	847	928	813	878	885	906	911	910	884	908	876	905	938	887	920	916	897	927	938	877	866	912	905	909	883	903	873	874	913	933	888	902	841	881	896	889	880	929	874	892	962	886	900	816	914	903	900	833	887	891	922	862	937	884	932	839	853	904	887	866	881	947	921	925	885	908	855	859	924	892	858	897	848	858	851	888	912	930	914	844	917	870	869	912	907	877	865	909	861	890	838	944	858	912	926	861	913	891	904	925	875	909	872	858	879	891	932	851	896	899	883	921	886	844	862	881	883	884	872	884	854	923	864	872	904	935	875	928	895	872	864	881	885	865	867	831	958	850	910	848	874	870	853	931	973	907	896	885	899	869	938	866	916	889	908	938	857	902	881	913	874	865	882	877	875	876	899	824	863	813	918	903	893	874	906	906	883	884	899	906	894	901	918	862	885	940	871	866	880	919	897	857	907	886	894	920	912	846	893	881	919	903	886	929	878	866	851	916	878	889	904	888	860	943	857	878	847	905	895	903	895	871	856	918	881	908	917	929	892	882	919	957	854	897	910	937	941	931	879	819	952	862	886	894	894	856	859	889	891	889	873	868	823	877	866	844	832	846	886	852	908	856	902	927	844	916	893	875	889	863	870	872	948	911	916	911	890	911	881	904	936	895	822	917	872	890	904	858	948	870	937	912	877	903	924	840	891	943	880	856	862	936	889	895	874	905	895	928	894	863	911	890	891	903	869	859	881	911	888	882	862	914	901	906	877	844	886	896	901	912	893	891	901	885	901	864	885	862	883	909	892	881	879	899	907	868	907	878	937	894	904	909	872	846	892	911	899	873	868	898	912	849	908	914	941	875	922	904	922	898	906	952	901	887	923	963
12265	6210	707	497	427	382	537	705	330	336	318	364	318	317	272	321	329	302	314	342	322	299	300	338	301	310	331	296	324	317	306	314	284	327	313	299	311	333	312	340	335	281	308	286	249	287	305	341	278	295	299	299	320	319	334	317	293	323	329	318	306	278	268	315	327	306	291	326	280	278	338	308	331	303	308	329	284	314	325	351	319	282	331	331	330	312	289	293	329	312	299	330	352	304	330	312	318	281	335	330	284	311	308	333	357	309	319	292	290	313	309	337	296	283	301	303	300	269	337	283	275	280	290	323	344	300	362	315	275	302	288	266	337	311	268	329	291	277	303	316	323	330	285	286	305	315	296	282	285	305	301	311	307	311	304	359	287	295	315	307	309	317	279	331	324	309	318	331	315	292	319	278	319	310	291	313	312	293	288	287	293	346	336	316	313	269	307	295	294	297	331	304	320	318	328	305	310	295	299	293	322	290	334	305	315	313	308	301	280	333	328	304	310	306	283	284	317	298	304	304	306	290	316	299	292	274	291	315	290	277	318	330	319	291	308	312	316	349	322	285	319	293	303	325	308	326	307	281	300	308	305	317	292	311	313	283	290	301	286	328	309	309	327	307	284	299	331	322	335	330	323	298	279	333	315	307	291	301	321	303	297	295	300	304	311	322	303	334	292	281	291	310	303	311	296	300	288	323	299	319	281	300	317	291	333	303	339	298	309	307	290	314	326	330	340	311	292	284	314	344	335	297	282	274	264	318	306	296	312	310	306	320	306	315	317	334	299	339	278	315	309	316	312	302	325	301	334	278	299	279	319	340	312	308	280	288	324	317	309	288	295	300	305	346	336	292	294	316	346	335	308	292	271	310	259	296	268	294	302	302	321	287	342	312	299	318	316	312	308	302	340	337	299	264	313	319	334	344	330	288	312	311	333	307	317	290	301	302	298	293	295	299	314	318	303	293	325	300	338	308	289	320	256	264	295	279	273	279	314	279	312	327	316	305	297	294	317	273	305	313	301	281	307	296	349	319	284	306	274	303	313	304	294	324	319	293	303	294	268	302	318	318	315	287	315	325	294	319	291	301	318	298	321	292	312	284	309	283	312	318	294	356	282	316	316	285	326	292	318	308	305	311	321	308	283	301	341	309	322	320	332	347	281	320	317	321	304	301	309	305	347	294	317	294	295	297	333	306	305	303	336	325	315	325	299	287	300	330	280	326	321	317	296	296	305	313	313	317	313	335	309	299	334	332	286	319	303	314	285	309	299	316	325	290	305	297	263	280	292	315	296	306	302	290	327	368	280	333	309	289	303	312	322	305	318	293	332	326	335	324	338	293	330	290	311	349	285	291	284	289	340	293	327	325	314	272	304	296	302	311	302	305	332	305	307	288	336	352	329	301	292	298	309	288	272	325	328	323	307	317	304	287	334	304	294	298	264	314	307	311	308	313	313	319	347	310	331	298	299	306	303	311	298	278	277	310	298	305	345	311	329	291	325	278	346	303	320	296	298	319	290	305	332	324	313	301	311	315	286	318	328	304	297	283	304	301	297	316	296	301	272	309	326	310	287	311	289	291	279	333	285	327	320	305	319	322	315	339	315	284	287	285	327	321	309	304	321	339	320	293	310	310	297	286	320	308	318	314	353	306	310	320	291	297	282	294	293	302	280	265	281	297	340	325	308	287	285	280	334	320	303	266	334	317	306	323	323	312	306	312	293	341	296	299	309	324	314	305	296	322	313	305	317	307	298	326	324	327	292	296	320	331	325	286	304	309	338	301	274	314	318	302	302	316	315	307	291	315	324	301	294	301	284	313	332	342	319	319	326	303	277	313	315	287	298	331	286	335	336	310	318	313	323	310	309	316	303	316	263	306	322	270	273	313	306	321	306	332	295	314	290	329	320	295	291	340	347	303	310	302	304	340	266	308	320	309	316	280	301	336	305	296	312	291	318	301	316	328	302	282	290	320	331	327	306	289	317	305	328	351	272	296	341	298	321	298	277	321	309	305	308	327	277	327	306	335	352	273	302	334	304	286	311	327	353	306	302	320	314	314	283	286	301	319	292	333	330	291	329	312	306	315	321	310	306	319	282	306	315	290	330	296	290	296	332	284	330	315	330	311	306	316	298	334	308	271	299	295	299	304	281	304	294	301	288	305	327	297	328	276	281	312	279	316	295	276	265	299	282	310	284	322	328	316	315	299	287	319	298	307	304	301	295	294	326	324	344	310	322	320	295	281	298	284	329	304	314	311	291	276	302	294	323	297	316	338	294	285	339	308	289	307	300	298	315	304	303	340	309	318	283	340	303	351	297	278	316	288	289	313	299	280	305	305	332	302	327	344	316	301	293	317	323	318	321	348	327	317	302	290	304	305	315	272	310	299	307	327	307	261	309	331	299	296	303	305	306	289	306	313	307	291	332	327	297	322	315	294	302	324	326	301	285	327	282	331	337	291	271	326	307	319	317	299	288	314	300	281	288	302	276	303	328	332	310	307	289	289	284	319	286	310	314	351	306	303	283	289	344	365	322	307	276	289	306	322	314	311	274	262	290	323	307	292	323	316	297	345	311	325	293	317	300	305	294	340	283	330	337	310	297	307	321	324	332	280	266	281	299	323	331	314	303	298	296	335	299	299	318	301	312	331	295	304	315	341	344	320	293	329	312	321	327	324	326	297	290	311	321	329	287	301	307	343	299	342	314	326	314	312	318	290	286	280	311	299	305	336	286	293	346	295	301	265	268	311	281	295	311	302	327	275	291	302	306	318	327	304	307	324	299	342	345	323	288	290	301	296	293	291	321	292	298	311	305	291	293	297	322	312	309	293	284	326	321	304	330	299	303	324	321	296	309	294	302	272	301	306	273	285	307	318	324	278	329	282	305	309	340	297	302	341	301	324	288	293	324	298	301	318	321	307	299	313	298	300	321	293	297	274	241	326	308	309	313	313	285	285	310	316	304	310	329	357	290	334	265	290	277	300	307	333	300	327	303	287	296	332	286	307	296	282	326	328	308	315	308	289	328	313	303	286	318	355	301	309	307	307	323	326	285	302	307	337	291	286	324	288	298	305	335	270	277	319	304	327	292	283	328	309	302	308	296	342	308	334	296	335	284	310	298	308	299	295	310	308	305	320	302	358	317	281	335	324	308	316	329	299	305	307	307	310	325	248	325	293	323	349	273	338	289	294	300	325	290	348	265	327	338	322	285	321	323	314	317	315	350	316	323	306	343	285	323	305	333	325	333	331	331	305	289	316	288	344	328	329	312	324	326	298	333	292	294	304	276	339	313	319	307	319	337	307	281	302	322	306	330	325	310	307	323	268	268	314	332	293	314	301	308	280	289	307	319	324	290	286	302	312	275	300	304	281	318	302	297	296	307	299	298	289	289	289	322	316	304	306	330	280	327	320	293	328	346	346	302	356	311	304	348	305	313	329	325	322	325	308	283	283	293	299	336	323	285	316	283	334	299	301	286	332	289	307	330	291	306	340
10868	4069	1215	1365	1300	1230	1925	2414	879	847	837	789	793	785	763	750	763	797	779	744	783	826	709	682	737	757	755	747	756	749	744	764	744	700	713	774	710	780	721	727	719	687	728	742	767	714	705	719	757	679	738	688	647	712	773	745	686	749	711	735	702	762	727	712	735	706	751	694	731	712	722	735	761	700	736	715	727	698	713	705	669	717	729	692	679	717	701	754	642	758	729	718	717	736	697	720	755	695	722	714	703	728	740	715	738	733	690	711	720	716	689	748	675	717	700	697	762	695	741	739	728	712	669	671	694	751	758	725	700	679	726	691	712	712	713	721	748	728	739	712	710	719	689	744	727	721	696	710	734	704	762	723	686	704	729	673	705	661	718	744	779	701	719	712	673	736	684	701	692	720	663	678	731	693	737	720	679	743	720	674	698	726	738	735	731	696	684	737	720	737	691	684	719	686	687	701	704	729	695	720	709	726	682	783	692	764	723	699	678	708	730	706	727	683	666	691	724	745	696	729	707	753	722	682	715	714	717	737	738	695	694	698	662	694	685	687	665	725	706	684	712	723	752	683	704	705	713	733	718	736	743	708	743	711	766	729	754	734	750	694	694	714	720	784	764	716	704	749	705	691	690	734	737	698	727	730	684	647	757	711	700	686	714	701	735	714	692	693	678	689	684	731	713	710	722	740	726	671	707	726	724	661	714	728	691	697	705	696	718	741	710	708	770	748	720	693	688	707	680	716	674	728	719	654	741	696	655	735	705	714	721	646	737	751	700	701	710	741	701	725	663	748	682	701	703	730	739	699	666	736	754	722	740	708	690	725	721	753	668	749	703	702	769	737	747	729	738	691	724	726	715	705	727	720	717	693	696	694	749	709	694	728	692	710	747	752	715	641	751	726	722	703	763	684	734	735	734	780	700	693	710	742	743	703	628	693	738	760	733	692	708	662	678	724	736	702	703	758	690	748	738	719	706	741	742	688	709	715	682	781	754	698	677	718	719	719	683	721	740	718	698	694	694	694	732	677	769	704	720	675	703	695	746	703	703	711	713	757	701	761	729	710	692	722	744	714	682	698	729	752	689	655	676	710	711	721	731	702	810	707	685	746	720	715	706	756	715	734	716	668	690	745	722	702	722	715	748	758	754	710	726	744	710	696	700	739	723	730	725	700	718	696	743	700	721	699	707	716	731	729	741	711	654	724	721	742	700	706	682	709	733	700	736	696	679	787	699	717	673	733	702	751	708	740	684	722	750	727	706	704	708	676	702	752	665	739	720	673	668	726	730	709	729	702	725	704	710	738	761	774	677	708	750	668	690	705	721	702	704	672	731	720	682	744	660	721	745	732	703	668	693	709	677	710	710	708	680	739	680	701	695	667	739	716	731	708	724	708	684	739	708	724	699	723	712	713	686	764	733	741	708	678	722	733	718	761	718	694	743	678	687	703	727	746	729	716	742	697	668	705	708	698	679	702	741	723	708	758	762	686	728	695	686	722	718	723	734	759	754	705	718	698	690	794	712	697	698	726	690	691	741	699	752	763	711	714	758	748	654	758	715	704	680	689	703	673	699	747	742	732	688	723	674	730	683	742	726	723	729	736	705	757	706	720	741	715	721	666	661	676	749	742	756	730	741	661	736	686	728	675	762	724	769	712	731	753	745	714	687	703	695	717	744	703	684	721	721	722	740	728	729	709	712	723	716	712	715	760	728	711	715	728	707	692	715	706	767	718	701	710	671	752	739	704	727	715	733	764	703	704	720	711	692	739	742	657	692	708	724	771	751	750	695	658	715	729	715	724	740	748	684	699	717	747	685	725	725	705	682	697	736	712	737	746	720	707	713	744	757	720	733	740	730	771	721	674	754	724	683	699	691	745	778	700	706	650	715	672	751	685	701	689	701	708	688	659	748	703	652	732	714	816	716	703	699	718	700	696	661	716	710	670	689	761	688	683	685	754	732	722	686	736	715	684	747	703	658	673	720	715	691	723	679	720	682	729	694	721	727	719	708	708	658	683	707	750	740	728	707	705	725	726	692	673	634	751	690	693	747	678	704	735	709	721	682	740	741	749	724	744	699	764	696	720	711	676	701	736	730	692	755	731	676	740	689	733	727	671	701	734	707	701	717	728	711	719	709	743	694	733	706	704	714	744	749	756	703	731	719	714	684	742	708	709	713	733	706	693	722	663	689	667	728	675	745	713	671	726	689	676	689	679	708	722	771	746	709	683	701	699	738	725	706	702	755	709	683	719	734	725	742	720	724	726	731	734	711	727	700	718	721	656	721	716	788	697	739	703	707	694	695	680	729	730	661	709	761	741	737	700	687	742	731	694	698	708	685	720	668	727	750	730	761	683	745	733	698	710	741	698	709	728	752	736	698	732	715	721	727	704	689	694	705	723	682	758	684	682	696	732	712	730	743	700	724	729	683	713	705	703	753	776	683	666	710	733	726	698	754	683	674	704	710	723	714	694	707	715	696	715	726	745	676	735	676	728	737	705	686	737	677	734	717	698	723	736	690	703	713	665	739	727	678	730	700	728	732	687	698	680	695	754	698	689	710	714	708	738	688	759	743	725	754	719	747	768	706	672	709	694	743	680	673	703	732	713	706	742	725	743	764	726	695	733	700	673	754	662	741	743	749	745	713	742	718	696	714	710	757	742	743	724	673	709	743	698	736	719	678	690	746	710	724	740	695	736	738	677	748	693	758	718	741	689	743	660	726	691	682	690	720	735	634	709	740	721	698	689	686	694	765	714	707	706	743	725	728	756	689	710	729	734	689	737	681	666	677	717	689	699	686	726	676	704	724	731	734	690	736	745	697	729	687	704	696	731	669	709	702	721	704	693	750	705	730	692	679	705	697	723	730	725	710	715	680	758	720	692	695	754	750	729	727	698	742	724	749	677	716	700	710	750	715	697	652	680	779	682	711	711	746	720	700	681	696	705	729	746	696	731	683	680	716	715	715	747	714	737	720	718	730	724	747	742	706	698	754	733	743	726	722	741	725	678	752	695	748	685	702	701	710	733	722	732	713	741	689	737	709	722	767	685	764	761	709	689	730	714	720	737	693	704	764	705	729	739	749	672	706	716	713	747	704	708	703	737	698	653	736	697	708	740	681	697	698	709	725	755	720	754	720	698	709	687	766	704	685	693	695	703	720	699	696	701	708	677	706	706	690	683	666	724	694	661	702	725	720	752	726	764	701	684	717	689	725	749	693	739	730	667	658	751	699	718	680	717	726	700	763	734	728	753	692	763	712	722	712	713	667	737	718	683	691	690	729	705	708	766	700	740	739	755	761	706	710	720	732	730	721	731	692	708	759	728	746	726	733	675	736	695	758	731	680	685	777	782	729	708	698	768	719	742	740	653	715	760	732	691	708	685	731	709	680	707	710	744	712	742	748	686	695	693	708	731	748	705	734	724	731	806	703	714	738	716	681	739	716	763	719	699	686	711	718	707	767	744	753	713	698	721	711	685	707	716	698	715
20576	15014	2153	537	412	323	281	197	196	228	194	165	168	134	150	151	147	154	171	136	157	123	118	146	124	146	126	132	130	155	138	138	139	139	135	133	134	133	121	132	153	123	124	130	115	131	138	121	142	124	139	119	142	152	130	150	136	142	114	125	125	139	125	116	123	102	149	150	129	132	137	129	125	114	130	131	141	114	115	112	114	114	137	141	132	109	155	143	120	129	120	142	113	133	137	110	119	143	137	123	130	131	129	145	144	137	138	121	125	133	120	125	120	126	119	149	123	132	153	143	110	138	126	118	122	148	147	126	137	109	137	124	134	132	113	126	132	140	131	120	137	120	126	115	135	153	123	135	143	129	135	133	114	146	149	116	135	137	134	123	126	129	128	132	135	136	132	132	138	150	138	98	128	149	136	164	143	140	139	128	132	145	132	115	130	108	128	133	147	154	117	119	130	125	127	132	126	128	125	126	146	141	121	138	113	123	122	130	123	116	129	129	144	117	117	121	113	142	131	112	126	108	125	124	129	116	132	150	128	112	128	130	115	127	136	122	120	132	127	128	125	122	133	121	125	153	130	128	128	129	106	140	115	143	130	122	125	123	129	138	129	129	133	145	128	129	142	127	149	120	122	133	130	127	124	123	128	132	126	109	134	125	114	118	131	142	136	140	114	119	126	126	122	126	141	107	110	123	115	123	142	142	127	155	133	130	121	127	119	136	133	121	128	115	129	148	128	135	151	142	137	136	127	137	118	142	119	114	143	135	136	141	154	131	135	129	129	109	119	138	146	119	106	133	149	153	139	133	146	113	116	125	113	133	135	121	130	127	129	142	124	138	141	112	132	135	113	153	134	133	116	144	140	109	118	128	102	136	137	131	113	120	116	158	137	139	143	131	118	115	119	153	135	138	141	145	129	121	133	134	117	131	147	124	156	116	132	104	125	163	115	130	125	142	128	128	128	130	141	120	133	142	134	118	112	149	128	117	114	121	129	133	120	131	137	124	137	143	117	148	123	141	116	129	143	124	160	145	140	141	130	131	152	119	120	136	129	122	128	139	114	114	110	119	131	130	108	141	134	137	115	121	131	138	113	111	126	130	132	123	139	138	142	118	128	114	143	133	122	132	126	126	123	130	124	135	142	128	141	124	128	130	133	160	132	133	134	134	128	124	134	142	126	141	139	126	138	172	141	107	128	142	144	130	121	137	118	128	127	120	127	133	139	137	117	138	126	129	115	113	112	117	113	128	135	120	115	123	120	120	128	130	158	137	133	126	144	112	148	132	129	124	127	118	134	120	129	134	123	160	141	126	114	124	154	145	113	137	139	135	130	107	146	127	124	128	136	142	121	109	135	126	133	145	145	139	132	115	124	150	137	142	139	126	130	133	136	151	124	134	107	117	120	127	122	137	137	125	130	127	131	114	113	119	123	114	134	144	133	138	137	133	119	152	159	102	130	135	130	119	135	146	123	135	124	133	143	120	132	130	126	138	131	124	143	154	133	139	128	117	134	129	113	134	115	109	133	125	127	138	129	118	120	124	129	113	109	117	124	113	133	149	131	124	136	120	110	118	131	148	148	141	111	121	148	124	118	128	139	134	149	111	111	121	122	123	108	128	115	140	122	126	113	122	114	117	126	114	130	122	121	114	110	120	131	102	108	130	121	134	127	136	135	100	117	122	126	123	130	111	127	109	138	130	116	112	125	128	134	124	147	156	124	121	126	127	126	128	132	111	137	138	130	130	118	127	134	145	123	105	147	135	138	120	140	107	118	121	150	143	135	131	118	140	133	119	126	125	121	122	128	135	128	107	148	122	113	123	111	116	130	138	140	121	107	133	140	131	146	114	130	143	127	128	110	134	112	115	136	128	120	120	139	128	113	126	140	143	115	138	118	156	129	107	135	109	157	129	133	125	125	129	122	133	150	128	131	131	134	145	129	122	121	132	132	137	121	110	130	142	123	125	139	127	127	128	112	124	129	120	110	127	137	126	105	133	99	123	131	142	134	130	143	128	107	118	119	129	144	139	138	134	118	134	141	127	111	116	120	138	128	116	128	142	125	133	138	127	126	115	113	125	114	127	123	137	154	121	141	131	144	119	139	130	132	127	152	148	141	125	147	141	131	127	115	138	135	145	155	117	124	129	121	131	142	127	150	141	125	115	139	128	123	139	130	118	118	122	117	134	133	149	128	123	138	155	128	116	134	120	119	160	128	119	140	137	124	136	135	123	124	135	135	114	130	126	131	113	128	127	132	127	103	126	137	133	144	116	142	113	128	128	125	135	137	120	127	131	133	114	121	115	110	131	98	111	128	132	129	118	132	144	114	119	145	128	133	122	126	127	106	142	158	105	126	138	128	120	115	139	131	125	126	132	115	117	138	133	130	124	119	112	137	132	134	128	139	138	112	130	130	128	124	145	131	152	129	136	139	119	115	125	135	138	124	132	116	126	107	126	139	130	134	123	135	138	137	153	124	134	125	140	121	121	102	113	132	152	137	109	117	104	132	135	139	139	121	126	145	114	141	134	131	128	115	138	155	137	120	147	127	152	129	145	145	134	144	130	133	98	123	132	131	149	123	150	129	134	139	120	116	132	124	144	144	119	110	125	102	145	142	113	141	137	97	116	130	118	118	101	127	136	121	130	125	145	125	130	132	129	122	124	141	123	126	130	118	122	151	132	136	111	121	132	139	128	135	140	120	136	119	142	147	109	114	118	136	125	118	146	127	133	112	125	150	148	151	128	152	131	143	122	119	111	123	143	153	135	125	139	117	144	117	133	126	127	134	119	113	115	94	140	143	122	146	124	115	135	133	117	146	132	120	172	151	127	126	126	132	131	139	127	125	143	152	121	117	144	126	124	154	150	154	108	132	151	126	155	146	134	118	132	134	130	127	123	114	120	116	136	116	136	125	113	132	143	118	134	127	136	109	122	117	132	128	136	142	133	135	115	111	124	118	132	115	130	160	120	120	139	128	120	123	116	128	111	143	111	142	134	112	128	107	140	125	135	131	132	135	129	130	144	116	119	117	121	119	118	127	133	126	133	122	122	126	103	107	121	135	134	130	128	128	144	117	125	154	124	125	113	121	138	119	126	146	107	145	129	135	118	125	130	137	115	122	116	141	138	115	117	116	140	127	137	112	143	130	132	111	115	127	136	119	149	126	139	144	124	122	142	117	109	107	114	140	102	138	139	117	111	127	128	127	135	135	145	150	124	120	117	118	137	148	119	117	126	138	131	134	116	140	151	128	105	132	119	108	115	112	142	153	134	124	118	139	126	116	130	129	136	133	126	139	141	135	137	118	143	102	157	130	137	119	122	113	151	126	132	113	136	127	123	131	115	141	137	116	138	122	129	134	130	120	142	155	131	135	127	151	127	137	116	123	114	134	124	133	133	138	131	144	148	131	131	114	97	117	114	112	134	142	159	120	128	140	122	109	135	122	129	122	142	117	151	130	131	141	125	113	137	135	120	125	149	149	128
14913	7064	1480	1676	1518	1413	1092	840	677	656	582	504	536	536	490	462	463	464	414	404	392	415	386	410	431	381	372	337	365	339	337	375	359	357	375	339	341	340	350	362	342	349	355	376	336	387	339	365	347	334	374	301	354	377	345	351	348	354	353	328	329	357	391	359	314	320	369	340	323	353	329	317	352	337	321	332	398	325	287	358	315	363	313	347	348	341	337	340	344	355	333	355	348	357	335	338	337	360	352	323	347	313	413	348	312	318	334	359	332	346	350	384	355	330	315	336	341	316	332	344	364	311	348	316	315	357	352	354	359	330	322	316	351	351	346	326	321	345	337	330	315	347	313	326	363	343	362	346	360	326	345	357	309	353	320	354	350	305	327	335	311	327	377	341	332	342	360	347	326	351	348	345	319	345	363	336	305	343	348	327	326	335	345	328	294	316	315	351	339	364	311	328	335	358	326	347	343	340	332	308	348	363	335	312	324	315	308	347	339	330	379	343	333	364	348	339	324	361	312	342	335	361	332	319	323	367	331	330	327	348	358	347	333	330	359	344	332	305	372	346	301	354	344	390	316	344	348	349	351	370	349	347	340	346	366	352	361	316	299	353	332	335	295	324	355	333	326	342	317	371	346	346	329	351	334	302	338	308	309	343	355	339	336	336	352	353	325	343	331	342	344	356	328	320	353	313	364	340	317	330	337	295	319	332	301	344	338	321	356	312	381	305	313	316	362	344	340	329	337	336	342	353	354	329	336	304	315	334	358	352	370	333	344	333	324	334	331	320	340	331	330	346	349	331	338	329	365	341	307	319	329	340	350	334	325	306	328	339	344	319	336	321	322	348	351	295	299	363	302	350	349	331	333	318	292	337	297	350	342	332	321	347	322	336	344	346	314	322	363	314	324	332	336	322	318	358	372	336	373	322	358	317	336	358	319	345	344	338	374	341	315	315	324	344	348	357	338	347	312	346	329	349	352	347	376	322	349	338	326	338	352	356	330	315	328	355	345	329	360	346	327	330	368	345	361	317	347	336	341	317	329	344	366	326	315	335	343	344	296	360	323	342	328	344	342	300	355	327	327	346	329	358	305	344	341	312	311	347	317	317	330	335	339	323	325	339	329	316	351	363	331	364	312	333	341	331	381	363	334	361	337	327	332	336	345	348	321	350	349	326	320	351	367	304	321	311	337	329	328	359	329	309	366	339	335	288	307	296	355	379	337	334	347	329	329	360	365	326	328	360	331	304	357	327	333	319	364	350	328	319	355	318	332	329	352	369	357	343	351	341	345	319	313	316	356	311	339	363	361	342	297	320	288	347	334	349	298	332	347	339	313	341	347	335	334	336	342	377	364	352	341	355	342	304	351	330	336	338	330	350	371	348	306	316	359	326	303	332	344	313	317	355	375	338	321	337	311	330	371	322	364	317	360	354	332	341	333	313	345	365	349	341	364	314	311	341	357	338	338	367	324	321	347	370	337	344	329	314	329	333	338	334	371	332	350	342	334	344	361	355	325	329	324	316	313	358	340	364	306	347	305	334	335	326	373	351	336	302	341	360	375	356	353	402	343	363	350	321	313	341	330	327	374	316	328	341	345	338	335	347	313	348	323	325	354	386	319	349	306	338	346	315	322	330	322	329	335	336	332	328	349	324	362	327	308	306	325	333	321	350	363	383	320	330	348	348	365	314	353	342	328	337	352	353	349	346	340	349	337	353	332	291	364	313	356	347	309	284	306	277	333	348	336	303	346	319	355	313	330	363	338	338	314	348	337	301	345	318	346	331	370	336	327	334	344	328	330	370	350	360	336	323	336	299	341	336	340	355	324	342	306	306	328	337	318	319	356	319	346	318	336	324	331	345	323	340	344	341	344	357	333	392	367	347	366	351	362	337	352	384	327	328	343	331	360	342	358	349	328	355	336	342	314	338	331	334	325	328	357	332	333	352	339	325	352	309	337	343	347	322	364	310	315	337	333	344	315	308	328	334	324	347	376	319	365	319	349	323	355	338	324	346	339	375	342	343	355	337	314	336	343	295	341	328	327	338	313	340	331	341	349	329	332	315	331	329	325	304	367	317	350	328	343	328	309	341	337	344	365	318	339	348	332	367	334	362	321	320	338	327	321	374	347	358	358	332	360	333	310	354	363	309	380	336	335	356	362	323	342	341	329	333	321	325	357	350	342	355	312	328	359	343	334	313	361	345	366	336	360	346	314	328	323	348	382	316	366	329	363	356	332	361	333	360	296	345	366	361	303	306	318	357	309	338	356	340	379	355	375	325	337	341	318	323	352	308	370	377	339	355	355	293	342	350	305	316	329	359	326	364	328	311	326	348	332	317	329	320	343	340	312	318	312	313	341	360	324	338	310	356	322	331	301	299	330	357	303	340	341	325	341	309	361	335	343	345	312	316	341	328	331	334	330	362	307	366	379	324	350	332	344	329	317	332	352	316	315	318	345	334	339	339	319	352	346	333	354	318	354	352	331	347	321	343	359	333	326	317	348	362	377	354	325	371	324	353	383	368	340	342	328	356	299	349	369	351	330	340	338	330	342	324	339	334	339	340	339	340	395	336	336	345	321	332	337	353	349	357	348	336	331	343	385	306	346	357	337	301	335	364	323	359	345	357	331	328	331	343	340	313	353	321	339	335	354	323	332	338	344	328	355	344	360	346	347	344	322	342	323	336	333	330	339	317	335	332	333	349	316	342	359	346	324	335	371	355	346	320	328	324	346	334	353	350	318	325	357	353	349	355	357	323	353	366	340	313	379	312	338	342	335	351	333	313	344	322	315	321	332	312	348	331	338	341	334	350	327	336	330	368	315	354	336	338	361	329	331	354	340	347	330	334	311	305	333	360	315	380	333	334	329	321	327	368	297	336	370	330	362	348	351	327	360	315	332	325	361	328	360	316	345	328	344	319	323	367	361	346	363	365	336	349	317	322	355	317	346	305	339	319	315	335	302	321	355	339	306	353	337	321	333	342	349	329	366	352	339	321	360	351	316	335	336	312	335	352	319	339	350	330	312	334	311	358	329	364	344	337	338	355	320	352	352	331	348	325	348	338	320	350	338	371	320	319	330	342	356	362	321	367	339	331	326	349	335	339	364	328	342	297	358	343	289	304	347	320	344	379	343	290	319	366	387	370	310	313	312	353	329	321	325	359	349	370	347	332	344	337	366	341	323	314	358	323	321	347	335	329	350	361	332	349	285	354	354	348	340	329	339	364	362	355	363	326	331	350	347	314	359	324	354	312	322	303	341	358	358	352	356	325	348	339	349	318	325	323	350	338	336	317	384	333	356	333	334	294	373	300	357	326	350	296	353	305	354	304	362	351	332	341	366	327	376	350	355	322	329	315	347	375	359	349	333	355	365	329	337	348	355	335	350	334	319	341	328	335	334	336	323	359	337	321	315	331	307	343	339	348	323	339	328	363	337	334	316	355	321	328	347	337	315	326	322	344	307	339	341	333	337	359	340	387	328	364	341	308
1574	571	399	393	397	398	386	383	437	391	383	386	383	371	361	351	390	404	419	365	382	355	392	420	428	399	405	418	418	370	394	396	361	388	372	373	388	392	406	392	374	379	417	361	388	365	334	394	393	336	403	387	402	379	413	366	394	422	404	390	387	382	418	395	396	369	395	356	382	389	374	394	366	432	401	411	404	388	368	377	436	391	390	361	381	399	402	413	433	356	390	383	357	407	411	389	421	374	386	418	382	387	402	391	403	359	419	374	374	385	372	371	369	392	381	386	407	402	391	415	385	388	373	408	384	376	385	381	384	398	421	376	346	413	387	415	391	390	378	421	425	374	380	386	384	389	416	380	363	375	396	348	389	359	390	394	377	366	368	390	375	379	392	352	390	393	367	405	408	398	368	375	388	360	406	397	334	381	384	392	404	419	368	374	407	404	368	378	367	422	417	406	371	403	384	333	434	377	404	393	339	421	339	398	414	354	373	396	380	377	376	404	418	384	419	385	390	371	447	394	396	411	394	399	422	394	373	387	384	405	340	343	378	384	416	424	376	369	400	355	383	370	386	387	399	394	375	441	345	382	394	381	368	359	396	393	382	393	354	422	394	376	397	427	404	409	363	451	396	388	378	389	398	382	407	394	396	376	382	408	388	420	369	370	383	435	382	347	364	382	390	354	376	337	379	393	379	433	418	398	351	378	393	378	400	396	396	413	385	411	411	375	401	390	360	407	374	392	417	384	410	390	404	416	355	387	363	395	364	360	333	348	374	384	351	391	394	367	367	377	388	382	395	420	391	373	412	379	397	424	389	340	415	395	385	413	368	411	392	390	386	389	385	404	345	361	359	351	378	397	370	401	443	371	395	402	362	396	373	375	358	397	382	344	408	385	381	338	383	411	396	407	369	416	395	345	371	369	422	390	351	364	377	388	384	390	379	378	367	418	382	410	376	380	399	360	403	398	389	368	357	377	378	433	377	404	368	400	409	389	380	393	383	371	398	379	440	377	372	345	414	352	353	400	368	400	385	404	386	403	365	365	386	380	417	381	402	399	420	367	392	350	353	410	382	396	399	381	388	384	416	399	392	410	408	393	393	412	370	384	389	373	344	372	380	352	414	398	394	409	423	401	410	371	417	377	372	381	411	378	373	373	363	390	405	406	394	351	390	377	368	373	390	393	369	416	412	395	378	357	362	400	396	427	411	376	353	360	387	345	377	368	411	371	388	398	421	383	353	412	369	408	368	390	407	370	372	371	370	396	386	432	406	391	413	394	400	405	360	382	395	403	373	356	334	385	374	395	392	378	355	384	401	403	383	352	385	384	392	401	400	415	396	380	361	398	365	376	387	380	376	402	386	417	383	359	407	347	362	365	383	340	363	398	435	379	343	373	358	408	409	369	391	367	383	386	356	382	405	394	381	364	399	395	358	424	401	385	359	404	375	404	384	444	403	362	370	422	378	387	396	404	372	402	373	385	361	384	367	385	397	383	400	368	399	384	375	359	375	390	424	391	403	381	409	416	360	387	404	373	378	401	385	372	356	366	384	349	389	376	378	361	359	367	415	411	380	351	381	409	412	391	378	397	404	371	342	381	393	400	348	376	394	405	408	375	388	390	381	395	403	415	384	397	406	433	397	391	373	384	368	362	387	398	442	404	405	363	405	381	384	398	396	365	408	371	368	376	367	375	398	367	366	355	405	370	362	370	413	373	381	379	403	386	429	373	395	388	372	407	382	384	373	383	400	399	422	377	404	369	421	349	369	378	389	379	365	368	393	372	396	417	372	391	379	392	412	380	357	366	389	427	370	396	400	379	381	385	418	411	363	376	432	395	398	388	358	408	401	404	407	385	369	391	397	380	380	377	362	326	401	398	357	390	400	397	412	390	388	373	371	359	386	396	406	400	373	381	380	371	358	390	408	376	391	401	396	370	412	389	371	383	378	394	375	394	355	378	341	391	393	405	394	365	416	384	387	390	342	391	337	388	424	399	341	390	389	380	378	414	393	424	374	414	387	371	388	404	401	407	369	398	423	378	363	424	404	386	406	368	393	373	393	376	390	350	382	414	365	400	382	369	440	394	327	378	393	420	377	345	380	416	331	390	407	384	372	369	399	425	363	416	397	401	400	381	381	423	408	399	392	407	365	387	375	387	401	391	385	372	410	364	366	386	411	365	356	347	435	428	373	373	393	372	413	417	385	367	334	380	363	368	388	416	375	433	412	386	399	390	393	402	384	384	370	419	386	383	393	389	382	446	368	420	366	381	371	392	377	386	376	408	362	367	403	420	421	385	361	389	380	390	373	402	357	385	379	384	377	389	426	359	408	362	388	351	356	356	365	405	391	411	393	394	374	410	389	374	378	420	394	394	398	389	374	391	363	359	382	391	405	420	377	382	377	396	367	375	386	381	406	387	376	374	396	377	406	351	363	342	400	396	367	386	380	408	350	387	365	378	389	382	395	376	365	366	396	371	388	383	411	390	397	380	346	358	408	404	346	385	396	376	381	388	384	403	408	412	371	422	423	368	391	402	362	336	395	395	383	375	376	406	399	415	411	371	424	401	421	418	395	367	415	391	414	373	360	371	395	406	366	386	390	404	366	368	346	367	402	392	418	419	402	399	381	395	401	392	399	418	408	380	386	410	411	410	435	375	374	361	384	388	383	379	401	376	368	410	393	380	362	389	333	370	373	376	372	389	416	364	369	413	382	394	391	392	385	389	387	353	385	399	376	395	405	415	427	383	407	395	359	393	375	396	398	381	428	364	365	361	389	417	386	404	387	384	406	380	373	340	392	434	384	405	383	363	379	352	372	374	373	376	381	355	417	396	393	386	405	372	349	393	378	371	392	412	378	387	402	365	384	418	340	382	362	384	374	372	377	384	379	390	368	379	378	382	420	395	413	424	394	370	395	382	369	374	431	397	410	379	412	376	387	365	393	424	388	402	406	407	356	373	391	377	404	374	406	404	396	383	382	388	408	391	381	383	369	350	372	364	344	383	392	406	390	399	400	356	420	382	401	405	417	349	402	378	391	386	382	422	343	364	380	370	400	409	421	380	421	372	389	365	361	397	343	373	389	359	379	392	370	352	357	403	391	415	383	382	393	380	419	398	373	427	374	353	362	371	399	405	398	353	379	384	369	398	402	393	412	384	412	388	427	378	353	413	382	415	402	391	410	388	397	376	373	356	363	370	383	389	394	409	416	373	383	377	373	395	400	370	436	380	378	418	371	406	338	403	398	391	435	388	362	370	367	406	428	369	400	383	394	376	389	402	423	378	380	384	341	373	378	407	390	360	408	417	350	359	378	382	391	381	416	403	394	389	354	414	393	373	410	399	368	372	386	345	367	388	381	396	393	381	368	414	382	396	414	398	416	426	378	358	348	389	374	370	409	369	397	371	402	392	417	428	404	404	394	374	393	382	385	382	346	387	382	403	372	373	386	341	392	409	369	416	368	346	361	361	441	383	372	402	355	396	386	363
2410	1180	986	968	969	963	927	937	903	859	860	884	975	866	899	916	888	935	900	866	892	878	868	921	910	927	912	848	858	842	918	867	834	862	861	862	882	867	882	909	852	953	897	907	870	918	900	890	903	873	934	870	915	873	883	880	879	922	867	882	910	924	886	869	897	822	946	877	890	886	881	879	860	871	853	889	858	842	880	887	862	875	887	904	888	870	909	880	934	812	896	847	934	885	864	817	886	882	872	878	873	904	867	937	899	893	903	889	940	901	916	963	854	856	852	881	921	915	847	917	891	816	838	879	883	830	849	928	924	893	918	883	883	891	840	850	928	863	902	812	932	894	899	879	819	905	910	872	904	839	955	960	893	901	954	894	908	914	900	864	877	891	902	869	885	887	925	909	872	893	914	904	840	884	833	932	860	842	878	871	905	900	905	869	866	869	902	942	894	937	853	876	867	837	898	888	891	855	895	927	851	911	893	876	914	873	878	863	875	906	890	830	896	877	885	899	871	903	901	865	887	879	923	834	831	918	873	917	855	887	848	862	913	879	923	901	905	895	936	913	853	868	867	815	901	892	881	909	887	854	883	914	836	903	923	889	915	900	849	894	870	863	881	875	918	877	903	900	881	876	889	885	871	955	837	833	920	841	889	919	883	908	917	886	833	883	895	923	881	918	954	914	882	888	881	931	901	902	846	853	906	878	883	844	873	881	884	920	889	813	928	962	875	848	852	911	897	904	908	833	936	878	907	817	887	875	899	913	911	845	915	878	872	878	870	897	806	916	877	869	897	894	880	862	932	881	870	852	884	905	917	872	862	945	837	848	878	896	880	926	886	928	851	864	908	885	896	865	871	863	893	887	837	867	857	890	886	871	896	874	890	903	905	869	863	877	838	904	876	900	911	926	869	860	882	871	879	868	912	959	860	899	847	837	901	905	897	865	918	864	866	896	909	882	877	902	861	890	886	795	892	931	917	892	898	970	868	922	921	868	919	874	883	854	937	860	874	896	890	924	859	862	931	867	879	912	833	919	856	846	945	886	864	853	899	847	924	935	930	947	905	844	849	897	892	894	908	872	888	850	841	915	849	896	866	891	902	918	863	917	895	882	913	883	929	891	895	852	896	913	904	856	897	898	902	845	912	904	879	857	871	857	864	902	849	876	873	814	894	900	894	881	855	848	940	902	921	944	888	899	862	938	875	943	895	902	849	900	930	865	905	865	873	854	935	913	931	914	839	918	904	861	902	855	897	909	920	930	883	920	843	866	897	883	849	873	880	878	902	896	917	879	862	952	908	907	910	856	875	911	916	932	904	878	867	918	906	914	860	878	810	818	906	885	863	879	934	878	899	872	867	858	877	908	885	931	942	889	924	912	882	871	898	892	834	815	935	879	930	904	973	880	951	922	871	898	856	869	861	879	893	939	898	924	928	896	890	861	837	912	831	866	903	898	896	866	905	885	916	897	897	868	865	974	826	889	835	937	881	905	900	921	964	895	880	836	920	917	910	882	875	919	867	890	914	876	861	880	818	921	845	865	942	892	931	944	875	880	887	878	852	852	895	925	862	920	890	858	909	887	872	872	914	871	907	866	917	827	926	924	855	854	877	890	842	891	880	878	861	850	889	871	865	813	883	901	848	903	889	883	871	872	899	815	922	918	897	868	917	830	874	920	912	878	897	873	882	891	944	897	918	856	910	906	878	923	869	927	884	856	858	889	891	900	856	887	903	922	955	879	825	886	910	935	871	951	885	929	907	886	872	847	849	895	872	917	881	933	909	935	905	863	844	898	865	911	881	857	906	877	878	888	943	860	826	888	869	880	884	933	945	863	947	900	889	866	851	890	892	864	844	876	926	944	854	908	853	888	900	918	904	868	959	856	898	897	889	896	846	922	886	902	881	887	938	944	916	891	901	854	926	929	906	933	874	898	894	869	920	843	905	902	851	871	861	938	878	865	875	918	894	867	920	914	955	912	871	905	836	906	870	929	882	863	880	883	876	898	894	870	887	877	901	907	916	899	897	864	861	880	841	920	868	890	902	903	874	919	912	891	886	904	845	930	930	835	979	918	897	926	918	855	861	890	915	898	913	922	929	902	920	901	893	910	869	870	896	915	836	916	906	886	907	904	916	906	896	875	868	873	913	877	879	850	918	854	903	870	922	877	872	887	909	887	907	896	898	860	922	881	847	872	891	907	892	844	913	857	896	920	858	854	888	892	882	852	912	881	909	838	902	833	913	925	899	837	860	877	868	842	854	844	939	907	892	903	943	928	868	898	878	934	859	880	889	915	888	879	872	860	889	874	884	904	942	846	902	909	908	863	879	902	937	896	859	897	913	864	897	870	907	855	873	934	879	952	859	860	917	873	904	876	922	894	881	876	935	885	909	907	864	852	886	901	859	897	906	877	875	935	872	873	922	888	925	942	881	894	895	914	904	883	890	849	879	900	874	927	891	887	915	838	911	910	859	861	874	865	882	852	905	896	901	875	921	925	835	900	878	880	896	897	851	901	886	930	878	876	830	923	884	842	858	879	880	890	887	865	834	849	912	903	854	895	875	898	883	873	883	845	851	852	869	872	869	881	839	827	841	893	868	940	868	840	899	837	907	874	847	883	832	866	870	894	884	884	898	924	932	872	935	861	906	844	885	841	903	897	879	860	889	893	908	886	870	947	910	846	896	943	896	828	941	904	904	914	975	920	869	905	908	887	920	843	895	851	893	892	876	877	900	900	888	911	907	908	910	909	859	926	910	867	909	916	849	889	890	962	892	918	821	901	874	884	879	918	887	930	901	894	868	872	865	876	930	947	855	927	909	848	904	917	907	892	880	935	927	875	873	895	889	888	927	921	786	863	938	885	854	890	899	904	865	922	918	914	908	879	900	881	862	904	866	907	881	867	905	922	883	857	899	874	858	868	910	869	938	834	861	849	938	877	897	892	902	872	853	886	887	909	837	905	873	918	890	859	874	882	906	913	917	946	892	893	890	883	891	859	846	904	930	911	886	896	896	881	917	886	857	852	892	888	906	892	945	913	910	912	918	875	938	867	871	858	862	911	851	912	890	875	855	905	867	946	895	921	933	857	895	858	881	907	853	914	877	947	916	935	954	890	902	887	881	858	922	868	933	882	871	879	900	909	882	919	911	832	878	952	909	892	804	886	873	901	908	891	891	911	938	868	879	873	872	893	894	912	868	864	876	864	949	910	881	891	869	874	894	877	854	861	890	907	873	880	906	902	915	867	910	916	860	915	911	931	836	919	869	901	908	830	863	866	911	865	861	896	966	972	895	861	888	885	893	902	902	868	845	847	873	874	914	903	893	865	886	903	876	878	847	873	859	873	932	873	877	891	868	872	976	917	913	877	915	911	924	854	854	875	885	897	908	897	905	896	929	942	904	909	900	832	884	895	898	917	920	882	890	860	887	875	915	905	855	944	902	892	906	887	911	890	891	919	886	865	899	833	859	919	873	870	893	910	911	913	886	862
10046	4117	677	496	412	410	368	325	351	335	332	331	347	314	321	303	310	312	322	296	312	302	297	301	323	273	308	311	318	305	317	324	299	304	319	336	336	262	304	320	297	311	295	310	313	351	321	277	331	296	306	281	293	343	307	303	296	328	286	306	293	297	316	302	260	313	278	277	292	321	321	314	300	297	328	309	298	285	258	269	284	321	345	346	307	296	356	304	289	280	343	303	324	314	301	283	298	304	274	305	302	285	302	297	293	293	283	323	317	321	280	302	310	310	309	291	293	281	348	288	308	318	301	296	294	277	309	322	301	334	290	296	310	315	310	276	314	303	293	298	278	319	289	311	290	314	289	290	314	293	303	354	339	318	310	287	306	254	329	317	308	312	305	312	317	296	292	277	298	284	322	347	340	286	299	300	312	297	279	308	301	306	305	317	276	302	310	341	293	310	312	324	299	298	301	300	291	309	275	305	301	313	318	290	321	306	338	288	305	280	301	279	306	298	304	330	338	292	304	320	298	303	287	344	300	305	322	282	295	287	328	301	265	306	307	319	296	306	301	299	310	306	277	272	301	327	290	322	285	303	318	305	290	307	281	277	283	289	307	330	282	287	329	303	338	289	288	320	321	347	321	312	322	303	322	263	269	311	321	320	329	318	297	292	303	297	335	320	317	302	303	293	270	295	331	326	316	313	294	308	294	286	306	283	356	315	331	294	320	312	292	284	315	298	311	314	306	297	294	302	302	310	294	323	271	290	303	305	284	314	304	295	306	338	305	293	316	292	291	324	307	297	307	318	329	318	276	313	324	307	299	318	285	296	288	321	293	302	294	267	328	287	293	292	278	282	295	317	283	288	270	274	283	292	316	312	303	301	316	337	305	295	274	323	309	299	322	306	289	277	312	318	314	294	326	330	319	323	310	304	312	322	292	300	311	324	301	332	302	299	295	330	303	311	312	311	290	294	278	294	272	303	275	309	316	277	307	291	282	298	332	288	313	273	353	285	294	288	296	323	283	302	306	320	277	315	322	307	281	293	312	329	298	300	291	270	304	303	334	302	336	293	344	312	314	322	269	311	289	325	293	311	298	323	282	282	278	295	297	279	290	289	305	323	311	301	316	324	299	295	301	327	317	319	321	298	290	301	312	299	308	312	300	288	325	324	282	309	283	299	310	328	299	310	303	286	305	327	324	337	298	295	330	296	288	315	322	303	307	330	332	301	337	335	298	292	332	305	295	273	339	297	306	307	291	315	357	283	317	277	300	343	277	294	334	306	315	298	311	318	299	342	297	304	307	282	329	326	274	333	324	331	323	330	348	323	310	305	287	299	277	326	286	303	286	296	303	298	326	318	321	282	289	312	332	333	313	300	303	317	272	296	314	311	333	303	280	290	286	329	333	287	334	254	301	301	319	282	269	279	284	288	284	303	287	299	263	289	313	349	284	310	294	330	296	339	285	308	313	293	285	339	301	299	298	293	298	310	292	276	322	309	293	292	307	333	299	304	291	323	315	278	308	314	301	306	299	314	311	315	320	313	321	291	292	291	334	269	307	271	331	321	283	322	300	319	309	307	276	295	308	321	317	316	275	335	296	301	321	305	269	289	307	304	276	314	258	284	333	303	301	318	279	261	309	296	343	299	271	288	302	299	286	277	290	337	305	293	327	262	322	306	340	318	287	327	292	287	309	276	334	314	297	271	295	297	288	291	297	309	304	295	276	282	305	316	287	305	303	307	297	305	321	317	301	292	304	301	309	311	323	278	286	310	296	310	300	295	337	280	301	317	313	311	319	320	279	269	294	281	328	313	323	301	290	268	285	304	300	306	286	294	269	306	278	315	343	305	304	308	324	332	287	275	318	272	325	321	329	350	296	299	298	297	290	340	337	309	288	260	293	281	311	327	288	301	295	288	271	293	319	312	334	317	321	337	314	292	338	281	321	325	312	286	326	301	315	298	296	298	325	282	322	322	307	298	290	317	316	286	301	302	316	315	317	272	295	302	289	295	315	307	301	297	305	308	308	312	304	301	321	286	285	344	284	308	295	298	314	341	284	310	290	293	300	312	303	308	332	293	318	297	311	334	272	285	319	307	277	325	301	299	338	321	315	296	335	296	342	318	302	308	312	325	320	322	327	293	318	302	269	307	308	319	348	296	321	315	324	321	307	323	309	334	303	329	266	311	312	314	278	313	287	304	287	310	309	316	326	299	286	307	318	321	348	291	357	291	342	303	334	278	311	299	345	292	306	301	324	288	329	278	344	306	324	311	316	322	302	283	303	337	290	329	315	313	277	297	278	311	308	280	297	294	327	292	345	293	324	286	326	284	299	316	300	311	355	302	296	300	322	309	293	297	317	311	307	298	284	297	331	279	265	296	283	305	337	288	360	304	279	315	278	320	333	294	337	290	284	307	304	310	298	286	329	293	297	293	316	310	287	306	283	308	296	323	314	276	328	308	313	313	269	323	323	277	326	296	303	291	326	285	261	319	322	325	329	280	282	322	291	318	317	284	308	291	286	319	302	274	336	292	286	301	317	265	288	295	333	296	299	291	301	288	332	303	289	320	303	308	315	292	299	300	330	283	289	304	306	343	291	279	282	314	300	298	311	290	319	314	271	309	303	315	293	318	333	306	284	325	292	298	304	332	321	338	312	281	300	335	274	345	322	332	293	290	316	312	340	303	321	299	317	303	319	300	279	315	317	324	304	312	262	321	293	305	345	279	302	300	327	337	338	291	292	315	292	293	295	276	277	278	282	350	288	292	302	291	303	316	310	309	296	308	269	267	320	312	336	316	297	324	305	325	289	328	295	300	333	278	321	311	320	302	308	268	300	317	321	301	312	299	315	276	290	283	297	299	332	319	296	273	334	316	322	320	283	300	340	315	297	309	347	313	294	312	308	284	323	279	297	333	314	287	291	280	305	316	296	281	260	293	312	366	303	312	324	328	350	310	300	288	320	292	302	273	310	313	285	330	270	275	310	277	306	317	295	293	314	298	320	307	308	297	280	348	346	297	264	295	317	295	279	291	288	286	324	310	293	305	309	342	274	308	297	300	311	317	331	308	307	292	325	307	330	306	322	305	303	301	279	311	281	293	314	298	302	298	313	277	319	273	325	312	311	334	257	309	326	307	302	291	315	318	272	299	277	319	280	286	340	323	309	290	274	348	309	345	336	347	307	272	289	288	351	317	320	294	293	298	310	293	318	304	284	317	311	339	313	321	286	314	341	296	316	307	319	305	290	304	291	313	303	295	292	297	342	292	318	327	304	311	287	324	288	320	314	303	292	280	311	323	319	292	296	316	298	314	292	309	291	301	336	313	295	344	325	294	292	347	317	306	312	295	268	271	286	315	310	280	322	299	311	294	297	316	302	295	318	301	325	300	288	327	332	283	298	306	301	272	333	306	311	293	298	315	315	302	281	309	308	286	319	297	286	280	296	271	290	288	289	292	325	298	293	275	312	324	304	288	309	308	330	353	338	313
9046	3124	1341	1402	1321	1192	1073	963	901	868	838	786	870	700	760	753	816	786	752	795	761	793	749	716	800	768	759	764	751	750	761	686	675	735	704	734	697	755	687	675	693	739	712	691	712	731	738	676	711	668	715	678	735	749	703	719	736	686	726	691	706	671	704	693	692	704	733	682	709	740	717	754	714	659	755	763	680	723	710	749	727	681	744	712	711	705	743	712	695	658	668	677	679	681	737	741	749	738	696	712	686	703	747	691	703	714	732	763	694	685	680	724	684	687	712	738	698	737	697	711	684	699	742	714	777	743	744	750	770	693	690	742	701	677	740	694	738	724	768	699	743	732	709	731	691	730	745	736	671	723	716	702	670	705	646	704	686	656	739	725	742	765	743	699	705	718	722	719	706	725	739	642	776	638	708	674	734	701	690	739	732	688	704	710	756	693	704	720	703	728	724	746	712	744	697	780	685	719	713	726	753	743	676	649	727	736	712	726	710	760	767	687	726	714	710	711	688	753	715	701	702	692	680	686	692	713	702	774	711	699	697	660	708	660	695	718	690	716	703	767	710	720	702	690	753	732	683	723	719	683	677	721	729	727	704	639	737	679	659	702	683	737	722	683	768	708	652	720	764	700	704	720	673	699	718	707	694	735	701	689	734	709	734	760	711	726	709	656	686	703	714	694	725	669	669	747	701	711	693	668	737	694	671	689	690	706	710	711	715	696	670	735	708	704	699	774	721	682	688	708	670	729	726	739	733	698	728	686	721	720	730	730	683	705	664	692	712	702	672	686	701	669	717	679	730	720	708	699	695	691	710	671	721	709	724	728	720	691	746	677	723	716	692	765	722	720	704	721	686	686	683	727	707	729	766	702	739	694	686	711	710	735	735	719	747	688	715	698	762	655	685	731	702	705	703	749	664	703	711	691	703	752	694	708	685	694	694	715	735	693	701	691	732	724	682	729	664	708	713	696	717	707	748	726	688	742	679	760	698	700	760	714	718	641	703	649	723	619	698	675	740	720	723	693	673	689	719	696	713	691	684	670	701	725	666	675	725	666	664	703	658	729	753	700	678	679	719	670	691	715	683	738	721	719	707	718	730	721	716	760	724	706	730	720	694	710	731	704	694	664	698	706	705	704	706	687	764	689	700	711	694	704	718	759	729	713	738	733	652	704	753	692	656	710	729	697	703	712	736	735	776	724	715	687	708	699	713	682	688	699	685	697	716	728	686	707	720	684	684	705	713	710	620	763	714	724	695	662	696	670	702	741	686	723	757	714	733	725	697	726	736	688	731	732	728	733	673	712	694	730	729	707	707	684	771	725	721	659	734	687	673	708	728	708	738	764	726	676	769	660	733	715	697	721	712	706	717	742	723	702	694	704	713	734	694	739	684	720	722	723	713	713	768	704	772	672	681	704	671	693	717	749	701	714	715	665	722	750	715	716	783	735	694	674	698	694	717	749	723	758	741	705	714	726	707	686	727	686	742	706	675	638	666	725	743	679	703	742	706	709	702	708	690	725	755	701	701	695	721	642	701	677	738	709	679	733	716	712	711	683	795	693	691	688	698	702	722	715	757	717	722	769	681	679	712	657	719	729	706	707	757	724	731	707	766	741	708	710	760	693	729	693	718	728	644	697	743	721	716	755	715	697	700	750	687	740	674	749	729	713	707	678	715	677	735	713	727	699	711	667	704	734	690	676	798	720	726	713	706	710	716	705	762	717	757	706	736	726	727	701	739	739	714	686	706	685	694	649	739	672	739	700	683	676	740	715	683	714	694	768	678	731	742	698	730	738	675	726	747	734	704	698	724	707	721	670	694	689	715	702	735	774	704	750	710	649	682	698	685	750	722	703	718	690	705	698	687	716	679	701	667	698	696	669	704	724	710	669	682	649	693	699	689	685	667	695	689	723	730	724	716	654	715	739	720	695	722	721	682	722	739	658	676	732	699	714	694	718	697	717	749	765	728	716	712	707	696	716	702	714	718	722	699	770	735	667	704	670	663	704	698	739	719	669	741	707	713	669	766	703	703	684	719	759	714	701	701	744	675	719	742	763	750	709	697	703	704	722	700	682	717	709	698	777	744	757	697	695	702	699	752	755	682	752	701	689	747	728	736	651	659	745	733	716	727	695	702	749	708	709	707	686	722	666	695	708	687	715	680	692	686	717	756	716	759	695	703	699	704	734	729	688	668	757	721	725	688	680	708	728	729	733	685	647	759	727	673	664	742	697	714	712	726	689	733	724	688	683	695	677	698	715	749	720	748	684	726	687	709	677	750	660	748	693	705	716	717	749	768	759	744	668	722	709	721	733	719	719	728	726	708	739	721	735	685	722	736	690	676	745	735	675	733	677	685	741	670	712	672	712	709	703	692	697	692	702	688	663	697	718	698	685	703	696	639	700	661	698	756	699	674	695	745	747	687	744	734	677	696	710	714	762	674	689	705	702	713	695	713	687	684	749	755	711	763	702	709	713	698	702	688	661	703	690	720	735	708	752	721	696	712	737	715	662	712	693	725	732	721	750	677	753	699	735	758	677	753	767	659	708	707	686	724	698	740	714	701	700	711	732	722	716	715	730	702	735	726	730	733	700	705	713	693	682	745	682	724	717	656	683	717	691	710	707	688	751	694	710	701	679	687	671	720	704	701	707	721	754	683	688	703	658	673	724	667	698	695	712	695	685	742	728	713	685	720	732	691	664	710	726	695	740	712	702	696	717	757	697	693	767	743	657	766	680	697	713	697	702	723	720	698	699	706	728	670	748	690	713	730	696	761	724	678	766	671	757	725	738	754	702	707	707	672	703	689	653	690	709	674	684	741	719	710	746	722	662	704	646	747	684	698	671	718	712	697	697	738	721	733	693	692	669	711	770	753	715	704	679	700	736	708	708	715	730	746	718	737	720	724	700	742	706	698	705	697	737	743	690	708	665	726	692	747	786	754	669	710	709	758	692	679	709	684	712	729	753	687	690	666	701	722	702	726	733	689	710	687	706	700	700	737	676	752	752	703	676	701	691	687	681	687	698	711	671	728	667	689	714	695	705	726	727	736	693	775	729	652	716	665	703	683	661	729	698	702	745	729	723	692	743	699	689	667	715	733	698	674	686	770	673	659	717	680	728	684	706	706	729	685	689	703	717	749	739	744	715	631	687	679	731	714	728	684	702	752	743	728	725	732	663	718	747	749	720	725	706	683	741	723	684	639	675	723	679	684	710	734	703	733	720	707	766	711	719	744	659	725	715	701	686	714	750	689	736	717	670	721	701	724	694	759	728	710	718	708	707	729	748	701	737	680	742	702	695	708	716	730	647	712	663	732	727	694	735	672	690	741	696	765	676	725	718	724	728	711	683	747	689	723	732	688	730	737	737	729	695	700	708	728	759	646	711	703	704	691	715	714	651	682	745	722	708	716	734	680	726	778	763	671	681	706	681	703	664	730	709	721	740	692	702	741	638	705	728	734	719	749	713	695	743	699	723	744	739	679	714
19270	9095	1213	573	415	316	284	232	176	197	173	161	128	154	175	161	145	144	123	149	147	133	147	134	149	168	140	121	148	136	134	119	132	113	174	145	144	112	117	134	151	137	134	133	132	120	134	122	141	133	115	131	128	138	128	118	116	113	116	121	120	113	109	125	128	142	121	107	108	120	116	140	131	123	118	124	112	136	145	136	113	128	126	134	137	125	113	144	128	132	133	134	155	128	138	126	129	113	128	128	119	119	135	137	131	120	142	113	129	135	131	148	104	137	135	124	127	116	128	147	118	136	132	116	139	119	162	147	120	125	117	114	143	148	145	118	137	121	140	124	135	136	109	136	119	146	117	118	123	111	142	96	101	135	128	126	152	113	136	135	115	138	131	132	134	132	140	130	127	109	119	140	103	143	132	138	119	128	128	124	141	124	110	136	145	129	129	135	145	130	118	142	140	137	122	119	122	124	128	117	137	139	120	127	131	121	134	120	123	143	148	128	132	134	128	144	144	117	116	127	121	140	124	107	152	128	119	99	109	131	120	123	125	126	135	112	116	129	102	129	105	135	132	115	108	136	144	124	143	111	127	125	125	128	126	126	140	124	131	138	119	130	107	143	132	88	138	110	113	123	143	126	122	132	144	136	137	131	139	132	116	106	115	128	110	140	135	116	129	120	139	118	131	125	124	108	137	103	108	142	123	106	131	129	134	132	132	113	141	114	117	117	144	126	137	115	118	131	136	127	112	155	111	150	113	107	120	128	133	116	118	136	139	131	109	128	143	113	135	119	128	128	124	119	116	139	113	117	119	124	120	120	117	122	135	117	122	111	112	116	129	146	105	136	121	154	123	123	115	110	106	118	123	93	112	144	129	120	130	132	119	107	105	128	130	138	115	123	126	137	144	94	135	114	124	141	142	141	134	118	139	124	118	117	126	127	140	125	122	131	120	120	100	133	116	128	116	127	127	127	132	123	109	114	106	138	140	128	128	147	119	136	115	124	129	127	135	121	122	113	134	141	121	114	106	133	107	132	134	130	124	114	129	139	129	118	157	125	150	125	147	131	104	137	136	111	139	126	128	118	120	135	123	119	136	124	127	146	128	118	115	127	147	121	112	109	138	132	140	134	135	125	134	138	115	116	142	120	120	139	128	132	132	133	104	118	136	124	123	112	131	136	124	124	112	128	128	137	125	113	129	147	135	120	117	128	137	137	141	128	112	119	119	146	122	131	135	100	114	126	132	115	121	126	131	109	142	124	158	123	148	139	124	137	142	145	128	120	119	126	138	142	122	142	127	158	122	114	120	109	111	132	131	128	134	124	124	123	134	112	138	131	121	121	129	130	116	120	133	115	131	123	126	140	106	138	132	132	129	151	117	118	127	130	140	129	129	117	139	101	114	116	113	120	126	122	124	127	129	114	129	120	128	121	116	115	101	119	134	117	123	113	138	134	105	135	134	100	134	110	135	124	112	112	132	118	167	115	138	110	117	118	120	137	122	115	127	119	136	122	120	95	129	138	122	137	142	136	133	133	142	136	149	119	130	130	116	130	122	130	107	122	113	121	121	112	133	132	118	118	132	121	123	115	130	99	145	137	126	112	141	137	128	127	133	125	130	125	133	125	116	122	128	126	128	115	120	125	108	122	131	153	107	133	132	139	123	153	103	118	118	133	131	143	141	141	136	118	146	128	139	133	146	110	137	131	143	122	106	133	137	120	153	123	110	122	133	144	112	126	120	134	129	118	116	145	135	135	128	118	120	137	116	132	113	109	140	145	124	117	127	142	113	142	137	146	124	125	129	115	98	119	119	137	114	124	129	119	127	120	138	145	112	132	133	113	113	125	126	129	138	122	134	112	106	109	126	144	132	132	136	114	131	125	156	134	128	122	136	130	126	116	122	134	129	117	130	134	121	124	145	117	125	138	150	134	150	145	121	112	119	125	113	118	117	118	143	121	132	111	119	176	129	126	138	123	141	125	102	120	113	145	133	153	118	101	136	130	131	128	125	123	113	143	135	119	121	125	133	128	119	136	123	129	137	123	130	128	123	126	131	106	123	125	118	136	135	110	127	111	125	123	122	110	124	120	115	109	124	129	140	107	144	140	141	111	117	116	114	127	104	141	136	126	128	111	118	119	137	135	128	116	140	112	118	130	105	139	134	137	119	110	124	131	112	142	121	131	123	137	113	136	119	134	134	130	111	124	119	132	140	140	133	128	148	123	121	112	134	127	150	133	117	139	142	120	117	145	122	121	138	137	119	111	126	134	150	129	121	109	124	128	127	115	138	113	114	88	107	105	114	132	127	107	124	150	125	129	117	133	122	125	103	128	144	110	108	136	115	136	133	105	124	126	100	124	106	131	122	107	115	123	123	111	130	126	126	141	109	118	95	117	124	118	142	115	113	134	128	123	130	129	143	124	135	122	150	137	104	141	159	117	140	141	120	130	134	118	134	134	111	111	122	129	125	121	119	148	124	131	107	134	134	150	122	131	116	107	130	139	114	127	141	136	123	110	124	126	124	122	118	117	110	115	133	133	143	130	126	104	141	113	127	119	107	126	131	130	129	128	154	104	123	146	155	136	113	124	109	133	133	102	136	131	106	146	115	134	134	131	118	128	141	122	113	102	121	151	121	126	120	125	143	106	114	136	116	120	120	128	119	132	127	154	137	121	146	107	140	127	132	133	139	104	131	126	128	135	106	114	151	135	132	105	136	152	122	118	114	133	152	128	109	144	106	118	137	132	126	111	139	113	125	137	132	109	135	115	122	131	95	140	125	116	130	124	132	115	115	122	122	122	110	118	121	128	149	138	128	138	134	112	153	136	105	132	141	110	118	120	128	114	138	137	116	110	137	141	139	124	129	133	129	142	120	131	126	108	152	133	152	162	119	129	124	126	138	123	140	119	127	121	108	133	121	111	127	134	107	127	137	118	119	112	148	137	138	151	120	135	113	124	131	131	125	135	139	134	101	125	152	153	109	126	115	109	148	137	121	134	119	127	130	115	153	134	113	125	134	136	119	135	125	138	113	127	121	141	119	130	136	119	127	106	131	125	112	125	120	157	122	131	119	146	133	129	135	127	112	146	112	124	142	132	124	136	113	105	129	119	136	124	122	109	125	127	125	146	119	123	139	121	146	125	141	127	116	119	129	141	115	137	121	138	133	125	140	169	125	127	124	123	124	141	116	129	106	134	132	118	126	129	107	133	126	132	138	146	153	115	110	124	128	130	129	117	123	119	142	117	122	120	115	153	129	131	113	109	124	117	129	117	98	138	138	112	148	130	125	115	122	123	136	124	121	122	118	143	116	125	152	131	102	123	111	130	118	127	112	125	105	123	115	136	111	126	150	154	123	131	131	138	133	120	123	112	103	123	121	118	122	126	141	140	138	134	137	139	124	108	128	131	115	134	128	112	109	120	129	123	118	156	136	119	118	134	125	136	107	102	133	128	118	150	117	129	122	110	136	101	127	121	121	112	128	133
13323	3751	1658	1867	1552	1347	1102	839	638	594	522	547	541	493	460	455	457	446	414	394	389	403	391	379	365	383	342	357	368	352	375	361	333	362	391	380	368	346	361	354	313	341	325	347	359	374	335	362	343	340	351	339	340	341	327	354	361	328	360	373	373	355	359	356	344	356	302	330	354	324	349	306	319	337	347	336	332	282	312	342	286	326	321	334	311	342	329	338	323	379	321	326	342	369	332	358	303	354	339	321	326	315	301	328	323	315	347	335	340	309	351	307	347	346	344	335	325	318	336	323	332	314	304	349	332	328	359	322	327	343	318	362	332	327	334	340	311	298	338	334	320	322	337	356	334	338	351	338	337	298	333	313	315	333	352	331	328	304	347	311	362	335	338	316	337	328	318	318	379	314	358	328	318	319	357	360	353	307	330	315	337	340	344	358	337	349	331	296	301	358	310	344	316	348	325	366	337	324	334	296	334	302	331	310	346	338	313	338	320	347	330	369	356	302	362	318	358	314	360	332	326	307	338	310	318	295	362	345	310	313	339	313	355	315	340	322	324	317	293	353	339	296	307	321	321	319	336	364	308	304	305	337	375	352	276	336	316	334	371	348	356	328	320	377	373	296	350	321	360	322	318	303	327	342	343	360	321	293	284	333	324	332	357	374	340	325	322	341	336	363	294	346	296	324	369	322	368	364	344	323	336	344	326	320	314	346	303	327	332	320	329	333	333	335	348	363	337	331	334	332	311	333	311	336	345	358	334	343	344	381	349	290	325	357	342	338	346	329	346	339	347	312	312	367	307	332	334	341	344	332	325	319	340	325	330	317	318	331	367	335	368	323	351	354	314	319	350	352	332	347	347	356	339	313	320	344	328	334	370	310	319	314	333	324	313	327	366	335	344	313	329	342	345	329	327	345	300	331	319	329	380	360	335	317	312	353	309	349	338	339	326	287	350	312	324	339	334	304	350	367	312	330	332	316	323	318	327	310	321	345	340	358	365	335	318	322	325	316	340	344	337	318	354	331	342	362	345	347	323	332	327	344	352	346	347	326	327	337	295	349	327	349	343	371	317	373	329	337	344	329	301	339	357	324	330	355	345	317	334	322	339	319	340	301	351	357	315	314	307	302	334	323	365	339	351	341	329	320	326	359	344	347	307	344	317	356	318	309	354	360	329	331	317	357	332	341	350	313	341	317	323	334	306	327	334	319	314	311	321	315	322	301	345	344	344	352	360	378	343	332	331	345	356	330	340	333	336	363	340	348	328	318	339	312	303	312	283	315	297	341	350	333	320	328	333	328	319	343	347	363	312	330	311	328	336	334	331	302	327	333	341	345	327	315	329	339	349	299	348	299	323	328	349	309	328	325	319	340	352	334	337	310	337	322	337	305	348	336	298	332	308	347	304	316	330	341	310	340	329	308	333	349	351	334	314	336	332	331	356	378	318	327	373	339	295	377	327	331	319	328	329	333	343	318	337	329	341	326	347	351	345	360	293	346	339	365	346	348	336	359	322	336	343	339	339	346	331	312	308	321	337	317	319	348	340	370	343	351	336	316	303	344	363	340	354	342	319	336	305	321	333	317	357	322	315	303	297	350	332	338	315	315	342	350	332	327	315	341	315	311	319	324	338	330	332	331	379	319	330	323	312	327	321	364	320	324	314	332	318	342	344	343	323	339	329	364	345	325	346	313	357	324	335	335	340	347	327	380	321	361	343	370	332	340	352	319	349	354	331	312	320	314	323	349	319	316	359	332	318	328	332	317	352	310	322	360	334	359	307	338	310	315	346	342	334	328	332	318	353	325	337	326	336	324	276	336	338	306	339	347	312	327	336	335	300	336	346	315	325	324	316	348	343	348	334	350	321	314	330	334	330	322	335	328	319	339	317	317	365	306	296	323	338	333	351	351	307	322	335	319	335	322	355	332	307	327	325	350	339	318	330	326	350	345	321	340	345	335	352	373	340	323	361	321	343	364	314	327	304	337	314	332	336	332	346	371	321	329	342	326	327	292	331	339	336	328	325	338	312	323	321	334	322	311	341	338	344	343	346	355	339	343	320	348	325	319	321	348	332	306	299	337	343	351	305	327	344	357	311	324	327	366	355	354	376	333	349	354	321	342	331	318	350	346	321	332	319	349	359	381	324	318	367	338	331	327	326	341	344	356	304	343	337	363	339	322	315	344	314	321	317	302	322	346	337	342	339	340	328	332	332	320	367	303	349	324	310	337	359	339	328	319	316	331	320	318	295	331	348	336	321	310	288	348	327	312	323	359	298	329	349	346	381	318	350	338	348	339	327	359	344	342	346	311	340	311	302	326	299	356	327	331	335	368	355	385	371	299	352	331	333	308	307	323	321	303	332	343	367	322	323	328	323	314	333	320	320	349	299	346	316	343	332	327	344	347	349	364	311	329	346	371	290	355	374	310	335	356	354	368	313	319	331	319	330	347	355	339	326	335	364	332	326	325	350	361	318	331	342	341	336	319	337	334	312	334	335	329	321	322	320	321	372	321	324	332	314	344	333	346	315	343	315	335	331	322	344	357	357	340	332	349	295	344	351	329	333	361	362	303	315	307	345	320	349	319	334	361	344	327	337	332	324	350	355	330	340	305	316	287	325	352	343	328	325	349	373	333	338	301	340	308	325	322	367	331	332	338	316	325	326	347	354	342	318	311	331	353	307	346	342	314	303	346	345	323	346	360	364	319	356	344	344	327	330	305	318	320	344	286	332	340	333	303	356	338	364	339	342	361	306	334	315	346	323	370	351	327	360	314	350	352	349	333	345	334	349	324	315	373	390	349	342	345	351	316	338	346	340	312	303	336	306	319	324	324	316	330	317	326	335	323	351	293	324	349	349	347	318	335	330	327	311	360	315	330	347	318	336	322	300	320	347	341	369	300	294	308	351	345	348	325	343	307	350	340	306	315	306	339	331	330	336	340	328	352	338	342	330	372	347	299	317	317	342	320	316	319	336	328	331	381	331	321	306	323	320	315	353	359	335	355	329	326	331	348	320	322	321	328	331	340	355	333	379	341	340	322	335	328	310	295	332	314	306	341	330	342	337	320	330	345	339	305	354	313	325	305	328	356	353	348	343	328	357	337	318	344	316	336	361	313	307	350	349	314	325	327	350	346	342	293	337	338	331	342	313	324	310	328	330	297	334	339	356	359	346	340	349	349	329	342	337	348	347	348	328	315	340	307	356	349	350	305	337	311	339	388	349	346	309	311	321	337	343	323	352	334	349	336	341	335	342	354	331	324	359	343	285	329	353	332	308	311	326	336	333	330	338	304	345	335	329	355	338	320	376	325	320	331	348	304	359	341	320	331	342	336	352	368	350	333	360	342	298	317	340	350	321	314	333	327	329	330	310	325	327	331	336	355	327	318	307	317	306	343	338	335	333	359	338	325	326	320	356	354	364	325	341	331	341	334	328	332	332	331	346	338	327	328	341	328	343	332	336	325	322	340	323	339	319	302	306	351	324	314
1664	493	407	422	404	384	381	396	399	421	397	397	369	396	407	341	402	383	415	417	379	369	416	412	394	404	383	388	405	394	388	380	429	392	401	401	375	366	399	376	380	419	382	410	369	375	378	399	389	419	406	411	376	371	387	403	416	349	399	381	379	353	370	383	377	385	375	384	380	352	356	383	408	382	373	376	404	404	368	398	366	393	388	387	418	376	393	382	383	381	400	381	396	389	411	397	364	362	402	413	397	401	420	385	381	369	395	405	388	371	381	395	404	400	407	396	464	384	379	401	427	366	418	393	375	354	398	413	398	354	391	393	349	422	428	369	402	387	392	378	433	370	412	392	388	382	377	337	417	365	419	406	385	367	385	419	390	397	396	375	392	360	385	397	336	367	380	380	375	394	383	399	375	382	391	367	363	372	382	416	392	360	399	384	336	410	403	379	385	341	368	353	405	358	370	375	430	358	378	391	350	396	413	390	407	385	377	373	370	425	393	353	372	392	390	391	396	393	387	379	385	394	395	370	419	378	383	390	380	399	377	379	406	367	356	386	388	319	398	370	389	380	363	397	360	385	359	376	376	372	374	431	397	378	423	404	371	365	394	415	397	394	373	375	379	383	346	375	411	388	415	422	379	382	408	416	374	446	401	405	378	410	348	357	396	377	379	375	377	393	354	371	349	408	415	398	360	401	385	353	381	383	389	377	438	410	357	386	373	374	348	380	371	399	421	405	385	385	376	423	406	405	388	401	410	401	401	380	380	405	371	357	390	368	386	407	387	389	392	375	390	410	362	393	360	385	348	398	371	422	393	395	392	418	380	359	427	365	346	386	355	379	353	413	399	363	355	360	348	379	375	387	433	393	386	444	393	417	401	386	399	347	349	413	375	411	394	406	376	373	408	373	438	370	378	331	375	354	381	378	407	385	399	366	397	387	379	384	379	412	428	382	387	350	368	397	377	374	376	406	391	431	392	395	392	384	395	376	384	392	390	399	355	357	363	408	372	377	406	377	366	388	371	396	388	389	380	392	373	375	386	413	394	370	383	364	430	396	402	356	383	367	367	372	361	395	372	366	388	393	341	361	371	391	409	395	380	402	368	380	369	362	393	367	365	364	402	395	389	359	395	395	402	410	396	393	369	392	385	411	372	373	381	402	391	393	372	409	404	394	365	356	340	409	359	390	371	386	375	409	351	404	355	398	362	392	398	371	397	360	347	333	381	404	368	384	375	390	393	372	344	342	408	383	385	412	374	384	379	381	367	375	424	355	419	401	419	374	403	364	400	389	390	356	370	382	345	390	385	416	355	374	397	426	383	355	373	387	414	411	384	369	373	402	338	391	373	356	386	358	391	385	399	373	411	397	360	401	394	383	352	371	397	392	399	395	368	414	399	388	368	370	389	338	372	363	385	404	410	368	381	361	373	387	385	409	375	334	401	409	410	342	378	391	380	349	373	391	408	381	402	380	350	377	391	383	360	371	420	368	385	403	407	377	366	342	387	383	408	379	362	360	364	365	364	385	406	400	408	404	367	386	406	393	394	374	382	406	397	387	404	385	368	384	384	372	402	396	396	431	430	384	391	392	369	368	387	361	379	382	400	377	384	387	416	407	361	385	360	369	401	376	394	410	388	400	369	368	446	413	357	399	381	358	389	395	384	369	396	384	381	412	388	406	375	368	405	398	387	377	390	359	427	379	379	389	385	404	386	420	394	387	359	394	384	407	388	391	380	390	386	384	383	394	407	409	385	405	379	392	407	413	390	411	384	411	384	418	383	357	358	360	353	359	386	417	433	400	405	374	388	352	366	404	400	382	343	343	401	387	396	375	389	376	374	350	409	362	377	361	383	372	399	370	414	359	390	390	403	390	406	356	362	369	385	383	369	394	374	401	386	388	384	379	405	391	403	391	372	386	346	405	362	404	364	382	363	404	397	402	386	375	396	372	364	397	381	372	412	395	385	368	362	400	371	422	353	405	401	420	409	402	391	408	439	394	385	389	399	392	411	352	367	379	378	381	402	360	379	402	387	399	374	406	373	408	416	379	375	356	363	393	373	396	393	434	373	355	381	371	389	389	390	408	367	392	367	380	386	385	402	432	388	361	364	414	394	385	392	386	380	402	353	398	390	419	397	410	402	416	415	422	350	387	400	401	369	421	316	409	375	415	370	377	389	390	368	383	416	418	412	365	369	452	388	359	370	401	378	380	367	412	379	374	417	381	420	423	363	353	404	377	365	361	346	387	391	386	402	411	395	368	411	370	402	427	393	395	360	373	381	392	416	390	373	363	407	382	388	374	398	353	376	357	403	410	393	416	383	404	387	384	367	384	415	366	340	368	373	417	363	435	400	362	379	392	384	383	362	396	408	385	410	389	375	393	400	405	424	448	419	379	387	393	385	369	365	369	385	408	351	376	374	376	450	397	375	401	404	384	356	373	414	379	373	423	378	410	412	393	394	383	406	415	404	397	413	355	377	351	356	435	413	376	404	380	392	421	352	410	390	381	352	396	374	412	388	422	365	423	355	357	383	365	354	369	373	341	369	413	388	345	387	423	393	368	410	419	405	355	357	392	349	356	365	387	377	394	395	368	412	388	371	397	330	405	382	420	368	390	329	387	388	358	409	422	417	370	384	418	392	412	342	345	386	379	399	353	368	374	390	409	387	394	392	389	392	398	392	409	418	414	364	386	387	383	404	377	377	362	382	396	407	396	411	348	403	401	395	398	382	427	371	380	395	341	408	395	399	378	401	359	389	376	373	363	373	381	376	388	407	400	363	389	373	391	393	428	411	421	389	360	415	401	389	382	385	359	390	384	358	360	421	387	384	406	378	355	361	365	386	369	384	352	352	380	378	382	425	404	419	376	395	378	393	359	380	388	386	400	393	401	373	406	374	440	361	369	354	350	372	397	409	384	409	419	356	375	364	417	383	364	384	386	368	413	389	388	371	389	383	388	362	406	394	427	396	365	389	410	389	395	396	422	391	373	387	377	334	365	403	347	368	392	345	398	366	379	363	385	383	355	362	375	381	358	394	442	386	348	385	395	370	365	393	392	372	390	358	402	367	400	374	436	396	419	386	362	386	355	348	348	369	395	397	366	368	410	372	393	387	401	369	407	382	362	409	383	434	412	402	406	373	401	402	356	412	382	391	395	384	421	402	387	402	408	375	383	406	372	369	361	357	353	392	398	380	392	388	397	349	362	380	374	400	396	410	389	380	415	382	349	342	378	399	391	391	358	396	397	352	402	404	386	384	402	390	398	369	359	381	382	376	383	395	383	388	363	417	411	420	393	363	393	371	343	371	379	384	365	417	390	396	347	386	393	405	410	382	361	400	410	362	396	399	359	398	376	393	421	399	378	379	371	384	385	377	381	356	446	351	356	408	397	380	421	392	386	369	389	412	372	359	390	400	377	363	367	355	407	373	382	386	408	414	390	386	417	341	370	407	431	389	389	366	386	384	380	365	445	455	374	362	356	390	403
2323	995	965	946	949	987	933	892	879	881	879	895	877	889	890	918	880	892	887	876	868	830	875	887	893	858	852	855	833	949	861	857	907	989	868	864	859	856	863	863	868	829	888	892	834	935	880	845	856	882	902	891	928	853	852	878	914	897	865	866	887	868	869	888	897	897	835	876	853	871	906	882	917	860	877	891	894	880	879	983	900	816	874	861	910	895	833	922	874	884	894	868	854	921	870	886	825	924	843	927	861	891	872	869	873	846	866	883	877	911	903	879	862	872	885	898	866	901	903	888	906	884	953	915	870	898	899	887	844	870	870	862	853	864	921	886	870	873	918	845	854	900	892	883	912	948	886	896	928	879	851	912	885	866	866	864	867	862	933	851	883	896	804	842	837	894	865	897	864	862	907	912	861	884	871	875	885	897	913	932	897	875	893	876	946	908	867	912	894	875	925	879	897	884	933	855	810	901	890	920	868	852	837	893	940	914	801	854	917	876	881	848	852	900	890	930	895	886	884	928	887	919	912	888	892	886	841	899	888	877	909	860	856	894	817	876	887	847	881	909	855	900	899	881	848	947	892	861	840	900	882	901	909	868	853	778	913	900	906	882	894	869	873	909	871	912	873	899	871	869	903	883	854	871	877	900	870	886	841	858	838	857	867	919	873	887	852	929	834	909	878	865	879	897	872	846	891	879	899	921	879	882	876	899	905	866	887	847	866	898	858	842	842	919	883	883	887	893	888	938	902	893	895	858	872	901	910	860	901	840	888	858	924	906	872	890	934	867	914	896	868	922	841	863	899	854	840	862	876	868	874	883	885	907	899	907	881	913	920	903	880	904	918	902	883	877	868	900	889	895	876	873	888	942	898	848	857	881	907	915	920	902	924	891	915	908	887	877	870	877	904	895	913	892	916	916	886	891	877	926	885	882	915	908	869	891	886	925	902	895	873	860	830	903	866	893	903	889	912	914	904	958	899	901	888	875	892	861	873	884	877	905	925	908	915	856	862	863	884	905	869	896	888	886	880	899	862	872	892	938	875	896	815	914	857	899	911	924	880	850	846	864	880	904	899	897	912	878	912	814	831	845	881	920	857	884	867	870	855	924	838	882	935	868	891	902	885	887	875	888	929	851	910	921	903	908	873	883	847	953	853	857	894	945	852	911	892	973	915	874	912	826	862	901	930	917	860	865	902	862	864	896	835	881	870	848	879	881	905	919	900	897	893	856	888	902	921	876	871	900	907	832	855	904	935	872	863	899	872	878	847	869	882	881	871	829	900	834	875	871	919	913	901	887	857	925	845	837	847	850	884	887	877	882	871	869	821	857	878	851	878	938	923	898	867	912	880	908	871	919	867	867	904	900	875	813	872	889	887	873	932	898	846	880	862	885	901	914	898	831	861	913	872	888	849	874	876	906	894	891	847	882	894	896	888	886	894	849	887	885	868	873	897	864	859	873	904	862	893	962	894	867	896	892	945	907	850	868	969	862	891	918	845	882	818	861	862	890	885	868	864	905	925	903	846	859	874	861	923	849	857	837	869	886	864	843	886	899	954	909	890	847	856	849	855	895	918	914	872	874	841	841	845	888	873	833	892	905	857	906	873	876	901	894	892	872	892	865	880	921	894	915	943	860	865	880	892	901	840	882	921	899	886	891	899	880	860	882	867	831	850	887	888	849	861	899	868	872	898	885	839	847	903	849	898	866	888	876	875	884	830	928	914	885	876	904	938	898	892	918	860	850	897	860	838	882	853	892	865	914	894	905	859	912	860	923	902	880	915	872	871	942	864	846	904	939	907	905	867	876	876	895	864	826	895	858	901	927	955	887	916	870	901	863	869	861	905	870	864	935	884	895	894	843	882	933	897	872	871	870	893	903	866	862	845	889	915	892	801	900	827	861	887	849	846	913	863	889	841	903	893	832	871	935	878	917	907	889	860	884	850	899	888	860	886	866	893	905	856	877	910	859	882	884	837	927	849	920	883	891	915	864	886	905	959	883	828	945	853	918	872	888	937	875	896	877	912	868	905	892	884	949	885	908	873	868	835	874	936	879	923	925	882	879	899	868	877	907	877	882	863	925	871	886	868	898	885	884	931	912	870	859	939	859	908	907	895	839	896	824	855	912	932	919	900	896	882	863	913	924	916	922	938	878	874	866	883	922	909	888	899	882	882	942	888	884	891	884	914	875	833	912	907	878	868	912	855	927	872	881	896	846	878	864	852	866	846	903	880	846	848	908	885	957	894	905	888	922	862	890	874	879	830	854	905	895	929	865	908	903	864	883	881	832	904	857	901	901	844	906	860	881	865	880	845	914	838	852	897	844	891	871	910	885	824	916	852	867	885	921	871	930	830	874	859	905	937	926	854	875	876	930	864	865	948	941	888	856	854	853	891	898	938	863	875	834	833	893	856	855	906	897	865	903	881	944	871	861	866	903	886	920	889	916	904	892	905	908	861	863	922	886	860	849	907	908	889	873	875	854	921	878	850	822	848	869	877	912	899	831	872	919	891	833	901	889	859	882	854	910	878	877	921	864	908	902	886	869	857	878	912	928	896	874	901	870	944	862	912	871	908	899	882	867	906	923	882	830	872	889	867	900	879	915	864	917	914	858	862	866	862	807	886	887	843	912	874	922	867	900	857	901	864	856	867	890	905	862	959	888	867	815	853	872	896	938	901	914	908	853	849	867	890	919	843	848	896	856	891	842	841	853	915	876	875	880	916	866	893	934	934	892	885	866	899	872	909	877	908	923	833	897	898	890	851	903	949	883	894	850	886	884	863	897	891	885	877	909	901	861	860	914	881	854	827	875	929	854	848	869	924	885	871	921	902	904	867	865	905	894	868	887	957	869	871	878	839	938	929	895	943	894	863	829	891	869	955	846	929	929	879	887	874	873	900	875	923	874	882	923	895	896	904	855	886	858	896	895	898	883	909	911	909	885	886	908	918	933	845	909	918	902	824	857	918	928	851	852	899	906	908	890	897	879	887	858	934	897	934	926	848	861	916	880	851	873	909	871	896	901	867	849	920	831	892	896	898	831	842	831	817	876	871	902	901	898	906	845	915	889	912	890	833	944	857	896	905	925	863	906	887	865	911	930	916	911	920	905	862	869	945	851	894	854	919	873	868	845	904	905	874	857	896	930	861	845	835	877	872	870	893	950	920	840	908	899	932	939	881	930	935	825	862	926	857	878	881	860	892	841	933	923	860	831	879	903	902	867	873	898	864	915	900	826	902	873	866	904	936	891	903	887	878	884	898	908	860	912	864	842	957	914	882	872	928	920	866	869	927	924	867	893	863	871	920	949	875	876	893	840	869	915	897	924	915	919	865	837	862	932	892	852	902	889	936	821	872	921	865	876	935	884	841	841	890	916	865	951	874	861	891	871	868	789	858	862	888	893	905	920	874	834	950	859	871	842	874	907	901	884	871	853	904	826	855	917	842	897	844	901	903	866	884	840	911	864	832	841	922	859	889	886	872	913	938	856
8850	2524	567	487	466	375	392	333	343	333	346	328	314	324	327	291	307	311	292	281	292	295	315	323	283	281	310	305	296	291	323	300	312	324	270	320	311	290	300	290	286	290	304	286	279	283	322	311	263	336	335	304	316	301	312	272	299	304	294	313	294	308	308	304	323	339	342	355	293	311	331	291	321	287	330	286	282	315	312	312	307	326	304	305	276	266	300	303	345	292	278	291	318	338	306	325	305	337	285	299	324	301	312	280	308	312	332	313	294	308	292	295	276	309	312	287	330	294	312	331	329	299	283	291	292	295	302	279	332	339	328	263	301	327	334	306	300	287	308	310	331	303	296	292	301	306	313	309	327	326	326	298	310	302	281	312	302	320	293	290	280	306	297	333	281	302	285	305	301	325	319	301	284	305	325	274	331	264	295	297	301	337	329	328	313	323	286	321	319	306	290	287	279	323	324	299	318	332	319	300	304	317	321	307	341	305	311	290	339	331	317	301	304	300	289	270	283	284	345	292	288	295	308	271	294	287	300	288	332	314	333	326	325	316	273	303	282	329	270	305	316	301	309	333	315	297	286	321	327	319	284	327	280	272	312	299	321	295	292	299	326	306	326	291	317	285	300	330	272	324	304	338	332	294	313	306	293	329	282	279	326	316	314	309	298	314	294	292	302	288	325	294	317	288	284	311	296	335	326	302	294	278	323	303	289	294	305	277	294	296	297	308	288	307	316	316	308	297	329	321	291	314	309	305	299	314	287	318	306	300	307	304	291	288	324	288	299	303	318	288	282	317	306	314	283	307	287	305	299	312	298	302	307	333	313	306	308	277	283	349	331	286	325	257	323	276	263	311	289	353	295	294	323	313	313	290	306	283	259	304	300	287	299	336	294	308	294	309	297	289	315	300	305	308	302	311	285	275	310	307	296	327	320	312	331	338	345	304	286	300	301	292	281	313	320	288	332	331	315	313	296	314	309	320	263	292	329	297	301	278	305	331	272	295	327	275	292	326	268	272	320	321	308	279	266	310	308	336	331	321	321	284	313	292	306	328	312	306	296	327	282	298	293	346	296	282	314	307	331	345	316	353	288	309	294	343	314	317	313	321	307	279	303	313	329	297	312	297	305	290	300	308	307	287	284	284	317	281	294	296	306	310	272	296	310	317	296	304	275	281	316	309	326	309	283	315	290	315	327	304	297	340	295	305	308	313	290	283	324	301	278	297	309	305	316	294	346	325	312	318	331	300	318	315	280	357	322	326	307	293	296	305	320	324	293	310	294	326	303	311	317	313	306	281	311	322	289	342	273	323	318	295	289	281	276	290	344	320	312	304	305	318	293	299	293	288	316	303	301	303	300	280	313	307	304	303	278	311	323	302	314	294	318	315	316	284	295	262	300	284	294	294	291	282	304	313	313	257	294	284	307	299	250	295	297	315	288	333	320	302	307	273	297	309	318	335	313	300	301	341	292	291	314	312	288	284	293	334	293	325	268	305	267	316	314	282	299	308	314	275	283	313	272	283	328	308	328	318	326	303	292	292	283	300	270	295	295	308	330	289	273	289	334	265	294	301	346	340	317	342	286	270	298	312	267	276	302	296	313	314	294	326	317	301	311	292	312	322	309	278	301	282	301	294	335	283	310	312	301	315	321	318	335	311	327	317	314	297	294	321	292	309	315	283	291	310	319	263	302	303	292	324	321	290	299	328	315	292	298	302	296	294	324	291	316	322	299	301	358	325	297	308	312	315	315	265	313	292	297	319	291	323	292	328	312	308	327	293	283	290	353	324	323	269	340	302	304	274	319	325	295	295	294	303	281	330	281	315	322	322	308	285	311	279	315	337	313	315	312	327	323	313	323	303	314	317	340	314	338	314	330	270	323	295	316	301	283	296	304	301	311	268	282	302	309	344	293	321	312	328	335	297	324	281	297	320	335	279	286	318	308	280	348	303	347	301	312	312	312	323	290	292	308	303	344	308	315	307	312	308	305	269	315	289	313	295	310	332	305	297	290	292	288	324	302	301	298	333	296	278	319	329	338	309	303	290	273	313	275	310	290	309	294	312	278	267	326	289	284	314	311	291	310	320	322	324	335	314	283	264	298	293	331	324	301	309	301	290	310	251	328	333	299	278	327	322	297	321	343	291	291	309	344	313	321	281	310	307	279	301	298	346	319	294	295	333	282	303	290	308	298	301	327	322	335	299	296	286	303	261	312	311	316	300	309	291	289	287	318	268	279	308	318	309	305	311	314	308	294	307	289	299	311	319	318	315	315	338	319	303	367	291	324	291	281	262	307	309	295	289	320	308	276	298	295	302	283	284	299	323	335	295	324	302	289	332	286	305	327	327	342	316	330	290	304	310	260	324	308	291	317	281	321	303	305	313	306	339	319	298	293	304	323	309	300	286	309	288	316	315	317	293	318	280	288	326	304	296	290	312	284	326	302	294	298	291	307	286	293	312	301	323	293	289	305	309	292	298	263	288	291	266	300	284	310	304	331	283	283	300	316	305	337	301	313	328	345	306	291	305	277	301	272	299	316	282	306	291	292	288	302	361	305	272	314	315	305	264	277	304	285	309	331	281	309	311	284	305	330	320	313	315	296	307	323	301	272	308	286	282	269	266	307	334	316	336	298	276	297	309	299	317	296	283	297	316	312	298	284	295	301	275	264	307	307	321	260	283	287	349	321	275	306	297	298	324	308	291	331	327	288	318	323	286	320	291	299	321	306	281	273	303	290	298	269	295	275	325	319	300	297	289	303	292	315	343	303	306	279	299	301	333	276	287	311	309	332	269	296	329	299	298	286	308	312	298	321	290	292	332	317	281	320	298	303	251	305	283	327	327	302	305	307	303	293	307	315	334	302	304	309	283	315	327	324	313	335	324	316	333	306	286	294	285	297	303	330	316	312	314	302	315	280	286	337	305	298	298	294	313	291	299	316	334	303	322	295	261	295	315	306	318	283	280	304	275	273	298	286	322	303	307	301	330	292	321	275	309	290	302	312	292	284	303	285	333	327	286	301	345	312	292	312	300	307	302	307	317	317	311	295	301	299	266	260	289	298	291	287	301	297	325	281	308	311	302	323	295	304	282	284	320	295	313	295	282	316	317	296	297	307	284	331	305	319	281	316	336	307	315	292	307	293	293	325	340	320	281	316	290	294	244	294	325	342	312	288	305	316	331	324	298	266	341	317	284	300	301	305	291	288	323	329	295	285	294	332	293	309	266	314	311	271	282	322	288	314	321	293	296	275	312	302	329	313	274	318	305	330	286	320	306	263	310	303	358	291	295	321	292	310	289	294	321	315	280	304	288	311	314	326	314	307	290	263	292	300	290	344	309	314	287	273	313	306	267	321	285	323	325	313	300	326	307	296	317	291	314	310	296	304	301	310	312	292	315	299	319	292	293	284	331	293	291	305	310	325	308	316	285	275	323	305	294	304	315	321	279	301	300	319	295	338	294	300	315	301	282	314	289	319	285	289	318	317	277
8323	1980	1229	1465	1331	1202	1248	949	886	825	816	821	802	819	782	734	788	761	808	751	735	797	750	754	687	757	744	702	744	712	743	709	739	695	749	719	725	738	750	712	675	736	708	682	715	727	718	711	701	691	692	717	704	724	713	722	708	720	725	676	699	692	701	746	708	710	677	689	799	720	723	730	708	696	766	722	719	696	733	739	659	744	700	729	755	677	710	729	751	720	684	731	734	718	716	681	691	689	755	704	681	742	696	726	722	721	693	681	704	703	716	726	706	716	781	686	685	700	683	756	733	730	658	678	746	720	721	687	709	671	656	690	738	732	696	679	708	683	802	711	721	723	695	695	669	690	720	732	733	710	713	729	692	665	708	688	736	689	675	764	687	706	708	689	716	678	741	696	711	703	728	712	678	686	783	716	714	663	717	668	715	680	715	703	675	710	721	666	704	709	688	690	730	669	675	687	701	724	727	654	710	732	722	736	717	697	737	690	740	671	747	703	705	760	694	708	715	737	664	725	726	720	712	654	673	734	700	692	679	708	731	745	745	652	714	690	660	671	716	724	698	719	656	733	650	688	708	699	730	722	701	736	700	678	677	724	701	713	683	732	741	733	667	694	726	725	721	725	703	666	749	670	665	700	677	700	733	720	716	698	733	713	695	687	700	724	630	692	702	677	727	697	779	704	718	693	689	691	728	765	696	719	723	711	706	726	736	682	700	746	695	718	700	743	736	708	737	705	726	719	759	687	707	723	711	649	674	728	706	731	691	683	726	700	680	754	707	731	704	679	721	751	743	723	673	769	718	701	722	737	707	779	644	702	741	698	676	723	698	690	693	736	712	683	730	726	690	647	706	647	662	725	739	680	640	694	747	728	676	680	680	681	707	646	741	658	690	692	662	754	708	733	683	684	723	692	719	700	690	765	740	753	689	744	688	719	734	719	692	703	721	722	688	698	717	736	684	718	672	713	724	708	688	703	718	688	683	709	703	721	719	719	770	724	727	661	682	720	662	719	688	745	669	683	690	706	700	667	713	784	670	740	724	725	760	722	709	670	713	726	719	685	712	684	783	737	723	694	692	687	662	676	722	699	737	727	700	698	678	740	751	711	711	723	692	684	759	669	703	716	742	722	713	678	720	695	682	758	760	698	734	660	729	708	698	702	682	705	721	715	702	709	688	695	745	735	687	708	714	692	737	683	702	697	702	706	687	730	738	745	688	743	735	694	719	719	717	731	728	694	707	731	677	674	713	723	702	676	724	698	677	716	678	719	699	753	736	714	667	707	726	735	680	747	708	708	689	726	670	717	692	714	707	663	715	730	689	684	712	703	720	652	714	708	757	679	729	678	725	659	728	701	715	714	754	757	722	696	690	707	721	739	712	686	719	763	746	698	683	708	748	703	701	706	720	715	732	713	664	738	668	704	711	696	741	737	698	701	743	672	686	729	720	730	684	686	779	723	662	684	714	704	728	671	729	715	711	674	692	726	723	707	714	721	683	667	703	753	676	694	735	761	727	681	724	715	690	687	712	649	719	665	681	750	710	758	761	709	701	704	743	699	740	695	707	692	707	696	682	716	695	697	702	652	700	744	695	687	713	686	658	673	678	707	716	713	759	730	746	721	670	677	735	675	746	720	724	725	722	743	702	701	690	724	705	709	707	720	714	687	704	688	739	716	675	676	734	706	692	747	741	714	682	751	728	722	673	713	697	725	662	692	726	704	709	712	658	702	688	690	691	688	699	706	715	670	692	680	744	758	753	725	665	694	726	697	702	673	704	662	694	766	722	789	715	679	710	698	664	695	677	723	691	724	700	706	678	694	724	668	743	706	710	693	750	705	683	701	697	706	741	712	694	722	728	714	701	696	774	737	692	689	704	684	727	683	674	717	731	683	676	719	696	665	669	673	723	712	697	684	704	694	704	664	732	731	691	713	671	718	667	736	727	709	677	727	690	754	740	661	712	668	730	687	740	719	673	729	707	719	725	757	703	747	759	678	682	715	682	683	712	690	675	712	721	691	735	713	732	652	663	704	711	693	690	731	716	671	710	709	722	707	682	726	723	715	712	700	692	688	681	671	740	715	729	734	724	682	765	707	717	720	725	717	705	750	722	720	690	751	677	712	711	678	720	754	705	729	711	678	667	715	708	710	667	722	657	728	717	704	713	667	776	710	747	762	709	684	723	685	673	688	710	698	682	685	759	695	752	689	691	709	712	716	717	687	713	734	731	700	710	701	728	732	731	740	750	718	707	733	680	747	671	682	708	736	682	677	722	707	743	676	683	703	698	690	715	741	746	744	698	718	725	725	714	676	681	706	737	726	652	759	650	692	700	718	703	652	702	674	707	678	703	725	699	717	689	702	705	677	676	657	713	695	727	687	742	725	663	696	730	708	684	682	740	703	714	691	700	742	704	750	688	710	767	695	684	703	665	686	704	727	727	710	705	761	716	695	671	731	712	671	732	735	737	682	679	735	734	709	675	674	644	707	715	734	671	722	720	706	667	758	720	707	673	722	695	685	688	698	738	717	695	698	680	700	705	691	652	715	716	677	664	703	733	671	694	719	661	686	672	715	709	727	733	770	695	727	709	725	696	716	698	747	725	719	720	677	675	730	747	674	716	716	685	749	727	696	688	721	699	756	743	676	706	654	669	754	682	657	709	684	702	687	729	718	644	716	657	727	702	748	708	701	699	698	683	674	703	724	744	719	701	691	742	722	693	742	724	728	724	641	680	668	695	707	743	669	718	741	707	724	695	728	726	715	701	683	757	679	735	661	676	740	717	728	693	768	684	772	661	668	687	712	743	697	742	676	689	687	746	717	653	730	691	718	683	684	731	735	694	778	719	731	742	668	736	724	691	687	741	728	698	760	746	715	697	691	698	698	702	676	698	724	698	717	700	712	726	718	717	685	665	667	682	733	713	731	715	707	718	710	799	764	705	723	729	698	703	702	761	731	707	718	738	724	704	694	748	725	659	693	687	694	679	775	728	726	678	644	722	708	710	692	757	770	694	725	715	724	713	699	649	752	713	700	717	711	722	688	730	727	686	683	702	711	750	698	715	682	697	686	732	699	705	745	722	674	700	690	737	758	685	698	740	685	722	680	715	705	670	703	686	699	665	688	662	683	705	674	740	661	768	733	681	725	708	711	734	767	675	691	688	758	692	701	717	735	739	718	700	708	735	706	657	697	705	677	717	718	775	740	708	676	699	645	687	748	712	726	707	718	710	690	661	741	734	675	712	692	700	730	737	700	709	728	686	690	712	707	723	721	680	738	717	705	721	713	668	730	699	753	730	671	715	719	757	724	697	755	707	716	710	676	668	737	697	744	714	690	757	730	718	673	741	716	713	732	680	756	637	678	682	705	720	665	716	694	699	658	678	723	680	707	671	682	728	731	710	704	730	702	709	727	699	740	699	742	733	761	726	677	728	706	716	702	725	746	724	738	718	714	712	753	696	693	697	706	693	749	705	697	700	711	695	711
17199	5897	765	530	510	414	652	251	199	205	186	164	121	157	160	172	125	144	158	123	138	140	139	136	143	152	126	136	122	133	166	139	122	144	138	139	123	142	128	137	124	140	118	142	113	129	134	113	153	118	131	118	142	130	123	113	128	140	131	125	129	131	117	131	117	125	134	109	125	131	147	119	116	130	129	117	137	113	153	139	125	140	146	140	111	120	100	132	118	135	126	123	149	148	114	145	118	127	109	131	119	149	144	138	111	126	115	129	128	121	109	133	148	134	143	123	120	116	123	135	147	128	123	131	125	133	112	137	119	120	135	146	120	123	137	136	140	140	121	123	146	119	131	123	135	134	131	135	118	106	120	134	128	120	131	148	123	131	119	131	135	105	137	125	131	143	132	130	120	138	100	133	112	109	133	156	147	126	137	147	119	127	130	117	121	119	130	138	108	144	116	142	136	123	135	139	130	142	131	141	147	134	114	110	121	135	129	120	123	113	118	134	122	111	129	115	121	125	108	123	126	123	138	123	136	111	106	123	129	144	133	137	119	127	111	119	101	111	131	126	117	128	121	111	136	121	128	140	142	124	123	115	149	143	147	128	144	150	131	134	110	138	122	127	146	135	143	138	147	135	151	106	135	137	121	138	131	121	138	139	136	145	144	135	112	110	127	116	118	122	134	116	131	130	136	101	143	125	138	125	137	136	135	148	126	141	110	131	123	108	103	113	140	116	138	122	125	133	127	141	123	122	133	122	116	124	129	151	141	137	131	122	119	129	124	128	109	115	113	142	127	130	139	130	119	119	112	114	126	121	141	116	139	121	112	138	115	139	153	135	121	105	137	141	148	108	124	123	131	139	131	125	133	123	125	122	150	137	118	144	146	122	126	137	120	112	117	130	115	130	133	128	117	147	111	124	119	124	123	113	108	123	124	124	137	133	125	136	131	115	119	127	131	132	122	125	137	130	107	125	120	127	138	114	123	124	107	111	136	109	122	128	129	153	141	112	141	113	125	132	111	124	142	137	115	111	141	130	110	148	109	103	119	109	91	133	127	142	143	118	122	110	116	140	119	133	108	113	123	124	132	140	136	113	118	148	120	148	116	139	125	136	137	134	119	122	128	129	120	130	127	123	116	139	142	113	149	117	139	106	153	105	152	133	142	135	123	139	130	110	138	133	131	123	143	136	147	142	123	111	136	127	159	150	128	136	146	146	119	131	110	117	118	137	145	122	125	119	143	114	149	111	129	114	129	121	164	135	136	124	140	112	130	128	163	132	115	122	135	134	156	147	132	130	124	128	135	138	141	133	117	148	136	121	117	117	129	136	130	129	134	143	122	132	126	111	100	136	130	140	111	114	127	120	129	145	147	127	127	115	120	116	119	110	128	131	105	129	137	142	151	130	131	108	125	118	139	131	141	127	124	137	116	119	121	145	133	121	97	129	133	123	111	139	118	116	126	114	134	148	149	143	138	124	156	135	114	116	134	130	140	124	114	124	130	124	120	130	127	155	123	113	103	118	123	123	143	121	120	122	141	95	133	154	128	131	116	118	135	114	115	108	108	135	127	139	122	125	131	120	117	140	113	117	135	143	133	125	106	134	138	138	125	126	127	124	103	127	121	135	130	127	129	128	135	104	109	138	130	127	115	123	120	123	133	109	126	112	127	122	117	111	115	125	115	121	139	126	116	145	125	147	140	110	124	127	123	124	123	132	132	113	129	141	107	122	119	137	121	111	130	120	144	135	133	129	123	103	127	121	135	131	137	134	119	126	117	129	139	113	116	122	108	147	137	154	136	148	122	106	142	129	134	115	118	138	124	115	127	135	112	139	124	136	147	112	158	130	127	114	140	122	104	122	133	121	136	122	133	116	141	119	145	120	120	135	132	118	140	106	132	111	120	115	120	105	145	114	139	117	129	123	128	126	139	109	126	124	139	130	145	107	140	113	110	114	132	132	120	143	136	111	141	142	131	116	153	133	141	121	121	133	136	133	116	124	129	109	147	134	117	127	138	131	126	130	120	130	128	137	158	147	140	132	124	126	135	114	121	149	127	138	155	128	151	131	121	134	140	126	127	144	120	135	134	102	127	104	137	119	125	117	91	119	125	105	119	143	151	109	115	125	124	132	136	104	133	134	116	128	122	135	124	121	130	151	133	107	124	136	132	136	126	142	117	121	128	130	124	134	123	147	126	118	130	122	121	139	136	135	116	118	124	109	114	137	124	128	135	129	120	134	118	159	132	125	139	148	169	129	123	119	110	110	148	122	111	144	130	142	125	119	129	112	110	117	117	117	134	144	113	137	135	133	134	124	136	136	138	137	100	134	148	117	159	124	148	123	130	135	148	125	122	124	118	110	135	130	138	116	118	120	125	121	128	119	122	119	139	125	125	119	148	154	117	110	140	121	122	124	110	140	122	140	118	154	128	101	98	133	111	127	148	133	112	140	152	131	138	146	119	104	90	109	118	135	122	111	110	104	142	129	137	111	111	133	132	132	117	114	129	136	125	145	113	109	135	147	133	120	132	129	140	122	130	106	124	132	145	136	130	123	134	156	130	135	132	133	132	120	114	119	123	120	124	144	123	145	119	133	156	123	124	136	112	124	146	122	136	139	133	105	145	119	119	152	123	121	147	113	113	112	125	119	123	137	118	118	132	114	131	124	126	120	121	123	102	121	129	126	149	123	110	131	138	133	112	134	136	115	119	128	119	88	147	129	110	133	125	134	140	146	143	121	114	126	130	109	133	125	117	118	138	137	124	108	147	116	128	108	122	124	116	129	122	132	130	141	131	132	118	120	120	111	126	120	122	140	129	112	127	125	122	130	121	112	119	114	130	125	139	128	110	127	127	145	135	149	113	114	133	131	127	140	123	104	120	138	128	127	132	120	140	124	128	145	131	129	122	127	133	130	115	133	133	141	119	111	107	108	133	132	147	138	124	146	129	119	128	117	140	108	151	136	134	143	125	115	141	123	146	132	118	156	119	125	144	143	125	140	110	129	96	137	113	125	105	135	121	122	114	139	125	131	138	134	133	117	134	146	120	132	118	142	128	132	129	101	123	143	130	129	129	109	146	162	148	126	116	123	120	134	133	131	129	148	128	131	123	113	140	132	118	131	141	139	131	116	124	107	144	157	132	117	145	141	110	105	136	118	141	132	143	116	132	117	129	130	115	122	138	122	120	144	156	120	123	148	108	141	102	135	151	126	128	134	127	144	149	140	122	143	110	116	128	110	154	134	124	151	125	134	117	117	115	125	137	123	115	126	124	127	160	130	136	132	129	102	111	125	123	116	137	135	139	107	106	128	151	128	112	118	126	113	148	129	123	148	128	116	96	129	133	125	119	121	121	121	114	118	143	155	139	123	132	144	130	123	129	150	114	121	120	149	126	124	131	112	120	147	110	136	120	119	161	123	129	130	123	129	118	106	122	121	128	134	129	121	135	128	112	145	113	131	102	146	149	135	129	125	148	124	135	130	122	131
12071	2313	1592	1800	2073	1625	2783	919	711	659	598	553	510	524	517	485	419	434	461	363	420	410	413	402	399	355	378	402	356	400	342	354	363	336	382	377	358	341	350	353	338	326	346	325	355	328	351	350	326	340	354	344	320	341	363	339	329	360	325	329	355	363	322	346	339	316	385	319	338	345	331	339	374	362	345	350	343	307	337	356	332	332	357	320	346	354	339	353	319	357	357	344	327	341	307	338	343	337	359	327	330	327	343	350	339	316	395	369	312	335	319	349	339	344	338	305	329	313	353	314	349	332	326	325	364	368	374	310	344	372	370	313	319	351	336	325	326	336	337	343	351	338	372	297	340	348	350	352	350	294	300	332	366	326	327	342	331	312	364	346	331	310	344	333	326	316	346	337	370	348	355	307	323	334	353	345	311	341	315	301	354	315	379	329	364	322	370	358	342	353	309	338	341	322	343	355	347	361	336	359	343	355	319	337	349	316	333	331	342	351	335	310	318	330	355	327	322	327	311	341	305	312	298	350	333	351	354	354	331	334	335	327	343	338	327	316	353	343	313	353	344	317	344	353	358	352	308	301	368	322	338	349	332	318	306	350	313	326	339	314	326	328	341	334	347	341	328	338	378	343	323	354	367	332	333	333	318	332	357	332	339	364	336	327	330	325	361	342	329	340	326	348	325	362	317	305	297	333	319	304	341	316	332	355	339	325	350	364	363	339	338	366	332	327	336	332	360	359	326	336	329	351	369	349	333	323	327	343	311	310	340	331	325	315	350	329	309	338	324	342	344	355	313	359	364	326	325	339	338	316	344	318	329	285	337	315	330	336	318	317	344	340	353	330	312	323	340	353	337	363	315	341	346	347	320	304	352	324	308	312	333	336	353	330	342	336	352	342	368	345	348	352	309	351	313	369	348	325	323	327	345	350	331	302	329	334	322	309	333	365	329	355	347	355	346	349	345	335	321	313	341	334	313	295	330	328	321	368	310	349	327	336	330	334	354	370	318	385	356	363	307	331	329	333	311	335	333	340	357	348	330	352	348	342	323	326	358	348	356	311	321	348	336	329	355	334	352	335	327	346	300	338	323	328	335	316	370	320	332	321	361	331	318	333	337	327	324	316	302	305	356	302	303	356	328	319	321	309	302	343	330	355	317	324	312	321	318	334	342	343	348	330	308	313	324	342	356	369	341	349	341	333	325	352	369	342	339	347	335	371	325	319	326	350	334	371	343	344	297	326	334	358	345	360	335	325	333	341	332	325	325	328	317	340	304	338	325	326	338	299	342	333	333	376	355	310	309	311	329	306	313	313	332	319	323	361	318	365	332	336	364	319	360	332	349	346	353	338	375	326	325	344	343	309	313	370	359	347	347	295	329	331	354	355	321	355	336	328	340	333	342	353	349	341	335	356	344	372	339	345	389	354	356	329	338	357	340	335	349	334	312	314	339	302	338	352	343	337	289	302	336	324	332	339	331	313	329	316	352	366	342	288	316	344	341	307	315	326	334	339	299	335	299	349	330	330	328	359	345	326	324	335	327	314	316	322	339	297	328	326	325	338	314	289	347	356	352	341	313	337	326	366	332	287	344	343	341	341	319	324	311	342	350	317	305	363	360	358	301	336	336	351	347	354	363	349	314	334	344	330	341	336	348	338	362	294	321	352	369	335	338	346	373	291	329	319	390	316	326	330	301	332	380	364	318	352	338	319	310	343	393	334	336	372	326	343	327	348	342	328	352	303	323	347	335	335	316	361	367	318	289	338	334	323	326	342	348	338	326	367	347	361	320	327	344	332	338	350	326	344	336	377	318	370	345	340	335	327	372	334	316	347	351	337	324	316	323	335	335	327	317	327	367	327	320	348	352	355	331	347	323	301	372	338	326	307	344	381	346	343	315	319	329	301	316	328	339	336	323	331	320	314	325	328	338	317	303	353	331	336	329	297	307	320	397	360	351	350	319	330	328	332	330	346	340	364	319	323	371	334	341	337	367	333	331	336	369	360	347	342	331	320	364	371	327	350	344	311	321	323	361	331	336	315	353	351	321	327	327	315	356	353	347	322	321	330	353	319	369	354	347	327	314	356	335	325	326	344	317	311	319	328	355	331	335	332	341	327	331	319	319	308	347	334	351	303	339	322	322	320	342	329	360	336	315	331	363	329	327	337	323	306	324	330	343	353	306	331	376	337	331	320	366	360	315	322	317	373	339	355	319	328	329	319	334	359	330	336	325	344	308	314	361	333	329	317	350	352	321	332	357	373	362	331	328	344	320	331	305	345	337	340	318	342	324	314	329	311	303	304	330	312	363	298	317	308	329	329	340	326	312	316	375	322	370	332	314	369	351	331	327	326	333	343	331	334	324	322	357	289	309	353	322	313	336	343	343	334	332	336	346	329	325	323	353	322	347	295	326	351	339	345	339	327	320	346	334	337	368	315	318	330	316	339	324	317	320	326	291	314	348	322	334	338	353	348	339	319	311	350	327	338	358	329	349	317	325	362	329	337	325	350	353	293	336	318	334	331	328	333	342	331	370	359	328	344	344	325	337	377	352	355	334	336	357	333	312	333	312	343	325	343	352	320	331	334	355	322	378	295	371	341	331	330	355	318	336	336	351	295	334	323	343	301	325	350	340	336	348	333	382	342	324	311	298	333	312	331	307	362	304	319	318	331	304	326	349	295	326	348	309	314	357	326	307	354	339	317	376	325	305	357	330	339	358	356	331	318	359	332	346	326	345	328	338	348	329	351	301	341	337	349	326	326	339	337	361	323	368	340	325	325	332	319	348	363	326	320	345	291	347	375	353	333	306	327	328	342	364	322	349	338	339	344	332	337	362	339	284	341	357	308	305	322	387	321	341	319	357	291	333	332	350	308	318	321	330	334	376	323	318	321	344	372	351	342	342	337	352	331	350	342	358	337	331	361	352	327	349	349	356	301	340	354	319	333	332	326	324	339	316	332	329	349	316	318	284	307	356	343	360	314	355	333	333	325	374	311	338	344	340	396	321	336	344	338	343	340	353	353	321	334	355	327	354	357	328	337	350	312	320	344	337	351	348	306	348	302	331	326	339	337	364	307	343	340	339	341	357	321	338	356	356	357	300	314	315	326	369	323	364	311	321	355	353	329	336	342	360	306	355	334	332	365	316	309	346	341	354	310	363	344	349	335	333	353	314	329	305	344	356	293	352	337	330	319	301	316	325	312	329	330	340	320	319	334	345	337	320	328	335	333	328	348	378	336	356	356	338	372	343	322	313	349	298	326	309	337	336	307	348	337	316	333	315	309	339	348	340	351	377	300	307	336	335	346	363	362	356	331	350	315	351	351	317	362	337	331	297	319	308	340	326	358	340	374	310	350	382	316	310	328	311	331	312	337	335	313	305	341	353	330	339	333	340	328	321	351	321	329	315	309	319	296	333	318	347	309	337	356	308	322	362	315	339	359	327	324	333	333	314	332	319	330	347	350	320	344	353	349	333	357	360	354	356	331
1559	517	443	411	459	444	398	397	398	393	389	359	402	392	382	414	389	373	400	392	376	402	376	385	396	373	395	336	393	414	436	404	371	395	424	370	401	371	392	390	373	384	391	361	399	373	393	423	376	421	360	376	393	368	382	407	411	361	390	350	347	400	425	362	377	390	385	430	441	384	384	401	400	391	402	394	429	397	397	404	401	363	394	429	373	385	408	378	383	373	406	452	347	373	375	419	384	391	431	403	385	362	406	397	402	373	381	402	410	424	391	401	374	394	427	378	390	414	360	376	376	427	343	383	403	379	408	378	388	345	348	413	408	422	383	359	385	396	408	364	406	416	391	382	395	367	380	364	388	380	410	412	411	340	411	398	396	372	388	408	376	387	390	394	381	384	388	370	410	388	383	381	356	388	426	355	406	394	401	380	383	372	381	400	399	378	397	411	382	416	368	378	411	404	402	366	401	391	366	401	391	385	397	409	383	394	381	382	370	414	414	393	393	351	361	396	396	392	384	407	375	370	347	383	385	378	383	402	385	384	397	379	405	368	390	370	374	405	311	384	413	362	388	400	365	423	389	394	369	416	373	393	375	383	416	406	373	356	392	394	387	381	367	372	392	401	363	396	398	408	396	364	396	367	377	377	393	471	374	412	379	378	372	382	362	393	385	388	414	389	388	408	350	401	397	381	380	381	391	407	397	360	383	357	373	400	390	395	408	477	407	413	386	368	344	378	414	369	433	393	405	401	399	419	410	361	387	349	407	411	378	376	405	372	349	384	345	369	391	357	373	404	397	397	378	393	400	423	400	364	405	364	393	386	404	398	385	364	401	372	369	377	367	424	399	379	392	390	330	367	369	390	392	390	395	384	378	358	421	345	388	392	397	365	415	371	368	388	422	399	397	369	365	402	415	411	374	384	404	416	385	362	371	375	397	399	404	379	347	352	370	388	379	409	408	364	396	376	399	405	384	334	376	367	390	352	391	393	400	383	401	403	409	393	357	359	397	388	410	406	380	408	346	373	403	354	385	374	379	377	345	387	358	391	382	391	399	401	395	394	371	402	408	386	388	426	371	391	405	391	398	394	339	383	403	416	392	415	344	391	363	393	390	384	371	360	394	399	371	382	388	387	355	386	416	397	370	400	389	417	389	371	382	400	404	379	386	362	421	440	395	364	384	384	384	358	390	383	399	411	372	356	366	378	366	393	412	377	386	357	399	391	386	397	374	389	377	383	405	411	384	362	357	359	392	391	420	396	380	380	398	387	384	401	406	393	408	385	354	406	383	374	373	348	371	431	402	390	352	371	364	411	394	401	371	349	384	397	388	363	392	405	387	389	379	405	363	404	393	395	393	383	415	371	387	442	381	378	384	363	401	391	384	418	401	343	361	402	436	419	370	390	392	393	383	379	363	356	440	363	389	365	418	392	399	377	422	379	364	373	399	400	402	401	385	374	433	375	376	366	403	413	375	389	403	412	332	414	395	392	384	366	359	389	399	377	385	372	411	390	402	425	373	361	368	394	405	340	380	371	374	373	372	379	393	362	394	378	351	406	411	376	392	381	390	361	352	406	374	418	401	365	398	411	397	401	371	405	404	377	386	382	385	367	375	384	418	393	371	392	394	393	371	374	403	390	382	395	356	382	395	383	396	374	383	376	390	417	397	367	364	384	378	379	389	391	385	404	409	389	376	364	411	376	389	396	362	384	400	390	385	384	404	370	444	356	389	451	374	412	379	389	375	401	392	401	400	373	405	358	365	392	396	401	392	388	368	372	384	367	408	403	391	382	420	406	385	396	364	425	407	370	327	381	419	453	345	389	379	349	436	373	400	392	364	386	375	370	344	377	379	370	373	385	419	396	361	383	416	401	435	387	399	386	388	372	407	381	380	386	405	384	379	391	432	348	404	408	404	400	359	403	384	374	389	378	372	396	376	361	383	381	366	374	385	364	368	411	358	366	372	367	371	366	403	377	377	406	399	422	398	347	390	397	395	387	395	407	396	380	372	354	377	374	427	370	373	377	368	407	393	362	392	397	379	419	339	390	400	352	391	402	393	372	413	381	361	396	408	347	408	364	382	360	395	384	390	401	391	402	401	399	373	395	408	380	366	366	346	425	415	395	379	376	405	407	375	369	399	377	405	403	386	357	362	402	380	378	362	382	372	383	377	368	389	394	409	389	381	383	370	406	349	356	348	356	383	377	390	386	357	367	382	394	403	398	362	378	401	401	370	407	396	359	341	379	396	385	375	388	417	376	376	395	381	417	400	411	426	391	359	349	388	417	381	431	420	398	384	391	356	376	406	402	392	410	373	399	374	365	387	414	399	375	390	344	373	457	409	375	372	398	404	411	390	396	385	393	371	411	375	391	398	400	357	380	359	378	405	387	384	392	385	396	400	402	405	372	358	409	377	368	394	409	393	383	403	394	399	408	388	349	427	418	399	379	403	363	416	404	386	398	357	371	399	372	368	384	366	358	408	370	376	386	390	392	401	406	395	368	402	341	396	373	369	413	397	352	373	367	440	373	413	394	421	408	347	388	385	391	427	400	368	395	374	398	392	367	401	385	408	369	371	394	390	363	388	373	360	362	382	390	422	383	388	377	372	413	389	417	389	372	380	393	400	410	408	372	384	390	382	382	360	383	400	411	400	395	389	413	396	377	393	368	393	353	388	390	439	377	375	390	405	384	390	392	379	398	391	400	334	390	403	396	377	389	409	428	392	384	423	394	402	405	407	387	377	387	434	380	405	393	415	393	442	437	368	385	404	385	395	377	389	421	382	413	431	395	370	381	413	397	409	427	345	376	409	394	369	346	387	370	396	387	377	363	400	385	356	368	390	380	358	427	390	393	381	400	367	364	346	350	400	398	372	381	416	409	383	382	367	396	376	378	417	369	397	347	396	368	386	344	377	427	399	383	375	412	388	364	392	363	397	406	362	412	399	366	356	365	381	389	355	387	361	350	404	382	362	401	385	415	405	381	375	385	389	360	408	369	374	412	382	382	384	379	412	374	396	416	363	377	377	404	391	407	364	351	360	374	396	404	331	371	386	379	402	359	358	376	389	374	391	380	378	414	380	365	362	364	375	356	369	370	403	414	404	384	417	374	362	362	400	403	419	401	388	391	407	381	402	401	382	405	374	444	399	376	385	370	390	374	401	383	401	404	372	411	378	390	377	403	377	376	377	362	389	366	395	362	405	381	382	377	383	432	369	352	393	389	380	401	398	411	389	393	386	369	387	396	373	391	367	381	397	383	377	392	421	389	390	358	407	345	373	392	398	357	391	399	391	354	374	402	361	389	398	370	386	403	409	391	367	367	379	418	373	403	363	390	381	400	397	395	336	393	375	367	405	377	392	383	407	386	411	385	389	360	410	406	400	348	395	371	397	370	408	344	375	328	394	383	367	387	366	358	376	385	373	395	379	403	361	387	386	403	383	407	364	382	374	397	394	377	379	369	402	385	376	380	387	344	389	370	395	389
2283	1071	1082	1076	1288	1195	953	873	912	930	869	868	889	914	935	891	896	911	903	901	880	959	931	845	889	847	901	896	865	875	931	920	893	881	899	904	902	827	909	905	933	875	936	920	864	884	893	892	900	867	904	895	859	865	896	870	893	935	957	919	921	872	904	945	938	863	925	890	944	924	878	907	918	867	910	891	949	921	892	945	946	894	894	869	899	882	884	888	929	896	848	908	924	915	860	848	867	867	879	859	890	885	891	898	823	912	847	868	913	929	884	874	871	879	933	892	943	873	896	971	879	920	854	858	901	855	865	898	891	882	919	899	835	877	882	873	845	967	871	834	898	857	914	888	906	913	926	923	922	889	931	912	925	881	865	885	926	909	924	910	912	894	885	982	899	895	887	878	841	950	880	890	906	904	877	912	899	961	881	866	887	912	889	863	889	920	859	892	878	887	880	858	912	885	884	886	910	874	916	941	892	889	947	864	866	893	910	837	852	885	870	888	868	892	868	846	894	868	927	897	866	870	884	884	903	913	873	901	897	906	883	862	909	885	883	909	930	900	877	939	920	904	881	919	876	903	949	892	855	890	874	846	879	928	924	859	892	885	894	890	885	917	872	839	863	854	847	912	921	865	922	913	899	874	886	900	868	850	882	879	907	885	931	849	908	934	876	929	878	909	865	897	862	963	889	908	956	920	859	950	887	852	903	920	906	886	914	905	910	865	862	892	875	897	854	928	919	873	893	844	886	902	867	913	906	864	890	882	930	900	945	896	933	885	869	941	911	925	848	900	920	867	915	933	862	946	890	870	915	846	960	927	909	917	888	927	898	881	901	871	864	968	866	931	884	914	917	900	843	854	893	896	916	851	922	864	861	882	909	928	922	870	941	912	904	877	878	904	933	866	913	853	923	826	867	930	906	882	914	800	835	863	904	910	902	848	894	878	915	936	810	913	906	943	912	877	973	909	906	927	923	912	906	897	913	892	949	905	906	938	897	922	887	922	922	879	876	893	888	871	940	896	885	943	897	903	905	893	943	896	944	927	922	894	905	920	932	893	895	863	886	909	896	875	918	875	892	882	904	885	887	852	822	884	901	856	926	934	855	891	871	907	890	878	897	931	900	883	890	932	867	954	812	923	941	919	940	886	927	882	856	877	907	876	906	928	851	920	884	865	922	863	894	857	872	948	854	947	879	891	887	903	906	881	892	911	918	940	862	903	884	856	907	886	884	930	882	906	915	876	880	873	883	892	880	901	897	879	873	899	888	903	924	881	942	875	875	914	874	933	901	825	863	870	868	895	893	899	916	877	906	886	918	855	889	918	821	928	839	903	835	935	879	903	915	849	886	931	903	857	909	893	924	882	937	893	873	891	888	872	841	902	800	882	858	876	840	871	870	865	907	908	870	865	881	890	814	882	848	846	913	880	892	909	815	954	880	856	878	898	836	884	887	880	835	954	919	905	890	930	949	876	897	873	845	895	918	945	930	907	908	891	879	858	872	924	919	934	857	879	860	884	930	936	926	916	845	861	939	823	916	902	903	929	876	849	911	857	898	894	869	879	906	861	901	890	915	951	873	916	907	890	922	872	915	849	880	909	931	877	903	918	858	903	881	880	923	875	900	862	930	868	895	899	887	880	916	893	885	920	841	909	884	898	873	926	871	891	879	919	901	877	888	866	844	917	861	891	869	868	850	889	891	886	868	894	854	945	863	861	875	922	837	907	944	888	864	919	849	901	922	888	858	916	896	906	931	889	901	951	858	923	824	906	947	937	933	857	889	911	894	918	917	899	865	909	876	858	840	909	879	911	892	837	891	898	909	872	859	863	893	880	864	932	927	870	926	886	896	887	985	804	918	931	902	890	868	880	903	854	847	907	903	877	898	856	939	949	931	916	886	910	895	884	873	885	930	886	938	885	933	902	904	908	915	857	894	869	901	865	940	895	911	936	880	909	909	859	912	809	904	881	852	874	941	898	930	867	904	932	868	854	889	880	874	953	892	908	913	877	951	884	914	887	876	865	857	868	922	885	905	933	881	906	838	919	890	892	936	895	913	907	917	880	878	897	870	893	919	898	876	869	924	882	906	951	873	867	912	932	924	909	887	891	926	882	874	897	837	870	901	884	909	944	874	868	889	892	939	912	906	893	894	952	902	857	888	849	934	875	877	941	915	892	929	864	895	867	875	851	874	894	856	892	885	933	894	897	874	900	918	883	847	914	886	951	916	931	887	870	882	938	872	890	866	887	843	924	864	915	908	876	918	903	904	914	866	902	918	977	872	904	886	881	858	942	885	885	865	913	912	845	905	921	842	897	903	868	896	950	902	889	879	910	878	883	848	875	897	901	943	880	935	883	877	929	874	933	895	914	857	864	904	974	858	906	881	910	880	896	922	842	845	932	887	855	871	922	886	864	879	899	932	933	926	902	890	895	914	914	923	942	887	899	891	869	860	874	851	843	840	886	882	886	886	919	866	880	896	909	949	873	921	877	845	950	955	861	927	934	913	928	946	902	873	888	912	895	847	956	903	895	936	887	887	864	910	844	958	893	915	879	897	881	838	902	849	912	862	929	880	866	948	850	889	883	892	904	945	883	857	893	948	916	874	884	900	880	911	863	875	920	820	903	872	875	880	927	922	893	888	930	971	868	885	851	895	869	915	847	845	923	886	914	910	878	895	896	861	926	838	915	946	897	908	901	913	871	885	844	914	880	838	875	923	904	893	909	855	916	865	919	906	903	888	987	915	914	883	913	877	858	920	885	898	867	937	942	884	911	888	918	904	950	887	884	929	864	855	867	886	908	878	917	830	942	880	849	875	933	933	943	906	906	851	882	915	918	898	897	871	889	937	857	918	901	934	918	932	904	860	935	873	949	905	918	878	952	928	942	909	958	889	879	888	894	932	916	890	914	845	925	853	956	933	889	928	925	891	925	938	971	939	891	878	917	891	871	886	883	829	849	899	886	884	884	870	893	885	867	878	898	914	857	935	857	922	850	857	903	871	921	880	871	854	863	881	886	938	912	892	894	924	905	836	898	879	942	944	926	870	917	823	831	894	878	876	899	880	904	920	933	850	862	874	884	816	934	873	914	869	864	907	883	853	881	883	897	870	890	877	902	928	890	890	928	943	916	899	925	858	907	898	885	934	906	914	892	859	910	875	888	848	874	920	885	887	844	916	822	948	900	949	958	893	849	897	941	907	881	936	874	846	843	938	885	895	888	875	909	869	912	905	883	914	852	892	875	852	881	936	869	915	910	898	886	890	877	814	893	945	915	861	896	854	857	910	890	874	890	859	899	875	878	910	900	867	922	902	877	931	877	898	874	911	898	870	882	907	826	913	887	912	864	897	846	871	877	889	952	968	944	924	896	902	886	898	900	892	930	942	993	926	869	859	906	876	855	882	921	864	916	895	926	908	886	878	905	888	918	904	934	880	868	900	857	913	902	921	810	933	894	888	920	930	916	898	935	918	905	889	914	861	876	881	913
9074	3142	694	594	498	466	636	386	316	343	331	328	317	343	279	323	304	302	304	334	304	285	368	333	315	310	285	307	297	297	299	351	343	305	338	287	319	323	318	314	308	267	314	315	338	302	297	308	356	302	286	314	317	298	321	320	329	338	323	304	287	318	281	295	328	324	306	345	293	307	300	294	311	302	292	348	330	334	316	300	319	305	304	314	325	303	323	322	299	294	261	302	286	314	294	324	287	310	298	354	307	277	354	296	294	316	296	326	292	307	288	319	285	294	322	341	283	308	326	312	305	312	340	299	336	318	304	348	283	294	316	306	292	297	330	322	286	331	311	309	301	289	321	290	303	352	310	345	350	286	314	312	361	303	328	271	324	313	296	296	301	315	332	323	322	294	286	282	302	288	294	308	290	319	324	291	293	298	305	299	312	310	320	310	343	295	325	321	313	330	335	313	292	284	281	315	303	296	278	347	281	326	303	310	303	291	326	313	304	316	325	321	277	329	313	318	299	283	307	287	285	307	330	290	303	330	315	289	317	310	286	261	300	318	327	289	301	317	305	329	306	302	341	301	282	304	308	321	332	300	311	324	322	343	291	292	295	322	308	307	280	291	315	346	329	299	307	302	330	330	323	309	313	281	324	277	322	290	298	309	297	315	302	318	297	324	307	326	303	294	324	315	255	275	323	312	275	306	356	280	324	288	315	308	327	335	321	308	325	325	330	277	294	339	329	285	291	310	324	347	324	315	313	286	314	316	302	265	337	289	321	299	301	283	312	316	307	299	318	302	297	323	277	304	294	317	328	329	335	286	294	317	326	284	274	304	328	318	303	339	291	301	320	323	300	326	307	322	300	337	308	283	282	309	310	328	308	320	303	269	294	307	281	304	301	322	297	276	314	278	299	313	309	355	350	298	290	302	327	293	294	311	310	305	316	332	313	319	297	321	297	309	310	311	317	295	330	318	297	299	305	318	325	304	325	305	292	314	338	317	276	294	294	299	306	281	304	324	281	288	340	281	353	344	301	306	286	307	311	283	294	320	296	269	304	330	310	311	295	294	301	313	303	294	299	286	285	313	315	307	335	293	343	289	317	265	291	328	326	360	298	318	324	291	305	293	292	285	335	314	318	309	274	313	296	320	326	308	287	349	305	276	318	306	311	319	301	316	307	304	309	329	323	295	282	277	316	291	316	306	326	322	299	307	327	338	310	311	299	332	299	294	348	321	313	297	324	303	293	293	301	311	298	286	268	289	310	308	308	305	310	339	304	288	319	292	317	309	342	306	316	307	256	297	312	315	300	310	315	292	329	292	294	314	301	309	338	278	317	312	292	297	336	320	308	266	286	292	304	308	302	316	304	277	295	314	313	296	316	297	316	289	301	306	321	296	308	292	293	310	338	299	301	324	287	320	335	277	301	312	285	338	273	306	302	288	315	300	321	305	334	322	318	317	330	322	312	300	301	305	347	324	287	325	312	323	300	295	289	290	311	323	319	324	307	289	263	330	324	307	313	320	327	301	325	347	319	343	284	316	283	288	309	330	322	314	340	301	311	307	300	325	313	326	303	310	325	277	333	301	295	315	311	331	285	289	313	280	260	300	327	309	295	346	301	321	276	342	298	345	337	285	328	325	293	317	322	318	323	330	315	312	309	291	298	302	331	314	281	289	311	315	351	297	291	297	334	295	325	292	345	278	314	282	291	309	279	312	311	294	310	302	313	277	320	312	338	282	299	296	330	281	303	314	311	322	322	343	310	307	343	299	281	349	309	322	281	295	303	311	275	320	299	317	301	317	292	303	317	315	310	282	293	279	331	305	291	310	327	311	295	322	321	337	313	275	347	333	277	264	297	302	317	312	310	322	326	291	298	313	321	303	309	301	284	290	309	301	326	337	313	303	298	303	344	319	298	310	293	301	277	282	333	309	307	305	299	278	297	278	315	317	305	329	336	285	336	337	316	312	325	285	331	321	291	294	276	307	302	299	295	311	311	334	283	327	311	324	310	307	331	311	301	279	325	347	316	293	288	313	321	294	318	310	311	298	306	309	326	302	295	324	315	323	298	295	276	258	305	313	333	313	309	336	305	312	308	300	317	328	293	325	332	319	298	308	299	323	323	311	318	332	333	312	325	332	335	283	317	297	331	280	269	319	334	271	319	324	349	311	289	311	341	299	295	265	317	335	334	314	323	312	316	316	304	303	319	299	307	318	348	300	316	305	332	300	313	331	317	329	322	317	324	351	318	323	282	318	309	317	321	318	328	269	321	310	286	309	290	299	298	308	314	307	302	301	327	326	339	333	309	307	317	317	300	300	325	288	318	298	326	300	291	334	294	330	305	317	278	312	289	305	317	350	301	287	293	304	325	286	315	312	291	310	327	344	318	306	332	326	321	325	306	274	331	312	332	296	303	319	350	304	293	318	318	365	317	298	291	315	322	297	307	290	313	346	299	252	311	292	291	301	324	319	296	293	323	327	294	315	280	323	313	309	304	332	349	329	340	328	303	340	343	321	321	316	325	286	305	295	302	322	292	273	313	303	322	322	316	299	251	310	264	293	297	328	322	308	323	334	286	283	279	287	302	284	325	281	320	318	286	294	265	281	307	286	308	315	284	325	322	332	305	318	299	288	314	306	281	324	330	286	327	287	307	266	330	302	312	319	299	309	298	316	289	359	288	328	331	279	263	306	280	310	336	299	309	307	303	291	300	294	306	312	327	313	314	335	331	328	294	303	337	253	308	290	301	306	317	312	281	332	302	318	295	326	314	299	319	326	305	297	335	268	309	295	281	286	322	307	315	317	342	313	321	323	310	274	339	337	308	285	309	328	305	286	322	297	302	312	300	290	281	327	346	306	304	312	302	324	319	324	313	329	344	291	310	330	316	318	325	334	304	305	318	243	288	320	313	296	284	301	304	312	309	304	328	286	278	294	291	282	307	279	328	314	319	298	323	301	315	317	326	322	322	308	282	325	275	292	339	309	318	331	300	316	336	356	306	290	321	303	295	311	275	300	342	281	277	315	306	296	320	285	305	332	334	320	314	293	297	314	337	291	334	313	312	319	276	326	291	315	313	312	298	352	315	283	297	323	337	329	321	301	296	294	319	289	300	306	316	320	285	286	284	324	343	333	319	323	298	330	299	292	313	320	319	302	303	320	300	308	317	326	283	316	325	307	315	327	330	293	312	322	310	320	281	277	288	319	318	285	319	298	298	316	317	295	328	315	344	297	303	324	286	313	303	311	290	309	304	304	339	288	297	313	308	316	272	308	295	305	272	317	329	296	319	328	299	288	309	304	274	385	348	310	305	340	292	343	334	348	310	311	328	308	263	291	304	310	299	308	327	305	327	347	277	306	316	315	306	318	300	298	321	298	302	326	314	341	345	299	282	316	290	300	304	304	308	295	322	293	322	335	346	340	315	328	352	301	309	307	304	306	291	302	326	289	333	344	302	287	304	297	312	332	321	280	321	301	279	281	328	300	319	278
8444	2415	1453	1742	1637	1723	2557	1080	833	832	829	780	796	790	821	815	766	774	754	784	715	790	761	735	698	786	744	759	735	744	767	714	717	722	752	711	752	730	723	689	752	737	694	747	745	722	736	706	762	695	718	753	779	689	686	720	723	748	771	705	783	755	719	751	729	725	742	706	716	735	731	710	725	740	690	738	717	678	741	762	700	699	711	709	729	729	744	739	732	695	678	750	722	698	743	754	790	717	737	696	687	727	742	728	714	753	750	733	730	704	718	703	771	708	725	715	738	742	704	723	725	711	709	692	684	701	708	699	728	719	712	732	690	765	636	759	709	722	688	743	691	672	707	738	748	696	721	684	725	717	746	691	727	706	742	679	738	725	740	743	719	689	692	719	743	698	751	780	682	735	710	706	679	737	725	701	681	746	727	775	726	745	751	740	690	730	737	781	692	721	665	723	731	665	732	708	724	772	695	736	707	691	690	681	785	732	717	732	723	708	739	774	681	732	737	725	689	719	752	710	713	741	752	711	726	696	744	708	732	739	796	681	684	702	729	752	709	722	715	730	738	700	684	749	696	737	726	771	720	718	681	725	763	677	698	720	731	716	769	707	718	658	743	783	751	754	704	733	727	671	698	693	704	669	711	738	729	753	768	718	753	770	783	734	738	718	726	722	742	731	697	706	730	751	704	694	707	742	720	706	708	692	708	719	711	723	726	717	758	698	708	706	728	711	719	738	770	738	752	708	708	702	733	757	722	745	715	692	706	719	701	748	696	713	710	735	727	706	674	775	706	722	753	701	697	728	743	744	745	732	747	731	742	720	722	698	682	682	745	739	747	690	752	726	747	688	694	682	724	735	730	749	725	753	664	712	716	741	698	691	691	695	649	677	687	704	719	706	700	756	721	747	710	797	745	742	698	755	729	705	761	711	739	694	720	688	731	747	699	735	720	737	733	694	753	743	737	724	690	719	737	762	715	747	718	721	712	747	758	745	736	731	756	713	669	712	767	733	722	730	712	721	687	748	689	710	713	690	708	719	735	718	735	720	742	701	731	719	663	709	707	726	711	687	790	686	700	689	725	720	718	775	708	700	704	718	726	696	712	693	728	709	709	744	745	733	716	732	705	682	763	738	816	735	748	801	727	721	721	743	740	734	671	742	694	746	744	714	692	686	736	704	706	765	714	700	762	760	693	702	718	750	648	709	710	702	733	700	735	698	765	727	681	733	738	720	676	739	720	740	697	725	689	777	727	702	697	710	697	690	727	759	700	736	703	700	764	689	721	734	692	722	720	737	676	774	719	722	724	754	715	727	726	686	707	742	727	669	703	729	698	766	701	682	692	703	711	712	720	704	723	710	730	763	687	680	729	755	698	705	736	714	746	754	730	728	721	712	703	721	734	753	758	709	703	742	710	700	744	750	736	712	705	727	710	686	670	713	735	723	714	684	694	735	727	702	691	706	703	707	687	693	731	672	704	766	683	724	714	778	764	720	733	723	723	757	778	740	700	710	672	726	760	693	715	648	744	695	708	734	764	724	714	702	701	734	762	736	692	737	734	731	719	731	721	743	781	694	776	746	701	682	699	695	727	661	748	711	695	663	764	694	698	722	716	733	706	686	667	741	710	741	741	702	728	712	764	786	751	706	719	733	696	700	722	707	713	775	721	712	734	689	749	729	702	760	704	749	710	760	715	720	680	720	676	698	738	775	693	719	757	751	752	716	689	715	732	756	746	694	711	733	704	719	708	705	751	704	746	727	755	718	704	717	749	731	735	718	686	698	776	701	694	710	721	733	702	736	712	722	718	708	770	741	726	744	713	731	738	714	679	714	750	693	737	743	693	676	691	719	689	706	714	725	712	752	705	704	700	699	749	694	717	724	747	709	690	691	695	706	712	728	713	760	712	730	679	724	689	661	671	711	722	696	749	714	764	682	694	691	670	718	713	748	704	686	693	704	711	691	728	707	751	718	727	720	710	702	701	727	696	692	739	697	722	708	708	728	711	715	725	764	751	680	713	736	719	714	715	711	715	785	742	662	685	729	763	701	776	699	701	717	768	775	724	742	667	739	689	726	687	735	714	732	722	708	705	729	749	662	754	715	743	712	686	767	721	766	740	718	751	727	693	728	688	729	700	711	701	694	722	707	720	707	734	747	765	712	708	681	700	702	759	718	683	716	662	744	727	707	749	725	730	691	669	755	768	689	732	692	694	736	763	748	712	651	668	739	690	642	719	753	735	662	687	692	762	769	728	768	693	726	722	712	708	663	719	721	756	706	725	727	673	699	726	713	681	753	706	753	735	746	693	713	696	673	713	755	754	718	713	719	759	716	700	704	664	744	718	746	688	706	717	692	731	732	721	737	750	708	743	774	710	763	716	731	716	701	694	715	705	748	701	706	704	698	666	766	680	737	693	748	709	723	672	729	727	697	718	716	736	703	691	693	712	753	764	707	700	690	770	699	736	738	686	707	730	705	724	743	711	688	762	733	707	726	700	705	709	703	719	696	688	688	694	762	688	688	746	719	762	696	727	746	679	696	726	696	702	722	720	707	674	725	774	670	692	737	752	772	733	738	733	731	720	683	719	729	724	766	736	712	697	686	758	721	732	741	731	726	716	731	773	690	733	723	736	727	696	766	779	701	692	700	699	723	678	733	742	748	703	750	716	682	714	742	723	737	755	745	735	706	731	702	713	776	745	715	696	697	684	704	757	715	721	716	727	751	720	743	757	669	694	757	672	689	690	720	745	673	755	715	762	735	724	673	694	763	746	737	716	694	713	743	713	667	702	746	723	707	699	732	720	703	695	737	747	721	737	752	736	719	694	759	727	697	700	704	685	687	719	666	737	709	716	711	685	767	711	721	731	762	736	710	755	724	706	715	729	718	711	705	746	766	705	677	727	747	736	729	725	764	747	713	719	688	708	774	728	771	739	730	759	702	734	710	701	745	755	742	695	699	709	705	715	710	705	699	742	744	736	723	738	722	750	716	694	719	726	723	689	749	751	795	728	733	721	703	689	748	706	740	696	732	733	716	745	737	756	713	719	713	728	724	727	710	732	739	710	716	719	738	724	720	742	692	738	686	718	749	700	694	727	699	783	738	770	732	706	726	723	747	734	726	697	666	706	731	689	739	672	671	719	729	726	745	690	732	713	735	745	728	699	762	719	734	778	752	725	702	709	748	771	667	696	710	729	717	742	688	714	731	669	687	700	759	738	749	738	715	691	713	708	736	726	767	745	748	711	665	721	667	722	717	706	698	732	703	756	692	728	655	717	715	723	709	694	717	760	754	690	686	743	702	749	721	761	730	746	708	704	742	724	700	751	715	767	739	747	750	713	707	758	723	788	694	680	730	689	683	733	707	748	731	742	730	719	702	719	682	726	695	747	734	739	761	764	729	727	726	724	707	741	754	738	700	701	720	730	679	719	708	725	663	708	699	736	721	684	728	723	722	754	732	697	722	751	696	681	697	764	729	703	701	723	746
18069	6560	1012	736	530	1262	4558	618	185	182	182	171	168	181	167	138	166	122	142	173	138	158	150	165	142	154	147	148	134	156	139	133	135	134	141	138	142	131	133	155	134	145	121	146	120	145	148	154	149	166	164	140	135	159	133	163	134	128	137	144	153	159	133	135	131	159	142	145	137	110	142	154	128	132	143	128	155	149	131	149	155	145	135	135	141	136	136	122	140	151	138	148	145	127	129	148	156	148	137	140	132	144	115	137	128	167	143	137	143	133	163	134	142	126	118	151	135	177	132	148	125	135	136	147	122	149	142	141	167	163	154	139	143	119	131	121	163	132	133	129	134	123	128	135	144	139	152	131	133	148	150	144	141	120	124	164	138	141	157	138	121	140	138	145	134	141	127	153	161	138	137	122	138	149	136	132	143	131	151	145	155	127	135	155	127	145	138	138	129	152	127	137	182	107	133	153	156	161	139	132	138	138	141	137	147	126	141	138	144	155	149	139	118	154	135	144	130	143	133	132	133	132	131	139	127	130	150	136	139	154	145	144	144	143	133	133	123	149	132	127	133	151	169	143	132	143	114	134	166	127	136	148	144	123	130	117	136	135	134	114	143	141	105	140	118	116	139	133	148	155	129	152	151	127	149	150	142	149	119	141	127	127	137	142	150	149	139	140	132	126	124	139	132	132	148	125	157	130	124	103	125	129	143	146	135	134	134	137	139	131	142	152	149	149	138	137	118	142	143	153	155	118	124	155	143	138	131	144	129	163	144	148	150	146	142	143	155	156	116	129	139	137	141	140	145	142	138	136	136	151	145	141	162	164	122	142	149	135	131	133	153	146	142	158	148	134	158	145	158	143	132	119	138	134	134	158	141	142	143	136	140	139	128	144	133	117	159	141	130	120	153	113	168	136	126	144	137	151	126	151	152	123	143	104	131	129	135	149	135	152	139	141	163	137	163	156	159	128	141	124	143	126	163	132	155	126	139	156	141	127	121	129	150	138	167	138	145	140	148	139	125	128	145	138	130	116	122	150	130	145	122	128	152	120	134	144	159	155	154	114	161	130	138	144	144	134	125	120	167	143	150	138	138	138	113	132	130	131	142	137	129	115	161	130	135	141	129	136	145	144	138	158	146	140	174	154	159	127	152	131	142	143	136	144	151	138	143	153	144	183	152	134	128	149	125	146	144	113	140	158	123	143	146	124	139	144	121	142	141	156	148	150	154	148	128	147	133	133	129	145	144	169	133	154	118	151	163	125	130	137	144	144	114	154	128	145	141	147	152	116	120	151	128	138	145	135	152	139	145	152	160	147	145	134	121	144	127	142	157	126	127	134	141	156	127	131	147	125	144	148	142	142	141	159	124	145	176	155	146	148	123	142	140	124	158	140	142	142	142	138	145	140	134	125	131	132	139	158	148	126	150	128	151	155	123	131	158	131	145	167	138	135	145	150	142	151	137	139	156	142	128	118	143	161	151	144	135	156	127	139	129	151	140	143	161	150	132	128	136	129	150	148	129	141	157	131	135	125	128	165	136	125	145	147	126	153	138	155	167	129	146	103	134	124	133	145	130	118	124	118	125	169	157	139	150	144	133	146	133	135	124	153	158	131	137	125	131	133	137	157	128	143	149	120	136	137	119	164	148	152	134	119	132	128	134	130	142	141	136	153	133	129	133	140	166	118	116	152	128	135	144	146	158	141	131	120	149	146	130	133	143	130	147	145	126	149	116	156	129	120	148	149	160	133	153	139	159	131	142	139	145	158	147	126	139	134	141	157	142	134	146	135	145	134	143	141	128	145	144	139	124	123	166	144	130	120	118	143	124	138	136	156	146	136	143	125	144	130	133	141	155	135	153	127	167	130	138	139	128	108	158	144	146	158	139	121	139	124	144	125	139	125	130	145	121	171	137	161	127	136	142	158	151	131	138	142	141	137	158	133	145	147	117	156	158	131	133	142	130	160	149	121	126	150	148	135	130	150	136	149	149	141	135	146	132	143	121	126	128	123	140	132	131	136	135	147	143	125	136	151	119	130	132	143	138	137	124	139	141	134	135	149	149	149	143	141	122	122	131	143	144	133	140	137	134	120	116	144	144	129	157	149	142	124	140	148	141	155	126	134	139	171	133	137	139	129	152	140	157	134	132	150	144	131	145	134	139	152	157	130	147	141	131	126	150	144	128	134	131	145	149	154	151	137	146	144	140	138	124	136	145	157	130	158	143	136	136	127	137	144	130	127	156	126	135	144	154	122	154	130	149	132	132	140	142	141	126	148	110	121	147	136	124	138	143	139	141	146	139	130	142	124	158	124	141	137	145	122	142	115	157	126	159	129	150	155	124	151	157	151	109	134	148	138	146	133	125	127	161	131	159	140	158	166	121	120	146	146	149	140	142	126	150	139	130	146	155	130	173	150	153	159	141	127	153	151	151	157	150	142	143	144	131	146	126	154	153	134	143	147	144	143	144	135	138	124	131	145	148	151	143	151	145	153	126	142	124	125	147	142	134	146	145	147	140	162	152	132	150	125	129	145	150	131	163	130	123	151	156	135	152	136	113	148	142	125	139	170	119	124	139	175	134	117	148	138	162	127	115	125	147	148	158	141	119	136	144	158	161	162	137	154	148	138	138	132	135	128	140	148	147	142	155	125	130	130	121	145	122	150	138	174	124	130	137	141	135	126	122	147	153	170	134	136	139	139	126	131	165	152	126	128	140	132	170	125	150	144	135	127	149	153	131	139	149	189	143	134	135	129	129	147	137	125	141	125	134	156	141	128	130	131	132	134	120	145	127	128	116	152	148	109	119	142	144	165	154	131	116	143	153	110	134	162	117	135	123	157	131	128	123	154	138	148	126	139	163	116	137	132	133	137	132	161	130	140	146	158	156	134	117	143	155	119	144	155	127	116	142	147	143	145	157	136	144	138	144	138	160	134	143	140	128	117	152	157	141	139	122	140	126	159	141	122	134	137	139	138	146	125	127	115	152	130	126	119	145	146	139	139	142	146	132	139	115	135	122	129	157	113	127	132	139	136	143	150	150	130	148	135	143	131	119	115	145	133	117	142	118	144	137	164	128	142	142	134	144	133	121	138	139	149	138	131	160	135	158	141	126	170	137	133	138	140	134	134	144	132	169	154	149	110	153	155	116	141	149	117	131	131	141	137	110	124	139	161	130	132	134	140	140	156	139	115	154	162	143	121	156	134	131	152	139	145	150	147	146	135	148	142	145	165	143	139	151	115	119	147	144	129	136	139	168	180	140	136	125	133	145	151	134	151	144	154	159	128	140	147	148	139	140	149	126	142	149	162	118	149	144	125	141	141	156	132	143	145	139	150	131	142	126	129	141	133	147	135	137	144	136	134	144	143	131	138	137	146	128	133	131	144	136	117	135	131	142	130	132	116	133	138	135	117	138	152	133	140	138	134	153	147	140	146	140	135	151	137	113	153	127	138	133	159	144	116	157	158	144	137	137	128	131	146	150	167	117	131
12657	2243	1934	2266	2141	5765	16146	1569	717	639	610	593	537	552	505	480	447	479	421	441	456	423	426	413	412	413	418	382	412	357	411	426	390	412	365	371	374	397	372	377	410	391	374	372	365	378	386	367	366	368	365	375	386	371	382	343	348	360	400	392	364	393	365	372	342	366	382	368	401	345	363	371	388	349	368	372	351	398	356	394	358	377	349	343	389	370	368	341	352	337	356	367	354	391	376	358	360	340	363	376	365	361	392	362	391	394	345	355	355	360	389	347	382	344	350	366	363	335	361	360	350	381	367	348	354	336	366	384	405	328	405	394	330	366	340	350	381	348	352	373	386	367	377	359	361	404	368	373	337	353	333	381	371	339	347	346	348	377	381	342	362	352	376	358	365	384	371	356	383	374	362	367	328	369	354	386	411	387	334	416	362	365	335	360	358	349	358	379	352	407	358	382	341	386	375	374	378	359	385	348	365	379	352	386	362	379	343	344	382	365	343	327	354	385	371	366	381	362	396	358	381	389	370	372	356	360	373	359	357	353	340	340	375	329	369	384	358	391	340	394	341	328	374	338	338	381	364	376	403	369	388	366	353	373	357	368	312	371	370	352	332	350	331	355	409	365	358	349	347	370	377	364	350	356	359	361	344	341	346	339	351	360	393	364	342	386	326	375	325	369	384	365	388	357	347	368	389	340	364	349	384	357	349	314	380	374	398	362	333	350	374	359	347	365	315	364	343	337	369	330	341	378	360	361	363	384	369	402	331	380	341	362	330	343	346	342	334	363	397	385	333	377	360	338	370	337	351	372	352	349	363	362	358	381	360	343	372	385	359	328	344	358	356	383	363	390	354	337	370	350	367	373	347	362	359	374	361	364	359	357	382	384	370	345	352	351	346	355	340	386	338	355	382	378	366	386	355	347	356	380	380	336	360	339	352	364	347	377	343	385	400	349	363	337	369	401	358	406	404	351	361	391	364	338	410	384	361	383	354	354	351	349	356	328	350	343	358	362	367	403	367	380	352	370	356	364	405	367	346	361	362	345	379	346	383	381	363	338	354	336	340	366	352	412	376	368	403	345	363	377	392	338	377	365	352	385	365	359	345	389	368	370	429	345	352	331	356	368	355	347	382	350	322	324	356	346	384	335	352	362	354	367	328	338	349	364	378	371	357	373	349	347	379	334	378	349	360	368	362	358	342	362	347	383	382	427	365	363	368	391	379	329	310	330	381	362	393	355	358	350	341	379	380	360	359	410	376	361	363	345	362	337	379	358	370	343	336	431	354	347	375	352	374	351	382	343	365	395	327	366	336	335	382	369	368	358	402	392	332	363	410	382	369	339	363	355	373	355	364	375	334	388	342	386	343	324	380	408	395	381	351	342	366	350	386	343	336	375	383	365	392	369	358	369	368	361	343	355	347	356	363	368	373	377	356	349	375	377	352	345	365	323	361	352	360	358	376	382	375	395	379	370	345	353	391	355	370	370	358	369	398	365	366	375	382	344	384	363	359	338	347	355	369	338	336	350	332	355	353	369	386	390	363	370	371	383	354	329	366	374	353	378	371	383	375	351	346	348	357	358	395	343	350	366	336	346	344	350	337	378	373	339	343	349	329	364	331	307	387	372	357	389	379	338	344	364	369	328	349	383	348	392	374	375	368	374	322	350	345	351	355	356	398	375	366	337	350	352	348	385	368	376	338	356	385	340	390	371	379	355	381	388	359	340	387	358	375	343	373	354	367	334	371	355	368	348	356	339	340	371	362	343	342	372	370	365	362	349	356	353	355	341	389	367	360	342	359	336	362	394	364	371	354	363	374	403	336	343	365	385	405	383	363	336	346	342	336	381	338	407	345	350	331	348	340	344	393	328	388	341	363	375	368	346	360	350	348	318	333	374	360	390	382	382	380	350	352	391	315	365	358	333	351	338	312	385	371	376	373	341	355	375	370	375	375	357	363	376	392	373	342	376	396	325	385	347	340	350	353	391	354	392	348	343	388	378	366	384	362	394	344	346	359	345	349	392	365	355	355	356	401	363	374	386	382	350	353	333	352	327	398	374	336	375	368	399	351	341	357	373	402	368	366	380	346	359	378	382	360	329	322	358	365	380	344	363	355	330	397	396	342	365	340	375	351	365	335	350	388	337	388	345	377	365	351	345	344	360	377	364	391	383	386	350	349	352	382	342	369	366	341	383	331	400	344	374	360	380	395	371	368	326	373	366	362	335	358	376	356	342	355	346	386	368	385	366	377	355	387	387	335	368	404	367	364	368	359	381	349	375	348	352	370	390	382	375	328	354	378	378	367	359	362	399	372	374	379	401	388	376	361	386	362	393	396	363	350	353	382	383	325	350	386	379	376	366	352	342	375	346	369	330	361	372	337	341	366	376	346	373	391	380	369	322	370	361	378	362	352	389	341	363	366	377	375	370	357	346	347	374	346	333	364	347	361	362	372	385	362	361	371	375	390	353	354	357	337	330	340	330	348	360	372	378	354	365	325	366	335	375	348	362	346	373	381	401	377	345	341	370	366	324	391	386	421	357	367	373	373	360	380	331	370	347	354	323	337	339	355	369	360	340	367	360	343	339	374	328	365	325	361	360	372	340	352	387	358	386	350	374	353	355	341	356	353	370	406	390	376	377	352	359	362	376	354	352	388	342	368	330	329	373	367	363	351	356	365	358	348	336	355	362	340	357	382	371	328	357	407	382	359	350	364	380	347	338	366	361	382	356	387	361	383	407	358	375	339	346	349	383	369	323	378	338	315	343	370	381	322	388	347	363	358	365	362	360	371	350	346	353	344	380	353	369	383	369	379	371	358	351	361	335	372	391	409	378	360	372	358	367	346	363	358	325	348	354	370	343	367	367	363	360	334	375	359	369	344	357	343	350	330	332	367	376	358	376	381	351	388	379	355	362	344	390	365	395	338	345	380	394	344	340	341	359	395	390	375	363	358	388	371	377	343	322	373	353	362	364	398	417	368	388	362	406	365	349	357	371	368	303	358	376	341	364	344	388	364	412	376	367	354	341	368	365	364	359	361	396	385	388	335	362	356	385	407	354	341	345	344	371	355	361	356	326	375	373	344	361	373	402	341	337	363	367	354	354	363	339	384	363	369	355	380	369	380	349	368	376	352	375	382	373	340	402	344	362	366	354	408	364	366	360	382	369	350	408	356	368	348	354	364	364	360	349	351	357	357	354	357	365	354	356	378	352	355	357	367	366	377	368	372	368	391	362	361	324	358	366	368	398	373	289	342	336	357	350	374	396	370	357	400	349	348	365	369	382	346	358	386	354	389	351	397	371	361	349	367	378	341	382	354	362	391	371	365	352	335	352	341	366	371	353	371	360	383	359	353	363	356	368	370	369	334	352	386	390	375	361	398	386	385	344	362	350	388	361	367	373	364	351	343	362	400	382	365	360	354	376	399	339	349	356	356	375	385	356	355	339	356	341	367	338	353	377	342	349	343	370	361	334	364	390	346	366	338	358
1665	502	456	505	472	421	466	436	405	381	365	395	377	395	368	418	389	383	405	394	402	368	376	400	382	412	407	382	382	417	402	399	405	411	384	400	405	416	399	414	403	405	373	381	387	410	368	374	400	436	381	414	414	385	364	389	428	360	405	395	434	404	431	378	350	434	398	369	407	374	408	407	388	405	388	446	402	381	430	362	356	399	401	393	417	438	384	379	406	357	404	384	345	393	366	384	413	391	395	397	368	400	369	346	349	395	411	401	379	398	394	422	385	373	403	426	371	385	401	419	380	343	407	388	416	379	394	384	402	450	387	410	449	374	405	358	384	381	424	380	364	377	397	384	405	404	384	373	405	381	373	414	406	415	416	414	392	376	395	383	409	368	378	394	378	430	404	398	398	408	385	384	368	370	439	414	408	394	406	400	366	384	382	386	370	438	391	376	383	412	395	409	422	409	412	357	372	387	417	370	419	451	403	395	360	414	390	397	387	383	371	403	398	392	401	391	403	395	356	389	390	357	349	346	424	420	389	411	394	367	403	415	411	415	392	388	378	412	387	406	381	360	416	411	347	405	391	396	386	427	411	390	429	403	402	366	409	395	389	374	398	417	385	403	415	415	394	376	421	411	396	386	427	402	406	399	386	405	404	403	428	404	397	397	398	412	409	384	401	389	400	391	373	402	360	361	387	401	383	427	436	398	414	423	361	383	385	405	373	399	396	397	402	420	403	402	400	369	393	400	370	360	436	373	395	406	382	378	419	390	395	398	378	383	371	404	373	409	395	412	417	387	360	384	409	405	370	386	443	396	398	392	397	424	389	406	370	396	375	412	405	359	407	445	409	388	395	397	402	394	403	430	389	424	398	427	385	403	407	384	407	360	412	466	362	380	406	401	360	387	352	393	374	402	374	418	361	397	424	405	380	390	385	421	385	421	420	409	388	439	394	359	382	385	397	394	407	370	380	408	409	369	384	387	386	411	409	384	393	390	396	398	369	411	385	394	394	414	424	408	397	418	368	409	410	407	428	404	389	374	398	397	407	403	414	373	420	420	380	364	394	375	410	376	407	411	389	398	373	382	353	391	398	339	404	365	373	378	445	368	368	398	434	385	381	387	410	390	375	400	415	425	389	378	440	400	368	341	396	407	380	391	381	409	378	431	384	417	374	366	372	348	369	407	388	419	406	385	357	366	423	351	389	392	393	399	386	408	356	399	381	387	359	395	432	381	396	396	383	372	420	430	386	381	408	405	385	396	393	369	417	384	429	384	392	391	446	410	382	420	396	376	371	389	400	395	386	380	403	402	396	371	399	358	361	375	370	387	394	391	388	412	357	387	387	391	396	438	403	399	388	393	408	400	408	356	411	402	356	377	404	394	374	386	406	385	348	371	377	367	360	375	423	414	415	430	418	416	440	388	367	366	394	376	393	355	427	408	420	374	401	391	365	389	383	392	382	388	386	370	422	395	393	369	396	397	383	417	400	383	406	404	418	388	407	444	382	400	391	394	386	402	400	424	411	415	414	397	415	431	388	376	401	411	412	358	394	405	396	397	398	409	393	354	396	397	358	386	377	410	381	420	408	382	391	407	410	385	398	396	398	421	400	359	386	384	406	387	379	413	386	431	379	376	398	351	390	405	410	410	381	388	367	376	390	376	361	381	411	376	412	405	374	372	378	419	407	398	399	373	398	390	393	426	440	364	397	412	386	372	399	394	400	392	388	407	408	409	399	423	409	388	410	426	392	394	391	382	429	381	379	427	378	387	372	388	390	395	386	381	406	392	394	384	376	366	378	374	376	381	405	363	383	400	413	427	389	394	410	367	391	383	397	394	393	403	403	398	376	418	382	422	383	393	369	406	383	393	389	413	393	385	426	391	368	420	422	410	392	398	358	390	400	350	411	399	391	329	410	378	406	363	374	376	408	383	402	408	365	412	380	363	392	399	421	368	404	399	383	399	388	353	385	393	426	380	386	408	409	428	379	405	407	418	411	347	370	381	404	445	405	406	419	386	394	415	411	391	379	410	380	407	382	395	408	367	401	389	410	398	392	419	420	390	383	395	346	421	401	390	404	379	421	370	419	370	375	372	377	397	405	390	359	360	406	403	394	391	374	368	405	369	424	399	363	402	381	393	403	377	409	384	406	421	386	394	371	410	390	385	456	405	404	375	410	381	388	389	395	392	407	357	403	424	379	412	417	386	421	376	405	376	395	405	387	381	397	355	404	428	388	390	404	389	384	366	412	390	385	405	400	362	393	392	440	363	406	389	392	420	358	392	408	413	403	416	391	376	415	439	383	405	384	398	408	406	384	422	415	380	398	387	382	385	360	424	396	407	425	388	397	390	359	364	402	405	390	377	414	396	386	393	422	380	383	378	392	418	401	382	415	407	396	406	388	409	394	373	391	412	423	396	417	387	444	408	387	394	406	387	394	388	404	423	416	410	371	389	379	397	422	415	402	432	411	412	439	438	393	419	404	373	442	390	363	427	404	384	404	385	394	394	423	417	384	382	360	397	381	396	402	421	395	399	390	397	393	346	360	417	395	391	400	396	430	394	396	397	420	419	395	399	369	407	385	359	393	413	390	373	394	396	402	375	398	382	408	397	405	409	393	410	405	404	404	428	395	412	374	360	420	374	377	378	395	436	377	418	396	396	410	395	407	380	373	392	386	352	392	377	390	393	376	411	410	370	387	386	429	390	366	434	415	393	391	392	418	379	416	388	377	392	377	374	375	396	385	371	397	377	395	408	394	384	401	372	403	371	379	409	409	374	382	374	409	376	422	416	360	398	383	406	415	375	398	410	391	391	426	426	378	406	381	396	381	418	383	376	352	380	391	403	385	385	399	402	398	398	389	419	385	383	388	417	375	364	394	407	396	374	361	412	378	353	444	378	403	419	391	381	426	399	388	392	388	405	379	410	413	357	407	376	374	400	401	405	389	402	387	409	383	341	370	405	423	376	406	390	392	404	389	441	408	402	423	422	446	432	417	392	406	416	389	366	394	380	415	398	419	370	413	366	390	406	429	411	344	387	378	394	379	412	427	444	354	424	379	389	424	392	381	396	428	392	386	410	413	353	392	364	436	403	397	379	425	394	395	402	405	367	366	399	395	398	419	386	396	409	390	372	431	373	394	382	388	367	397	362	378	427	387	383	368	421	395	355	408	389	409	383	394	356	386	402	366	404	428	422	391	403	373	394	356	435	419	378	397	428	419	354	407	382	399	405	397	366	400	425	375	381	394	388	363	397	412	415	355	396	422	404	367	390	392	396	424	418	369	404	406	389	424	413	412	383	370	433	427	405	410	381	383	372	411	388	395	409	389	339	382	376	366	415	384	465	394	406	360	364	346	400	390	359	383	419	394	407	398	389	466	415	414	394	375	381	395	372	406	391	416	373	406	428	370	393	403	377	386	422	432	417	375	420	397	359	415	392	354	417	355	432	409	376	388	405	393	366	383	403	379	424	400	389	387	380	353	360
2272	1035	1124	1258	1300	1158	1333	957	970	924	939	938	914	931	879	931	930	895	939	918	918	939	864	926	924	898	907	961	920	897	945	930	926	887	932	886	926	918	891	982	870	874	935	916	960	915	922	892	895	934	951	885	947	924	964	885	907	967	885	958	905	983	911	905	917	980	973	925	914	934	905	900	904	915	916	922	895	937	935	949	923	934	871	945	927	947	918	900	928	891	869	890	923	941	904	896	908	903	928	940	889	923	954	951	914	866	913	948	948	885	924	839	910	857	943	950	916	918	921	884	969	887	898	868	926	971	942	908	854	921	969	838	917	936	903	907	852	977	887	867	927	847	927	973	917	943	887	912	886	958	923	910	954	952	871	907	881	890	907	853	940	947	932	859	946	925	903	867	931	904	922	920	920	924	881	934	902	905	889	912	921	865	900	944	872	891	879	854	909	870	939	964	875	902	915	900	872	876	879	909	892	913	886	929	955	933	893	931	958	908	923	939	927	929	906	932	878	923	953	890	936	903	827	930	889	934	906	959	909	878	891	969	933	867	914	920	894	914	899	862	931	876	904	906	906	871	903	996	876	928	920	924	915	919	929	969	892	960	969	923	882	897	907	893	941	928	913	952	890	894	875	934	912	905	892	924	939	890	863	886	897	912	866	854	931	882	929	900	957	914	891	936	879	878	948	909	857	896	914	921	901	937	884	865	907	943	921	939	877	865	908	921	917	917	950	906	910	880	888	870	891	938	893	907	902	950	947	946	911	877	880	903	879	900	955	867	957	869	909	928	904	872	879	888	920	930	870	895	882	887	908	916	871	932	920	964	916	884	956	919	970	919	953	898	878	889	942	921	913	881	944	890	878	901	881	912	896	910	902	951	936	863	867	888	930	890	878	902	907	880	921	887	930	885	929	939	991	912	892	869	927	891	907	929	939	942	872	937	903	930	937	928	899	863	882	848	934	892	845	879	857	938	940	928	941	881	872	933	958	948	923	937	963	924	886	939	926	930	922	909	876	902	881	884	877	932	916	919	967	914	961	873	946	958	905	1007	972	884	951	886	956	949	872	922	900	897	931	929	895	972	931	877	929	910	922	919	850	894	959	892	910	904	861	858	946	897	835	906	873	921	868	965	915	960	950	923	947	940	914	933	935	940	884	896	888	864	892	938	925	928	871	980	906	912	959	923	911	876	917	887	883	909	914	845	886	900	965	991	929	831	907	933	910	877	868	912	918	852	964	871	885	916	933	918	947	866	933	929	910	902	927	909	913	896	917	958	913	874	901	905	894	910	928	926	920	917	932	830	912	912	919	954	928	962	891	886	879	878	869	914	898	906	924	896	905	923	883	867	904	929	918	901	847	923	847	907	869	930	878	875	910	868	909	946	941	964	953	876	940	939	902	934	888	950	904	911	903	910	886	891	865	944	884	876	944	922	862	865	892	924	948	905	873	903	886	891	906	904	908	920	895	919	907	921	873	953	916	939	874	909	940	941	939	887	889	901	946	931	864	876	893	914	872	888	863	926	908	889	911	957	899	928	915	908	911	936	917	928	891	938	922	971	909	901	899	929	887	901	912	913	873	902	874	929	874	931	893	879	964	956	931	958	881	926	916	964	893	899	933	940	905	887	878	901	943	950	898	916	921	923	910	933	913	894	898	980	882	894	935	926	893	939	877	944	943	918	878	870	903	903	871	919	913	934	939	950	899	883	880	900	889	924	905	875	900	919	883	905	861	840	953	887	937	926	918	900	909	875	941	943	915	884	871	875	885	959	923	885	881	887	904	933	928	892	931	904	945	866	953	900	909	945	896	923	907	897	934	886	892	993	924	934	933	882	868	959	896	924	891	931	912	934	894	889	902	917	862	929	868	899	902	952	908	918	941	876	904	871	953	846	869	874	958	880	904	908	927	891	933	890	929	889	913	865	885	960	877	902	894	893	951	969	966	926	946	915	867	933	935	909	862	908	896	906	919	877	925	894	893	957	878	927	909	871	939	920	929	906	942	907	954	905	915	929	901	889	914	912	893	954	898	913	910	937	909	918	895	887	899	897	924	867	882	955	920	930	887	928	954	934	890	875	951	903	876	947	929	895	900	899	883	907	959	985	909	921	901	868	884	926	925	915	898	911	868	940	892	931	942	908	887	908	900	883	971	954	913	900	899	904	948	900	923	900	903	904	876	905	916	931	905	940	940	913	943	896	903	888	858	951	892	927	884	862	938	911	910	910	882	890	934	900	856	921	907	837	899	870	911	906	921	931	895	918	873	929	893	876	901	907	899	949	920	938	905	882	901	901	922	839	899	901	926	879	887	923	898	917	863	847	928	921	868	927	969	917	871	931	926	874	950	864	895	903	933	926	957	937	945	926	907	887	876	959	933	892	957	937	916	946	913	824	901	890	873	905	923	888	919	936	944	916	908	868	875	892	895	928	892	926	901	932	957	927	922	923	888	941	870	946	935	903	840	928	916	913	933	913	910	962	897	959	928	873	862	956	935	900	877	963	962	964	890	912	903	959	947	964	974	912	907	910	941	926	903	926	922	864	884	906	873	906	903	912	933	877	902	932	889	948	938	903	903	901	944	888	921	850	913	903	927	892	926	955	859	910	966	891	899	889	882	979	917	951	919	862	904	925	908	938	946	962	944	922	901	934	981	955	908	952	885	984	958	912	912	921	910	927	947	965	944	923	901	933	952	923	899	932	908	900	877	888	909	921	956	862	954	977	933	958	906	902	908	917	892	910	956	883	886	929	951	937	901	916	909	896	898	905	895	931	902	940	929	860	890	924	936	883	908	928	910	918	911	921	952	916	912	940	890	911	909	911	891	896	874	897	922	919	922	910	903	917	907	952	927	878	897	978	911	881	930	872	908	931	903	931	884	934	877	877	884	913	927	897	910	885	942	931	871	948	925	957	927	903	875	884	838	883	876	936	965	956	916	961	910	934	891	897	888	857	897	883	987	944	931	899	946	900	909	921	923	951	928	856	945	956	909	928	928	916	933	897	949	873	907	890	925	892	879	949	888	902	937	895	934	987	938	940	894	909	911	909	908	852	885	892	884	902	983	938	944	872	947	904	899	938	920	886	890	946	922	885	937	957	852	874	943	928	902	887	933	907	914	942	941	902	894	958	882	909	908	891	911	870	930	895	910	922	948	906	905	835	935	895	854	948	890	897	903	907	885	933	903	867	877	867	965	883	905	859	941	906	864	957	872	877	890	983	957	920	939	891	921	925	931	905	879	926	906	921	869	923	895	928	947	916	898	936	931	868	976	918	889	902	890	860	869	869	946	931	944	947	894	900	996	942	941	925	913	875	937	885	922	935	946	878	920	888	924	961	929	891	901	904	893	921	911	951	899	949	905	922	958	975	829	1002	929	974	938	942	913	880	920	888	941	925	960	950	925	860	906	904	888	939	906	869	941	923	909	899	909	915	926	939	872	954	924	917	889	910	973	954	905	899	905	885	976	892	911	885	929	902	902	912	941	925
9548	2141	633	579	512	418	976	356	329	331	360	303	344	379	307	302	331	278	299	288	346	310	333	300	307	330	327	313	293	332	312	320	338	323	303	294	310	302	332	307	293	308	279	339	298	296	334	294	321	301	286	303	265	310	300	353	333	282	297	284	299	311	313	294	301	323	302	310	311	309	304	332	310	327	324	311	336	299	316	322	312	326	348	331	343	313	291	281	310	280	296	272	320	345	304	326	311	328	294	296	315	304	311	314	292	311	312	288	308	321	313	311	331	335	327	308	312	266	302	312	330	266	306	341	338	321	303	317	334	296	313	316	326	299	280	313	330	342	294	295	346	295	327	297	281	317	295	321	340	305	330	314	301	297	301	312	308	333	298	316	306	293	308	288	301	288	267	302	293	302	299	323	324	302	302	308	335	308	321	302	318	290	297	325	301	324	303	286	301	309	301	324	318	268	278	279	306	284	314	321	326	324	346	290	294	338	297	304	301	323	277	326	296	346	330	327	315	324	299	283	322	289	299	311	273	295	303	298	301	337	318	320	296	307	290	260	316	308	327	287	310	346	328	324	313	340	326	314	323	302	314	315	296	300	312	318	348	337	333	330	287	321	302	323	322	321	311	306	301	291	284	303	294	302	329	301	311	315	295	308	321	314	316	330	299	337	318	304	308	310	318	310	338	295	299	323	338	294	314	321	309	304	302	272	312	336	344	309	295	295	310	304	304	288	303	324	326	303	358	360	305	305	304	298	320	303	309	303	274	283	342	318	302	314	311	325	348	335	285	311	305	304	306	336	322	307	322	323	332	299	333	335	277	351	340	308	287	305	309	285	322	313	292	293	297	309	291	343	322	288	300	344	291	309	320	304	281	303	302	293	261	267	288	320	310	309	290	279	325	320	319	327	301	283	289	309	295	317	313	298	299	275	295	314	299	300	274	312	313	320	326	320	311	332	306	292	339	308	323	311	307	274	340	276	282	296	315	277	319	325	300	298	285	293	293	329	278	297	329	311	323	274	332	314	304	279	296	290	338	294	361	303	290	266	312	282	309	287	317	342	309	304	321	295	283	360	312	339	335	315	268	298	307	295	336	326	288	332	339	268	285	336	302	281	284	291	308	320	321	282	315	310	353	335	318	317	318	329	291	312	305	304	310	296	325	318	301	303	314	307	281	292	286	289	307	302	320	306	288	338	275	288	306	289	346	365	306	370	321	293	300	299	305	319	285	329	301	314	320	323	332	325	300	294	308	293	301	275	332	289	310	343	289	294	284	288	282	323	334	298	313	336	341	330	299	310	285	301	315	310	318	277	307	301	314	302	315	295	316	329	324	321	262	328	350	326	310	300	340	303	339	327	319	323	316	267	302	303	302	330	314	290	296	303	306	315	312	320	300	322	288	298	320	320	340	299	319	293	299	309	267	273	274	295	333	306	305	316	309	283	306	334	333	285	319	351	319	294	306	327	287	301	308	350	296	297	297	337	362	346	313	309	333	319	318	303	323	326	337	293	320	336	319	320	317	315	287	297	348	311	312	291	312	335	282	301	324	292	313	309	305	304	346	333	305	329	290	250	312	311	312	292	336	333	303	286	314	294	307	285	307	313	295	299	344	324	304	327	298	253	314	317	346	309	316	347	330	283	310	322	315	297	317	316	318	302	349	325	280	322	288	309	274	285	309	307	310	283	307	318	302	339	306	304	299	340	280	339	279	307	319	317	302	339	309	312	322	308	312	309	315	304	272	324	306	293	306	296	340	298	280	298	300	304	329	292	322	277	322	339	322	308	317	303	323	270	303	298	292	317	319	316	290	334	298	285	351	274	344	338	299	321	310	312	318	304	295	308	303	281	298	299	294	313	279	309	300	313	367	322	304	337	348	282	322	314	321	327	298	292	285	306	284	327	334	300	309	344	306	303	297	283	301	313	308	313	301	316	299	318	296	283	301	326	310	328	312	304	283	338	306	347	299	282	312	281	330	284	312	313	297	307	291	317	279	292	315	269	302	327	339	357	310	336	312	312	309	306	323	287	324	280	293	333	302	290	294	297	272	291	298	277	321	346	298	322	310	312	307	281	300	321	321	265	306	295	300	298	309	306	312	325	311	281	324	323	298	316	306	330	296	311	300	303	297	324	306	291	338	313	334	325	318	307	310	338	301	311	296	348	280	348	341	299	320	283	352	278	305	325	313	333	312	321	302	296	334	312	305	310	315	288	309	312	348	318	311	249	335	305	290	332	321	298	316	326	329	270	337	303	291	266	274	297	290	286	286	309	309	309	344	295	293	318	315	307	263	313	319	286	322	320	304	305	319	340	331	336	303	286	318	290	293	310	327	300	302	332	290	316	302	324	333	302	303	295	308	286	302	288	350	311	294	324	295	329	303	312	300	283	311	293	331	300	331	295	321	337	305	290	319	279	305	334	323	349	301	315	319	302	370	362	287	299	326	311	295	317	326	299	293	309	307	301	263	326	295	277	295	338	353	362	344	332	320	309	327	285	333	346	283	309	274	339	309	289	298	329	297	313	295	297	310	307	327	286	292	292	301	339	301	344	284	309	292	290	316	280	294	320	282	329	327	331	313	282	306	319	312	295	311	322	343	351	322	356	315	293	271	292	329	336	308	328	324	314	307	337	285	343	327	312	338	344	310	347	298	288	307	353	321	292	302	344	285	316	294	298	303	312	331	316	299	332	293	323	325	306	301	301	318	328	310	327	327	328	317	317	320	301	331	305	320	313	303	319	307	302	341	322	319	318	319	264	321	331	298	355	324	291	341	297	316	298	297	298	279	307	313	302	328	295	327	316	330	312	341	320	336	319	344	342	268	277	307	321	315	302	320	312	323	296	294	313	283	309	305	303	288	331	325	309	331	297	295	316	311	317	277	286	304	283	318	317	322	316	362	317	341	282	295	314	274	259	291	303	336	317	287	312	294	317	310	338	309	333	309	316	348	300	317	344	349	302	295	306	297	323	320	327	309	306	283	311	320	313	315	295	317	295	312	312	316	319	300	310	292	327	313	305	261	279	309	289	336	306	307	365	300	302	306	317	292	304	323	345	283	268	324	306	287	313	302	285	281	314	304	290	275	294	324	319	316	320	342	297	307	306	306	310	307	253	353	329	317	303	301	273	304	309	332	356	284	304	323	334	297	322	343	317	315	310	307	305	304	301	292	308	317	323	298	309	305	339	341	307	317	306	314	302	340	303	289	262	298	312	275	310	312	311	306	265	324	318	318	313	323	285	296	322	318	306	315	318	303	286	328	307	315	272	301	310	264	323	295	301	322	322	326	321	329	290	256	316	285	275	276	302	303	324	294	326	290	291	295	309	279	284	308	310	327	330	339	295	327	322	298	310	305	303	329	331	274	330	292	327	285	327	331	308	316	325	303	285	307	291	292	353	309	328	343	319	322	317	295	284	293	332	328	285	312	308	318	305	325	314	288	299	344	294	328	326	317	354	316	320	330	325	284	299	297	344	302	268	327	342
8753	1473	1462	1683	1614	1344	3799	957	956	838	913	777	814	841	756	792	746	742	781	809	762	725	785	746	724	770	772	716	780	761	733	753	722	726	731	726	677	767	807	758	789	749	716	721	689	718	727	735	748	702	711	736	738	743	768	720	730	757	707	736	709	729	730	744	732	732	742	683	724	698	683	750	745	728	726	707	698	707	737	711	713	725	726	734	718	715	740	725	740	743	719	701	722	667	682	720	762	752	715	697	751	719	725	740	706	728	739	750	754	736	772	724	720	716	761	726	704	680	699	768	770	719	731	714	684	755	724	727	731	721	713	714	692	732	758	727	684	728	684	735	725	745	724	758	738	758	738	732	749	730	708	696	722	703	670	732	748	722	750	761	704	742	764	726	721	730	739	730	748	739	723	756	709	707	789	707	703	740	754	769	739	723	775	695	713	707	742	710	710	696	710	716	746	724	739	698	711	735	676	732	734	774	707	768	771	755	741	684	747	721	720	723	719	717	753	763	724	703	753	712	735	738	800	689	729	705	641	724	680	748	718	705	712	715	748	724	749	773	723	691	737	721	745	678	762	726	683	672	714	708	714	734	734	748	651	753	775	719	727	708	739	696	762	720	719	768	715	704	728	747	721	684	704	762	737	660	683	726	762	731	675	729	735	683	737	702	704	715	741	725	715	719	729	716	730	730	719	702	705	764	738	751	719	719	723	754	729	771	731	742	782	742	760	707	679	711	736	733	702	725	720	741	754	664	759	741	729	730	743	730	680	735	682	775	784	744	701	748	732	737	706	736	748	757	713	719	705	715	703	719	724	725	739	716	764	730	711	734	746	742	740	729	725	733	769	733	684	735	743	704	728	766	761	694	773	668	751	783	721	724	720	703	737	724	751	723	728	699	691	744	755	760	739	715	765	690	752	727	735	716	697	733	670	736	752	731	739	726	746	749	781	709	755	748	730	730	726	746	713	726	700	720	752	729	737	719	719	697	745	770	636	713	718	712	736	702	726	712	702	717	697	694	721	741	723	785	677	736	754	755	710	743	725	736	666	737	688	722	685	742	685	744	718	822	712	743	707	737	749	722	715	751	699	739	696	765	762	802	728	760	706	736	754	742	793	766	769	748	743	726	706	757	736	700	734	725	739	702	714	707	755	692	748	710	726	699	732	762	672	660	679	749	707	707	750	750	727	698	704	673	701	703	744	712	724	717	736	698	710	713	713	753	721	745	641	742	727	752	746	738	689	711	718	732	719	717	728	814	795	711	686	732	730	719	763	705	766	741	773	697	706	715	755	757	759	745	737	724	699	755	749	713	731	709	704	697	731	740	722	729	731	710	682	754	760	676	752	724	751	709	708	716	769	670	733	739	699	698	703	694	679	747	746	723	744	695	689	712	732	696	667	745	714	750	724	715	732	755	747	735	740	727	722	721	719	732	727	749	756	746	741	711	773	726	777	709	727	706	771	705	704	774	767	736	754	742	702	734	736	731	697	697	728	703	705	724	725	763	728	707	692	685	738	755	718	706	713	735	718	751	720	675	724	729	714	755	676	762	725	739	680	780	727	718	708	757	713	727	718	733	692	738	756	720	696	738	752	729	734	744	724	681	717	756	724	732	725	691	773	691	763	692	686	714	759	704	728	727	753	688	721	767	698	726	765	669	713	728	745	688	762	719	693	738	714	685	793	699	742	709	716	705	671	708	753	722	742	746	710	737	678	770	750	760	699	705	757	696	742	743	720	701	759	785	743	754	679	705	711	732	709	764	706	720	734	667	742	712	708	745	730	691	738	749	732	747	709	723	738	683	765	676	712	731	746	705	786	715	699	650	742	736	702	699	718	755	734	779	711	749	731	696	705	669	733	720	727	746	722	724	730	759	725	717	696	723	752	755	726	756	723	703	686	655	722	724	721	730	741	727	717	732	755	698	677	680	742	705	731	686	733	746	753	722	709	742	718	739	714	718	691	741	696	758	697	786	701	775	706	746	733	707	727	766	702	762	732	705	736	738	744	731	717	681	723	739	723	722	723	763	701	713	724	766	735	726	707	686	740	714	719	770	741	731	730	717	743	716	696	763	714	695	658	744	777	740	714	761	744	686	727	743	774	782	701	747	731	731	685	749	702	755	757	758	677	699	753	709	730	703	741	726	750	720	766	715	725	702	718	739	714	752	796	681	691	709	730	704	716	732	699	709	729	748	722	720	742	739	755	714	734	700	733	729	712	756	740	719	699	760	708	757	681	699	747	743	733	702	733	678	809	763	734	754	749	728	687	712	743	702	716	779	788	719	752	715	751	720	723	773	694	771	692	743	715	734	752	741	726	689	762	738	732	773	708	722	715	739	751	767	746	727	737	687	698	719	770	762	759	731	741	706	725	743	728	739	696	755	724	686	711	724	736	731	751	763	711	765	715	729	724	750	676	734	762	751	723	737	695	741	719	701	720	758	710	693	679	741	749	719	760	729	719	655	755	731	736	748	715	736	705	669	704	734	761	708	774	699	709	675	726	700	739	714	761	704	674	657	739	692	760	747	714	701	715	735	732	781	746	681	753	726	749	743	775	724	734	701	750	723	690	804	687	720	695	742	743	688	712	786	702	674	699	723	696	773	758	687	753	725	729	720	700	742	740	733	720	729	742	685	752	701	765	706	697	703	746	727	698	718	689	738	741	727	735	699	794	730	741	705	728	734	672	724	699	706	736	702	731	722	713	671	722	760	696	716	732	725	747	682	733	735	760	764	705	734	724	730	731	722	789	711	730	709	735	729	677	738	671	723	713	753	706	731	706	771	752	754	721	719	740	787	679	760	749	713	712	711	762	698	764	738	739	692	756	737	726	747	696	684	766	715	733	753	705	758	717	702	758	699	728	732	753	734	741	698	709	766	744	765	765	727	688	715	722	718	724	699	705	671	777	694	683	711	725	703	694	722	754	705	717	671	706	719	720	740	753	753	696	727	692	742	775	709	717	752	731	747	777	772	690	740	718	712	730	730	737	700	746	736	690	787	714	772	731	686	686	736	679	737	779	750	695	720	712	759	719	735	669	702	742	747	728	736	712	758	717	700	715	707	703	704	715	746	698	763	707	719	711	706	711	709	711	726	733	743	759	712	731	731	736	759	745	716	743	692	772	746	693	751	705	702	704	723	772	714	785	684	733	684	727	729	758	669	738	736	716	672	754	688	724	685	749	723	757	692	737	724	729	712	743	750	683	714	733	722	739	749	701	742	725	761	703	730	738	730	699	744	742	764	657	761	754	749	698	722	698	708	718	735	712	736	709	711	759	726	696	753	696	709	763	764	775	704	721	698	764	718	734	680	749	707	705	720	763	692	743	750	729	719	750	698	740	706	734	701	720	734	788	725	788	713	745	698	708	698	718	740	766	683	745	749	756	754	721	740	707	748	758	715	763	747	738	720	712	730	695	713	724	729	749	730	740	716	748	714	720	695	729	706	678	767	700	729	723	705	686	727	716	726	753	737	731	734	799	702
17388	4470	926	732	525	404	1168	360	203	192	164	171	167	183	149	141	151	121	147	141	153	130	154	129	145	153	113	146	141	145	136	118	145	148	150	153	152	129	141	110	142	111	132	142	117	125	142	124	119	145	123	130	124	150	142	146	139	134	125	154	128	139	149	136	119	126	136	121	130	120	132	118	138	110	120	126	116	141	135	138	123	121	151	146	120	116	148	95	141	125	134	139	122	119	122	130	160	137	152	137	130	126	143	114	143	121	134	130	92	120	145	129	127	122	118	132	132	121	130	119	141	134	131	123	126	141	134	131	135	134	125	121	143	146	126	133	131	130	117	126	126	127	135	149	126	142	142	134	124	121	117	132	142	136	135	121	140	134	140	110	165	132	126	139	132	137	135	132	126	138	152	130	121	150	138	137	158	164	129	115	145	119	108	126	148	121	149	141	146	142	140	124	126	133	142	114	131	136	124	132	132	121	134	126	128	137	147	141	130	119	121	133	139	137	125	128	119	126	132	133	132	136	134	133	132	121	135	130	119	128	118	122	127	120	137	124	124	154	132	134	126	137	147	131	138	140	125	147	136	136	118	119	130	105	118	112	141	121	123	117	119	127	123	119	123	137	134	147	123	138	121	115	133	117	158	130	110	147	125	115	150	146	141	142	128	101	112	142	145	126	125	114	133	117	138	124	153	133	135	111	136	151	135	120	149	107	151	141	126	127	124	141	121	146	114	138	112	143	153	163	135	144	117	131	144	140	130	140	127	128	139	144	124	114	151	140	148	118	110	129	123	121	105	121	132	129	163	145	151	122	145	144	127	144	143	131	126	134	131	136	124	131	143	116	138	128	132	108	137	136	144	123	106	128	108	135	150	118	132	127	138	124	135	131	120	120	129	110	153	137	137	102	150	139	132	131	125	137	127	120	145	126	156	141	127	114	123	124	106	123	142	125	131	127	148	175	145	137	137	131	127	150	122	142	143	118	110	123	133	141	120	125	124	121	139	115	128	107	156	114	118	121	117	131	157	136	134	130	142	146	151	156	127	144	133	122	135	120	144	137	131	119	128	120	132	131	136	132	115	130	130	121	127	140	126	126	155	130	116	144	131	114	120	127	133	139	152	136	135	153	140	134	130	118	151	117	118	130	144	123	135	131	125	139	130	131	129	114	137	129	149	125	140	142	129	129	121	121	124	118	144	135	118	106	103	129	126	134	124	125	132	155	140	132	131	138	126	133	128	135	112	141	134	115	145	117	125	115	129	148	131	151	121	128	116	128	125	110	142	134	122	130	151	152	116	129	126	138	134	119	137	138	120	122	122	143	136	130	124	136	149	139	142	130	131	139	134	123	130	117	106	139	152	124	148	136	131	120	135	151	142	156	113	148	119	110	126	138	155	137	138	129	115	138	133	125	139	132	135	127	123	153	123	119	111	149	144	130	122	122	133	135	144	154	134	131	126	141	118	137	143	136	143	149	115	126	126	147	111	115	120	135	144	116	138	136	130	136	130	141	90	138	142	108	124	123	118	124	113	131	124	152	142	128	122	137	124	138	126	124	134	133	148	131	129	134	112	140	154	138	119	135	141	137	136	132	138	136	134	116	132	169	144	135	120	127	122	134	134	134	143	138	130	148	139	156	132	130	151	129	125	118	124	129	107	145	145	139	138	138	124	136	164	145	127	119	136	127	125	148	142	123	125	127	106	122	129	126	140	127	122	147	121	148	126	151	134	126	139	150	104	139	113	143	134	131	113	130	129	138	167	129	125	135	131	123	128	135	142	152	113	135	118	109	146	108	111	108	125	157	128	123	122	144	134	142	129	139	153	140	137	139	102	127	159	133	111	121	139	113	128	143	120	142	122	129	134	127	122	128	139	134	120	156	135	124	96	122	129	136	130	149	121	111	122	116	129	120	155	132	136	124	107	140	141	125	131	130	142	129	125	128	104	126	134	144	118	116	144	124	132	125	127	121	127	142	141	134	136	123	129	164	124	146	124	115	96	140	121	132	138	123	127	152	131	138	123	145	127	118	126	134	106	111	146	148	114	128	119	130	123	144	129	139	130	134	117	133	133	135	132	134	117	105	131	119	139	145	133	133	115	111	128	122	137	104	122	140	140	132	131	126	143	123	117	128	127	114	142	135	101	130	137	130	129	128	137	126	134	137	137	140	147	138	132	141	133	140	136	128	107	111	126	142	142	140	129	118	143	111	137	135	141	118	141	141	128	146	140	159	133	129	135	149	124	134	137	171	114	136	120	114	127	129	122	137	137	109	117	145	153	149	122	126	140	141	123	154	135	147	144	132	110	133	150	131	97	123	141	124	122	116	137	120	122	121	143	144	133	118	141	118	122	129	130	108	123	125	147	147	125	106	130	121	127	111	142	132	120	111	129	143	121	132	134	111	128	170	158	105	131	138	149	117	129	131	125	136	145	128	132	112	137	134	118	124	123	141	124	158	136	131	132	121	123	122	138	90	140	131	120	132	137	134	116	133	110	131	150	131	118	116	128	119	120	148	136	143	128	143	124	119	151	125	125	144	150	159	133	119	126	146	138	118	109	139	148	153	124	109	120	136	143	128	142	118	164	129	126	124	142	118	122	142	132	135	105	136	133	125	138	114	138	126	133	114	123	150	132	135	129	116	121	149	142	126	146	123	119	110	129	137	130	114	143	134	141	123	130	136	131	125	145	133	135	147	111	138	140	152	131	132	132	143	133	141	121	117	129	125	129	159	144	149	132	147	134	124	123	119	115	144	144	140	125	132	133	120	101	122	140	130	138	146	127	156	130	157	150	144	134	142	133	129	130	146	111	136	126	140	122	120	148	109	160	120	106	121	113	120	124	127	153	120	109	170	137	127	143	147	130	110	136	137	119	146	139	118	119	128	122	144	131	128	106	154	137	105	118	127	139	136	135	136	143	154	133	135	140	146	125	129	110	125	97	113	120	120	137	141	152	150	109	131	127	113	131	133	136	133	142	133	128	147	149	128	144	139	125	129	137	116	103	107	132	141	125	120	111	128	124	138	145	110	120	132	140	143	117	144	132	145	122	136	133	137	126	121	109	120	132	135	127	122	111	128	136	112	171	136	152	117	136	143	121	141	154	127	146	121	143	128	133	140	139	128	133	125	139	121	109	138	149	163	117	124	142	131	114	120	137	124	161	129	133	121	120	133	147	133	125	118	145	142	129	140	154	136	138	126	92	125	121	126	118	121	127	163	119	137	133	136	132	127	117	133	157	136	124	132	118	139	131	140	126	109	112	115	128	137	157	139	136	153	127	131	138	142	115	131	133	119	135	135	133	99	121	142	115	129	157	145	123	124	112	128	159	134	145	136	142	140	130	111	119	128	117	142	131	127	137	129	136	138	133	145	131	139	138	133	132	134	109	133	117	135	139	133	117	111	144	131	134	133	135	139	127	139	116	129	100	132	117	152	151	153	150	153	122	112	115	142	145	129	129	128	119	131	125	136	154	126	128	130	125	137
11706	1310	1911	2431	2131	1856	5408	825	750	608	630	595	537	521	494	480	447	438	424	468	404	434	399	436	382	426	411	381	369	374	395	399	365	369	389	368	351	383	385	363	363	371	393	355	351	416	386	374	345	362	370	349	342	366	352	355	367	346	346	374	367	361	352	344	322	344	355	343	357	402	348	333	395	374	354	353	346	354	346	346	375	364	322	367	331	368	342	324	347	361	339	293	326	353	367	345	342	350	338	350	366	324	383	346	339	364	343	358	343	336	336	341	354	360	332	343	377	349	370	339	336	341	360	354	317	376	363	355	374	349	321	341	325	344	334	365	351	343	358	326	334	349	350	370	347	368	357	299	332	357	345	347	339	331	332	362	337	338	358	365	344	363	317	370	327	366	388	345	343	382	333	342	384	342	337	359	350	323	378	314	331	338	326	318	359	372	342	318	361	346	374	339	370	350	308	362	333	353	342	336	352	356	337	374	347	334	348	331	357	359	357	349	364	347	332	336	349	364	348	338	350	339	354	318	357	330	334	352	333	362	329	307	354	347	342	386	334	313	363	347	369	348	344	333	337	322	343	355	338	351	365	371	341	356	330	338	327	373	330	356	322	361	376	356	315	365	344	359	342	346	333	358	344	366	356	329	351	346	326	350	343	371	315	387	349	338	361	379	310	346	324	337	345	335	359	322	367	338	346	357	349	365	328	357	361	374	348	351	345	334	349	362	355	323	339	364	325	368	342	335	356	330	324	365	356	345	352	325	321	328	372	317	372	300	344	333	352	329	348	343	328	334	364	314	357	335	328	330	321	358	335	331	353	338	349	339	333	364	343	326	344	359	340	353	364	350	332	346	335	306	373	327	335	338	344	330	330	364	378	328	364	329	340	333	370	338	361	320	388	322	357	368	356	359	341	360	365	351	358	343	368	319	312	344	343	392	297	373	341	360	366	357	327	355	332	369	352	341	321	323	351	327	330	341	362	341	349	368	357	351	364	368	345	342	335	355	359	387	359	361	352	348	357	345	321	373	368	357	309	324	369	348	322	349	387	353	345	338	341	380	335	398	350	356	357	368	369	350	366	356	343	347	326	374	319	322	374	338	320	346	333	359	345	349	351	351	338	388	352	362	344	364	350	340	360	350	360	376	345	356	309	337	341	334	352	350	343	311	345	336	358	361	338	344	382	346	334	341	337	327	348	370	355	342	358	381	359	344	362	302	342	326	346	374	357	335	380	388	321	360	335	393	342	332	320	377	333	357	355	306	325	365	333	380	378	347	339	321	340	340	326	336	337	348	326	358	345	331	360	360	323	319	375	339	343	323	356	357	348	377	366	347	338	334	356	341	347	327	356	353	362	343	337	341	339	322	355	336	329	309	350	338	366	334	326	311	337	349	352	348	373	351	349	331	312	353	334	362	358	368	330	350	348	355	413	327	337	375	361	330	344	330	371	327	338	361	339	339	352	369	325	324	319	341	343	369	321	323	358	357	373	344	346	355	362	386	328	364	348	317	342	329	366	331	355	353	366	361	332	370	372	324	338	305	361	306	353	353	389	360	373	310	345	352	327	360	318	370	370	348	334	340	336	295	353	355	354	310	329	369	324	348	374	335	342	381	380	346	353	340	330	329	359	338	351	367	359	336	372	343	356	342	337	345	358	319	367	338	331	315	340	330	364	331	322	344	359	326	343	326	338	333	409	324	336	386	356	299	308	363	314	320	351	317	344	387	345	346	330	337	353	346	351	336	368	332	363	357	376	353	335	394	343	323	319	372	356	341	329	364	333	339	343	373	322	310	362	337	341	354	352	353	357	357	323	326	370	372	341	348	332	341	311	364	404	364	315	372	347	357	322	309	343	335	358	338	362	365	346	320	364	352	380	344	352	335	341	377	362	354	345	333	332	337	328	338	323	317	350	351	372	358	352	341	369	345	366	324	367	360	345	356	365	323	362	340	356	340	354	355	373	330	360	329	358	343	348	322	355	374	354	363	347	344	346	354	372	364	345	341	327	334	354	338	341	364	339	332	355	347	343	334	334	346	356	361	350	356	351	330	366	324	357	340	363	349	357	362	303	394	365	332	332	343	351	342	344	342	295	306	340	366	343	351	339	351	344	314	372	335	360	368	337	367	353	382	356	339	329	340	344	361	334	354	333	350	336	325	350	329	313	378	329	356	318	336	328	350	342	343	362	370	320	351	359	381	300	348	367	357	361	344	328	357	330	352	322	322	335	332	315	342	365	340	360	304	345	374	370	364	315	330	312	396	361	353	315	350	351	348	347	330	339	362	332	354	354	308	349	364	349	335	367	363	353	325	350	366	365	337	344	355	351	377	414	346	328	330	340	347	312	333	333	338	367	356	323	337	338	352	353	373	348	373	312	313	346	366	329	343	346	356	319	362	340	343	310	351	351	327	333	340	377	316	343	375	375	335	317	372	374	369	373	348	350	359	329	310	356	362	330	357	366	329	350	366	375	355	299	336	320	345	338	326	352	369	350	370	332	363	368	320	366	354	355	361	344	316	344	333	334	349	324	369	345	372	371	370	350	345	361	338	322	331	334	324	345	325	347	350	370	366	357	333	336	332	347	334	359	373	354	314	338	340	338	314	359	358	325	340	346	380	375	345	316	348	370	350	375	359	340	329	370	319	342	332	358	373	333	337	371	342	370	355	333	363	317	370	389	349	347	336	346	332	363	355	378	334	348	342	344	339	329	352	362	336	343	331	346	337	362	339	354	326	333	357	320	361	328	316	320	322	358	324	376	327	400	337	363	325	346	321	358	344	339	339	372	349	363	349	334	349	321	357	346	336	327	340	326	358	352	337	345	353	376	334	349	378	361	338	348	350	353	307	334	311	326	390	365	351	359	354	365	322	335	329	327	372	327	330	347	355	328	363	345	348	352	349	313	327	353	353	332	318	310	313	344	339	345	340	346	368	346	332	348	345	306	326	341	326	328	369	352	354	353	337	326	338	311	344	326	380	331	346	364	312	367	347	341	331	323	320	329	312	341	355	343	351	329	347	365	355	342	361	361	376	353	361	341	338	335	340	342	342	355	347	344	328	329	331	344	334	386	315	353	358	348	339	330	344	348	361	378	342	325	347	340	358	345	350	353	354	327	353	359	345	358	346	350	353	340	330	311	324	318	348	350	320	364	351	374	348	323	396	361	344	360	339	342	327	393	319	363	378	340	351	354	368	311	340	367	302	380	358	363	332	348	344	339	340	337	357	356	325	339	339	348	314	341	341	314	364	322	330	404	340	362	350	350	350	367	334	343	325	371	336	366	336	340	350	344	339	345	336	364	333	337	373	341	314	337	344	349	330	356	339	357	332	305	334	328	339	345	334	332	348	314	339	369	339	369	367	335	326	360	325	324	348	375	343	339	338	340	305	352	313	355	330	355	333	337	368	363	351	336	352	369	338	338	340	363	366	360	350	349	317	358	343	352	360	297	358	349	357	372	341	331	342	314	364	341	331	353	328	364	340
1508	450	465	454	453	437	422	424	388	413	362	398	375	401	396	376	418	407	401	356	368	442	388	422	426	353	432	394	413	351	394	397	387	401	409	358	392	380	364	367	378	405	341	410	390	386	380	357	411	374	398	395	418	389	367	375	410	403	389	384	398	351	394	401	392	402	430	414	398	366	379	421	391	427	396	365	406	412	378	430	395	378	343	388	419	385	394	399	406	381	392	434	399	406	368	394	404	358	381	377	370	403	381	385	462	382	371	407	389	390	345	361	372	406	408	397	356	456	403	394	368	378	369	368	330	363	379	397	381	415	390	411	432	363	413	367	428	413	393	398	399	377	428	411	410	386	396	392	398	367	350	356	362	374	415	382	394	402	367	391	367	406	411	382	411	371	404	394	399	387	372	392	415	396	400	404	390	403	424	369	375	360	372	369	361	392	392	406	411	408	394	403	367	381	393	373	385	383	392	384	387	366	401	379	371	347	386	413	404	405	358	368	343	414	416	382	393	362	391	379	373	390	388	343	421	360	393	359	421	401	393	357	372	389	400	387	371	417	374	366	382	385	407	397	405	397	418	413	410	351	427	368	400	345	373	411	387	389	408	368	383	393	390	421	383	373	363	387	386	381	352	405	388	414	374	399	407	390	397	381	378	383	401	395	410	367	404	412	385	388	372	380	346	409	392	403	382	393	437	403	373	364	397	381	376	385	381	435	420	407	432	355	341	395	379	432	325	380	407	373	400	391	407	406	391	419	384	407	390	376	390	357	427	417	356	355	381	417	382	421	388	408	363	387	402	382	387	378	428	381	388	375	387	374	396	387	380	414	388	359	420	420	393	409	415	392	397	400	408	353	370	381	361	400	402	424	391	377	374	402	385	408	420	376	384	394	394	413	394	374	401	361	359	387	415	413	379	376	390	413	395	378	357	410	362	417	433	426	407	376	421	439	376	399	391	409	420	374	397	373	434	438	360	425	411	386	422	396	410	378	360	341	358	402	366	373	434	415	398	385	424	413	361	394	364	383	392	382	388	384	357	457	396	366	375	396	393	386	371	379	384	392	365	362	351	377	376	424	415	381	381	359	384	392	387	384	379	387	377	375	393	407	379	375	400	390	405	380	414	386	390	405	347	384	398	395	406	378	372	393	404	377	372	383	394	375	395	405	400	415	414	415	366	429	396	432	394	384	419	374	395	353	398	391	385	392	407	393	403	385	377	367	391	363	373	358	366	387	417	397	398	425	388	387	390	379	393	385	395	369	410	400	348	380	370	389	387	355	400	427	407	404	427	345	357	379	393	378	402	388	379	396	406	394	345	405	376	382	398	373	405	392	391	369	422	370	348	386	384	388	402	403	370	396	364	394	381	420	415	399	377	403	386	385	389	398	374	375	373	389	405	352	401	393	391	397	413	373	420	378	397	393	380	375	376	370	382	447	394	385	367	398	411	386	382	401	370	390	382	394	414	427	432	387	353	391	411	425	382	397	373	383	383	429	383	364	356	390	390	386	418	402	372	369	403	398	339	408	402	349	391	436	397	414	416	341	357	432	397	372	383	396	368	353	418	427	440	386	434	369	388	419	413	395	366	349	411	340	348	411	385	412	353	381	356	342	412	436	421	414	395	387	420	396	413	393	368	393	387	400	416	408	403	399	409	336	387	389	384	400	440	449	431	353	360	375	402	387	408	369	380	401	401	364	378	373	417	351	398	393	429	379	391	410	371	399	406	390	370	376	399	363	383	414	363	438	368	380	389	412	412	397	391	383	374	427	374	390	379	364	385	412	365	433	368	380	385	378	394	385	417	363	418	380	406	372	367	393	389	382	412	399	377	399	372	370	411	409	369	420	365	402	384	371	402	405	407	378	377	383	396	383	397	421	404	403	381	399	372	377	414	425	413	395	367	405	380	394	424	409	417	409	400	358	350	393	371	371	393	379	401	427	397	418	383	401	357	392	426	401	380	388	420	416	399	422	416	397	395	390	390	386	392	362	355	398	350	402	435	369	388	384	431	374	393	394	376	393	401	397	365	400	386	379	376	407	389	382	361	412	371	382	388	398	390	388	414	373	392	376	366	405	410	392	397	366	422	388	386	390	376	387	389	392	353	369	369	388	421	372	380	354	408	413	371	374	422	396	406	383	397	397	375	394	370	411	391	411	403	412	384	405	389	400	365	408	373	380	332	363	396	379	402	402	371	394	396	403	414	418	400	409	386	408	368	384	447	403	398	387	386	371	384	400	403	401	378	363	372	405	353	364	382	381	387	359	347	435	356	392	396	383	405	403	384	368	427	357	379	369	399	433	389	380	389	369	408	394	403	403	413	368	405	416	416	414	362	426	401	384	395	386	416	352	377	401	397	400	330	399	427	380	398	362	385	365	360	372	384	393	396	398	386	347	413	421	383	383	361	408	354	360	393	388	408	389	385	375	417	403	383	436	404	396	383	437	389	356	433	405	393	403	395	371	392	373	443	375	367	401	386	404	389	396	386	403	387	383	377	395	406	384	382	416	378	414	365	397	426	367	359	384	432	420	374	395	356	355	405	378	424	375	399	378	391	415	429	415	381	377	386	399	380	353	416	444	401	366	373	387	376	439	391	369	400	361	368	359	426	378	368	442	390	414	397	391	403	376	388	362	376	403	399	407	409	333	392	398	381	377	405	427	405	397	385	411	369	334	398	403	393	359	381	401	436	410	393	419	387	379	380	388	392	380	386	382	425	376	409	382	386	410	385	393	408	365	432	389	378	397	378	409	361	391	377	396	410	413	394	426	421	386	405	414	391	374	405	430	396	402	410	366	403	412	380	364	392	411	370	386	398	403	397	420	435	412	365	403	385	390	386	421	380	406	364	374	390	394	437	416	417	385	369	373	362	414	390	392	388	366	377	405	409	393	396	402	389	371	393	430	422	386	390	405	375	420	419	396	418	375	377	369	423	377	396	400	403	413	389	391	397	403	367	402	367	391	367	407	346	395	378	410	380	416	425	388	348	357	383	387	389	444	388	415	386	411	422	381	414	388	417	371	373	396	398	423	395	391	389	355	390	357	369	366	413	408	398	372	390	376	390	372	357	408	379	339	405	400	399	384	360	413	394	416	390	397	374	395	383	381	395	353	400	403	378	400	385	452	392	413	437	400	365	389	376	362	356	415	380	404	412	393	405	419	393	404	393	387	396	346	367	391	406	359	375	393	363	377	401	384	380	389	395	375	391	359	403	343	424	387	396	408	388	401	367	367	396	407	380	405	408	394	391	378	402	426	406	403	394	352	410	367	428	426	357	387	391	401	422	405	388	399	414	389	381	405	375	399	416	397	353	407	427	387	396	378	409	395	400	406	414	388	371	391	382	415	424	373	367	418	404	375	353	366	373	394	400	411	409	375	422	417	385	376	389	366	393	326	369	379	409	411	407	369	373	379	425	385	407	382	388	368	368	410	394	386	375	432	423	390	397	352	335	408	355	386	372	368	400	403	419	440	389	364	415	386
2245	968	1069	1213	1309	1129	948	964	868	944	930	889	883	823	887	923	885	918	848	891	897	912	940	975	879	891	944	904	903	914	895	939	926	907	940	898	922	962	928	907	911	866	942	878	895	893	866	896	892	921	915	910	887	917	826	905	888	920	905	895	888	943	933	876	843	894	894	906	896	891	879	844	902	913	908	902	929	973	868	887	925	933	853	862	852	833	899	913	900	914	913	932	856	906	851	908	912	903	947	910	886	859	853	876	880	907	884	964	813	897	870	888	907	826	920	869	864	907	916	893	903	870	901	852	873	911	911	894	916	876	910	886	899	916	880	921	889	898	877	923	877	921	889	899	929	899	899	949	892	912	911	929	852	945	891	918	889	906	873	875	895	893	911	941	920	971	896	889	930	892	894	866	851	897	841	922	946	894	903	911	886	957	871	927	842	868	917	912	824	876	877	902	909	857	909	950	905	939	872	873	939	898	884	924	936	870	913	907	900	910	923	892	881	920	858	929	882	870	905	901	919	930	890	936	926	962	888	846	857	881	936	901	895	926	931	860	937	944	876	900	855	844	892	884	919	936	884	895	914	915	898	893	905	913	895	899	920	902	899	879	932	882	902	913	893	866	874	838	916	901	903	872	887	859	900	894	877	864	890	868	911	905	877	906	921	882	884	908	930	919	887	877	931	880	900	932	901	889	893	882	881	909	868	916	920	929	899	920	889	893	920	884	906	921	886	885	866	889	942	877	849	884	901	893	858	889	901	884	938	895	879	876	893	892	913	873	890	914	895	901	934	896	886	836	931	906	904	921	938	909	921	921	935	937	838	868	903	884	913	900	955	903	878	891	823	863	890	866	854	884	893	891	899	906	881	843	889	829	884	915	916	885	940	900	969	976	875	891	930	868	969	933	913	892	907	910	891	884	895	884	878	928	916	875	912	946	916	912	864	936	920	896	910	878	870	930	917	957	913	875	913	900	887	885	924	885	892	864	860	921	904	903	898	909	911	879	882	907	906	901	960	911	942	882	896	920	898	955	897	893	933	909	874	885	844	925	883	876	917	922	923	896	919	914	937	883	921	884	927	878	941	853	893	880	860	965	910	898	908	921	907	885	911	913	859	899	861	867	908	934	930	894	893	862	891	918	910	915	912	924	919	900	862	883	924	938	860	867	876	883	924	935	875	921	908	878	901	922	873	880	852	917	905	890	948	869	889	871	918	887	896	912	840	881	904	880	886	932	849	903	953	921	893	940	926	886	899	918	927	960	812	865	895	894	889	923	899	898	882	897	896	851	876	902	897	883	932	871	929	952	916	903	912	877	910	866	884	932	881	927	963	892	913	920	886	909	894	863	905	899	866	893	895	903	876	944	922	898	896	934	928	874	877	907	950	923	901	873	902	927	909	912	906	914	892	906	920	903	920	904	954	901	884	883	880	934	949	903	959	909	915	892	849	925	887	930	919	815	928	916	892	873	892	898	925	913	938	879	933	943	855	901	887	897	959	924	839	932	834	868	963	919	874	862	926	941	886	872	892	963	935	873	878	947	863	923	968	926	894	895	887	881	945	870	911	890	935	849	895	909	863	879	950	881	952	898	927	865	914	882	865	867	881	923	919	881	908	957	869	915	872	898	935	905	883	938	921	844	906	878	893	829	924	895	886	872	918	896	931	916	950	894	829	893	883	904	894	917	921	939	905	922	935	949	897	894	863	919	908	932	868	907	923	907	935	910	923	942	915	919	861	980	909	892	883	889	930	884	885	880	931	883	850	915	905	886	880	933	934	860	938	888	914	862	902	907	929	901	904	868	898	949	877	953	877	868	880	857	851	910	915	900	856	938	877	866	946	902	900	905	887	885	822	936	867	849	925	903	887	846	933	876	948	879	904	909	848	912	891	906	926	884	852	905	934	866	829	883	908	933	852	905	924	866	907	912	899	933	895	876	937	957	897	895	908	818	875	825	899	935	873	872	876	891	948	888	912	883	864	915	890	878	878	907	881	870	896	902	920	891	914	838	913	886	870	965	915	903	935	908	934	918	940	938	873	900	905	925	919	946	932	917	875	901	909	900	902	898	886	917	916	921	912	893	876	909	880	888	992	898	946	937	881	823	877	971	887	913	900	886	842	911	898	899	926	914	860	949	914	907	932	898	872	942	921	895	902	931	911	915	862	910	945	847	892	950	876	911	874	915	889	864	861	894	877	885	909	945	947	919	898	897	929	878	915	922	916	920	876	931	911	937	844	873	895	905	928	881	937	980	967	894	890	896	904	897	923	933	938	927	901	919	907	925	906	890	912	838	890	885	845	913	907	915	925	913	880	855	842	898	902	878	884	903	885	910	900	882	946	916	913	944	886	856	907	903	845	917	924	860	977	877	894	927	883	882	894	891	936	868	929	941	874	899	934	960	927	865	931	874	899	937	917	931	902	960	939	887	921	851	950	873	867	934	875	949	944	879	922	890	866	965	874	917	908	894	980	951	895	919	895	978	833	836	889	900	948	939	902	881	886	894	944	893	922	913	939	905	938	917	916	848	927	857	896	883	929	909	930	884	923	958	881	931	916	870	887	876	908	932	906	911	916	988	922	924	947	883	908	933	913	875	929	900	882	891	934	873	906	882	909	885	938	903	882	904	917	895	901	883	899	889	854	955	888	875	901	872	917	907	899	849	876	912	908	882	885	947	875	840	921	924	940	880	917	948	990	956	885	868	900	888	902	902	846	854	921	912	935	884	879	876	921	943	906	904	840	911	904	871	869	916	887	907	900	855	884	939	910	902	917	873	864	872	921	905	882	933	844	871	959	917	889	884	899	903	870	914	869	906	872	923	903	872	892	876	904	903	889	935	869	900	943	821	927	935	877	943	933	910	798	941	917	973	889	885	859	890	902	897	919	847	934	915	920	913	962	927	895	867	878	917	940	972	887	969	879	884	942	874	893	884	923	933	806	886	864	931	910	912	909	922	908	892	850	919	883	910	925	906	893	884	915	927	921	850	925	942	940	874	953	864	882	811	903	913	890	895	914	895	887	850	907	881	916	979	906	895	892	885	873	861	914	876	948	953	944	925	913	860	843	964	936	921	916	933	887	878	863	883	947	906	947	915	957	849	889	931	831	919	886	885	916	941	865	889	908	984	923	955	967	925	889	921	895	927	874	955	901	888	881	897	881	874	902	914	926	856	898	842	933	873	924	897	886	892	931	928	956	894	874	935	839	906	897	902	896	850	887	891	867	847	892	909	941	856	904	871	916	869	900	947	954	914	924	874	897	904	987	913	911	898	901	902	953	884	921	838	946	894	846	874	912	893	882	880	923	930	886	888	924	878	987	870	887	880	931	914	922	962	915	904	907	889	981	895	898	905	902	936	890	880	940	885	978	855	879	937	873	942	892	925	852	911	879	880	894	892	911	897	928	913	888	911	931	894	966	901	946	900	867	965	926	942	884	869	904	898	934	914	918	930	947	954	854	847	880	950	934	880	860	898	903	921	891	897
8061	1397	739	686	534	459	2042	563	340	334	341	329	291	291	312	291	347	313	356	314	288	277	322	330	295	322	342	317	347	319	276	328	315	315	342	284	318	309	318	316	302	282	311	315	304	321	286	288	314	333	340	318	324	282	325	350	326	337	319	293	297	317	327	290	325	296	278	289	319	295	306	309	288	297	310	273	324	340	314	304	311	321	293	283	286	331	287	284	319	299	285	304	347	298	344	395	338	307	357	279	310	325	352	306	331	306	310	310	320	326	354	320	318	328	343	297	341	300	297	307	333	302	321	314	321	332	295	308	320	317	304	351	315	310	298	336	318	329	324	346	349	309	317	327	320	330	324	310	304	319	287	321	299	325	295	310	281	305	301	317	319	335	316	311	320	301	333	327	301	304	319	310	310	330	308	320	354	333	310	310	298	296	374	305	323	312	304	315	324	353	295	325	299	310	294	329	313	310	294	331	315	308	351	287	301	288	335	311	279	309	315	335	318	335	324	319	305	290	323	330	326	321	286	316	305	307	294	307	332	296	275	324	277	299	315	293	265	278	358	319	306	301	319	341	344	307	324	314	307	310	343	345	304	339	289	311	353	321	336	281	328	298	330	317	332	288	294	309	333	289	305	312	327	318	320	345	292	299	295	309	295	331	342	306	308	306	359	340	283	328	322	309	309	328	290	343	305	297	334	301	306	364	308	301	295	314	320	290	314	316	316	330	297	325	313	333	365	305	322	300	313	293	273	323	322	313	323	310	287	304	343	364	325	326	293	318	324	329	310	342	297	318	329	289	315	318	327	312	338	285	319	316	311	332	330	347	372	311	333	313	321	299	344	293	321	317	319	315	315	296	280	352	308	316	342	312	314	322	336	296	302	305	301	306	311	303	302	304	299	294	340	325	270	322	322	315	339	322	301	318	314	299	303	286	307	306	288	310	335	317	332	307	322	305	350	305	298	316	314	306	288	311	324	339	337	303	285	294	315	305	342	319	315	306	266	313	317	322	303	310	281	303	309	325	321	330	309	318	340	310	302	292	337	346	301	296	355	320	319	303	323	307	312	302	318	304	331	291	309	321	304	330	312	341	276	324	283	329	358	307	286	299	296	308	327	300	272	334	285	302	336	299	306	300	337	331	346	307	305	317	294	317	320	321	293	289	337	292	292	310	313	303	333	324	301	315	306	315	318	326	336	321	344	338	300	327	301	293	307	309	307	340	328	306	319	319	320	353	320	299	312	277	332	296	300	301	327	280	302	299	311	363	335	333	337	327	312	324	322	324	328	316	311	331	300	328	315	287	339	327	322	305	338	322	280	311	317	326	309	316	307	317	274	309	297	310	344	345	292	288	332	307	293	313	295	324	312	329	310	314	314	318	307	294	281	291	336	357	337	300	304	301	311	359	332	318	294	288	350	296	342	292	304	346	303	275	344	311	339	308	315	323	312	323	322	318	324	336	290	340	317	316	302	309	333	305	335	297	296	309	316	310	359	317	306	324	323	308	315	315	297	329	312	308	327	303	311	292	325	315	328	287	338	371	335	299	299	310	322	322	318	327	301	318	333	339	318	344	320	289	332	323	322	332	311	328	338	319	333	317	296	318	284	335	348	331	308	336	361	309	288	299	307	301	326	307	313	308	320	332	312	304	320	337	323	272	317	324	331	323	270	299	334	332	315	311	346	313	328	316	303	318	280	322	288	326	311	311	331	284	330	327	342	351	297	315	315	289	309	308	321	303	335	335	298	300	325	326	306	311	328	343	307	325	291	331	349	273	311	309	305	282	300	312	317	371	318	351	303	326	300	319	348	327	348	326	340	341	312	309	317	309	352	314	278	307	354	284	316	318	326	291	327	298	347	346	313	296	325	277	299	293	337	310	334	326	294	277	302	320	312	299	324	297	308	299	337	313	330	294	312	294	318	310	290	330	308	312	304	308	281	340	364	307	309	308	340	327	320	320	315	309	335	294	287	335	288	332	313	327	313	323	327	309	313	322	299	273	323	309	332	303	345	330	319	310	335	289	286	354	311	334	342	322	324	324	282	338	302	319	313	310	317	314	316	314	315	325	323	298	330	340	315	335	357	308	316	294	338	281	278	330	333	284	317	313	315	283	280	322	324	305	349	322	333	318	293	362	315	335	298	346	314	325	332	309	337	319	339	325	319	333	287	334	316	330	314	327	342	301	281	271	343	323	304	304	318	315	283	302	297	320	325	347	320	325	301	318	323	316	330	291	328	296	280	343	308	321	331	330	313	322	303	319	333	310	330	326	281	311	334	344	296	322	335	334	323	336	320	290	301	286	301	324	316	309	296	321	303	298	316	284	329	320	304	300	308	302	316	329	287	311	308	258	328	288	291	291	317	309	298	309	287	329	334	310	308	296	288	343	295	306	332	279	255	297	295	328	315	320	336	327	285	286	270	281	306	346	334	325	297	303	344	312	330	306	316	316	331	335	302	308	329	297	296	330	295	292	317	322	325	309	300	336	299	314	314	272	318	330	320	291	317	277	312	320	316	315	327	317	337	339	317	314	326	310	338	285	300	289	313	312	299	333	314	314	324	292	320	299	318	306	317	326	298	318	319	337	297	314	310	316	294	321	279	302	312	297	281	339	309	275	293	345	298	330	314	288	356	294	309	343	316	341	305	331	319	303	284	288	294	319	307	323	278	332	336	320	298	282	306	301	294	324	337	298	331	302	266	297	309	317	342	299	279	290	271	316	320	349	322	323	347	317	302	306	321	294	326	306	316	289	311	324	307	330	290	293	350	309	306	340	338	335	314	323	313	319	296	320	332	306	275	300	308	331	298	308	298	323	341	305	326	304	305	340	320	331	293	339	279	349	317	304	329	319	303	312	279	332	298	335	335	316	300	325	349	315	340	340	335	319	329	338	332	290	289	301	319	335	325	335	318	321	326	304	334	324	308	339	293	315	314	328	319	305	330	280	314	340	304	293	303	286	284	306	285	300	332	301	305	320	337	318	325	302	316	270	324	340	327	302	305	321	299	283	336	329	343	332	319	355	298	301	323	339	288	305	302	330	348	311	315	317	323	304	308	313	324	320	326	294	296	297	335	302	306	333	300	350	303	307	288	300	332	320	303	275	332	295	318	316	332	314	304	348	303	311	291	298	314	312	332	328	311	317	286	309	338	317	335	340	305	300	353	320	286	297	305	321	315	308	337	302	317	319	306	274	352	322	310	334	318	310	333	322	334	313	350	317	340	298	324	297	278	302	312	318	312	296	304	302	300	312	304	350	336	319	314	292	315	312	296	330	305	291	342	293	294	299	294	331	315	317	319	310	325	322	280	297	309	332	326	294	313	309	296	324	318	330	296	253	334	310	309	318	302	295	292	345	301	303	295	313	342	316	304	298	284	285	288	315	298	285	317	286	284	291	295	286	313	285	308	303	316	333	342	313	285	307	343	329	299	281	324	319	293	325	312	315	312	333	327	307	349	311	288	315	354	314	350	317	292	308	302	305
7484	1293	1709	2096	1613	1501	8642	1099	923	889	781	859	831	793	840	781	804	742	788	767	825	775	778	749	797	740	725	735	705	714	761	774	757	745	729	706	750	724	781	751	753	725	771	723	726	720	713	766	751	672	776	753	787	695	738	725	725	779	796	791	794	706	749	720	781	697	780	732	724	762	739	726	757	785	705	727	680	782	736	764	722	714	740	755	722	726	751	773	738	710	763	767	733	774	756	693	753	784	712	759	666	760	800	737	727	812	746	750	768	734	742	742	733	738	726	703	723	727	719	794	722	746	756	768	734	758	721	740	681	738	735	728	729	776	726	738	737	706	715	721	707	777	737	736	752	717	753	737	744	744	761	728	754	723	741	716	718	685	758	714	754	748	745	708	731	723	692	725	758	698	705	740	752	725	730	729	724	739	757	748	758	720	739	790	740	727	792	765	730	769	735	773	722	688	734	785	732	723	807	726	720	725	729	750	707	768	777	707	745	679	776	755	698	776	745	758	719	716	722	727	729	728	708	719	751	768	717	742	775	758	746	723	765	763	712	730	797	691	738	727	716	725	707	763	738	731	701	746	702	728	684	704	753	738	745	760	707	749	738	757	707	678	747	776	748	730	739	721	729	724	760	744	724	754	743	754	751	725	749	713	738	714	730	760	684	720	754	701	750	727	770	761	716	732	734	745	754	763	744	698	764	734	728	801	763	776	757	736	720	716	733	739	738	748	726	756	734	728	733	706	745	746	747	737	711	763	748	710	719	770	725	732	703	709	769	759	776	717	687	744	767	720	768	755	784	733	719	738	722	714	719	753	718	731	710	792	747	726	766	734	714	741	719	760	723	757	706	719	748	734	737	713	738	745	717	732	804	707	697	752	765	784	742	711	719	711	751	748	779	730	709	754	718	718	722	731	710	681	733	775	752	704	701	751	731	709	767	791	751	754	767	720	707	744	719	677	722	724	705	742	738	750	685	690	737	755	730	708	686	693	700	724	732	693	715	741	715	727	773	719	707	718	753	716	758	743	737	668	699	727	714	714	778	779	735	695	710	733	753	794	807	752	739	733	664	706	769	738	781	769	706	703	719	703	739	738	746	793	771	741	746	773	759	708	734	706	740	751	736	731	730	704	818	760	786	714	728	734	736	725	728	754	732	708	712	753	737	750	727	780	720	744	727	773	763	743	709	696	713	755	662	730	756	731	705	755	766	720	699	771	715	751	707	725	716	750	711	785	687	712	734	708	702	693	739	781	742	707	722	736	719	712	699	733	718	750	713	725	709	757	694	729	709	683	722	763	746	771	763	791	717	737	710	726	736	747	750	759	721	686	761	726	728	767	714	711	743	706	744	755	743	675	736	717	761	730	779	731	767	713	736	763	723	752	737	707	748	708	794	746	740	731	724	714	671	783	755	699	764	721	719	772	697	774	716	714	708	751	732	714	731	743	723	750	743	768	773	746	714	749	747	716	732	736	760	751	746	744	707	696	726	727	746	765	707	726	739	727	719	685	717	709	692	771	757	739	741	749	733	758	820	750	727	743	744	763	769	774	786	742	681	734	715	769	700	777	734	771	769	724	721	719	743	760	729	718	718	763	729	692	754	731	716	761	725	756	744	719	703	755	721	740	746	746	731	719	775	709	704	759	725	748	769	750	743	703	777	719	700	772	691	716	697	787	723	710	731	702	761	794	679	786	727	705	701	759	737	760	733	702	743	716	746	682	706	727	756	751	719	749	747	739	703	704	728	753	744	750	773	751	698	708	716	752	773	751	733	700	740	721	748	750	731	750	736	735	737	717	727	742	780	729	815	708	728	747	685	747	728	722	712	763	745	779	765	726	751	783	769	776	737	704	750	719	729	749	765	764	753	755	693	766	719	738	730	706	770	763	728	714	721	694	687	719	749	713	717	737	748	767	735	707	766	745	730	735	720	731	720	751	712	807	727	713	711	746	723	757	793	719	735	755	709	759	737	750	690	739	768	709	778	685	721	735	693	701	681	712	707	716	717	755	692	748	704	765	750	729	690	732	769	732	723	701	691	754	727	722	781	745	705	714	711	729	682	725	736	734	723	720	692	753	737	806	817	728	740	750	735	697	735	717	771	713	727	718	727	763	719	726	779	719	694	726	746	710	774	750	755	728	705	699	702	757	713	736	721	733	728	711	721	758	761	703	781	739	725	808	759	713	730	774	749	723	767	739	766	731	746	719	696	746	746	710	696	748	720	701	716	757	756	750	769	755	739	762	694	735	725	685	715	763	751	740	713	749	731	694	750	731	747	782	698	688	773	760	748	700	730	743	714	744	731	748	742	701	744	682	731	674	739	687	782	716	724	732	720	722	738	705	764	736	772	730	674	718	690	711	718	708	730	727	805	727	757	716	725	704	765	690	713	692	741	709	734	720	756	754	802	761	756	748	729	754	753	748	688	794	738	775	663	756	727	770	754	756	708	699	706	728	689	754	726	714	729	729	745	699	748	790	683	691	734	710	726	762	772	758	693	698	724	707	712	769	776	681	708	709	682	728	701	769	751	722	751	700	763	694	710	769	745	747	702	710	718	722	722	763	727	745	723	749	685	716	718	708	703	725	719	784	699	731	745	733	704	747	719	784	733	704	717	718	760	744	716	729	728	691	722	745	743	728	716	731	791	787	749	716	728	769	741	694	744	769	737	755	725	768	676	785	709	742	764	735	746	774	719	796	749	691	698	758	768	783	737	738	725	745	736	748	750	736	697	742	743	751	731	725	771	723	746	753	750	686	770	701	713	743	770	724	712	780	726	749	690	681	724	721	731	738	701	716	694	710	732	753	730	705	739	712	773	722	741	689	743	769	729	713	770	741	789	752	700	782	744	697	769	710	733	740	722	680	770	730	685	706	686	694	729	759	688	691	763	732	759	722	782	795	741	677	743	747	754	716	709	719	772	747	745	713	769	721	729	760	706	706	721	757	716	737	757	699	812	794	784	756	760	717	761	739	757	716	736	737	712	736	784	771	737	758	720	727	726	719	727	713	718	677	749	742	730	786	729	768	756	708	790	755	702	729	749	748	711	732	750	735	741	773	698	750	691	784	719	768	721	754	759	721	765	772	748	723	725	741	731	756	715	688	764	745	738	722	714	716	735	710	679	707	692	735	704	783	762	742	752	770	705	710	745	681	739	775	715	789	730	695	737	747	724	760	760	732	704	741	751	745	749	706	750	683	770	796	759	740	770	749	724	768	750	761	740	774	720	745	757	782	737	733	752	739	717	724	721	709	732	686	722	746	712	724	728	725	749	699	754	721	716	706	732	752	713	717	751	762	717	664	703	741	740	732	752	710	762	724	753	735	759	734	760	754	753	697	785	743	781	750	757	786	746	758	702	737	717	764	733	750	694	737	709	752	748	723	708	731	762	744	800	770	764	728	742	744	691	727	720	730	713	769	695	757	712	710	708	726	696	750	719	742	713	723	758	708	743	729	750	732	770	756	662	682	687	696	733	744	711	750
16587	4211	1138	778	542	459	5369	1000	202	194	170	173	161	152	134	147	163	135	167	140	156	175	137	137	123	137	133	154	166	130	145	150	161	135	137	139	180	147	143	145	142	143	134	146	155	147	141	146	146	136	142	143	151	142	134	150	144	161	157	135	132	134	132	141	152	131	138	154	144	142	128	133	125	157	124	136	121	146	146	151	128	145	149	144	149	128	152	146	160	157	134	151	145	134	136	156	151	148	156	122	136	132	118	126	148	141	142	164	147	138	118	144	143	135	170	130	151	155	147	115	121	132	140	140	126	141	138	146	144	123	141	120	138	169	140	139	138	137	146	145	141	161	129	145	163	140	143	165	161	175	135	131	164	161	124	149	136	148	136	124	138	125	158	142	156	147	141	154	146	136	148	148	135	138	167	110	138	128	124	144	120	149	143	128	136	150	131	131	126	137	144	145	156	151	144	158	131	159	142	119	145	115	142	142	122	118	158	126	151	151	150	161	154	151	137	118	115	116	156	135	125	121	134	140	142	157	125	130	142	139	127	143	135	144	127	125	129	154	132	159	122	136	146	116	155	165	144	160	121	140	152	123	149	137	154	142	141	151	125	149	138	145	158	142	136	149	161	150	136	152	129	150	130	171	152	133	159	151	136	137	143	111	142	124	121	138	153	143	152	162	155	161	135	141	137	136	142	135	121	131	142	134	155	132	130	137	145	129	121	124	140	139	130	126	139	156	150	121	133	149	142	127	140	152	141	135	139	156	139	136	171	161	140	136	134	139	139	140	125	131	128	137	147	141	166	151	137	134	148	142	137	152	125	133	121	134	146	126	142	150	162	131	153	143	146	149	130	138	131	146	127	143	151	149	157	145	157	149	145	125	144	157	149	126	133	144	137	132	150	142	137	154	140	150	137	147	169	137	126	175	158	132	159	165	124	137	142	159	105	120	154	143	138	143	149	146	127	142	136	143	171	162	122	154	138	130	144	125	142	131	138	155	146	157	147	125	147	142	140	131	121	132	124	150	119	144	152	150	123	132	140	127	119	140	144	142	154	126	145	149	146	153	130	140	131	162	141	163	169	133	147	143	140	137	143	135	138	158	127	120	131	136	150	160	153	160	142	135	132	133	126	147	138	155	138	156	127	137	123	136	123	140	137	127	105	117	123	155	148	145	142	169	173	156	140	163	111	132	149	154	135	143	129	137	153	135	150	134	147	141	167	159	158	146	157	140	147	139	139	127	149	134	150	151	165	159	151	155	153	150	153	133	123	151	158	147	135	121	152	120	150	133	124	132	148	156	121	152	154	140	128	102	152	148	143	158	130	117	150	138	136	136	157	156	136	123	125	146	139	147	146	138	156	126	115	133	137	152	120	157	171	143	144	138	137	123	137	141	138	116	129	148	147	132	113	130	127	129	127	144	139	141	150	132	136	152	147	135	147	137	156	112	133	159	127	144	122	163	125	149	123	157	145	144	141	145	157	135	148	140	132	123	130	132	102	134	137	156	145	130	155	144	155	140	131	153	166	183	144	141	135	146	153	138	123	142	150	161	165	145	144	140	154	151	132	133	132	157	152	147	153	133	137	138	124	137	129	132	130	126	147	136	117	143	140	140	141	124	159	130	130	152	130	134	144	133	157	142	161	147	136	126	161	142	138	160	124	147	134	158	116	136	109	152	147	124	127	138	174	153	132	150	139	146	133	145	130	137	137	130	152	132	131	153	150	152	131	128	150	158	166	136	156	152	143	132	170	131	146	130	124	153	119	147	138	137	137	183	144	110	130	158	169	174	120	122	127	121	152	140	153	143	136	158	139	133	141	145	130	131	133	142	170	150	151	139	142	125	171	134	150	120	129	149	124	128	136	142	139	154	160	154	138	135	152	136	141	146	143	140	131	145	158	142	145	141	141	121	145	131	134	132	126	133	148	126	144	144	151	131	151	137	137	134	142	137	152	162	138	128	170	145	133	156	162	117	122	117	160	144	135	140	137	126	137	126	124	139	165	155	138	139	119	157	138	148	140	132	146	157	116	154	107	150	157	125	115	129	150	132	135	162	155	148	127	150	150	133	144	144	132	114	137	134	130	118	149	131	153	127	166	151	133	143	154	143	149	137	132	133	161	151	147	136	129	137	145	107	122	130	159	132	174	138	140	129	127	155	148	149	126	156	145	142	144	140	159	145	158	153	158	139	152	143	130	140	155	113	135	122	134	138	145	129	129	136	116	131	141	121	149	131	128	141	136	142	152	130	122	131	151	137	133	149	139	129	134	130	152	160	129	124	150	127	160	150	146	145	155	153	124	139	124	165	125	136	164	134	163	143	133	148	140	151	152	131	153	144	128	152	137	154	135	131	133	120	148	126	131	130	148	160	128	131	134	140	156	138	124	155	150	136	149	130	128	149	127	129	140	140	137	133	136	133	159	147	138	140	136	138	126	134	130	112	137	172	151	154	127	143	129	158	151	133	147	125	137	157	147	149	139	152	140	151	151	133	136	145	143	139	158	162	161	149	146	152	114	144	169	140	150	157	134	158	143	140	155	145	165	158	130	151	142	123	128	162	146	138	140	145	145	140	125	140	126	152	138	138	142	158	129	134	163	129	143	144	163	140	140	132	189	133	145	142	128	137	130	146	146	145	136	149	148	157	133	147	173	142	159	146	135	131	130	145	143	157	142	148	133	149	139	134	162	163	118	149	147	145	136	143	132	156	149	154	135	134	140	127	152	140	147	140	150	162	122	177	135	137	147	166	155	130	146	134	137	127	115	148	159	136	145	135	138	151	125	128	167	121	135	137	150	138	158	160	147	159	147	126	133	124	152	137	136	121	140	143	137	142	140	164	133	116	140	136	123	126	149	148	152	134	140	134	166	122	135	142	180	130	151	134	148	147	133	146	126	163	155	162	128	148	125	126	163	145	127	126	132	147	134	161	147	147	149	147	120	131	166	143	149	156	130	151	117	127	148	130	129	173	159	135	130	161	134	127	138	136	156	179	130	121	145	142	144	144	151	128	145	148	151	139	162	143	166	147	140	154	121	145	141	157	139	119	139	133	142	136	126	148	143	149	137	157	164	136	124	149	152	131	147	149	149	152	129	140	154	117	146	161	141	116	134	154	139	140	150	153	132	129	151	127	149	130	163	136	134	152	155	138	127	160	135	144	129	146	144	152	150	128	146	153	149	143	155	145	138	139	146	139	155	146	122	138	127	124	144	151	143	140	135	131	140	149	138	146	147	141	141	146	117	140	148	144	146	139	145	144	141	131	131	134	145	158	139	149	122	132	183	149	164	146	141	145	139	130	157	140	131	150	129	146	151	151	139	147	138	136	153	118	130	162	138	135	148	127	143	139	146	133	144	152	130	133	136	121	120	140	130	124	144	172	135	141	136	143	129	125	127	144	143	134	142	133	130	154	119	127	120	146	129	167	142	143	158	140	149	127	138	139	133	134	136	146	138	167	124	130	128	138	143	160	147	123	126	138	154	142
11297	1602	2321	2755	1955	2042	18326	1303	735	661	629	566	551	555	502	462	448	458	438	511	452	436	426	431	428	425	433	397	388	397	401	367	398	364	387	414	403	423	405	376	373	355	390	431	395	376	387	398	365	361	351	385	340	389	357	391	375	429	359	358	403	380	369	354	377	384	361	380	350	373	376	366	361	392	367	380	389	405	376	404	391	358	402	361	373	374	341	372	384	375	395	370	359	359	391	369	384	349	350	369	352	379	387	369	383	363	365	388	386	376	373	388	347	371	353	388	368	377	356	363	361	366	353	375	369	332	369	358	371	364	366	346	365	365	358	389	370	364	367	386	387	374	357	356	375	402	382	379	338	380	379	376	413	344	351	360	374	358	378	404	401	379	384	361	368	391	386	357	335	377	398	376	354	383	368	366	394	384	385	350	379	355	392	382	368	384	379	379	393	397	359	363	362	371	344	386	363	362	372	361	396	353	368	383	347	382	357	359	383	391	390	361	360	418	394	365	321	378	378	341	358	382	358	351	374	364	352	375	368	381	355	372	368	335	369	365	387	371	389	323	389	350	399	364	378	346	378	380	330	330	370	346	369	380	369	379	381	385	397	386	368	368	420	333	349	369	369	367	353	413	370	385	362	350	362	385	383	332	321	393	337	387	336	391	358	368	421	370	401	362	389	386	347	346	381	382	358	353	393	360	394	386	368	353	379	363	365	354	366	379	361	382	342	368	361	381	372	366	357	362	396	377	350	377	353	366	364	363	362	373	357	357	364	391	367	390	364	353	387	347	361	349	363	360	332	378	333	370	367	366	389	342	343	402	397	376	380	353	368	394	348	345	323	371	379	377	361	376	377	368	361	386	330	381	386	359	358	345	396	342	404	369	360	369	369	369	358	369	388	391	387	381	337	364	373	358	369	392	404	394	391	382	365	382	371	384	377	376	342	438	418	392	373	332	396	378	385	368	375	371	373	365	386	375	402	377	387	375	367	365	393	386	394	382	355	358	374	366	340	391	339	345	370	370	356	375	377	358	338	326	363	354	357	367	357	362	377	329	377	364	358	358	370	367	390	375	364	369	367	410	367	382	388	401	355	365	373	362	368	361	370	371	368	346	375	395	376	365	367	390	355	349	391	400	331	343	371	374	369	352	354	363	408	354	390	368	395	414	350	364	378	353	385	352	372	390	375	354	351	369	351	350	361	381	363	398	338	368	363	366	366	363	386	377	377	370	386	367	369	359	378	368	392	360	391	396	394	381	355	374	371	352	354	349	370	346	379	374	393	357	376	397	374	389	379	364	376	355	364	386	377	366	353	391	382	390	391	377	412	358	374	359	365	368	384	376	386	387	363	402	347	366	331	367	347	361	360	382	379	353	338	357	339	388	370	356	343	359	354	349	374	351	356	396	371	367	334	414	379	359	377	363	331	343	371	365	379	341	371	412	367	365	355	389	354	367	362	335	350	357	379	380	363	370	381	394	414	378	360	386	385	377	373	401	332	387	381	363	341	364	389	371	373	337	351	364	368	378	345	362	339	365	365	366	350	380	373	396	374	340	354	357	359	360	359	419	363	379	374	370	353	366	341	395	361	399	346	369	385	391	386	346	378	348	375	353	364	344	390	367	363	350	376	376	379	373	384	388	376	362	381	386	382	373	374	351	358	409	380	382	406	345	364	373	389	364	345	366	406	354	375	379	384	367	369	363	328	365	351	338	382	378	373	395	356	359	342	381	377	335	348	375	373	389	360	342	402	373	380	363	361	367	360	416	371	384	360	350	388	382	371	372	380	367	355	354	379	341	365	395	333	352	339	389	366	362	366	388	367	346	387	337	388	403	389	347	345	393	361	376	379	349	338	360	357	347	382	372	385	380	361	338	360	359	387	383	377	342	364	385	358	396	413	375	378	378	358	400	381	404	385	370	339	369	346	388	407	345	350	339	401	402	370	384	364	364	324	398	359	349	376	350	391	367	360	359	356	378	360	406	335	381	316	414	353	362	370	382	395	360	404	326	418	396	377	361	423	345	369	350	312	384	374	388	364	380	381	358	385	395	380	393	388	356	411	355	367	365	351	412	362	353	394	360	397	375	361	362	395	391	381	377	380	347	361	371	373	368	392	366	378	372	347	387	428	376	363	382	377	405	400	346	393	380	378	351	378	355	309	384	372	380	355	370	405	379	362	348	337	384	361	364	385	357	407	398	389	360	396	362	388	370	344	402	384	385	342	386	329	356	365	394	375	351	356	357	394	343	365	363	366	349	377	375	340	376	388	384	376	362	395	327	365	393	359	372	363	328	381	341	377	349	356	364	408	399	377	360	421	336	380	377	348	344	379	341	350	367	363	372	388	382	405	377	380	380	347	362	362	379	371	382	401	355	384	388	367	360	398	340	391	394	357	394	368	337	380	378	368	354	370	361	389	348	334	352	386	369	347	382	401	363	381	384	357	382	376	358	380	365	385	383	403	372	370	385	363	380	343	360	338	353	401	360	338	372	338	391	389	364	362	370	365	380	379	351	369	372	367	383	374	383	410	397	376	359	342	382	378	405	370	356	362	398	375	372	385	348	405	369	365	364	354	375	336	364	357	358	406	380	371	371	330	359	344	391	364	359	348	394	366	363	358	394	350	401	371	377	370	357	365	373	372	399	394	386	383	351	364	401	381	352	369	364	367	401	331	381	359	392	369	360	366	340	373	415	362	355	382	393	358	347	359	370	355	391	407	379	366	403	370	376	369	352	346	350	363	369	365	379	392	362	390	341	371	364	390	371	397	350	406	391	382	379	393	393	357	367	379	350	377	382	349	377	387	383	349	392	367	363	397	373	373	372	364	362	382	395	371	393	356	367	376	352	385	342	397	368	376	385	383	354	362	390	360	371	370	372	340	373	349	399	356	380	373	393	366	359	382	351	394	321	339	359	362	360	343	381	373	368	354	347	367	376	372	356	338	334	383	355	374	374	359	380	392	344	374	364	369	351	333	352	381	344	369	372	379	399	353	380	381	397	352	349	365	375	374	347	364	375	385	387	366	363	374	362	375	379	355	385	410	351	377	361	360	422	356	375	345	379	384	343	347	357	372	396	348	359	370	359	363	372	353	380	346	380	311	346	380	383	362	391	367	331	363	380	355	387	366	389	391	337	366	377	392	366	378	340	401	384	374	343	366	368	382	357	395	368	363	346	401	380	389	387	347	394	379	394	370	366	372	406	367	362	393	351	384	382	348	367	379	392	377	403	333	398	372	359	361	390	395	377	356	384	379	383	366	340	397	352	382	372	381	385	368	377	376	400	371	387	406	405	348	354	435	367	365	364	369	400	374	380	374	364	357	348	387	367	375	369	371	379	368	394	392	382	346	319	367	357	361	385	374	365	367	379	378	350	377	366	400	363	371	375	364	381	379	340	358	417	379	380	356	371	358	362	349	359	399	361	368	384	353	391	372	327	349	377	341	405	374	353	378	377	360	367	382	385	373	380	366	373	355	347	402	385
1659	546	562	564	511	470	513	426	431	376	404	418	403	429	394	407	413	394	404	409	423	378	393	418	401	461	425	406	408	350	404	374	429	394	425	406	389	400	404	431	388	412	427	373	432	401	408	386	360	413	403	425	400	366	405	359	409	405	375	397	375	409	395	436	404	390	411	398	411	412	406	373	364	424	426	392	417	414	406	406	392	395	410	389	389	405	404	427	404	424	412	366	402	394	425	404	402	402	374	452	420	421	402	395	381	426	406	385	365	414	394	406	381	429	403	435	410	413	367	351	379	398	426	387	388	407	410	391	417	424	422	392	421	364	434	386	374	405	401	390	407	393	413	424	405	443	440	401	399	399	395	383	385	413	417	368	395	403	403	408	386	408	378	425	427	382	431	379	420	427	402	432	380	390	408	392	367	381	403	415	449	420	408	389	388	419	439	376	400	373	367	386	430	399	405	394	392	377	405	422	409	404	376	425	373	414	396	379	439	421	364	392	432	414	388	392	377	432	403	379	413	379	437	380	393	429	388	422	390	390	368	357	407	366	393	417	390	385	402	429	386	377	412	391	434	384	422	403	424	393	397	404	404	412	393	381	377	379	413	413	402	361	384	395	404	384	404	398	407	402	415	449	399	405	418	383	379	404	404	415	422	392	379	411	394	379	397	398	387	413	376	401	401	421	380	445	364	405	431	380	405	417	379	390	422	372	413	409	397	364	383	393	408	398	426	390	390	425	427	413	444	373	411	397	403	426	391	422	376	418	388	389	370	379	413	413	403	392	437	411	410	384	410	440	395	363	432	397	431	370	380	390	371	390	401	402	412	402	398	405	431	426	425	395	408	414	356	397	388	389	425	416	383	392	410	409	409	418	417	425	406	392	404	384	390	396	402	391	405	453	388	406	391	412	387	401	419	416	399	387	403	378	417	419	416	378	408	407	466	348	404	395	400	369	374	421	403	376	454	399	367	411	424	387	406	431	373	433	429	398	397	409	424	407	372	407	405	367	411	418	412	413	394	427	400	407	427	413	422	421	406	412	415	423	409	405	386	439	398	389	411	441	356	395	402	401	375	406	409	412	413	356	418	436	414	391	398	404	376	371	409	391	414	397	412	424	423	399	384	405	409	390	402	410	397	380	416	440	389	388	399	391	404	397	377	438	425	385	405	375	368	408	440	397	372	389	400	378	399	434	418	372	387	367	398	410	390	402	376	465	422	383	393	420	388	441	383	427	387	428	400	413	403	401	423	386	372	394	364	371	421	377	383	355	402	383	413	430	415	405	401	404	406	411	439	448	419	378	424	430	415	360	381	386	393	387	392	438	434	392	398	420	415	407	395	363	406	386	441	391	474	367	394	395	450	415	359	419	384	377	409	458	426	393	432	419	430	413	406	374	405	407	421	400	402	405	415	388	426	382	432	395	421	351	431	395	409	412	399	412	415	413	389	400	374	381	429	388	383	444	444	375	401	350	407	400	368	416	386	402	434	399	420	374	385	402	391	402	418	431	367	377	409	405	417	443	433	394	401	403	382	370	404	370	406	366	400	407	386	415	366	420	416	390	409	421	397	389	390	385	396	467	406	393	389	438	386	427	396	387	448	403	384	395	362	397	429	406	387	417	416	429	396	389	391	428	445	403	393	413	404	434	385	398	412	429	385	397	406	399	413	384	385	385	392	382	411	382	405	429	439	421	424	394	423	429	406	434	420	409	367	379	402	415	394	410	389	403	403	376	353	426	406	419	419	386	426	387	408	401	416	367	424	428	438	399	380	366	397	375	377	406	397	412	424	377	405	368	383	389	430	364	372	374	405	406	464	407	408	420	409	406	394	397	378	428	398	406	391	377	444	410	377	345	378	387	395	402	404	404	403	407	410	356	372	366	419	387	402	394	417	418	439	429	394	413	439	369	440	402	360	429	431	377	396	392	396	434	377	403	404	401	429	380	397	406	394	412	378	414	437	404	410	429	390	379	428	410	436	365	412	395	368	380	387	374	407	386	430	399	395	393	432	364	399	422	408	390	396	388	384	426	428	384	425	423	373	437	422	397	400	380	383	435	477	414	431	415	418	381	379	407	389	409	436	406	361	388	381	394	405	404	377	403	418	379	382	378	373	417	401	399	385	439	382	404	412	431	379	390	366	399	421	402	367	388	463	399	411	407	405	411	405	423	424	390	386	419	418	411	413	354	385	394	397	395	397	389	434	387	386	396	389	390	374	408	420	398	357	425	404	412	404	394	391	370	375	431	410	384	403	451	416	396	429	404	389	366	424	412	413	397	396	397	437	400	388	371	428	400	419	399	393	407	403	331	381	407	450	383	404	364	427	429	391	458	395	410	396	385	395	364	421	378	441	430	377	381	394	362	376	392	343	373	412	411	397	384	373	401	419	427	398	396	392	413	383	391	399	410	402	403	421	410	403	387	395	394	427	404	382	416	397	389	414	391	445	406	389	409	402	404	443	392	396	400	377	401	397	406	458	388	387	424	399	408	400	429	384	361	424	397	380	373	357	408	432	401	398	428	375	394	409	406	381	369	435	389	382	409	436	421	374	370	426	389	400	407	417	365	382	395	385	386	437	372	385	418	398	399	415	380	404	431	416	398	406	420	359	387	396	432	403	405	447	465	413	388	402	408	414	375	412	382	443	367	362	391	429	419	409	436	394	378	389	402	392	400	410	384	385	410	370	417	433	403	405	392	412	361	375	416	415	360	408	405	417	390	403	394	391	432	391	394	383	403	366	387	377	387	406	418	416	406	365	432	408	423	449	415	398	387	408	354	439	376	397	396	436	423	408	418	403	397	370	372	376	364	407	397	376	402	353	402	420	393	410	399	446	422	391	414	433	425	398	423	379	417	374	387	400	435	384	418	437	392	412	380	412	450	388	406	410	382	382	403	425	405	420	397	430	433	424	411	414	416	437	403	399	404	404	403	416	416	407	385	409	427	401	401	410	443	420	433	405	408	433	405	364	389	416	389	414	396	389	383	389	386	439	424	352	418	414	380	381	414	432	399	385	396	381	403	421	403	457	374	406	425	407	430	394	403	397	400	423	387	397	421	383	409	375	386	393	401	417	419	399	403	397	420	388	438	370	419	417	397	397	414	445	388	411	393	395	387	392	388	399	377	403	428	372	424	393	387	393	452	461	337	397	399	387	416	401	394	409	394	401	383	412	411	429	412	433	438	351	381	412	408	397	381	390	399	426	453	415	437	391	418	451	373	431	401	426	387	362	398	436	390	420	377	392	354	402	411	386	424	466	381	419	393	405	406	369	403	459	437	396	376	414	395	394	398	388	388	392	403	403	394	393	375	406	405	400	373	407	391	391	394	410	423	418	420	429	413	443	403	428	432	373	400	414	379	360	407	373	403	413	425	393	375	405	397	461	384	432	410	401	386	415	396	359	404	438	393	371	415	407	446	411	388	414	374	386	404	438	385	412	392	380	404	425	399	420	439	378	382	368	377	407	383	414	411	399	376	380	441
2290	1108	1274	1415	1233	1193	1478	994	958	943	897	923	973	958	929	943	905	944	891	947	906	930	915	924	921	903	905	944	943	957	939	954	951	904	953	894	948	910	979	926	912	854	961	906	1001	881	986	909	936	923	902	894	909	933	913	904	901	967	919	945	993	865	944	920	863	920	906	884	944	936	931	864	950	920	929	938	968	924	922	961	921	955	906	906	894	927	953	964	968	930	903	951	902	902	924	950	954	890	948	929	912	944	899	952	918	938	900	885	937	958	983	917	917	933	921	874	915	932	913	913	905	919	932	922	947	991	972	927	891	943	896	906	944	932	971	935	923	880	922	978	882	941	950	947	967	955	954	925	939	964	911	892	933	894	901	920	908	882	914	898	898	921	901	997	898	946	967	895	943	913	954	865	925	899	934	909	915	910	919	954	944	938	937	992	969	914	927	922	900	988	899	923	933	886	927	929	911	951	931	904	904	940	931	917	931	943	933	918	944	919	945	935	952	909	940	954	964	928	939	902	875	852	928	947	926	855	911	964	952	1008	909	939	841	956	900	993	901	939	900	862	917	884	972	888	936	927	911	956	875	875	960	971	921	892	904	957	903	973	949	925	898	934	877	891	923	894	932	927	903	892	913	924	935	941	941	954	961	933	957	982	940	949	935	935	922	934	934	952	924	859	921	943	946	895	921	921	933	941	969	941	937	908	1003	901	919	950	937	982	977	956	939	950	923	908	887	920	973	890	925	916	944	944	935	943	964	943	882	930	927	867	943	987	951	939	925	915	901	903	917	953	871	908	907	960	971	884	932	880	894	908	983	965	900	924	939	954	904	932	962	913	940	872	882	895	910	956	941	889	997	932	927	917	936	931	964	938	918	930	966	900	958	960	955	938	920	908	944	919	966	946	931	954	911	965	902	908	958	927	884	878	917	956	907	961	905	954	919	974	914	876	972	919	916	931	939	951	962	914	932	909	947	955	949	932	932	928	953	964	938	939	916	892	930	936	953	865	888	869	955	980	973	929	899	950	882	923	938	911	970	948	962	862	869	966	976	961	1008	918	947	903	919	978	891	918	872	925	924	933	923	939	942	887	907	876	924	918	916	900	850	949	904	939	997	923	924	942	973	922	881	888	920	926	945	900	953	938	967	922	923	886	925	857	920	922	908	925	945	931	910	903	931	916	899	970	908	990	1003	922	932	918	887	902	902	901	931	923	905	914	917	853	903	895	929	988	909	969	937	905	988	921	878	858	928	941	941	953	968	881	934	930	945	933	928	965	967	854	902	947	956	896	915	917	991	899	928	923	934	990	965	969	931	925	891	929	898	916	898	939	931	940	940	890	894	908	975	884	958	923	919	913	933	940	918	962	971	963	922	964	844	937	925	906	920	970	922	931	966	937	961	947	919	945	919	950	913	987	947	893	911	894	932	935	952	967	975	949	881	921	898	941	916	931	910	908	908	926	951	914	930	888	913	927	937	991	918	929	915	943	970	915	944	986	925	941	888	899	931	909	889	880	974	938	959	927	927	972	933	915	885	940	938	941	960	894	927	903	922	927	977	926	931	946	931	943	974	955	927	883	899	966	948	952	989	919	974	907	919	938	943	953	939	919	869	962	934	900	885	945	958	984	928	864	925	964	887	969	925	922	927	938	901	907	961	913	948	932	949	875	914	907	911	923	961	1020	957	996	892	929	995	994	967	918	917	1002	915	922	870	947	908	973	926	933	912	978	938	951	933	956	987	955	912	933	991	886	920	895	896	926	940	979	980	889	906	907	974	949	889	913	858	952	936	866	961	903	943	991	962	879	901	899	912	942	965	984	945	929	919	963	917	894	931	978	950	922	933	909	909	972	913	899	915	899	931	931	902	924	947	889	934	931	893	949	949	926	946	899	917	963	879	924	957	921	925	960	945	903	935	921	931	948	918	872	885	978	982	970	978	924	904	925	970	903	949	970	996	924	947	911	892	922	964	903	947	879	858	926	929	909	929	910	914	912	899	868	954	930	925	904	918	950	918	953	921	923	943	961	949	944	938	912	924	923	953	937	906	901	862	872	943	925	944	958	911	862	902	960	902	946	892	957	944	980	920	909	910	956	907	963	971	952	953	950	968	903	934	906	1003	942	917	913	903	928	918	923	879	931	942	969	928	929	947	928	932	962	939	891	971	926	886	947	919	891	947	931	949	904	903	906	936	1014	945	918	895	931	970	889	927	918	902	910	898	921	921	939	858	939	906	926	927	926	981	954	961	940	900	961	889	957	927	936	937	957	915	897	956	994	950	934	945	881	951	890	863	959	957	924	870	932	957	878	947	974	906	868	944	928	953	922	906	948	920	922	908	970	943	893	903	959	961	936	908	895	963	932	960	965	903	931	952	911	893	957	961	919	920	958	964	907	926	909	905	942	917	957	926	935	917	936	944	960	901	951	932	951	911	940	954	945	955	886	940	936	879	899	912	945	877	875	942	896	993	927	961	930	971	913	940	952	916	984	908	875	927	919	930	921	955	920	929	957	939	908	923	908	908	954	979	945	942	920	950	877	945	887	914	917	938	927	966	987	925	929	927	938	897	954	903	952	948	908	940	918	914	925	907	866	907	877	905	859	967	923	865	946	930	972	926	944	913	991	876	947	898	906	945	903	915	912	905	942	891	935	994	888	926	906	918	921	867	924	931	943	955	916	914	929	951	962	924	995	936	949	937	916	922	928	958	949	917	898	912	953	976	974	924	937	978	979	895	920	893	874	934	893	918	975	918	1003	930	928	904	941	956	935	921	897	944	971	935	913	897	963	949	913	917	897	919	1004	944	913	873	989	948	965	890	907	954	871	916	953	926	920	954	929	964	919	919	957	897	930	1000	926	938	949	892	972	906	944	971	901	920	953	933	912	921	914	968	946	907	910	870	914	942	930	977	889	947	920	984	921	935	883	858	889	977	969	969	895	942	940	935	919	1002	932	910	911	1024	966	942	915	895	971	896	941	965	958	907	858	942	923	958	945	982	961	901	937	917	941	956	877	946	938	923	889	869	902	977	927	961	921	926	970	919	930	976	916	903	916	955	937	949	967	974	975	987	948	985	931	976	910	928	923	895	902	905	911	921	921	916	971	915	929	964	885	875	936	962	895	909	925	956	902	924	904	885	963	925	966	888	950	980	974	927	900	943	925	957	882	973	960	972	965	940	967	1031	924	963	927	932	952	926	935	904	975	962	901	969	876	913	943	896	943	924	898	914	938	950	981	917	964	960	956	933	905	957	940	997	962	952	932	967	892	929	894	936	934	901	901	902	894	956	947	913	996	985	937	893	913	849	931	952	966	900	970	943	946	901	959	905	930	916	912	935	950	889	995	901	932	911	937	942	937	989	892	952	921	926	923	948	877	924	968	957	959	904	912	924	960	941	976	911	933	908	908	939	968	897	881	907	934	913	896	961	934	861	981	904	916	902	854	901	946	944	952	886	885	899	852	970	900	951	939	943	951	936	964	939	921	937	809	954	957	927	961	957	925
7368	2605	867	701	605	492	1191	596	332	328	328	332	309	313	283	293	311	327	330	328	323	305	321	287	304	326	302	303	278	318	288	311	336	325	311	315	305	318	296	322	306	336	329	339	335	330	315	334	313	331	336	322	308	318	326	323	327	298	319	326	332	328	302	298	326	334	378	329	292	321	277	338	325	349	288	304	326	330	318	316	325	326	302	309	346	319	317	311	335	326	304	307	329	344	321	324	312	328	287	288	304	327	320	310	297	329	332	335	309	317	324	330	341	343	335	316	325	310	319	323	272	280	293	305	292	317	296	339	342	348	318	310	317	339	299	333	321	321	315	334	342	316	296	338	313	317	287	348	313	329	344	298	372	293	283	309	320	307	298	313	296	314	328	316	319	310	317	305	347	316	351	318	272	311	326	298	304	288	335	299	330	292	326	351	315	305	295	287	333	327	348	326	307	341	295	336	302	302	330	302	334	345	324	309	315	288	329	315	305	335	293	325	311	333	300	328	330	291	326	312	309	339	368	334	328	318	307	298	304	351	340	302	305	294	310	310	311	287	291	314	301	358	330	358	292	329	305	323	303	304	331	302	282	304	317	299	306	309	329	362	300	346	306	309	355	296	325	318	323	333	309	309	335	335	316	307	335	304	333	306	319	320	334	305	307	324	328	322	329	318	342	301	330	316	305	316	324	347	327	335	335	350	322	316	336	345	358	304	314	340	286	342	349	328	339	318	323	330	317	325	335	296	283	302	331	329	324	285	343	347	336	323	284	300	363	288	346	354	317	332	334	330	299	341	310	329	290	310	314	334	290	333	321	334	340	318	331	300	347	302	308	332	336	305	294	310	260	305	359	324	312	329	324	316	327	303	320	276	342	346	306	333	329	330	285	321	322	294	301	339	312	278	274	336	307	326	315	308	306	324	318	283	289	312	316	346	294	324	292	294	301	314	323	297	343	333	327	325	323	337	308	342	340	344	310	300	318	312	319	325	307	336	290	296	335	315	335	323	297	314	309	320	334	304	313	346	315	306	311	295	334	289	326	301	288	311	316	299	279	343	282	322	272	335	302	328	314	316	315	328	282	337	312	321	347	311	338	321	309	300	324	305	292	288	324	310	315	277	301	325	324	298	326	311	297	300	296	330	329	334	327	319	322	350	320	320	312	302	343	326	321	336	338	287	332	318	327	355	342	307	308	287	315	321	289	318	329	331	356	289	340	350	324	370	302	336	341	324	321	320	285	312	294	336	297	281	287	318	337	313	311	355	308	335	304	306	332	318	299	299	320	332	319	325	353	279	324	303	300	313	318	328	325	329	332	297	292	305	308	316	319	329	296	283	298	320	347	345	310	323	315	331	304	332	314	353	306	332	334	336	342	335	299	304	312	337	336	353	319	333	300	293	326	354	308	297	322	317	320	330	334	355	312	316	339	343	319	324	334	367	343	323	314	323	297	308	340	313	303	317	304	296	349	319	318	311	294	301	303	333	330	307	335	296	323	359	338	322	338	333	289	337	313	309	355	310	328	314	303	296	335	323	301	294	297	269	321	297	318	318	316	335	319	339	292	291	305	288	297	325	322	307	307	297	346	332	329	327	320	310	327	313	327	317	340	343	335	318	289	327	324	346	339	313	320	333	302	327	298	350	324	348	324	310	306	288	308	319	304	324	324	341	324	328	300	307	334	337	324	346	290	320	293	312	327	338	321	304	297	310	308	289	285	345	308	313	347	330	358	335	304	296	307	302	299	327	356	327	309	301	319	341	330	316	319	332	315	309	320	343	336	327	318	305	308	331	303	325	285	303	323	312	321	298	298	308	332	300	369	313	313	300	315	341	296	319	273	313	329	313	301	305	315	314	375	337	294	324	327	307	316	318	311	314	306	341	308	337	307	288	288	306	318	319	341	310	310	322	329	318	342	329	312	289	317	298	320	306	295	347	327	302	324	312	306	300	315	325	320	311	288	304	369	291	318	306	328	334	337	353	322	333	314	296	312	310	332	333	347	323	307	327	309	297	311	302	337	304	309	282	314	282	344	322	257	304	316	336	313	333	313	292	338	316	321	321	304	327	318	302	349	341	314	318	334	321	334	312	335	312	293	323	349	323	322	325	346	321	295	317	285	343	333	315	327	325	275	300	328	318	316	299	312	319	327	331	335	325	331	284	337	313	331	289	326	314	326	333	351	316	337	310	323	307	320	325	310	334	339	335	349	313	328	319	304	298	309	294	288	311	348	298	289	310	335	316	309	280	314	313	336	337	312	306	261	323	357	316	320	313	328	293	323	348	308	311	307	305	329	292	316	351	327	322	327	292	337	302	296	304	314	315	326	265	315	320	329	303	323	313	328	346	335	331	319	313	352	325	321	329	324	340	333	332	339	287	382	322	293	319	343	304	303	330	334	299	306	321	328	316	367	304	301	316	312	323	346	327	302	291	310	323	297	311	301	314	304	308	314	340	313	335	316	357	358	331	281	331	318	330	375	310	333	303	340	291	326	297	297	332	292	304	294	329	329	311	311	302	290	337	329	313	332	312	336	306	291	315	300	293	293	361	329	320	338	312	321	284	296	313	288	303	308	355	312	324	276	292	270	336	320	318	367	318	333	312	321	322	347	327	333	325	325	315	319	308	334	302	307	313	351	355	330	313	293	311	309	295	309	331	311	283	322	292	292	276	309	324	317	276	306	318	309	323	308	302	291	317	306	329	354	298	311	296	324	317	325	374	311	327	301	312	293	307	319	329	322	318	304	348	310	288	334	304	330	332	326	318	334	323	333	313	294	311	287	306	325	339	272	301	283	324	319	338	282	279	299	345	303	317	317	349	288	318	357	304	316	323	310	310	317	310	309	258	317	376	306	364	308	358	333	307	326	315	318	332	363	324	347	297	339	332	319	330	316	312	317	302	305	324	347	323	306	285	307	283	307	318	318	307	301	311	329	303	313	320	311	336	302	315	320	291	316	319	330	311	320	311	336	332	336	295	306	299	348	303	333	299	352	335	311	295	292	298	293	318	325	323	312	329	300	294	318	306	308	320	318	319	331	318	339	315	355	321	314	307	311	313	327	323	318	311	346	301	318	351	347	301	304	312	328	288	325	312	303	343	312	311	302	289	342	334	302	297	318	340	332	335	320	303	327	313	312	294	324	308	326	333	295	323	352	318	316	302	310	291	335	314	315	322	339	343	318	298	308	309	315	322	360	298	308	305	292	308	312	328	354	304	355	312	319	297	316	336	293	328	335	294	314	333	303	311	313	316	317	312	351	318	295	340	342	310	321	294	317	301	291	308	341	339	298	334	331	298	317	344	313	299	337	311	285	312	341	310	307	339	305	336	313	339	363	323	310	279	282	330	311	315	314	317	316	322	319	304	323	311	308	310	326	332	314	331	318	320	352	310	333	278	333	298	311	355	340	311	295	288	319	306	351	312	319	312	321	334	310	332	316	305	297	350	373	325	326	319	351	307	316	336	330	306	309	327	314	292	321	308
7049	2767	2057	2244	2029	1619	5479	1380	953	894	836	834	885	801	843	794	755	799	816	777	784	774	791	799	731	795	760	755	756	765	743	775	737	729	725	758	748	778	795	766	740	734	721	717	707	735	732	722	724	789	730	747	791	731	809	736	751	731	729	781	696	750	750	726	760	746	787	762	697	723	725	720	786	744	691	757	691	727	731	764	744	774	749	780	750	759	778	713	712	714	762	742	759	752	711	736	747	728	720	713	720	780	738	771	764	722	756	750	746	769	720	726	706	790	754	746	717	808	764	788	740	745	744	735	731	788	720	778	772	764	754	765	766	743	793	732	700	768	787	727	695	789	703	752	717	735	767	782	747	745	720	754	758	717	765	725	739	737	737	768	749	754	739	787	765	704	738	728	758	701	709	754	707	741	725	770	819	764	761	741	746	752	779	741	761	758	743	762	760	775	727	755	746	733	761	745	756	778	729	758	685	713	770	747	711	790	717	708	763	727	725	735	772	772	735	746	738	773	782	784	755	726	754	722	770	770	697	719	740	726	743	783	722	752	715	709	710	711	744	766	752	762	784	748	767	738	669	722	741	742	720	746	778	756	749	721	801	749	731	740	743	725	744	757	726	727	721	756	775	724	754	771	745	746	764	761	761	678	760	757	793	707	715	723	757	774	757	780	772	770	707	734	700	677	726	708	732	705	818	729	732	762	747	734	717	709	787	735	776	768	745	735	732	716	758	753	754	713	729	681	764	750	767	726	770	744	754	719	773	789	787	774	776	766	753	703	696	740	705	713	726	774	739	778	775	742	724	721	741	723	788	753	767	716	783	754	798	755	756	675	744	756	667	735	740	729	742	771	761	774	720	754	743	727	794	682	750	713	735	749	694	719	709	740	819	696	752	709	732	759	809	764	769	735	757	795	752	782	732	723	743	757	736	720	781	749	772	738	746	750	796	757	802	760	784	736	716	703	768	750	765	752	750	729	772	781	743	784	716	754	762	777	722	744	762	769	712	749	709	722	747	783	753	731	742	780	718	746	755	725	717	716	751	746	765	747	808	711	748	749	729	755	742	744	802	777	745	752	767	725	713	754	753	744	736	791	753	729	721	744	738	701	782	751	753	766	756	711	769	723	740	692	708	778	768	716	692	757	773	697	672	749	761	776	692	747	754	765	713	711	719	757	770	776	766	745	770	786	750	714	758	749	762	728	781	737	769	710	774	716	713	770	720	715	732	735	768	718	791	762	745	715	700	738	801	721	695	824	787	694	784	736	757	717	704	764	731	716	751	724	727	733	745	702	726	711	735	806	753	719	754	779	726	729	730	767	732	732	685	779	727	737	742	709	731	718	754	762	739	802	776	752	770	751	759	751	791	747	755	767	731	724	703	762	707	729	757	723	772	769	738	788	775	732	788	756	753	781	692	790	713	780	736	724	735	771	730	755	751	745	724	810	724	772	726	748	677	712	743	703	771	752	740	706	787	711	736	754	722	779	739	769	719	772	713	744	753	734	714	749	729	772	734	723	722	770	702	719	756	754	740	733	746	737	745	754	684	723	742	700	745	759	767	799	707	753	700	709	691	711	699	748	722	778	740	748	755	725	770	732	789	746	744	755	724	713	771	757	751	793	781	771	718	778	710	794	758	734	685	731	774	769	776	737	700	723	694	742	759	777	732	725	766	765	746	702	752	725	750	759	760	700	755	747	684	770	717	750	758	721	804	757	778	769	761	709	767	749	772	753	750	731	730	757	752	801	773	718	753	735	754	743	711	806	740	720	719	724	704	783	727	751	738	748	756	749	686	760	781	711	761	729	772	715	739	765	762	698	765	748	724	710	718	749	762	712	744	772	757	784	759	774	728	782	779	738	736	715	767	742	732	721	706	732	740	739	720	780	754	793	723	775	768	745	705	729	713	733	727	778	731	779	739	754	746	780	763	716	753	767	780	725	762	721	716	728	776	733	721	747	781	794	771	711	697	762	731	763	742	755	743	697	750	715	766	702	738	742	701	737	714	767	795	749	730	719	755	793	766	714	746	721	741	755	712	762	765	738	749	748	721	722	759	724	738	761	751	766	762	767	746	747	704	718	752	811	763	724	785	758	736	737	772	735	715	756	725	736	723	745	761	829	751	753	758	734	798	722	745	765	743	749	753	780	732	765	773	759	739	720	759	750	735	723	773	713	745	734	754	724	719	719	770	747	771	724	793	754	756	706	709	724	770	743	807	737	750	689	756	753	790	712	755	715	688	730	775	743	715	747	760	755	742	740	729	742	723	703	729	784	721	762	750	705	729	749	779	748	715	708	733	751	766	746	767	747	741	781	710	733	744	751	726	746	701	751	699	774	823	758	763	752	738	740	739	732	759	803	753	743	794	726	752	715	764	717	750	702	743	753	745	719	786	702	720	780	739	744	722	744	732	769	684	748	710	743	793	787	742	715	733	735	698	759	772	724	720	744	728	747	756	725	825	685	778	719	731	734	793	727	785	741	722	782	722	767	742	776	716	735	771	734	774	686	748	731	707	753	808	737	741	727	768	722	762	777	774	737	731	677	778	740	756	704	754	743	695	776	760	739	786	819	755	698	734	756	719	778	732	725	754	685	749	741	748	703	745	740	731	733	760	762	740	776	739	754	693	726	768	755	738	787	758	737	754	725	741	741	716	760	727	764	791	761	748	721	722	744	719	722	723	741	749	757	722	790	760	767	743	766	732	723	723	785	768	720	749	780	784	713	759	724	748	755	749	741	722	744	737	720	759	737	774	699	719	732	758	731	750	721	755	776	796	806	778	718	716	793	749	765	762	785	757	773	729	769	755	758	758	754	745	786	749	756	728	742	717	743	734	755	756	719	775	771	752	752	737	696	740	684	722	740	767	754	707	773	761	753	736	737	738	755	772	778	800	759	733	759	747	748	718	729	753	755	717	778	737	756	667	755	752	742	779	737	749	758	700	722	715	767	751	746	790	757	759	766	726	760	722	764	740	756	718	720	732	731	756	737	737	756	703	736	736	741	740	781	703	731	734	691	742	766	787	784	733	749	795	752	783	757	741	692	757	783	752	765	738	757	761	718	724	755	705	745	787	821	703	742	781	725	751	732	736	745	802	784	759	709	788	705	777	765	781	729	736	707	746	818	757	681	747	793	761	724	713	717	770	742	752	772	778	742	765	737	712	743	729	714	717	773	731	739	733	762	772	741	719	759	788	736	757	723	711	774	706	774	724	746	765	748	710	741	748	770	719	721	773	743	781	758	758	666	754	775	763	708	697	711	749	732	715	785	788	775	746	751	726	733	715	720	747	750	772	732	749	769	775	709	778	713	731	706	720	754	742	791	755	764	778	767	742	735	735	733	780	745	731	743	743	779	696	738	725	712	730	765	794	785	766	784	713	698	780	696	720	793	788	745	759	731	748	746	760	775	733	738	732	740	756	755	714	780	736	704	722	752	762	747	701	739	731	758	778	734	791	731	762	758	696	741	721	712	783	761	738	740
14332	6276	1173	940	587	381	2573	1262	188	183	184	191	177	172	171	170	157	169	156	141	137	143	152	157	145	132	189	142	136	140	154	138	131	122	138	152	139	142	130	146	131	152	155	140	158	152	137	143	138	137	153	139	136	147	152	182	133	118	141	160	139	146	138	115	148	131	145	141	163	118	141	135	140	149	141	151	139	170	157	166	124	129	134	141	127	148	150	135	127	146	142	141	119	166	157	153	167	158	161	148	128	141	152	133	138	141	130	141	143	159	178	158	120	146	149	160	152	179	128	152	136	161	110	123	158	130	142	145	128	128	146	148	140	156	140	136	139	149	122	146	149	154	151	125	138	147	136	117	144	136	157	156	125	140	145	148	155	137	151	156	168	152	133	128	145	150	163	131	146	138	144	124	122	141	158	129	149	146	143	148	153	142	133	147	135	134	138	173	125	165	130	146	165	167	162	150	151	165	162	137	114	157	158	155	157	159	146	128	176	138	149	122	148	129	143	126	130	150	151	141	155	148	119	158	190	149	146	131	157	124	140	151	130	150	149	167	129	151	154	142	126	136	134	156	151	156	150	119	138	130	147	137	157	149	142	145	141	147	146	153	152	134	121	121	133	142	141	152	138	136	159	152	140	135	143	148	150	177	160	143	139	142	145	163	139	146	134	150	135	160	156	144	158	141	158	137	134	128	139	118	127	124	151	140	155	152	132	125	138	176	161	148	154	141	128	150	123	121	153	138	136	117	162	188	159	145	148	139	147	127	140	145	140	148	126	122	136	149	149	150	144	138	137	159	139	133	165	143	131	150	185	151	166	154	126	157	141	127	161	139	140	127	142	141	126	140	136	164	174	129	147	147	135	137	172	122	133	144	159	147	139	142	143	155	128	151	158	135	152	136	124	127	147	115	141	111	133	120	127	141	122	141	158	123	153	144	142	141	153	145	142	155	138	141	137	131	132	125	133	153	148	141	122	154	165	133	136	142	141	131	152	149	137	144	155	142	134	137	141	157	153	159	134	145	138	153	114	125	149	126	154	146	134	155	151	131	128	157	112	131	145	120	145	146	145	132	125	148	139	143	138	106	149	140	142	143	143	116	164	129	133	153	147	126	125	127	157	162	151	147	143	155	159	147	122	157	159	124	154	131	148	150	148	163	135	127	145	162	138	138	146	139	159	144	147	131	131	159	155	130	151	125	150	137	169	152	140	161	122	138	125	139	130	141	152	122	155	142	154	149	148	139	154	156	150	151	156	153	166	146	119	156	167	156	129	132	142	136	141	143	150	161	144	165	151	166	148	121	140	124	143	140	142	138	129	122	155	140	133	148	123	147	123	146	143	138	166	121	156	133	167	167	129	146	148	156	129	150	152	155	139	154	144	126	152	160	143	137	155	143	141	137	162	134	155	125	152	138	149	137	125	147	153	149	143	137	137	136	151	126	143	133	122	155	144	145	145	160	164	129	126	143	117	132	130	141	164	166	138	155	123	151	136	139	127	147	143	147	144	159	158	147	136	118	145	143	148	134	158	143	120	135	176	143	173	136	146	110	142	146	166	134	161	158	149	148	141	143	141	141	150	133	149	144	137	135	140	131	120	156	148	128	142	138	161	152	129	128	148	129	158	146	139	160	136	139	154	146	161	142	137	131	136	133	130	145	140	166	176	146	156	136	124	139	152	133	149	158	151	156	157	125	128	157	110	127	124	141	124	118	177	129	129	141	148	138	149	144	136	165	139	159	153	148	153	144	151	147	150	143	148	129	151	163	141	143	138	187	147	123	140	137	132	139	145	166	153	146	146	142	159	145	139	165	130	126	134	145	149	123	142	145	117	140	135	142	108	133	151	128	120	136	137	150	170	153	134	140	141	146	159	125	120	129	165	128	166	155	118	148	144	156	133	118	133	151	132	148	136	124	152	138	141	153	137	141	161	127	144	159	119	151	141	159	165	135	139	134	136	135	140	141	165	151	145	134	153	146	139	130	135	126	133	160	135	147	115	135	146	134	149	134	143	137	143	139	144	160	137	141	147	134	125	120	157	150	138	157	133	140	126	147	140	134	159	124	127	169	152	145	169	146	144	134	143	150	162	155	134	131	123	164	128	142	156	149	121	144	152	149	145	129	162	142	156	155	150	152	128	119	163	151	143	144	135	129	159	144	139	147	129	136	156	140	158	147	158	134	165	147	146	160	149	142	149	141	131	151	132	143	150	166	134	141	138	146	153	138	127	151	136	123	133	129	135	128	125	146	161	141	128	133	163	128	130	147	137	125	142	116	119	126	152	132	142	131	134	126	155	137	129	157	146	143	141	142	152	119	152	120	151	168	151	177	155	129	132	132	131	167	124	128	158	165	129	130	130	132	147	143	159	142	138	165	131	156	162	133	146	141	173	163	159	137	146	147	141	147	144	140	137	138	137	169	133	151	122	138	133	129	150	163	137	146	153	157	131	155	141	145	147	129	150	148	159	126	138	139	151	123	142	150	119	136	135	177	149	179	149	151	135	119	155	146	155	152	142	166	142	148	172	162	149	146	132	131	157	148	131	152	131	129	171	155	143	128	174	154	157	133	178	146	137	154	131	161	160	136	157	139	132	150	152	130	130	147	153	134	144	129	149	135	147	162	166	137	124	133	122	127	145	157	136	135	135	154	164	136	141	146	141	128	146	128	132	141	113	148	125	165	133	133	147	147	147	134	127	161	171	132	144	138	166	138	139	155	145	138	173	135	140	141	141	138	146	151	140	143	142	142	146	160	157	135	142	136	126	146	133	144	135	136	150	142	138	154	132	131	139	143	145	150	162	168	146	149	148	139	157	151	147	142	136	128	133	114	130	148	131	125	121	146	138	149	116	155	158	160	137	125	143	127	149	130	135	160	173	183	138	148	147	146	139	152	149	159	142	167	136	138	144	140	117	126	154	135	132	138	161	154	136	152	148	155	120	147	159	127	145	138	137	151	148	158	143	140	149	154	136	135	148	150	113	125	150	136	139	137	133	140	122	131	154	121	160	141	136	135	140	141	131	128	137	139	139	153	131	146	130	150	139	145	129	174	154	148	144	135	150	165	125	139	160	141	138	132	147	132	145	145	148	127	151	143	144	146	163	131	127	127	140	122	132	157	138	135	124	131	159	143	136	139	122	151	155	152	127	118	124	150	149	114	161	143	133	155	149	137	149	127	138	141	141	133	139	131	149	141	156	141	140	134	147	136	131	127	125	125	146	125	133	174	132	129	113	119	155	124	139	128	139	140	144	121	120	136	143	114	182	120	126	126	159	146	156	142	136	132	138	152	135	133	162	137	136	137	139	143	150	134	152	124	148	142	132	138	146	134	118	150	133	138	158	151	128	147	139	130	146	135	164	154	135	136	148	141	125	124	134	153	130	141	126	135	134	153	135	126	159	148	137	136	144	138	156	159	155	143	136	139	146	137	155	147	144	127	144	135	119	120	145	147	142	140	133	129	151	130	143	138	154	131	109	133	126	128
9433	4476	2516	3006	2379	1566	10815	2633	777	652	627	578	501	543	546	492	513	506	440	443	453	462	420	466	412	431	420	414	415	417	387	365	429	418	426	407	452	396	417	438	358	365	399	349	392	393	363	402	382	384	376	381	338	377	373	361	409	354	382	379	411	387	388	396	351	377	382	405	390	317	394	416	364	346	355	375	371	360	377	357	370	387	395	358	368	371	392	396	349	336	350	356	381	390	384	357	393	409	323	394	389	340	347	389	387	379	363	367	378	390	370	362	344	392	373	402	363	366	363	366	344	345	410	396	372	371	402	364	377	365	389	382	356	390	369	359	363	356	352	390	360	367	348	362	407	354	390	394	379	388	357	352	402	380	428	417	354	402	378	373	376	378	368	358	351	411	360	399	379	356	372	395	347	388	359	365	376	369	383	384	328	364	345	352	358	399	378	409	370	384	371	337	405	378	376	406	354	385	383	375	384	374	345	341	378	384	396	347	370	349	361	352	322	412	349	366	362	381	391	391	350	359	372	383	351	336	355	371	350	404	368	387	370	348	352	388	362	368	368	348	368	370	365	378	395	387	358	379	385	375	396	388	360	366	406	360	378	351	389	353	373	364	389	388	376	382	390	363	387	373	350	362	350	350	371	384	353	380	353	363	376	400	383	372	404	374	372	382	372	360	379	377	322	376	363	358	378	355	401	354	358	345	377	356	356	381	382	397	385	413	352	406	369	402	372	364	361	373	372	374	384	361	378	353	381	409	331	368	352	405	397	393	390	376	358	389	384	355	376	360	361	380	352	352	376	356	353	371	376	376	364	364	381	372	360	358	384	380	385	344	381	355	359	377	361	377	391	358	395	390	379	360	396	381	348	354	362	407	395	372	387	375	376	370	383	363	370	412	347	403	408	362	376	378	395	371	343	399	375	373	401	350	373	383	385	385	367	386	373	364	384	382	336	406	383	388	381	331	348	364	355	367	387	365	378	392	345	366	378	356	376	393	371	405	390	367	407	369	351	372	339	342	371	383	392	351	375	324	373	386	369	363	382	323	347	353	373	391	370	349	368	381	409	376	378	380	373	352	373	362	369	376	362	396	406	396	354	397	347	372	332	386	365	389	388	376	364	381	378	379	369	404	398	378	406	412	396	378	353	396	408	374	337	343	351	396	366	377	403	373	383	350	376	400	381	362	380	369	358	352	369	400	356	352	389	345	372	395	375	377	372	346	400	358	395	403	375	360	383	380	370	360	402	362	375	396	380	377	366	373	378	351	388	403	377	357	377	374	378	378	360	387	382	378	399	380	342	388	378	356	401	390	353	365	410	360	367	380	345	368	366	387	403	395	376	400	338	369	367	396	355	354	364	338	395	354	371	388	373	375	417	356	396	390	376	361	386	401	379	349	407	391	355	362	362	374	351	371	387	342	347	387	388	397	363	375	362	354	398	378	377	393	377	379	383	362	376	363	349	372	372	348	364	387	354	334	376	398	362	362	404	358	371	342	358	350	390	372	366	361	380	345	385	353	354	383	371	384	377	400	399	375	417	379	383	360	382	345	372	352	390	382	384	392	380	348	399	404	363	364	371	339	381	399	395	332	392	383	384	339	395	405	389	356	343	379	368	367	356	385	390	358	356	364	344	390	412	323	393	350	393	325	405	388	337	366	377	370	354	388	383	395	353	330	369	397	350	394	382	357	348	403	370	380	350	363	394	383	365	370	396	388	347	337	361	391	382	375	369	375	385	342	391	336	377	371	371	341	382	404	390	375	399	371	369	372	345	378	374	363	354	354	383	406	389	377	356	396	364	391	379	367	385	351	382	383	375	402	327	379	375	350	389	375	359	335	370	412	394	374	382	373	373	384	369	373	362	372	360	347	394	360	330	384	369	375	350	339	388	369	348	345	350	401	380	373	371	372	374	385	362	367	349	390	360	366	363	378	359	356	350	358	406	361	322	377	360	386	343	389	384	382	359	357	374	388	364	401	399	347	363	333	363	357	335	375	372	386	371	369	351	368	384	371	393	385	368	395	353	364	338	381	360	376	353	370	359	370	391	366	375	372	380	370	373	428	348	380	382	367	360	367	349	396	353	368	353	369	393	339	367	362	392	341	392	409	387	391	389	355	368	389	344	358	381	386	388	358	356	386	364	348	356	390	359	380	374	342	359	319	388	392	339	354	354	383	369	348	366	371	403	353	349	351	341	385	368	350	411	378	353	330	372	366	351	365	359	352	329	394	356	359	357	384	387	357	365	361	378	361	379	356	381	370	363	389	359	390	364	373	353	392	381	341	385	392	393	371	365	411	393	344	367	346	360	369	348	376	371	373	391	386	375	376	365	359	351	380	359	365	371	340	392	385	352	369	392	327	365	383	416	354	361	373	337	354	346	359	352	355	378	369	395	344	361	385	353	361	407	380	367	360	373	349	367	352	383	376	393	378	401	368	384	387	360	371	337	379	364	377	342	405	375	389	347	374	364	371	421	388	360	366	356	334	320	362	339	383	374	392	370	376	394	362	386	361	398	416	393	365	355	362	359	373	384	365	397	368	397	390	381	377	362	377	359	369	375	408	384	373	385	361	349	405	385	323	369	381	388	377	404	378	391	381	393	379	407	388	388	347	377	355	383	396	355	326	384	360	372	376	369	338	384	368	364	374	346	345	377	367	405	369	346	398	379	368	388	366	394	402	384	382	365	333	405	376	340	341	379	368	343	377	370	380	365	380	396	340	362	366	380	387	359	407	365	382	381	382	392	375	359	358	381	383	371	356	367	360	377	399	355	404	359	384	409	358	357	381	371	385	378	393	374	372	377	371	371	332	359	372	393	391	362	369	380	384	353	367	381	367	370	389	358	370	391	403	345	380	395	339	364	354	355	394	338	353	369	377	380	348	398	392	381	357	369	383	372	383	358	366	396	367	370	374	378	358	363	343	396	372	375	398	371	393	361	406	357	401	372	380	362	342	393	416	375	352	355	374	354	396	366	379	364	381	403	364	397	369	398	395	377	386	349	375	363	351	341	331	383	380	389	374	351	349	379	374	382	367	407	381	373	382	389	354	392	341	351	382	377	344	373	344	309	362	371	361	367	360	349	374	363	353	410	344	374	356	383	351	407	378	374	350	367	367	386	378	371	353	375	384	363	351	374	368	362	401	377	359	377	386	358	365	365	399	367	347	359	386	338	361	374	342	356	376	363	355	403	353	376	412	375	392	358	403	387	406	395	377	378	374	340	371	386	382	341	353	362	393	360	376	336	384	403	373	344	342	355	385	378	372	353	375	354	365	353	398	359	367	361	357	377	362	338	354	377	401	352	337	393	397	393	387	371	372	363	380	335	351	373	361	389	389	379	402	386	334	354	375	365	352	385	391	368	363	343	385	366	363	404	410	408	370	389	390	371	375	390	387	387	383	344	353	382	413	348	346	384	378	391	393	357	370	411	361	348	387	384	391	380	372	344	394	345	349	397	383	379	373	390	377	381	345	371	383	379	344
1697	506	510	489	416	418	451	440	418	423	443	398	400	412	416	442	420	368	411	385	407	430	425	430	387	395	388	411	439	381	399	404	338	412	462	387	425	416	394	447	386	419	404	408	423	388	406	438	392	378	396	393	429	448	381	406	425	416	429	435	416	365	387	378	409	391	403	414	403	414	397	385	415	419	384	395	401	400	405	423	427	405	424	440	365	402	375	427	426	397	395	403	443	384	426	365	427	409	434	433	416	407	432	396	409	371	374	438	410	403	414	399	372	362	436	436	396	425	425	383	420	444	374	402	390	428	407	401	445	411	400	416	437	426	421	413	420	354	377	397	418	431	378	381	379	404	433	426	394	387	406	433	403	440	364	422	381	398	407	380	456	430	406	361	438	414	387	428	398	410	425	411	409	437	377	391	395	382	440	474	407	362	385	400	384	390	395	385	425	424	454	422	388	402	344	403	391	402	438	399	385	399	391	364	399	400	426	413	383	429	447	432	404	387	384	394	404	386	404	400	379	357	421	411	409	409	389	410	413	417	385	481	437	394	447	404	374	397	428	390	398	391	417	421	417	430	382	399	437	396	390	431	370	405	396	388	389	402	402	400	385	376	410	376	382	418	394	406	374	410	406	375	425	363	409	413	423	379	396	422	419	445	440	376	387	383	428	413	396	391	419	415	403	399	402	394	368	368	419	421	389	383	402	383	401	382	412	395	392	396	417	422	391	406	424	411	408	420	401	391	383	405	391	388	387	386	430	431	429	426	403	421	400	401	412	388	375	396	374	373	399	393	396	375	419	420	427	403	399	401	413	474	374	377	396	374	414	401	437	416	369	392	371	405	408	383	405	401	415	378	429	393	398	420	417	412	417	372	387	407	403	387	361	400	404	421	382	390	395	405	390	395	372	397	385	409	442	412	405	428	408	389	380	396	453	374	384	412	401	369	416	397	392	445	440	441	446	394	425	413	388	391	413	377	380	396	392	375	442	402	417	377	389	365	396	413	405	405	405	419	395	405	400	395	369	389	389	416	395	422	394	432	417	423	420	419	433	408	405	419	432	436	383	423	435	415	405	402	421	424	419	394	400	390	382	366	402	385	389	376	399	422	431	403	420	381	424	404	410	392	370	366	420	399	389	372	402	393	405	362	435	402	417	382	457	421	432	437	393	415	361	363	383	394	382	395	411	426	426	376	440	407	408	406	442	391	420	407	416	369	399	432	370	403	445	426	379	425	428	390	388	359	413	402	420	468	393	423	416	384	407	407	363	375	400	396	416	391	424	374	432	396	415	370	419	424	402	407	400	415	393	387	401	438	415	414	409	389	409	461	389	402	382	421	428	416	392	415	405	421	398	428	433	420	422	393	406	403	399	352	424	417	376	414	429	403	371	392	378	427	411	357	400	408	426	427	389	414	448	398	418	428	413	449	391	375	428	404	399	419	397	425	437	379	407	425	440	416	387	410	373	402	432	384	420	398	458	382	412	364	395	388	386	397	430	401	382	412	379	397	432	406	369	377	439	415	410	392	392	407	385	365	424	373	385	442	419	391	397	379	412	428	355	408	400	433	398	392	420	420	415	413	400	405	432	386	371	421	430	398	394	446	387	345	406	402	419	400	403	394	381	356	383	407	420	409	417	418	370	389	421	399	403	407	371	450	459	413	400	442	414	432	444	419	380	374	375	388	413	413	390	390	437	409	391	375	396	409	404	386	394	453	386	381	426	414	386	388	390	421	383	419	408	375	390	387	412	435	442	402	368	406	409	391	398	395	384	446	376	393	423	366	443	374	384	393	385	402	427	412	403	394	390	358	385	381	399	419	385	396	411	395	390	414	401	410	419	414	405	400	450	358	409	418	416	411	376	385	382	390	345	376	391	392	395	395	411	386	360	406	385	378	396	377	382	412	406	407	423	379	390	370	387	382	342	361	427	410	396	423	390	395	408	414	410	421	378	389	412	399	409	392	377	399	395	374	412	423	381	381	408	358	407	391	405	414	396	422	427	417	383	407	402	408	375	405	416	381	429	412	386	420	402	409	410	392	413	399	410	436	423	386	389	446	371	400	405	433	394	401	416	454	438	405	387	422	402	403	396	440	432	392	412	365	390	401	396	435	387	399	415	457	413	393	418	394	389	400	394	400	416	392	454	411	416	410	408	368	385	401	388	406	413	402	397	413	434	402	341	388	439	405	432	413	406	445	415	409	406	377	423	388	403	408	382	390	398	408	412	417	389	417	388	423	428	394	360	354	415	417	378	416	401	392	381	401	371	418	383	441	404	392	341	380	390	370	380	400	403	442	439	440	425	403	410	422	396	415	405	430	397	398	403	384	414	386	381	382	367	390	399	404	413	419	407	394	437	383	401	349	391	408	432	416	429	412	406	432	380	403	376	427	396	417	412	406	421	400	414	404	380	395	401	400	404	402	390	388	392	403	414	426	394	391	409	421	425	430	403	477	383	385	415	403	356	362	399	378	370	383	391	389	425	430	424	406	396	357	398	432	385	422	451	453	417	345	407	366	399	413	373	436	397	387	408	408	429	414	401	393	400	429	382	397	389	391	375	431	362	363	407	413	419	424	399	391	400	382	403	402	368	401	396	394	415	436	412	425	417	394	391	416	360	404	418	378	399	377	369	402	371	409	377	474	387	383	441	452	432	379	422	400	411	399	391	400	420	400	353	376	375	437	391	424	444	390	427	438	410	417	423	452	399	385	420	363	432	386	397	457	402	407	406	405	386	390	408	368	399	393	386	437	390	447	437	399	421	390	378	395	370	387	386	391	410	378	382	370	424	376	396	383	434	404	413	409	410	417	424	427	430	399	398	418	399	399	427	383	385	429	435	385	389	388	412	376	388	392	410	370	427	418	391	361	421	377	362	385	384	410	416	428	386	412	421	399	373	388	401	417	413	405	374	354	439	441	383	412	379	404	401	412	414	397	375	438	405	399	381	382	439	395	410	385	379	428	386	387	361	435	437	387	385	447	432	425	426	389	368	428	390	381	402	438	408	421	353	398	412	406	394	408	420	404	396	421	406	407	418	372	410	435	406	382	446	385	404	402	403	400	407	386	410	411	407	412	368	396	413	412	402	418	421	382	384	453	409	381	378	414	391	444	410	408	410	388	392	390	396	421	377	378	399	407	418	446	419	407	416	459	418	411	417	387	376	447	405	362	395	394	378	403	406	363	379	400	420	401	447	377	401	435	432	398	418	424	417	404	411	387	397	401	393	406	367	378	388	387	393	367	431	396	409	373	377	399	402	393	423	416	413	427	421	359	408	416	441	385	427	365	417	416	397	394	428	370	462	423	368	432	441	429	445	412	377	403	420	422	400	399	414	375	394	411	401	443	413	375	420	390	387	389	416	386	400	387	373	394	390	381	403	440	368	370	368	432	422	377	379	396	420	382	377	386	361	418	423	367	418	375	410	391	400	403	433	419	415	403	428	398	426	436	403	416	439	416	395	417	442	398	427	402	392	402	410	427
2281	1010	1277	1104	979	1060	1286	1216	1013	938	903	905	907	926	959	942	966	916	913	929	910	856	930	888	979	918	888	974	909	951	923	899	888	963	906	944	962	962	941	966	945	970	949	954	923	905	945	908	928	900	952	906	968	950	982	941	929	937	988	960	932	960	926	922	910	1018	914	954	903	940	855	902	895	934	910	978	913	961	911	923	933	916	890	972	990	974	950	973	924	894	928	978	913	943	960	919	914	914	944	914	973	926	948	936	940	955	928	911	891	957	938	915	915	960	975	919	916	894	930	927	921	919	953	942	902	959	926	957	921	969	960	922	908	939	919	884	907	958	879	962	918	920	946	908	964	902	898	943	940	888	933	948	903	916	923	883	922	942	946	948	940	936	992	986	994	950	960	942	916	921	858	916	927	880	933	927	942	912	940	940	911	896	945	903	936	893	945	940	902	935	982	926	962	939	944	933	968	887	981	937	975	931	867	955	951	993	929	934	982	928	898	942	899	930	917	919	900	946	915	938	996	926	902	874	964	922	955	880	902	915	927	939	895	937	918	950	909	1017	962	947	910	982	928	928	972	978	930	867	888	873	938	952	880	948	910	915	915	937	920	900	943	910	943	919	925	902	958	914	906	934	950	916	965	864	937	939	913	952	897	933	953	968	904	885	881	997	926	912	930	878	968	930	920	967	930	882	924	968	928	929	932	921	977	921	882	906	970	934	895	952	921	912	898	964	925	931	877	905	1006	941	877	957	1006	957	912	952	885	985	912	832	935	918	945	903	906	948	910	939	826	928	942	933	908	896	929	905	909	997	938	939	930	930	888	891	938	976	962	927	926	868	956	941	911	967	937	882	904	921	980	944	925	944	884	956	954	913	963	912	918	898	906	888	932	950	901	952	958	929	997	904	953	927	920	902	883	981	913	973	890	917	887	946	961	943	865	972	924	899	940	1002	961	928	925	929	902	916	908	930	981	960	914	926	951	934	937	899	949	956	944	933	938	913	956	920	934	938	962	981	949	959	966	916	917	932	996	928	917	907	932	888	961	931	938	939	964	955	911	949	950	979	940	972	922	907	912	942	908	931	961	948	904	878	871	893	875	976	947	924	904	941	924	880	895	977	921	936	942	965	961	878	922	875	882	958	887	944	940	910	915	910	920	863	910	896	886	957	925	962	953	959	915	897	905	876	901	929	894	917	931	945	919	940	991	937	917	895	977	945	907	974	962	919	915	902	872	907	966	936	905	968	897	913	937	943	898	910	917	953	967	908	909	866	866	927	938	911	931	901	944	953	950	927	920	962	913	915	948	956	973	964	960	894	893	966	939	930	911	933	935	946	927	884	945	893	917	943	927	935	920	935	962	921	951	1015	952	917	913	905	881	952	916	907	903	939	940	907	896	873	901	961	921	926	936	992	962	929	944	951	954	942	944	942	874	956	864	933	931	949	913	900	1049	940	941	955	901	913	869	926	942	942	902	935	936	891	958	922	907	990	934	926	898	955	895	935	922	934	881	949	954	981	922	917	920	942	911	936	931	926	938	921	941	896	942	943	933	918	923	962	917	889	937	1007	948	942	952	902	911	952	963	893	867	981	917	899	922	950	925	945	987	920	917	950	883	933	930	993	979	905	884	919	883	981	990	946	931	1009	953	910	951	922	912	937	941	916	943	929	913	920	918	966	942	936	918	947	924	914	965	956	934	959	946	929	900	925	939	924	934	955	918	952	949	945	928	895	943	938	992	914	940	930	933	947	937	904	918	967	953	973	910	970	957	913	933	951	900	893	961	994	902	956	924	941	927	953	938	937	909	939	890	951	944	921	909	922	924	962	926	966	968	924	879	879	955	947	914	910	939	950	899	867	905	929	931	941	905	929	925	894	930	940	961	987	899	947	932	984	924	960	927	969	956	911	929	904	927	909	898	922	892	881	935	911	941	893	967	929	915	974	966	932	945	911	954	910	953	942	934	910	948	910	909	943	968	937	939	935	914	954	945	938	886	917	952	975	947	899	913	1000	930	991	942	922	939	933	941	922	885	971	941	960	979	967	976	854	967	907	918	919	906	935	932	907	919	911	893	914	931	902	967	963	909	917	933	942	876	953	970	900	940	932	884	909	926	965	932	949	905	938	939	990	914	910	904	923	924	943	938	897	979	929	909	932	922	988	900	928	930	947	942	941	897	946	911	883	935	927	950	941	950	854	895	877	936	893	921	944	915	1025	950	956	952	861	958	921	916	938	936	956	936	872	965	930	974	929	966	935	931	886	886	964	947	913	903	928	906	966	892	896	966	878	954	921	919	974	907	931	947	917	898	967	891	899	892	954	932	922	984	953	928	922	916	884	900	890	944	939	934	958	922	950	948	966	930	881	996	941	969	906	894	950	852	898	938	894	978	954	940	890	887	906	907	967	903	921	859	922	924	893	950	900	904	902	891	885	962	917	914	892	947	936	902	943	934	963	921	917	943	960	955	926	903	904	888	889	949	923	915	985	968	885	918	879	952	960	926	921	911	932	903	934	939	958	923	922	923	900	956	917	914	891	904	955	960	934	922	965	943	929	883	965	895	910	977	938	903	939	943	881	948	881	950	914	950	909	907	956	924	954	930	892	980	906	942	963	937	932	866	899	921	904	921	952	923	947	951	916	944	923	942	1013	878	868	920	911	887	916	977	936	863	969	929	887	961	948	975	934	934	964	949	989	957	943	929	883	939	931	912	962	933	924	965	913	965	888	932	957	967	944	892	868	977	941	945	922	920	928	948	893	917	941	933	901	914	922	915	964	946	996	974	928	950	904	889	938	959	941	936	977	869	993	985	914	972	937	931	927	971	957	906	917	937	968	904	867	956	889	891	940	956	924	951	894	912	903	882	917	965	948	877	903	925	932	1000	915	943	943	927	904	949	936	877	974	947	994	955	934	916	881	923	916	916	856	905	920	968	929	859	887	956	882	881	888	960	981	972	916	927	905	951	941	965	972	896	973	941	885	978	883	944	910	933	904	972	943	922	948	969	966	934	948	914	913	936	870	874	950	962	966	965	932	895	961	846	926	917	903	921	962	907	895	925	1006	980	937	912	902	947	948	893	893	916	933	912	889	940	917	887	950	948	918	873	941	971	931	943	915	970	1009	897	928	979	949	912	926	941	902	933	930	929	933	906	959	902	899	936	932	910	916	978	891	930	892	956	948	915	897	895	904	942	953	936	968	965	941	936	952	946	935	906	931	948	924	879	956	936	909	926	949	865	882	898	941	960	967	948	922	932	946	899	968	944	864	968	954	890	947	940	949	969	986	942	933	955	963	915	906	919	879	937	884	934	955	923	892	923	1005	946	972	917	934	918	931	937	915	944	919	919	965	916	916	955	933	938	872	981	966	897	911	943	955	871	972	944	927	956	936	865	941	919	940	910	914	945	939	918	892	957	928	879	954	882	939	953	933	916	900	929	934	951	955	915	960	951	937	903	969	903	892	918	933	910	899	946	906	948	952	952	923	936	921	923	906	866	922	914	881
7104	2273	747	541	479	503	4016	3304	365	339	394	365	378	352	360	366	347	364	311	325	353	333	348	331	314	328	323	360	353	379	362	368	333	335	325	348	324	321	325	350	357	290	322	322	344	358	338	323	335	374	327	346	327	352	320	336	352	328	340	288	348	329	362	360	310	358	322	344	340	338	341	317	349	322	359	337	338	352	332	380	357	343	339	321	303	330	342	320	344	351	356	339	320	308	320	347	352	340	299	349	341	351	322	335	319	339	322	388	342	324	324	350	324	382	354	347	323	336	361	354	320	335	358	353	352	347	340	376	357	338	332	305	311	334	350	332	347	370	327	348	313	367	350	313	282	315	321	340	320	335	345	332	316	338	334	295	316	346	348	326	360	399	355	331	330	350	331	354	316	315	328	326	387	345	328	346	348	392	341	330	385	331	303	331	349	319	329	352	311	320	323	343	355	339	314	299	349	335	319	326	331	309	326	336	317	313	329	299	330	307	326	301	380	342	347	367	318	329	339	305	347	332	321	403	334	333	362	374	333	339	335	332	344	351	347	342	381	383	398	325	346	353	380	326	325	346	331	337	384	311	318	323	334	343	345	333	333	335	356	353	323	368	364	342	364	326	316	349	346	350	343	303	344	326	376	311	332	359	333	318	371	323	345	356	340	293	312	338	339	347	310	331	321	363	316	322	327	330	385	327	323	317	334	349	320	364	322	339	319	326	330	333	308	333	338	360	328	348	332	300	327	334	319	341	349	353	337	342	338	354	334	349	339	377	311	358	352	346	336	355	394	293	336	376	302	369	359	370	334	313	309	345	333	339	342	357	298	355	346	364	324	313	334	335	315	304	326	349	342	342	326	368	316	352	347	293	337	346	362	338	335	369	299	324	312	315	326	326	324	337	335	314	318	309	302	320	322	359	340	358	305	324	333	317	331	363	353	350	311	303	332	315	312	347	381	304	338	316	331	324	341	366	369	329	352	337	318	344	334	352	399	340	350	355	340	309	326	320	321	307	340	350	344	321	345	323	351	338	373	361	306	327	355	310	353	331	349	351	341	308	310	353	365	350	382	366	365	347	375	322	349	345	343	311	334	336	326	323	342	327	326	351	319	320	309	330	330	354	349	320	356	311	354	339	328	345	328	337	351	339	320	324	319	331	330	333	346	379	348	348	320	328	334	348	348	331	328	343	353	305	360	316	325	335	327	346	328	308	334	319	350	358	322	323	366	315	342	323	371	347	304	311	339	382	347	345	386	326	321	351	389	307	331	333	368	344	343	341	317	320	338	349	297	329	357	334	319	328	330	365	312	315	320	341	365	312	361	350	332	312	337	321	332	347	368	354	286	369	343	311	340	315	314	334	342	347	347	336	360	314	334	336	390	333	341	348	334	347	334	344	335	349	354	327	322	301	366	337	339	378	331	356	336	329	319	348	310	337	318	325	357	303	314	299	313	312	311	324	313	304	318	374	346	313	305	324	322	310	340	354	333	327	328	337	359	321	361	344	315	332	364	376	310	352	338	295	323	345	347	327	362	323	357	359	321	295	351	370	342	343	347	300	320	324	332	314	332	329	331	322	339	336	321	338	359	322	358	332	322	315	338	339	338	288	331	334	324	344	322	327	365	326	350	336	308	329	346	375	332	373	326	337	343	316	331	327	336	299	340	326	367	318	340	380	324	353	343	329	346	344	353	344	333	333	345	366	347	349	336	318	306	327	338	312	323	301	305	303	332	353	348	341	329	323	316	332	378	375	308	349	350	350	318	325	347	346	317	339	355	372	358	316	352	376	346	346	291	327	326	362	358	296	333	348	359	366	326	327	333	326	358	389	337	305	342	356	308	331	354	361	308	313	349	346	342	330	343	334	340	318	314	328	330	326	291	328	312	331	343	366	315	319	297	317	325	354	336	368	334	326	333	314	359	324	326	336	360	320	330	344	345	322	347	342	358	359	381	358	302	345	374	358	333	339	358	355	301	309	338	341	338	322	329	342	346	308	351	352	332	397	321	341	365	345	354	322	346	317	364	358	293	342	286	315	311	331	347	325	341	325	323	334	332	324	339	339	321	320	341	307	314	347	307	317	318	315	321	337	308	325	312	325	338	342	296	358	340	308	334	334	334	322	368	324	325	320	374	350	320	314	359	350	356	317	363	338	349	355	330	326	322	312	352	324	337	330	379	334	331	344	358	346	308	308	333	318	380	350	354	317	332	330	394	326	312	366	285	363	377	323	305	352	361	362	338	312	350	351	340	365	307	320	387	358	325	349	334	311	332	319	328	365	353	360	333	313	319	358	308	368	348	300	352	339	352	338	310	344	334	326	350	303	373	329	317	331	344	360	347	314	330	351	349	345	356	342	328	324	309	342	361	347	372	323	343	342	312	357	338	307	320	315	335	343	383	343	377	342	344	356	358	393	367	325	304	323	375	303	342	353	340	333	353	352	323	308	351	375	330	337	310	330	348	328	335	335	341	355	339	357	331	334	326	302	352	334	342	330	339	337	325	313	365	318	324	316	325	329	323	321	279	321	326	367	341	335	317	340	321	335	304	323	324	322	318	357	353	299	304	362	336	347	332	326	350	340	333	356	360	323	321	359	313	330	321	321	352	328	315	357	292	363	333	333	313	364	336	359	337	346	339	332	316	343	410	334	368	377	323	337	321	354	318	301	324	322	384	327	340	313	354	337	321	333	315	348	322	348	326	326	364	362	356	332	331	328	320	340	326	337	334	315	325	348	283	338	351	325	340	322	313	368	318	337	336	300	364	342	365	329	348	311	352	307	369	313	314	355	352	322	314	287	342	314	315	335	332	306	305	317	317	345	315	315	347	309	330	303	324	350	334	366	375	315	328	335	347	314	321	316	301	350	352	329	337	346	304	327	357	353	353	344	327	302	333	317	346	355	317	354	321	332	331	343	337	330	315	314	329	332	352	333	370	348	306	287	308	349	321	316	303	324	327	334	329	351	340	364	323	355	341	324	371	361	330	340	328	360	342	301	302	317	305	346	348	319	352	333	290	345	332	352	298	347	298	359	328	297	326	320	348	323	368	323	343	366	356	337	307	343	300	333	338	332	332	333	343	317	322	352	315	322	333	319	327	321	348	326	371	339	332	341	334	353	352	375	324	337	336	307	327	335	343	347	372	350	304	329	350	347	328	371	340	313	333	328	333	331	329	337	331	364	341	337	349	345	358	340	284	301	342	370	316	345	343	314	327	364	345	342	322	336	363	318	336	333	341	311	329	351	326	338	322	334	353	316	338	321	359	309	322	334	352	351	334	350	312	284	350	353	372	323	317	335	323	329	304	365	368	319	331	330	339	329	336	337	334	306	308	328	311	315	389	325	330	305	372	341	312	320	336	322	316	343	334	314	321	364	363	361	323	339	333	337	339	330	332	346	348	327	343	366	338	319	330	326	373	291	343	369	348	326	323	337	299	343	380	328	365	342	312	353	350	346	310	327	348	379	337	318	355	334	309	343	337	333
6856	2357	1634	1561	1458	1510	15883	9067	855	947	929	885	875	851	831	856	860	839	841	832	807	843	855	838	807	795	805	770	819	819	783	797	808	812	831	821	762	842	831	783	796	724	783	807	800	822	815	778	772	726	773	837	841	792	779	822	792	808	815	797	769	780	833	811	741	832	797	787	771	730	768	806	782	809	850	782	807	778	812	867	788	824	782	826	764	799	799	791	764	779	786	806	807	770	759	769	784	788	795	771	793	791	752	766	847	767	777	789	773	750	777	813	714	746	740	796	767	831	754	773	821	786	751	782	742	789	776	788	761	817	734	782	792	813	748	830	833	815	756	790	773	809	790	759	770	803	761	771	766	757	754	754	791	760	806	794	817	820	847	780	796	807	804	784	833	784	780	797	764	762	790	838	782	832	779	848	785	747	794	798	777	768	805	802	808	798	791	827	775	758	789	825	784	774	820	726	814	791	823	814	785	793	785	801	741	782	778	786	771	741	758	807	801	800	753	795	759	790	812	726	758	816	807	783	788	743	829	793	772	795	781	806	791	767	812	798	808	758	792	796	758	731	790	787	726	746	777	812	800	790	778	837	845	782	827	785	798	761	790	801	786	773	792	762	752	787	781	774	790	771	788	809	756	822	780	849	756	792	779	802	759	833	784	826	844	769	811	769	792	813	746	772	762	773	773	835	764	791	746	788	812	835	816	779	756	788	762	779	807	831	788	788	775	746	775	796	757	756	814	823	791	792	731	788	793	798	828	753	819	802	760	797	752	787	828	775	766	810	817	792	772	795	821	797	739	781	817	779	788	753	792	762	825	785	799	825	825	830	758	823	813	767	778	784	804	801	784	799	769	776	844	789	762	772	797	801	738	826	815	767	776	760	793	816	741	764	824	775	805	750	751	760	750	768	754	790	806	802	782	748	786	774	741	792	796	795	821	795	810	799	810	776	777	800	780	790	783	812	779	768	798	811	782	772	769	775	740	764	839	784	741	786	802	764	792	767	737	808	760	766	775	788	735	816	809	791	807	816	824	782	748	792	764	797	792	815	790	776	766	841	687	743	762	801	833	757	771	737	818	779	762	776	765	804	784	789	815	843	813	792	741	747	764	753	789	799	779	804	757	792	782	772	793	723	711	820	743	742	787	783	785	753	758	770	809	777	767	755	719	787	766	781	765	876	785	827	795	752	832	793	773	804	753	815	815	803	812	757	768	763	848	811	747	771	818	792	788	781	781	787	709	829	784	790	805	795	809	745	766	777	785	829	811	789	831	857	765	746	739	818	840	745	760	779	804	760	792	788	735	778	768	800	739	760	780	741	834	791	823	793	854	835	829	831	780	800	828	810	765	764	789	790	729	743	757	792	784	798	751	812	761	784	804	842	777	778	794	788	845	765	789	803	846	808	791	781	741	756	716	783	767	775	802	795	778	778	807	780	796	796	821	736	800	819	767	767	832	804	790	735	790	792	785	833	777	841	764	776	751	775	794	802	790	838	748	810	804	740	767	734	776	823	811	777	795	834	793	774	788	829	760	826	766	762	831	768	765	808	797	775	804	774	779	793	774	790	772	818	798	742	816	764	764	735	776	861	755	770	800	802	772	816	799	809	770	783	751	774	771	798	742	787	817	827	777	780	831	808	793	777	786	742	778	807	816	757	828	784	828	800	793	725	791	759	769	815	807	816	745	810	746	833	840	829	848	823	773	787	774	782	844	762	738	737	782	817	798	753	763	780	750	781	808	797	807	766	750	750	786	793	798	780	761	766	781	820	797	792	811	732	769	720	784	793	811	815	799	800	760	792	795	800	760	768	821	760	798	760	760	801	786	781	817	813	796	740	761	774	753	792	818	764	801	730	787	768	774	794	816	826	803	757	792	775	763	777	804	825	817	771	805	773	817	723	755	775	763	819	810	793	793	798	768	808	785	784	766	757	778	741	776	807	788	749	737	749	799	806	767	797	795	769	781	787	804	816	788	743	774	820	797	726	771	840	740	776	768	788	777	793	781	776	784	805	728	808	738	779	742	743	781	819	844	783	767	774	808	796	769	846	748	786	843	801	734	834	777	778	796	851	780	789	781	768	775	795	773	751	786	798	739	798	808	808	722	783	791	768	769	827	833	792	805	796	801	757	794	770	777	771	798	813	736	815	792	779	770	828	754	789	795	840	783	802	776	837	783	784	770	814	826	812	771	737	772	798	845	734	812	777	821	770	755	804	768	757	772	741	778	763	716	793	757	796	742	812	802	825	782	825	770	787	811	716	772	798	806	781	760	784	778	833	749	812	796	790	767	762	800	779	782	788	820	777	799	738	764	796	784	811	837	824	769	735	765	754	750	787	761	858	779	757	788	783	813	806	797	788	777	792	834	826	758	751	777	804	805	778	817	783	828	804	801	774	791	809	757	797	781	767	769	760	765	783	829	814	765	789	784	798	755	803	772	832	818	812	772	812	779	807	851	772	773	752	769	786	842	779	790	813	805	798	767	802	740	786	829	826	811	812	859	793	794	764	784	816	773	766	833	783	786	797	761	820	803	815	778	800	762	808	797	773	769	752	835	798	767	784	753	754	769	761	815	766	765	817	808	751	836	807	791	824	802	760	796	749	802	776	766	831	787	759	796	764	792	762	769	780	857	836	783	806	781	752	773	769	804	791	843	789	788	716	758	765	744	794	765	798	774	770	803	761	798	753	774	781	777	801	762	782	796	746	794	746	833	793	790	769	780	786	803	788	799	775	792	805	787	806	797	753	788	762	813	772	801	830	801	761	826	835	833	802	800	794	735	809	803	777	775	788	787	800	807	752	801	790	771	795	824	800	806	775	772	760	816	815	809	835	812	811	765	783	783	741	749	807	805	832	739	813	796	791	761	791	815	799	807	805	794	786	819	781	795	797	791	784	811	767	827	771	766	844	772	745	771	818	803	780	800	810	795	790	751	752	802	848	791	779	758	796	705	785	808	771	786	815	797	801	801	803	734	772	778	787	802	773	807	775	816	768	796	751	739	739	780	772	760	850	784	765	777	761	814	820	824	780	792	730	777	749	834	794	739	824	770	801	779	715	797	765	808	787	765	836	808	810	800	755	795	783	786	777	755	766	743	741	790	832	779	794	773	769	809	784	748	786	775	759	810	794	805	861	784	809	782	832	757	757	783	784	809	741	804	745	753	808	824	786	753	783	791	809	857	805	831	788	840	788	824	750	801	774	812	801	830	839	757	802	734	802	848	848	803	755	803	829	772	822	821	795	770	791	762	814	752	777	768	759	721	794	791	824	797	725	788	775	755	797	778	783	759	805	804	815	813	778	820	827	763	743	774	770	844	744	814	761	801	780	778	804	752	805	789	786	788	792	738	746	751	793	800	757	809	799	829	765	776	769	788	786	827	783	846	815	797	763	799	776	794	785	759	827	831	769	768	815	807	830	803	789	782	776	762	756	776	776	774	734	788	754	822	799	782	789	813	799	760	800	737	821	765	777	793	761	765	786
13926	4996	941	613	457	392	5726	11590	492	212	191	210	186	176	170	192	164	188	184	162	173	177	183	151	160	147	188	172	160	193	144	141	179	190	144	190	170	152	190	180	156	150	150	159	196	165	156	182	155	165	165	161	155	160	165	140	168	164	170	156	160	174	156	154	192	166	154	151	160	168	148	161	181	188	148	160	143	167	172	186	160	170	164	156	153	170	143	179	173	178	178	155	170	166	164	174	167	161	155	175	176	174	176	156	164	148	159	170	154	175	153	155	170	164	150	164	174	162	166	177	191	151	157	135	184	190	165	161	160	178	168	182	165	167	165	172	237	158	160	164	153	160	170	168	166	173	162	179	142	188	180	153	168	176	160	175	175	157	162	141	190	154	175	167	177	157	158	156	179	183	189	172	142	171	162	171	181	172	184	161	155	158	156	167	160	140	150	145	173	159	162	150	173	159	184	168	144	177	160	145	152	147	144	181	182	180	159	171	181	167	157	182	184	185	170	166	177	161	174	169	170	163	174	157	155	174	192	209	179	188	158	156	123	164	162	149	175	148	162	157	176	162	149	163	162	149	158	169	153	193	166	171	169	173	149	165	158	143	163	150	163	163	153	159	152	173	187	190	169	195	182	165	153	177	176	175	173	175	174	164	188	160	152	144	174	174	164	171	147	166	162	163	154	140	163	165	182	189	175	164	162	162	159	168	173	165	152	182	164	161	146	174	166	178	175	170	171	155	147	144	175	149	126	157	174	171	156	175	170	173	138	168	166	187	182	157	171	166	154	162	154	150	166	200	174	167	161	180	183	179	146	157	149	167	162	159	179	162	175	161	179	169	165	169	181	165	160	169	164	186	171	162	154	169	144	159	169	153	165	180	176	152	176	172	159	166	193	160	179	182	185	183	178	161	162	172	169	159	147	162	166	160	146	158	161	167	162	165	188	186	165	159	152	155	170	140	169	157	182	181	162	153	166	150	165	145	167	145	186	174	139	160	156	191	168	153	157	178	159	173	164	159	175	155	157	170	174	164	175	164	163	177	145	179	154	183	174	169	169	175	180	196	176	157	155	156	157	152	161	164	170	173	171	163	149	162	160	183	154	155	157	190	146	156	181	148	149	153	154	168	162	169	163	164	181	174	173	161	179	185	146	175	145	148	155	146	165	180	169	180	162	179	154	164	176	175	188	182	171	149	182	160	153	183	166	185	171	171	175	172	161	162	137	136	167	171	144	164	184	154	178	166	172	169	155	156	179	166	163	157	168	140	157	175	190	157	180	190	165	183	171	159	169	166	176	167	167	149	171	172	148	174	181	168	157	169	203	163	158	178	174	159	178	153	170	177	155	177	147	190	143	188	148	165	171	171	148	165	172	165	166	192	177	170	152	183	159	153	168	151	203	191	165	156	157	145	158	169	159	147	150	172	148	166	164	170	179	164	154	181	156	165	128	179	146	160	143	187	157	160	152	179	199	158	175	173	174	187	161	183	163	156	156	171	149	149	140	176	149	169	169	150	194	166	180	174	176	177	187	158	164	162	207	171	174	158	177	160	165	165	170	167	159	189	161	165	156	153	174	149	159	172	167	151	156	162	156	179	160	182	166	182	176	165	185	138	147	154	148	173	147	154	185	147	159	168	171	167	171	162	186	167	188	165	164	173	171	187	163	126	158	147	165	148	173	174	171	153	158	139	178	163	183	175	172	141	157	150	158	181	175	187	179	166	152	176	163	146	166	153	146	169	148	168	162	158	155	159	160	178	150	176	163	166	185	156	184	138	176	156	175	167	162	164	173	150	175	171	202	162	153	133	152	165	190	171	194	170	144	162	173	175	172	166	159	166	159	182	188	171	186	177	169	152	155	159	142	150	164	161	162	157	170	164	177	175	190	170	168	175	187	166	175	144	142	185	183	148	165	160	183	149	163	169	175	157	149	149	153	168	168	165	170	173	164	161	164	167	168	165	167	163	158	154	170	199	159	170	143	148	160	187	163	178	161	165	161	152	162	169	167	166	146	165	178	155	171	144	192	188	173	175	140	170	172	161	162	187	160	175	177	161	146	132	159	158	166	149	180	147	175	150	140	170	178	152	150	163	154	158	188	174	161	149	151	185	186	158	167	168	139	171	190	176	152	127	165	168	171	182	165	210	182	191	178	155	167	173	159	145	172	168	190	170	137	183	179	184	163	198	170	165	162	180	168	160	183	132	156	169	161	151	161	182	179	169	171	173	169	166	170	164	179	158	169	178	166	153	165	158	161	171	176	163	165	165	169	175	156	142	172	178	150	169	163	189	155	178	150	171	179	162	176	162	177	148	149	189	175	172	170	161	178	168	137	169	182	164	156	161	176	148	146	164	173	157	157	172	185	159	165	186	182	162	162	144	172	153	165	166	170	174	175	147	178	172	163	178	142	165	144	156	190	154	185	177	166	138	174	148	194	179	179	159	179	175	162	183	149	164	173	176	164	171	148	160	173	169	155	172	148	163	176	158	168	155	174	146	169	193	151	153	168	156	173	166	168	152	149	181	179	167	188	170	175	197	157	184	178	157	159	163	155	149	163	132	175	182	184	153	161	154	193	190	161	171	156	184	183	157	181	166	167	161	174	166	192	174	170	147	150	151	176	168	161	183	162	160	150	161	151	174	144	150	161	158	173	187	177	161	158	158	169	186	148	160	144	168	162	161	169	167	160	149	196	181	169	158	175	166	213	172	156	165	175	150	140	164	170	164	167	178	156	176	160	164	157	176	170	171	180	188	160	161	171	168	155	176	170	167	175	183	187	163	149	135	151	170	152	171	159	169	162	179	166	161	179	161	158	188	143	181	157	156	163	161	151	195	162	177	153	154	178	164	173	156	159	165	177	144	184	160	145	178	159	182	175	157	173	175	149	140	147	159	196	164	168	172	146	156	163	163	148	175	154	156	183	153	174	160	147	156	173	172	175	150	193	161	167	158	150	153	166	174	166	188	175	167	150	168	164	156	151	174	128	177	152	182	163	149	186	179	161	159	172	180	161	172	181	160	165	190	157	161	170	171	180	175	144	186	156	187	168	155	160	179	190	150	184	169	176	166	163	156	164	155	185	164	164	183	158	191	152	169	168	197	160	173	165	177	147	173	170	174	172	187	160	175	151	164	176	181	174	204	159	189	171	142	172	187	164	188	191	164	165	169	179	169	152	184	205	160	192	162	159	176	149	181	155	156	174	160	161	196	162	164	168	146	167	166	175	161	173	174	147	173	167	169	141	169	172	165	162	161	168	155	175	179	148	144	172	166	178	163	153	164	174	160	164	164	146	170	159	175	161	169	163	185	161	172	166	172	171	192	174	199	174	159	155	153	164	189	157	146	161	168	158	168	161	142	191	163	152	185	166	192	166	180	169	170	165	158	170	173	168	175	169	183	153	163	160	181	157	164	172	155	163	165	148	161	179	158	169	175	189	150	165	163	150	182	144	176	185	173	165	131	160	164	156	184	150	155	178	164	177	178
9429	3414	1971	1997	1797	1632	19137	21576	688	710	613	595	570	574	600	535	521	500	464	520	497	499	466	467	447	531	435	488	462	387	485	475	431	443	407	464	438	439	451	448	437	431	441	419	451	450	431	405	448	447	386	439	452	412	450	466	427	435	430	406	449	442	416	430	400	421	469	474	462	414	452	439	397	433	423	456	402	390	429	416	426	445	431	447	439	435	447	444	441	444	421	474	417	454	430	443	453	416	437	449	408	452	417	461	423	456	423	401	453	473	404	449	456	381	461	441	426	409	435	397	453	468	421	435	444	456	435	426	490	437	439	425	442	434	442	413	445	429	477	455	435	411	433	436	431	410	429	447	401	423	395	470	393	421	406	447	417	404	427	416	389	423	419	454	429	422	446	437	448	424	471	429	444	465	379	446	434	409	408	423	421	459	446	460	448	407	406	407	461	431	440	377	419	439	450	422	426	435	444	418	394	461	415	439	433	418	428	422	405	424	439	448	445	420	420	446	433	434	453	407	441	446	397	438	485	425	429	432	448	425	432	416	418	446	421	428	467	421	393	460	458	426	433	412	449	436	432	429	434	442	458	453	430	419	434	435	430	435	413	456	423	418	455	425	407	458	443	411	439	417	449	428	466	441	437	436	412	418	472	405	436	449	427	412	422	421	470	429	425	414	451	409	439	478	439	437	447	456	434	438	430	461	431	393	435	480	450	424	438	457	433	425	440	415	438	432	409	398	458	421	424	433	444	399	384	423	393	417	403	415	423	432	412	452	455	399	431	439	456	451	435	455	464	413	416	447	433	437	427	424	434	448	455	446	440	439	412	464	430	428	465	404	415	434	429	434	424	424	421	428	443	420	406	424	438	414	424	425	431	467	450	394	452	421	430	448	444	419	427	431	451	424	427	431	407	461	477	445	407	385	420	458	445	427	433	403	449	468	391	453	422	407	431	454	391	439	407	376	405	407	435	393	426	440	441	404	414	418	445	434	403	414	448	447	439	439	414	428	445	449	394	417	442	404	404	443	432	437	429	433	413	405	370	443	474	419	439	446	422	468	441	433	427	434	424	433	427	425	408	413	454	416	418	479	412	394	380	464	395	389	427	467	433	418	475	421	437	440	392	431	441	453	465	408	420	446	431	443	397	446	452	408	402	436	409	418	429	423	430	404	452	428	419	403	460	427	458	427	478	465	428	393	432	425	456	374	414	400	404	390	419	461	431	417	447	399	410	424	419	454	434	406	401	411	429	434	433	435	420	454	399	448	439	450	409	441	430	442	451	456	431	415	429	441	437	416	449	440	423	413	480	410	449	450	439	439	414	425	413	435	425	456	435	451	468	433	426	439	431	388	432	395	417	397	394	453	441	384	399	425	412	441	402	455	436	439	421	460	456	432	424	422	402	421	453	431	422	453	425	427	427	411	469	423	439	415	392	429	452	438	411	433	454	427	450	398	417	424	435	385	443	454	407	434	437	449	425	404	421	442	439	416	428	411	437	438	380	433	435	434	472	433	422	410	411	416	408	399	430	402	423	436	442	448	413	449	458	398	422	411	399	447	413	414	417	443	424	433	403	439	445	442	444	473	424	468	431	423	431	385	446	408	445	435	410	416	420	425	410	437	443	411	473	413	414	441	410	429	434	397	419	432	409	406	385	427	438	422	409	408	421	418	460	395	425	406	438	450	435	434	439	428	473	427	446	448	417	438	412	456	443	428	409	413	409	449	400	420	442	400	423	432	410	443	449	429	410	410	430	427	410	440	418	439	422	409	416	418	427	458	438	472	457	459	425	429	450	427	447	427	440	432	455	409	409	411	414	419	408	423	446	426	461	414	429	461	446	412	458	433	394	392	419	412	450	435	419	482	452	442	450	454	439	409	417	439	426	401	426	446	427	431	437	448	422	435	448	428	448	449	423	461	418	455	433	431	439	417	440	439	437	439	416	409	444	467	414	441	433	437	423	394	433	460	401	461	432	422	443	439	414	432	447	474	432	434	423	422	469	421	454	429	436	467	434	418	392	417	459	429	431	458	424	450	474	418	425	439	431	457	435	427	443	412	435	448	421	424	430	436	460	402	469	430	429	398	453	403	438	470	456	435	463	432	413	424	434	420	452	457	438	385	407	418	435	384	430	411	437	418	410	439	439	459	430	415	399	434	446	419	472	479	463	419	409	408	440	390	502	436	434	415	433	457	411	440	402	417	455	436	426	424	412	400	407	427	385	450	473	446	431	433	411	423	417	426	454	486	437	433	440	423	452	406	402	434	419	436	429	439	450	478	390	444	408	430	399	436	452	473	423	442	416	392	476	441	410	436	427	453	436	456	447	426	419	435	438	465	454	447	471	453	402	419	432	441	437	455	450	438	398	412	426	438	439	401	410	411	446	410	435	426	408	468	428	399	423	439	413	407	436	474	429	411	428	411	442	428	466	443	412	433	415	454	436	419	427	439	482	451	437	427	437	427	388	453	443	461	422	421	473	443	439	448	474	446	435	414	444	428	458	425	438	428	463	408	438	415	431	419	425	438	409	404	407	431	445	430	402	409	414	420	433	425	449	436	421	451	415	431	413	410	425	418	439	425	423	419	414	392	410	439	446	435	408	443	415	382	375	398	441	454	450	440	403	432	415	457	452	418	372	421	437	452	442	437	466	415	436	416	424	423	425	421	413	433	422	411	416	409	407	398	423	428	419	447	427	424	438	435	399	450	447	456	420	403	419	407	481	421	411	428	440	439	397	409	417	446	422	452	417	442	420	433	423	448	394	478	448	451	419	422	434	391	413	412	439	409	453	436	440	451	423	406	447	455	423	436	430	422	461	440	440	470	441	450	398	438	446	451	443	405	446	440	436	447	448	450	384	454	427	446	456	450	408	389	444	444	424	422	386	413	447	477	421	424	413	415	438	448	403	412	433	434	421	412	437	447	403	449	390	402	408	453	439	455	437	427	427	425	409	407	456	403	436	442	420	415	463	418	462	451	458	439	459	425	415	455	482	464	448	448	432	458	396	412	399	468	398	416	438	431	389	429	373	456	418	467	442	439	421	424	464	408	400	418	421	430	435	432	445	414	442	432	445	393	413	419	432	429	412	447	461	431	394	459	422	448	452	414	442	462	434	433	427	463	437	434	436	414	449	427	458	424	371	440	448	405	446	435	418	446	388	431	437	425	411	432	467	436	399	446	450	437	433	401	451	435	382	399	442	425	418	437	415	417	428	460	452	437	449	449	451	461	405	433	444	482	434	409	443	452	429	481	441	438	455	414	450	451	411	455	468	421	422	449	415	424	462	451	438	445	429	424	468	431	390	430	467	470	437	468	454	413	450	423	416	441	450	483	416	387	398	425	409	465	429	425	440	454	431	424	442	410	460	395	400	426	427	431	432	433	421	438	404	439	445	419	456	475	433	454	441	463	412	419	424	407	449	443	413	436	454	449	472	456	428	414	435	465	389	408	468	427	412	442	445	439	411	405	407	451	421	434	453	414
1536	507	510	488	459	433	493	621	447	404	417	417	401	412	410	415	422	438	434	387	410	451	430	415	401	405	411	475	402	439	414	456	402	401	417	425	394	411	431	392	422	466	400	399	427	356	356	449	395	442	431	405	396	418	431	447	417	403	437	400	416	378	452	428	412	439	401	456	431	408	425	399	393	442	421	380	426	409	431	413	454	424	439	424	417	416	395	447	420	429	397	412	426	373	392	378	375	400	401	377	393	389	410	431	418	437	389	421	447	387	413	427	419	432	434	407	473	419	434	366	451	419	439	414	398	421	446	406	381	419	426	376	435	403	413	424	420	413	381	406	391	425	400	403	430	405	401	392	407	415	402	422	450	469	448	430	397	431	363	404	409	398	454	380	406	441	400	419	425	427	414	406	429	451	370	424	431	450	414	448	426	370	432	427	389	432	401	452	419	445	411	424	407	412	429	424	452	396	376	436	440	425	420	388	384	436	408	424	427	424	419	470	441	414	439	397	407	461	370	400	401	388	375	374	440	439	393	421	425	475	428	421	417	446	431	439	419	424	430	417	428	401	396	400	423	412	397	393	405	463	436	444	416	411	424	376	416	416	416	430	436	404	414	439	401	455	399	404	453	435	410	422	413	408	410	452	387	411	410	411	436	471	410	411	436	440	405	417	466	447	419	471	399	439	448	426	437	458	420	406	427	437	425	446	412	407	422	460	420	414	442	423	408	408	398	430	433	405	454	412	414	396	450	427	411	411	415	431	416	411	401	426	444	480	456	413	457	426	456	424	400	417	405	413	431	410	414	407	403	429	408	397	420	392	398	405	463	428	389	437	422	425	453	417	416	450	452	429	420	384	439	413	422	428	446	429	406	406	364	447	406	389	420	424	419	381	438	435	440	432	436	377	369	418	395	431	423	412	440	444	429	440	425	425	382	401	389	402	413	450	443	433	435	397	432	436	419	418	436	415	405	396	400	409	384	463	417	459	460	442	424	397	452	360	430	426	411	401	422	407	426	396	372	447	416	411	385	405	410	448	424	401	341	390	419	440	430	418	402	433	434	447	432	399	409	425	391	423	418	407	410	409	448	426	434	438	423	454	407	426	407	410	407	411	445	439	419	463	417	442	427	386	398	397	408	420	430	399	405	422	395	418	456	452	429	396	388	397	419	454	418	410	410	431	425	420	402	406	398	438	456	403	449	424	403	405	394	403	417	400	395	426	451	454	412	431	383	425	462	419	410	412	421	431	414	406	391	442	466	414	366	410	413	470	406	378	366	386	412	423	406	422	428	407	401	412	418	424	407	418	440	411	416	424	402	420	405	437	412	418	425	440	367	422	397	406	419	427	449	454	396	417	440	420	409	398	442	400	433	391	419	390	449	376	410	432	405	435	412	479	420	397	388	439	426	404	409	433	425	442	380	439	403	381	435	430	402	396	430	426	422	421	446	428	432	416	398	408	390	422	368	417	407	416	392	409	427	421	401	420	421	422	419	403	405	371	425	443	385	432	458	429	410	422	388	430	382	412	426	423	458	394	413	445	434	433	433	410	431	440	397	446	407	416	440	365	447	430	419	440	421	420	422	460	422	438	396	417	397	379	410	410	434	440	433	433	405	429	377	386	427	438	396	424	454	425	419	436	413	420	439	421	437	438	444	428	442	455	422	454	460	449	452	428	429	369	398	417	414	404	422	371	402	428	441	461	415	417	448	434	416	400	397	395	423	389	419	428	418	459	404	395	400	387	419	453	410	400	422	413	437	433	444	391	435	423	434	434	404	402	418	395	445	407	424	451	425	409	440	429	417	420	418	465	442	410	444	432	435	410	417	457	450	415	474	413	430	407	436	447	394	408	421	399	397	403	415	436	471	447	406	400	471	446	398	426	420	427	414	460	441	394	403	420	427	434	435	379	394	401	409	380	411	465	406	438	422	435	412	426	402	414	412	415	420	423	428	437	439	452	418	394	460	452	432	414	414	451	402	443	381	391	447	405	412	470	409	419	435	400	407	388	399	446	383	403	391	402	417	427	441	427	413	425	456	440	399	399	408	416	459	409	437	453	437	442	436	437	407	414	441	440	476	439	461	418	424	424	405	431	407	413	422	392	404	419	431	380	435	385	388	429	434	386	419	437	421	386	439	419	417	407	392	423	396	415	409	421	401	463	417	370	447	399	403	380	438	443	426	409	437	430	415	425	417	437	451	433	461	406	434	452	418	373	470	410	396	408	383	438	425	400	455	419	423	450	455	410	411	396	409	427	417	411	408	394	404	440	406	407	412	403	455	397	394	422	426	437	405	421	426	392	453	398	432	400	450	468	445	454	404	396	440	413	449	461	444	428	407	421	394	400	404	435	408	397	418	409	424	403	383	463	399	401	444	421	408	415	421	430	445	438	419	393	459	394	426	452	435	411	403	454	429	426	424	443	426	461	441	431	415	438	384	384	406	432	444	452	455	442	444	416	405	399	431	408	427	433	402	405	451	434	384	429	417	405	452	428	395	442	424	406	426	403	419	396	411	402	421	442	455	418	386	430	422	448	445	416	448	408	466	443	389	415	402	380	414	380	401	409	397	418	423	421	453	437	404	436	448	400	413	420	451	453	430	428	435	412	416	395	451	435	426	419	457	446	427	410	413	391	423	409	441	437	399	383	460	442	385	421	451	457	410	415	442	425	433	415	422	428	429	397	417	393	427	400	362	415	411	437	401	450	406	425	373	432	398	410	427	435	427	409	397	425	400	431	427	424	388	413	448	450	418	400	387	439	393	420	433	447	435	458	438	412	421	417	438	425	405	409	440	424	391	409	417	423	409	373	457	438	417	377	405	431	410	406	385	408	395	394	408	406	408	412	414	428	428	384	430	420	410	425	404	443	423	370	434	427	407	422	411	418	443	401	424	405	424	396	421	396	429	405	421	412	389	402	408	420	444	415	393	435	387	407	424	417	400	439	401	392	429	387	456	433	397	391	404	419	414	421	417	428	407	442	401	445	397	477	452	408	439	393	391	446	421	432	417	431	388	432	442	374	390	421	363	425	432	419	430	406	433	392	438	431	454	433	407	447	426	426	396	424	441	457	392	422	438	443	374	404	382	426	373	434	417	406	443	417	401	441	436	372	400	405	410	422	456	441	426	407	471	413	419	409	428	423	372	417	408	402	473	405	433	389	438	402	411	415	441	420	405	435	446	389	441	411	420	403	456	410	423	410	402	459	436	397	467	429	400	405	422	419	403	443	412	408	409	447	479	414	446	408	402	417	385	480	429	398	423	418	386	390	426	402	413	436	453	416	432	457	377	399	445	389	428	413	391	427	448	426	424	443	374	417	422	397	454	392	407	423	416	417	419	435	443	405	383	382	420	407	428	434	448	411	386	414	413	477	429	411	384	416	407	402	402	413	448	392	418	451	432	406	414	405	427	418	457	431	452	408	419	412	417	465	417	429	409	438	413	421	434	437	456	412	412	407	371	431	433	416	424	471	442	404	427	429
2119	1081	1178	1269	1083	952	1477	2085	946	1004	951	950	970	953	990	932	944	975	1083	966	960	948	970	959	917	978	997	955	950	1001	874	958	922	889	948	1002	1009	992	939	975	946	952	985	915	961	965	942	1018	981	963	936	942	938	938	961	952	982	957	962	951	939	972	950	1015	931	1014	993	989	956	985	923	1002	917	976	1026	974	997	928	917	948	922	977	945	980	994	998	961	961	959	986	987	994	983	961	955	944	996	953	961	979	937	949	980	1025	902	964	961	941	1004	1003	983	1004	989	974	1032	915	954	963	908	953	994	984	988	974	936	946	961	1014	924	951	976	934	975	965	919	977	967	1001	997	956	973	998	1010	974	936	964	989	981	959	972	978	928	967	926	976	965	999	977	924	954	927	994	957	929	994	970	945	1015	963	939	976	901	1024	991	934	973	949	917	950	969	894	1011	962	991	953	1017	1005	938	886	975	945	928	987	953	975	966	944	937	974	988	901	995	1013	968	974	990	969	929	974	992	924	919	950	996	991	992	974	940	969	1022	986	958	940	961	981	1012	944	1017	949	976	961	956	999	928	917	956	958	919	946	950	992	925	1040	1038	900	949	917	1012	924	986	935	1033	925	931	911	971	1025	941	989	935	997	979	992	959	976	967	900	961	997	917	928	1033	971	948	997	1000	903	966	930	974	1015	955	954	943	905	983	985	971	984	980	957	962	962	953	993	998	982	995	914	977	952	966	1039	941	957	986	947	994	923	958	979	942	980	960	923	939	934	987	987	942	975	975	980	971	929	933	929	936	978	936	940	973	957	949	978	996	971	959	955	934	1002	972	978	976	945	950	969	943	936	949	943	942	1005	948	967	971	973	977	876	987	963	998	996	956	971	926	942	961	944	990	951	1037	1023	1001	973	929	1028	953	979	910	978	964	979	984	940	899	992	989	988	1016	934	922	949	1051	941	1010	974	932	989	998	1002	945	953	963	932	974	909	991	956	1006	961	976	993	946	929	974	919	928	925	926	967	963	959	984	961	902	992	965	980	969	982	942	900	955	999	930	971	940	992	943	963	982	994	970	957	965	966	961	941	987	954	974	953	944	975	958	951	970	937	904	971	938	926	1008	1039	953	942	983	971	1016	951	990	959	926	933	983	942	922	915	992	939	967	994	972	938	946	974	987	1000	969	946	996	1010	925	935	962	967	982	979	996	947	1007	915	911	986	955	979	927	942	955	970	922	1055	962	938	924	999	967	950	985	981	940	951	999	933	949	941	986	990	1003	915	960	985	902	938	950	958	1002	1001	974	977	991	964	955	987	948	990	940	1005	920	1003	1000	975	957	959	968	973	973	973	932	975	928	972	969	987	1036	927	962	988	959	931	975	937	930	968	1001	969	1037	965	969	961	924	1036	950	949	974	971	968	925	994	952	925	942	970	971	914	991	935	986	1016	962	938	1010	970	966	977	909	958	956	923	960	1013	967	957	955	1011	933	914	951	1025	1021	993	981	1005	964	991	982	926	945	945	1014	977	975	1042	1010	935	949	914	963	964	953	1037	937	945	991	899	986	946	925	996	942	925	973	935	980	957	990	952	931	959	953	945	985	912	989	950	941	1015	959	970	997	1019	933	964	995	964	1004	956	996	935	935	993	979	962	1000	1027	1002	961	1034	974	941	953	956	949	935	972	908	897	990	965	955	937	984	975	937	951	975	947	971	957	935	972	986	1019	957	980	967	958	920	966	934	1013	973	929	944	986	982	933	961	903	984	990	953	959	991	960	1055	988	994	973	944	954	932	909	942	1010	975	965	950	972	942	993	942	982	969	975	972	1018	917	950	968	1000	940	956	963	982	961	969	1010	919	947	908	922	976	1008	995	886	971	973	932	942	965	969	987	919	968	987	949	1000	1017	955	999	956	974	1020	961	930	962	991	988	989	949	929	972	956	994	907	1016	1012	964	991	948	913	926	956	959	956	937	997	951	966	975	999	911	963	940	951	978	994	929	936	955	951	1028	948	996	952	903	1010	923	978	890	950	928	978	988	918	955	962	986	994	946	908	919	968	1003	975	979	965	977	958	936	986	962	918	907	1010	935	948	950	1041	923	947	961	1030	971	975	923	946	929	1011	989	966	963	959	941	1012	961	994	950	957	1029	974	1002	952	968	915	1004	973	917	908	945	935	967	958	999	952	973	983	931	982	971	960	929	964	1003	995	1006	982	905	961	942	915	922	985	947	892	1007	978	1000	984	929	976	956	944	957	1008	950	929	969	956	973	930	938	965	1017	949	963	987	952	945	981	972	951	988	1011	983	999	1023	939	928	974	969	973	960	1006	986	948	1035	933	974	934	959	938	949	1001	916	997	971	959	923	999	922	954	1021	991	992	954	920	975	967	925	990	979	918	978	961	953	953	993	1017	917	973	1005	940	895	1016	966	967	977	954	978	967	988	988	949	950	916	948	991	937	965	1001	957	953	988	976	907	994	940	939	961	987	937	952	976	964	950	942	1006	973	951	952	968	985	917	1004	925	989	1003	977	948	960	979	957	979	953	1044	952	956	943	937	943	969	978	984	1002	994	939	941	966	953	954	946	922	1019	928	934	929	989	1042	989	965	971	990	963	913	953	983	906	930	969	939	913	960	1012	1025	1019	1014	976	954	932	960	1002	995	956	955	940	989	941	980	943	945	942	974	957	895	991	1015	934	937	964	981	1002	1016	1009	966	1029	991	961	954	958	952	940	945	935	973	1004	966	931	963	940	972	970	1014	973	1007	992	987	1031	959	961	1001	1016	924	936	918	948	898	921	929	1016	977	964	1014	944	959	977	921	983	968	988	983	971	946	967	959	918	995	1010	971	962	969	975	940	1003	928	953	964	942	916	924	925	891	992	991	929	1049	951	915	943	970	980	1004	972	953	1015	909	956	953	976	960	920	981	933	982	956	987	965	993	989	924	966	955	957	1006	962	954	948	1013	945	955	978	939	945	976	975	925	995	930	1041	905	948	970	956	984	989	1006	987	944	943	938	975	938	969	915	950	1002	933	949	993	952	959	968	916	906	927	934	960	934	909	946	956	928	958	919	968	986	913	982	931	952	991	989	999	913	940	954	981	1060	923	960	956	952	994	1036	963	973	910	980	934	978	947	911	934	942	960	931	935	989	978	957	1027	945	974	944	1005	903	985	984	961	970	946	921	1023	974	906	1005	988	991	954	980	942	1005	975	1010	923	993	985	936	934	942	1037	956	950	950	943	953	944	946	943	918	945	988	1004	1031	936	971	965	884	995	956	1005	960	970	987	975	960	960	960	926	946	991	1026	969	995	976	978	924	979	994	948	996	934	925	992	949	984	905	950	1013	971	999	905	957	942	905	890	916	962	1022	1010	926	952	972	975	988	970	915	885	937	1005	978	942	987	942	977	985	954	980	1011	925	1028	975	1021	975	931	974	970	945	964	982	920	936	966	960	956	978	976	1044	948	962	977	930	977	966	994	1015	960	945	982	977	954	924	1013	998	925	960	1024	950	955	1015	962	976	942	938	940	958	975	998	963	960	931	988	961	994	982	956	974	958	981	944	980	956	1015	1005	928	1017	965	945	952	992	963	1011	973	959	946	939	974	922	919	950	959	930	883	970	981	949	956	987	959	978	982	903	930	981	975	979	979	1058	942	971	995	961	961	988	987	964	941	992	980	936	911	963	941	1025
6332	752	822	660	442	433	2995	3902	404	325	316	349	341	345	363	354	355	382	319	321	312	346	361	365	350	350	336	328	332	340	359	324	330	333	369	346	322	336	379	356	301	341	344	336	305	324	335	326	324	344	337	305	320	333	327	325	346	337	322	329	339	358	333	317	342	303	361	318	349	333	348	362	351	310	346	348	295	337	359	322	341	311	360	329	334	325	322	332	335	335	345	330	304	298	317	295	322	346	333	319	300	346	341	331	362	345	315	320	338	345	312	344	365	333	342	337	357	339	327	327	318	347	341	317	316	324	297	368	358	329	349	336	311	325	310	300	306	318	327	330	335	315	352	365	343	315	312	352	329	312	307	351	373	321	323	324	343	344	326	324	309	352	323	339	336	327	309	346	306	356	325	302	331	360	305	308	325	355	346	318	325	365	354	329	340	334	306	336	279	330	354	372	333	358	308	365	308	341	347	365	345	307	351	333	324	341	360	344	344	338	331	287	339	344	338	332	302	325	323	314	306	330	327	307	320	313	306	293	333	318	353	356	298	329	338	352	304	336	338	344	337	316	339	323	318	330	323	320	369	323	312	314	324	315	304	358	292	365	323	335	330	355	360	331	347	349	311	333	292	342	310	328	319	345	323	311	343	355	327	321	337	332	304	344	344	313	329	317	306	328	348	324	361	342	289	337	349	310	310	300	288	336	346	344	304	304	318	361	309	335	312	355	333	330	319	320	339	310	349	381	343	340	311	327	347	357	351	312	363	331	322	337	309	338	298	347	330	346	322	326	372	345	336	312	311	327	350	351	335	337	309	331	347	363	310	347	322	313	316	327	332	346	306	332	353	340	355	310	326	306	340	327	327	350	363	312	341	357	371	305	360	360	330	363	322	328	327	318	335	330	365	339	337	318	335	301	394	352	365	342	354	295	345	357	317	341	352	314	296	292	313	341	348	337	326	321	287	346	320	365	335	318	327	349	356	315	342	331	319	318	328	327	312	305	316	338	346	343	294	314	338	343	350	346	352	319	338	332	339	322	314	338	366	351	312	308	348	313	325	357	348	332	347	337	358	347	333	342	338	351	357	324	347	316	348	320	318	343	340	316	331	365	312	328	330	309	321	343	314	340	374	342	340	334	347	309	321	361	291	346	321	330	306	330	338	334	316	309	358	319	296	303	342	320	332	325	310	330	322	295	323	373	329	323	355	351	337	323	319	338	324	330	324	349	352	310	346	340	326	328	340	295	347	332	341	329	317	288	315	335	344	358	317	304	330	314	342	317	383	335	334	301	346	336	317	319	332	302	310	348	306	338	331	336	314	322	331	349	331	333	349	336	313	374	348	317	341	336	314	329	314	325	345	323	358	328	332	315	327	298	332	360	349	325	334	345	335	294	309	310	360	321	325	348	349	309	320	324	358	352	350	332	367	342	321	309	330	348	367	343	333	323	305	315	335	319	353	343	340	303	316	336	321	305	367	327	333	348	326	327	334	309	308	308	349	350	348	308	337	340	316	336	301	371	329	312	309	351	359	329	313	316	345	348	329	331	354	331	340	347	317	325	328	312	323	334	337	303	319	328	381	362	357	346	328	322	302	336	342	339	328	319	327	309	345	333	334	341	354	361	333	323	323	305	350	316	356	305	293	316	294	319	325	329	322	384	313	290	314	350	333	346	347	343	311	321	311	338	352	341	353	373	339	335	331	352	348	327	316	331	304	322	341	339	351	336	313	331	352	320	303	350	323	304	345	342	321	349	336	319	372	332	289	364	347	360	346	322	339	330	316	347	324	333	334	317	340	329	275	350	305	317	330	328	316	333	318	311	374	324	355	327	330	307	316	330	325	333	337	331	324	326	336	349	326	328	307	324	337	329	338	343	320	327	322	359	355	336	328	347	363	318	350	325	331	335	342	319	314	351	315	319	317	315	361	348	325	302	355	352	336	328	315	331	330	354	323	339	312	364	339	337	325	329	333	365	319	341	363	322	312	359	327	300	350	320	325	321	308	351	363	349	334	328	345	322	301	328	330	317	311	337	373	301	335	336	333	337	326	318	311	370	338	346	320	302	306	317	341	315	382	317	368	317	344	325	308	331	348	309	366	338	345	364	300	328	333	343	313	364	320	365	314	318	353	331	332	344	340	327	341	317	351	345	353	344	348	359	344	321	339	290	329	312	327	305	308	314	345	337	316	317	325	305	350	334	310	318	297	319	325	307	319	352	325	332	306	316	311	383	301	311	310	339	312	327	284	326	327	312	332	340	363	360	324	308	317	361	380	356	324	339	293	336	354	329	327	338	307	348	329	337	325	304	332	325	322	320	332	312	321	356	334	320	322	304	318	356	301	342	342	343	342	302	320	322	329	351	320	292	326	349	349	365	358	364	323	333	319	321	371	328	351	338	318	340	332	330	376	314	304	351	343	307	349	344	327	334	356	321	334	360	330	354	335	318	318	320	342	331	329	316	292	324	332	326	320	325	364	332	324	311	336	299	361	334	306	296	336	331	344	291	303	321	339	309	316	310	318	373	333	318	330	303	350	331	344	329	311	331	321	332	344	340	336	348	340	360	343	322	326	305	355	360	313	343	382	316	327	345	337	279	327	329	345	330	321	332	332	330	311	338	328	354	332	312	342	314	347	313	368	307	358	346	337	342	310	329	330	330	331	341	309	334	331	321	317	344	308	346	329	334	323	323	335	312	321	310	302	331	339	315	310	310	362	341	332	323	298	309	312	340	359	324	308	332	334	332	334	314	345	323	382	327	345	324	351	350	338	303	350	315	310	321	337	317	337	341	291	330	317	301	337	290	316	350	349	306	321	352	357	339	327	312	309	358	333	349	374	317	325	333	312	370	336	330	325	315	332	351	356	338	325	369	325	315	313	335	343	360	319	366	333	345	362	338	326	318	294	322	314	321	365	361	314	313	334	366	340	308	355	325	326	323	346	308	336	345	332	316	350	304	340	345	308	307	341	379	332	322	335	335	333	340	332	328	294	359	342	310	310	321	338	348	325	325	320	308	337	326	333	357	337	301	341	347	340	323	348	290	320	305	311	307	337	328	339	332	325	327	309	320	357	317	320	338	333	310	304	344	355	347	348	316	347	330	325	324	306	312	281	282	346	372	334	332	339	354	338	350	316	346	343	332	363	326	306	348	331	345	321	326	351	328	327	331	335	335	319	324	328	360	325	329	337	339	298	306	343	305	321	323	316	325	314	323	344	314	347	354	340	324	312	346	313	354	336	338	315	341	335	299	324	343	336	347	332	319	323	305	356	297	318	344	307	359	333	344	305	343	337	337	362	314	335	350	331	330	290	291	342	325	351	337	351	339	316	338	299	324	327	340	320	339	329	361	329	329	327	300	374	319	325	309	349	320	328	346	323	315	343	337	385	358	304	360	317	310	316	343	306	341	291	315	321	311	329	313	327	352	319	324	341	314	307	358	330	326	320	304	350	306	339	306	299	315	345	321	339	354	342	318	327	334	342	345
6221	1237	1783	1826	1392	1284	12296	10338	918	856	913	890	853	817	905	801	846	869	824	784	799	848	800	823	777	793	753	803	798	809	829	811	826	783	779	821	777	799	759	790	785	814	794	822	790	813	754	784	766	778	807	712	751	752	782	797	773	783	813	761	743	775	779	774	733	798	758	812	760	769	747	820	767	736	765	782	728	773	749	750	721	775	745	750	803	759	741	785	794	789	741	791	818	784	735	752	768	809	697	771	831	746	789	791	812	765	771	765	765	792	788	741	811	769	805	788	766	798	778	732	753	791	764	728	772	816	725	747	755	716	802	775	774	846	781	781	754	797	771	800	755	780	759	801	773	768	769	758	772	747	734	779	733	793	748	835	785	793	788	786	796	804	786	808	803	735	791	774	809	754	796	802	809	809	772	819	779	777	772	790	770	744	761	773	770	795	727	802	779	754	779	733	729	789	775	777	800	805	792	800	795	795	785	784	774	783	774	805	822	843	816	735	768	762	773	738	801	812	759	773	766	792	768	769	733	731	773	792	766	781	796	799	800	778	729	724	834	794	780	776	792	805	783	769	761	795	745	817	804	768	828	734	810	760	760	720	738	767	813	783	771	796	801	826	766	774	770	766	723	798	763	788	774	807	808	785	765	763	788	802	812	822	772	761	810	749	773	779	799	749	728	765	782	808	768	765	769	793	753	785	776	787	789	785	756	753	782	786	833	750	803	793	793	772	750	790	755	750	794	755	810	800	824	707	762	769	825	815	755	793	799	816	791	814	826	780	803	811	806	789	819	818	768	790	760	759	750	777	786	782	732	781	814	795	761	779	772	733	709	806	774	785	785	808	747	774	756	770	797	799	783	745	773	766	757	797	747	742	764	805	717	747	809	761	763	766	758	758	746	821	778	784	783	762	759	757	769	767	740	751	744	789	754	803	773	748	799	773	803	735	766	771	750	784	763	834	833	777	730	766	825	814	782	741	792	791	783	774	824	747	795	743	756	778	744	776	742	764	787	749	774	829	751	728	729	766	774	827	773	743	784	764	812	820	755	768	790	810	787	754	798	764	782	784	754	763	764	826	772	775	755	751	760	805	776	819	786	757	807	781	776	789	807	760	766	778	747	757	830	829	722	776	850	761	765	804	771	792	801	780	765	799	812	821	799	788	784	809	792	785	780	806	801	811	778	801	780	766	769	790	774	801	795	816	726	804	794	721	789	751	820	769	818	770	787	792	764	763	797	808	821	769	809	810	789	804	763	795	759	780	794	766	796	776	778	797	789	750	825	775	762	834	775	799	761	777	784	769	828	750	776	775	803	786	784	769	816	795	774	796	807	783	789	799	746	758	760	728	794	799	819	813	794	770	768	758	765	756	727	823	785	768	809	784	785	805	760	742	835	793	787	813	777	729	795	767	744	758	812	782	801	792	741	835	785	800	803	810	766	757	766	724	832	760	826	773	797	814	773	790	712	756	833	781	789	762	772	784	762	839	749	778	765	813	795	794	746	725	748	791	762	804	781	816	798	796	765	765	754	785	799	750	773	725	784	809	766	760	785	793	815	780	778	798	775	817	742	786	809	791	771	771	736	756	789	771	790	769	821	790	782	780	748	793	750	865	750	766	823	768	726	715	756	767	782	767	757	734	785	792	813	815	800	767	818	746	781	788	782	759	773	755	713	766	766	787	833	820	722	774	815	814	733	803	822	800	736	775	775	805	739	744	721	777	742	802	754	793	777	776	838	735	818	787	756	755	739	795	773	784	819	733	780	830	793	799	781	768	750	745	818	775	716	753	737	786	756	758	755	763	755	803	779	768	776	779	760	777	753	800	798	758	758	801	782	742	806	775	779	772	792	802	813	767	763	774	792	748	756	798	764	745	802	802	800	784	772	786	789	788	781	805	806	792	783	775	771	754	728	834	802	767	765	792	774	803	767	774	758	750	809	772	744	771	773	787	784	752	749	691	757	751	776	807	737	790	798	803	776	758	770	849	743	798	758	784	755	807	731	759	833	796	752	837	755	733	812	727	788	790	795	799	740	808	776	772	793	830	778	810	803	832	774	807	792	794	754	794	755	798	815	806	770	784	792	809	768	778	782	756	799	790	806	784	759	766	789	728	774	738	749	805	768	783	810	737	770	767	793	836	763	784	792	757	799	789	707	811	832	817	739	759	766	746	809	782	740	733	779	776	767	760	800	791	784	791	769	800	805	830	788	789	765	784	811	741	794	794	805	806	781	805	807	782	798	783	800	736	772	791	810	766	813	713	773	749	785	780	750	727	770	809	749	767	817	788	745	821	748	775	750	839	771	731	750	785	755	779	784	773	767	747	812	775	778	772	785	827	795	743	797	788	781	785	789	827	781	778	774	814	735	841	816	801	801	776	792	824	771	754	751	781	796	765	819	801	753	817	785	807	812	810	760	814	771	784	784	778	731	767	804	794	752	775	727	751	788	740	847	772	770	794	722	743	749	784	745	788	752	788	705	764	774	777	738	745	766	783	759	780	791	777	754	731	829	801	787	786	729	798	774	822	768	804	761	797	774	805	771	765	785	817	728	792	756	725	762	796	784	725	826	803	771	805	811	797	767	808	749	735	791	765	777	753	774	747	832	767	782	749	751	732	748	797	796	762	777	772	782	779	801	766	778	795	829	767	759	863	788	777	804	786	783	773	773	781	736	806	794	810	800	805	756	777	795	750	772	744	805	747	763	772	807	820	813	769	779	755	782	782	822	724	832	765	784	770	745	764	779	781	785	759	809	791	764	791	751	822	789	793	765	737	792	773	791	770	767	742	756	703	786	753	824	761	792	818	837	760	778	745	771	764	815	840	761	765	710	745	838	813	838	756	818	778	791	784	800	792	746	808	775	736	773	762	728	796	790	755	811	778	762	791	769	755	800	744	761	820	767	790	744	775	784	812	767	817	836	718	766	778	811	716	792	765	780	792	779	823	809	729	791	771	822	820	811	820	788	791	725	783	739	775	773	767	808	747	772	737	754	811	746	761	780	781	776	797	796	792	814	758	803	778	790	749	808	851	819	770	776	788	755	818	759	775	822	802	727	778	830	811	749	765	801	738	698	780	819	742	819	869	757	793	780	800	817	762	739	792	808	799	784	771	788	759	767	753	797	776	764	802	788	802	756	801	773	762	774	785	788	777	839	787	801	779	771	742	811	785	787	739	805	744	735	731	810	815	789	784	781	800	778	772	825	728	745	788	771	798	807	812	816	774	824	767	773	803	799	777	749	809	754	790	762	755	779	790	797	767	772	770	803	768	774	831	778	735	762	805	753	795	796	769	789	806	730	797	831	778	805	799	787	786	773	797	766	749	773	753	795	788	734	827	830	723	807	763	796	771	776	727	815	744	810	792	761	777	781	721	764	822	759	792	821	793	786	795	801	805	790	820	741	817	807	797	756	777	789	825	668	750	771	828	795	770	790	743	815	745	802	788	769	768	720	787	792	795	804	778	746	772	802	751	772	729	762	755
13064	1339	978	676	469	371	5692	4569	251	194	184	157	166	193	178	195	169	187	178	156	169	133	160	161	165	140	154	145	155	177	141	174	157	140	144	159	153	139	128	144	140	164	148	188	154	159	193	162	166	118	167	161	136	163	137	152	138	175	149	139	138	151	161	153	161	139	146	136	140	138	160	156	143	132	142	156	149	158	145	147	176	168	138	161	138	119	122	132	181	168	154	134	138	172	141	159	152	141	154	140	154	145	162	164	161	147	145	163	148	168	159	141	139	145	167	165	158	167	153	157	133	170	151	165	154	148	137	170	145	134	155	124	129	148	158	161	157	135	152	169	155	138	140	150	159	152	159	162	144	137	151	158	159	150	149	150	154	146	168	143	153	157	161	145	158	154	155	134	162	159	164	165	149	120	162	157	150	129	148	148	134	145	130	150	160	158	136	132	151	138	143	146	154	164	161	146	156	149	161	168	135	160	148	146	155	162	134	159	154	164	144	164	146	163	159	170	147	127	129	164	145	126	161	150	161	164	183	150	157	160	162	135	149	150	149	168	150	143	165	144	157	147	131	144	149	181	160	149	157	161	153	156	164	153	152	131	116	169	187	158	163	158	149	144	154	170	153	159	139	140	128	141	149	181	170	169	163	139	129	155	154	155	142	157	161	141	150	178	158	125	150	139	138	147	154	139	157	156	146	141	160	141	158	136	157	138	123	158	160	145	133	129	159	111	141	177	162	160	164	151	172	171	144	149	144	160	156	163	167	151	146	167	174	148	138	171	139	175	172	149	162	137	162	152	153	162	146	131	161	157	157	145	130	158	142	152	158	136	149	154	152	151	152	146	132	145	132	139	163	144	181	133	167	167	139	154	124	146	148	181	168	138	140	162	129	164	143	152	173	137	154	145	156	156	186	135	143	176	149	152	150	146	146	155	146	150	138	145	138	156	172	155	159	139	128	137	156	156	156	141	159	161	135	150	141	146	166	154	167	145	142	133	154	157	152	154	156	158	161	142	134	152	153	145	153	157	161	153	139	148	150	133	168	136	123	163	130	157	146	156	142	155	156	142	155	135	147	133	123	146	153	136	147	146	130	142	173	147	147	168	145	134	143	127	147	176	172	122	159	142	143	181	135	177	171	143	134	129	151	143	150	149	134	153	139	159	142	166	133	143	143	148	176	159	141	195	144	150	128	146	153	158	156	142	147	126	134	161	133	141	166	164	142	161	157	145	167	160	162	140	156	156	160	156	137	139	138	148	176	159	139	150	153	160	157	169	153	152	136	161	146	152	174	162	142	139	136	149	135	151	146	145	149	169	154	134	137	147	165	135	160	113	136	153	159	145	133	145	144	118	141	137	149	154	152	148	165	144	157	137	145	164	143	129	162	176	181	144	157	132	156	133	123	145	145	137	154	137	155	152	152	137	146	126	166	145	161	166	126	148	160	166	159	138	159	139	146	173	126	133	143	157	137	153	147	156	126	135	155	164	155	145	150	150	142	153	140	128	144	148	146	163	150	166	147	140	153	146	150	148	132	142	133	145	151	126	157	151	136	148	154	156	159	160	139	165	147	153	164	157	147	157	125	171	148	144	162	159	181	174	150	154	161	170	183	155	148	143	145	156	163	149	151	156	147	152	139	144	144	139	133	142	156	165	160	150	169	156	155	150	134	146	158	166	168	161	135	156	148	168	158	184	131	140	174	157	147	142	158	174	158	159	139	135	162	125	137	147	147	140	142	148	167	149	149	149	144	137	145	134	155	151	146	152	162	160	162	151	151	137	152	176	170	170	135	135	135	168	156	163	133	153	136	145	134	148	140	150	127	162	160	160	169	140	123	173	163	172	149	142	159	162	163	158	158	165	167	149	172	149	162	141	157	178	184	151	162	144	157	152	162	153	157	141	119	139	148	162	158	150	163	144	141	145	172	153	143	160	166	136	143	152	143	135	150	137	122	128	157	149	139	138	158	160	153	142	153	157	160	162	122	170	132	166	160	157	147	150	140	168	138	160	159	158	130	145	132	154	149	138	156	152	144	167	146	160	159	178	143	177	153	148	159	158	143	131	148	126	168	154	132	145	146	163	145	163	132	150	127	133	133	159	133	145	165	152	175	155	158	146	165	135	168	152	141	176	135	140	150	143	179	160	142	160	134	147	141	168	165	137	143	133	157	142	144	168	148	127	158	139	168	150	139	155	150	153	142	122	154	180	152	141	163	151	145	151	148	149	160	141	135	167	142	160	143	139	163	143	168	132	173	160	151	162	142	151	165	127	153	148	139	131	129	185	164	125	128	166	152	147	158	164	138	154	182	135	136	151	168	148	149	135	140	156	138	155	151	159	144	147	144	161	153	149	145	153	174	132	156	138	163	144	158	145	157	156	157	128	147	171	164	139	143	134	150	168	154	151	150	167	169	145	141	147	136	158	146	148	149	154	154	137	144	151	178	147	173	134	127	179	145	183	168	152	138	153	163	166	162	165	153	150	144	150	142	184	165	151	150	156	142	127	157	166	146	131	146	145	168	136	157	156	150	140	127	137	149	137	131	152	154	172	129	130	161	163	164	138	131	141	142	131	147	139	157	153	139	146	137	152	139	142	156	163	163	143	161	134	152	143	163	168	158	144	137	136	141	132	160	140	150	158	175	141	137	163	148	147	162	132	138	160	153	166	138	158	156	140	152	162	153	151	119	158	142	146	145	185	146	155	148	163	149	149	156	163	142	166	132	168	169	146	151	150	155	149	154	155	156	153	175	148	133	131	149	139	132	151	145	136	169	172	145	157	160	172	138	139	150	147	177	158	159	131	146	158	125	156	147	138	144	157	157	146	159	134	135	137	147	140	144	144	143	147	143	142	153	144	153	152	161	152	139	147	140	137	137	166	151	152	173	174	163	157	145	127	132	162	146	162	133	151	152	182	174	145	166	160	148	147	130	148	142	157	158	162	145	145	124	130	156	152	143	139	159	160	162	140	158	156	155	148	145	147	159	175	176	136	146	144	174	122	144	135	145	149	150	142	157	133	133	116	147	146	134	143	146	139	131	151	144	136	166	150	154	151	151	125	129	135	129	166	155	147	155	157	150	159	151	137	149	178	136	155	146	151	148	175	134	182	171	158	160	133	168	161	136	136	167	170	154	174	118	150	138	167	136	127	155	137	152	162	149	137	130	171	167	129	155	154	141	132	155	167	175	178	144	148	160	158	156	154	142	159	178	151	151	153	135	122	164	170	137	149	157	172	174	148	136	163	168	153	126	114	149	146	150	152	153	156	143	151	170	144	139	147	145	141	136	131	148	133	139	150	144	148	166	150	171	145	130	155	133	132	173	163	156	157	159	150	154	158	133	153	137	154	146	146	158	118	139	140	146	159	153	129	156	140	157	169	142	161	143	146	150	147	162	159	153	149	142	166	161	157	177	173	145	171	137	158	160	160	138	142	145	141	141	137	155	172	137	173	162	167	165	154	121	154	144	155	150	154	181	150	135	158
8432	1149	2176	2246	1755	1471	19977	9690	712	659	575	568	551	546	532	519	537	514	469	469	493	403	437	460	419	417	441	427	397	446	422	399	437	450	389	405	439	369	409	425	417	404	409	400	402	413	430	389	403	380	364	381	370	423	356	373	447	407	435	381	403	385	415	407	407	367	414	389	389	389	382	402	423	422	368	391	378	389	410	407	417	419	400	407	418	402	405	397	421	404	427	393	363	387	402	399	388	392	414	363	379	393	402	401	389	370	378	439	414	413	381	404	394	377	382	385	401	424	407	402	384	369	388	390	409	350	420	373	410	367	402	389	427	391	360	384	391	409	390	360	391	375	382	415	368	371	371	395	384	404	420	417	386	380	395	393	426	384	410	404	392	355	405	399	397	379	388	386	414	390	403	387	388	383	391	366	431	363	393	401	382	368	378	354	407	395	408	380	399	373	382	415	348	416	402	409	420	419	436	354	400	406	392	387	407	419	394	410	353	374	400	376	369	386	403	396	403	394	395	390	373	381	409	419	403	387	367	391	390	425	390	360	383	404	398	388	425	365	358	414	404	403	360	390	390	369	447	383	404	405	404	434	403	378	403	398	383	348	386	387	386	397	373	402	371	398	385	380	366	410	362	393	407	406	422	377	363	400	392	421	421	415	419	405	405	381	402	411	374	404	365	390	427	387	421	399	354	384	390	364	367	400	381	354	410	416	410	359	401	393	395	387	382	380	406	369	388	353	394	384	350	372	387	348	367	406	371	376	395	352	376	370	411	405	359	401	395	415	346	368	389	384	434	407	389	379	385	438	371	375	410	351	361	391	381	410	394	410	346	375	386	401	388	343	366	391	402	409	387	395	362	395	404	387	372	382	375	344	407	395	424	424	395	386	394	375	376	402	396	399	402	383	417	373	382	409	371	379	372	381	378	394	409	411	424	368	375	413	381	411	367	417	398	405	383	426	400	386	380	383	386	417	382	377	412	439	383	366	385	396	391	384	378	384	388	429	413	399	413	365	370	382	416	397	416	407	389	406	367	363	380	397	365	418	366	394	425	389	434	391	383	395	384	423	399	378	392	397	346	395	387	400	401	392	416	381	411	417	415	366	398	408	380	375	354	415	428	401	399	420	385	408	413	361	411	397	422	403	388	429	396	366	436	387	402	422	429	372	400	419	398	430	396	373	427	407	340	413	409	416	411	419	377	392	374	419	396	382	399	438	375	372	394	404	412	403	382	398	406	387	405	391	400	379	412	392	395	401	348	405	366	408	409	377	416	407	377	358	393	421	375	401	388	434	403	391	373	394	430	375	354	389	408	378	384	335	402	385	376	382	373	412	369	392	384	384	399	418	395	432	399	367	397	413	396	392	395	435	396	393	395	425	412	416	416	389	386	402	372	418	386	388	365	395	415	382	404	400	382	407	408	405	372	400	385	396	390	408	398	377	425	394	408	363	353	380	387	352	378	397	400	400	397	365	376	370	397	365	369	350	394	367	436	380	407	376	392	381	387	363	388	418	376	389	384	383	435	380	431	360	403	372	398	411	398	418	403	408	376	408	388	391	408	399	386	408	392	406	390	401	411	353	442	396	428	429	400	418	380	366	387	401	389	372	388	404	422	382	382	389	368	395	382	421	384	383	406	386	392	398	409	359	413	411	390	415	354	404	365	380	387	385	430	399	405	383	411	381	376	407	405	415	396	349	388	384	394	401	420	411	413	410	378	394	394	352	359	383	401	383	375	406	356	394	366	408	407	410	409	378	386	384	385	408	385	397	397	382	399	393	377	369	375	391	403	421	425	416	384	357	392	406	388	360	396	396	365	402	407	381	378	375	386	367	346	391	416	419	412	396	390	394	410	405	447	378	378	373	356	407	400	386	405	383	376	413	413	359	390	381	389	384	376	403	408	388	368	408	367	383	396	384	376	384	423	362	372	382	407	385	374	387	419	387	393	364	399	393	400	402	402	370	415	402	376	395	399	415	389	394	389	420	424	418	404	414	384	408	415	375	366	426	353	410	395	403	384	399	401	391	391	403	397	411	381	415	364	399	370	385	386	387	394	373	395	434	371	393	372	387	401	390	396	382	382	402	367	355	401	398	389	400	393	398	394	372	435	375	410	387	409	363	392	378	405	423	409	399	382	380	350	411	404	396	432	396	391	361	425	399	393	395	376	411	404	371	405	401	405	375	362	436	389	370	393	414	352	403	395	416	426	384	418	378	364	399	411	386	407	390	399	377	395	381	388	390	390	393	388	416	403	371	368	422	374	398	383	380	414	399	403	398	423	384	389	376	350	418	387	367	381	374	402	396	400	387	364	396	443	389	414	412	376	358	360	382	382	420	370	396	387	383	402	437	396	378	400	408	393	409	424	368	408	421	418	390	377	357	379	395	397	373	431	398	422	395	384	407	407	409	405	362	405	390	396	409	410	387	383	397	395	396	374	372	374	419	381	368	398	387	360	414	363	368	407	373	436	410	404	443	377	397	394	373	374	373	383	385	404	400	416	364	375	350	386	393	403	359	376	396	409	418	371	399	388	383	390	406	402	421	370	399	393	385	386	423	379	396	430	367	366	381	384	386	379	407	402	382	397	401	392	413	434	414	359	382	374	377	416	410	406	410	403	385	401	387	379	389	371	386	390	395	413	391	409	366	361	395	377	382	393	373	402	426	373	411	355	419	421	406	368	388	374	418	396	403	362	383	368	370	386	381	391	367	376	388	359	402	388	395	401	389	379	369	369	402	404	396	422	415	384	393	415	411	400	415	381	363	437	373	389	396	433	378	419	399	391	418	397	391	387	387	408	409	384	405	412	384	368	411	422	382	385	376	380	385	416	349	409	392	398	426	420	394	369	390	388	413	412	417	400	379	362	387	397	402	396	393	365	401	406	417	389	386	414	406	416	410	449	383	401	383	379	384	335	426	401	398	407	374	362	407	379	397	373	365	399	391	414	444	403	419	374	388	370	402	372	407	362	356	373	393	371	358	418	405	439	416	409	405	386	400	372	385	416	385	387	362	423	366	388	377	394	410	362	385	406	392	349	395	379	409	420	397	407	407	424	413	420	370	415	396	398	359	387	378	402	373	374	464	382	402	378	407	400	388	348	401	419	394	413	381	393	385	391	398	387	373	406	407	379	375	388	378	390	396	391	418	392	358	396	379	384	409	384	435	400	366	377	390	388	383	357	379	388	393	390	390	422	399	416	374	352	401	392	384	397	396	396	389	391	391	418	408	396	388	388	379	402	399	381	403	368	415	386	380	400	368	405	376	400	405	395	378	369	413	362	396	368	434	383	403	391	366	404	378	392	395	433	452	418	359	378	394	426	420	428	369	385	380	427	378	400	406	388	400	398	402	431	411	389	401	381	369	394	383	398	378	376	366	466	405	397	375	366	418	429	411	377	379	394	352	430	382	408	390	380	373	374	362	390	386	421	392	399	420	388	391	429	429	384	385	407	396	392	385	382	355	390	385	410	394	379	401	400	405
1604	521	463	443	424	419	465	476	424	420	451	420	426	393	386	354	402	424	410	406	443	405	393	403	368	423	425	388	342	406	394	403	377	379	415	382	449	437	420	419	415	380	346	389	411	406	458	388	398	381	399	397	416	421	438	415	409	430	412	411	386	387	386	404	424	379	419	371	373	375	404	440	409	427	426	390	374	392	422	402	409	433	403	442	361	399	402	425	388	389	400	428	391	406	387	424	411	393	402	367	394	399	418	438	408	397	414	428	426	408	421	364	417	396	393	393	403	403	422	410	391	395	406	402	440	403	427	405	403	394	407	420	415	399	387	451	407	447	366	398	412	419	356	401	410	384	408	370	386	403	407	450	399	454	402	397	388	391	368	425	406	407	380	383	424	395	410	427	358	408	445	450	390	398	427	416	445	415	373	368	413	396	410	384	416	418	388	437	399	408	339	432	454	388	406	397	385	406	419	413	385	390	432	413	416	396	420	402	445	394	374	398	418	420	402	425	360	379	406	346	429	410	432	389	398	425	422	406	414	425	397	430	418	414	420	413	430	373	395	380	446	389	388	395	422	425	410	419	383	406	421	424	408	463	392	383	388	429	405	416	391	429	376	421	427	412	396	400	412	376	397	441	398	370	423	419	386	337	358	426	389	396	419	417	396	431	413	389	438	468	437	371	403	402	413	408	422	354	424	362	440	406	409	411	442	437	410	412	411	394	380	387	404	405	439	412	372	382	385	444	387	434	429	390	421	394	421	423	365	415	408	424	383	425	398	390	390	436	400	402	407	427	400	400	391	381	394	414	419	387	459	427	407	426	408	438	403	409	345	440	407	393	439	417	453	410	405	446	421	409	409	419	402	395	438	399	388	425	415	389	411	388	383	399	422	394	416	423	355	439	434	414	409	404	420	416	422	442	419	383	422	399	400	423	400	409	408	403	366	402	377	446	403	374	383	390	401	385	410	413	395	384	397	368	383	409	399	385	387	417	374	412	413	373	413	384	405	411	391	383	381	400	423	405	389	395	400	397	378	399	432	424	426	411	424	406	398	393	415	447	401	450	407	378	409	408	401	383	422	386	426	420	452	422	382	418	396	432	429	428	406	379	408	373	409	440	413	405	398	450	403	389	403	389	402	430	419	445	392	421	432	434	423	423	394	403	377	406	418	455	353	388	401	424	429	427	390	405	411	393	420	398	427	434	418	436	413	402	427	381	386	388	421	406	403	378	411	433	403	411	433	398	391	421	418	420	398	399	410	439	435	427	404	417	403	391	376	442	384	391	425	369	451	412	367	394	442	394	398	410	369	402	415	379	416	418	382	405	406	406	391	396	372	428	410	422	358	430	397	432	385	429	436	408	439	412	382	424	425	412	398	414	396	397	445	416	412	372	399	408	399	393	404	422	391	387	441	414	408	390	424	413	396	398	349	392	391	410	377	387	408	431	397	400	426	419	433	351	387	417	396	379	365	415	411	435	442	438	437	402	430	381	400	388	410	381	408	395	422	384	387	424	399	409	442	426	412	379	412	426	379	363	401	382	409	412	420	416	412	395	425	387	418	391	384	442	416	393	385	450	448	390	433	389	418	403	412	413	394	438	394	408	401	408	413	416	437	422	428	418	400	452	365	428	379	377	401	407	416	421	459	477	416	426	400	444	407	398	402	397	407	447	435	420	430	417	435	383	419	453	435	405	402	416	440	387	431	422	399	418	427	403	397	402	412	396	390	428	415	385	415	407	414	384	385	434	396	377	389	455	391	406	392	414	429	403	395	402	375	402	380	428	390	368	416	417	463	441	406	429	402	392	430	405	438	376	395	389	429	397	399	432	379	410	406	373	417	383	371	403	383	403	413	396	384	401	404	411	388	427	430	407	386	350	409	449	443	404	379	378	389	429	424	418	386	437	389	432	382	387	362	377	405	376	403	425	405	414	407	415	417	430	385	412	376	397	399	417	399	422	392	442	402	377	394	391	372	415	384	389	406	388	381	400	403	385	431	397	432	395	400	417	385	418	405	427	415	407	423	379	432	399	408	427	384	403	387	457	393	397	428	407	414	406	407	400	388	404	395	400	402	419	393	408	421	403	441	411	425	386	479	357	418	407	389	407	401	418	423	406	421	380	381	359	377	389	403	388	404	407	398	360	436	407	401	403	393	417	365	407	392	421	374	405	417	380	363	383	390	435	400	425	416	405	386	405	413	405	430	395	423	369	400	384	413	392	419	447	402	430	392	426	404	414	382	397	392	377	415	406	378	417	434	378	400	408	448	424	387	399	401	401	390	387	395	432	446	393	370	445	400	401	454	447	397	406	398	440	388	398	406	389	430	414	395	379	439	392	411	443	380	377	397	411	456	422	404	405	403	400	406	421	410	358	381	420	453	427	411	387	400	419	400	386	442	423	390	390	398	407	407	384	389	364	396	414	400	423	392	398	392	410	415	418	463	353	430	415	426	395	403	387	384	383	423	430	413	404	428	388	382	414	393	360	375	407	408	387	421	412	398	442	403	395	442	391	391	448	429	409	390	405	398	393	386	399	386	413	403	399	406	361	392	416	421	439	400	401	411	442	424	405	414	427	440	423	422	376	392	434	391	445	405	397	395	375	404	397	417	416	443	380	417	390	439	420	434	440	424	390	403	406	430	440	381	392	424	423	406	401	395	378	394	417	394	407	371	379	427	397	435	397	417	424	393	397	408	406	396	421	384	392	384	379	384	412	443	379	399	367	415	383	382	456	434	415	385	375	429	390	389	437	398	440	418	375	404	415	415	403	368	406	400	394	392	433	423	417	395	368	416	430	385	456	413	437	394	394	393	411	442	390	426	449	426	393	410	378	435	408	414	400	461	406	384	392	423	413	382	439	405	379	419	408	416	415	435	427	373	388	412	406	392	362	418	392	388	378	413	426	426	414	382	417	385	388	393	392	406	386	370	393	393	419	415	377	410	423	440	445	391	430	397	387	394	385	405	407	401	439	419	389	429	387	382	404	411	374	423	424	428	391	445	411	396	403	459	395	401	412	395	394	422	416	421	427	398	422	438	398	402	367	436	417	418	432	394	404	372	444	408	381	405	418	415	400	422	418	431	401	411	389	462	398	423	410	452	400	397	357	398	390	404	425	405	392	400	367	375	384	436	444	390	435	456	397	385	419	428	429	406	431	391	334	397	404	374	453	394	396	414	405	456	422	407	438	387	442	367	402	406	437	442	421	441	435	383	415	446	403	415	351	419	380	420	431	397	338	393	363	383	410	388	404	380	442	425	412	371	364	428	406	378	366	430	403	434	404	413	415	385	418	429	375	405	386	440	408	394	380	445	447	435	376	367	369	385	384	408	443	413	394	390	385	370	410	384	445	438	455	411	443	388	405	437	426	427	442	414	404	437	424	417	373	368	422	371	392	453	419	428	422	411	426	414	415	420	402	409	349	428	446	392	392	413	445	411	413	421	420	417	389	383	423	428	404	397	401	412	382	407	403	418	427	412	392
2213	1064	986	990	1044	1032	1348	1347	916	950	937	969	891	929	953	923	988	937	973	987	944	972	938	945	984	926	924	905	959	979	979	948	943	923	939	883	1003	901	951	1002	968	920	969	911	920	977	1003	891	981	929	985	960	927	967	968	906	983	950	968	964	952	935	965	904	937	948	919	888	878	943	909	990	950	954	970	981	933	957	927	961	907	937	922	914	933	983	958	942	941	921	970	944	947	922	901	954	912	991	952	903	943	989	978	896	910	921	924	967	994	1027	895	938	889	959	985	946	923	1013	921	929	919	918	978	948	896	953	945	943	928	928	950	942	915	965	950	987	930	910	860	920	926	963	921	945	932	864	921	977	939	933	986	945	989	920	926	936	893	962	969	895	976	984	933	962	890	947	942	914	925	962	948	921	897	991	923	907	955	928	924	943	1005	949	933	942	918	928	946	941	958	881	1002	924	987	947	976	992	896	906	907	986	943	936	972	974	898	929	992	942	925	866	970	936	913	946	948	939	872	909	951	972	955	995	928	910	943	924	953	948	895	922	932	959	931	966	956	924	856	885	926	933	972	965	989	940	928	1019	931	903	935	900	921	992	959	934	974	996	936	918	917	916	958	999	954	928	939	938	930	912	922	979	948	943	912	964	954	969	923	929	919	943	962	930	940	939	912	944	892	987	956	924	914	933	963	930	893	1005	924	897	951	976	969	954	957	860	882	975	961	887	935	951	979	912	943	929	981	938	950	884	958	941	912	920	946	871	917	943	962	969	975	969	945	903	899	885	949	944	969	946	919	928	931	924	923	959	961	901	1001	970	940	950	959	938	946	923	938	905	951	938	861	1006	948	952	941	982	924	941	902	953	947	943	946	928	920	927	919	936	949	894	930	899	903	946	931	981	993	899	941	1012	951	951	950	930	886	970	994	928	951	898	968	927	942	958	903	947	915	937	960	980	903	952	977	977	960	914	1009	911	911	947	944	930	915	910	957	922	897	929	904	913	944	981	908	848	915	926	921	940	893	966	952	930	919	961	965	961	979	931	922	1000	904	945	963	934	917	951	1006	957	950	948	926	954	939	995	952	1004	909	910	907	1015	944	941	927	960	922	984	940	945	907	885	908	929	975	923	919	901	1022	908	890	1013	944	994	918	963	982	923	901	863	955	932	876	933	917	956	964	910	965	964	956	955	978	952	917	978	891	924	954	990	956	864	956	911	918	933	968	980	974	898	888	959	981	909	872	922	923	916	908	933	933	936	911	959	925	981	912	959	927	966	932	955	975	992	899	978	924	934	922	948	931	921	974	925	912	921	904	922	974	951	899	905	965	928	916	911	966	953	922	959	940	942	919	912	918	937	960	983	939	951	910	958	910	1017	950	922	932	936	923	975	945	940	934	957	911	987	987	958	941	943	951	898	923	989	925	936	908	1014	911	914	885	922	955	968	945	939	1016	932	970	976	914	950	935	1001	967	911	954	953	937	892	916	912	938	933	899	950	905	974	940	906	971	980	904	913	924	913	932	931	935	979	928	950	978	914	990	967	979	926	920	966	951	952	969	914	922	925	935	929	946	867	953	976	907	907	965	949	937	917	982	1006	950	924	987	946	910	991	968	941	951	945	915	947	949	968	966	959	978	968	889	917	891	940	965	959	985	937	943	903	952	951	950	927	991	981	979	872	939	926	935	961	956	920	923	907	982	943	935	930	873	958	959	975	940	998	913	967	850	963	921	923	981	856	900	933	942	912	956	916	933	941	923	985	918	957	954	1018	929	962	955	896	902	948	973	899	938	943	927	927	938	919	923	920	931	976	949	914	895	913	992	906	941	935	918	921	987	919	924	1008	981	1017	917	929	966	897	937	909	937	1032	911	905	944	978	924	898	984	907	954	943	921	942	959	974	918	844	939	926	928	929	968	962	929	963	921	877	943	911	895	976	913	912	946	895	959	965	952	929	910	971	939	949	945	916	945	921	916	965	964	1014	932	925	913	900	938	964	961	903	969	949	941	1003	915	920	975	974	955	954	886	977	888	985	913	923	945	945	937	891	862	943	889	925	983	940	990	922	978	971	936	906	924	865	956	953	948	923	908	938	914	992	969	932	978	920	938	918	959	903	978	915	965	941	951	920	941	937	972	982	881	955	962	928	900	922	964	894	968	932	973	875	935	944	945	925	955	961	983	925	916	918	939	944	969	909	940	949	999	969	959	963	963	954	968	929	929	998	935	995	950	929	901	984	945	919	967	877	957	951	943	899	948	972	873	959	949	961	960	912	918	909	970	951	949	922	956	974	980	938	948	950	912	950	906	937	993	962	931	918	938	983	923	956	943	895	926	935	986	953	912	979	913	918	945	916	977	961	980	908	914	964	938	898	913	915	908	904	962	919	894	900	904	917	913	907	947	932	927	964	982	952	929	938	922	884	969	930	966	887	946	943	955	933	932	943	930	904	927	938	970	951	892	922	925	1043	878	967	963	949	931	911	938	971	911	975	933	931	889	933	983	956	940	945	951	915	907	919	919	913	942	939	919	941	918	896	955	938	903	896	939	955	999	935	918	997	940	982	916	910	914	976	987	888	921	943	940	925	913	976	971	934	908	886	968	946	1021	926	953	922	912	958	943	920	942	914	924	963	920	942	982	922	939	939	966	956	968	940	999	957	916	931	964	927	957	919	939	981	950	978	953	934	955	969	970	915	910	918	947	950	927	960	949	898	972	979	897	912	949	942	921	938	948	939	984	919	954	957	973	984	911	957	937	959	950	942	905	903	926	937	989	937	942	965	990	954	947	968	928	919	944	909	984	948	1004	977	897	960	936	937	924	924	935	906	943	944	922	892	942	881	930	915	1010	940	939	956	956	963	966	903	897	922	904	942	943	943	953	904	892	963	973	905	987	888	905	955	922	911	992	952	894	919	934	947	968	963	972	910	939	943	930	928	944	929	979	914	967	926	866	976	962	879	956	975	959	922	966	931	956	910	916	937	978	954	931	987	920	944	892	959	912	896	931	915	963	900	914	926	938	874	964	904	966	915	915	984	948	932	927	926	962	927	951	960	947	926	931	896	945	959	908	964	893	969	943	952	972	895	963	931	969	905	977	954	958	942	930	970	893	968	950	959	942	952	940	950	987	928	940	892	906	971	945	976	945	944	1004	977	956	945	901	853	985	964	956	913	914	973	992	911	971	870	948	955	914	873	917	976	961	936	1037	925	934	946	970	971	924	925	907	918	939	930	892	919	917	930	941	928	926	1020	921	1008	958	914	979	908	991	929	936	932	970	953	942	928	942	932	929	913	947	950	939	946	917	1004	961	960	992	969	939	928	950	968	952	904	917	957	868	888	938	942	918	948	987	916	968	981	952	954	949	935	974	912	919	891	942	964	934	927	925	883	954	934	923	961	950	939	944	965	866	900	963	941	983	957	959	939	904	1016	950	937	915	937	899	924	986	955	993	897	909	964	876	935	953	961	914	970	911	975	1001	898	989	909	988	964	927	930	912	966	962	903	918	957	915	934	932	952	930	934	919	992	959	969	901	895
6310	688	731	521	523	453	2046	2168	343	348	354	350	358	323	326	306	356	305	325	332	316	315	306	359	346	329	326	310	343	360	328	309	322	300	322	303	315	329	356	333	329	313	379	320	324	332	318	355	341	313	334	376	327	329	335	350	309	323	300	328	308	348	338	310	328	306	334	342	359	338	335	302	337	322	328	337	366	317	296	352	329	310	327	318	299	309	343	333	330	319	326	334	335	328	310	330	338	368	324	315	303	306	327	317	310	340	323	345	332	354	313	331	337	348	317	357	317	354	298	292	332	319	352	324	326	326	340	331	318	324	325	341	300	291	301	346	317	347	359	389	307	307	330	309	334	346	327	324	341	310	367	328	334	333	331	327	347	347	327	349	327	354	326	322	309	298	316	341	292	322	345	357	301	322	322	310	354	347	329	347	281	358	354	318	368	338	343	316	306	304	329	325	289	345	308	314	352	336	321	333	363	292	319	356	352	325	350	344	362	315	357	291	320	349	347	348	310	341	349	337	326	328	304	326	350	340	334	341	331	351	338	298	311	301	316	318	329	304	330	304	309	301	350	311	333	310	333	334	326	318	348	334	320	342	314	320	316	366	329	299	313	332	327	330	336	341	337	312	338	338	335	321	336	309	332	296	326	340	322	324	330	319	321	333	352	325	314	342	337	340	324	352	324	328	325	300	339	310	307	313	326	334	347	318	314	303	338	371	333	329	330	343	305	294	343	364	346	297	336	368	358	342	358	354	337	320	340	367	305	347	342	334	324	345	341	338	348	312	333	350	329	298	338	321	328	331	271	319	334	351	311	345	320	311	327	357	362	358	329	301	311	353	309	315	355	326	329	329	335	336	325	305	288	341	364	326	341	320	339	325	317	337	342	300	301	332	318	306	319	317	312	329	315	343	321	316	311	293	315	298	309	279	319	329	355	333	318	344	318	330	316	296	325	280	308	315	354	318	313	336	324	359	300	329	304	321	289	344	322	307	330	321	324	341	343	313	342	317	331	334	352	329	319	343	351	369	311	321	345	291	306	329	332	328	324	307	341	334	315	297	350	328	325	347	343	328	321	312	293	316	309	293	331	320	322	334	343	337	374	319	360	345	310	335	325	324	342	338	359	310	325	311	322	305	330	322	334	352	363	359	296	335	348	323	339	343	305	294	320	338	315	338	299	317	308	322	308	301	309	316	328	313	351	336	325	343	312	303	331	307	303	320	308	339	331	329	351	334	351	311	340	305	307	312	340	331	304	315	321	337	300	368	342	340	361	325	310	303	321	356	314	320	275	298	333	272	336	311	310	326	328	308	310	348	289	340	334	316	329	321	316	337	327	328	334	325	322	322	311	323	366	330	323	359	375	333	313	312	354	330	329	316	331	342	332	325	321	314	332	324	302	335	286	357	349	352	325	289	349	305	356	358	328	326	329	314	331	334	300	310	308	336	328	282	285	324	299	323	361	342	304	348	366	350	289	355	347	327	315	304	343	335	347	338	328	330	319	308	327	336	359	339	362	293	344	298	342	321	341	341	315	307	299	333	324	292	313	291	312	317	325	344	309	345	298	340	320	349	322	320	286	278	315	337	295	357	327	316	295	288	333	325	362	330	310	312	353	317	333	343	313	350	341	351	333	312	298	314	324	341	343	332	346	317	315	301	300	368	326	331	296	323	285	319	338	339	327	335	304	352	337	315	348	331	324	310	322	322	323	342	339	295	324	304	314	349	327	321	334	340	382	384	328	358	328	345	345	335	331	327	306	283	348	296	307	335	333	347	324	314	294	304	336	313	305	310	318	336	328	292	365	327	360	337	322	316	320	313	322	325	344	335	327	317	313	314	294	312	333	312	326	319	356	302	306	344	355	348	347	292	309	345	358	350	339	323	299	300	337	317	316	332	316	371	292	342	312	339	332	318	277	365	285	324	324	323	309	321	351	306	295	353	350	334	321	315	328	327	343	335	328	326	339	317	305	339	274	319	325	312	307	325	332	329	310	373	321	318	339	378	322	350	324	309	311	310	308	302	334	346	306	327	322	326	347	325	370	348	320	332	325	322	340	314	310	295	337	339	339	332	337	308	314	334	326	310	360	295	325	327	270	374	344	347	341	327	344	323	339	315	323	326	323	314	277	332	349	333	318	330	344	312	336	329	324	319	317	319	322	316	323	303	296	348	314	320	318	311	331	330	327	351	322	309	327	326	307	349	350	332	332	326	308	333	303	334	319	299	337	297	313	328	325	301	326	333	302	323	317	364	336	341	306	336	314	319	296	332	342	338	305	327	328	303	343	329	337	302	304	310	328	295	316	279	312	321	360	318	317	325	363	309	329	339	339	345	330	313	315	294	328	329	321	327	340	333	344	344	319	296	348	324	323	331	353	329	326	320	327	311	321	360	288	316	316	302	298	366	303	310	311	342	324	323	295	332	317	334	333	306	319	336	348	346	327	368	312	299	326	298	348	328	278	324	316	327	307	340	339	328	344	354	348	328	310	351	327	313	296	330	342	307	338	293	339	305	304	369	283	295	290	330	295	327	326	323	352	335	331	367	343	356	347	336	305	312	307	312	320	334	320	335	356	328	318	347	330	352	333	341	334	295	329	330	353	296	326	311	337	323	357	317	317	347	343	323	318	343	296	349	324	365	341	351	317	307	336	345	323	324	336	324	309	320	327	361	326	320	330	342	360	318	317	351	322	325	342	352	296	362	336	338	356	342	307	277	295	299	335	298	345	291	323	345	320	342	277	321	339	284	328	329	321	326	323	331	296	353	344	305	296	321	358	336	321	341	320	305	356	331	337	310	335	328	314	331	307	331	307	294	303	273	308	311	366	329	328	338	301	351	329	325	322	308	340	317	312	305	331	316	330	290	370	321	334	321	335	340	330	307	321	305	336	303	295	345	335	319	317	336	333	339	349	326	326	334	327	326	322	314	313	309	336	343	331	324	350	346	331	300	326	315	361	295	317	321	305	291	322	338	317	316	332	360	334	329	355	345	339	349	304	314	321	336	306	322	332	307	323	344	313	343	320	314	300	296	321	330	316	323	317	286	290	322	313	337	371	322	327	315	329	332	330	321	346	324	344	317	354	320	342	368	322	329	318	332	295	306	308	339	289	320	301	319	299	306	338	318	329	334	342	324	297	318	300	335	349	329	307	318	324	335	328	320	348	337	300	292	302	314	330	300	296	311	335	313	310	308	325	338	320	338	346	308	322	340	337	319	341	330	349	320	336	309	323	328	309	317	298	338	336	334	302	301	309	344	330	322	326	291	328	342	337	319	360	333	325	302	316	312	315	316	332	314	340	283	348	318	332	310	350	336	313	335	343	327	341	296	312	288	316	327	351	322	283	348	299	323	330	332	311	304	326	316	313	318	312	293	314	324	316	328	295	324	338	362	320	316	345	345	328	319	343	321	344	338	347	350	340	316	282	350	315	358	329	329	330	314	325	328	321	312	341	338	353	323	324	317	307	320	312	300	304	314	314	315
6260	1129	1463	1567	1503	1298	9691	7788	912	892	847	799	833	827	853	821	833	829	850	782	737	808	811	799	763	791	845	762	781	774	804	773	753	808	798	747	778	765	798	788	767	819	734	756	792	791	774	761	767	718	775	753	760	751	777	778	736	773	785	793	731	764	787	761	757	765	723	760	741	770	766	772	760	758	781	749	749	758	725	759	746	802	806	759	859	739	761	750	836	745	803	729	750	784	783	747	734	732	784	754	756	797	813	758	775	739	772	794	771	751	706	752	691	764	751	796	737	770	760	790	736	805	779	789	796	758	781	767	762	753	767	793	755	785	766	775	785	783	758	757	772	792	730	815	744	774	805	778	803	753	746	727	743	721	755	770	772	757	729	778	723	761	727	782	751	808	745	722	779	754	739	769	749	776	766	757	805	768	748	762	784	760	770	762	780	768	801	755	749	819	746	721	771	803	717	732	789	779	761	728	769	762	733	762	806	718	766	799	740	724	761	740	759	752	745	734	791	760	777	737	778	765	772	794	729	792	729	712	804	738	805	763	766	776	804	752	776	720	741	763	780	743	769	744	806	766	750	765	759	778	784	709	776	754	797	795	755	764	741	781	781	729	744	779	755	777	745	760	772	836	739	776	762	748	772	753	748	782	759	725	759	702	716	771	827	764	791	756	773	773	765	828	714	721	823	769	740	751	781	748	740	763	769	749	743	770	737	750	764	783	737	784	757	745	777	757	767	746	772	744	685	744	741	789	746	745	779	772	788	730	810	738	771	750	766	775	727	788	783	767	771	755	765	705	779	743	811	764	755	759	750	775	757	751	760	685	752	800	761	776	761	732	771	767	768	723	742	720	712	771	794	777	741	734	765	753	729	763	784	761	773	751	768	859	781	761	714	775	769	743	743	781	753	738	747	762	706	774	771	744	747	750	772	749	741	783	775	752	758	736	752	718	730	763	757	782	769	769	796	739	767	753	766	737	789	754	749	742	857	735	780	777	728	742	753	730	814	735	759	788	720	728	761	717	764	800	804	756	749	798	787	820	758	778	753	803	738	777	746	778	776	731	779	723	774	744	701	750	757	800	739	760	760	773	755	790	800	754	730	787	761	714	770	769	755	736	755	718	796	794	707	697	762	767	774	779	769	804	799	800	804	739	752	796	761	769	733	753	769	758	758	743	756	770	759	729	769	761	771	766	740	767	740	754	702	780	740	741	735	743	818	750	777	749	739	737	759	775	729	769	787	778	755	777	738	732	783	780	741	740	749	698	761	725	723	772	783	767	709	751	789	768	761	707	749	775	742	718	726	777	741	737	726	764	745	762	744	769	776	767	774	773	787	763	798	796	791	767	779	726	730	836	717	746	705	756	766	731	729	753	784	730	734	754	747	758	755	751	766	803	758	795	706	742	721	758	778	776	761	784	780	712	745	774	740	786	788	776	797	724	695	777	705	722	770	726	712	740	783	797	807	804	706	742	755	796	777	779	768	748	768	737	737	762	771	769	774	754	713	723	812	759	727	743	789	732	699	730	714	732	740	757	743	746	773	782	765	769	770	775	776	763	776	818	760	812	776	750	772	754	748	764	754	762	764	725	743	761	807	773	771	779	736	735	763	754	741	785	781	758	809	717	745	780	753	767	766	777	786	763	791	776	756	726	711	775	743	722	777	773	758	773	774	774	782	704	774	747	754	774	730	718	729	762	763	733	797	731	748	773	743	809	728	767	744	745	735	750	747	721	793	776	777	755	707	725	747	746	736	776	778	766	787	788	751	776	751	775	796	757	720	726	832	780	780	720	761	766	734	743	680	724	721	795	780	751	800	691	764	738	784	783	750	741	751	763	777	781	742	790	785	743	724	767	778	787	787	707	784	747	778	833	843	771	784	732	743	724	770	813	746	751	755	736	685	730	791	746	710	783	769	715	755	783	762	782	754	779	721	738	747	733	775	745	722	747	750	830	806	739	824	734	736	696	732	796	738	750	719	719	778	727	775	813	747	767	732	750	798	765	783	785	767	781	809	773	754	773	795	751	764	800	823	739	779	790	722	747	751	756	760	725	789	808	776	763	766	714	755	758	739	742	725	752	781	771	771	781	763	748	712	749	778	754	792	739	778	772	766	759	776	754	734	749	728	767	790	753	796	710	744	745	743	763	767	747	771	760	733	758	718	732	748	744	744	745	735	762	794	743	726	739	772	730	754	786	747	715	780	746	759	789	761	772	752	730	711	779	809	768	712	774	744	772	769	735	792	768	725	791	805	768	814	743	772	763	770	754	794	795	724	774	737	762	742	751	784	800	772	754	771	745	793	746	793	782	737	781	801	765	797	783	731	786	721	790	794	775	777	756	787	755	728	724	699	772	766	783	745	730	803	756	815	742	754	757	734	782	765	786	803	794	740	734	748	745	764	752	743	747	792	717	709	765	740	794	699	724	767	808	758	673	729	766	837	757	778	718	774	724	771	838	803	772	771	723	769	772	762	774	790	752	788	750	706	757	749	812	759	741	832	771	765	781	756	759	798	731	755	756	775	745	827	815	782	771	778	732	732	744	768	744	762	754	803	786	788	771	739	744	753	804	822	811	781	809	720	760	751	763	772	755	795	724	735	765	770	736	796	767	786	824	735	741	784	776	749	725	738	731	794	723	778	765	786	796	783	766	743	775	751	758	749	758	805	781	780	733	755	723	745	728	808	749	749	779	757	733	756	774	804	794	763	748	754	793	721	745	735	774	804	699	765	742	744	777	749	796	773	769	753	719	761	736	747	749	794	761	769	799	783	784	757	752	779	739	752	783	798	778	778	750	744	738	729	758	789	762	767	763	781	781	739	749	776	748	741	803	757	758	762	750	751	746	744	743	741	779	756	754	753	742	756	772	806	778	787	737	715	739	767	792	779	770	745	798	795	791	746	733	751	789	809	756	749	778	754	784	738	732	753	747	802	712	747	772	744	779	794	740	792	724	772	783	757	742	759	733	724	782	770	734	799	799	743	792	802	729	767	726	811	734	829	709	727	754	790	808	772	756	770	725	790	801	738	783	755	771	768	733	766	783	751	806	752	727	773	793	779	765	775	763	791	803	799	724	763	735	770	727	759	799	772	780	756	740	797	766	807	780	744	744	822	801	762	738	784	742	788	783	760	744	714	750	781	734	707	726	764	770	743	745	759	731	748	784	741	807	813	731	785	751	775	760	778	765	750	739	780	767	802	732	772	773	791	718	755	784	775	837	699	771	764	774	788	699	781	767	756	834	719	783	762	731	726	722	769	794	761	767	752	768	825	730	796	716	755	768	720	776	795	769	772	753	747	747	728	804	845	768	773	767	757	720	761	760	786	744	772	713	769	798	737	762	733	755	741	775	757	760	753	761	758	772	715	735	738	719	709	758	754	769	778	778	764	797	775	796	760	776	760	765	770	740	751	785	710	764	718	762	751	787	769	801	759	733	730	757	763	751	778	773	714	766	764	790	806	790	763	746	757	741	773	741	750	750
12546	1008	882	621	450	378	4866	2500	192	191	173	189	163	159	161	162	136	148	182	158	147	151	163	147	148	132	141	162	138	156	142	135	161	144	173	167	167	158	159	140	139	160	150	163	149	143	146	147	154	153	143	131	145	142	126	156	163	146	170	145	157	141	148	139	154	166	149	132	145	139	147	144	149	149	154	136	146	154	147	141	156	156	171	136	150	143	150	146	150	163	154	147	136	173	134	154	150	115	153	153	150	164	144	155	132	149	107	143	156	139	161	152	153	144	175	150	153	136	172	157	140	123	153	170	156	153	127	153	150	136	154	157	145	159	164	120	135	119	147	155	142	132	130	140	132	138	152	131	147	120	145	144	167	152	135	140	138	163	161	154	144	160	186	137	157	131	131	140	153	142	135	140	158	140	141	135	124	134	149	166	180	148	149	149	155	131	126	129	151	160	155	136	146	165	168	155	144	160	148	145	150	151	140	149	119	125	145	160	125	145	152	126	156	153	139	142	141	147	151	145	156	152	122	166	126	148	155	149	129	131	139	145	142	150	143	139	156	131	137	163	152	147	157	162	123	130	142	151	134	138	139	151	140	136	128	129	159	138	149	130	136	176	138	139	138	146	156	148	151	164	150	141	161	164	142	143	149	154	150	133	133	131	138	136	124	167	163	122	159	114	155	120	164	165	145	140	134	140	141	130	148	144	120	148	155	136	140	160	157	141	125	143	170	125	137	139	110	128	158	145	124	154	117	161	140	158	151	170	171	143	146	145	150	142	155	161	129	137	146	136	146	150	153	136	134	137	156	148	146	134	140	155	159	121	130	130	136	159	143	150	143	143	148	144	136	136	184	157	158	155	156	155	150	149	145	148	143	152	134	135	139	143	144	160	131	134	159	166	125	139	155	149	147	143	127	143	143	141	157	151	175	143	152	133	138	141	135	156	149	149	152	137	145	111	138	147	138	133	138	151	149	138	153	143	143	181	131	142	123	152	160	133	135	158	152	141	129	146	148	138	142	159	143	166	134	115	147	133	149	135	146	150	149	113	168	144	156	143	150	161	149	165	148	149	132	142	121	151	141	170	149	138	141	157	135	132	141	118	155	160	145	153	140	157	144	141	146	163	129	138	152	141	131	153	139	118	132	163	155	153	143	143	134	150	151	133	150	130	170	134	142	147	146	155	132	154	151	156	112	165	132	128	140	143	145	139	165	135	136	132	168	119	161	147	145	130	150	153	162	135	133	160	164	126	143	139	135	153	146	138	144	163	115	147	142	141	149	155	139	145	136	158	127	156	126	135	142	146	126	160	137	143	155	152	162	134	149	147	156	133	132	152	148	138	143	171	126	122	160	150	139	129	141	159	139	132	165	152	149	138	149	133	140	128	135	137	149	138	153	143	138	172	125	167	130	145	131	131	154	136	125	131	154	144	149	134	128	130	147	159	166	120	152	173	169	137	151	159	123	151	139	128	142	162	132	154	133	145	152	139	144	153	144	146	155	160	130	137	148	136	155	153	120	153	158	154	140	148	154	152	137	142	146	138	134	139	138	123	162	156	164	154	158	172	156	159	152	167	157	166	166	131	144	145	135	146	136	138	149	137	130	151	130	145	154	140	141	127	121	144	119	158	129	152	163	126	159	140	142	138	127	145	153	129	147	162	146	160	155	165	144	159	146	116	160	129	159	150	165	155	142	154	134	144	150	141	127	133	111	164	169	143	132	181	161	159	137	150	148	144	136	143	140	179	113	143	133	139	134	142	148	174	143	129	155	142	145	148	130	135	131	145	150	157	158	153	149	143	143	151	137	135	152	159	165	142	142	129	133	160	135	137	141	120	145	144	136	137	152	135	145	158	160	141	133	138	139	147	147	154	126	146	143	148	154	142	124	163	144	143	172	179	161	162	139	136	124	151	144	143	116	133	137	148	147	146	150	136	134	129	137	142	180	159	130	147	142	165	125	160	154	166	141	122	149	140	157	129	168	141	131	145	157	132	135	119	152	144	148	141	138	137	152	151	140	137	128	138	137	156	129	166	133	145	154	118	137	128	160	141	132	151	163	118	151	136	142	126	159	113	144	116	147	160	159	136	153	159	129	145	146	120	138	175	151	127	162	128	157	139	142	146	176	140	161	137	136	160	147	162	125	159	168	137	179	153	145	128	134	144	149	148	167	137	137	154	138	132	152	146	144	168	143	140	148	137	144	153	130	139	153	155	125	136	122	160	135	152	143	171	150	162	111	158	133	152	140	122	132	154	163	148	151	150	137	145	157	150	174	149	166	136	140	156	154	148	149	125	145	158	167	145	126	129	141	155	145	142	145	155	142	167	135	127	148	151	159	141	155	143	145	148	178	156	132	155	166	122	128	134	151	138	154	144	154	149	145	161	133	152	156	156	163	167	141	150	146	145	182	150	156	140	144	156	138	162	147	141	127	148	158	140	141	161	165	135	145	133	136	161	130	160	148	136	148	143	150	150	156	146	163	129	130	128	130	162	126	152	138	146	151	156	144	136	155	153	156	128	142	149	155	144	139	146	135	162	152	161	178	134	145	159	148	140	157	149	129	157	134	140	167	151	131	127	129	143	160	123	156	157	129	134	150	140	157	149	163	147	125	160	130	138	128	152	147	163	152	149	153	139	144	157	154	139	129	155	161	136	142	174	162	145	154	147	136	155	173	151	120	162	150	142	158	145	140	151	142	137	149	141	147	136	167	147	128	147	136	148	147	161	142	145	142	134	144	158	148	151	162	154	146	163	169	152	142	131	143	135	145	139	153	154	164	151	124	133	117	151	134	150	139	142	164	153	131	141	153	160	150	151	140	131	145	145	173	166	151	150	131	168	142	134	134	144	140	134	153	160	146	177	133	152	142	144	137	161	143	136	143	152	152	131	143	130	139	145	134	124	141	126	132	143	138	168	136	144	146	145	141	157	116	134	134	155	153	127	152	125	142	156	136	160	146	150	154	148	142	153	119	128	165	150	138	157	169	134	121	142	170	136	146	127	135	140	131	157	133	151	152	138	131	153	172	139	138	151	135	133	167	123	147	129	136	139	142	151	143	163	135	137	124	154	125	132	140	136	138	139	159	169	159	121	134	159	134	136	147	148	158	135	148	146	147	150	139	100	160	139	153	134	135	127	152	125	141	140	161	145	125	125	113	135	168	145	159	165	148	131	138	131	144	115	145	142	149	172	132	138	129	126	145	158	130	157	180	144	144	139	151	131	133	148	143	150	137	153	114	156	157	148	139	152	144	176	168	147	149	134	148	140	130	129	150	156	142	133	146	123	144	132	131	154	137	144	160	168	168	159	156	159	138	153	147	150	161	140	125	160	142	130	172	141	142	146	142	133	144	147	159	142	138	132	132	150	151	161	139	146	135	150	139	151	127	136	158	135	166	178	148	128	126	159	153	148	139	142	146	162	126	153	127	152	138	142	143	146	138	146	120	144	128	161	175	131	135	150	136	117	134	132	143	139	147	144	134	122
8124	1024	1804	2052	1678	1411	18477	6959	717	668	580	576	542	535	487	478	470	454	499	476	426	438	414	446	427	396	432	397	386	418	440	424	401	427	432	404	388	410	395	395	392	394	423	387	421	427	377	386	387	386	395	407	399	399	397	407	373	392	374	406	367	363	387	395	383	345	392	377	377	401	399	381	400	393	391	389	359	366	364	380	405	400	370	361	382	365	370	353	388	390	374	386	404	392	398	348	402	390	393	390	397	412	374	400	379	402	393	369	444	381	376	386	388	379	398	380	378	385	383	340	367	390	377	386	363	413	362	377	365	393	385	391	381	395	397	381	407	364	403	350	344	400	367	352	396	396	369	392	388	372	388	385	380	394	436	396	363	415	389	353	386	378	400	360	398	387	387	386	364	375	397	351	366	378	401	404	367	403	376	403	400	336	402	392	365	399	325	382	386	380	343	372	374	401	367	372	404	395	392	361	389	361	371	354	372	390	394	344	394	344	356	390	367	389	340	397	394	412	396	362	389	379	356	366	397	378	364	347	365	377	386	405	398	358	389	364	398	382	374	344	413	360	360	401	352	357	375	366	436	363	328	356	339	388	353	374	399	385	370	385	368	428	359	425	407	375	357	396	385	393	391	360	406	381	413	357	399	371	392	352	353	385	382	383	414	365	401	428	364	342	378	375	368	369	374	365	378	360	396	385	410	361	392	367	355	397	387	375	379	385	342	389	367	387	385	360	383	417	373	359	405	373	380	343	384	376	349	372	383	373	392	338	357	389	406	377	394	389	383	418	388	361	367	343	414	406	400	367	378	402	395	332	370	403	367	363	397	386	360	405	398	393	350	394	393	382	354	388	370	421	347	393	363	397	363	391	403	390	377	346	368	371	366	382	385	367	361	363	401	379	361	372	406	388	369	366	357	373	369	352	365	360	365	382	366	385	402	358	363	363	387	349	353	403	377	391	351	396	378	344	358	399	379	404	375	371	377	370	389	390	377	382	323	387	384	400	350	379	376	357	373	373	384	370	385	379	371	431	382	361	363	377	382	375	424	387	384	390	361	376	399	392	386	357	377	377	393	389	373	368	356	366	347	371	391	366	351	397	368	372	394	388	389	382	402	357	379	379	379	351	373	360	362	340	402	384	408	380	364	396	379	403	324	335	367	379	381	370	344	381	382	388	368	374	401	369	365	399	376	357	371	382	381	352	416	392	384	401	342	335	385	394	378	370	382	387	427	385	401	387	369	384	351	375	408	360	394	386	409	405	295	395	367	371	369	363	395	411	408	375	337	376	377	375	355	388	394	367	399	383	368	367	377	357	405	354	376	393	399	405	372	348	417	349	388	407	352	389	388	392	365	322	357	414	361	373	361	397	401	389	365	349	387	357	370	350	346	375	387	390	433	369	367	390	381	335	360	377	365	361	378	363	395	400	379	375	415	369	372	369	353	378	347	357	403	397	375	368	383	375	368	387	377	380	389	384	400	375	375	357	353	402	406	396	383	362	356	374	389	381	354	356	384	398	366	380	386	371	393	381	332	365	400	411	383	389	369	397	378	375	366	366	357	396	386	362	361	401	343	380	394	393	391	382	371	391	363	380	340	378	396	360	409	342	381	371	334	352	384	359	326	391	352	387	374	362	398	386	371	376	397	402	432	368	390	377	377	375	408	396	384	347	382	366	391	347	385	400	399	370	371	386	388	398	356	374	379	409	391	342	389	365	420	372	370	371	413	365	384	374	393	344	382	365	379	382	367	392	361	407	387	393	378	405	393	386	370	383	363	357	356	351	374	377	424	396	368	406	398	390	357	387	352	385	373	401	393	366	358	381	386	387	363	377	390	350	375	413	366	347	376	425	394	369	365	391	322	398	371	365	374	374	345	359	379	338	387	387	393	384	401	389	394	381	417	354	381	362	364	396	365	374	359	379	393	394	392	438	406	358	401	384	396	382	349	410	362	399	387	389	367	388	403	388	389	374	379	361	378	332	391	362	358	345	366	371	386	377	379	381	377	352	411	385	368	349	353	343	394	374	381	356	396	356	382	386	399	368	384	382	373	397	381	385	381	382	377	361	419	398	338	360	389	366	368	374	379	392	373	399	382	410	350	386	379	382	353	399	375	394	357	400	354	382	372	368	368	395	408	354	383	394	367	371	330	378	378	373	374	376	362	384	379	387	365	386	396	373	352	384	336	441	377	388	394	380	397	391	412	362	390	385	394	360	361	370	405	342	346	400	370	377	374	387	366	379	366	403	359	413	371	369	373	385	376	401	374	389	372	370	403	382	387	393	407	356	391	391	391	386	360	383	385	381	416	366	402	402	361	398	375	411	392	374	356	372	393	365	394	378	355	367	401	403	374	381	437	347	370	394	330	376	394	381	371	402	355	427	362	358	369	350	374	346	383	367	393	356	367	360	398	380	391	395	380	382	355	389	389	392	366	379	371	391	374	402	374	388	375	385	366	360	387	393	360	345	373	378	368	410	377	357	418	379	396	352	371	346	369	375	382	384	389	367	388	358	352	381	386	360	387	408	364	341	378	399	396	383	365	383	363	366	357	375	351	361	399	392	376	352	367	389	414	377	382	408	370	359	387	363	378	422	376	356	355	387	363	364	398	393	376	408	369	375	357	343	375	388	380	407	368	370	384	351	410	404	381	380	381	404	379	392	392	412	381	385	391	374	413	398	358	388	359	392	361	375	404	351	391	377	383	384	384	377	392	394	370	369	391	408	411	353	381	334	375	377	395	391	393	362	393	352	400	368	399	363	350	376	363	358	389	377	409	390	351	346	398	365	356	399	380	376	398	339	394	338	390	366	352	385	395	344	365	370	392	377	390	383	376	426	408	384	331	385	401	380	383	366	385	383	381	364	378	389	369	375	387	377	380	369	356	412	361	356	338	375	396	357	416	366	378	373	385	346	396	400	365	367	365	399	390	397	356	373	385	379	360	384	366	357	375	372	403	395	409	361	357	416	364	349	370	390	365	394	368	388	388	396	374	400	373	355	356	383	375	378	365	384	389	370	366	398	357	358	400	374	361	363	360	386	398	359	366	402	379	399	365	398	347	368	330	375	375	373	406	359	388	369	369	357	377	366	355	414	398	394	388	352	373	371	360	389	406	353	407	391	350	367	386	379	358	361	371	380	359	372	394	381	378	408	370	391	378	342	375	350	385	376	384	367	367	386	398	377	396	411	362	356	403	373	388	366	383	408	419	433	353	374	361	371	357	381	369	411	362	354	371	353	364	355	374	395	369	361	389	393	386	354	340	392	370	379	402	374	338	362	343	384	398	397	360	368	393	409	379	391	394	407	348	381	368	365	380	375	405	383	392	409	338	399	360	377	379	383	372	342	417	388	398	378	375	400	397	411	355	393	394	385	399	364	400	404	362	372	364	410	386	384	365	375	376	371	383	391	361	386	402	386	358	356	365	363	379	354	396	389	356	352	407	388	404	363	349	360	388	378	376	381	388	394	335	372	384	416	394	365
1582	479	437	419	415	434	424	476	374	397	406	400	414	419	398	391	387	438	405	416	401	392	400	385	382	427	386	405	430	417	431	426	381	410	435	396	396	403	408	441	413	402	422	397	419	364	399	414	363	453	413	386	402	376	403	397	422	424	437	425	414	421	384	388	421	434	422	436	411	398	390	353	420	390	418	424	418	393	387	397	440	397	429	400	392	430	417	379	378	443	403	441	430	396	381	373	372	410	409	386	419	455	384	395	421	381	402	402	418	397	395	410	398	401	391	410	419	413	418	401	384	403	406	427	399	434	411	405	447	400	409	390	394	421	436	420	418	401	407	404	434	408	405	370	411	394	437	423	407	404	421	408	414	393	404	374	405	409	425	391	394	390	396	382	399	354	437	401	412	383	381	421	435	417	422	454	392	385	419	435	417	438	416	404	441	390	409	409	424	447	400	415	379	407	370	401	376	390	411	420	387	372	386	403	410	416	426	401	411	393	401	399	389	383	404	427	421	425	428	384	395	421	405	388	401	397	389	363	406	400	445	457	442	437	402	400	414	413	414	405	456	378	409	375	385	416	414	417	384	413	426	378	421	400	373	419	384	412	439	384	468	393	371	385	405	400	417	414	387	384	371	406	405	410	378	418	458	428	401	398	410	383	425	422	360	373	452	420	409	419	407	384	417	431	403	390	409	432	399	445	371	397	422	371	388	377	426	423	389	377	384	385	404	423	411	406	401	416	376	414	399	438	424	417	388	404	412	397	405	407	410	395	421	419	407	399	399	429	418	421	424	399	404	412	399	419	413	424	415	432	408	380	394	445	411	409	409	375	399	387	383	359	429	413	407	418	428	431	381	359	407	426	397	423	384	396	422	412	416	377	426	358	374	414	416	438	427	405	431	409	391	388	400	379	406	398	427	411	417	340	405	407	391	389	420	397	430	400	360	372	366	423	440	391	400	383	392	388	401	419	381	372	443	420	414	377	362	401	376	414	420	409	433	440	418	416	417	390	386	401	375	440	380	401	385	383	400	384	425	435	435	410	427	432	405	395	397	439	405	404	418	378	399	400	432	383	421	433	403	405	401	358	393	429	433	395	410	414	428	402	435	452	409	396	400	390	439	386	412	387	364	402	387	373	367	409	418	400	417	415	358	400	435	385	443	414	401	437	412	399	392	412	417	398	399	414	420	400	422	403	409	416	403	429	427	429	400	376	403	414	393	383	376	410	401	432	425	412	397	409	381	412	375	423	372	370	359	376	413	382	395	410	383	384	400	379	420	427	431	403	418	443	388	418	394	396	394	410	422	390	383	400	373	411	418	425	402	383	406	448	443	390	392	414	404	388	362	401	414	443	412	411	372	404	399	416	375	407	437	404	399	413	403	437	400	392	423	403	413	406	378	405	390	380	411	435	436	405	381	365	439	391	398	415	411	451	404	391	357	372	417	434	386	417	438	385	409	404	407	426	396	396	410	410	410	392	420	384	382	405	368	445	400	393	410	376	419	419	346	394	450	396	408	408	378	397	403	453	421	398	402	430	404	390	392	411	386	381	422	443	394	403	453	422	411	382	398	413	401	375	379	426	402	405	422	401	422	422	429	404	383	393	424	419	388	438	459	437	387	422	398	369	413	360	397	423	437	440	408	410	369	408	427	383	397	413	411	403	397	420	417	395	417	413	427	404	398	386	397	401	390	378	388	419	388	408	410	402	418	412	362	425	389	415	381	417	385	362	399	357	402	387	424	402	418	432	373	391	383	369	360	394	386	369	399	415	434	393	406	455	421	389	396	415	416	378	436	413	433	391	418	401	390	406	405	404	380	373	354	404	377	377	410	396	413	358	403	401	405	401	438	415	426	380	383	408	397	410	376	410	375	414	452	381	409	417	452	383	417	414	420	401	392	406	425	412	407	385	394	384	404	425	399	450	420	388	391	390	423	362	395	391	406	380	424	434	406	417	440	418	400	411	407	434	388	408	408	409	424	441	400	414	422	425	418	398	414	416	423	434	410	372	391	395	389	383	411	407	422	369	391	409	394	401	412	415	405	446	409	352	405	423	414	420	411	398	422	406	401	400	388	419	426	409	430	417	393	368	413	403	432	403	402	377	408	414	379	432	394	390	420	440	415	439	397	395	428	444	429	399	413	379	396	458	400	382	415	407	384	397	399	382	369	376	366	401	402	377	439	399	438	412	388	412	415	428	403	423	401	382	390	413	402	342	406	385	401	391	435	377	446	390	406	405	368	396	402	399	424	391	459	448	409	409	417	404	452	413	398	406	376	432	430	413	408	438	393	384	398	437	447	410	405	429	432	404	380	427	444	422	375	411	431	409	387	402	421	384	441	425	385	405	436	435	408	406	402	397	390	385	396	420	428	432	407	410	439	442	390	433	412	355	403	393	424	354	387	404	395	454	407	414	428	422	399	410	387	409	410	405	394	404	409	389	379	379	425	381	393	413	413	437	388	434	450	369	384	411	398	428	452	365	375	379	406	412	389	401	400	383	357	384	427	394	407	370	399	420	401	380	424	402	405	414	342	404	408	406	411	400	392	373	421	402	414	402	396	428	408	429	430	405	418	380	379	451	399	382	398	402	442	397	441	420	380	405	397	398	427	399	413	377	398	418	401	415	427	385	425	408	407	386	415	409	396	402	401	432	419	422	411	418	413	443	398	445	415	384	411	419	376	416	403	430	408	395	414	412	408	402	383	414	418	428	442	428	393	423	401	398	418	388	403	428	412	404	432	370	440	422	397	387	383	437	401	399	414	385	391	416	424	386	398	379	395	404	432	403	399	399	399	408	383	375	374	410	428	391	436	387	398	419	436	404	401	388	449	410	421	400	423	394	401	446	410	386	429	420	393	379	367	435	374	388	444	388	413	436	446	399	384	460	401	404	439	402	384	396	412	388	376	359	426	431	419	414	421	414	425	396	420	372	413	369	414	414	394	376	456	415	391	410	431	397	348	399	401	359	424	387	405	424	401	410	422	435	376	402	427	361	437	406	387	396	397	427	413	383	400	401	418	359	397	414	382	442	380	403	390	420	395	416	387	432	383	418	390	364	404	405	426	402	397	411	439	389	404	439	410	381	395	424	404	420	419	410	379	375	412	390	375	419	434	387	403	394	395	425	399	451	455	420	378	415	380	403	402	421	389	432	378	431	367	421	375	463	470	422	443	428	364	378	413	418	392	410	399	390	382	412	401	377	401	409	395	387	404	415	391	439	444	435	436	407	403	437	430	388	400	398	446	451	396	422	386	378	355	396	429	395	431	400	382	422	428	408	407	410	420	418	414	383	374	423	399	432	390	387	421	428	387	377	399	379	438	440	469	409	425	424	365	402	407	404	414	402	416	427	403	418	407	390	406	422	446	420	394	414	373	364	456	395	418	411	411	395	418	409	403	444	381	399	404	434	427	418	392	382	368	408	408	395	386	385	402	403	406	389	376	391	445	393	431	404	434	444	411	404	389	381	408	413	415	388	379	410
2154	1038	1020	1020	995	973	1304	1202	950	933	933	950	974	929	968	914	958	978	922	992	936	968	932	914	920	941	972	958	952	919	984	931	899	927	902	1006	949	955	926	914	945	935	944	929	902	891	944	958	966	900	910	880	948	907	919	914	927	948	975	904	930	951	935	941	977	948	957	923	951	918	927	961	986	956	941	857	897	925	941	972	942	985	937	972	888	930	891	997	886	938	875	921	883	933	924	924	975	930	901	950	913	942	955	929	959	1005	973	913	902	926	965	942	945	942	970	883	940	948	957	944	916	902	949	921	925	910	931	938	944	997	921	978	916	889	958	888	982	908	908	984	986	953	955	924	898	911	917	951	926	964	919	844	990	919	961	913	943	959	935	955	951	1006	956	930	933	953	933	871	913	948	924	947	890	916	990	912	950	928	953	970	932	905	959	924	911	935	882	917	1008	962	945	917	990	1003	909	928	914	960	913	891	868	935	931	949	928	914	877	1010	973	940	916	944	944	967	940	888	929	899	972	929	961	933	968	936	885	978	882	874	941	930	975	902	941	995	923	918	938	917	960	912	954	991	933	936	893	936	930	918	948	924	929	933	926	942	916	967	967	901	948	909	922	967	1004	1012	984	929	914	954	937	986	922	998	910	929	924	919	998	979	945	904	910	932	944	897	938	943	942	946	969	934	918	930	932	927	951	946	988	937	956	893	949	940	923	918	929	942	965	969	950	969	894	929	952	938	865	934	983	953	977	910	907	915	903	893	943	938	1007	887	949	930	898	943	975	943	859	961	901	905	975	937	866	984	933	909	913	971	967	923	866	911	962	964	918	894	942	911	981	947	924	940	930	928	905	949	937	959	905	974	963	918	920	918	862	929	958	938	989	905	964	922	971	957	978	910	981	938	954	896	930	946	922	885	954	917	940	915	867	892	899	914	942	898	916	945	955	938	922	917	930	925	917	952	922	914	938	919	988	891	942	936	939	880	918	922	963	978	980	964	917	912	940	888	902	898	929	962	965	883	953	928	973	921	955	963	944	945	949	926	967	925	926	898	882	915	944	956	966	950	936	957	957	951	893	886	991	935	930	951	910	949	945	942	976	922	919	915	939	990	879	951	943	955	937	910	1002	862	1006	967	934	943	933	923	958	954	921	963	912	949	957	971	929	935	941	941	893	961	958	941	946	910	922	947	960	950	934	957	976	967	941	966	918	918	858	929	913	912	949	953	927	908	918	906	1011	901	987	939	948	883	965	933	914	922	882	931	971	949	894	940	894	860	1019	914	918	959	961	970	953	952	923	921	933	896	882	905	936	936	892	949	892	912	977	934	969	947	971	931	954	944	929	936	922	950	946	900	907	926	981	951	961	959	893	934	987	912	956	929	932	946	902	936	944	926	930	953	914	966	919	972	919	948	917	933	975	919	905	930	964	992	935	933	921	927	904	924	960	947	926	958	939	983	961	925	925	937	930	900	935	916	918	918	918	958	930	966	865	901	950	964	987	922	911	975	918	930	1005	900	922	927	905	950	899	939	891	977	943	950	929	908	925	904	912	950	910	939	903	981	917	946	872	967	904	1012	889	923	932	943	987	913	917	947	898	956	891	946	933	957	932	936	972	912	955	965	964	875	963	943	909	947	971	924	928	925	951	965	933	935	892	983	923	921	960	957	944	904	975	934	907	956	892	877	944	981	893	910	979	938	921	938	981	919	948	958	943	925	925	891	913	937	955	957	914	924	994	908	946	942	867	932	950	911	977	898	873	947	959	943	967	893	922	911	920	936	939	892	929	979	926	916	937	892	945	910	1016	891	945	922	990	935	907	911	924	858	940	949	905	939	927	907	1002	899	906	925	943	947	950	890	915	927	988	971	915	967	933	943	961	908	980	903	951	948	977	939	909	922	923	948	976	978	891	947	958	896	909	948	937	905	960	924	911	987	996	941	966	925	938	950	936	952	907	921	955	933	934	909	926	967	929	948	986	940	877	957	918	936	968	946	963	954	967	941	919	956	898	976	937	925	913	924	959	934	915	912	976	967	903	925	936	937	881	919	951	938	898	949	927	902	963	960	883	898	952	913	982	895	932	958	986	926	927	949	876	899	914	938	907	963	949	935	919	971	897	899	956	883	964	962	896	944	918	908	963	962	917	918	919	977	888	893	905	942	917	896	940	875	961	933	922	992	909	950	897	890	936	974	959	971	922	916	938	941	950	927	940	905	924	971	903	921	976	956	931	896	972	932	956	933	919	931	908	890	952	906	955	948	912	923	915	907	896	995	951	891	935	937	940	918	916	953	885	963	914	921	942	863	969	916	983	984	943	900	951	937	936	931	943	947	933	889	961	929	899	897	908	942	980	934	901	923	899	930	978	973	966	908	929	921	960	892	919	930	907	938	883	880	966	937	896	953	952	950	1000	908	912	964	974	911	939	900	931	964	924	919	933	897	945	936	920	985	939	967	898	956	911	918	942	981	960	992	870	913	942	905	935	948	913	911	869	921	957	940	992	902	986	982	881	931	898	967	937	964	942	920	922	940	988	911	936	955	919	933	933	898	904	946	888	934	849	942	995	927	960	930	897	944	934	961	933	962	940	967	929	959	888	938	912	957	965	923	916	889	942	913	920	946	962	960	932	917	975	922	994	923	916	957	930	911	940	907	954	860	907	934	891	911	965	1005	902	907	973	927	974	917	910	983	974	916	982	929	952	892	955	903	907	920	920	954	950	894	894	930	894	965	944	943	982	905	934	987	912	932	951	954	963	958	958	887	960	933	928	918	913	910	900	937	966	940	882	945	911	930	902	934	941	897	887	916	961	940	961	940	970	973	941	891	927	966	943	965	975	941	958	934	930	944	939	936	941	963	967	936	927	910	937	931	945	952	942	945	911	938	960	945	947	919	922	952	950	993	922	922	925	983	986	871	921	920	923	973	945	956	974	949	938	905	957	960	945	913	907	933	931	964	948	979	929	938	937	910	909	935	995	962	935	969	885	947	888	916	916	908	924	932	974	946	936	956	918	976	905	889	1001	955	994	997	887	919	939	951	910	887	924	973	902	916	953	947	955	993	928	896	923	969	935	922	966	925	938	983	950	942	966	931	910	972	900	956	963	960	963	929	933	925	903	954	922	904	892	995	962	955	975	944	932	931	923	915	927	909	988	1014	985	933	889	900	889	942	955	922	910	919	893	922	937	878	958	937	915	947	932	929	946	943	898	942	897	940	917	951	980	919	932	938	932	952	955	935	913	966	915	955	939	904	952	988	1014	956	947	943	959	919	948	923	924	938	945	987	850	911	973	943	947	946	940	926	960	931	919	945	939	961	909	903	931	953	918	916	986	908	956	925	990	966	940	932	948	912	910	921	905	989	945	915	916	908	929	973	966	898	942	959	932	932	968	951	939	935	894	929	947	888	935	939	903	962	920	978	996	958	899	978	933	931	964	912	911	905	906	922	927	967	909	907	871	905	907	935	947	959	954	929	917	980	901	971	965	929	954	919	920	938	917	987	993	1008	953	930
6390	685	592	506	433	421	906	2408	373	341	337	321	331	324	297	315	352	335	318	353	336	338	295	293	326	314	306	308	321	361	336	326	306	359	319	313	306	324	280	312	314	315	286	343	317	315	324	316	305	335	326	310	342	307	323	307	331	309	332	306	302	305	339	340	302	296	304	327	334	305	308	311	308	305	346	325	322	337	305	340	344	339	311	315	325	313	317	308	286	336	325	308	310	319	319	329	291	335	335	290	326	291	346	288	301	279	319	305	361	360	324	320	291	322	327	328	326	306	307	297	305	314	342	312	328	336	328	317	306	327	326	331	348	313	317	353	319	317	314	311	339	280	306	303	297	344	309	338	342	331	330	335	308	335	319	324	304	320	289	308	314	344	332	317	302	326	311	316	321	321	330	334	324	306	318	345	307	322	316	300	338	317	322	303	275	333	291	344	329	306	317	323	298	341	320	312	296	312	292	286	333	307	336	305	278	305	297	329	335	294	341	290	295	329	335	302	325	346	337	294	355	315	295	306	336	308	315	345	309	332	319	307	309	304	314	352	328	320	312	324	289	347	311	294	336	347	347	292	311	310	350	320	365	314	314	354	306	334	324	336	293	365	331	315	300	336	328	364	299	324	314	311	296	321	346	339	347	321	307	281	345	301	310	327	321	314	316	328	327	325	298	336	309	294	339	323	298	326	319	323	337	339	304	323	281	321	324	316	326	340	272	298	334	312	317	296	327	318	296	320	335	299	323	317	321	309	333	295	300	348	314	321	324	306	323	327	266	315	297	306	316	325	360	335	285	295	331	322	287	305	325	340	311	321	344	330	302	346	324	362	295	321	333	314	338	330	321	309	353	359	326	317	343	309	307	284	328	346	317	288	325	317	290	312	305	324	314	314	314	328	329	329	304	287	307	278	335	311	299	279	306	299	303	316	326	319	347	303	299	341	318	333	310	318	318	322	302	284	346	309	297	366	332	363	316	341	311	348	287	324	297	301	311	358	319	275	313	341	283	327	328	300	303	300	362	280	309	292	308	343	320	309	257	310	333	298	278	353	293	323	281	312	324	297	340	329	296	305	292	356	301	307	302	317	298	312	338	330	303	336	321	297	297	332	274	333	349	313	314	350	298	305	280	311	333	320	326	310	320	313	318	321	298	302	286	303	346	326	318	322	321	340	302	337	311	329	328	347	313	342	311	326	309	359	332	314	329	342	295	328	324	304	307	311	304	323	306	340	306	338	358	314	294	325	334	317	331	316	326	328	309	319	297	335	315	348	345	332	293	319	335	305	314	308	324	326	285	333	330	351	354	310	287	320	292	314	311	311	308	327	334	309	319	322	319	307	326	323	313	327	311	334	322	337	325	322	354	317	303	296	292	300	315	314	360	297	307	292	281	316	339	318	322	308	310	343	298	308	323	329	296	333	274	313	308	293	282	369	315	277	306	329	296	332	293	322	360	322	338	308	306	303	309	338	308	304	320	312	335	346	307	318	291	321	277	340	350	316	300	322	340	334	307	322	340	350	342	315	287	328	330	331	347	327	308	321	293	318	325	333	332	333	327	335	304	296	354	309	315	316	322	311	321	295	322	348	343	330	331	339	309	310	351	331	349	328	334	295	335	319	268	295	283	331	309	377	303	313	335	302	322	287	331	333	294	339	318	334	332	320	331	320	333	356	332	309	292	349	317	323	313	352	322	321	327	294	347	315	344	320	332	336	301	327	343	351	290	304	324	327	307	319	319	321	329	289	341	342	348	345	345	309	317	282	331	309	330	313	322	332	328	309	299	293	312	300	324	279	316	307	327	292	305	328	341	308	302	300	298	312	360	272	343	310	342	291	317	326	311	287	336	293	317	319	308	294	316	364	342	316	291	312	275	306	297	341	302	332	357	306	316	331	332	313	319	347	333	355	310	328	306	308	312	309	348	318	298	329	277	350	314	299	323	318	334	336	315	324	325	349	347	321	336	284	340	297	335	274	270	316	282	316	334	353	324	311	310	338	311	294	303	313	338	358	340	319	341	310	312	337	340	303	295	301	314	310	329	322	319	359	316	322	301	332	321	347	331	319	322	300	331	307	309	328	348	347	316	337	345	318	313	322	317	348	295	307	312	322	328	337	324	323	288	317	314	328	332	292	295	323	308	283	300	363	321	332	327	319	308	293	316	311	311	296	293	349	290	308	332	274	344	325	312	286	285	283	323	335	281	302	330	294	326	300	329	334	336	298	350	349	293	342	332	311	322	309	347	315	303	281	303	344	317	311	310	280	325	311	282	295	320	308	351	269	334	287	341	319	314	331	334	312	314	313	339	342	303	340	344	360	320	314	329	315	348	339	326	361	295	367	319	305	311	315	333	346	305	298	313	342	283	356	289	312	299	283	352	302	302	344	311	337	323	307	320	340	328	356	334	361	340	336	352	341	315	323	324	341	329	318	299	292	314	326	291	331	327	307	316	312	311	320	345	334	312	344	309	303	290	288	346	303	297	309	302	278	301	317	320	327	326	322	333	329	292	325	327	298	321	310	317	324	289	331	314	283	315	341	338	350	322	314	332	305	271	278	333	302	340	312	339	338	307	306	339	340	311	340	310	306	346	311	320	328	323	341	331	323	329	313	313	321	318	324	337	329	311	335	321	293	287	317	330	333	305	332	286	300	320	323	341	304	316	296	350	347	306	304	292	354	332	323	318	308	337	326	335	336	318	328	323	303	298	321	317	324	328	339	337	305	355	325	290	317	327	320	310	309	301	337	330	333	324	298	332	291	344	308	320	320	315	295	344	333	330	335	303	338	307	350	318	297	353	334	310	316	341	346	275	291	303	338	307	304	310	324	315	325	313	301	313	326	317	352	387	339	305	345	327	327	326	296	315	309	300	315	344	308	297	314	339	324	314	308	332	322	321	319	300	304	326	332	312	322	324	304	320	321	343	307	339	350	300	311	316	383	306	286	300	323	307	286	299	321	330	353	316	340	308	331	328	333	311	337	333	302	290	301	318	342	329	324	319	292	340	319	327	305	309	354	315	309	294	321	355	328	322	321	319	315	331	363	314	304	334	344	340	332	316	325	321	374	333	301	335	323	322	308	341	312	297	334	309	323	308	334	328	326	295	322	329	282	302	316	316	341	337	325	328	296	329	285	309	314	302	333	327	314	352	344	313	337	347	276	319	316	305	348	299	356	300	326	297	304	332	310	319	283	339	306	332	309	332	299	316	288	310	303	300	334	359	305	292	317	299	288	300	318	318	298	283	315	329	291	310	326	302	321	325	309	313	351	318	325	340	285	276	303	323	299	293	338	318	339	350	342	311	321	316	306	328	319	311	321	330	322	361	315	306	322	307	293	307	306	341	305	334	329	370	337	360	319	327	335	339	315	306	275	340	297	345	297	297	305	306	317	316	339	301	331	311	332	332	335	260	335	319	332	327	299	283	345	352	316	323	327	301	297	313	369	318	301	316	292	297	325	316	326	346	321	322	330	314	309	353	300
6315	1040	1403	1465	1314	1207	3554	10102	886	876	840	871	793	884	849	813	825	753	803	747	761	766	828	767	788	798	811	766	756	739	740	792	836	782	771	791	767	755	759	737	744	674	774	799	816	758	802	751	759	739	785	761	763	734	734	749	727	765	741	765	705	743	732	744	752	735	717	732	780	737	751	765	783	751	779	719	733	696	757	774	792	724	721	753	694	795	762	733	788	772	810	728	759	746	769	721	717	786	795	735	782	705	772	809	735	713	735	737	749	699	746	764	757	763	724	721	703	773	750	789	717	738	714	771	740	767	751	732	746	740	780	729	803	729	727	744	742	728	767	795	780	761	770	765	757	711	746	730	749	813	699	738	736	789	763	739	790	726	767	735	768	784	715	732	759	783	776	754	766	813	762	754	766	773	757	741	741	727	741	729	743	731	751	710	763	743	739	771	728	757	725	711	734	748	696	724	769	732	764	764	768	749	680	761	709	740	716	787	739	706	705	738	752	779	778	762	761	720	717	721	745	719	710	764	726	739	764	803	764	775	761	762	743	745	750	727	758	755	750	796	767	758	698	804	782	741	745	755	726	764	727	755	759	740	736	775	711	730	751	766	763	771	725	746	703	787	764	731	750	737	779	754	749	688	786	687	738	811	710	739	765	757	764	741	823	748	768	719	723	767	765	714	762	753	733	741	744	739	777	714	769	728	793	752	747	764	739	742	738	709	725	752	751	732	707	801	782	761	730	711	765	748	721	674	723	750	738	757	744	785	732	719	743	815	688	796	760	729	733	768	759	731	743	762	776	777	754	736	764	743	800	760	750	794	763	720	769	771	730	723	738	755	752	789	747	764	744	712	769	725	736	801	761	749	752	742	758	728	755	713	774	750	824	791	807	742	766	749	738	705	774	752	749	745	722	724	749	752	752	722	734	790	725	735	760	761	750	689	737	754	773	732	749	736	752	725	759	758	742	697	775	743	692	745	769	725	688	759	809	753	725	734	756	751	693	762	736	775	759	783	789	792	740	759	793	725	767	739	739	783	764	758	699	754	727	732	722	770	755	737	789	740	723	776	722	820	730	693	770	755	744	737	771	760	759	732	737	748	744	758	776	731	753	758	725	723	741	826	766	731	733	756	813	827	763	712	743	772	759	797	740	743	719	730	747	768	770	811	741	711	762	759	748	755	724	743	751	793	693	735	742	733	746	755	742	742	769	726	734	738	712	787	730	733	742	764	727	764	708	745	762	743	725	771	717	763	739	729	717	692	772	705	719	712	757	742	686	792	747	753	772	735	767	763	753	747	798	746	757	763	774	757	778	796	703	728	748	753	728	721	749	767	811	728	750	732	771	724	742	713	782	716	762	756	802	709	757	800	781	749	769	722	708	733	738	776	739	816	796	735	685	737	704	751	770	726	743	714	781	704	788	739	747	779	791	805	726	806	727	814	774	715	747	761	726	719	759	781	697	748	772	729	721	777	756	710	783	761	760	747	783	759	728	705	744	728	738	761	756	730	745	704	768	752	724	761	735	768	768	742	799	797	804	780	713	766	726	670	743	724	744	748	776	783	792	742	748	795	726	782	738	754	780	715	773	802	726	776	747	720	737	743	739	714	757	742	753	739	754	733	684	772	772	750	734	732	742	740	788	740	709	782	738	765	789	745	775	716	700	755	725	764	688	715	778	740	707	786	767	737	734	729	740	757	760	733	764	742	740	766	734	788	754	750	780	749	736	757	748	737	702	740	788	758	759	756	763	759	712	775	724	753	710	769	768	713	761	777	837	738	765	733	784	716	773	750	804	773	778	727	721	704	770	741	788	726	708	769	751	728	739	765	727	752	741	710	750	761	724	742	812	765	732	786	718	710	753	702	732	749	741	705	774	685	738	772	807	758	751	757	707	710	764	795	762	737	758	703	738	796	770	752	789	711	729	769	736	733	744	728	775	739	726	762	747	733	777	772	717	789	760	675	723	719	756	732	734	720	779	790	722	726	766	729	757	727	756	777	714	746	776	745	748	739	777	722	779	732	753	736	718	797	747	789	729	738	784	704	748	731	726	709	741	786	741	788	792	753	730	764	755	780	743	763	754	757	783	722	771	771	761	804	769	708	773	760	746	723	745	769	764	688	737	799	715	793	764	695	736	720	742	800	742	771	738	685	715	747	714	761	740	745	741	714	761	758	764	717	742	743	735	773	783	731	772	758	687	789	776	766	754	713	745	708	758	774	789	796	739	737	787	741	763	746	699	784	710	773	731	776	797	692	759	745	710	755	735	718	720	779	754	729	764	707	745	800	786	742	761	757	677	724	780	770	780	736	724	737	731	764	746	751	753	812	759	761	739	731	746	760	736	766	750	755	748	774	783	714	803	718	737	735	736	779	669	694	748	755	781	754	755	771	766	698	732	791	687	781	750	747	777	765	736	781	691	754	768	746	772	786	734	723	775	772	750	775	716	746	705	754	799	741	647	774	729	723	747	765	718	714	800	738	770	749	756	837	742	744	712	768	765	766	732	789	819	777	751	774	741	715	741	729	727	729	737	758	782	784	739	738	754	689	780	777	736	780	746	732	749	788	710	714	766	791	740	753	763	740	762	735	756	717	721	742	729	720	732	706	733	764	705	731	771	764	753	771	764	685	722	693	757	737	751	725	720	714	767	774	800	720	695	693	788	773	777	801	776	752	760	733	709	727	748	717	772	747	745	793	716	734	727	750	795	756	783	751	709	744	754	774	721	715	749	792	801	759	727	686	743	787	753	746	745	707	739	706	779	759	772	778	801	735	750	751	726	754	721	731	739	821	760	760	755	736	721	747	774	756	742	757	779	753	715	760	790	747	701	731	770	766	731	783	683	739	711	716	739	761	683	710	777	761	772	750	739	807	736	735	754	732	705	734	729	785	768	757	750	757	741	779	730	762	755	785	795	755	739	780	741	716	785	729	766	739	743	716	708	754	768	733	751	725	762	754	718	740	740	736	794	747	730	753	801	777	749	736	709	765	782	770	722	751	747	765	740	727	730	796	783	780	724	764	728	773	695	747	759	763	780	728	738	739	724	776	771	740	778	749	741	756	775	789	752	667	757	729	750	714	752	772	750	718	753	792	793	756	725	768	813	781	737	750	729	744	760	770	735	769	783	728	759	794	804	772	746	729	796	743	769	750	743	705	685	760	764	779	764	737	738	756	747	753	716	743	741	722	746	751	752	741	771	706	777	737	725	772	741	741	739	725	739	707	719	740	709	764	781	745	722	753	786	736	773	749	764	747	708	718	748	783	742	734	773	740	731	771	670	777	728	745	778	752	768	713	772	764	737	714	724	786	718	728	766	783	765	764	748	766	730	759	675	728	764	729	750	754	781	789	750	731	744	714	750	688	762	728	752	687	741	746	729	730	730	695	737	702	701	754	693	809	782	756	674	742	744	749	809	746	789	727	748	723	756	752	723	767	726	703	754	773	752	733	805	729	796	754	751	706	757	780	754	774	770	783	726	809
12501	983	803	582	394	328	1153	3617	268	180	184	178	154	161	155	163	148	148	156	151	141	158	132	144	146	137	153	166	149	157	140	143	130	145	133	142	134	140	143	152	124	134	141	123	135	148	134	138	129	150	125	147	133	125	140	147	148	157	131	148	123	133	151	129	145	137	114	133	156	151	136	122	134	115	157	151	138	159	133	139	141	147	134	140	146	108	163	134	146	128	144	133	137	156	125	141	130	146	133	151	130	151	150	133	142	152	144	123	131	149	134	133	142	134	141	145	120	133	150	148	145	152	133	142	154	133	140	145	113	140	124	124	145	128	117	129	124	140	157	141	147	131	142	139	163	142	114	134	144	123	140	147	127	145	144	141	121	141	143	149	121	149	136	123	131	136	141	134	125	133	116	149	127	131	142	162	123	131	120	136	142	122	133	129	116	132	145	147	135	134	134	141	115	147	155	164	142	150	146	143	141	155	144	161	144	149	131	135	138	128	145	116	129	130	151	133	144	122	121	130	146	136	147	139	135	134	135	131	135	138	134	129	129	144	142	121	114	116	144	150	151	126	136	124	122	140	129	115	149	115	146	131	134	151	118	129	127	147	151	141	126	133	133	149	132	130	152	129	159	121	134	147	139	129	136	125	147	139	141	123	149	131	162	144	130	124	135	120	156	120	122	137	155	129	142	139	140	130	155	126	144	117	154	135	138	143	108	159	143	139	149	126	141	142	140	136	121	133	142	139	126	143	153	133	128	151	162	148	146	141	143	158	129	149	152	134	125	140	131	140	132	136	127	131	136	133	124	127	153	122	130	142	139	138	132	136	126	134	137	134	124	137	141	149	129	155	148	130	143	136	160	141	154	119	125	122	138	142	140	164	141	127	154	131	127	132	137	139	131	154	146	137	133	143	144	118	140	136	132	131	155	132	123	127	132	128	134	134	132	128	127	151	151	136	147	154	127	139	130	147	117	140	136	115	121	127	148	133	130	157	168	141	113	141	127	129	139	155	135	147	131	142	135	123	172	128	132	152	172	131	135	164	137	118	134	123	122	145	138	141	137	156	118	127	105	139	150	115	130	125	150	144	140	136	135	139	139	145	148	138	159	141	126	139	138	135	138	140	126	134	127	124	136	164	139	119	120	128	151	124	161	133	129	129	121	144	153	155	130	130	113	135	118	126	134	144	172	144	145	145	149	137	148	136	123	154	113	138	129	110	133	127	166	145	140	124	125	156	143	167	117	138	140	126	132	140	178	143	121	149	138	145	136	152	146	133	132	130	114	132	162	126	137	136	111	134	154	149	144	139	120	140	150	146	121	122	154	150	136	143	150	152	136	129	156	149	145	130	141	147	132	142	152	133	139	149	128	148	140	144	134	138	142	126	138	142	147	139	156	155	122	133	118	164	136	156	145	136	139	137	133	145	136	161	136	129	156	122	161	141	120	127	130	123	141	140	142	144	140	152	109	112	138	121	134	150	151	135	127	124	117	146	146	153	142	141	118	141	146	130	132	148	151	136	170	132	145	154	149	118	143	148	140	143	145	134	152	122	136	124	145	130	142	178	149	117	149	131	138	127	141	112	130	143	133	149	158	154	142	143	138	140	115	140	113	137	138	126	136	152	133	144	152	146	132	164	146	148	141	129	132	155	144	139	124	148	123	158	128	125	144	132	133	134	140	94	154	160	144	154	134	151	123	132	115	107	127	151	127	126	139	121	150	146	144	125	132	150	151	129	142	130	149	161	132	133	136	127	117	128	111	117	142	147	146	135	145	117	106	146	126	143	164	144	156	115	148	165	129	128	146	145	129	156	141	127	141	152	127	157	156	141	137	105	139	128	150	138	148	159	126	125	130	140	121	132	143	142	135	131	132	164	126	131	108	136	119	135	126	130	130	150	152	153	153	139	138	149	132	116	130	140	134	149	147	124	130	134	147	131	117	131	156	131	111	127	148	129	140	128	151	144	134	125	138	116	155	176	132	149	151	147	119	128	108	136	148	146	119	138	162	164	125	150	130	137	136	146	145	140	126	160	141	152	133	145	126	143	135	139	135	145	163	142	140	137	136	138	141	105	122	146	129	148	162	145	155	131	141	124	129	133	127	143	145	134	132	121	124	134	160	136	147	121	157	143	135	132	140	149	138	143	140	136	136	145	133	158	127	145	140	149	151	144	124	142	152	119	142	142	138	147	165	144	138	113	147	147	135	144	137	126	144	133	121	131	139	130	145	123	115	143	129	130	126	143	155	165	126	131	141	120	158	152	140	126	146	143	123	151	135	129	145	147	124	140	139	152	124	147	158	88	144	133	165	147	157	110	137	149	131	126	162	136	128	132	160	148	144	151	131	142	128	142	125	132	146	132	150	128	119	141	130	143	152	153	136	130	125	125	146	147	150	125	145	120	136	121	133	122	131	117	135	120	133	137	134	140	154	168	142	118	134	133	153	143	113	144	129	132	137	150	147	139	121	118	130	121	140	119	129	136	139	138	154	160	157	153	144	129	129	139	116	134	145	132	126	135	139	136	131	143	118	139	146	145	144	135	143	158	142	139	154	119	123	132	122	123	162	139	124	155	146	148	134	159	143	165	143	128	135	121	150	149	162	140	123	140	132	129	152	135	163	140	144	142	132	126	145	153	131	137	149	138	144	133	151	130	140	142	150	119	118	154	151	146	144	148	153	145	113	137	125	138	137	144	146	134	132	144	181	137	129	129	134	138	135	124	137	139	143	157	147	135	129	145	161	127	162	143	152	126	143	129	138	137	152	136	132	141	142	145	127	131	142	133	141	134	144	115	135	113	142	122	139	151	144	150	121	128	124	140	147	146	135	134	129	127	129	143	132	137	130	115	134	133	139	119	123	118	140	121	147	164	142	116	142	140	117	152	136	116	134	119	140	137	123	157	134	140	150	136	160	156	127	115	139	155	143	143	127	114	140	150	158	139	137	131	132	132	142	129	128	149	133	104	136	129	121	142	118	139	136	124	135	122	149	133	125	118	133	139	158	134	149	122	120	121	124	150	166	133	144	138	143	136	136	140	139	141	133	121	125	147	120	131	136	157	147	133	155	129	135	141	118	143	135	129	130	126	164	110	114	137	120	134	145	124	140	118	150	124	138	128	142	137	149	141	136	132	149	117	122	138	120	149	118	133	135	133	123	127	132	134	132	126	124	139	153	128	133	129	154	138	137	121	129	124	141	143	162	112	133	130	144	150	147	143	135	123	136	128	122	147	151	143	124	131	141	157	129	148	157	139	155	159	125	163	153	137	126	152	130	146	149	150	126	155	139	149	149	132	132	130	132	146	142	130	111	152	142	139	157	138	126	136	141	135	133	125	138	126	132	148	133	135	138	134	114	135	113	128	146	153	148	125	155	128	145	136	139	140	117	131	144	129	139	142	118	143	110	146	141	147	136	139	134	140	135	125	136	149	134	130	141	132	134	139	118	136	130	142	144	141	149	135	143	112	146	143	167	118	124	137	128	137
8009	1013	1666	1885	1574	1284	5443	12544	789	653	597	570	542	530	527	473	525	464	472	451	448	440	395	446	422	420	391	409	388	402	378	391	390	422	355	365	425	388	387	389	385	392	386	397	365	358	387	365	404	351	388	391	367	339	398	356	354	376	381	371	360	361	337	368	382	368	410	355	373	367	366	382	370	374	400	366	360	397	350	370	366	355	335	354	368	344	347	353	374	388	358	372	393	351	344	413	361	347	385	357	388	361	384	379	353	323	358	386	371	381	362	338	365	375	386	373	359	361	354	348	342	358	353	322	381	350	356	353	363	378	365	375	371	357	366	358	349	359	368	360	325	385	340	366	363	353	357	376	372	350	371	364	360	346	341	352	406	357	352	373	366	343	366	355	352	349	358	350	364	327	361	388	358	365	359	323	363	380	363	342	366	340	351	388	344	366	361	396	354	358	367	407	372	345	348	369	343	378	364	331	377	340	349	367	332	362	336	372	361	363	355	377	331	365	356	374	327	390	376	387	356	370	348	373	389	359	350	364	343	366	410	350	368	373	356	390	333	385	345	406	350	331	400	378	379	368	360	345	362	370	354	366	401	355	375	352	382	367	385	348	355	367	336	372	366	365	361	363	348	367	358	346	369	388	321	366	347	348	365	364	380	389	381	320	382	348	369	372	340	373	369	361	349	373	370	374	372	370	360	348	376	376	323	379	340	370	411	351	384	337	393	330	351	359	379	363	379	345	363	382	359	368	338	391	351	386	335	354	395	386	356	351	372	379	364	328	365	355	360	373	390	372	372	354	349	381	384	383	342	340	342	387	362	351	371	366	367	369	371	375	373	382	361	358	348	378	336	350	370	361	357	347	363	364	365	374	350	346	338	392	393	351	361	356	381	364	344	340	370	349	362	373	328	354	346	352	334	355	362	395	376	344	362	333	379	383	379	368	387	381	352	358	396	373	354	371	333	331	382	373	371	334	374	362	352	355	379	363	400	377	323	327	372	386	334	357	364	348	344	374	349	355	381	356	362	356	382	334	348	329	359	345	386	346	356	366	341	352	401	338	331	374	361	345	359	386	341	353	368	361	398	368	374	349	310	361	360	365	379	383	339	354	364	371	364	373	364	345	347	362	355	376	410	365	369	357	361	352	382	362	382	364	322	375	387	392	344	372	375	371	333	339	379	378	377	391	366	361	373	371	349	346	378	375	368	398	367	349	347	392	381	339	345	363	344	369	342	374	397	352	379	360	390	363	327	359	363	378	369	376	365	340	395	387	344	364	354	364	358	397	377	375	357	342	365	341	353	362	374	352	373	375	353	390	379	351	365	384	401	362	372	358	354	415	340	374	348	371	330	337	341	350	369	366	376	358	369	364	341	378	361	387	367	407	380	365	374	387	352	353	361	405	369	372	378	357	357	379	345	394	351	348	353	318	357	345	383	352	335	361	336	342	371	353	334	378	409	353	342	370	377	354	372	378	373	376	332	396	343	364	383	383	357	331	344	377	375	354	362	344	361	371	363	349	375	384	383	376	399	390	380	407	393	344	365	369	348	354	343	367	372	364	355	357	375	325	392	341	382	394	391	359	349	355	366	339	342	379	329	372	374	325	385	375	377	360	361	352	340	380	345	361	365	358	399	354	389	357	356	344	347	413	360	373	360	402	330	372	360	346	364	355	344	362	352	365	396	335	389	397	418	372	357	353	367	358	347	342	353	364	374	339	359	352	356	358	329	344	373	363	360	333	379	359	362	400	394	340	365	356	326	377	368	372	321	326	324	373	364	360	382	363	364	363	356	375	353	392	354	394	356	351	393	380	393	390	348	370	352	377	387	389	360	357	337	326	357	360	388	389	389	366	352	373	358	379	387	352	355	370	368	391	367	355	371	365	335	358	348	386	353	338	398	363	350	325	371	329	363	366	320	385	366	377	375	354	335	354	346	348	374	351	382	332	365	375	322	376	379	352	369	349	362	352	323	362	376	334	331	363	326	364	347	336	365	377	354	398	365	354	378	376	357	347	347	386	358	365	336	370	361	366	348	367	351	344	331	356	337	322	372	362	361	352	341	344	355	387	346	383	338	351	344	397	365	385	360	361	348	324	357	350	358	388	326	361	321	395	366	358	343	335	357	383	344	342	392	378	349	343	380	308	366	390	402	367	343	364	347	359	352	348	363	357	398	345	385	332	392	333	361	368	374	380	382	333	404	320	326	375	377	375	351	354	356	350	372	378	388	368	365	394	369	347	357	362	368	338	370	343	386	364	386	371	381	366	385	364	364	358	354	357	350	385	367	370	366	356	382	367	336	368	376	358	357	390	361	345	331	337	336	387	345	376	369	355	349	372	313	361	404	379	367	384	354	380	362	368	381	379	358	352	344	385	358	382	357	341	363	340	380	378	367	345	374	386	318	370	379	363	359	343	361	361	363	355	379	339	340	372	343	367	356	362	340	392	369	388	343	355	385	330	384	378	364	334	365	350	336	381	360	357	365	380	345	340	379	375	383	345	380	355	374	396	384	358	327	379	362	377	358	367	370	360	364	393	372	358	360	380	344	337	322	365	355	366	355	350	351	378	346	360	375	336	364	335	343	349	379	385	363	378	359	341	377	376	342	354	362	374	358	335	367	374	366	337	371	415	358	345	352	348	375	354	333	375	383	351	404	330	341	367	319	371	343	355	345	348	353	339	339	352	335	359	359	383	361	354	357	345	374	366	364	359	364	317	375	347	348	355	404	374	359	377	354	371	378	377	345	382	363	402	389	348	343	332	381	349	395	346	347	353	364	357	368	354	336	373	375	364	357	357	377	368	333	383	364	352	341	330	365	363	363	374	353	339	396	361	364	338	362	353	384	365	352	363	336	367	393	339	360	360	358	347	314	324	320	376	402	359	345	367	377	368	336	367	357	324	395	361	377	371	334	352	371	361	386	386	330	348	346	391	361	358	380	392	377	398	375	354	376	396	366	363	370	354	359	358	351	340	359	385	371	354	363	379	356	357	400	357	384	351	362	385	379	347	341	349	334	363	377	380	370	362	388	398	390	360	372	330	373	369	347	362	347	375	343	369	361	386	352	348	366	368	364	327	374	344	358	361	346	345	379	371	347	372	390	353	394	377	378	377	334	403	389	383	343	355	374	357	348	365	389	357	359	351	387	384	353	366	347	363	394	355	350	349	364	335	362	329	331	347	360	340	352	375	370	393	365	360	381	370	356	410	357	362	395	343	391	373	370	392	367	372	387	400	389	376	365	364	367	384	377	373	369	329	373	349	389	381	377	322	380	375	372	372	386	370	348	327	338	365	369	363	347	347	353	357	390	361	347	385	393	388	352	377	382	325	330	356	390	362	335	398	370	358	363	399	340	321	376	345	373	372	355	358	370	376	372	381	331	326	339	387	360	357	397	337	387	345	361	371	338	374	370	379	396	336	377	333	346	394	368	372	338	356	347	406	368	364	390	383	381	367	366	360	371	356	333	366	357	371	399	373	349	339
1472	486	461	397	340	409	406	380	399	389	382	413	375	414	395	431	370	387	379	393	380	395	369	357	405	382	342	433	403	393	405	377	349	385	375	381	391	395	405	385	377	416	414	394	387	390	398	438	405	397	385	384	397	399	408	367	424	411	424	431	424	389	364	407	403	382	388	373	420	394	433	405	404	398	376	432	414	413	374	393	414	402	417	386	375	369	343	370	377	392	421	397	429	383	383	404	385	378	405	408	376	398	377	395	404	386	363	405	378	369	356	398	377	420	377	391	401	391	357	421	388	421	377	389	404	433	396	386	377	423	371	392	404	383	398	390	425	411	420	376	398	393	442	395	436	401	386	384	428	386	395	369	407	378	376	445	393	384	399	388	385	378	363	418	383	406	407	371	433	383	366	419	349	388	426	386	399	399	395	418	416	407	386	381	401	378	387	386	401	384	424	419	385	422	383	372	370	381	378	391	373	380	383	401	382	385	436	389	429	366	384	385	391	411	397	376	432	410	390	392	396	407	367	355	395	373	388	419	378	411	400	366	381	394	376	377	417	419	394	404	359	392	338	400	356	400	386	411	368	396	406	388	406	390	429	400	388	366	381	428	395	411	375	419	374	365	400	354	368	399	394	393	396	386	382	378	398	382	370	396	386	409	370	410	393	411	385	368	421	413	389	381	394	372	403	422	422	394	399	347	393	383	394	402	440	417	398	395	374	377	405	408	407	393	407	380	373	364	369	386	376	412	404	407	409	397	405	401	371	398	399	400	385	376	362	333	392	413	398	386	384	404	375	398	408	403	402	414	369	428	428	389	409	358	404	398	398	364	406	388	375	415	394	403	392	386	402	403	406	374	374	366	408	415	366	391	380	414	328	383	403	396	421	439	415	404	362	395	384	426	417	399	382	372	390	393	388	386	370	405	432	374	408	400	401	412	400	414	414	401	364	352	383	395	398	384	402	378	418	383	393	416	396	357	409	402	371	409	410	342	372	412	375	425	395	378	413	386	406	391	390	398	421	398	422	386	387	408	379	374	424	380	394	400	399	351	424	429	394	424	414	396	384	364	357	342	375	390	397	391	371	363	394	423	387	415	382	428	369	361	392	431	404	391	403	410	399	383	405	395	383	377	398	375	385	379	410	406	381	363	370	392	347	401	394	373	393	400	400	388	411	383	409	427	387	386	394	388	382	422	377	387	385	386	412	379	394	365	388	414	379	389	378	397	406	387	416	384	366	384	365	413	394	393	410	365	390	407	397	418	372	400	324	387	426	341	379	406	444	394	382	378	370	419	402	396	390	380	408	377	397	366	418	370	400	371	412	420	410	428	450	392	405	401	370	357	412	358	426	378	373	400	418	415	398	357	375	411	363	388	391	390	364	397	425	362	356	377	370	412	420	391	395	391	369	416	395	432	392	413	406	434	385	411	410	388	384	374	431	387	371	361	385	393	383	348	391	388	374	401	389	412	398	410	394	377	405	384	393	398	427	393	379	383	384	369	366	390	400	397	402	368	411	379	388	392	371	391	410	386	390	391	361	394	408	380	363	398	388	381	377	379	396	407	390	412	437	381	381	400	416	404	402	402	369	372	402	396	413	380	372	379	376	400	394	417	372	384	416	393	357	381	402	416	399	376	381	350	383	383	403	397	358	404	393	387	371	405	423	440	427	375	410	388	384	383	410	411	398	394	383	389	415	364	397	365	396	395	396	379	379	406	381	388	437	394	385	393	418	421	351	388	389	393	392	425	404	387	385	375	406	400	427	377	395	359	390	383	366	364	426	368	386	403	401	417	433	432	411	374	392	393	412	374	395	390	386	381	390	378	407	401	402	378	408	406	417	402	358	418	405	391	417	375	388	394	391	362	405	370	424	384	395	399	373	380	403	402	389	406	406	385	377	399	403	361	397	420	404	397	384	375	366	381	354	389	386	414	427	384	397	373	386	406	372	405	380	383	387	402	394	380	371	402	393	406	379	366	408	395	434	411	411	376	389	387	372	404	436	352	404	368	405	417	403	393	413	350	386	397	356	387	398	414	400	406	396	375	411	393	384	415	382	408	431	397	429	397	377	428	373	366	422	370	390	395	407	378	353	374	392	365	370	385	395	427	366	421	410	366	350	390	374	421	391	435	347	398	404	423	365	376	396	419	394	326	387	380	397	378	411	410	399	358	442	396	427	398	417	386	394	411	434	363	392	355	396	414	378	349	416	407	374	437	432	413	420	387	371	403	417	352	383	396	432	393	396	391	355	428	386	400	368	383	395	398	413	427	364	401	404	406	353	392	387	413	398	415	404	411	404	398	417	403	417	414	394	384	426	378	369	366	392	383	396	363	411	392	377	381	393	374	379	402	389	374	364	407	364	399	388	394	414	366	401	387	414	426	394	399	374	390	416	405	416	412	375	392	415	420	405	407	394	342	394	412	392	397	368	385	399	435	392	370	416	378	385	408	403	408	424	413	366	363	416	425	382	397	400	376	390	421	404	424	430	366	376	399	369	372	410	421	414	401	341	354	396	397	366	368	428	402	407	409	367	405	395	393	396	376	388	379	370	387	391	405	390	338	381	371	401	386	411	419	395	382	381	396	411	368	404	418	387	390	407	439	340	378	371	408	357	395	388	390	382	380	404	392	412	375	371	447	387	378	363	426	407	404	414	372	435	385	388	413	379	377	407	368	380	421	358	419	374	392	415	384	395	391	401	387	416	381	374	422	418	373	373	382	349	422	399	378	407	353	381	379	384	416	379	391	376	412	395	389	400	357	427	396	388	411	406	347	399	416	416	386	377	397	439	413	345	416	380	371	412	383	415	392	361	416	369	400	392	397	366	358	358	408	397	413	353	375	365	384	391	405	383	379	394	407	409	457	369	401	429	397	410	391	395	441	403	404	375	343	394	411	397	402	437	388	389	400	369	383	405	391	358	407	352	392	407	371	380	434	384	365	385	394	360	390	361	366	394	381	364	434	393	378	418	407	427	383	427	403	400	382	371	421	397	391	371	396	386	355	402	386	391	432	399	392	363	403	353	388	385	435	419	407	421	383	379	373	373	432	372	369	369	390	384	390	400	388	392	396	393	397	433	422	379	374	389	392	391	393	415	377	356	407	383	384	376	436	335	405	402	379	393	365	391	407	384	417	391	431	377	403	364	402	393	393	412	380	390	406	377	412	420	399	390	378	403	379	398	384	394	408	432	376	400	450	432	382	395	437	389	371	378	356	388	404	388	374	385	399	383	385	394	399	386	375	383	394	373	382	403	407	396	382	372	409	412	429	385	442	412	399	397	364	415	426	442	412	396	425	401	369	360	397	375	370	408	386	381	386	439	358	375	363	392	363	400	380	375	362	401	419	405	399	413	382	434	398	402	388	392	386	390	398	390	399	417	421	397	405	380	373	396	376	397	375	426	393	426	420	379	387	389	398	427	370	414	396	385	387	373	425	386	396	398	415	433	395	386	388	421	414	416	374	424	392	409	356	361	396	374	385
2189	1026	971	936	1027	931	978	979	899	886	886	903	902	900	919	901	855	851	905	934	848	947	902	903	857	925	959	876	912	912	876	969	926	895	889	903	896	937	910	929	897	857	914	930	895	921	876	910	915	944	910	885	883	889	882	919	918	941	890	909	921	954	917	906	855	947	888	954	929	913	902	888	873	880	917	975	886	903	919	921	912	964	876	892	874	953	948	921	949	915	909	885	867	909	949	890	923	873	903	920	887	895	976	905	929	935	880	913	882	917	940	933	891	959	897	889	918	946	847	881	899	926	886	892	978	909	914	879	892	947	891	910	920	972	895	946	900	914	921	927	958	943	908	879	898	969	864	906	920	898	911	899	963	890	910	939	873	890	909	876	912	946	926	938	902	880	839	918	899	955	931	894	915	885	870	942	909	872	887	907	915	864	900	857	944	962	931	960	930	917	892	880	924	911	931	910	938	893	898	900	952	931	871	927	924	914	879	924	904	843	862	943	901	949	916	872	925	915	913	871	896	907	942	934	941	910	888	854	889	933	936	973	914	939	896	954	953	928	914	963	907	889	885	934	934	891	877	883	955	910	885	908	887	869	887	895	901	938	887	908	888	917	893	877	973	907	879	864	834	936	906	908	940	932	923	854	907	943	896	938	903	877	938	893	908	862	868	920	924	906	939	966	931	911	904	968	924	920	858	942	914	902	911	862	886	912	898	919	909	907	874	917	953	865	908	910	904	936	916	854	906	899	909	949	928	902	930	841	860	908	890	923	912	907	893	950	887	949	945	929	908	912	925	893	920	858	935	923	909	935	923	916	889	860	894	956	917	901	942	839	856	903	938	920	891	890	904	930	922	912	908	926	906	922	906	925	904	903	910	915	889	892	931	916	930	821	910	942	939	904	859	930	898	894	917	917	862	928	884	864	953	890	864	906	913	935	958	940	877	882	917	948	835	951	896	912	948	915	943	901	885	974	885	928	848	894	909	946	951	929	913	874	913	906	887	929	941	883	864	898	916	903	887	815	914	910	918	915	922	884	941	933	893	920	905	901	863	927	931	888	933	879	931	896	834	946	926	895	890	894	908	875	872	886	927	857	934	907	939	908	924	922	850	845	868	888	953	873	880	901	935	941	941	878	912	899	950	926	884	901	952	928	893	914	886	904	894	926	949	894	907	919	882	930	890	929	905	916	933	929	873	918	960	917	912	936	933	898	889	889	919	937	908	923	849	908	931	897	962	905	909	930	937	915	914	941	966	887	946	926	931	876	926	904	972	915	902	879	851	863	872	904	922	914	938	856	898	872	968	949	946	864	882	939	917	914	890	884	891	932	877	903	909	888	887	930	924	900	916	960	928	911	907	934	864	908	929	973	950	907	905	903	903	900	878	914	857	870	898	954	962	896	883	895	931	914	905	911	936	890	910	860	889	889	866	928	921	920	891	873	899	917	935	895	850	901	871	891	894	914	901	915	897	895	909	961	849	935	903	942	919	905	937	890	930	917	897	877	903	869	935	922	889	861	855	887	928	890	910	921	909	874	888	877	902	867	862	923	878	973	914	935	889	963	889	899	908	929	894	930	911	937	904	878	848	921	870	935	908	903	906	883	887	849	865	871	947	898	901	912	950	901	845	907	912	886	957	854	927	925	918	865	925	884	929	925	895	920	927	894	895	853	945	923	918	861	907	915	881	923	915	835	933	946	860	934	898	865	898	864	924	888	883	915	916	860	926	894	879	978	961	950	927	912	915	937	893	959	887	897	888	881	916	885	886	943	919	954	930	924	901	894	907	960	916	880	882	907	898	897	985	883	880	933	941	904	931	940	912	883	927	906	890	897	904	964	887	940	914	883	906	885	914	940	932	874	947	898	950	938	925	935	940	903	962	916	917	932	912	924	888	948	946	907	866	862	893	930	931	936	862	893	905	909	990	946	892	927	954	883	958	941	915	918	896	918	893	938	930	901	854	918	888	877	881	905	858	942	877	908	934	920	887	946	931	866	912	905	889	885	922	877	918	975	888	885	879	880	864	916	836	936	889	891	890	965	950	929	927	946	936	888	909	954	910	908	904	911	881	969	869	911	943	893	914	887	912	927	905	939	888	894	878	893	876	920	918	852	894	901	879	868	893	882	942	927	936	905	857	880	986	918	886	852	890	891	957	918	993	942	922	884	895	938	849	872	950	894	892	864	1025	924	947	849	842	899	918	945	880	921	884	904	953	944	920	862	884	892	890	884	913	932	898	912	893	882	913	908	941	908	872	881	903	907	883	901	890	899	912	893	926	931	906	861	881	847	867	948	914	889	900	975	890	943	904	926	900	885	872	897	945	944	910	948	874	946	889	885	901	891	912	966	912	993	946	923	943	897	895	946	919	953	883	949	935	895	866	953	919	927	925	873	885	960	908	941	912	879	946	899	897	954	884	947	902	889	914	926	980	877	886	870	885	936	876	932	880	932	964	972	896	934	934	930	875	901	876	888	927	861	907	849	956	916	910	913	957	905	904	947	878	931	896	906	897	891	852	904	958	827	908	931	876	877	940	883	916	925	947	924	885	933	923	920	872	866	891	922	933	899	852	959	873	950	865	925	931	909	924	919	891	873	869	985	911	912	858	871	922	893	911	900	901	880	909	928	887	864	893	933	923	882	938	884	936	929	945	893	887	895	942	879	905	901	839	874	917	855	874	952	913	874	895	897	928	944	970	919	895	888	911	939	956	893	904	881	904	899	875	873	927	920	885	920	958	888	858	935	911	895	891	879	912	925	951	904	867	941	914	901	913	900	902	924	946	850	960	953	957	894	864	882	941	963	876	920	877	946	921	933	855	928	893	901	950	874	911	916	886	905	909	947	871	944	937	861	925	910	904	957	906	884	884	920	883	906	905	918	893	891	929	923	934	879	894	884	909	964	935	910	933	905	884	920	882	978	909	978	919	954	895	930	905	984	887	953	895	938	943	896	961	902	905	906	949	863	926	938	941	929	935	837	918	874	874	907	894	916	855	903	895	896	974	938	894	910	908	907	876	899	885	897	884	935	872	890	917	893	939	895	889	939	891	920	916	949	940	880	924	940	924	967	867	950	862	925	921	928	929	931	920	922	900	935	938	915	917	900	919	857	888	912	870	906	894	943	888	918	895	931	958	911	877	972	882	957	892	910	907	859	958	896	932	935	945	872	908	924	889	944	909	892	888	938	866	930	901	897	884	930	917	919	855	882	899	921	910	934	916	951	936	879	875	896	902	949	901	851	921	904	901	899	847	892	879	923	913	903	908	918	922	923	908	961	904	864	884	892	915	914	932	923	946	927	850	928	921	934	884	869	928	912	898	935	895	892	885	895	935	949	950	863	934	932	957	873	840	900	913	893	920	906	921	932	893	946	892	924	899	886	932	894	869	917	929	925	886	901	959	887	924	873	832	938	862	908	917	909	939	943	885	878	933	920	932	927	929	924	891	896	932	933	869	839	879	916	932	885	931	865	864	951	887	931	949	903
6611	817	568	492	426	383	424	401	330	335	324	326	336	308	310	348	292	290	305	277	309	324	313	316	296	320	276	310	312	315	331	320	295	302	343	335	324	309	306	308	331	336	293	317	303	291	321	303	304	285	309	332	321	327	287	300	314	309	313	304	315	323	344	314	346	272	295	312	303	294	318	251	312	323	349	324	297	360	320	308	306	318	305	279	308	312	281	325	309	338	351	307	291	310	302	284	296	302	320	290	310	315	317	288	322	289	294	297	336	309	363	361	287	308	303	301	323	302	291	307	307	292	314	298	298	336	304	333	319	322	339	316	313	277	303	310	328	292	343	273	294	293	293	270	324	304	310	316	314	333	312	305	317	273	278	310	302	303	310	351	306	335	329	341	297	321	337	329	286	326	297	331	328	303	315	282	342	274	305	317	296	316	318	302	289	292	320	298	312	295	314	324	325	300	299	262	315	306	319	320	311	299	319	305	302	288	303	311	277	326	329	308	354	286	299	324	281	295	319	345	306	333	352	298	313	317	323	319	304	313	339	275	312	335	309	294	323	338	302	313	341	313	287	310	303	334	319	279	274	273	313	310	337	315	304	310	304	308	321	326	290	312	338	304	321	312	323	316	330	316	312	324	326	325	316	288	340	302	309	283	330	338	314	313	340	318	327	318	323	327	322	313	309	314	264	313	335	280	323	353	336	302	328	326	310	298	326	336	315	323	293	337	349	318	309	302	332	292	284	326	291	319	309	307	303	323	317	286	307	317	298	305	323	294	296	353	304	327	341	317	293	326	328	268	287	292	304	296	318	286	336	298	317	329	293	326	334	291	306	323	277	275	337	306	316	305	298	280	295	321	307	341	318	330	327	324	280	293	305	280	292	311	271	338	311	341	310	331	307	294	303	319	314	310	316	305	333	285	292	333	307	312	296	319	314	341	325	292	327	316	301	291	336	324	327	317	301	293	273	303	302	321	334	324	296	323	311	314	286	302	314	302	303	270	308	303	302	302	336	314	327	289	289	273	282	291	326	320	298	324	374	311	291	334	316	296	269	307	268	290	336	272	337	298	298	287	333	303	262	250	310	310	272	307	327	339	297	297	306	296	324	307	334	299	294	317	331	324	326	307	321	321	315	323	301	337	297	322	286	334	313	302	333	280	332	318	265	290	341	299	304	317	289	290	309	345	313	286	320	309	304	309	288	322	330	296	309	320	271	278	308	283	244	307	315	329	284	310	328	306	330	299	299	290	319	283	291	329	298	346	287	326	292	302	307	295	336	302	329	282	351	336	329	309	285	334	332	316	287	327	329	329	259	329	296	340	303	295	315	295	282	304	307	295	330	337	295	327	331	321	321	285	306	324	314	283	309	290	285	297	309	313	313	298	305	275	324	334	348	303	313	286	322	309	312	268	259	321	306	316	329	335	340	298	315	290	312	335	279	274	293	339	339	278	342	291	290	292	280	305	278	301	323	305	306	343	264	317	275	307	282	263	306	298	294	338	335	335	267	326	341	270	282	329	330	336	302	319	344	310	295	289	333	315	311	323	318	329	301	308	289	314	292	307	301	309	325	307	291	302	337	331	307	279	301	317	319	318	329	323	297	321	283	273	285	295	288	327	298	309	290	275	290	284	323	322	290	346	305	347	312	317	290	329	305	326	321	300	308	286	292	320	324	346	305	307	339	295	327	331	326	291	310	324	312	302	304	333	287	312	282	296	308	325	326	336	309	311	332	292	293	285	296	325	301	306	287	302	293	339	330	292	295	325	298	285	284	320	265	262	307	287	292	320	328	304	313	298	324	326	323	314	327	315	275	305	305	329	305	297	292	305	317	295	323	292	331	282	327	280	304	317	316	292	314	335	290	279	327	266	292	290	368	310	314	290	299	319	353	306	308	309	323	388	288	278	324	293	330	301	310	308	332	317	279	279	314	319	293	325	321	307	341	316	288	291	292	288	325	313	311	305	330	360	302	285	320	332	304	308	318	286	302	301	319	287	302	297	319	327	308	324	284	299	339	328	314	329	293	304	294	337	281	306	299	317	297	302	311	302	317	318	304	338	304	302	308	312	289	292	287	338	310	283	305	301	277	273	319	313	337	348	333	281	285	317	288	331	313	317	333	273	310	337	298	347	330	343	296	289	301	337	312	288	286	275	303	301	303	277	309	299	336	294	326	311	284	317	332	302	285	291	329	308	285	298	314	290	342	311	292	303	351	327	317	323	266	302	323	345	332	329	281	296	324	337	339	297	324	286	303	327	307	295	294	313	312	317	309	322	312	324	289	327	321	305	308	321	316	328	315	327	329	269	321	310	282	334	319	287	292	301	295	303	326	289	317	359	323	306	309	298	312	301	294	259	300	314	295	320	331	322	285	301	295	305	316	326	314	322	317	316	280	339	330	317	333	314	352	324	304	306	291	311	275	276	279	327	330	299	307	304	316	324	323	287	344	323	306	309	311	308	321	295	313	313	330	301	337	310	321	298	300	308	330	327	308	305	301	302	341	304	324	312	278	277	290	290	300	293	312	297	334	336	316	290	327	304	341	314	275	308	307	304	279	292	330	302	282	292	280	328	336	276	292	312	327	316	313	293	348	349	324	325	314	302	323	331	339	309	319	337	342	314	272	296	308	296	319	293	367	320	293	300	308	291	313	303	284	295	298	310	292	313	324	295	301	311	337	297	290	293	304	324	295	279	306	321	324	282	287	319	324	331	288	313	315	310	305	314	290	328	311	297	294	287	297	304	305	319	308	278	343	315	316	338	312	300	320	309	311	327	323	362	360	310	308	283	322	290	296	298	274	334	288	332	310	336	291	308	338	308	290	312	332	291	312	304	298	286	311	326	298	315	302	280	315	332	302	280	299	290	285	303	288	326	302	312	330	307	328	297	280	333	315	336	299	289	297	348	317	276	290	296	298	306	291	284	322	313	296	366	325	300	329	289	333	317	297	328	309	301	287	322	300	299	299	293	309	282	285	303	313	332	296	283	331	324	327	315	315	321	317	315	312	317	294	310	281	313	283	276	303	320	301	339	311	327	312	336	323	341	334	298	291	304	306	302	313	311	311	317	294	326	295	293	289	301	320	310	314	366	321	274	319	287	312	311	294	320	363	306	301	298	325	299	302	333	328	361	320	321	292	322	308	320	319	288	305	323	321	296	293	318	297	322	312	320	327	326	325	317	316	309	298	282	289	335	321	299	340	323	303	296	290	297	306	290	296	324	309	325	304	301	325	313	296	337	327	325	287	319	274	291	312	334	315	307	309	311	339	323	314	299	306	293	340	308	321	287	306	316	298	318	304	282	329	280	268	332	288	328	306	286	291	324	303	298	324	315	301	306	312	330	279	353	292	303	290	341	282	347	321	279	318	301	330	277	275	326	332	307	311	300	318	286	263	313	298	336	306	308	297	342	304	339	289	321	285	301	333	272	333	304	326	328	330	328	298	306	284	327	333	308	335	318	298	277	289	329	314	326	336	323	319	321
6489	1201	1378	1390	1315	1185	1248	1077	905	867	804	885	782	794	793	773	764	764	836	749	771	727	784	772	752	773	788	768	725	769	718	718	738	740	777	745	728	726	755	760	741	722	741	753	748	758	732	734	724	750	711	731	727	744	722	752	765	724	709	727	750	711	739	695	728	725	782	721	763	781	694	733	700	743	679	705	703	707	735	719	691	687	745	712	732	771	701	717	730	751	741	703	739	756	777	721	723	748	697	719	719	740	728	728	725	747	758	679	729	658	723	742	679	725	694	735	702	745	712	668	679	727	809	741	780	696	749	725	703	715	695	703	740	709	691	696	703	707	737	724	735	749	738	713	761	733	713	786	695	740	798	699	692	725	656	757	687	709	722	699	734	726	745	675	748	759	717	693	682	708	761	752	719	706	703	725	712	760	723	735	748	715	739	765	719	713	741	682	710	702	710	724	742	803	729	736	772	693	706	764	693	699	729	669	746	690	766	745	744	730	728	730	779	762	674	676	723	743	735	715	760	705	723	728	723	729	781	746	741	728	694	719	775	694	734	737	742	750	753	715	711	753	668	712	747	707	731	719	699	716	780	752	776	698	708	715	746	746	674	701	738	734	734	692	683	755	716	750	742	684	737	742	753	726	734	694	692	707	741	682	714	738	706	712	690	716	788	728	683	729	727	717	738	729	729	769	728	728	737	715	753	715	740	776	718	709	731	722	729	715	725	735	718	713	773	724	708	742	729	717	703	684	714	684	745	716	742	686	710	710	700	720	771	692	738	716	753	711	705	745	715	717	728	697	772	721	713	692	710	686	741	781	656	787	738	723	686	719	699	733	751	736	729	719	690	745	730	722	726	709	697	738	691	692	742	696	736	795	718	690	725	739	733	678	741	758	725	703	734	685	703	719	741	701	758	695	765	739	714	756	698	715	709	664	696	749	712	704	761	767	707	775	760	702	748	709	750	732	755	729	704	806	702	716	680	702	719	747	749	727	665	706	713	747	742	741	731	747	697	724	732	704	709	716	710	739	702	750	772	709	724	681	705	689	747	729	766	721	759	725	728	711	739	759	761	724	673	709	730	731	775	720	791	695	761	707	675	758	731	744	740	721	707	739	689	667	722	718	730	703	752	716	730	699	775	754	690	717	710	778	741	736	782	726	688	721	676	722	740	740	730	723	673	773	736	730	706	733	728	695	725	731	750	732	756	743	741	740	762	713	699	734	695	733	738	704	729	729	712	725	731	699	695	738	758	738	696	732	694	724	719	739	699	705	668	735	721	749	788	679	694	743	747	746	742	731	739	738	714	727	737	691	752	745	729	737	721	744	733	740	750	745	742	748	677	765	729	762	711	735	752	712	716	666	749	713	729	743	769	711	710	711	718	721	747	729	700	764	744	734	766	744	734	771	730	687	706	792	720	747	710	698	686	689	718	766	766	698	712	686	738	719	733	748	722	738	734	695	784	678	758	765	685	705	772	729	730	746	752	705	740	717	713	695	730	729	702	716	743	725	748	726	722	704	689	798	762	731	743	779	704	736	698	726	724	763	701	662	781	741	741	729	706	684	687	726	690	754	761	722	698	748	763	689	756	736	710	725	737	753	733	746	744	742	680	672	728	719	693	764	706	722	709	711	692	751	795	710	703	699	708	713	731	743	661	708	716	732	731	683	696	691	672	684	768	797	709	728	720	744	773	715	747	704	799	698	717	711	730	725	744	741	744	735	639	724	719	761	669	724	811	701	773	767	722	683	733	665	668	701	681	641	759	757	731	760	681	703	712	723	733	702	723	739	729	757	687	700	715	711	738	694	730	748	734	742	678	742	735	735	726	700	684	704	712	691	734	692	728	744	707	720	749	714	697	691	707	731	719	730	730	720	756	683	688	781	719	732	689	714	734	692	732	743	688	722	735	744	720	723	758	690	691	695	783	751	753	759	724	707	729	743	709	710	723	745	721	729	697	784	745	710	695	737	764	703	698	717	738	660	739	737	721	722	725	741	681	763	750	730	758	767	714	712	721	726	692	789	698	677	696	714	753	675	699	709	752	705	699	762	706	778	675	721	701	773	704	713	773	718	701	726	751	754	720	734	715	697	704	776	691	672	713	737	681	710	735	716	729	709	740	711	741	708	734	698	701	738	688	741	707	716	785	718	695	731	752	753	748	714	717	688	727	733	743	734	732	750	736	743	709	727	780	743	731	756	756	695	768	780	779	694	749	708	747	739	745	780	697	735	742	685	709	721	751	746	747	753	717	746	756	735	706	722	744	726	715	706	720	704	758	726	689	743	713	680	740	691	739	721	750	763	785	705	711	710	706	686	761	689	673	728	746	666	736	728	729	684	696	650	735	730	657	710	698	694	710	747	736	753	787	765	736	750	691	686	760	667	729	724	732	688	743	668	756	738	739	702	742	795	747	719	676	708	743	766	715	738	722	733	743	721	771	692	728	786	755	757	716	724	743	731	662	736	713	705	748	758	751	751	687	681	761	752	685	736	708	760	710	730	744	718	704	712	734	738	706	729	683	733	728	719	764	703	687	708	750	710	747	776	710	752	727	717	710	769	674	700	752	718	720	695	741	715	722	685	735	693	757	754	732	761	710	725	731	690	715	677	750	722	685	739	781	695	697	694	710	745	692	709	745	679	690	696	764	753	753	711	651	725	654	673	675	705	734	705	725	705	729	749	675	773	780	726	770	768	731	747	738	682	665	707	717	763	755	724	699	732	750	714	724	726	713	733	646	794	702	736	705	731	683	738	716	757	725	738	748	683	754	708	706	721	741	698	707	725	698	766	699	730	739	746	705	721	688	725	739	719	703	719	700	729	739	735	754	721	743	707	741	749	714	731	718	776	740	686	692	688	725	723	744	709	711	697	707	750	738	694	741	705	708	781	710	738	693	738	718	749	741	712	716	707	800	740	769	729	743	759	744	724	740	719	713	708	694	736	727	697	771	724	725	745	768	745	733	717	713	724	729	733	733	763	693	699	731	720	715	691	707	731	733	757	727	700	753	677	720	728	714	754	726	722	708	695	710	725	724	714	727	707	743	802	733	694	725	702	716	722	692	729	721	732	688	775	685	738	700	706	760	729	703	722	751	693	680	740	790	757	714	723	711	711	742	735	747	680	711	697	669	747	705	702	709	710	704	696	727	756	731	720	721	716	709	700	717	727	747	723	690	705	725	676	791	681	748	707	753	809	706	691	715	734	704	724	635	716	712	752	759	724	726	747	697	724	710	758	734	697	740	741	735	700	674	717	733	719	710	752	687	737	686	754	718	710	720	714	742	718	723	769	757	703	695	732	707	711	720	704	767	684	769	717	747	715	745	705	746	750	702	686	699	736	712	668	730	697	752	712	736	708	727	709	696	713	708	678	734	711	712	768	764	696	719	718	761	735	741	680	698	747	740	714	692	750	686	755	714	712	722	753	748	706	668	756	729	727	692	725	741	732	745	678	714	673	776	723	796	759	696	740	727	763	771	749	667	721
13331	3282	745	562	411	321	313	250	207	163	173	201	140	162	141	166	151	136	137	162	140	139	139	127	116	148	150	130	120	161	114	129	135	130	102	133	152	135	139	125	132	135	129	140	132	124	141	135	141	144	146	153	140	141	134	114	125	130	125	130	120	135	121	150	136	150	175	138	140	128	148	110	138	119	133	122	127	119	131	146	144	133	150	113	118	126	128	135	121	115	132	133	124	139	128	127	122	151	137	119	122	122	126	129	141	127	114	143	137	130	154	114	136	129	137	146	140	151	143	134	121	136	123	122	149	137	144	140	120	126	123	135	130	124	134	115	128	144	116	136	128	119	135	127	142	140	127	123	123	141	138	128	144	126	124	135	142	130	131	115	136	143	138	110	140	143	136	130	126	132	129	145	127	125	125	141	126	143	145	119	140	119	109	121	118	124	150	130	138	139	112	131	134	127	113	124	114	124	138	109	136	143	149	132	124	138	113	124	115	115	128	125	122	126	123	133	111	127	133	110	116	169	124	98	138	107	125	142	139	105	122	137	135	155	136	126	143	124	135	119	129	112	122	105	129	144	132	118	123	126	128	153	149	138	135	146	132	138	136	136	131	145	110	132	134	115	124	131	127	128	143	111	134	127	132	112	113	148	116	128	136	135	134	116	139	132	126	146	142	131	120	120	144	110	108	142	141	112	128	132	129	106	137	157	139	115	145	129	132	140	136	129	138	135	123	135	124	123	114	149	139	141	125	127	135	106	145	123	137	149	152	108	119	127	126	145	142	136	120	122	119	125	114	132	141	119	136	138	122	138	122	117	126	156	164	108	107	149	148	131	120	115	126	140	118	149	139	144	138	142	130	136	117	131	145	121	133	135	116	122	138	144	139	144	114	116	126	122	123	119	132	136	137	122	138	126	123	115	150	118	113	126	124	150	145	153	138	129	110	122	135	118	118	128	128	136	121	132	125	124	114	121	116	133	125	152	113	129	136	137	123	134	137	149	144	147	138	132	125	104	132	137	128	100	124	129	149	149	164	145	120	104	134	126	147	132	146	147	99	129	138	132	145	133	139	129	143	136	120	137	124	128	119	139	159	128	142	120	143	143	141	140	148	143	138	148	122	146	132	147	150	123	117	130	129	112	149	147	128	121	142	148	127	145	124	130	124	125	132	121	129	129	140	142	148	144	113	140	139	127	116	124	122	121	128	124	142	116	135	136	127	137	141	124	131	116	127	114	143	143	131	150	147	144	136	143	121	144	111	111	136	126	139	134	148	130	142	133	139	134	139	133	142	120	120	148	136	137	126	128	128	133	149	124	125	140	132	134	124	134	132	128	114	142	136	139	144	147	121	145	164	133	141	149	119	136	112	122	134	132	123	134	131	131	147	127	124	127	133	136	123	127	130	139	146	109	124	137	135	145	115	111	148	138	135	144	153	132	126	130	121	128	135	139	117	138	120	132	117	151	111	125	124	142	143	135	119	124	125	132	119	151	144	144	135	122	120	123	143	136	160	133	121	133	123	152	132	142	125	121	121	115	135	142	123	119	122	126	126	126	148	148	124	113	114	128	141	139	126	131	131	118	129	131	121	118	131	116	128	133	148	119	137	124	121	145	130	129	144	148	133	123	119	147	126	128	123	116	144	132	134	140	125	134	149	133	143	123	139	124	145	118	116	139	133	131	138	159	137	111	103	129	145	152	130	138	145	126	121	113	143	121	129	138	145	130	143	142	139	124	144	130	130	128	142	123	133	148	116	131	143	126	110	130	120	143	127	115	117	129	150	148	141	149	133	127	120	146	138	125	121	129	132	115	128	140	133	132	127	131	120	125	136	135	122	135	146	121	139	143	151	108	150	128	137	156	121	125	131	133	124	131	130	136	129	117	122	110	123	135	116	132	124	118	128	130	113	129	124	124	118	131	127	144	102	116	137	120	153	134	110	131	134	152	154	126	128	117	163	125	122	135	110	146	137	133	135	120	109	136	127	117	131	133	128	104	132	130	108	124	134	146	150	129	146	152	122	130	123	154	125	121	131	127	129	143	122	140	121	122	110	131	98	117	112	118	119	129	103	168	149	125	134	130	115	132	117	137	151	127	133	118	104	120	128	150	116	121	127	140	131	143	126	137	117	120	156	114	117	136	144	149	112	142	144	120	119	129	121	142	147	115	136	140	130	135	128	137	126	129	139	122	130	112	116	127	127	127	123	157	110	127	126	127	135	112	126	138	143	134	139	141	144	130	113	125	138	133	120	118	123	118	133	132	129	126	103	137	128	135	134	112	116	122	147	128	126	141	127	111	150	138	128	136	116	153	136	126	156	152	110	119	123	148	145	117	133	126	113	127	129	118	130	133	136	125	125	111	119	130	159	132	129	114	130	133	141	131	107	127	159	123	129	126	122	132	130	121	116	130	122	106	127	131	142	139	138	123	113	131	123	134	122	136	136	128	128	142	145	155	124	129	135	125	131	118	130	138	121	135	124	134	127	121	138	153	150	120	140	133	154	138	122	113	109	129	127	125	127	137	124	131	129	140	143	143	128	127	148	130	127	134	120	117	138	127	133	132	141	127	135	115	134	132	100	120	135	122	126	132	135	134	145	118	135	126	112	120	133	152	138	133	130	124	139	128	114	110	134	146	136	123	128	139	145	136	119	133	138	117	117	160	119	130	151	110	125	129	141	133	117	143	141	144	141	108	126	135	142	119	124	115	123	122	131	127	147	108	126	127	137	120	135	127	131	122	124	142	122	130	133	131	111	147	112	137	145	112	138	154	137	118	107	130	114	118	137	136	133	115	141	131	114	151	122	128	139	121	153	133	141	131	121	129	112	132	141	148	130	110	130	159	132	136	146	120	112	113	119	154	123	129	135	130	142	122	105	136	128	117	125	116	145	116	129	130	162	148	130	129	131	131	146	143	141	125	144	139	135	141	132	139	142	141	131	132	135	123	127	112	156	154	150	141	132	150	158	149	117	140	128	125	143	122	126	137	117	131	138	123	107	123	143	117	114	132	123	142	141	146	127	133	146	127	121	123	163	142	137	140	115	150	140	146	115	137	142	136	149	137	142	120	143	168	132	127	127	131	152	113	117	119	138	115	136	113	128	143	131	120	118	133	123	140	115	116	138	138	128	137	142	133	138	126	114	126	118	132	105	140	146	124	131	114	114	129	117	128	116	121	130	140	121	118	126	146	126	137	103	128	124	134	134	123	128	106	126	135	137	141	141	128	115	131	142	125	146	150	123	102	121	125	116	133	146	134	124	153	145	125	117	140	159	115	118	125	128	142	128	123	119	127	130	153	131	120	121	134	126	142	132	118	131	109	124	134	140	112	107	134	130	134	145	136	122	106	133	123	142	128	130	123	150	133	134	127	127	124	148	133	133	152	121	128	126	108	156	129	140	153	140	120	131	126	158	143	132	119	131	120	123	136	124	129	120	151	119	120	125	127	115	126	123	154	130	136	119	135	112	124	126	148	132	123	122	131
8566	2791	1699	1811	1565	1311	1158	1015	752	656	605	563	538	522	554	486	460	474	442	435	397	424	449	392	399	413	439	384	393	381	380	385	410	402	362	365	394	364	364	351	375	366	362	374	377	336	360	363	357	336	360	336	347	331	375	358	359	377	341	326	365	404	372	369	358	347	345	357	340	326	319	353	374	358	343	342	386	348	334	334	341	356	343	336	369	357	346	362	325	339	368	350	325	330	356	387	352	341	346	355	338	312	368	359	340	355	338	336	342	379	334	368	328	355	355	366	338	351	355	340	361	367	341	367	346	355	351	369	363	333	317	328	335	360	338	368	371	364	379	366	341	327	340	328	356	333	338	335	339	314	378	357	333	356	359	359	345	338	341	335	362	352	347	315	325	349	331	318	375	341	328	337	339	335	347	320	369	342	347	351	336	351	350	349	347	348	343	349	369	354	352	349	363	369	344	343	323	323	308	398	323	361	335	342	332	337	338	373	335	392	369	328	356	377	392	335	361	349	353	377	374	339	340	350	353	321	338	357	356	351	350	364	328	342	350	346	334	335	305	359	375	324	407	352	351	333	344	315	343	334	335	349	340	364	362	373	354	331	366	332	339	337	342	333	369	346	354	342	329	333	333	359	334	354	344	337	337	378	327	336	377	337	327	310	377	335	383	348	351	371	350	314	379	336	351	350	341	321	335	354	369	321	320	360	367	332	360	335	315	331	340	353	374	339	327	337	325	345	339	334	323	363	341	338	323	337	364	335	311	291	346	335	350	357	330	356	359	366	364	333	334	340	335	343	325	338	342	347	344	353	356	380	317	343	338	359	341	346	328	376	351	361	377	310	320	331	351	326	338	351	338	330	349	356	369	376	353	359	327	333	377	344	321	354	324	337	370	334	342	374	334	357	333	328	375	343	326	368	386	365	345	347	365	340	355	340	353	337	355	333	339	374	344	348	361	347	341	326	338	366	354	327	334	343	348	353	336	366	329	359	355	341	317	353	323	361	360	346	355	322	337	320	329	313	353	323	331	355	372	359	337	345	373	355	344	343	346	350	354	330	347	320	372	356	353	328	336	317	336	344	340	332	311	343	325	356	385	344	358	326	331	341	313	344	358	346	350	326	365	364	389	377	327	345	348	351	324	348	380	349	315	332	373	362	327	347	358	360	340	341	375	336	341	354	324	358	316	347	321	359	356	356	330	351	375	346	350	352	352	359	352	338	319	338	333	343	355	341	356	369	356	348	363	356	343	346	380	351	328	324	357	319	352	310	354	375	360	343	327	361	328	330	353	392	324	353	343	340	326	332	338	355	341	337	337	356	330	359	352	351	319	371	325	350	361	375	317	355	330	317	360	333	327	330	343	342	362	329	334	343	344	366	327	311	311	381	328	357	383	324	338	362	409	330	331	368	375	353	348	344	380	348	343	335	374	351	355	354	342	369	349	313	357	358	353	341	319	365	364	316	336	343	344	366	332	309	353	341	315	336	342	361	349	336	323	332	335	359	321	352	324	360	340	343	348	347	357	313	347	386	353	328	371	332	326	337	314	347	343	360	360	329	328	345	347	330	351	350	373	349	319	340	340	372	348	378	365	397	363	347	353	367	347	343	351	360	372	355	337	326	338	360	333	326	347	358	378	349	345	355	335	324	371	345	353	354	363	345	319	355	297	318	362	325	354	361	326	340	328	337	360	337	340	341	340	325	345	355	362	350	339	355	343	301	337	348	348	343	320	351	334	337	321	349	359	357	332	343	347	360	339	321	362	339	386	324	381	345	358	357	356	292	349	370	334	352	323	340	340	366	329	348	344	388	370	334	389	332	313	388	348	338	381	345	365	335	364	336	367	339	315	348	354	333	337	321	329	335	287	346	324	332	338	338	356	363	372	374	329	339	341	349	358	337	310	367	345	332	339	354	342	353	318	330	324	336	372	352	360	343	372	354	318	337	358	321	348	364	330	333	359	362	349	309	293	336	314	373	359	344	336	334	362	340	339	350	365	318	333	323	339	329	339	369	295	318	323	337	360	337	363	336	352	325	375	382	335	336	333	355	331	345	332	358	330	327	343	355	332	334	365	359	326	349	346	352	365	363	348	342	342	352	333	361	367	364	326	318	356	347	325	318	394	331	316	353	334	347	341	341	320	359	348	322	346	341	310	333	325	325	331	330	328	335	356	311	333	371	333	357	334	356	366	355	329	330	350	312	357	322	331	343	348	359	363	359	334	302	370	335	359	372	343	381	351	338	356	353	355	344	349	357	305	324	339	365	365	354	335	353	368	342	366	366	338	343	386	328	316	321	350	329	355	366	356	331	344	354	315	347	373	365	353	341	347	347	344	373	325	336	331	341	361	367	342	345	345	346	370	327	366	366	336	359	323	384	358	351	381	317	370	351	344	347	304	336	319	331	369	355	322	341	349	366	355	362	338	349	338	347	341	339	344	361	363	336	340	308	355	359	369	371	364	345	315	322	331	346	311	318	331	326	328	353	371	339	341	366	347	357	317	361	338	339	350	340	340	326	334	327	353	364	364	343	342	381	351	354	362	346	361	376	353	357	383	361	362	347	342	330	377	356	312	347	354	329	336	331	336	358	331	340	375	332	356	340	332	334	329	352	344	338	343	313	362	340	353	328	347	353	367	346	352	339	310	327	325	337	340	344	385	335	333	337	347	331	364	356	329	334	346	358	343	351	352	382	343	343	349	372	335	366	342	368	333	317	343	349	365	350	331	369	355	330	357	349	368	358	333	352	364	335	353	339	379	361	357	360	351	321	319	336	368	332	325	355	324	332	341	363	324	339	343	310	323	362	358	312	324	365	352	327	350	342	366	342	348	352	333	341	352	323	315	366	325	358	335	382	338	357	329	309	340	346	334	359	344	334	349	404	359	351	366	327	350	357	350	323	343	329	347	320	370	341	369	339	384	353	331	353	337	356	368	342	327	363	312	367	360	332	326	350	346	354	358	355	369	344	352	363	365	351	350	339	338	353	311	372	319	340	371	348	371	345	337	359	304	322	351	346	342	351	363	387	341	323	376	345	345	334	355	347	368	358	329	343	358	334	363	344	338	353	338	356	362	358	327	359	342	350	348	357	325	367	313	349	333	361	330	322	356	346	351	363	376	377	324	330	330	342	311	335	325	334	333	340	366	340	355	337	325	318	329	355	306	339	337	310	322	348	352	357	362	328	340	337	353	357	346	361	334	379	361	368	334	316	371	340	374	333	332	326	330	328	326	341	299	361	338	382	316	326	314	299	347	335	300	359	353	335	331	350	337	343	330	356	389	368	354	337	304	357	351	363	341	373	347	336	316	382	331	323	309	337	338	341	345	321	372	328	367	360	341	339	326	353	385	349	358	321	365	381	333	352	369	369	369	366	351	354	350	341	321	339	368	359	351	325	343	327	343	341	350	350	367	356	335	344	360	354	384	352	333	343	356	378	332	389	335	355	340	361	346	332	355	368	365	348	387	344	342	303	357	348	358	346
1598	482	381	398	422	407	388	419	373	391	372	346	389	409	399	408	404	380	386	394	405	393	403	393	366	386	402	378	392	374	381	398	387	392	384	405	425	393	398	422	362	404	406	413	384	424	355	381	420	389	389	382	345	388	413	402	392	407	426	411	385	361	348	394	370	387	380	365	376	395	419	393	412	409	390	402	398	373	392	391	397	370	366	434	408	370	409	377	376	448	398	371	419	386	355	378	357	405	403	391	376	407	373	392	419	363	359	363	390	372	391	432	385	461	415	425	420	396	425	368	378	386	416	424	374	381	405	381	400	410	383	411	406	403	377	365	404	402	380	372	409	390	383	400	370	400	406	407	358	377	400	373	393	388	391	402	406	363	411	380	348	360	396	417	417	383	401	366	412	424	397	388	386	392	408	403	371	406	372	378	410	427	385	380	379	360	375	404	373	409	329	398	389	399	384	391	381	402	399	390	402	393	386	400	389	409	422	414	400	418	399	403	392	393	396	400	402	399	397	378	405	387	415	387	410	376	358	361	399	380	347	383	415	398	411	432	408	364	414	376	353	393	390	403	415	424	392	408	391	414	403	381	376	412	401	373	421	395	376	347	396	390	349	393	417	401	416	406	371	396	371	392	397	377	376	378	414	434	405	405	388	404	355	397	410	365	389	397	379	398	371	373	403	430	378	397	391	388	384	434	397	372	398	402	440	398	398	364	389	410	382	380	379	383	394	384	373	429	384	416	403	405	412	389	380	365	374	369	382	419	413	398	421	372	340	368	350	372	375	425	413	412	418	382	430	365	398	428	417	392	394	377	396	428	374	389	392	380	380	402	393	374	374	343	375	400	377	404	401	388	406	385	383	385	372	404	375	374	425	406	386	360	377	419	385	377	398	408	406	397	368	401	410	376	368	397	387	402	400	391	434	408	393	405	409	384	370	383	410	402	389	395	366	350	393	366	432	371	426	410	412	384	379	387	412	369	442	428	374	412	400	383	392	399	378	362	407	391	373	411	401	386	399	393	362	394	411	399	362	365	407	362	360	365	444	395	337	394	383	396	334	388	387	407	423	408	390	414	405	365	362	428	393	405	369	405	419	362	398	394	419	411	394	399	354	404	407	370	406	395	437	390	385	414	343	394	365	444	382	384	424	387	396	393	385	359	386	377	431	402	406	384	392	384	380	405	379	410	408	379	406	404	415	448	414	384	346	360	415	341	413	391	410	424	379	404	384	378	403	371	367	416	411	379	371	362	395	381	410	373	373	376	414	382	384	357	384	386	392	412	360	387	368	388	387	376	413	413	405	369	380	412	411	394	413	398	394	422	397	390	388	373	370	387	402	391	382	404	367	404	389	400	375	407	413	440	386	383	423	387	377	379	365	348	414	378	364	386	393	402	409	390	386	392	405	357	350	358	389	378	392	386	423	345	393	384	397	364	393	408	373	390	402	358	342	401	423	414	377	391	376	396	387	402	383	360	403	404	393	383	412	392	415	407	382	399	385	376	385	404	380	400	396	420	377	414	367	362	406	390	392	390	394	382	394	402	389	395	410	358	430	427	393	409	376	388	385	387	372	359	391	368	376	382	428	364	411	392	417	346	391	371	412	380	408	387	407	402	402	382	391	358	418	348	358	369	395	428	353	404	367	374	382	389	392	428	403	384	415	379	392	358	392	402	405	383	397	378	407	368	369	394	396	405	405	369	386	407	416	425	379	388	448	377	394	368	360	360	386	401	406	399	369	387	377	385	416	401	400	391	375	371	387	373	371	357	417	373	370	377	380	387	369	392	409	425	423	401	410	386	433	442	446	376	404	366	371	399	397	380	394	392	384	389	394	408	412	415	395	392	462	413	370	399	376	385	389	381	347	385	373	395	364	404	384	412	404	408	359	395	412	368	376	361	349	432	393	398	385	399	415	400	346	414	388	397	432	403	392	374	412	387	372	363	384	359	388	394	416	394	385	388	358	396	428	393	357	390	389	374	362	416	387	376	404	430	374	380	398	357	396	396	413	381	392	349	413	370	358	426	385	391	412	371	376	403	368	392	374	376	374	385	367	358	366	379	391	382	406	421	392	379	351	408	397	378	397	401	396	354	418	411	390	400	407	381	384	389	393	392	427	424	376	366	367	424	402	385	427	384	437	393	357	405	344	397	369	369	375	363	408	388	399	429	446	399	406	393	374	407	405	354	438	406	402	386	394	402	387	391	411	391	392	373	404	389	398	347	377	415	413	409	386	362	384	418	395	419	426	362	383	398	415	380	426	378	384	394	419	387	351	434	402	369	424	368	366	379	412	379	393	364	416	405	409	398	359	421	355	403	395	398	377	368	381	384	377	417	378	370	404	382	366	390	400	406	401	422	379	386	406	451	375	373	340	393	380	392	383	381	409	379	424	388	404	385	395	444	370	383	409	383	376	379	365	397	384	347	373	424	365	374	363	378	403	400	375	410	400	369	335	391	348	394	406	404	361	363	410	383	415	378	409	365	370	399	374	374	381	400	398	409	370	417	403	413	371	402	362	387	413	386	356	345	423	375	387	385	387	377	423	392	377	373	433	373	401	409	374	395	396	375	365	372	409	379	412	379	411	385	358	427	351	372	401	397	409	362	361	387	382	389	380	423	367	402	398	376	394	435	371	383	390	408	439	387	408	408	390	391	374	410	365	401	399	390	384	382	393	424	383	401	414	389	386	383	376	404	426	393	399	417	394	333	382	370	416	385	375	438	430	386	382	393	381	415	359	405	417	409	329	411	393	412	361	392	401	423	364	382	374	346	412	390	385	406	405	417	354	385	405	399	397	342	403	365	406	403	343	396	403	398	399	383	393	379	398	396	353	392	386	399	414	379	365	378	422	414	397	399	346	392	381	389	365	374	345	381	398	415	381	402	422	363	377	361	393	407	400	381	367	412	387	401	415	417	355	351	402	387	356	392	402	397	388	419	404	360	386	397	385	366	362	398	403	391	375	362	406	417	425	392	398	392	430	400	441	389	365	367	397	400	387	402	395	393	404	363	348	406	375	385	438	377	377	429	365	401	385	406	379	418	357	374	364	380	385	361	344	366	387	361	405	416	384	386	396	396	400	400	382	363	378	398	394	411	375	396	385	362	396	376	417	374	359	386	388	362	414	365	385	387	399	402	381	408	373	350	381	395	372	404	388	409	386	378	446	372	372	382	378	381	379	390	366	372	354	355	351	384	349	363	392	368	414	390	411	399	416	398	376	347	421	405	430	401	380	401	406	401	440	403	389	426	375	376	388	393	384	372	386	411	384	422	339	430	362	363	385	379	369	422	393	426	367	413	401	411	418	376	392	399	358	407	363	366	373	377	395	416	370	400	353	417	391	380	384	403	412	363	410	417	381	367	420	371	413	414	423	403	390	387	395	416	429	408	396	422	387	402	404	381	409	357	392	370	390	375	413	370	398	389	392	400	391	405	423	372	376	425	378	392	373	400	405	417	379	409	415	404	364	375	395	415	401	419
2160	978	954	931	988	936	969	935	922	941	876	888	912	922	926	918	917	885	899	920	895	919	878	911	894	906	962	874	852	904	921	939	953	864	893	902	908	894	857	979	857	936	860	951	912	886	964	896	938	923	952	881	884	871	920	887	978	868	924	879	909	862	917	887	924	939	884	877	867	925	910	971	894	869	893	899	904	930	902	936	911	863	875	926	907	854	954	894	886	893	936	937	912	918	866	886	895	922	889	839	965	906	917	926	920	931	852	896	940	919	909	907	886	930	855	901	892	909	930	927	926	898	922	912	909	847	984	924	833	864	938	878	884	876	881	942	894	928	910	898	924	929	906	954	884	884	946	923	846	866	892	886	928	872	907	869	920	881	888	931	885	915	912	913	854	946	866	953	855	863	963	888	941	930	917	938	902	955	935	957	901	913	858	917	892	896	829	951	911	928	899	897	940	913	912	933	937	942	915	925	908	874	921	962	908	938	906	917	890	928	908	942	913	887	918	946	900	975	916	883	939	921	942	910	909	910	899	896	890	896	965	879	912	872	954	928	864	883	868	891	908	917	886	933	905	906	915	916	946	956	935	866	955	868	941	955	955	934	901	935	877	924	892	965	940	911	930	862	928	905	960	919	932	852	849	908	911	869	922	903	905	882	860	919	890	881	937	944	877	875	923	859	915	915	946	887	852	960	865	871	895	885	937	903	908	902	885	916	903	879	998	930	876	885	969	900	956	919	893	918	912	935	952	855	888	941	898	913	916	930	974	876	848	940	897	958	944	955	906	951	942	908	927	906	890	944	922	922	876	902	942	869	919	965	923	856	908	880	821	873	945	904	858	937	900	921	933	908	886	893	882	946	942	883	916	941	889	870	931	894	896	912	962	865	866	857	950	913	922	942	905	906	935	830	912	869	922	874	959	938	893	920	873	894	880	880	940	954	877	904	942	896	869	894	932	904	906	924	944	887	917	908	890	953	965	902	928	928	928	922	947	942	894	898	906	927	917	892	899	897	898	882	939	846	882	898	904	898	880	878	890	929	867	901	938	868	894	870	932	860	925	914	960	908	893	953	909	886	921	908	825	894	907	914	902	896	940	941	894	873	919	930	899	941	895	940	877	892	924	892	897	881	866	920	915	861	885	968	957	891	865	915	937	906	932	925	907	918	899	875	879	944	904	847	873	880	868	930	1005	909	938	948	937	864	919	908	880	936	908	893	895	939	875	939	843	879	903	880	921	902	851	937	916	869	941	932	883	897	894	896	897	912	949	820	936	930	936	881	968	935	962	906	913	897	901	889	928	876	937	911	908	919	933	888	874	876	897	862	913	925	935	909	858	949	957	911	874	923	912	881	938	886	902	932	955	901	879	921	851	900	881	909	902	887	901	911	925	909	900	913	913	933	962	868	950	896	876	935	921	922	866	931	903	847	942	913	919	954	928	944	898	883	952	951	928	893	924	863	891	909	913	914	958	896	922	916	909	885	893	913	907	890	959	938	902	888	885	932	902	892	914	863	916	919	918	888	930	884	895	896	911	862	901	878	898	873	904	912	888	924	909	891	882	958	953	907	862	916	929	862	948	894	912	904	902	870	889	921	865	867	890	965	884	856	849	845	901	881	950	932	921	958	938	900	876	891	891	894	943	857	901	891	869	951	938	951	907	898	880	850	926	918	870	908	902	895	937	839	908	913	904	903	953	859	959	882	882	914	934	916	950	881	927	888	905	889	933	897	912	905	875	951	942	956	925	907	940	927	928	934	839	940	899	852	944	860	908	934	907	903	885	885	949	997	841	906	903	863	905	910	895	964	875	940	855	917	909	891	893	901	919	881	879	880	912	908	871	891	862	832	914	827	885	926	886	903	932	915	925	954	910	904	975	912	930	872	867	941	903	908	906	876	890	935	905	888	954	902	907	873	845	946	914	876	939	881	874	892	912	950	893	861	884	953	943	891	880	943	862	945	860	946	881	913	886	906	905	870	905	897	911	862	894	930	921	892	944	877	944	959	915	942	936	910	854	939	910	863	871	890	925	933	926	888	965	935	897	917	930	885	946	951	926	901	851	893	949	915	846	850	899	888	901	962	946	934	928	861	852	884	899	891	919	909	934	887	886	930	965	891	871	966	947	897	902	905	939	956	945	864	878	922	932	916	873	855	923	875	848	909	875	837	887	855	904	831	851	902	886	862	894	863	960	958	950	939	902	898	896	829	918	839	972	913	919	909	916	884	866	909	859	929	933	876	940	924	911	896	897	905	919	877	878	898	904	896	908	879	844	889	895	901	930	917	928	906	923	973	931	850	921	876	960	843	891	970	907	914	910	911	900	908	903	923	887	929	850	845	879	935	881	938	877	936	943	895	928	947	881	858	910	855	872	914	913	881	906	916	902	919	895	930	927	896	848	935	889	895	954	893	946	908	885	889	817	910	918	939	889	969	894	857	906	942	934	926	938	880	940	889	887	872	925	897	923	887	908	848	935	888	873	885	884	865	847	879	879	889	952	905	891	888	908	903	907	950	890	956	928	901	851	912	936	943	884	892	933	895	952	954	904	909	913	938	953	884	928	907	908	901	872	862	957	908	943	899	893	930	901	928	975	896	954	890	859	900	933	907	893	951	871	920	916	939	910	939	917	886	879	918	996	926	884	952	901	936	910	888	932	909	938	935	941	861	915	843	936	922	873	931	975	891	931	810	929	951	847	880	883	914	914	882	936	892	855	920	872	943	911	912	906	920	935	903	907	928	892	903	945	880	897	908	891	894	916	941	868	907	942	921	895	849	901	939	899	936	930	874	891	865	925	883	975	904	874	938	907	918	932	934	853	931	901	934	887	901	923	926	929	893	912	924	881	913	905	922	918	896	954	949	933	925	904	904	981	893	927	949	898	876	898	898	909	941	941	894	938	866	878	931	894	934	928	896	911	919	907	937	881	940	844	868	853	893	844	859	927	929	882	890	909	962	920	904	919	898	903	888	950	945	844	993	869	968	868	903	941	915	869	918	938	898	924	873	959	867	923	897	897	887	898	938	899	921	867	906	884	885	911	891	955	912	890	954	952	906	961	899	918	942	932	872	934	922	873	975	882	881	927	897	866	966	890	883	919	901	905	875	899	946	874	898	911	867	910	888	882	955	905	920	912	888	922	954	860	944	912	946	968	931	908	896	965	905	917	913	834	962	892	927	879	913	896	910	917	891	915	880	922	913	920	888	870	926	921	953	890	917	923	891	902	839	938	906	880	946	943	904	846	894	917	896	901	907	955	952	911	886	913	894	906	900	912	896	884	909	921	927	898	928	958	935	891	965	923	964	904	921	909	918	913	923	908	874	936	918	932	934	897	913	874	857	931	921	952	929	920	909	928	881	915	851	892	934	936	852	927	918	918	859	878	921	862	919	913	945	895	903	964	939	944	890	929	884	898	917	949	900	943	923	928	966	867	940	919	924	907	958	872	916	937	905	910	901	922	922	893	886	918	868	964	900	914	890	896	893
6472	650	568	506	454	364	381	342	356	317	345	322	331	312	309	311	319	344	350	326	323	271	333	256	315	325	316	319	286	343	371	343	324	316	342	300	272	279	316	298	321	276	323	303	325	273	288	319	318	339	296	339	329	318	305	297	288	314	295	293	317	298	292	331	325	310	313	335	304	308	343	297	316	319	287	323	325	294	330	300	286	299	301	319	278	299	308	307	338	361	284	339	302	304	312	323	289	304	310	301	305	288	342	334	294	294	294	301	296	305	330	328	303	311	304	281	305	307	329	339	305	297	301	319	344	281	314	293	307	316	312	310	313	325	318	323	293	312	306	322	321	308	280	298	301	313	340	307	300	341	321	317	325	290	303	306	298	296	307	301	304	294	288	331	310	299	323	303	304	269	296	284	302	322	315	317	306	317	260	301	337	328	339	304	305	338	310	321	341	312	311	278	303	300	291	318	302	316	303	292	301	318	312	275	316	285	322	312	304	310	322	296	304	300	309	305	289	323	279	319	293	284	308	330	305	308	310	305	305	301	312	280	305	272	305	321	323	300	302	310	313	311	302	273	308	315	305	310	295	309	325	328	270	310	301	276	321	275	306	327	310	324	308	323	304	300	311	301	289	274	310	307	303	241	274	292	316	319	295	303	299	315	282	290	287	295	310	341	293	303	299	315	314	338	320	298	295	323	341	303	298	282	322	293	286	291	306	317	284	290	303	268	302	304	318	304	320	276	282	305	293	325	299	308	309	300	308	296	316	297	312	311	295	299	299	305	320	296	329	337	306	329	297	326	314	273	292	276	318	303	288	287	333	297	315	292	315	313	312	297	302	309	282	299	326	320	295	320	295	332	299	309	315	314	322	282	277	315	308	330	300	326	300	296	302	317	296	332	269	309	339	286	301	299	334	320	322	314	325	307	329	307	304	310	329	312	311	313	304	316	312	337	334	284	311	278	292	312	288	299	329	323	309	321	298	308	289	300	333	283	330	312	314	339	322	283	316	300	332	283	317	305	318	313	302	301	332	268	317	290	315	290	301	278	291	315	324	321	306	313	288	295	304	313	285	301	294	320	302	312	347	323	307	299	322	319	311	302	297	323	307	319	312	326	321	289	329	292	289	269	313	334	325	298	299	279	325	295	299	294	293	298	282	333	357	286	296	330	288	321	319	295	340	344	306	298	310	291	319	270	285	317	315	316	318	297	299	330	333	288	294	287	331	300	311	279	304	312	316	277	301	291	309	293	288	293	300	293	306	298	320	366	335	278	271	333	283	326	296	332	333	297	310	282	304	350	293	302	313	305	309	283	310	296	263	317	312	267	297	309	319	318	302	339	301	314	337	302	306	317	285	289	323	313	292	297	321	293	307	308	332	320	321	327	295	301	336	302	265	326	305	287	331	325	286	286	308	309	304	273	303	326	290	342	313	314	317	320	337	307	299	307	353	283	322	286	270	306	284	300	347	284	324	298	318	289	307	310	310	300	293	320	318	295	279	290	306	280	307	281	304	299	264	301	308	306	317	337	301	328	325	309	298	336	307	296	294	305	314	293	297	327	329	293	327	357	335	329	321	285	298	326	306	310	301	285	314	310	298	300	323	284	308	320	306	328	321	337	321	309	296	298	332	293	302	322	329	317	305	294	326	321	279	268	316	314	302	310	313	295	303	285	324	314	327	293	278	340	294	306	327	317	297	297	289	294	280	305	279	305	307	322	278	329	300	339	310	282	318	305	298	306	284	282	316	317	318	325	303	319	314	314	323	301	304	328	314	333	294	328	354	294	289	288	284	313	298	320	276	313	318	310	283	295	301	290	292	305	307	331	286	313	297	327	298	277	307	296	343	293	314	300	300	304	290	301	315	312	302	287	316	326	317	334	276	317	321	318	320	321	298	285	306	313	355	315	290	284	323	253	308	289	330	286	321	305	301	328	297	274	318	315	323	298	317	333	304	296	309	323	297	301	288	296	279	301	284	317	301	326	282	277	315	301	290	294	317	287	300	297	286	280	285	308	298	290	306	303	307	295	316	309	302	319	320	273	291	285	315	302	318	311	318	313	285	316	341	301	292	296	287	325	294	288	291	303	308	297	313	337	334	284	293	300	320	301	355	283	297	301	330	308	320	272	315	309	333	321	295	301	320	320	295	325	303	284	304	324	297	304	333	283	302	296	319	313	324	292	317	265	285	283	315	309	309	294	325	325	281	337	315	330	325	290	306	296	305	282	258	298	278	268	298	265	316	336	288	317	322	320	335	338	332	325	316	309	321	296	309	320	300	326	332	290	306	287	302	273	298	304	309	320	304	297	288	306	291	324	297	307	277	303	319	299	356	306	309	303	308	287	324	306	320	284	310	308	315	297	315	329	333	308	340	307	334	292	291	314	332	335	300	300	295	317	329	311	314	287	297	287	279	292	307	331	327	290	321	326	292	307	283	290	309	339	322	323	330	300	305	271	312	304	308	307	284	314	333	295	292	307	289	295	306	333	301	300	289	295	325	293	286	335	284	271	280	285	311	334	310	324	307	317	319	286	334	309	329	318	295	318	320	297	312	329	337	312	320	329	292	310	337	324	298	291	307	317	312	305	318	312	316	284	316	305	280	294	349	318	319	278	283	302	296	319	310	342	313	314	285	334	274	303	321	332	310	321	282	328	293	296	296	276	277	298	323	333	299	329	326	303	310	285	306	270	295	349	298	320	295	288	313	331	301	297	288	332	321	319	319	322	298	319	272	331	287	296	287	319	270	304	312	325	309	310	294	292	335	295	300	334	281	329	296	303	306	339	307	333	313	311	317	306	296	294	315	325	289	305	346	324	301	281	305	254	290	306	259	303	338	314	323	299	291	280	304	293	290	301	338	340	302	280	271	274	293	328	310	319	336	301	294	269	347	272	319	278	332	272	345	278	291	270	304	313	290	301	334	310	285	304	338	308	315	321	273	322	287	304	313	327	307	329	297	301	291	299	316	307	293	298	325	270	330	311	322	294	323	285	307	286	329	281	317	291	292	309	284	301	283	329	315	342	293	305	310	325	292	272	281	255	306	314	300	306	323	316	277	292	302	297	291	263	329	321	321	272	296	287	300	314	303	309	317	322	341	311	314	341	285	313	301	293	315	315	262	300	286	304	319	302	345	307	283	324	308	316	318	335	282	331	309	324	318	301	306	330	306	324	335	303	292	311	293	334	321	285	294	321	276	332	294	293	303	299	312	299	337	309	275	304	318	302	295	303	299	333	317	296	313	304	294	298	318	308	311	319	323	327	301	332	334	320	289	323	311	319	324	305	297	271	288	290	302	310	344	315	314	308	340	299	272	305	289	282	318	316	300	302	295	303	333	278	336	298	289	314	311	288	316	294	302	325	296	292	274	330	322	288	288	293	346	279	296	335	285	338	333	329	321	315	264	296	305	332	324	282	331	324	355	290	331	271	303	261	302	314	293	303	316	287	278	328	304	308	316	318	291	301	272	300	297	299	321	280	304	298
6265	1002	1311	1394	1279	1096	1099	1202	887	916	776	801	834	778	749	782	746	760	750	761	764	746	795	784	735	737	782	744	780	746	718	711	763	724	720	739	730	756	757	733	711	728	746	746	705	753	753	765	710	746	717	760	773	738	728	744	734	708	780	701	782	772	749	736	724	729	738	686	717	696	727	729	737	731	781	727	679	713	680	672	685	711	679	767	695	693	729	762	743	706	750	707	719	752	688	735	738	721	671	742	711	731	757	678	735	730	741	727	753	727	707	701	709	701	733	711	743	742	705	713	740	712	770	695	757	743	711	740	707	741	713	720	693	696	662	742	729	734	719	736	759	675	745	747	728	758	719	768	737	669	745	686	737	664	782	706	722	709	704	736	712	720	723	760	738	712	708	726	756	724	694	730	744	728	723	757	713	718	705	757	741	741	711	754	748	719	741	699	702	722	703	749	720	759	737	710	777	731	697	719	739	686	705	705	766	750	729	664	730	693	712	761	732	729	735	686	713	712	735	686	731	711	763	753	700	803	721	685	744	733	726	691	728	775	731	696	717	712	727	713	697	675	765	672	765	735	691	704	721	729	713	722	687	752	707	724	749	722	712	735	717	763	742	766	687	697	683	747	745	722	752	661	705	742	721	707	748	760	694	712	707	701	750	736	735	715	694	737	737	727	744	732	727	665	714	743	722	691	773	745	702	675	722	737	798	729	714	690	731	732	737	722	749	724	708	758	741	740	743	693	704	739	746	715	747	726	685	696	736	729	667	705	712	721	746	682	745	719	742	725	705	729	746	721	711	729	730	736	732	718	751	725	780	715	701	717	726	716	682	722	684	715	740	716	734	702	713	691	729	678	737	735	682	693	745	731	717	732	728	711	734	702	704	722	726	710	745	757	704	698	710	729	709	695	663	746	662	769	696	724	707	730	699	710	696	779	719	679	752	698	707	676	691	754	716	777	730	695	710	726	741	714	732	745	768	731	763	748	713	749	736	728	759	714	701	710	737	744	723	728	707	700	733	761	723	706	707	682	705	718	703	708	717	714	755	712	703	757	729	698	734	685	750	680	747	661	702	764	719	675	779	721	730	732	702	716	729	737	717	684	715	716	751	759	675	720	717	673	727	736	745	768	747	727	743	711	745	718	718	738	749	730	725	677	696	720	759	754	684	749	733	731	779	714	760	744	778	698	740	696	707	716	711	718	697	698	745	734	740	692	742	730	724	723	723	697	734	746	765	737	721	704	708	661	718	744	682	668	745	745	755	725	702	728	725	739	749	684	756	678	701	683	743	730	730	738	712	731	679	719	730	726	700	690	741	690	742	726	736	749	719	680	732	686	711	678	763	723	711	757	750	715	737	733	723	742	727	735	683	703	728	713	723	717	704	745	691	748	740	725	726	773	706	691	708	748	722	720	759	731	757	674	710	700	718	687	696	732	713	740	685	695	723	724	752	724	712	718	702	689	731	721	745	669	770	721	701	705	713	727	742	690	704	733	699	729	695	719	698	691	720	725	731	738	746	739	713	766	721	738	715	755	769	708	635	685	760	789	804	732	702	711	763	723	734	781	747	713	713	747	735	687	724	731	744	710	714	727	700	729	742	678	713	706	728	719	714	721	698	697	705	778	727	697	699	692	702	743	706	739	723	716	727	702	738	700	722	726	743	721	746	732	705	741	725	755	704	762	744	745	740	676	695	701	747	669	757	730	742	742	697	716	691	749	702	703	729	754	753	751	757	753	695	748	729	687	748	726	756	687	720	736	720	716	696	749	729	744	712	694	705	772	768	735	765	731	711	720	711	775	788	684	728	715	708	767	701	680	699	710	762	733	755	753	748	724	717	709	781	729	704	737	684	663	692	701	754	716	718	701	747	731	748	698	737	727	720	724	751	740	739	732	704	745	736	728	742	690	710	733	705	715	712	675	703	765	711	745	706	722	725	742	710	729	699	727	696	737	758	737	763	704	690	746	733	742	735	740	741	748	698	680	739	723	721	697	717	722	760	695	732	736	705	726	745	681	723	730	714	732	733	701	729	678	650	764	695	715	718	720	733	683	727	743	731	696	701	708	710	727	659	730	685	717	731	732	709	792	756	758	723	734	725	760	738	708	733	688	730	698	643	732	735	706	713	716	711	733	720	681	703	754	731	711	729	719	720	718	737	708	708	739	743	726	758	751	729	751	706	723	750	737	718	709	699	763	701	694	751	694	734	742	711	738	713	714	727	741	704	786	716	721	707	660	683	738	731	753	741	678	707	741	706	740	719	691	673	743	691	705	742	674	704	741	727	680	734	743	707	735	739	697	679	718	726	724	751	758	717	721	688	682	695	713	733	705	699	710	711	752	706	687	723	749	730	722	709	753	674	760	697	704	720	695	738	713	754	735	733	727	743	754	705	725	731	725	710	700	738	729	719	768	740	698	713	717	724	740	720	731	692	742	771	713	676	761	733	754	702	723	691	697	720	699	718	755	710	740	773	689	707	708	692	754	700	725	747	697	727	752	703	743	760	718	749	726	703	731	705	703	717	721	723	697	707	721	738	712	729	767	760	694	698	759	767	732	723	728	715	735	732	746	730	696	685	683	704	712	732	728	770	697	757	709	728	713	718	721	724	767	748	714	694	751	658	757	729	747	731	698	743	714	767	725	717	734	743	734	742	742	724	697	717	736	718	716	749	691	717	721	776	765	722	681	737	752	720	755	680	699	750	744	685	744	719	738	731	711	726	777	708	745	750	745	720	760	786	727	812	729	726	744	703	736	716	754	754	749	710	752	717	748	720	769	718	707	753	768	708	717	746	699	752	697	706	741	732	720	731	708	728	680	759	744	766	723	660	728	716	731	703	735	668	722	757	780	718	744	730	731	747	757	725	731	783	740	703	762	720	750	722	733	707	670	737	696	679	729	711	752	742	681	713	766	711	642	719	699	738	739	709	712	685	757	751	731	762	722	730	713	743	816	716	750	692	697	747	737	689	714	727	697	753	728	741	722	721	693	706	662	724	687	742	771	763	722	687	718	720	679	751	706	705	713	764	731	705	748	699	735	769	733	700	761	722	746	755	744	729	744	680	727	737	713	741	717	737	688	766	714	700	728	739	697	797	697	724	677	748	746	748	712	726	737	737	738	738	735	674	752	763	721	730	718	702	700	774	696	733	725	708	737	721	721	747	718	740	727	702	697	760	701	705	740	681	713	748	690	793	665	739	721	748	730	723	724	667	689	749	708	722	737	688	761	732	716	784	728	735	721	663	693	712	704	709	687	728	710	707	641	775	739	747	744	766	699	771	727	696	775	715	777	706	732	754	743	685	740	687	713	739	693	739	704	695	706	769	747	711	699	740	703	719	721	704	717	749	731	709	759	727	731	738	729	696	742	710	729	700	715	695	655	731	688	731	775	703	750	748	732	681	685	655	729	755	720	658	699	729	726	744	675	748	760	736	737	716	730	695	688	710	710	727	765	705	734	753	689	727	737	763	780	707	705	727	722
12994	980	744	519	416	335	292	244	209	169	158	162	145	154	144	137	150	141	157	147	141	172	140	138	142	131	128	119	127	136	145	131	134	149	149	123	146	122	128	124	117	127	143	112	108	117	109	115	128	144	120	117	129	126	137	131	146	129	125	141	122	120	127	133	130	113	133	144	128	132	124	123	117	121	124	135	142	120	154	133	138	149	136	142	119	119	122	127	138	134	146	129	107	125	124	146	127	132	141	123	131	121	131	131	137	109	108	108	123	126	117	129	141	131	124	139	115	148	143	121	107	143	131	130	136	125	132	111	128	126	158	128	128	134	111	122	106	131	134	125	125	131	140	128	127	136	144	137	126	127	110	117	118	118	126	123	149	114	137	125	141	123	121	123	141	132	120	145	142	118	133	132	111	142	115	106	144	141	139	142	151	131	130	117	98	124	103	109	135	130	134	124	115	121	116	149	117	124	140	138	114	121	115	134	132	126	139	135	114	112	150	127	125	118	138	131	131	142	118	141	123	126	117	122	135	136	119	133	136	115	128	124	148	146	134	130	115	119	155	119	107	127	114	125	131	138	122	133	145	140	123	140	122	133	127	141	127	113	117	131	129	127	135	148	119	146	132	118	135	124	147	125	128	128	124	121	121	135	123	148	119	141	128	136	120	144	118	120	117	118	111	124	111	131	155	115	132	129	126	128	129	151	127	130	126	139	138	126	116	123	116	156	118	121	128	128	134	170	145	105	145	116	116	121	120	122	129	138	144	108	138	144	143	121	114	131	132	109	128	131	123	148	118	139	136	119	112	134	146	144	119	129	127	123	116	130	136	108	130	121	125	123	135	129	147	114	118	111	120	115	137	136	145	147	124	131	124	145	125	129	114	114	119	112	146	133	153	139	125	117	134	143	107	126	122	135	120	127	124	114	120	122	127	138	115	128	117	121	115	134	132	128	112	128	141	133	129	118	124	130	123	115	140	125	114	117	118	141	123	138	137	128	142	138	145	164	136	117	99	137	129	126	133	121	141	116	107	124	112	149	142	122	111	130	134	126	118	109	117	112	117	145	146	122	122	124	129	115	134	120	98	148	135	132	119	154	129	115	133	126	113	139	124	127	133	124	118	110	140	130	147	133	132	114	111	130	118	124	142	146	140	119	135	131	126	141	123	142	121	129	134	131	137	132	128	111	129	120	139	133	130	116	131	134	131	131	131	111	141	128	140	140	128	135	152	139	125	119	142	142	127	114	140	143	116	132	112	133	137	133	120	136	122	115	116	120	129	106	137	120	137	122	118	113	132	110	143	162	145	125	141	129	145	105	138	132	138	119	123	133	134	109	145	148	123	132	153	145	118	113	142	123	124	108	112	127	118	123	131	123	139	125	126	142	125	121	134	126	137	109	115	125	119	114	121	134	131	112	110	100	117	128	106	131	148	115	137	129	126	125	138	127	117	135	114	136	130	124	121	116	136	108	104	152	123	122	134	122	119	135	132	141	125	133	119	125	132	133	125	130	124	146	118	121	142	135	130	106	143	133	125	130	112	173	146	136	116	145	127	124	139	139	120	114	126	132	130	128	114	118	142	129	133	120	134	148	126	123	139	134	112	118	149	130	112	132	121	125	130	109	121	127	118	104	130	141	130	133	142	121	162	139	141	152	131	122	115	140	128	125	137	151	150	127	137	123	122	133	127	161	123	125	127	129	132	141	129	108	115	123	125	139	136	132	138	115	127	125	127	131	147	112	137	118	139	110	109	129	160	139	134	128	122	149	127	117	118	120	153	138	125	116	124	139	135	156	110	139	124	145	140	121	129	118	119	116	132	142	124	102	105	132	129	145	117	134	134	118	125	126	132	123	120	117	124	113	119	155	133	115	113	123	116	151	138	148	132	139	119	136	122	131	128	119	128	142	125	138	134	119	136	120	126	146	145	131	130	120	109	125	135	144	121	133	144	103	127	140	124	122	139	123	142	134	122	126	122	109	133	131	160	136	111	136	115	130	144	145	146	123	116	143	116	133	125	126	119	115	153	139	149	148	141	122	128	123	142	130	122	121	143	115	128	136	116	114	125	128	143	113	127	144	123	138	121	110	128	131	120	138	126	127	139	137	136	150	125	148	147	108	116	124	123	137	135	135	154	139	135	119	128	147	149	125	122	129	117	134	123	117	131	146	119	121	128	130	111	133	130	106	132	115	132	149	129	125	126	140	137	118	134	121	122	130	115	134	142	151	132	111	112	126	125	130	134	120	135	132	131	123	131	109	108	149	144	130	129	125	152	141	125	136	132	122	117	129	120	133	129	150	121	146	122	124	126	111	134	135	131	128	144	129	141	110	112	117	118	113	134	126	122	124	152	146	132	114	132	133	120	156	123	140	124	125	130	133	119	128	146	136	126	135	127	103	142	128	130	142	134	132	114	125	122	119	126	129	135	119	124	152	130	100	138	134	112	148	129	134	140	151	140	153	140	118	118	128	125	124	134	131	132	139	129	129	119	118	131	129	121	130	131	130	137	157	141	123	140	126	114	141	105	109	116	118	114	118	152	119	146	134	127	131	125	133	142	128	95	122	116	154	138	121	118	131	136	117	122	121	114	129	128	147	118	122	113	118	146	125	123	128	162	118	107	147	135	151	129	132	130	119	117	107	116	128	146	138	115	122	128	126	154	127	113	134	131	120	124	142	135	120	119	118	138	134	117	119	134	131	145	132	121	119	117	135	129	135	120	128	100	105	129	129	129	132	118	128	128	140	123	137	125	127	107	115	109	125	114	140	130	124	138	142	127	143	120	128	114	112	130	113	124	118	134	124	121	136	114	130	113	109	145	131	126	128	123	130	117	116	115	124	117	121	115	129	126	115	128	141	113	145	124	117	129	145	111	147	134	149	128	109	127	134	147	141	121	126	113	140	131	129	137	116	132	117	140	129	131	137	151	126	121	123	118	121	114	126	124	137	152	126	132	122	104	122	129	113	136	121	117	131	127	136	123	119	125	142	124	127	128	107	123	117	120	138	127	133	113	123	138	121	138	110	132	102	126	112	151	126	117	116	131	143	133	89	116	127	136	130	136	121	139	128	133	136	125	125	138	129	134	132	124	126	113	128	113	128	134	117	141	111	115	133	135	132	115	128	136	149	143	117	132	131	120	111	128	138	152	134	126	113	149	138	122	131	129	125	120	132	129	141	132	135	126	118	115	122	116	132	132	123	131	138	99	144	119	123	153	109	147	151	112	143	128	138	137	119	129	113	139	127	111	121	128	136	121	136	149	125	97	125	105	132	125	150	116	135	105	116	121	119	144	116	136	130	152	123	120	128	146	120	121	139	118	124	128	154	142	139	119	128	126	133	128	121	139	163	140	142	142	142	120	130	131	125	133	109	111	108	133	121	122	136	99	149	123	138	124	119	151	140	129	106	145	119	136	139	137	131	132	124	133	121	104	123	115	108	116	135	110	127	131	143	114	132	126	134	115	128	136	139	145	134	101	127	145	122
8249	929	1586	1859	1472	1267	1046	1001	703	687	574	552	577	512	502	487	497	422	449	399	433	450	422	441	430	406	372	386	376	395	395	344	388	354	338	361	356	356	334	393	374	354	372	392	363	367	337	344	349	378	376	362	394	335	347	297	357	369	341	355	355	323	337	374	351	343	360	356	394	341	329	334	393	363	337	319	361	369	312	336	327	382	331	345	351	348	373	363	349	339	347	355	321	357	379	335	341	354	351	326	311	355	355	320	342	336	331	328	303	319	345	334	349	329	372	332	339	356	303	308	353	369	315	355	348	337	362	340	332	377	329	371	344	361	315	353	325	357	345	337	327	345	319	335	356	327	326	328	325	340	342	362	373	367	349	317	350	347	338	337	311	367	314	354	362	373	318	314	324	326	321	354	375	322	321	338	317	349	320	317	314	345	327	356	361	342	333	348	318	329	355	327	350	309	314	340	345	359	354	362	333	359	332	336	344	364	369	346	337	352	338	349	348	364	363	367	343	364	323	340	352	348	351	309	315	339	355	312	356	338	352	326	341	351	334	321	330	385	361	341	363	345	373	342	296	303	343	367	325	324	351	319	336	334	318	312	379	364	334	350	328	343	327	350	330	375	330	351	296	319	349	327	314	340	353	347	312	354	339	330	333	318	312	315	359	309	376	352	348	336	312	336	332	341	363	314	354	326	334	366	354	341	337	334	354	346	318	335	339	337	349	343	329	363	365	339	341	324	337	332	329	340	358	368	320	370	367	359	336	332	316	361	302	340	340	341	351	352	338	348	366	339	333	348	357	386	347	367	381	345	339	342	336	350	344	347	357	359	355	365	335	335	351	346	362	384	349	338	361	324	348	321	378	337	327	360	331	368	329	351	312	358	319	388	355	374	378	353	341	358	363	361	365	336	350	336	362	370	327	350	375	330	361	326	333	347	339	351	356	336	353	336	331	315	311	334	390	317	345	340	343	320	314	347	333	303	366	368	327	341	332	336	327	353	333	350	358	340	340	377	339	317	328	340	388	355	315	345	335	323	342	378	349	351	304	353	345	370	307	335	326	317	362	325	336	316	345	353	329	344	332	367	346	364	341	353	348	358	355	323	340	299	313	343	390	345	384	358	310	335	365	349	324	333	362	368	311	356	358	345	353	357	344	373	330	332	329	369	365	336	302	354	357	337	338	349	352	353	345	338	347	351	347	362	354	333	333	322	328	337	325	354	344	332	356	344	330	324	316	326	329	362	338	350	363	355	345	367	362	333	322	340	332	326	339	352	351	340	342	354	312	310	361	357	344	367	342	337	320	357	364	345	376	354	353	335	354	350	344	319	316	356	337	345	363	341	374	366	311	353	330	346	371	325	372	289	343	339	335	353	328	336	330	351	369	329	334	346	349	334	347	339	338	342	315	340	366	357	353	335	318	355	368	336	346	343	331	319	363	320	335	372	330	346	339	369	361	332	362	352	332	311	359	339	327	354	339	353	368	383	346	330	331	349	339	312	346	324	338	329	332	307	338	355	365	340	338	345	361	325	320	342	336	317	344	353	303	313	321	346	348	350	331	343	375	319	370	360	314	335	347	359	350	299	378	382	333	337	319	375	334	310	322	366	374	359	355	344	348	356	362	331	330	370	328	332	326	361	371	337	341	331	323	322	348	346	352	314	333	311	341	338	323	328	306	371	366	341	363	317	342	351	355	331	326	350	333	331	336	359	333	348	333	343	340	373	320	349	338	366	330	355	362	335	351	363	334	352	331	352	376	348	347	334	310	355	372	336	366	332	324	342	347	335	350	354	365	344	331	357	349	338	335	338	358	348	372	332	371	304	367	347	385	354	306	377	335	326	372	372	358	325	355	340	357	357	330	346	357	338	344	333	390	323	336	390	342	335	341	339	373	355	365	370	342	357	346	320	341	333	359	323	371	322	364	329	391	368	343	325	342	341	322	332	327	333	336	306	355	346	344	316	333	329	338	358	318	366	357	333	350	326	380	356	344	351	362	336	324	332	337	341	332	361	343	324	311	369	326	375	319	347	367	334	335	347	332	352	326	364	346	329	348	336	336	360	338	326	356	363	326	366	357	365	336	346	359	327	391	363	316	364	337	335	325	370	366	361	331	359	364	342	380	388	314	328	324	338	350	338	380	339	370	338	359	333	334	336	339	351	346	328	327	335	323	346	345	326	346	333	348	386	377	356	347	334	335	361	340	345	338	328	312	356	362	344	311	357	348	333	364	330	336	335	311	335	380	301	334	343	350	347	352	328	323	368	335	362	382	342	382	322	347	357	324	315	330	344	341	325	308	329	347	355	362	343	350	337	325	355	328	358	307	340	301	325	299	352	308	355	345	359	306	331	328	362	363	358	330	360	328	325	368	361	327	344	342	328	332	332	357	396	364	337	315	370	366	369	375	344	334	346	310	332	370	318	345	374	373	335	384	333	329	345	362	315	340	351	322	346	336	360	359	360	320	355	352	319	322	357	352	346	356	346	334	346	320	352	382	348	350	327	325	338	349	321	350	378	349	351	337	333	330	322	345	328	346	354	358	340	343	322	341	325	363	318	353	343	332	335	333	333	351	338	358	326	334	337	347	343	337	330	329	359	321	332	353	319	353	325	316	329	375	328	344	369	323	333	370	346	346	360	326	391	337	347	356	331	328	338	337	324	333	318	345	338	326	361	326	354	347	391	329	334	317	353	331	360	293	330	360	325	342	331	339	360	368	321	333	326	334	327	372	387	349	333	321	355	334	349	337	384	364	344	331	356	352	357	369	364	344	324	351	293	334	355	332	345	361	348	363	361	331	367	341	349	352	364	341	312	334	324	323	322	346	321	368	325	348	324	369	345	344	323	363	323	337	326	334	355	335	332	334	318	339	364	311	367	326	357	345	369	326	361	365	349	347	347	336	342	327	354	342	368	325	349	353	348	352	344	365	328	337	345	328	357	355	325	377	365	359	374	371	334	328	341	340	326	333	331	376	338	343	309	329	363	319	358	325	356	341	340	355	351	366	336	343	317	335	328	328	347	340	365	338	343	338	360	342	337	340	339	374	349	387	354	333	371	351	319	347	346	318	336	374	356	365	368	358	343	330	326	334	337	364	341	364	343	296	353	332	370	413	335	329	353	332	328	351	357	315	342	319	370	352	334	311	311	364	347	354	327	339	327	358	354	352	311	318	332	359	351	336	339	342	345	364	338	346	356	355	317	373	361	316	356	330	356	359	339	383	339	358	340	337	325	361	325	340	309	315	331	366	346	344	327	322	321	357	327	351	328	320	326	343	324	334	321	330	311	355	341	357	366	328	352	316	367	335	307	353	329	364	322	369	345	352	401	361	370	319	346	357	331	350	359	365	340	384	353	313	322	353	387	356	338	349	373	311	335	340	343	315	371	334	342	341	371	343	368	347	339	353	318	333	331	350	335	324	360	353	349	369	351	312	378	350	347	347	361	348	355	361	333	348	382	327	352	354	352	352	325	345	371	384	363
1581	473	461	391	415	413	383	404	372	412	412	394	369	396	352	371	332	408	405	441	398	378	393	381	379	406	403	366	366	371	392	386	397	410	376	368	408	363	418	401	408	368	364	381	415	413	420	384	383	379	408	402	397	408	403	408	387	414	374	396	437	389	390	422	391	440	379	393	398	422	370	396	392	380	393	384	356	434	423	406	371	380	387	394	405	412	382	396	401	389	436	396	346	418	376	347	383	401	393	410	381	387	390	371	376	383	383	344	385	435	395	376	379	397	392	356	379	381	332	390	373	390	408	370	410	405	340	400	376	403	391	402	406	393	389	403	383	404	395	389	381	389	413	356	372	404	386	379	402	421	377	387	357	363	401	393	357	398	362	410	397	398	368	392	393	393	346	374	422	377	404	433	378	385	372	408	415	397	407	399	383	364	403	374	420	383	389	365	412	378	377	407	437	334	384	380	417	383	378	383	364	398	337	422	418	405	406	367	386	371	380	402	400	370	408	383	335	393	407	376	398	387	385	352	369	390	397	370	375	359	389	415	421	395	397	379	370	395	366	397	408	388	375	383	400	395	405	371	382	423	379	352	396	378	370	389	432	377	403	386	401	459	374	392	427	409	386	415	375	404	372	401	435	364	406	362	353	358	411	419	418	380	378	398	324	425	400	417	395	403	382	419	387	394	434	384	410	376	427	362	354	397	383	370	398	408	370	379	383	386	369	377	342	408	383	400	393	401	376	396	392	430	409	386	390	353	374	394	371	395	369	383	380	394	404	426	383	364	390	400	383	414	400	410	404	410	392	387	370	360	432	366	399	397	410	428	384	393	378	400	424	366	386	439	375	385	381	418	395	419	388	402	388	370	386	415	379	402	417	394	398	394	401	389	385	403	407	369	391	416	415	389	391	398	347	369	369	383	414	406	438	398	398	411	369	378	402	387	389	374	377	456	411	348	361	391	354	387	376	385	374	389	391	376	381	379	350	402	434	370	376	438	393	399	393	375	380	404	391	399	405	382	403	340	395	415	376	371	407	419	377	400	417	376	378	377	385	383	395	417	381	387	402	381	376	348	375	391	358	368	382	396	417	368	348	382	361	369	386	422	407	392	395	378	358	396	412	369	409	415	379	387	435	407	406	404	364	391	374	363	381	417	387	404	368	407	367	351	411	405	423	369	375	351	399	379	392	424	411	390	421	398	373	402	407	373	389	395	362	396	379	400	413	440	370	402	364	382	359	355	394	393	407	375	417	422	383	376	402	359	441	399	419	364	403	388	408	388	394	383	401	375	372	389	402	405	418	407	380	386	375	368	377	384	360	390	424	363	427	381	350	422	378	376	407	351	402	408	403	428	401	417	408	380	347	406	362	396	414	393	398	403	377	371	413	409	400	415	427	401	399	345	390	385	381	390	382	407	439	374	414	365	383	424	371	417	383	396	376	375	399	421	390	382	408	383	373	376	404	397	394	387	358	390	389	356	389	385	411	382	398	382	379	400	381	376	400	395	398	402	397	397	384	385	336	409	373	384	431	389	381	435	401	397	376	372	400	362	359	375	412	366	359	364	398	431	416	359	399	373	382	387	350	381	408	408	388	380	380	389	418	371	375	389	397	377	371	378	448	419	414	389	409	395	398	389	382	394	427	422	397	397	373	420	379	391	396	401	382	364	379	374	398	392	415	408	365	386	370	373	417	423	391	399	394	376	406	427	412	406	438	400	355	402	409	379	383	414	397	397	368	384	378	400	387	367	397	363	394	392	362	400	389	403	395	402	387	380	393	409	385	373	406	368	391	379	354	357	387	404	410	374	411	379	375	375	349	401	389	391	419	391	361	414	413	401	364	383	393	387	391	381	410	365	409	368	408	401	396	396	387	377	370	366	399	374	374	397	410	399	401	391	385	382	397	415	418	416	401	409	397	366	388	454	416	359	423	394	403	408	386	402	371	399	406	405	376	391	370	391	386	416	427	380	415	363	430	394	407	344	386	435	388	395	371	411	383	403	454	396	425	389	424	394	387	398	399	388	415	411	418	349	416	390	411	358	397	405	383	394	426	424	366	412	395	400	417	360	389	400	390	410	388	358	351	385	395	425	376	388	369	431	394	379	416	397	374	384	395	420	355	407	398	392	389	359	391	400	362	374	420	420	437	355	342	412	386	355	371	399	404	402	390	410	358	427	406	405	424	378	421	395	399	405	374	379	370	377	436	361	370	395	392	371	394	400	403	398	375	373	380	411	367	382	400	393	404	431	407	382	368	373	400	426	375	388	365	428	405	385	391	416	377	374	378	391	332	380	378	408	384	391	387	404	398	373	361	419	347	390	363	397	389	393	369	401	397	436	374	416	408	368	420	402	371	387	406	416	392	379	396	368	401	390	401	381	399	383	376	362	392	413	403	401	398	380	405	414	401	377	433	435	394	383	411	414	377	376	377	422	393	382	414	421	410	403	404	383	380	414	422	407	398	383	397	383	382	407	389	383	377	382	410	386	374	359	403	363	387	377	369	364	402	408	391	393	367	455	377	392	396	377	351	344	375	411	416	395	390	396	373	411	384	421	386	383	366	391	403	383	415	393	363	448	376	416	419	423	407	389	369	393	381	393	382	393	374	398	397	387	332	400	377	411	416	425	396	396	377	408	413	357	389	385	432	379	433	387	365	380	404	365	361	404	434	408	372	399	377	395	392	383	421	358	382	368	383	400	376	409	410	399	404	402	381	395	404	405	396	438	352	381	379	399	373	378	369	396	415	376	410	380	384	420	389	372	387	390	416	402	390	380	388	369	386	406	395	404	351	405	407	390	374	332	380	425	424	383	356	385	405	392	389	340	380	380	373	374	351	388	438	409	415	402	437	377	399	400	388	391	380	372	405	403	402	380	375	403	441	408	374	407	373	397	402	401	361	404	409	400	400	400	393	389	414	376	434	376	378	352	365	398	377	380	406	392	380	433	387	387	414	386	388	435	394	405	374	369	391	398	355	377	391	414	376	345	391	411	408	377	376	392	415	368	404	381	369	402	357	376	408	406	443	379	400	384	409	403	386	381	402	408	395	383	399	396	372	369	404	402	406	392	411	360	354	362	397	390	366	382	367	413	389	402	406	403	358	391	399	396	389	410	430	368	383	372	412	409	384	394	403	394	395	389	405	401	397	411	402	380	408	382	359	400	403	405	439	377	362	371	397	395	386	390	398	386	393	386	396	408	391	375	422	364	392	410	372	402	387	392	382	437	372	384	390	402	357	386	371	380	375	384	420	374	406	363	429	395	413	386	368	395	386	373	357	404	398	382	392	397	363	368	409	393	367	376	374	390	375	389	409	430	406	399	374	380	409	453	395	403	415	370	428	397	385	346	362	378	407	398	403	371	398	400	364	385	387	346	409	383	402	371	360	409	383	359	362	380	349	405	427	388	377	403	435	396	401	411	374	396	422	416	424	399	384	374	420	397	413	399	403	407	400	396	408	416	405	388	378	392	386	380	384	392	395	373
2199	879	993	937	922	895	929	977	889	918	900	864	907	854	934	929	883	924	917	917	886	953	852	902	893	886	931	940	885	916	892	900	906	886	891	922	888	923	954	974	856	832	871	911	915	894	851	926	885	896	887	928	942	966	909	914	927	944	877	897	909	901	880	911	919	879	902	912	871	884	893	886	868	913	922	859	940	879	922	891	908	843	848	858	907	934	957	935	885	945	932	889	889	897	939	893	880	910	894	897	908	946	938	920	910	913	908	873	909	887	878	912	861	913	966	858	886	913	896	893	905	874	964	941	869	976	903	910	919	936	913	949	866	925	900	938	833	880	876	889	911	933	908	886	888	907	919	877	881	907	928	932	898	953	923	860	913	905	923	886	909	900	906	866	888	889	843	902	899	888	932	894	888	908	866	910	972	907	956	931	872	918	922	937	903	890	920	905	925	946	913	890	878	898	934	905	918	832	880	916	868	896	902	873	906	913	942	898	901	921	959	877	879	911	890	907	976	893	866	863	899	900	913	916	910	889	875	926	894	897	893	902	909	888	942	933	877	951	879	903	895	869	858	911	958	892	853	932	836	927	875	900	953	997	884	900	947	839	937	871	944	871	921	919	881	924	880	915	930	875	917	892	899	983	955	907	893	847	861	911	919	882	857	908	911	892	885	925	882	911	887	894	943	890	922	953	886	923	886	920	886	878	907	922	884	939	856	829	871	901	878	889	932	908	952	929	912	914	961	930	862	874	909	931	923	899	832	922	834	894	849	893	950	916	891	901	970	924	895	849	868	859	881	902	837	887	935	891	979	852	870	924	900	895	923	927	912	898	916	900	924	959	903	918	913	875	858	875	879	911	903	930	896	944	901	923	908	891	916	932	927	866	934	902	841	932	855	895	890	925	888	908	921	923	892	916	904	884	914	920	864	849	870	878	951	917	966	912	901	934	925	866	904	968	881	915	906	856	915	881	855	847	922	952	832	915	901	917	892	895	891	904	906	866	911	888	879	896	891	893	895	926	929	920	894	888	895	887	888	923	912	928	871	887	905	917	910	934	923	881	899	954	903	905	924	911	893	924	841	922	900	900	945	873	880	924	882	872	923	893	936	840	907	941	901	905	945	854	903	885	930	863	934	888	941	906	885	880	907	921	886	944	909	910	884	924	942	909	904	923	872	936	939	882	892	930	857	888	879	908	898	873	901	857	887	964	891	881	894	862	857	904	868	910	879	929	877	861	898	936	926	931	900	920	942	825	905	901	924	887	932	940	888	937	835	899	916	884	888	932	939	868	886	920	905	917	943	879	896	896	917	898	861	890	844	866	905	892	878	942	894	904	922	898	897	943	908	888	911	902	908	899	868	900	900	1007	884	886	930	937	917	895	905	899	878	863	899	904	934	928	927	913	909	890	942	896	967	884	915	891	952	901	875	886	898	848	878	889	860	950	851	928	898	960	904	918	886	946	912	891	902	872	889	924	899	876	888	890	852	957	897	905	915	880	905	868	905	868	926	918	884	940	923	958	877	920	899	854	911	930	930	911	913	866	903	880	914	886	939	880	911	902	955	931	902	909	956	897	964	895	916	914	906	839	838	874	887	890	897	913	943	891	924	852	892	937	932	969	909	908	908	916	921	870	933	906	890	926	891	885	910	873	936	885	891	837	845	897	925	937	890	860	890	951	907	914	921	814	892	884	886	899	944	880	910	865	930	904	907	906	903	905	940	873	889	889	901	840	901	957	893	883	882	867	886	893	931	930	903	841	928	937	906	904	917	860	980	947	905	933	941	898	893	907	881	931	895	899	891	880	948	942	935	900	895	957	866	918	856	896	939	928	874	916	912	869	875	886	949	921	917	916	919	883	872	905	937	891	923	907	896	903	871	953	952	890	893	922	937	920	833	925	901	898	913	865	856	929	867	879	871	882	881	931	879	855	908	899	819	895	903	892	889	863	918	949	859	914	888	839	898	920	909	869	894	881	921	857	913	938	913	895	935	936	890	882	888	878	892	875	856	878	877	874	873	922	925	878	900	859	897	882	929	928	890	860	931	946	912	915	919	835	903	905	895	915	897	911	905	935	905	868	881	889	936	908	916	868	915	959	876	931	917	910	883	859	950	900	949	907	911	907	891	888	930	905	888	932	928	930	909	908	865	909	909	938	875	905	961	864	923	889	921	861	908	887	937	886	939	893	863	913	917	859	904	894	910	920	920	962	899	918	931	879	937	906	909	881	926	901	870	935	965	922	950	967	863	926	882	926	884	951	894	880	878	866	895	913	869	920	938	911	942	928	875	928	871	883	905	897	915	870	894	879	919	926	898	892	918	896	931	908	925	934	910	847	881	946	908	946	909	911	931	925	924	988	920	901	905	856	906	878	858	889	841	930	938	935	887	892	893	869	902	921	877	890	900	842	934	898	892	864	917	909	940	853	851	923	958	853	956	922	859	884	914	974	914	903	956	887	892	902	877	940	976	874	882	877	920	895	862	974	896	913	924	921	909	851	933	940	862	924	928	899	927	928	899	929	960	917	892	919	900	882	897	858	914	868	912	944	949	905	946	889	883	928	906	897	883	862	872	898	933	950	909	895	865	857	958	924	883	894	892	926	889	925	956	837	869	915	864	891	862	875	884	881	878	921	893	877	921	916	910	919	844	910	837	942	879	907	888	889	913	871	861	905	908	886	898	961	908	883	935	847	881	931	909	903	932	895	958	958	934	913	888	965	953	914	896	923	866	904	892	912	910	874	888	908	879	859	900	911	877	827	905	886	868	956	922	935	928	870	887	885	872	885	947	897	861	934	935	922	912	893	879	885	861	924	918	893	838	945	931	871	889	897	878	901	944	921	909	904	918	914	886	886	943	919	913	900	869	886	895	896	962	883	862	902	868	879	935	899	921	917	921	940	887	855	980	911	918	911	907	899	885	943	954	898	942	922	920	896	899	925	929	897	916	914	907	918	882	915	903	900	951	904	867	908	924	961	972	907	895	930	937	851	943	904	910	926	895	919	902	894	938	917	853	898	912	915	877	891	925	923	927	898	888	901	861	916	960	888	914	891	878	901	903	908	948	917	943	864	917	901	905	873	926	915	922	953	886	891	892	900	879	927	937	912	940	910	920	919	910	896	851	920	924	899	933	976	916	818	914	897	868	883	903	917	832	932	892	890	934	905	921	894	907	903	964	874	889	915	888	919	927	925	865	936	828	908	868	939	895	914	932	937	925	869	893	903	923	876	958	876	904	922	955	986	919	838	909	938	909	908	915	947	877	885	902	928	857	900	861	918	927	896	899	900	870	870	884	929	862	887	961	919	945	929	900	947	860	915	980	935	945	871	913	951	947	916	910	938	874	914	903	954	887	900	960	948	931	878	926	899	838	866	866	902	940	862	880	913	929	899	915	876	951	896	877	933	929	875	926	962	894	877	911	905	872	921	915	913	878	922	913	883	899	954	890	912	922	930	873	896	843	908	938	902	941	906	867	859	915	934	883	930
6424	836	673	510	408	403	379	331	339	350	334	302	320	335	306	314	297	327	322	314	333	332	341	313	302	323	286	306	318	284	287	308	323	319	317	310	300	320	328	304	299	318	313	285	296	326	308	294	292	309	323	333	292	320	272	339	327	313	285	288	330	289	313	273	315	306	312	328	290	308	327	313	290	325	287	290	296	316	312	338	290	311	340	323	294	315	294	319	308	297	351	287	315	285	295	302	310	316	322	299	304	298	322	333	334	295	283	297	359	296	310	303	306	312	313	305	292	259	314	325	315	285	331	298	290	304	315	300	334	296	299	304	305	248	284	325	304	307	344	282	313	317	312	313	326	268	308	310	327	288	313	297	311	317	347	324	301	290	313	295	313	303	305	304	323	317	297	311	298	286	298	306	278	309	313	305	332	320	317	285	321	296	293	334	328	329	312	316	333	326	275	287	307	299	314	304	308	326	309	326	338	292	311	279	305	284	310	301	323	300	291	307	331	307	296	288	316	304	314	334	308	259	294	294	293	299	341	279	295	322	276	307	318	319	271	305	330	352	304	329	293	315	306	321	304	322	274	314	316	308	303	324	295	285	292	322	308	298	275	321	324	330	307	284	288	303	341	314	320	339	292	311	286	296	303	302	313	296	286	299	298	322	317	306	330	338	289	293	292	315	305	329	318	280	308	297	301	286	283	260	255	285	290	298	270	276	313	281	321	300	330	323	309	318	312	305	306	289	327	318	313	311	275	298	286	289	319	287	304	299	301	324	318	298	313	314	300	338	324	321	279	306	322	303	318	314	322	339	297	354	295	305	299	288	330	303	293	271	295	350	339	313	344	312	308	284	292	364	304	309	328	316	293	314	320	304	302	322	318	273	328	332	281	265	325	304	297	285	284	298	307	314	336	293	317	277	326	293	303	299	260	301	288	303	301	293	290	300	331	311	313	283	348	305	281	314	307	326	320	271	305	260	292	269	316	334	310	296	312	301	299	322	302	282	295	290	316	304	285	299	324	276	316	284	308	311	292	322	289	294	333	313	298	288	304	308	277	291	295	305	325	302	321	268	285	279	287	284	311	302	299	327	336	325	301	280	315	329	278	301	298	323	316	310	277	269	322	290	326	328	300	319	352	308	287	317	285	283	300	306	310	299	294	309	257	315	315	284	290	298	332	321	291	320	330	294	287	337	322	303	310	308	360	300	292	317	306	328	300	304	282	303	314	313	293	303	283	298	335	294	301	301	302	339	298	308	299	318	293	283	287	281	323	337	306	315	312	308	283	283	337	322	325	316	280	318	333	325	274	316	300	283	319	311	310	312	298	313	296	286	283	291	311	309	271	294	297	292	316	342	307	318	328	274	306	293	254	313	357	306	302	312	295	315	293	300	323	306	275	296	299	306	329	313	310	293	326	313	288	300	302	294	331	304	297	275	337	316	283	259	326	323	297	313	304	292	287	306	311	319	294	316	310	303	284	333	327	318	301	286	309	327	314	287	298	316	323	296	286	347	341	303	309	316	319	304	318	351	312	285	332	301	343	281	312	295	324	272	301	302	312	322	314	329	292	333	290	278	284	291	277	277	332	290	302	323	287	337	325	310	339	306	305	312	296	321	321	304	294	331	320	327	308	344	294	315	321	316	328	292	333	284	329	318	295	301	307	342	314	337	321	285	306	295	276	282	320	257	323	279	312	294	280	301	286	312	314	317	304	286	302	298	322	292	283	282	301	293	298	296	319	312	293	347	306	282	314	291	306	329	310	311	295	311	333	311	314	303	284	284	344	323	332	305	310	295	302	279	331	318	284	318	322	312	286	299	318	296	302	326	293	294	284	316	292	314	323	280	272	293	301	313	281	315	314	328	316	298	322	293	287	272	313	313	288	301	299	306	279	327	284	324	307	296	329	323	367	332	281	334	306	354	316	296	349	331	306	249	289	290	314	320	290	303	325	326	305	296	341	296	309	308	291	271	317	280	336	305	330	270	275	287	316	318	300	285	262	269	315	322	311	319	308	306	270	333	280	331	283	293	329	333	291	292	326	296	290	344	280	298	316	312	327	314	321	296	291	309	296	268	295	303	321	295	296	298	345	357	324	323	297	318	293	280	323	305	318	285	346	287	282	304	337	302	303	312	318	289	294	310	335	297	301	340	303	322	325	322	314	314	335	304	304	297	307	342	272	276	290	302	305	299	341	309	338	329	301	319	319	324	295	294	347	309	312	304	306	310	288	294	314	314	303	319	280	322	321	292	313	324	333	322	329	318	309	304	319	318	291	329	309	258	313	300	266	320	321	330	312	299	279	328	319	298	268	308	298	308	322	305	308	316	300	277	307	299	290	287	315	315	302	306	337	253	301	298	319	318	266	256	304	302	296	300	321	322	305	321	332	277	286	297	312	316	320	343	285	322	331	290	348	325	298	326	333	300	270	282	280	275	337	310	293	290	322	345	311	283	306	305	284	312	328	305	326	313	327	310	291	315	340	297	302	299	286	317	316	302	308	311	283	309	280	301	316	315	305	302	314	316	346	326	306	286	274	321	330	302	303	292	320	330	307	311	277	342	306	306	330	319	310	276	316	297	312	278	285	310	317	302	301	302	318	358	305	360	326	275	331	286	317	290	291	321	304	293	316	297	301	314	349	310	335	337	327	325	287	292	314	331	301	315	321	322	341	293	265	309	283	311	312	322	321	282	322	303	303	305	315	290	300	292	292	328	336	305	292	293	267	297	270	301	349	315	302	300	326	309	303	291	298	340	289	308	316	288	285	311	272	318	298	335	306	291	288	303	291	314	318	314	280	319	301	325	283	308	311	333	305	320	331	323	282	326	289	266	319	278	293	303	302	293	293	339	313	327	349	296	319	292	314	313	328	315	283	322	278	277	300	302	287	321	326	303	287	311	325	317	260	315	290	308	329	270	321	304	290	339	291	289	319	309	332	330	341	316	289	307	296	297	294	291	280	275	290	299	326	298	310	298	316	306	321	305	320	306	305	317	302	292	299	317	293	308	312	293	269	328	324	312	322	298	321	312	286	281	275	315	320	300	301	309	342	338	307	320	330	272	293	296	289	284	320	327	305	300	314	290	301	282	289	305	285	306	309	293	309	301	295	297	276	332	290	295	317	310	293	305	279	299	328	313	293	262	312	304	308	323	277	295	290	279	275	294	328	312	356	321	287	302	279	316	297	311	340	299	303	298	315	305	296	278	327	343	324	328	324	288	306	281	306	297	294	271	290	314	305	302	284	315	332	311	329	307	307	315	327	327	288	332	263	301	280	323	314	325	311	291	347	317	323	321	317	272	308	292	283	322	287	307	300	296	296	311	327	340	306	282	302	350	336	301	306	297	326	327	323	322	326	317	280	297	319	319	329	322	305	293	325	309	313	280	297	332	298	316	327	311	324	260	304	316	352	316	279	323	315	321	297	284	295	292	293	286	315	293	290	278	336	318	307	297	320	317	306	303	308	317	275	296	318	298	331	316	348	322
6444	1247	1456	1442	1267	1209	1110	1020	882	817	846	780	771	790	766	773	787	777	773	779	792	720	740	791	753	723	716	701	754	731	748	740	733	746	752	698	701	734	801	761	780	734	729	717	736	791	743	738	739	769	723	715	665	759	737	704	703	707	701	713	735	712	704	714	726	755	756	743	744	706	766	765	720	736	678	739	741	719	679	717	712	705	710	681	753	710	746	716	675	694	687	739	735	748	718	742	708	719	738	740	715	691	693	701	730	705	719	746	696	719	676	706	729	715	736	718	739	645	722	747	707	726	725	705	699	713	711	720	710	717	688	733	687	730	718	729	697	685	735	729	681	713	707	717	724	735	708	720	686	694	731	723	726	723	756	721	719	733	708	761	762	711	740	705	670	720	707	708	772	730	687	695	723	723	670	684	679	740	667	722	679	696	706	693	675	700	700	713	698	716	714	684	701	711	741	695	699	720	694	718	718	705	717	731	677	744	723	709	712	745	741	710	718	733	742	700	758	703	703	707	633	752	736	706	671	646	740	754	745	705	702	729	676	704	712	703	708	750	764	707	725	723	705	760	761	730	761	702	736	719	738	708	720	708	715	730	684	692	705	725	698	710	707	724	776	678	721	730	719	723	668	710	714	731	704	684	692	708	667	711	732	741	705	737	696	699	721	665	730	729	712	685	702	716	744	709	773	741	753	741	715	692	797	725	734	669	726	742	709	703	700	739	673	682	722	737	726	721	752	745	696	693	718	686	720	724	742	751	741	768	738	742	753	684	690	725	735	730	739	711	767	718	730	745	708	681	772	735	697	747	735	739	752	728	747	668	724	669	696	736	736	716	742	710	708	709	708	679	752	717	734	704	764	704	774	761	720	711	701	723	727	687	720	675	744	703	719	693	696	761	740	715	704	711	704	705	718	717	703	722	709	683	693	720	688	728	711	694	725	692	706	659	724	732	762	714	733	723	713	721	669	731	734	684	692	649	708	748	751	751	717	691	744	694	728	690	681	678	722	669	748	713	688	726	704	697	764	720	701	737	713	758	697	695	700	690	733	755	685	736	764	759	740	734	743	710	730	718	704	712	736	707	688	719	691	695	735	721	704	770	773	703	729	741	733	714	733	729	729	711	721	727	747	716	706	733	706	695	695	722	744	744	698	693	695	703	731	685	734	710	688	699	714	686	727	743	736	716	709	678	752	717	713	726	728	753	768	732	665	747	749	753	712	721	671	721	684	684	728	698	697	695	732	734	698	715	725	697	728	721	719	726	744	759	686	727	698	711	734	759	691	731	779	698	701	743	666	738	729	680	764	730	693	739	685	719	685	730	714	706	716	724	724	738	708	698	746	679	681	719	630	709	724	739	702	740	735	732	698	730	697	709	702	685	746	703	694	720	713	715	698	726	698	696	673	734	749	711	728	713	700	683	733	744	711	694	731	711	736	719	682	738	634	731	714	740	731	711	659	679	655	689	732	704	753	722	716	743	733	697	750	702	739	702	748	704	748	690	705	695	697	724	708	683	732	730	698	752	736	692	745	741	725	650	727	706	708	665	698	744	700	760	705	698	722	714	685	669	716	710	699	673	732	749	726	730	716	717	724	722	695	771	688	754	701	728	703	723	727	733	781	732	684	715	712	733	724	730	763	683	735	721	751	716	703	712	715	737	703	733	708	685	730	710	735	677	710	684	723	731	687	692	663	707	681	701	678	706	746	760	710	728	677	748	712	753	723	702	687	741	712	752	748	686	730	712	733	688	749	713	693	747	697	679	743	691	672	731	690	721	734	687	748	740	736	775	743	760	690	727	685	773	683	741	724	728	696	718	761	709	696	673	741	733	732	706	714	651	676	721	774	717	740	689	701	675	704	718	656	718	708	755	721	710	719	695	749	720	738	757	703	692	708	775	713	735	689	710	747	720	691	740	713	750	693	743	708	707	714	720	670	701	732	735	705	706	721	691	702	713	759	679	724	759	716	696	701	711	737	707	723	730	701	673	710	696	694	728	728	695	696	700	712	712	710	688	711	705	707	662	716	689	750	709	714	691	696	716	720	724	728	721	701	750	732	684	718	743	673	721	670	721	755	735	680	727	705	743	725	675	739	728	733	739	685	677	742	726	750	699	740	714	733	751	688	707	707	759	705	654	718	717	747	743	686	716	750	692	749	749	722	739	702	705	704	737	700	744	729	719	697	685	772	679	759	708	723	732	745	715	682	712	714	689	708	751	802	706	741	672	737	651	710	738	738	689	700	702	729	702	735	732	717	735	696	714	732	693	704	735	753	703	712	726	721	693	667	723	764	708	705	693	701	694	721	730	732	671	741	746	675	724	740	701	693	744	710	693	701	732	712	739	659	670	785	692	707	688	680	715	726	671	759	741	728	759	704	742	774	720	701	701	730	721	717	703	730	693	728	698	693	764	708	710	717	715	727	740	713	666	712	771	683	717	699	738	728	726	729	693	698	697	688	709	703	707	707	732	769	664	732	737	685	719	715	755	690	742	724	697	749	712	744	735	720	718	763	707	710	664	736	656	756	758	695	735	684	735	759	693	766	694	722	742	683	710	743	729	730	703	703	691	728	755	737	702	718	708	733	725	751	706	712	696	772	705	726	713	725	702	720	746	735	681	704	764	674	705	750	704	713	659	704	727	686	706	746	698	742	696	719	729	669	678	687	717	717	725	740	756	709	729	693	718	694	704	725	741	699	712	745	682	703	692	717	716	696	695	710	723	751	695	764	667	724	743	675	713	690	738	710	671	704	765	671	651	697	677	696	786	675	708	689	706	701	684	732	741	698	727	715	698	700	734	756	720	748	771	711	691	702	671	690	681	784	678	787	707	734	739	716	745	724	706	732	719	687	669	709	722	683	720	720	746	711	716	733	728	737	731	738	714	713	692	717	721	686	727	738	714	694	708	763	674	715	776	734	703	670	728	715	714	736	728	738	713	753	740	724	728	716	711	681	720	699	707	738	709	718	709	756	677	767	634	741	716	691	708	722	643	707	699	721	674	686	722	714	719	791	726	716	689	725	736	682	759	738	768	729	727	766	657	702	729	690	733	700	636	734	725	713	742	706	693	720	701	726	718	727	717	708	715	718	704	736	743	723	719	710	707	707	751	807	675	725	744	673	720	680	775	726	672	759	725	720	690	693	716	735	676	734	686	702	745	723	762	748	756	720	725	675	721	676	688	686	668	700	717	705	716	703	710	709	740	799	711	782	732	692	735	730	683	766	723	719	768	713	703	738	675	704	680	726	701	745	729	745	664	755	738	674	703	708	735	683	723	697	700	709	740	709	702	673	694	721	692	689	764	686	737	709	713	739	739	735	695	709	755	761	701	684	712	706	693	721	756	713	712	719	663	727	671	702	696	770	732	726	650	681	692	706	723	686	756	702	732	723	744	697	722	727	717	743	697	746	712	709	723	693	723	746	745	706	663	696	731	728	680	702	694	726	768	812	731	671	691	684	692	710	712	700	725	737	721	692	689
13753	10032	1280	548	382	328	304	279	224	199	175	163	162	151	160	162	165	132	149	150	136	143	132	143	145	146	145	114	144	152	123	139	130	138	147	136	142	157	117	130	159	132	140	129	151	146	131	122	124	132	136	135	141	134	141	127	137	141	163	111	153	133	123	124	146	135	131	144	125	132	121	119	140	130	131	141	124	128	142	147	146	152	160	142	125	116	162	134	124	124	120	135	137	133	122	151	122	130	155	141	118	117	124	120	97	131	110	137	130	147	129	139	156	141	134	133	128	114	127	127	128	127	116	126	138	148	131	129	132	131	148	157	139	124	132	139	113	127	141	117	133	138	124	124	122	130	131	113	142	118	138	128	128	136	157	147	128	139	140	130	118	129	142	128	152	146	127	126	126	138	128	117	135	121	121	129	130	145	128	142	138	136	142	135	115	133	103	135	148	133	138	132	128	125	121	148	136	150	141	128	127	136	123	141	127	114	134	123	132	148	163	132	134	140	128	127	148	132	119	128	114	140	135	135	148	130	144	137	135	137	150	125	145	115	132	153	126	105	149	137	139	108	120	126	135	122	145	142	122	148	130	158	140	148	125	121	136	135	131	135	139	144	131	139	121	128	131	123	148	134	160	124	158	133	115	146	121	138	130	137	126	126	149	117	141	146	132	145	128	125	138	130	155	138	152	121	109	135	123	153	112	131	165	144	129	135	129	155	136	130	134	117	131	127	137	131	122	108	126	118	143	150	126	113	149	137	152	131	140	125	117	123	122	122	125	130	134	147	140	129	134	141	127	152	137	127	136	126	160	119	144	117	126	140	150	142	138	155	136	140	127	140	138	117	128	119	115	133	128	147	117	135	134	124	132	136	128	147	133	119	127	130	127	117	149	113	126	121	142	131	137	135	110	133	114	134	134	127	128	112	130	109	133	123	141	102	121	122	124	155	162	130	134	138	140	127	116	127	139	143	136	132	133	122	142	128	161	121	122	142	113	116	127	118	144	146	117	138	142	152	135	133	129	118	140	118	121	157	121	139	133	113	138	136	128	144	132	139	121	146	133	119	146	118	119	131	150	156	120	128	140	112	159	121	135	130	142	125	95	130	128	126	137	121	142	125	139	126	136	129	152	119	121	144	142	132	126	114	142	145	142	123	126	127	134	147	141	142	154	162	120	132	144	130	159	146	126	134	126	121	130	139	157	133	127	143	126	111	128	134	134	121	131	115	141	135	133	136	117	134	148	143	139	132	144	137	134	121	146	136	139	124	133	135	129	108	132	123	132	142	137	111	141	115	136	141	139	144	136	115	142	152	121	122	124	135	149	162	140	129	127	134	142	131	136	116	145	135	141	141	137	149	125	113	135	141	99	132	137	152	136	149	156	160	130	128	148	127	159	149	142	128	123	119	136	120	137	134	130	130	124	126	146	142	116	126	119	140	145	133	125	119	131	142	127	138	138	126	132	134	126	117	134	149	128	117	108	121	120	116	134	118	135	109	126	151	124	143	118	128	142	116	137	134	124	121	150	137	131	138	123	138	148	144	128	147	141	127	127	139	134	115	148	123	129	118	118	134	113	144	124	129	126	126	127	122	109	111	144	123	139	124	129	111	133	126	121	137	126	157	122	147	117	110	121	131	123	138	142	127	118	159	129	135	142	126	115	112	131	121	152	112	125	137	113	115	142	134	134	131	126	131	124	128	164	155	127	143	123	133	140	112	128	126	156	145	108	152	148	130	142	151	130	135	145	129	145	130	127	135	150	135	155	137	144	144	125	131	124	145	140	125	111	124	140	140	113	141	119	129	150	135	147	122	134	131	119	149	136	128	133	125	133	116	133	136	121	164	168	138	145	124	150	132	136	116	123	141	151	136	123	128	153	116	150	125	138	139	99	150	122	134	137	128	133	138	132	136	121	137	123	132	140	109	150	123	147	121	125	151	138	135	137	113	151	135	142	118	137	173	136	126	120	124	147	134	132	117	151	119	138	137	111	139	133	129	131	147	136	136	142	140	127	108	132	111	117	119	127	123	135	150	160	134	149	137	118	101	109	123	143	141	125	129	129	141	132	144	158	128	124	125	142	134	123	138	139	129	128	144	136	137	135	132	136	137	148	132	128	130	125	129	127	150	131	145	137	137	106	133	148	123	136	125	124	124	142	121	136	145	133	131	130	126	99	139	132	134	126	107	135	146	134	119	146	118	122	129	141	151	108	146	145	144	125	143	160	112	129	122	142	141	131	120	124	119	133	157	114	133	135	161	161	135	105	140	101	109	121	101	140	99	145	111	121	132	128	128	136	129	128	140	120	141	145	135	132	159	154	155	134	116	99	123	112	125	144	139	148	136	122	144	146	128	142	133	146	133	144	160	131	144	130	119	134	147	126	130	129	130	129	136	126	125	126	113	151	128	118	139	135	133	139	116	119	126	146	135	132	119	150	132	126	121	122	137	120	118	148	135	153	125	129	146	138	134	130	120	124	134	133	148	149	113	132	132	127	134	131	138	140	149	120	143	122	137	132	111	134	120	129	124	117	128	134	122	146	153	143	132	155	160	140	114	124	127	118	143	127	113	124	138	121	115	119	143	155	134	127	139	115	129	134	133	137	152	131	135	143	131	128	127	129	144	123	142	130	153	128	124	140	153	132	143	141	133	123	140	116	111	126	142	132	129	129	112	120	155	113	132	131	130	107	127	139	119	128	123	144	134	158	151	130	162	139	134	143	125	129	129	153	136	155	133	135	145	122	161	122	117	122	154	119	138	129	126	138	122	125	141	116	154	105	140	144	110	113	128	140	149	132	154	124	154	129	122	124	125	144	135	127	157	136	125	146	117	134	154	142	148	122	128	138	133	115	123	151	136	114	127	124	138	139	116	131	121	117	146	120	129	146	169	127	144	143	132	127	114	122	124	142	129	131	125	134	120	137	124	127	135	134	131	156	109	144	131	137	133	123	139	140	157	129	131	113	160	124	152	140	123	136	106	128	124	131	140	135	119	123	124	154	121	132	112	135	159	138	120	132	156	143	124	128	136	147	141	145	120	128	131	116	102	113	126	136	137	130	152	151	143	144	143	167	154	152	117	141	156	121	128	136	139	136	154	156	143	139	150	118	136	145	129	136	122	150	130	150	117	144	147	134	144	112	142	140	123	117	149	142	129	112	149	145	152	133	139	130	138	137	140	155	129	143	147	148	150	146	133	139	139	114	111	145	140	118	136	135	106	136	152	119	132	138	152	139	139	106	137	152	113	121	117	130	149	137	134	120	117	138	142	148	134	133	123	126	142	134	126	142	116	113	136	149	137	120	145	142	124	140	134	127	130	125	123	123	155	131	115	148	144	142	138	121	110	137	155	129	136	125	138	158	165	136	150	118	136	131	113	139	129	132	123	151	144	138	134	116	147	159	129	144	134	152	140	124	110	118	142	136	118	152	143	145	148	144	134	130	144	142	142	122	116	124	112	134	140	128	133	135	128	152	132	133	128	146	139
8922	7956	1722	1876	1581	1257	1292	1214	745	613	567	579	546	515	475	462	444	442	409	448	411	407	406	410	382	432	377	405	418	388	354	368	394	371	364	401	405	359	354	354	383	376	403	371	339	325	393	372	347	403	351	388	336	353	360	351	376	383	316	349	316	344	351	361	369	341	349	361	307	311	343	329	354	388	423	361	356	347	367	346	339	348	327	350	327	338	355	353	314	388	374	382	337	391	351	357	353	368	385	357	345	343	339	339	352	340	358	346	380	338	372	361	384	329	326	334	340	327	363	364	346	318	366	340	369	369	356	357	341	312	326	362	350	348	327	375	330	390	367	343	360	350	308	360	372	337	347	371	347	343	331	337	364	341	376	330	337	341	334	372	362	341	368	349	347	343	333	330	346	373	359	369	334	335	344	380	341	345	328	333	358	330	348	384	338	353	333	347	333	340	347	353	345	343	345	361	362	367	333	346	313	375	346	350	343	343	378	344	354	339	352	349	342	367	332	355	349	352	371	339	363	363	377	358	326	364	344	354	364	328	371	373	361	352	336	354	352	368	344	373	329	312	329	341	322	329	361	306	306	368	371	370	334	336	363	362	358	362	365	323	342	328	309	327	347	358	336	343	342	377	341	340	348	358	341	363	347	365	314	357	339	346	343	339	367	362	307	361	344	350	370	386	350	340	340	315	315	362	346	318	340	319	325	313	330	356	332	334	382	343	338	348	356	338	361	352	376	352	347	339	328	337	362	335	340	346	349	361	371	356	337	347	313	363	339	367	370	359	373	351	343	360	347	345	377	362	346	366	327	356	347	351	340	361	317	347	382	367	338	337	366	338	332	323	336	349	351	322	327	358	331	351	342	329	356	356	363	342	368	358	314	350	356	359	342	359	354	365	354	352	341	391	334	376	362	360	352	325	358	337	352	347	347	338	361	348	379	344	327	340	336	356	375	348	339	338	371	345	338	344	344	318	337	345	330	318	349	366	329	371	338	318	338	357	331	315	315	365	375	356	337	351	334	352	352	357	335	341	346	367	318	340	358	323	361	384	350	356	302	392	346	334	334	349	332	406	318	339	327	334	337	317	360	339	336	327	346	350	380	360	371	375	356	333	329	359	315	340	387	307	355	336	322	352	329	366	339	329	356	350	359	362	336	337	391	341	376	369	374	369	302	330	352	371	367	376	370	342	369	330	367	345	345	347	319	362	349	359	359	318	334	341	330	352	322	341	321	318	344	332	352	379	363	340	340	363	328	345	340	331	373	342	354	334	346	335	349	347	329	329	333	322	360	368	355	324	365	341	335	330	378	336	348	310	345	368	352	348	336	342	331	327	332	368	365	329	320	333	338	360	354	338	296	357	334	302	353	369	312	352	332	354	334	336	376	372	356	340	347	355	337	346	346	339	328	344	375	386	350	354	341	343	335	336	383	348	373	359	313	364	375	345	363	342	325	372	355	356	361	371	353	335	361	339	347	366	332	346	330	352	328	325	335	338	317	360	317	333	358	331	347	346	359	372	364	356	368	336	386	344	377	341	329	311	380	338	353	315	327	337	376	332	346	339	359	324	350	328	332	349	361	354	367	354	343	328	351	358	325	328	359	349	344	342	375	355	340	342	313	345	311	354	325	348	346	339	302	358	361	327	348	356	338	298	353	351	316	342	334	346	348	371	378	355	310	352	327	367	343	347	355	373	355	310	367	312	361	360	329	353	328	336	373	358	369	320	340	334	364	362	355	338	331	336	345	354	360	350	369	327	315	338	346	354	340	353	340	325	317	359	354	352	341	352	345	354	320	339	388	355	370	352	332	334	338	348	314	338	333	383	340	359	347	317	371	349	351	384	351	341	297	298	341	361	364	367	337	357	377	328	373	333	363	348	347	349	347	326	326	356	353	340	340	389	327	319	372	343	332	372	377	374	331	345	373	375	329	314	354	312	334	310	349	364	383	342	310	351	355	319	333	329	330	371	377	301	346	350	333	362	355	335	353	366	329	366	342	334	364	355	337	357	321	360	354	378	346	361	326	321	336	342	394	354	335	323	330	345	357	356	356	377	354	338	347	311	364	317	332	321	307	386	330	377	352	342	339	340	375	352	326	338	346	355	351	350	341	349	328	357	338	341	376	351	313	332	329	308	360	314	357	338	346	325	357	352	356	361	315	362	354	345	329	326	340	363	351	341	342	354	354	348	344	353	379	339	373	324	354	336	379	339	376	347	349	342	365	327	346	325	337	349	365	342	371	365	353	311	356	346	334	323	311	335	371	351	340	366	364	329	384	332	325	349	358	318	370	338	354	365	321	324	378	321	324	326	346	378	337	387	358	350	354	363	345	368	339	362	356	334	346	314	328	335	343	362	335	329	328	338	356	360	355	346	346	354	345	344	335	356	352	349	350	340	363	352	346	342	352	341	328	322	346	336	360	350	343	365	363	359	344	383	339	344	349	326	326	341	338	346	349	318	306	351	346	360	327	328	356	330	334	361	358	338	391	337	328	335	352	339	363	316	376	345	330	332	336	331	329	345	364	354	342	331	332	374	355	345	319	350	361	366	341	333	350	340	364	331	345	382	341	355	311	352	368	339	360	359	349	344	345	357	374	371	329	373	333	345	337	344	329	342	318	370	340	352	356	318	348	376	355	332	391	361	386	328	341	341	329	344	344	330	364	354	345	346	359	335	358	346	360	318	338	364	313	356	354	367	323	360	337	341	355	376	342	351	360	371	343	315	353	344	349	311	354	333	369	385	345	361	341	345	330	365	377	328	345	324	362	347	310	367	341	360	345	326	410	307	322	378	325	327	345	369	348	358	370	377	337	356	356	332	332	354	338	352	347	329	351	345	359	369	359	318	352	337	350	338	326	314	346	362	291	357	340	343	343	316	351	371	360	346	313	342	355	360	345	363	357	363	364	382	364	364	353	368	354	320	336	318	368	345	316	355	340	370	347	322	362	337	368	340	363	351	342	312	344	337	366	395	372	321	306	321	322	362	331	372	327	328	379	329	352	367	330	357	370	343	320	364	370	347	386	351	330	371	328	381	350	344	359	338	339	335	338	355	357	356	365	360	379	368	356	349	346	347	317	353	327	362	349	362	339	374	316	357	344	343	350	325	362	289	344	304	327	355	358	370	335	348	345	338	365	351	344	370	355	318	358	340	334	334	336	377	312	319	368	364	345	327	296	357	336	367	311	333	337	352	341	356	303	328	340	338	321	351	379	333	353	334	317	365	337	318	368	349	355	344	364	353	344	333	323	349	355	355	352	349	337	341	352	381	353	346	345	372	345	319	372	347	343	368	347	344	340	367	344	335	367	350	361	372	370	317	361	321	360	306	357	340	332	327	349	331	323	322	330	373	344	360	358	342	348	329	328	319	344	299	355	346	344	318	352	327	334	330	344	364	367	372	362	342	332	342	345	353	385	350	343	367	347	365	383	311	327	346	362	346	334	342	326	375	373	331	353	337	349	364	368	358	349	353	325	347	376	344
1672	579	432	437	371	438	412	382	414	435	398	388	416	390	397	375	386	392	386	392	408	374	383	377	350	433	390	400	398	387	362	407	401	387	343	420	387	386	386	390	377	366	404	414	391	399	367	403	381	368	358	386	355	352	374	407	383	392	408	415	409	367	367	387	383	436	404	410	391	397	370	365	357	413	375	383	394	378	394	405	410	415	379	387	386	374	386	397	413	375	390	409	371	388	356	423	417	398	394	356	398	409	378	389	424	400	383	400	392	413	399	387	433	384	391	409	410	385	369	348	367	375	371	421	380	394	376	387	370	391	386	380	362	405	365	386	382	439	392	380	362	384	399	407	390	384	406	387	351	396	391	384	356	414	396	389	417	400	422	389	388	420	426	382	363	429	340	426	376	364	389	370	418	401	358	362	413	405	421	401	382	347	392	391	455	399	393	379	373	404	393	375	403	361	397	385	396	372	360	415	379	368	393	386	418	387	409	367	368	369	358	378	384	374	389	406	405	371	415	392	360	398	387	370	385	406	354	366	391	377	372	386	377	402	385	357	374	396	369	408	393	398	386	354	401	364	381	396	379	400	386	358	353	402	353	424	385	396	371	406	364	393	366	398	431	425	397	389	394	329	378	377	414	385	364	376	390	407	419	416	387	378	410	367	390	371	380	368	394	361	394	345	379	407	353	390	371	404	389	373	395	420	413	396	392	375	383	403	415	387	371	406	383	336	367	340	394	383	385	351	353	378	377	402	379	363	389	394	381	375	384	363	405	403	403	398	367	381	398	412	403	392	366	367	372	385	383	395	384	371	384	392	347	385	367	385	402	379	376	380	407	405	374	336	402	392	400	392	392	375	399	390	357	367	424	392	389	373	387	361	373	424	388	449	419	407	396	364	374	394	368	374	405	372	407	417	433	390	410	371	369	385	394	356	401	356	348	359	379	352	392	411	423	379	384	383	411	421	379	428	364	389	384	372	406	388	384	358	348	373	384	392	408	392	353	400	422	319	373	407	389	434	390	401	395	423	453	420	396	402	396	398	366	404	360	422	389	454	394	402	444	386	384	372	382	404	383	389	352	423	354	357	364	388	391	411	414	391	395	411	354	367	369	391	395	390	383	383	358	370	408	379	411	388	373	412	369	391	410	383	380	413	382	360	393	367	347	418	377	388	383	399	408	408	405	383	411	359	381	416	405	383	376	390	382	422	379	366	387	355	403	414	350	415	389	404	406	384	402	397	388	380	422	385	369	453	390	390	362	413	401	370	432	369	370	352	376	394	388	400	376	383	414	405	394	407	391	391	396	381	386	399	369	355	384	387	401	401	429	359	366	396	412	393	385	362	378	416	410	421	410	364	381	372	395	385	369	409	405	367	376	375	372	433	432	381	398	394	398	401	361	391	424	388	396	396	387	394	377	382	389	391	418	383	392	377	377	404	372	396	376	396	401	430	416	398	389	398	375	382	358	396	412	383	392	387	380	402	374	411	407	418	408	356	420	398	404	348	376	416	367	385	373	386	356	450	416	410	384	375	384	371	387	393	392	353	441	380	404	355	382	400	429	383	378	411	391	431	386	388	371	397	362	404	398	389	371	394	396	403	395	347	346	373	406	407	368	386	432	383	385	387	376	395	383	378	368	462	385	362	409	400	409	343	388	402	419	373	394	388	367	398	393	403	408	347	379	386	364	379	369	397	406	384	352	357	363	409	391	382	370	399	387	387	399	396	408	392	417	386	419	431	346	389	376	406	417	387	389	372	383	403	394	361	379	391	370	384	375	358	394	404	380	379	434	389	370	413	421	397	398	417	416	394	373	385	395	393	395	393	406	377	407	373	388	393	378	382	384	412	402	410	388	394	390	414	361	395	407	399	374	394	382	429	381	396	375	389	393	407	415	433	394	389	399	397	413	408	394	405	337	395	398	373	400	414	364	396	380	388	391	372	396	418	384	391	427	382	383	422	381	390	418	331	352	367	390	401	418	391	403	380	405	416	386	444	405	355	379	394	363	372	455	387	384	392	407	382	387	384	412	418	369	378	396	405	367	402	384	406	388	382	380	388	382	404	410	404	370	395	377	370	394	409	399	378	391	390	390	383	410	407	389	422	375	417	391	421	436	398	390	360	383	368	393	360	382	384	376	396	406	410	370	377	386	359	395	357	408	392	381	405	390	334	328	422	400	397	382	361	421	359	374	370	381	385	349	401	393	371	394	393	434	393	399	388	407	389	414	346	394	376	387	393	396	386	373	379	390	369	390	393	374	393	394	379	424	385	428	433	415	368	382	397	398	362	356	370	398	408	426	396	398	414	367	390	383	363	391	348	397	350	371	384	352	385	384	389	401	386	400	390	371	410	421	377	407	360	357	388	430	376	392	398	399	397	384	401	387	417	396	416	399	379	341	359	381	420	413	394	408	371	398	391	345	370	356	394	416	384	398	391	388	408	369	388	400	385	369	387	342	391	432	404	413	383	377	381	374	373	383	400	394	371	370	404	325	393	386	393	394	420	411	358	380	397	390	406	384	405	388	348	372	350	416	415	404	382	388	398	389	369	402	386	421	389	383	374	350	387	377	354	406	369	368	350	399	367	389	330	380	371	402	396	371	388	372	371	363	362	409	347	394	402	356	397	352	339	393	378	387	368	374	395	361	404	417	364	417	364	383	403	388	406	397	439	388	397	401	441	366	425	394	417	402	374	374	362	383	371	392	423	393	395	385	414	368	361	410	386	409	410	367	391	382	369	384	398	405	382	420	424	403	384	395	398	396	378	431	383	388	411	376	379	421	395	399	378	420	368	406	389	418	400	395	443	392	373	436	428	373	387	372	417	360	394	419	388	420	348	404	413	388	398	359	367	360	422	377	408	386	395	391	383	395	391	371	350	406	398	402	412	415	405	380	408	370	370	416	436	439	379	405	392	388	407	373	413	370	423	397	391	405	342	381	374	393	383	375	329	372	365	375	427	344	411	395	386	367	399	356	343	399	419	392	406	385	398	402	391	362	416	377	377	376	440	392	370	382	353	362	361	424	398	398	387	368	424	399	381	404	412	364	377	369	384	379	415	377	379	353	376	389	425	357	370	339	399	394	417	411	415	393	426	450	353	398	411	408	400	367	364	407	431	373	408	363	349	412	389	361	385	392	390	320	400	361	377	387	395	392	404	355	377	375	394	418	378	376	380	445	380	384	391	395	375	383	368	408	419	392	382	425	377	384	379	422	423	379	403	380	400	358	406	396	406	371	363	403	399	366	408	400	413	396	395	404	441	400	407	392	352	375	385	346	435	418	354	403	408	392	424	437	392	388	358	408	387	404	403	385	401	373	401	378	373	376	416	369	445	352	408	426	404	411	387	400	385	405	389	387	389	392	383	377	347	389	386	335	380	409	406	376	405	376	398	375	357	387	410	379	420	380	363	375	418	386	395	405	392	423	391	401	389	372	388	440	386	403	356	350	417	401	390	429	414	398	389	389	394	404	396	437	400	408	383
2227	1130	964	980	930	924	993	955	910	907	916	966	873	903	890	933	903	949	934	863	940	965	913	924	904	863	878	890	885	891	918	910	925	920	920	843	898	884	929	890	852	913	898	907	896	871	932	871	924	908	889	903	899	900	912	883	860	907	920	873	878	883	911	863	870	896	847	871	927	920	888	902	887	865	908	943	877	867	941	857	899	899	887	929	895	903	873	899	917	907	907	905	869	866	938	892	874	903	876	900	918	869	845	909	915	905	905	928	895	869	872	892	854	876	940	926	919	908	876	878	896	873	880	873	870	905	954	899	861	925	885	913	964	842	881	939	850	876	930	876	919	881	882	913	898	875	903	868	897	883	868	881	880	919	848	870	827	876	876	893	935	964	886	938	883	934	919	859	878	930	885	846	883	895	914	914	871	897	905	993	926	911	876	884	866	899	921	885	897	822	876	877	897	905	929	888	880	856	910	927	894	882	910	862	907	949	925	888	801	908	945	947	922	900	922	911	864	909	892	902	903	953	921	879	907	887	874	898	940	943	837	877	919	925	882	866	938	899	864	870	918	954	880	919	923	850	854	850	867	955	923	923	927	904	894	911	879	934	842	911	911	845	920	874	909	873	896	861	894	946	878	878	934	923	875	850	883	841	915	898	912	930	890	907	903	905	864	959	922	921	880	900	929	883	900	890	940	890	872	936	901	937	953	929	889	896	918	855	922	901	909	864	955	878	914	940	845	898	889	909	963	908	903	878	955	875	909	869	871	893	909	928	891	892	915	881	894	924	872	902	852	902	884	859	879	889	928	927	921	893	864	922	885	869	885	909	910	924	906	914	887	936	867	931	894	874	928	930	912	938	885	950	884	893	896	899	951	906	888	842	901	968	909	947	949	909	889	912	892	856	907	890	914	879	886	850	929	921	897	901	881	932	915	853	857	849	868	900	919	913	885	875	924	902	834	893	876	868	883	848	927	947	893	874	883	907	888	870	927	869	855	913	915	916	823	918	899	887	874	881	868	867	884	858	874	865	897	922	857	824	938	914	882	932	950	900	935	841	880	899	874	926	903	897	856	906	910	923	881	846	864	974	921	877	880	888	884	928	864	889	878	895	906	960	883	876	864	926	901	883	879	883	853	972	907	911	857	874	926	921	906	907	887	787	867	853	882	970	889	927	926	886	910	907	897	908	897	877	874	894	904	879	925	933	889	874	923	869	873	893	912	920	886	940	895	909	936	923	951	905	928	930	933	919	851	893	901	950	963	871	850	889	908	906	873	903	895	929	908	893	909	906	913	899	916	943	879	873	883	867	917	884	918	918	866	903	911	952	865	881	892	885	894	933	933	870	902	940	877	890	922	871	879	892	863	920	925	929	921	943	909	888	920	944	920	869	873	866	916	849	872	950	894	877	945	888	919	908	855	833	894	932	877	894	854	926	900	900	876	974	929	893	840	877	925	911	922	859	938	876	896	873	875	914	867	910	874	901	851	874	847	933	892	905	879	883	897	877	931	884	843	918	932	960	916	939	935	980	918	922	892	869	880	843	915	906	909	907	888	911	844	921	898	916	934	906	883	908	913	991	891	908	893	911	923	907	851	924	852	887	887	821	879	932	926	952	929	941	916	918	881	866	912	925	908	883	848	897	841	880	856	885	895	855	889	910	854	880	911	872	979	864	894	919	914	905	888	879	881	855	855	922	923	936	923	918	858	899	902	900	977	919	855	847	878	922	978	874	880	875	938	941	845	900	935	867	887	903	871	876	888	933	897	922	896	918	913	852	936	916	910	889	873	932	939	859	913	901	801	958	908	932	888	890	940	927	921	872	889	900	848	910	910	882	855	899	908	891	922	910	950	929	936	849	902	938	934	856	922	876	933	917	880	901	910	848	912	885	909	919	917	850	950	868	842	894	909	929	885	847	878	923	911	895	909	869	867	925	853	852	878	877	938	913	870	902	884	875	911	845	918	888	905	933	900	894	880	882	946	889	863	886	898	938	946	965	886	867	925	866	887	891	957	882	912	923	902	865	903	932	874	910	902	864	873	911	865	948	924	911	888	904	892	941	904	934	893	929	871	913	887	874	954	921	905	869	861	897	873	873	922	930	913	902	897	903	851	844	881	879	892	868	865	835	943	909	878	895	890	862	869	929	925	885	873	884	858	889	857	870	906	851	927	869	860	947	907	914	867	885	882	870	886	881	897	925	909	890	888	854	879	841	896	923	872	952	869	873	932	884	918	897	884	918	892	844	950	885	921	863	894	914	919	927	913	875	902	883	900	869	840	938	935	938	892	907	986	906	913	873	866	840	943	863	846	870	900	894	900	873	931	919	880	881	911	931	862	954	951	952	923	893	829	927	892	911	906	920	890	892	921	898	940	950	917	902	907	925	876	844	851	937	861	923	968	971	884	897	877	875	861	853	942	926	937	897	857	906	896	872	984	919	938	913	859	875	888	893	861	885	916	944	930	924	874	889	889	873	951	876	858	865	909	907	903	891	925	878	931	863	926	876	921	943	895	885	859	888	847	879	863	905	886	911	884	872	910	875	896	859	907	856	891	926	866	936	911	905	898	976	912	934	933	917	914	857	925	891	921	862	913	940	926	884	854	955	893	871	898	900	921	900	879	939	882	864	906	919	865	962	883	882	885	837	941	903	899	911	921	918	942	966	893	896	881	907	868	872	962	915	893	883	893	849	917	935	884	840	886	870	902	903	914	933	874	893	855	909	878	839	905	870	890	917	920	838	948	901	917	910	922	919	897	947	892	880	892	886	919	914	898	967	910	894	952	902	933	894	862	847	924	866	876	908	883	932	807	917	905	934	883	899	869	914	890	887	897	871	929	906	905	911	897	872	893	898	895	877	888	868	855	918	832	939	859	871	935	932	933	902	873	870	889	923	902	897	856	893	875	857	824	867	881	901	897	899	875	926	870	873	867	895	942	864	883	890	885	862	950	922	873	864	852	902	823	890	902	893	888	901	900	902	876	890	910	950	844	903	879	953	875	924	879	884	865	937	919	915	900	882	902	951	880	829	885	916	857	884	844	925	862	905	922	917	899	862	853	876	935	924	897	908	926	901	869	868	860	865	948	892	892	996	896	846	873	901	871	907	891	921	873	860	867	925	923	912	872	886	937	911	909	848	877	889	897	934	869	901	879	891	827	862	922	907	928	867	882	941	915	913	854	846	936	880	879	875	915	934	880	880	915	928	909	866	902	869	896	936	874	894	910	873	941	951	886	890	843	894	891	840	949	905	918	942	938	886	859	865	894	871	865	912	908	941	919	862	859	838	945	899	885	904	898	907	890	891	933	912	908	892	925	894	918	892	909	869	875	921	961	904	903	926	992	963	813	869	937	922	877	899	905	908	885	881	892	885	900	886	944	913	935	896	887	951	921	913	854	910	907	911	862	888	837	870	895	882	868	890	895	893	897	929	911	860	886	932	899	917	930	918	893	931	930	911	899	863	810	890	903	852	874	905	894	912	902	915
7433	2327	572	474	428	371	375	445	329	339	318	287	354	339	275	324	313	305	301	284	329	317	316	312	277	314	368	285	284	303	325	314	310	290	312	310	349	315	301	322	317	291	308	326	300	304	294	298	312	310	318	358	340	280	303	325	317	316	317	319	318	293	316	295	291	292	312	288	312	283	311	328	309	301	319	311	314	297	297	309	288	310	286	280	301	290	330	333	315	275	283	273	284	317	357	288	311	299	334	310	299	308	298	321	332	315	286	296	290	307	328	303	314	304	305	284	323	270	314	301	284	345	325	326	311	336	294	320	295	295	300	314	300	305	300	292	301	299	329	346	315	302	333	326	325	305	317	303	307	322	309	306	293	304	282	300	285	315	333	321	305	300	313	335	301	309	330	305	313	313	293	320	323	269	322	273	293	308	309	252	275	308	255	328	296	280	318	279	327	303	325	291	299	299	295	336	292	321	310	312	304	304	256	352	281	327	315	302	327	295	304	287	308	312	314	325	307	317	307	279	300	319	302	312	301	297	324	320	315	317	294	323	279	287	294	299	287	300	322	311	309	356	279	331	336	307	285	327	314	305	278	298	334	304	295	306	283	289	322	339	351	318	319	308	303	321	275	328	297	352	317	291	314	323	303	313	295	292	292	280	299	318	305	279	314	295	304	346	336	294	328	307	302	283	306	289	301	307	294	302	314	336	280	290	313	331	309	325	278	291	303	294	326	316	298	346	301	321	314	304	312	329	337	329	333	303	315	308	314	297	303	297	314	299	322	335	307	326	305	321	289	286	290	323	346	302	279	314	339	340	321	294	319	318	310	247	319	307	321	316	289	328	318	321	296	293	358	295	293	332	313	293	308	319	314	317	329	291	298	320	307	315	313	316	324	294	270	280	302	319	313	327	310	271	310	320	289	314	318	326	282	309	336	290	330	295	313	297	336	334	333	282	341	326	262	311	321	296	306	287	334	282	298	299	340	302	307	329	310	302	292	318	331	299	346	284	323	315	307	296	320	304	331	273	312	324	336	327	319	309	304	297	292	300	314	309	276	272	288	310	290	327	294	373	354	294	284	307	274	284	284	294	360	309	309	305	304	301	318	305	336	334	322	325	309	284	291	301	291	296	305	326	340	327	319	333	309	269	313	310	335	315	285	298	298	322	300	316	304	312	320	300	305	288	314	322	275	326	302	281	310	317	336	349	306	317	303	329	273	319	285	316	328	309	314	311	340	307	278	310	321	284	307	326	330	310	321	306	305	323	295	317	348	308	300	349	294	313	295	328	283	342	308	297	298	316	302	291	309	325	305	302	329	329	322	290	337	300	312	311	283	317	269	312	306	283	269	279	343	337	283	311	333	330	304	321	324	331	355	302	312	342	314	316	332	302	297	308	322	289	314	298	266	302	256	321	294	298	295	311	324	328	299	304	324	307	300	295	303	330	305	274	285	290	299	301	302	290	317	327	299	325	273	301	273	324	287	359	308	367	325	323	334	292	292	326	320	309	299	296	305	310	295	321	297	334	305	316	297	299	306	284	293	314	327	325	293	319	290	347	299	274	295	273	302	290	346	334	304	313	297	294	302	291	322	327	334	310	337	332	303	323	291	306	270	305	321	295	311	257	306	291	340	327	319	334	304	314	345	336	329	270	296	294	304	313	309	301	293	324	295	329	323	314	311	323	333	301	306	304	293	331	333	332	312	295	318	314	299	305	310	332	358	323	303	311	314	307	343	326	261	321	311	305	284	311	303	289	309	299	316	301	326	326	299	330	321	292	292	341	343	310	316	274	320	296	280	310	283	299	335	301	309	315	305	294	308	326	325	316	293	341	304	334	309	307	284	335	318	314	287	330	302	321	309	278	292	287	305	303	312	309	318	339	297	300	303	347	347	296	286	306	353	269	300	291	289	295	302	303	320	316	306	334	304	318	317	298	320	305	319	300	303	317	304	323	312	312	273	317	297	314	316	304	294	322	312	281	336	326	322	321	298	288	322	315	287	305	334	331	293	340	331	305	321	301	295	329	320	334	293	321	329	277	335	303	313	289	307	314	342	280	297	299	299	319	288	283	278	281	307	331	326	338	310	307	299	304	333	313	282	291	315	323	280	296	281	279	319	288	321	296	323	332	301	317	305	308	288	315	289	308	307	320	314	294	333	320	317	351	304	301	301	287	309	293	298	295	303	272	313	315	314	343	320	298	293	311	326	310	305	292	341	303	300	309	301	294	323	320	337	303	287	278	298	309	287	307	315	311	320	291	288	320	315	278	276	319	296	337	325	296	308	289	309	272	290	324	311	314	339	303	315	295	323	302	304	275	312	313	330	294	313	332	300	268	328	340	279	294	296	289	295	312	309	316	326	347	291	311	293	317	286	307	309	291	317	310	291	318	285	315	291	346	308	315	280	326	303	295	294	315	290	309	318	318	316	286	283	317	296	331	290	296	283	290	292	316	277	297	306	319	267	308	308	327	293	300	294	321	332	321	313	292	276	348	344	304	276	305	316	299	302	280	295	313	336	321	318	327	277	327	337	308	323	291	281	269	307	323	296	304	314	307	311	326	297	318	342	321	338	302	302	272	298	318	281	293	306	292	331	298	295	322	298	331	305	297	325	302	291	338	267	307	289	299	331	315	326	331	287	307	303	308	327	346	302	302	303	308	273	310	340	305	325	306	298	287	327	329	334	321	308	327	244	322	357	305	307	274	305	307	331	333	324	352	290	308	275	305	327	307	315	274	270	312	323	316	317	302	298	325	310	287	290	308	329	312	335	280	288	343	312	329	290	327	299	293	316	327	314	330	312	303	327	324	321	310	323	318	310	331	335	312	317	297	315	308	289	296	283	307	315	340	335	282	308	305	301	311	311	314	310	310	296	337	357	309	298	291	322	292	317	295	316	312	292	336	279	323	333	308	279	350	329	302	297	282	306	335	331	301	334	323	260	319	333	288	303	273	350	281	288	314	286	317	333	295	286	313	309	314	265	315	314	334	291	271	339	293	321	304	331	353	299	294	285	318	297	321	324	306	322	316	313	308	308	319	331	270	278	320	314	290	284	299	276	338	298	302	298	302	322	340	327	325	322	307	331	321	321	281	307	286	328	276	308	319	303	302	334	289	292	326	301	351	297	299	266	289	307	302	325	294	316	285	320	345	285	331	304	290	303	321	312	318	338	287	337	319	319	342	321	311	272	283	298	281	312	313	328	320	312	310	292	303	285	287	295	313	314	299	317	339	334	315	291	313	328	275	311	318	313	339	308	298	271	305	336	285	310	312	291	303	293	281	305	333	290	295	352	283	311	313	287	309	324	353	331	310	326	288	278	312	299	326	318	312	303	321	302	270	288	294	307	328	254	294	308	322	331	310	286	340	304	308	307	305	313	262	311	313	313	312	312	314	316	318	312	306	327	314	317	285	288	290	340	298	308	306	276	308	311	302	328	304	323	305	270	312	296	295	294	305	295	285	277	282	317	359	330	298	303	317	325	284
6974	2663	1213	1378	1293	1142	1046	1415	936	880	884	811	789	786	819	756	765	793	756	762	772	738	778	743	745	764	729	713	723	679	743	733	689	741	762	677	752	731	721	762	747	754	709	757	745	707	740	706	684	730	749	721	744	729	706	714	769	795	756	733	706	750	698	754	720	738	740	735	753	674	745	731	684	714	770	696	690	758	681	691	720	727	717	743	703	747	683	752	747	763	738	738	728	737	682	774	714	725	691	766	692	724	736	740	677	743	752	722	710	745	725	709	699	723	742	703	720	757	717	733	697	749	699	712	739	751	738	761	685	733	706	709	739	690	700	746	718	721	737	725	715	766	694	684	715	703	733	767	752	713	674	686	755	688	710	668	729	779	781	706	756	746	728	703	730	727	666	693	700	697	739	744	717	688	730	702	747	699	751	741	717	730	720	699	716	715	691	712	729	724	705	673	715	768	733	747	730	703	713	718	724	723	716	731	741	707	711	737	716	690	683	733	699	718	706	759	745	705	736	717	709	691	716	716	690	756	744	739	751	704	739	749	743	708	744	726	672	739	716	697	692	692	744	706	694	719	726	733	796	723	707	691	693	730	720	740	726	704	700	665	733	692	744	694	721	752	742	688	709	751	740	741	731	775	739	723	718	679	723	749	740	710	733	714	702	762	718	720	701	728	744	769	762	725	746	684	708	730	675	766	716	702	713	715	729	716	685	736	699	730	699	733	747	714	700	688	707	670	722	722	708	729	675	761	713	677	706	675	694	702	704	688	721	778	696	735	704	736	657	695	707	713	727	742	680	732	786	679	706	737	759	756	690	724	720	773	710	711	728	710	704	765	706	712	708	723	748	696	697	726	733	714	774	753	746	753	734	684	734	705	745	689	797	753	687	656	731	736	742	734	728	759	703	725	731	709	733	696	734	722	679	757	691	757	751	728	701	667	733	721	710	757	692	698	731	661	699	747	750	689	740	724	689	731	679	730	699	694	690	695	675	746	708	746	708	727	805	698	703	740	701	706	698	716	727	753	746	733	697	739	687	759	743	692	708	727	726	737	671	705	758	732	717	708	670	709	753	683	686	722	714	750	753	682	701	738	732	705	720	709	717	713	717	709	723	705	704	679	743	763	730	739	705	741	740	776	786	727	738	705	750	717	748	735	753	741	773	737	714	715	685	767	708	730	718	698	716	741	731	692	735	733	741	744	691	687	712	735	718	720	670	730	711	699	683	726	742	704	718	730	736	711	679	723	731	690	677	763	737	767	712	702	745	735	736	712	738	664	712	754	722	694	751	726	720	712	762	685	724	715	681	714	744	733	734	716	674	700	713	701	753	708	705	704	728	698	757	722	726	733	735	685	743	727	706	760	694	731	710	723	713	749	700	751	755	763	697	785	750	722	731	713	691	735	689	714	707	735	721	696	715	648	722	747	690	698	711	718	672	699	704	695	686	724	750	732	770	710	747	743	723	706	710	726	676	702	712	692	728	692	708	668	710	728	716	711	715	716	736	715	744	682	724	732	730	724	740	757	722	753	728	685	730	755	773	750	712	699	712	675	726	661	702	719	687	733	722	727	756	727	717	757	726	685	700	719	721	745	732	697	701	674	722	723	706	733	721	746	714	740	722	677	734	685	814	738	744	726	725	758	729	730	661	673	740	722	771	760	719	737	706	679	727	692	695	697	739	764	731	676	694	751	724	717	711	719	719	696	725	760	759	745	680	689	731	691	706	793	759	716	737	717	735	711	765	728	698	686	756	726	715	749	742	713	708	684	682	725	721	699	749	718	722	764	704	754	693	707	686	684	761	719	718	747	708	669	740	702	691	679	720	748	667	740	752	752	725	677	740	806	763	692	748	697	707	712	702	677	741	716	704	730	735	714	680	743	711	726	712	738	722	745	732	705	722	711	700	724	734	724	730	671	680	760	711	736	718	727	728	714	734	755	700	713	745	709	709	705	706	713	756	732	769	705	754	766	730	711	741	738	698	685	724	778	718	712	747	730	717	736	721	763	714	715	716	674	752	752	726	698	686	749	729	765	695	649	718	737	732	715	713	739	739	767	758	726	725	711	730	675	687	700	655	763	715	682	763	725	689	775	694	703	714	721	752	691	733	745	701	688	748	739	705	741	725	719	750	733	739	708	714	725	720	696	686	733	695	733	741	757	732	711	703	777	701	717	733	704	731	710	753	754	713	753	730	702	730	713	746	693	754	690	693	676	723	754	701	683	709	727	728	742	697	732	762	686	737	724	697	731	702	730	677	693	712	751	707	745	772	752	719	746	677	710	718	787	776	684	709	738	702	704	701	737	704	721	718	725	712	694	700	720	733	726	747	725	732	730	690	707	742	720	723	740	711	714	714	705	717	757	733	754	728	766	760	707	738	731	685	679	759	730	715	735	737	742	720	732	708	696	743	712	730	707	756	731	704	712	694	691	691	732	785	761	691	718	722	690	747	692	725	716	755	722	736	720	722	802	722	705	710	716	714	746	696	700	738	716	728	725	708	759	702	714	740	718	728	794	711	711	753	672	711	700	709	759	699	718	705	687	742	737	709	726	719	704	739	698	729	749	734	740	662	705	673	777	741	726	712	706	713	754	743	724	733	765	716	688	763	741	724	703	729	744	701	734	752	711	712	709	735	681	768	746	715	693	759	720	704	776	748	729	708	712	765	735	690	696	744	722	714	731	708	717	703	737	763	703	764	718	701	736	745	761	693	747	727	714	756	721	703	707	759	690	746	709	697	723	700	702	742	675	772	692	723	726	707	748	733	695	733	721	725	762	727	715	733	695	732	721	728	706	746	787	754	723	732	695	723	732	723	716	692	725	707	678	760	706	742	716	723	750	717	726	693	758	727	729	732	721	740	774	757	742	717	698	764	716	700	716	769	702	762	688	716	699	734	754	668	732	762	719	727	738	711	700	728	716	713	722	712	788	704	760	708	717	743	732	703	777	684	708	720	717	716	697	710	689	697	735	727	761	717	745	760	739	701	703	685	757	682	704	740	734	740	750	738	727	712	700	719	687	756	707	703	753	729	701	716	692	727	729	762	736	677	750	732	727	705	713	714	769	748	726	753	745	755	775	694	745	679	677	689	702	702	724	725	700	712	661	731	707	692	739	703	698	705	719	730	746	699	733	710	705	709	708	680	715	757	671	702	679	736	711	767	661	730	724	699	712	702	735	681	723	702	722	674	744	750	692	728	720	685	719	754	735	759	710	662	689	661	746	692	780	689	693	756	705	697	766	692	748	653	716	724	719	715	760	759	710	706	688	735	682	726	732	656	731	713	766	700	740	742	784	731	692	686	747	702	742	674	770	706	681	721	737	690	717	732	725	722	715	709	713	768	723	666	724	750	721	736	723	755	714	698	680	654	690	729	748	722	750	768	681	735	662	727	678	697	721	680	713	707	705	757	715	674	788	700	732	740	745	724	726	708	726	705	723	724	691	718	736	724	687	705	687	688	705	758	728	688	739	695	679	704	738
13816	6102	762	546	426	341	281	884	195	187	169	173	178	164	138	150	163	164	134	140	150	121	131	139	140	144	128	138	121	124	155	140	128	118	110	118	136	146	122	136	119	144	135	133	136	126	108	131	131	128	149	134	135	110	124	125	137	134	152	147	135	122	160	139	123	142	123	132	117	96	119	113	148	149	138	137	131	119	152	117	132	127	148	112	122	117	102	136	131	115	119	135	133	132	138	136	128	132	133	140	146	118	116	123	148	131	131	121	139	123	156	122	143	138	121	146	125	151	137	118	167	138	110	131	133	109	148	123	129	136	143	137	143	123	143	138	136	117	136	145	125	141	156	116	146	135	150	113	140	141	140	124	121	129	121	122	119	129	129	96	126	126	133	126	138	135	123	119	130	134	112	152	150	127	130	133	125	134	126	135	125	119	145	144	121	133	139	146	139	111	114	127	104	146	110	104	120	127	144	120	138	128	125	139	148	147	135	141	139	135	136	123	121	115	96	132	155	142	133	138	137	109	152	136	141	129	122	140	112	136	116	138	134	122	112	141	126	140	113	136	130	133	114	130	128	112	146	122	147	113	115	150	112	113	131	142	143	145	156	121	138	132	122	136	136	120	124	117	129	118	150	130	144	126	128	126	145	131	138	158	136	123	127	115	121	126	147	149	126	144	133	126	128	117	121	137	135	113	130	135	121	129	145	138	131	155	142	138	139	140	135	150	132	147	127	137	136	131	123	139	122	104	124	126	127	112	131	125	135	152	124	149	130	142	124	131	124	121	112	136	118	116	130	134	144	149	135	115	138	151	127	140	135	148	138	141	130	122	112	128	126	107	137	132	155	149	138	155	133	133	137	130	135	123	123	130	142	140	162	127	141	147	137	122	139	132	135	150	131	123	118	124	128	135	132	136	116	137	121	132	114	119	137	111	113	135	127	130	124	123	136	140	153	113	142	135	118	112	130	140	147	130	122	115	158	128	133	115	138	122	126	112	150	133	133	135	138	136	121	153	145	127	159	141	135	145	119	142	106	108	132	133	108	136	135	118	123	141	138	132	136	139	123	162	134	125	130	113	136	136	118	119	135	105	125	134	149	143	145	138	142	159	137	132	117	136	152	131	138	110	147	137	117	125	135	131	123	136	133	131	121	138	136	126	133	125	145	122	139	164	147	140	129	134	144	116	115	127	135	121	119	134	138	135	131	124	127	146	126	118	130	121	134	139	121	137	128	138	174	127	131	130	137	121	141	123	134	149	134	104	141	109	141	133	127	111	115	130	136	134	137	133	142	120	129	138	117	112	123	136	131	119	130	142	109	131	126	124	141	122	133	139	137	129	150	140	146	136	126	128	121	121	139	122	143	138	141	141	120	140	119	139	128	116	127	143	117	137	148	142	119	129	129	122	131	118	119	115	125	119	120	134	153	112	145	167	157	129	111	128	130	129	130	116	127	131	129	104	140	124	126	125	119	105	101	116	126	127	134	120	138	130	151	131	133	112	132	121	139	163	133	118	134	114	125	135	97	130	128	125	157	131	141	128	113	129	148	121	164	117	130	122	134	135	126	135	123	116	116	121	126	136	116	118	155	147	114	115	134	110	132	136	131	140	142	123	140	133	140	152	135	129	115	108	139	140	136	119	124	134	132	129	119	134	130	140	120	135	141	142	125	159	115	116	127	137	144	127	133	152	122	130	127	147	129	153	143	122	115	129	132	144	134	149	122	110	137	129	131	132	133	145	128	130	154	150	124	122	120	128	116	131	134	123	163	131	138	132	152	137	129	142	133	131	136	143	139	144	130	142	118	121	131	137	113	126	124	143	135	125	122	116	130	136	117	117	138	141	156	132	158	129	129	133	129	117	137	149	149	138	143	129	106	119	128	119	129	133	132	153	129	119	143	113	145	125	119	99	133	140	145	127	130	138	129	126	118	132	129	134	135	121	137	135	131	113	141	138	138	134	133	131	145	127	133	148	120	139	139	132	118	140	151	145	131	129	130	124	138	140	140	139	121	149	135	115	136	117	138	128	111	140	127	109	135	157	123	125	120	152	149	152	127	148	121	140	135	150	145	117	122	133	139	121	117	102	134	130	119	129	123	126	137	147	136	145	130	131	134	130	138	146	135	125	132	120	126	125	129	127	120	139	153	140	119	131	132	126	107	158	127	129	142	157	156	105	128	142	147	142	116	109	143	154	130	121	154	123	149	144	133	119	129	131	146	134	118	127	123	120	126	135	160	110	110	135	148	141	134	134	114	122	133	137	130	145	120	127	119	118	130	128	126	124	159	155	130	148	123	131	124	127	123	123	138	144	131	118	126	114	127	123	123	138	130	115	120	138	130	154	121	136	141	147	138	149	135	125	132	127	135	124	133	137	114	129	130	142	127	124	144	116	131	140	150	147	135	115	138	105	119	110	102	137	144	139	122	138	142	120	133	122	131	136	125	128	148	136	136	122	114	140	145	126	153	146	127	151	137	126	132	134	131	123	137	156	119	132	109	146	115	141	138	118	134	133	150	138	152	137	133	144	137	138	116	132	142	112	116	118	141	118	134	129	146	127	132	144	132	125	147	106	136	125	123	115	133	144	119	122	123	128	150	145	132	133	149	131	138	128	135	129	142	138	133	134	133	134	134	131	140	126	137	127	147	125	124	144	126	143	139	129	132	120	139	113	130	118	142	133	124	141	123	127	119	137	130	124	138	135	123	141	145	133	111	152	141	109	137	127	147	133	131	135	115	110	154	141	136	110	139	117	135	137	126	138	130	127	121	128	145	117	136	125	122	143	132	125	114	119	144	127	125	142	135	131	120	124	114	113	128	137	115	152	130	127	112	136	124	136	126	148	133	125	113	131	156	124	132	131	115	130	126	152	133	110	122	131	123	112	119	130	116	124	129	148	128	142	124	139	115	148	115	120	134	148	136	130	130	106	111	143	131	122	147	123	121	148	116	130	138	150	146	120	157	107	120	119	139	125	139	129	132	131	149	118	124	108	136	123	147	120	120	134	120	130	125	140	147	143	116	111	146	155	144	135	142	129	120	127	125	139	130	129	153	123	128	125	105	133	112	124	104	131	112	145	122	126	128	111	143	136	149	104	125	142	136	132	148	143	144	135	144	125	108	138	134	128	157	138	152	107	131	139	121	145	129	118	124	105	125	124	104	118	129	113	128	104	148	139	127	124	137	138	139	123	112	115	136	136	135	121	129	121	131	133	123	108	125	120	166	153	132	127	120	120	141	128	133	141	132	147	129	124	127	138	138	119	136	120	133	126	131	125	137	140	136	133	127	145	127	151	111	133	126	132	138	126	152	111	145	124	130	138	114	139	132	158	150	108	120	128	153	132	129	135	130	129	138	138	130	123	123	149	132	141	144	134	143	148	124	143	133	139	130	117	136	145	136	119	135	133	138	150	135	129	123	132	140	151	109	147	143	156	127	132	137	117	122	143	125	155	118	142	115	122	131	147	113	144	129	145	135	103	118	157
9106	4907	1656	1779	1521	1228	1091	4213	731	691	616	555	565	521	474	521	462	433	390	424	413	401	414	394	421	389	369	377	389	385	396	357	365	381	380	371	352	383	363	377	381	398	389	403	377	349	361	367	339	358	363	354	337	326	348	338	402	341	344	353	381	379	357	353	348	351	356	350	377	348	319	312	369	345	351	348	372	358	333	360	345	376	351	375	358	349	349	380	354	345	365	347	349	359	348	348	327	356	323	321	338	330	353	341	361	367	375	379	362	337	359	363	336	349	347	342	318	359	370	379	341	341	323	364	308	330	363	375	368	366	403	352	384	332	360	327	352	368	369	368	364	350	297	390	328	323	364	339	349	345	341	333	357	348	355	335	368	344	351	349	322	364	340	367	373	364	345	357	333	348	316	368	326	354	317	345	304	373	338	357	341	334	334	341	389	378	366	350	358	371	337	320	372	358	357	335	377	343	358	343	343	338	353	347	385	349	341	348	372	342	333	333	341	346	336	337	358	355	364	321	360	327	345	328	386	343	336	315	340	365	320	311	318	380	369	342	344	325	338	355	348	370	353	354	353	317	340	362	351	313	368	367	301	352	346	341	349	345	347	343	350	323	341	334	344	353	346	357	317	378	363	345	382	385	328	354	330	347	336	329	343	341	373	341	370	366	341	354	357	343	333	359	367	371	320	372	369	372	315	340	330	338	322	339	345	344	333	369	319	337	355	376	383	381	327	372	395	343	372	346	347	371	347	378	334	364	303	383	334	344	341	332	360	349	331	334	331	340	381	330	376	362	348	322	373	328	344	360	358	378	383	333	313	288	311	372	312	336	338	367	341	347	318	338	372	371	353	317	356	343	345	344	344	371	333	353	351	377	331	366	356	335	315	345	344	351	351	344	350	389	340	323	347	335	369	338	332	369	338	381	315	354	365	345	363	373	338	355	360	344	369	369	324	310	393	352	340	343	294	347	319	353	362	374	354	367	364	381	367	313	329	371	347	307	370	325	364	351	313	341	334	361	351	334	369	354	342	304	352	327	341	347	395	300	339	345	370	322	323	354	405	362	339	370	337	357	339	343	338	330	326	345	357	353	367	330	371	339	365	373	342	354	351	331	347	343	310	378	359	326	344	337	332	380	377	337	314	360	358	371	338	373	367	366	328	341	344	375	300	314	349	342	366	367	340	317	330	371	351	327	332	384	334	368	345	347	285	347	337	356	328	321	353	373	371	308	351	331	379	348	353	337	351	329	348	333	347	296	347	336	360	322	310	376	344	328	333	356	355	335	353	347	333	335	310	381	330	344	350	359	334	340	330	338	342	351	316	373	365	327	325	327	351	357	360	363	364	354	343	338	333	348	356	356	353	346	335	349	376	344	315	305	341	341	365	352	340	346	327	339	337	322	363	337	375	321	359	332	362	362	315	342	404	315	341	338	368	347	366	340	350	347	316	341	385	353	340	336	366	335	371	356	379	353	352	360	366	318	349	338	391	357	362	369	353	320	357	325	372	364	325	378	337	293	345	339	313	337	354	351	333	350	347	374	339	340	345	347	372	305	317	373	321	328	348	375	346	358	341	341	339	375	339	327	325	370	331	342	357	349	370	350	407	345	372	375	350	358	339	356	348	349	362	337	331	356	342	330	354	340	350	335	326	363	355	356	348	371	330	364	348	345	344	342	363	328	331	317	321	355	345	343	365	320	342	349	346	330	362	299	350	345	352	347	335	356	370	328	371	364	387	375	353	332	355	314	330	315	364	373	353	380	363	332	327	347	359	344	362	362	346	338	338	341	347	365	343	344	332	348	324	357	366	336	375	371	340	324	345	355	337	324	324	392	354	334	333	331	345	360	358	352	363	352	322	353	338	362	344	325	337	319	375	346	342	336	358	336	364	377	349	341	377	362	354	362	330	327	374	344	352	350	330	337	345	320	368	336	337	331	358	336	372	386	363	368	355	357	327	330	366	373	334	368	350	365	340	342	321	348	335	337	338	345	364	370	331	331	358	360	335	337	361	321	358	314	337	398	313	311	344	342	373	346	383	340	402	386	380	326	350	330	352	345	332	314	345	314	358	331	345	325	347	341	354	336	332	349	326	313	372	342	341	348	358	346	368	320	326	349	371	330	346	373	353	302	357	332	381	403	367	320	361	332	319	335	366	325	341	358	314	375	336	338	351	344	378	339	346	347	310	342	335	344	304	317	356	367	335	345	344	352	351	329	350	331	372	339	348	335	357	357	340	363	361	350	340	356	343	337	350	338	354	347	382	338	331	350	364	319	338	352	340	350	357	333	366	356	361	325	345	322	378	365	330	348	344	363	351	352	379	359	385	354	347	310	309	343	315	373	340	351	347	349	327	310	358	366	347	343	328	326	363	346	341	361	352	362	352	327	356	338	329	360	372	345	386	324	329	345	326	329	363	370	352	332	352	345	338	324	330	340	332	341	362	335	356	350	375	336	365	325	329	357	373	358	353	355	344	376	343	330	315	350	314	351	356	362	373	372	334	338	365	330	336	357	342	351	319	353	344	329	345	332	353	360	360	344	353	336	346	347	368	382	350	333	370	381	355	345	365	355	345	364	346	371	344	368	368	330	380	363	328	362	346	351	336	361	341	356	348	339	353	350	353	351	317	341	377	363	337	317	344	355	310	320	350	356	366	362	364	342	326	343	359	330	327	345	362	356	353	349	330	343	289	356	340	370	334	348	334	349	389	377	328	327	327	350	364	325	386	330	363	342	326	311	328	319	330	356	370	359	338	369	318	344	341	352	394	384	341	333	339	335	377	359	318	356	311	317	346	385	328	306	364	329	316	365	324	339	364	370	365	313	353	331	339	337	357	352	360	332	353	349	376	358	344	374	362	352	354	349	334	353	325	388	393	368	331	347	359	362	330	345	367	353	353	351	327	328	333	379	369	349	374	357	353	351	322	370	361	349	333	398	354	339	341	325	337	345	317	346	317	324	335	335	359	342	352	322	364	334	325	341	332	371	348	348	361	322	311	316	328	343	312	324	336	368	353	327	316	334	359	349	384	342	337	364	349	364	369	301	346	331	355	348	348	341	368	355	358	364	320	361	341	326	350	354	400	355	357	347	327	345	342	363	350	325	344	337	323	341	330	369	320	332	327	324	369	355	382	338	344	352	369	357	326	343	349	334	329	362	346	348	355	338	360	344	370	345	345	384	353	368	357	304	340	352	329	318	359	368	324	328	355	330	347	340	350	323	320	344	328	357	326	362	364	341	356	341	305	331	366	348	347	347	351	346	332	346	313	335	351	343	339	343	352	337	371	349	359	329	345	339	336	336	345	331	367	325	312	369	346	318	340	373	364	355	328	347	350	364	329	349	317	360	347	335	337	331	371	342	359	329	338	345	358	314	336	370	341	352	331	344	369	334	319	393	354	353	370	348	353	361	353	343	326	362	331	343	331	343	340	348	353	329	390	343	390	325	342	373	357	347	354	370	318	342	332	319	339	350	347	355	325	326
1666	491	436	394	428	430	405	385	410	379	390	384	387	407	427	393	415	363	382	414	433	407	361	395	432	378	370	402	392	400	423	363	353	405	386	378	413	360	394	404	421	384	405	408	403	383	361	390	392	436	338	384	410	396	398	409	435	462	390	436	406	403	415	373	439	369	389	430	376	392	345	389	374	377	414	397	397	398	371	385	376	394	416	387	404	398	422	427	382	416	412	388	388	394	434	438	392	380	407	419	374	434	361	398	393	381	393	375	369	441	409	407	393	375	414	390	360	383	378	395	403	379	376	409	387	396	378	390	404	435	388	370	389	385	397	396	389	396	386	391	384	405	405	370	391	414	400	394	416	388	403	388	364	379	407	384	391	415	403	407	419	392	409	391	393	401	421	396	433	410	386	344	421	407	334	426	402	424	365	403	398	374	373	431	420	414	391	405	393	389	412	371	446	396	379	380	376	414	395	417	433	412	416	371	406	416	394	402	389	403	399	403	439	360	402	418	393	393	423	466	363	409	379	390	382	397	395	377	348	407	407	425	399	390	386	396	418	423	396	387	380	420	401	400	389	395	382	390	391	388	439	411	387	415	416	404	390	405	396	348	423	381	395	431	381	420	404	406	376	412	392	396	407	403	417	400	415	412	394	387	401	389	351	418	378	367	377	346	409	395	387	440	416	415	403	387	412	380	419	372	369	378	424	420	444	389	387	385	424	353	399	387	362	403	365	382	396	374	417	410	394	388	409	405	408	415	398	399	439	424	422	376	370	389	364	385	402	373	386	425	418	415	407	372	367	383	395	405	421	388	410	402	407	389	367	408	389	369	389	350	358	394	420	367	371	386	420	405	386	379	377	412	455	395	374	402	380	416	391	437	387	384	385	381	412	419	398	386	382	410	389	382	378	437	438	373	392	357	384	435	390	418	382	393	436	424	370	417	419	376	414	358	408	378	373	386	368	411	440	387	362	378	366	364	367	372	435	402	415	424	382	416	385	410	378	420	393	380	444	420	390	377	420	433	391	373	378	387	383	370	352	397	390	423	386	370	398	415	374	372	374	392	375	397	389	403	367	374	373	420	418	359	391	451	413	389	393	411	407	418	356	393	404	404	405	451	414	424	379	391	396	365	393	417	397	371	400	386	342	420	397	423	388	403	420	349	366	397	387	420	408	396	383	386	403	410	407	386	429	390	373	386	380	398	377	405	404	400	392	402	405	412	414	424	411	376	400	375	385	416	383	398	400	373	413	424	370	397	404	401	388	431	349	415	384	407	413	391	412	427	411	401	392	425	376	413	350	396	381	411	386	379	375	357	381	390	432	410	376	408	400	351	348	458	391	397	400	383	401	372	339	387	402	362	387	406	381	389	409	413	401	379	407	410	421	420	371	397	399	399	389	364	363	353	424	369	434	396	393	379	393	413	383	377	385	428	383	389	405	389	393	374	398	388	393	371	425	407	383	426	412	361	378	367	400	410	374	411	396	399	399	396	386	407	413	428	371	415	351	370	400	374	384	367	391	426	374	393	420	374	409	415	389	394	389	379	402	381	399	405	386	426	372	422	395	428	401	399	459	377	409	372	424	413	398	408	431	411	361	378	413	422	390	405	414	390	390	393	398	385	390	423	361	383	390	409	363	410	409	398	423	388	369	374	389	396	425	397	399	383	415	460	371	435	358	394	347	384	424	393	372	410	370	432	386	396	372	408	376	375	392	381	388	355	372	371	376	357	339	399	434	368	386	399	372	388	401	391	379	397	394	396	383	405	387	425	419	398	432	445	404	401	397	386	376	356	405	371	373	396	404	377	398	401	419	392	411	374	412	390	406	391	427	390	403	373	396	419	424	394	407	400	394	398	457	451	406	430	368	402	413	387	414	397	393	391	388	401	423	421	416	446	413	376	409	405	369	420	406	405	423	424	441	389	409	388	408	397	393	373	378	376	410	397	367	416	386	377	383	396	430	386	417	378	382	415	393	410	409	420	402	420	416	369	417	442	370	419	397	386	396	402	394	406	413	384	400	428	420	375	350	439	378	375	377	358	413	401	389	403	427	391	389	379	388	406	392	375	408	380	413	367	388	431	404	401	382	453	386	387	380	394	402	374	422	381	422	433	382	434	408	406	397	428	406	418	415	409	391	389	390	420	387	373	392	427	393	390	370	389	385	396	365	394	405	427	395	392	425	402	404	385	365	379	387	382	361	380	397	368	369	376	382	395	384	378	404	399	391	412	385	397	391	382	407	372	365	407	406	407	386	398	387	398	418	405	380	404	410	401	428	428	424	419	379	351	403	358	410	357	371	394	377	430	419	397	436	415	408	334	398	410	413	356	412	386	412	410	371	414	423	398	396	398	375	402	394	362	416	399	388	424	391	413	422	422	355	390	405	358	415	434	388	419	384	384	419	379	373	383	384	381	376	374	367	370	380	381	396	385	359	402	394	396	425	378	428	392	398	379	398	422	419	371	429	370	363	410	403	396	408	375	383	420	415	371	351	410	418	355	413	345	423	412	405	387	378	384	398	397	360	368	344	428	389	370	393	386	397	429	379	377	427	386	427	427	420	367	406	383	407	398	414	397	379	395	432	382	429	378	387	397	409	376	430	385	378	391	401	398	387	388	390	383	413	404	386	401	402	407	391	372	409	411	381	418	425	390	416	418	391	416	375	372	397	361	401	382	376	397	427	381	404	388	426	379	392	367	447	410	403	406	342	377	371	371	388	395	446	438	412	399	369	350	383	393	384	375	396	383	403	426	421	416	379	351	401	392	384	370	378	366	413	372	387	408	383	404	393	394	370	406	444	411	373	375	400	392	358	377	379	377	384	368	403	362	382	436	350	409	407	402	397	396	386	356	386	359	425	396	416	391	365	376	401	429	411	378	392	395	413	375	386	416	371	341	389	403	415	385	406	409	385	332	410	391	412	388	372	367	412	378	404	380	404	380	416	399	413	382	421	386	378	391	393	395	437	419	381	397	384	375	421	363	354	403	371	417	352	416	409	381	374	370	405	411	416	383	359	407	397	397	401	358	407	419	395	391	415	374	406	389	425	409	400	398	405	392	421	452	435	393	399	386	405	380	376	371	359	382	379	374	420	380	364	377	392	412	381	418	367	416	358	380	401	380	385	403	381	373	369	337	424	387	373	384	409	378	376	372	382	374	371	371	379	359	395	371	384	451	390	370	363	391	391	394	428	385	391	417	369	430	388	440	447	439	412	400	406	374	398	418	390	398	381	413	389	409	430	430	369	353	365	373	396	402	423	385	403	377	409	414	432	402	385	427	403	389	414	387	426	419	378	385	393	414	402	395	394	396	423	400	379	394	407	369	406	398	382	392	437	405	387	414	391	408	378	396	408	413	413	401	409	386	432	389	375	405	423	415	404	429	391	411	425	417	387	375	369	378	381	407	387	419	389	393	409	400	376	387	396	385	411	408	365	353	388	397	364	421	431	401	427	411	420	408	378	362	390	430	405	381	427	403	403	426
2209	1094	980	927	982	902	932	973	957	917	934	905	928	906	978	899	915	916	891	894	933	962	915	873	941	938	879	879	937	898	921	876	879	927	878	867	884	942	896	906	912	893	875	858	901	854	917	920	930	882	891	935	905	911	873	909	922	881	913	879	897	912	910	960	866	910	955	936	932	886	931	937	979	872	882	946	904	937	900	890	883	860	870	908	911	949	892	914	901	896	891	927	901	941	917	908	881	964	933	891	889	924	881	923	887	921	909	927	967	897	926	937	923	892	943	905	923	881	944	904	892	911	922	925	881	867	897	839	944	905	942	899	902	929	868	899	869	963	907	889	901	903	878	950	877	907	938	868	893	936	877	880	933	896	902	862	894	952	891	893	912	889	942	907	921	910	938	891	885	895	893	953	949	944	907	913	970	956	984	892	903	902	908	934	844	910	950	937	930	924	922	843	928	962	940	914	878	941	924	898	902	931	903	894	920	969	859	885	937	950	945	916	907	926	879	926	917	922	887	900	896	898	910	860	856	898	888	918	934	910	918	909	972	863	928	940	918	923	879	905	927	908	908	852	880	924	887	927	898	878	903	894	887	911	832	916	956	879	937	906	924	853	942	982	923	930	897	914	877	899	878	888	941	904	936	903	901	877	886	939	918	904	913	904	867	934	898	922	930	906	925	955	923	941	880	914	927	859	943	857	943	889	902	886	927	917	867	905	909	856	934	914	920	897	899	921	864	960	921	902	943	914	910	922	942	905	896	920	876	908	888	939	924	871	901	928	906	886	902	879	894	924	965	932	899	948	919	874	909	836	900	884	844	900	887	879	929	875	942	856	861	949	908	921	973	974	944	916	935	921	928	894	871	908	923	909	914	920	921	906	923	923	900	901	912	900	866	922	883	881	894	942	916	913	893	926	928	892	938	875	892	891	885	905	869	853	866	896	925	974	882	900	902	894	879	930	871	954	865	905	960	926	910	922	935	863	933	880	884	935	956	890	895	888	929	970	956	952	876	925	916	898	942	855	883	889	903	937	883	936	909	914	917	888	908	963	897	898	969	890	912	933	921	917	891	889	887	935	980	923	976	935	898	896	942	950	886	909	908	915	873	926	939	945	945	971	917	915	924	916	929	856	945	924	813	938	861	836	879	926	911	928	946	886	883	953	907	941	930	889	917	932	936	953	900	924	922	950	918	977	959	942	921	953	881	905	835	883	965	911	933	933	927	909	969	916	848	914	937	935	888	923	878	902	928	928	902	956	898	900	892	876	918	951	809	955	875	909	915	944	851	862	878	860	903	950	895	929	903	910	977	904	860	963	918	965	861	935	845	898	838	912	961	900	924	914	919	961	866	852	877	922	890	892	962	949	941	915	904	901	884	935	906	918	883	876	875	871	887	933	925	919	879	926	895	959	847	949	972	881	864	915	934	882	871	920	892	934	868	916	921	878	880	879	880	872	962	912	901	953	899	918	911	909	900	952	893	958	918	942	908	943	932	908	944	878	1005	884	857	900	918	885	889	905	923	856	922	939	949	939	853	956	870	915	903	888	921	945	919	918	939	901	905	950	949	949	949	861	875	898	876	876	960	893	944	945	895	894	940	901	917	897	892	893	932	901	846	881	860	901	960	897	915	972	934	954	930	938	903	937	905	895	950	849	930	922	950	929	941	949	889	955	927	899	905	883	924	884	961	896	902	921	845	853	900	920	894	904	927	893	960	895	898	887	901	891	939	909	934	908	896	886	939	934	919	889	898	873	882	903	895	917	950	913	987	917	955	892	890	907	941	878	907	911	941	919	905	879	930	951	931	889	916	903	923	886	837	890	918	881	869	929	926	976	864	892	944	945	899	961	943	913	895	903	887	939	906	936	924	892	921	882	924	912	919	929	864	946	923	894	944	955	921	879	871	961	905	929	893	937	948	899	895	900	927	889	886	966	866	931	933	867	898	883	886	928	867	907	920	888	894	891	897	933	923	902	897	855	895	928	882	926	928	928	938	857	906	867	916	881	884	897	923	943	911	936	926	919	919	857	900	911	837	900	849	927	884	911	883	898	957	852	906	900	933	900	903	865	897	863	853	969	868	929	963	897	918	938	917	900	948	955	897	954	899	963	971	945	915	920	878	858	883	898	895	924	884	901	887	889	923	908	896	918	925	919	924	915	912	948	919	953	921	931	897	931	942	906	1002	936	955	907	851	859	954	900	931	883	887	903	898	954	919	942	925	893	896	876	902	916	904	945	918	942	871	861	929	925	905	916	940	915	901	869	887	883	924	873	889	891	883	959	883	848	856	939	889	907	868	910	890	905	905	921	876	899	902	957	910	919	905	856	918	912	973	915	923	888	939	902	962	903	936	887	960	936	836	938	885	920	872	875	938	930	874	912	889	893	920	863	894	903	876	872	935	895	926	901	901	887	870	908	934	943	955	886	924	907	947	907	930	903	963	885	885	945	919	936	924	949	869	932	947	936	901	906	851	883	896	923	883	896	979	864	912	920	926	930	896	911	892	969	926	924	893	876	969	900	896	953	880	933	919	893	871	951	903	919	875	958	923	894	885	923	935	901	904	968	910	917	904	924	970	857	922	842	901	904	942	951	887	830	899	956	877	902	940	901	889	910	869	906	898	866	909	850	928	943	903	877	924	875	969	951	910	941	895	930	943	918	933	912	886	940	856	848	964	914	941	935	906	957	931	961	910	927	909	883	902	916	889	938	978	948	877	890	919	895	902	933	854	930	878	891	927	977	908	938	922	933	915	913	895	941	916	921	938	926	925	891	907	865	957	954	914	926	961	880	879	896	928	921	889	889	953	939	925	949	946	945	904	874	880	914	906	905	895	892	852	894	935	844	907	942	916	906	888	944	873	928	906	864	918	919	874	900	931	922	940	907	898	911	869	943	954	884	924	891	937	955	884	908	894	845	965	912	913	921	867	887	940	857	928	921	859	887	948	915	942	900	867	932	912	939	862	967	903	936	885	914	918	946	866	918	904	907	891	898	892	876	923	882	880	959	950	927	874	878	951	889	895	934	883	914	891	890	864	936	892	907	884	890	900	894	890	895	906	918	904	892	949	925	932	920	911	983	864	913	912	958	872	929	966	930	943	918	916	905	899	919	952	862	914	929	938	915	903	898	900	889	921	931	863	921	928	927	876	929	915	881	894	896	965	944	959	943	879	915	886	932	935	888	928	883	884	874	930	934	872	896	873	877	917	863	956	886	912	906	931	926	919	933	889	846	940	898	861	933	947	868	943	890	979	933	955	872	899	917	928	907	932	914	893	908	931	959	896	897	848	918	897	903	932	892	943	1005	969	924	921	1018	885	848	926	899	926	912	949	921	908	918	933	876	915	892	982	921	910	945	904	888	897	914	939	928	922	910	941	873	900	940	904	892	839	885	936	921	891	913	939	923	906	913	920	937	933	935	878	883	906	921	937	942	900	897	875	854	853	925	845	932	902	952	931	921	921	954	891	910	871	929	944	893	895	869	889	890
9239	5817	592	480	442	404	358	606	323	326	333	335	327	320	338	320	302	341	329	323	321	354	348	324	318	346	351	312	315	327	310	316	312	331	327	335	277	290	295	316	333	293	342	349	294	294	297	332	325	292	303	304	295	291	301	315	371	344	310	272	285	312	315	331	325	301	337	297	312	299	345	303	325	303	292	305	325	295	294	328	347	329	304	351	311	308	304	282	333	297	325	310	316	333	297	296	299	294	268	312	331	305	272	330	296	304	270	296	341	303	326	312	291	305	327	340	314	292	309	320	328	292	313	341	332	302	325	340	316	269	304	284	316	346	311	336	317	325	316	326	311	318	329	320	315	326	311	332	346	331	313	279	283	327	313	306	300	356	301	323	315	329	318	314	349	321	341	300	332	326	343	313	322	299	302	304	353	297	313	313	322	309	282	336	307	330	302	302	302	323	328	318	315	323	300	319	317	327	321	302	334	324	317	284	317	319	340	315	308	336	321	334	318	279	308	330	321	330	321	307	287	304	293	309	346	283	326	307	316	313	312	297	294	296	334	355	302	292	326	304	335	320	315	341	322	287	295	317	320	318	333	272	302	322	303	308	331	307	317	310	325	298	298	329	338	326	330	317	326	289	315	328	294	331	309	299	338	321	307	308	326	315	338	339	312	308	296	304	292	302	304	310	325	289	327	319	313	305	279	315	284	329	325	295	324	289	315	331	330	294	309	307	324	294	311	291	294	315	324	317	308	334	324	269	313	308	340	323	326	310	302	309	332	303	308	355	285	288	313	297	329	291	316	314	320	274	361	322	337	309	286	306	320	310	328	333	324	301	327	316	332	341	301	371	279	311	301	301	319	318	335	309	329	292	310	318	304	290	328	321	313	286	290	310	326	301	333	354	309	336	322	323	300	325	340	299	304	303	303	331	290	289	286	277	326	283	306	307	287	285	332	330	281	322	330	320	306	297	322	378	319	301	331	321	318	305	319	281	306	349	301	321	311	302	275	313	321	307	310	289	335	303	321	302	306	302	313	308	306	300	283	333	308	318	315	310	332	308	321	288	336	327	302	299	322	326	279	302	298	289	308	275	324	330	291	313	329	327	323	313	314	313	351	325	327	308	304	298	308	298	314	323	297	322	297	325	316	340	315	318	320	366	351	325	304	301	334	342	341	346	284	318	343	319	292	289	368	334	325	336	299	318	323	306	320	313	291	312	303	311	320	316	276	309	311	326	329	315	334	299	330	301	306	306	292	336	314	308	337	335	296	313	309	317	288	287	330	286	322	299	285	293	301	321	314	321	304	319	309	342	326	319	305	263	322	361	345	290	327	278	312	300	314	313	308	309	340	332	358	305	314	314	287	320	318	333	276	309	326	319	290	309	309	388	321	309	323	306	366	304	304	290	328	345	263	334	311	291	256	332	319	284	282	376	299	304	305	366	308	288	320	315	294	303	349	301	323	316	328	329	333	326	324	320	300	312	334	328	294	331	316	310	313	310	294	370	322	308	339	325	301	340	305	325	307	308	319	286	332	363	294	316	290	271	328	292	318	308	324	288	304	326	293	275	332	316	312	338	285	292	325	337	301	319	331	279	301	323	331	298	283	274	311	343	340	337	312	310	288	300	330	331	334	325	308	319	294	308	313	329	305	313	328	328	308	276	289	335	325	315	304	329	325	322	331	298	303	303	318	295	325	303	282	294	384	340	346	300	361	295	307	311	309	329	329	315	315	313	314	307	299	315	317	303	314	276	315	333	295	292	296	291	342	308	331	298	316	327	318	304	334	334	300	325	283	353	356	296	326	302	341	326	305	313	324	354	323	331	314	311	285	322	308	307	324	336	333	315	293	301	325	336	323	293	317	314	330	314	317	311	321	323	329	272	322	286	350	295	299	307	311	333	322	323	349	330	303	300	290	296	315	307	325	314	332	308	305	317	333	300	316	324	347	299	282	341	342	309	286	316	300	304	304	298	328	336	325	332	304	319	316	312	317	303	306	291	325	335	309	338	290	304	311	319	342	328	334	304	325	323	331	301	316	273	319	326	305	303	358	315	310	334	311	313	324	307	321	358	282	307	279	308	336	313	302	274	313	301	324	343	360	304	292	278	313	335	363	319	323	336	299	277	325	310	351	305	303	303	306	314	319	302	307	295	340	303	270	316	296	315	306	325	320	321	316	266	342	315	277	344	338	337	325	307	298	296	284	329	302	313	277	293	307	312	307	298	286	298	322	290	310	327	324	331	337	344	297	296	327	286	358	293	315	292	316	323	285	333	288	321	323	307	335	301	338	307	300	296	318	347	315	327	303	294	332	305	300	283	325	307	332	290	305	331	303	314	293	315	319	293	324	333	322	278	331	311	331	343	304	286	326	322	294	318	299	325	277	296	312	322	304	302	285	313	330	319	307	317	306	313	318	307	294	284	313	338	266	324	342	342	308	282	287	310	330	294	294	276	310	319	313	326	316	305	322	295	290	318	296	307	284	305	313	317	309	308	321	294	325	361	301	346	311	287	329	335	296	333	310	316	302	280	292	324	295	283	309	313	289	343	332	316	302	292	308	294	301	310	311	329	308	320	332	333	308	331	317	308	338	281	339	332	341	302	309	306	290	335	307	282	322	322	330	276	324	283	280	296	330	305	359	318	342	335	324	300	310	284	284	291	272	318	328	321	340	296	334	291	301	312	305	331	324	326	358	277	292	303	359	288	303	320	313	334	315	310	321	281	313	310	309	339	292	323	322	280	310	313	317	325	315	324	321	328	325	296	312	314	302	309	311	312	297	303	300	364	289	324	308	319	308	318	302	315	304	299	324	320	352	330	315	332	323	320	321	339	317	295	298	341	295	352	325	321	292	291	294	320	297	290	337	351	307	295	287	294	319	300	308	301	327	329	307	290	336	337	326	363	305	294	292	332	312	292	323	309	290	337	313	310	295	268	316	320	317	286	309	314	341	317	294	295	321	317	296	296	294	307	317	302	310	335	298	315	297	320	283	300	330	300	322	283	282	348	308	299	322	302	328	300	268	288	319	311	312	326	342	295	317	293	305	328	324	308	300	339	307	331	306	310	309	325	339	313	320	301	323	326	332	321	318	332	325	303	321	316	300	337	319	306	317	311	307	305	315	357	285	321	305	316	332	298	337	313	294	330	353	320	305	300	309	323	332	304	286	295	319	316	276	327	329	298	319	324	327	268	320	328	320	319	322	325	293	343	301	295	317	312	318	308	322	291	298	322	309	331	329	320	338	327	310	329	331	297	315	315	325	340	290	301	296	272	295	309	297	338	312	271	275	327	290	332	293	324	315	332	323	359	311	324	337	301	316	293	326	301	282	328	283	346	324	325	299	327	320	338	324	302	313	330	316	328	307	298	305	315	316	324	308	295	330	338	295	292	316	327	294	320	309	332	317	323	326	338	301	333	290	305	303	317	328	301	310	320	308	295	299	329	350	326	290	308	303	308	291	319	310	314	309	301	312	290	309	304	313	342
8727	5073	1223	1416	1233	1148	1021	2219	906	855	819	843	833	804	802	799	801	791	718	727	786	698	773	761	767	744	703	739	767	708	742	717	711	713	781	743	721	720	749	703	747	704	721	713	731	752	743	733	766	761	716	751	728	690	737	692	687	731	739	738	690	734	780	755	779	704	695	713	768	667	732	756	734	724	774	717	758	736	720	751	756	759	666	753	754	747	736	735	715	728	766	769	734	690	735	756	733	717	765	737	714	749	712	726	701	780	762	701	712	766	776	720	696	758	740	719	722	740	695	702	747	709	740	720	739	733	722	737	701	753	706	734	715	743	729	766	725	718	716	722	756	738	763	766	720	726	725	734	711	733	758	726	692	739	751	772	733	729	732	720	762	757	725	685	768	722	702	726	690	707	701	732	697	764	732	745	734	752	671	742	722	679	697	696	709	698	716	726	746	699	722	737	768	742	773	720	723	759	754	759	742	764	734	738	735	730	745	729	722	753	787	733	737	726	728	761	712	744	761	734	762	688	741	758	721	727	704	674	726	739	741	729	783	735	762	732	748	755	728	759	727	713	695	747	682	720	738	728	718	756	719	738	747	796	729	719	699	725	754	708	712	703	714	725	729	753	678	688	750	700	722	713	784	728	729	660	744	772	740	733	724	689	727	786	714	784	756	662	745	747	723	693	712	764	677	770	726	755	765	725	726	753	665	739	735	727	754	750	714	749	750	707	751	741	692	720	729	752	740	651	690	759	703	726	756	751	740	744	768	731	741	690	763	717	712	755	726	800	753	721	736	745	723	766	760	735	685	759	737	733	708	760	699	769	685	731	749	710	740	732	751	722	745	717	704	718	762	701	760	736	687	731	681	722	743	752	736	771	799	745	757	759	715	760	720	692	699	748	691	726	734	732	728	722	711	715	685	714	716	704	750	715	742	709	734	738	730	701	763	737	673	724	689	771	739	733	724	759	742	708	752	725	759	686	730	760	744	731	735	717	753	675	721	729	703	746	717	721	749	717	754	703	745	726	696	716	722	730	745	658	672	747	759	728	746	732	722	713	752	730	675	739	774	713	759	699	773	726	767	699	695	737	737	748	755	716	741	727	772	727	729	715	724	724	737	737	690	689	712	753	703	728	700	716	740	744	675	745	665	750	726	736	719	703	759	720	731	766	760	753	734	712	696	706	746	762	702	738	698	751	744	735	741	734	756	717	724	785	688	709	713	686	741	753	733	702	751	719	649	734	703	761	751	727	734	709	777	706	717	713	730	722	733	672	772	736	708	718	744	748	718	740	744	762	698	760	705	723	715	764	748	734	703	723	712	734	743	741	694	702	709	723	748	716	713	727	750	739	703	759	715	746	750	717	682	717	716	737	714	687	694	748	718	756	698	756	732	748	740	724	699	705	752	721	725	709	720	777	727	740	712	728	777	728	749	683	771	739	752	729	775	753	733	675	712	778	725	691	721	741	721	726	755	679	707	727	754	735	703	741	698	743	741	763	752	728	734	746	740	731	717	740	726	727	766	711	709	738	743	771	778	744	737	710	674	730	722	709	664	785	726	711	723	780	731	702	745	677	740	709	744	738	728	727	752	747	712	755	714	724	744	685	725	718	701	712	770	753	727	676	732	808	775	730	708	762	684	744	704	768	778	756	779	661	732	703	734	743	703	759	750	719	707	718	734	719	729	728	729	771	735	684	702	712	762	705	726	742	710	726	736	750	737	757	761	727	769	685	738	750	713	721	737	687	713	762	708	702	756	728	747	681	749	714	695	734	739	692	764	716	726	766	718	723	713	714	726	700	720	731	728	769	656	710	679	739	757	763	718	754	742	750	730	722	743	749	754	724	740	729	706	685	769	739	754	747	703	764	660	707	760	726	733	762	702	713	731	720	739	717	740	746	729	750	702	741	755	705	727	697	717	735	716	753	690	710	775	726	695	733	734	674	742	747	756	773	726	751	754	673	754	768	721	741	695	711	719	746	742	708	787	730	733	724	749	708	714	748	689	740	753	751	719	743	793	755	710	686	750	719	748	742	753	694	728	729	748	730	733	733	747	776	696	766	716	734	732	748	721	746	729	682	739	710	739	735	770	736	729	752	739	753	708	750	789	788	770	694	710	741	700	739	728	711	738	739	742	727	732	760	754	709	746	750	713	756	686	765	736	722	743	725	747	737	745	741	705	750	699	732	731	746	766	738	717	723	746	714	771	735	715	742	724	704	746	745	749	749	758	729	776	743	727	766	721	724	717	698	749	717	755	779	727	778	713	702	759	739	747	792	758	696	711	747	734	763	736	737	750	745	718	695	717	762	730	694	709	698	728	757	727	755	719	721	700	712	728	757	715	693	710	710	739	751	724	767	711	753	720	709	695	685	736	763	713	749	754	795	690	689	736	700	755	711	747	763	785	702	749	729	748	669	700	745	742	748	757	726	719	702	753	777	748	754	705	707	755	724	724	721	724	780	741	682	736	746	766	769	690	748	762	704	730	717	732	734	718	751	758	722	761	742	723	691	783	726	691	696	784	730	684	744	758	741	759	715	712	727	728	711	750	767	796	752	743	761	689	723	737	725	738	752	734	730	691	779	744	708	737	725	729	738	726	733	786	770	715	695	726	730	774	719	717	728	735	777	751	775	758	743	702	708	792	721	725	738	685	741	748	797	752	710	720	694	735	741	715	712	705	714	749	756	743	745	736	735	699	682	703	725	741	733	714	748	767	720	759	698	709	696	745	722	763	727	686	718	705	736	736	757	704	732	744	760	724	722	707	753	752	712	734	779	704	758	740	685	739	800	693	662	709	756	735	724	723	709	693	703	762	730	768	783	722	710	711	757	723	704	734	756	759	705	730	729	721	727	710	721	734	702	712	730	747	690	727	704	726	724	701	744	733	742	770	703	697	750	729	719	744	728	742	725	774	718	735	742	700	759	725	762	692	784	742	750	719	705	775	721	746	708	751	751	711	714	718	743	758	714	711	705	706	687	707	763	781	767	759	758	711	721	714	737	732	701	724	753	717	706	745	678	701	740	737	726	694	755	695	719	742	713	738	706	748	717	704	706	734	775	762	712	735	732	746	752	714	725	738	717	694	742	679	667	738	738	719	748	696	721	695	782	761	703	705	705	729	701	710	718	710	732	782	767	729	815	705	722	712	749	754	680	711	723	727	740	751	697	723	696	764	722	765	717	710	733	778	771	739	712	721	720	736	690	730	714	736	763	727	722	722	750	734	727	752	721	748	733	749	715	772	721	765	763	722	732	720	714	720	696	745	756	699	735	769	680	737	682	726	680	694	750	723	728	684	722	752	697	753	759	745	686	688	715	749	736	682	682	730	786	720	761	736	749	733	711	792	727	689	703	697	716	735	731	735	737	721	730	714	795	707	668	728	698	740	727	717	694	717	715	718	734	735	764	711	708	754	728	760	746	724	735	742	723	733	792	706	684	704	727	756	729	713	721	700	762	755	739	731	723	752	780	760	717	711	756	716	755
17732	13948	887	553	408	322	234	945	192	175	178	144	146	151	160	155	163	161	158	135	143	163	144	154	129	168	152	133	140	137	136	133	130	145	115	159	136	136	138	130	137	126	123	134	166	131	131	150	157	153	142	144	141	143	146	140	138	139	122	138	141	136	122	138	112	129	148	131	139	149	135	123	124	138	137	151	127	161	124	139	136	131	146	119	156	120	139	121	137	147	146	121	126	118	115	129	139	122	136	143	134	160	130	130	149	118	146	151	130	140	143	145	148	124	132	136	126	141	130	150	140	123	151	152	155	153	131	142	150	117	146	144	135	133	158	131	122	136	118	132	132	135	147	101	145	153	160	120	158	131	118	140	142	130	113	139	124	146	121	124	130	128	139	156	135	129	121	132	142	142	136	128	152	100	131	135	120	134	159	129	141	103	110	158	123	110	133	131	165	131	144	140	140	150	160	141	141	124	138	145	146	144	141	116	143	127	129	132	128	118	124	122	125	129	125	132	132	139	142	138	133	138	126	130	132	149	135	152	138	135	134	124	141	124	140	122	138	134	159	106	114	120	143	169	131	139	137	118	133	139	126	134	140	147	131	154	148	153	137	143	150	121	149	160	153	129	144	131	143	144	142	124	102	163	113	144	139	146	167	130	136	133	136	132	114	146	130	139	122	152	109	132	149	128	147	157	138	152	132	157	134	144	129	135	132	142	134	142	125	135	122	144	154	122	117	126	136	121	141	160	141	148	139	119	144	140	131	128	141	146	148	127	143	148	138	146	147	138	135	133	148	161	143	141	129	145	132	144	131	163	153	134	144	126	127	159	141	126	142	146	114	132	160	136	129	133	114	127	136	121	141	144	159	127	123	134	131	172	159	145	128	133	164	139	161	148	144	140	131	140	143	107	151	128	127	134	136	160	137	138	148	139	132	130	134	143	125	133	125	127	149	151	140	112	138	121	136	146	119	127	128	121	122	130	146	150	146	170	143	144	139	123	126	141	122	126	118	156	138	156	153	133	106	141	143	122	138	141	141	122	161	143	144	132	131	122	144	129	138	151	146	135	147	136	137	149	155	153	128	127	145	132	134	128	129	137	144	134	135	149	140	142	117	158	120	153	129	139	150	151	131	145	126	112	144	126	134	120	121	134	112	132	133	119	131	138	114	137	139	137	124	126	133	146	152	152	124	108	120	123	127	133	119	122	124	132	156	137	129	115	126	151	143	122	147	134	111	155	145	144	107	119	125	127	132	155	135	146	118	135	142	127	140	136	138	145	125	133	121	131	150	123	124	139	131	133	111	157	126	134	121	143	132	121	144	140	112	123	123	133	134	128	138	148	124	138	115	142	131	135	131	132	159	138	159	141	134	122	133	113	126	143	148	124	123	135	143	120	137	134	133	121	138	149	135	135	141	132	135	127	141	150	111	147	120	114	116	120	139	125	123	128	129	137	130	124	139	121	133	135	145	153	145	150	136	133	126	142	131	132	149	139	145	131	117	132	107	149	139	115	143	142	122	121	132	140	137	133	163	127	129	110	126	148	129	130	138	119	138	133	122	134	123	122	150	123	116	152	165	128	144	131	141	157	126	120	150	137	135	136	152	134	133	139	142	130	144	142	137	136	128	157	153	134	165	124	129	107	143	122	131	114	130	122	146	132	143	155	137	131	151	142	113	119	172	137	138	136	125	141	141	106	142	134	131	135	113	105	142	137	126	130	120	131	143	134	145	120	141	140	140	150	141	151	125	131	132	111	141	133	120	128	138	122	131	138	137	125	127	133	137	149	135	141	148	145	129	126	127	146	133	124	129	141	135	138	140	150	118	117	128	133	118	162	123	119	137	115	138	115	146	144	152	145	147	119	111	130	163	114	130	123	142	152	147	135	120	134	126	135	122	144	106	117	139	127	140	136	136	141	147	153	128	147	138	129	129	155	129	131	144	146	116	121	137	127	139	143	141	132	152	123	152	141	124	129	143	128	139	140	156	137	158	125	126	138	124	158	137	125	145	148	133	140	135	140	164	161	137	132	114	152	121	156	131	123	133	121	139	128	137	147	140	133	141	144	132	131	147	166	135	151	136	127	136	139	130	132	130	138	139	139	131	129	134	130	132	126	152	106	134	150	131	136	144	140	138	125	127	128	118	155	166	150	149	128	149	139	138	130	126	147	121	134	140	138	150	151	109	149	129	131	145	135	140	126	142	138	108	136	117	134	138	121	141	145	109	132	132	168	145	131	134	133	139	149	106	145	135	141	150	133	123	133	131	159	165	150	126	136	126	143	139	157	170	123	147	126	131	122	135	132	142	145	123	150	126	129	135	143	121	140	146	131	142	144	114	129	127	129	115	145	155	136	130	124	143	135	127	138	110	129	131	152	124	154	158	123	135	135	130	151	142	137	148	125	153	142	167	141	140	135	136	121	121	126	139	131	166	147	142	147	130	120	130	132	114	149	120	133	135	125	135	152	158	128	152	151	119	116	138	136	151	143	143	112	121	130	118	120	120	138	142	148	140	151	132	138	142	146	146	139	137	144	146	152	143	155	135	150	139	139	128	128	157	123	129	144	140	128	135	146	136	126	126	128	128	139	136	146	121	115	161	125	127	133	124	144	142	139	134	126	121	137	126	130	148	143	126	123	142	131	119	153	140	123	132	149	150	142	134	130	138	135	142	136	145	161	136	158	135	136	142	145	144	139	135	134	135	122	127	124	140	129	113	135	141	127	124	147	149	128	138	124	137	130	123	152	115	140	124	132	139	129	128	148	135	144	152	120	126	128	151	118	121	134	144	123	116	125	141	148	131	153	110	135	116	143	141	146	143	138	136	130	123	145	125	127	115	144	143	122	136	138	145	128	158	127	126	121	142	115	150	129	145	124	130	137	145	116	135	114	139	132	138	140	148	119	156	130	149	132	150	139	124	111	127	128	154	133	131	130	138	118	108	115	130	143	134	127	121	138	121	144	137	126	151	126	130	142	128	146	149	137	130	136	139	146	140	139	119	138	116	133	139	138	121	136	125	144	131	146	129	150	142	149	151	131	157	148	140	141	142	135	132	136	138	139	146	116	128	132	156	153	138	113	129	129	119	137	117	119	125	141	130	145	138	145	142	119	141	155	125	139	127	154	152	121	157	140	135	140	147	130	121	124	117	132	119	136	116	125	127	128	133	150	122	149	142	134	125	138	135	125	134	138	136	112	133	123	144	150	142	125	133	143	126	129	128	137	146	126	125	149	125	120	132	136	163	137	158	149	118	121	165	129	151	134	135	128	134	135	147	139	130	153	148	144	128	149	136	119	135	143	127	136	140	132	128	122	122	124	131	123	146	138	112	161	119	142	146	139	125	141	130	135	152	127	125	144	147	155	155	139	117	141	139	132	138	126	151	87	122	131	135	135	122	122	123	150	127	121	130	130	137	130	115	130	139	127	127	149	125	138	130	126	125	135	135	149	144	127	156	139	136	134	129	146	131	125	145	127	130	151	134	156
12283	8029	1510	1770	1456	1304	1164	4217	733	652	631	575	529	511	473	498	455	460	418	453	433	423	428	417	416	375	397	426	399	386	421	375	350	362	382	387	363	383	396	376	407	382	367	374	362	367	391	360	361	400	357	395	369	363	371	354	372	366	367	367	375	345	374	341	365	345	362	366	334	366	349	353	333	387	348	361	376	350	349	335	369	379	342	361	350	363	359	347	334	346	363	346	347	389	365	365	344	346	344	330	370	378	375	361	357	373	369	356	358	370	374	354	373	378	340	368	359	321	310	366	359	366	383	358	351	369	373	344	363	344	349	374	319	346	355	338	385	367	339	337	339	375	384	367	361	365	337	371	347	378	391	331	346	361	400	358	342	388	349	335	371	373	352	318	352	327	354	323	340	333	362	385	377	397	348	379	356	358	380	336	363	329	341	345	351	362	342	359	334	352	344	344	312	378	362	367	360	360	343	387	342	331	355	329	330	372	377	347	371	375	370	372	377	335	356	340	359	356	354	342	347	361	384	329	383	374	398	340	353	381	365	345	357	368	371	352	366	362	354	354	339	316	384	364	330	323	328	362	375	357	334	394	379	340	406	373	364	416	356	340	370	333	389	322	338	358	317	386	387	339	360	357	351	333	373	345	346	312	364	343	370	344	358	343	356	353	360	354	360	316	362	363	365	388	357	366	395	342	373	372	345	381	346	330	390	385	386	347	374	332	369	350	314	383	380	365	325	328	356	353	343	361	375	362	356	332	336	361	360	392	348	378	387	319	340	339	358	346	387	353	344	358	319	346	347	356	387	342	352	376	329	344	361	359	336	375	328	334	368	332	352	387	307	344	369	383	330	370	388	358	344	381	339	326	332	359	375	316	360	372	341	323	362	332	356	339	328	354	383	353	407	357	329	362	358	330	361	338	378	381	339	332	352	350	366	363	372	368	321	350	342	318	368	334	360	360	361	354	336	387	334	368	365	349	367	360	381	337	336	355	335	349	369	369	366	349	348	357	320	364	375	342	350	309	379	384	348	359	372	336	333	403	380	352	356	326	360	371	343	339	359	341	367	381	377	373	351	357	350	326	354	316	362	321	352	349	375	368	367	335	355	361	381	377	373	331	344	368	368	362	360	336	354	369	349	368	372	355	351	350	352	362	363	347	359	355	354	341	379	350	333	403	343	320	387	357	390	341	338	376	347	332	335	363	351	336	344	343	358	363	381	306	355	368	390	358	365	366	385	350	338	384	335	394	342	347	376	366	346	351	353	351	381	347	353	363	381	358	343	374	353	361	352	382	366	341	385	344	327	332	397	353	348	307	365	341	369	382	360	351	347	354	346	355	343	338	359	343	365	338	363	351	359	381	389	304	340	378	362	327	359	300	359	356	367	372	366	351	359	367	340	392	385	296	361	379	376	362	333	364	347	336	384	320	355	341	356	335	351	350	370	348	342	361	343	344	350	383	332	322	360	389	339	343	337	370	360	367	359	320	341	370	360	346	332	342	367	362	371	366	347	338	304	315	358	340	374	363	312	317	342	342	385	365	360	408	329	377	332	330	331	340	338	344	335	370	396	369	339	376	353	369	362	359	327	376	365	373	376	392	399	344	376	358	356	343	350	392	370	354	364	346	333	363	315	348	366	351	358	356	356	355	348	352	340	360	363	332	350	316	352	393	363	354	337	351	364	328	376	363	360	366	333	341	354	387	337	348	358	324	348	341	380	363	358	348	350	381	355	362	367	383	370	356	349	334	361	354	387	350	355	354	365	342	335	386	343	371	355	335	377	323	321	344	372	356	341	365	368	315	347	366	340	374	371	396	337	374	336	349	345	314	357	360	356	330	387	369	371	374	334	347	347	325	327	344	343	333	319	349	348	344	371	391	361	331	361	387	362	359	329	356	342	329	344	340	365	355	348	363	361	352	362	314	358	376	358	345	349	362	383	359	367	339	321	344	346	353	339	378	341	381	384	367	385	370	334	342	338	293	374	383	340	350	363	359	335	371	359	338	365	336	343	351	334	362	363	362	328	352	380	337	349	362	362	348	362	373	328	360	363	376	332	360	386	378	338	347	354	359	364	371	338	363	334	332	368	371	316	374	349	352	332	370	346	359	343	345	339	383	336	325	402	382	361	372	371	333	332	365	362	326	363	366	377	371	351	352	343	353	344	409	390	351	355	384	340	324	360	359	379	335	361	327	357	414	371	363	385	356	345	349	355	349	377	356	366	326	344	356	364	345	364	360	346	372	342	353	376	337	349	374	358	361	383	337	361	344	366	380	375	361	364	346	409	336	331	344	342	369	345	371	373	338	361	385	369	332	369	353	369	363	369	381	373	347	372	353	338	353	357	329	350	340	339	388	363	320	340	352	364	332	386	357	361	377	337	338	348	348	356	334	407	382	342	330	332	331	342	364	384	327	368	332	350	330	367	354	347	329	346	383	318	377	312	359	374	370	335	354	348	345	341	376	342	355	378	352	347	359	391	368	339	346	333	368	332	377	367	386	399	388	387	369	347	361	367	355	364	334	361	356	326	380	358	365	343	370	361	322	337	341	335	372	344	346	364	373	365	350	341	372	358	339	358	385	401	347	340	354	368	369	370	345	355	343	333	351	325	352	357	359	339	371	381	369	357	330	370	361	368	351	371	319	349	382	356	330	339	347	390	367	354	349	367	363	352	300	362	368	370	379	344	367	396	338	381	349	348	374	351	349	336	317	352	354	362	372	373	370	386	371	349	347	382	355	324	357	352	365	323	353	358	337	325	337	334	362	341	357	379	351	346	370	334	350	344	349	388	322	320	342	387	323	398	349	327	348	341	356	355	348	338	360	336	364	365	360	361	346	358	370	359	352	375	367	342	344	349	349	346	334	345	390	383	369	352	375	365	347	362	360	363	344	382	360	350	356	330	372	379	361	381	358	347	365	352	362	335	345	363	342	355	350	368	364	329	349	350	326	347	331	354	384	402	337	367	339	343	363	335	364	384	340	339	365	355	328	347	373	351	348	381	376	375	342	375	333	316	360	350	351	347	327	359	325	337	363	369	374	348	341	365	363	352	366	384	359	358	365	359	348	361	325	372	368	346	328	347	364	352	319	336	354	320	348	332	365	387	370	339	351	350	361	340	355	335	368	364	366	324	355	358	375	376	359	365	382	362	357	329	354	379	354	382	310	345	341	373	310	347	363	333	345	362	351	339	349	344	342	354	348	347	352	366	354	358	359	349	350	340	306	379	358	364	369	367	327	349	343	332	343	342	332	379	358	354	351	395	346	341	356	400	338	396	341	345	349	352	343	356	355	374	376	375	351	363	348	358	389	347	361	347	339	382	335	334	342	361	361	313	323	341	402	318	342	365	350	337	347	332	397	331	395	357	362	361	333	341	371	370	416	352	334	361	383	352	334	351	394	336	375	343	355	351	361	337	304	327	362	383	368	369	385	344	361	361	351	329	324	363	400	375	350	365	339	377	360	343	330	357	360	317	351	329	350
1633	661	420	397	399	403	398	385	375	391	399	425	396	357	393	391	380	440	380	364	411	406	408	395	399	415	409	384	396	380	387	411	389	381	376	399	372	416	436	422	423	425	381	421	402	404	382	378	403	401	393	401	372	369	391	390	366	407	387	403	427	401	416	386	392	418	402	367	415	409	386	379	376	416	387	391	394	405	395	399	386	358	377	434	393	420	354	390	407	365	400	372	384	384	402	407	403	393	406	341	399	377	414	459	374	434	422	352	386	436	400	383	366	368	408	378	396	388	397	409	403	402	414	397	440	383	386	360	414	358	430	363	417	376	371	393	391	395	406	405	411	406	375	411	390	370	420	432	397	450	428	353	389	363	404	376	393	412	422	410	383	409	374	424	407	404	381	388	392	361	429	385	402	364	381	391	379	394	403	389	354	365	387	404	422	435	406	410	390	448	406	423	431	407	392	403	409	394	395	433	416	389	409	398	371	415	383	398	393	420	408	378	385	391	424	396	381	357	360	371	399	396	394	387	398	412	421	377	431	396	405	410	428	396	436	401	390	381	378	384	380	415	393	403	391	366	402	392	376	380	366	416	425	407	391	394	389	375	401	404	397	389	423	388	399	441	391	419	410	410	379	396	425	415	398	398	373	373	366	385	412	398	370	416	381	445	423	368	386	383	404	387	386	398	407	409	407	433	421	394	389	416	407	388	396	364	386	390	368	408	410	429	413	400	381	380	417	396	382	362	411	383	422	402	413	414	432	412	400	406	402	388	374	413	380	402	403	410	379	376	426	388	401	441	435	385	443	391	389	393	402	415	360	377	420	387	395	402	362	419	352	417	399	411	370	411	438	398	376	384	428	435	405	401	408	382	389	404	371	403	415	380	400	408	383	380	385	402	374	406	389	442	409	416	434	373	422	402	374	407	394	400	395	371	423	400	393	383	426	391	377	360	400	397	407	394	393	401	396	371	389	414	430	361	379	417	399	393	457	386	378	357	430	421	389	356	415	385	412	402	400	391	458	384	385	399	352	391	382	382	358	405	377	398	373	391	378	393	394	344	401	400	400	361	406	406	392	369	403	405	369	392	425	417	411	390	399	403	389	382	365	395	394	404	373	403	431	393	364	408	417	356	398	432	410	443	389	386	400	421	404	430	408	390	354	402	391	412	413	367	416	418	417	344	395	420	347	422	391	440	421	418	401	376	409	390	426	379	383	378	381	365	359	410	379	397	391	417	381	364	386	385	385	401	399	384	374	436	397	436	368	409	408	406	430	398	430	408	401	379	401	398	418	368	420	394	401	404	394	396	395	415	397	395	402	390	423	393	400	408	395	409	379	378	392	412	438	354	391	405	389	419	341	403	423	411	408	402	423	416	433	413	378	360	412	434	386	394	446	387	411	403	396	396	386	369	398	400	404	401	399	403	388	400	377	397	395	423	410	384	397	385	415	393	397	367	436	424	377	380	409	395	395	392	406	394	383	397	375	382	402	410	391	411	383	433	408	405	387	359	430	416	399	472	405	398	394	397	387	387	394	354	386	392	400	370	425	413	366	406	358	379	356	388	376	391	378	389	392	399	434	434	384	384	369	392	397	396	390	364	401	397	377	386	384	445	379	401	355	385	400	381	396	397	386	403	403	386	413	403	408	378	359	388	397	426	371	426	381	377	403	394	424	382	381	400	414	415	395	427	426	426	411	401	402	416	393	386	390	405	412	417	398	411	414	392	395	374	408	410	400	412	363	412	385	376	398	399	399	391	367	383	372	378	403	421	429	361	410	451	402	370	387	394	412	379	388	411	392	422	396	415	390	406	396	423	383	404	409	408	420	405	397	401	391	376	422	409	398	415	362	375	381	400	430	373	378	410	369	387	408	363	392	382	406	428	392	376	398	394	379	399	375	383	372	452	442	432	382	423	431	398	401	398	383	414	394	376	396	395	407	402	413	400	393	386	412	407	366	368	413	379	372	421	406	406	310	395	405	426	421	391	410	377	405	372	381	404	361	411	383	395	423	378	401	434	397	395	432	422	405	403	379	362	357	399	414	420	384	422	393	401	441	380	419	427	389	353	390	366	443	384	428	362	371	418	383	416	408	391	453	408	363	432	385	409	363	408	399	396	422	372	388	380	399	365	395	435	382	372	444	446	393	395	413	385	428	399	433	383	378	418	416	369	392	398	408	391	398	405	386	421	410	404	423	395	388	359	398	412	395	397	410	412	404	374	440	403	412	433	399	398	394	432	424	433	410	409	395	402	437	373	405	397	370	411	410	417	419	397	419	410	396	381	434	395	382	415	382	389	398	359	396	389	361	397	374	390	363	373	405	455	375	417	389	400	384	368	380	406	398	419	399	403	388	376	431	400	367	396	359	361	420	406	393	363	434	415	395	370	396	388	363	414	438	402	396	363	407	432	390	346	348	393	434	380	398	377	361	394	411	424	398	347	376	424	370	371	413	411	401	357	411	414	402	431	370	418	410	360	461	392	385	403	372	423	370	396	404	436	410	433	384	414	385	430	389	416	372	357	398	391	388	401	397	413	390	386	375	412	400	400	382	394	411	356	359	404	418	371	402	408	394	426	408	387	397	389	421	350	423	407	366	388	386	367	432	427	419	389	377	377	379	386	388	382	404	387	396	411	367	420	428	399	353	396	374	383	415	386	372	442	397	400	386	386	425	408	378	411	438	415	418	364	390	385	400	418	405	384	381	388	379	401	401	390	427	401	431	396	407	417	412	398	400	375	441	405	341	394	382	389	410	381	410	418	395	376	396	413	385	439	374	369	423	409	380	405	389	403	385	394	383	409	429	400	387	406	355	404	352	400	376	379	365	407	409	389	374	385	389	432	370	376	421	408	390	398	438	409	371	364	429	392	417	392	390	397	379	406	421	408	429	420	390	424	393	400	391	394	425	443	398	416	369	379	410	392	406	387	400	379	412	419	394	426	390	421	452	397	394	437	470	389	422	429	404	403	397	368	380	406	370	424	391	371	408	352	385	393	366	408	389	397	417	375	388	385	400	429	398	403	380	419	396	442	377	454	378	359	410	391	379	406	421	419	377	390	387	340	410	420	399	416	405	408	394	373	423	386	411	407	390	408	351	371	413	393	414	436	384	353	379	370	358	389	387	404	373	407	390	421	390	387	403	401	395	403	381	401	363	376	426	414	380	413	379	407	406	397	405	390	368	384	381	377	411	412	396	405	386	393	418	375	396	382	384	399	385	364	397	426	391	381	379	414	420	385	368	406	379	363	393	358	378	412	401	385	394	412	373	396	382	405	403	403	384	399	405	412	422	399	385	387	410	415	391	392	434	433	433	378	398	411	404	442	407	392	398	378	361	382	421	408	397	387	400	390	397	418	429	371	402	403	381	374	406	398	403	416	424	370	390	388	434	393	391	364	416	409	401	436	422	380	398	385	435	397	423	364	422	407	394	429	380	394	372	391	396	450	364	431	376	422	390	376	412	413	426	382	351	385	381	451	374	403
2415	1264	986	951	939	950	960	958	916	948	885	934	923	960	931	975	901	889	928	941	872	901	876	881	891	947	940	944	874	895	921	956	861	913	890	901	925	915	941	923	903	978	949	965	872	946	914	920	894	865	928	944	924	882	940	891	910	898	882	871	927	981	953	903	917	968	880	915	894	951	914	943	894	889	884	930	922	873	890	856	937	929	879	966	929	965	927	883	949	959	924	886	910	897	966	974	913	902	934	921	917	894	958	909	888	938	886	920	961	939	887	912	965	903	904	933	939	949	944	953	880	933	917	936	872	913	928	918	921	916	958	918	883	958	936	907	966	964	854	929	889	884	915	938	904	940	920	911	889	967	927	889	892	920	896	970	922	948	883	899	887	906	886	923	922	945	923	885	913	879	956	868	948	942	885	972	958	843	949	893	920	918	925	1031	922	928	917	943	942	938	944	895	927	932	880	936	923	936	889	917	907	891	946	860	851	888	965	920	960	909	974	923	891	868	923	901	885	919	899	887	921	929	874	923	949	907	925	943	881	953	932	914	863	922	890	872	903	930	905	911	938	926	927	924	883	846	918	944	886	876	887	910	894	949	889	971	964	915	922	878	926	930	926	882	926	916	991	943	915	938	864	932	894	903	878	889	889	934	977	920	906	879	933	897	922	925	911	975	896	897	865	904	941	884	948	898	927	911	891	943	899	907	904	916	928	875	947	928	931	899	947	925	928	926	876	910	896	950	928	897	925	855	914	881	915	902	866	909	872	952	937	939	938	936	906	927	843	934	947	929	888	902	890	920	930	914	993	883	911	920	936	830	890	899	920	975	897	998	931	951	1011	920	882	890	873	921	920	916	965	876	958	901	880	879	931	860	947	924	916	887	901	905	958	902	954	896	911	940	860	901	896	879	945	921	948	925	859	931	942	866	933	956	865	918	873	954	976	893	887	909	886	859	945	924	877	940	943	949	909	899	989	926	929	895	875	910	954	893	942	943	897	938	937	909	927	916	867	903	925	918	869	942	891	908	905	876	937	911	888	887	916	928	920	920	899	931	924	854	886	905	969	898	890	956	902	909	898	927	897	913	897	886	907	894	890	847	915	894	919	887	883	890	971	965	875	899	941	930	876	923	962	841	915	877	939	928	921	925	964	897	890	933	884	884	898	899	930	961	894	880	891	916	959	912	896	907	933	912	923	918	873	890	911	903	908	890	908	911	922	900	897	941	867	993	919	875	942	929	940	948	925	964	921	999	945	935	916	918	950	955	879	879	965	880	921	918	881	968	863	938	834	932	950	917	864	913	837	937	900	922	901	958	896	881	900	926	840	890	940	902	953	890	899	888	911	924	928	892	927	909	940	922	903	867	915	852	878	902	958	849	922	975	899	884	882	901	889	920	909	967	910	917	936	918	880	880	892	903	937	912	888	965	877	923	914	925	911	930	894	916	927	933	906	891	904	880	904	919	890	882	897	889	908	940	961	920	928	915	933	941	980	929	957	940	927	895	854	918	878	963	978	947	954	890	899	938	902	891	925	892	883	971	912	914	922	899	941	947	902	940	861	902	875	953	871	891	847	905	866	901	985	968	938	924	951	920	952	920	919	872	878	922	913	911	902	886	913	892	879	970	937	892	883	948	904	899	913	856	930	943	887	913	968	901	943	909	863	904	944	944	925	918	930	936	938	916	935	924	947	914	915	880	955	935	921	993	951	876	922	902	912	912	916	943	929	886	896	856	894	902	902	866	900	902	902	912	945	955	879	885	952	934	912	931	885	904	918	893	940	1001	907	905	931	870	879	942	925	930	925	946	849	896	925	919	937	1001	888	908	872	889	924	919	956	942	876	919	915	899	945	935	885	923	886	926	943	927	894	952	880	918	931	972	928	886	948	892	876	949	920	931	911	917	865	903	864	898	889	942	915	873	880	997	900	859	871	958	872	895	897	944	912	888	933	899	874	904	921	915	866	934	957	872	949	940	925	923	885	925	896	918	947	888	910	905	952	916	906	917	876	927	900	909	921	936	919	931	923	900	926	929	897	919	917	912	943	899	885	967	936	927	948	958	946	896	945	902	898	945	990	900	895	937	890	907	963	954	870	894	943	943	854	924	933	975	891	861	888	897	941	946	910	884	873	886	918	907	934	918	999	894	925	849	919	966	882	913	959	928	958	909	942	909	924	936	956	906	879	957	939	890	942	904	888	910	890	881	931	907	924	880	918	932	894	877	922	932	937	883	915	913	925	916	935	947	902	898	914	922	920	950	872	889	883	937	945	921	937	908	950	964	908	925	876	916	900	939	930	883	884	959	954	927	940	948	871	933	892	846	925	912	913	943	916	973	961	923	874	909	891	897	880	932	931	978	917	916	892	974	969	916	978	882	881	861	916	916	910	865	978	945	942	907	954	906	870	933	911	888	949	976	904	900	877	926	955	879	952	938	877	893	901	890	915	874	885	985	958	934	932	911	925	904	924	965	932	833	907	888	871	879	868	973	883	986	947	990	868	925	868	961	910	908	884	912	944	826	922	943	944	923	940	917	929	898	941	872	912	953	929	893	925	893	939	925	901	917	870	917	928	928	865	958	890	924	938	907	889	956	907	956	929	939	955	909	911	897	891	935	888	936	949	890	898	927	953	948	900	933	908	947	890	905	931	890	910	881	913	932	913	911	951	966	908	888	948	935	936	939	918	963	925	906	876	925	912	883	920	941	876	927	889	907	880	898	899	888	893	910	921	873	921	896	941	905	909	896	956	905	954	912	876	913	883	886	906	895	893	926	953	950	931	894	856	912	891	897	929	904	901	902	901	914	934	952	871	912	950	940	916	917	947	898	975	820	872	883	915	908	900	986	901	933	942	946	867	945	924	896	894	898	919	972	880	950	916	941	927	882	925	902	972	849	919	957	955	920	909	911	917	924	919	900	897	869	895	872	887	912	921	876	902	918	903	917	866	931	884	950	935	944	905	934	956	968	963	898	961	864	895	878	934	915	919	892	905	903	943	924	930	951	955	896	912	916	880	928	926	890	848	917	884	902	920	962	937	937	934	871	931	910	943	931	936	898	895	926	888	931	941	885	942	896	916	954	869	897	953	871	869	935	979	928	917	916	921	951	908	886	891	878	921	880	887	910	923	886	928	925	854	908	915	901	893	980	971	912	901	912	876	939	912	904	871	939	935	930	913	951	915	954	918	897	868	911	924	909	880	898	895	954	905	895	925	900	952	906	936	930	877	919	932	878	881	898	925	931	828	962	887	934	940	903	858	945	912	903	929	866	1043	882	906	914	893	870	926	933	907	907	909	913	904	906	911	904	919	888	889	909	952	955	991	912	891	907	911	879	902	904	924	895	895	891	918	902	963	955	903	897	919	930	928	860	934	920	951	885	894	934	877	923	991	916	889	859	934	940	892	959	891	901	910	956	917	942	969	907	937	945	892	904	968	908	905	861	904	948	915	961	890	902	899	941	909	953	943	895	931	923	905	890	878	879	922	877	852	917
11235	6535	585	455	430	387	344	345	331	337	322	308	331	301	328	311	321	362	325	328	316	313	283	307	297	314	291	341	298	291	357	320	318	293	309	291	323	295	336	302	296	321	323	274	314	324	302	300	304	303	285	262	307	287	307	315	330	293	282	294	312	365	303	322	332	346	313	320	337	310	307	326	358	315	351	321	288	301	294	320	300	292	324	324	328	308	285	283	271	294	279	337	320	303	332	298	340	322	281	293	307	347	341	315	301	313	317	293	312	328	305	320	311	279	337	314	320	285	344	296	282	291	331	320	298	338	300	328	354	280	305	309	303	305	313	315	336	331	321	331	332	282	290	284	304	284	302	327	331	311	315	302	343	324	306	332	321	319	330	298	306	321	303	303	308	324	328	284	302	334	336	284	333	330	290	329	325	287	299	322	309	314	310	341	310	282	343	307	300	293	306	292	280	320	304	347	303	317	292	304	325	291	326	322	316	316	328	305	274	326	257	292	285	314	295	322	284	291	303	322	300	289	292	291	317	305	331	321	290	306	301	301	294	312	308	298	348	307	317	329	299	276	332	311	300	321	291	335	318	301	310	309	304	302	320	306	328	310	300	333	275	327	312	270	313	315	298	301	315	338	294	307	300	289	318	347	296	294	313	312	318	345	322	301	338	344	320	284	299	295	316	326	299	294	304	318	322	315	299	349	345	294	326	305	300	299	339	329	323	336	357	326	368	347	342	300	343	328	363	345	293	321	317	328	303	313	295	336	299	289	311	337	295	287	334	307	329	304	301	296	318	282	300	303	295	310	333	293	316	340	282	303	297	348	330	347	289	313	323	341	340	290	326	310	307	305	304	345	324	297	316	325	327	344	336	312	298	281	308	297	310	273	329	317	319	309	309	312	301	296	284	280	293	331	311	301	305	311	323	314	329	346	315	309	321	318	318	333	318	288	289	330	289	315	316	261	336	310	290	316	353	313	315	289	289	300	339	321	307	307	351	296	282	304	328	294	292	293	309	306	316	324	338	310	339	328	319	297	306	298	298	314	315	318	332	282	303	337	294	306	313	292	283	298	312	322	308	334	312	297	297	313	321	306	306	314	302	305	301	313	307	288	307	290	291	304	321	299	322	294	321	289	307	328	324	303	323	316	303	286	317	350	320	317	326	286	299	294	363	302	302	306	320	313	336	323	311	318	326	329	334	341	314	313	308	307	328	308	344	339	331	299	344	312	337	316	317	305	314	318	315	306	301	314	294	330	295	324	297	315	307	318	291	329	299	319	295	307	313	324	322	319	318	307	297	317	307	304	318	311	304	317	329	304	325	316	309	321	301	305	340	296	299	281	291	332	326	283	321	341	299	322	303	355	307	304	324	344	326	335	325	314	318	298	293	369	328	339	335	306	289	348	341	296	273	284	314	304	327	299	315	287	304	276	316	340	287	341	305	351	349	336	314	319	274	303	305	318	298	322	303	309	333	313	298	312	316	295	304	323	302	344	330	290	326	294	333	334	327	321	299	295	301	310	287	345	325	306	324	317	320	335	287	327	279	307	302	301	320	327	326	310	280	298	286	319	306	303	291	341	314	337	307	290	309	308	324	334	325	349	309	317	307	316	345	348	326	279	334	325	296	332	335	308	302	302	343	330	310	292	287	320	320	331	302	317	303	306	321	312	310	313	303	309	340	289	286	323	305	281	336	294	358	306	307	299	338	288	274	311	300	301	277	306	337	299	329	300	309	320	328	312	290	347	340	316	270	325	336	368	297	293	324	318	323	296	303	331	331	338	292	271	292	346	313	310	320	317	298	332	327	312	308	304	304	296	319	333	283	302	311	311	285	316	310	322	349	297	323	287	291	298	315	291	315	311	317	327	308	302	306	310	304	317	312	315	323	317	302	305	314	296	290	310	318	311	347	315	321	286	324	298	290	293	341	309	311	310	314	322	322	302	288	307	306	306	304	305	322	325	291	315	333	345	299	276	293	286	316	298	310	283	351	304	331	310	306	325	304	313	335	329	317	329	322	345	345	313	302	307	318	332	326	319	323	318	284	314	308	324	337	302	296	303	316	325	317	265	274	348	351	302	348	318	315	323	347	275	340	282	310	333	357	303	325	314	313	311	311	314	330	326	301	316	312	327	318	324	319	319	312	311	302	296	327	295	333	308	297	306	317	313	301	327	321	320	278	289	286	298	340	320	319	319	335	317	304	341	309	350	304	326	292	312	315	289	306	270	343	288	306	326	331	329	324	302	324	344	313	295	322	314	291	315	301	309	293	324	314	327	297	332	312	316	320	318	312	303	294	314	296	295	326	305	331	310	322	306	309	301	267	335	302	309	324	278	296	317	336	317	306	291	309	325	343	315	302	304	287	342	313	318	317	340	326	290	342	318	294	293	290	319	307	327	308	333	320	300	316	295	309	312	296	296	326	337	299	298	354	329	305	331	316	313	311	311	293	329	285	334	338	330	289	338	338	323	319	318	319	330	297	321	323	314	299	318	292	314	321	327	327	308	295	328	326	298	331	300	292	295	274	346	285	342	341	308	273	329	315	296	330	338	301	277	316	295	325	347	297	298	294	314	329	307	340	315	329	287	313	307	306	318	283	303	304	335	309	285	294	284	324	336	309	293	282	318	336	358	321	284	303	311	302	309	315	344	281	331	312	289	318	312	309	327	331	284	313	335	300	313	322	313	330	299	326	308	301	301	295	306	285	316	302	343	322	356	287	321	319	322	313	306	300	315	325	295	334	299	339	315	284	296	298	295	326	291	312	292	299	335	326	297	305	291	334	299	361	323	318	313	310	311	308	311	303	298	308	333	295	312	296	333	342	318	290	303	332	329	292	296	311	326	334	317	292	291	278	289	289	318	299	353	287	315	296	309	300	333	337	303	292	313	304	294	291	311	316	317	297	307	310	323	299	309	313	350	319	334	333	309	280	293	339	332	333	298	297	284	313	279	322	329	299	301	282	298	291	339	312	324	367	342	295	313	291	322	329	338	329	313	318	313	302	307	321	299	341	293	305	270	318	306	306	335	299	344	306	310	293	292	292	295	266	272	322	308	315	335	280	343	326	347	328	285	299	312	303	299	301	310	278	295	302	308	309	328	323	332	333	340	319	323	293	307	297	315	325	317	327	320	309	288	321	331	315	294	279	305	302	333	309	286	320	331	337	309	307	296	311	332	328	329	310	293	311	319	330	300	309	285	310	282	318	299	310	328	335	319	341	300	332	314	328	287	303	294	296	302	331	308	319	321	290	318	333	281	306	308	298	337	346	282	318	301	308	339	342	329	320	307	308	311	316	318	317	333	305	311	282	332	292	331	342	332	298	301	330	324	286	305	274	296	315	314	335	335	291	332	311	306	307	293	298	324	331	308	293	301	313	348	280	334	322	280	316	314	314	308	321	291	322	308	323	304	312	307	307	302	311	309	344	295	318	299	298	323	328	297	315	353	313	340	339	312	292	318	331	322	301	309	263	287	289	315	347	320
10239	4735	1216	1329	1237	1077	1040	943	929	873	849	825	843	790	795	753	793	801	691	814	768	747	764	757	767	760	711	706	728	744	733	742	716	734	725	714	741	736	763	686	757	711	695	754	760	752	729	701	723	772	742	733	700	742	756	771	700	743	736	755	732	743	748	767	738	764	760	732	776	759	743	754	736	759	767	729	748	704	682	744	747	732	767	746	725	736	739	686	745	751	680	718	724	713	709	744	713	736	688	775	718	735	745	711	694	757	677	679	711	710	747	707	704	679	775	774	743	741	697	724	715	701	738	709	724	728	718	695	705	736	759	729	705	735	729	696	698	729	755	676	787	745	723	702	741	712	764	749	746	691	744	728	730	790	698	713	741	767	697	728	735	662	689	727	722	698	713	695	739	742	746	765	747	683	698	737	805	736	742	762	752	749	748	743	718	716	711	752	713	737	733	718	711	718	699	781	727	772	748	756	819	743	766	758	736	710	687	724	698	729	758	737	698	726	733	734	740	753	684	726	747	738	691	667	784	741	749	781	724	737	751	698	733	723	784	732	772	733	690	681	760	708	727	758	752	758	714	780	747	725	751	736	777	702	682	719	724	740	737	744	742	747	708	679	745	758	759	682	726	812	685	724	750	722	724	751	688	661	781	751	732	720	664	703	728	721	728	726	760	780	719	752	742	743	729	742	755	664	744	727	751	737	724	716	729	695	701	722	743	762	765	717	743	707	774	719	729	759	717	744	653	749	746	718	763	741	740	727	700	721	691	747	773	722	748	740	676	734	663	716	706	753	742	729	693	721	713	766	679	719	781	714	735	733	707	756	744	689	759	765	778	737	752	742	691	742	763	726	750	712	708	702	674	739	670	697	697	718	733	745	707	690	753	724	710	759	760	756	774	707	746	678	710	739	730	695	730	707	758	759	741	741	750	703	748	734	720	710	721	721	724	701	671	707	694	711	724	739	744	713	685	726	791	734	754	755	709	684	681	740	744	742	799	692	720	773	688	744	732	677	736	737	755	706	720	745	702	707	723	775	754	746	702	716	746	687	714	756	747	716	711	767	712	749	710	732	746	726	760	773	685	760	741	743	723	727	704	730	754	737	736	774	708	710	715	805	766	697	738	767	727	732	730	735	719	761	744	703	748	751	707	770	737	737	715	747	769	723	735	748	698	709	704	705	729	698	766	730	680	714	747	734	717	730	721	707	742	708	736	697	797	709	713	786	715	718	763	667	776	706	707	748	732	770	752	752	742	767	750	691	680	689	781	724	757	788	713	741	750	739	725	766	676	727	760	686	722	724	734	710	755	731	751	710	690	760	742	735	699	719	718	778	766	713	736	740	744	716	749	720	683	718	740	708	740	736	728	688	755	739	771	791	738	732	727	758	736	730	718	721	741	766	749	738	737	707	744	736	743	775	742	700	740	733	731	747	748	721	741	703	730	753	735	746	715	780	711	715	760	749	703	687	752	774	712	719	730	695	757	724	721	735	759	695	726	723	719	752	723	710	729	712	700	785	724	713	710	736	730	701	699	709	740	744	792	762	726	728	742	768	749	758	764	792	753	781	731	771	692	789	727	675	773	740	788	733	733	751	671	701	738	732	734	760	758	743	719	727	733	759	786	743	748	710	727	678	727	732	782	719	693	750	699	735	750	737	722	751	696	673	748	705	764	690	769	733	710	722	725	753	699	718	740	776	718	716	733	753	725	701	718	757	744	722	753	775	788	688	753	705	733	751	730	737	737	709	744	727	711	725	736	755	766	692	695	748	708	724	719	713	775	723	736	783	746	738	725	712	746	758	781	777	748	746	743	693	715	780	741	711	734	696	720	752	741	761	718	742	765	738	757	744	743	707	698	697	790	765	728	718	785	702	732	722	730	742	762	684	757	733	725	689	719	748	764	752	727	774	722	692	736	722	729	714	772	755	733	713	760	740	693	741	712	789	704	689	764	701	790	693	758	750	734	724	755	665	765	731	742	739	726	768	733	749	694	739	714	723	742	725	707	723	731	702	726	661	759	741	760	774	755	729	703	753	736	728	742	746	753	769	773	732	703	686	791	746	766	726	735	753	724	724	694	688	735	762	748	718	717	724	798	718	716	721	712	726	761	738	756	696	730	702	692	720	717	752	757	756	766	777	750	763	737	763	722	753	703	750	736	706	721	712	725	751	681	757	713	708	777	758	736	731	747	714	683	740	728	765	748	689	682	776	749	679	729	736	751	730	764	759	727	775	664	688	742	718	791	767	749	762	741	723	706	722	745	756	773	730	746	728	781	746	728	716	737	725	776	684	739	717	755	743	781	707	777	726	736	725	766	734	748	731	753	747	697	724	742	721	727	738	711	702	732	721	725	746	704	725	771	729	725	755	780	714	726	732	753	712	719	710	752	741	723	740	740	773	798	716	758	727	706	724	729	714	757	721	724	746	748	747	730	745	747	783	725	744	710	751	747	707	765	756	718	724	722	738	732	758	700	730	753	705	737	752	711	679	738	663	769	706	698	721	786	724	734	736	761	752	720	708	720	743	729	723	739	766	709	741	756	703	741	760	717	727	723	742	742	724	744	744	743	771	740	727	742	767	736	706	704	810	725	722	709	760	759	772	741	761	778	752	755	712	714	688	712	761	732	716	750	744	711	722	708	767	750	694	693	736	761	702	716	754	745	693	710	728	734	681	698	712	691	724	690	733	758	719	722	735	746	727	779	737	691	721	803	708	757	739	758	771	700	732	759	720	733	725	695	688	692	701	727	723	788	702	728	747	715	699	696	751	731	761	728	754	778	725	715	762	779	755	760	712	746	743	725	680	765	752	746	748	708	795	718	717	727	690	736	700	747	744	783	699	770	742	735	725	745	734	747	725	683	737	718	724	728	701	764	687	745	722	758	711	757	718	746	697	741	745	719	752	718	776	691	736	774	703	742	723	710	705	744	746	763	744	763	738	730	744	678	727	676	753	717	760	707	743	761	715	754	773	727	738	804	728	713	692	733	708	717	701	764	770	732	726	796	761	726	770	728	728	728	747	700	727	717	742	795	699	692	749	762	718	769	720	748	706	735	739	704	755	714	747	729	760	782	693	754	729	738	757	738	743	744	766	763	713	739	734	771	767	745	722	746	729	766	725	698	718	732	698	738	728	778	723	729	716	734	734	719	708	762	744	797	776	739	722	731	777	749	738	697	729	759	779	765	753	771	758	744	757	767	699	717	722	738	725	708	763	690	710	717	720	759	738	744	736	755	713	762	730	735	734	688	718	721	685	747	735	796	698	691	687	778	728	733	721	730	733	749	672	741	673	747	708	768	739	735	742	680	728	726	778	738	776	735	705	745	717	703	761	746	740	701	748	668	707	714	687	759	732	729	724	721	738	777	735	735	709	706	715	699	750	751	726	678	729	702	682	727	732	742	714	722	727	698	725	763	683	725	697	761	760	718	739	751	689	702	704	713	721	730	736	744	733	736	704	675	707	721	719	767	713	758	717	729	732
23506	16629	1117	494	387	312	271	246	207	176	168	159	155	161	133	177	158	175	140	150	150	142	153	154	138	131	132	138	168	133	149	127	132	140	140	158	116	123	145	146	139	154	148	138	144	132	151	148	134	131	131	145	140	143	132	129	115	112	150	154	125	133	126	125	131	154	152	145	125	120	125	110	126	125	124	167	131	129	123	143	132	129	108	152	137	132	137	134	133	138	143	124	139	129	131	125	135	139	136	147	117	128	145	121	128	121	134	146	127	136	133	125	147	129	147	155	141	142	138	118	123	128	135	128	127	127	105	132	133	155	139	151	126	133	129	122	145	137	128	138	128	133	109	147	113	127	131	133	109	129	136	123	144	140	157	143	140	154	152	123	144	122	160	135	109	119	146	117	129	133	123	145	126	137	120	127	150	134	127	141	128	142	139	132	127	152	123	135	142	108	124	133	126	130	126	142	111	147	147	137	133	112	135	161	148	148	146	123	129	147	132	138	153	140	154	126	141	142	126	146	115	140	135	156	145	132	136	137	146	143	125	129	139	132	144	152	159	137	132	146	151	139	105	143	120	136	120	126	117	119	129	136	142	143	153	128	133	124	135	122	122	139	142	120	104	139	128	129	153	144	143	146	130	127	138	119	128	165	111	136	148	131	134	131	128	137	126	119	142	143	126	137	130	147	145	145	146	144	119	134	150	146	134	128	143	139	147	122	131	115	144	124	119	132	135	129	133	149	120	134	144	149	122	122	141	124	149	136	163	143	131	151	141	134	142	126	121	114	136	149	144	159	122	123	128	135	147	147	136	124	138	147	144	136	128	139	147	123	104	144	134	120	142	136	160	143	110	125	134	147	148	135	135	137	126	150	156	135	156	145	136	153	124	136	140	111	103	129	133	124	127	140	145	129	119	157	129	93	125	145	133	141	139	158	119	128	133	128	125	129	123	127	143	135	143	152	136	134	128	113	128	104	128	140	145	139	153	132	132	157	143	127	137	135	135	125	132	151	148	157	156	146	124	150	129	146	120	126	133	150	132	119	145	135	130	120	127	155	118	141	152	133	120	130	143	148	157	154	124	142	123	151	131	140	128	135	132	118	138	146	137	135	132	125	138	144	149	135	134	134	127	142	137	132	131	156	144	112	131	137	142	135	127	142	134	126	140	133	124	147	151	132	144	107	124	155	147	154	143	147	136	141	153	109	146	123	139	144	116	139	155	131	131	131	125	128	126	138	142	136	124	117	128	141	143	132	130	142	130	135	143	126	155	123	149	126	134	137	126	144	138	141	141	127	140	156	126	156	120	131	127	147	116	120	128	132	123	114	130	141	146	139	152	126	131	137	127	148	122	133	126	116	132	134	134	134	154	128	149	149	142	104	138	117	160	138	177	146	155	131	149	122	121	164	137	127	138	139	153	119	98	137	141	134	125	158	130	113	150	140	126	131	126	135	154	141	136	134	119	133	153	133	137	128	148	136	128	141	132	143	112	117	122	133	123	124	134	129	140	146	136	133	148	132	140	144	151	129	147	150	131	141	132	140	124	149	142	125	167	163	145	145	161	145	147	159	145	135	124	126	150	137	156	135	124	138	144	123	116	127	145	138	147	126	151	126	132	138	135	142	149	136	122	150	138	120	141	135	127	121	154	137	120	133	131	141	149	143	132	133	132	141	137	123	112	151	159	141	135	134	128	133	147	158	134	135	132	137	114	127	143	153	111	152	143	151	142	137	132	124	119	116	137	146	128	154	142	139	127	118	155	141	128	146	128	133	154	149	146	131	149	117	158	133	127	120	133	138	155	112	136	139	144	129	142	110	148	125	119	149	138	148	151	119	123	142	118	112	119	128	170	122	130	150	133	166	126	100	138	137	131	127	125	130	123	131	127	117	128	146	132	134	126	167	114	129	133	160	152	140	154	114	121	128	158	116	113	153	152	130	126	144	135	142	123	149	121	134	130	157	144	132	127	130	127	124	150	149	133	136	135	133	120	163	149	117	120	113	129	127	128	136	143	120	144	137	159	149	109	123	117	132	134	142	149	101	120	132	131	125	148	143	126	143	162	136	128	146	128	139	121	135	121	133	171	146	137	131	116	150	127	111	151	139	139	130	133	138	145	138	132	127	152	127	130	143	125	155	137	154	124	124	140	130	124	131	164	125	120	131	141	117	131	140	120	129	127	152	134	133	129	150	140	147	132	132	125	125	137	116	117	139	138	133	138	132	164	127	154	138	117	142	153	115	153	138	115	127	106	155	133	135	135	117	147	147	135	129	122	125	120	131	140	143	129	138	121	121	128	136	137	124	156	114	134	126	128	139	151	145	131	119	128	145	145	146	145	141	134	143	142	137	123	136	127	133	133	147	145	128	113	131	122	121	124	146	129	132	139	151	130	149	143	123	128	145	130	135	131	148	130	149	151	121	140	147	112	131	126	115	136	128	135	147	142	149	137	136	125	144	120	118	156	129	150	134	149	165	128	116	141	159	147	146	136	144	146	141	141	138	153	129	126	143	120	118	138	152	170	150	155	112	138	136	131	103	136	141	147	134	149	131	161	134	138	119	129	160	120	129	105	129	155	137	151	132	139	130	132	137	142	128	107	140	140	116	130	148	144	124	147	141	145	120	129	135	143	140	145	127	153	128	132	144	145	123	141	118	127	142	152	138	150	153	126	141	131	135	144	152	139	131	126	130	131	125	126	128	157	134	135	146	135	138	132	119	136	129	130	151	132	142	118	109	123	128	133	156	134	131	129	147	109	150	126	146	129	132	132	127	154	117	159	135	137	125	118	132	141	119	141	141	163	131	142	152	136	128	156	133	136	143	110	129	125	151	142	148	154	112	135	126	149	113	117	144	125	137	149	138	120	110	134	127	123	143	142	130	135	124	114	136	135	129	127	135	134	133	141	141	131	136	143	135	140	118	141	137	133	118	148	120	140	122	128	148	131	142	138	140	124	135	135	124	130	136	143	141	146	137	123	129	138	138	149	124	176	124	138	135	128	112	115	124	142	143	115	151	132	116	123	128	130	149	131	129	137	154	138	95	144	128	148	133	138	129	139	109	136	155	140	113	113	143	137	148	139	134	153	123	124	134	136	142	131	105	133	107	123	146	138	129	142	146	119	121	137	128	156	153	112	112	122	116	122	140	134	115	125	145	140	128	122	147	119	133	134	116	128	123	149	142	134	149	120	142	135	153	137	115	136	110	136	120	126	133	133	122	117	139	130	139	134	119	135	140	120	126	116	115	123	132	149	151	131	153	135	134	141	135	126	133	130	135	147	120	141	152	127	124	151	135	116	113	127	144	128	123	134	141	137	138	150	139	127	139	158	133	151	131	119	135	120	160	125	130	123	144	135	150	129	121	146	143	131	129	141	134	131	142	141	119	139	136	151	153	116	128	129	113	140	138	134	150	116	111	138	133	132	144	129	132	104	134	140	123	139	153	147	140	147	127	145	144	128	146	135	135	103	162	156	146	140	148	137	158
16677	7619	1439	1748	1396	1263	1070	781	693	605	629	574	505	530	527	474	510	446	415	421	431	395	431	417	416	411	407	417	397	373	389	397	374	372	387	409	410	434	385	359	395	381	370	383	371	367	397	342	351	366	361	371	370	394	362	357	350	346	358	356	350	350	332	354	351	387	346	351	363	369	345	355	360	377	349	385	369	359	329	345	342	341	371	377	341	360	381	385	360	371	375	357	351	320	371	391	375	325	361	353	342	385	394	375	394	340	376	366	347	367	393	365	386	359	373	327	361	353	334	342	361	344	354	377	366	358	372	355	356	362	341	334	380	356	423	349	373	336	335	365	349	366	363	348	340	342	328	361	351	369	349	352	351	327	354	355	334	364	372	333	341	382	363	404	358	361	395	388	395	347	326	370	367	389	322	386	322	405	345	370	383	329	335	364	368	374	375	359	359	381	392	360	376	357	347	354	406	363	391	346	357	367	313	362	360	355	336	398	384	336	365	365	356	330	376	361	323	359	372	342	369	365	352	348	386	377	351	349	373	368	346	352	415	348	350	339	344	313	386	358	360	307	357	348	353	362	359	371	374	358	368	392	330	374	375	394	370	331	359	354	339	356	361	331	317	323	364	339	383	359	388	335	375	330	350	362	377	353	357	369	341	349	364	357	361	392	340	335	297	379	333	387	339	357	367	321	310	336	385	351	365	354	350	364	382	377	361	345	347	349	356	382	368	339	374	375	355	300	346	361	373	348	381	358	363	359	349	366	343	340	361	362	361	359	349	356	358	339	349	361	364	332	351	372	362	366	369	378	318	374	354	324	372	352	354	399	327	332	372	360	335	341	355	364	303	354	329	360	401	374	381	379	351	388	350	378	391	354	379	381	381	352	361	364	366	350	330	341	353	359	340	313	358	373	360	360	354	352	378	398	380	329	360	367	366	366	376	374	382	347	336	372	334	336	355	388	333	339	363	358	368	335	346	335	338	350	363	352	347	366	333	339	358	378	352	345	359	317	367	340	357	355	356	347	366	333	319	361	334	355	352	357	343	360	363	355	356	338	358	342	343	360	361	347	371	348	371	378	344	341	336	346	338	374	337	355	361	375	340	336	358	326	362	396	390	363	391	361	356	344	316	370	353	357	331	334	354	363	377	349	360	349	366	350	362	385	350	336	366	380	359	397	381	344	361	384	379	360	377	330	369	378	365	343	343	355	366	357	369	345	368	338	347	359	377	321	369	368	339	349	373	350	358	351	351	370	340	343	362	350	329	355	367	336	359	405	344	370	380	357	341	344	355	371	358	350	372	390	372	370	362	382	345	372	368	361	355	325	381	349	352	364	380	343	347	371	343	363	318	366	368	353	308	346	342	352	371	328	354	353	383	362	393	365	365	369	351	338	321	356	377	366	371	347	363	368	335	354	337	381	332	351	358	324	369	360	362	354	323	334	356	329	352	360	348	359	341	386	353	340	378	357	371	378	354	355	361	372	398	384	355	372	393	374	397	355	382	348	381	352	332	368	340	338	351	344	358	337	341	346	333	386	346	341	365	361	372	378	366	374	357	367	349	335	365	340	360	390	377	365	374	355	372	388	377	401	382	327	357	387	334	356	391	361	383	388	330	369	315	360	393	368	352	392	357	330	336	332	350	350	351	334	357	337	337	376	383	366	352	369	346	365	340	359	346	374	356	386	372	376	353	337	365	385	376	353	376	373	358	319	351	364	378	367	328	355	368	330	379	355	351	377	369	315	365	370	343	388	355	311	321	394	366	348	372	383	351	359	359	349	352	377	371	368	349	366	346	341	371	348	371	375	369	355	375	332	348	362	413	372	350	344	339	378	334	365	356	341	369	365	345	324	327	337	378	374	327	324	368	369	379	373	368	358	345	316	378	380	364	352	344	346	373	366	393	409	358	365	377	376	347	368	352	368	375	372	353	344	342	320	351	357	339	328	356	328	351	345	342	366	332	369	360	332	350	383	322	354	355	375	358	359	371	354	356	349	387	328	356	333	357	378	350	332	384	379	369	362	320	344	342	370	365	346	359	363	329	342	344	333	344	383	328	320	333	371	346	341	335	354	345	320	346	377	338	357	354	382	371	351	352	356	377	367	329	357	354	391	380	358	358	336	356	353	371	339	336	367	346	339	366	331	331	391	330	388	402	350	351	382	345	386	349	351	324	334	391	350	343	353	339	350	334	377	337	341	381	331	385	355	343	368	324	346	361	381	322	362	362	367	404	365	365	341	377	348	348	358	354	394	338	361	337	365	353	383	350	337	338	348	349	383	381	377	381	372	399	364	349	323	351	356	351	338	361	373	372	333	390	350	362	379	358	383	359	363	378	371	336	379	376	361	336	373	352	352	366	353	339	350	354	368	316	388	366	366	361	372	355	372	379	347	356	357	394	379	358	347	389	377	337	338	398	330	356	364	381	376	344	354	333	329	345	356	345	357	362	382	337	325	373	359	368	390	340	331	365	357	355	384	340	342	364	368	378	378	361	357	349	368	335	361	357	348	355	353	360	341	376	371	323	365	331	351	345	325	341	350	358	348	367	330	360	388	336	369	345	359	364	365	378	360	381	337	365	370	361	358	343	344	357	364	328	369	341	358	386	344	331	356	340	399	386	359	405	342	366	344	357	405	351	358	358	361	367	326	395	353	387	376	378	308	313	360	424	329	360	347	372	349	341	365	357	331	367	372	357	363	365	343	322	324	372	365	320	344	365	340	335	345	364	375	371	360	352	342	335	363	353	352	361	345	347	352	378	328	336	375	349	378	371	344	383	322	369	375	322	349	359	412	358	344	390	375	356	366	362	327	372	319	344	336	363	364	367	349	350	397	366	337	346	382	384	373	362	358	384	343	361	354	382	351	384	350	333	360	333	361	346	376	357	387	368	350	358	364	336	354	371	343	375	365	378	371	347	351	365	345	383	372	384	348	322	344	326	329	330	350	356	414	384	378	373	311	381	349	378	371	392	369	343	365	359	401	353	350	349	335	350	326	374	321	375	356	341	375	356	366	357	333	374	356	348	333	364	375	373	335	352	358	325	343	377	351	379	389	348	385	367	375	369	327	375	353	371	382	361	350	384	368	341	339	347	360	386	405	346	352	373	404	365	386	330	372	405	326	360	365	369	377	363	350	336	357	349	351	376	353	381	349	364	380	363	346	361	356	397	387	374	337	351	368	374	367	349	361	347	339	383	312	349	326	340	384	358	363	383	339	351	346	349	369	358	348	359	338	358	339	359	382	366	393	345	348	388	334	348	368	353	357	371	351	343	374	357	366	359	360	376	376	365	317	360	386	348	355	360	378	363	329	366	362	341	364	333	319	333	365	328	356	363	378	358	339	335	322	348	358	372	349	369	364	365	397	342	339	367	417	355	357	360	336	352	347	349	364	348	341	357	357	343	383	367	344	362	365	351	332	344	350	366	378	340	367	380	335	353	367	358	368	325	346	335	346	366	351	362	351	373	333	398	362	359	387	327	364
1638	633	389	395	401	426	383	396	397	390	455	385	403	402	412	373	390	399	388	404	375	406	435	389	417	389	432	396	392	392	389	441	412	383	376	390	381	397	378	402	406	369	394	409	405	438	403	404	407	401	390	424	381	392	424	407	388	407	369	385	405	373	413	431	403	406	445	443	386	406	364	376	404	396	394	394	411	404	389	444	416	373	437	366	393	398	371	405	419	400	447	374	398	425	365	372	439	394	358	412	386	426	382	394	401	370	420	385	412	417	401	366	409	398	358	377	425	363	418	405	381	421	418	428	406	408	401	405	380	384	400	397	362	382	410	395	348	430	436	415	436	423	406	368	370	423	404	408	415	412	410	447	397	412	404	400	409	403	373	412	412	411	388	402	363	404	404	389	383	350	411	413	396	388	389	394	416	392	403	389	405	395	354	396	422	364	373	411	377	395	393	408	402	427	386	405	402	417	385	376	419	417	385	406	403	391	452	400	415	425	414	385	403	384	375	403	410	397	432	402	404	386	393	399	363	384	398	426	366	386	411	362	439	391	406	414	399	381	378	414	401	417	386	403	396	393	423	392	364	388	383	399	416	396	373	418	386	389	374	408	432	434	417	411	398	373	411	423	378	449	384	389	364	400	426	412	404	366	359	432	389	382	396	378	390	390	442	369	407	386	387	372	396	405	383	377	389	354	442	420	405	389	420	433	425	421	413	391	380	403	392	363	414	383	369	414	412	428	429	392	419	411	406	415	380	398	397	410	399	438	400	389	412	376	376	400	402	397	410	410	386	403	329	390	382	420	404	399	398	424	385	374	402	396	395	396	404	369	381	385	387	389	407	385	379	403	407	398	398	391	451	415	380	465	388	407	401	374	379	401	395	388	439	429	440	422	407	389	393	383	406	420	395	385	391	408	383	392	387	362	383	382	436	426	431	406	351	385	362	435	401	397	402	401	419	447	404	397	399	384	396	393	425	439	383	426	392	385	409	392	401	391	361	384	379	423	367	421	411	377	394	416	391	415	344	376	388	404	434	373	411	398	405	428	396	362	392	373	409	408	384	413	353	404	421	384	392	416	412	441	379	354	396	392	375	381	414	384	349	399	372	376	424	394	397	415	433	419	384	389	387	396	399	372	410	390	406	393	381	399	389	433	382	413	423	391	386	417	410	440	416	387	402	406	426	430	400	356	363	404	396	391	379	388	403	397	414	398	397	417	435	392	400	419	373	377	413	414	367	411	397	366	391	431	360	390	404	415	379	369	395	423	413	353	414	382	389	428	424	377	419	414	390	414	377	394	386	396	402	408	411	387	410	426	396	383	380	434	403	377	407	376	396	389	390	406	403	395	416	363	374	383	403	407	401	391	376	407	395	413	423	398	403	382	392	425	409	423	409	369	430	393	420	370	399	410	375	377	414	416	386	384	418	371	417	411	404	395	411	391	398	360	414	395	373	416	362	370	391	433	377	391	382	387	391	395	458	416	393	358	410	364	380	393	369	371	373	369	384	397	403	388	404	414	388	417	411	418	378	367	382	358	415	404	426	366	370	402	403	422	395	377	394	414	391	396	437	398	397	372	411	402	406	409	404	374	399	392	385	370	439	412	401	351	393	383	371	369	375	418	396	375	419	362	384	411	447	374	401	413	392	388	361	383	421	374	369	389	409	385	406	408	369	387	394	392	416	384	411	397	389	386	418	380	407	400	394	410	422	435	387	378	410	398	401	384	376	404	439	442	381	413	426	400	409	357	401	416	419	410	365	396	380	357	417	366	384	434	384	370	366	367	404	374	399	411	401	405	413	414	399	425	421	377	393	422	407	424	411	392	411	420	388	405	410	422	389	422	414	401	382	376	399	447	403	412	380	392	382	403	408	380	417	398	384	418	417	395	393	386	413	385	379	381	418	394	398	430	406	423	424	385	365	393	403	413	385	377	374	412	411	390	411	406	395	392	420	404	382	407	410	385	372	355	382	401	346	361	386	396	409	378	412	410	369	385	380	388	404	402	386	384	430	431	389	407	404	392	383	367	377	400	355	396	371	426	389	373	434	409	399	361	403	412	388	389	395	388	421	388	382	419	379	401	401	410	418	415	400	394	433	390	381	430	411	399	426	388	427	379	408	396	412	416	410	421	387	340	429	367	386	434	393	399	415	416	418	387	347	408	365	405	415	406	395	448	368	433	424	381	359	413	417	402	383	374	387	412	375	416	413	422	404	399	407	417	416	418	405	394	404	408	396	437	393	409	408	375	400	400	405	403	400	389	465	354	445	409	393	386	387	423	451	374	361	392	409	411	396	374	368	418	382	381	397	385	399	421	410	415	388	372	414	400	421	368	389	400	378	439	360	395	373	368	418	359	361	415	425	396	406	434	403	408	381	398	390	392	387	417	408	441	387	390	415	417	391	413	380	397	409	421	374	406	394	351	391	399	395	417	374	410	407	394	391	382	374	406	375	367	395	401	394	391	376	371	393	379	380	398	400	393	413	418	411	398	411	399	413	411	383	396	408	431	397	401	395	427	399	404	370	369	409	410	358	389	419	390	421	361	392	405	407	340	410	371	358	407	360	449	402	410	410	363	430	391	404	408	386	415	387	435	400	370	417	409	406	412	366	382	392	413	405	405	399	410	401	379	388	379	381	395	397	378	412	377	402	381	392	400	419	414	406	372	415	423	428	420	402	414	373	415	391	440	397	344	413	387	415	401	366	396	452	403	432	426	385	426	423	432	405	433	418	418	404	370	421	434	375	383	378	408	384	388	407	429	392	354	395	412	379	414	434	391	400	393	390	353	395	399	444	405	358	388	392	403	395	371	382	418	402	415	356	377	396	409	389	415	394	389	390	425	377	393	400	380	434	375	394	377	391	381	415	434	387	411	417	370	369	404	395	424	386	382	372	362	396	383	415	380	412	414	408	420	463	412	413	414	419	367	381	404	395	409	398	394	387	438	428	396	389	397	383	395	352	419	388	421	362	392	374	398	384	418	403	379	380	398	349	394	414	406	394	386	397	414	413	399	398	412	391	359	394	405	372	423	431	397	369	394	424	377	362	380	426	394	400	391	424	359	396	406	372	400	368	386	386	369	432	393	422	419	417	409	431	387	368	438	391	391	415	389	369	389	420	397	369	382	397	375	438	406	403	395	398	408	378	419	410	363	422	409	404	368	430	368	401	418	439	387	413	385	347	367	391	430	349	383	424	395	376	447	397	384	410	417	410	401	379	379	412	374	362	369	436	380	395	411	382	425	355	375	439	414	416	376	424	387	412	393	384	411	408	398	351	422	406	447	394	399	422	367	395	371	426	366	427	383	389	377	425	440	416	394	423	353	414	382	400	416	395	420	360	386	390	386	379	411	394	399	397	421	409	378	382	410	383	412	378	387	395	399	379	397	416	385	381	422	442	398	416	389	404	390	448	417	382	383	392	372	409	392	407	375	406	423	447	380	464	386	386	449	439	440	396	387	400	407	358	359	388	391	411	384	399	416
2404	1235	923	957	946	996	873	964	954	959	885	931	948	915	905	915	905	962	876	911	956	969	954	868	941	913	930	908	934	927	902	904	924	869	912	907	850	961	902	864	883	891	890	957	959	964	930	915	972	879	930	898	909	905	876	918	898	964	939	933	937	900	958	900	959	928	943	934	912	953	950	933	934	917	943	939	891	935	898	895	938	914	935	917	937	916	942	934	910	913	877	897	906	975	949	908	928	889	898	902	916	923	912	896	930	869	927	892	939	854	925	891	946	947	932	902	930	950	925	949	961	933	935	907	958	879	990	928	935	923	931	899	968	914	968	959	930	915	939	963	890	899	892	879	898	939	928	862	904	907	862	947	918	854	972	909	921	866	900	896	890	906	891	953	900	939	894	914	980	922	948	896	891	991	923	914	920	944	880	898	941	907	885	957	897	880	919	882	941	955	891	891	901	927	883	907	933	914	859	928	961	972	936	923	929	883	924	895	901	942	941	927	917	857	948	883	931	952	892	959	970	904	968	895	950	906	1000	938	943	944	961	911	944	901	924	961	979	914	916	926	901	918	894	930	936	947	862	990	927	882	922	935	933	910	870	931	896	993	939	914	920	959	915	900	923	889	888	931	909	878	861	850	903	878	967	941	964	922	925	939	942	908	939	923	915	920	891	926	931	880	927	917	905	950	947	963	947	902	949	930	951	907	943	935	889	904	888	976	868	937	962	923	958	902	886	875	928	946	909	967	919	942	886	889	939	861	904	918	910	947	933	930	907	901	948	892	881	905	933	968	903	921	928	910	920	953	940	929	934	942	925	918	919	857	986	926	909	906	913	894	908	940	902	919	907	924	1011	912	910	895	871	983	901	963	943	899	946	899	923	941	891	903	903	922	908	934	895	895	955	932	923	839	919	926	942	907	933	862	911	915	914	897	907	892	911	913	873	963	950	933	941	899	874	906	975	906	961	919	915	912	941	901	884	927	894	916	903	911	966	954	954	910	873	972	888	937	929	960	916	925	947	918	924	906	973	884	908	913	924	887	954	913	931	931	914	933	990	931	887	944	874	966	950	987	921	918	957	854	947	928	922	916	953	936	939	966	904	896	949	903	936	935	953	902	904	965	907	892	986	899	907	922	933	959	969	921	919	942	937	902	897	902	905	934	863	881	918	979	936	950	929	911	984	941	890	856	913	921	899	865	897	934	913	892	913	933	894	900	944	893	960	905	938	908	854	916	903	925	932	915	893	908	928	907	916	908	905	887	839	950	910	945	957	956	971	950	938	937	922	969	887	903	906	922	931	945	940	893	980	895	938	880	969	973	935	941	916	943	917	909	926	942	931	914	863	927	898	970	927	948	915	896	1015	923	928	918	946	882	967	919	957	937	940	921	868	929	858	950	868	891	938	945	943	974	882	932	870	934	962	937	943	879	924	971	954	906	917	909	911	910	893	923	929	922	959	953	907	944	895	989	962	940	924	999	847	935	895	876	895	904	893	922	869	899	926	934	907	923	936	913	952	912	887	932	956	953	887	917	924	956	975	901	932	888	943	929	901	908	920	895	884	896	899	920	910	925	972	914	897	948	956	934	946	894	836	970	897	963	915	961	906	943	921	931	945	914	900	945	896	885	947	952	901	883	911	943	879	1009	913	896	931	869	935	929	944	901	958	914	886	943	944	908	955	956	939	983	862	928	924	986	939	906	929	942	916	929	901	910	919	929	940	900	903	928	948	953	915	971	941	901	936	899	919	884	902	925	890	953	932	975	914	875	892	941	914	907	961	956	971	975	889	940	926	952	944	932	893	967	935	900	914	875	941	905	917	897	907	894	890	879	910	925	933	932	884	962	905	886	947	888	886	926	917	903	891	922	929	994	913	919	913	912	848	900	947	948	912	946	964	928	942	896	965	938	943	941	910	919	929	937	910	931	935	918	956	936	921	907	971	924	927	945	939	887	891	927	914	879	973	941	914	926	903	899	889	924	951	898	930	967	939	909	899	930	907	920	961	957	942	918	939	919	904	903	941	950	968	945	933	973	940	947	963	872	909	950	855	980	977	911	897	927	916	920	966	951	882	913	925	923	888	966	980	935	916	917	920	965	949	905	907	978	930	946	912	941	914	894	890	922	902	955	959	903	903	964	938	907	887	920	941	924	930	944	890	891	891	948	952	924	883	935	927	945	897	941	938	885	942	930	914	898	937	957	912	930	828	917	896	968	969	913	933	916	888	924	942	892	916	869	947	945	988	894	959	947	931	893	904	928	899	920	916	925	941	862	917	911	929	937	924	948	889	946	908	867	878	924	923	926	896	938	932	915	898	944	912	906	909	934	894	901	986	890	930	946	906	934	921	986	909	933	935	933	970	827	972	902	839	905	935	948	952	931	906	941	903	914	905	900	944	929	914	915	938	916	998	886	933	906	893	943	885	960	893	941	891	921	897	960	941	917	921	899	976	917	938	882	947	967	963	900	915	941	968	876	871	925	949	934	966	897	885	932	944	950	927	946	978	861	942	909	957	908	938	874	926	861	924	920	931	880	885	929	964	904	949	926	905	861	941	896	966	936	936	897	986	979	898	882	946	911	948	885	915	962	958	894	888	961	917	960	952	903	966	974	922	930	905	950	891	931	906	961	928	900	909	873	930	916	961	852	979	925	952	974	903	879	904	928	876	884	875	903	957	905	869	952	891	882	876	913	933	883	914	925	896	935	996	939	865	887	960	914	896	897	911	902	879	952	925	895	959	908	1013	922	942	917	922	915	922	935	912	1009	925	1065	945	937	866	866	927	905	855	988	962	923	889	922	972	940	889	901	956	882	895	881	944	915	899	944	943	921	950	906	998	876	930	971	927	921	959	904	945	948	910	982	930	907	904	937	905	954	935	924	949	949	944	911	946	932	906	912	886	951	883	876	987	939	889	956	931	950	890	943	953	864	959	928	925	958	919	939	980	940	874	918	896	939	893	908	968	995	912	888	943	872	918	903	938	949	895	913	960	933	946	912	900	917	921	931	935	961	958	926	918	943	904	927	900	971	913	873	904	943	943	923	940	983	976	984	922	918	929	905	895	922	893	972	916	913	944	936	930	891	961	962	908	965	947	882	901	922	914	936	925	893	891	886	889	926	977	913	936	913	958	913	901	852	972	958	929	896	916	888	915	886	961	947	910	932	895	883	892	913	902	923	906	894	972	921	911	920	917	920	961	918	888	959	936	879	923	901	921	957	1026	977	916	946	915	927	957	935	961	929	881	953	918	971	916	903	901	932	908	906	909	898	962	950	949	921	917	960	936	928	930	926	871	945	924	924	895	872	953	942	957	939	925	962	949	899	955	917	964	944	976	946	925	926	894	943	914	970	891	881	976	901	886	904	859	942	931	951	967	888	979	970	884	862	910	932	916	927	924	962	909	887	905	982	864	923	891	881	925	917	957	928	860	927	950	909	828	949	937	882	929	914	917	903	944	893	895	894	957	928	930	940	914	903	941	957	899	886	919	874	964	945
13425	7364	629	498	371	407	402	341	353	367	322	319	340	325	303	291	295	296	291	316	326	284	316	305	332	350	307	330	307	296	354	323	321	327	343	319	307	323	303	321	314	299	319	348	299	270	273	335	314	299	296	315	330	294	303	307	335	313	307	316	317	302	337	295	311	304	350	319	351	292	287	311	322	312	353	314	282	333	315	331	292	307	293	316	338	306	329	272	295	324	323	347	290	288	326	302	327	311	303	304	334	293	359	315	311	308	285	304	294	303	294	338	283	346	297	276	279	309	335	326	314	304	318	288	272	339	318	289	292	336	319	298	330	307	333	307	291	276	298	318	299	314	318	291	314	316	321	279	280	337	299	306	281	317	336	291	333	319	313	334	298	295	311	303	327	327	313	293	324	315	341	348	293	323	303	290	363	333	308	338	326	365	343	317	310	339	320	352	298	327	331	316	324	306	312	324	305	329	303	303	313	330	344	347	339	295	340	321	301	309	334	283	318	321	342	306	340	324	310	318	311	318	282	363	365	305	329	334	350	337	323	296	309	319	343	299	321	345	309	293	336	332	325	323	296	313	337	298	341	307	308	312	303	317	322	284	309	307	296	354	288	334	317	333	321	343	345	301	339	311	309	320	307	307	311	311	318	292	332	351	314	325	302	324	314	300	307	294	313	304	315	317	338	307	346	314	340	345	287	308	292	279	317	317	299	315	292	313	305	332	319	316	303	297	316	302	287	317	298	279	308	294	306	322	299	301	317	312	296	312	276	335	321	346	338	330	315	294	334	297	305	330	331	312	309	311	314	321	310	292	318	333	308	315	347	280	317	288	329	333	325	308	332	324	305	279	339	291	310	346	264	322	322	320	282	304	310	360	321	345	309	279	309	343	324	327	309	327	336	298	334	342	313	324	309	329	286	300	341	309	361	320	293	310	304	334	313	310	327	321	352	328	300	350	299	292	305	311	302	307	327	310	300	311	322	320	314	309	328	341	305	301	322	314	322	305	318	306	306	331	357	340	324	298	295	309	326	303	319	278	334	292	309	299	295	311	356	354	316	292	306	336	317	291	293	325	334	298	313	271	287	319	305	329	347	317	304	309	319	302	312	322	319	296	329	329	286	309	304	338	308	305	299	319	320	296	288	318	341	311	326	324	293	305	304	291	325	298	294	303	329	317	351	312	329	380	311	300	291	308	323	300	313	295	327	325	292	288	332	324	323	298	318	326	324	292	317	292	310	319	339	305	317	296	292	267	328	341	301	323	308	321	305	276	288	295	326	305	307	333	308	294	355	310	298	312	316	325	308	304	303	299	340	322	300	311	310	307	323	308	310	308	300	337	319	287	311	339	282	332	310	310	284	274	298	316	319	301	339	306	292	318	314	344	322	320	303	347	338	314	302	279	319	272	324	343	319	348	298	311	347	292	296	297	332	318	315	290	287	338	270	331	284	308	311	308	316	311	284	309	321	345	303	329	309	349	336	333	336	310	299	339	317	351	324	326	334	307	330	312	290	316	305	280	310	330	340	303	320	303	330	332	317	309	330	334	301	307	286	310	295	301	328	288	357	318	336	317	307	323	320	305	303	330	286	327	318	317	295	298	315	317	329	305	280	308	305	335	271	312	326	321	365	289	313	305	280	295	300	331	286	330	370	299	329	333	321	351	318	315	314	345	315	297	306	303	318	317	331	289	340	327	319	306	302	289	314	293	321	313	315	318	352	341	323	333	295	297	326	315	316	330	283	304	318	315	328	333	272	334	314	306	307	278	289	328	329	320	325	311	324	366	317	315	314	300	315	332	314	347	293	302	284	328	318	321	319	303	336	354	310	320	322	323	313	318	320	337	327	317	313	316	321	315	305	295	318	311	350	297	349	329	322	290	263	314	293	304	285	300	313	286	317	330	326	309	280	320	312	305	298	320	334	327	313	313	295	278	323	323	262	336	354	312	322	327	289	320	309	333	323	353	314	314	324	307	314	336	303	295	264	281	321	322	323	288	280	324	304	305	327	306	337	306	328	333	339	322	291	342	329	372	311	323	305	291	327	316	364	331	355	326	308	304	300	346	326	311	294	333	325	293	342	309	288	292	302	325	320	338	327	349	332	327	322	319	292	307	346	318	326	304	299	307	359	329	320	331	291	324	342	343	318	306	334	334	288	303	283	304	346	324	316	309	312	269	294	315	314	279	315	309	303	297	318	312	293	316	279	318	304	329	321	301	310	309	315	354	295	318	293	312	312	310	312	302	312	313	328	318	324	303	284	300	335	332	296	340	307	284	316	302	283	323	274	338	292	306	355	325	330	318	328	327	311	301	318	328	293	288	326	316	310	323	343	320	321	320	319	280	325	290	325	305	303	285	349	293	329	307	309	303	325	331	294	310	302	324	386	288	304	309	338	345	280	289	321	325	315	295	331	299	290	325	296	296	324	298	305	320	316	302	309	332	311	337	314	324	353	301	340	293	285	327	277	320	300	345	328	300	320	321	318	330	311	286	320	294	275	333	310	360	311	315	321	314	342	306	312	288	316	307	328	332	317	310	301	301	289	280	315	311	296	337	289	324	316	297	299	312	318	288	302	337	326	272	263	351	312	333	296	277	271	293	292	279	319	316	311	342	340	303	289	324	328	301	338	299	301	325	300	318	330	325	271	296	286	296	334	321	297	306	318	316	315	298	288	297	324	335	313	326	325	319	325	321	311	344	308	310	308	307	311	320	306	331	311	313	296	334	307	284	289	344	371	322	312	294	345	312	315	312	304	306	325	315	323	339	254	291	347	345	297	352	315	308	300	304	321	315	290	322	319	301	301	327	264	340	333	275	308	308	349	310	310	296	275	309	314	296	326	324	323	319	312	290	296	329	286	305	329	320	317	318	302	301	291	341	314	300	333	324	312	319	299	323	310	322	300	311	300	338	325	292	324	316	329	289	284	322	330	287	355	333	311	346	309	324	331	332	328	317	307	314	329	293	304	333	311	308	344	320	344	302	297	334	338	316	314	346	305	295	308	333	308	322	296	347	315	330	286	294	316	272	310	318	306	317	344	290	330	305	306	296	309	326	315	337	341	311	308	322	295	340	327	316	308	312	283	302	302	325	312	316	339	325	293	311	314	334	315	304	336	322	322	316	335	319	333	350	336	298	319	284	316	271	336	302	314	307	308	308	284	302	326	304	300	331	314	326	327	314	290	312	318	312	338	328	338	306	307	330	295	298	298	312	272	329	332	305	289	349	351	339	324	297	302	324	336	296	316	323	300	334	308	334	310	302	313	309	285	294	350	329	328	327	344	335	301	321	326	311	318	302	284	335	324	310	314	328	311	321	329	309	302	309	302	348	319	296	306	333	304	318	313	344	284	322	324	310	305	308	285	303	290	336	301	314	324	298	308	296	301	328	327	330	315	320	324	310	325	309	325	304	338	311	308	341	341	316	315	336	320	341	313	287	330	293	324	297	358	316	300	301	314	331	359	317	310	320	351	317	352	329	330	289
11543	4783	1189	1312	1237	1136	1089	956	894	936	823	852	778	794	841	793	816	748	801	787	748	739	743	781	745	800	753	769	746	756	726	756	748	777	706	801	689	772	752	726	741	717	713	720	744	733	787	709	707	740	767	720	740	714	739	737	781	752	733	743	729	736	682	703	701	733	717	738	749	708	721	739	697	740	801	731	720	721	760	700	763	750	745	741	718	694	720	817	760	762	748	749	744	724	768	683	748	764	765	728	722	722	763	761	731	777	710	764	729	732	770	722	701	685	716	745	753	719	776	750	730	733	679	751	774	720	716	770	762	755	764	729	727	688	713	716	715	761	724	712	748	735	742	699	737	734	739	716	734	724	753	702	710	716	779	736	693	734	736	679	698	755	702	738	708	715	728	672	692	756	768	793	741	760	737	738	750	726	749	752	730	715	725	758	777	684	703	748	718	759	731	763	725	759	679	751	751	737	714	737	748	738	795	719	673	748	774	738	731	770	740	730	734	768	770	704	773	806	766	735	740	718	773	747	747	737	727	701	719	720	722	760	728	770	706	766	728	700	762	731	731	708	731	750	767	747	761	719	742	771	736	729	685	709	743	773	727	678	736	712	747	715	755	679	811	759	744	760	706	687	770	780	691	732	764	733	711	743	707	747	725	727	689	719	704	745	768	738	755	721	764	763	753	713	741	715	753	699	770	713	740	765	704	710	753	710	736	754	712	747	738	733	741	703	747	729	745	766	768	700	684	744	777	698	772	726	756	725	764	768	726	753	714	761	729	735	736	697	764	727	703	778	699	743	746	731	743	732	772	726	747	727	776	760	774	767	727	727	757	775	748	739	735	762	761	730	752	754	686	757	738	759	734	726	768	765	740	737	736	714	733	702	756	726	766	713	695	758	755	730	782	748	755	734	724	753	758	772	738	770	761	726	742	771	734	753	703	720	741	729	700	707	728	673	720	720	735	709	718	723	685	765	769	729	739	717	705	661	703	730	697	718	756	708	722	753	729	733	766	736	764	714	743	756	697	742	733	727	731	716	756	714	751	721	709	738	751	693	713	725	757	690	727	711	699	717	736	701	732	768	737	729	738	742	713	686	751	714	780	765	745	693	747	731	756	751	686	742	755	770	761	767	750	718	718	778	685	718	693	766	719	724	721	738	730	741	689	749	721	729	688	771	778	766	731	718	752	712	750	699	750	712	696	726	782	738	748	714	782	764	701	691	762	736	712	729	720	739	753	745	724	698	750	758	707	743	703	722	708	731	746	691	781	764	727	722	690	763	747	729	779	739	747	724	758	754	729	741	720	685	747	771	717	703	710	727	722	713	671	752	749	770	694	723	725	742	742	745	740	776	739	723	730	707	754	778	777	767	727	717	782	779	725	732	736	730	742	724	728	733	717	720	761	721	763	741	739	702	740	699	715	696	752	731	733	761	763	739	698	721	743	714	731	723	704	762	728	723	702	770	722	759	763	738	742	722	740	719	739	767	721	773	724	672	725	712	731	767	706	757	736	730	722	721	727	722	718	753	736	779	723	722	762	758	695	700	756	763	744	771	740	787	719	759	744	747	728	693	721	762	751	750	715	693	747	778	714	748	745	747	769	812	691	729	776	764	729	744	721	782	724	730	765	746	709	746	744	717	805	756	746	753	708	767	728	727	731	736	706	786	757	739	692	764	730	758	787	763	751	686	741	779	738	715	742	746	770	750	740	732	727	700	778	778	712	709	766	743	756	732	728	722	755	706	702	763	701	735	753	719	754	711	672	735	793	736	755	733	733	730	707	747	715	741	772	757	711	758	729	727	761	716	692	745	724	748	740	688	764	734	762	726	727	729	735	719	686	749	692	695	696	755	715	739	719	723	724	739	806	745	737	756	732	692	753	746	751	714	749	740	723	715	729	714	786	756	749	764	731	743	702	736	725	718	678	726	755	785	760	717	708	755	720	726	749	778	728	735	763	736	767	745	713	719	692	729	749	713	718	777	744	746	740	757	719	741	731	783	757	748	685	712	750	712	735	693	739	751	758	778	720	735	721	777	763	743	776	724	756	731	776	711	734	709	736	749	754	728	726	718	685	736	758	710	725	736	730	770	759	711	722	746	760	760	762	741	746	726	781	743	723	772	695	739	748	722	736	759	759	747	746	660	721	769	760	757	748	725	739	794	738	747	781	719	718	656	737	751	720	775	764	729	699	760	701	753	777	723	699	757	799	749	731	696	712	671	745	713	724	736	753	719	723	716	735	701	752	739	749	714	749	730	752	734	723	692	702	764	752	718	723	729	800	735	713	764	669	763	771	700	712	735	711	716	758	746	711	748	741	731	715	747	646	731	746	763	734	740	760	717	715	739	707	724	710	756	703	731	724	746	727	731	738	746	802	737	730	718	671	716	740	740	753	762	771	775	767	803	786	779	728	736	740	724	748	714	771	700	696	735	721	741	798	725	709	719	719	736	750	778	728	768	735	694	785	768	723	729	757	734	658	749	748	729	724	743	772	708	695	735	737	725	727	732	763	789	782	771	755	719	772	709	716	758	738	702	688	712	738	793	736	721	740	763	781	710	806	769	765	731	731	722	740	722	788	746	778	725	712	680	773	758	774	789	730	749	778	721	719	742	747	752	741	754	734	743	735	745	731	760	762	695	712	722	751	749	759	714	721	797	739	708	723	735	739	737	735	773	733	746	724	745	696	744	726	688	770	755	732	762	765	770	705	756	715	749	702	800	721	686	700	737	729	743	725	759	716	771	781	743	740	715	738	722	743	752	724	731	774	716	758	736	715	740	726	739	747	771	773	758	726	711	744	707	701	691	740	730	722	688	698	738	750	762	791	754	740	718	698	713	737	732	720	760	733	718	722	714	720	709	716	694	766	778	706	760	773	716	748	765	749	780	728	737	791	709	747	690	743	759	685	721	730	723	744	766	760	763	712	724	758	747	748	719	722	695	726	728	687	762	740	700	747	702	716	748	754	753	709	738	716	725	759	743	751	722	717	761	732	700	751	736	727	723	747	742	695	699	754	720	715	722	737	741	704	693	754	745	727	753	728	709	757	715	693	749	787	698	760	746	719	736	794	744	733	688	688	734	735	741	753	740	771	756	785	720	717	769	725	751	790	740	692	748	743	801	743	742	735	691	711	731	741	778	723	749	760	768	709	771	765	771	733	723	786	765	698	726	714	742	730	719	721	677	767	785	664	731	751	706	717	773	745	808	765	736	717	709	689	689	751	734	712	698	738	755	713	750	749	728	733	735	759	739	738	797	726	704	776	723	744	732	766	742	681	720	762	774	710	702	753	754	750	724	735	721	713	737	813	680	702	746	773	740	788	743	745	719	737	695	734	751	746	759	780	702	736	732	773	754	730	701	755	770	714	716	742	740	701	680	776	721	764	743	767	728	747	769	771	663	691	767	785	733	720	774	724	719	691	729	768	722	704	776	745	739	735	691	778	736	763	766	717	772	728	726	717	692	711	774	780	730	738	741	748	768
24490	18336	1581	503	381	307	553	209	180	195	151	180	177	148	173	172	171	131	141	166	148	165	138	149	163	134	148	146	132	161	141	131	130	139	146	146	145	140	127	139	115	142	147	147	125	117	149	141	124	143	126	121	140	140	145	117	140	135	137	131	153	152	134	143	138	130	143	113	117	134	134	138	148	122	138	132	142	137	136	139	122	159	134	122	146	150	123	118	121	136	148	120	126	141	146	151	159	138	124	147	159	149	152	151	132	153	154	147	143	136	140	149	134	135	128	153	127	139	119	151	138	134	122	114	131	151	120	153	138	122	148	143	158	142	125	135	171	156	155	124	139	124	146	141	126	128	123	136	122	137	159	129	134	170	134	155	153	138	147	136	143	116	158	154	126	144	140	165	126	160	139	147	115	113	148	128	159	155	120	133	137	170	126	133	122	128	141	133	135	159	135	134	127	132	124	148	140	126	141	140	135	140	154	130	160	141	136	144	128	147	158	156	136	133	150	117	145	124	133	129	137	123	122	129	130	128	135	139	118	153	116	148	131	144	140	142	127	132	132	129	133	140	149	137	148	122	169	136	128	142	126	141	133	136	131	127	148	142	136	157	123	116	135	138	160	127	131	121	152	160	130	138	131	140	142	119	151	120	140	124	145	137	138	134	141	142	141	158	127	139	146	139	125	128	169	136	157	125	120	138	127	147	127	144	138	155	150	140	131	161	131	153	128	140	145	125	111	147	144	126	145	148	132	124	150	140	138	134	152	158	154	159	120	145	155	130	142	150	143	148	133	120	140	134	129	132	143	140	145	156	132	135	148	145	126	158	139	150	131	137	126	137	152	131	145	137	105	130	128	131	159	133	152	158	126	138	120	140	146	133	156	132	123	153	142	122	156	154	118	133	129	127	139	129	151	130	134	161	129	135	133	131	131	120	133	138	111	128	120	144	144	117	125	130	141	127	98	147	142	132	119	133	120	142	162	121	131	140	119	155	138	137	143	124	158	142	143	150	129	124	144	156	135	156	128	145	132	134	143	117	133	132	136	114	147	150	142	142	140	159	113	138	145	144	130	134	134	140	107	119	142	162	136	143	156	157	150	157	157	153	137	156	120	127	140	129	130	124	151	132	137	149	150	138	120	128	139	121	126	138	129	136	126	132	137	124	130	141	135	122	116	162	157	116	152	120	143	126	125	147	140	127	143	147	152	139	142	130	145	142	138	143	135	137	126	143	140	134	118	155	122	159	147	148	144	135	151	136	141	123	161	135	130	149	136	136	158	128	138	138	137	136	141	117	129	127	142	128	147	140	167	137	141	131	133	133	141	140	145	157	133	142	149	136	138	121	157	140	133	131	139	167	128	113	130	133	146	151	131	116	121	131	116	130	140	147	121	129	134	140	145	153	148	131	147	156	124	158	181	146	109	134	132	140	132	118	139	116	136	129	121	119	137	140	130	141	144	138	142	161	136	130	136	127	123	134	136	132	165	130	140	140	136	162	143	150	161	139	149	129	179	128	114	139	132	145	133	109	144	136	157	150	161	150	150	129	136	136	133	159	139	118	120	141	125	144	119	122	143	139	140	142	133	154	145	147	135	120	149	169	135	138	128	134	131	128	117	139	145	123	128	135	139	121	132	126	126	143	131	125	130	134	135	128	151	146	122	135	122	145	123	132	138	141	122	126	124	137	163	122	131	164	144	117	156	154	152	151	134	133	132	148	131	141	121	145	145	108	168	137	153	119	141	111	127	138	148	122	143	109	129	145	126	143	138	132	125	133	125	123	128	138	133	135	131	134	135	145	127	124	139	148	132	165	142	138	139	138	135	131	144	160	152	126	130	132	141	135	135	145	134	126	129	127	140	116	158	138	128	140	135	138	136	121	145	125	135	127	111	127	133	146	135	127	117	143	134	132	138	130	122	132	114	129	129	121	156	112	158	136	109	145	136	148	134	150	143	164	130	127	145	120	128	146	151	132	142	162	141	127	139	129	150	155	136	114	122	132	134	159	132	146	121	138	127	122	151	135	153	143	133	151	149	161	138	124	123	126	130	146	131	149	151	150	151	148	143	134	152	152	144	147	144	148	144	118	126	142	143	129	128	140	145	137	116	131	134	160	163	132	131	142	140	139	133	140	136	136	145	142	139	123	112	141	149	140	155	140	140	152	131	124	137	144	130	118	134	132	119	139	139	135	143	134	148	128	131	141	136	127	148	143	141	111	126	155	130	157	131	138	154	144	158	131	140	128	152	135	115	143	142	129	137	151	139	128	148	139	114	139	137	137	142	120	144	128	124	138	134	170	130	147	112	130	130	126	133	143	136	136	126	133	129	145	151	169	118	114	146	124	139	150	133	149	128	144	133	136	153	147	141	152	131	153	112	143	127	117	150	140	137	130	114	140	140	126	135	153	125	162	141	146	124	150	113	165	145	142	152	118	119	136	127	127	145	118	153	119	126	128	128	147	145	138	122	130	131	138	161	136	143	124	139	141	143	138	150	147	108	147	123	129	134	154	135	134	147	132	129	130	134	157	124	125	125	152	143	142	136	128	133	161	158	104	125	115	134	130	138	130	134	178	154	164	119	143	141	133	140	148	117	118	117	136	112	120	132	114	141	151	146	158	141	119	139	120	146	166	148	132	121	149	125	132	146	136	135	146	129	126	129	127	131	125	170	141	154	138	120	150	152	122	143	139	138	131	164	149	137	144	132	142	136	145	125	132	163	133	145	157	139	122	126	127	140	121	135	113	127	131	137	124	140	153	132	125	124	115	151	150	123	140	167	157	138	155	134	129	162	147	146	135	136	119	142	120	133	145	131	139	127	154	149	109	166	150	146	129	167	138	146	135	120	145	152	145	141	132	132	148	133	134	141	139	132	148	153	154	149	134	142	128	138	138	145	129	144	122	144	137	131	131	125	140	131	143	132	133	125	138	138	135	142	131	127	148	133	119	128	143	121	153	161	145	135	130	146	125	152	146	133	151	122	130	150	134	141	138	146	129	133	119	131	136	152	141	149	165	148	115	145	154	144	149	147	141	148	133	161	149	140	149	150	117	153	121	154	120	149	153	134	144	125	136	125	158	141	133	166	137	143	135	123	150	122	133	145	119	149	154	138	153	143	134	165	138	119	105	122	143	154	136	125	132	136	141	118	125	150	161	132	134	132	172	136	147	147	139	164	114	126	151	144	150	145	158	145	143	169	148	136	129	140	140	136	131	135	142	133	140	163	131	146	117	122	132	130	160	149	127	138	119	140	136	123	145	132	150	138	142	151	152	147	131	124	142	134	143	137	139	141	147	138	154	136	123	139	132	140	134	159	156	125	156	156	141	131	139	126	128	138	131	150	131	155	125	136	135	126	143	123	122	126	150	122	129	151	163	142	140	124	115	129	112	129	148	127	136	147	134	147	115	128	145	137	128	134	133	148	117	154	139	157	123	125	154	126	132	155	138	131	127	141	132	133	140	130	132	129	153	169	138	140	174	126	134
17660	7478	1420	1727	1466	1190	2382	863	705	652	540	564	537	540	512	490	446	456	475	439	427	437	417	455	417	404	386	428	421	412	362	375	396	386	400	427	397	343	367	418	380	396	349	368	354	385	359	402	390	365	346	336	377	403	369	376	360	357	357	387	377	383	393	404	386	374	348	331	412	365	386	367	406	344	347	379	366	388	342	371	383	391	350	369	358	378	343	388	405	377	368	353	346	368	372	367	329	375	351	336	356	329	358	365	355	378	332	342	361	352	374	364	366	386	357	368	348	355	363	367	368	387	348	363	367	356	343	350	351	370	378	404	360	388	358	371	359	378	352	368	396	325	391	385	349	373	353	346	413	349	372	370	376	312	332	337	386	361	357	323	371	385	377	341	353	360	355	372	360	329	338	328	381	403	357	361	388	369	416	375	358	335	372	345	346	350	382	366	384	365	341	344	363	377	370	359	400	409	342	334	377	388	367	411	355	367	345	378	337	370	352	322	344	357	358	383	358	323	372	376	349	364	369	356	364	370	330	396	363	379	340	349	393	320	348	363	368	334	348	363	361	379	353	391	355	343	370	395	336	345	334	351	361	356	373	386	379	378	377	385	361	358	331	367	374	356	375	349	352	362	368	366	372	358	376	346	341	368	340	387	372	342	373	355	369	384	370	394	414	372	360	367	380	366	377	356	364	378	345	351	348	346	360	370	328	359	358	356	378	355	374	364	352	377	369	354	352	360	355	369	341	358	361	359	362	375	344	353	338	350	361	338	363	335	372	400	383	356	387	338	351	357	356	367	354	369	393	378	395	387	352	370	350	378	367	383	400	368	352	354	366	350	359	380	369	368	345	380	400	350	386	400	350	343	312	381	388	385	382	368	361	367	361	367	376	340	376	386	375	372	345	377	399	354	392	367	340	348	359	389	378	352	319	350	390	356	343	365	376	373	386	377	353	358	382	365	378	347	344	365	325	332	373	342	355	352	360	306	384	352	364	359	336	364	365	358	376	374	358	339	354	336	343	376	349	328	383	384	321	369	355	383	369	355	348	394	360	421	345	338	376	373	354	349	331	381	352	389	360	390	354	373	362	377	339	387	387	364	329	347	417	375	339	369	349	393	334	330	361	342	355	374	392	368	355	345	351	371	343	371	353	330	348	360	354	359	347	306	371	401	366	365	342	374	370	399	347	354	351	347	346	392	359	359	348	370	375	364	320	373	364	351	355	352	392	350	357	383	367	344	392	361	361	353	361	341	354	341	386	368	380	356	336	340	383	373	357	329	382	340	385	339	343	384	374	351	339	314	388	374	364	372	348	370	362	348	373	372	394	377	389	369	369	349	366	334	371	362	388	376	362	380	390	376	319	360	360	348	346	364	368	362	367	368	391	384	376	326	330	358	380	369	376	336	344	378	349	395	356	380	341	401	343	370	370	350	372	320	342	378	337	353	362	362	363	376	370	347	372	369	351	357	359	363	367	377	369	359	362	343	370	353	390	361	406	381	374	369	366	356	386	357	383	360	375	339	364	380	347	350	388	332	329	355	341	351	407	378	378	337	371	350	346	349	342	337	357	354	346	357	340	359	333	354	348	379	347	383	365	359	362	406	361	366	359	339	358	357	352	328	339	352	334	340	341	382	393	350	351	359	372	390	355	349	359	369	357	389	392	350	307	340	327	334	338	367	387	360	350	367	376	335	382	372	352	348	336	380	361	355	397	374	338	377	350	365	384	387	402	314	343	387	385	363	346	367	372	375	357	361	366	345	338	328	368	367	341	358	364	363	337	325	387	382	374	358	348	352	373	345	367	350	344	379	395	375	354	365	331	369	372	349	373	363	331	357	359	353	373	379	415	379	341	378	378	359	377	325	365	367	362	362	362	370	343	336	373	388	376	362	362	363	314	344	378	377	343	372	387	357	374	350	367	358	348	342	348	345	376	357	389	355	395	363	361	382	375	383	369	323	348	344	319	369	385	373	357	392	334	341	336	334	387	373	321	381	403	365	371	349	381	373	335	374	354	350	360	360	373	386	352	332	349	360	335	354	394	353	328	399	361	344	363	384	330	313	356	361	417	343	412	363	372	362	338	384	365	368	390	324	346	382	343	356	351	349	380	418	346	350	389	371	374	353	356	352	388	362	331	333	366	364	346	383	406	375	350	393	384	348	313	358	356	376	387	369	391	365	360	399	345	364	382	358	353	354	344	367	376	376	338	370	357	357	370	372	352	345	349	349	356	330	372	354	378	348	365	373	340	360	377	347	363	329	365	371	340	373	357	360	333	365	362	397	362	357	355	355	373	383	355	385	405	398	348	364	376	390	337	371	364	393	360	368	380	353	347	357	355	355	372	354	350	369	348	358	345	369	356	363	353	340	379	392	389	341	372	355	368	349	387	356	350	338	361	392	376	387	378	396	366	363	358	352	347	357	390	339	378	346	323	367	402	402	408	332	343	377	387	354	372	402	353	357	367	351	374	364	375	358	387	359	348	372	326	344	358	376	358	346	368	364	376	353	372	367	365	354	385	341	331	385	370	371	395	348	394	369	407	377	366	390	361	364	345	371	391	393	378	362	337	345	336	330	384	357	353	360	363	356	369	335	359	370	341	343	357	376	370	408	377	375	358	377	365	356	354	367	343	369	351	352	334	340	384	362	343	360	372	346	351	387	388	360	326	348	384	353	374	378	366	321	404	362	372	363	314	360	371	357	396	362	392	364	311	346	382	361	386	333	371	350	374	340	356	401	375	367	336	373	418	331	330	348	390	375	374	381	364	367	340	383	371	384	366	339	354	386	359	338	355	357	364	389	367	381	374	376	366	345	359	373	380	372	392	338	401	339	378	341	402	389	375	365	365	372	364	379	331	368	372	347	351	388	352	352	397	371	371	355	346	317	362	337	358	369	337	337	352	361	352	345	386	346	347	346	355	338	363	338	340	387	370	358	364	353	330	366	348	372	375	385	379	344	325	356	350	392	365	346	378	362	360	366	373	366	390	373	360	336	408	356	392	340	366	362	383	365	382	351	323	354	386	318	366	363	371	358	378	355	387	364	361	361	366	340	396	357	369	365	357	376	365	358	352	381	353	331	326	410	410	373	346	366	336	350	379	341	354	395	410	374	357	329	343	361	382	368	404	361	343	371	313	368	389	375	369	363	365	367	342	324	382	382	366	373	382	373	347	338	354	385	364	342	358	333	339	364	366	372	387	380	372	368	384	338	379	359	395	368	362	371	352	377	363	339	354	364	357	352	347	352	375	379	406	348	350	358	348	327	348	393	394	377	384	353	377	365	353	376	328	364	333	356	370	374	380	345	391	354	366	353	398	349	351	334	349	401	320	379	324	367	343	322	386	363	346	347	357	348	363	341	355	344	385	331	341	364	381	367	407	372	387	366	364	373	359	349	350	317	356	390	357	392	372	367	356	345	371	367	347	328	375	357	391	357	347	378	341	373	351	390	346	341	336	341	329	326	380	354	390	348	365	383	347	375
1799	746	435	395	393	418	415	459	391	449	370	442	426	406	447	441	415	429	431	399	382	399	379	401	413	374	388	421	404	441	411	441	402	423	396	364	413	436	422	404	373	360	420	421	400	434	393	435	424	412	413	410	378	395	413	408	444	372	428	363	396	445	398	411	403	405	415	423	399	390	409	391	452	361	415	370	382	411	433	414	416	410	367	383	418	421	453	370	410	414	379	381	438	444	385	421	422	405	399	396	407	394	384	405	392	387	421	409	418	368	374	430	403	399	391	427	397	390	375	397	393	390	411	383	394	400	433	402	437	395	409	427	417	360	393	403	415	411	355	482	396	384	426	410	399	357	399	391	396	385	379	404	400	375	401	369	424	451	392	427	395	440	402	390	418	431	404	420	430	412	429	402	424	361	402	401	376	411	388	409	408	400	425	385	384	384	402	396	393	400	419	402	425	420	342	411	404	387	383	426	380	369	418	406	422	447	388	404	410	417	442	400	404	420	413	393	424	396	417	400	366	381	403	398	418	428	379	425	403	406	357	395	405	348	389	390	428	407	388	416	370	440	391	412	421	421	430	407	374	393	404	389	379	434	393	426	398	375	420	433	417	411	419	416	398	398	378	400	414	394	391	359	394	385	393	394	378	399	388	419	449	419	412	421	397	453	385	446	397	399	406	395	407	404	390	411	409	410	410	396	395	413	432	412	393	391	408	391	398	401	418	403	423	434	415	395	434	404	403	428	424	378	413	406	438	432	417	394	426	413	400	373	404	357	425	392	387	395	402	415	429	401	426	401	400	420	403	406	395	431	353	395	350	428	392	437	373	423	398	389	424	412	400	416	366	397	396	409	406	410	388	373	372	385	340	406	414	428	424	410	411	396	403	445	395	415	410	394	419	446	363	378	422	378	384	407	433	398	385	390	400	419	435	426	414	402	378	391	408	420	420	366	409	391	420	406	392	393	399	416	388	389	393	401	414	397	412	387	391	396	416	405	407	423	424	400	424	399	436	403	411	393	398	373	388	368	377	395	394	430	414	386	383	401	365	376	427	421	379	387	367	382	388	402	420	361	441	398	433	414	409	392	383	389	408	347	439	389	424	392	412	463	409	421	394	378	389	392	406	382	424	403	408	401	402	423	390	418	369	373	419	415	420	369	436	452	414	390	435	439	441	414	420	403	412	392	420	384	419	403	402	349	422	408	437	400	374	394	431	423	378	415	392	401	391	402	392	396	413	424	389	407	400	412	390	381	382	377	405	393	381	388	418	392	411	390	401	389	398	377	391	404	401	420	419	454	360	406	402	389	409	395	391	384	414	399	398	422	400	391	405	410	391	424	387	428	414	407	417	392	393	402	433	454	353	396	392	420	420	414	359	397	411	381	418	401	398	371	409	377	393	437	370	398	418	366	370	408	397	384	413	417	411	367	405	371	408	362	386	427	404	393	418	375	401	396	443	467	411	397	404	384	420	398	404	386	431	392	387	446	444	385	450	381	399	397	371	439	369	393	415	395	394	445	390	444	364	435	367	436	414	434	398	406	410	390	435	375	415	420	422	380	422	403	401	384	386	414	388	395	408	409	375	358	387	402	418	380	414	427	434	418	419	410	394	389	404	384	397	396	423	382	415	392	410	399	399	412	430	404	383	413	351	423	377	390	379	415	358	373	408	417	436	400	400	414	385	394	398	434	421	371	389	419	366	422	421	425	402	403	396	382	459	413	416	392	385	395	421	415	358	416	428	393	417	386	380	412	395	423	401	375	414	364	372	394	455	392	361	392	382	389	388	390	413	406	381	408	379	397	389	394	405	382	380	411	391	404	416	355	371	431	422	376	384	365	379	398	432	390	396	396	445	401	391	419	396	405	427	406	440	395	388	412	390	380	399	395	374	421	425	395	427	384	410	388	384	417	422	404	415	393	413	356	384	404	420	433	365	403	434	414	374	398	381	418	390	416	407	419	429	396	408	398	367	370	413	399	426	367	382	432	421	380	402	405	421	404	464	410	442	435	396	406	400	412	400	393	380	444	417	399	388	367	422	402	416	388	390	407	415	424	438	446	387	396	427	397	437	397	419	410	401	383	408	403	410	425	399	404	425	387	397	375	380	397	421	430	405	421	384	392	425	402	377	397	368	391	426	427	405	440	409	382	452	422	389	385	380	379	418	377	397	393	402	447	401	413	403	407	392	418	396	403	388	416	419	426	408	400	378	384	410	370	390	413	425	397	388	359	402	416	416	444	403	419	387	436	419	408	391	402	461	351	405	389	383	439	416	423	397	392	388	416	412	393	401	400	406	409	421	413	394	434	413	384	402	410	402	378	415	424	387	400	406	410	371	381	424	377	390	408	432	417	391	404	425	414	378	420	384	401	418	405	414	403	381	399	378	433	400	389	435	448	393	424	361	456	408	374	386	387	386	416	406	404	432	384	391	399	423	397	366	393	392	376	419	438	386	409	404	395	367	362	389	416	452	355	414	408	405	392	429	399	411	398	424	405	381	386	426	405	409	407	422	391	359	379	413	355	396	411	422	384	373	411	399	407	415	404	390	449	414	465	412	399	358	389	404	411	395	409	385	437	397	392	372	380	395	387	420	409	390	385	397	416	413	394	396	372	391	432	361	389	416	381	433	410	411	409	392	439	395	376	400	394	371	366	355	393	388	384	399	419	417	402	362	366	399	400	377	414	424	385	391	425	375	410	423	381	431	401	379	416	387	426	391	371	388	409	352	443	426	404	459	384	410	415	421	389	397	412	413	401	421	385	400	434	418	395	395	355	426	426	363	422	393	406	364	384	397	383	399	413	442	406	364	389	385	393	444	422	459	426	411	435	412	407	391	373	405	425	415	386	404	391	383	393	397	393	421	418	397	410	372	385	402	364	383	427	389	413	346	412	382	398	402	417	414	428	402	410	426	409	405	404	423	378	397	420	379	400	405	406	407	412	434	396	398	392	416	403	403	399	373	390	432	428	388	408	413	381	356	398	397	375	377	403	384	422	381	401	430	395	385	363	375	396	377	390	408	403	428	405	416	442	434	406	395	392	375	401	405	380	389	425	377	449	396	390	441	445	366	369	411	411	388	421	400	418	399	455	408	424	394	405	400	377	425	397	427	412	394	398	385	393	378	452	401	403	369	399	435	403	378	425	385	417	397	416	394	391	419	407	393	394	391	407	406	375	378	409	417	444	425	379	411	398	435	386	405	391	391	369	395	401	425	412	380	402	377	372	411	394	406	417	407	407	391	417	396	391	405	379	385	412	411	437	423	435	432	409	394	409	400	432	365	368	437	401	434	409	438	393	365	403	409	368	389	414	387	428	398	396	426	383	397	387	407	364	423	411	351	370	396	379	376	396	403	359	400	406	414	381	439	365	384	398	430	404	376	431	405	388	405	434	409	428	400	405	426	402	412	378	423	409	379	370	418	395	398	381	428	393	420	421	388	401	391	410	404	420	407	370	393	415	364	435	423	401	372	398	416	388	402	427
2563	1395	942	967	1008	903	960	910	910	964	949	881	961	928	889	943	968	946	919	926	954	930	911	1001	937	909	924	915	971	901	905	936	946	919	994	969	883	921	931	942	890	929	913	941	967	914	953	900	936	902	931	922	918	968	947	871	915	949	891	925	879	974	995	922	969	949	963	959	918	963	924	952	978	972	904	943	928	915	892	944	987	958	887	903	845	898	934	982	875	905	926	979	974	891	880	923	929	910	956	881	928	894	912	922	915	902	938	928	907	902	890	925	917	946	930	884	901	906	940	912	949	933	895	939	885	950	890	955	904	907	911	942	932	940	972	914	927	896	889	869	935	918	927	877	893	949	983	984	927	927	920	941	929	956	973	928	924	911	1013	900	933	982	927	892	958	895	904	829	950	929	885	928	939	936	897	952	964	931	886	921	964	933	942	944	977	874	907	867	911	932	949	931	848	951	925	882	915	884	918	934	956	958	899	884	952	941	893	929	961	902	986	883	909	952	906	929	958	981	966	928	910	923	901	944	928	918	915	925	940	957	926	921	927	888	907	890	909	899	905	977	936	913	938	931	912	940	892	920	935	939	933	887	984	960	941	891	942	892	924	900	922	919	964	904	875	882	897	903	905	889	963	913	955	918	940	981	977	980	894	842	916	934	921	965	936	938	928	867	874	939	895	897	911	946	979	931	975	943	944	975	944	898	914	888	952	952	924	903	878	879	965	926	892	913	946	938	987	907	947	927	957	927	893	959	935	869	921	967	971	954	963	992	890	962	948	940	968	876	928	921	926	925	931	879	969	933	952	871	884	915	888	926	904	949	886	923	910	871	927	921	969	913	902	914	922	917	931	930	976	984	898	958	925	940	873	951	913	992	908	876	955	915	977	943	909	940	1001	901	902	938	925	906	950	907	854	969	972	936	905	922	931	906	934	944	924	915	918	976	965	902	974	952	929	934	924	954	951	996	903	929	871	920	913	921	911	961	929	897	913	927	970	1006	896	873	961	953	949	933	924	934	939	903	920	925	967	949	977	930	893	927	888	910	946	952	904	955	887	893	900	921	957	912	927	863	933	877	923	865	946	901	908	965	911	888	932	923	895	937	901	889	887	937	896	936	932	954	879	976	961	875	912	943	893	888	964	934	930	889	891	894	939	913	887	871	934	916	941	900	873	919	918	948	904	939	936	905	958	904	868	934	962	918	944	895	897	934	980	917	943	911	1022	910	931	952	925	875	938	887	915	926	911	901	895	904	946	903	953	884	941	919	939	921	938	905	954	911	926	906	887	1004	936	854	912	951	921	914	874	961	973	924	912	918	903	859	969	939	964	929	936	966	913	975	922	907	925	958	884	934	908	926	884	878	1001	950	915	944	968	955	916	889	908	953	931	958	950	936	944	943	901	884	952	932	849	939	940	959	951	920	904	935	925	970	987	964	903	908	988	941	917	904	939	877	884	925	954	933	952	915	935	888	930	947	919	884	944	875	972	954	919	919	945	935	894	907	959	906	934	907	933	918	890	910	905	942	890	917	920	939	884	899	953	957	884	932	940	954	922	963	867	900	954	961	940	942	901	858	946	924	953	898	912	882	893	878	925	925	949	890	934	916	1001	913	926	899	995	983	951	908	975	923	970	922	898	945	948	887	907	936	878	948	881	994	950	945	941	878	921	919	925	902	885	915	890	932	915	905	942	900	942	919	953	918	907	940	923	911	941	905	935	946	895	930	924	926	907	889	942	927	934	912	943	983	983	931	942	924	893	919	919	890	963	901	953	927	926	879	924	840	984	949	964	918	886	903	923	919	937	890	953	910	883	929	935	947	931	944	978	913	928	937	919	901	894	914	908	902	937	908	986	904	916	957	902	992	949	919	943	937	963	978	897	881	958	910	917	976	904	900	942	973	985	932	948	900	944	929	943	937	918	861	914	949	915	903	912	879	955	873	901	939	889	928	968	902	888	929	967	937	928	906	992	928	873	846	981	972	923	1011	907	932	907	898	936	914	925	938	929	926	961	888	895	918	940	979	924	974	974	959	898	973	925	923	907	925	894	955	922	929	902	920	908	976	948	882	959	918	915	945	899	974	898	911	932	907	911	960	915	946	907	909	961	925	936	880	943	927	961	933	940	936	922	931	928	915	865	940	901	956	953	947	950	920	918	968	907	906	950	911	912	893	920	861	999	919	974	980	907	936	953	943	864	980	962	922	899	895	877	988	936	930	935	968	945	948	864	952	941	872	940	914	928	874	914	923	939	923	900	894	916	912	979	927	896	979	911	919	899	877	934	940	927	920	948	909	889	934	939	902	925	905	892	928	935	926	935	975	956	894	893	950	909	923	888	893	997	904	913	874	943	957	881	949	927	956	903	890	912	938	939	876	925	949	928	884	965	967	911	914	960	912	900	936	923	902	979	947	939	983	955	936	940	965	920	888	921	915	951	897	936	901	942	915	946	882	919	921	906	921	886	880	944	928	872	934	943	918	970	905	965	912	918	913	907	903	932	935	939	876	919	964	934	902	945	929	903	941	903	927	931	829	866	957	903	918	928	907	913	914	897	917	910	941	927	873	968	947	948	902	914	923	913	955	923	903	949	902	933	937	975	943	937	857	926	944	922	951	911	925	962	855	874	917	929	959	975	928	970	935	905	932	903	908	944	905	887	932	915	924	964	899	901	933	996	998	947	958	941	910	869	918	948	891	921	878	914	887	945	920	937	911	944	932	879	909	942	895	907	940	916	971	880	914	849	964	926	980	933	864	896	949	930	954	926	885	942	939	970	940	918	902	945	971	932	967	928	895	954	903	923	958	937	911	900	923	936	920	925	936	928	919	916	925	973	924	898	958	886	946	945	882	954	962	925	973	877	859	909	939	940	896	926	877	910	910	938	862	900	943	946	923	965	943	922	995	951	944	909	946	902	971	903	983	894	907	905	908	983	913	946	863	922	943	935	920	972	936	920	937	901	944	917	911	868	997	861	961	922	937	935	958	948	905	953	894	928	961	945	936	918	891	901	877	901	945	931	960	902	853	930	959	926	889	834	919	998	940	920	933	898	938	948	943	912	924	939	898	979	865	964	898	903	873	963	886	911	891	914	885	891	991	931	900	928	902	910	959	935	932	909	922	993	953	959	967	922	884	951	909	930	941	886	934	930	897	889	887	946	931	943	912	942	955	896	951	949	915	956	944	928	909	913	950	955	968	938	934	974	882	916	943	939	943	970	988	900	891	890	928	898	919	883	974	967	898	896	936	908	886	936	889	935	930	966	962	841	973	888	902	911	943	905	902	921	911	916	937	943	909	892	897	953	925	928	915	892	939	947	900	922	947	904	912	919	946	884	1006	962	882	919	892	904	941	892	947	876	958	861	947	870	899	911	902	949	956	904	953	901	963	924	898	933	977	954	973	906	928	967	1009	907	895	931	880	898	989	927	910	907	921	938	918	932	936	931	853	1000	957	873	913	918	932	933	916	968	937	882	915	851	927	890	931	937	854	901	944	919	939
14737	10132	758	498	442	408	384	350	318	348	326	307	304	319	318	327	331	297	278	330	319	318	323	327	282	310	312	322	333	358	301	308	314	316	326	309	287	336	291	332	281	324	280	350	335	335	307	324	309	336	345	331	316	308	326	309	342	325	328	334	347	303	308	334	302	325	306	328	293	356	286	328	333	357	324	332	320	318	308	331	309	321	327	342	340	274	310	325	346	296	303	316	291	316	339	315	337	294	312	283	331	326	315	336	321	299	289	303	329	327	316	312	319	292	305	292	269	323	347	343	327	332	306	329	337	321	300	337	331	295	313	366	321	327	349	293	293	293	327	313	307	308	327	341	330	309	310	338	308	296	294	334	329	303	322	311	321	334	318	308	278	307	327	285	319	308	319	340	330	295	320	308	313	286	273	331	285	329	317	305	331	338	311	304	327	310	320	299	294	307	286	330	287	294	298	267	279	317	320	275	300	316	316	295	327	324	351	341	341	304	319	337	304	314	315	313	305	332	311	322	299	314	317	323	301	335	311	302	306	335	331	274	311	281	346	309	335	336	326	309	291	295	309	324	291	302	327	313	321	310	329	313	291	325	319	334	346	291	321	335	315	364	326	267	331	312	338	308	312	341	313	325	322	353	335	333	306	297	317	327	334	315	299	373	341	288	317	303	315	283	342	280	297	325	344	319	300	307	299	295	307	327	297	311	319	349	296	328	306	308	322	325	321	309	321	292	279	310	316	314	313	323	301	294	329	324	310	313	323	324	324	319	300	286	329	293	302	301	292	304	327	319	320	323	303	312	330	314	332	302	292	309	321	305	320	324	293	315	312	312	320	327	315	314	346	305	334	294	300	308	316	307	288	314	317	328	330	359	298	309	315	309	314	338	365	323	314	307	270	333	324	267	305	345	330	343	278	325	330	342	310	309	299	261	309	292	291	333	305	332	307	316	344	302	318	304	353	330	311	291	302	315	324	314	303	297	308	350	315	309	352	308	306	285	325	322	305	312	301	301	297	332	338	337	326	304	308	289	284	283	324	318	324	305	339	331	313	330	278	305	306	327	321	318	301	339	318	319	363	336	282	302	277	295	296	331	263	307	341	306	311	321	342	283	306	322	328	296	321	314	346	318	347	346	318	321	275	300	337	316	313	302	360	308	299	338	320	332	324	334	297	326	314	289	277	295	301	319	328	317	332	324	307	331	351	360	297	333	326	255	303	335	334	334	348	317	283	300	307	313	345	318	329	307	308	307	306	316	282	342	357	337	345	344	342	323	310	330	309	279	290	308	362	325	308	322	320	326	317	330	308	330	313	302	308	308	327	322	313	323	340	300	345	278	285	315	323	323	302	327	329	317	327	295	319	286	335	325	302	328	309	283	307	327	313	334	303	318	303	271	312	338	318	317	284	344	326	327	296	328	288	300	316	321	327	344	301	319	304	311	298	306	258	292	287	315	325	313	295	323	325	311	323	329	328	318	285	286	325	319	339	309	333	311	322	333	314	316	296	298	298	343	315	337	326	345	311	313	318	306	345	291	344	308	301	292	311	280	294	307	309	313	324	314	303	329	315	331	310	297	321	327	321	334	271	310	339	289	310	279	278	310	317	319	311	300	319	288	329	361	336	310	333	323	345	297	330	320	301	314	320	295	321	316	321	348	318	268	326	317	315	303	305	298	318	323	308	353	302	318	322	322	345	317	327	300	321	310	278	291	347	327	297	339	312	291	284	350	303	325	356	321	307	338	308	308	312	302	327	318	316	291	336	310	315	311	319	324	330	288	304	318	308	279	297	295	309	294	305	325	303	274	315	311	310	319	329	286	287	327	320	320	329	325	313	312	325	303	304	309	308	319	318	299	353	331	339	276	346	325	333	334	292	333	295	287	341	298	351	308	288	315	299	325	339	296	307	300	299	309	318	309	330	286	291	302	302	310	321	289	287	315	327	292	316	299	331	340	308	290	304	318	319	346	300	315	319	315	326	328	290	331	315	323	332	344	356	346	349	329	303	305	320	292	308	299	317	352	338	341	337	318	327	325	310	318	320	305	317	304	277	312	315	304	285	312	315	321	306	297	335	292	306	301	332	347	312	307	323	337	298	279	324	325	298	309	316	314	346	329	302	323	318	337	303	344	320	299	305	358	319	328	311	317	320	309	322	323	326	324	331	332	301	343	299	305	318	313	323	356	323	303	300	340	333	312	337	334	326	307	315	320	292	287	341	332	266	319	317	332	293	291	316	340	311	325	309	330	310	285	300	314	315	294	298	311	318	333	341	324	330	320	350	296	312	298	322	338	298	332	285	341	314	295	334	322	349	332	342	284	301	297	296	304	308	349	303	296	319	288	315	309	308	325	316	299	299	301	274	300	285	267	310	326	286	261	331	296	300	323	351	315	319	320	299	337	311	303	335	329	308	336	311	316	319	329	303	314	328	336	311	302	324	313	323	312	338	321	307	319	315	335	295	343	313	288	312	334	317	314	314	303	305	340	318	324	324	316	316	304	303	322	306	317	313	317	338	269	301	315	323	282	281	301	294	332	341	365	316	319	313	324	303	325	337	316	361	283	288	326	313	325	304	328	315	301	314	321	347	317	311	341	346	336	329	316	325	336	307	299	369	336	290	291	283	295	351	314	297	298	319	318	303	315	314	314	271	344	331	287	306	317	324	307	328	334	319	297	314	336	303	315	304	302	295	296	329	311	286	318	321	331	297	331	338	296	331	304	310	322	294	341	302	318	347	323	306	322	358	290	341	321	292	326	323	297	321	339	304	305	270	315	334	316	296	317	318	320	333	309	345	293	321	307	312	301	305	329	293	317	344	298	336	311	308	310	303	305	307	338	332	345	315	344	292	347	317	293	294	313	320	308	359	327	318	310	331	325	327	318	315	290	342	347	298	327	289	301	299	335	296	291	327	311	317	342	292	335	329	348	323	292	334	363	303	325	324	323	298	317	330	302	333	317	335	286	337	314	327	330	307	316	304	311	291	280	290	341	330	316	328	291	327	311	293	315	302	334	315	318	304	304	273	301	313	337	295	317	307	306	289	278	298	310	324	342	305	348	317	282	332	317	308	308	278	335	335	363	316	312	326	286	344	327	316	317	308	293	297	322	329	327	320	315	284	324	341	294	336	286	317	315	299	321	302	309	334	316	323	321	312	298	319	328	333	340	302	289	346	327	344	344	311	305	304	293	292	274	324	287	324	343	295	318	302	312	338	326	317	335	344	282	341	289	318	339	308	331	298	313	302	361	297	314	289	295	305	335	338	294	315	307	308	353	294	341	323	357	320	341	322	341	298	316	268	333	343	339	297	351	327	331	297	313	296	324	328	316	333	312	326	318	307	342	333	303	349	330	338	288	341	296	320	322	290	286	320	343	307	274	338	321	311	324	339	307	358	310	348	313	318	311	330	346	310	322	303	299	318	314	317	291	305	339	340	347	319	305	321	290	305	323	358	307	337	322	324	349	319	296	330	336	319	345	337	328
12964	5445	1249	1390	1181	1102	1094	923	881	863	873	844	815	833	787	790	805	770	783	778	839	719	763	725	758	728	763	743	770	737	748	760	791	719	792	745	790	715	709	756	756	736	736	716	723	792	687	698	788	746	802	733	704	716	766	790	736	712	757	781	760	679	736	805	752	728	728	754	812	726	723	747	751	744	688	780	681	771	758	758	728	771	711	739	772	733	747	718	754	764	799	709	729	712	752	783	715	723	710	780	705	766	755	782	731	729	721	768	741	747	742	707	762	742	732	748	751	761	787	776	744	733	756	747	704	731	753	721	729	759	729	764	712	723	771	765	731	733	698	734	743	763	763	744	731	750	711	777	765	750	742	727	721	754	716	749	780	770	705	749	761	738	756	744	741	680	718	780	716	745	773	770	739	724	807	759	739	784	738	762	742	746	784	758	686	692	742	750	708	745	745	688	761	697	776	717	703	670	776	755	777	720	765	791	738	740	726	721	756	741	714	699	797	795	722	738	693	724	764	759	729	729	744	751	707	711	751	696	696	712	734	769	760	737	744	734	759	703	733	773	743	683	762	757	743	749	725	719	736	692	711	743	712	715	774	776	739	724	757	724	724	761	735	786	794	759	739	741	780	745	742	758	721	731	761	744	727	728	688	713	727	729	720	712	761	793	722	701	697	734	749	723	715	739	683	754	775	737	741	757	750	725	769	728	765	748	721	741	716	722	750	755	703	734	788	779	752	726	739	715	799	707	725	734	697	780	706	723	698	768	769	711	746	732	746	729	750	745	689	774	760	721	753	746	707	721	745	715	761	746	726	750	719	765	752	757	771	720	747	744	719	752	782	753	734	729	760	730	787	777	727	730	773	761	681	756	759	765	749	676	752	740	706	762	743	725	748	738	734	761	727	739	746	709	706	733	752	714	725	680	754	780	700	785	800	734	699	719	733	738	778	776	740	771	734	741	750	742	776	765	712	724	712	715	775	752	706	748	799	718	712	739	722	725	781	707	721	679	786	738	755	741	781	730	751	711	733	740	744	740	706	673	745	757	761	740	730	680	693	745	737	749	720	754	757	714	758	775	733	707	807	719	753	765	701	755	740	729	707	777	747	738	733	743	769	736	746	771	738	751	780	714	762	726	742	724	764	762	703	726	737	751	778	760	714	704	711	733	704	697	724	732	700	778	742	719	774	715	745	761	726	764	694	721	772	752	758	735	773	758	706	741	749	703	733	776	750	687	762	690	792	756	749	721	736	708	734	750	751	725	785	719	747	722	754	737	780	781	724	755	706	742	771	707	767	774	729	740	655	742	723	750	688	761	717	766	702	722	728	768	714	785	717	744	697	743	762	789	769	751	762	728	789	771	739	736	727	798	755	755	744	721	729	742	749	693	736	728	746	757	753	727	685	710	751	750	753	767	758	761	782	726	764	726	735	734	723	746	725	753	725	778	762	768	689	747	701	711	701	767	707	753	769	722	774	758	720	743	755	753	739	750	768	756	788	694	734	731	756	743	773	715	746	737	748	753	703	733	728	703	780	742	701	705	735	739	717	709	734	740	754	682	744	727	697	741	706	786	733	757	743	765	731	721	686	729	757	791	747	710	755	763	764	762	782	709	701	761	761	740	744	717	755	739	734	748	777	721	714	739	733	726	744	720	719	751	732	721	755	757	721	715	776	710	720	739	770	709	755	734	708	738	729	710	742	693	744	780	750	792	766	719	753	736	751	732	757	744	756	712	756	774	732	736	715	746	718	775	731	764	813	765	686	736	712	743	733	736	749	720	775	716	754	749	749	733	744	723	735	682	803	752	686	770	706	708	749	773	731	752	764	776	727	715	768	745	779	721	757	739	726	773	709	722	786	775	766	763	750	774	750	787	749	732	755	738	759	734	766	747	707	720	733	770	735	755	770	747	747	768	761	730	757	729	742	756	746	764	731	752	736	809	803	775	718	724	699	801	796	738	730	750	781	734	748	764	784	751	686	792	728	749	732	743	715	724	751	724	786	758	716	749	716	732	783	752	759	785	754	760	783	734	732	720	769	717	748	759	769	724	722	720	725	696	728	763	796	744	764	720	739	708	765	706	701	719	812	760	738	708	723	796	715	768	708	748	740	668	703	783	703	761	738	722	761	683	750	769	710	746	754	737	753	732	753	748	709	747	730	785	708	724	696	738	720	776	747	729	772	767	755	756	740	687	754	750	716	728	773	773	725	700	732	766	747	777	732	732	707	725	738	737	679	711	684	705	755	698	736	739	681	740	691	747	725	720	729	730	683	719	691	776	705	723	746	733	802	757	746	698	770	768	718	682	704	764	742	748	726	706	731	712	729	737	732	757	687	729	751	782	701	721	738	752	704	721	805	778	798	722	714	765	726	734	715	724	737	769	798	753	760	774	701	755	714	744	743	711	683	767	723	779	721	693	752	685	691	758	787	762	732	770	758	732	705	690	726	725	692	752	741	724	767	711	751	768	758	738	730	766	739	738	723	743	766	723	735	701	731	732	775	749	729	765	733	699	752	759	740	779	768	757	740	755	746	724	712	744	769	776	756	731	744	724	736	708	728	691	741	733	734	707	723	730	712	763	721	813	743	763	711	749	716	668	745	725	715	703	728	746	766	755	718	720	762	703	696	732	745	712	694	747	737	799	761	688	754	784	752	737	758	738	743	757	782	707	721	691	745	768	704	749	718	726	725	772	766	707	738	748	726	700	730	767	750	779	756	737	823	751	765	766	800	694	731	694	794	749	752	765	731	727	795	696	696	753	722	769	748	748	788	718	764	759	797	696	721	717	735	729	734	756	724	751	757	748	758	751	747	732	699	710	750	701	744	744	733	779	730	771	774	744	701	750	800	745	733	714	706	701	754	704	718	720	763	791	744	727	758	747	765	681	733	744	774	732	787	745	673	721	743	769	736	741	723	753	752	738	714	693	747	752	737	755	744	780	756	662	689	771	745	751	742	739	774	758	683	739	737	734	713	719	742	729	741	720	724	713	735	726	748	748	750	710	788	729	728	764	739	818	738	750	737	744	723	717	760	761	741	717	712	838	757	778	737	714	747	797	779	758	770	738	721	727	753	784	774	727	732	733	741	726	741	770	744	745	695	763	817	713	703	750	754	739	711	787	767	759	722	743	756	766	767	774	749	692	711	744	703	748	778	713	726	746	722	712	838	724	776	776	739	701	739	744	758	760	752	734	718	763	747	773	683	731	732	688	706	702	724	752	731	726	702	762	735	759	764	725	739	789	793	716	758	750	780	733	744	750	764	762	737	735	747	732	752	753	745	756	763	791	727	760	718	704	745	771	743	748	745	738	678	694	724	829	762	796	732	725	704	675	744	742	732	752	764	721	736	695	673	765	699	723	758	723	778	747	727	741	778	749	727	779	739	727	714	730	795	734	726	801	722	759	746	727	736	748	777	749	709	746	724	737	773	759	758	737	732	801	743	804	749	769	750	750	770	757	743	798	682	728	791	663	740	749	757	728
24871	21953	2904	596	355	346	309	218	212	175	165	153	179	150	155	160	138	155	154	141	151	143	157	144	133	139	135	146	150	145	139	135	136	138	157	130	113	136	125	144	154	127	123	134	145	170	129	139	132	122	136	157	154	138	141	133	116	135	147	117	150	131	128	141	140	139	134	117	155	146	158	152	143	148	134	129	126	114	154	138	124	136	143	131	118	146	128	152	117	135	135	144	143	141	158	155	152	151	156	130	133	120	149	147	130	134	144	116	134	152	158	112	145	157	150	127	159	129	128	148	125	142	136	135	141	137	138	161	134	129	134	140	127	127	128	129	146	136	147	137	130	126	136	134	121	140	151	129	114	122	146	144	142	135	142	132	152	126	135	139	141	156	129	156	152	142	162	134	118	140	139	135	141	163	145	152	138	132	113	112	127	138	129	119	134	166	128	130	133	124	133	133	137	128	144	133	126	129	162	137	167	135	135	145	129	147	134	164	146	152	142	134	137	163	128	142	130	141	138	135	146	117	147	144	136	146	153	159	133	142	134	138	142	137	136	117	142	136	132	115	163	147	124	125	128	147	130	144	146	155	157	138	123	139	149	134	124	140	134	145	149	129	121	147	131	147	124	144	126	129	127	138	153	143	124	142	133	146	115	148	162	153	147	157	130	133	129	148	137	140	147	140	115	133	160	142	131	143	135	124	128	137	139	104	148	146	136	128	129	137	120	153	143	130	138	173	125	133	116	144	130	145	152	140	141	110	123	139	133	129	134	128	128	136	132	145	134	130	133	143	138	134	115	150	137	167	146	146	143	146	139	125	146	114	130	136	118	142	138	129	113	147	132	127	133	137	110	137	113	139	139	145	140	135	136	134	109	144	137	144	151	137	136	119	124	132	140	123	144	145	139	121	122	141	163	132	128	128	119	120	126	124	138	142	145	130	138	132	169	155	156	146	146	152	126	133	147	137	130	141	138	144	136	139	127	140	152	168	126	146	164	136	132	143	130	145	123	129	146	129	143	141	132	121	134	115	118	135	170	131	154	157	135	145	123	116	129	157	145	124	118	166	123	150	134	133	155	112	159	142	139	125	141	136	135	158	133	115	134	146	139	144	151	134	126	147	167	142	136	138	127	126	137	165	149	132	142	149	134	143	135	150	137	135	146	134	120	143	150	134	118	150	120	108	150	134	155	138	143	115	154	141	158	125	143	142	132	131	131	134	162	164	135	172	145	130	133	124	144	145	149	135	148	121	112	134	146	152	150	131	131	128	138	122	146	127	139	113	121	151	111	147	134	126	130	125	145	138	156	129	132	151	124	134	161	123	142	122	133	121	132	155	142	155	161	107	140	142	155	160	129	124	115	146	148	152	129	121	129	112	142	138	135	134	138	147	143	102	144	150	153	163	157	130	152	128	137	148	144	140	132	126	138	140	120	135	141	135	135	139	145	143	149	125	136	133	135	142	144	149	142	147	141	142	148	143	121	128	149	132	133	132	164	156	142	122	130	126	129	138	141	154	133	158	139	162	130	156	131	132	170	121	153	141	109	129	150	136	129	136	132	142	131	166	140	118	130	147	137	111	137	146	111	149	116	137	135	140	143	141	131	142	141	155	127	143	147	131	129	149	133	143	136	136	157	131	143	152	139	147	113	148	147	143	136	132	113	149	122	123	116	148	142	138	137	124	128	153	141	172	142	134	125	131	136	124	129	133	134	150	147	134	140	151	147	171	141	146	130	112	138	130	139	151	139	119	158	148	134	136	144	137	135	163	143	144	139	150	120	146	150	134	157	133	139	131	142	144	151	158	122	102	169	155	140	148	135	140	145	141	130	127	148	160	135	141	138	135	152	142	147	144	139	136	145	132	125	151	129	146	151	144	127	127	138	121	121	147	136	129	144	125	122	130	149	134	132	138	155	131	132	127	159	129	115	144	137	138	132	143	157	131	151	148	146	124	136	138	149	132	138	164	141	113	128	125	138	147	136	155	147	145	133	149	128	114	116	129	129	137	169	156	140	139	136	120	151	126	119	124	135	153	126	146	120	133	133	144	141	142	129	139	125	132	137	152	125	124	146	118	121	134	130	126	133	152	133	139	144	118	167	115	124	143	145	138	131	144	154	111	137	145	147	137	116	126	133	147	125	133	136	154	134	139	124	141	122	138	132	139	124	142	113	140	135	141	152	117	141	129	122	166	117	120	124	143	146	121	123	119	123	118	142	131	149	107	119	158	132	140	130	132	143	143	154	117	138	147	158	130	147	139	126	145	141	118	141	135	142	129	133	130	148	146	142	146	133	131	129	113	150	116	150	122	134	113	145	132	134	131	154	170	147	165	142	166	149	134	132	147	151	157	142	150	129	125	158	138	136	149	138	167	133	129	136	136	135	119	116	142	158	167	170	124	113	141	142	138	123	155	150	148	140	128	161	149	132	148	119	128	109	118	125	138	152	134	116	132	135	118	143	165	156	143	141	141	167	153	127	142	131	120	123	141	143	132	142	128	151	145	120	142	139	129	126	144	128	156	146	128	117	136	132	113	148	146	124	137	126	121	142	152	159	145	152	130	147	140	145	128	140	121	147	147	151	116	132	146	142	129	122	135	119	134	128	159	132	136	134	131	114	129	130	130	107	125	156	125	129	140	137	153	128	151	131	122	128	134	168	153	148	133	144	132	138	131	130	130	135	146	132	122	131	180	127	122	158	134	147	154	136	112	125	134	141	146	145	146	119	153	125	146	124	122	132	136	137	121	133	163	142	158	131	132	143	131	143	127	135	136	140	140	133	141	135	133	137	139	135	149	146	124	164	121	143	149	147	136	125	135	138	140	130	127	136	142	149	150	130	128	143	133	130	148	135	132	147	143	154	118	159	156	152	134	154	136	126	147	150	122	129	133	140	131	138	145	150	148	130	134	127	143	148	132	129	151	143	147	138	142	164	143	130	110	168	133	139	121	147	124	115	134	137	161	137	148	137	128	156	136	131	132	117	141	137	148	133	135	156	134	166	148	149	159	155	142	147	110	131	147	126	164	128	122	154	163	130	152	144	120	142	137	132	133	121	140	110	111	148	156	149	144	126	115	129	164	159	144	146	153	148	144	150	116	140	130	154	145	136	128	135	173	153	159	154	126	117	129	170	144	152	138	139	140	167	136	127	140	145	126	135	168	139	147	147	142	124	120	165	138	129	164	146	138	140	149	132	129	126	161	144	139	142	145	144	136	149	125	144	136	144	148	125	134	117	129	133	130	124	128	118	141	124	155	113	147	142	128	134	134	159	156	131	145	128	162	135	127	147	146	150	138	146	116	137	120	145	128	137	148	150	122	128	131	130	159	156	135	134	131	134	166	118	133	153	132	130	133	138	139	138	138	131	161	142	157	138	142	127	133	142	130	125	145	133	128	136	136	140	146	123	112	142	137	128	137	130	148	118	116	125	110	119	137	124	134	157	154	138	132	139	153	148	139	137	132	132	132	141	148	133	130	164	128	139	153
18357	8065	1442	1665	1404	1193	1063	812	702	635	613	527	512	473	503	511	443	467	420	393	445	450	417	439	385	405	376	409	419	375	414	354	390	374	417	400	385	387	362	348	403	380	356	373	361	382	353	384	341	384	369	396	357	386	386	389	386	354	375	347	384	375	331	430	334	357	357	360	361	371	361	370	393	362	348	359	381	364	384	357	368	359	372	360	398	347	386	375	387	354	364	344	355	351	369	364	376	343	360	366	374	365	373	342	390	349	329	345	394	355	375	390	359	369	374	345	384	328	385	352	369	375	355	371	321	374	369	400	389	369	359	366	356	374	362	345	395	367	365	335	368	338	368	342	340	396	372	345	376	331	365	371	362	345	346	348	351	368	386	369	351	385	389	341	369	337	366	370	341	379	391	369	390	362	364	381	345	373	355	381	363	366	397	374	420	349	378	387	396	316	349	344	364	318	350	326	369	370	369	363	376	348	369	366	354	321	340	347	355	399	358	366	398	378	374	335	360	364	360	346	342	376	367	392	367	354	384	395	346	378	351	365	353	386	369	325	366	394	367	391	354	371	348	373	377	347	355	347	354	357	380	371	412	388	366	336	335	362	376	377	353	357	390	373	362	351	362	330	372	352	358	392	350	369	401	373	358	380	340	339	346	360	346	377	391	374	331	368	360	361	342	417	384	367	386	337	332	339	358	347	366	386	361	374	356	340	381	398	382	370	356	419	352	360	343	364	346	378	358	384	368	351	360	399	358	365	343	344	369	356	335	385	343	391	355	372	337	391	356	382	340	357	367	400	367	362	362	342	361	362	398	376	370	390	387	366	361	353	374	327	342	364	335	342	373	342	380	344	380	357	359	378	383	372	375	402	374	339	353	347	340	368	389	366	351	405	327	367	344	360	350	361	366	339	353	392	393	352	389	369	349	385	407	351	371	365	352	370	353	356	376	327	338	387	369	387	353	333	348	373	343	367	369	367	354	364	387	332	365	359	332	334	340	362	369	368	336	354	369	392	363	321	359	370	364	380	328	365	386	357	320	368	373	405	359	367	366	339	418	361	357	356	355	382	349	346	352	339	338	368	371	407	383	373	377	360	397	359	373	361	376	384	366	346	354	339	358	347	350	385	398	358	358	373	355	349	359	385	328	366	350	347	383	375	357	373	324	349	354	362	368	366	356	354	368	357	356	345	349	334	359	358	358	332	347	356	380	348	361	383	328	358	358	362	354	377	356	352	360	360	388	366	348	373	379	368	390	395	357	348	366	313	357	364	346	338	379	350	368	362	342	372	354	371	367	375	387	367	374	347	378	348	356	360	330	370	375	378	367	357	365	378	367	398	347	391	354	395	400	328	376	346	355	334	374	364	346	392	372	339	344	386	376	377	350	386	377	370	336	379	361	360	328	339	381	355	370	354	368	358	355	366	331	348	368	333	378	381	357	335	378	364	349	378	320	349	355	367	372	386	359	358	367	355	366	408	372	360	349	351	417	363	401	367	372	345	309	385	374	381	361	379	356	364	368	375	361	335	385	394	330	356	341	395	360	335	350	360	337	377	341	363	386	355	342	333	358	367	374	364	366	354	381	364	375	362	384	385	395	336	391	348	389	383	355	383	367	329	338	369	375	349	363	361	373	359	319	368	345	343	362	375	370	345	362	370	405	363	384	349	377	336	367	328	371	333	379	338	330	350	358	348	379	343	360	375	369	362	364	390	342	378	386	375	402	394	344	358	358	380	353	353	365	432	370	341	341	352	391	383	360	340	393	365	355	370	345	377	374	358	333	339	357	336	342	332	363	372	335	359	382	358	336	374	376	383	362	359	397	361	369	374	341	357	370	401	361	388	387	366	355	378	352	342	394	368	388	381	379	365	369	365	355	358	378	361	378	387	362	390	342	357	365	374	328	360	358	374	364	371	345	357	375	358	340	364	408	365	356	381	403	343	359	356	376	367	343	351	341	369	372	365	341	343	338	388	371	328	371	326	383	395	321	339	366	329	344	393	365	357	356	352	355	386	352	382	375	372	372	365	383	376	386	363	349	395	362	354	366	396	388	366	391	358	318	329	388	390	369	372	347	338	382	345	381	345	371	356	346	394	356	374	356	338	348	359	348	370	365	370	366	372	380	397	368	345	334	379	369	368	366	333	355	367	361	354	369	393	381	358	369	357	358	384	341	352	359	383	367	375	370	375	365	370	347	335	357	375	360	372	378	394	385	378	360	429	369	326	356	365	367	356	382	360	375	381	370	359	355	358	368	344	389	350	392	385	325	379	363	352	354	361	356	371	341	366	377	365	383	335	366	362	369	350	352	348	372	370	340	330	371	365	355	377	342	362	345	339	384	324	367	333	358	374	347	399	349	350	363	355	365	372	357	414	337	327	384	344	419	393	350	366	338	359	379	352	361	373	367	346	318	354	393	369	379	345	348	315	352	356	374	378	377	379	372	363	347	348	336	406	358	374	368	355	396	366	351	330	394	343	360	405	387	376	390	355	375	371	338	368	397	375	338	374	360	407	351	371	361	342	325	368	344	376	345	368	364	349	350	340	404	357	353	372	309	348	356	320	343	339	392	359	385	350	345	382	365	382	409	324	364	365	360	372	377	343	374	342	386	346	385	361	359	374	366	365	348	347	360	373	364	340	371	369	367	368	359	337	373	332	388	384	354	382	358	375	386	385	364	368	355	374	379	366	376	375	391	389	363	398	393	366	385	349	406	340	364	389	385	375	358	379	378	398	375	358	333	375	407	377	374	363	341	352	357	343	318	357	346	331	366	374	390	370	326	366	350	375	381	358	374	374	373	371	365	348	345	356	368	356	397	351	379	356	343	354	355	342	383	378	377	365	379	388	342	380	364	365	348	396	383	367	341	383	360	363	370	382	416	363	343	388	392	364	385	365	351	373	385	374	387	343	407	351	363	365	374	350	362	348	348	359	359	360	359	344	365	340	356	379	364	387	336	359	344	343	373	395	372	365	340	375	323	390	357	356	397	367	374	366	343	353	347	337	376	343	388	374	368	382	345	355	347	328	342	381	347	357	356	329	376	355	351	371	369	380	353	388	354	378	371	407	377	401	343	392	364	351	386	337	343	348	364	363	363	385	375	356	384	369	372	356	360	361	356	364	384	343	349	377	371	330	373	356	361	367	336	376	348	375	373	391	345	391	350	365	375	361	365	365	349	362	353	352	372	377	340	366	397	339	374	340	371	375	356	390	369	315	334	400	365	388	364	343	369	389	374	367	350	394	393	383	366	357	402	363	349	337	389	379	379	373	347	379	371	387	346	374	327	364	372	351	385	379	355	349	373	404	326	359	363	321	363	346	384	368	383	389	367	386	372	373	375	350	365	383	342	337	384	371	367	367	351	358	387	383	351	353	347	374	354	383	389	326	354	380	359	372	364	384	378	365	402	358	379	411	387	365	382	358	383	358	347	366	348	358	366	363	388	399	337	382	339	379	371	365	399	365	399	381	366	342	370	326	372	368
1872	813	415	423	439	405	418	428	421	392	421	406	422	419	429	405	373	388	384	426	355	405	368	441	403	388	367	369	384	372	423	414	396	393	414	418	371	366	390	390	358	414	387	373	385	391	417	409	412	427	405	407	413	367	378	451	396	384	472	439	416	411	411	429	402	390	396	400	438	397	409	428	425	429	400	411	431	407	393	390	397	413	424	377	411	392	370	399	392	419	379	366	432	389	398	413	392	369	403	400	393	393	393	412	415	435	409	429	441	411	405	408	359	396	367	414	391	382	406	419	400	414	415	395	388	413	402	399	414	394	431	392	420	393	408	401	372	402	406	419	411	358	371	389	392	397	385	400	406	383	365	364	395	422	370	408	386	389	424	409	392	382	407	416	429	390	393	415	435	368	421	418	439	413	410	390	410	398	424	397	395	380	379	407	415	397	434	410	411	389	392	451	379	352	359	405	378	428	407	397	400	414	424	415	408	431	418	417	399	372	423	380	382	386	424	398	441	384	396	393	418	382	408	394	393	380	409	401	415	374	385	379	414	403	408	380	418	418	388	393	382	385	448	349	402	395	372	435	400	383	413	411	429	416	385	394	418	404	443	373	395	422	420	429	397	381	416	395	421	417	392	386	392	420	406	372	417	410	407	398	385	383	356	411	400	364	370	392	424	396	421	407	384	433	382	420	397	388	396	401	422	386	403	403	413	451	388	416	392	404	391	392	393	406	397	412	403	439	362	406	408	404	377	383	388	428	376	385	436	411	381	409	410	394	426	436	402	423	431	401	438	418	398	411	399	425	429	428	396	454	421	417	380	394	425	413	412	387	375	398	419	376	354	375	387	405	417	393	395	385	388	419	403	396	419	400	436	434	381	404	401	372	444	406	411	466	405	386	446	409	398	380	424	394	398	435	383	405	396	382	383	425	408	404	379	375	385	417	371	387	448	409	421	398	389	389	420	415	372	429	391	473	365	413	374	365	375	436	405	416	415	355	377	442	383	374	440	374	353	415	368	409	411	430	444	399	420	401	405	395	396	379	404	393	399	443	395	374	405	391	413	409	420	430	381	396	416	412	434	388	413	420	423	405	404	420	415	394	408	394	396	402	370	430	437	418	412	361	399	411	383	397	349	372	425	457	387	412	397	416	409	387	393	416	410	410	425	383	379	383	411	426	427	418	382	388	384	393	409	420	386	366	386	403	403	410	403	421	395	419	436	391	401	390	397	405	390	407	410	410	408	422	422	404	400	397	393	419	340	368	403	417	413	394	403	417	408	422	454	382	434	385	390	423	357	404	416	416	371	439	390	402	433	412	395	424	411	416	375	377	447	420	378	402	399	376	414	424	382	414	405	404	440	420	445	388	349	393	386	404	421	412	376	395	425	387	423	401	398	417	417	413	416	440	390	395	379	412	420	458	424	416	367	458	426	410	406	416	415	406	415	417	396	411	434	421	403	415	395	432	432	425	412	374	422	405	431	425	385	404	357	405	419	372	393	397	413	389	399	377	369	417	388	394	383	436	384	397	374	391	350	409	384	412	388	415	413	424	411	369	373	370	408	407	411	423	419	395	464	423	358	422	399	431	392	438	446	383	399	388	372	371	411	376	405	375	419	427	396	422	436	422	394	409	398	414	373	397	396	382	396	398	390	391	387	437	437	390	383	405	370	393	370	422	456	352	404	422	391	384	432	412	421	406	444	412	390	424	439	387	390	387	429	387	379	398	401	407	399	404	425	399	405	404	391	390	379	406	401	443	454	418	399	419	405	407	423	410	388	397	378	414	400	356	397	409	377	413	439	416	411	416	368	426	401	402	397	396	417	405	442	431	428	424	424	362	414	408	423	405	446	411	383	439	435	425	387	397	393	400	436	399	390	368	416	442	378	381	377	392	408	397	438	410	416	433	401	401	413	398	419	452	418	426	397	416	396	395	407	434	435	401	410	429	395	372	390	403	420	412	396	427	406	425	408	384	388	431	401	384	384	407	379	403	425	449	385	395	381	426	396	391	376	371	418	388	378	410	389	406	390	387	402	407	438	447	411	456	409	405	391	382	354	402	398	427	425	394	437	408	411	377	399	434	400	386	418	388	391	425	409	381	383	403	379	417	393	414	441	433	355	375	402	389	433	399	405	380	419	411	427	406	369	419	373	427	434	424	409	413	417	428	401	401	431	391	385	403	412	370	391	361	395	437	419	419	395	359	381	372	457	366	412	458	435	398	428	410	384	413	412	387	404	413	432	367	415	413	426	417	410	366	408	395	441	389	403	372	379	387	415	401	411	399	416	418	386	410	370	418	393	371	371	385	414	397	407	393	432	414	388	403	397	414	411	385	422	439	396	404	422	425	401	422	390	407	371	368	368	406	440	410	408	437	376	407	397	417	381	376	408	415	422	401	421	415	427	402	405	382	394	388	422	422	388	412	417	398	400	463	411	377	406	352	388	413	405	389	418	425	399	415	395	403	407	386	366	429	396	385	424	423	435	399	403	398	469	386	382	406	418	415	398	398	357	390	388	434	394	398	396	386	430	432	436	436	382	387	391	420	416	387	378	396	358	403	404	406	427	425	418	453	420	408	422	422	373	423	398	388	418	423	417	387	399	371	410	391	405	392	377	400	403	400	397	413	415	397	381	402	416	418	406	415	387	379	389	400	403	417	417	393	392	398	386	406	412	401	382	405	427	409	393	370	358	417	402	388	387	387	417	402	378	408	432	390	403	431	403	416	413	406	420	400	398	410	372	405	388	358	380	389	423	369	429	412	383	414	399	415	403	383	410	437	386	405	380	398	404	429	429	403	407	411	423	395	390	399	415	402	407	427	420	385	421	405	408	398	408	395	420	415	418	399	393	407	397	389	408	388	422	398	418	420	422	431	401	377	386	405	403	376	427	367	468	385	383	372	407	434	403	368	411	405	378	405	401	400	408	422	405	380	403	358	397	410	432	384	417	374	390	372	408	416	377	414	398	412	389	380	404	415	399	407	380	431	396	415	439	397	383	399	414	420	424	422	430	394	396	415	384	411	398	380	410	363	418	394	439	418	443	443	435	407	412	395	389	444	402	366	412	406	398	385	394	410	395	388	409	402	416	374	389	385	384	379	407	403	397	364	422	402	391	438	403	406	398	380	381	427	413	425	415	360	434	423	414	378	400	412	402	402	389	368	408	368	419	438	395	384	426	413	408	393	441	403	425	395	373	383	404	419	413	378	375	388	379	413	370	406	394	400	403	450	432	442	387	434	415	369	368	402	383	408	404	423	413	410	391	391	371	384	417	403	402	403	372	419	410	394	406	372	393	411	442	417	446	392	403	407	412	394	378	417	409	425	454	384	424	400	368	427	389	354	407	420	403	397	401	399	453	381	413	386	394	394	418	429	417	421	397	382	414	428	383	386	402	413	402	401	387	370	420	393	407	428	404	460	395	421	411	418	351	420	406	400	420	395	443	407	441	453	392	412	383	377	392	417	399	423	376	346	404	367	394	387
2715	1475	968	959	900	930	1027	990	909	930	897	967	921	1030	946	945	945	906	891	923	917	960	953	969	908	934	927	900	943	934	909	935	981	977	897	952	949	907	906	893	913	911	936	951	932	954	920	927	918	915	1017	902	929	937	957	941	889	929	968	942	995	950	932	889	917	933	954	944	908	923	902	925	928	944	948	957	899	963	931	996	929	915	917	942	947	910	944	945	943	913	894	911	962	902	935	927	916	971	943	918	897	922	904	960	903	897	953	897	893	901	903	922	928	929	896	943	922	920	964	883	901	891	882	968	927	915	979	914	890	915	929	930	979	946	950	927	924	962	911	930	919	920	929	876	968	949	930	969	935	907	898	903	921	955	950	952	912	937	929	966	954	853	941	881	884	929	959	868	929	978	943	926	962	926	937	941	996	887	900	911	873	919	902	954	917	909	943	920	896	962	926	937	940	905	972	928	951	922	876	867	900	941	946	923	896	908	938	997	965	983	934	926	863	981	944	891	952	940	915	960	1003	860	970	964	974	937	971	927	953	854	932	894	920	956	954	974	923	937	905	970	885	907	927	929	896	921	956	937	952	937	900	916	948	946	948	954	962	973	910	938	951	960	975	887	945	924	921	898	871	955	919	895	909	927	971	930	934	936	899	908	899	949	935	871	930	935	928	890	946	925	915	916	875	960	922	918	854	932	930	910	926	914	933	883	926	940	885	893	938	958	902	939	966	883	925	981	937	900	912	980	924	923	926	902	926	919	908	898	918	961	935	955	906	901	919	908	921	880	911	929	962	885	937	948	933	885	929	883	901	997	963	931	987	960	878	985	893	916	898	879	920	960	957	894	939	947	969	888	894	918	927	956	912	883	902	966	890	919	955	926	861	929	965	937	891	927	957	942	932	956	928	872	899	938	944	921	928	915	913	945	900	917	909	940	962	930	894	905	903	927	928	959	956	908	919	953	973	892	900	900	914	888	900	894	933	958	923	912	970	959	913	872	957	952	901	927	918	930	928	896	947	938	914	920	915	1018	957	963	901	912	881	909	964	914	917	930	877	932	974	913	946	905	930	917	899	897	931	948	960	874	958	940	894	895	890	940	896	936	877	973	946	973	887	950	951	928	1017	880	909	885	917	973	969	909	894	965	924	961	900	914	921	949	907	935	916	936	944	943	957	929	916	988	912	905	954	906	907	875	958	911	954	999	974	873	905	932	970	914	913	947	889	984	948	940	919	970	889	884	968	899	868	916	947	899	935	908	878	953	896	959	940	957	933	1030	920	966	952	913	891	848	924	954	931	919	917	963	951	940	941	969	925	951	957	891	828	938	905	932	910	916	1023	883	906	912	921	939	1013	890	899	960	860	882	959	903	940	926	959	919	932	919	924	937	881	981	958	897	908	910	989	948	954	896	883	904	919	976	885	946	917	940	952	884	958	947	944	912	897	925	945	936	910	976	894	888	905	954	908	932	896	950	959	928	997	903	913	902	942	920	955	970	896	918	939	944	921	899	953	939	924	865	906	911	942	915	942	927	922	983	878	891	886	866	940	922	933	946	881	915	970	902	948	896	962	918	908	910	916	907	963	901	913	898	906	945	923	900	893	964	925	933	941	923	883	895	862	922	943	921	942	954	978	908	909	874	937	939	989	937	926	982	961	922	903	898	902	933	960	964	972	953	909	931	927	944	867	924	939	955	978	886	919	924	961	929	934	897	886	940	965	910	917	961	881	899	896	926	968	941	920	921	905	980	902	961	925	907	938	942	931	928	851	873	938	864	921	917	943	947	919	905	918	962	900	981	923	968	907	935	1008	905	972	939	854	916	922	931	916	932	986	946	918	927	958	936	958	927	914	909	912	916	941	960	918	925	970	947	914	871	904	915	939	913	922	923	922	935	913	886	966	896	930	864	928	943	893	877	1009	953	967	928	875	923	942	908	892	952	913	924	929	888	949	958	912	909	903	987	909	927	969	972	953	960	923	939	906	926	932	939	912	957	937	939	960	893	969	921	966	872	891	923	977	899	901	919	937	971	922	902	913	896	899	903	906	939	921	918	975	943	898	935	907	942	962	865	942	977	923	929	956	846	898	950	898	932	948	888	967	928	913	938	966	962	925	924	905	943	944	944	916	890	965	966	904	955	847	923	913	949	931	882	969	932	916	961	917	962	917	974	1027	916	926	937	952	916	933	948	938	919	871	908	916	944	980	908	928	907	932	888	910	942	928	921	895	914	916	973	966	877	868	904	989	896	925	914	891	896	983	934	994	964	1008	993	889	890	867	946	969	892	883	909	947	930	903	936	892	936	939	931	931	902	949	976	894	929	922	913	892	945	932	886	946	877	929	931	914	907	933	908	901	923	897	929	945	950	922	944	912	957	923	922	957	989	870	890	911	922	935	896	875	864	881	895	961	955	907	890	926	916	836	960	927	992	959	944	910	878	933	894	916	969	958	919	907	864	968	951	917	923	854	933	887	971	926	939	938	895	972	933	960	906	961	964	943	907	938	913	873	883	954	959	979	938	919	904	960	897	896	916	902	958	984	940	885	910	931	940	939	1005	935	918	950	870	954	969	902	920	927	950	957	912	889	917	904	920	950	913	871	866	942	923	881	923	917	900	888	924	902	939	924	830	918	899	949	928	958	925	989	912	903	918	954	924	900	911	840	933	942	913	940	947	937	989	955	983	901	915	904	901	862	902	903	902	937	920	897	913	883	919	912	908	916	857	931	995	930	940	914	967	947	997	949	902	950	921	924	963	904	900	923	902	915	924	953	974	970	874	943	939	896	881	872	957	937	917	930	938	991	948	867	941	908	881	971	947	948	962	972	946	973	917	952	923	934	931	883	894	963	897	948	959	918	1007	933	930	864	955	868	919	968	901	967	870	926	933	890	901	931	937	918	921	910	935	938	889	911	956	892	892	885	940	919	923	885	909	921	893	866	932	868	936	921	943	928	902	987	961	885	887	921	968	952	926	986	943	923	1021	947	981	927	909	961	884	959	950	904	937	936	918	877	932	923	967	912	978	930	895	913	938	924	996	968	832	960	941	977	916	996	920	856	964	940	999	956	914	945	941	934	891	931	909	932	986	923	890	951	913	924	867	898	898	942	961	939	975	939	960	910	957	932	922	961	958	956	906	877	936	872	899	968	898	949	946	920	929	936	928	925	933	930	915	922	926	906	934	954	960	912	956	918	942	971	997	890	977	910	909	967	939	946	914	965	937	853	916	897	999	945	960	927	903	940	883	884	894	965	988	892	922	890	920	926	949	923	918	938	873	922	973	878	988	940	901	928	940	974	928	893	918	903	934	938	919	967	1010	954	941	894	935	961	942	936	925	1024	956	938	916	907	930	909	923	897	947	935	999	908	964	944	910	981	938	967	963	908	905	966	933	944	948	931	914	920	888	944	916	904	897	948	960	945	890	955	912	909	927	925	898	974	908	923	931	910	938	945	941	902	896	928	942	871	910	945	914	899	919	910	981	908	934	914	956	889	939	957	905	961	942
13480	10605	747	486	416	380	441	381	343	375	326	312	317	369	314	333	333	327	332	327	318	329	303	335	314	356	342	321	333	308	311	283	377	306	318	323	317	339	334	336	329	300	308	321	320	320	274	277	309	317	289	312	278	304	300	338	300	315	343	333	342	326	323	328	291	317	331	329	353	321	327	318	302	315	344	315	287	295	326	319	347	320	324	272	327	333	311	333	297	291	292	308	323	324	325	311	320	323	307	325	323	338	312	294	328	297	304	346	279	312	369	338	345	289	328	324	318	338	321	341	285	306	334	275	294	328	314	304	327	326	304	326	312	309	336	315	301	309	338	313	305	307	303	321	348	370	341	299	325	344	295	315	278	282	295	303	346	301	298	309	315	306	309	345	339	359	282	307	292	292	324	325	294	354	311	316	317	289	310	352	291	303	294	320	345	289	305	306	313	331	343	311	332	315	318	317	323	312	307	320	306	330	303	339	334	325	296	316	314	333	294	319	331	325	290	313	321	319	329	303	309	338	323	327	298	295	340	317	310	344	320	317	343	314	303	351	339	312	330	315	297	313	346	326	307	342	328	327	328	323	341	305	312	290	302	346	323	319	325	315	342	299	341	332	306	324	306	314	340	300	320	354	325	303	294	317	302	315	335	327	328	304	324	288	339	328	307	357	306	324	326	335	295	311	309	328	319	314	324	319	299	307	298	315	265	328	305	333	329	301	320	319	311	303	298	300	283	320	307	347	314	318	326	319	338	341	319	347	303	331	344	290	320	322	311	306	284	322	300	299	296	314	288	315	283	321	324	318	329	283	329	328	343	304	303	334	328	311	360	337	308	315	314	325	333	339	295	308	294	299	318	311	307	289	326	304	309	310	312	342	324	314	330	316	326	318	315	335	324	290	317	331	329	312	332	330	318	304	310	337	304	338	319	278	310	315	311	324	317	329	327	290	340	323	321	306	333	332	324	320	322	333	340	303	322	328	334	349	330	289	320	295	337	326	321	328	319	304	309	324	357	327	338	324	317	334	318	291	322	282	287	318	302	320	323	288	313	288	307	317	295	314	305	337	313	284	287	310	303	321	316	333	317	324	319	329	368	363	295	330	302	330	342	330	342	303	309	315	331	321	297	311	311	337	288	322	337	339	360	304	305	324	320	302	320	315	302	292	315	296	308	306	343	319	301	310	297	356	331	290	333	291	332	320	327	340	320	291	336	331	284	330	328	333	306	325	342	284	345	317	291	325	297	298	299	314	332	326	344	326	330	308	306	321	355	315	335	271	320	319	315	317	340	299	311	290	323	315	313	318	366	321	310	309	345	336	317	294	299	320	297	333	313	304	328	325	330	314	317	323	333	332	318	310	289	292	319	279	350	309	302	302	319	341	325	314	341	329	324	295	330	333	337	300	296	329	315	336	315	309	347	308	327	319	316	319	306	307	317	317	287	328	313	281	311	298	311	328	324	299	317	356	356	328	302	331	323	293	265	307	330	324	303	326	322	318	327	312	316	346	341	308	324	312	320	280	321	334	341	304	321	294	295	333	319	304	298	300	339	265	307	305	306	295	323	322	324	319	297	302	333	327	315	323	283	320	289	341	354	323	304	292	264	313	320	304	298	320	328	327	330	307	335	325	309	305	304	313	316	331	310	323	332	334	335	323	310	326	303	321	329	319	329	294	331	315	322	332	312	318	307	334	313	308	314	293	278	322	338	321	315	348	308	338	321	304	293	294	327	314	312	294	308	326	296	334	334	341	327	337	312	349	342	342	341	319	334	317	293	333	308	281	317	310	298	297	305	332	322	308	280	314	316	311	305	305	316	342	319	309	311	324	310	307	316	366	289	300	316	325	323	285	347	299	308	320	312	323	332	333	315	306	304	316	303	282	309	295	342	311	342	308	316	330	303	296	348	311	347	306	327	296	285	312	278	336	302	340	319	327	312	339	316	291	294	310	316	293	335	294	306	344	349	305	320	338	321	324	312	307	322	309	292	309	326	338	327	299	310	317	315	344	329	325	314	334	288	305	337	305	297	322	332	320	360	293	339	352	309	282	328	305	320	316	356	312	300	327	299	321	334	328	358	336	313	275	340	310	320	304	313	352	331	325	308	339	337	356	325	306	302	294	306	307	320	312	321	303	336	324	307	346	321	295	347	317	314	310	334	353	334	289	324	331	310	303	356	317	348	306	321	320	298	334	312	338	338	325	311	311	324	303	342	301	334	321	343	282	290	323	327	354	319	337	324	305	371	285	305	309	321	343	332	353	310	323	330	295	333	331	353	315	328	347	312	310	322	306	325	291	333	355	355	319	323	320	359	301	303	353	274	301	314	311	309	304	315	320	338	330	334	317	350	300	318	327	297	289	336	298	325	320	330	292	314	329	305	354	319	334	300	318	320	301	349	280	302	307	327	328	361	313	323	322	296	340	305	336	331	335	286	311	314	316	323	335	315	298	348	327	286	329	353	334	334	335	308	335	333	318	335	308	284	320	355	332	341	382	329	316	327	328	369	326	334	306	341	337	324	325	305	328	324	335	313	322	320	325	336	325	331	310	306	321	295	338	343	337	329	314	317	320	326	338	307	287	295	313	343	328	331	311	371	332	299	315	302	317	324	305	317	313	338	281	315	363	281	295	295	294	326	315	342	313	314	299	326	320	323	309	308	321	320	303	335	309	322	292	291	317	299	313	334	329	330	302	314	333	322	314	295	338	334	329	329	357	295	326	292	340	357	336	369	356	304	280	335	297	292	335	306	322	300	303	281	271	307	320	315	307	332	299	315	327	325	313	328	308	355	290	339	302	319	343	346	325	292	321	325	327	308	295	294	319	293	296	357	333	333	302	318	341	313	317	289	312	326	305	315	346	310	315	284	315	336	324	297	340	316	335	302	285	301	310	334	304	315	324	300	311	326	298	343	326	348	306	294	294	332	328	311	292	324	349	304	362	346	320	324	321	320	293	316	314	336	346	327	313	308	309	326	314	295	302	302	314	326	289	290	296	334	315	304	307	291	365	297	302	306	332	323	340	328	335	282	308	290	315	304	322	300	307	301	323	307	325	315	338	285	291	351	301	295	302	338	323	308	305	328	315	316	330	328	336	309	301	314	311	307	343	299	334	335	291	296	293	294	334	336	343	344	298	319	278	287	318	319	317	312	330	359	352	289	306	289	300	341	312	301	330	310	316	335	325	295	317	295	304	313	315	332	307	296	332	300	302	310	333	331	287	321	336	342	315	328	328	325	354	311	300	331	303	320	306	326	309	332	338	304	321	343	310	310	306	295	315	322	336	310	287	293	287	260	321	312	326	324	333	288	329	329	298	301	342	312	338	306	283	312	284	307	351	317	331	307	323	320	291	335	325	315	304	310	327	325	312	325	314	343	321	306	319	312	315	326	319	313	312	318	296	306	363	302	304	317	301	300	306	343	333	330	297	310	292	308	310	360	299	306	335	324	327	300	327	335	315	310	282	291	339	310	344	279	311	333	309
12302	5838	1265	1299	1165	1130	1234	941	929	825	804	857	855	808	796	780	766	784	766	787	798	778	724	751	748	784	777	769	779	806	754	729	761	738	798	778	744	741	730	762	747	717	744	752	748	752	734	718	758	777	706	739	761	760	723	775	745	764	753	734	728	747	685	740	752	755	683	768	744	715	684	725	740	777	699	711	724	698	717	735	759	754	723	736	741	762	737	744	766	723	713	746	809	713	728	758	760	767	757	742	785	737	725	745	676	735	735	777	723	762	753	741	754	677	746	739	699	732	704	758	711	780	770	731	733	745	721	774	712	758	750	781	740	746	725	760	728	774	692	705	773	731	717	745	743	759	782	726	757	760	740	766	746	764	772	721	753	766	786	754	757	775	733	731	733	736	765	745	721	700	721	738	779	725	760	729	762	764	756	699	808	761	754	711	668	713	730	789	747	763	769	770	785	733	755	723	720	782	750	793	744	764	736	807	720	773	724	776	769	698	723	773	704	747	715	714	793	730	726	713	761	713	744	748	736	693	742	705	760	793	735	739	721	732	743	750	727	687	707	764	771	709	739	824	803	744	761	728	735	749	740	776	744	729	732	768	729	706	737	741	765	687	737	725	703	766	741	733	742	750	732	798	713	754	732	692	781	779	683	712	738	756	753	784	783	734	668	727	736	721	721	701	733	772	720	691	737	747	745	798	732	738	690	702	731	726	769	742	801	790	772	753	762	774	721	730	747	701	802	738	730	735	749	789	773	692	758	768	732	697	737	732	766	726	742	729	789	730	742	751	731	704	703	750	725	734	730	790	731	744	795	785	776	774	696	770	753	720	831	776	759	718	714	720	777	722	695	766	746	761	747	759	776	734	744	706	778	725	720	740	727	688	742	739	716	765	693	748	732	783	708	711	730	765	795	813	707	753	759	747	707	726	742	713	755	732	763	770	772	765	729	684	744	738	724	730	727	725	733	777	698	749	728	745	746	736	774	772	769	713	755	812	741	698	788	713	789	748	787	765	731	759	759	805	758	734	694	694	733	742	741	725	780	745	760	690	732	770	766	742	722	708	720	746	680	778	784	691	781	738	758	688	725	714	713	696	713	787	772	748	742	742	758	703	768	757	720	733	763	766	741	738	731	749	758	746	727	711	758	786	739	755	728	770	695	681	691	719	744	751	715	775	740	738	741	713	723	772	769	696	690	775	785	767	707	746	743	772	686	720	768	748	736	736	751	763	728	779	743	733	665	746	732	735	758	744	736	735	706	735	751	770	800	716	745	710	742	679	718	717	696	758	774	712	727	732	733	728	745	758	718	749	694	731	737	793	715	715	668	750	770	726	756	763	729	734	725	685	717	730	704	703	734	797	780	776	733	756	749	734	695	733	761	745	712	755	716	719	755	717	747	738	749	730	731	714	752	704	711	782	769	778	702	729	726	711	707	730	744	754	780	696	737	715	745	766	776	724	738	721	720	765	769	710	726	756	750	703	763	827	753	751	716	776	702	747	696	698	746	723	744	741	757	740	741	751	751	704	728	683	735	755	823	784	749	721	741	746	719	771	724	727	687	762	754	720	760	732	732	764	731	751	779	707	740	748	727	736	771	738	715	775	779	758	797	716	773	772	754	760	751	690	720	796	703	665	778	764	693	728	723	784	750	775	806	721	758	747	757	763	740	720	700	687	738	732	776	747	741	768	773	744	762	734	735	734	748	768	726	719	781	728	763	785	734	733	783	715	765	726	717	757	751	704	693	733	745	701	756	777	759	733	706	726	716	742	745	779	689	743	738	721	756	730	744	800	701	721	733	797	718	754	742	731	721	792	697	685	726	739	769	770	783	726	741	686	712	740	781	751	718	740	743	704	703	746	738	713	763	771	691	760	743	736	745	732	735	768	780	766	712	709	732	773	720	750	774	706	757	755	732	725	720	745	767	757	735	736	745	775	769	725	770	677	737	748	738	770	703	710	755	763	749	734	688	736	823	748	730	712	741	786	730	754	754	754	753	734	765	707	716	744	768	718	744	730	739	747	770	725	738	720	730	719	738	780	711	776	741	721	713	723	731	756	733	743	715	718	711	711	738	782	775	719	730	754	758	749	736	754	712	793	764	768	735	789	687	719	750	742	714	732	747	700	765	700	757	784	759	733	767	712	757	749	800	714	720	793	730	681	747	734	757	744	760	737	741	741	743	781	754	743	737	783	739	712	729	675	765	752	724	745	737	745	770	711	730	785	736	765	734	725	697	769	757	793	734	704	735	768	741	719	735	731	732	743	751	735	716	710	762	719	726	746	736	770	721	737	715	763	769	750	779	751	756	745	732	733	759	757	755	768	729	736	736	750	757	742	736	758	781	802	719	747	789	695	788	754	745	724	742	734	721	710	748	746	718	736	780	752	748	745	716	752	740	721	703	734	732	722	745	760	749	734	706	724	778	705	740	686	727	790	747	687	754	757	758	708	753	801	765	773	814	747	725	735	721	747	804	742	736	732	745	754	774	797	748	698	711	768	740	690	719	748	727	727	725	743	753	750	738	727	738	749	711	697	749	744	752	697	728	730	778	767	744	760	783	745	779	724	787	712	779	759	795	752	783	736	726	757	762	729	734	769	723	762	732	749	716	744	732	748	724	779	788	740	701	710	709	725	739	737	753	712	805	755	748	789	760	800	721	745	723	741	771	726	743	758	769	723	766	742	731	709	745	762	770	770	734	740	721	775	707	726	732	727	748	759	746	768	770	770	772	744	761	746	785	745	728	751	692	753	721	739	775	722	744	736	729	722	761	710	752	723	766	772	759	786	782	750	780	778	697	718	720	767	709	757	764	722	737	758	737	743	760	770	752	730	768	740	685	771	756	754	754	732	776	711	757	748	718	766	760	749	741	743	729	729	760	766	752	748	770	747	745	728	714	758	774	732	711	757	734	745	705	745	776	791	768	764	789	724	767	722	741	716	738	731	751	756	733	753	742	720	764	693	730	654	736	769	746	722	717	709	692	703	737	764	757	793	736	770	742	736	761	781	790	768	756	735	715	733	739	729	684	720	773	724	769	792	735	714	741	743	782	799	732	744	748	677	708	733	725	756	777	745	724	777	776	769	726	704	735	762	704	705	722	759	748	704	703	766	751	748	751	733	719	771	714	727	710	736	735	785	739	728	732	767	741	765	731	680	705	736	744	730	752	754	775	765	731	754	764	746	748	753	736	752	725	746	805	696	770	742	733	745	716	713	789	718	730	735	723	731	728	719	736	763	751	751	752	728	804	725	706	779	728	708	746	772	757	725	712	694	704	740	687	696	738	715	735	719	722	772	756	771	798	805	672	737	765	735	727	717	741	764	718	720	722	714	730	727	719	720	728	742	766	757	781	738	743	746	712	780	769	771	722	760	725	738	731	710	729	743	754	745	722	698	785	762	739	707	799	783	741	739	719	766	734	721	740	766	733	752	735	723	760	708	734	775	726	703	758	719	742	732	746	789	810	773	737	704	739	724	732	756
22158	21008	2206	551	371	319	2732	871	199	203	166	165	146	147	155	166	151	176	179	157	175	169	171	183	176	142	135	148	136	150	153	160	141	154	145	141	164	151	118	164	173	153	149	138	139	151	113	151	141	137	124	137	183	144	139	159	124	150	150	141	134	143	146	159	134	149	156	136	151	147	142	159	135	149	171	155	150	161	165	151	146	145	151	130	131	124	160	141	144	145	134	141	133	137	132	155	127	142	151	151	128	131	140	133	137	144	126	151	132	132	138	153	113	147	145	152	166	153	150	140	137	119	143	121	151	144	148	132	150	125	158	139	143	116	147	148	151	138	156	160	164	135	150	143	134	145	125	141	155	155	152	158	149	150	158	134	162	181	140	139	147	137	148	126	138	159	147	163	140	135	118	132	151	155	158	134	138	111	134	133	145	158	126	163	128	150	163	141	130	145	124	136	140	186	146	138	149	148	156	135	135	155	163	154	135	135	156	141	155	152	142	114	154	148	139	138	124	126	147	152	112	135	154	158	136	154	133	170	160	135	162	165	125	144	148	166	126	151	172	147	138	158	149	134	147	132	140	127	158	142	129	147	142	154	160	134	163	135	111	173	129	139	152	146	149	140	150	147	135	147	158	153	148	159	142	143	136	171	129	139	138	159	135	143	139	149	163	150	140	146	153	144	146	138	163	151	133	133	129	146	139	143	141	145	162	148	124	161	128	128	158	148	157	142	138	127	150	140	131	139	132	160	149	148	125	128	132	133	123	152	142	164	135	137	139	142	136	147	126	145	153	152	178	169	143	134	153	138	133	156	158	132	154	138	170	145	156	153	147	157	134	153	115	175	135	141	134	150	145	151	134	137	146	136	140	141	146	150	140	149	129	145	141	158	158	142	156	149	158	177	140	144	142	114	155	144	140	163	129	156	159	145	137	139	115	156	117	141	159	150	121	137	157	157	144	142	149	161	169	149	130	136	161	162	152	151	126	149	129	118	152	147	147	159	135	137	134	140	148	141	143	139	161	141	159	132	150	151	157	160	148	117	122	140	152	139	132	120	149	137	142	142	117	161	156	142	177	147	168	133	152	141	130	170	143	160	145	160	147	129	141	145	153	147	157	164	151	160	162	139	118	156	148	139	128	157	162	160	151	136	143	141	142	121	141	163	150	140	132	136	126	123	136	117	144	133	136	145	133	134	126	152	135	130	145	164	137	125	141	113	131	129	130	138	155	140	161	147	136	121	138	141	138	149	125	155	157	151	126	143	140	137	121	121	151	150	162	160	147	124	161	159	123	155	116	151	159	146	155	135	137	135	125	127	146	175	128	171	130	150	133	157	142	135	143	141	152	154	138	147	140	170	135	144	156	135	134	147	124	135	146	121	135	150	154	140	159	148	141	133	132	155	170	147	116	135	119	152	136	140	164	152	124	139	165	162	130	154	144	154	135	149	145	153	162	135	140	148	177	174	140	120	124	143	139	160	134	149	133	149	157	156	143	105	131	133	154	155	140	136	137	164	149	150	122	146	144	151	134	119	139	165	161	136	137	137	143	147	149	124	132	137	131	134	150	135	125	137	132	154	143	127	148	140	156	141	146	160	140	139	136	135	150	142	127	145	144	157	138	142	127	157	152	121	134	167	139	134	154	137	156	163	134	128	155	143	144	142	174	140	142	158	135	157	122	129	168	137	131	140	137	167	142	170	159	147	141	119	122	135	169	133	133	146	146	135	161	144	138	121	143	154	157	150	171	146	144	157	158	131	142	140	171	154	152	166	161	149	148	163	148	154	153	128	130	116	125	143	145	140	154	139	133	168	137	149	132	144	150	165	146	142	129	158	123	140	146	121	153	139	137	127	155	140	164	137	154	153	129	128	131	130	137	146	173	164	159	153	140	144	134	173	149	135	137	143	148	134	145	121	134	136	172	148	141	125	156	153	160	161	148	160	118	136	116	137	142	151	156	158	142	157	150	138	147	147	149	148	152	149	137	136	179	121	142	149	164	146	126	168	146	178	147	138	137	153	154	152	153	148	178	171	138	134	139	172	152	114	138	125	142	156	138	131	144	143	143	152	152	132	141	154	140	140	157	152	143	144	160	150	161	162	141	142	123	134	154	145	149	120	164	143	132	141	128	145	152	156	141	150	147	141	153	139	159	152	180	166	150	130	146	130	108	139	139	144	173	140	170	135	159	145	131	148	155	133	134	136	156	145	128	148	161	144	117	148	140	130	132	126	157	141	130	134	139	146	140	133	144	127	146	153	147	131	171	152	141	142	140	150	131	136	150	137	158	141	147	158	121	159	152	161	137	119	128	133	154	136	121	122	144	149	164	150	145	130	149	139	154	142	137	160	154	149	126	138	137	156	133	138	144	136	126	140	170	140	138	151	149	132	163	146	145	167	144	151	153	133	153	145	161	111	148	165	138	145	152	134	137	155	143	121	138	137	149	131	147	128	159	130	141	141	143	132	151	153	159	147	166	132	136	150	142	136	163	149	148	189	174	146	152	151	136	150	163	141	152	142	157	151	151	184	136	154	133	149	140	139	130	124	124	160	135	121	132	134	133	136	138	140	144	145	152	137	150	155	142	142	120	141	127	140	149	153	142	121	156	149	165	139	149	151	163	119	147	138	128	119	154	157	155	124	156	162	131	131	159	138	150	149	158	151	137	135	133	155	156	149	162	158	149	146	132	125	153	150	139	129	133	135	140	109	148	128	139	154	138	140	135	144	118	148	169	138	167	137	127	156	138	149	155	148	133	135	149	151	157	146	145	139	130	150	129	142	145	146	153	130	141	149	149	125	146	159	148	136	145	134	144	129	134	137	129	163	120	130	150	151	151	159	143	143	159	123	145	154	153	157	150	150	131	143	151	154	137	158	130	133	157	139	156	131	128	143	145	151	143	113	136	138	145	138	162	142	155	124	161	142	156	151	126	110	110	121	122	152	156	147	132	162	139	126	114	147	151	134	150	143	143	144	140	130	164	166	149	150	135	148	147	141	157	156	143	124	148	150	153	121	140	137	154	167	154	134	125	135	160	130	131	146	154	138	136	145	154	143	136	114	140	152	136	134	165	132	137	144	163	163	160	152	146	142	144	134	126	169	150	143	141	150	146	133	134	160	146	153	142	141	143	155	152	143	131	131	137	147	149	133	146	128	163	158	132	153	142	166	149	134	143	173	134	166	148	155	149	127	154	139	136	160	145	155	162	118	142	125	130	151	142	142	145	159	146	150	131	116	155	138	148	150	152	148	133	130	162	125	158	164	130	164	145	122	154	140	139	136	154	153	131	171	146	147	127	117	146	123	151	146	143	115	160	130	155	160	146	125	137	154	126	149	128	153	151	142	119	134	149	137	143	154	156	151	139	137	150	145	138	152	133	142	129	132	156	154	135	132	151	136	144	152	138	124	137	159	125	166	167	136	145	152	145	128	148	155	138	149	142	166	127	143	146	132	145	129	165	130	139	144	114	143	157	158	170	112	149	153
16542	9106	1488	1695	1423	1286	10386	2279	681	647	593	522	501	573	488	498	496	489	439	483	431	431	451	422	409	440	420	420	429	353	438	415	361	427	407	368	385	372	404	401	423	419	388	406	435	363	394	412	414	372	380	372	412	417	387	393	395	397	373	398	375	387	366	382	361	410	370	409	363	392	400	404	388	378	375	354	415	405	384	363	410	371	397	403	416	371	408	390	383	339	362	386	374	379	348	378	316	359	421	407	354	368	400	380	375	346	373	357	361	379	355	395	404	396	412	353	404	348	387	398	381	395	379	362	371	364	362	367	348	387	378	398	403	379	372	382	388	373	398	383	349	375	367	358	373	381	380	366	359	356	370	351	366	384	347	425	406	369	382	372	390	370	376	408	383	403	362	338	381	391	348	406	355	375	340	351	406	403	364	351	360	373	392	385	354	388	331	389	348	389	368	370	373	352	378	400	378	404	398	385	376	388	347	355	345	424	396	388	377	383	346	382	378	339	325	410	373	355	382	351	373	400	347	361	384	379	359	383	371	386	396	397	364	374	386	396	395	388	374	381	343	387	370	360	353	371	395	390	386	378	363	406	344	397	383	436	381	369	378	368	399	366	352	378	383	383	358	388	394	393	379	398	389	375	387	364	394	351	342	361	363	385	397	348	397	380	379	357	393	369	360	405	360	377	362	369	401	361	382	358	378	353	334	359	382	389	384	354	367	385	395	405	355	361	398	396	373	391	357	396	371	385	355	371	369	362	384	419	379	391	361	366	405	375	399	394	318	374	394	356	379	407	376	391	360	359	386	413	384	361	346	367	377	369	330	394	353	361	398	368	349	379	370	374	391	401	390	385	340	362	372	414	397	358	366	392	386	420	344	354	402	355	364	362	347	352	365	396	378	365	380	379	407	361	391	371	341	376	381	370	355	363	389	385	389	371	354	380	363	359	343	379	416	365	354	398	392	411	377	374	394	392	359	399	410	327	371	385	354	362	380	363	342	385	396	367	416	398	382	370	415	393	374	381	389	404	374	381	372	361	390	351	370	372	374	375	385	345	354	375	394	360	384	415	398	377	362	352	401	372	393	437	355	408	351	371	379	376	379	410	335	385	399	353	369	368	372	372	375	369	375	373	352	350	359	381	386	366	378	419	345	393	365	370	402	368	391	376	393	368	408	388	372	376	388	381	373	345	385	369	410	367	428	369	369	397	393	398	408	344	394	355	375	361	383	370	387	352	361	355	391	374	374	418	396	383	355	358	387	338	358	391	370	338	340	399	368	384	348	358	376	351	397	391	367	395	392	368	366	365	385	378	373	374	393	356	350	388	314	404	349	356	392	360	374	363	368	369	348	365	397	364	354	375	382	380	398	338	402	370	416	401	335	395	397	375	349	438	381	352	373	345	392	383	366	371	342	379	369	376	384	382	348	387	358	392	398	371	350	373	385	371	342	389	393	345	361	366	363	369	360	410	365	373	342	379	393	366	338	363	361	394	378	363	365	361	383	374	373	370	366	408	366	368	361	400	394	361	384	357	375	391	385	350	345	369	366	366	362	369	387	379	337	350	356	385	367	415	389	391	348	378	362	372	366	367	375	352	376	407	362	372	367	401	380	386	377	383	394	378	376	371	355	337	383	394	351	377	371	379	345	356	373	346	377	379	376	378	400	380	346	375	365	407	370	379	413	386	387	379	379	346	356	408	379	372	382	402	344	359	375	372	364	394	408	358	383	401	347	419	376	380	410	359	400	348	374	420	348	328	395	384	358	385	378	383	372	375	417	367	328	423	342	397	323	378	380	374	379	383	389	384	401	365	368	342	372	371	365	429	370	384	376	358	408	403	398	331	381	401	367	376	346	364	343	415	381	377	398	354	358	375	386	411	390	396	376	371	365	376	373	387	364	406	370	361	401	378	387	351	343	387	365	382	374	379	390	347	388	361	352	393	380	356	377	373	370	418	382	359	361	377	351	388	357	354	388	391	404	357	365	388	415	399	347	357	355	382	361	386	378	395	359	398	393	357	355	348	367	394	389	351	366	356	364	365	397	388	359	378	362	352	364	364	414	382	398	369	387	388	356	378	381	360	368	359	375	366	368	369	375	380	400	366	391	371	393	385	391	387	383	418	400	358	397	369	392	336	374	355	379	419	357	360	403	387	349	358	376	377	389	378	366	387	361	374	366	369	353	370	355	380	373	347	371	408	402	359	369	344	379	377	359	345	394	405	382	371	352	394	405	358	356	375	396	378	403	340	362	348	370	383	337	350	355	370	350	377	347	357	379	390	396	350	367	380	365	354	407	400	392	365	381	353	413	340	411	351	364	374	384	374	370	381	377	353	396	382	378	352	358	386	397	370	376	362	369	351	366	404	349	377	367	375	399	377	344	415	376	397	386	353	382	355	403	364	362	375	410	354	373	387	337	373	398	365	380	385	404	344	400	340	377	420	406	363	376	403	364	352	346	380	370	395	376	368	348	360	384	391	418	362	379	330	403	407	390	395	355	385	402	377	383	372	372	366	386	358	362	407	373	372	369	369	384	337	369	367	369	391	408	369	370	379	388	363	352	384	367	364	341	373	397	373	351	389	391	386	370	385	389	348	350	387	385	360	378	400	355	378	363	381	357	375	385	367	374	368	382	386	416	363	363	404	376	364	383	377	368	364	363	374	375	386	353	376	368	369	380	374	377	347	344	389	369	408	371	379	370	379	361	379	375	400	374	380	361	394	385	372	369	376	403	410	394	381	305	384	392	367	347	362	370	362	393	416	385	363	385	388	372	368	369	367	389	350	366	376	407	350	395	374	392	371	346	405	379	373	382	404	368	386	352	361	365	384	353	383	373	368	365	404	385	378	355	365	379	394	410	394	412	352	391	374	369	349	351	374	384	369	354	400	357	343	373	363	376	375	346	358	402	391	369	387	371	372	378	372	399	367	383	380	370	372	378	363	369	389	356	394	342	349	370	352	360	387	416	374	348	369	364	382	366	364	368	386	402	371	367	374	386	345	369	367	352	357	365	390	365	372	382	357	364	385	371	340	349	368	369	386	369	395	391	375	358	383	369	385	380	362	381	369	407	373	369	362	374	359	401	399	402	403	386	403	343	381	352	374	384	345	387	345	409	371	378	378	364	358	392	383	375	388	392	363	375	337	363	425	393	386	388	367	376	369	356	361	362	358	368	385	353	373	354	366	381	366	368	365	381	323	366	348	394	383	357	356	365	331	374	387	342	374	349	333	381	337	394	361	386	403	372	341	409	398	382	353	367	375	387	381	376	375	347	327	366	388	361	396	343	385	369	373	354	364	350	361	363	349	360	359	350	384	344	369	365	388	352	360	402	375	378	368	372	399	347	381	368	361	397	355	372	380	401	407	374	361	354	399	374	359	377	370	350	387	385	390	379	367	358	358	369	390	375	403	369	383	361	370	366	337	339	396	363	363	377	346	385	362	372	374	399	396	395	355	392	391	390	347	377	389	390	398	383	381	392	359
1838	686	403	417	391	411	448	411	407	406	384	400	391	392	396	402	398	397	409	399	395	410	391	403	393	400	449	394	404	408	419	401	414	428	429	415	441	407	374	415	432	379	395	423	419	407	427	379	383	429	419	410	372	439	422	404	406	400	369	395	382	375	375	409	397	403	418	439	409	417	399	403	401	388	408	416	432	405	370	426	409	389	407	438	458	415	428	404	426	433	423	407	403	407	380	397	367	397	445	417	450	421	401	407	400	418	417	368	418	392	407	414	411	407	393	394	409	401	422	410	401	393	429	411	445	435	421	426	391	393	403	387	378	402	445	424	405	414	471	433	407	425	396	419	391	390	378	448	401	397	451	415	383	421	416	387	381	401	389	421	402	434	404	451	444	437	394	370	358	418	406	427	383	409	373	406	400	379	437	391	389	412	410	385	442	396	436	387	384	420	413	401	429	384	434	394	408	430	436	401	399	448	399	452	407	414	396	457	381	458	405	389	398	417	399	383	420	384	407	417	378	397	401	432	379	450	454	413	401	404	380	391	445	422	339	393	399	406	394	433	390	405	419	409	378	345	429	409	411	417	398	443	386	385	434	419	448	404	407	400	419	403	399	425	443	374	411	399	433	384	416	397	388	396	407	391	429	402	406	374	355	413	373	371	408	388	408	413	405	377	432	416	369	381	392	470	404	402	403	371	376	420	377	386	403	395	444	387	437	424	410	395	389	437	363	393	427	392	410	430	413	435	410	398	433	359	447	387	397	381	416	370	405	432	406	381	401	412	422	384	431	410	383	400	401	358	423	366	417	429	392	411	343	388	345	374	399	386	398	426	411	378	381	413	423	397	392	447	394	390	392	430	416	397	412	411	342	403	404	383	400	394	395	427	393	403	398	395	375	469	385	375	370	387	374	430	384	393	379	402	410	420	394	394	420	428	403	444	412	408	393	402	394	429	377	411	410	362	406	475	406	413	408	395	411	341	393	364	434	423	421	347	340	408	456	417	430	403	422	418	403	422	401	383	395	392	434	398	452	394	397	424	439	419	425	393	407	424	423	395	429	423	393	403	386	377	382	410	433	403	409	399	427	397	388	384	371	387	427	392	405	398	403	386	407	406	414	359	399	425	399	413	400	405	409	374	395	415	405	409	369	393	372	437	394	394	409	380	440	409	436	409	367	400	411	417	407	383	394	457	400	392	419	400	401	392	412	426	398	401	408	421	411	404	381	378	416	386	383	420	412	443	386	392	403	390	408	425	423	417	422	404	399	398	424	423	438	372	370	391	418	412	377	408	408	400	401	390	425	412	433	376	440	427	410	425	391	454	430	432	418	395	414	385	436	413	391	401	457	422	404	381	387	380	401	387	412	399	396	419	355	437	423	426	433	398	403	426	399	410	415	424	392	380	396	425	397	382	454	429	391	412	418	416	391	433	427	426	395	367	383	404	380	430	452	417	401	414	395	400	406	411	418	392	378	396	381	425	415	425	395	413	411	380	415	405	388	438	399	401	401	407	398	379	387	343	416	414	417	403	372	401	373	421	411	383	396	421	401	398	436	395	398	413	419	412	388	395	393	411	454	438	405	420	368	396	391	399	443	413	422	380	413	410	418	416	407	402	399	408	413	385	362	400	374	394	419	422	396	408	426	408	446	441	418	395	394	413	415	405	405	423	366	353	396	380	413	388	394	392	405	408	419	441	392	381	358	420	395	365	417	394	410	383	420	418	456	383	416	430	409	408	390	396	384	374	396	440	394	410	387	408	450	390	437	443	423	399	364	413	394	438	395	395	402	401	405	419	395	397	393	385	433	437	425	436	368	394	420	433	414	444	409	413	388	373	404	454	393	417	364	390	397	369	441	439	419	407	439	390	423	386	398	429	376	405	412	394	381	408	395	418	393	424	431	411	403	408	409	425	417	409	398	395	380	417	424	391	398	398	425	406	398	360	404	391	386	423	398	425	418	422	387	413	415	420	430	404	398	403	413	408	346	443	420	394	408	392	392	402	414	394	410	397	443	407	408	440	435	435	386	423	452	397	432	408	395	389	391	442	392	412	411	418	439	381	401	413	367	445	424	375	404	389	423	382	411	420	403	448	446	394	438	418	376	405	385	420	391	383	402	401	418	420	412	352	382	395	424	440	443	382	422	428	396	404	385	412	387	424	391	382	412	410	444	379	406	402	412	356	398	409	368	370	406	369	400	427	458	396	413	443	427	423	429	404	393	396	362	419	396	424	449	433	455	392	413	418	380	401	396	404	382	430	421	459	433	353	414	391	399	384	451	395	400	391	391	372	408	381	423	433	408	428	471	416	400	398	398	373	460	416	379	407	399	418	393	404	429	422	382	421	394	385	414	438	406	404	409	375	372	361	374	373	390	390	410	389	411	399	419	414	408	415	405	390	418	430	425	427	401	397	389	436	405	376	395	442	399	385	387	378	421	444	387	406	405	401	423	451	371	403	413	413	394	407	415	443	403	379	419	397	399	390	416	401	404	432	428	382	368	426	410	419	444	390	390	392	376	383	407	395	391	403	381	411	366	428	435	394	423	408	373	391	381	455	404	378	420	421	404	402	427	337	414	424	380	417	421	423	428	428	413	404	376	392	399	401	385	393	395	427	409	403	382	401	411	393	418	387	411	437	399	396	409	390	388	435	381	414	377	443	404	440	384	393	389	436	418	438	441	383	421	419	405	430	383	400	415	372	402	362	398	391	414	444	402	418	421	400	394	393	390	379	414	390	444	444	401	407	431	415	429	385	403	437	390	419	395	386	458	406	404	407	412	406	425	392	449	383	398	399	416	409	390	409	436	390	386	402	383	419	415	435	415	393	396	422	450	410	376	420	385	407	425	392	404	440	387	420	438	417	416	406	447	398	395	389	428	409	405	390	408	395	383	401	429	418	413	382	420	415	399	403	391	424	379	380	419	388	406	380	417	405	418	416	409	482	426	404	397	406	396	456	421	416	407	408	422	430	455	400	369	393	413	414	403	391	406	393	401	405	399	427	431	389	396	393	419	351	371	382	445	433	401	385	425	395	378	400	415	400	391	432	418	409	416	369	397	444	400	409	424	425	415	442	378	377	429	402	377	387	399	398	417	405	408	407	446	419	398	425	421	349	420	392	430	396	440	399	451	393	391	395	419	392	428	435	452	413	394	407	393	395	390	378	405	413	365	435	437	374	384	464	390	384	386	411	382	423	412	402	408	383	434	433	424	429	421	410	388	398	351	395	400	431	410	402	418	394	375	352	370	404	387	376	429	383	420	405	431	451	402	387	383	348	442	425	465	418	456	416	442	407	391	399	399	376	390	394	389	386	397	406	410	392	377	412	421	425	389	422	389	429	400	405	377	427	428	418	383	443	423	417	386	399	427	393	385	437	407	404	446	410	445	419	399	411	404	389	412	425	387	438	405	392	366	439	416	427	352	425	403	427	429	417	404	437	404	429	402	389	409	421	438	389	391	456	411	400	392	389	403	402	420	382
2619	1347	964	993	1028	975	1286	964	946	946	938	953	945	918	855	951	910	946	932	943	918	925	939	906	896	963	948	989	950	907	969	914	919	955	909	916	912	890	941	924	939	916	944	889	916	851	917	956	971	918	932	950	984	948	941	920	931	977	906	864	937	940	969	898	950	948	955	893	928	932	896	929	880	942	911	924	956	957	932	952	934	898	912	936	967	894	949	939	961	957	932	931	951	902	956	860	1001	919	894	935	904	880	910	942	951	938	933	945	885	937	928	903	969	939	971	968	905	947	975	954	936	926	962	961	909	927	953	931	997	927	979	918	938	970	947	980	940	900	966	952	972	940	931	900	984	900	926	889	886	970	895	943	917	969	897	919	970	955	943	926	972	966	951	902	951	887	982	911	1013	919	960	872	1018	903	922	999	900	938	934	995	951	972	935	918	984	911	916	966	914	896	902	935	935	898	924	892	986	927	940	947	957	923	918	894	897	993	938	908	921	905	923	933	921	874	964	905	960	940	970	925	952	939	915	964	894	909	910	932	942	935	921	933	911	945	916	957	968	936	945	891	871	918	933	921	947	932	986	896	931	934	962	919	950	942	952	924	958	898	968	943	858	938	940	891	936	940	925	934	882	946	889	917	923	959	953	906	941	945	928	940	951	981	921	914	955	927	935	959	948	901	965	931	934	925	971	893	935	1002	937	913	915	969	942	917	975	911	905	849	942	930	949	980	959	957	944	938	876	993	1003	969	873	934	923	900	999	942	917	880	896	934	913	941	1012	948	933	938	958	907	884	921	931	935	965	969	886	1005	950	945	905	888	899	891	960	958	944	903	940	941	897	893	940	895	949	857	1000	970	915	955	917	900	925	932	948	936	910	938	919	988	937	950	914	950	970	942	940	900	924	943	975	968	942	955	938	961	961	967	978	935	876	964	928	937	893	934	904	919	884	943	923	919	965	973	898	904	917	973	908	935	919	876	957	952	893	974	953	956	943	898	948	904	922	903	942	915	977	948	987	934	970	916	951	943	971	937	969	916	950	946	967	962	942	899	954	962	893	961	987	998	901	1010	925	950	944	944	930	926	973	909	960	939	943	902	979	911	1010	895	951	924	950	917	925	923	931	931	970	938	892	894	877	967	1004	932	903	962	930	868	910	937	938	952	891	920	994	893	904	933	914	924	968	954	925	917	958	919	901	947	971	834	960	937	956	910	891	919	984	913	950	941	933	933	925	936	904	963	987	936	871	925	938	939	946	888	969	885	1015	924	906	909	967	985	947	951	873	914	906	906	973	946	936	915	916	988	892	957	890	942	881	952	897	951	959	929	956	961	954	935	915	997	926	921	909	959	899	978	903	908	938	979	921	950	1038	875	935	922	962	924	907	885	928	922	957	920	928	941	898	985	971	948	877	880	863	942	961	916	951	952	893	983	971	908	921	879	1016	918	960	970	948	900	994	960	969	958	906	959	892	949	926	948	900	963	926	945	961	973	935	926	930	869	873	921	919	923	898	985	953	893	947	942	960	898	959	932	917	908	895	910	955	999	976	953	927	889	952	978	913	899	898	919	870	970	919	933	1014	1004	969	911	971	919	898	948	992	975	943	951	922	904	973	897	949	911	937	919	932	901	928	903	907	936	906	923	935	967	941	959	942	922	924	928	961	924	933	973	924	970	914	980	943	966	907	964	938	871	896	930	960	895	956	935	970	987	958	866	922	976	935	879	958	920	966	922	913	902	958	915	885	959	911	929	921	913	909	918	934	942	941	924	977	917	947	951	934	943	967	914	934	955	941	921	922	945	945	884	978	935	964	953	951	928	929	911	972	946	909	938	984	948	954	937	902	971	942	947	880	966	935	952	906	964	934	916	971	957	939	955	977	948	909	954	924	959	902	979	949	940	973	979	892	949	973	965	931	977	958	999	987	918	974	909	908	939	902	918	993	908	911	913	914	956	955	929	991	969	892	928	944	971	948	909	870	883	919	927	994	910	902	961	951	907	907	973	954	915	929	917	909	927	958	935	971	898	977	927	918	936	965	877	957	939	915	864	953	903	864	913	936	949	929	981	909	967	945	912	935	932	951	960	958	992	910	954	1021	935	1021	912	903	972	947	897	886	945	945	915	928	954	892	871	886	950	891	926	947	953	915	944	927	976	922	908	913	923	970	971	934	942	891	950	892	904	927	883	922	916	926	944	883	882	943	919	891	927	875	911	944	948	918	901	944	940	941	932	934	958	950	867	979	931	956	902	913	917	956	905	882	987	918	922	953	965	900	916	894	892	930	937	963	933	922	933	937	944	906	953	947	915	896	922	926	951	975	943	908	972	882	1041	923	926	904	957	970	935	908	996	908	953	941	895	936	952	978	947	931	895	917	917	855	926	932	919	950	915	956	885	975	950	900	970	914	910	957	947	890	929	901	906	872	970	975	958	939	940	906	908	867	942	936	959	940	910	943	914	915	975	884	900	955	900	964	898	893	891	975	980	952	1012	952	908	960	952	909	926	894	945	969	946	975	933	927	885	932	964	906	941	934	916	955	941	969	941	917	920	946	880	1001	940	925	910	908	921	912	948	967	953	944	966	890	935	908	979	938	962	954	922	966	972	882	957	944	929	897	914	975	951	965	934	935	906	980	941	922	936	886	907	946	953	895	908	947	915	920	956	930	884	962	938	942	907	935	1010	959	963	950	900	948	934	957	947	912	913	868	915	932	978	981	928	939	909	944	993	920	908	877	926	938	944	892	925	903	888	980	971	950	915	980	883	904	883	914	929	982	960	925	936	959	916	947	931	861	932	916	928	920	961	941	943	921	882	930	925	896	938	938	893	914	961	898	967	969	958	924	925	895	912	912	922	980	935	867	926	942	905	856	979	901	895	972	990	969	956	902	956	965	911	918	941	958	944	957	908	934	899	921	907	950	900	993	916	946	967	911	930	943	906	934	881	931	925	947	939	956	930	968	968	929	948	902	951	902	924	951	967	879	911	966	919	947	902	964	969	874	978	959	945	964	934	916	955	962	918	927	977	937	952	939	931	925	944	897	966	936	915	974	905	916	950	928	948	973	931	991	957	891	918	925	950	919	899	1021	989	968	892	909	885	933	955	945	997	963	976	942	904	971	1010	955	881	936	949	915	965	909	977	917	939	935	958	935	902	970	899	878	929	937	870	952	945	929	976	914	945	927	917	929	884	924	933	877	957	871	967	941	938	952	923	951	936	941	924	930	929	964	912	959	899	962	869	937	939	982	932	955	925	951	952	993	917	925	922	939	946	966	967	912	945	946	934	909	953	889	888	947	909	945	908	901	992	955	946	925	950	945	983	964	946	983	992	924	928	940	932	908	928	938	916	908	967	955	904	865	919	945	920	937	914	1018	944	920	1023	904	954	897	981	968	952	978	978	998	974	875	900	895	926	961	929	964	957	907	937	921	917	928	944	916	956	974	887	949	978	965	931	915	961	929	903	943	878	945	951	936	910	949	1005	951	895	902	843	893	953	900	989	942	923	943	955	940	939	942	934
11797	7861	679	486	475	389	1131	346	335	337	328	346	300	322	326	350	314	355	335	353	302	330	317	343	314	352	340	337	323	323	307	314	316	310	305	299	320	310	335	294	337	325	320	286	320	324	338	317	343	329	305	337	311	344	315	310	302	286	287	334	312	336	290	319	308	292	330	327	368	309	321	364	310	332	287	310	326	313	305	339	350	342	306	321	364	303	329	336	358	345	364	346	322	329	359	320	314	313	326	332	303	355	330	350	347	293	297	302	328	321	317	311	318	307	327	312	319	310	304	327	314	336	328	308	333	305	292	297	315	319	325	345	310	312	313	299	318	333	307	329	323	341	323	310	282	303	320	313	332	317	310	326	301	312	294	315	336	310	318	321	317	313	332	330	330	291	312	324	298	329	313	305	325	344	305	332	308	293	320	343	281	293	309	297	322	307	331	301	307	314	317	276	313	338	322	357	334	320	317	330	316	322	281	308	329	311	308	289	315	320	330	325	314	286	339	314	338	298	310	337	325	313	303	326	302	311	342	327	318	322	332	310	327	335	304	354	279	285	299	339	318	315	340	323	298	335	341	296	309	320	303	347	321	333	291	337	336	307	344	324	310	309	315	345	305	305	316	295	331	305	301	329	311	340	312	305	313	329	299	320	327	323	309	282	296	311	333	312	326	294	344	313	368	293	328	330	318	282	301	319	332	303	319	318	294	297	320	349	341	301	357	308	307	318	291	315	315	307	300	341	328	334	349	330	302	329	313	322	297	324	312	359	313	309	322	311	313	305	330	334	331	320	326	289	298	338	308	345	329	350	328	352	315	319	298	329	318	375	308	327	285	323	340	325	329	304	309	279	322	291	320	329	311	312	320	313	315	320	335	357	316	341	341	306	291	318	359	305	288	292	337	312	307	319	307	352	284	348	303	330	288	296	317	313	287	316	333	311	327	286	300	347	327	328	313	301	335	309	327	318	309	333	280	317	348	299	286	309	282	308	300	306	331	343	339	317	304	336	327	342	333	335	349	310	316	291	321	342	305	342	338	299	327	286	320	337	322	332	333	299	286	300	335	336	317	322	301	327	307	330	313	313	351	320	357	313	337	304	322	309	333	337	337	299	337	294	275	353	317	334	295	319	278	296	339	325	292	335	297	324	329	324	295	340	321	335	290	331	316	299	331	322	299	310	304	299	306	304	334	325	307	316	309	304	300	315	333	297	316	319	331	345	331	328	317	278	320	322	322	320	342	313	334	323	333	316	321	336	309	324	348	343	326	302	295	327	340	324	329	286	313	305	302	310	311	274	312	318	294	324	308	310	307	331	331	312	330	323	300	339	342	297	285	272	337	316	307	321	308	324	350	336	300	345	344	313	292	302	301	304	326	340	342	306	312	291	312	323	308	320	278	363	317	308	309	296	306	328	273	341	329	320	319	337	367	314	323	290	326	326	302	298	304	308	336	307	291	319	320	325	335	286	335	298	321	316	318	307	311	331	316	308	315	320	282	335	287	345	323	324	293	327	319	303	289	307	306	312	309	323	313	275	311	348	315	288	348	302	323	302	303	285	288	322	342	301	314	329	325	340	305	358	355	347	279	322	310	295	303	306	291	335	316	303	316	277	340	333	309	307	294	315	330	307	310	315	321	313	287	340	305	331	306	325	282	323	321	314	284	343	335	336	321	309	312	342	316	324	316	329	327	311	307	330	324	287	327	319	339	308	326	331	335	278	341	300	297	313	299	333	275	329	294	325	302	310	331	320	322	317	328	329	321	339	261	302	307	285	324	327	308	305	290	336	297	340	311	380	321	322	306	339	297	314	307	305	307	303	271	301	316	328	355	323	309	307	316	309	314	306	311	308	339	311	311	295	323	311	307	320	289	368	343	306	326	326	323	318	340	370	297	299	298	285	328	301	308	341	324	296	294	307	311	297	328	324	313	334	307	284	310	314	314	329	303	336	346	325	330	295	320	316	309	308	339	314	364	298	335	325	314	323	327	294	316	322	333	302	334	318	329	312	323	329	306	307	339	333	272	344	333	345	332	323	313	363	306	323	317	332	321	319	328	315	329	296	310	321	296	296	308	290	327	317	323	306	350	290	313	302	287	329	302	323	317	324	299	296	324	324	342	336	333	273	336	301	315	309	347	323	307	287	321	326	298	303	285	263	291	306	313	307	319	306	312	287	319	325	315	309	313	336	325	288	298	303	281	300	333	338	350	305	328	343	315	314	335	309	302	319	319	295	331	309	327	291	297	281	317	312	307	294	338	294	329	312	315	296	287	332	306	359	306	337	313	302	331	339	348	303	288	336	335	331	324	301	302	311	330	323	307	277	325	326	308	294	322	302	286	316	308	330	312	296	307	308	309	321	324	315	325	343	334	340	307	346	319	311	308	326	332	304	319	314	300	334	325	314	310	294	288	292	327	292	295	309	329	329	294	275	323	329	283	325	306	300	301	334	312	314	316	329	289	353	344	319	325	296	323	333	331	319	310	340	307	374	326	316	336	326	323	308	314	343	321	311	311	295	350	308	295	308	327	327	308	322	320	309	280	319	328	325	302	311	317	274	333	354	336	336	290	312	310	337	291	310	323	320	307	297	301	303	331	333	336	352	338	343	306	333	289	300	357	335	309	326	339	312	299	323	278	336	294	324	288	300	328	308	311	302	318	349	327	293	340	315	326	300	326	303	312	351	287	326	318	330	322	320	325	304	296	342	322	332	274	309	280	303	368	313	304	330	316	320	340	316	336	358	342	308	311	271	292	305	301	318	329	356	351	355	307	318	302	315	279	324	322	309	310	337	317	301	276	330	321	313	263	316	334	289	336	310	344	326	325	327	325	345	335	296	312	304	320	301	319	334	345	316	344	323	306	316	327	306	336	329	282	293	310	340	338	284	308	311	351	337	320	318	314	346	326	346	284	334	293	306	297	306	291	340	309	308	319	303	321	321	328	309	324	320	314	314	334	345	299	353	325	318	328	307	307	336	316	293	340	299	306	310	327	288	300	312	309	289	270	286	312	329	315	326	318	326	295	365	330	315	275	314	322	346	333	288	309	327	333	282	286	311	334	318	349	342	280	329	329	306	302	333	308	296	314	323	339	325	302	294	311	317	332	315	318	301	298	320	334	308	287	326	323	322	306	310	326	291	333	329	301	344	337	327	302	305	327	346	333	311	304	321	309	294	323	328	325	294	364	327	346	307	334	315	303	336	301	336	339	337	301	303	318	327	281	345	321	325	294	333	343	315	302	309	310	368	320	328	333	311	360	341	338	379	290	329	321	315	313	322	288	311	343	289	333	325	357	347	307	325	306	314	323	318	332	306	336	312	333	352	306	331	289	305	325	306	292	321	339	341	309	295	312	330	311	307	296	286	297	365	326	335	253	304	325	277	289	297	304	340	282	310	329	333	310	323	306	326	329	315	314	314	330	281	297	309	358	303	310	301	306	339	329	319	351	338	368	309	299	315	306	298	316	330	310	315	322	313	295	307
10509	5473	1337	1382	1279	1203	4815	956	901	867	861	825	817	814	831	786	767	757	745	821	726	821	808	724	824	756	761	732	763	758	739	731	765	748	787	767	758	746	785	803	790	732	768	724	716	717	778	699	730	727	730	744	763	749	759	764	768	752	751	762	761	733	744	809	741	819	762	787	769	721	742	719	753	736	723	731	739	775	789	726	738	756	739	731	758	718	726	735	743	779	763	770	729	728	749	797	734	758	714	765	784	720	700	758	752	753	752	723	755	725	759	742	759	758	760	726	724	786	708	761	736	747	815	738	747	725	787	701	739	769	763	699	764	739	753	782	716	729	737	759	786	760	672	712	777	736	745	762	733	757	763	729	759	781	728	772	783	788	748	749	724	757	768	664	731	727	732	746	723	775	710	711	763	732	743	692	767	726	707	753	748	712	746	737	756	743	745	765	725	736	774	768	726	759	722	741	741	769	698	741	720	743	756	726	721	747	722	752	743	747	680	742	745	828	770	732	741	711	750	721	727	739	739	746	772	757	764	757	735	769	727	724	690	742	733	750	750	685	783	699	719	762	745	729	701	757	722	773	732	747	753	696	743	730	725	694	767	697	762	781	749	760	741	747	731	748	731	767	713	769	739	724	795	721	794	742	719	773	746	714	724	706	780	756	728	723	725	699	756	724	747	732	696	730	732	705	751	781	699	739	726	755	727	737	725	733	754	749	752	695	767	775	692	728	736	734	690	736	761	771	726	703	712	759	705	738	775	735	770	739	745	727	694	744	749	725	752	760	751	758	696	779	714	740	701	729	758	755	721	736	730	710	771	726	740	710	730	717	728	723	753	730	702	718	777	756	713	743	743	751	690	733	741	739	807	793	763	711	751	732	817	726	754	773	713	746	773	781	688	749	715	710	757	722	779	717	723	724	771	773	750	719	754	703	714	753	753	698	715	758	734	769	775	761	733	741	754	736	695	739	779	762	757	717	763	741	687	754	741	785	810	698	715	790	761	738	766	720	728	744	730	751	754	744	757	720	748	752	729	746	783	798	712	740	734	763	754	671	737	766	760	709	736	769	770	761	727	752	722	724	699	729	751	720	658	730	749	723	764	740	748	774	744	766	764	743	750	775	743	761	655	677	723	769	768	756	754	745	727	747	737	710	755	777	732	691	752	731	737	711	723	727	739	765	775	753	712	740	751	721	702	750	671	731	749	756	710	787	763	675	728	747	768	748	772	761	728	773	722	761	743	722	776	755	768	763	754	767	764	774	699	718	761	710	783	748	755	746	733	707	738	729	756	729	749	757	719	690	740	689	794	719	756	743	701	743	774	733	746	772	707	692	707	719	718	743	777	762	727	767	764	766	760	764	776	760	730	732	738	747	755	771	758	756	758	775	760	715	803	742	725	730	747	737	768	738	717	779	718	728	701	778	759	723	723	707	743	738	662	710	734	763	785	765	728	791	774	745	712	737	754	715	755	695	774	769	734	747	746	773	734	774	735	737	746	744	750	721	753	711	736	756	776	762	773	749	799	745	782	733	753	729	786	756	757	752	734	744	761	765	733	728	739	732	756	729	779	713	726	780	767	745	754	721	807	751	732	735	738	745	789	720	727	773	724	730	729	735	816	713	734	718	728	747	745	768	718	730	725	758	737	776	747	674	729	693	707	777	757	691	707	773	756	774	743	747	697	706	734	741	759	758	748	744	722	762	692	699	784	709	731	748	711	709	730	724	694	722	698	705	776	739	744	725	735	693	717	716	760	776	724	700	729	733	757	741	718	770	760	724	743	743	708	766	761	746	732	771	790	736	759	702	807	770	722	668	765	782	731	759	766	713	742	736	717	794	766	779	760	805	732	732	777	714	737	710	759	732	780	688	704	745	767	696	760	746	750	722	760	714	724	768	744	778	773	730	726	726	704	717	734	758	726	747	714	745	764	738	735	772	757	735	780	762	679	743	758	734	748	717	717	751	714	736	738	721	736	698	759	703	685	759	764	766	747	748	728	777	788	753	754	757	762	768	704	758	825	760	726	737	714	776	708	749	745	757	757	720	769	770	749	727	728	728	748	817	743	677	730	772	752	711	730	729	733	732	827	698	740	725	755	701	717	708	720	772	697	715	791	751	743	732	685	720	746	751	700	743	746	759	696	794	776	721	751	721	722	724	763	750	671	777	700	791	763	726	763	777	747	770	702	731	752	793	708	710	715	779	755	735	702	755	762	704	746	740	732	756	736	790	795	787	763	753	735	750	701	772	771	794	774	743	753	760	777	744	746	756	753	749	714	791	794	767	768	748	742	732	702	763	770	668	739	741	763	710	728	701	750	714	729	707	716	725	707	747	704	742	709	717	741	719	738	705	750	771	725	776	772	777	754	741	759	731	741	763	747	723	768	717	791	754	724	727	738	708	747	754	773	781	767	741	732	791	773	750	762	727	745	712	748	701	736	741	752	723	755	731	691	778	750	738	720	754	738	761	792	739	718	761	705	727	786	735	788	746	769	777	693	727	751	780	731	727	806	713	797	692	743	735	723	750	714	763	723	794	730	769	716	715	745	754	787	724	737	755	713	712	690	717	753	717	779	766	785	743	707	746	758	741	768	729	730	697	719	761	711	716	785	783	744	706	768	702	757	739	739	733	720	772	701	729	781	737	686	758	760	762	707	737	740	758	762	765	711	754	690	758	706	764	723	758	776	743	756	775	717	733	736	769	717	781	744	736	706	768	735	745	777	779	757	728	703	727	753	731	720	748	740	751	795	755	722	752	743	699	756	679	731	758	781	758	792	767	734	727	718	740	832	703	748	731	765	719	740	714	732	724	722	766	666	760	760	789	804	733	757	722	768	718	739	803	734	749	727	753	748	721	718	784	740	751	760	747	760	756	725	770	689	722	778	765	686	746	719	711	746	732	785	802	762	757	743	760	748	794	776	725	759	760	837	705	760	743	708	751	788	696	755	694	739	759	705	773	725	746	758	723	753	769	753	682	746	729	717	734	762	704	733	738	765	766	738	741	715	725	711	745	694	813	738	807	797	763	756	738	741	737	757	780	747	750	712	765	716	746	723	759	737	742	762	777	767	753	738	729	709	743	762	773	731	745	759	765	710	704	727	746	759	759	762	738	767	759	735	726	722	757	746	741	748	749	720	746	734	687	731	711	741	711	752	752	722	694	761	766	753	796	735	747	740	776	717	738	713	712	753	715	756	743	781	729	789	742	745	754	789	753	712	737	707	781	730	748	746	691	749	758	777	737	803	788	750	715	748	764	734	741	747	731	730	753	760	746	798	732	737	756	733	732	711	781	703	764	778	722	709	783	784	767	811	727	712	680	681	734	755	738	737	712	765	679	725	775	749	716	766	713	743	764	717	766	748	727	746	731	760	748	700	721	767	788	711	779	694	714	775	755	710	709	707	752	741	726	752	752	689	807	778	708	724	724	755	765	706	751	742	731	721	689	720	747	737	805	720	740	735	679	752	766	767	699	709	741	722	695
20314	15356	1394	585	381	353	268	223	182	181	164	156	165	155	146	163	141	155	124	129	150	131	137	113	120	136	157	126	170	126	151	145	142	139	134	138	137	153	124	143	143	145	141	142	117	134	151	154	126	124	122	122	134	147	147	134	125	131	122	114	138	134	133	118	117	141	132	142	139	137	131	130	127	159	146	112	158	118	143	130	133	144	148	148	145	131	132	152	138	133	134	145	128	109	165	149	134	125	125	139	123	106	134	137	148	143	141	132	131	146	128	151	113	132	128	132	135	138	134	153	124	139	149	115	132	121	136	126	134	132	151	129	120	140	134	136	139	126	136	136	116	119	120	138	128	126	135	136	139	133	136	170	135	146	139	141	134	152	140	133	142	139	135	142	143	134	123	131	109	135	133	162	134	132	130	125	147	145	109	119	139	130	140	129	117	133	158	138	134	124	123	133	141	158	127	133	137	116	134	132	126	126	132	132	135	149	138	119	118	136	128	128	131	143	124	145	126	137	128	123	137	119	126	141	148	128	131	137	124	139	151	141	149	124	114	129	152	128	130	163	138	134	145	121	119	132	116	159	138	138	146	121	141	146	124	159	122	143	145	146	126	116	147	136	138	125	146	125	151	119	117	111	137	117	139	138	136	140	153	131	126	158	134	134	107	123	135	124	132	120	123	126	146	146	138	138	148	145	140	143	156	130	105	126	138	129	140	136	143	134	135	118	133	149	153	134	136	131	132	139	112	155	142	139	103	137	130	121	117	155	149	149	144	137	134	141	144	131	130	130	148	133	124	119	133	145	141	157	160	135	137	134	123	134	129	145	123	125	159	142	136	145	129	133	128	133	146	120	133	133	140	162	138	145	137	125	142	117	134	145	140	137	140	136	146	131	119	147	119	139	148	144	152	123	127	125	134	141	129	130	120	115	110	144	136	158	134	135	122	143	141	116	145	140	139	119	131	146	126	155	130	141	116	135	152	144	126	165	139	127	128	136	149	116	119	154	113	146	127	116	133	145	125	143	133	142	156	124	126	127	158	131	125	126	152	136	139	149	171	138	150	122	148	130	118	126	148	146	129	148	131	129	127	124	125	133	129	103	141	138	149	148	131	137	120	125	126	112	136	120	138	135	137	111	127	127	141	113	140	126	131	142	151	142	145	110	145	104	128	120	123	135	145	132	120	136	140	116	130	131	127	120	145	143	117	132	135	134	143	132	139	125	130	125	141	123	142	136	150	151	121	145	140	144	154	149	140	124	136	133	126	143	166	145	127	143	160	132	125	127	127	103	132	122	109	136	134	140	137	126	147	154	120	144	146	125	140	152	139	125	140	127	137	147	144	130	129	151	167	125	137	143	138	136	129	128	112	135	126	144	152	132	139	100	143	141	152	137	148	139	126	142	128	149	138	126	138	119	137	145	109	136	132	149	150	144	143	144	136	165	120	119	137	121	117	130	129	124	115	138	150	148	128	138	139	139	153	128	143	144	134	114	136	132	114	140	136	144	144	125	150	128	122	120	126	135	127	147	108	119	141	126	138	159	144	140	140	144	137	138	146	137	144	138	122	153	137	140	156	129	132	125	146	115	119	136	160	158	125	137	131	137	146	117	144	161	158	155	155	121	137	125	123	130	143	106	137	130	116	165	135	140	125	148	138	139	130	133	131	150	110	139	112	110	123	129	136	136	147	144	137	156	128	133	133	150	138	128	138	156	132	129	136	148	146	142	136	136	126	146	162	133	132	120	164	134	143	157	158	145	160	146	128	128	152	135	120	129	114	140	138	126	135	143	127	127	148	136	124	134	124	134	131	128	150	160	150	122	119	130	131	124	131	135	146	160	136	135	127	141	128	130	140	144	126	144	134	133	131	142	138	143	162	148	154	131	146	150	168	116	128	135	125	150	138	147	131	140	132	133	141	133	158	114	137	141	150	135	143	114	121	130	125	146	143	130	141	117	124	145	129	126	130	140	125	122	141	148	132	145	119	118	159	140	132	163	132	151	130	149	135	126	146	125	136	152	115	131	137	158	134	135	115	138	119	129	127	137	134	145	120	143	136	160	114	134	132	135	149	149	134	106	143	123	130	147	121	145	147	137	129	125	146	131	147	130	117	117	146	127	139	123	128	135	138	128	115	111	150	141	141	129	136	126	126	125	130	136	149	125	141	136	132	134	145	120	147	145	137	138	133	165	136	119	114	142	154	130	124	143	140	130	157	139	126	112	122	134	125	126	118	137	141	152	140	114	124	126	138	112	139	146	125	123	145	126	146	147	140	134	158	104	149	126	120	136	119	132	140	131	124	131	166	152	114	121	146	128	121	131	138	122	143	134	152	120	126	129	129	154	118	130	126	130	138	138	130	134	157	139	126	120	118	128	135	135	141	134	153	144	149	136	141	121	147	139	123	132	157	137	147	144	140	138	135	141	144	149	117	129	143	148	137	136	141	126	130	131	151	137	113	143	135	130	140	126	133	168	122	129	121	126	155	136	131	131	152	130	149	135	140	136	131	125	128	127	135	150	133	163	147	118	143	154	133	106	124	112	134	130	132	119	137	139	135	119	131	144	118	140	137	133	169	133	135	139	155	127	140	146	137	146	135	145	137	124	149	159	109	126	126	148	125	130	142	132	122	136	137	108	136	147	130	144	121	132	132	138	122	144	145	131	139	170	122	138	138	132	154	131	145	147	138	133	119	150	158	129	134	120	132	129	147	129	146	141	135	139	128	143	133	137	111	112	157	124	152	133	128	113	152	116	127	132	114	136	151	134	133	127	124	127	116	158	149	135	135	122	131	135	151	139	125	132	147	127	130	131	137	161	113	125	143	144	148	133	150	120	147	153	141	126	132	138	125	135	117	137	140	125	124	138	131	134	132	135	139	135	137	145	141	140	131	126	141	121	129	159	151	133	135	141	125	120	119	146	140	115	131	126	140	122	143	135	149	132	140	135	130	169	148	157	138	143	119	146	139	134	130	126	143	135	148	145	132	132	129	136	153	127	126	137	149	139	133	122	152	124	131	144	141	130	161	146	148	137	135	132	122	138	138	139	140	120	127	132	136	146	134	128	130	173	132	141	125	134	142	134	132	128	120	146	125	126	148	130	145	141	110	155	150	119	158	141	137	142	129	127	112	134	130	134	150	129	138	101	145	149	138	118	97	126	143	143	145	134	151	125	116	141	138	121	139	131	130	136	135	125	132	131	141	144	140	131	146	146	124	137	127	121	135	120	144	141	122	125	145	134	126	147	135	154	133	136	127	154	153	147	144	124	121	130	128	143	141	141	135	133	110	146	137	128	148	140	157	144	124	152	145	112	138	125	131	133	131	136	126	120	122	138	140	113	155	130	132	140	157	127	136	133	140	127	115	149	137	154	132	143	129	101	127	115	124	132	137	129	145	125	134	123	121	136	139	141	139	133	123	150	107	120	138	132	135	127	130	156	138	128	120	156	128	117	115	143	147	159	128	125	140	139	105	147	130	130	145	134
14592	7973	1544	1850	1625	1297	1174	786	673	663	578	575	520	514	547	481	464	464	426	435	423	422	386	385	419	399	403	407	386	400	378	381	391	362	370	381	371	385	390	362	369	399	354	382	419	354	338	357	338	389	346	358	376	358	331	335	333	348	361	339	383	346	380	343	316	364	338	389	323	342	345	365	355	379	356	342	365	325	316	340	350	350	346	364	335	366	362	326	346	332	334	359	335	316	361	345	355	373	301	366	331	356	353	348	370	337	361	361	345	358	346	368	360	364	329	325	335	369	361	383	351	384	360	311	370	356	394	346	369	317	368	368	367	366	361	340	351	326	345	354	351	377	349	393	368	366	344	371	362	342	351	353	351	362	381	346	377	355	361	339	376	338	357	357	374	348	351	342	344	336	359	344	349	342	389	325	376	361	375	331	335	327	357	342	365	339	358	343	359	362	359	358	384	343	350	350	364	351	354	332	322	368	387	352	346	345	372	344	377	393	349	359	361	352	362	369	337	345	338	370	376	344	353	331	406	377	373	367	364	347	367	338	355	378	377	346	346	358	340	378	378	354	343	346	370	336	321	357	378	345	356	352	363	337	407	344	355	335	345	355	362	343	377	356	334	373	358	352	350	342	373	353	373	351	321	363	362	349	334	358	364	379	372	379	376	342	377	367	360	388	359	343	371	352	328	363	361	360	360	379	345	375	380	334	366	334	381	366	368	347	339	356	356	380	316	357	375	331	328	351	317	347	326	334	388	345	341	354	377	380	384	336	337	351	332	371	374	364	342	343	326	355	350	354	362	385	357	394	387	356	371	350	367	343	396	354	342	325	372	346	327	355	346	340	358	345	347	335	344	355	365	345	346	357	373	370	364	318	342	363	383	315	335	382	370	359	338	375	323	372	333	356	336	343	352	355	353	335	344	344	346	335	356	371	381	406	361	363	344	378	319	361	361	378	356	380	361	336	322	365	412	352	370	334	374	389	349	341	339	352	358	381	335	341	349	364	400	334	348	346	371	337	395	333	383	336	341	361	341	395	362	335	354	338	344	336	356	371	366	376	340	372	361	337	347	371	322	337	340	337	334	354	366	358	352	346	350	339	383	381	375	343	371	342	315	369	347	358	335	348	384	317	357	356	373	357	349	353	370	350	358	354	328	346	319	357	357	332	365	344	358	361	336	341	349	347	338	331	347	369	361	334	341	371	355	345	352	349	341	381	320	353	376	358	321	336	326	374	335	363	353	356	353	403	375	327	361	356	355	345	340	362	377	377	403	352	358	360	382	374	397	331	364	363	361	338	328	319	329	365	322	355	332	387	359	366	371	348	374	371	367	386	364	359	360	312	335	362	352	381	372	351	345	381	334	378	352	374	376	354	350	337	359	358	371	349	397	367	339	338	369	351	358	360	328	348	380	343	372	385	380	384	342	364	337	360	362	356	390	357	341	375	326	366	355	335	374	346	320	346	341	333	337	398	354	350	342	331	355	365	375	343	359	388	363	349	337	331	345	375	371	360	329	326	340	374	364	334	356	356	325	354	383	366	350	351	372	390	353	360	373	351	345	332	350	348	379	334	341	355	337	349	381	367	369	351	375	346	383	334	349	327	364	389	336	354	345	346	356	343	322	357	366	381	377	361	336	366	356	332	376	358	310	375	333	330	332	364	336	357	342	352	337	347	375	373	359	330	357	352	388	365	348	337	346	378	328	313	319	368	372	335	422	373	351	383	367	355	348	363	359	398	335	346	358	336	326	396	377	318	346	331	362	356	357	356	386	347	342	355	347	364	338	367	329	332	315	377	352	380	315	310	368	375	351	378	326	368	362	341	323	328	365	337	353	359	376	375	339	372	355	336	337	351	344	361	363	357	343	390	401	329	330	346	362	325	362	363	346	338	347	383	350	339	352	367	371	367	343	355	374	389	370	364	358	328	365	348	341	353	364	362	323	353	345	383	383	294	338	361	342	372	364	339	377	339	345	338	352	359	356	370	390	350	327	356	317	341	344	357	378	364	326	353	354	357	336	370	393	368	360	348	355	350	348	346	391	413	324	348	348	360	382	338	351	394	319	356	342	331	370	370	356	364	371	371	350	353	322	348	378	354	380	327	337	349	358	392	357	376	364	355	323	335	381	332	337	351	350	360	324	372	333	374	355	378	343	363	353	332	336	370	368	362	340	348	375	349	350	326	343	355	327	378	354	358	367	343	337	361	384	347	339	347	365	335	375	345	371	356	375	385	338	333	361	346	366	318	372	376	332	360	376	331	358	348	400	373	384	390	370	333	363	357	333	314	382	334	332	344	368	346	367	357	369	342	365	363	345	361	324	348	345	368	354	337	353	375	373	347	378	323	384	385	352	327	359	363	377	352	365	377	371	352	370	335	367	351	360	334	360	374	320	360	332	352	339	339	338	348	359	365	370	373	317	354	355	314	367	383	370	392	363	312	342	362	347	369	372	360	362	357	337	351	371	371	346	365	374	336	372	346	366	360	347	347	334	350	337	324	348	370	347	398	383	376	328	335	356	367	367	377	327	364	373	348	373	349	328	382	339	355	368	373	359	342	372	330	368	388	345	360	352	364	347	371	358	350	347	340	360	352	383	328	348	377	347	329	356	371	351	336	334	361	349	373	379	358	320	376	353	358	363	366	337	335	326	354	363	343	352	340	379	368	396	332	333	342	363	352	405	377	344	362	339	358	340	373	353	345	353	327	334	354	343	350	330	388	338	348	378	346	381	320	385	315	359	329	337	378	338	363	345	349	387	352	347	355	346	366	336	342	332	359	338	344	366	356	357	329	341	363	345	327	341	337	377	327	317	380	352	362	344	331	320	384	336	366	403	363	346	372	391	367	358	335	378	359	340	364	347	331	339	337	363	335	375	320	357	351	346	339	348	346	321	364	352	356	351	338	368	333	360	330	383	374	306	367	343	352	366	343	362	339	369	362	314	349	369	323	379	360	308	358	382	365	342	331	363	369	333	335	357	340	337	361	356	336	343	351	320	335	379	368	369	338	381	340	365	359	354	339	351	369	341	345	322	361	355	391	354	369	348	361	357	338	368	406	365	337	350	351	324	344	369	355	351	348	376	351	322	373	319	379	334	348	317	362	332	340	339	364	379	364	365	356	359	357	371	344	360	362	372	388	352	345	345	316	370	359	338	358	366	370	344	375	311	372	325	347	415	369	332	322	381	369	366	393	376	323	361	378	356	328	350	333	338	382	351	340	341	395	337	319	349	356	363	377	353	323	358	356	360	352	334	362	312	335	326	339	356	335	351	351	346	338	385	354	348	383	355	356	372	347	357	322	341	336	339	368	344	369	318	349	348	366	305	403	328	358	332	348	343	383	351	373	340	366	366	365	345	319	316	367	370	369	366	328	330	354	373	364	382	372	343	331	349	334	369	353	361	378	386	348	362	350	333	343	336	383	355	340	362	387	389	310	362	371	384	375	355	333	373	341	373	352	395	381	341	343	393	319	358	361	360	360
1529	533	377	439	425	420	398	394	403	385	404	381	401	384	389	413	385	372	407	343	382	416	394	396	395	422	421	365	424	400	378	407	376	377	443	438	415	385	418	372	409	445	401	362	375	374	454	413	370	407	407	385	406	390	404	379	415	397	429	397	410	430	408	415	386	405	391	396	417	394	426	395	441	426	427	397	384	426	428	420	403	416	393	395	324	467	416	414	401	397	365	386	383	417	382	391	391	398	402	415	383	434	442	407	382	370	404	384	400	389	380	432	360	392	404	399	369	387	418	381	421	429	377	406	388	394	419	414	405	398	412	386	383	359	422	427	446	405	463	403	383	392	377	415	410	435	380	369	405	383	369	392	398	424	385	407	430	410	449	410	415	393	395	369	421	388	397	386	356	407	380	401	383	391	434	360	402	407	390	421	420	417	438	390	410	413	383	369	442	407	387	393	369	371	379	390	377	463	418	388	396	379	376	423	400	402	416	349	413	396	387	438	378	430	415	397	399	383	406	393	384	398	394	392	452	419	417	406	458	417	404	390	435	414	392	396	438	437	368	409	425	376	429	404	394	375	413	427	401	395	410	416	353	417	407	356	418	397	363	397	380	361	399	406	389	387	418	387	367	395	408	405	433	402	442	363	394	390	430	410	458	440	367	388	413	398	435	416	386	378	393	418	396	377	399	402	414	386	422	423	350	388	404	373	384	372	406	408	426	369	406	394	385	399	426	409	401	395	440	401	389	400	388	355	393	408	411	426	397	366	420	383	426	426	423	396	418	416	385	420	395	382	400	405	389	412	399	387	382	396	438	381	414	428	392	413	395	403	413	418	389	426	387	382	428	378	405	398	385	380	380	432	375	370	437	380	384	385	400	427	373	388	345	407	399	389	368	395	389	406	445	415	386	383	433	435	387	414	387	446	378	432	420	432	373	419	412	373	427	374	395	391	438	370	359	431	389	406	405	398	389	378	365	422	384	381	369	386	396	414	408	341	419	367	447	411	391	406	381	364	393	393	374	373	409	401	399	413	387	404	404	408	403	412	444	392	410	407	392	398	408	453	361	424	427	395	429	412	436	425	398	362	375	401	376	385	396	390	397	381	380	398	395	417	451	404	417	445	375	391	378	386	343	388	368	409	384	404	366	441	417	400	390	405	397	426	422	346	397	402	404	427	395	369	381	443	381	422	400	395	404	440	403	431	393	417	396	385	358	404	364	415	415	361	428	413	406	396	396	425	410	412	374	406	424	419	417	395	421	368	389	401	415	413	420	419	367	367	371	398	417	397	424	407	400	400	441	380	384	387	395	384	366	421	438	395	424	417	366	404	393	337	415	404	410	398	405	397	401	393	370	421	394	391	410	419	375	400	386	387	373	418	392	380	399	390	372	443	418	417	389	398	405	376	408	409	412	467	374	416	405	408	383	386	388	386	413	407	374	388	370	408	422	419	382	350	414	403	361	412	416	378	427	427	405	428	392	399	370	401	388	448	399	412	397	415	418	408	426	460	407	376	410	435	381	354	417	367	394	376	419	390	397	377	371	394	398	404	388	351	446	428	434	397	339	415	375	393	414	404	417	371	419	452	393	401	409	400	403	391	380	405	402	413	424	448	438	436	423	409	398	412	374	402	387	387	367	388	406	391	394	423	385	451	404	391	447	413	350	387	405	429	407	418	386	383	374	405	444	386	392	387	392	427	407	401	365	373	395	383	418	376	407	372	390	393	400	418	422	424	424	385	399	389	417	399	403	383	379	422	386	384	434	417	413	421	417	379	378	367	380	417	391	390	402	424	412	417	410	416	400	391	364	351	386	418	397	452	434	409	356	392	407	421	376	368	416	393	387	418	407	393	410	406	407	405	417	395	380	383	406	412	426	386	368	385	372	421	382	418	433	411	397	419	422	408	412	374	353	375	410	389	424	419	390	414	395	416	396	393	418	366	383	382	441	392	411	367	422	406	409	423	384	428	424	398	408	408	380	355	428	415	378	389	404	390	419	390	419	382	417	401	362	441	431	419	404	406	399	398	427	395	403	387	403	368	377	390	407	417	435	409	424	428	391	355	379	391	423	372	409	413	397	362	389	396	440	430	380	388	369	374	384	377	399	415	383	404	382	405	409	414	388	366	384	401	411	432	364	437	384	406	397	412	417	390	402	428	373	422	395	402	377	387	439	396	450	415	423	411	409	373	411	420	423	384	412	419	435	406	422	408	447	379	399	410	405	396	390	431	396	436	412	399	441	424	410	418	371	402	396	355	409	377	386	386	428	404	412	400	378	401	434	404	398	383	428	449	419	439	385	407	390	381	364	399	396	359	372	392	407	408	372	454	443	398	346	400	401	433	425	426	432	372	441	413	410	384	401	415	387	396	421	359	412	380	395	393	403	394	378	410	417	444	384	432	424	403	425	420	398	415	405	417	410	402	367	411	389	411	392	375	401	428	392	376	395	392	404	366	388	389	433	406	414	406	415	430	410	399	438	424	424	330	411	385	400	412	406	409	425	361	372	404	398	386	398	381	413	400	414	384	397	387	389	422	394	409	391	369	405	373	358	383	404	413	384	385	417	418	453	408	404	402	367	419	444	380	382	384	399	373	384	394	428	377	414	387	418	394	402	399	407	416	398	414	419	417	413	390	398	420	429	401	392	389	380	354	400	426	430	348	407	422	416	385	412	387	374	402	412	405	369	463	389	415	371	437	372	382	400	377	401	421	365	385	346	394	373	364	419	375	373	378	397	374	402	372	399	385	393	404	364	400	436	381	411	409	400	433	400	375	367	395	408	397	446	395	364	394	419	426	415	376	399	385	412	426	434	389	393	424	401	383	409	372	395	395	420	418	397	391	433	373	373	409	404	390	369	420	437	386	400	389	380	361	369	421	420	378	415	401	388	443	397	394	433	428	363	409	427	399	432	396	396	407	403	405	361	369	359	382	439	388	419	391	412	395	372	412	379	419	399	396	388	426	396	424	359	374	415	407	426	387	368	418	376	387	407	419	387	399	402	387	415	388	441	388	345	403	412	404	378	398	375	389	414	392	384	383	420	414	381	382	419	413	437	392	378	370	405	413	396	388	425	426	393	406	408	397	393	382	381	479	388	381	434	386	402	384	397	381	406	406	424	414	387	421	387	368	368	436	366	397	409	381	401	384	397	386	394	377	407	421	415	376	373	379	425	390	378	408	408	388	443	419	423	376	368	408	369	408	433	422	421	410	411	383	418	403	402	381	409	422	377	401	403	402	402	403	413	385	366	381	407	372	398	432	373	403	405	341	419	371	396	384	392	381	454	397	432	375	443	369	402	395	408	405	402	365	402	393	359	393	451	426	432	390	382	411	391	381	413	407	410	384	417	391	402	430	421	442	415	431	418	403	391	378	423	446	368	406	434	373	400	378	375	378	382	418	434	426	415	435	413	383	394	397	418	400	407	399	415	392	417	401	428	373	395	448	365	385	386	431	420	413	414	381	359	406	412	386	393	378	446	402
2426	1113	938	1024	1079	1020	933	955	914	917	954	928	934	946	954	955	927	908	929	889	920	914	901	903	922	882	954	928	934	944	929	890	935	934	979	876	945	883	959	933	905	998	934	894	931	974	966	887	899	927	960	888	972	935	940	894	868	893	977	966	926	963	904	898	940	876	893	917	951	895	914	895	984	968	916	889	924	892	932	917	933	947	916	910	942	915	932	911	838	934	901	902	936	947	919	890	973	905	944	948	900	931	923	945	869	907	886	964	931	928	877	890	971	899	883	887	911	895	924	933	958	963	924	930	917	904	927	919	906	911	915	922	1002	929	902	931	938	900	935	932	960	1027	840	879	942	957	892	938	915	948	985	923	913	888	913	904	883	940	911	909	912	932	896	955	857	936	912	955	942	893	937	906	873	884	917	868	937	914	907	904	908	895	977	909	911	919	899	924	981	892	861	898	945	926	902	895	877	876	939	887	950	926	933	924	978	880	896	917	909	939	897	936	917	941	926	916	900	903	918	879	950	902	955	927	912	922	898	920	915	925	891	929	909	839	914	983	909	998	919	916	908	938	946	925	942	959	918	908	908	970	874	918	913	959	947	901	942	992	928	879	932	948	926	932	864	900	883	922	908	938	868	949	876	936	927	847	976	949	1010	912	920	965	909	881	884	951	896	944	877	941	900	923	929	957	873	926	914	926	940	888	918	968	943	917	928	927	917	941	912	915	904	903	889	967	951	916	976	980	893	901	916	909	899	856	962	941	897	864	936	890	907	918	917	958	934	863	915	935	885	910	928	960	938	888	927	923	923	928	885	930	883	916	910	907	976	924	881	919	978	923	922	852	935	889	920	949	936	921	894	887	890	907	933	868	899	893	958	918	946	908	905	963	915	879	923	855	882	941	915	888	941	917	896	900	955	928	947	902	983	882	885	900	892	926	919	886	886	929	897	928	918	953	904	931	897	910	931	917	879	928	928	909	958	935	874	926	962	901	916	957	951	922	950	956	923	914	977	952	913	899	927	922	869	966	909	973	877	921	895	910	963	868	905	957	924	908	917	924	878	924	948	906	930	902	999	915	917	994	893	965	907	956	952	894	902	941	937	899	888	972	888	886	943	920	947	900	892	932	883	887	915	898	865	938	859	964	937	938	909	887	942	904	865	906	946	908	893	895	888	931	929	909	897	936	950	936	927	925	908	903	894	910	942	911	914	915	853	922	946	892	959	917	957	954	1027	938	978	903	974	969	976	897	906	938	908	920	955	977	910	907	955	913	895	938	934	875	894	954	954	922	916	984	935	949	900	885	897	931	955	932	858	936	933	910	933	937	949	873	944	900	946	905	933	875	906	862	919	985	881	916	934	905	900	898	914	921	929	900	899	915	951	931	868	921	908	899	931	929	931	942	913	934	902	872	878	926	925	894	918	923	889	917	875	918	876	909	934	884	921	906	872	894	896	939	939	924	962	918	917	917	943	881	901	875	929	1001	929	934	875	918	903	918	943	998	843	913	876	938	895	892	847	896	899	921	919	891	918	904	941	897	907	927	910	899	892	925	902	926	875	937	937	885	953	911	891	897	963	923	969	990	929	878	958	1000	895	926	887	936	969	915	824	873	1017	954	895	927	958	940	949	933	984	896	890	909	924	947	907	897	865	958	896	927	973	934	946	936	946	965	887	891	883	902	893	922	880	895	868	888	927	959	920	902	854	965	889	916	940	901	943	914	888	962	925	950	898	926	925	927	918	850	935	894	953	933	903	935	907	877	872	930	921	931	900	892	883	939	891	923	861	901	921	950	902	938	912	932	921	864	930	930	954	913	912	926	930	921	951	900	922	925	903	995	902	913	933	908	919	942	935	931	919	930	889	898	888	906	940	955	934	909	915	932	944	933	877	912	937	927	980	914	911	960	960	958	873	912	885	969	889	921	873	918	939	893	919	950	940	960	885	892	943	951	882	976	873	915	947	924	913	884	933	920	964	932	922	913	882	917	852	938	920	936	919	928	886	898	913	897	919	932	923	927	882	899	920	938	916	901	911	876	875	953	961	933	890	885	918	908	1002	918	919	923	876	868	920	878	949	902	910	904	934	873	926	925	946	912	913	890	898	971	908	921	893	943	893	930	986	955	897	972	939	909	923	906	887	945	990	929	932	870	907	904	898	960	909	958	905	870	925	956	914	921	931	913	900	946	924	928	957	910	881	914	960	944	931	944	922	888	872	907	882	874	900	931	956	980	918	938	877	971	949	971	921	897	868	948	935	931	878	920	904	954	957	878	842	916	964	904	953	856	927	921	921	916	896	916	893	921	884	897	880	962	906	899	928	978	943	934	906	953	948	974	966	908	902	860	952	953	865	935	933	952	910	879	935	953	922	969	936	943	927	886	913	917	984	906	925	903	888	973	954	947	909	954	912	924	963	947	944	900	972	912	906	908	875	886	857	889	900	962	919	920	959	979	890	920	937	930	956	922	872	923	932	906	876	941	895	953	950	963	913	945	919	903	942	846	906	922	949	909	924	926	910	949	922	948	907	936	931	884	878	881	886	950	876	915	944	866	950	853	912	942	890	944	910	947	865	897	901	899	957	911	894	904	925	906	971	930	962	902	919	937	909	896	967	924	955	913	952	906	903	940	949	923	903	959	920	886	970	892	901	866	939	915	880	959	930	925	993	950	941	906	904	947	1009	931	987	934	898	947	930	894	923	955	910	931	929	909	918	888	910	945	916	891	910	874	894	887	907	913	933	940	934	931	932	901	950	874	926	932	967	914	928	914	852	980	913	877	943	922	937	935	928	898	900	861	962	921	975	936	930	914	940	948	899	946	910	878	933	944	922	911	920	916	990	902	941	853	945	903	945	926	932	896	919	934	943	909	904	915	906	921	931	879	920	895	962	894	928	942	883	917	953	854	921	898	943	956	902	894	924	892	945	917	907	948	903	903	885	919	884	931	909	876	947	893	942	913	939	899	924	928	941	863	907	895	877	920	920	974	933	889	938	900	895	888	985	843	888	909	945	927	927	969	899	938	960	876	968	942	886	921	974	962	904	886	894	925	919	912	877	964	947	920	914	949	915	944	888	930	985	919	931	958	883	894	916	929	903	926	874	932	964	882	918	918	898	899	939	908	905	957	943	941	905	926	928	904	932	972	951	880	906	905	965	914	961	971	923	893	862	970	884	1013	896	978	899	921	946	893	933	944	944	911	881	944	936	886	898	923	893	930	957	873	987	870	964	922	983	939	877	911	944	940	912	953	868	932	876	937	919	932	905	955	890	948	883	924	941	945	941	1003	905	956	912	885	894	905	927	948	903	899	858	888	925	966	920	918	927	862	870	908	954	957	889	904	929	922	953	912	954	915	946	957	934	911	920	924	881	884	932	930	939	937	932	911	906	914	932	941	935	906	914	868	907	904	999	816	925	869	943	910	925	956	884	954	917	914	889	913	937	935	928	932	876	924	986	899	886	947	920	886	988	965	893	932	933	927	884	863	880	906	937	939	928	884
9883	2712	635	520	472	432	524	359	326	350	323	331	321	321	355	337	307	346	332	321	341	349	323	317	322	282	319	317	327	317	355	302	326	339	281	294	347	300	275	292	327	306	317	300	326	301	312	298	292	326	306	292	314	310	273	302	299	337	325	331	326	308	328	333	344	296	319	278	296	331	282	302	278	297	333	311	300	314	323	301	314	335	306	290	330	350	297	305	307	305	302	305	312	278	309	314	314	306	288	305	286	308	320	327	293	308	326	278	316	307	276	315	281	315	299	299	324	279	289	306	324	284	321	285	296	311	297	300	308	305	337	288	350	357	302	313	338	309	269	312	301	333	289	297	320	297	297	313	304	310	328	320	283	312	324	306	277	304	316	300	329	314	349	310	284	301	327	339	301	308	318	296	342	327	340	304	308	318	306	324	298	339	322	321	310	316	303	308	337	314	291	308	300	309	349	313	304	320	316	349	303	325	306	289	315	303	340	326	350	299	311	297	350	318	335	280	312	314	282	321	326	292	296	315	314	320	296	330	345	313	299	335	309	323	285	343	335	323	327	349	289	305	278	297	309	303	309	311	341	331	294	307	314	310	275	283	301	290	353	356	331	341	300	300	325	286	287	282	304	300	322	320	283	333	316	331	315	336	299	324	309	314	305	308	308	304	314	292	284	321	298	312	330	311	304	287	345	296	327	274	309	310	307	314	260	300	289	301	315	288	323	285	297	295	362	339	316	310	318	325	308	317	299	335	330	300	326	297	311	327	306	333	289	334	301	273	296	282	285	311	287	332	299	294	296	320	294	322	309	296	340	322	305	303	265	322	296	303	305	302	318	271	285	306	313	321	296	327	323	312	272	308	306	307	297	297	306	299	340	277	296	297	299	308	313	276	325	305	290	329	297	295	287	327	314	315	308	311	319	298	323	289	277	310	306	335	303	296	311	337	316	313	319	310	311	285	302	323	294	293	306	294	296	309	312	298	327	292	303	304	338	270	284	269	289	314	310	338	306	322	280	341	317	312	319	318	319	311	300	309	310	286	297	323	290	295	311	340	322	285	316	300	305	311	335	316	316	317	313	335	334	275	331	337	295	335	298	315	284	334	305	313	303	311	291	260	281	314	315	313	303	308	313	342	308	316	319	318	315	297	315	311	324	329	321	275	306	304	329	320	308	307	308	290	337	333	376	323	327	316	322	308	344	324	301	344	338	297	312	310	323	294	312	302	353	311	342	299	310	303	329	323	276	327	310	275	332	307	305	305	322	319	282	292	354	302	303	335	306	275	301	300	301	329	318	275	314	293	265	317	316	299	331	311	308	312	307	298	297	336	298	312	330	319	319	287	311	345	295	316	285	311	311	307	300	307	326	345	321	295	311	301	304	300	299	250	326	317	308	304	290	286	295	313	310	284	296	305	275	313	322	287	324	307	300	349	320	332	294	282	305	317	319	307	326	304	331	289	299	309	332	296	318	315	313	319	300	319	330	312	300	308	344	294	309	297	283	318	284	309	344	321	323	298	299	337	312	296	303	351	323	334	301	305	334	339	280	334	317	337	308	275	324	303	287	303	306	314	303	299	331	332	321	307	287	304	323	301	292	319	301	301	304	305	342	325	324	311	323	317	314	297	313	267	340	342	346	289	280	277	300	304	323	286	312	327	352	292	324	311	333	355	308	293	305	322	261	301	310	297	315	284	310	286	328	327	346	295	322	334	338	305	351	313	307	316	274	291	322	318	341	293	318	317	303	305	310	331	310	311	307	320	328	253	326	309	268	286	306	280	312	291	310	303	319	278	338	315	304	316	330	319	267	289	273	311	299	287	298	292	311	313	281	335	312	304	321	285	281	334	338	310	296	337	310	294	332	322	310	321	297	307	297	284	306	316	340	323	345	292	318	272	326	323	273	298	356	300	303	316	308	322	318	312	322	290	345	304	324	315	311	351	329	313	301	295	336	330	301	349	331	289	312	292	296	320	318	304	280	320	282	321	319	297	333	292	311	329	332	282	304	281	300	301	328	305	282	281	305	305	324	318	299	325	301	317	314	337	315	327	304	297	328	302	310	307	319	294	290	295	305	317	286	291	298	336	302	318	312	318	304	308	309	332	311	311	355	317	302	328	324	341	323	345	317	313	303	293	308	322	295	303	289	296	274	316	313	307	322	321	305	311	323	330	300	315	316	317	300	314	321	313	308	315	299	270	326	293	279	277	371	309	291	300	289	300	303	346	303	332	293	306	287	338	313	331	328	335	326	308	251	307	308	296	326	290	336	319	332	321	309	347	303	297	304	326	341	297	305	321	367	301	316	320	310	337	297	324	329	315	309	310	334	360	278	317	276	336	290	321	325	323	330	258	291	311	319	294	297	301	316	301	285	314	290	323	299	296	309	289	336	332	342	316	303	313	265	314	297	313	278	297	319	344	308	273	300	322	341	336	320	315	330	297	320	302	328	319	317	317	333	291	323	301	332	292	319	308	327	336	306	300	308	293	319	324	326	303	317	319	318	328	297	327	329	349	308	314	345	303	310	313	312	341	281	333	321	293	307	338	331	300	302	305	296	296	281	344	329	326	329	321	318	320	289	325	281	317	277	300	275	311	295	310	304	348	308	335	273	310	297	308	295	335	301	285	297	305	291	308	292	356	316	352	337	323	335	339	324	322	269	315	311	309	290	316	312	279	286	323	341	286	302	305	313	328	318	298	314	316	314	296	314	309	312	313	312	289	320	312	297	311	290	321	351	348	319	322	321	293	328	330	310	286	326	290	321	296	312	320	323	327	278	276	304	299	324	298	342	275	274	270	309	329	308	278	333	294	327	302	349	297	302	342	309	309	334	306	332	259	310	327	280	289	321	279	303	326	301	291	297	295	306	329	298	296	362	303	320	312	319	306	279	295	307	306	327	322	317	321	310	316	292	338	333	284	276	325	296	331	302	305	327	337	274	291	332	326	316	324	308	349	320	317	294	290	293	285	347	314	327	300	293	327	338	336	277	318	315	292	334	326	290	297	306	311	325	351	327	276	305	338	317	311	306	305	291	292	279	318	306	299	317	313	328	276	313	289	293	291	335	336	314	303	293	330	306	321	296	291	304	292	321	303	310	306	312	330	353	340	298	291	282	316	302	315	276	313	312	305	325	344	314	301	314	301	305	290	316	333	304	291	299	334	301	305	298	300	344	287	324	312	331	308	321	345	315	323	330	319	322	335	324	293	340	331	322	288	313	289	321	321	336	357	331	311	309	316	317	362	290	335	301	307	317	340	308	350	332	331	305	319	324	299	306	314	310	305	294	310	304	342	340	330	322	344	337	279	309	313	318	276	280	322	328	307	321	317	304	323	307	325	320	327	295	315	317	340	333	320	315	316	300	301	346	311	312	342	315	318	301	308	314	331	326	303	302	300	350	308	327	301	299	320	315	303	325	322	306	283	336	334	335	303	282	323	318	343	341	345	304	327	290	330	329	337	309	282	326	334	331	328	357	313	294	285
8904	1986	1216	1362	1427	1289	1708	916	860	834	840	820	815	812	807	798	813	762	785	782	745	752	728	731	804	739	741	734	749	769	685	749	771	737	759	693	727	781	732	773	747	751	703	682	750	747	733	737	761	763	777	751	700	707	693	733	673	694	667	777	775	762	730	706	716	711	757	740	757	737	729	708	748	718	672	769	719	742	698	763	750	709	730	714	758	703	752	757	724	717	724	764	708	718	738	689	764	769	707	721	701	769	734	722	744	692	710	694	697	725	752	727	741	776	710	709	738	746	729	680	734	740	743	680	717	711	707	705	709	687	724	746	729	724	715	732	690	657	751	713	714	639	777	710	715	691	749	669	769	723	712	745	722	714	764	723	698	731	747	703	726	696	752	739	745	699	761	688	685	758	710	703	730	769	762	753	710	689	747	744	746	744	739	725	725	714	737	777	654	668	728	719	717	754	768	728	696	715	726	734	783	758	770	770	700	769	732	763	708	696	784	715	750	714	736	758	651	700	766	688	747	748	732	697	715	713	708	696	710	750	734	685	700	735	701	747	698	733	734	737	701	750	707	747	718	764	730	672	746	746	715	726	745	764	728	753	746	779	736	654	720	703	711	721	738	788	719	740	731	720	741	707	734	724	742	711	730	700	779	703	756	714	746	733	743	755	734	661	716	728	762	737	737	711	695	718	700	737	707	702	708	730	732	714	725	716	745	775	748	699	712	766	683	698	704	782	709	767	744	662	740	730	766	741	682	719	736	732	694	722	751	763	767	714	646	729	709	709	735	709	733	728	689	716	681	689	724	726	720	741	751	763	768	695	720	757	727	680	740	742	658	745	727	724	724	696	731	683	688	753	731	721	730	673	673	706	755	702	738	748	716	702	735	781	734	723	701	720	706	714	707	719	688	698	775	701	693	722	737	768	737	713	720	702	727	724	740	756	703	728	695	739	728	747	709	732	721	763	737	779	731	720	681	708	733	722	749	733	722	715	725	738	699	720	731	730	692	760	699	706	741	739	746	713	748	709	769	731	694	716	742	740	751	666	712	729	729	728	760	771	711	710	719	726	716	674	774	702	762	743	760	719	705	712	716	699	751	715	740	734	727	717	773	733	714	734	742	730	731	732	690	754	732	698	717	762	700	716	720	737	697	705	768	759	706	737	742	763	736	712	743	780	728	745	716	713	717	717	729	707	710	699	795	738	726	733	715	705	713	695	770	771	706	706	716	754	724	742	737	699	725	705	706	696	726	725	707	751	720	700	766	683	698	715	753	717	709	734	757	732	713	682	746	742	713	712	746	708	753	684	719	759	718	720	699	702	775	720	711	764	759	753	713	693	707	668	745	710	749	729	720	730	745	690	728	693	740	707	752	727	706	647	747	676	718	710	799	711	780	729	747	698	735	683	733	729	669	748	706	694	727	714	698	714	736	720	741	720	737	747	708	697	703	745	745	722	759	700	709	733	696	721	773	752	704	721	689	768	754	737	753	739	689	722	678	737	697	728	717	749	760	740	745	697	727	742	714	723	669	714	742	724	734	706	703	744	721	716	719	704	755	729	711	723	723	705	751	678	775	768	732	677	698	724	716	692	772	756	776	726	682	724	745	737	745	727	728	724	665	726	737	695	720	730	726	729	706	743	789	720	734	765	691	776	704	722	726	713	707	791	710	748	748	708	694	708	737	724	698	737	689	727	738	766	688	761	746	714	721	720	696	737	760	722	699	739	717	721	714	752	738	719	736	742	734	711	710	720	734	743	756	746	757	712	699	750	746	713	736	730	718	709	761	694	757	715	790	748	731	744	699	758	699	721	731	746	729	728	764	697	691	662	727	745	704	712	715	736	715	738	729	745	691	714	729	721	729	738	720	705	709	704	742	749	712	777	769	685	667	722	705	735	740	726	756	767	727	768	653	707	726	694	734	741	724	714	725	728	703	733	703	681	713	735	754	749	671	710	756	727	733	732	773	718	718	723	764	743	684	710	687	761	697	693	761	732	690	754	711	686	764	756	751	715	758	710	749	723	753	731	717	794	705	754	720	725	740	669	709	718	741	733	744	710	720	747	714	694	735	681	718	703	726	722	687	763	747	726	704	715	703	688	721	716	698	687	712	750	730	700	747	719	741	762	741	676	732	703	726	741	731	715	744	711	715	709	693	690	738	724	768	694	716	736	705	717	772	709	727	719	714	727	719	772	729	725	678	738	720	718	702	742	783	729	746	739	746	727	759	742	725	731	715	722	760	746	707	766	713	762	746	699	719	704	777	744	749	720	677	692	704	714	767	752	685	695	703	754	686	719	747	699	708	663	707	736	686	727	733	801	690	750	716	725	733	756	710	723	732	737	685	678	725	759	668	671	748	729	702	730	733	739	751	692	748	737	741	729	711	741	722	732	701	757	690	721	729	753	739	692	710	736	716	696	761	733	741	720	659	674	737	734	751	763	738	726	677	712	682	757	727	766	760	713	722	702	761	746	730	717	759	719	756	766	710	727	734	799	721	728	693	683	762	727	686	727	794	716	736	765	750	713	720	724	734	745	729	661	733	692	711	713	745	718	753	725	708	723	753	738	690	717	742	701	727	725	687	746	678	767	724	709	692	730	751	699	747	692	730	734	743	726	777	726	722	733	725	745	750	723	702	730	728	751	705	726	737	765	726	695	702	749	757	728	738	754	718	719	747	713	682	731	769	731	692	744	719	718	731	739	709	702	718	698	737	776	725	755	749	725	709	704	726	711	730	751	707	720	742	788	696	692	742	747	714	728	692	689	749	726	738	717	682	753	709	753	723	723	768	724	768	727	737	735	659	716	741	730	691	763	711	753	734	709	734	712	727	710	724	745	719	703	706	780	715	758	694	718	721	708	722	754	741	777	706	723	705	723	751	714	744	732	746	736	687	693	756	726	727	734	721	704	736	689	746	716	678	696	739	744	739	717	681	748	717	781	696	739	738	755	700	758	713	739	790	655	740	722	721	731	717	757	724	738	748	736	732	712	674	713	731	703	781	721	703	735	742	706	706	720	739	720	764	748	668	693	721	676	741	665	705	730	693	723	712	726	753	732	736	769	730	715	726	759	727	766	758	726	697	775	732	731	738	716	711	735	688	714	752	728	760	732	744	710	721	725	733	732	704	713	794	700	740	770	719	740	734	715	734	707	710	746	707	684	718	684	790	713	734	694	758	728	744	732	732	739	679	744	707	729	699	671	678	754	730	739	734	727	709	687	778	751	696	748	668	709	754	750	742	747	765	732	730	679	716	717	762	791	746	730	728	713	765	754	707	707	652	712	785	706	739	712	732	743	752	743	741	741	660	765	728	755	737	697	702	735	763	764	729	736	726	710	742	709	698	756	735	724	697	727	721	726	742	692	750	709	714	697	701	750	765	729	739	770	709	723	712	707	717	689	766	694	741	799	731	733	696	659	709	748	677	740	765	734	650	753	733	731	696	722	746	719	727	707	744	743	739	714	679	765	705	712	728	738	728	721
19280	6726	979	553	396	473	701	199	205	142	174	175	156	139	130	150	142	151	140	136	139	154	138	129	142	140	161	152	134	138	154	135	162	136	143	129	160	128	142	162	169	139	136	139	129	140	144	149	137	146	147	138	144	132	134	128	149	140	141	122	156	138	140	142	148	129	126	150	138	135	122	130	149	147	139	130	129	124	137	131	132	141	128	144	112	135	140	121	148	134	139	133	130	133	136	135	139	116	115	141	127	137	136	146	103	132	146	121	130	140	118	141	148	126	135	136	160	129	136	151	132	127	107	159	122	147	130	150	119	132	140	138	133	116	116	126	104	132	122	123	130	132	125	122	138	130	134	124	120	126	134	136	135	137	128	149	128	138	126	146	130	118	149	132	103	135	151	150	142	130	135	148	149	127	159	133	138	119	137	154	106	129	117	138	145	104	148	137	140	134	134	118	138	119	135	132	125	153	117	121	133	129	144	124	146	135	138	109	104	135	133	117	153	141	136	116	123	123	153	133	127	141	148	151	135	125	117	113	141	103	126	125	130	142	137	141	138	134	115	126	149	133	145	142	116	143	114	130	125	130	135	157	161	126	121	116	149	124	127	123	119	155	133	113	128	142	136	127	132	141	127	126	117	133	139	144	125	113	123	142	147	147	138	95	116	120	123	148	103	134	132	124	132	153	140	147	120	148	143	118	143	131	120	128	120	122	116	130	128	122	130	141	111	119	133	148	149	140	153	129	133	114	126	121	127	113	119	144	132	143	127	130	142	132	123	125	162	140	133	112	129	101	133	97	133	131	107	126	125	126	136	125	136	119	128	123	134	118	121	112	140	147	127	125	114	122	121	121	126	140	137	147	132	131	117	109	137	119	129	123	130	130	138	124	113	136	121	134	126	138	137	119	108	112	126	128	130	161	114	114	119	121	136	148	111	105	129	123	123	143	110	130	134	173	122	142	123	128	138	130	126	121	140	120	131	139	109	135	136	129	151	118	129	147	124	117	127	152	155	134	133	133	136	126	132	139	116	112	123	131	136	113	141	123	129	143	129	132	129	135	129	129	141	110	129	119	131	152	117	141	109	140	139	115	116	114	138	145	138	143	133	130	118	127	137	142	125	128	125	141	142	116	136	135	111	131	148	123	132	154	133	146	125	141	131	130	117	129	134	122	125	109	153	153	121	111	124	126	148	118	111	120	137	130	131	123	131	142	138	145	124	146	120	146	127	121	130	126	124	146	110	148	129	119	121	145	141	133	144	130	108	129	131	137	142	138	131	121	130	145	124	140	143	148	137	113	131	154	141	134	154	167	153	122	116	131	128	135	147	128	162	125	121	115	131	123	136	119	154	132	141	133	148	137	162	134	119	118	124	140	124	147	155	121	133	116	112	139	132	122	126	119	107	131	127	171	126	145	124	134	128	137	146	124	136	128	126	117	148	132	119	123	127	128	120	142	113	103	128	134	132	123	130	112	122	137	146	134	168	120	122	143	130	127	97	142	133	130	140	134	123	126	133	150	142	132	144	126	106	123	127	130	126	126	143	145	130	130	135	121	132	121	111	142	139	140	126	136	135	145	115	118	147	132	144	132	117	139	130	125	161	147	141	117	148	139	143	132	112	125	141	137	111	131	136	144	136	131	113	106	152	121	130	113	144	126	144	133	123	138	106	125	127	121	114	141	133	133	126	142	136	145	141	122	136	120	116	134	128	137	139	136	134	139	154	130	115	140	133	132	122	132	142	127	145	149	137	128	128	153	135	135	134	130	133	145	120	132	126	117	160	145	118	129	125	139	129	120	135	112	156	145	145	125	141	131	136	118	120	125	143	123	137	149	130	136	137	127	135	143	118	138	136	132	128	128	138	111	141	125	139	114	127	136	135	155	138	161	137	136	131	128	122	137	145	139	139	154	121	140	145	108	150	143	130	116	126	103	125	162	123	156	141	109	137	123	142	111	151	128	128	155	146	129	125	116	144	133	130	147	114	131	158	117	144	141	139	117	140	144	112	128	112	155	124	130	132	124	110	153	103	133	138	125	148	137	141	137	114	143	131	129	131	125	124	151	162	128	132	112	138	128	131	143	123	144	136	116	154	130	121	128	151	135	153	122	134	113	129	141	136	167	142	139	141	141	126	106	129	131	131	112	127	124	154	137	131	113	121	142	125	141	138	143	153	129	127	141	134	116	132	132	141	116	160	128	110	132	129	133	136	122	127	137	140	119	129	112	144	132	138	118	142	136	147	149	120	144	135	122	145	109	133	139	118	128	144	147	139	151	130	131	120	135	130	117	141	117	136	114	117	129	110	121	126	130	148	145	129	132	151	122	127	124	113	131	116	124	102	131	120	132	137	137	147	114	143	143	133	125	122	162	136	111	134	124	108	131	120	127	137	138	140	126	129	138	130	142	128	137	143	147	134	127	121	143	142	134	134	130	138	135	115	128	135	116	150	138	143	130	129	125	128	134	118	119	130	135	127	131	134	125	151	126	130	120	122	126	139	120	143	131	131	132	143	162	150	132	114	131	117	139	139	136	124	163	174	120	138	128	129	132	146	133	124	124	115	121	150	136	140	133	130	125	133	132	139	150	135	121	161	133	130	135	129	122	144	129	147	136	153	117	112	134	134	131	109	147	139	129	126	102	125	133	91	127	147	108	112	129	117	127	133	147	128	128	139	126	128	133	123	140	123	115	121	130	129	130	132	139	129	126	140	109	128	144	148	123	129	150	129	126	139	137	136	123	125	136	139	136	124	130	158	133	140	126	135	116	130	137	120	110	119	136	131	140	157	115	139	152	127	112	142	112	128	155	151	140	118	133	125	136	123	122	139	130	129	140	129	140	139	139	145	136	147	150	126	135	112	127	154	135	135	134	123	119	131	110	122	127	133	129	121	126	150	137	173	130	130	126	136	154	134	135	142	135	123	112	135	125	139	130	117	120	149	144	123	127	139	117	131	110	120	129	126	131	154	136	130	130	136	127	126	146	143	130	136	126	135	140	115	122	122	137	121	122	127	154	165	138	133	111	139	130	116	139	123	135	134	151	128	131	146	133	150	150	136	109	140	121	120	150	140	132	119	136	131	110	130	143	126	133	118	131	139	140	113	131	138	146	121	138	119	134	152	140	124	153	125	132	131	130	128	114	141	149	126	116	122	122	141	138	124	113	127	131	122	135	142	140	112	100	131	119	128	146	153	123	138	121	148	130	120	142	127	134	147	144	143	161	124	140	140	120	147	127	128	131	140	142	125	153	142	115	130	127	141	144	140	119	154	131	152	128	156	166	129	139	138	128	118	133	144	136	121	123	159	117	143	133	119	131	148	126	143	128	118	125	146	124	121	144	153	127	132	140	134	133	149	129	136	133	138	146	141	136	143	131	158	149	130	120	129	120	123	139	145	122	132	139	143	101	131	168	137	133	115	133	142	132	136	128	130	144	120	122	141	147	134	114	142	114	113	131	121	136	156	130	140	143	133	128	128	128	133	134
13262	1821	1739	1781	1648	2006	2775	816	671	648	584	549	535	542	504	498	482	449	448	401	414	436	402	408	407	407	394	370	417	389	407	352	365	400	384	390	400	349	388	375	372	392	344	361	352	377	360	362	352	347	322	356	335	341	330	378	351	363	389	343	316	337	400	349	363	349	365	366	330	352	336	366	348	351	380	348	353	313	339	366	374	350	331	392	360	350	331	343	370	361	347	347	352	326	393	326	348	362	325	368	363	359	374	315	328	378	343	312	329	363	349	366	327	326	330	349	383	345	343	329	374	343	362	357	367	359	361	366	350	361	342	352	388	319	365	341	348	339	338	359	337	328	339	309	310	333	311	346	329	336	314	336	348	372	339	327	350	325	358	345	354	326	329	348	331	356	350	345	333	344	354	330	321	314	334	352	348	349	360	343	369	386	361	332	341	331	354	353	352	363	352	332	352	356	328	331	322	327	343	358	359	364	302	326	355	332	336	339	352	366	351	355	359	348	334	381	328	337	377	366	354	328	340	360	369	357	339	355	355	305	329	346	368	333	360	362	352	374	347	336	367	371	326	347	337	318	353	391	345	345	384	334	368	363	360	340	365	326	328	335	300	344	337	325	364	325	357	341	338	322	332	346	344	368	345	360	344	362	354	351	316	354	357	316	340	367	360	351	358	354	327	354	380	355	342	342	344	374	347	314	339	355	371	336	324	376	352	342	348	329	331	341	371	322	341	338	346	352	350	316	351	334	356	362	355	338	329	333	346	404	389	366	330	338	343	330	320	331	346	338	323	358	316	362	364	366	340	371	378	349	338	346	324	354	354	351	322	314	321	347	328	355	358	343	329	339	360	352	325	309	329	336	356	310	357	320	342	320	364	352	344	346	342	345	355	371	311	318	321	368	354	347	334	353	355	343	325	329	347	349	347	346	344	328	346	347	346	369	340	338	337	350	340	343	360	351	341	344	380	337	360	366	354	348	344	361	352	324	329	348	328	330	348	383	363	346	347	361	362	342	367	326	343	343	383	361	359	342	338	356	347	349	348	317	348	354	335	372	316	337	371	341	384	326	330	353	328	371	361	355	343	366	342	322	345	330	319	347	362	310	356	303	350	298	371	342	340	346	342	365	341	345	345	333	355	375	347	389	346	356	337	360	369	346	333	373	358	367	341	363	370	371	384	345	313	328	305	295	368	318	345	365	341	327	368	323	332	375	338	360	311	344	329	345	360	342	349	353	348	371	355	354	344	335	349	353	332	337	375	366	327	339	330	339	363	360	359	349	311	353	376	364	350	338	340	325	361	381	340	310	314	355	345	327	334	318	328	326	314	338	371	305	312	347	348	357	340	328	321	352	329	374	372	374	339	367	354	382	330	337	363	348	365	343	353	360	313	340	330	315	341	359	317	349	340	371	341	356	350	352	365	341	354	308	335	342	373	355	330	347	331	351	362	350	348	335	357	367	348	358	371	326	327	323	333	364	358	353	343	346	365	366	334	330	341	358	347	330	370	375	357	353	361	331	354	365	350	357	328	321	301	349	342	311	370	376	349	335	380	363	345	348	314	377	339	358	333	373	338	322	381	322	359	357	318	358	362	368	345	349	322	332	310	405	336	356	301	340	352	349	350	347	333	336	339	363	362	384	357	353	322	308	318	333	343	314	334	357	321	345	361	330	341	352	369	303	348	363	365	335	364	332	335	335	332	340	354	343	360	340	377	329	374	321	330	331	344	338	349	324	326	356	364	355	373	375	343	338	329	311	374	304	361	326	352	370	370	341	325	357	373	338	344	355	342	319	356	375	338	342	351	343	323	355	352	366	335	335	321	333	337	376	349	338	338	346	355	363	380	315	348	383	360	364	345	337	340	349	351	338	319	354	352	353	359	308	354	359	331	337	374	327	328	345	375	334	349	341	352	324	324	340	343	364	355	323	366	306	336	327	340	359	365	340	358	339	361	341	327	327	313	312	383	305	340	375	341	330	360	370	349	331	331	340	304	326	344	378	336	365	331	376	330	339	329	343	326	351	354	353	329	353	321	328	362	343	344	365	373	365	346	341	351	328	336	341	354	358	359	348	314	338	351	373	349	333	351	356	330	392	372	327	342	357	370	330	348	338	345	333	337	367	330	345	363	377	314	327	370	332	346	375	346	327	336	354	353	362	324	330	322	329	352	331	340	343	339	319	342	329	348	331	355	296	342	337	335	364	363	351	361	400	328	376	324	322	340	335	337	340	362	342	357	332	317	359	337	357	340	331	299	378	337	358	342	355	344	330	327	317	364	347	364	329	346	325	339	329	315	356	373	363	372	321	346	322	342	332	381	342	318	371	388	358	338	369	353	358	327	333	382	345	361	331	337	321	328	368	342	333	331	359	336	336	352	356	335	329	328	361	352	369	361	323	351	329	345	371	314	304	367	340	335	348	337	378	344	317	338	355	332	323	327	330	338	347	365	323	354	326	348	367	299	338	355	364	319	320	368	366	326	351	356	355	365	324	353	341	309	339	346	343	370	356	351	318	347	378	343	343	368	319	360	357	321	328	341	311	355	332	346	333	351	349	344	351	350	355	325	361	341	333	311	329	335	352	352	329	338	316	355	336	335	357	350	338	328	350	339	317	374	361	351	323	309	364	326	347	341	331	338	364	323	319	354	365	371	335	342	346	349	354	380	363	353	373	366	355	344	349	340	364	340	354	353	341	329	322	380	363	327	353	357	358	331	365	373	336	384	372	342	320	340	330	310	333	335	344	339	347	362	362	324	334	341	311	359	350	329	354	365	367	348	331	354	367	347	356	351	347	330	342	339	353	338	335	378	316	327	343	361	312	340	356	340	373	352	349	336	329	331	363	331	353	345	383	340	334	333	379	336	317	343	347	365	390	318	359	348	335	314	362	301	349	370	346	323	317	321	363	333	364	359	371	331	346	346	366	346	337	348	327	344	361	359	337	356	352	321	356	340	368	358	339	313	346	359	381	350	314	379	386	378	353	343	354	352	353	357	352	363	377	351	338	349	342	341	376	380	313	352	335	325	340	340	345	313	355	339	359	305	324	355	362	375	348	338	367	360	349	318	341	367	332	378	323	363	311	353	314	339	345	340	343	345	336	331	337	328	300	363	357	356	340	340	339	331	329	326	382	333	361	342	329	368	356	360	345	352	343	331	388	312	353	347	362	346	352	334	331	340	333	358	321	342	393	354	323	331	367	362	352	344	337	358	350	350	347	342	333	344	349	332	341	333	326	312	318	353	341	340	324	379	358	336	367	333	339	348	349	345	375	354	344	343	371	341	322	348	337	317	345	334	341	341	292	371	328	321	365	361	371	373	348	338	326	348	345	337	363	308	332	363	325	375	338	359	335	342	344	352	358	349	371	363	347	372	339	341	347	356	333	366	333	340	360	349	334	333	359	361	349	368	369	341	367	313	318	354	325	384	374	359	339	333	335	333	362	320	343	326	358	327	350	328	352	347	386	329	383	345	343	348	377	330	363
1581	481	395	401	411	445	404	403	406	386	399	390	388	413	410	386	395	357	413	398	392	409	391	413	381	384	397	403	392	443	376	405	433	370	388	389	406	392	377	391	418	368	383	400	425	406	402	390	415	421	426	405	398	438	423	400	422	391	425	398	374	398	413	388	392	392	371	397	382	412	374	427	383	386	382	421	397	380	368	421	378	409	369	442	383	414	409	417	392	408	417	371	379	401	387	411	398	391	368	379	428	428	391	413	361	409	431	442	427	378	392	372	400	394	398	421	383	391	405	415	385	406	425	382	389	397	349	373	399	395	355	425	385	369	386	405	413	456	393	391	381	412	390	424	409	397	425	392	414	390	418	410	401	390	395	349	386	423	391	330	406	371	387	411	358	406	382	373	387	424	412	376	410	418	429	410	383	365	439	392	363	413	434	399	428	365	381	427	374	406	401	374	417	353	402	412	406	435	379	382	434	440	397	421	412	408	375	390	404	400	368	415	345	386	390	418	408	369	422	360	389	406	405	383	390	398	398	419	388	385	387	423	419	395	375	416	419	451	395	408	377	393	383	398	389	411	428	409	389	372	389	407	387	389	416	404	349	375	409	419	408	430	401	396	410	401	425	408	390	373	379	415	382	394	389	383	425	404	384	399	382	402	426	391	394	385	376	404	378	371	393	396	403	425	420	341	420	391	411	404	369	375	409	426	392	406	392	438	418	398	404	389	417	412	387	354	391	385	407	406	411	388	412	332	378	406	412	405	416	410	361	410	404	404	402	388	345	441	403	400	401	433	385	407	389	407	378	390	393	410	396	420	409	403	404	387	372	394	420	361	421	394	407	376	332	377	397	383	402	377	413	395	386	380	374	370	421	431	426	409	407	419	440	409	404	418	343	414	400	379	406	406	391	366	383	388	402	414	401	377	422	412	375	381	395	402	426	384	378	393	359	401	402	416	412	424	382	427	425	423	405	399	432	380	407	393	415	400	393	414	426	399	396	393	429	390	400	384	376	382	412	414	425	390	400	414	445	380	399	429	393	390	376	409	383	384	422	382	379	404	362	403	408	389	398	420	425	401	426	368	365	358	414	437	409	394	422	400	414	405	415	415	405	389	398	410	361	392	377	421	420	392	363	407	385	410	403	358	400	386	437	407	405	404	404	397	405	368	371	400	421	401	350	354	384	371	387	404	403	355	370	370	415	415	382	380	376	374	350	374	422	393	395	371	395	430	377	435	398	418	381	404	431	413	392	360	379	392	376	402	390	432	344	421	395	407	394	406	403	414	419	411	399	396	387	400	404	387	387	401	411	386	383	376	397	372	395	378	390	404	409	412	375	377	398	411	368	419	396	402	392	393	381	400	392	411	430	382	392	383	388	402	404	430	381	400	403	422	364	409	390	386	385	382	402	376	360	412	399	382	407	425	406	414	402	414	393	383	409	367	383	400	382	434	455	402	381	406	451	400	374	411	368	406	405	385	383	399	393	398	390	390	397	392	380	395	407	371	406	404	374	425	385	379	400	384	371	435	414	403	406	400	390	426	423	393	380	417	389	420	405	394	348	365	396	404	421	343	369	443	395	432	400	394	438	412	410	348	391	400	397	380	405	449	433	372	385	386	410	403	417	376	383	375	404	412	384	389	414	407	370	421	380	430	424	373	379	396	420	417	423	423	409	422	368	412	419	405	404	384	408	401	403	359	375	393	375	422	399	386	402	376	406	426	395	413	408	357	408	446	390	361	366	388	397	398	422	359	414	401	361	409	400	412	426	387	413	387	435	418	408	432	396	410	397	446	387	360	381	400	413	410	401	400	420	398	386	387	392	426	424	408	405	381	410	373	430	412	359	426	426	396	388	435	366	412	422	407	402	393	408	392	398	388	413	377	391	378	392	385	364	376	389	428	391	368	380	389	391	416	393	397	412	397	396	386	393	378	398	385	416	392	403	414	380	389	410	407	422	343	418	434	398	433	415	394	401	386	385	412	417	414	407	409	393	392	420	410	400	371	405	432	418	376	381	436	439	389	407	395	418	426	400	432	406	354	405	453	378	462	382	383	429	400	379	360	383	431	430	396	405	406	375	409	441	424	395	368	401	399	424	386	433	406	401	410	385	391	433	385	395	414	369	420	400	379	369	406	397	411	405	410	429	426	391	353	421	397	404	399	385	416	422	416	386	424	399	408	407	405	443	398	412	425	370	387	394	401	403	366	383	420	440	410	417	382	407	401	407	366	407	416	403	395	423	365	426	416	434	424	357	417	416	386	414	423	456	415	393	365	378	399	404	412	394	406	381	403	374	411	385	385	439	441	389	394	381	432	364	369	396	385	385	450	407	407	428	406	412	421	401	409	425	388	392	425	420	420	423	404	426	408	386	362	406	382	389	405	426	389	394	432	382	381	433	392	453	379	437	452	415	428	386	350	383	414	380	449	409	426	389	398	358	389	396	371	404	440	410	410	396	394	445	413	399	395	357	386	396	389	367	423	366	375	415	416	411	397	391	423	408	398	377	375	416	402	393	378	355	392	400	386	394	394	392	371	384	375	436	410	391	363	395	377	406	383	381	408	369	419	376	417	375	386	376	370	403	379	373	393	405	416	404	381	424	415	410	410	390	409	352	392	425	406	405	439	417	369	396	412	407	391	367	427	412	388	391	444	396	403	405	396	425	399	413	368	441	416	410	351	419	374	375	367	375	388	403	397	440	426	382	395	390	372	424	392	385	380	386	391	441	418	348	388	418	362	415	387	436	392	384	390	371	390	406	372	368	392	402	413	374	368	401	411	434	414	400	398	422	405	404	385	387	436	365	402	390	385	371	401	367	389	400	398	375	390	366	400	390	398	413	372	368	390	383	392	367	443	394	384	386	389	439	379	386	388	425	392	412	424	393	414	446	422	393	404	407	388	371	427	401	406	390	405	409	412	386	372	420	438	435	413	404	409	422	409	418	363	409	414	400	370	404	406	410	396	385	422	410	415	399	372	392	406	384	401	408	417	409	361	393	398	393	374	413	399	400	378	391	405	389	404	403	372	413	398	392	419	412	394	387	379	393	412	425	378	399	422	392	405	446	380	412	383	407	417	376	396	384	392	408	389	438	387	367	408	417	424	388	422	397	404	396	415	384	401	413	396	441	410	409	400	405	410	367	423	427	384	431	373	405	404	429	428	382	389	382	421	403	412	393	369	411	404	394	431	384	431	386	408	396	417	412	415	408	380	390	412	444	376	431	401	397	363	397	388	384	394	395	410	392	431	375	405	421	409	448	397	386	396	394	399	407	376	400	379	445	446	408	409	392	403	423	387	390	375	412	383	452	398	359	396	383	374	426	439	399	390	402	407	444	380	424	388	375	384	388	417	389	426	433	405	374	380	401	397	415	471	404	411	355	390	405	440	423	414	383	410	400	388	415	384	408	390	406	384	435	401	405	357	389	390	354	340	398	390	411	402	404	431	400	442	410	406	399	374	409	407	386	362	404	421	387	386	395	380
2288	1026	1014	1016	1081	986	982	902	911	915	865	974	905	911	944	911	920	908	928	949	967	883	930	938	927	931	921	894	929	924	875	942	990	901	922	891	947	950	937	900	929	910	914	898	950	902	913	898	934	956	901	942	896	885	939	940	898	896	905	956	879	899	875	976	935	923	970	950	952	899	922	918	878	872	922	892	898	937	931	885	921	857	903	912	882	882	908	944	941	928	934	922	949	904	955	922	887	883	871	892	900	915	929	910	879	960	898	877	922	908	899	965	898	909	896	943	898	960	890	937	944	926	931	951	946	953	914	904	948	1002	963	927	908	939	889	879	889	1004	895	914	939	927	955	919	922	936	954	860	966	978	946	896	887	951	944	867	902	920	915	930	923	895	893	907	889	891	902	913	923	859	901	976	887	897	896	938	978	920	915	975	959	904	934	908	919	917	906	907	941	913	885	935	931	947	938	953	962	962	882	939	916	908	915	926	900	925	916	953	906	894	931	983	947	918	922	879	923	929	958	908	898	935	905	905	862	951	894	939	907	879	973	906	928	946	877	961	918	966	920	863	957	929	944	962	893	893	904	878	885	887	907	896	892	847	924	945	914	937	947	948	950	899	896	933	916	917	900	903	925	921	922	920	878	925	869	998	967	911	935	879	934	935	982	930	913	915	923	903	945	897	911	930	935	884	877	940	883	935	912	913	911	944	900	892	938	911	941	905	924	972	953	946	911	906	902	888	888	936	927	932	907	928	855	916	933	936	930	928	953	972	981	860	908	848	954	906	916	909	917	901	935	921	990	915	950	955	904	905	859	916	946	878	910	861	904	879	978	874	984	927	942	955	915	888	921	899	914	956	908	915	919	938	912	905	948	887	923	900	962	905	919	953	934	939	922	898	870	867	913	952	906	873	891	929	938	879	926	927	939	940	952	879	923	943	886	897	921	938	869	977	870	936	946	917	927	923	936	897	957	929	931	958	978	958	941	981	942	992	904	851	909	899	956	918	969	899	927	891	938	885	983	909	907	913	920	937	899	905	955	937	936	908	930	890	944	890	933	969	923	897	898	907	879	946	884	905	873	955	860	952	895	948	925	906	897	940	954	926	905	877	950	925	960	923	903	933	921	937	927	938	960	927	868	935	897	958	924	875	953	957	937	982	855	932	927	958	948	907	947	868	897	891	928	902	904	901	961	872	870	950	957	944	913	951	927	970	922	913	928	919	880	911	903	915	930	915	922	922	868	861	904	906	934	951	865	905	918	915	956	962	949	928	930	874	924	910	884	948	955	935	1007	1026	925	885	887	968	969	914	900	867	891	942	975	925	899	881	945	974	936	904	858	897	903	936	910	877	964	934	906	900	933	927	895	938	962	895	919	913	885	933	935	952	912	970	939	919	931	964	894	870	893	906	915	921	888	903	944	884	907	938	932	907	897	930	972	928	978	884	943	952	863	900	908	931	925	867	894	856	924	903	856	887	869	892	924	911	910	938	925	924	942	935	924	944	912	938	913	940	949	929	913	940	915	884	929	921	940	882	988	885	916	880	924	916	952	936	934	938	966	964	853	870	960	947	946	940	873	923	873	922	984	852	951	869	988	848	906	930	979	927	931	989	890	968	935	935	907	946	895	911	871	921	906	867	943	957	963	916	926	946	908	928	914	908	941	947	931	979	936	950	898	853	920	856	870	951	907	896	941	888	955	922	887	892	946	898	904	945	942	942	901	870	982	936	953	954	904	966	903	911	926	946	905	874	892	936	916	929	921	952	837	954	928	935	905	947	907	937	850	911	908	899	912	936	901	935	942	952	925	919	869	905	935	946	863	908	970	873	942	975	887	976	902	950	943	983	888	819	898	921	927	907	884	964	936	929	935	894	942	907	931	934	929	938	916	878	929	896	878	914	980	841	925	952	913	891	895	908	889	926	896	911	930	945	895	901	965	930	876	899	925	893	904	914	964	914	897	971	947	926	937	933	910	923	929	942	945	924	861	958	904	936	905	942	928	886	949	940	944	935	979	953	882	959	968	911	973	934	912	916	907	947	960	850	908	924	943	894	944	905	954	875	973	944	952	899	923	936	899	953	897	930	912	855	948	933	910	869	922	963	921	882	867	885	953	912	904	920	910	981	900	874	934	927	903	917	908	933	869	900	903	942	971	976	871	908	940	930	919	974	882	914	918	910	926	916	960	893	943	926	941	952	872	911	932	922	878	928	928	921	897	888	877	910	959	897	931	891	873	845	867	948	916	861	946	971	918	887	964	953	917	938	875	917	949	944	916	961	934	907	904	940	938	979	916	895	933	951	890	917	970	922	914	903	908	877	952	972	943	900	940	884	885	963	881	909	899	922	950	920	908	923	910	907	900	931	871	892	935	904	890	951	906	966	861	906	919	914	1011	847	905	914	937	917	947	907	941	949	963	977	913	927	914	864	940	951	954	950	911	926	978	968	873	933	914	952	940	902	858	941	873	917	898	943	928	896	958	909	910	905	917	853	942	941	964	912	906	878	915	929	874	902	913	931	907	886	891	869	887	899	923	914	914	932	893	943	908	862	855	886	927	905	913	877	955	925	951	938	953	915	951	945	926	948	951	926	880	962	903	927	932	919	928	877	909	888	948	907	935	883	917	938	943	904	922	905	928	909	909	940	944	924	926	854	944	920	923	914	901	944	919	897	937	932	892	918	893	955	904	863	903	933	926	936	908	874	963	931	891	925	908	919	939	940	921	923	940	938	903	959	896	954	935	938	911	952	938	936	969	914	905	913	909	934	912	919	919	920	948	901	995	901	883	838	899	970	890	941	906	940	912	916	914	873	886	848	904	850	896	907	859	888	923	912	898	933	894	934	928	903	991	903	920	873	956	973	949	909	949	935	914	940	984	945	951	964	898	901	945	903	933	949	922	957	929	949	960	906	974	920	904	913	925	931	910	919	887	898	938	901	892	989	849	960	951	876	875	962	924	892	926	911	912	900	930	885	954	927	919	929	891	875	1010	898	942	944	899	899	874	890	928	948	919	946	939	893	970	924	985	946	932	959	910	929	922	948	913	933	926	937	960	897	940	947	931	916	882	917	898	943	907	953	946	986	974	941	927	879	847	891	939	956	901	908	906	933	906	924	947	933	934	954	964	888	930	883	941	930	968	909	916	936	908	947	910	937	971	971	907	948	934	908	907	947	919	909	878	908	887	888	947	920	967	941	927	946	904	965	971	914	963	951	931	903	966	943	940	942	931	898	882	911	945	941	875	922	982	936	959	914	919	897	994	911	913	866	911	894	956	853	902	938	947	942	903	915	928	912	975	879	892	892	909	909	910	923	902	916	948	925	866	930	910	927	929	966	890	910	959	857	964	951	977	964	907	906	895	889	923	981	905	874	900	914	900	901	950	891	932	928	953	927	910	909	890	917	940	946	898	963	894	903	925	947	976	910	913	918	932	922	876	884	952	932	911	934	925	914	892	891	883	962	891	915	911	931	890	885	906	961	951	891	935	936	993	937
10388	2361	713	518	443	453	876	374	360	316	319	348	324	373	300	280	294	337	323	289	342	310	293	329	300	315	335	319	313	331	321	340	335	321	326	339	280	316	322	292	317	282	331	336	342	313	337	303	329	309	324	319	344	333	317	298	279	326	284	325	275	312	341	324	309	321	314	307	306	317	317	307	344	320	289	340	313	315	342	293	318	293	313	307	301	318	294	305	295	371	285	287	304	303	333	309	316	287	306	320	345	316	317	303	295	295	324	326	305	322	295	321	327	340	320	315	297	344	297	278	304	310	303	342	315	328	307	290	312	351	354	320	323	299	294	313	325	310	282	314	331	301	317	331	284	303	308	307	336	331	309	313	327	353	311	324	344	319	311	295	344	303	284	323	347	290	307	315	356	296	318	297	304	304	327	322	296	296	342	325	304	339	308	280	302	302	278	314	276	294	311	294	318	300	349	301	319	330	336	300	339	299	302	285	308	306	347	294	341	287	277	330	304	373	330	334	302	312	309	305	295	308	315	328	290	290	319	316	315	325	314	300	284	310	331	296	300	336	267	339	318	284	343	289	343	312	333	320	323	329	310	336	303	319	298	334	337	304	365	317	317	323	310	297	295	293	301	316	331	334	303	321	297	334	298	293	350	327	301	317	321	313	360	303	333	319	289	328	321	325	291	348	321	274	328	298	320	339	312	302	314	300	339	303	302	339	316	314	294	290	322	310	336	298	282	331	312	296	351	298	299	370	298	320	282	332	339	309	307	324	312	310	327	282	278	300	342	281	319	363	315	315	314	338	292	305	245	341	293	330	324	353	324	299	336	312	326	320	305	304	304	317	320	333	336	318	309	313	316	341	301	308	316	314	322	298	285	343	325	309	312	313	299	313	348	329	325	322	315	299	319	315	348	318	296	330	339	299	328	308	329	313	306	316	291	277	291	321	314	343	315	318	306	297	294	327	323	307	329	322	296	316	305	310	301	332	319	337	326	331	288	325	337	325	324	335	371	334	302	294	318	320	330	289	310	321	292	281	313	270	317	322	334	305	304	335	322	302	328	339	286	286	283	331	342	339	315	317	319	295	299	310	308	332	329	334	296	319	313	288	294	278	311	336	318	310	326	293	326	307	321	312	305	310	322	308	320	327	295	305	343	301	272	298	299	315	335	319	293	319	337	312	293	340	326	316	320	330	307	338	320	327	335	328	285	322	298	339	295	327	323	299	317	315	318	315	312	313	344	319	280	290	353	310	325	326	328	313	322	297	322	290	311	325	317	323	319	292	318	326	308	315	328	278	324	313	292	316	323	314	306	311	312	312	311	287	317	272	309	304	328	345	309	321	324	328	341	325	291	326	344	307	301	334	302	319	354	322	324	304	326	343	335	296	315	315	316	314	325	350	350	310	335	303	329	338	321	329	319	276	358	273	302	335	322	286	350	293	312	313	299	309	348	325	348	358	317	304	311	322	298	269	329	325	311	315	343	306	307	343	331	324	333	355	314	300	299	340	322	330	343	331	317	315	298	306	295	330	322	274	341	318	309	323	346	288	321	332	310	344	293	297	350	292	363	331	306	287	314	305	303	339	345	290	339	339	312	290	307	294	316	310	338	341	312	310	324	333	313	331	318	318	316	287	295	311	304	311	295	335	353	343	306	316	327	308	320	328	322	332	330	315	307	290	291	335	334	300	325	313	325	308	305	310	306	352	319	312	312	335	293	321	310	323	305	339	296	300	295	297	314	322	339	307	331	273	304	316	284	307	309	309	309	315	322	277	301	314	312	314	326	347	273	322	330	278	282	322	315	318	287	309	301	312	309	339	298	333	322	356	324	307	275	327	329	320	338	293	303	278	304	347	306	314	298	286	286	344	338	328	291	324	328	311	313	341	299	260	304	294	294	335	311	336	342	302	332	307	293	305	308	338	290	348	307	304	349	283	294	302	318	311	306	321	323	315	312	330	349	324	341	330	305	300	309	326	312	317	289	323	291	349	357	342	329	324	303	292	326	311	314	341	331	331	275	313	318	272	280	298	322	321	331	335	291	325	322	341	307	291	349	335	318	289	331	295	286	300	307	297	303	324	318	341	310	317	328	329	298	295	325	306	301	319	309	301	344	308	343	325	322	304	298	293	316	292	320	329	328	336	320	298	313	292	289	319	314	303	272	305	321	272	312	314	347	311	294	261	314	289	313	352	325	326	342	286	311	333	339	313	334	322	316	326	331	301	308	333	325	299	342	322	334	345	311	318	338	335	282	304	306	295	294	320	337	294	338	318	308	313	329	334	309	334	313	327	324	302	285	318	312	317	312	314	325	308	280	284	303	308	316	331	289	299	295	315	320	321	316	344	356	306	299	319	294	318	304	280	303	300	319	308	307	321	330	300	316	252	311	330	312	339	322	326	303	325	309	321	322	305	336	295	298	318	320	324	288	329	314	300	294	328	324	318	322	298	309	340	310	334	300	337	331	335	316	275	309	306	330	289	315	327	332	335	289	278	335	322	371	315	319	291	312	305	328	335	321	307	315	292	330	310	331	302	305	365	327	322	316	306	321	321	314	345	324	293	326	287	335	308	321	312	346	337	304	328	319	280	330	298	346	288	316	330	292	307	285	300	310	334	321	306	288	334	309	317	312	303	312	353	310	356	319	294	294	315	313	331	303	305	329	315	313	317	301	329	334	298	321	277	338	340	343	333	330	284	284	327	307	325	346	338	296	297	317	302	333	330	327	280	359	320	331	289	311	305	307	318	329	324	329	302	289	285	341	259	308	316	292	315	294	319	350	268	318	315	295	316	317	311	273	321	315	309	345	328	282	314	315	345	352	299	318	329	355	340	309	316	302	339	321	331	314	303	326	330	343	297	311	290	315	314	308	317	294	318	313	320	283	316	305	301	315	309	356	305	302	317	309	306	316	356	304	326	311	331	346	303	300	329	299	342	322	304	333	306	358	319	322	328	341	301	282	317	307	298	312	307	299	320	325	331	302	314	293	323	313	325	317	299	294	319	343	321	322	310	295	301	327	335	273	310	345	300	296	323	322	290	293	310	322	326	308	298	324	324	342	335	312	329	343	319	328	313	328	308	343	307	318	271	300	326	342	350	300	267	322	329	300	329	313	288	317	295	311	290	307	343	320	352	321	293	288	343	318	332	300	288	336	312	300	301	324	335	306	286	300	278	301	338	270	287	292	298	347	311	323	321	322	347	296	318	320	321	308	292	312	340	311	320	326	325	277	321	352	323	313	333	283	306	308	294	335	360	316	305	294	320	320	313	286	290	274	306	341	338	317	273	314	306	354	341	293	322	306	304	286	349	339	340	324	285	314	289	309	257	345	337	324	335	311	342	293	323	337	308	316	351	313	303	309	314	330	328	321	280	340	350	322	317	322	293	323	347	328	355	317	305	321	301	319	300	319	324	310	292	351	312	313	359	309	316	308	323	313	294	356	321	284	295	268	324	326	330	360	323	327	319	332	316	318	329	293	310	318	324
9399	1255	1411	1470	1467	1379	3589	964	935	879	877	826	863	807	772	786	802	777	788	779	740	768	705	826	775	783	752	747	756	771	794	730	683	696	747	795	741	783	743	765	736	715	739	787	735	723	758	737	735	702	767	745	732	775	751	718	710	719	729	723	692	785	795	700	739	737	682	770	776	745	710	690	689	737	743	789	742	699	757	774	732	711	756	748	747	735	729	751	776	749	722	705	735	733	698	764	695	764	721	665	782	708	777	746	750	713	719	758	771	705	742	738	705	733	782	663	714	735	741	764	770	709	736	736	765	725	728	749	736	762	722	728	778	710	763	728	763	743	727	693	773	789	702	702	749	729	706	712	791	732	742	749	762	795	678	713	741	750	737	707	713	694	756	700	743	765	736	747	733	699	742	764	815	733	748	759	740	712	739	734	746	715	731	756	728	739	713	745	749	696	752	724	751	781	755	719	706	700	717	785	744	730	729	726	750	759	714	702	738	781	757	750	725	736	711	720	763	723	717	735	702	769	771	737	763	803	765	726	755	781	775	781	777	703	762	724	727	689	721	756	726	799	781	747	781	719	767	738	763	722	743	732	794	740	744	754	726	768	724	716	732	773	713	743	764	719	777	799	728	744	733	737	778	736	720	718	695	747	739	725	699	707	706	771	770	694	761	685	798	753	754	733	677	701	748	762	758	740	710	682	684	700	726	666	739	757	775	782	803	707	724	735	749	717	761	720	734	684	789	712	740	735	704	784	705	745	743	737	754	761	707	761	771	746	739	729	715	758	739	769	700	744	710	756	683	756	809	742	704	695	727	756	706	722	770	735	715	757	759	713	709	702	798	706	718	779	640	790	755	729	736	739	783	733	726	730	759	708	792	713	729	707	690	729	747	736	752	701	684	739	759	747	720	689	730	725	705	694	785	705	743	751	766	718	709	723	766	695	729	728	718	747	752	704	782	756	773	715	731	733	762	714	729	752	773	763	781	745	719	713	714	735	711	724	726	725	760	738	754	723	794	724	764	726	724	725	691	717	761	720	757	767	721	745	739	785	713	723	752	717	694	732	738	779	732	724	736	713	727	731	681	720	695	718	741	748	730	716	787	748	746	744	749	742	755	755	723	737	737	735	762	716	766	696	704	778	747	692	749	742	749	735	723	724	763	775	715	770	799	729	702	734	734	723	719	740	784	764	680	725	703	709	731	726	701	723	712	701	719	764	761	753	800	752	717	739	763	697	727	756	694	743	775	729	680	724	783	731	762	715	746	766	711	774	720	715	764	748	727	741	750	751	745	700	743	739	732	782	725	718	729	711	718	712	750	683	706	715	732	729	725	713	763	722	700	752	769	708	741	734	748	714	705	699	750	723	750	802	736	757	784	716	706	723	724	728	764	704	731	795	739	757	758	787	730	723	710	747	734	720	776	721	786	729	736	709	689	760	660	739	712	744	713	696	715	731	737	740	747	749	723	760	774	735	774	659	736	730	730	747	726	715	745	750	734	749	722	659	782	757	724	732	713	732	714	664	686	729	754	673	731	749	712	692	762	681	681	758	789	744	733	811	740	713	758	746	740	758	731	713	691	710	729	742	727	733	754	710	739	687	714	737	741	785	683	673	726	768	727	738	767	745	768	784	717	725	770	791	762	695	749	762	752	682	762	659	745	735	744	725	767	755	737	738	764	761	696	731	723	690	763	764	817	735	720	729	729	693	737	782	762	734	738	695	731	737	738	761	707	726	688	721	757	703	762	728	736	734	736	664	755	699	735	710	757	717	725	726	737	696	748	737	752	759	726	724	695	761	729	717	724	680	749	741	696	713	742	664	777	737	689	699	757	765	704	761	731	728	733	771	714	718	716	699	768	793	703	739	779	691	762	712	761	720	758	706	737	743	744	761	710	721	737	746	711	750	755	805	770	711	761	705	759	735	743	728	776	702	760	696	742	692	709	729	756	748	793	757	716	722	731	733	693	710	737	708	749	743	749	792	722	739	736	743	788	732	719	752	734	767	720	724	712	761	701	749	690	750	742	706	765	765	727	730	749	751	749	691	732	732	695	702	735	767	751	753	713	686	734	728	714	798	675	691	723	731	747	734	755	715	730	764	752	769	724	677	706	718	715	755	748	703	722	701	702	750	773	759	754	697	746	696	708	766	792	737	722	739	713	723	731	717	774	757	674	750	718	744	730	729	720	701	751	695	752	744	781	728	754	754	764	720	777	744	759	721	750	737	740	765	696	714	769	724	748	739	680	727	724	721	749	692	708	770	755	728	729	729	730	739	736	761	742	703	709	773	743	769	764	715	762	741	750	732	784	770	793	755	703	729	705	732	702	743	703	724	753	738	739	770	720	711	741	760	728	797	747	706	743	774	732	746	712	755	744	702	747	732	717	742	787	731	736	731	752	762	714	748	754	730	739	731	719	699	806	791	713	761	747	689	752	694	760	749	689	687	774	747	683	721	752	690	759	740	728	748	755	715	717	744	803	746	787	682	743	683	776	738	711	729	723	772	735	718	759	777	737	732	691	669	725	737	735	777	800	774	729	759	779	734	752	741	767	731	701	718	745	761	728	724	711	740	768	718	746	805	736	725	750	688	748	744	737	710	730	698	741	737	725	728	754	750	792	716	738	774	778	710	713	740	733	761	734	730	733	749	752	771	729	777	748	735	715	728	764	737	737	745	753	724	690	710	757	712	729	721	736	749	713	731	717	744	742	717	726	703	750	722	691	727	743	707	767	767	727	742	686	708	740	726	714	741	777	710	712	766	757	727	781	757	739	691	753	761	749	777	732	731	736	774	747	668	731	738	740	778	719	778	765	750	720	696	744	734	728	727	725	775	734	751	764	758	747	738	763	714	733	742	737	736	737	762	685	715	764	720	764	756	769	719	736	738	728	744	728	756	727	772	724	743	680	734	742	733	755	753	761	763	688	650	728	752	787	728	722	756	761	762	739	791	715	794	725	764	689	707	674	753	762	721	702	784	755	788	742	760	736	771	674	690	772	692	708	775	769	748	757	708	755	707	776	778	716	793	756	764	740	723	751	779	728	713	718	743	706	730	776	754	720	719	742	715	732	727	706	699	752	725	706	712	766	676	743	783	720	736	673	718	737	693	688	732	764	700	733	757	690	713	738	751	703	772	730	716	762	701	713	729	735	696	711	732	703	729	725	734	787	766	739	698	761	696	730	733	767	732	696	755	788	690	748	702	749	782	772	758	779	763	734	746	746	755	716	679	739	761	754	675	778	749	703	699	714	743	710	782	737	732	732	753	819	756	753	739	754	661	718	703	738	732	743	721	735	683	739	716	721	721	701	742	738	705	765	724	754	694	705	730	798	715	720	761	764	749	732	727	727	794	751	754	766	751	760	762	715	764	748	770	740	740	749	736	719	721	739	702	730	746	783	757	770	729	717	724	702	780	760	746	735	741	729	769	746	742	718	808	778	712	760	759	708	719	713	717	737	769	732	739	712	746	800	730	766	745	734	750
19705	6824	1018	548	425	359	565	211	208	174	173	152	152	143	161	159	155	134	147	137	134	152	141	146	156	153	159	120	164	139	132	123	131	116	143	145	140	137	125	125	155	150	143	135	140	121	125	151	134	150	134	133	139	129	137	128	142	183	141	150	128	122	144	125	148	120	130	116	133	139	142	133	132	141	140	133	114	141	132	139	149	119	143	142	126	107	133	111	146	152	138	125	156	132	140	119	136	138	129	139	124	120	128	138	143	107	141	139	151	142	137	139	125	123	124	147	136	146	120	144	133	136	154	132	128	110	117	127	132	131	147	139	148	144	131	133	145	129	143	134	127	115	140	149	120	137	139	123	128	127	120	151	119	135	149	132	127	160	139	144	142	156	111	119	153	127	126	116	113	132	127	142	138	139	138	140	126	143	135	130	133	135	140	140	135	129	127	160	124	155	141	132	121	149	135	134	127	145	121	141	132	143	159	154	135	128	154	112	135	137	125	144	157	141	145	126	143	137	128	125	121	121	124	119	134	111	145	146	121	141	144	161	133	133	132	154	113	130	130	141	137	131	134	120	143	147	128	116	138	127	141	126	116	146	136	142	152	119	134	140	127	138	127	136	145	127	132	134	122	129	141	108	119	123	119	137	131	127	141	141	118	142	154	124	137	142	123	130	127	120	131	123	127	156	121	119	127	135	146	142	123	139	151	145	115	138	139	120	113	120	142	121	136	131	147	146	93	127	120	120	165	123	127	116	144	127	129	132	141	138	127	127	148	141	125	153	135	148	127	137	137	139	122	135	132	129	115	131	129	151	145	125	122	121	112	134	135	160	126	139	130	138	125	151	140	139	119	155	118	132	149	131	136	134	148	124	147	148	122	138	135	140	130	128	115	129	125	130	154	123	136	143	126	132	142	118	151	126	146	122	130	146	131	140	144	137	123	112	163	132	123	113	130	147	139	134	135	144	136	135	114	134	116	110	151	130	122	140	137	136	150	127	109	125	132	114	127	140	124	140	131	136	129	117	120	132	152	157	125	138	129	144	118	149	131	124	167	138	136	142	145	146	130	125	153	152	137	136	135	136	134	146	136	139	147	137	138	117	156	126	173	113	136	130	127	141	121	126	119	116	111	155	150	130	130	131	122	121	121	127	136	142	137	128	112	113	128	137	135	139	141	117	128	133	150	130	122	128	129	125	138	148	131	130	157	149	150	129	124	144	131	113	137	136	150	142	158	132	161	125	126	124	120	129	162	133	148	134	125	144	111	117	134	124	126	135	140	114	134	119	135	129	129	138	136	127	165	132	135	142	139	128	143	145	139	137	110	137	127	121	139	133	147	128	143	128	137	133	142	132	147	136	129	127	121	138	130	132	138	158	120	115	125	117	133	135	166	119	132	127	143	113	128	152	132	124	116	121	118	110	124	132	132	125	132	134	135	143	127	140	150	127	134	148	120	139	136	113	155	139	146	137	123	151	130	164	138	126	121	142	118	126	156	119	131	110	124	135	141	135	132	122	132	132	129	134	111	133	120	156	139	135	140	136	127	142	132	123	136	165	141	128	142	134	129	120	129	137	157	130	146	143	123	137	141	141	137	130	148	149	139	132	139	134	154	135	141	145	114	138	133	131	140	145	146	119	128	129	119	136	147	137	129	127	121	126	118	137	151	136	131	135	141	117	120	120	113	132	132	161	130	138	128	133	144	134	129	121	144	162	138	114	126	144	110	125	129	148	138	120	137	152	142	118	132	126	126	137	122	128	130	132	147	149	142	129	129	131	137	126	140	136	144	130	128	124	133	112	130	124	136	131	132	127	149	145	147	132	125	131	134	141	138	149	141	131	140	151	126	119	129	121	148	117	140	136	122	118	145	146	142	136	127	151	137	139	139	141	136	138	143	145	134	128	110	153	131	134	140	143	140	118	133	145	140	115	125	152	105	135	112	127	126	113	122	117	126	129	124	128	155	136	139	131	119	123	121	151	111	145	120	143	150	127	115	125	135	152	129	129	130	117	116	126	142	129	142	138	133	149	139	133	120	137	136	124	132	149	127	150	117	105	105	113	143	118	151	125	133	135	117	160	148	116	132	121	124	129	131	129	128	123	125	123	144	132	154	153	117	130	120	139	131	128	122	134	135	130	130	136	140	127	140	135	124	134	138	133	119	145	128	122	140	121	149	134	145	139	125	152	143	122	139	147	124	133	127	106	147	134	132	131	153	139	139	100	135	121	134	149	143	151	136	145	137	119	139	129	131	130	111	124	136	132	125	113	128	141	123	126	129	127	131	159	123	119	122	124	145	146	129	162	133	142	129	129	132	111	107	127	129	134	137	134	128	147	131	131	124	130	129	144	123	124	116	147	138	113	133	147	113	133	124	145	135	146	137	144	127	120	136	138	153	122	143	107	125	129	136	136	134	132	144	111	130	129	134	145	115	114	118	143	131	129	116	136	125	151	152	160	148	140	156	130	131	131	149	131	139	124	134	140	134	123	145	129	127	148	119	149	119	118	154	143	132	138	142	152	120	140	137	121	122	133	123	145	131	146	140	144	125	127	138	137	161	137	155	119	115	126	119	145	127	117	134	126	144	139	137	144	121	115	145	134	144	129	119	147	156	128	116	133	150	138	132	132	141	132	150	144	154	115	139	149	151	139	145	125	115	143	139	119	110	132	129	140	151	136	136	124	124	149	125	129	140	124	134	163	141	134	151	156	129	133	150	127	161	145	137	118	141	125	137	136	148	132	136	124	118	120	128	135	140	144	136	113	142	122	145	126	138	123	142	145	110	121	131	149	151	157	119	136	133	138	117	117	137	130	137	135	140	142	124	132	135	126	132	119	117	143	136	147	118	141	145	150	127	123	133	125	118	114	146	130	133	121	115	120	141	145	132	156	138	147	130	146	126	150	167	141	124	124	131	140	142	154	156	137	119	123	144	142	116	127	147	124	152	153	121	139	111	147	141	158	114	128	118	144	130	133	141	128	116	139	135	145	140	144	139	117	133	139	125	157	136	168	100	131	126	113	131	115	142	149	139	142	144	140	127	123	138	133	149	151	141	135	125	132	135	139	134	132	132	126	125	120	142	129	133	124	137	144	157	141	104	119	142	116	137	150	139	153	120	143	144	155	167	130	148	134	142	130	140	129	149	129	124	119	124	151	133	156	122	131	143	133	123	136	145	121	118	136	157	142	133	139	134	122	131	136	127	131	154	138	145	131	134	131	157	116	121	126	131	127	136	154	121	137	147	129	117	118	136	132	140	117	154	148	130	120	145	133	121	131	142	120	130	136	155	135	171	136	126	139	129	125	127	131	146	125	116	132	134	132	132	139	138	128	127	165	116	119	140	134	117	149	123	127	160	121	127	141	122	140	152	129	129	148	122	139	172	143	134	155	131	134	124	146	140	142	127	152	123	134	118	156	147	124	140	173	163	139	143	131	148	118	134	121	121	133	122	122	114	126	114	127	143	136	148	132	146	128	144	122	155	137
13507	1639	1736	1890	1684	1589	2315	823	719	650	575	538	568	516	488	478	471	479	434	415	433	434	455	406	405	385	395	404	410	411	409	357	377	362	396	354	404	344	391	344	349	391	380	375	364	389	372	418	402	345	363	377	381	343	367	365	365	340	352	360	342	358	353	359	316	353	349	363	350	357	369	352	337	375	366	371	365	340	351	375	364	350	360	357	350	370	353	380	362	325	357	367	326	358	353	357	329	374	333	381	336	354	332	337	395	365	362	354	354	326	336	326	366	332	380	314	342	358	341	412	343	409	379	351	365	375	352	357	353	351	361	354	387	375	358	355	371	345	359	351	383	374	320	376	310	329	361	356	353	316	400	339	336	341	400	349	337	339	361	355	353	388	387	365	358	346	360	365	399	361	357	332	366	312	361	355	355	377	356	359	366	359	345	347	375	356	352	320	349	354	344	335	358	377	353	357	345	356	364	357	325	382	360	357	330	327	377	323	342	356	353	376	349	361	345	380	408	340	337	343	358	365	371	357	364	329	355	341	351	345	343	353	328	325	357	356	347	389	350	356	334	335	315	327	336	333	331	326	345	336	386	373	360	357	333	354	383	354	340	364	326	359	345	361	335	356	375	335	372	363	352	378	347	356	331	359	354	341	345	336	351	357	365	364	349	341	344	368	385	337	366	320	332	345	338	385	354	341	353	360	355	337	355	362	352	344	347	374	346	364	384	368	341	362	333	334	361	370	348	364	364	331	339	322	335	359	352	383	359	336	342	356	324	388	366	354	331	340	356	370	368	342	337	348	355	388	348	398	358	320	393	358	358	358	371	373	361	351	353	333	352	348	348	345	344	335	391	358	348	358	383	351	372	364	315	356	329	356	345	374	363	345	347	379	322	339	400	342	366	371	329	349	353	358	312	345	331	343	335	350	343	393	343	336	333	358	363	350	359	380	359	368	336	320	397	348	323	341	340	360	350	327	363	353	352	327	369	366	375	363	366	351	370	340	355	337	383	328	377	329	337	367	347	339	346	360	325	388	338	345	354	388	352	355	354	372	374	342	323	359	347	409	343	369	309	380	369	356	349	374	346	361	357	341	346	358	337	349	382	351	325	363	348	334	372	374	347	352	334	372	319	340	361	370	321	342	333	400	355	377	345	370	340	359	326	375	335	360	406	319	332	380	342	323	341	354	377	358	350	376	352	374	366	350	325	370	358	348	376	352	346	336	360	369	334	365	323	384	326	349	346	372	352	347	361	372	350	371	344	322	326	320	325	337	355	357	333	350	357	355	383	361	365	364	367	342	391	375	378	355	351	360	372	372	386	355	343	331	334	370	329	332	344	376	349	396	340	329	361	336	357	356	309	365	352	370	365	347	340	344	377	341	345	376	348	337	359	314	354	383	370	366	336	342	324	345	349	355	363	341	335	358	359	359	350	350	384	342	332	360	349	378	331	392	355	365	331	354	322	354	339	369	369	346	373	341	318	347	345	339	323	352	353	353	347	366	355	336	354	369	368	353	355	341	341	364	344	349	359	328	376	375	379	333	339	354	343	336	344	349	362	354	355	332	366	364	365	394	347	360	360	328	322	386	325	330	322	346	357	358	348	375	329	350	357	320	368	355	362	370	321	370	345	338	334	401	365	333	332	380	359	369	324	342	356	326	358	329	364	338	340	357	346	350	380	359	329	363	369	365	357	366	347	359	340	350	356	348	330	313	345	382	366	342	368	339	360	357	356	375	342	340	358	394	363	349	358	344	368	351	373	329	383	360	358	333	364	337	375	359	373	351	351	348	369	348	355	371	342	387	355	341	348	361	345	397	349	342	372	329	356	341	327	361	323	333	358	345	336	377	348	347	371	338	352	356	353	355	349	364	372	375	360	366	351	347	351	367	345	354	358	330	352	351	351	359	359	321	358	373	355	356	380	379	358	407	389	354	377	385	349	374	359	360	331	362	335	392	357	379	344	393	345	345	366	340	329	343	349	350	344	335	335	343	354	368	357	333	351	337	337	332	375	322	364	367	337	363	340	394	350	370	326	365	350	326	337	366	352	380	336	382	352	369	350	348	344	345	339	317	363	353	348	366	327	372	385	340	365	362	349	358	336	337	377	328	358	314	311	379	366	366	346	322	372	332	337	365	349	343	316	330	350	341	347	356	351	377	367	348	342	370	372	357	399	350	343	335	360	335	358	361	348	358	360	363	317	360	365	363	340	301	375	351	329	359	344	354	328	369	338	343	343	357	335	343	368	384	368	358	393	338	351	341	368	341	344	349	351	356	359	367	366	349	350	354	338	378	318	349	348	391	371	365	347	348	335	340	359	374	348	360	328	342	373	340	329	350	331	347	347	358	354	331	398	335	360	361	381	379	349	368	330	372	363	366	342	324	343	352	356	330	382	357	340	353	374	348	339	335	353	363	362	343	369	383	351	356	377	340	360	320	375	373	367	342	350	321	325	347	317	356	354	320	327	350	364	360	399	348	341	383	351	335	374	342	370	356	365	351	306	353	346	332	328	363	325	361	364	383	375	374	382	358	319	335	362	363	358	334	327	365	363	367	364	352	353	334	366	379	384	352	349	366	361	331	328	326	340	355	317	338	373	333	344	347	349	339	345	374	350	353	346	334	331	335	366	384	365	345	367	378	379	364	356	391	356	352	349	362	343	308	354	352	351	358	333	386	354	371	323	337	322	360	322	366	351	360	389	326	325	357	363	357	353	358	344	341	340	350	335	353	350	344	370	358	370	383	344	343	318	349	359	328	352	367	345	358	357	352	337	376	385	347	348	353	371	342	326	352	356	356	346	351	337	340	372	335	382	363	319	378	364	338	371	317	355	325	358	363	350	358	351	364	359	336	358	376	366	347	366	352	371	345	347	386	349	346	350	350	352	387	378	355	338	380	356	376	347	316	388	367	362	369	345	360	353	384	333	346	358	390	374	355	343	343	341	373	375	330	337	344	365	357	370	342	334	374	379	340	374	329	338	340	361	359	353	329	388	307	386	355	361	358	383	384	366	362	335	325	329	389	363	382	366	350	358	369	355	368	341	357	359	383	345	375	360	346	337	332	383	347	354	359	358	336	359	366	405	358	349	363	333	341	376	352	344	371	347	371	333	352	377	341	380	321	347	369	364	357	360	350	351	359	360	338	377	353	331	357	362	337	405	339	377	354	344	371	391	336	371	340	364	349	378	330	343	388	389	362	384	336	322	328	356	385	359	366	339	354	355	366	352	342	330	335	379	350	348	346	361	323	354	372	368	357	350	336	333	339	368	358	373	353	330	367	324	366	372	342	353	324	353	369	341	332	378	326	349	347	376	350	359	359	346	312	365	327	386	375	340	334	375	389	347	371	332	344	374	352	330	363	354	370	350	355	371	334	373	338	326	413	333	353	354	372	352	354	352	334	333	340	352	386	355	342	363	341	343	350	346	354	361	365	358	333	346	370	358	352	370	329	359	369	388	349	370	363	301	347	321	337	348	371	387	391
1695	567	424	420	432	429	418	391	388	382	382	399	402	395	394	411	401	389	430	440	406	398	405	403	382	386	398	385	403	414	409	407	390	408	419	407	399	388	415	400	394	372	406	407	424	412	419	402	451	423	416	389	383	395	379	407	349	385	436	436	396	421	404	415	438	419	410	399	403	393	394	390	413	372	427	447	426	397	400	338	363	408	411	407	405	365	415	418	387	409	391	387	367	389	384	378	415	375	392	376	375	396	388	406	386	384	412	408	384	400	406	395	425	401	408	386	400	429	417	413	396	373	445	413	418	370	403	417	398	400	369	374	392	394	417	373	403	381	424	408	433	379	416	418	404	388	401	412	417	387	403	418	422	409	377	374	382	394	381	420	400	403	407	383	433	382	413	420	387	381	387	404	435	388	370	409	399	403	421	422	436	376	401	407	374	374	382	420	412	461	404	418	385	411	395	402	385	405	372	405	408	376	411	381	411	342	388	419	362	414	412	382	412	394	411	424	367	372	378	415	424	415	382	427	423	401	377	423	377	435	383	391	412	347	390	360	414	382	409	366	389	440	398	387	377	374	375	384	359	378	439	394	370	395	384	428	424	404	432	410	398	380	441	395	377	440	397	421	422	383	396	425	375	362	390	381	403	393	404	394	388	415	380	407	366	418	413	428	399	405	396	431	410	417	411	370	411	406	397	405	419	418	369	400	408	397	419	411	391	393	363	405	390	395	395	418	426	413	411	430	435	388	378	372	410	408	420	356	416	407	368	377	419	419	369	379	380	393	417	368	398	399	401	395	418	405	416	366	371	396	417	377	343	418	414	419	409	400	431	367	388	396	423	387	371	378	388	393	372	412	383	406	385	398	371	401	400	426	434	383	408	378	388	367	380	386	420	380	409	429	387	407	388	404	426	391	402	380	382	392	391	400	430	390	378	398	367	401	411	424	439	385	383	425	432	397	397	420	417	384	389	356	400	392	359	367	418	383	395	380	427	391	407	423	398	385	403	407	409	391	399	418	391	399	411	367	378	381	437	397	427	415	413	404	380	415	379	390	389	349	397	372	403	387	391	421	393	400	374	376	375	357	385	394	382	432	370	372	385	412	383	430	383	413	383	364	399	416	417	425	364	357	373	374	431	397	467	435	411	377	382	438	411	394	391	408	395	393	403	366	401	387	403	347	429	431	421	392	381	393	408	380	397	391	387	355	372	382	383	400	404	384	406	397	354	402	415	413	414	376	379	403	425	390	368	379	415	391	398	421	373	404	405	406	369	415	379	376	441	376	400	383	372	398	393	398	435	389	389	387	416	399	373	391	385	356	411	390	404	386	362	396	445	407	432	416	395	413	381	427	392	408	434	397	420	403	396	367	402	408	417	387	379	359	358	385	375	401	384	370	425	371	359	397	417	393	390	407	426	371	385	412	443	402	391	407	420	416	397	379	398	425	403	395	403	356	386	365	371	400	388	426	378	385	388	424	407	418	393	351	403	426	393	390	402	451	386	386	398	407	405	374	425	413	381	436	407	402	391	378	388	396	398	389	364	371	415	426	393	447	390	419	402	404	422	360	394	397	396	428	445	404	434	429	402	388	415	401	391	403	399	397	384	402	398	371	409	415	418	450	427	388	393	367	407	382	419	375	371	372	381	382	403	421	440	419	416	413	376	423	429	409	380	393	432	431	422	404	352	408	398	372	413	370	377	404	395	393	408	413	358	369	383	416	405	415	428	422	420	381	391	411	425	410	393	441	407	416	401	399	402	375	364	418	376	444	392	380	413	418	400	410	391	393	397	377	390	398	426	370	419	398	376	403	396	381	394	405	429	453	370	394	413	417	416	447	404	388	401	401	383	452	393	423	387	372	405	407	415	395	416	430	428	394	422	386	401	379	388	433	386	395	414	381	416	352	392	362	405	401	417	412	413	386	409	419	361	397	415	405	374	391	435	382	435	433	378	410	375	369	415	387	374	389	400	406	391	408	396	402	403	407	367	405	385	394	421	364	400	390	435	399	379	402	434	367	394	425	408	387	382	409	372	389	386	395	421	388	382	411	422	398	374	430	422	412	401	459	429	392	403	388	381	436	400	416	398	397	365	376	438	409	408	388	405	415	399	395	391	406	403	405	449	423	388	397	401	406	404	399	390	401	416	394	396	422	419	432	372	402	362	380	397	396	414	414	376	398	437	428	391	414	368	371	417	411	395	395	433	402	405	418	388	438	412	389	377	390	363	376	395	380	361	405	395	403	435	408	395	405	421	412	455	381	382	394	390	439	370	398	395	419	399	400	398	401	424	426	408	409	409	396	458	362	425	380	344	419	425	396	398	422	378	399	407	418	405	375	399	391	377	408	393	393	375	370	411	387	398	391	392	401	389	395	386	398	389	383	379	422	414	416	417	380	386	409	397	403	388	391	349	390	412	424	374	393	396	418	402	397	423	412	411	396	415	400	416	433	430	383	390	400	446	431	390	448	392	386	382	387	399	380	434	410	368	408	403	410	418	417	425	372	417	398	424	424	401	415	443	395	414	406	421	418	376	410	398	403	421	380	440	368	420	382	410	412	361	393	400	437	390	380	352	405	400	410	422	394	404	421	400	395	435	398	402	412	428	446	391	411	370	379	373	415	410	393	391	410	388	399	368	451	376	414	382	402	369	381	442	418	426	386	389	363	394	396	426	373	386	396	430	397	394	364	412	426	393	424	405	382	370	380	411	401	413	411	413	383	378	385	406	399	373	409	405	400	384	381	386	406	388	402	374	422	366	368	366	400	390	419	399	394	388	376	417	377	365	362	392	384	405	407	400	420	441	402	403	391	423	386	393	433	360	400	412	406	386	348	424	409	384	406	403	441	417	427	401	409	386	405	405	425	370	384	427	420	433	407	361	406	400	372	414	401	365	398	407	383	388	375	396	428	416	385	388	387	400	393	363	383	416	411	402	380	367	406	391	428	386	408	428	417	406	444	371	419	390	397	414	397	401	411	360	408	416	386	406	399	388	367	422	413	384	409	398	390	405	403	374	396	437	377	381	403	411	394	401	407	361	397	400	403	390	419	373	401	376	360	363	418	424	408	391	409	365	393	409	388	386	405	393	423	399	407	388	354	395	439	390	375	372	391	401	365	440	403	421	417	401	434	385	394	409	402	426	416	408	384	364	401	420	372	420	407	393	421	365	417	379	378	421	425	416	408	389	413	413	432	401	384	399	406	395	447	390	389	417	423	399	388	411	378	382	380	379	408	388	360	377	396	378	413	410	424	455	370	390	444	397	395	392	417	404	392	427	376	415	396	394	400	423	383	414	434	413	418	380	420	379	431	375	389	388	396	403	399	373	416	412	418	370	448	380	371	399	391	394	401	374	385	398	383	355	405	418	412	433	396	413	420	392	409	371	362	399	415	404	421	431	424	370	407	394	413	420	398	412	342	389	411	393	403	409	417	392	408	361	368	386	401	370	404	373	392	404	429	377	359	376	390	394	416	393	396	353	414
2248	1001	1077	1035	1074	1012	974	896	900	935	971	902	900	871	983	873	923	917	911	916	935	937	916	887	882	898	890	890	930	938	908	905	950	902	931	907	934	931	948	903	900	970	921	931	927	921	979	897	911	920	923	957	935	926	894	881	883	933	917	927	1000	913	908	895	896	924	886	879	888	952	901	933	876	895	921	960	967	921	930	931	965	913	918	926	948	926	891	930	902	943	963	874	940	942	896	879	932	968	927	929	940	945	883	890	933	903	928	985	900	951	912	931	892	879	933	971	901	975	902	940	925	961	888	914	941	922	928	931	945	967	912	951	854	887	895	954	879	902	947	947	897	858	960	934	939	871	908	886	880	884	944	892	893	923	888	933	923	920	934	890	932	911	905	910	932	917	881	929	929	914	904	932	899	866	868	961	922	924	932	918	910	898	902	897	901	956	939	932	910	907	900	920	934	884	892	925	928	925	919	954	975	910	918	859	876	897	945	903	964	939	901	911	939	951	913	902	910	878	913	877	922	922	886	964	885	940	952	931	923	869	881	859	877	899	897	911	933	924	941	935	927	952	896	905	883	937	922	948	943	917	942	888	923	932	946	904	903	909	972	933	899	877	943	975	914	907	883	971	919	929	908	911	942	898	930	907	926	932	927	891	971	983	967	934	923	942	942	963	936	902	878	912	874	924	944	938	891	936	877	852	873	874	903	887	937	934	880	938	913	888	925	910	955	943	960	987	907	894	920	938	912	885	939	929	911	886	941	935	864	900	928	900	909	929	888	966	913	955	894	933	928	910	898	923	940	947	919	948	859	893	968	928	892	958	964	970	888	918	940	969	911	916	870	924	976	933	912	927	926	987	924	885	889	931	924	911	908	918	905	933	859	913	870	902	882	892	885	944	875	900	910	925	948	875	904	917	980	955	901	904	923	914	949	942	936	954	958	907	949	990	935	880	884	883	902	942	904	909	897	967	922	883	899	953	929	944	914	939	884	881	903	930	868	859	981	917	943	914	953	885	946	889	913	916	937	911	955	895	934	930	870	942	930	906	910	899	908	930	909	884	948	952	943	904	925	887	892	965	853	897	924	901	872	919	960	951	945	848	925	942	858	905	925	922	892	937	923	909	878	948	931	906	915	956	961	911	850	911	978	868	942	912	929	904	880	935	882	965	902	933	874	923	887	928	905	900	892	911	931	912	893	935	933	939	926	930	927	943	899	913	956	908	964	904	951	953	911	928	927	928	911	927	875	971	923	893	929	888	924	935	879	946	974	889	967	917	921	942	895	887	891	915	928	961	931	956	890	883	913	871	911	895	952	938	969	972	910	884	943	939	927	934	909	930	911	896	902	942	906	934	920	1003	906	900	944	957	894	950	944	968	945	949	899	947	921	878	891	933	853	927	965	948	950	890	902	879	906	887	869	910	867	932	907	941	940	929	925	915	886	950	897	955	929	932	878	908	888	942	864	935	933	907	906	896	937	913	942	906	906	898	945	927	895	954	887	903	882	942	904	982	907	920	965	904	873	902	893	909	901	957	895	916	913	905	934	944	946	849	902	971	919	940	933	925	930	966	991	961	914	920	949	917	938	961	878	866	995	952	999	934	888	914	941	933	951	914	918	984	874	939	888	926	841	952	939	870	964	895	895	933	893	902	925	966	946	934	928	886	891	909	911	902	878	916	924	944	955	883	886	934	943	907	963	914	900	936	873	898	912	925	914	940	916	887	888	925	911	952	893	918	958	903	925	940	926	879	894	914	914	915	930	914	894	926	862	935	923	891	937	965	941	927	901	918	938	936	909	949	903	913	938	888	954	1008	910	956	857	882	925	950	952	987	946	889	872	977	930	917	932	914	945	941	976	922	911	948	853	944	883	954	969	926	899	920	929	938	948	949	912	930	949	945	923	947	900	885	907	910	937	905	901	956	885	907	888	915	900	948	921	858	943	923	898	934	909	923	928	910	882	892	878	931	911	954	909	928	895	949	878	903	892	920	907	919	920	926	936	913	912	847	884	946	939	856	950	903	923	907	889	881	891	881	884	961	901	950	930	963	914	945	902	891	875	891	904	907	877	930	917	992	922	915	911	932	908	868	968	963	923	907	934	929	917	915	983	976	901	930	939	916	930	922	881	940	928	928	936	962	914	910	867	925	945	917	981	934	924	925	932	928	929	926	950	947	952	911	900	897	927	890	895	841	949	907	939	924	924	932	931	904	959	976	951	885	920	894	907	889	859	921	917	890	921	976	933	911	901	969	892	894	920	938	908	948	945	971	900	907	914	932	917	876	942	866	969	965	894	882	923	895	936	881	932	905	956	960	928	902	920	858	942	1000	886	940	995	908	987	854	889	960	907	885	925	922	860	908	912	959	934	894	895	890	926	882	915	936	966	931	913	888	900	844	928	944	955	891	958	857	933	926	917	927	934	914	912	907	938	926	905	870	931	904	951	953	908	953	893	914	911	926	931	923	882	885	909	894	911	924	971	943	903	884	948	944	901	914	909	889	940	881	971	920	982	892	939	918	926	940	891	888	971	935	934	921	928	836	950	932	976	956	937	923	907	912	935	909	889	906	992	913	909	918	945	937	961	944	917	910	948	947	922	885	936	935	960	976	907	879	887	963	884	927	911	923	919	954	937	911	845	945	920	926	922	908	972	983	922	955	848	908	886	917	895	972	854	938	917	904	875	910	897	902	965	964	929	917	875	922	914	983	928	943	921	938	883	901	932	889	922	917	921	924	935	932	946	947	910	855	849	972	890	880	974	1010	929	932	918	973	943	889	920	888	957	882	934	946	904	905	990	892	901	941	885	947	938	902	961	887	946	891	945	953	888	920	850	881	892	926	927	935	880	939	905	934	949	926	909	920	934	849	948	883	922	931	888	961	920	897	900	931	939	924	932	940	912	912	935	940	903	977	936	885	876	880	956	915	926	960	941	964	914	934	930	899	888	891	889	858	942	903	934	925	926	875	901	914	926	908	870	938	923	910	921	914	908	955	904	937	939	957	926	913	918	899	939	951	872	931	911	931	967	1010	943	900	846	947	974	991	940	969	917	927	962	975	922	915	905	960	896	887	920	880	869	874	954	922	938	961	947	920	977	907	894	863	900	950	930	952	896	915	976	914	933	880	912	922	936	892	957	925	922	916	949	947	890	883	935	889	949	904	893	905	911	906	869	914	847	964	945	932	926	971	953	929	924	910	897	923	962	919	871	906	892	875	907	974	915	966	896	911	958	945	898	934	906	898	945	919	901	881	941	901	940	939	903	932	865	919	907	1003	862	925	875	926	954	930	837	984	907	931	922	922	934	913	929	911	932	928	942	948	917	937	880	948	937	912	969	926	901	887	919	949	943	945	914	883	896	928	924	956	921	950	883	924	885	928	914	900	903	935	964	895	968	872	900	948	965	898	936	915	913	928	898	969	926	901	972	952	923	867	910	889	922	901	913	949	916	915	918	919	934	895	884	931	962	956	939	946	914	970	896	947	914	909	858	893
6374	1171	671	525	511	396	398	338	347	321	317	335	357	313	305	300	291	332	328	320	309	340	305	309	312	323	301	306	324	326	300	330	303	301	291	327	341	305	315	297	282	329	317	327	301	339	335	311	326	324	356	295	292	321	346	314	334	339	309	318	300	321	321	320	343	346	289	313	279	304	293	298	298	312	304	311	290	291	306	322	313	330	317	334	312	306	349	306	308	336	322	288	302	294	307	331	311	289	309	309	312	325	300	316	309	300	321	311	326	293	265	289	300	269	293	269	315	303	310	331	280	306	307	292	305	284	287	337	322	289	333	314	299	310	319	329	300	301	340	300	306	288	311	305	342	325	315	307	297	303	345	343	323	310	336	333	309	340	355	310	283	243	304	327	340	329	342	286	340	318	325	305	328	272	305	343	322	288	309	280	297	280	331	330	325	320	319	277	293	312	314	321	339	322	315	310	308	303	326	337	308	299	325	312	316	289	303	318	341	298	307	285	295	297	299	299	316	310	341	298	351	325	311	312	303	286	307	336	351	319	298	340	322	296	288	312	334	286	333	294	309	289	339	324	303	272	307	302	317	334	312	308	273	325	282	311	308	297	299	297	313	333	323	318	313	332	303	324	302	313	317	306	338	311	322	322	292	327	309	327	327	360	284	321	307	328	355	305	319	300	280	330	305	308	321	304	338	311	330	298	280	273	328	320	323	311	320	312	300	317	285	337	319	301	278	319	299	315	322	303	305	312	277	337	301	299	295	343	308	300	293	315	332	309	306	300	353	323	288	297	320	323	327	335	330	307	300	319	359	321	328	313	293	312	347	359	308	310	293	313	337	295	283	335	321	307	330	307	298	326	314	335	329	312	285	325	345	331	320	302	298	307	324	340	305	306	321	329	335	309	312	302	301	277	314	311	295	294	327	279	308	320	308	288	294	299	309	303	309	297	328	322	321	280	308	310	307	305	300	304	345	322	290	317	267	288	311	301	321	289	316	316	317	324	333	308	318	350	293	323	298	334	318	294	329	323	328	327	325	335	326	330	331	340	305	294	322	304	311	312	285	322	332	357	343	325	320	324	301	298	317	272	319	329	317	293	299	304	306	312	331	341	344	302	304	291	332	296	318	307	300	364	315	316	288	292	318	334	321	338	318	278	336	352	310	312	311	311	313	334	294	322	293	345	313	325	309	320	329	311	327	310	332	321	307	304	350	327	298	283	315	294	318	307	287	306	347	318	308	289	316	292	304	302	311	318	348	313	334	331	342	313	357	320	308	326	306	345	323	303	301	347	312	337	298	285	313	321	334	334	280	328	330	352	306	292	343	328	350	331	310	294	340	311	311	317	301	315	334	312	330	343	331	292	318	332	309	319	346	329	307	314	341	290	328	338	288	297	340	310	309	298	343	330	343	284	282	284	333	309	311	348	302	316	321	322	291	314	331	308	283	324	333	302	298	309	324	267	309	306	288	317	298	290	325	310	317	350	306	304	314	316	282	316	318	303	343	286	297	308	326	328	318	339	325	338	309	315	304	318	329	308	316	323	315	327	298	315	300	324	313	292	296	309	322	334	368	309	320	346	329	283	330	326	286	291	288	291	312	303	318	316	336	289	310	310	311	299	322	308	262	303	319	318	292	339	341	306	295	301	323	323	324	322	295	344	347	301	305	332	334	319	305	341	266	312	296	310	325	330	296	292	297	316	317	345	296	288	299	315	298	312	306	332	326	306	352	278	339	336	328	327	313	324	288	301	312	276	336	291	319	266	306	329	281	306	307	315	335	324	304	337	324	337	290	292	321	312	258	281	316	302	312	329	334	291	282	293	295	304	307	309	317	298	319	328	315	321	305	335	293	335	308	351	313	301	335	329	303	319	286	303	323	318	301	331	317	307	308	351	305	300	290	279	324	298	295	292	294	301	286	295	248	303	325	301	308	315	325	303	304	275	313	284	303	310	289	325	311	303	319	325	288	303	309	320	309	318	339	313	321	287	303	303	309	304	298	301	322	315	293	321	316	343	329	283	314	305	342	320	293	348	294	304	338	325	340	318	316	329	283	292	295	294	301	318	291	317	349	366	324	309	340	295	304	319	290	316	316	301	291	348	315	327	322	326	309	283	291	327	298	311	303	336	307	295	358	319	300	306	296	305	313	300	324	307	288	310	309	313	328	313	331	367	349	326	306	296	322	336	292	276	320	332	298	318	357	296	315	323	322	302	333	324	308	322	314	309	317	299	344	322	289	319	300	263	291	341	324	333	274	322	310	327	278	314	308	305	357	263	355	308	299	304	331	300	351	314	326	300	302	300	338	313	304	305	291	273	319	295	302	259	290	323	282	305	326	302	326	294	318	298	320	282	289	322	292	320	323	293	309	306	310	295	293	308	281	279	313	307	293	333	319	338	308	317	299	301	322	372	309	271	315	277	307	329	328	327	299	311	335	309	300	339	341	345	312	322	329	319	294	292	327	328	338	305	319	297	319	324	331	280	326	316	332	342	309	298	264	315	332	339	332	283	290	301	323	345	305	299	311	315	319	329	288	298	276	306	290	324	330	295	314	313	286	348	298	310	338	339	321	322	308	305	333	326	307	340	314	322	312	298	341	314	350	315	319	289	344	317	302	325	322	311	285	291	333	295	312	312	352	328	332	322	325	320	298	297	315	286	275	304	304	352	322	330	284	302	335	313	295	311	297	350	300	315	346	297	315	326	349	339	277	327	319	310	285	309	315	314	308	318	296	309	321	312	313	307	316	312	308	316	311	301	275	289	338	310	336	296	330	343	336	314	314	339	350	313	282	293	332	317	324	324	334	320	295	300	298	301	322	304	324	324	335	314	289	325	304	302	287	315	337	291	340	327	294	291	326	290	324	294	327	328	304	308	302	316	291	302	325	322	311	297	314	347	301	325	341	314	320	305	313	320	297	336	346	307	311	298	334	311	337	320	315	319	312	352	342	306	300	309	308	325	325	328	295	298	315	310	334	317	292	298	361	311	275	271	283	313	332	315	326	305	307	322	277	315	313	308	318	306	296	299	308	318	351	311	307	313	288	312	311	325	329	325	320	308	311	278	319	313	275	329	303	303	305	318	301	331	319	298	328	323	330	320	306	322	318	288	326	307	303	317	314	324	318	313	289	308	318	313	297	310	291	300	317	318	338	294	355	304	312	316	313	328	292	328	321	320	339	306	280	335	306	299	341	330	339	338	294	298	316	310	305	299	313	303	294	299	316	321	329	311	299	322	295	305	316	323	310	318	304	325	298	331	283	283	312	284	330	315	316	285	326	288	280	286	321	336	347	339	303	318	313	313	343	286	322	333	306	328	290	320	328	296	340	304	306	298	293	297	284	312	297	307	301	283	295	278	331	311	322	334	308	330	302	313	350	320	348	310	270	310	290	329	326	291	341	318	273	320	323	270	334	302	341	317	304	310	331	304	271	312	309	321	306	325	326	316	328	284	309	300	321	306	317	315	317	288	343	304	305	297	308	277
6349	1646	1477	1596	1503	1362	1116	967	890	912	833	871	887	789	825	741	796	790	745	766	742	772	742	746	772	790	799	742	745	719	746	791	721	767	813	729	800	681	724	711	726	698	733	760	752	768	727	749	699	734	710	744	715	730	772	724	737	755	751	739	739	786	732	778	743	735	783	738	724	716	764	769	734	731	732	752	716	775	722	757	751	744	703	724	728	807	750	749	771	720	706	734	731	700	737	748	748	759	726	723	762	703	729	681	722	773	731	703	731	743	766	700	720	767	743	743	741	734	780	762	740	737	741	738	748	705	739	701	726	730	724	733	690	799	753	698	738	732	738	751	774	695	733	722	739	796	767	731	720	723	752	777	740	696	766	745	796	722	738	761	706	701	733	720	699	714	768	705	691	762	691	720	747	708	773	736	691	708	716	711	755	699	738	765	750	698	766	767	660	730	701	719	711	727	751	755	689	743	735	767	748	747	725	772	690	725	790	756	703	744	688	702	725	726	763	771	723	717	704	734	716	711	774	757	769	743	762	713	720	722	780	718	785	718	694	745	672	737	744	705	725	704	736	783	701	766	760	728	751	779	742	727	690	757	708	722	737	733	727	731	785	710	758	746	705	731	703	694	720	749	767	784	736	727	771	731	720	691	723	783	694	745	708	716	759	676	740	784	714	790	756	761	709	802	710	759	703	768	757	720	737	724	715	713	706	729	718	725	722	767	756	770	769	740	679	774	716	729	761	707	726	728	739	770	750	740	802	704	755	766	762	783	747	724	745	762	749	749	780	746	701	767	718	799	760	720	707	722	745	749	716	771	760	682	735	735	749	707	737	741	786	774	749	730	729	774	722	737	715	748	703	736	742	703	715	689	773	791	719	722	720	700	792	733	751	720	733	721	734	741	723	763	739	702	764	729	737	722	736	719	740	730	745	723	754	737	733	751	727	769	694	715	679	733	736	734	748	706	801	734	752	714	718	727	709	726	753	737	773	702	733	798	754	727	724	780	742	720	733	728	742	813	728	738	753	707	712	725	729	723	662	740	739	685	765	732	710	720	751	782	733	715	697	749	750	705	745	743	768	734	737	728	767	722	737	792	712	714	763	718	744	756	780	752	708	728	721	754	758	743	771	758	772	713	699	767	707	744	757	724	725	709	774	694	725	710	744	704	773	754	784	746	734	697	722	772	700	774	748	708	739	765	751	776	704	704	758	757	717	689	717	689	748	725	722	770	724	708	775	743	735	794	729	722	726	755	735	717	714	741	717	733	727	760	755	751	672	739	693	744	737	703	693	745	755	747	726	743	719	703	724	763	658	746	781	756	809	724	756	741	708	723	763	713	719	741	752	735	706	767	733	796	804	753	734	744	687	697	690	701	735	747	737	768	720	737	716	776	721	693	751	743	752	770	729	707	708	769	749	740	755	662	721	737	736	770	781	706	714	756	745	757	725	719	803	754	772	778	705	754	731	744	762	736	688	729	726	725	728	761	756	700	717	755	749	705	781	722	749	740	756	679	713	726	702	756	746	749	740	710	762	721	790	735	733	773	706	713	739	735	726	781	732	727	758	732	741	712	753	721	720	723	715	681	683	704	745	753	738	738	730	713	716	729	742	759	709	743	682	753	721	741	739	760	744	709	707	744	736	782	724	725	748	748	734	752	749	696	732	706	717	706	722	783	742	762	740	723	731	729	721	729	776	727	750	712	732	791	710	696	742	756	759	728	742	739	814	729	722	710	764	695	735	721	749	764	658	740	721	776	756	727	717	742	681	800	729	735	780	732	727	752	764	750	739	756	744	765	723	754	728	722	764	741	695	722	717	696	736	723	700	740	723	736	746	741	702	746	791	713	724	734	722	729	737	727	732	742	739	713	720	733	717	712	759	760	721	761	722	751	723	707	682	764	755	781	731	685	721	712	727	717	790	658	763	728	715	728	754	747	718	737	757	713	733	734	724	728	756	730	672	696	706	744	759	735	746	723	716	751	749	775	738	746	716	723	725	708	720	737	666	709	746	747	740	714	804	718	751	751	668	778	738	726	709	739	778	726	735	764	746	710	715	718	730	700	722	710	740	723	759	775	756	754	735	733	734	708	712	740	729	747	727	722	739	729	715	746	744	763	756	742	697	745	700	719	746	779	743	734	704	715	699	755	708	754	744	771	716	755	720	716	722	803	706	756	737	778	721	730	708	748	700	719	806	697	735	728	735	748	714	761	744	728	732	705	701	738	695	752	733	732	746	756	686	679	749	748	751	732	711	711	735	739	770	660	746	691	743	734	776	728	733	728	696	716	739	763	741	752	715	772	714	755	727	736	727	746	791	719	765	707	760	695	726	762	716	698	718	686	722	740	691	745	767	744	743	725	738	780	731	755	693	696	742	695	717	755	753	742	740	743	744	674	722	730	709	722	715	765	719	713	693	777	713	768	737	752	702	797	703	741	778	738	747	794	756	712	742	760	736	749	747	750	727	750	713	722	751	727	674	738	716	780	679	708	758	755	735	731	731	680	757	801	714	701	728	732	723	729	705	726	672	777	726	740	734	754	747	750	738	740	767	747	693	734	725	755	781	693	711	766	723	693	721	740	714	696	763	739	739	674	721	721	718	738	692	760	737	685	746	735	737	764	754	727	736	750	737	715	727	711	722	708	774	737	727	724	771	726	700	720	735	765	737	701	745	743	746	730	717	758	701	722	786	751	704	750	748	747	723	696	741	756	753	747	754	737	717	761	717	726	747	767	740	758	766	764	737	804	702	719	753	727	710	721	734	741	714	718	734	795	736	732	769	775	747	759	755	704	743	727	707	723	754	732	743	730	728	805	772	769	724	734	688	711	772	742	721	726	781	690	734	758	700	704	710	744	733	720	765	720	755	735	730	744	743	678	743	767	745	724	698	733	751	794	765	757	760	786	698	727	693	744	722	766	686	695	751	738	735	775	751	738	747	746	683	741	768	721	724	765	774	710	750	718	779	713	731	741	739	704	707	692	738	778	785	711	789	689	770	745	736	734	744	717	740	724	720	785	750	796	759	713	767	668	735	740	728	743	730	751	760	727	718	746	704	715	741	757	737	656	755	761	722	737	733	756	717	714	776	720	767	741	722	753	772	701	786	787	735	708	747	725	735	713	747	710	689	735	739	692	700	700	743	695	720	767	757	718	778	762	747	690	711	680	688	695	746	771	788	776	749	749	710	707	736	722	718	707	716	678	664	751	755	736	741	683	759	729	781	780	683	734	736	737	697	751	703	660	728	678	721	719	718	786	754	783	749	755	727	702	729	701	714	792	740	719	735	708	725	725	737	683	708	723	770	752	752	743	746	735	708	738	688	713	719	785	665	780	700	767	774	774	722	729	778	725	721	740	721	777	759	699	738	713	746	733	754	709	746	756	723	752	751	705	730	670	784	713	746	711	746	685	752	720	724	748	751	750	769	731	737	784	695	750	756	758	790	747	746	754	756	748	771	736	744	755	736	707	749	764	723	707	715	802
12228	1390	833	663	449	422	282	210	208	162	164	164	159	188	152	159	141	145	145	132	160	132	142	146	133	152	150	129	136	142	131	140	148	128	147	135	128	139	124	127	144	145	121	130	128	158	143	143	126	145	140	134	150	128	128	130	138	158	131	133	108	122	106	141	136	149	145	121	136	135	131	130	131	156	139	158	117	129	117	141	135	144	151	143	124	130	120	150	127	124	134	125	135	126	133	150	120	159	137	132	112	124	133	140	129	108	108	135	132	140	129	142	110	125	132	117	137	149	125	160	139	116	129	157	134	133	119	133	136	122	130	125	132	136	150	133	126	121	137	122	154	131	137	146	139	139	131	118	141	141	120	122	135	122	121	129	110	154	117	120	133	133	102	122	129	145	139	114	158	162	132	137	112	140	134	122	130	125	152	137	150	123	124	147	128	134	140	153	131	118	140	125	137	155	121	137	119	126	124	147	138	139	121	134	127	137	131	127	132	132	132	109	129	132	132	141	133	142	151	126	113	149	138	151	137	116	114	129	157	140	141	140	132	137	121	139	113	146	115	140	143	136	122	121	123	129	132	133	144	143	131	123	129	116	123	131	131	131	128	136	124	137	135	159	138	136	143	124	146	123	123	132	136	127	114	126	131	129	129	136	125	132	142	113	137	149	137	136	132	128	123	116	136	134	124	125	139	149	135	133	132	124	135	137	148	120	128	113	142	136	112	107	126	126	126	123	121	132	144	135	125	120	132	127	134	122	132	122	142	133	127	134	143	134	156	136	128	132	142	149	122	139	124	128	142	132	114	125	143	146	127	123	119	120	122	123	133	135	141	129	145	139	136	122	127	133	116	123	133	141	149	107	128	134	140	125	131	123	136	131	153	127	143	117	125	110	124	111	132	148	119	151	147	134	136	121	155	145	141	135	132	126	143	151	124	114	123	149	135	120	137	131	112	133	127	143	127	132	136	132	131	105	115	118	111	119	137	116	136	161	131	141	129	146	150	120	127	156	142	128	125	119	134	127	140	136	151	138	128	125	122	123	158	129	140	126	130	144	135	130	125	131	144	131	128	150	127	132	133	123	130	135	128	125	137	136	142	139	129	123	143	128	109	116	146	122	129	133	148	142	141	141	103	134	151	135	131	146	148	144	126	112	124	133	140	133	141	123	135	127	134	133	154	124	125	134	143	128	120	129	140	141	123	133	138	119	125	117	115	116	145	110	144	131	124	132	145	140	126	132	125	135	115	157	122	133	128	137	115	118	131	118	106	110	147	134	126	120	138	123	139	142	142	121	134	128	119	106	123	133	124	114	142	132	148	126	139	148	126	127	130	127	130	155	126	111	147	124	129	127	150	129	131	102	116	127	133	124	117	122	108	136	113	144	121	137	132	113	124	137	131	127	121	138	143	131	123	147	139	119	120	154	118	132	122	126	125	135	121	114	140	102	133	126	126	129	119	114	133	130	178	157	139	148	116	127	132	135	134	126	143	105	126	121	129	159	130	142	126	107	147	143	135	161	122	139	116	145	111	148	141	127	136	125	115	119	132	124	134	139	127	122	140	133	124	135	132	108	138	142	133	143	141	164	124	114	109	137	147	125	141	126	158	131	113	135	113	147	111	134	122	142	126	144	120	133	134	126	138	135	123	118	145	126	126	137	149	120	140	141	135	118	147	145	139	145	121	136	137	147	125	99	133	132	123	145	127	129	122	108	144	132	147	145	156	132	147	137	136	138	152	132	129	139	127	129	144	132	129	142	107	125	140	145	140	126	125	149	132	134	120	156	111	126	129	133	143	128	144	132	150	131	136	142	116	150	146	118	153	138	131	140	111	138	136	119	134	125	137	112	141	120	129	138	128	134	124	127	129	146	145	116	127	136	144	119	133	130	125	130	120	134	129	129	123	128	125	131	123	125	169	133	132	126	134	128	126	134	147	132	122	125	158	122	132	117	114	162	143	120	130	112	118	122	140	133	133	140	135	133	148	136	137	135	141	103	135	128	139	116	148	138	118	130	113	134	128	144	149	126	131	124	137	151	132	130	132	143	124	117	148	155	124	133	131	143	151	140	131	131	110	115	129	139	122	127	117	120	120	127	143	124	114	136	119	119	143	137	121	142	158	131	138	131	116	126	112	123	150	136	126	127	125	116	141	126	123	156	140	144	127	128	151	151	140	141	112	126	118	120	135	121	120	128	129	161	132	155	141	150	129	121	139	119	131	143	115	161	133	137	121	137	152	120	127	100	129	137	124	141	155	127	139	135	133	151	138	152	120	124	103	141	163	121	143	129	119	130	140	130	125	129	137	122	130	114	137	130	138	128	140	129	118	149	148	123	138	137	146	138	142	127	128	149	135	121	132	142	105	125	148	157	128	125	121	128	139	142	136	138	122	136	113	137	138	140	133	136	116	144	140	127	127	123	132	149	135	128	152	141	146	129	133	133	115	128	116	142	161	125	127	126	120	131	127	124	145	144	112	137	129	143	142	123	107	146	123	128	130	123	131	131	121	121	127	139	123	113	131	114	157	146	130	123	149	132	123	133	136	140	116	133	153	127	142	129	136	151	119	139	128	129	134	108	121	114	119	133	135	130	129	127	113	136	119	147	113	136	131	135	129	142	113	111	130	125	124	144	137	132	130	130	130	125	124	144	145	119	139	123	113	133	152	130	131	141	135	143	137	132	124	126	141	133	126	138	127	141	113	131	131	115	139	133	145	139	125	145	125	137	123	122	130	135	120	112	136	138	126	126	159	127	126	140	139	137	138	127	119	148	129	138	142	140	137	152	129	125	150	127	124	121	135	129	112	143	143	121	126	150	147	138	139	118	139	148	130	124	122	132	109	152	130	114	124	125	136	128	121	134	118	129	128	134	113	140	138	132	123	102	113	136	149	128	130	130	126	117	125	140	124	145	119	140	143	135	150	126	111	130	167	152	145	138	153	123	131	167	129	129	142	132	154	142	129	118	129	136	135	129	144	126	136	140	105	115	122	137	132	136	130	138	130	126	130	134	122	138	137	129	109	133	128	122	143	158	124	133	145	136	126	110	159	154	128	142	119	106	137	119	136	127	123	156	126	128	142	129	115	144	127	110	140	141	121	123	131	135	156	139	130	132	105	130	141	138	128	127	132	131	136	119	128	136	140	130	134	143	154	147	114	147	147	142	121	139	102	140	127	123	146	123	137	145	126	136	132	133	133	122	124	131	125	118	133	115	138	132	148	155	131	124	129	114	138	150	129	113	123	122	146	141	109	124	107	130	166	133	128	130	133	133	131	148	127	124	110	144	144	124	131	117	127	137	121	146	114	139	144	131	147	138	145	125	130	154	136	145	137	140	135	117	160	134	127	144	127	127	115	129	123	138	167	139	132	131	135	131	136	132	125	132	149	150	122	136	136	124	105	125	113	152	132	136	162	135	128	159	135	135	149	132	114	146	150	119	130	119	137	151	143	149	126	116	135	127	128	131	126	101	134	159	155	152	155	121
7848	1428	1824	2106	1975	1672	1205	810	704	655	597	588	600	502	520	491	488	430	417	416	434	431	397	405	389	396	400	391	377	379	391	389	384	390	382	381	376	373	379	359	361	390	353	336	408	408	361	393	382	353	386	379	347	349	365	356	346	368	394	350	373	353	373	374	354	374	375	365	371	370	342	361	364	385	360	386	344	316	361	363	393	400	343	354	374	355	341	351	367	349	372	371	370	363	349	403	349	400	398	362	380	363	366	378	394	359	385	369	366	339	345	381	396	382	338	389	344	338	345	374	313	363	360	326	360	325	342	349	369	347	364	344	346	327	370	339	331	363	341	371	357	349	352	360	347	369	326	326	352	333	355	368	353	360	349	349	348	350	378	337	353	324	341	317	363	336	391	344	330	361	368	362	358	384	380	369	365	359	367	351	345	355	356	344	335	343	354	339	369	350	345	354	341	382	399	342	349	347	351	363	383	355	357	364	334	367	351	340	347	376	356	356	372	387	360	366	362	346	336	352	355	365	340	360	364	360	332	345	339	357	336	329	364	334	366	338	329	393	356	363	361	366	309	330	354	351	350	348	374	340	339	358	392	360	357	373	349	348	403	365	359	328	348	369	343	383	380	362	369	321	316	355	362	341	346	348	389	340	315	349	337	375	352	334	388	359	350	331	366	373	330	362	361	358	357	358	332	363	318	351	364	397	356	368	357	368	331	371	354	338	336	364	367	363	337	318	347	340	345	376	345	317	356	355	350	344	339	414	352	367	307	335	371	352	335	362	346	372	342	312	339	340	346	354	340	336	345	316	349	338	348	378	341	332	348	361	353	362	340	337	385	356	355	361	361	357	347	373	363	354	365	351	335	376	352	362	355	373	358	375	343	338	366	347	349	378	343	320	360	356	349	364	368	369	360	341	359	344	350	324	347	362	335	352	358	385	343	339	342	352	302	336	349	354	307	354	360	356	337	356	354	395	334	363	346	352	359	362	342	347	354	373	347	355	313	344	360	382	354	299	375	366	329	368	367	363	338	365	356	342	336	392	369	331	323	360	361	334	326	340	390	376	356	343	345	365	347	330	326	348	351	351	349	334	348	349	310	360	343	363	370	365	383	381	354	347	319	338	314	356	347	336	341	321	333	351	347	355	350	353	393	351	384	346	311	378	357	334	334	335	354	381	375	338	366	361	353	343	368	345	362	361	376	362	345	308	350	367	347	395	327	348	344	310	353	340	351	362	333	366	350	372	357	372	345	357	350	353	348	325	355	337	337	366	364	353	339	356	351	335	334	352	381	366	379	346	393	329	335	352	356	356	358	355	359	371	340	389	366	328	344	358	395	359	332	355	329	330	352	328	335	362	378	357	344	329	371	360	345	353	348	379	338	323	330	364	345	389	352	358	328	365	368	358	356	377	366	320	363	342	334	325	332	323	342	351	355	352	345	380	384	316	354	323	354	343	349	346	358	362	363	346	345	334	343	353	365	359	371	343	366	323	379	361	376	368	346	337	368	359	353	328	362	356	357	353	368	348	351	368	369	336	347	341	338	353	337	340	353	358	347	365	317	339	330	344	345	351	375	382	362	365	365	288	359	361	380	361	341	376	343	353	343	345	369	370	377	368	366	359	360	345	344	336	387	357	328	356	363	354	324	376	326	350	352	346	350	369	358	335	380	331	361	348	359	374	357	363	376	335	360	347	365	368	348	381	345	355	370	347	347	320	353	351	375	350	338	305	370	359	335	321	351	342	326	337	357	382	359	357	325	361	354	371	335	344	325	354	383	372	370	354	354	351	335	388	390	343	330	346	355	319	359	341	384	384	353	387	344	345	339	354	372	351	335	344	346	314	357	335	355	360	346	356	341	360	327	361	362	353	317	342	326	337	361	344	394	355	354	348	363	342	348	326	353	374	382	360	349	348	369	337	365	389	343	337	372	326	383	369	307	324	371	383	375	321	361	337	319	345	335	369	363	348	364	336	313	389	361	361	357	341	357	374	348	370	352	319	360	336	312	365	359	360	341	358	364	358	341	331	357	312	338	344	338	377	382	324	361	351	345	336	330	356	407	342	316	346	341	369	360	353	371	348	342	355	323	346	357	294	361	351	377	352	337	348	356	360	351	342	368	324	359	334	356	373	399	383	358	340	369	332	352	381	346	350	347	334	363	340	377	356	365	341	337	352	345	379	331	336	397	351	370	364	395	375	311	358	360	326	355	359	372	362	338	340	359	363	347	346	365	367	338	363	346	345	380	367	330	362	359	361	366	364	374	341	352	306	350	358	348	370	381	362	343	323	375	345	362	342	341	353	314	360	335	359	355	314	357	364	384	344	321	363	359	333	328	351	366	322	362	347	368	360	337	345	349	359	334	368	366	364	333	332	331	349	353	392	338	350	318	355	351	380	353	345	336	336	353	356	344	343	337	391	360	338	385	367	345	371	338	348	369	361	364	379	343	365	348	357	349	391	342	356	363	352	333	364	325	371	330	389	356	318	340	333	355	376	356	342	349	363	351	348	381	331	349	359	370	350	337	344	346	361	374	358	358	365	306	337	363	350	326	353	351	353	346	355	336	347	336	361	362	349	329	354	330	350	337	354	370	350	375	348	373	329	350	369	366	372	340	328	344	344	330	365	334	353	377	352	334	363	364	312	346	377	339	366	352	319	373	330	340	348	377	384	347	336	357	389	358	351	337	341	376	369	303	361	376	350	301	363	340	350	338	332	368	362	302	351	366	350	388	331	362	355	384	378	331	364	351	325	390	363	370	341	354	368	360	334	349	343	342	327	365	368	335	359	354	371	330	369	344	333	346	353	382	372	379	309	376	375	356	334	366	328	347	356	338	352	342	394	349	370	371	359	364	388	362	314	370	372	387	388	363	354	394	371	394	349	352	356	387	356	369	358	352	360	357	426	361	323	354	356	378	345	348	349	349	346	365	366	389	328	356	346	349	363	359	374	355	332	367	346	329	340	338	385	368	379	358	388	343	328	354	347	340	341	346	348	373	353	370	335	344	336	317	333	348	379	349	360	348	369	363	390	367	377	384	359	367	359	331	355	353	379	344	353	349	339	390	378	355	345	388	328	380	371	332	349	325	344	347	349	328	349	369	333	381	354	346	340	334	354	330	329	361	350	349	333	338	358	337	370	340	365	370	370	359	337	338	356	339	357	350	336	340	359	342	361	336	346	342	312	359	349	372	344	331	312	363	347	362	375	368	366	381	363	346	382	374	370	328	347	356	363	321	370	380	346	302	350	360	346	368	360	362	314	339	358	339	362	372	347	342	406	402	332	367	334	331	379	331	358	366	330	390	349	327	336	334	318	324	377	349	397	322	347	338	367	336	368	363	378	339	372	365	357	362	348	342	318	350	357	400	325	391	372	369	336	338	321	320	347	372	392	364	374	353	339	366	356	392	333	342	374	381	378	385	346	360	336	340	361	360	363	347	374	337	385	354	363	366	345	347	361	362	378	333	383	352	371	416	357	358	354
1443	443	449	379	461	406	409	402	392	431	360	371	383	429	375	384	395	380	369	425	376	393	412	409	367	376	401	432	437	381	368	408	381	437	395	412	395	393	391	409	400	399	410	406	415	374	429	376	374	403	415	384	394	367	367	388	417	413	401	400	376	396	374	410	396	409	427	413	393	390	356	374	359	395	397	413	374	401	372	371	443	418	429	382	399	400	378	390	379	403	403	399	378	396	430	396	392	416	402	419	396	377	407	389	390	356	414	390	397	390	420	414	391	427	384	391	430	400	423	384	385	397	393	409	400	446	416	382	360	340	397	386	440	425	406	395	410	360	390	437	418	408	373	383	397	421	376	457	398	432	406	396	383	414	389	376	408	394	354	390	416	382	378	400	427	381	383	380	400	386	390	438	395	408	372	401	398	382	359	398	404	381	413	377	383	390	390	391	407	411	388	397	425	395	429	421	362	417	400	389	363	377	411	376	404	417	454	385	387	414	370	391	369	431	393	460	443	395	380	395	374	400	398	418	398	353	356	400	394	400	395	413	392	369	441	374	447	397	404	383	393	424	376	391	368	393	382	377	418	405	398	408	406	366	418	415	428	430	385	400	447	383	389	399	416	409	402	377	409	402	400	406	399	387	420	398	402	427	396	351	418	427	433	415	423	394	405	391	394	419	417	457	379	421	425	413	373	354	434	419	406	354	406	382	381	415	399	420	394	365	423	428	435	361	405	419	407	394	397	395	369	373	406	410	411	429	373	381	412	424	388	397	443	381	395	370	410	432	385	425	422	417	390	393	425	400	404	437	409	396	376	418	399	425	381	399	374	401	402	415	413	394	428	409	409	411	403	396	382	404	409	402	421	384	408	433	397	395	406	396	367	357	403	362	384	357	378	377	394	357	416	397	397	399	402	403	381	406	350	403	419	412	406	376	405	409	464	382	375	398	372	398	405	374	406	404	383	403	387	432	397	375	417	398	448	411	402	416	414	409	432	406	423	406	401	359	445	423	389	401	404	389	399	435	403	384	414	400	430	427	405	403	389	423	422	402	396	398	416	395	429	387	413	378	406	377	381	397	377	417	370	375	370	384	405	364	421	400	401	376	412	402	431	386	416	424	408	402	364	434	389	420	371	400	380	405	430	390	393	429	406	404	375	388	411	397	389	425	383	390	391	421	392	410	388	409	377	402	392	409	391	386	391	413	420	396	389	398	407	396	449	440	428	402	430	390	414	373	449	408	428	423	408	369	388	358	411	382	419	356	444	397	407	392	459	396	418	421	387	357	358	407	358	419	430	424	401	412	428	365	408	383	387	391	382	442	394	400	401	406	407	377	377	399	414	411	399	423	398	433	399	378	393	410	358	408	406	459	414	397	397	395	430	344	416	443	398	413	405	408	424	379	382	430	398	382	399	406	409	395	399	371	387	433	431	433	361	397	408	404	418	401	374	396	355	397	425	435	404	385	418	393	429	398	446	416	433	383	426	398	444	421	393	414	428	417	438	383	403	376	387	403	429	407	356	445	404	388	400	395	398	386	420	410	397	376	418	407	426	380	360	389	426	358	429	398	396	390	387	391	430	396	383	411	392	391	384	373	394	396	432	360	400	384	373	403	391	402	397	390	397	368	455	421	367	426	441	363	423	445	415	433	369	399	415	403	383	399	430	395	388	424	397	420	431	391	389	395	389	401	377	409	412	392	392	431	408	422	366	350	395	388	404	427	409	387	397	387	417	397	398	405	415	369	386	390	368	396	428	383	381	404	408	389	414	384	386	363	385	404	408	415	417	406	409	390	417	376	357	416	421	367	405	422	402	372	395	391	438	429	394	375	421	392	418	412	407	401	376	372	428	412	422	390	427	377	414	379	410	392	395	382	432	408	410	400	390	408	410	409	438	387	409	422	384	444	434	379	370	417	420	404	371	404	364	402	400	402	368	400	420	408	356	369	386	406	361	428	393	409	417	418	405	393	382	407	441	409	387	411	445	416	377	413	392	400	444	400	368	380	376	401	374	429	376	420	385	400	397	416	380	440	425	399	416	414	410	392	370	395	391	413	430	435	434	359	416	408	417	377	370	392	402	424	386	389	428	384	401	446	393	389	418	361	370	381	419	430	431	382	387	418	352	375	398	411	423	367	409	394	406	406	419	404	397	403	397	397	407	394	420	400	426	380	407	394	411	400	451	451	386	376	356	429	360	384	348	400	410	399	483	401	401	397	391	409	388	378	459	414	385	422	402	413	367	397	436	398	379	422	404	386	409	386	411	393	428	396	389	399	421	411	396	378	358	393	412	371	415	389	402	383	387	417	396	390	404	362	370	408	455	402	379	381	429	394	438	401	357	386	385	392	415	411	417	397	415	399	371	366	414	430	390	412	404	388	410	391	375	393	376	404	392	393	371	401	412	412	417	424	402	387	391	449	417	393	394	387	373	362	384	384	403	368	395	390	369	390	443	401	390	405	428	414	390	414	404	432	382	403	412	387	430	419	386	403	424	382	422	387	408	363	381	391	431	404	407	387	385	404	431	368	425	436	414	406	430	406	397	422	385	401	391	413	447	422	409	391	386	444	384	393	385	401	412	377	423	390	399	422	422	374	405	389	389	396	418	396	416	388	426	389	431	401	411	410	401	390	408	383	421	383	397	398	365	373	389	406	413	375	403	415	418	408	417	435	401	378	384	402	389	379	390	377	381	429	393	403	384	398	362	391	390	382	381	365	398	411	451	391	371	427	426	389	418	397	405	390	403	428	377	334	386	404	395	429	405	383	400	396	417	395	402	388	407	439	384	390	379	412	436	390	357	365	381	404	412	376	430	425	398	374	396	393	408	403	430	400	377	402	392	412	421	387	355	404	404	367	378	374	432	440	395	394	405	385	435	376	387	424	382	412	385	422	414	406	397	427	401	389	439	409	417	375	398	435	408	410	365	396	394	398	397	389	393	362	343	399	406	372	381	420	392	400	383	350	368	386	411	367	398	431	369	413	407	402	423	397	387	398	390	402	377	371	354	426	399	428	395	426	404	383	350	376	393	383	415	380	422	404	388	430	404	376	372	396	391	365	391	384	392	440	382	443	395	404	400	410	393	421	390	415	357	389	399	418	378	396	411	375	423	400	379	394	406	427	427	410	401	420	361	375	365	391	361	379	361	407	364	414	365	408	389	406	405	386	358	398	432	420	396	437	410	419	374	397	411	398	417	394	399	403	407	411	365	390	415	426	447	430	388	364	409	414	398	383	408	371	437	404	381	390	369	402	419	382	394	390	435	405	396	388	396	422	381	377	418	434	437	382	428	425	383	420	403	404	434	398	405	399	383	411	408	384	403	387	396	404	407	406	379	378	404	399	383	424	399	398	414	384	395	420	393	418	395	433	389	421	397	367	398	411	412	380	411	417	390	391	414	356	423	408	386	417	369	423	440	373	434	428	409	395	404	361	402	409	391	390	414	381	388	391	388	423	418	358	391	384	406	380	358	455	404	399	404	415
2186	1015	1011	1017	1044	1109	953	959	944	901	907	976	937	941	894	971	925	896	957	917	911	897	949	888	917	915	933	884	956	973	969	898	965	921	947	900	890	912	909	936	938	927	888	924	983	935	952	959	928	897	905	878	949	897	1002	916	930	896	940	893	929	963	945	917	944	937	962	879	941	865	965	923	929	944	1003	990	935	879	912	917	969	906	920	965	924	878	937	897	962	878	980	936	938	938	925	912	926	938	910	933	884	901	900	909	916	906	907	971	904	922	907	907	928	939	900	928	948	849	955	931	949	945	932	879	939	951	938	952	934	975	937	904	924	928	919	910	908	905	907	943	925	926	927	942	911	925	940	912	859	927	901	917	940	957	964	974	928	976	934	906	888	947	914	888	953	979	933	947	961	849	939	969	886	895	938	869	944	946	946	891	940	938	920	929	947	894	987	964	880	897	919	927	921	867	897	995	966	947	891	891	923	947	875	904	925	963	956	918	947	974	923	920	931	869	933	925	878	950	892	949	920	937	930	865	912	946	926	890	939	946	955	948	872	919	888	945	919	916	941	925	900	922	930	952	929	877	942	885	914	931	926	909	961	926	899	974	990	899	905	958	892	918	952	931	904	964	906	915	917	951	933	937	964	878	959	896	919	887	925	929	919	982	888	891	931	905	924	980	919	933	960	891	889	903	919	958	976	839	957	921	976	941	916	915	959	921	893	877	881	910	909	942	931	933	923	936	920	928	895	942	902	931	932	867	933	992	946	906	917	938	902	910	939	908	897	981	915	956	954	963	953	898	942	921	904	938	936	895	947	907	891	927	927	912	896	943	935	950	947	908	909	961	901	928	921	938	941	906	932	969	975	926	928	925	920	922	930	966	944	952	941	955	977	954	909	910	917	928	933	911	931	930	871	939	966	920	959	924	980	905	999	912	966	962	907	955	871	933	894	942	928	894	917	980	958	925	927	942	895	897	953	966	908	919	876	943	924	936	898	897	956	966	880	954	915	991	923	944	965	983	960	892	911	933	919	954	959	858	977	965	952	913	896	930	891	911	837	911	999	965	915	951	878	949	888	935	906	915	945	892	898	919	943	904	944	879	951	937	873	949	932	908	897	941	941	950	939	905	931	888	930	950	926	946	888	913	955	881	933	907	902	933	907	895	960	932	909	922	936	937	900	908	935	936	963	955	901	909	994	872	943	895	959	920	903	964	953	1002	857	966	943	882	935	887	975	918	931	932	926	905	898	898	944	927	893	897	928	914	922	920	929	927	919	962	918	959	903	957	959	936	938	869	910	934	996	916	899	965	906	935	954	929	922	931	926	943	874	937	927	957	932	900	928	936	963	960	893	980	914	899	874	961	885	936	889	976	949	927	930	863	959	896	923	960	910	918	953	935	938	903	897	906	943	956	946	904	915	927	876	915	944	886	906	912	934	904	923	867	948	902	917	924	914	937	941	906	951	942	932	922	924	882	980	884	907	933	905	882	926	897	928	877	919	965	887	906	921	972	969	920	955	941	941	892	899	954	942	905	918	936	920	932	913	905	927	948	887	976	944	943	896	958	939	904	900	952	927	959	862	906	955	923	892	885	931	938	938	942	907	893	937	907	912	918	881	884	978	948	929	961	908	911	904	935	951	942	936	942	905	936	939	915	886	942	928	920	917	951	917	956	920	950	935	917	931	858	917	850	926	916	921	964	947	894	976	922	954	898	982	907	908	990	888	923	946	943	969	926	928	957	904	938	919	927	933	843	901	901	990	914	924	908	948	899	913	914	905	932	977	915	910	927	938	919	931	930	918	860	928	944	956	874	933	931	937	917	932	933	913	977	952	887	952	982	954	926	915	923	897	905	953	975	940	905	926	939	949	886	931	906	946	911	932	905	969	897	877	957	971	880	924	906	925	963	893	901	942	997	965	884	909	1012	936	915	868	964	928	924	962	931	915	906	939	944	987	973	948	935	941	1003	895	924	975	965	952	933	934	968	913	913	930	904	955	904	904	973	956	930	885	927	879	916	891	960	893	887	955	981	914	945	955	939	899	931	939	872	940	899	910	876	929	894	931	981	932	902	984	936	971	967	915	905	974	929	972	950	938	927	924	940	877	893	961	897	881	890	945	933	921	903	926	952	933	963	884	984	956	903	882	932	931	912	892	966	952	923	907	917	930	942	883	925	984	938	915	908	927	894	947	926	909	886	919	888	950	968	939	904	883	900	906	920	955	963	893	969	954	891	943	966	929	921	949	932	937	914	859	952	923	868	980	938	926	906	936	932	911	1026	920	960	886	929	931	926	933	938	936	920	910	915	928	932	973	951	950	941	891	968	930	948	865	994	927	846	955	936	937	884	967	909	955	925	957	884	883	915	867	909	969	987	924	934	894	905	947	956	870	898	964	909	888	950	923	952	941	927	909	951	910	947	966	963	940	890	949	873	899	913	918	893	904	974	948	946	979	918	929	931	956	947	954	909	928	876	901	925	962	901	928	949	903	944	921	965	959	896	936	939	932	926	907	885	950	942	970	887	933	936	876	964	905	948	930	931	943	925	986	928	956	914	912	920	864	936	924	953	959	927	955	948	921	900	905	927	896	914	968	948	907	935	974	920	923	883	958	937	955	907	949	881	968	955	920	937	931	948	925	917	914	957	972	924	914	920	842	903	902	918	976	949	867	924	954	939	910	922	976	921	972	956	958	945	925	930	920	913	926	913	975	912	944	1018	928	916	946	957	952	899	915	947	970	939	920	994	969	892	900	914	968	905	923	936	954	938	927	898	944	890	941	975	993	954	964	919	948	953	910	952	900	834	957	913	919	943	953	903	955	908	925	858	906	878	903	884	926	907	945	945	926	941	930	863	925	921	959	919	886	943	977	912	879	909	948	956	937	911	876	889	943	899	916	882	910	970	954	882	910	946	900	953	921	863	884	943	934	917	942	877	932	897	950	874	922	963	933	948	964	870	862	933	921	935	855	907	909	944	981	914	916	962	894	857	975	905	908	925	927	885	912	911	903	932	949	949	883	981	871	935	900	916	952	948	969	934	897	953	903	893	892	911	863	874	949	894	922	897	925	906	903	932	949	968	942	936	910	959	873	847	1007	925	951	992	947	926	1013	922	994	930	927	898	917	838	949	922	911	900	941	927	976	913	900	917	919	886	928	992	963	945	937	966	921	885	947	973	921	978	966	948	941	975	898	891	925	908	885	932	920	971	895	906	905	916	927	925	965	954	923	914	908	896	932	957	958	898	925	894	945	948	896	886	917	880	924	944	890	946	909	929	941	997	945	914	915	881	902	881	926	886	890	959	940	922	975	947	953	952	906	938	944	952	920	925	899	962	957	900	903	887	904	929	907	928	939	934	892	941	920	918	926	978	953	873	917	900	947	921	905	902	918	894	928	929	941	982	950	910	943	906	952	912	907	979	942	892	903	914	912	897	900	859	924	923	961	943	977	979	880	941	929	915	963	979	887	995	859	918	931	966	941	911	894	937	935	915	921	939
6226	551	616	521	451	466	390	394	349	345	330	335	304	321	370	335	290	346	328	293	346	312	336	323	319	322	311	325	319	341	326	292	314	324	307	315	332	310	300	340	317	318	316	341	286	332	304	331	303	289	317	290	308	306	320	289	329	326	305	276	297	312	306	337	316	347	316	297	327	339	272	279	324	313	336	301	310	305	346	296	319	316	332	313	302	324	303	324	317	350	313	331	295	297	333	317	332	290	313	301	317	311	339	327	352	307	316	291	331	326	306	332	311	292	332	289	297	359	299	336	327	312	328	308	303	298	342	325	314	315	311	342	326	325	288	273	311	297	317	300	329	328	316	311	294	313	331	336	295	327	305	352	318	326	312	323	331	317	308	324	304	305	324	316	302	307	297	320	277	334	337	322	315	335	301	279	299	320	325	317	323	317	326	341	295	314	288	311	278	307	304	318	313	326	304	314	301	327	312	323	310	310	316	296	294	312	337	283	346	329	302	332	303	362	320	311	312	284	304	336	326	317	319	310	308	283	345	352	296	312	340	328	281	311	251	323	324	296	322	295	344	301	289	311	319	314	326	306	289	279	331	295	289	341	332	298	325	366	334	310	314	301	285	314	301	314	291	309	335	333	301	324	326	320	304	318	291	327	296	324	305	309	324	318	333	272	315	315	314	314	309	303	335	309	318	321	341	339	311	317	321	344	314	320	309	313	324	341	367	315	295	279	314	315	288	314	304	306	286	329	347	307	323	312	290	284	316	309	359	283	332	297	275	314	290	299	314	308	335	299	283	319	350	355	335	306	324	313	324	322	305	333	341	297	294	330	308	299	298	319	311	276	323	328	321	294	291	306	333	359	309	334	309	333	298	324	323	311	327	280	285	326	288	319	341	305	288	296	335	308	272	308	310	308	319	318	317	295	301	324	324	317	324	318	332	332	298	314	324	298	297	295	329	308	317	296	328	297	304	323	345	298	339	315	309	307	338	310	299	297	309	312	333	301	322	319	322	315	324	276	335	331	332	342	312	354	299	315	293	323	314	308	301	311	324	306	296	279	331	351	309	291	300	339	294	285	320	321	317	307	323	295	280	336	323	330	322	310	308	319	300	306	319	327	315	313	326	279	315	316	340	296	344	320	311	307	272	301	313	310	296	307	326	326	277	271	290	328	307	338	321	293	281	335	304	315	285	289	353	292	323	314	305	287	332	369	328	284	309	316	280	283	346	323	328	333	348	292	302	284	332	298	328	318	328	312	305	300	330	308	313	269	298	302	297	310	330	288	297	299	344	336	324	295	317	305	322	323	309	332	340	331	322	337	319	276	285	293	342	315	301	295	310	282	293	305	344	310	331	331	334	326	323	362	309	314	309	320	316	309	307	298	295	285	312	324	310	282	298	313	328	301	343	268	285	325	344	291	289	317	313	334	340	343	335	300	306	322	320	290	325	261	303	281	323	316	306	292	338	328	321	312	290	299	321	326	319	292	313	316	303	321	325	332	317	323	306	328	312	299	344	293	308	297	305	317	306	313	296	347	306	360	344	299	317	317	357	342	328	342	331	332	297	315	303	280	358	287	296	286	303	311	330	309	343	324	313	324	297	294	311	324	326	289	305	297	297	289	308	301	319	341	307	321	311	330	328	303	304	324	301	328	330	347	343	280	294	329	331	299	288	344	312	316	294	315	309	294	277	289	313	337	316	335	329	283	305	339	325	319	319	311	307	333	344	286	329	305	335	342	302	304	326	306	314	326	313	301	294	332	303	307	315	313	334	292	294	291	293	301	354	321	278	314	310	315	313	319	326	315	320	315	291	297	283	303	319	347	312	312	307	306	301	301	299	317	327	315	328	305	359	325	297	296	320	302	319	323	303	313	304	332	337	271	298	316	344	301	304	306	319	319	308	299	304	317	310	316	320	318	298	317	285	357	296	289	324	284	317	305	307	327	319	304	301	322	315	298	304	317	283	325	318	307	309	305	305	300	298	294	349	315	287	277	314	267	294	324	328	306	312	344	312	299	320	322	324	333	288	326	356	320	303	336	327	325	299	317	334	325	288	357	312	306	307	339	307	333	328	309	297	306	322	343	300	300	323	325	273	313	338	322	345	317	320	318	305	342	316	279	338	303	313	304	321	296	293	310	326	278	331	292	323	289	327	295	302	313	329	306	316	296	363	295	317	309	320	314	326	323	354	305	283	298	336	305	315	282	283	295	306	328	307	308	322	325	332	350	354	326	312	325	337	326	312	283	321	280	324	360	308	335	295	295	289	329	281	326	317	294	303	316	286	313	289	313	303	286	329	302	315	309	314	271	304	310	315	297	338	304	336	332	361	304	326	311	311	333	299	322	312	326	313	291	313	320	327	310	320	343	301	313	287	311	310	281	322	305	303	317	298	308	311	299	298	339	313	351	321	318	297	328	310	291	301	297	297	280	330	309	299	314	314	324	311	312	283	313	312	325	308	330	303	330	338	335	337	298	299	314	290	306	280	352	308	346	328	291	320	314	310	309	315	353	320	291	317	328	316	312	330	315	329	313	335	313	314	319	331	316	292	313	287	324	298	311	324	278	325	326	322	298	296	311	343	338	276	321	342	300	315	349	306	336	307	306	310	316	289	299	307	292	322	317	326	311	339	305	262	352	269	253	287	300	312	331	311	346	317	300	314	320	309	297	315	271	309	284	311	312	317	324	303	304	322	340	331	320	293	316	303	316	297	285	319	337	322	300	306	302	295	349	285	309	326	354	306	325	328	318	265	292	325	330	326	321	350	300	271	340	318	311	309	320	295	294	323	331	313	331	296	257	316	307	314	283	292	307	355	345	330	309	327	300	304	287	316	330	290	311	307	302	315	314	313	338	298	293	283	298	316	303	324	344	325	290	305	299	319	316	315	276	278	338	295	306	310	312	302	317	301	304	314	316	307	334	295	297	304	324	281	304	371	297	328	301	350	313	337	292	327	345	265	301	329	303	326	333	318	322	333	322	302	311	315	319	354	329	301	298	313	328	328	331	302	330	335	329	324	265	329	323	318	329	326	290	314	300	301	331	308	308	333	338	349	348	340	285	341	339	325	311	358	328	342	315	306	326	306	312	332	333	332	313	318	293	326	293	329	289	307	319	316	302	304	297	298	283	296	319	287	291	337	324	325	296	298	283	314	329	311	311	285	314	307	337	302	335	310	312	301	344	308	319	283	300	290	324	345	306	329	327	302	288	317	271	296	320	311	314	323	358	290	327	317	325	326	336	339	318	291	319	333	317	302	290	305	314	323	285	298	314	297	310	297	312	310	337	275	301	315	333	275	321	328	293	297	335	336	325	285	308	298	340	330	306	300	280	317	315	299	278	320	297	302	322	330	339	354	283	290	330	333	287	316	296	284	311	298	324	280	319	318	334	345	329	362	345	289	308	301	286	311	302	303	313	330	319	316	322	316	312	325	329	283	314	314	317	338	305	307	360	337	322	315	346	293	349	300	310	321	308	297	309	356	320
6133	980	1391	1538	1388	1391	1215	981	920	864	884	863	826	790	875	767	775	807	806	764	752	735	702	782	723	724	746	737	730	755	765	729	760	726	724	764	735	720	724	744	730	742	766	749	740	734	800	728	743	732	767	755	793	731	783	729	786	751	761	738	745	745	758	730	813	737	735	745	729	727	743	723	736	728	687	763	758	714	742	752	766	728	742	775	716	729	744	711	742	746	687	815	751	684	724	747	759	738	753	723	731	736	758	684	718	733	727	723	760	717	703	764	690	746	721	722	717	732	761	757	740	725	767	756	729	727	746	772	700	767	721	758	753	731	744	701	773	752	731	771	729	721	712	731	724	717	705	748	730	706	706	753	729	707	699	739	720	719	744	744	771	759	733	733	760	746	737	738	702	711	717	709	725	768	704	721	749	703	714	746	758	691	705	721	743	741	742	734	714	762	734	756	720	720	729	762	727	705	728	721	744	741	656	710	729	698	752	764	685	730	727	721	747	749	729	739	749	757	789	748	727	687	731	744	761	746	732	739	757	728	712	710	771	768	723	713	736	669	746	729	745	758	769	762	723	732	727	695	704	704	766	733	699	711	778	749	774	683	729	721	751	732	742	771	719	673	667	715	741	716	688	747	699	737	693	751	732	721	763	716	765	734	712	718	756	734	747	710	764	709	725	703	739	742	745	710	693	740	713	696	702	785	747	804	743	789	747	696	744	735	800	746	702	729	730	725	753	700	666	723	749	731	731	701	776	727	774	772	754	801	731	729	685	752	747	746	736	729	719	696	690	766	722	741	752	701	723	767	772	744	784	757	736	780	683	739	739	721	738	773	763	688	715	735	705	752	767	733	684	701	729	724	783	776	710	726	771	761	759	683	701	712	789	747	732	747	766	742	750	770	745	696	714	740	747	679	728	774	723	757	776	768	724	756	725	725	756	697	749	721	739	727	731	721	695	721	705	719	709	729	756	752	774	752	787	724	722	778	695	676	728	754	735	725	799	742	718	761	706	707	740	706	725	695	754	656	757	709	756	753	745	720	719	736	713	727	716	767	765	712	723	760	772	708	785	729	776	755	778	667	697	732	737	696	744	793	710	745	718	677	762	717	724	698	730	735	737	734	750	757	744	750	752	742	756	732	716	751	736	771	755	766	747	745	748	761	764	701	801	721	747	724	740	780	842	707	722	766	724	724	719	754	731	724	726	716	747	723	748	764	738	776	736	769	764	741	708	745	716	755	729	738	755	743	740	696	754	746	739	737	751	758	743	761	787	738	745	752	746	728	706	778	756	712	730	733	755	765	735	785	689	717	766	724	732	743	719	697	754	736	793	765	727	747	723	757	713	736	724	746	697	749	755	703	700	745	757	772	683	810	668	776	734	726	698	738	763	716	746	768	738	736	726	704	720	722	744	761	712	694	733	786	744	752	751	759	751	733	721	692	714	738	749	681	723	734	757	723	744	738	745	708	692	745	769	763	706	707	724	695	727	733	728	714	703	781	731	705	816	738	748	782	738	766	710	735	767	737	749	749	756	763	749	750	739	765	731	746	785	768	780	673	744	740	769	703	732	755	733	715	749	742	800	766	747	717	716	763	737	699	719	777	749	667	736	749	726	756	776	756	729	708	743	705	718	740	707	742	751	742	746	721	691	731	767	729	808	712	683	772	760	743	766	724	751	741	773	706	695	759	718	737	750	731	762	757	785	743	717	724	730	740	730	751	740	718	762	736	758	755	750	744	765	703	793	742	744	725	768	735	693	756	784	721	743	709	698	786	796	765	745	729	682	753	777	769	722	701	720	711	777	779	750	753	710	766	699	724	725	703	728	729	791	752	701	724	742	759	760	717	722	740	737	707	772	733	693	712	713	672	716	766	737	725	754	705	749	790	692	740	746	756	705	773	758	738	704	719	706	677	761	747	760	739	762	788	720	732	763	710	775	738	746	688	728	757	742	707	773	739	727	761	714	705	756	730	741	708	729	740	704	718	766	708	763	741	726	742	735	712	746	732	725	752	748	742	754	730	733	761	742	720	735	685	660	733	685	745	738	729	781	726	732	743	722	730	722	719	727	749	690	717	723	733	770	741	701	733	734	796	713	708	794	749	783	730	746	738	718	725	725	773	769	751	755	771	803	704	738	707	689	707	760	761	754	729	783	795	702	741	751	749	728	731	745	731	716	752	733	697	730	751	791	754	731	717	728	686	731	740	762	778	691	731	721	785	739	756	772	739	732	744	747	746	721	753	747	709	761	681	755	693	730	703	765	757	743	708	717	761	757	722	731	779	775	718	709	741	747	700	762	752	802	716	731	712	733	688	759	737	715	762	755	725	763	770	718	746	712	729	708	682	723	769	743	730	740	759	796	739	752	716	757	755	710	743	713	740	746	768	768	713	709	704	731	727	726	737	755	731	756	732	717	714	699	679	725	776	771	762	729	765	703	722	749	731	748	734	746	750	690	702	724	728	758	721	726	754	724	679	719	728	789	717	721	716	777	759	754	763	762	786	723	754	706	722	720	744	737	718	722	684	762	733	745	745	736	756	718	745	738	714	720	706	704	779	728	729	755	725	751	736	705	768	753	737	755	693	762	790	715	791	774	733	786	718	774	766	708	747	717	768	749	716	744	739	711	750	731	740	725	768	744	753	796	709	723	779	745	740	756	746	692	749	788	765	716	742	700	723	749	726	735	766	710	756	731	734	757	739	761	743	770	715	801	725	703	756	745	757	732	745	752	724	733	731	733	772	709	783	751	724	718	734	723	709	722	778	782	751	704	720	783	700	729	713	709	739	734	732	746	714	751	764	708	747	768	683	740	731	745	691	689	689	701	779	717	725	727	730	745	751	765	740	731	719	759	725	747	730	726	752	716	709	709	787	749	724	697	738	751	730	691	757	715	740	733	738	698	778	767	736	720	738	689	738	748	773	686	762	726	735	706	691	784	699	753	693	740	741	737	762	711	730	756	798	705	729	736	711	724	716	747	783	752	727	732	740	743	761	719	756	731	745	738	711	758	710	719	745	706	708	699	717	725	731	735	768	696	714	756	722	708	718	758	722	784	751	678	731	749	763	732	749	734	712	747	766	749	701	705	705	750	734	778	752	671	724	761	726	696	740	718	757	752	739	728	711	761	752	776	751	773	713	730	745	779	705	754	703	722	667	747	711	742	732	744	736	746	753	706	753	746	698	767	754	712	736	766	715	695	719	779	725	738	740	718	761	723	760	778	715	763	692	726	765	768	756	758	772	726	693	738	772	741	759	735	735	709	761	712	718	742	706	722	712	746	743	707	719	761	723	740	722	711	730	738	733	748	707	731	736	699	727	745	707	718	750	745	721	741	764	716	705	734	736	765	747	808	728	736	688	750	701	765	752	775	730	731	698	679	720	776	699	694	713	731	770	696	719	699	747	791	764	750	763	715	713	757	717	699	761	764	702	719	738	696	774	760	754	764	714	781	750	708	745	723	775	726	763	722	747	710	794	741	703
12845	971	744	678	494	369	284	224	210	178	194	162	151	177	164	149	164	151	161	147	131	141	133	146	141	149	156	155	122	138	119	137	133	133	125	120	127	131	157	134	113	136	155	150	144	127	147	115	117	143	113	132	138	149	152	132	117	113	122	124	132	132	112	134	129	138	133	137	144	141	151	143	131	126	124	131	107	133	129	151	123	122	148	157	141	145	127	154	130	154	149	126	126	103	130	137	140	159	128	115	161	143	153	143	121	141	147	141	143	119	130	127	142	138	131	140	156	137	135	143	136	140	141	141	100	112	136	142	131	141	128	121	121	157	163	145	132	134	174	138	131	151	144	133	134	154	137	137	131	129	153	135	120	123	116	130	113	152	131	115	146	125	135	126	106	145	132	141	132	119	133	122	141	127	114	144	131	132	125	129	145	136	145	128	130	144	116	125	133	142	132	130	152	138	139	121	121	125	135	136	136	121	131	131	139	130	136	142	138	122	120	126	130	134	114	122	139	121	132	118	135	130	140	131	126	140	134	141	144	132	146	131	139	129	160	127	162	127	123	125	140	120	126	123	131	121	142	115	123	140	121	136	138	120	139	156	119	134	146	139	129	125	114	128	119	139	122	127	114	133	116	130	140	136	145	145	143	162	134	136	136	146	133	133	150	153	131	120	138	137	128	143	146	128	175	147	119	133	156	154	136	148	125	131	151	155	141	129	121	124	143	109	138	129	113	140	172	145	140	145	141	146	128	118	138	127	137	151	138	143	133	156	124	144	142	114	150	134	142	146	150	133	146	139	166	142	117	132	135	104	133	135	139	119	133	151	141	145	144	127	135	140	171	151	137	144	130	119	136	126	148	122	136	127	119	134	118	121	150	144	146	159	134	129	162	163	129	143	140	118	124	127	134	140	137	126	144	122	151	150	131	143	123	151	125	130	137	127	130	102	138	128	130	146	122	124	132	127	136	116	143	120	132	151	135	146	141	132	130	140	145	117	124	121	117	149	138	135	143	144	155	129	139	140	130	151	129	130	164	135	151	128	128	125	102	125	133	141	170	138	124	132	131	113	128	138	142	119	124	126	116	118	145	133	121	134	142	141	116	138	129	153	139	123	157	134	128	134	135	133	145	113	119	133	121	121	143	146	130	134	141	133	142	132	127	133	131	123	126	157	116	131	128	137	144	121	123	106	138	140	138	140	147	140	143	127	121	134	130	125	144	145	128	129	153	151	98	134	158	117	128	156	153	141	142	110	133	158	138	127	128	160	151	117	147	127	111	157	115	129	136	137	138	123	120	172	164	136	139	128	117	147	136	107	125	127	138	119	139	118	117	147	140	139	132	128	131	137	129	136	118	169	154	136	124	134	138	133	139	131	138	114	129	135	123	121	122	148	148	154	128	125	131	142	118	143	129	135	138	125	136	133	132	132	143	132	126	155	124	126	125	149	127	141	121	132	116	133	129	139	128	116	122	135	129	113	135	135	136	137	130	136	143	124	149	125	143	135	134	135	138	150	131	126	128	138	120	115	134	141	131	144	147	134	162	141	130	149	117	133	117	123	139	137	121	130	150	140	139	120	134	124	149	124	144	127	143	124	141	149	164	149	124	140	125	140	170	126	148	142	114	143	127	113	103	138	124	106	135	116	140	138	123	127	121	143	146	140	120	136	115	130	127	151	134	125	148	144	119	124	121	147	136	127	116	117	148	121	117	146	127	103	130	151	144	147	130	128	119	119	134	124	132	133	129	146	162	121	126	120	138	123	153	144	124	129	137	139	120	139	141	147	133	133	126	119	107	133	149	148	143	161	147	120	145	139	157	133	129	134	138	145	142	144	155	130	149	113	132	105	146	132	130	150	148	139	145	142	128	141	145	130	142	136	149	112	147	152	149	121	136	137	149	130	116	121	134	151	155	133	131	127	139	150	127	142	120	129	126	132	154	128	135	147	116	131	127	125	153	121	111	135	125	125	122	117	118	129	128	120	135	135	122	122	138	132	147	140	117	128	142	127	128	145	119	122	126	114	125	125	131	123	131	124	133	135	131	129	123	138	143	118	126	121	137	123	123	125	121	140	119	147	136	116	128	141	134	136	130	134	153	144	142	118	132	124	124	132	125	129	124	141	142	148	125	153	134	96	124	129	139	136	122	127	151	159	149	147	119	128	133	145	149	129	150	134	135	126	134	122	127	128	140	162	134	136	139	107	128	162	125	120	114	117	126	123	124	126	147	138	146	127	125	141	132	121	114	140	141	144	132	130	132	132	139	127	165	144	118	126	137	129	143	128	143	138	145	126	140	134	125	131	124	125	137	130	144	128	134	137	147	122	139	122	147	121	125	125	139	123	131	117	153	134	132	153	136	138	142	141	130	119	123	110	128	137	142	149	135	153	153	104	119	155	148	126	142	132	150	141	132	117	127	137	139	139	160	147	127	119	124	119	146	113	127	142	146	134	116	132	146	125	132	152	127	127	121	128	144	168	147	151	163	122	131	129	172	134	126	125	127	119	137	120	136	136	140	142	113	144	156	133	153	120	136	121	154	119	135	141	133	118	146	146	128	150	128	143	148	138	124	119	131	152	119	146	121	123	139	138	132	149	124	148	128	144	157	137	123	128	139	140	102	143	144	129	108	149	148	150	151	117	129	123	148	148	137	140	119	118	129	130	117	148	138	133	127	110	104	137	137	130	130	141	145	123	129	152	166	126	132	139	134	147	138	124	144	148	135	144	128	149	141	138	138	127	134	128	139	133	137	148	144	131	134	153	149	134	131	154	131	149	125	141	146	116	142	138	125	140	138	142	133	140	123	135	111	130	137	125	129	131	131	114	134	149	149	131	104	139	123	114	119	138	154	123	127	143	113	144	136	151	130	125	143	152	123	113	127	102	139	141	134	151	123	147	133	156	131	136	139	146	138	127	136	115	124	144	135	153	142	131	140	134	130	127	131	143	114	137	148	125	125	133	134	131	134	126	157	141	119	141	128	136	150	153	153	152	125	141	125	111	159	125	136	125	136	139	110	115	122	118	130	137	122	154	132	150	123	128	141	117	134	149	127	132	144	159	133	148	143	139	125	119	134	141	137	130	140	123	149	126	133	140	149	144	137	135	132	136	136	128	138	115	117	128	137	137	139	127	139	135	129	151	137	132	115	148	153	131	132	129	134	117	152	144	150	157	117	124	139	125	137	137	133	126	114	116	145	162	104	132	133	142	158	151	127	131	153	133	130	137	128	141	123	135	121	121	152	126	110	145	150	155	143	132	120	134	130	145	138	134	129	121	131	140	141	121	128	135	128	132	121	115	119	128	133	139	107	119	114	138	138	151	150	131	152	124	136	149	150	126	141	126	155	126	151	141	134	139	116	128	120	129	143	146	140	146	147	146	129	129	137	132	128	142	125	145	133	139	128	125	136	134	153	143	136	143	129	132	133	142	116	125	130	133	143	121	127	142	132	140	146	123	127	135	141	140	135	130	127	130	121	143	130	127
8195	897	1838	2376	1921	1568	1003	810	756	638	631	573	548	553	489	500	465	494	422	464	419	405	413	367	397	454	390	361	397	377	415	385	386	372	400	406	394	366	428	364	336	383	370	383	379	382	342	334	348	350	363	367	355	350	363	358	386	394	360	399	358	349	332	348	390	348	375	368	380	341	353	343	382	386	383	351	357	345	372	328	306	378	327	395	358	357	352	323	379	359	355	358	364	329	365	391	367	347	358	364	351	343	353	365	371	335	348	365	351	341	319	314	359	368	335	356	355	323	347	365	365	362	359	353	348	345	353	394	338	373	347	383	382	325	375	342	350	362	303	357	342	336	353	364	365	361	365	382	372	372	323	337	359	324	353	364	343	351	368	357	361	346	354	383	370	392	361	333	342	350	353	375	340	367	372	380	345	353	355	361	353	323	353	353	392	386	327	337	349	363	348	323	352	326	364	359	364	339	352	370	356	346	381	341	389	321	375	351	340	346	359	363	351	359	349	348	332	340	317	358	361	386	359	350	369	376	366	352	375	366	350	332	355	329	349	341	352	324	368	359	362	378	339	328	350	335	360	382	368	360	323	331	357	334	349	336	375	361	368	378	356	403	367	370	375	371	365	346	355	333	349	353	356	336	341	339	326	356	345	357	338	386	329	342	362	376	365	356	373	339	359	354	355	375	340	356	342	348	355	340	376	371	381	378	363	357	359	362	320	339	358	367	357	361	351	337	379	339	372	354	360	365	379	343	355	366	363	375	356	347	353	334	355	363	342	355	398	373	362	370	369	341	372	384	322	372	364	358	337	384	349	360	308	301	354	364	369	399	372	343	373	368	342	297	368	352	347	335	336	349	333	365	373	383	344	358	346	334	342	400	368	360	358	358	377	348	354	373	366	332	358	370	375	377	341	353	341	353	342	336	370	363	361	376	335	359	341	332	352	371	356	351	329	351	368	371	368	357	350	337	368	354	380	368	364	353	352	363	347	410	354	357	375	354	353	390	346	360	311	348	368	364	332	355	362	360	366	355	375	364	377	339	317	389	329	334	415	362	364	359	362	362	353	353	336	366	358	397	354	344	386	332	338	334	381	340	331	362	374	344	359	356	371	406	347	376	375	364	370	377	354	351	342	338	376	362	361	335	381	361	354	391	318	344	344	362	345	360	334	361	353	320	339	372	333	332	361	381	365	350	376	344	357	375	350	326	332	357	350	336	343	378	366	318	336	341	370	340	368	352	362	362	354	347	355	358	343	324	344	378	348	368	356	372	329	361	342	357	378	356	385	347	379	358	365	365	334	362	350	353	354	355	362	331	355	358	366	358	344	369	376	350	322	361	342	383	330	357	345	351	329	348	379	334	348	326	350	367	339	375	363	399	383	351	377	349	373	412	343	349	376	325	370	342	380	349	363	339	336	354	346	319	328	348	329	324	345	363	346	343	346	332	352	357	386	373	329	367	357	342	360	358	350	321	369	333	335	368	372	341	359	382	377	325	339	377	338	306	377	339	376	370	396	321	377	355	342	387	368	374	348	368	388	332	354	374	331	394	344	365	344	371	343	358	363	352	337	365	359	363	363	368	409	390	411	347	365	319	374	351	360	334	370	328	390	351	371	325	362	340	378	352	387	356	339	358	359	330	366	340	386	356	386	370	346	370	371	373	364	339	391	357	357	331	366	365	364	327	337	311	372	399	366	378	319	357	358	384	375	376	315	369	349	355	402	394	363	357	374	370	352	358	354	358	371	339	367	332	339	352	355	343	347	337	358	345	362	331	330	375	333	349	355	357	340	356	381	392	345	386	397	345	361	375	384	362	358	370	388	361	317	370	345	341	371	355	372	367	388	372	375	380	355	360	394	306	341	346	382	317	334	345	331	361	346	353	345	357	342	390	341	318	362	377	385	321	369	360	349	347	358	371	353	350	336	391	346	357	382	371	344	351	346	357	331	355	342	350	368	370	399	373	368	349	385	359	369	347	385	364	348	381	346	341	378	366	354	362	329	371	405	359	361	360	366	338	365	355	353	334	361	377	358	349	383	363	356	366	366	357	397	348	323	349	313	333	365	363	363	370	334	356	360	351	356	342	345	338	372	316	343	359	342	354	357	325	370	360	346	386	287	368	381	313	324	376	356	367	321	371	362	395	355	359	389	359	374	335	366	349	347	387	360	376	348	385	400	347	373	362	363	348	392	353	362	333	350	369	345	338	358	325	342	371	369	342	332	354	335	366	380	379	360	372	335	339	350	324	391	340	365	374	375	365	331	375	347	374	333	324	344	340	358	361	349	375	343	341	369	359	346	351	376	342	317	330	361	376	358	356	353	359	360	353	351	363	375	330	328	337	354	355	377	374	343	349	335	370	382	324	351	402	403	334	355	368	339	329	343	326	358	357	363	344	364	333	372	348	302	338	350	387	355	347	358	333	376	375	370	369	360	366	340	366	346	334	338	361	373	339	373	420	358	353	333	332	340	362	322	354	350	326	355	335	348	339	342	365	372	329	366	355	381	378	329	367	339	336	355	353	361	353	378	342	359	362	348	321	355	333	358	390	361	373	371	350	338	378	348	339	360	383	359	350	354	323	344	367	351	335	348	370	354	346	336	307	362	371	355	369	332	362	359	331	347	394	352	379	349	347	336	372	335	353	328	365	350	361	383	365	308	341	376	372	352	356	326	331	354	315	347	386	361	386	387	351	333	334	362	364	377	352	361	373	338	356	351	393	373	392	332	356	344	375	347	374	350	350	361	355	316	354	352	392	390	339	336	320	367	345	360	356	366	370	384	362	379	316	365	357	330	357	349	356	352	373	344	366	343	356	366	385	375	352	358	346	359	352	358	365	350	350	366	355	348	399	338	374	328	348	374	369	340	347	327	348	352	345	320	382	366	337	330	351	360	348	339	365	343	349	352	350	346	357	366	358	335	326	339	380	345	350	353	356	375	354	357	334	365	348	336	377	314	390	341	358	338	379	370	358	313	364	344	379	374	357	372	341	353	352	339	362	323	330	334	322	409	351	363	321	353	387	353	360	370	379	371	355	357	350	340	356	390	359	378	330	364	368	333	366	374	373	368	362	348	353	346	352	385	357	349	365	373	361	362	356	387	352	315	417	348	386	381	333	346	336	358	353	406	344	337	337	351	370	337	368	361	360	355	362	337	367	352	365	368	345	318	378	337	340	364	328	367	364	352	363	336	345	342	341	337	331	369	337	331	348	371	363	350	323	319	371	360	344	344	368	389	382	356	341	339	370	359	355	329	368	350	343	359	345	371	339	350	393	347	356	341	374	376	380	368	364	377	359	369	359	365	350	341	364	362	352	362	327	355	347	372	361	326	333	327	368	352	377	346	331	332	365	342	357	345	382	367	339	342	360	355	324	326	324	359	359	354	352	367	341	389	331	343	365	378	348	322	364	362	352	353	359	373	368	344	367	343	341	363	346	386	342	328	355	367	396	376	346	345	361	343	362	349	395	341	363	408	342	313	383
1616	477	482	489	522	437	396	415	382	405	406	423	413	421	439	383	410	433	413	355	423	457	419	432	407	397	418	398	370	359	394	407	421	447	381	401	387	433	402	396	397	383	391	395	359	418	402	381	424	406	434	395	418	395	399	411	396	391	416	424	402	385	371	404	388	380	404	382	410	451	398	421	412	410	421	428	415	376	428	379	403	388	365	404	384	411	423	403	405	382	402	408	424	397	386	397	398	357	453	444	389	438	430	424	420	371	360	417	384	386	411	387	384	411	415	416	440	425	362	402	397	393	427	369	393	441	429	388	384	436	413	421	415	400	394	408	389	412	390	371	430	390	415	429	388	401	427	392	393	438	376	389	386	399	358	425	386	382	432	409	414	398	397	387	402	387	414	435	417	372	413	407	431	400	403	416	421	458	379	404	401	411	426	427	413	363	395	423	395	375	406	404	398	390	396	384	387	435	387	413	386	415	400	400	416	423	407	426	406	420	416	408	385	422	371	393	366	353	377	381	375	367	402	379	408	410	406	377	413	416	413	411	390	339	423	393	368	414	400	428	423	371	419	389	392	388	385	394	439	378	435	425	415	392	397	385	389	428	409	399	396	418	421	417	385	374	398	374	409	408	415	353	418	422	398	399	393	387	423	402	396	401	390	447	371	432	393	387	399	435	433	401	400	414	384	474	452	417	393	403	389	371	353	421	404	400	416	414	458	364	403	385	442	407	415	410	414	367	366	447	395	417	427	412	401	395	407	436	413	374	402	398	367	436	405	411	424	372	393	413	413	426	385	398	387	404	398	393	379	399	377	407	415	388	404	428	419	367	423	417	391	406	403	416	389	400	390	403	421	400	350	405	386	380	428	433	413	409	383	429	396	424	367	388	411	401	411	403	399	412	369	376	382	413	400	374	414	397	362	436	373	422	441	430	429	396	396	377	422	389	421	435	415	405	395	425	430	419	375	426	392	431	395	401	369	372	398	400	389	379	399	414	426	428	389	405	416	377	394	406	389	433	420	449	419	385	381	354	391	398	413	412	368	383	364	433	387	404	427	392	396	428	395	401	401	409	425	392	391	388	358	382	413	430	437	421	403	436	441	401	418	403	390	391	401	418	406	406	432	397	434	414	396	431	383	395	423	373	396	407	383	417	430	397	398	400	433	383	400	389	392	395	400	363	448	399	384	423	406	418	385	390	417	382	435	433	424	375	377	391	418	417	387	397	392	415	379	400	437	443	394	408	422	411	379	424	423	417	394	444	402	439	406	385	428	386	389	393	410	390	422	395	398	372	413	401	425	435	405	411	423	391	399	343	369	387	400	361	428	393	410	372	387	430	405	400	427	361	385	374	399	408	384	410	416	414	429	364	392	403	418	352	405	396	429	424	375	428	395	429	418	381	417	407	402	413	439	419	394	419	419	403	404	416	384	407	410	409	416	353	385	410	404	357	417	399	404	396	361	438	384	402	420	390	389	413	402	376	394	429	441	398	367	406	387	363	424	410	390	408	408	412	416	420	421	394	391	410	407	399	385	393	377	366	382	416	374	379	386	379	371	397	394	390	417	409	404	402	388	360	388	412	430	414	362	401	417	423	395	400	414	426	378	400	356	408	382	406	375	431	391	379	404	397	387	397	379	408	395	414	386	416	374	392	436	406	418	381	366	398	382	356	394	371	376	420	389	408	398	427	395	403	411	425	394	438	456	416	406	420	401	437	416	389	383	407	417	353	395	389	422	390	382	386	414	409	456	409	422	429	410	398	409	383	393	383	389	416	389	391	379	402	403	402	410	392	392	403	387	402	408	415	408	410	378	396	415	389	368	390	426	439	389	367	405	399	433	363	404	387	422	455	445	417	382	444	418	453	362	406	393	407	399	419	405	402	409	398	400	376	419	412	362	400	395	428	387	368	417	380	401	401	407	409	417	410	381	401	413	421	386	410	382	417	436	395	397	407	418	413	382	372	431	385	411	382	355	363	395	387	397	424	391	408	412	431	397	424	403	407	374	360	396	395	442	403	401	397	432	444	427	369	423	380	422	421	376	402	440	398	395	398	373	372	417	361	417	442	403	430	420	370	448	418	409	378	394	393	409	397	444	423	418	398	431	404	389	429	396	393	412	405	394	402	387	419	388	360	372	433	406	393	367	379	445	404	389	374	393	411	384	409	382	428	410	410	426	378	388	387	398	380	351	365	391	400	359	392	428	382	401	393	372	430	367	404	395	405	399	416	402	395	384	403	375	392	407	388	378	387	355	391	402	385	413	377	395	469	433	382	432	400	372	391	393	370	405	373	390	360	403	355	425	365	374	434	436	415	407	386	389	431	436	470	434	386	370	389	426	411	373	416	384	403	372	388	398	397	455	370	394	420	378	379	377	387	398	417	393	404	401	389	418	408	426	420	440	404	363	399	392	395	434	413	366	364	422	396	366	389	416	384	375	372	386	352	429	405	398	399	392	387	418	442	402	442	379	381	406	386	415	381	393	325	382	343	409	387	415	375	372	396	385	406	407	388	449	409	402	410	396	405	381	389	387	377	424	413	425	418	435	388	360	405	410	410	406	400	418	395	408	388	414	421	380	407	394	426	398	402	389	375	426	397	387	445	417	378	375	390	403	419	420	410	405	409	410	419	450	409	445	399	410	457	378	400	425	414	392	378	415	389	368	394	379	420	372	401	391	426	402	412	391	353	395	389	387	359	431	402	391	393	383	417	389	421	422	392	364	422	352	429	381	438	437	409	405	390	422	367	399	391	412	383	387	438	391	405	438	416	414	365	401	395	387	375	412	433	446	397	429	444	362	377	376	402	449	393	415	384	429	437	442	396	395	389	383	362	415	399	398	368	426	400	417	405	375	425	416	388	387	389	391	393	368	398	425	413	398	385	383	403	415	451	416	390	392	382	407	378	408	391	391	374	419	416	395	379	442	441	420	430	404	387	413	393	402	431	391	387	442	396	443	373	409	407	397	436	407	401	384	368	420	389	412	421	388	404	386	350	445	427	405	439	424	386	419	399	391	407	416	404	427	389	364	400	439	412	382	407	391	401	371	374	443	397	404	397	415	388	374	376	416	435	386	383	402	396	394	360	372	393	389	422	412	382	408	430	372	410	380	357	408	370	446	399	413	391	357	446	434	385	383	421	379	383	441	417	408	358	417	390	357	419	379	428	388	407	412	411	392	394	416	355	389	402	419	419	406	384	387	416	428	401	399	412	416	447	399	387	389	384	364	379	408	373	398	416	387	369	372	446	389	418	399	411	387	412	450	397	424	383	436	412	410	393	388	378	412	406	397	407	384	413	422	391	385	403	400	402	399	404	410	403	429	400	404	399	383	378	416	406	413	410	427	393	378	389	377	422	405	389	421	427	412	374	419	420	367	428	373	424	388	391	391	417	375	374	423	395	415	390	400	370	346	430	380	428	402	386	385	394	425	366	428	403	424	397	400	402	400	397	414	424	411	425	431	385	397	411	422	397	373	374	402	413
2287	930	1100	1306	1159	1127	1004	943	950	1008	951	914	958	963	925	886	984	927	919	879	972	982	922	964	945	924	935	945	907	909	896	942	923	873	963	883	931	955	935	910	971	929	930	878	972	931	907	867	923	935	965	920	967	987	911	899	912	961	929	861	909	906	940	916	936	918	870	914	871	902	890	976	909	956	964	948	918	910	958	928	938	939	895	928	943	869	933	894	871	969	908	913	962	874	924	907	930	903	907	910	979	905	935	966	1010	964	897	950	907	943	963	976	898	898	912	910	897	919	909	956	968	932	965	931	934	862	905	942	954	928	941	945	949	868	921	936	924	927	955	918	1008	956	927	929	949	891	942	897	874	954	901	931	918	917	918	978	888	917	914	987	942	922	904	924	971	908	983	966	907	926	943	920	964	926	892	913	917	927	937	943	925	974	889	890	880	875	948	884	927	956	802	936	896	892	918	968	972	970	890	941	885	965	890	958	931	895	912	912	943	976	894	952	938	893	957	913	925	972	961	895	946	878	915	895	916	896	1005	912	908	940	895	924	933	936	928	956	918	955	911	998	955	899	886	943	951	924	951	904	926	924	927	929	936	911	959	909	946	953	881	916	896	947	975	993	922	936	983	929	931	894	940	907	935	920	896	907	924	911	956	933	928	956	912	940	881	926	932	935	977	941	952	918	930	938	964	974	934	948	924	899	932	895	974	917	925	959	908	960	916	946	929	953	913	971	968	960	963	896	933	909	953	902	914	925	947	956	882	890	915	923	946	883	946	947	915	931	926	910	918	890	853	923	945	954	875	895	892	950	923	877	896	895	966	927	931	922	890	936	908	918	919	912	938	958	933	951	905	927	888	953	964	908	888	942	940	917	870	997	984	944	946	924	889	935	968	952	910	937	925	867	987	894	926	898	929	906	882	925	936	960	965	983	982	912	985	901	936	970	983	944	930	922	899	949	957	945	897	962	920	905	1006	941	968	882	912	1007	906	985	882	873	985	942	940	912	942	939	959	949	935	938	927	925	898	901	923	965	933	945	898	905	912	948	952	895	926	948	980	936	909	949	900	886	898	931	923	958	916	927	956	988	927	931	965	916	956	934	933	939	883	884	927	912	914	939	918	920	934	930	929	890	889	918	981	899	961	925	882	882	909	939	928	855	938	910	932	939	965	884	921	948	933	881	869	923	987	949	909	974	911	915	938	867	908	949	945	920	942	923	978	938	971	924	921	936	941	921	947	918	914	906	939	941	942	919	909	927	930	938	933	938	904	928	895	922	896	899	906	960	929	937	958	891	938	986	909	917	905	885	968	934	902	937	929	873	870	899	942	930	911	966	945	940	924	920	973	890	935	914	911	966	960	930	911	892	901	938	919	916	899	949	934	939	898	886	937	882	888	884	925	883	922	906	888	864	955	898	911	902	907	955	972	886	904	938	916	904	873	903	956	935	922	961	922	920	952	950	943	929	901	987	972	925	951	905	943	934	893	957	972	866	930	920	931	862	934	949	947	903	897	919	959	907	959	929	937	862	921	916	938	944	943	928	917	887	962	884	944	936	899	932	949	919	929	907	951	970	909	958	911	910	894	933	894	919	928	939	966	919	969	986	913	918	929	953	877	931	977	938	909	938	960	912	951	945	929	938	879	941	890	925	933	948	895	900	919	939	904	942	933	891	909	869	975	936	870	943	942	913	987	908	911	916	976	889	983	938	955	863	936	902	966	852	927	932	863	931	929	906	937	1000	921	917	920	916	877	845	961	904	928	963	911	929	940	921	937	920	880	926	918	976	948	924	960	936	867	914	873	938	918	906	942	880	944	899	928	902	914	946	893	906	919	954	879	939	891	955	968	944	938	914	922	952	912	969	924	925	923	902	932	885	928	934	898	948	1000	896	948	969	937	975	937	905	898	919	942	904	925	954	890	934	876	909	976	898	902	894	926	896	926	967	921	978	990	890	897	943	887	905	904	994	902	898	915	905	914	974	928	934	922	876	967	880	969	924	896	926	945	879	934	900	933	892	977	931	972	897	921	989	889	917	998	938	912	924	948	935	932	959	918	978	904	957	902	925	968	973	924	895	966	948	926	853	875	909	944	944	956	951	937	903	921	916	944	912	848	949	856	939	913	922	888	904	898	940	909	909	949	942	913	916	946	921	965	950	935	933	938	912	974	913	861	953	951	933	893	934	899	953	964	944	919	873	911	945	896	956	956	964	960	938	955	920	911	967	949	945	957	935	924	921	986	892	959	938	917	927	933	897	898	898	902	964	903	967	915	997	941	932	892	955	941	928	956	910	915	894	972	893	895	947	916	942	928	934	929	977	912	891	915	888	895	955	854	945	958	959	960	888	925	926	970	981	935	968	909	933	958	971	918	934	950	922	938	892	908	942	923	962	890	965	941	888	923	987	910	874	911	892	906	944	942	932	930	909	915	879	927	933	938	943	909	915	935	978	887	963	943	929	1001	955	958	913	910	907	894	944	903	954	925	930	929	877	949	943	949	936	914	991	940	916	871	926	955	923	918	947	936	939	908	869	913	929	957	916	927	921	913	881	872	933	854	877	939	937	949	918	904	915	925	937	937	886	942	890	896	888	924	960	934	940	883	929	929	880	974	912	901	905	906	911	864	872	896	930	896	921	942	909	837	921	869	910	905	986	868	929	932	965	918	935	872	874	857	875	911	935	874	898	930	971	910	943	970	895	923	928	925	962	916	905	989	939	938	879	929	933	958	932	951	907	977	916	949	896	869	915	905	937	954	982	952	903	943	953	934	944	923	943	897	950	909	893	898	887	957	919	979	902	935	970	913	948	951	944	964	904	918	926	952	922	924	924	950	923	1024	856	947	945	931	953	963	994	912	920	920	929	968	944	925	904	964	935	915	937	914	925	886	951	870	959	969	920	897	983	911	909	913	962	877	968	975	947	934	966	893	957	939	924	903	911	977	931	901	919	973	933	912	965	925	962	975	899	928	903	902	876	989	887	965	960	917	902	899	954	923	864	965	969	907	934	930	958	934	885	950	957	909	899	960	921	949	903	939	873	936	938	899	947	880	921	937	948	928	893	940	940	994	923	854	900	875	948	968	933	918	912	902	946	908	920	935	918	922	928	887	882	956	909	954	946	927	892	991	928	934	898	880	914	933	988	970	959	852	941	967	875	918	930	954	912	981	873	933	916	916	977	926	968	962	933	911	913	944	963	878	957	924	900	913	941	949	922	925	950	931	963	927	924	935	880	912	950	927	954	912	939	946	970	962	906	931	989	974	864	966	904	944	875	917	895	884	913	967	913	923	950	900	866	931	934	970	881	912	904	994	904	912	935	941	942	946	975	961	931	917	965	893	914	955	953	932	901	914	904	897	970	877	946	889	913	918	940	917	961	942	939	945	838	913	884	934	961	978	958	976	903	953	914	901	908	937	951	915	950	896	983	861	968	881	902	878	948	918	933	949	913	946	899	950	925	936	923	909	879	931	977	925	892	944	871	901	933	881	933	976	941
6856	628	614	631	535	466	417	370	363	323	324	322	315	319	326	323	317	316	292	331	351	296	322	326	315	313	346	342	335	308	318	308	295	289	277	300	331	285	317	320	298	318	287	324	321	313	340	309	308	308	311	335	291	263	317	323	296	317	355	306	342	287	314	301	307	304	343	311	313	315	300	292	315	324	297	291	331	346	322	344	316	325	312	315	320	298	309	284	325	348	306	309	331	368	305	323	317	325	271	324	315	327	320	318	288	310	308	289	337	282	316	309	314	296	313	331	297	287	334	322	302	308	290	345	361	350	323	323	370	310	309	345	321	303	291	332	347	301	318	350	317	305	328	276	326	368	324	348	296	301	314	293	356	285	322	301	361	308	313	299	306	298	295	311	281	358	284	335	320	322	326	322	316	295	318	332	317	295	312	315	308	308	318	308	329	309	340	320	330	342	296	296	309	322	317	331	342	345	319	313	302	319	285	312	316	354	299	333	320	301	349	278	312	327	320	349	308	337	291	320	318	321	332	325	322	308	277	315	313	322	305	297	307	299	316	311	316	306	314	301	312	300	293	298	291	313	298	310	321	324	289	312	319	342	309	300	305	314	327	305	311	332	311	308	281	316	314	292	323	292	353	345	303	309	325	331	337	315	322	340	296	308	318	318	334	293	312	359	328	327	331	346	309	344	295	298	343	314	317	312	291	317	324	300	323	331	285	338	308	348	329	335	304	329	334	351	306	336	326	316	341	339	360	311	323	314	297	327	292	318	282	325	314	334	341	333	280	341	314	307	303	318	331	333	305	321	320	298	313	292	312	316	281	296	333	342	317	318	282	338	334	336	331	307	333	295	335	323	317	311	336	320	299	321	323	327	287	318	291	339	332	328	316	284	289	356	321	339	343	305	318	356	325	321	344	288	314	323	309	305	325	358	344	311	327	318	328	334	311	330	332	362	295	273	296	297	349	343	326	320	311	311	301	338	336	311	315	316	331	308	306	296	337	305	316	306	286	333	334	319	339	339	342	326	335	353	320	300	331	308	320	296	349	296	313	328	315	325	365	330	341	324	319	314	287	301	339	313	334	303	315	310	326	298	324	321	300	283	316	360	310	299	287	325	293	322	296	331	293	306	309	310	312	291	325	333	340	299	298	336	299	321	321	329	331	332	340	355	308	319	331	326	300	299	323	333	283	309	339	337	308	355	267	288	333	341	325	302	305	326	323	297	318	335	312	323	313	343	351	269	317	326	341	321	349	307	310	325	321	358	353	319	310	312	350	349	318	311	311	324	294	322	309	317	252	302	340	315	316	330	317	324	328	302	309	268	320	323	307	313	303	337	301	317	297	305	350	311	324	332	346	335	307	301	294	315	316	295	288	293	303	290	339	308	317	286	312	334	281	318	301	305	273	312	336	303	322	350	318	286	286	353	302	318	306	281	320	323	341	295	293	302	338	318	318	282	297	288	278	317	300	319	301	354	330	310	275	324	291	312	289	334	297	314	313	337	327	300	331	310	299	326	336	338	328	318	293	313	308	309	333	318	314	317	332	327	293	296	294	290	316	324	292	309	313	302	306	297	299	315	318	279	298	322	316	311	311	345	331	304	313	324	316	308	322	339	340	346	328	313	312	306	338	296	327	308	338	308	344	317	334	340	331	276	300	327	338	298	288	282	312	293	316	305	325	326	289	339	290	314	339	299	328	306	289	306	326	322	342	305	315	333	321	293	300	339	315	342	306	300	339	301	327	312	341	349	303	321	298	335	327	317	314	305	333	311	323	291	310	301	291	348	316	353	337	332	305	281	299	302	352	317	336	327	307	286	345	323	354	308	333	296	330	319	354	326	341	337	274	323	306	288	316	329	336	342	313	309	287	293	312	345	333	322	294	337	332	316	324	339	326	329	339	300	316	329	328	325	299	325	323	308	331	305	332	304	323	298	298	285	283	299	298	309	326	334	305	343	296	341	329	331	338	306	349	290	324	306	308	334	317	330	333	319	314	305	276	305	334	328	303	323	339	314	350	319	367	293	331	332	347	285	335	333	313	345	316	312	324	317	309	329	343	340	282	324	326	321	305	279	301	337	322	320	320	323	309	334	282	271	300	337	283	313	290	296	295	331	348	325	327	307	307	332	344	348	306	296	341	310	319	309	325	295	287	347	313	301	301	299	349	327	306	335	333	287	314	299	321	318	319	347	313	324	298	325	344	303	316	333	349	333	319	306	310	320	336	352	324	321	323	313	318	303	294	312	298	360	330	328	299	353	345	297	326	333	327	314	284	284	331	295	300	341	323	321	319	355	306	309	292	274	284	322	302	303	322	297	301	313	318	302	360	350	334	308	318	329	311	342	348	300	312	302	289	315	315	307	334	308	297	325	319	320	316	353	299	316	332	297	331	305	325	344	312	298	314	313	325	307	346	344	345	325	296	347	345	310	339	338	312	320	320	295	301	288	325	297	312	323	337	334	345	307	324	317	293	314	314	310	304	312	334	284	348	283	315	312	288	293	328	322	315	294	300	318	340	310	349	331	310	309	326	294	310	301	313	295	304	312	319	314	309	297	291	338	359	293	315	316	321	322	337	329	333	273	318	339	345	306	293	297	308	311	316	329	343	310	309	267	327	318	332	291	347	317	306	317	319	317	317	330	297	320	344	310	319	313	326	300	308	303	308	309	342	317	290	336	349	332	313	302	300	287	303	313	285	332	369	329	312	330	317	319	260	325	349	291	326	338	282	310	312	334	344	311	345	327	335	332	331	317	309	301	319	329	300	282	314	308	310	330	273	311	329	317	278	301	311	313	317	304	297	324	336	332	285	288	315	319	330	317	336	298	361	323	316	311	344	322	372	325	311	303	341	330	297	315	324	325	333	301	307	335	325	292	319	326	309	277	308	297	316	312	319	293	328	313	319	317	323	333	317	319	291	311	281	352	330	312	312	333	321	345	310	321	325	343	329	312	317	332	334	315	339	335	335	313	295	360	339	291	324	307	357	310	340	324	351	319	319	321	315	303	335	332	306	307	310	324	295	308	324	325	291	305	316	310	308	316	324	309	310	315	315	335	338	293	310	324	318	331	328	322	313	304	336	342	344	316	334	331	336	311	340	297	325	295	291	336	269	309	309	300	357	310	329	303	299	317	317	314	307	314	296	328	332	332	316	319	315	319	337	333	316	315	310	322	311	317	338	291	327	328	333	291	369	318	321	348	306	294	354	312	289	300	342	288	278	318	341	297	293	311	315	306	310	317	312	347	292	340	305	311	349	336	335	295	326	306	301	328	304	341	353	310	312	319	309	328	333	329	317	285	299	290	308	308	293	342	347	326	314	335	320	313	315	282	331	323	328	307	298	326	307	327	297	331	369	314	299	328	315	316	318	300	343	312	335	292	340	280	338	284	342	315	339	317	306	335	322	323	293	342	288	302	333	297	298	322	293	338	336	324	307	307	308	330	317	285	328	323	333	328	304	310	298	314	303	308	324	322	311	328	307	335
6697	1003	1498	1865	1710	1698	1211	939	937	945	863	879	851	800	823	760	787	748	757	793	826	739	760	765	743	780	727	800	804	804	806	753	812	767	757	774	745	728	760	771	730	776	746	749	717	734	718	754	767	705	722	729	781	695	739	751	759	725	810	777	726	740	722	721	744	718	745	805	733	760	741	729	749	709	763	746	740	769	699	779	742	728	751	731	760	741	825	689	751	741	749	687	736	742	761	759	768	733	710	803	760	737	747	752	770	684	767	732	736	739	758	706	707	747	758	734	696	753	732	806	740	749	688	758	762	704	721	708	747	750	747	766	732	731	755	740	674	747	753	757	753	732	747	725	755	726	756	717	764	756	797	727	702	680	755	721	767	755	729	750	779	759	714	718	726	758	769	757	706	741	756	716	733	734	703	711	715	716	778	716	791	721	727	716	749	728	752	734	731	690	818	737	704	750	715	772	723	741	746	752	717	738	707	748	795	738	797	762	750	757	729	736	744	755	784	715	709	719	729	761	717	761	749	725	775	751	738	730	746	757	775	729	748	775	795	759	762	725	763	756	734	789	730	725	740	744	736	769	708	703	771	711	721	708	752	766	700	721	690	713	711	776	756	761	723	747	671	700	719	732	772	750	771	742	739	737	757	716	756	736	739	720	726	753	698	680	730	788	730	718	788	753	717	779	771	741	724	749	753	751	775	765	716	735	761	761	731	730	732	728	781	740	718	754	731	740	751	733	716	798	741	749	767	687	765	718	734	751	753	793	726	766	771	750	762	769	702	726	768	747	706	787	728	725	781	770	769	771	772	730	760	752	771	781	759	741	752	666	727	741	749	721	727	733	713	757	782	692	795	799	692	708	704	783	732	708	722	792	750	748	735	719	724	698	757	757	736	752	777	722	781	687	764	769	749	715	766	742	706	738	720	747	784	764	721	773	685	760	711	701	724	712	730	690	683	808	770	690	731	736	729	722	779	707	769	738	696	726	692	730	764	724	701	721	790	716	755	725	743	720	766	736	753	716	741	685	705	756	743	669	771	714	753	755	746	710	721	764	753	755	734	730	793	703	703	766	771	730	707	696	716	752	771	712	761	735	707	692	678	758	708	823	720	718	724	714	746	731	750	734	733	780	739	736	772	712	775	706	756	693	702	737	710	759	717	767	717	683	766	742	704	755	752	754	749	765	744	732	743	722	753	746	780	764	736	718	739	672	737	755	717	712	766	754	760	770	740	725	766	718	691	685	733	708	721	748	718	738	764	751	689	771	779	780	739	738	739	719	705	706	764	745	739	735	778	774	761	731	771	759	722	719	745	739	733	709	749	733	791	760	726	747	761	767	755	746	718	761	853	728	743	787	710	783	741	739	722	695	741	751	724	706	782	791	770	754	735	759	790	704	764	735	737	803	752	744	688	733	742	672	723	746	734	709	709	760	775	738	732	784	708	732	760	683	736	761	768	753	689	751	740	747	772	749	784	705	714	718	739	742	721	757	706	726	695	769	743	715	756	779	752	737	738	719	766	728	745	752	716	686	758	748	706	754	725	775	750	730	721	726	736	717	713	793	735	745	755	745	712	728	728	717	727	757	733	751	729	721	701	749	766	740	776	735	765	768	748	755	751	800	738	730	726	686	757	703	778	748	749	761	754	727	734	744	787	740	762	738	769	757	742	725	752	730	723	732	753	780	754	738	704	763	724	772	742	685	794	762	721	732	760	748	740	788	766	783	751	757	725	744	775	735	743	729	708	719	741	740	784	745	755	745	739	768	757	732	723	713	733	771	759	710	746	769	757	790	759	733	741	720	727	699	666	740	714	713	753	729	744	757	723	724	697	779	734	712	732	747	737	733	772	693	762	760	725	758	733	742	764	779	760	769	691	746	708	723	703	746	723	757	742	736	709	759	727	753	762	754	670	766	710	739	702	700	753	696	746	752	759	738	722	741	743	749	730	788	686	749	779	792	706	714	706	707	732	753	765	747	726	687	709	725	668	735	723	725	802	783	758	718	772	770	750	727	737	735	740	717	738	748	711	763	728	719	731	763	777	733	770	741	754	706	742	716	755	768	757	747	751	723	741	736	720	763	785	738	726	723	699	736	749	760	770	722	721	689	724	712	749	770	780	705	724	722	708	697	795	692	708	700	727	708	702	764	736	736	701	741	703	703	759	757	760	764	778	730	700	731	709	738	735	764	773	773	748	761	729	768	736	797	757	731	747	746	765	780	724	752	715	768	737	748	713	720	708	712	760	718	774	714	763	738	735	720	729	721	758	802	736	699	780	711	728	730	731	799	805	756	724	766	761	717	758	712	723	740	717	733	759	683	692	798	734	703	698	717	751	761	675	773	759	715	726	762	748	745	690	738	682	732	767	786	710	744	736	758	706	724	744	752	751	739	770	740	729	773	720	765	775	724	781	768	772	752	720	753	772	801	735	756	740	745	724	736	744	754	730	779	743	742	707	751	745	730	690	747	696	741	711	704	760	696	727	717	791	738	728	758	742	738	761	732	731	790	721	702	769	803	712	761	737	740	725	747	724	770	768	767	789	742	790	698	763	725	714	738	697	749	739	768	790	755	754	722	689	723	743	724	749	731	712	726	774	703	746	742	730	703	782	758	729	753	711	727	811	705	756	724	691	787	756	737	721	726	752	702	741	725	788	727	763	775	741	714	762	745	707	736	750	732	745	695	727	713	754	736	709	695	768	744	766	786	745	730	680	741	726	776	732	708	760	773	675	743	797	692	742	764	706	751	741	696	739	713	787	768	722	716	750	702	685	737	679	739	751	786	727	730	749	747	691	728	750	721	738	755	732	710	731	727	721	765	726	771	721	777	771	716	775	744	789	750	766	762	712	686	772	688	736	725	710	730	740	765	733	714	718	730	740	754	731	766	803	803	763	731	727	739	749	787	714	738	704	781	718	762	766	719	746	789	791	736	723	761	782	753	769	711	757	750	713	770	780	790	750	770	740	759	725	716	733	787	759	699	759	679	744	739	765	741	747	786	723	740	752	718	765	754	690	774	750	712	767	746	726	713	779	725	767	714	737	761	747	731	745	744	734	736	747	753	705	721	718	711	726	776	720	743	761	754	692	744	721	737	732	774	768	787	742	748	728	712	761	687	737	759	765	751	718	741	717	780	743	703	683	754	744	730	782	767	748	705	751	733	726	753	740	756	716	758	745	771	772	725	719	757	747	726	773	729	767	788	716	741	734	725	804	740	739	725	697	714	710	740	761	746	720	752	740	747	733	750	681	725	700	764	756	754	749	722	723	741	746	723	756	725	721	718	784	707	762	744	745	755	756	771	721	738	770	729	779	706	750	765	778	782	760	780	740	752	686	684	784	793	742	756	737	726	734	739	693	700	749	754	749	754	713	747	776	746	753	708	788	723	725	748	758	756	736	714	732	767	696	715	769	801	732	758	714	743	780	729	774	710	785	764	753	778	753	768	784	714	767	727	717	728	771	748	706	757	690	748	739	732	735	760
13272	1012	859	663	564	409	282	185	206	185	191	171	176	162	162	156	142	121	142	151	147	159	143	135	145	152	115	109	115	157	145	140	156	136	144	145	159	132	151	137	126	140	120	146	130	142	150	151	130	131	123	121	150	137	132	129	134	113	121	122	128	149	127	139	149	132	155	115	143	141	103	105	117	136	128	132	124	119	167	127	121	135	125	154	128	126	122	130	134	136	116	138	145	128	128	163	143	153	144	119	125	132	131	130	136	127	125	119	147	145	107	131	155	120	123	103	144	134	147	128	124	130	119	155	142	126	119	141	147	125	124	132	131	126	124	161	155	143	126	115	148	138	125	137	119	171	163	149	145	144	139	133	147	133	135	126	133	130	129	120	131	129	155	127	120	153	133	138	124	124	139	144	144	126	151	136	141	170	136	126	127	130	121	143	140	108	121	151	130	126	138	103	129	149	151	137	133	119	139	134	119	115	150	121	145	108	128	157	128	136	131	143	134	137	142	132	129	121	131	153	145	155	154	122	130	143	130	124	123	138	140	114	133	147	141	138	141	108	138	128	126	142	115	119	140	147	164	147	134	149	147	148	160	145	125	140	123	129	121	120	118	126	156	131	142	152	134	129	141	129	122	128	122	127	151	128	145	123	139	110	141	111	136	107	151	128	130	150	155	133	130	131	144	120	137	145	152	137	147	162	133	117	134	137	158	133	129	138	132	132	122	137	132	132	132	137	152	139	141	129	117	100	135	149	129	136	147	110	129	141	143	126	125	99	129	118	131	148	120	128	123	134	105	119	138	145	146	134	128	112	149	124	137	146	155	140	122	131	147	162	132	122	133	136	145	141	142	125	142	137	150	135	135	116	130	139	118	123	142	155	129	167	138	137	135	123	144	161	141	118	134	140	127	141	134	129	133	129	135	135	160	155	119	136	131	128	128	139	118	144	143	129	139	120	135	108	121	146	122	131	160	124	119	128	120	115	140	140	111	134	138	142	167	141	139	131	131	144	125	118	127	131	125	120	140	133	124	118	139	120	135	131	125	155	152	138	145	118	133	139	129	123	120	110	144	138	140	149	143	125	134	137	109	129	118	127	127	119	120	141	138	115	158	145	148	133	156	115	144	141	143	130	139	124	150	134	132	156	129	131	116	131	128	124	126	138	147	126	164	122	137	154	128	141	138	121	141	123	141	128	143	115	126	122	114	136	145	117	122	126	118	128	115	142	134	127	128	139	135	135	126	135	145	133	131	156	143	124	154	119	120	145	114	137	117	125	131	123	131	112	134	148	141	141	139	124	137	138	150	149	142	137	128	130	116	139	142	141	143	136	134	144	123	137	133	134	144	129	134	132	120	141	146	143	131	126	133	146	129	135	150	122	165	130	121	129	115	140	146	133	122	122	138	135	137	125	132	121	150	140	144	146	128	166	146	121	141	130	129	123	124	110	141	136	123	128	149	129	121	117	123	126	145	137	122	119	135	98	123	121	156	140	126	142	142	117	127	122	121	123	132	150	143	135	108	134	122	146	128	142	127	110	133	134	160	146	130	154	127	136	115	183	144	126	127	122	142	136	141	146	167	116	129	147	132	129	141	119	129	117	111	136	154	110	134	125	142	150	132	152	134	112	122	143	132	135	134	121	183	122	159	130	135	151	146	137	131	133	138	131	150	130	151	159	144	118	136	137	131	137	130	143	133	123	128	126	145	151	130	140	121	143	105	148	136	115	140	142	136	135	151	137	124	149	134	123	159	115	147	126	138	125	125	156	130	106	126	142	135	132	129	130	136	153	148	148	133	129	141	118	115	129	128	112	113	139	147	141	122	149	127	134	121	141	131	128	137	117	130	114	130	128	125	138	137	133	146	124	143	142	113	134	111	143	114	126	114	122	120	131	132	137	135	150	132	115	140	119	118	152	126	127	132	146	138	126	126	152	136	145	125	140	135	116	123	141	123	130	113	138	137	110	125	109	124	133	126	115	126	135	142	156	130	152	135	141	121	148	139	171	130	119	149	117	135	145	124	154	125	127	123	104	130	168	142	144	128	142	142	148	121	123	130	156	123	130	122	115	129	131	132	134	112	129	129	141	129	129	156	130	111	119	128	122	166	141	153	135	152	151	156	145	132	142	134	139	128	120	136	127	145	138	124	122	127	164	146	161	155	124	139	128	129	118	137	127	145	147	128	150	140	159	117	148	108	144	113	126	104	114	143	129	142	126	153	149	139	135	167	133	115	148	161	122	130	122	146	118	125	138	134	143	121	138	145	112	131	119	127	112	135	134	149	114	154	111	134	145	124	125	128	155	142	128	125	128	147	128	131	134	133	144	147	155	135	135	132	133	134	140	150	138	143	129	126	135	128	133	142	168	145	118	141	139	129	124	155	138	127	118	146	137	119	133	149	148	143	106	137	121	141	110	126	117	123	161	155	146	141	142	141	133	131	153	144	123	136	160	130	147	102	130	123	132	135	136	144	123	135	140	131	148	104	141	130	137	129	165	126	136	130	126	128	132	141	148	123	113	137	122	141	139	151	124	122	122	141	147	159	130	134	129	124	152	126	104	130	143	130	150	126	141	131	133	128	137	135	114	147	127	148	136	123	148	120	128	131	130	116	136	144	140	125	125	147	154	145	115	114	159	127	129	147	119	140	136	136	117	146	136	119	138	131	154	134	157	124	110	130	144	131	137	124	112	133	132	139	137	152	117	113	134	130	123	126	141	139	139	114	146	135	125	124	128	131	113	112	148	145	134	135	139	111	121	144	121	132	142	153	120	130	147	128	133	107	109	142	114	144	138	133	126	133	119	128	129	118	138	134	142	115	140	130	131	120	133	118	141	125	130	137	139	133	147	107	139	143	122	135	125	119	158	146	128	142	140	142	128	135	140	126	123	142	114	116	147	135	116	118	153	140	141	150	126	135	139	134	130	123	148	116	135	160	128	144	145	124	132	134	124	143	129	114	143	138	124	125	124	131	136	143	122	124	131	138	155	135	108	138	138	128	122	164	122	124	131	138	133	124	133	116	156	126	148	123	120	130	132	122	129	125	152	135	134	124	114	141	141	135	153	133	129	115	123	133	156	146	132	142	130	150	135	122	137	131	137	131	146	114	157	112	152	136	125	137	140	140	145	136	138	158	136	146	129	134	134	131	111	125	161	138	154	124	124	144	139	124	131	131	142	142	109	140	131	133	143	123	136	126	124	147	141	136	146	152	130	134	129	139	138	128	148	113	127	137	134	134	131	134	139	108	131	136	148	136	126	148	148	123	128	122	156	131	134	127	161	118	134	140	142	132	125	150	151	125	126	139	140	125	148	146	138	146	131	109	135	123	142	124	120	146	134	142	140	138	126	145	120	123	158	126	127	144	148	128	139	144	121	123	119	144	149	130	125	134	160	115	140	113	151	154	125	149	126	137	127	143	134	135	155	161	133	157	161	113	143	117	148	133	125	148	119	152	147	154	140	109	126	138	139	126	119	124	148	112	148
8435	857	1880	2255	2312	1644	1028	828	777	682	630	608	616	519	524	438	450	426	466	436	448	447	439	382	388	425	427	417	379	401	408	389	387	397	380	394	366	412	373	368	383	321	368	360	378	342	375	385	367	390	356	399	353	375	363	361	361	359	372	386	348	341	360	367	374	364	347	400	351	343	383	355	375	368	338	354	359	383	341	364	351	340	346	392	351	396	354	343	363	354	371	379	366	369	347	345	349	388	365	374	379	345	384	343	367	388	323	363	357	375	356	353	359	349	367	367	374	365	357	366	356	358	369	369	319	351	363	356	370	330	327	357	335	391	362	348	356	348	358	333	373	340	365	363	354	346	366	372	333	351	391	334	321	362	346	382	372	357	382	382	337	351	399	375	359	373	354	353	347	361	349	351	359	349	385	374	367	357	349	343	340	335	350	353	338	343	349	353	370	342	359	339	329	348	378	363	397	366	374	325	328	357	354	369	393	342	379	351	354	364	335	336	361	408	332	382	332	377	353	393	370	359	348	356	374	355	362	345	335	388	373	351	380	400	381	360	391	353	369	371	346	350	375	351	349	352	351	355	352	366	362	356	381	364	382	355	354	341	374	343	344	327	343	351	355	343	351	343	352	373	360	339	333	389	359	356	353	363	370	342	357	336	344	356	350	396	391	344	329	360	369	351	399	390	350	364	361	357	339	318	373	360	362	366	374	339	362	350	346	397	366	382	367	383	384	334	359	387	355	365	347	375	346	358	356	342	367	356	367	333	382	376	357	333	349	392	382	373	371	358	373	347	381	357	344	357	378	360	354	302	365	391	365	357	322	341	361	362	370	347	373	394	377	363	377	334	392	357	348	353	387	358	361	352	360	360	372	382	349	379	357	357	358	363	362	343	373	327	313	375	376	369	368	365	358	353	393	388	354	355	327	334	317	331	329	401	352	365	354	347	398	349	371	347	347	352	366	373	378	363	365	381	328	341	348	352	371	351	353	331	346	371	342	373	361	387	394	372	334	331	387	356	329	391	379	344	321	323	357	374	347	329	331	348	370	338	375	352	338	336	355	329	348	351	381	375	359	323	340	385	336	369	355	369	380	354	354	368	324	366	366	351	325	376	370	384	323	349	367	332	320	339	341	326	362	336	335	379	370	365	367	359	366	370	345	345	383	343	330	369	351	367	350	377	352	356	333	351	411	357	336	367	357	302	355	385	320	368	341	342	389	358	342	343	359	316	353	375	351	393	324	340	331	365	372	371	326	356	373	343	370	365	350	361	406	341	331	346	350	348	328	316	351	370	366	374	366	364	360	417	344	396	386	337	371	390	348	369	349	372	329	388	351	339	369	336	332	370	375	358	375	347	349	329	376	353	341	347	348	369	353	368	380	394	348	320	342	351	324	369	382	365	345	387	340	365	360	359	361	392	383	381	345	354	347	362	353	352	319	343	373	361	382	336	352	349	365	388	344	354	370	395	360	385	327	342	393	357	355	384	340	368	350	349	377	363	371	378	352	348	340	358	342	354	391	374	347	345	337	374	330	351	351	375	366	369	343	353	341	354	363	377	362	327	331	348	358	352	350	345	338	338	364	344	367	338	339	338	339	366	387	350	364	343	346	331	365	319	355	342	355	380	335	339	348	387	356	361	391	350	374	372	337	382	372	378	402	370	349	354	369	351	371	337	306	407	384	344	356	364	382	351	363	352	330	376	390	346	371	345	318	376	345	353	371	362	362	310	366	409	339	348	355	345	347	326	370	345	365	361	365	383	358	382	377	352	335	374	365	352	335	339	353	338	346	358	357	322	348	354	380	351	380	357	331	357	355	339	340	367	383	366	325	363	369	355	380	368	358	374	358	324	341	349	315	347	390	328	346	315	390	332	330	384	379	364	340	348	344	361	352	347	370	364	366	355	374	331	365	343	369	353	370	361	382	364	383	365	368	353	349	369	369	360	361	376	352	362	346	355	339	348	347	327	367	326	391	358	365	362	356	322	341	354	385	364	384	319	324	337	370	325	355	373	345	366	363	376	338	359	358	348	385	399	364	369	353	350	346	373	345	341	379	363	358	325	348	373	343	353	348	363	322	356	353	335	344	347	355	385	368	359	337	359	339	325	357	365	347	343	388	416	389	332	345	320	374	357	358	359	350	328	354	362	358	329	379	366	342	365	347	355	361	345	368	381	371	352	343	332	379	357	334	363	392	373	370	343	312	355	368	343	364	355	358	352	378	342	377	386	333	356	346	363	392	387	347	344	377	319	364	359	340	370	376	354	363	340	401	345	359	353	375	347	339	375	370	346	336	324	361	343	358	357	366	340	360	352	351	350	356	343	389	357	358	340	313	369	361	342	358	347	355	365	357	338	346	357	356	356	332	345	384	396	355	326	369	375	332	371	354	358	343	368	319	364	356	388	352	357	310	336	348	387	345	350	343	351	368	351	364	361	384	351	346	379	344	352	350	354	353	375	373	341	333	373	337	379	368	362	362	362	361	333	332	386	347	354	355	345	337	346	386	339	364	385	318	366	340	372	343	362	368	380	373	367	342	372	356	378	350	363	371	358	351	358	382	385	365	325	349	369	382	382	368	343	339	372	334	424	386	385	325	344	323	383	348	336	356	376	348	350	348	340	367	385	333	339	342	356	333	370	374	369	345	334	342	371	363	363	375	365	389	341	360	390	357	357	348	342	339	362	383	375	318	351	335	349	350	345	327	324	355	356	330	359	367	341	335	370	339	354	373	361	328	373	339	354	380	362	400	361	373	348	386	381	330	328	351	355	329	362	357	356	337	363	383	365	346	363	352	363	339	373	407	385	376	336	349	321	345	354	373	340	381	334	314	377	354	360	373	347	367	371	354	355	365	355	360	321	360	362	357	365	347	360	352	355	349	358	379	355	395	347	373	394	338	366	338	354	362	337	335	356	360	343	332	322	392	360	317	362	390	354	357	346	370	386	339	338	373	352	338	382	339	351	381	356	356	365	392	374	345	363	377	333	358	368	379	382	393	367	370	395	333	352	358	375	325	381	358	386	354	358	358	355	375	368	350	317	367	352	372	351	356	380	392	347	357	375	375	377	325	385	361	398	343	369	339	353	325	351	349	335	356	343	344	376	368	302	362	347	339	367	326	349	378	312	350	358	374	362	348	333	343	355	344	357	383	368	344	367	362	366	378	348	382	351	380	372	311	350	328	384	374	337	304	365	349	348	393	340	336	343	359	367	353	360	354	343	351	371	347	381	412	382	376	364	355	366	352	349	331	356	354	371	340	381	364	368	409	348	389	341	361	352	304	375	380	361	358	369	362	345	337	352	344	372	356	319	367	339	340	325	369	363	394	325	360	316	371	376	356	356	343	338	348	348	365	394	330	372	378	365	337	375	347	345	350	376	376	331	365	362	349	363	335	337	355	358	356	374	349	337	315	365	323	404	335	375	337	320	371	391	326	336	353	343	337	362	324	344	384	348	375	358	355	349	386	351	376	356	370	373	384	390
1479	415	474	457	443	448	350	383	396	411	402	378	414	377	388	398	375	398	401	412	374	395	403	396	420	370	371	424	470	397	418	424	415	420	407	392	422	384	396	406	382	383	412	427	387	387	410	408	440	368	422	401	380	416	403	404	403	422	380	419	427	381	399	440	433	395	383	384	408	444	415	414	387	391	384	385	397	408	405	375	379	383	427	390	412	402	426	411	395	378	393	448	404	392	402	438	413	406	426	392	403	372	391	406	420	384	419	395	399	391	364	402	438	407	396	430	404	408	415	398	391	398	389	410	377	423	395	400	389	422	410	401	432	372	396	412	388	425	423	419	350	403	393	412	384	417	425	397	406	381	366	369	395	380	401	413	342	399	413	406	419	401	425	417	360	424	416	410	435	389	400	394	370	418	408	403	421	425	422	424	413	395	404	399	410	350	434	400	409	413	423	384	393	354	406	389	394	386	399	399	389	407	391	397	388	382	408	387	409	418	404	348	384	426	394	387	377	413	437	424	403	402	366	426	395	375	412	367	409	406	372	414	375	402	408	400	402	409	372	391	412	386	394	393	433	397	394	392	402	386	406	395	372	384	396	420	392	417	388	393	434	407	367	421	404	461	386	364	376	438	427	390	379	404	408	443	416	386	400	350	370	427	377	428	351	405	400	394	369	412	411	409	411	429	422	437	420	379	387	436	384	396	444	421	426	443	393	418	419	415	373	425	410	447	410	402	387	414	389	401	411	372	386	397	393	379	405	384	386	385	362	406	414	439	384	406	377	390	397	420	405	418	437	388	394	407	381	394	385	387	426	409	388	394	427	417	422	410	415	398	451	417	382	388	421	387	393	393	405	395	373	404	412	377	403	410	383	412	390	399	374	414	417	444	363	382	413	392	365	400	396	408	374	437	411	418	397	373	405	403	429	440	401	394	397	383	382	402	473	398	410	392	378	388	437	423	407	381	396	414	379	407	392	404	383	376	396	398	382	402	360	430	363	402	426	398	373	403	381	372	440	365	428	433	412	410	417	403	415	380	389	406	393	368	377	388	445	402	408	422	414	430	383	402	441	375	410	386	407	387	407	444	438	371	387	415	367	437	393	372	458	420	370	406	378	409	421	388	385	404	399	441	358	394	414	421	397	433	425	410	412	416	415	401	387	422	413	429	359	386	417	391	359	409	424	375	371	401	411	429	369	423	391	397	441	392	373	411	401	418	407	412	402	406	392	390	418	397	432	390	385	382	374	377	435	426	423	388	373	396	448	471	383	386	412	375	418	402	412	406	410	422	427	341	386	403	367	390	429	391	407	404	411	391	377	399	381	419	405	417	394	369	399	416	392	410	364	364	412	411	401	348	427	400	399	391	406	424	426	426	441	391	407	390	420	430	394	397	417	401	385	424	380	410	385	389	368	421	418	381	409	390	417	394	352	381	367	390	398	388	409	414	436	420	421	411	426	406	390	408	427	414	406	379	414	401	410	401	378	386	404	406	375	438	385	387	424	410	411	424	376	385	381	422	409	382	431	399	421	400	398	373	400	409	394	367	409	413	438	407	427	400	373	403	415	400	383	385	361	403	380	411	392	400	372	420	441	395	397	415	380	407	406	388	402	397	392	429	396	370	389	401	384	413	372	398	355	423	397	403	372	429	376	392	385	409	426	359	407	408	392	383	368	401	445	349	408	418	399	400	381	413	385	381	425	386	405	377	377	383	436	404	401	413	378	392	374	372	408	379	423	427	410	390	419	378	381	439	454	432	350	425	413	393	402	397	409	416	372	422	407	406	411	424	389	445	402	392	382	438	404	348	401	381	406	382	409	400	406	401	381	428	419	419	389	457	400	392	412	399	437	380	386	398	400	392	424	391	447	429	405	393	405	380	416	405	394	396	383	397	435	406	449	399	404	380	395	414	355	422	449	408	409	378	413	399	399	409	413	426	398	376	403	432	445	402	404	390	393	368	390	423	453	408	437	428	448	413	394	404	420	410	416	389	411	419	383	392	395	400	380	377	388	402	386	399	415	430	397	415	445	403	416	426	420	402	423	403	449	424	410	407	374	404	381	405	409	375	397	366	402	449	405	424	399	363	391	397	441	399	386	391	382	391	419	393	376	420	388	382	417	410	406	389	390	431	389	429	393	419	389	365	384	395	390	414	413	414	394	438	413	391	420	431	386	413	416	396	418	433	405	398	396	425	400	453	406	385	394	400	365	439	388	389	425	405	361	389	417	375	429	387	389	409	418	399	422	429	390	389	393	395	404	440	430	369	420	381	373	426	412	417	415	386	406	427	405	415	405	392	415	391	417	421	440	401	376	381	402	423	396	406	413	416	410	415	382	371	388	425	431	420	443	415	403	395	438	418	403	418	375	392	400	406	406	400	415	417	423	431	405	448	390	417	412	416	435	379	405	380	428	398	412	404	424	402	427	370	390	362	382	428	357	423	389	433	400	447	420	413	398	415	371	378	408	380	424	413	398	422	447	426	420	392	388	383	434	402	387	429	420	429	410	379	390	408	421	394	437	447	391	412	416	402	376	402	391	407	439	426	397	374	391	375	396	429	418	356	433	417	457	403	406	387	399	360	387	408	407	440	430	396	404	411	380	413	380	404	395	397	418	407	414	415	420	364	391	418	423	396	386	419	439	387	396	411	409	384	432	407	396	400	370	431	429	395	404	416	388	403	400	380	391	402	428	425	431	402	405	405	423	439	404	425	407	394	391	405	386	400	385	400	408	414	412	422	418	400	410	405	396	410	381	389	403	388	374	391	414	407	410	406	435	382	407	412	392	422	399	404	378	407	352	396	403	401	358	394	424	406	435	400	457	383	440	407	386	411	438	370	398	437	431	416	410	372	423	401	426	420	399	378	372	411	375	388	417	369	386	396	402	377	424	444	413	397	410	434	384	382	391	374	412	413	448	443	417	367	404	383	421	409	377	426	434	371	441	412	407	411	370	402	419	424	350	404	376	380	382	360	413	410	465	405	381	379	413	453	393	409	387	417	413	414	404	409	421	413	357	420	385	403	383	363	412	412	385	397	395	425	384	400	364	402	392	450	385	402	449	399	410	401	406	429	388	409	411	412	417	425	380	401	412	400	409	397	404	384	442	418	388	387	427	402	395	385	397	405	409	405	403	374	408	343	420	403	407	397	385	420	407	430	386	384	400	414	388	417	441	404	422	396	423	392	369	413	421	392	432	389	438	414	422	401	395	375	376	414	414	445	376	412	439	411	419	385	421	378	404	386	417	456	419	408	398	394	391	425	395	391	369	380	412	420	382	425	432	405	373	415	386	410	391	439	425	393	404	417	394	378	392	400	406	375	359	442	391	393	434	425	383	408	379	407	398	411	419	409	396	404	386	403	425	356	417	390	392	438	412	400	417	432	430	447	437	434	414	440	409	371	428	395	432	364	400	399	419	413	428	418	386	426	420	413	449	407	364	401	412	377	435	377	466	417	460	414	426	426	432	395	389	415	408	421	412	432
2122	999	1109	1114	1178	1064	946	911	949	989	949	893	975	960	903	925	943	933	910	926	911	947	936	968	903	883	893	901	960	935	918	934	972	969	940	987	929	916	961	960	958	892	907	934	912	889	916	923	934	945	933	966	934	963	943	929	952	908	935	917	956	960	934	926	950	985	944	929	914	923	958	895	900	948	884	928	915	939	919	896	897	911	936	925	930	896	928	877	931	973	939	923	946	904	959	923	946	930	916	981	897	930	936	974	913	852	956	971	899	927	996	959	853	925	914	911	931	926	882	925	875	959	945	948	903	919	908	957	963	883	953	914	899	897	933	959	930	931	916	884	928	933	936	905	908	906	951	912	910	938	924	989	871	939	949	893	941	939	913	964	922	976	917	901	915	936	996	964	1009	911	961	912	939	909	975	890	903	890	939	939	926	921	926	952	909	947	987	915	871	939	996	952	923	950	941	903	867	938	955	984	908	941	915	919	970	964	934	956	936	935	947	940	912	920	924	909	979	909	894	940	948	948	891	905	919	906	895	875	901	915	948	936	942	813	888	945	926	906	904	919	915	927	913	924	921	941	886	970	890	927	937	919	917	947	946	966	911	970	904	953	987	883	936	936	955	860	933	936	888	938	932	924	941	908	916	908	972	929	907	957	929	941	952	932	925	873	895	992	933	884	880	927	903	949	905	936	850	949	980	912	915	953	943	923	947	941	926	955	905	936	937	977	952	903	942	910	905	920	954	897	881	959	871	911	927	919	955	940	885	934	983	950	927	915	926	938	941	915	946	919	914	901	930	897	919	927	917	945	905	907	936	943	983	942	940	893	900	864	916	974	935	982	945	903	968	893	925	965	941	916	914	960	916	933	974	896	938	894	937	949	934	956	949	964	904	895	898	896	989	944	935	938	894	932	916	958	912	1003	958	913	963	931	880	924	951	929	881	923	911	895	959	945	920	984	928	956	921	861	983	943	922	938	960	936	989	885	919	933	950	940	993	920	946	910	913	912	908	912	879	924	943	909	964	931	893	913	917	963	916	897	904	943	897	904	958	893	946	929	903	897	937	959	929	914	955	936	879	917	924	931	969	950	942	993	981	917	1001	929	983	949	946	939	987	931	959	919	871	974	930	918	953	919	980	879	931	960	907	980	925	956	927	907	928	958	888	886	914	920	911	913	946	929	962	915	928	915	923	887	929	926	941	927	959	899	905	926	912	918	959	933	910	960	968	917	930	921	924	976	926	908	883	867	904	946	920	865	907	941	913	966	965	967	897	911	959	978	903	916	919	926	878	918	992	946	902	966	882	901	912	920	912	936	880	923	911	919	932	909	917	962	956	921	918	953	944	897	931	940	959	921	935	927	945	919	895	893	944	925	953	915	915	943	911	891	921	927	935	882	973	889	931	971	963	930	927	973	966	877	973	890	911	901	901	976	907	958	884	915	948	916	857	939	893	982	932	937	904	911	936	967	927	971	930	933	938	927	902	889	980	941	966	903	969	899	947	964	888	966	920	960	877	932	889	941	987	901	955	916	905	918	901	945	982	905	936	935	957	918	913	941	945	954	927	952	912	963	992	952	961	943	920	910	948	971	923	930	936	943	914	930	882	940	954	950	909	920	900	903	959	941	944	942	920	928	892	928	906	875	932	880	954	944	953	971	905	887	920	893	922	964	988	934	914	933	903	900	939	919	901	922	963	956	918	946	893	904	909	897	932	940	902	900	955	934	930	915	954	966	947	946	899	930	950	894	902	924	898	941	931	912	944	928	947	941	966	922	963	948	952	943	896	915	930	904	922	919	958	957	973	924	969	940	968	901	936	950	927	944	962	904	928	959	937	924	917	880	933	931	981	962	936	902	939	974	888	986	933	912	923	980	932	881	988	914	863	952	940	931	929	927	972	911	981	972	910	919	972	942	919	984	938	974	895	880	958	890	920	949	949	987	973	937	980	892	896	904	941	925	926	925	902	948	919	897	937	926	959	929	924	945	915	905	912	870	898	940	953	930	918	925	934	901	975	933	1006	913	949	916	910	970	967	908	940	967	981	942	907	938	977	887	885	906	959	941	935	932	911	931	918	972	914	922	901	944	897	892	857	904	949	923	930	919	905	916	917	913	898	963	907	980	907	937	939	943	902	885	961	970	901	897	906	925	927	916	953	937	943	945	988	905	960	916	991	930	867	918	920	924	968	922	942	936	971	930	917	884	911	929	970	911	973	896	941	910	943	990	961	967	921	946	938	955	927	929	937	887	905	868	904	897	948	903	934	910	952	946	923	888	921	942	940	892	918	888	880	965	868	889	934	925	924	948	1009	894	936	890	882	949	951	885	958	949	896	933	871	933	919	947	922	928	905	894	981	983	950	962	910	944	1000	921	954	925	899	901	923	886	898	946	935	877	946	949	927	948	958	938	891	940	937	970	890	898	931	937	888	912	928	946	921	924	919	880	917	949	958	899	917	955	916	909	936	865	938	914	882	966	901	949	944	922	860	947	905	915	905	954	936	925	961	870	942	929	886	952	914	892	906	950	901	908	919	922	926	892	925	886	973	989	891	872	916	933	973	930	944	894	936	916	884	922	954	912	920	895	911	871	956	946	923	927	941	923	988	904	917	948	899	922	931	955	969	908	929	970	910	924	966	873	960	912	878	943	933	914	976	970	936	938	866	928	891	942	926	896	955	887	887	944	950	900	948	927	964	931	907	881	962	911	916	965	889	931	911	955	896	912	870	930	888	919	911	962	892	986	920	946	918	931	985	949	947	941	984	936	958	936	998	921	890	927	925	988	961	1008	930	909	953	921	900	944	924	959	940	960	895	912	982	913	906	879	853	919	944	949	870	945	932	941	919	958	899	938	974	952	914	917	913	948	954	935	910	930	887	893	906	924	860	921	949	936	941	947	886	921	959	941	922	872	995	980	910	903	952	912	889	925	933	957	926	911	868	1005	918	901	988	936	956	956	968	942	938	935	891	965	896	924	908	884	908	928	939	932	929	945	929	938	956	965	977	974	917	896	942	932	952	929	948	963	955	921	946	979	943	940	922	916	906	948	893	964	919	948	917	933	984	945	967	948	988	916	924	946	910	902	935	930	926	914	910	922	957	919	958	935	934	887	908	923	904	882	953	919	918	990	925	951	934	962	914	891	881	900	930	906	940	875	928	896	971	886	910	903	990	915	939	879	897	926	959	893	932	926	988	929	876	949	940	981	975	918	952	892	908	927	948	929	914	968	926	912	1014	928	948	951	906	884	873	902	968	962	919	965	951	926	919	962	870	894	921	917	957	925	920	921	970	928	937	875	957	918	899	961	955	939	897	935	880	959	882	954	880	925	954	904	920	900	912	973	891	1011	902	942	948	921	969	945	927	970	909	919	937	914	967	954	915	949	901	955	962	945	891	908	934	964	948	897	947	990	933	936	934	971	961	900	959	906	968	915	908	937	961	930	978	967	987	937	971	978	957	923	935	914	931	950	933	945	943	893	951	955	935	912	973	947	919	950
6686	631	621	549	480	376	364	347	313	338	339	288	324	339	344	368	352	290	321	344	283	321	296	332	353	291	358	300	297	328	321	339	303	315	305	312	316	318	290	275	318	317	331	311	314	342	338	299	315	297	297	308	343	318	306	342	324	332	329	303	317	303	289	303	366	323	324	308	284	299	344	297	295	287	291	300	344	335	288	287	300	275	306	344	324	333	301	328	303	332	324	329	319	354	337	312	318	287	321	322	319	320	283	299	289	321	274	318	312	277	320	311	326	299	331	344	347	320	286	279	338	311	314	366	335	292	333	324	337	305	318	303	289	293	321	296	315	306	331	348	307	325	298	352	324	322	295	320	286	303	299	309	292	359	308	335	320	291	332	337	344	314	301	357	306	312	344	313	320	330	294	336	331	338	326	326	330	311	326	339	324	300	346	347	312	339	293	297	283	307	317	304	324	337	316	316	338	324	303	275	325	331	337	341	300	328	291	307	312	336	293	316	312	322	317	331	312	317	290	318	318	311	329	320	314	308	331	341	303	307	304	346	338	300	313	283	348	312	330	335	335	314	295	284	310	345	315	348	286	317	348	318	320	303	317	324	295	292	322	357	310	302	284	327	320	335	336	304	275	305	348	325	325	328	341	264	323	288	335	318	294	318	317	303	307	319	390	323	313	317	280	298	317	326	304	306	303	324	315	343	320	337	297	333	337	312	312	308	312	303	302	317	311	301	308	311	307	318	270	325	307	304	307	292	318	319	349	335	332	324	294	344	316	322	299	296	326	333	304	323	311	296	308	345	305	308	313	299	325	329	327	311	302	305	303	326	322	309	267	282	309	315	331	289	338	305	297	323	329	343	313	336	289	322	319	317	350	295	296	320	326	280	315	289	323	308	304	311	306	307	331	315	306	293	292	322	319	337	307	298	291	273	333	297	357	312	314	297	323	323	310	346	290	294	302	300	292	289	333	313	322	296	305	310	335	309	308	297	275	306	301	313	339	289	338	290	301	330	326	325	315	344	307	302	327	299	303	304	312	356	305	321	310	311	300	332	287	321	318	313	318	298	305	308	336	321	288	298	302	327	346	324	308	294	312	335	291	328	307	303	312	304	307	269	303	302	321	290	287	305	314	289	312	313	294	322	335	299	339	326	302	303	307	344	315	322	312	305	295	292	346	310	329	293	324	300	298	307	320	315	310	316	336	319	316	331	305	327	328	307	323	334	314	294	336	287	299	312	307	311	311	312	306	330	296	320	326	330	269	341	298	332	346	324	304	305	325	341	340	318	320	337	296	315	275	297	281	296	326	347	331	331	295	291	335	346	319	296	314	321	325	314	323	275	286	318	339	326	318	289	310	322	349	315	304	310	339	336	306	329	330	312	294	346	331	315	318	305	312	319	314	306	293	297	303	310	285	313	311	322	306	292	314	295	312	319	293	314	304	330	307	337	306	291	321	316	325	323	308	302	293	302	303	333	346	379	297	334	304	311	310	317	315	300	317	302	322	341	339	303	315	330	313	290	297	303	308	318	320	303	287	289	315	297	366	310	334	342	316	316	313	331	335	302	314	319	292	338	328	324	330	327	311	347	298	287	308	325	317	312	335	296	337	355	333	300	299	294	318	294	311	255	298	305	290	348	287	328	330	291	312	331	332	338	320	277	277	315	307	322	282	312	289	289	328	307	296	295	322	322	312	316	291	245	312	300	317	322	331	330	311	304	308	306	292	340	328	319	281	321	307	318	317	282	310	299	293	312	349	313	346	325	332	306	313	302	326	265	302	283	276	286	322	290	310	327	323	338	330	291	331	315	304	252	322	310	359	319	297	310	330	317	335	295	335	298	287	353	287	277	350	357	313	285	294	351	340	315	308	335	309	300	295	304	305	305	322	302	278	348	349	323	325	366	319	342	275	301	283	317	328	327	310	314	289	334	296	278	311	308	293	308	288	316	293	300	325	306	338	306	365	311	343	289	293	324	315	324	309	309	313	300	317	270	347	314	289	313	313	290	329	328	326	322	333	301	309	318	332	341	300	317	310	319	324	293	327	280	291	298	306	337	345	328	323	354	279	318	301	323	299	305	324	320	301	310	315	322	306	303	328	339	325	315	292	352	309	335	334	335	322	329	333	314	333	316	331	299	325	307	354	343	302	363	351	349	297	299	313	285	295	296	317	359	285	294	299	333	335	303	308	317	324	334	311	345	341	307	343	291	313	303	287	313	302	338	315	328	359	282	296	295	316	338	341	292	270	318	312	330	318	302	329	317	314	314	318	294	322	284	275	293	334	295	313	300	317	323	306	309	304	304	325	291	335	338	312	351	304	323	297	351	316	343	344	292	280	315	314	296	326	262	340	273	332	332	298	287	309	312	330	290	279	335	331	314	318	327	339	301	328	295	307	296	300	295	331	316	321	309	320	322	331	330	316	329	333	331	322	318	289	322	325	307	326	311	304	296	351	330	319	302	316	344	305	334	297	317	312	339	348	302	283	306	289	328	307	274	292	296	321	334	332	286	309	290	296	301	314	330	311	296	318	288	344	342	305	330	291	284	304	319	292	306	306	315	294	288	267	299	291	324	303	318	309	279	311	298	279	303	311	300	312	330	307	331	318	301	302	292	294	362	346	316	284	316	324	284	295	318	295	308	316	352	306	326	284	337	302	327	317	308	288	328	293	316	273	277	311	314	335	316	322	334	331	308	334	288	334	287	313	314	308	324	312	330	314	329	269	347	325	269	290	310	287	303	309	333	320	341	321	289	304	316	333	308	349	300	299	327	301	285	303	325	310	294	328	337	313	301	309	290	304	314	288	291	286	283	307	343	301	310	294	331	330	303	308	317	301	336	308	284	319	324	303	293	317	321	331	295	319	301	327	308	299	294	306	352	316	333	278	314	292	285	341	316	286	321	330	295	346	324	310	344	340	308	320	320	343	294	321	344	297	314	322	337	311	339	349	327	298	295	304	324	287	317	276	311	333	316	309	354	290	285	320	334	332	295	279	342	304	286	306	327	327	313	311	329	356	308	301	300	303	298	314	309	286	344	289	336	281	328	287	295	292	318	316	261	314	329	361	345	299	317	279	305	343	325	331	320	317	330	307	291	294	292	324	314	314	338	318	324	307	290	320	323	328	336	322	325	311	320	334	333	292	337	311	288	358	318	309	284	334	320	350	317	371	298	323	293	304	324	345	310	291	330	310	298	317	316	294	336	348	300	327	298	318	299	322	298	271	310	327	328	298	321	279	310	319	327	320	327	287	300	316	307	298	316	316	298	313	331	301	317	346	320	298	293	341	288	276	321	320	309	340	321	287	286	303	339	319	329	340	309	323	366	349	288	259	340	332	317	279	327	335	299	311	292	303	319	325	349	290	303	329	313	341	336	346	284	293	306	314	309	335	309	297	326	312	336	317	291	349	338	303	330	286	304	281	348	331	285	327	299	291	258	324	266	330	309	373	302	301	348	321	309	325	314	300	304	306	320	335	279	320	335
6452	961	1469	1701	1531	1290	1069	915	945	842	839	784	856	814	811	765	822	793	818	816	783	759	748	722	789	775	735	787	731	737	713	763	773	740	750	753	748	785	763	778	704	720	788	775	733	718	765	720	716	752	683	751	751	752	735	692	782	772	758	754	779	754	735	682	753	779	693	772	705	745	751	763	690	743	765	690	767	756	754	713	712	694	712	726	735	674	708	751	737	802	730	744	753	761	787	713	756	742	763	736	774	762	747	720	729	755	732	741	745	736	708	727	728	739	727	725	740	751	695	786	715	737	785	780	766	727	719	712	748	719	685	736	756	687	815	766	716	766	719	702	745	728	692	717	730	716	742	769	750	718	737	747	753	720	747	722	745	699	758	703	704	706	770	724	710	733	724	735	733	747	773	754	727	721	755	705	686	718	699	734	748	699	757	735	723	734	740	734	721	756	753	761	759	756	735	750	757	741	698	753	684	766	764	747	689	735	691	731	782	734	721	741	726	742	755	726	705	736	739	740	730	776	696	781	719	768	746	759	742	755	720	761	712	783	747	759	731	694	732	735	777	724	748	755	709	765	716	741	731	704	741	699	735	779	750	726	709	727	772	771	748	761	769	729	684	718	761	768	737	755	723	749	776	734	786	709	719	751	754	777	786	743	734	718	738	723	757	740	748	715	750	676	719	741	726	687	763	695	703	772	712	741	743	723	743	727	744	766	723	792	763	771	684	745	748	719	764	770	761	738	698	718	779	752	740	779	735	741	734	708	709	758	736	747	706	739	710	724	724	708	773	762	697	790	711	730	781	788	773	777	743	727	767	688	757	728	778	751	766	728	721	767	775	761	729	765	768	741	752	712	714	743	706	751	763	735	720	745	755	753	745	714	752	730	779	796	743	723	749	797	694	704	729	767	771	769	702	724	757	692	758	751	758	746	731	733	766	746	774	744	773	709	719	693	735	744	680	724	739	740	754	737	724	756	771	742	708	794	735	751	737	778	768	706	720	730	775	741	707	730	774	749	717	733	744	725	695	744	756	737	770	756	763	745	733	710	738	753	710	696	787	711	751	738	715	717	753	716	757	774	750	725	754	694	720	803	789	755	706	732	695	727	728	764	706	728	717	735	738	753	770	782	727	759	760	665	728	713	755	727	789	736	732	737	735	726	784	775	772	739	718	761	737	803	732	743	738	788	760	736	762	768	732	759	720	750	736	778	739	768	737	749	748	761	764	731	728	716	730	734	722	694	751	748	724	733	771	713	734	716	732	744	750	795	759	698	743	769	773	806	752	722	720	774	716	694	733	741	694	766	728	758	752	768	705	747	738	728	779	734	734	735	730	762	780	727	698	729	730	751	748	699	762	729	742	688	707	759	793	772	722	744	761	710	742	766	716	762	738	699	792	710	768	722	719	744	709	753	765	769	771	712	714	736	764	732	757	744	716	742	704	760	774	714	738	731	738	765	754	787	731	717	741	784	692	744	756	729	744	759	729	749	750	757	732	765	769	708	777	742	771	746	716	734	769	785	681	775	749	777	726	724	745	743	732	774	711	743	728	759	738	785	767	794	720	780	767	744	702	716	730	746	744	695	741	747	768	749	738	675	761	761	751	711	719	703	696	732	792	727	739	704	750	719	675	705	760	712	717	730	712	742	735	698	694	728	769	716	709	800	784	797	690	720	782	774	713	698	744	751	745	707	741	732	737	737	717	711	667	743	752	744	744	765	774	742	734	757	713	727	778	733	777	732	714	746	762	725	732	762	730	700	760	709	725	720	750	722	754	707	748	791	723	702	720	745	714	740	713	693	752	757	741	747	696	703	744	733	776	743	685	788	759	726	708	735	726	754	704	754	781	771	680	744	732	697	748	736	755	731	749	721	773	705	753	726	746	764	750	713	778	798	710	738	770	755	688	704	718	681	777	774	771	760	801	718	752	751	722	757	772	752	729	753	742	712	717	756	760	744	729	761	722	749	760	738	735	712	752	720	729	743	750	723	722	778	732	731	741	732	744	699	709	706	788	731	683	764	762	726	768	752	725	768	772	760	747	746	709	707	808	760	773	726	710	755	715	745	729	723	729	736	706	733	742	708	729	743	760	736	688	765	716	736	767	738	727	713	744	691	713	761	788	706	729	753	728	756	734	705	748	779	736	776	748	728	756	751	749	737	783	768	724	728	708	710	725	716	737	737	759	741	734	731	762	718	697	714	776	731	755	720	736	751	727	737	746	734	736	756	731	750	701	756	708	772	716	769	730	683	730	750	735	725	725	746	770	746	751	729	734	731	762	749	772	712	686	727	741	716	742	727	686	716	720	743	704	726	719	775	741	687	737	745	773	772	790	737	750	726	741	760	721	704	712	701	766	673	732	751	694	713	712	722	718	737	778	772	724	710	763	775	733	741	762	778	755	756	708	735	687	741	739	740	750	711	716	711	750	719	777	766	740	742	753	741	777	761	721	701	718	777	763	748	757	718	732	734	711	771	765	757	730	756	710	728	716	733	748	761	714	736	732	764	752	692	717	687	700	751	711	730	733	711	741	716	751	744	722	784	763	742	731	707	734	741	727	681	740	760	715	747	790	728	744	746	773	731	779	723	726	783	767	747	700	713	755	712	730	745	756	764	729	763	730	716	753	697	708	728	794	798	744	718	769	694	713	735	743	715	763	790	792	769	671	717	756	673	774	757	722	735	742	750	718	700	765	726	741	741	731	758	787	741	728	715	787	751	773	767	687	738	736	768	733	724	758	710	737	774	733	801	718	786	722	722	727	763	699	733	719	786	764	722	762	709	730	768	760	767	712	723	776	730	691	731	754	685	772	783	759	774	804	750	728	673	686	727	749	687	735	720	746	770	723	762	709	743	684	795	734	723	737	724	766	695	715	791	714	712	740	716	728	767	736	729	694	745	712	717	696	745	753	753	727	772	740	726	736	718	736	722	743	748	740	737	786	737	761	742	727	754	736	692	703	748	720	702	721	748	710	752	752	725	762	699	714	715	731	757	749	784	727	733	710	685	745	769	755	768	762	743	747	753	747	771	737	757	749	727	754	704	744	763	739	760	774	722	751	757	758	714	755	688	793	720	748	703	782	765	770	736	722	714	744	710	747	712	751	720	736	720	761	698	707	722	747	787	689	745	788	737	737	761	764	735	768	740	770	737	737	691	703	744	728	725	739	742	762	742	746	741	752	738	762	736	777	749	717	736	727	723	718	737	803	717	783	735	764	766	741	727	729	744	722	714	716	731	763	725	816	723	694	734	759	736	738	744	744	724	783	756	713	753	725	793	746	727	707	776	745	703	753	725	773	752	733	703	749	721	747	738	757	773	720	795	729	766	701	731	745	756	728	731	727	738	730	731	647	754	753	747	720	836	763	755	770	703	725	759	720	779	715	774	743	724	735	728	728	699	775	782	736	726	728	769	733	762	759	747	729	698	740	751	753	667	741	738	744	762	716	732	720	708	696	746	731	765	719	728	725	688	730	750	746	711
14456	1597	711	678	477	319	227	198	190	167	161	182	166	173	151	160	155	136	120	159	139	156	133	146	143	141	108	145	127	139	135	114	129	143	150	112	149	132	154	131	132	122	138	117	152	120	132	111	117	129	144	142	156	138	141	125	151	134	142	151	126	137	123	123	130	148	158	147	142	140	161	136	129	146	144	137	132	120	140	152	119	128	126	130	149	137	131	132	132	148	129	138	139	135	138	125	154	152	144	137	117	145	117	118	125	149	125	130	144	120	144	118	145	133	135	128	137	144	148	150	128	151	135	147	115	118	130	127	142	137	136	145	112	125	143	139	110	134	112	126	149	143	134	114	139	139	143	153	142	154	137	139	130	125	153	125	121	120	139	140	145	114	136	132	114	111	118	132	135	130	138	132	134	138	136	148	132	135	155	129	145	123	136	131	137	151	142	146	144	135	154	133	113	147	147	129	112	130	134	138	135	152	124	139	120	141	133	128	116	126	134	128	119	134	121	129	139	134	149	132	125	112	147	128	120	122	147	133	118	139	131	131	131	124	146	125	113	113	148	124	134	130	123	145	124	147	133	127	121	143	144	132	122	133	127	102	141	125	135	136	136	117	141	129	140	122	123	120	134	142	133	141	130	126	127	132	128	146	122	126	128	151	153	136	161	141	125	139	156	116	129	151	144	143	125	120	129	133	146	127	127	113	133	126	136	123	142	134	125	135	144	137	137	130	93	130	150	138	148	138	142	123	139	150	106	124	116	126	140	128	127	134	140	140	130	128	123	143	111	136	114	126	141	134	128	124	121	128	129	134	143	135	144	150	117	152	149	134	125	115	145	130	129	143	140	135	129	141	128	120	135	163	133	142	125	128	149	138	136	126	125	131	135	129	119	99	137	136	139	138	128	140	137	136	149	135	138	105	142	131	168	137	138	113	161	141	127	137	149	111	128	128	115	130	117	106	146	127	137	150	140	126	151	118	112	139	138	117	141	148	128	133	120	134	135	133	138	124	128	136	119	132	115	120	124	139	144	121	145	120	142	158	137	125	140	143	136	110	154	128	136	150	113	137	143	145	132	139	131	127	121	119	150	129	137	125	132	135	161	110	145	137	125	146	118	128	123	138	151	125	143	125	144	132	131	119	133	122	130	123	110	133	150	116	133	128	114	123	162	126	130	137	112	125	126	130	126	137	127	133	138	133	158	123	136	132	159	148	126	118	145	144	131	140	159	148	146	133	131	154	139	153	132	136	129	157	160	141	142	143	130	142	143	116	132	134	140	146	148	135	131	151	121	136	141	134	128	150	143	151	135	125	117	131	148	141	125	134	116	147	121	142	138	158	144	121	116	139	150	130	145	126	133	122	138	132	149	113	134	118	122	152	153	149	131	138	136	130	126	116	133	139	129	148	132	136	136	120	151	133	118	134	125	168	139	122	133	119	139	156	133	126	146	119	127	148	118	140	141	132	131	133	139	125	118	126	129	153	112	128	147	135	121	143	126	145	137	133	153	137	136	140	146	161	138	152	152	132	131	138	135	141	137	127	124	145	138	123	159	138	139	132	138	110	131	124	144	127	157	133	121	141	117	129	144	139	138	135	133	126	111	122	135	121	143	116	131	131	106	117	117	151	132	145	137	110	156	120	134	135	124	145	119	141	115	149	133	144	135	134	147	139	149	140	136	139	149	151	150	116	125	133	147	147	129	145	125	127	141	128	155	113	134	120	119	143	127	141	122	115	131	146	135	142	127	117	132	117	128	126	157	143	152	144	136	152	115	148	124	133	132	137	132	139	145	116	134	147	140	135	147	138	147	146	129	138	132	128	117	138	155	143	150	120	139	138	118	139	133	112	128	127	136	127	121	140	142	139	133	139	128	126	124	131	146	137	152	142	119	149	113	130	138	153	137	152	128	139	148	151	103	129	138	141	119	141	149	120	133	132	163	120	142	116	136	115	155	129	152	139	120	112	130	138	125	134	117	123	151	150	146	135	139	147	158	139	155	161	129	152	98	137	143	123	128	126	133	115	112	114	130	130	133	143	136	129	128	155	138	130	147	154	126	123	137	107	139	148	144	143	161	129	139	138	130	121	115	106	147	158	124	118	133	154	158	141	134	127	146	135	144	121	123	125	108	121	139	145	149	119	142	135	147	128	126	139	119	113	159	135	157	145	143	128	134	125	122	142	128	117	122	116	125	133	136	141	130	142	155	135	140	140	144	128	116	130	119	127	144	121	110	113	150	120	130	144	141	143	145	131	124	143	153	126	115	119	132	141	130	124	136	122	138	138	131	128	125	147	143	131	136	123	146	147	140	132	120	136	126	119	125	141	135	128	127	135	134	122	144	125	140	128	147	138	132	147	141	140	139	127	131	134	145	125	117	134	151	113	136	137	115	179	133	139	133	133	114	124	115	151	108	139	142	143	142	132	128	130	145	111	138	134	114	124	141	130	136	136	124	129	130	141	135	136	138	131	129	126	135	120	136	114	132	155	116	130	119	147	126	162	155	110	135	129	107	134	124	136	143	123	141	148	140	125	129	136	119	130	139	136	160	147	133	113	134	114	127	131	124	130	143	113	139	117	122	126	147	128	150	127	126	124	134	131	130	131	131	143	135	126	152	108	119	116	130	134	126	121	140	118	113	123	141	114	125	132	154	134	135	131	112	141	145	125	143	131	133	137	157	129	139	120	130	132	147	135	106	129	117	139	119	127	148	132	138	154	132	136	119	144	135	146	135	132	137	140	138	133	143	143	134	138	120	128	134	123	131	118	141	108	115	133	142	146	155	135	126	128	128	111	142	132	136	133	137	116	138	131	138	124	121	151	140	112	141	127	130	124	107	117	140	137	150	130	121	135	138	143	132	128	146	116	119	109	135	152	138	129	124	124	135	151	142	131	141	153	138	143	148	112	113	158	136	153	136	162	125	134	145	133	111	135	130	137	155	120	138	141	130	128	129	142	111	123	129	131	130	116	116	138	149	139	121	136	139	146	158	136	125	142	146	140	121	132	120	133	134	124	115	114	125	129	119	151	129	140	121	145	133	140	127	139	132	134	142	132	124	150	131	127	129	137	131	144	159	136	128	133	137	121	149	111	125	132	144	132	137	151	122	121	123	144	120	157	139	142	139	152	124	144	139	140	150	138	135	137	135	147	132	137	142	153	142	131	133	137	137	129	131	127	132	128	142	136	122	121	133	127	118	149	134	112	144	154	142	148	137	125	138	114	127	125	148	146	144	155	143	135	150	140	129	157	155	115	126	121	137	120	114	131	113	121	157	114	134	125	105	124	127	152	132	144	127	137	136	126	134	124	143	135	135	143	149	160	140	118	140	145	137	128	132	128	136	126	132	137	145	125	122	138	149	132	157	121	138	127	143	117	136	128	127	119	128	122	130	116	143	124	129	134	151	143	141	130	143	133	140	158	139	163	106	126	128	140	129	143	166	127	164	115	137	161	134	125	159	136	133	113	131	130	132	144	120	144	129	133
9422	1005	1636	2135	1906	1368	994	779	761	684	633	573	599	500	504	453	471	442	449	439	465	431	425	414	389	444	414	380	388	413	406	418	383	332	349	376	392	386	389	369	339	355	402	399	371	394	378	378	367	378	353	344	380	342	364	355	364	353	382	374	351	384	372	376	377	361	368	319	363	314	326	354	343	380	362	363	359	371	343	340	379	394	378	399	402	340	356	360	373	371	352	343	333	335	326	389	402	369	368	398	399	334	360	378	379	353	387	376	358	375	364	382	328	379	342	378	345	375	354	351	340	352	362	380	351	378	347	370	345	359	369	402	366	368	367	326	349	328	374	347	370	350	371	367	352	381	390	350	340	400	363	334	352	341	354	372	343	397	367	342	332	328	384	372	360	368	377	383	352	330	389	344	361	380	367	346	368	340	330	360	347	368	362	336	400	374	322	349	342	341	372	355	382	353	390	352	399	372	366	351	339	328	338	355	370	377	316	320	364	365	365	377	379	332	329	371	353	360	353	354	346	394	377	299	352	338	332	338	405	378	360	375	371	342	353	319	324	355	341	363	393	347	398	356	348	372	368	367	381	338	324	333	323	369	344	366	353	351	315	344	321	340	387	372	372	397	369	351	343	399	370	359	362	339	357	380	335	388	367	326	334	355	338	354	322	377	327	346	383	327	339	338	361	378	345	346	332	353	368	356	366	379	377	353	386	330	375	344	367	361	364	345	381	370	344	350	383	320	362	341	356	360	393	376	371	368	359	381	359	354	353	377	356	372	334	326	376	355	347	322	390	377	370	374	358	357	322	343	357	349	346	381	364	378	322	373	385	323	366	348	375	365	349	352	394	358	323	336	384	352	368	371	368	357	324	384	370	359	386	350	322	358	325	375	389	387	380	355	348	357	355	346	353	377	378	375	335	407	337	358	374	316	366	373	361	365	350	373	378	353	355	379	355	395	369	384	375	338	357	378	392	375	379	382	355	362	342	347	329	343	332	399	357	337	343	357	328	375	336	353	305	377	379	352	325	364	386	347	357	395	378	349	328	349	351	345	370	368	356	382	339	341	367	331	361	343	368	336	371	335	361	397	395	324	370	410	331	368	383	337	356	358	378	351	383	315	343	359	390	379	364	353	374	333	334	343	373	352	386	368	356	351	359	338	350	370	387	378	339	343	364	352	344	374	342	368	377	337	355	332	362	364	380	332	323	387	339	342	349	347	356	347	375	374	365	384	372	359	318	368	376	374	365	331	396	377	394	367	339	363	324	385	355	343	367	333	351	357	325	335	379	357	330	361	370	341	351	340	357	384	354	386	381	354	346	346	366	397	328	355	372	374	389	348	349	331	351	323	370	364	385	366	343	345	359	357	346	346	359	361	344	352	373	410	396	359	340	334	351	365	331	339	341	361	398	370	325	351	365	380	394	359	329	355	344	358	359	375	356	374	384	361	370	347	400	374	355	341	384	342	388	402	381	368	352	363	360	372	358	337	357	331	353	372	355	317	345	386	347	333	350	366	343	347	356	373	344	376	351	366	346	390	349	360	346	349	353	347	396	410	350	367	349	392	319	355	355	372	370	331	369	389	337	368	338	367	360	396	374	379	349	380	385	349	337	365	339	375	371	325	359	346	354	332	344	379	381	384	356	367	348	394	355	367	370	368	361	342	338	354	356	369	365	389	394	366	357	346	351	341	375	338	370	361	358	322	351	355	351	380	327	369	346	378	333	380	351	350	342	351	378	347	302	366	338	319	352	334	339	333	354	376	362	362	402	387	386	392	362	377	362	338	349	371	333	363	360	320	340	359	376	380	331	336	358	354	353	345	380	353	316	358	321	363	371	383	368	360	349	379	350	365	351	357	352	349	394	323	365	321	370	347	347	330	362	372	342	340	363	325	380	346	406	335	350	373	356	375	342	357	344	370	332	349	342	337	362	348	351	344	363	341	371	376	318	327	373	371	364	349	326	360	380	357	392	336	387	380	336	348	361	428	370	340	369	390	367	371	359	339	384	334	336	347	362	350	321	394	368	372	387	352	333	359	386	298	332	392	378	398	309	373	354	367	348	352	338	403	331	377	349	348	341	341	359	359	336	375	368	365	355	376	368	352	370	363	327	365	334	375	347	370	357	350	338	340	360	352	354	354	356	377	338	402	369	367	368	403	323	351	384	363	341	367	360	365	348	407	378	367	352	357	371	380	361	368	364	349	355	376	365	376	339	348	368	381	354	352	374	361	362	356	348	359	376	377	374	331	356	367	384	377	353	365	362	365	352	398	344	307	354	344	363	360	364	354	403	344	365	360	353	352	384	351	360	332	326	374	384	361	388	328	348	350	363	379	353	329	343	349	309	387	354	350	357	384	345	362	379	340	351	350	387	350	371	364	337	321	329	358	332	367	369	371	373	338	367	408	345	334	368	341	369	322	344	359	364	337	332	340	320	374	347	364	351	334	347	356	368	364	338	355	375	344	364	374	353	381	341	371	339	351	356	343	379	369	360	376	331	348	375	349	347	376	362	350	355	320	363	314	357	337	337	354	349	376	376	364	349	389	382	332	350	375	381	328	350	337	370	364	351	386	346	326	348	361	391	353	355	347	349	364	375	338	360	404	379	355	390	391	360	359	385	332	362	338	359	332	382	324	351	391	335	326	324	360	382	339	355	365	337	368	371	356	349	383	363	369	375	322	354	345	353	364	340	335	389	360	318	351	363	333	389	360	351	310	389	330	370	368	373	327	366	403	362	356	350	357	360	367	360	375	354	336	343	348	356	334	343	364	379	347	376	370	345	340	364	332	346	373	335	355	350	365	338	334	347	335	368	401	350	386	333	380	349	355	338	376	381	370	315	363	323	332	348	322	356	363	325	387	361	373	346	364	318	332	340	378	325	364	356	344	339	339	363	425	338	350	350	368	366	366	367	354	356	383	333	376	349	337	379	375	356	342	360	351	327	330	341	387	371	347	374	370	379	357	375	341	354	360	377	344	370	377	345	377	337	375	331	363	344	373	345	389	339	357	356	368	360	334	360	354	348	356	367	349	364	365	369	333	364	349	391	349	364	359	342	354	360	379	386	361	366	349	402	374	339	312	361	361	348	320	348	364	341	343	343	351	327	362	380	358	367	341	361	381	324	351	327	355	398	362	313	374	370	340	357	401	363	368	354	341	387	357	372	357	372	357	376	323	341	347	370	317	348	350	354	392	374	331	324	350	371	374	358	348	341	376	378	384	337	358	367	386	362	389	356	359	370	352	342	327	369	360	360	381	358	327	356	362	347	369	363	368	354	369	356	364	377	378	333	370	336	360	365	381	370	365	356	351	360	349	344	345	326	337	379	349	385	363	384	345	343	351	349	375	372	352	370	373	321	364	319	389	344	350	361	366	330	383	357	342	352	381	404	351	337	350	367	364	359	353	363	392	367	359	351	381	366	336	318	352	381	368	338	379	322	374	367	372	354	369	342	366	355	347	344	364	324	326	359	356	390	364	325	354
1439	403	442	429	436	429	420	435	382	445	399	433	396	400	419	394	415	416	413	395	410	385	388	449	415	431	438	416	373	377	424	391	387	411	357	392	387	384	398	398	400	394	396	406	404	367	373	441	394	386	402	449	427	414	367	391	395	415	400	424	417	438	412	419	398	398	404	398	415	398	388	375	408	391	435	387	423	389	433	387	421	404	355	376	388	376	391	417	441	382	387	393	429	440	400	384	372	411	404	380	427	406	396	421	406	410	384	390	411	395	415	433	396	353	390	363	435	416	434	422	447	430	370	472	413	413	393	404	404	348	382	387	410	386	412	396	454	374	408	388	369	400	364	424	414	429	403	378	430	379	423	424	400	395	452	424	444	384	383	409	386	433	411	401	401	399	401	423	401	399	422	409	404	381	427	383	381	388	403	367	388	402	379	392	389	388	415	403	355	440	370	392	426	397	344	401	395	387	391	408	399	377	397	396	391	441	374	397	408	400	416	416	407	393	414	374	410	423	379	387	430	399	408	416	410	389	394	417	385	393	400	430	404	365	409	421	429	386	398	382	420	394	405	407	399	390	375	405	379	407	438	367	390	386	435	428	414	386	420	379	415	423	415	407	389	409	384	409	390	383	351	402	411	413	420	392	370	413	417	386	425	439	406	403	403	384	375	432	415	365	384	412	456	421	375	358	397	426	402	388	394	372	375	414	475	451	380	426	421	398	411	354	381	394	413	379	391	453	379	381	383	371	388	406	409	408	401	412	394	436	406	405	405	383	382	428	394	402	391	413	386	420	378	377	400	410	398	370	392	424	379	380	400	405	421	417	431	402	416	396	398	398	425	418	406	449	439	425	385	386	428	378	409	380	398	435	399	397	429	408	366	388	397	440	404	417	421	438	412	390	421	369	409	388	382	377	374	408	413	415	391	403	401	380	403	408	401	393	418	392	416	391	434	392	423	398	411	433	372	411	422	385	384	400	406	421	410	428	409	404	382	401	387	399	393	398	402	430	395	390	399	391	429	397	425	400	376	414	429	387	392	403	393	401	374	366	389	354	362	401	390	393	412	396	383	457	399	428	411	404	393	434	426	440	441	403	404	433	414	409	387	408	389	394	424	402	398	370	409	399	381	377	377	355	394	350	346	420	403	388	398	382	417	381	370	355	379	447	370	371	381	387	416	438	393	411	430	434	382	400	377	413	381	397	386	452	410	371	409	420	366	378	425	407	382	428	373	419	381	360	402	410	426	418	351	385	364	399	402	366	385	391	385	408	379	399	383	403	412	429	404	430	391	374	383	386	424	395	422	393	424	382	401	448	428	373	399	434	409	414	401	396	398	410	357	352	387	419	431	417	376	418	352	364	402	395	386	389	394	431	376	409	382	430	416	384	418	406	416	382	399	406	443	415	387	375	425	402	420	418	389	375	385	405	394	418	419	375	390	369	363	418	392	389	384	353	401	372	368	403	404	352	428	395	365	379	447	441	409	405	419	398	396	377	367	414	434	382	429	402	416	392	409	417	391	437	419	413	401	407	444	376	387	409	383	412	380	392	406	431	398	399	382	400	454	449	385	421	436	365	410	448	384	448	414	379	382	384	447	407	401	375	439	385	393	365	408	393	362	423	446	372	412	407	373	445	373	409	415	419	381	425	401	377	397	386	379	412	384	409	383	425	416	384	418	457	429	409	411	413	366	391	413	410	394	389	401	430	422	375	391	388	384	384	424	382	427	389	382	394	413	380	374	388	405	380	397	355	393	413	397	366	391	402	394	427	426	417	392	422	416	383	379	408	408	381	426	407	403	392	419	423	366	406	399	389	393	428	400	413	373	357	367	405	379	396	403	383	375	414	404	387	390	420	408	411	381	403	408	365	401	407	374	428	409	386	383	394	381	426	380	394	384	375	423	407	412	411	418	393	388	397	403	423	375	392	367	387	360	386	375	397	368	369	425	386	409	398	369	413	418	438	425	428	424	408	435	426	412	396	423	361	394	400	431	383	426	403	372	426	431	375	427	411	386	401	408	395	425	402	387	377	389	418	410	414	395	428	450	432	379	384	421	403	408	384	406	385	371	421	387	380	358	398	431	385	392	346	411	374	419	431	407	422	393	445	369	386	417	387	426	387	386	420	434	414	393	383	398	394	421	388	399	398	364	410	398	395	398	403	379	431	408	400	409	399	411	446	400	394	357	396	383	369	376	394	375	412	387	389	381	407	401	386	455	393	432	361	438	408	447	395	395	411	404	375	380	359	387	407	345	398	408	385	397	416	353	401	407	418	391	419	427	380	399	403	408	411	417	375	361	370	400	393	427	404	395	420	421	364	407	366	427	420	433	396	408	392	383	442	439	393	415	398	370	405	383	406	399	413	470	382	409	421	404	435	396	400	381	412	404	392	379	405	373	360	400	373	411	396	405	410	421	373	408	400	376	430	390	350	411	400	402	411	411	356	415	399	445	357	400	420	393	380	414	399	372	406	414	369	393	434	390	428	454	394	358	418	401	388	438	385	388	405	382	387	428	399	385	425	431	370	401	419	398	406	396	384	423	422	420	363	420	417	382	414	408	381	399	399	380	391	380	380	400	436	433	423	398	372	410	429	428	437	383	403	455	374	386	409	402	367	397	389	381	403	367	423	422	406	419	409	384	427	401	416	416	432	407	368	404	372	412	380	433	388	426	397	421	406	368	410	408	417	412	394	375	383	392	409	415	416	375	397	435	423	416	391	440	444	376	405	431	458	371	388	390	405	402	399	357	420	368	375	404	414	338	404	389	425	394	413	378	383	405	428	432	420	432	380	351	409	411	402	435	383	387	387	436	434	397	365	412	371	388	420	364	381	409	444	426	424	416	416	438	389	429	419	382	399	412	369	428	419	380	397	406	429	419	417	413	375	406	410	407	403	405	410	384	388	417	427	433	427	408	389	421	424	444	416	422	372	395	400	394	415	370	390	381	429	419	362	394	409	402	389	398	402	424	423	446	451	381	430	432	393	400	393	388	405	412	405	429	390	405	394	423	432	399	431	440	392	385	404	450	409	357	360	391	427	440	407	407	431	417	423	418	374	387	391	390	397	440	392	414	407	394	357	434	394	362	375	354	409	425	402	429	432	410	369	391	418	415	384	415	392	409	404	387	370	381	433	414	440	414	411	437	410	410	415	411	360	377	399	425	402	416	398	391	396	384	342	416	436	442	423	437	399	418	401	412	417	386	408	404	420	389	403	404	381	404	396	425	368	400	359	398	421	431	390	405	421	426	406	407	412	363	376	406	407	369	405	424	415	377	419	374	429	411	408	401	435	419	375	395	420	398	368	412	383	398	412	439	361	407	392	373	396	390	386	386	384	395	407	401	391	407	396	427	364	387	394	399	394	400	417	395	438	427	395	414	379	404	426	385	414	425	424	394	428	385	400	402	411	373	368	416	414	414	413	391	396	402	376	404	384	386	378	421	401	391	404	426	402	390	441	412	393	407	399	422	386	416	414	371	393
2123	948	995	977	1165	1043	980	973	909	977	953	937	909	906	905	903	919	953	933	963	997	950	867	941	1013	932	905	978	912	969	922	980	922	957	921	925	936	889	913	866	904	931	926	912	925	887	913	917	906	919	927	972	955	942	898	895	956	945	904	942	915	900	936	928	964	934	991	967	907	920	966	905	912	960	960	896	970	938	989	943	935	943	930	920	887	916	933	909	923	914	989	894	904	948	906	952	910	915	955	982	954	920	990	951	926	965	954	932	899	941	920	964	928	983	920	976	894	916	908	928	857	924	957	946	969	941	948	941	974	1033	892	914	917	927	950	897	891	972	983	950	939	909	931	939	969	943	983	859	916	883	940	871	905	954	919	879	952	897	919	906	899	965	940	876	930	936	933	983	1002	936	955	910	932	919	972	937	900	936	943	930	951	938	975	942	940	860	889	878	983	919	1018	921	921	959	928	943	898	931	940	973	939	925	938	920	959	888	945	881	930	891	957	961	918	913	921	973	868	938	961	903	937	976	973	925	903	964	952	911	934	943	934	904	978	954	987	988	892	941	971	973	955	966	937	943	958	905	926	931	908	909	961	954	944	894	989	910	906	881	922	929	895	883	891	933	921	945	964	940	994	953	937	927	881	966	941	960	956	897	896	918	931	951	926	929	970	941	946	926	953	937	971	944	870	940	894	886	989	944	915	913	941	923	923	901	933	959	932	868	952	980	931	961	934	952	951	894	954	941	908	913	985	942	950	917	900	964	914	912	958	882	965	973	921	890	916	923	917	947	925	878	960	920	968	927	937	910	931	912	940	898	898	953	926	948	937	931	918	939	908	875	960	939	965	969	942	962	941	945	938	939	905	944	889	922	934	920	918	1023	958	929	930	901	877	964	922	1007	946	939	905	905	901	936	921	906	920	905	892	879	928	877	992	953	887	950	910	929	851	915	888	953	938	913	957	953	997	902	886	921	907	942	982	899	938	954	944	969	914	912	918	922	916	883	918	924	930	958	977	933	942	917	935	933	909	950	968	930	915	893	978	941	965	951	907	902	935	902	941	955	908	914	921	979	954	905	931	928	953	943	930	934	943	971	974	952	970	920	956	904	940	952	938	928	951	888	898	919	898	974	912	933	969	897	948	925	892	959	905	983	999	952	920	915	908	957	926	930	895	958	895	950	911	934	861	898	953	890	944	946	906	937	931	908	973	934	931	938	965	876	960	916	949	941	879	925	956	887	892	950	920	929	972	908	913	865	959	902	922	910	916	939	906	908	891	945	910	914	946	961	1032	893	905	938	920	908	939	937	896	963	894	925	915	913	931	876	921	978	941	949	907	975	927	956	918	891	882	938	952	897	906	966	946	953	956	966	926	968	885	875	909	925	913	938	924	932	876	944	923	913	906	954	951	939	986	904	910	948	899	918	900	973	872	915	940	952	908	932	956	935	947	939	933	975	912	912	934	980	931	885	937	893	949	923	878	941	929	913	908	959	950	905	954	911	920	902	944	916	988	945	914	912	961	1004	871	955	877	915	920	891	942	959	946	938	945	923	967	955	932	930	903	936	951	915	929	949	909	903	989	877	963	907	900	931	919	945	919	876	991	926	919	917	939	991	880	930	947	890	888	982	946	884	948	939	941	913	957	946	956	911	955	908	964	938	912	957	942	967	970	961	909	935	913	939	927	920	915	933	939	888	931	954	940	892	902	912	945	947	910	933	962	918	883	904	920	932	975	936	988	917	942	960	980	927	955	964	919	935	893	888	961	948	922	903	962	931	911	958	945	977	969	912	869	943	899	944	912	921	916	942	916	970	921	1004	916	893	926	933	967	909	969	948	909	973	906	895	921	953	898	964	979	891	876	892	1004	872	927	972	979	938	893	977	993	859	954	946	910	933	940	917	932	967	953	1013	883	900	951	981	968	904	883	980	945	883	956	948	934	953	924	894	931	939	931	939	909	897	955	924	909	925	923	990	928	947	851	1010	974	902	891	904	887	875	915	911	899	959	898	893	946	932	866	983	924	907	931	956	925	916	902	922	933	940	916	908	947	916	899	876	996	894	907	945	922	953	971	917	994	963	876	973	925	930	931	915	891	897	941	970	937	916	945	913	958	908	927	968	943	886	976	985	928	923	906	948	920	864	946	943	1003	993	877	850	915	844	985	964	957	961	972	968	990	921	903	965	942	980	927	907	961	979	900	941	929	980	953	968	936	954	920	941	958	948	858	888	910	982	897	913	948	958	959	938	961	920	948	948	917	890	909	935	974	950	972	920	974	992	1002	901	913	901	897	918	912	929	953	949	921	956	964	945	924	969	970	944	931	912	902	994	971	897	990	939	893	927	889	921	921	946	917	923	930	963	962	925	914	937	953	935	964	969	945	968	922	896	928	942	933	902	923	919	978	953	917	911	918	931	904	945	1036	907	921	905	967	933	885	905	880	918	932	906	917	906	937	934	877	896	955	909	887	881	946	901	867	925	933	949	916	907	900	942	920	915	967	941	901	927	947	982	881	954	925	886	938	885	921	897	907	938	913	949	875	965	924	934	942	932	920	923	927	919	936	979	959	911	957	963	963	935	968	988	932	897	944	911	959	925	929	899	913	950	905	891	933	933	960	885	965	905	957	922	913	898	956	927	900	926	917	941	942	933	972	951	933	898	917	948	935	904	967	906	919	975	953	964	941	936	945	903	922	945	939	914	953	933	958	1002	894	934	917	966	922	936	952	932	915	932	962	944	866	892	927	1011	965	868	938	923	940	939	934	937	939	990	969	940	922	918	930	931	936	940	971	893	920	857	896	901	880	914	889	947	1001	902	894	916	1010	928	893	905	876	926	968	872	908	947	959	865	911	947	913	950	919	903	909	955	966	838	913	910	936	914	910	939	991	920	906	942	939	863	911	919	966	915	904	894	957	910	910	925	880	903	895	921	929	968	931	903	972	961	920	941	961	945	925	911	963	936	928	898	926	952	930	920	968	941	919	899	902	924	1004	940	901	883	950	930	937	953	991	925	967	969	949	1016	927	896	902	978	953	940	927	906	935	941	916	987	868	877	975	941	933	948	953	963	937	933	907	947	936	896	920	976	899	974	922	859	934	876	927	935	915	971	937	962	950	968	909	911	930	924	924	942	891	905	939	946	911	922	891	975	946	969	903	1008	964	981	931	882	921	955	897	935	970	885	963	901	958	961	999	917	975	967	954	943	911	969	944	899	961	926	952	921	949	929	911	972	934	922	927	944	937	942	905	989	895	932	903	944	876	895	901	932	956	906	896	925	904	892	960	935	961	952	949	937	927	958	934	935	941	982	910	953	989	954	928	951	917	896	910	962	895	970	951	960	891	927	914	937	922	930	962	970	927	929	986	947	894	944	893	887	965	927	878	902	1003	952	973	932	947	978	968	931	861	918	1008	942	936	904	986	950	941	948	948	932	895	912	1003	988	981	961	897	877	902	928	928	896	975	944	883	916	940	938	940	949	886	880	950	895	932	946	867	915	915	944	922	914	962	871	934	924
6188	507	564	533	491	402	357	372	354	355	318	351	306	330	293	333	310	351	282	326	316	315	316	312	338	326	329	293	290	299	317	309	305	301	322	311	295	284	277	313	313	343	307	326	297	307	335	306	323	320	327	308	318	329	300	278	308	318	338	321	318	328	339	330	363	328	334	319	311	326	337	282	321	285	304	296	317	339	304	329	307	322	312	326	326	304	311	328	326	314	306	320	316	301	320	330	319	333	320	287	297	297	318	306	271	273	305	344	313	317	314	292	339	293	342	299	286	338	302	327	321	285	312	301	322	333	311	321	353	327	355	351	288	297	313	306	323	310	281	332	289	335	306	309	322	308	296	305	259	337	322	314	312	346	319	311	307	300	320	318	318	316	296	299	297	323	301	337	316	340	295	339	365	306	316	290	313	331	314	270	304	301	338	321	286	293	326	317	286	295	334	300	291	301	287	312	337	302	322	346	315	326	299	305	291	307	309	332	322	328	321	343	339	339	336	292	313	313	344	295	333	295	323	289	292	320	320	307	353	328	313	290	307	314	297	291	326	322	302	306	317	308	318	303	314	354	294	283	281	351	287	269	300	278	343	301	313	314	301	326	320	314	295	311	303	328	316	284	319	320	317	286	333	268	338	312	340	345	305	266	310	291	323	282	345	317	295	316	277	304	284	314	318	298	337	337	332	334	287	304	306	264	321	272	316	312	315	353	313	284	280	345	313	347	303	318	299	286	329	321	344	292	273	294	339	350	292	303	301	326	306	318	329	329	327	312	329	291	277	314	311	315	320	305	301	319	330	298	304	293	281	293	315	312	288	321	309	303	332	302	315	296	316	305	303	282	290	305	360	297	301	303	306	305	313	324	320	303	342	324	293	336	312	327	316	288	344	309	334	276	303	305	300	337	333	298	318	321	300	296	311	320	293	298	319	321	320	286	293	303	294	306	335	287	310	312	305	304	349	317	342	329	298	300	323	286	292	298	339	286	299	318	320	324	316	299	287	319	327	331	335	306	297	288	346	307	322	300	290	331	334	311	334	290	342	329	310	300	305	305	315	315	325	326	309	312	309	319	343	316	334	329	316	303	330	282	300	335	302	331	329	332	293	314	300	291	292	325	312	346	279	311	299	315	327	320	328	324	320	305	273	322	301	291	301	302	310	313	286	278	295	325	290	313	319	314	296	288	338	297	296	325	327	317	324	336	317	309	296	277	352	319	287	306	328	324	323	304	319	301	328	330	311	332	307	327	293	324	319	313	312	309	291	331	317	303	319	327	325	313	314	323	334	321	308	299	292	309	343	286	349	316	306	302	342	352	318	324	310	311	292	312	293	296	329	275	272	296	336	280	304	295	313	334	315	349	316	359	300	324	301	300	327	334	273	306	281	334	331	314	322	318	316	311	308	314	322	318	327	311	307	313	267	321	311	318	327	324	290	335	314	359	321	299	294	307	315	307	284	313	316	298	315	284	304	295	274	264	315	360	285	321	294	335	308	318	305	303	311	314	316	311	315	309	318	310	327	303	319	323	314	328	295	281	303	302	324	324	337	315	305	333	292	333	310	324	314	335	318	289	329	303	308	326	284	300	324	299	326	321	328	344	320	320	317	324	325	314	314	322	271	295	330	334	327	290	327	340	296	308	343	293	303	319	325	294	302	285	304	292	294	303	299	326	327	301	300	322	342	316	340	299	295	305	303	303	287	302	328	314	311	284	335	301	315	342	304	313	315	318	309	295	311	297	336	329	304	356	316	319	313	296	323	326	295	311	299	312	288	305	318	261	314	290	314	331	307	291	293	325	319	312	338	297	341	320	305	289	310	373	315	321	304	319	307	300	345	288	333	294	329	256	292	304	351	300	313	333	337	323	309	343	309	321	344	320	309	308	290	345	292	296	300	325	307	310	297	303	282	339	282	315	319	324	278	270	285	292	320	325	290	316	301	305	305	301	309	335	332	271	311	295	335	290	347	297	288	298	322	275	314	297	329	307	312	309	339	282	277	294	305	327	316	272	333	306	350	310	341	335	317	335	300	324	299	308	290	311	316	331	276	313	314	310	315	316	313	318	277	336	304	322	306	326	337	294	301	311	313	324	302	356	331	319	343	298	333	347	309	309	285	292	299	291	292	326	271	307	304	310	335	316	308	323	309	320	305	318	322	328	298	319	325	327	335	335	330	346	296	294	286	343	300	293	336	318	326	305	334	315	320	347	313	280	338	360	325	324	334	309	310	324	325	326	333	300	312	326	295	296	286	285	320	288	332	295	302	358	299	329	336	320	319	321	296	313	324	288	304	284	279	285	303	324	303	345	328	323	318	328	289	305	293	314	311	304	333	308	331	278	316	364	297	298	332	339	316	314	303	316	301	292	329	278	289	294	286	321	313	316	312	302	339	315	301	305	301	319	320	311	287	314	308	335	326	292	306	287	334	320	309	310	331	297	312	312	322	301	306	294	328	285	276	337	305	321	322	333	283	323	331	323	306	315	328	319	318	313	307	341	322	303	312	327	324	290	307	332	293	337	292	330	332	311	312	324	325	284	323	320	326	318	308	291	314	322	321	324	292	324	304	281	307	304	308	302	318	320	310	322	287	312	301	323	289	314	356	340	358	324	314	308	312	318	350	319	309	305	328	289	294	289	319	307	321	318	301	309	305	291	302	291	310	318	288	285	327	312	325	326	329	277	322	328	298	345	307	316	335	346	283	278	289	318	343	320	288	296	298	315	307	320	330	308	345	295	295	310	301	331	315	328	335	301	287	323	346	323	272	306	353	337	298	319	309	334	269	287	329	312	341	302	306	304	306	342	305	355	312	310	268	315	357	299	352	301	337	322	314	332	314	292	309	291	314	314	347	304	287	348	294	311	311	270	319	310	357	337	299	279	355	318	290	307	329	320	304	323	328	319	307	294	291	327	324	351	305	314	295	295	304	309	330	330	312	353	278	333	307	288	313	260	355	312	322	291	312	310	348	318	322	317	320	310	315	292	302	316	300	317	332	298	310	309	317	311	296	295	298	302	300	324	310	290	289	281	342	305	305	294	301	286	295	319	315	306	335	321	279	288	320	368	322	300	347	322	305	320	285	290	310	328	268	305	314	329	301	337	303	329	296	306	307	285	298	317	325	335	349	303	314	265	327	293	308	338	305	314	294	362	312	329	318	317	329	333	324	304	334	301	317	322	314	306	334	339	326	305	293	340	307	318	328	311	344	319	303	286	317	332	315	323	308	289	301	327	335	358	312	313	296	280	307	295	327	325	311	318	298	296	281	326	317	352	317	322	341	290	310	302	333	334	327	331	307	348	308	280	266	335	337	281	317	304	303	317	326	293	284	291	333	278	320	305	277	305	331	311	299	277	291	291	347	284	329	294	322	305	345	318	302	297	303	294	318	282	296	293	338	307	341	342	366	275	320	341	284	317	318	300	350	333	326	305	340	301	333	340	337	299	330	272	310	312	309	296	300	320	314	369	304	295	318	320	290	306
6126	936	1255	1462	1736	1236	1021	941	971	899	851	817	832	820	854	781	831	791	813	777	762	792	731	744	774	720	765	738	762	796	785	737	738	761	744	756	747	768	756	753	731	759	723	749	726	720	727	738	727	752	751	693	730	780	812	714	732	782	675	718	758	742	752	815	699	742	713	806	786	734	754	781	740	724	729	691	796	767	769	721	729	713	721	734	724	749	765	759	762	748	733	765	736	741	823	724	755	764	759	734	742	734	696	750	740	678	738	755	773	741	713	729	725	743	765	714	694	729	759	701	706	757	742	761	737	735	746	718	745	789	762	781	708	754	797	682	735	718	757	752	709	700	682	774	747	751	730	742	729	710	732	709	739	704	774	745	767	742	693	691	746	680	706	751	718	724	739	735	717	719	782	780	736	718	723	748	743	761	712	716	752	694	769	750	758	747	708	705	756	796	715	699	756	754	745	718	734	742	718	747	743	745	760	727	744	761	781	746	723	707	717	770	761	779	733	751	698	714	701	723	764	737	791	767	740	743	722	762	777	724	740	776	763	731	798	746	731	743	738	745	799	698	693	764	697	737	745	714	763	749	795	735	757	754	750	740	735	673	732	754	757	687	755	789	737	758	717	731	738	746	751	759	748	744	738	765	732	731	772	728	723	698	746	716	731	712	711	725	722	753	753	754	770	758	715	738	715	777	737	735	716	710	768	778	735	782	716	736	751	752	752	780	757	764	700	708	654	719	740	725	714	739	766	772	734	713	778	755	746	795	718	757	759	739	752	728	749	733	697	695	738	770	740	771	735	728	679	764	752	782	750	740	681	719	768	682	686	718	730	675	710	756	720	694	744	743	727	727	750	749	697	745	758	736	795	775	708	704	775	755	721	740	715	734	744	743	721	748	729	786	748	775	754	714	771	741	708	757	743	700	742	677	696	736	752	755	708	706	714	721	748	735	729	737	737	742	755	734	710	732	770	728	698	750	720	759	705	751	760	722	774	748	751	738	721	752	754	697	704	770	731	749	715	750	698	687	720	670	695	727	752	708	717	752	762	699	763	705	732	737	733	764	769	735	729	696	706	710	778	732	720	724	756	729	780	734	698	733	790	756	743	758	728	807	763	769	742	778	720	740	750	697	743	739	752	745	778	717	768	721	751	745	733	751	731	692	759	722	729	752	756	746	684	802	710	721	741	708	743	739	691	739	704	743	751	748	781	736	743	745	717	713	742	701	715	728	760	709	642	738	712	768	701	735	787	687	753	753	738	741	739	785	754	715	774	759	717	730	693	739	759	705	728	745	767	719	682	705	739	653	738	746	741	756	768	713	728	714	801	730	727	780	753	726	734	715	733	751	706	754	752	727	690	720	723	775	737	765	736	785	756	747	716	756	718	747	767	734	684	681	765	732	719	740	756	705	731	713	771	744	727	751	722	714	726	786	764	736	679	773	753	731	735	706	738	762	740	705	718	778	769	761	737	755	775	771	746	720	711	764	781	752	745	743	718	747	699	741	779	689	730	725	711	717	731	712	713	691	722	743	797	690	740	748	731	771	729	713	740	723	750	720	788	751	733	764	760	717	735	762	729	705	780	751	719	685	742	700	781	718	776	722	783	719	772	735	709	700	714	755	706	715	708	761	753	723	761	749	780	736	749	717	749	712	755	715	693	681	737	754	788	761	681	733	735	747	699	756	718	737	695	694	743	723	712	739	772	726	761	752	693	726	707	760	740	762	750	744	740	728	740	780	754	678	732	767	728	749	723	773	757	712	668	766	765	719	736	773	705	728	740	752	728	724	758	727	696	721	735	733	759	748	770	713	794	754	736	720	754	657	714	750	754	727	725	735	761	783	716	724	758	787	737	809	739	719	763	755	738	767	743	789	711	725	711	672	745	729	782	764	743	770	720	797	714	716	729	727	751	805	709	701	791	706	750	722	741	747	718	708	730	701	713	750	742	755	751	704	750	774	755	748	780	741	728	729	737	796	711	739	771	719	773	744	728	703	764	762	685	764	721	765	711	702	734	711	715	707	699	719	763	756	768	760	706	785	710	761	717	721	733	725	752	746	775	756	766	716	734	707	706	771	726	707	730	793	765	779	720	744	735	725	739	735	743	753	767	742	717	739	768	706	732	723	752	767	746	757	753	762	748	726	713	787	776	718	729	692	761	754	713	724	726	748	789	764	715	770	772	753	707	769	732	754	716	752	766	749	717	707	749	782	751	753	740	780	735	770	717	756	780	684	709	735	744	712	690	717	756	715	711	706	729	719	731	763	723	730	744	787	730	690	764	716	712	668	737	774	780	779	747	776	715	725	756	721	742	706	733	729	750	709	720	723	727	717	719	740	695	697	721	684	745	740	760	779	732	725	732	740	725	720	731	748	729	739	755	726	722	763	732	724	744	736	768	712	757	744	743	757	751	726	773	747	732	735	752	755	690	716	734	719	728	690	714	769	753	681	730	746	724	722	774	734	764	709	707	698	739	761	775	715	730	737	731	755	702	717	681	725	742	736	759	763	759	710	700	718	732	715	678	729	708	738	711	789	757	704	737	736	764	722	767	737	749	724	751	787	738	765	747	758	704	754	782	745	751	688	769	706	728	745	698	706	724	752	707	703	764	727	801	706	745	729	734	728	793	734	783	729	745	727	729	792	724	726	730	724	764	756	739	750	723	736	774	727	676	695	707	748	733	720	765	729	741	728	716	692	715	725	769	771	739	693	747	717	813	680	755	717	752	727	725	714	711	761	730	765	732	756	759	724	730	710	747	742	739	704	693	792	723	766	705	739	753	709	709	723	735	728	732	732	742	748	706	691	712	741	726	724	766	757	714	704	756	769	690	747	731	732	718	738	739	777	728	737	742	726	772	702	746	717	710	742	748	762	686	704	776	767	700	719	728	736	712	772	726	719	722	701	770	748	703	745	749	765	755	725	756	690	708	755	733	708	712	762	833	736	722	775	730	708	750	730	747	752	716	755	697	703	759	742	753	767	765	755	716	766	747	743	668	731	746	755	766	733	695	746	700	704	740	770	761	691	733	764	718	779	772	731	745	705	750	712	771	770	738	720	752	720	807	737	693	792	700	729	752	717	752	736	767	732	703	731	738	764	755	770	722	751	729	708	795	727	705	721	757	695	733	690	749	734	729	695	721	695	695	770	731	785	723	726	756	659	740	787	759	698	729	741	735	752	741	752	734	740	738	750	761	745	729	731	758	730	740	758	704	782	746	764	772	748	735	752	692	722	725	711	743	713	745	722	753	698	718	697	735	710	755	737	678	725	753	760	732	782	666	778	763	715	764	739	755	762	707	716	778	755	758	710	731	730	767	770	757	740	738	760	711	712	751	703	700	715	748	735	686	735	704	728	730	741	728	728	708	753	734	742	754	740	757	683	731	759	778	738	710	767	724	742	727	667	766	734	705	703	763	712	789	697	704	757	733	785	749	746	726	743	794	738	721	741	751	764	728	739	747	718	765	764	763	716	726	699	744	768
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
