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
338340825428	338340825986	338340826536	338340827086	338340827636	338340828186	338340828736	338340829286	338340829836	338340830386	338340830936	338340831486	338340832036	338340832586	338340833136	338340833686	338340834236	338340834786	338340835336	338340835886	338340836436	338340836986	338340837536	338340838086	338340838636	338340839186	338340839736	338340840286	338340840836	338340841386	338340841936	338340842486	338340843036	338340843586	338340844136	338340844686	338340845236	338340845786	338340846336	338340846886	338340847436	338340847986	338340848536	338340849086	338340849636	338340850186	338340850736	338340851286	338340851836	338340852386	338340852936	338340853486	338340854036	338340854586	338340855136	338340855686	338340856236	338340856786	338340857336	338340857886	338340858436	338340858986	338340859536	338340860086	338340860636	338340861186	338340861736	338340862286	338340862836	338340863386	338340863936	338340864486	338340865036	338340865586	338340866136	338340866686	338340867236	338340867786	338340868336	338340868886	338340869436	338340869986	338340870536	338340871086	338340871636	338340872186	338340872736	338340873286	338340873836	338340874386	338340874936	338340875486	338340876036	338340876586	338340877136	338340877686	338340878236	338340878786	338340879336	338340879886	338340880436	338340880986	338340881536	338340882086	338340882636	338340883186	338340883736	338340884286	338340884836	338340885386	338340885936	338340886486	338340887036	338340887586	338340888136	338340888686	338340889236	338340889786	338340890336	338340890886	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15231	1112	877	689	457	334	306	266	240	236	212	177	199	190	167	170	165	170	158	166	151	158	171	153	162	166	162	157	175	152	143	172	159	154	157	154	142	165	149	163	152	141	161	166	142	142	142	153	164	174	154	128	124	150	136	145	147	172	143	128	150	134	163	151	144	155	147	153	143	156	131	125	162	163	136	146	173	162	147	140	142	180	153	151	150	131	165	167	118	150	150	138	160	167	153	127	169	163	155	150	126	140	146	145	145	164	158	136	153	168	145	150	178	155	168	133	153	148	147	165	153	141	145	146	131	150	143	169	143	135	126	142	149	151	147	158	132	137	148	164	155	150	150	141	148	135	120	168	133	158	138	163	136	137	149	157	175	134	157	160	174	134	149	126	155	147	141	146	154	144	151	123	154	186	157	145	144	123	149	158	136	147	146	149	142	156	156	150	137	126	154	130	124	140	147	153	151	139	132	167	154	150	118	162	145	144	143	138	137	154	143	131	138	156	116	153	146	160	146	141	170	127	151	124	159	137	142	146	128	143	150	140	150	163	175	158	123	168	134	143	148	140	139	140	150	140	159	128	159	135	138	166	149	149	145	133	163	173	156	162	136	158	160	150	150	138	146	167	168	166	151	153	141	145	131	146	155	160	155	180	137	147	152	133	164	128	139	147	151	162	139	139	148	174	169	139	166	160	172	153	130	166	135	141	143	154	127	167	141	163	191	138	141	162	155	139	160	126	153	155	143	159	142	151	123	134	140	161	121	126	149	137	123	164	156	131	144	132	138	152	142	150	164	173	157	119	166	159	135	154	149	151	160	135	137	177	146	159	142	155	162	138	155	151	146	135	160	138	173	140	151	127	159	173	168	154	149	144	171	157	141	140	155	165	130	151	135	159	185	135	156	142	164	146	143	127	154	158	161	149	151	163	147	128	136	149	143	166	159	153	157	149	131	140	137	155	147	149	184	118	156	157	160	147	143	171	145	134	137	142	165	154	149	134	159	139	175	137	141	149	142	147	129	162	153	146	152	132	132	154	137	147	156	149	150	120	142	116	156	138	150	138	144	138	148	137	171	149	149	153	145	158	148	158	154	144	168	150	157	147	152	115	125	155	134	139	135	138	157	167	122	145	158	150	135	160	153	142	147	109	140	156	150	157	152	157	129	145	143	140	136	122	152	129	147	152	150	145	140	161	136	125	138	126	142	144	140	139	133	160	163	143	133	138	149	132	159	143	164	141	149	127	125	140	129	154	136	157	154	134	164	136	143	135	158	151	167	137	165	133	166	149	128	144	145	145	132	150	137	145	144	141	145	145	142	135	141	146	144	163	127	149	146	160	122	132	159	146	132	167	152	115	140	141	145	148	122	117	134	150	152	172	134	153	157	156	131	128	131	143	145	157	146	125	136	142	148	136	184	132	150	146	137	137	141	148	145	144	166	153	153	146	139	172	151	136	143	155	144	133	149	134	139	136	172	151	138	151	200	173	168	139	169	143	169	130	156	153	148	134	143	131	145	122	157	155	148	144	131	159	136	146	143	131	144	132	162	148	169	148	149	141	132	125	146	139	137	158	144	144	158	161	146	184	154	143	155	151	149	153	145	149	139	144	147	130	151	153	174	155	174	152	147	158	153	140	150	148	159	144	139	146	177	173	159	157	144	147	146	131	128	141	151	164	168	139	168	149	140	153	167	150	135	136	163	129	143	144	139	142	142	147	153	137	157	155	144	136	143	152	160	143	128	143	141	162	157	149	148	145	154	130	133	136	139	156	157	162	151	152	172	125	168	151	141	136	156	151	132	173	165	167	126	142	154	165	146	158	162	139	177	134	144	153	146	164	168	158	149	138	162	128	141	154	145	156	136	159	134	149	134	155	129	153	157	162	148	142	166	159	145	138	143	147	154	168	143	138	143	138	147	142	141	149	122	178	141	134	147	165	141	132	150	157	174	138	163	144	147	150	145	157	137	182	170	167	130	158	133	147	135	126	171	143	158	157	165	150	158	123	130	132	147	165	132	149	146	170	138	140	158	170	136	160	139	137	149	166	173	145	156	130	144	151	124	139	152	147	144	145	134	141	152	140	137	140	174	152	139	131	156	140	165	168	146	161	144	151	164	133	125	148	156	144	134	144	171	162	144	159	155	164	154	165	155	146	157	151	131	150	136	135	144	149	152	141	128	169	156	131	132	141	138	122	139	161	143	141	126	153	144	158	180	149	145	125	160	154	117	160	140	143	151	148	166	152	157	135	139	131	156	143	149	164	138	139	147	141	148	147	166	170	139	143	124	149	127	133	154	141	141	147	151	169	153	141	169	144	137	131	158	166	147	176	152	136	150	142	149	152	146	138	144	153	137	141	135	140	166	145	144	155	138	143	159	145	142	154	157	157	148	153	176	154	141	152	152	156	158	163	154	150	148	137	168	153	178	130	157	139	154	149	160	157	147	147	149	161	124	128	140	155	152	132	149	137	141	143	129	135	165	155	141	147	137	147	125	138	131	171	151	152	144	129	151	137	163	144	163	155	140	162	133	141	180	170	158	160	168	149	139	138	173	144	134	153	146	143	146	149	128	136	136	150	133	143	145	157	156	157	139	158	111	153	158	154	143	166	155	140	150	133	139	163	153	140	139	153	152	167	139	151	148	134	155	126	165	163	144	139	140	155	143	154	174	144	138	142	181	139	150	147	153	165	128	152	138	148	143	153	158	134	137	139	175	159	128	187	137	123	161	156	165	156	150	135	152	145	135	141	146	151	141	149	142	147	133	152	129	168	149	142	150	127	140	140	176	140	134	141	133	154	148	152	162	150	146	127	150	145	142	151	183	145	146	143	137	138	138	135	151	143	162	136	152	119	170	135	142	126	150	138	144	155	152	128	168	161	157	139	153	123	164	151	148	135	149	141	128	151	133	164	139	147	117	129	165	133	159	143	151	139	136	152	134	173	142	155	127	142	144	164	151	189	132	153	153	149	159	123	139	128	163	144	150	169	144	148	153	133	161	154	144	146	139	153	145	148	139	119	142	139	141	126	134	134	160	150	143	170	157	142	134	146	162	161	138	122	137	152	144	151	136	135	147	143	120	151	158	126	152	129	162	157	151	163	144	142	151	142	144	154	144	135	124	118	144	128	144	153	173	148	135	136	138	141	130	173	156	138	150	141	169	162	129	143	118	159	155	156	154	134	136	161	164	153	140	157	150	141	165	136	141	124	159	148	137	149	145	138	162	157	138	156	148	149	146	141	149	149	158	141	170	163	167	160	158	139	160	163	153	150	146	145	167	145	158	131	128	130	166	138	123	142	136	146	146	165	138	171	154	138	152	141	174	154	154	161	154	112	141	150	160	167	148	143	132	141	158	149	154	149	157	159	154	176	124	126	139	131	164	138	155	159	167	144	153	161	156	166	149	161	159	152	123	128	156	142	127	147	157	154	136	134	141	155	147	140	152	149	150	171	150	166	124	152	153	129	142	161	167	152	130	159	128	143
8082	899	1868	2187	1861	1367	1139	928	810	733	644	612	582	523	547	498	464	464	469	454	420	427	404	426	404	402	426	388	378	379	371	384	403	368	356	404	349	339	369	337	372	399	365	345	364	360	358	374	360	348	322	373	353	347	386	341	325	358	340	318	346	338	381	331	373	368	338	313	370	341	345	331	347	314	351	305	354	309	357	349	360	337	343	338	353	318	358	341	351	317	327	349	332	356	363	385	344	360	309	356	307	340	367	337	349	375	329	333	327	322	364	356	323	343	307	327	338	345	357	334	350	391	345	341	348	351	356	337	329	315	340	366	354	324	359	342	351	336	345	357	342	336	322	363	337	340	389	342	351	345	340	328	327	327	306	328	321	342	315	342	325	337	338	357	336	318	350	358	352	343	349	358	350	318	362	309	332	322	358	316	339	354	330	343	349	319	324	341	359	326	324	330	348	329	335	317	353	360	340	369	369	336	341	354	368	330	332	335	353	346	341	329	353	367	350	352	337	331	323	344	340	322	348	354	368	340	358	354	331	368	380	329	372	393	326	325	309	341	374	320	328	341	332	324	364	317	355	357	322	332	356	370	375	334	341	351	334	331	336	324	346	356	377	318	372	330	362	338	351	353	337	345	336	354	345	327	338	361	332	355	341	342	360	334	339	327	376	312	368	341	345	345	340	367	340	333	346	324	317	316	368	331	352	349	367	322	329	362	335	351	324	318	345	388	317	331	382	373	322	358	338	359	350	368	366	352	365	352	365	354	341	352	338	359	317	337	357	331	325	348	348	325	359	358	348	330	327	344	361	321	344	339	326	366	301	345	331	351	336	330	318	336	339	350	331	365	346	324	347	339	353	325	355	326	345	343	338	363	325	332	327	345	370	311	328	322	327	356	351	332	353	358	372	339	327	354	371	374	308	347	338	336	342	329	333	289	373	327	312	383	325	326	329	375	347	345	344	334	339	338	350	318	333	398	385	321	335	304	321	376	339	342	337	359	330	324	342	376	375	337	327	342	339	322	303	347	329	330	337	358	337	315	303	373	351	337	325	328	345	310	305	338	322	340	327	345	366	326	355	355	368	318	384	351	319	340	342	314	351	342	363	353	337	323	342	332	358	325	320	364	365	344	347	327	343	363	340	363	370	311	320	345	368	334	362	362	342	327	330	378	364	357	331	355	313	340	318	331	335	329	340	367	353	363	328	345	336	343	359	323	314	328	354	344	354	356	345	320	338	365	314	327	333	335	350	361	380	387	364	341	342	339	341	330	330	337	349	329	324	328	346	311	335	346	331	330	329	365	357	352	321	322	349	333	331	374	365	340	323	324	369	356	351	348	357	310	341	351	355	331	354	345	341	336	357	332	344	372	363	359	343	300	322	324	373	322	350	342	298	347	338	348	360	340	323	347	329	328	327	316	326	334	345	304	329	361	344	312	331	327	360	305	356	324	324	361	353	335	306	322	341	379	330	331	338	346	335	340	372	343	348	343	372	328	384	344	322	380	370	361	369	362	335	337	350	340	323	352	327	344	359	335	328	344	359	323	280	359	347	364	339	349	352	362	355	337	351	335	330	345	338	333	368	363	294	355	344	339	368	318	337	350	341	303	342	328	359	302	373	312	344	368	300	328	364	304	344	356	376	344	390	357	345	333	361	334	363	339	335	340	355	331	334	361	331	331	352	341	336	346	334	347	370	324	335	371	346	338	342	330	339	324	340	356	362	342	356	315	373	368	332	339	325	340	365	315	323	316	349	376	365	321	358	317	318	367	356	350	330	360	351	363	394	370	321	361	336	333	375	349	339	389	341	347	324	340	362	347	367	377	360	354	336	370	374	372	336	351	373	340	376	347	370	353	349	355	398	346	347	366	359	325	313	378	319	356	376	345	336	369	332	331	293	342	347	361	349	350	342	346	336	359	351	344	348	332	355	350	333	331	326	340	356	341	334	373	337	349	349	323	351	331	357	335	316	359	343	361	353	332	364	342	333	341	325	348	308	338	339	360	363	365	334	349	359	362	321	328	354	387	353	326	324	348	351	327	328	327	308	351	362	348	339	356	323	356	343	329	359	319	312	342	359	349	342	364	363	349	344	341	372	316	364	331	353	353	337	346	347	374	368	312	336	359	362	336	361	328	343	337	324	343	316	326	364	324	324	345	361	345	356	349	329	387	359	356	313	372	345	339	382	333	331	347	322	339	357	324	319	339	362	348	316	336	351	352	339	341	361	377	346	361	339	332	343	347	345	333	353	342	332	346	331	356	341	366	340	340	332	352	324	313	332	310	338	372	336	338	361	343	357	368	367	366	370	320	317	369	344	326	387	344	366	335	343	371	359	341	330	359	323	326	367	354	308	322	333	350	328	329	351	334	330	315	323	335	332	346	358	369	358	351	291	348	350	369	339	349	337	352	353	307	343	344	355	368	342	340	358	308	329	313	343	330	344	357	335	355	359	345	337	338	335	327	370	353	328	364	361	346	337	364	352	379	374	346	347	302	344	360	327	379	335	321	350	371	346	339	332	321	331	323	343	383	339	347	330	326	337	338	347	331	357	354	320	343	350	328	358	334	349	325	382	367	331	342	331	303	359	339	318	313	339	350	368	362	312	342	336	331	354	323	357	327	315	349	336	361	330	340	332	352	311	336	334	343	364	358	324	346	346	333	333	348	342	331	337	328	361	346	329	373	327	335	349	354	339	357	340	358	366	374	314	356	342	391	333	304	362	303	319	341	358	319	359	345	365	355	312	344	348	359	359	313	325	339	370	352	367	363	353	326	366	405	353	341	303	335	326	340	335	357	340	356	348	352	296	321	341	343	340	364	329	359	328	310	336	366	303	368	327	336	332	319	355	325	369	324	347	350	367	331	361	332	343	338	354	341	351	341	348	360	331	341	367	361	343	347	373	331	346	326	375	347	324	295	308	335	331	359	324	316	330	355	373	284	346	346	334	340	346	368	356	339	335	362	339	334	362	322	338	312	321	353	352	350	325	311	393	366	325	334	324	323	350	350	330	346	316	331	322	362	350	337	350	370	319	362	353	357	352	347	328	346	361	358	320	326	327	344	338	345	345	352	372	344	303	343	371	305	315	324	336	377	367	339	332	368	367	322	324	360	345	310	352	332	351	344	332	353	310	349	332	303	319	363	348	336	351	351	346	342	341	320	382	365	329	327	316	375	359	342	322	342	341	332	370	384	362	332	310	342	362	359	342	354	344	332	359	344	365	343	353	351	328	346	327	343	329	363	332	377	372	295	347	344	354	367	335	332	338	318	328	333	352	357	342	351	346	371	331	338	354	341	364	338	338	316	361	354	354	344	357	314	322	343	330	338	329	340	356	345	332	313	329	362	331	356	335	342	362	306	345	349	363	375	371	349	352	344	369	347	323	346	339	335	356	360	320	354	331	332	329	335	373	329	351	344	310	356	312	365	336	332	313	373	357	342	327	341	382	316	314	320	328	336	358	319	347	346	335	348	323	298	324	344
1557	230	214	183	216	198	212	195	186	199	219	230	205	213	205	190	196	220	160	190	190	216	196	173	209	209	200	254	213	178	194	202	218	215	187	216	190	198	210	183	181	192	196	194	233	226	197	196	216	203	200	213	202	179	217	234	194	210	222	194	210	199	214	216	192	224	186	207	202	218	222	185	198	197	232	181	222	211	211	185	197	221	203	232	211	195	190	193	200	214	199	245	207	215	204	201	195	218	194	207	186	179	219	205	193	218	229	195	227	200	201	205	221	191	195	196	195	188	200	204	200	210	208	192	200	224	185	189	190	197	184	202	210	182	191	207	212	208	203	218	223	180	200	198	207	194	188	199	196	187	195	224	203	204	214	184	215	204	205	225	251	199	181	199	194	213	216	200	207	194	185	214	208	188	205	190	200	184	189	237	222	204	234	185	191	192	206	200	223	197	213	219	200	202	222	190	210	212	189	173	207	221	200	198	188	190	191	198	188	220	190	212	207	223	203	207	230	218	201	228	217	217	216	208	186	189	192	230	213	213	219	224	219	192	202	204	224	205	233	203	197	220	215	206	193	204	186	189	208	212	167	191	207	200	202	211	220	191	238	212	230	215	208	204	232	233	194	189	218	177	197	207	206	198	211	225	206	209	203	206	201	207	168	207	198	227	245	214	211	198	222	198	206	215	211	186	192	175	218	180	225	216	210	191	200	203	215	192	201	182	220	197	188	205	210	200	220	251	232	174	189	229	183	216	209	198	197	220	235	197	194	176	203	181	211	215	222	216	198	190	201	183	180	188	203	190	224	230	204	213	219	201	165	217	205	197	225	195	192	199	207	206	220	172	228	189	210	202	202	214	215	211	201	191	217	158	197	176	189	205	173	210	210	205	204	178	244	225	188	227	208	206	174	191	198	176	182	211	210	224	218	217	206	207	206	218	189	190	197	192	185	195	213	212	197	212	218	220	184	221	182	226	191	199	207	210	175	199	241	223	190	212	188	189	191	229	216	212	207	204	220	199	202	189	180	207	201	197	194	202	206	188	210	209	195	186	203	176	219	187	205	183	239	197	174	190	213	205	211	241	217	220	197	202	220	188	195	209	184	171	219	169	191	194	204	215	204	174	195	204	206	224	191	228	209	235	191	211	210	218	184	201	177	193	209	184	220	224	164	195	202	219	196	204	209	191	194	202	200	195	193	206	180	196	213	207	191	210	213	194	202	205	180	189	190	219	179	230	212	229	190	209	193	205	181	201	198	196	175	200	220	176	222	198	204	191	169	211	232	217	183	201	213	215	243	239	190	197	194	189	218	199	220	176	194	217	200	213	190	217	200	186	185	214	181	196	194	201	187	183	220	215	190	212	195	225	195	184	202	184	205	199	184	197	204	217	206	227	182	193	216	189	209	213	167	199	193	206	193	205	199	199	216	191	196	213	200	195	205	215	184	212	204	213	215	195	228	187	205	211	216	175	205	198	211	193	188	190	189	204	195	198	202	183	190	192	210	216	201	193	209	191	192	209	203	184	200	202	224	184	202	228	210	202	197	220	226	207	191	193	192	215	211	213	220	208	207	210	203	178	204	209	226	218	191	222	221	231	185	189	186	202	221	213	198	192	220	204	181	190	186	201	197	209	203	201	215	227	216	224	211	202	221	244	212	197	191	190	186	200	219	220	176	230	207	228	197	176	213	206	194	193	201	208	212	191	215	200	200	197	199	215	198	216	221	200	215	188	199	218	192	192	213	206	210	241	207	185	168	214	191	216	199	190	187	223	184	189	182	184	187	196	208	193	191	201	246	208	219	219	193	192	191	200	184	186	206	184	197	183	213	213	233	219	186	195	196	217	193	209	204	177	179	191	209	206	215	193	205	211	220	210	234	201	210	194	188	214	216	222	214	210	214	189	183	211	184	215	188	201	177	203	197	194	193	205	228	211	207	222	180	183	197	211	192	177	198	205	200	201	223	190	188	180	196	216	214	204	239	213	214	210	220	222	205	212	219	218	187	198	182	212	174	207	209	200	205	214	172	197	200	189	210	224	205	191	205	216	196	234	209	192	218	216	203	186	168	209	193	209	229	230	189	215	204	187	204	187	203	234	240	238	213	188	213	201	194	236	212	213	221	183	205	185	193	215	201	208	217	218	216	208	179	202	239	209	199	212	196	205	218	207	195	204	192	209	211	202	204	198	212	193	201	212	243	208	204	222	203	237	212	198	191	190	175	220	205	185	197	208	199	194	214	189	199	211	200	199	201	190	209	218	189	190	212	192	197	208	222	193	200	212	200	185	200	208	207	200	203	194	216	197	213	180	190	203	213	217	170	223	191	210	203	215	197	192	197	232	199	206	190	191	204	192	212	186	173	182	205	201	195	191	230	202	232	191	210	211	201	211	216	208	221	227	182	208	206	206	199	207	202	178	223	214	224	193	203	248	199	202	208	200	215	189	205	203	217	188	202	204	189	193	200	191	178	209	226	190	194	210	209	211	212	201	218	211	203	188	214	198	207	202	175	208	207	195	207	200	211	188	203	209	214	198	238	208	199	185	201	213	217	202	204	203	166	206	220	178	193	210	216	180	221	215	230	208	211	205	217	198	221	192	181	224	210	185	209	214	215	226	211	183	206	219	186	190	217	193	212	204	219	215	180	214	192	206	220	192	172	204	180	183	211	202	204	197	175	199	200	226	203	185	221	203	189	203	180	193	198	197	208	199	190	187	213	214	205	192	221	205	187	220	195	204	194	204	188	204	197	210	231	216	191	194	212	197	228	197	204	210	194	202	187	196	194	238	198	183	185	205	198	188	223	200	210	192	221	203	215	217	207	212	184	203	203	207	221	211	181	200	179	211	201	215	211	190	211	224	195	193	225	197	212	196	198	186	183	203	192	211	219	207	188	214	207	220	213	235	224	194	215	213	223	200	222	204	199	209	220	213	205	189	189	204	227	219	178	195	197	217	202	183	211	214	195	205	195	162	171	226	187	184	224	202	215	214	215	201	179	173	217	226	232	198	198	216	225	170	199	233	189	189	199	191	180	203	190	230	227	233	209	181	197	219	224	185	199	224	207	183	178	206	199	194	215	196	180	193	202	204	182	234	217	187	178	217	209	191	230	223	248	184	208	207	202	203	214	205	245	196	184	178	187	222	220	204	218	192	210	214	219	192	229	180	200	227	215	199	220	188	195	224	205	192	186	195	221	181	202	186	179	218	206	210	209	218	228	176	178	186	234	205	195	188	213	201	193	216	209	212	205	223	206	200	185	210	207	187	199	205	197	182	207	207	211	204	209	236	228	183	207	186	206	182	203	224	209	204	180	190	231	185	217	217	218	189	208	227	228	206	178	221	202	207	211	217	216	200	196	188	191	236	198	186	231	204	195	189	222	187	209	194	210	211	218	210	217	222	212	180	213	203	214	207	222	209	202	215	215	213	186	225	193	205	208	222	204	217	197	190	213	185	201	196	219	193	192	194	181	226	195	190	201	212	227	193
1989	516	494	506	549	516	541	504	487	468	511	523	535	468	507	475	473	502	527	475	503	507	485	506	477	492	502	485	460	509	546	481	507	471	481	515	497	521	506	471	477	482	493	506	461	484	509	485	488	507	530	493	465	495	470	470	506	458	475	446	446	504	532	504	508	497	461	448	465	469	476	502	529	504	502	479	493	479	477	475	526	491	463	449	500	501	501	494	494	471	465	509	487	493	485	488	506	466	486	496	502	499	456	478	469	476	479	506	502	451	500	450	466	512	486	497	456	477	497	476	504	463	472	510	500	483	480	486	469	491	442	479	504	461	488	445	497	478	461	485	535	478	480	536	484	499	463	481	465	465	472	498	509	482	496	451	477	484	468	491	435	489	498	485	512	516	496	519	470	479	480	508	459	456	502	479	470	471	463	468	441	493	452	506	466	463	480	453	498	469	515	487	473	446	488	464	481	464	488	454	504	459	498	491	463	460	459	480	509	441	525	438	482	456	457	479	450	460	524	558	507	481	473	488	465	507	487	464	446	497	491	454	475	464	537	501	474	472	462	513	480	470	480	472	499	495	476	466	468	474	490	488	466	495	477	438	513	501	512	521	455	492	513	484	437	433	475	476	468	469	469	457	488	486	457	469	475	494	475	458	477	518	436	509	479	488	479	510	447	480	464	506	483	498	500	462	477	475	502	488	468	499	468	448	502	478	488	497	518	472	468	467	476	483	506	500	470	477	495	467	469	461	465	467	455	497	476	522	509	481	473	467	510	477	469	487	516	478	481	465	449	491	488	515	519	501	487	449	464	456	467	471	496	513	520	536	478	520	489	508	457	493	476	474	446	508	494	479	492	510	457	506	493	446	477	528	464	476	513	473	511	472	464	485	488	505	456	467	465	499	478	483	509	502	488	473	469	467	508	450	459	486	450	469	477	469	495	476	517	482	477	490	512	484	444	490	493	471	462	482	452	516	473	500	451	495	497	477	448	483	493	495	489	479	516	489	488	507	514	439	500	504	485	488	472	486	495	487	509	535	456	484	477	467	504	477	492	486	500	500	522	503	477	508	489	488	466	484	484	468	502	511	498	500	453	460	484	457	491	449	453	458	481	468	525	526	459	470	496	495	485	501	509	474	481	488	490	468	491	474	510	461	467	522	486	487	493	506	480	432	525	490	499	448	494	512	464	480	462	480	454	476	501	533	504	480	516	443	442	519	468	500	494	526	473	497	483	491	441	474	477	498	478	504	449	490	486	472	502	514	481	467	482	509	486	491	472	443	483	479	476	463	476	497	474	480	524	464	485	483	489	485	464	482	503	487	491	515	432	495	484	487	503	477	492	477	496	510	503	493	479	483	511	483	482	439	492	468	488	503	463	484	477	489	502	459	504	495	470	457	487	465	476	479	460	527	518	452	465	495	471	503	460	502	472	462	473	456	482	481	482	480	531	436	511	472	487	509	497	477	518	469	482	429	472	507	493	489	468	503	430	466	490	505	475	468	453	454	477	522	514	487	466	463	480	494	472	469	457	515	461	475	497	465	478	503	510	471	453	495	504	497	481	488	505	445	507	503	491	489	500	459	556	444	511	501	501	491	444	449	476	455	464	493	499	486	474	463	508	465	480	529	476	457	448	442	493	478	472	537	477	455	488	465	484	449	482	487	499	488	460	511	430	484	497	506	462	508	496	503	489	506	500	468	491	463	472	476	502	474	504	466	442	442	518	436	481	483	484	490	458	477	483	442	469	504	460	471	506	471	460	505	496	463	477	501	488	482	479	519	484	490	469	489	511	508	525	448	475	471	496	499	488	476	483	511	472	505	494	453	517	459	431	488	469	474	488	485	455	496	487	485	527	493	506	506	498	472	458	503	482	485	498	507	494	476	512	473	474	466	509	512	481	450	479	528	504	451	492	421	512	485	523	487	458	516	474	514	479	435	458	489	521	483	449	490	535	491	520	439	445	481	486	480	515	470	455	483	495	483	501	463	470	490	490	455	506	464	477	498	509	524	488	473	509	483	487	465	470	515	512	461	443	470	484	452	459	461	480	442	465	476	482	453	456	496	494	470	484	489	444	453	431	487	486	522	488	505	460	516	465	497	495	492	478	469	467	510	486	497	480	491	490	477	470	475	483	482	482	485	465	470	500	478	519	473	496	477	492	461	460	486	551	509	462	491	486	454	497	492	521	489	471	492	464	473	485	479	484	481	485	499	449	477	484	471	478	481	482	498	482	506	495	489	473	484	480	491	490	482	496	469	493	481	495	490	521	484	506	475	515	450	481	459	495	490	488	489	468	489	486	492	454	478	468	466	469	483	504	510	469	455	500	472	471	513	493	473	508	520	443	501	436	478	465	490	502	456	489	472	458	453	473	496	488	460	460	440	510	512	450	494	524	486	485	473	459	508	486	477	470	477	492	497	488	496	494	495	476	482	479	480	498	431	495	471	487	461	486	486	470	493	490	464	483	497	493	504	467	456	482	486	493	522	494	461	470	503	478	499	454	519	529	492	484	470	474	478	465	515	474	493	505	473	507	483	494	497	471	482	500	492	498	491	468	489	462	488	499	500	530	494	471	501	503	460	474	481	449	472	517	524	457	491	506	482	486	489	470	480	475	469	479	469	516	452	464	496	477	496	523	498	473	489	484	478	475	473	470	500	496	488	492	486	500	487	507	459	515	514	471	452	481	451	533	515	473	491	508	475	477	506	461	452	485	529	474	497	490	503	468	476	522	496	492	453	490	465	478	490	459	487	490	485	509	469	496	463	515	521	480	471	488	504	491	490	464	494	496	443	486	477	468	476	471	470	513	454	486	529	489	503	523	493	459	497	498	500	517	464	525	489	493	469	533	487	448	477	465	460	469	441	524	503	513	492	462	468	489	468	475	456	491	497	477	480	505	516	514	486	513	480	459	451	505	486	457	503	480	487	486	493	520	492	499	469	485	492	509	468	490	472	482	511	499	528	482	510	460	471	463	455	447	486	494	489	473	534	477	474	503	515	515	454	474	504	482	431	498	493	451	484	507	437	473	503	494	484	504	454	488	489	489	486	501	465	507	504	534	495	484	483	499	491	469	498	515	503	470	470	482	480	486	446	475	507	476	482	503	477	497	491	525	464	471	499	501	521	507	463	506	492	480	518	506	504	450	521	471	483	522	475	465	473	480	472	520	499	500	480	468	465	508	477	457	488	536	454	476	471	480	465	492	497	488	485	487	492	497	501	484	517	505	499	505	492	480	440	478	502	498	488	440	506	458	440	484	498	514	471	493	484	493	494	464	457	493	478	524	467	445	503	473	527	491	505	498	469	466	539	466	476	476	517	496	529	507	454	496	501	473	460	509	486	506	464	494	504	501	484	511	494	516	451	485	480	512	491	449	491	491	514	480	435	480	487	501	452	470	491	491	516	531	493	532	444	510	492	488	495	486	478	512	485	449	445	466	511	450	477	501	479	485	506	480	497	498	523	486	465	506	447	514	478	498	461
8089	580	632	532	378	357	309	301	322	302	303	272	254	283	283	273	250	277	275	281	291	280	263	285	310	268	274	264	261	254	273	306	275	248	297	245	255	243	261	255	227	276	262	271	301	265	242	248	271	278	285	245	255	278	236	278	249	311	260	250	268	242	280	261	274	245	236	282	267	286	259	257	273	281	258	255	241	275	278	217	274	260	259	262	280	256	307	245	249	295	251	283	257	249	240	267	291	296	277	263	264	296	249	234	254	244	284	281	241	277	240	231	265	247	292	273	253	284	251	257	242	255	254	270	259	280	270	271	253	259	273	269	235	270	278	223	273	238	272	231	275	241	276	246	267	276	243	259	260	283	280	232	276	268	237	273	234	305	239	253	251	267	233	262	267	265	291	238	291	293	223	274	294	290	281	268	288	308	250	241	245	263	253	239	256	261	278	258	281	267	267	303	286	244	246	267	262	269	281	261	257	260	231	231	232	246	245	276	270	264	228	270	272	286	284	279	238	239	242	270	296	254	269	269	255	250	294	262	283	281	256	265	270	247	255	266	229	269	239	261	272	266	242	265	280	279	278	246	233	283	274	238	279	274	269	239	272	245	265	282	266	279	248	280	293	296	249	260	262	262	269	261	241	281	261	231	244	241	314	262	276	268	279	261	283	230	222	275	275	289	227	262	267	236	257	250	238	274	246	276	247	241	275	271	280	258	277	254	242	253	250	287	227	257	261	267	294	252	259	247	260	233	278	281	248	248	271	247	263	245	247	256	263	283	257	330	259	261	242	257	241	255	246	260	274	264	275	251	269	263	276	250	287	275	272	266	258	248	237	259	268	277	221	258	249	254	240	270	266	236	260	256	288	284	241	232	265	269	273	260	258	240	280	249	237	279	285	276	276	276	236	218	285	270	291	281	242	260	257	249	262	248	225	264	257	259	253	232	299	276	266	274	281	277	247	260	252	263	265	278	292	299	229	252	250	259	295	252	265	297	234	259	253	288	253	269	248	256	251	270	247	255	268	291	305	251	281	245	288	267	266	246	246	273	280	284	253	281	251	253	275	272	251	250	277	276	262	219	265	276	245	291	254	260	262	241	261	284	256	274	268	260	260	256	244	265	239	267	262	273	256	287	277	247	255	256	274	275	277	268	247	281	285	257	274	254	245	253	286	274	312	269	257	258	294	248	278	255	273	296	250	284	225	244	295	249	237	252	274	249	239	259	257	242	230	264	262	249	256	271	269	278	275	265	286	264	269	261	245	263	267	278	283	283	247	260	238	281	254	256	266	256	272	260	237	282	289	260	272	239	272	271	252	276	290	275	242	273	269	257	276	252	259	277	262	259	272	287	262	242	260	260	257	259	257	296	282	243	253	278	270	232	266	262	241	259	316	259	268	267	285	285	257	253	252	267	241	283	272	276	260	265	243	267	257	279	279	257	273	267	284	303	269	257	266	216	294	263	245	277	262	244	287	253	255	273	250	252	243	264	263	252	264	254	258	290	253	269	246	266	275	266	283	269	264	262	268	254	274	300	251	270	260	268	266	264	235	283	279	270	260	310	247	242	237	250	295	231	249	244	284	249	247	260	281	247	274	248	278	249	249	249	286	249	257	256	271	269	265	244	259	257	279	238	253	272	256	256	251	263	252	249	258	237	248	293	247	276	289	278	255	254	254	242	263	267	271	272	279	241	271	287	287	269	235	266	293	295	258	269	261	267	240	280	275	268	258	268	231	280	252	266	271	269	259	271	250	247	259	253	288	258	287	269	273	235	241	243	292	267	261	252	247	270	254	262	255	265	276	304	269	283	291	238	255	277	239	257	266	278	269	273	263	246	264	258	255	255	241	229	234	275	254	280	273	293	261	308	290	267	261	256	259	247	263	272	239	255	275	250	268	256	306	273	243	260	231	263	251	261	267	271	279	256	249	246	265	258	274	291	252	252	271	242	252	261	287	271	236	223	262	276	256	270	244	269	263	254	244	233	257	255	264	286	255	258	250	261	260	253	272	291	256	282	273	237	275	252	245	252	258	286	291	287	253	250	257	250	267	218	276	260	270	284	267	262	223	258	285	273	251	271	255	237	262	224	255	235	266	277	243	284	290	237	248	256	289	226	248	253	245	247	248	262	244	261	253	269	235	250	241	252	275	299	279	265	249	267	279	265	257	285	269	264	258	237	298	257	273	265	256	257	273	269	247	251	239	240	226	252	240	281	261	264	246	271	284	251	261	248	240	291	235	265	270	260	269	261	234	268	286	250	251	259	264	273	260	288	288	249	254	265	264	284	275	286	261	275	263	259	257	282	252	257	257	249	262	309	248	267	281	285	227	247	262	252	274	315	274	247	260	273	284	287	266	274	266	256	261	257	305	234	243	255	258	256	285	263	262	240	277	279	244	238	247	291	278	265	222	276	267	252	271	254	284	269	240	233	265	265	248	258	260	235	241	283	296	283	265	249	246	278	277	245	260	305	278	263	266	271	263	256	278	283	268	285	252	276	271	249	261	263	270	291	268	278	277	260	310	250	294	258	271	269	269	229	239	260	282	265	255	256	240	252	246	236	277	259	256	244	252	267	285	253	232	241	233	268	270	243	265	278	236	251	255	230	252	266	267	240	248	279	247	275	278	293	271	272	251	255	266	266	265	257	259	308	249	260	255	238	227	263	262	264	286	236	252	313	250	269	225	237	279	240	267	268	264	247	307	250	248	299	256	279	267	235	267	257	235	249	283	283	257	279	260	268	282	287	259	274	243	284	251	236	256	246	254	271	246	265	243	266	259	271	252	257	261	271	255	266	264	266	232	303	287	273	252	264	258	248	305	288	250	269	225	263	277	253	290	294	259	244	259	280	293	253	287	292	233	249	245	253	289	269	284	260	263	241	272	274	262	294	278	251	284	281	237	254	262	262	278	279	287	280	271	291	259	260	274	277	278	277	295	293	271	261	254	298	262	251	242	266	283	267	295	235	250	255	272	272	276	245	280	254	277	270	253	257	259	275	260	270	273	288	281	269	304	269	281	286	279	263	258	270	265	275	264	249	286	271	278	219	266	239	284	252	245	254	280	263	264	244	256	252	262	280	255	253	260	254	253	250	259	295	276	283	287	234	259	286	262	255	244	281	250	259	262	257	279	281	240	288	268	273	259	288	257	239	260	248	273	249	274	253	261	252	245	276	283	266	247	230	257	228	280	285	251	272	285	255	289	254	254	264	272	259	267	251	276	252	280	261	249	239	249	254	267	253	270	273	251	285	260	295	261	273	245	259	263	255	286	242	264	240	267	233	259	271	254	268	257	237	278	269	289	255	241	248	255	253	261	274	267	272	245	274	246	271	269	266	251	286	228	250	268	260	283	240	276	277	250	242	281	260	290	258	267	269	267	215	263	267	253	294	232	237	282	274	278	266	252	265	264	249	250	288	245	245	252	262	281	259	278	255	250	273	269	252	295	253	279	244	275	266	248	239	244	262	263	235	290	241	250	258	279	270
6651	875	1296	1536	1304	1100	975	870	826	774	720	717	689	686	713	699	640	657	649	681	680	620	606	634	582	613	632	614	641	648	635	611	582	581	612	581	639	595	634	615	615	597	613	616	587	637	615	602	603	629	610	639	563	595	576	632	614	565	639	628	611	562	629	594	610	596	568	589	604	587	557	568	609	581	631	624	574	585	616	584	627	598	618	655	564	573	609	593	582	614	612	573	584	597	620	627	580	558	600	615	603	577	658	589	568	589	614	563	595	608	623	609	571	565	600	649	609	580	581	586	581	569	601	618	565	629	585	616	573	591	575	559	590	617	594	597	549	582	609	574	610	600	599	630	629	557	579	641	644	660	541	604	581	564	578	592	620	609	593	556	605	572	572	617	674	605	592	622	586	613	580	618	603	604	606	615	563	560	606	588	613	558	593	604	595	622	601	610	590	571	588	606	520	595	580	606	555	586	602	571	625	584	629	594	626	593	600	578	573	570	582	609	594	652	567	601	570	627	625	598	577	551	535	578	600	599	597	637	596	624	617	595	592	625	628	650	550	564	607	611	535	576	598	616	552	565	586	587	595	580	575	630	627	606	597	620	628	615	621	599	619	554	595	534	592	593	631	611	576	593	625	668	599	527	549	543	623	605	583	596	605	555	632	581	596	570	665	641	595	561	625	644	591	599	560	583	581	588	579	563	569	600	593	579	589	600	646	607	653	596	608	614	577	599	642	600	587	597	586	632	616	604	595	591	589	624	600	645	603	618	561	584	590	625	578	603	623	573	615	626	587	622	592	608	589	647	599	626	603	561	615	642	646	559	591	568	577	583	602	596	574	604	586	610	582	620	561	655	584	582	592	604	569	601	592	614	605	606	570	580	627	617	551	631	588	605	617	604	635	596	619	600	591	607	579	638	580	594	581	613	559	573	614	587	624	626	587	601	595	601	608	627	615	562	596	595	609	575	555	604	618	566	611	647	596	607	615	584	609	555	616	583	595	609	572	592	617	624	582	571	607	573	609	568	568	576	591	563	592	557	644	614	579	595	624	609	645	615	616	625	590	610	565	575	602	604	615	617	574	580	640	570	571	605	630	612	585	583	607	605	627	622	592	597	629	594	547	601	618	582	592	587	564	566	568	578	600	632	618	571	648	580	613	613	584	587	620	630	583	612	638	586	592	624	622	584	603	630	612	598	640	616	559	585	638	630	604	604	610	581	610	578	579	588	606	617	556	581	614	592	606	632	581	603	606	602	598	590	595	582	554	568	625	557	611	587	609	607	586	599	619	606	573	596	601	582	579	625	585	637	606	605	573	606	639	628	599	603	596	579	621	611	592	626	623	576	618	632	597	612	610	574	613	552	582	567	597	576	592	605	580	595	622	588	622	616	594	619	601	566	627	665	634	644	595	604	587	584	604	609	620	565	609	664	611	568	581	593	619	549	585	575	608	616	632	573	591	599	660	560	583	557	600	588	580	607	595	598	628	553	600	616	611	582	593	588	551	612	577	628	610	615	594	578	615	653	585	630	575	601	642	577	648	588	608	619	618	580	579	577	594	611	607	629	639	654	598	646	591	609	587	632	622	594	618	596	570	595	615	586	601	599	569	603	590	599	618	586	607	576	595	610	596	587	595	581	574	597	551	577	625	603	575	588	593	602	576	595	561	598	586	626	549	561	586	594	599	568	614	590	634	594	590	614	614	630	602	541	611	553	591	629	586	650	570	573	575	583	603	577	612	606	640	602	619	628	599	582	638	568	620	576	620	586	616	602	581	583	580	582	633	604	587	595	624	599	621	573	596	611	597	604	603	610	621	604	616	582	615	607	606	593	598	599	567	622	566	592	632	623	593	611	552	579	610	580	612	591	576	560	604	628	604	633	566	646	624	568	600	587	611	562	607	589	605	590	611	623	557	555	574	580	583	629	608	612	607	624	631	552	605	592	600	626	583	571	568	642	585	610	570	587	567	587	594	611	567	577	582	601	581	566	593	621	619	613	607	555	581	671	620	629	569	632	589	583	560	573	598	627	641	627	602	579	633	597	584	600	561	619	590	595	594	604	596	602	579	562	626	573	594	582	590	645	598	592	572	600	608	604	601	647	629	608	647	621	600	591	578	582	595	595	576	591	602	608	567	636	588	620	584	588	599	592	633	605	614	565	589	572	617	578	571	622	587	618	586	590	642	563	609	581	615	615	636	612	616	596	614	599	575	595	610	612	564	618	601	601	620	590	586	609	613	593	593	588	571	566	593	667	565	629	615	609	555	627	611	620	558	611	601	604	551	607	581	572	585	567	579	611	549	582	587	601	578	591	575	637	620	613	653	625	569	582	563	571	592	584	611	571	599	583	637	594	626	555	572	589	643	599	618	601	603	612	621	630	583	616	583	590	649	600	596	616	618	549	622	596	591	583	594	577	633	602	598	599	579	665	631	623	626	572	577	598	598	639	614	586	588	632	627	580	604	562	587	626	584	601	612	588	554	613	605	579	636	612	585	576	565	608	593	598	607	595	590	576	570	543	584	606	619	607	581	622	611	599	582	567	614	607	632	598	592	666	636	619	597	621	626	589	551	608	601	614	625	636	616	595	576	549	624	600	580	617	568	586	614	591	604	614	577	642	627	618	621	599	592	592	599	543	602	560	544	649	589	571	588	576	571	592	632	598	588	629	598	584	603	611	606	607	612	549	587	574	626	594	653	571	579	625	591	570	600	606	561	604	605	575	608	579	563	574	554	633	578	617	611	611	583	617	594	602	622	619	588	553	613	620	648	580	620	629	565	585	607	600	569	617	632	629	629	594	610	647	600	570	623	576	590	572	563	646	575	613	568	594	586	578	564	601	574	563	570	615	627	577	572	633	633	586	630	567	619	587	633	667	561	622	626	616	616	576	636	596	569	586	565	563	608	588	565	616	575	624	600	616	581	623	576	587	596	592	592	575	613	608	585	603	595	604	587	575	584	601	638	618	630	614	605	594	632	609	603	573	616	648	606	621	608	581	628	565	611	630	578	593	592	631	609	601	588	573	623	639	584	569	588	621	564	621	588	560	613	663	613	605	551	606	611	598	624	615	572	616	586	562	605	624	559	590	611	643	645	591	569	643	614	640	629	621	570	604	627	629	641	603	622	566	584	615	599	596	619	603	612	610	578	547	616	603	611	632	577	534	588	617	637	609	609	597	582	580	543	598	641	592	609	613	618	592	568	647	616	621	589	642	535	591	597	630	610	576	620	575	572	579	588	658	589	580	610	549	599	650	622	630	632	576	614	576	616	582	610	620	617	611	620	555	568	599	601	584	593	591	607	613	620	633	633	565	630	580	634	622	607	626	648	579	578	638	611	558	575	562	587	624	574	635	559	568	587	622	591	543	595	611	627	578	570	644	615	602	632	595	645	573	568	622	643	594	608	606	605	600	614	610	576	592	613	623	565	621	590	578	580	607	584	626	623	608	626	601	594	608	599	626	636	591	605	624	592	613	608	621	630	594
14998	1113	925	636	472	341	283	261	238	203	180	196	159	178	150	188	154	151	166	176	158	156	177	162	162	137	153	146	145	140	146	133	156	157	145	134	137	153	130	146	139	135	148	161	126	133	147	155	128	138	154	154	133	173	151	135	174	131	149	160	141	147	149	126	147	153	128	158	151	150	151	152	148	147	161	163	153	144	141	141	143	125	156	149	139	152	145	137	155	137	144	149	158	130	128	148	130	122	127	119	118	150	132	136	145	158	151	134	162	127	148	129	178	161	132	123	153	150	154	148	132	157	141	135	119	141	153	168	129	142	136	158	170	154	120	126	118	162	144	137	129	137	142	133	141	144	119	152	155	148	136	140	159	143	141	119	154	172	149	128	140	130	136	122	153	145	148	152	151	154	154	118	117	133	183	130	120	127	137	131	129	138	147	130	150	170	122	168	159	113	137	153	142	184	166	139	132	139	134	156	168	161	147	142	148	168	174	152	148	147	142	148	160	149	140	141	140	171	141	159	140	137	142	139	123	148	150	161	141	126	143	141	122	140	120	162	167	160	150	129	165	152	148	134	127	146	131	147	148	141	150	137	156	160	135	137	153	152	136	153	151	151	148	128	162	153	161	131	145	138	157	147	126	146	156	157	149	148	145	121	137	142	135	148	140	134	163	146	150	156	144	145	170	144	153	148	141	157	149	137	170	122	144	155	151	120	153	136	143	164	152	127	139	137	127	153	165	155	172	139	159	157	130	150	133	159	158	164	169	154	150	137	127	136	125	145	162	151	143	131	134	122	132	145	145	139	127	148	158	138	145	152	144	146	134	148	148	136	134	130	113	128	154	150	129	142	144	162	141	153	155	135	169	158	146	142	138	132	119	115	137	139	150	144	157	154	147	153	144	146	139	152	153	163	136	133	147	155	145	153	132	150	150	158	149	165	164	141	159	148	149	123	151	144	135	127	139	142	98	120	156	140	132	160	131	151	166	150	158	152	163	136	135	141	159	155	159	147	128	159	135	132	140	150	175	160	136	155	144	148	133	120	152	157	140	168	163	150	117	159	154	129	160	154	155	160	137	133	142	155	151	127	147	161	135	143	142	152	145	160	140	127	177	135	140	118	141	119	178	163	142	143	156	168	127	133	142	142	136	130	136	150	122	138	146	157	139	142	133	156	153	132	147	130	156	150	124	139	126	127	149	144	144	138	151	152	124	134	134	157	151	162	148	127	167	147	149	148	113	141	145	157	128	147	133	136	156	135	131	144	130	164	147	153	148	119	133	136	152	141	147	129	124	149	136	155	152	124	150	130	131	129	139	145	141	144	143	135	142	140	126	169	133	159	142	152	125	139	165	140	158	161	139	140	147	130	144	162	146	162	157	128	171	147	147	120	144	164	161	161	138	154	152	158	147	131	158	151	145	151	152	136	139	144	125	150	126	140	145	137	132	133	142	117	145	140	142	144	157	167	158	140	133	134	139	143	146	142	153	136	139	134	155	140	144	123	150	156	153	132	150	142	152	173	147	140	132	146	151	129	146	136	145	138	116	150	139	132	151	141	136	150	167	152	119	164	136	150	170	134	127	148	134	142	141	117	167	135	161	152	120	147	164	124	132	141	130	142	146	135	138	140	137	144	128	136	156	154	126	142	133	116	133	151	150	147	140	137	147	149	131	155	144	143	140	131	145	147	145	164	136	140	178	152	124	150	132	169	131	150	158	137	138	151	149	137	158	149	158	158	158	151	144	143	143	160	129	150	132	142	150	128	126	129	124	148	144	139	156	163	134	154	128	128	155	151	144	136	142	147	153	144	148	141	134	155	130	156	167	150	121	139	146	135	142	116	163	149	126	140	120	145	168	154	156	159	149	123	145	148	135	138	142	141	147	153	136	143	149	128	133	127	137	138	110	146	119	143	141	142	169	143	137	143	143	136	134	116	102	156	176	142	110	154	148	145	137	133	157	110	125	134	148	158	133	143	173	174	133	151	160	144	133	131	126	151	162	152	125	148	151	117	139	137	152	130	182	155	167	139	138	166	137	129	148	146	146	150	134	156	139	150	139	142	140	122	132	146	142	150	127	158	144	166	143	147	145	148	172	153	142	158	142	121	155	150	153	159	133	148	163	159	150	142	147	140	123	141	147	173	146	157	133	140	148	143	173	159	135	136	142	130	140	133	145	144	132	153	135	136	158	150	149	139	150	146	152	150	155	129	154	136	143	145	147	128	141	141	159	143	154	146	140	150	116	142	135	153	137	146	141	141	154	131	136	140	168	143	139	174	116	155	141	161	154	147	143	147	141	154	139	137	162	155	149	124	131	143	140	142	134	155	151	145	126	135	143	142	157	154	153	141	146	180	172	149	137	139	169	155	145	166	157	139	109	136	150	140	137	128	136	142	147	126	152	145	136	120	140	125	151	130	122	171	117	142	141	134	150	143	182	145	148	157	143	146	147	146	139	144	150	140	152	130	135	152	152	147	152	158	154	133	159	138	125	147	144	145	142	143	128	148	144	156	154	148	137	186	152	148	134	166	141	140	144	145	135	132	147	127	148	150	137	146	153	127	136	162	146	148	135	131	141	133	141	138	139	145	152	153	121	144	136	146	155	147	151	127	143	147	137	140	137	158	158	132	130	146	144	153	116	126	147	143	119	146	155	130	137	145	121	132	147	135	142	148	126	130	143	141	148	134	149	153	143	148	132	139	139	141	148	129	148	142	143	147	169	145	143	153	140	159	158	151	142	150	128	127	134	118	137	149	146	148	154	105	137	139	146	143	141	130	157	153	153	140	153	135	130	141	134	163	155	131	115	166	128	158	157	131	151	141	138	148	141	145	145	144	139	136	146	133	146	136	143	122	156	122	155	146	128	152	119	129	158	151	154	125	123	155	138	147	159	150	141	166	128	138	157	136	135	158	140	132	140	156	147	152	165	159	155	155	158	168	123	131	141	146	135	160	145	141	144	143	149	154	144	108	150	128	145	141	148	139	144	169	166	145	149	135	128	140	160	142	127	135	143	164	152	154	123	141	132	150	162	148	120	122	142	138	124	149	149	149	149	164	166	137	143	139	137	133	138	126	129	130	158	147	158	147	145	155	140	146	175	157	139	125	164	143	137	145	125	154	166	130	149	161	160	157	151	147	134	137	150	151	129	139	151	128	128	127	154	164	156	117	152	129	153	120	143	147	130	135	139	153	127	124	150	138	128	164	134	150	146	114	156	148	150	142	148	152	138	141	153	139	141	125	126	104	149	132	152	140	156	163	144	156	164	155	161	133	143	156	144	150	146	125	133	142	133	140	162	140	136	141	166	157	153	148	131	151	155	137	145	157	151	138	147	142	165	157	139	144	142	142	142	144	141	125	125	159	138	165	133	137	140	153	138	145	149	144	149	140	137	147	122	144	151	130	148	151	142	145	167	133	154	147	154	121	131	162	141	147	138	145	132	144	160	168	138	154	157	140	139	132	158	134	130	143	142	149	151	145	164	124
7995	893	1787	2192	1840	1314	1061	916	807	732	628	606	556	525	507	495	455	464	421	436	420	414	443	386	387	382	357	371	389	376	384	364	361	322	377	321	318	374	329	336	361	347	353	343	354	384	309	348	354	340	316	338	340	352	348	318	326	346	315	335	337	364	349	367	352	333	358	355	355	338	328	360	341	297	339	364	332	342	334	317	354	371	332	322	328	337	335	346	311	348	377	347	333	336	340	357	335	348	317	321	360	338	330	339	377	354	401	322	318	371	363	337	322	352	326	313	339	312	327	326	321	339	349	336	335	322	350	336	338	320	363	343	384	353	327	329	333	353	337	371	347	317	338	335	315	314	313	334	321	344	346	346	355	318	359	357	327	340	331	308	335	331	323	328	333	330	364	314	343	364	329	371	328	327	314	356	343	347	298	341	376	316	347	335	358	332	346	349	357	329	321	345	324	325	355	353	323	343	338	396	353	307	357	315	355	333	355	319	349	359	364	329	330	339	328	347	314	354	361	323	340	326	334	356	371	358	335	305	335	315	302	348	338	326	372	346	323	349	345	334	327	339	339	339	311	326	315	297	364	336	379	338	349	332	308	370	330	316	334	311	319	332	319	340	329	350	330	344	329	339	362	326	363	342	335	330	314	333	320	312	321	319	340	322	359	340	336	336	318	346	340	336	331	373	333	341	370	348	346	340	321	339	322	350	320	342	348	319	350	310	333	332	332	365	350	332	355	304	335	361	324	329	320	361	317	376	322	337	341	344	320	315	350	324	315	312	354	336	339	320	351	335	328	349	311	326	313	353	322	283	389	358	358	359	367	372	317	335	367	357	335	341	333	304	358	365	305	353	302	316	343	358	328	321	315	334	315	314	332	360	328	321	331	331	303	348	279	339	343	347	350	330	317	319	326	343	339	322	331	343	324	343	345	304	351	348	317	350	352	335	327	354	304	344	325	342	314	327	319	362	319	359	328	322	312	292	296	337	343	357	325	337	324	333	307	331	331	317	320	337	352	344	353	343	336	323	342	317	336	325	346	334	350	315	325	310	336	333	334	346	326	326	326	355	321	333	339	358	346	376	323	336	358	367	349	355	329	358	313	316	333	332	323	331	338	355	316	319	347	357	353	319	318	327	329	345	366	339	335	331	327	329	328	347	356	325	331	312	327	306	327	350	352	338	321	355	360	353	356	339	357	322	323	337	340	352	353	306	354	306	324	348	320	319	329	340	329	292	316	322	316	335	333	326	333	283	328	352	330	348	337	333	313	343	376	380	316	330	298	335	343	354	319	331	373	376	359	351	313	346	345	340	315	355	315	366	317	358	344	330	281	355	328	354	353	341	344	346	361	357	333	338	321	310	347	341	323	318	328	321	329	332	343	313	333	329	300	303	389	309	334	338	311	363	308	340	320	350	349	334	346	311	319	320	307	358	315	361	317	335	326	340	351	312	365	341	324	366	309	311	349	323	339	343	333	360	322	331	336	327	316	329	331	368	319	339	329	377	324	329	321	337	340	358	332	360	333	330	342	331	350	339	338	326	362	344	296	323	323	374	325	331	339	354	305	319	358	356	322	322	311	317	345	324	336	334	334	311	318	328	317	316	364	358	333	335	327	325	347	338	336	336	315	330	306	331	352	342	320	353	336	363	358	345	348	333	353	343	334	297	322	339	317	357	356	332	328	332	339	350	350	326	307	312	351	325	324	358	340	348	378	364	333	336	353	339	352	314	331	347	348	330	310	348	319	353	325	323	333	344	318	315	332	347	348	301	348	329	316	357	348	315	349	309	369	358	341	350	330	345	372	370	376	342	348	326	345	311	379	355	304	345	334	345	352	347	348	339	350	324	297	323	321	329	320	340	344	338	389	371	319	322	321	323	336	327	348	343	338	331	330	347	330	324	315	321	329	374	337	355	320	320	326	337	376	333	348	347	374	347	350	346	353	319	380	334	325	365	298	351	320	340	347	328	312	316	337	320	309	340	337	342	337	321	332	348	315	307	284	352	337	344	322	326	340	333	357	314	340	336	298	352	333	357	349	362	298	323	333	337	342	338	374	359	326	350	326	347	309	342	313	327	341	314	316	321	345	321	343	332	344	349	342	337	361	335	368	340	310	340	293	342	333	326	327	333	334	351	327	327	344	339	324	350	332	340	351	309	330	347	312	339	328	324	362	307	335	378	312	324	323	324	349	326	342	319	321	339	351	327	299	333	311	348	320	358	321	331	344	341	331	307	361	387	319	341	373	334	305	322	324	326	355	340	352	372	308	352	338	316	350	322	333	365	330	333	316	330	362	316	328	343	327	312	337	317	332	334	330	331	323	373	321	340	325	311	334	320	360	278	323	348	344	301	338	329	319	325	340	331	347	310	311	315	312	325	344	334	345	310	311	363	341	347	336	312	321	316	354	322	333	351	336	375	365	326	356	338	316	345	326	303	345	328	314	314	313	299	355	366	328	334	340	330	327	331	342	350	311	360	341	351	337	353	376	318	354	321	319	318	319	323	305	320	374	321	325	341	326	353	340	350	327	323	315	319	316	328	313	309	311	345	332	333	349	359	327	333	338	336	351	334	315	333	347	355	339	335	331	316	318	338	353	332	336	328	318	326	367	339	319	368	331	325	347	328	343	347	332	347	324	350	335	309	347	365	325	335	345	331	342	338	284	339	321	333	327	340	351	297	377	325	318	353	349	348	338	311	320	331	302	333	337	340	351	313	336	343	331	342	367	310	352	332	352	348	341	338	338	342	327	334	304	323	358	347	364	338	335	357	305	339	363	351	367	316	359	323	295	328	340	330	328	323	326	330	364	322	330	317	334	324	331	333	333	371	345	340	314	316	293	320	318	302	335	327	354	332	337	364	321	336	353	355	330	327	326	369	325	312	333	323	327	324	341	353	356	343	352	296	309	321	324	335	343	336	307	326	356	332	332	322	362	390	357	339	360	320	340	357	339	335	289	343	352	327	334	340	339	314	352	348	309	306	345	345	329	329	354	325	356	325	340	327	330	296	294	309	354	351	338	349	341	335	305	317	295	349	351	339	329	337	327	322	358	343	334	341	317	332	342	321	375	363	341	346	328	324	370	342	324	330	295	322	317	321	311	338	349	322	348	325	343	344	315	325	363	313	329	359	315	349	340	328	350	353	321	319	341	332	343	346	369	345	333	381	360	319	340	326	352	346	322	371	357	309	330	329	308	327	332	308	340	308	329	332	316	320	340	351	326	328	355	346	345	334	306	362	325	346	327	331	355	295	344	356	328	351	316	321	316	345	316	327	331	325	327	347	376	336	339	346	329	327	345	351	327	311	332	330	339	355	345	318	349	323	338	356	348	320	325	327	333	354	310	331	330	349	297	353	306	325	307	314	308	304	356	307	308	328	335	374	328	347	356	336	373	328	336	361	298	337	310	375	322	355	346	326	313	314	317	329	310	364	350	339	350	362	343	362	311	350	329	315	324	327	342	317	375	312	303	349	320	309	327	356
1588	236	193	224	193	188	227	190	185	186	225	193	187	187	208	184	200	231	213	189	197	217	193	187	193	193	208	233	184	203	220	193	207	205	206	202	221	199	181	186	215	184	210	205	216	203	217	213	178	194	225	198	192	208	212	205	207	219	227	219	188	223	173	196	196	198	200	214	213	171	236	195	212	211	223	187	158	164	176	214	186	206	194	212	203	183	190	204	190	195	216	190	211	216	176	182	213	194	188	217	194	214	198	221	186	225	195	231	193	186	198	189	212	199	209	223	197	211	220	181	216	208	208	165	183	217	197	196	221	214	205	222	205	183	189	231	195	211	226	214	218	241	171	176	232	204	167	201	202	206	214	227	224	228	213	202	190	206	181	168	206	193	222	198	224	208	203	208	206	204	213	193	198	200	195	200	196	207	216	234	205	202	200	181	194	197	197	241	192	206	191	208	191	208	205	212	204	176	184	217	195	222	193	183	192	204	203	197	166	226	199	195	202	198	197	209	202	178	237	187	232	194	184	165	221	235	198	210	186	218	184	216	214	203	216	206	195	204	196	221	213	201	207	215	219	210	202	207	216	160	203	194	232	202	198	177	197	204	197	232	202	197	203	201	201	194	253	209	213	228	190	205	193	195	185	223	208	185	200	189	221	181	205	183	225	214	193	211	217	222	189	180	210	219	215	200	201	202	197	208	205	224	207	194	201	203	219	203	198	182	214	202	203	197	193	186	229	209	217	225	226	200	201	225	200	192	211	235	193	208	213	216	207	190	208	211	196	190	203	237	214	198	212	195	204	189	219	173	210	204	209	192	201	204	227	208	221	200	201	200	227	191	214	199	203	225	237	191	208	183	216	188	193	214	205	191	207	213	218	179	212	173	223	203	187	203	199	188	201	240	220	178	194	213	229	216	212	182	198	201	201	201	225	208	209	232	172	200	200	221	206	223	198	218	210	220	218	206	212	213	210	226	224	198	212	186	191	186	198	205	193	195	203	225	191	210	182	203	185	214	189	213	205	193	222	230	209	202	195	202	198	190	193	181	207	202	193	227	185	209	189	198	200	186	175	215	214	199	227	229	182	177	206	186	227	208	192	236	184	191	212	212	206	196	204	196	206	208	212	211	197	241	194	199	175	230	183	194	208	232	212	193	201	207	216	197	186	194	215	205	204	227	168	216	212	185	190	220	202	193	223	214	215	186	223	186	218	204	204	189	201	194	185	207	194	200	197	195	224	170	192	191	200	207	232	223	226	206	203	183	184	196	187	230	188	203	230	215	206	201	211	174	255	207	183	183	189	186	201	208	212	208	188	194	200	216	231	227	168	228	186	243	199	202	214	209	184	218	222	224	220	225	207	215	177	216	212	191	218	209	201	193	205	208	189	195	209	196	214	208	184	201	208	208	183	203	211	212	202	215	207	225	212	191	204	180	209	204	208	199	193	181	234	223	241	208	189	216	216	198	187	183	176	185	223	211	218	210	185	212	188	189	208	187	195	204	215	202	205	208	213	205	199	205	192	176	172	196	231	206	218	176	209	197	213	206	215	200	215	173	204	192	214	243	187	187	201	224	209	228	218	210	180	209	187	181	205	206	192	198	183	210	214	212	219	207	206	194	206	218	203	207	198	209	192	172	210	212	204	209	218	206	221	199	181	246	206	210	177	212	263	233	218	194	193	185	225	213	187	222	214	208	176	204	213	214	204	200	192	214	224	186	209	195	218	211	220	173	209	202	188	204	215	210	216	178	200	183	208	194	204	222	223	202	184	195	229	177	174	196	211	196	212	199	225	230	219	200	202	237	208	216	189	185	222	203	204	200	215	201	220	204	200	199	206	215	189	219	176	217	190	228	187	198	224	220	252	175	211	210	214	198	222	205	203	220	226	216	222	179	217	199	184	190	189	215	221	189	206	204	199	196	193	231	193	213	207	208	226	217	198	225	204	206	197	207	212	208	186	190	216	238	219	199	213	214	216	223	224	180	196	210	193	206	211	215	191	202	185	211	229	187	225	186	186	192	221	213	201	236	182	226	186	180	208	175	222	219	219	223	178	222	261	196	214	216	215	190	205	213	195	206	225	204	198	212	202	197	186	178	222	203	214	173	180	202	192	207	189	208	211	195	186	203	171	244	197	198	180	172	198	197	194	188	206	216	189	189	202	188	234	212	194	187	186	191	203	188	215	203	217	202	202	202	220	205	202	212	207	197	205	218	197	173	183	217	179	199	205	196	176	199	202	204	178	193	187	204	194	179	214	214	205	201	199	218	179	205	215	200	210	208	209	241	223	231	190	183	203	183	171	207	180	191	185	176	202	215	201	229	210	201	194	187	208	199	204	204	206	199	222	198	190	215	194	184	195	211	201	234	208	202	207	182	195	216	231	199	203	173	194	211	194	220	202	216	200	218	194	197	209	225	220	228	195	192	206	212	208	202	163	208	198	190	216	231	193	200	171	191	216	198	176	175	187	179	197	181	222	228	212	231	211	203	194	203	219	199	202	234	211	215	223	180	191	198	219	218	203	202	209	189	193	215	211	179	205	204	214	171	189	219	214	213	201	216	195	179	192	209	214	213	204	204	243	205	203	192	193	204	162	187	207	216	222	199	203	230	200	164	191	210	191	208	198	203	197	190	209	205	207	212	175	175	189	183	197	182	220	198	194	232	196	220	195	207	175	203	204	204	204	187	200	211	187	167	205	211	195	207	190	184	205	219	209	212	201	183	220	186	172	226	192	223	177	174	228	217	217	216	206	207	204	236	235	214	193	229	209	203	229	184	230	220	228	186	231	209	206	185	180	212	214	193	212	197	212	215	196	210	223	208	232	178	175	203	222	202	240	177	221	234	182	195	206	208	204	231	194	194	211	207	222	224	202	196	212	187	230	187	189	190	210	253	189	210	213	195	213	207	230	212	205	199	176	195	181	209	195	206	200	177	200	183	204	189	192	190	197	188	179	168	224	197	204	198	206	205	217	165	224	199	208	218	204	222	199	214	204	210	187	206	194	203	213	194	192	199	212	173	186	206	225	187	202	214	217	214	199	213	207	218	204	192	208	207	215	207	170	215	195	228	194	203	176	187	196	199	189	171	216	174	246	203	231	215	179	173	208	187	208	222	177	213	202	178	211	199	202	211	195	213	209	194	215	195	218	218	214	198	202	211	204	222	210	214	218	178	199	214	204	213	214	186	186	195	206	213	194	212	208	213	187	240	194	198	177	182	214	210	198	192	209	213	198	199	181	231	186	212	198	197	206	213	224	224	204	197	222	187	202	224	201	207	196	220	212	199	200	207	198	189	218	192	196	218	211	220	172	217	223	190	213	215	220	204	176	211	217	203	209	194	190	211	206	246	196	192	205	196	202	189	220	230	203	193	172	197	179	220	202	207	175	199	204	235	221	191	198	208	217	233	217	213	211	220	210	208	199	215	210	182	215	191	220	207	182	168	187	184	202	194	189	202	182	213	192	191	228	210	216	213	188	206	214	189
2018	457	521	542	569	501	513	506	475	506	488	493	548	504	537	497	453	460	462	485	496	475	441	475	502	537	438	518	480	444	457	458	498	449	497	504	487	516	517	469	473	503	479	468	462	499	457	518	443	488	460	454	475	539	489	490	481	459	480	491	483	444	466	474	511	492	493	497	507	484	481	481	496	464	504	503	503	463	503	489	514	496	511	474	467	465	462	494	456	470	458	524	487	439	499	525	467	503	457	472	495	448	440	519	475	502	481	509	496	512	469	477	475	494	479	482	463	455	485	504	469	487	467	487	504	486	505	499	446	476	496	499	430	537	491	450	489	535	495	494	490	457	469	461	471	491	472	518	455	486	478	507	483	514	469	462	449	451	516	529	465	469	430	472	466	481	463	496	490	410	490	503	462	492	463	477	497	459	490	476	511	483	482	503	474	494	491	455	471	472	470	492	462	481	485	479	509	466	512	488	452	482	480	470	484	473	475	501	470	504	525	477	498	496	483	470	498	507	451	467	480	437	469	484	492	457	476	490	471	464	468	487	474	499	477	543	483	484	497	467	506	451	513	470	456	502	490	462	461	471	470	495	459	501	456	470	481	483	496	447	485	511	525	447	502	489	466	487	496	479	469	484	482	509	491	520	481	439	487	504	487	483	460	494	460	466	471	455	456	484	454	497	485	509	498	510	473	477	475	508	490	489	490	461	479	489	488	468	512	515	492	495	451	477	480	507	479	458	500	493	472	476	459	479	468	483	480	499	444	506	469	460	461	469	471	491	473	485	472	487	449	519	483	473	518	456	495	489	484	477	486	496	481	506	500	487	518	478	543	457	458	484	477	492	483	465	516	488	442	440	438	481	452	470	486	454	528	556	487	479	520	458	512	500	464	486	488	457	489	505	480	433	456	515	460	522	476	497	434	485	487	481	480	514	520	490	470	436	473	494	485	499	464	462	476	535	465	496	485	463	471	482	498	450	479	485	489	467	488	492	506	475	465	469	443	512	500	474	487	430	456	479	509	473	518	542	463	503	470	524	486	481	501	493	452	498	511	503	446	484	498	480	437	457	483	471	460	455	470	473	484	506	524	453	473	527	472	480	498	511	465	448	491	495	479	469	479	449	491	468	492	507	455	505	487	529	514	493	441	523	487	456	487	481	510	480	466	456	483	457	519	492	457	482	465	481	501	482	502	484	460	500	455	523	490	465	512	487	435	478	442	493	477	483	496	478	494	471	456	477	471	508	479	493	474	471	506	464	489	463	508	461	486	486	498	482	454	489	475	517	479	500	469	462	465	457	501	453	484	498	468	493	504	499	453	525	491	481	526	484	499	511	476	454	454	490	488	500	466	462	504	479	457	490	515	465	477	479	464	469	512	468	437	482	510	474	468	469	488	487	458	519	433	522	471	505	475	467	495	498	501	466	478	499	458	492	469	532	513	504	459	482	448	491	498	510	498	472	476	491	469	519	472	489	515	513	485	475	478	498	491	474	470	502	505	458	453	495	500	500	489	498	505	481	483	474	502	507	447	455	473	475	460	531	491	496	473	470	464	525	490	486	466	529	476	465	510	458	497	452	465	465	477	480	463	472	464	471	493	490	511	461	469	484	491	470	499	505	502	488	486	470	476	470	487	453	503	463	469	434	504	462	519	481	517	470	455	440	490	475	484	492	478	504	503	446	477	478	504	476	489	517	468	503	477	467	519	471	472	475	501	493	490	459	475	484	466	501	457	447	523	484	507	496	478	499	461	492	462	439	465	498	502	434	469	470	483	454	510	475	510	467	451	509	512	505	480	487	479	496	479	509	486	467	478	506	496	473	498	502	513	466	446	478	509	490	485	479	478	493	474	517	505	496	478	463	477	493	450	492	496	475	477	513	470	496	488	472	534	487	514	425	477	515	487	492	482	444	452	498	463	483	477	515	512	496	470	517	502	470	476	503	513	471	530	490	502	480	473	518	457	486	487	493	499	452	521	436	443	477	490	516	486	513	499	532	487	504	512	484	525	449	490	516	465	485	516	477	500	487	514	457	455	520	495	525	476	492	517	445	513	455	499	500	498	497	465	490	493	474	463	503	502	497	508	462	487	483	489	526	532	491	456	470	510	467	491	499	467	511	518	445	459	481	457	513	481	466	510	457	505	492	518	460	481	481	492	481	474	452	527	450	482	529	487	474	498	451	477	482	479	467	498	501	451	467	478	508	476	493	492	482	501	518	493	506	499	469	509	479	503	483	500	510	456	494	493	463	478	488	489	474	512	464	474	464	490	455	458	493	484	497	485	478	471	491	500	474	520	494	471	503	474	455	475	474	482	487	491	493	489	462	448	480	488	488	509	480	498	483	505	477	494	491	510	473	441	491	475	447	479	482	484	489	499	478	481	472	495	492	479	475	500	483	467	494	435	468	485	497	503	452	492	518	477	483	522	446	525	472	474	508	492	490	462	519	457	516	459	475	499	484	500	468	501	492	487	491	499	447	500	511	518	467	481	498	491	445	495	499	467	481	495	497	497	500	527	512	516	477	454	462	492	486	447	447	488	495	469	475	477	455	468	484	469	496	491	489	479	458	481	516	486	471	484	480	489	488	495	507	517	520	498	512	455	466	491	490	448	480	524	519	474	473	496	506	470	470	464	477	483	505	505	470	508	485	477	465	483	494	505	526	508	485	465	503	499	444	499	479	483	461	470	496	466	489	513	537	469	497	542	464	469	500	474	473	515	505	507	473	447	519	497	502	519	456	492	460	487	448	485	498	494	516	497	492	481	495	517	452	506	510	468	510	480	494	454	497	485	471	506	491	491	476	444	497	473	441	497	487	455	510	493	485	493	492	523	499	475	452	447	481	498	509	499	468	482	451	462	445	451	491	481	484	476	478	495	493	469	465	488	483	529	468	516	449	502	526	508	529	463	467	452	482	516	512	499	519	491	495	491	469	494	489	460	510	491	477	430	457	479	502	471	413	488	484	479	505	468	493	510	476	512	536	504	514	499	470	470	528	481	468	493	498	469	456	501	492	474	512	510	471	516	504	485	497	514	441	495	455	458	495	507	465	489	493	479	481	522	458	453	458	482	504	449	481	442	503	481	480	473	456	469	475	499	494	488	492	491	481	471	465	477	497	455	496	538	448	491	479	497	486	491	474	467	491	504	479	515	510	476	483	498	498	507	469	486	532	491	471	496	496	466	468	523	519	494	493	475	503	488	471	444	496	528	493	467	491	484	484	464	440	490	479	500	470	472	516	493	498	501	503	511	459	468	480	491	446	441	499	469	480	471	471	499	558	528	473	476	478	528	514	448	453	509	479	537	527	475	469	476	452	482	501	460	506	486	497	469	542	449	441	495	504	520	485	461	485	480	500	475	477	483	526	525	470	478	488	491	505	497	500	494	472	475	480	502	490	476	433	468	488	514	486	502	488	455	500	469	491	507	500	468	463	458	452	433	496	526	502	492	464	492	497	486	506	472	504	518	480	490	488	466	497	471	492
8315	616	603	517	419	379	340	338	367	290	291	299	282	271	278	265	270	249	293	282	276	257	250	240	300	273	262	272	276	245	245	233	286	266	272	257	292	272	246	257	265	280	276	260	242	281	250	251	262	236	234	271	260	272	234	256	261	277	250	261	258	310	271	225	276	253	296	266	275	256	278	237	284	301	267	282	257	270	284	268	250	256	268	263	271	263	291	266	252	252	264	247	266	265	285	260	247	258	249	275	244	300	278	262	268	246	257	232	250	250	284	278	236	256	239	242	215	259	269	268	273	280	272	252	264	258	251	274	258	267	244	273	287	274	225	269	257	267	260	251	288	251	263	253	265	261	258	258	263	263	252	236	248	256	243	254	265	284	275	258	265	266	280	248	250	252	242	256	255	254	258	262	274	287	271	255	265	244	250	259	294	272	248	266	240	246	259	283	259	236	278	262	240	259	236	278	243	244	273	232	242	231	239	277	294	295	300	261	279	271	303	292	263	273	276	230	255	267	285	259	257	246	268	235	233	291	256	240	260	241	281	281	266	273	254	247	297	236	283	237	265	254	261	257	259	253	254	249	229	230	258	226	238	237	233	234	271	256	248	261	274	254	252	261	263	272	294	276	255	226	268	280	263	263	258	239	293	256	279	271	249	268	232	257	267	284	247	285	242	249	261	236	248	243	248	223	269	281	252	272	262	260	251	262	278	271	240	265	273	280	238	274	274	310	292	283	284	265	260	267	268	242	273	277	277	265	246	284	260	274	263	267	280	280	260	215	275	268	282	269	281	264	270	257	281	266	240	262	281	256	263	254	254	226	251	248	244	266	260	245	213	299	249	260	254	261	280	258	276	241	283	278	274	299	264	294	289	248	268	267	266	268	277	267	250	290	263	256	248	238	242	232	267	271	247	254	283	279	305	269	306	244	276	251	269	274	290	262	270	285	278	232	238	243	258	261	287	307	261	283	283	264	247	300	262	243	272	223	258	247	241	276	235	218	285	268	284	227	236	251	261	265	239	264	248	253	267	281	265	251	259	288	250	257	278	253	260	306	255	267	275	270	224	260	256	262	271	270	281	267	228	235	261	261	260	269	251	289	273	262	275	278	290	294	229	270	247	235	282	286	298	271	250	239	270	244	247	257	245	274	259	263	253	241	259	262	277	238	239	291	285	254	248	276	280	292	276	250	250	261	285	255	270	257	268	266	271	271	286	256	278	273	276	265	283	247	266	236	252	268	282	279	267	271	234	217	231	266	270	261	267	270	271	289	285	238	285	276	247	262	253	254	264	257	276	277	249	246	287	266	285	287	266	280	280	238	236	272	238	268	261	228	256	283	254	260	247	267	263	284	292	282	258	240	265	273	262	256	277	253	241	257	259	291	295	244	245	261	251	280	254	243	250	255	234	278	275	283	289	260	258	275	248	262	269	271	273	268	263	275	307	251	252	248	289	291	285	269	242	243	246	261	257	259	251	262	234	250	300	283	261	268	279	292	254	257	269	271	275	255	235	264	258	274	262	268	238	248	242	309	264	285	254	257	274	273	260	242	281	288	284	245	298	280	287	265	268	264	275	271	268	223	273	268	265	240	269	241	254	280	244	248	279	264	244	280	261	255	274	241	258	240	276	265	245	248	270	275	265	274	230	247	280	264	215	234	251	289	286	273	262	285	252	267	217	248	244	240	261	259	279	265	251	272	264	300	252	289	261	240	286	289	258	264	272	261	244	280	239	244	231	256	266	254	245	250	250	281	279	279	256	277	288	276	268	223	238	242	281	261	251	258	291	226	252	242	261	250	249	286	259	280	228	228	249	266	270	291	284	258	302	270	235	273	274	276	233	262	263	275	286	257	240	239	272	284	289	252	278	261	249	256	281	290	253	261	273	277	246	304	245	254	291	258	261	275	267	278	275	269	257	288	286	278	285	265	267	271	247	275	269	295	287	231	270	263	251	239	272	282	259	275	252	281	266	267	275	268	233	235	246	262	287	266	267	254	246	254	257	268	270	269	254	273	277	280	271	263	262	256	291	263	270	234	241	277	274	280	266	253	275	265	263	310	300	272	283	262	275	222	269	239	271	264	244	257	255	252	246	259	261	251	252	276	262	269	276	252	285	281	269	271	268	243	235	257	271	262	301	237	241	255	258	300	250	294	288	281	247	286	263	264	234	302	274	279	256	253	255	256	263	256	262	284	260	247	262	246	256	237	266	260	260	269	265	228	257	278	272	261	244	238	286	268	274	257	272	274	267	295	265	269	245	241	248	264	258	246	278	263	243	268	290	245	272	277	275	251	256	256	262	240	256	290	245	261	241	243	258	265	247	284	279	274	291	272	276	269	269	243	272	239	269	260	250	252	266	284	271	260	267	268	272	262	261	259	278	270	230	265	270	291	252	226	268	255	268	242	272	240	248	260	256	250	247	288	242	256	283	250	255	276	259	276	273	274	296	289	272	250	265	286	290	272	289	261	271	259	256	304	256	299	258	261	245	259	254	296	257	266	265	278	281	272	272	231	276	265	266	239	276	270	233	242	268	271	289	258	295	244	259	267	264	253	269	272	289	260	264	240	247	259	234	290	249	273	255	258	291	279	245	265	240	267	267	262	264	252	257	269	270	261	254	276	215	227	260	248	274	240	283	269	280	283	276	280	315	280	303	272	263	268	285	248	249	268	270	254	261	246	291	280	263	270	282	274	281	266	262	277	221	281	244	262	272	257	274	255	261	257	276	268	274	278	237	263	229	260	273	234	287	246	240	245	263	285	270	274	270	255	271	279	306	305	272	259	251	272	247	265	268	274	265	275	250	258	268	268	247	272	273	241	227	294	291	270	264	264	238	237	259	266	290	244	274	248	274	203	254	263	263	270	257	274	244	272	264	253	263	278	237	268	258	270	257	257	263	240	268	240	253	245	232	262	274	271	251	259	269	255	268	286	298	243	287	283	271	270	249	257	260	276	259	254	237	251	261	255	250	292	294	252	256	256	271	266	256	288	298	234	257	252	243	299	229	262	276	265	272	220	290	290	267	273	267	271	271	301	256	290	274	260	235	258	260	239	260	265	251	265	274	261	254	257	250	292	265	290	263	234	276	237	250	250	234	247	266	265	227	262	276	277	239	267	241	251	247	217	237	292	269	246	276	243	283	239	285	276	248	272	259	257	236	245	253	250	255	245	248	237	272	245	248	265	257	245	256	260	266	220	262	269	240	237	248	289	261	268	256	281	295	245	283	268	274	267	235	251	250	253	296	279	266	266	275	259	237	263	270	261	263	253	270	266	213	247	256	286	254	281	288	231	277	283	229	275	271	272	251	270	267	252	276	297	262	239	263	238	270	239	280	265	267	267	266	300	273	286	264	258	241	244	276	281	271	280	235	289	266	261	250	262	269	260	248	281	274	261	246	259	262	257	258	261	271	263	243	248	267	230	280	286	259	278	274	275	316	246	266	272	244	263	246	287	268	258	256	254	255	284	267	253	281	237	248	256
6721	893	1389	1558	1352	1077	995	934	784	766	761	785	719	678	702	684	664	600	651	657	618	628	635	685	646	598	646	631	688	626	602	606	639	603	606	614	657	612	588	603	564	605	597	619	596	626	544	601	617	574	583	643	585	607	600	595	629	624	596	602	607	607	612	646	639	632	599	630	593	596	605	594	638	614	574	618	588	595	634	623	591	582	608	611	601	603	567	583	589	582	583	624	601	607	635	617	577	618	643	599	573	580	603	640	629	568	595	561	608	620	619	584	575	617	601	564	655	615	627	542	605	631	604	597	621	600	601	579	589	588	600	633	585	586	590	598	606	612	604	580	616	592	619	601	674	642	626	564	578	608	541	606	614	599	596	632	570	550	569	605	598	590	625	624	604	591	590	593	596	590	596	606	578	567	660	586	604	580	632	568	591	607	587	593	609	638	603	606	601	583	614	616	590	603	588	616	612	639	596	606	567	619	611	625	622	640	565	545	617	601	603	610	602	578	597	569	600	610	611	609	636	590	563	589	583	639	639	618	576	556	619	576	612	603	620	603	598	622	614	588	607	618	592	561	579	546	602	550	642	595	624	556	591	663	591	628	630	589	609	594	592	609	632	565	621	598	635	581	577	570	597	594	619	613	574	610	598	575	569	591	603	610	633	564	611	613	622	624	598	541	643	562	639	578	628	593	575	580	585	563	651	629	598	599	659	593	571	632	619	597	604	589	640	592	621	588	605	614	584	595	596	574	591	596	610	576	617	586	609	590	608	575	640	587	599	610	587	610	615	622	599	581	599	631	596	640	602	590	640	607	591	593	548	613	592	630	597	654	599	612	581	615	597	622	613	594	613	634	549	596	604	565	614	603	590	620	582	608	605	594	617	617	587	595	565	590	602	615	591	600	618	639	624	605	580	605	586	592	565	573	610	583	635	635	605	626	559	573	602	602	631	635	601	586	573	607	567	589	614	573	621	591	622	658	607	631	607	632	563	627	594	634	600	617	599	590	607	580	602	608	615	611	648	665	601	554	607	598	558	677	539	611	596	611	632	649	610	601	545	642	597	619	620	581	598	608	617	559	590	609	637	610	596	605	611	622	570	575	598	628	600	598	585	622	603	566	631	590	646	601	639	618	612	597	651	650	605	596	617	606	630	585	586	623	623	648	565	664	663	605	603	577	601	593	580	586	603	621	564	602	585	608	605	572	625	578	571	602	581	574	575	640	548	621	627	607	638	653	617	607	624	590	565	655	599	658	606	606	625	598	594	589	602	584	596	661	605	529	614	640	608	616	600	590	619	615	551	615	580	606	576	578	609	540	641	592	598	604	646	628	614	630	566	612	623	625	576	577	582	554	592	597	566	610	631	631	620	623	557	610	569	620	603	628	633	619	609	610	639	664	589	590	616	630	608	631	616	564	632	564	595	617	619	584	596	565	599	595	649	626	583	580	598	642	582	580	595	612	629	606	567	576	598	577	612	583	649	624	614	584	614	595	593	622	591	588	618	572	650	621	611	579	594	593	603	578	644	598	628	602	598	599	601	576	594	616	580	611	637	598	630	598	616	617	602	583	609	620	615	597	611	587	647	598	543	613	614	587	613	606	602	617	640	614	596	613	645	602	598	577	618	626	611	628	598	609	593	612	618	607	592	579	595	590	622	622	654	636	618	590	607	582	578	577	618	618	599	606	576	615	608	614	613	574	626	617	609	588	594	565	609	654	585	649	569	615	594	586	615	554	568	571	602	596	603	593	596	639	629	623	604	587	604	581	611	590	585	608	589	580	654	599	544	605	642	585	612	653	572	628	587	622	595	582	572	575	587	588	608	599	576	590	631	647	643	594	590	612	594	568	631	622	628	529	568	590	625	583	618	632	556	615	619	604	588	606	590	597	569	628	574	606	655	624	616	599	609	620	591	599	595	591	632	606	597	683	591	618	582	667	577	564	561	587	626	589	612	624	608	600	594	612	601	608	602	601	599	584	622	609	611	582	653	605	585	606	609	563	615	609	603	625	606	612	559	652	570	597	595	657	619	606	644	591	592	627	548	569	606	569	617	638	632	574	619	619	558	577	602	588	605	626	586	605	600	616	628	580	611	601	620	642	601	579	614	605	561	620	586	563	582	651	597	583	607	567	611	594	624	620	590	593	646	629	590	596	611	640	605	611	617	576	536	603	615	595	578	570	624	560	616	569	597	615	650	599	625	619	607	628	618	614	616	621	638	625	578	626	627	668	579	612	576	632	587	569	581	575	630	577	613	605	599	641	600	609	581	602	644	592	595	624	635	625	629	572	588	630	620	617	610	582	613	600	595	604	612	620	633	596	597	590	662	606	611	574	663	620	623	599	580	595	580	603	604	579	623	627	627	600	618	596	554	619	616	586	572	663	612	614	592	598	634	564	617	562	629	629	628	617	583	569	597	603	556	588	616	660	617	616	605	625	648	578	609	604	606	553	561	603	551	580	638	570	641	647	574	642	557	587	616	565	610	579	559	597	606	586	569	626	624	624	589	608	592	587	601	590	603	588	587	598	601	578	640	565	633	593	627	620	592	574	621	621	568	598	626	621	602	652	626	618	635	601	612	594	585	579	630	577	647	630	637	592	547	546	650	584	573	622	604	583	611	587	600	594	625	623	594	613	593	644	594	568	588	607	591	621	594	618	548	595	583	626	609	556	572	595	560	583	601	613	623	633	579	596	588	628	606	614	629	610	614	578	577	609	642	615	597	607	565	581	590	637	586	567	573	576	615	630	611	565	628	597	560	597	606	589	588	560	605	595	615	609	599	597	615	591	622	626	587	596	593	633	608	613	607	578	587	573	594	624	566	631	575	565	581	591	627	616	623	579	567	609	657	580	584	603	593	600	616	610	597	633	610	609	563	588	580	619	626	643	606	562	599	606	593	589	619	556	612	571	621	592	599	660	622	559	595	615	621	615	595	647	588	620	601	607	609	594	649	635	603	569	607	601	620	656	645	596	596	600	655	557	626	613	632	585	551	642	591	607	582	640	630	576	600	649	625	617	653	596	570	581	594	591	631	616	604	612	582	613	595	589	594	593	644	609	590	625	611	583	621	589	593	571	563	593	600	607	591	599	621	567	586	621	624	620	604	610	617	569	595	589	598	578	620	554	627	569	608	572	605	599	592	595	612	561	650	596	625	625	630	588	631	629	588	563	641	589	592	580	587	604	597	575	611	616	602	614	553	587	588	619	614	613	589	528	579	596	579	596	616	614	588	612	643	615	585	620	600	592	596	565	585	628	616	616	644	616	587	633	576	619	637	614	580	598	621	599	642	599	603	604	600	567	583	628	564	633	598	622	590	609	624	563	634	649	650	612	621	587	574	584	573	587	619	636	556	557	570	638	622	608	564	547	604	626	606	606	635	605	619	572	629	608	635	597	609	588	627	630	632	643	623	655	562	569	631	606	613	614	611	666	588	621	643	621	625	620	615	615	578	596	575	611	645	605	658	586	613	596	636	548	590	587
14932	1151	862	662	507	348	273	248	202	215	213	188	203	173	129	159	184	145	141	165	130	162	141	151	145	157	155	144	131	135	160	180	160	146	185	172	157	147	172	165	165	157	154	128	140	153	128	146	128	165	155	168	142	131	143	162	146	146	149	162	118	156	155	152	162	148	135	158	155	123	132	155	142	166	144	136	155	161	136	130	123	135	130	147	144	150	125	131	147	146	145	126	137	120	119	130	146	163	134	133	135	141	149	139	145	131	141	135	151	150	167	150	145	161	147	144	126	150	144	136	142	149	128	157	162	148	128	132	135	152	148	153	157	138	138	148	139	163	151	145	154	139	153	145	144	130	121	144	144	157	148	149	155	147	144	127	149	158	143	148	127	136	183	131	150	128	143	159	140	136	135	160	145	128	146	134	138	143	144	147	131	135	137	151	178	162	142	133	161	149	144	146	165	138	161	157	153	152	152	141	144	148	142	136	139	157	123	147	125	145	131	140	149	151	154	144	144	146	146	137	147	145	147	137	166	126	122	136	154	118	124	145	167	131	165	162	155	116	151	156	169	136	139	137	141	158	147	137	147	158	145	148	140	143	159	149	144	118	134	137	133	147	143	133	129	157	132	168	133	151	143	142	118	135	139	161	137	150	145	145	131	139	146	139	158	133	134	133	151	146	156	149	159	124	129	161	158	156	129	145	146	143	153	145	158	141	134	128	143	164	134	157	161	154	138	148	137	156	157	122	147	147	174	131	164	153	142	139	154	149	167	148	121	150	146	159	149	122	160	126	162	182	140	156	138	152	166	147	119	144	152	155	140	133	176	141	152	146	152	137	146	155	128	151	166	133	185	159	137	164	164	151	148	147	152	152	141	130	126	138	135	141	160	168	145	166	145	152	178	158	171	127	141	142	144	148	134	160	160	139	131	144	142	159	147	158	152	140	149	128	141	135	139	150	176	157	161	135	145	139	99	148	146	153	137	140	151	150	142	174	121	138	136	161	136	150	163	138	194	141	148	118	141	137	159	158	124	160	140	167	143	145	159	146	143	132	159	145	157	160	139	141	113	127	158	146	156	136	134	132	146	180	157	154	152	158	130	149	134	150	144	129	129	159	146	142	149	154	134	152	147	133	146	142	140	142	158	165	142	132	147	138	118	155	165	134	131	137	144	125	155	125	154	126	129	131	142	143	138	134	146	148	134	140	146	133	137	136	122	151	161	134	149	136	137	151	152	161	147	181	152	127	155	143	134	148	129	124	138	134	156	127	148	145	150	125	146	160	168	151	137	146	148	149	130	147	173	143	153	105	144	153	131	148	138	148	126	125	157	146	145	135	136	136	139	156	144	128	141	152	154	130	152	131	141	134	131	155	138	145	151	147	150	121	161	121	144	130	140	133	132	151	155	147	157	156	144	148	157	129	127	135	149	157	149	148	145	141	120	145	141	113	143	139	145	131	148	156	121	139	144	124	164	136	141	135	154	127	150	154	150	155	144	139	132	161	143	136	134	166	119	160	162	118	163	129	174	116	144	141	170	143	155	148	158	134	144	162	148	132	140	151	140	152	144	126	149	131	150	142	124	154	141	155	142	131	158	148	147	142	149	141	144	138	146	151	146	160	172	152	153	130	145	150	126	131	141	150	141	140	136	121	121	123	165	147	155	147	150	140	150	150	155	170	151	131	177	149	162	133	156	153	137	154	136	160	129	143	129	139	146	130	130	162	121	138	151	150	143	130	157	140	144	146	151	126	159	163	150	159	150	149	145	153	133	145	155	146	144	137	138	144	130	152	146	152	141	130	146	137	141	150	157	126	156	136	152	141	136	160	147	141	160	139	146	153	148	136	131	149	131	137	165	151	149	148	141	155	134	149	152	152	158	140	127	147	130	163	141	135	164	139	143	167	150	139	145	146	136	145	153	137	130	138	131	146	156	146	159	166	136	136	160	151	174	160	148	138	141	164	154	140	143	149	156	172	160	134	155	145	146	152	145	146	134	119	143	132	165	114	150	132	140	168	139	144	122	146	152	141	130	133	111	161	140	135	138	154	147	132	147	125	157	150	150	141	157	138	120	133	132	147	158	145	161	143	149	151	142	139	137	146	156	135	145	140	138	151	134	149	135	146	143	132	141	156	148	134	164	161	153	141	120	137	169	130	141	140	119	120	147	139	125	168	134	142	131	136	128	131	177	137	133	123	140	148	155	138	158	146	155	149	148	130	142	122	130	137	121	126	151	153	157	143	128	182	152	143	147	150	143	145	135	143	156	136	124	146	131	165	151	151	127	140	153	152	159	145	125	151	154	158	157	146	145	151	154	137	163	142	149	127	143	135	150	131	131	153	128	146	144	117	139	129	132	163	142	154	157	160	152	143	143	144	156	158	163	151	149	151	148	139	147	165	152	150	134	145	140	141	156	136	143	160	142	142	155	153	124	142	148	123	138	132	132	134	157	154	128	124	136	147	155	109	138	134	159	137	156	147	139	153	133	139	167	129	129	159	126	123	148	140	162	147	133	129	164	152	156	171	150	171	154	153	152	144	146	153	128	150	132	144	150	153	156	167	147	127	151	151	151	146	120	151	137	144	149	132	145	148	155	165	126	146	142	149	145	163	145	146	133	136	159	151	156	142	170	163	172	145	141	125	150	142	133	121	136	139	157	144	165	132	145	167	147	167	126	108	133	156	148	133	152	138	132	134	141	138	155	117	154	143	141	138	136	123	128	154	130	127	151	166	141	136	133	129	172	138	149	150	158	135	155	169	155	149	138	112	143	151	157	126	146	130	137	144	154	148	129	131	157	140	139	160	136	154	134	161	137	132	151	141	126	127	135	137	153	153	180	148	147	149	119	162	144	148	142	153	136	170	167	153	140	160	150	145	143	139	157	140	146	145	156	121	127	164	139	138	144	151	157	147	129	167	144	149	174	128	126	129	149	151	159	176	142	147	139	145	161	136	134	149	140	145	154	125	144	147	128	127	124	127	131	140	172	156	127	151	161	119	144	144	135	145	139	129	135	142	134	127	162	140	151	157	142	150	157	154	170	141	129	160	144	146	132	159	132	140	149	146	133	164	153	142	140	143	153	164	151	145	128	153	148	144	162	148	129	161	126	154	129	144	128	147	138	140	136	136	161	166	161	148	182	152	138	132	132	145	140	171	147	168	123	155	147	146	143	128	141	171	152	156	144	160	166	130	130	116	140	155	155	143	127	148	140	134	136	148	137	156	126	135	156	131	137	168	147	153	160	161	166	143	147	155	150	140	141	135	138	123	135	137	145	145	146	138	152	145	138	141	139	130	139	152	132	138	143	142	128	151	144	146	163	156	139	134	142	127	147	156	163	123	151	135	152	149	147	127	127	137	151	147	146	142	126	136	145	149	132	145	152	136	126	139	143	158	122	144	150	170	137	141	137	140	145	139	151	147	145	145	147	151	155	162	132	156	187	117	157	153	136	146	147	148	129	146	126	148	150	146	145	133	179	154	137	146
8104	879	1817	2205	1814	1377	1078	904	781	714	630	591	567	552	529	491	431	414	407	406	421	484	421	432	403	426	400	379	389	402	388	379	375	341	383	377	352	349	365	344	376	352	337	334	350	362	348	343	314	344	356	350	334	358	344	352	355	331	348	343	353	345	362	340	348	329	337	321	396	368	350	355	355	281	329	366	375	360	338	321	386	340	316	367	346	341	358	329	356	338	350	341	335	347	331	344	359	346	351	331	334	348	371	349	326	340	340	354	333	342	320	353	322	362	354	312	331	299	343	315	336	311	349	301	340	372	342	359	324	334	316	361	329	350	330	368	335	310	340	325	346	357	341	344	376	312	395	334	371	367	372	313	337	324	367	370	316	302	327	367	309	317	343	351	327	323	368	348	344	324	349	321	352	320	349	354	322	337	364	350	351	351	331	344	345	343	362	342	367	325	286	331	350	337	353	320	346	339	333	353	331	354	336	346	312	357	332	330	314	313	325	378	346	355	361	314	355	344	346	341	330	336	315	364	319	309	303	342	356	340	324	333	387	314	346	344	320	332	316	326	365	350	331	312	349	335	314	325	329	343	318	378	344	354	340	325	312	349	311	357	345	323	331	355	298	331	353	312	342	363	379	303	338	319	334	346	344	341	317	297	351	318	340	353	300	360	353	348	334	351	364	302	330	304	319	344	346	368	340	329	338	332	361	320	358	331	342	343	337	322	311	345	369	366	352	322	375	343	305	289	341	330	326	316	350	348	352	366	352	349	358	326	316	337	362	329	342	347	335	368	334	323	310	320	352	361	338	308	365	333	343	323	326	343	345	341	350	322	345	375	310	326	336	377	360	349	356	340	326	319	322	319	361	341	357	318	331	362	337	351	343	325	337	345	350	343	320	289	365	312	340	361	387	358	334	335	344	346	321	332	361	373	309	357	375	323	335	315	359	338	352	329	366	355	326	318	330	349	336	373	345	357	316	339	309	321	336	341	357	353	334	317	360	356	348	319	324	336	320	318	322	321	340	324	336	308	333	354	322	322	348	332	336	350	358	304	367	333	359	323	360	341	338	313	340	333	375	326	379	288	346	347	334	320	341	331	345	341	333	319	342	387	343	311	352	360	338	380	306	370	351	334	310	328	340	325	335	331	311	341	326	339	336	316	321	341	366	332	343	332	297	328	329	328	350	322	325	345	365	324	331	335	364	345	319	326	357	318	335	346	335	358	377	340	349	349	372	332	335	359	349	330	340	350	351	331	337	302	304	326	356	306	371	303	348	353	339	334	341	321	345	343	350	331	344	336	324	332	361	363	324	320	350	310	324	343	349	320	363	329	325	353	312	347	332	361	376	358	342	296	345	319	374	319	327	321	329	299	353	331	318	312	337	321	346	341	337	325	340	337	356	325	345	337	344	339	363	337	325	328	316	326	363	351	352	344	328	327	346	301	352	320	329	334	330	328	338	312	305	319	349	342	363	306	320	330	352	384	328	344	344	342	355	294	380	337	329	324	372	346	349	343	330	329	333	387	344	348	365	354	347	333	354	336	321	363	340	338	330	346	343	309	339	351	354	319	346	342	330	312	346	338	333	370	306	302	312	344	309	345	364	332	339	340	343	349	329	345	338	351	358	347	342	314	313	396	355	341	331	315	298	317	308	333	374	341	340	338	345	321	334	336	328	346	360	325	298	334	328	302	330	321	318	344	334	346	325	357	338	339	347	334	343	347	346	370	329	353	356	327	329	325	338	337	347	336	325	330	317	340	325	329	340	331	339	337	340	353	361	310	370	342	342	345	319	351	290	368	331	351	319	334	342	323	337	325	348	309	338	353	330	322	346	375	330	347	334	350	341	333	324	366	321	353	343	315	362	349	348	302	339	340	355	323	334	329	379	333	365	365	347	349	401	337	353	324	378	313	305	322	354	340	316	358	344	343	305	370	311	325	335	331	329	361	340	338	336	363	327	361	313	363	356	320	305	326	332	321	344	364	353	338	354	327	335	378	318	347	342	380	337	341	331	336	355	376	362	346	322	304	343	329	335	325	347	316	343	345	329	328	345	347	350	306	334	359	314	326	354	326	355	310	343	352	360	312	319	357	322	333	331	322	338	335	346	345	342	348	342	364	304	369	324	351	277	363	317	361	314	288	358	338	303	336	380	307	324	338	345	332	352	321	320	350	322	355	345	330	345	364	349	350	304	340	317	340	356	325	359	328	339	317	334	299	315	353	332	346	325	325	362	348	365	316	324	355	319	347	336	307	343	383	320	318	331	315	332	326	308	315	304	324	373	330	319	347	339	343	314	326	320	349	371	349	287	363	374	358	353	318	322	327	342	359	348	333	353	360	322	328	354	324	332	342	355	316	351	352	345	318	308	351	367	335	343	357	356	326	321	339	335	300	311	319	324	337	354	306	376	338	326	386	338	320	345	341	339	294	314	340	362	332	360	331	325	322	354	369	340	329	349	324	332	362	354	356	335	330	343	340	346	317	315	322	334	329	325	314	326	337	326	328	351	340	330	327	366	326	325	345	344	344	311	334	338	316	322	371	324	349	317	306	347	331	334	308	308	351	370	318	334	335	376	302	335	326	339	325	314	315	325	328	333	341	365	363	337	374	335	337	316	359	346	329	306	348	316	299	335	329	325	358	340	329	342	303	317	343	353	328	316	315	361	362	314	329	325	350	356	345	334	355	332	338	346	319	344	303	318	338	282	333	333	352	350	347	361	329	339	317	307	332	333	332	333	360	312	334	342	366	345	335	354	341	352	344	321	358	340	365	333	324	332	350	324	329	314	358	351	305	345	339	346	332	336	319	344	303	339	344	333	363	347	297	330	364	361	330	375	337	360	327	316	350	352	336	329	351	342	340	321	350	307	308	348	327	309	334	353	366	330	328	329	349	377	309	319	333	352	306	317	316	349	354	336	336	371	312	369	311	339	340	308	337	329	324	338	342	298	340	315	339	328	324	359	309	372	322	337	317	312	368	349	315	342	345	313	348	392	344	319	379	324	336	321	318	371	361	345	335	299	316	340	341	357	369	319	352	346	309	321	303	294	323	334	326	324	294	363	365	363	354	331	342	344	324	306	334	329	404	326	338	354	340	362	343	378	330	305	314	341	331	328	320	318	375	315	332	318	354	361	343	319	340	327	340	331	367	294	315	342	314	359	332	348	347	342	375	332	330	337	359	331	337	335	335	344	323	336	333	332	343	355	360	334	328	346	351	364	353	353	336	341	337	332	335	352	317	335	320	312	358	354	309	354	359	356	309	340	319	370	341	342	347	334	342	335	322	308	363	372	323	298	345	339	364	319	348	353	317	346	363	320	329	315	332	313	312	316	328	322	319	345	379	324	349	344	328	291	346	345	341	340	366	349	373	330	313	341	311	346	336	340	346	342	347	320	338	331	311	370	343	338	339	351	374	299	347	332	351	332	325	324	312	328	310	336	360	354	321	345	325	351	312	326	340	315	341	356	355	356	349	332	334	370	320
1620	216	216	198	223	174	194	194	194	213	207	201	185	213	203	189	204	197	194	221	216	170	204	218	180	180	193	179	202	195	207	206	201	220	225	206	212	203	196	197	216	227	207	194	206	202	225	224	222	200	184	201	184	174	206	192	221	203	187	226	192	180	199	212	200	188	206	193	205	204	196	202	188	190	193	188	214	218	184	228	175	205	196	207	227	200	244	218	185	199	211	222	179	199	205	192	179	192	176	212	192	201	179	197	195	199	193	228	181	215	204	188	219	172	193	194	207	202	235	203	214	212	225	208	197	190	219	233	193	175	220	189	202	176	202	186	189	230	221	188	210	193	187	200	220	216	220	210	171	200	195	222	206	217	257	197	199	185	199	202	198	198	195	208	192	212	185	205	197	202	206	204	204	175	235	205	197	204	183	196	212	209	208	201	206	201	218	193	175	213	201	206	216	179	204	203	202	185	212	209	206	195	204	215	207	177	183	189	220	203	204	213	209	210	239	218	203	198	214	200	174	200	202	191	215	209	197	210	198	190	228	174	217	188	197	183	216	206	194	196	205	190	190	221	190	202	237	246	189	209	201	183	197	205	198	233	192	208	181	213	207	198	239	212	232	199	240	212	200	230	209	239	199	189	197	189	190	188	208	190	238	180	187	195	185	202	179	192	191	194	208	199	213	195	206	203	215	202	184	186	220	210	193	191	201	184	181	194	210	190	209	184	192	211	187	221	185	189	217	196	205	185	182	163	216	229	208	203	198	215	175	188	203	187	209	186	204	199	217	182	164	236	197	204	190	205	185	170	217	203	197	190	223	199	218	206	220	193	159	227	207	191	163	205	207	190	191	181	216	221	215	198	198	200	218	219	215	200	197	197	189	225	199	203	200	198	181	221	184	205	215	204	201	192	207	219	200	206	207	206	202	172	179	203	202	193	188	232	212	210	217	189	185	180	212	203	215	195	208	214	219	231	194	201	198	170	212	194	210	184	212	193	212	203	183	194	215	195	204	231	200	190	219	218	204	205	192	183	215	210	201	180	201	180	191	191	186	206	225	183	240	230	189	181	217	213	215	185	201	182	202	202	200	183	212	178	180	196	206	217	173	203	209	180	198	195	194	211	201	205	206	211	215	206	193	199	227	197	228	204	250	189	208	188	206	200	226	231	192	165	194	181	181	201	197	205	192	182	191	213	201	205	187	183	222	216	186	190	235	198	195	205	211	206	187	182	201	221	215	201	200	201	184	194	195	212	207	207	210	200	204	222	211	200	181	196	210	224	179	212	201	219	204	199	196	204	195	178	205	200	214	235	214	224	186	194	211	189	206	186	212	194	186	188	235	222	192	197	205	215	201	188	227	203	187	209	206	222	179	199	183	204	208	213	206	219	190	208	218	209	202	199	200	212	204	183	216	220	206	191	220	215	204	198	210	193	193	179	215	187	225	179	226	219	204	221	240	195	196	219	194	204	187	195	223	191	203	213	211	202	198	192	192	211	183	189	193	215	201	205	197	240	174	213	188	206	196	214	200	196	188	212	197	194	201	172	203	217	186	206	196	203	208	216	218	186	190	198	212	223	230	186	224	213	189	203	173	204	207	207	185	190	160	211	197	210	211	211	194	222	203	196	177	210	233	209	196	222	212	205	196	199	197	221	223	210	218	217	185	221	183	214	212	189	218	194	195	191	205	181	212	221	242	193	177	203	198	188	207	196	182	222	212	199	205	213	178	187	173	191	182	173	226	192	190	229	196	190	197	201	197	218	194	199	219	205	194	176	186	233	190	215	208	195	209	232	186	226	209	190	210	211	210	198	226	206	200	206	192	199	180	222	204	224	184	223	199	222	179	186	176	234	215	206	204	211	230	187	184	218	214	231	171	216	211	191	201	183	211	197	182	175	189	182	208	186	204	206	223	197	198	207	186	189	191	202	207	200	193	170	192	199	223	207	190	180	224	234	184	200	185	215	210	201	192	187	203	215	196	217	196	174	186	219	215	190	207	233	194	197	215	198	192	227	173	195	187	193	216	194	227	209	228	180	174	247	207	223	198	200	231	191	197	217	201	214	219	198	205	198	220	214	199	210	207	193	207	207	157	184	199	183	191	214	192	206	229	186	199	234	212	203	172	210	195	185	201	194	203	216	239	195	204	199	191	229	192	189	221	195	192	190	169	194	193	210	183	189	190	198	203	221	195	188	206	209	213	201	206	224	225	184	203	221	215	179	194	175	241	214	239	205	208	194	184	203	179	197	198	197	218	239	176	190	191	220	184	199	181	184	198	209	210	208	195	221	190	214	199	205	199	204	199	215	213	195	186	215	196	213	224	222	188	191	200	202	195	218	206	186	187	212	235	190	201	198	217	233	204	199	199	193	213	200	204	203	168	203	208	205	196	204	207	202	192	218	231	216	229	207	209	210	190	219	202	182	190	197	218	212	188	192	210	189	190	188	220	193	190	184	211	202	229	177	212	214	217	211	212	211	207	196	216	220	203	208	201	201	159	214	204	191	217	187	225	213	216	213	179	236	215	197	221	206	212	193	214	216	198	218	174	216	205	217	203	209	188	193	204	199	210	208	209	209	186	208	201	192	190	178	188	185	205	201	207	243	194	185	213	187	214	188	192	206	204	204	224	216	214	184	198	191	215	211	206	196	193	204	207	212	214	202	201	205	198	222	222	235	229	206	169	220	203	200	209	198	196	196	188	228	205	240	185	226	218	185	222	217	194	207	217	193	203	217	220	203	223	201	219	219	227	185	210	212	213	232	194	198	192	223	237	195	193	214	162	188	195	207	197	208	205	204	200	212	216	187	206	205	183	206	190	202	199	179	213	194	190	218	194	208	195	189	193	171	216	203	226	199	211	214	201	214	187	164	220	188	184	186	222	195	201	212	178	205	196	213	226	198	181	199	200	213	196	220	214	217	218	222	206	215	231	215	209	219	214	186	201	203	212	198	195	208	201	219	173	195	215	212	210	202	220	226	199	214	209	204	211	201	210	194	188	215	211	210	206	225	195	195	191	174	210	202	201	208	196	200	214	227	226	198	197	178	218	207	217	193	199	168	178	190	209	218	239	221	202	193	211	226	214	219	207	227	222	242	206	208	195	205	196	199	204	195	208	211	219	198	188	204	175	228	209	202	215	226	228	203	225	209	191	188	205	211	204	199	222	209	191	203	221	206	198	191	202	187	178	206	185	199	216	196	209	206	205	202	208	204	199	191	210	177	219	229	204	165	178	191	213	214	204	224	220	215	198	205	219	194	209	217	205	198	215	201	215	194	195	198	202	209	211	188	223	195	211	188	215	194	198	207	204	222	196	195	221	193	183	177	212	160	191	180	195	214	195	230	177	199	184	206	218	190	199	207	184	194	178	213	192	184	204	188	211	198	192	212	177	220	198	183	189	202	183	207	207	221	190	168	192	192	208	165	183	192	193	187	215	205	215	195	211	192	174	212	219	182	194	216	183	205	187	230	196	214	207	215	209	199
2106	519	518	527	510	508	486	477	502	477	494	534	489	499	514	469	553	498	452	501	470	478	480	483	463	500	522	490	493	463	508	515	476	478	524	449	510	489	475	481	484	478	477	479	516	495	483	447	492	493	505	459	455	506	483	451	483	426	438	508	465	500	479	481	512	441	495	488	505	474	511	454	433	519	505	492	466	504	490	484	493	501	465	455	506	487	443	443	489	520	506	495	504	500	471	475	489	526	455	488	469	534	509	464	502	479	499	444	507	473	491	481	482	474	459	470	467	477	466	512	461	476	523	498	505	501	487	523	499	516	491	504	465	486	499	467	492	475	516	484	517	502	467	476	489	452	472	505	473	457	537	489	484	464	474	489	481	495	465	499	484	494	504	485	505	471	466	465	492	477	474	496	523	503	468	456	469	481	461	523	501	471	476	492	489	453	467	491	442	476	453	484	464	510	407	468	456	492	454	458	511	474	477	489	479	498	483	476	521	547	482	493	472	517	494	484	498	452	494	467	499	517	490	478	511	455	513	479	440	519	487	486	460	453	478	493	452	484	476	479	475	491	452	470	485	536	450	488	460	473	499	467	492	486	484	510	501	479	477	498	464	485	488	491	477	480	534	473	493	511	465	481	490	498	472	494	469	472	470	463	457	518	476	498	521	452	480	480	450	493	487	478	493	509	509	501	529	465	472	513	487	466	490	529	482	508	467	473	461	533	531	466	481	474	503	501	494	480	462	512	468	493	498	484	476	509	486	491	472	488	474	468	482	533	473	460	461	462	498	507	482	468	482	477	551	506	504	492	487	479	494	475	480	486	487	508	469	438	479	482	493	507	498	493	484	458	489	463	504	478	500	465	519	471	505	480	487	523	487	493	478	493	490	472	485	464	482	449	501	526	447	461	493	460	457	473	475	452	463	470	439	507	449	501	476	556	523	477	468	491	432	446	455	485	461	472	455	466	502	481	458	462	547	498	475	509	491	509	488	479	491	468	453	474	493	505	496	509	502	460	505	493	511	515	514	457	457	509	460	509	516	481	477	478	490	464	486	495	519	522	494	467	491	477	488	482	486	503	474	461	476	472	449	496	484	467	481	482	466	462	470	506	499	460	495	471	485	454	500	487	477	505	484	474	461	491	509	495	449	438	466	488	451	472	436	546	498	471	478	482	472	464	503	465	494	471	498	492	502	499	473	452	463	501	487	516	466	464	484	489	443	505	455	498	479	501	509	496	460	495	454	493	476	458	491	466	471	511	513	535	490	476	494	452	495	484	504	470	487	475	463	469	500	527	486	517	468	472	479	493	516	506	473	463	459	494	458	519	449	500	461	470	475	500	478	498	515	452	524	485	460	489	505	497	499	503	463	520	480	513	476	506	503	516	466	470	452	484	490	509	491	475	488	509	471	465	490	505	483	498	492	497	508	500	492	479	506	493	450	518	471	466	464	445	463	446	441	471	458	459	427	494	497	462	478	507	513	504	495	478	448	446	510	505	448	477	515	446	497	494	490	494	475	472	503	444	492	498	460	504	511	516	489	429	493	460	450	439	500	462	497	469	488	496	468	465	465	488	487	459	468	475	490	477	493	467	458	523	490	514	495	522	502	471	458	509	463	491	514	484	473	503	478	486	468	463	459	475	463	482	489	505	512	511	508	470	483	506	481	533	491	467	495	487	510	506	487	460	474	465	512	459	433	511	514	482	513	498	514	481	528	445	471	496	489	441	469	483	524	469	456	500	467	468	465	515	488	515	464	456	463	515	493	477	422	468	487	492	473	504	459	498	501	484	461	452	485	459	454	500	484	468	512	505	477	521	499	465	477	484	450	461	488	467	498	502	486	466	502	482	459	493	500	501	474	482	486	492	510	474	478	446	469	491	493	448	522	494	493	476	469	513	547	496	499	447	504	508	494	471	469	488	487	496	459	532	507	505	438	511	474	514	497	470	504	522	528	454	495	469	476	469	491	515	463	493	502	476	459	487	472	511	507	476	458	457	485	500	498	488	463	527	451	492	504	490	434	469	503	472	482	479	475	519	468	467	476	489	477	520	503	476	450	491	488	469	538	496	459	497	508	485	458	488	480	506	449	469	444	428	470	498	452	473	520	508	470	465	463	482	453	478	434	443	460	494	515	485	468	479	479	485	488	514	497	490	519	482	498	432	492	477	518	479	497	486	470	500	453	505	479	481	512	506	469	493	517	494	493	494	470	496	500	515	509	456	446	473	490	421	497	508	478	498	479	484	466	453	449	462	474	506	498	486	526	485	452	536	479	479	489	491	488	477	476	475	478	440	504	512	478	499	502	506	479	481	482	453	494	502	492	464	477	500	488	485	506	461	486	469	487	489	511	463	431	476	481	470	473	469	491	463	470	465	481	496	482	453	495	468	493	493	493	501	462	516	461	447	481	469	491	465	471	483	477	488	459	510	451	494	497	467	512	513	507	477	495	493	489	465	485	492	477	478	549	505	492	492	485	504	446	473	463	478	462	447	463	463	467	463	455	498	524	471	508	505	462	451	485	488	511	506	491	457	480	476	477	497	444	439	514	475	437	493	458	475	461	476	476	515	510	453	510	457	466	479	485	516	493	465	481	500	458	517	533	522	470	458	464	443	497	474	516	499	493	482	504	496	501	509	527	462	519	490	476	490	467	515	502	503	465	506	468	507	453	465	493	493	520	484	478	504	485	470	478	509	485	441	471	497	472	498	487	480	431	497	518	486	526	485	461	547	496	478	504	464	503	478	461	472	479	485	485	475	526	488	479	445	457	492	516	464	511	465	513	479	469	505	534	478	499	481	468	467	498	495	489	464	525	489	479	480	484	445	498	488	466	452	479	469	482	495	471	437	453	477	477	480	451	468	516	472	463	486	457	465	490	478	502	520	463	508	489	486	510	498	503	455	475	515	480	485	461	507	497	503	442	458	528	519	484	476	474	469	493	499	498	499	411	507	496	473	466	475	499	495	474	502	455	493	511	503	496	489	480	495	485	461	460	483	505	536	526	499	486	511	498	516	519	488	480	493	556	516	499	511	471	471	488	534	485	522	530	471	494	502	491	501	503	450	476	454	477	521	441	474	511	492	503	478	517	493	471	504	464	481	463	493	486	485	475	501	475	460	507	472	506	486	489	496	477	480	499	482	496	480	482	487	495	454	483	501	495	482	442	453	462	448	476	469	465	501	468	455	482	447	469	461	447	474	463	481	492	487	506	485	506	509	489	456	505	480	468	466	478	477	453	471	444	511	527	473	524	456	485	491	505	488	477	449	482	494	473	499	497	490	495	502	467	493	463	510	484	480	440	458	475	494	505	478	501	477	482	532	480	505	472	475	472	500	478	504	490	537	502	471	507	500	444	477	503	487	517	472	522	475	477	492	462	482	466	523	496	463	481	511	493	512	485	454	472	461	464	470	483	488	466	462	501	490	514	484	538	470	491	498	540	489	500	515	479	511	492	458	481	484	510	528	503	486	506	483	531	460	498	481
8114	599	602	534	461	385	335	326	335	301	287	265	309	250	287	280	286	256	275	275	259	288	263	285	252	273	231	261	269	266	251	270	260	291	280	257	257	262	248	257	261	269	218	280	263	265	209	275	277	253	244	280	243	267	249	256	259	258	246	260	293	269	263	264	232	242	262	261	273	247	252	264	248	263	245	254	251	277	309	299	240	250	271	224	258	228	256	254	312	234	280	265	281	238	257	288	262	265	241	281	291	261	236	290	279	243	245	236	233	284	288	242	285	281	246	251	273	254	248	273	248	251	250	292	255	263	260	290	249	267	259	248	283	253	288	259	256	287	262	276	259	268	231	245	248	270	256	230	278	237	243	258	271	264	278	280	295	277	298	246	258	278	260	225	262	225	263	278	266	236	269	245	254	273	239	250	262	263	285	242	285	269	267	259	274	245	273	267	263	271	265	259	247	260	270	262	249	263	230	243	280	248	258	282	262	256	248	252	284	234	260	279	271	240	273	275	289	287	295	249	270	276	244	236	264	271	264	263	239	306	270	268	235	278	275	267	256	313	261	240	242	275	308	253	277	257	281	261	300	268	248	258	276	241	241	261	281	257	291	260	250	261	265	261	269	271	228	272	282	259	286	254	256	223	291	334	256	259	265	273	259	263	251	246	273	235	286	246	227	270	301	256	257	266	251	260	276	264	240	267	251	270	262	288	242	271	244	270	268	255	248	292	277	285	250	242	234	245	250	238	267	264	247	261	280	273	287	257	252	276	294	289	265	265	310	270	267	257	288	261	268	269	269	248	281	302	257	290	264	240	268	287	257	292	269	244	288	248	273	265	256	256	262	246	269	235	276	261	280	264	247	261	263	249	253	272	247	269	261	263	229	226	258	266	250	252	252	244	269	296	273	278	260	268	280	288	256	265	263	272	267	224	268	225	259	276	268	261	293	267	271	255	276	241	221	291	281	317	264	233	250	314	252	276	267	221	257	234	268	278	270	249	253	249	278	280	283	237	259	239	246	282	284	304	280	244	290	257	238	260	287	263	294	286	266	247	249	253	235	261	260	279	261	266	286	291	274	252	233	253	252	260	231	270	247	275	285	251	276	273	274	259	253	263	284	282	244	262	266	265	271	257	246	288	277	242	256	290	249	254	263	231	265	247	279	256	284	247	261	251	261	241	226	282	248	243	270	298	265	267	231	261	251	240	254	240	257	243	251	274	303	262	257	282	260	244	274	271	271	264	254	261	282	250	258	265	252	272	254	276	251	244	240	278	276	263	257	237	242	260	228	247	256	268	249	228	273	258	260	242	295	264	281	256	272	278	257	268	266	246	273	274	265	278	240	251	256	275	271	260	273	278	260	270	302	281	246	283	257	270	212	226	241	262	276	268	303	243	243	295	258	271	260	266	275	292	261	259	253	282	271	269	265	266	234	243	270	272	265	267	265	274	259	237	278	258	249	257	279	258	258	275	256	292	271	249	272	237	291	268	247	241	249	264	278	269	301	272	295	291	266	254	276	264	234	248	250	258	251	261	267	255	231	276	267	238	234	233	248	270	261	244	266	254	263	277	247	272	257	255	260	267	252	254	274	240	250	264	233	274	256	251	255	251	251	262	245	262	283	280	290	249	250	289	260	239	235	265	245	276	273	242	251	261	268	300	251	281	268	265	267	306	257	266	238	228	274	283	314	270	254	233	238	268	250	262	217	254	256	266	238	234	270	254	254	268	265	242	267	221	283	253	273	251	273	292	281	267	251	268	302	291	264	270	273	279	274	263	257	278	298	258	242	248	272	277	238	235	232	257	267	223	262	255	231	245	250	276	243	226	288	293	294	264	252	260	255	267	257	283	247	235	245	242	268	241	269	232	249	275	285	276	265	276	279	264	293	238	270	277	273	282	279	265	282	295	280	270	253	255	270	271	291	278	262	248	257	275	239	267	292	293	256	255	301	254	248	270	278	267	266	271	280	306	271	277	264	234	254	292	273	269	239	230	252	280	259	250	248	254	224	252	251	262	264	270	284	288	248	229	261	286	230	279	272	262	267	254	269	254	269	265	252	270	223	270	245	242	231	246	263	267	233	281	261	234	261	268	261	280	276	262	282	269	265	276	257	249	252	265	290	244	301	252	292	228	238	268	278	253	265	233	268	261	281	300	260	257	264	254	292	248	246	266	255	244	284	237	269	252	265	260	258	265	255	272	260	234	270	277	276	248	278	265	269	272	242	263	270	263	235	234	254	281	292	282	271	237	255	278	268	254	242	266	289	233	261	286	284	244	278	273	256	303	287	266	272	285	278	250	271	292	267	261	221	272	253	262	268	250	285	247	258	237	300	249	243	262	252	263	237	290	262	253	264	259	261	272	263	253	276	285	303	293	261	249	267	252	275	292	266	233	245	268	252	251	254	290	254	270	264	279	280	255	287	248	261	244	231	237	269	239	240	279	224	236	248	273	251	279	259	267	279	247	264	279	233	273	275	279	297	255	296	267	254	275	269	280	223	267	230	259	257	244	249	280	278	251	260	240	223	255	265	290	278	269	233	263	241	252	259	264	270	284	292	239	254	250	252	262	268	263	250	262	264	250	293	271	273	237	264	246	249	259	270	258	293	262	270	270	256	272	277	283	262	271	261	254	269	267	247	258	254	251	266	251	229	240	260	293	263	262	286	259	230	236	269	260	257	264	262	302	263	278	247	235	244	251	249	255	231	292	225	272	258	291	237	248	273	216	251	264	244	265	233	274	275	274	243	268	274	263	257	245	273	260	261	249	271	241	279	250	261	269	245	248	285	240	246	248	259	264	248	260	254	242	272	250	238	293	247	235	253	263	265	263	229	261	237	254	256	254	250	289	259	276	249	254	266	269	287	269	238	274	254	273	271	294	241	252	263	277	220	267	249	247	260	292	278	255	257	260	249	277	265	243	237	241	234	269	283	250	237	274	260	270	242	239	269	241	262	261	272	286	303	271	273	247	229	266	280	247	273	225	271	247	249	255	266	255	230	278	276	255	252	276	272	258	255	268	278	279	304	268	249	274	249	285	255	260	295	252	244	249	256	265	282	248	260	303	250	270	270	284	248	273	284	270	225	248	234	290	275	268	283	261	270	253	271	275	251	250	259	250	263	257	231	241	278	272	243	277	265	232	270	297	262	240	269	248	271	241	240	238	251	262	258	270	269	292	278	265	264	275	253	254	250	251	257	263	302	268	306	270	275	258	210	266	251	287	265	251	254	225	268	285	278	254	282	266	251	258	231	260	257	240	267	269	236	240	278	281	266	267	279	301	267	325	271	266	261	261	263	290	279	277	269	277	228	269	244	254	245	267	246	245	291	262	287	251	255	272	265	291	270	252	248	265	246	280	259	245	256	262	242	258	273	257	265	235	271	281	242	248	274	265	296	236	241	269	228	286	259	260	258	255	261	304	287	290	269	259	273	276	284	285	265	235	311	240	257	261	254	260	258	258	288	268	236	275	266	275	248	258	244	256
6741	852	1372	1535	1315	1121	1013	851	841	781	764	718	719	676	683	641	689	685	660	624	653	641	651	612	659	631	651	583	605	567	671	650	627	598	636	628	640	626	571	606	585	598	625	604	631	610	649	629	601	599	589	607	605	638	656	644	663	606	567	615	605	584	595	627	614	618	580	610	601	569	550	638	637	571	583	655	584	616	619	581	610	579	594	598	617	668	600	584	552	585	549	573	606	631	632	556	586	573	637	555	547	542	602	659	612	595	593	592	638	585	579	607	592	614	620	580	555	607	601	592	630	626	655	548	612	603	598	597	593	614	620	664	584	588	626	599	599	605	599	695	618	618	564	605	581	587	590	604	565	575	581	591	611	558	557	592	640	610	595	590	584	639	626	606	611	622	605	586	582	638	636	583	573	597	604	601	609	558	568	557	628	601	610	572	586	605	579	566	654	603	624	592	653	598	574	575	564	622	598	637	618	599	600	641	629	608	606	575	603	615	614	598	616	630	597	610	556	606	552	562	624	582	595	630	587	587	586	615	576	585	566	609	649	584	550	578	605	615	615	552	591	579	618	597	606	582	589	617	605	644	639	567	582	574	611	609	620	655	616	612	645	558	583	582	568	612	574	593	593	605	636	624	600	616	611	583	609	602	644	595	621	613	603	633	569	593	584	597	579	626	580	598	609	566	603	596	578	610	592	594	613	614	592	620	582	587	569	586	622	584	648	600	596	563	630	667	546	632	598	608	597	599	592	599	611	577	654	620	606	572	622	582	631	598	592	627	596	606	648	653	605	603	599	615	565	625	652	617	601	630	595	599	612	610	568	576	583	553	603	639	601	568	598	597	615	562	594	614	617	547	598	611	615	582	565	597	630	544	557	620	587	597	581	600	570	597	609	573	591	596	612	619	576	646	604	648	602	613	588	581	651	613	647	624	568	582	607	609	607	609	618	567	621	596	605	580	570	588	568	598	595	589	589	626	565	602	568	596	566	556	613	576	621	624	616	567	626	570	576	638	584	580	591	648	540	570	596	641	600	565	649	619	603	601	608	600	599	602	594	614	583	603	604	587	609	571	603	597	580	610	618	616	586	627	576	626	598	617	626	591	588	561	604	579	624	593	644	603	581	626	611	606	614	602	578	605	587	643	624	623	592	582	650	621	614	611	559	659	539	580	583	613	610	657	629	614	557	581	601	631	619	605	558	586	605	607	603	621	641	617	609	600	582	592	635	650	645	624	655	566	564	615	578	600	584	627	572	620	605	603	616	652	637	546	568	602	592	667	627	615	663	620	617	613	582	596	583	595	612	595	601	603	574	650	606	569	614	620	603	572	612	574	620	612	597	607	575	572	570	622	585	598	597	588	580	559	582	618	608	605	585	596	596	646	644	541	606	595	615	574	594	588	602	605	574	625	626	610	637	567	598	561	582	624	590	591	617	617	604	597	578	598	622	575	585	610	580	563	595	625	622	614	594	583	610	606	627	641	607	594	593	624	593	616	605	579	670	616	606	578	571	630	544	606	613	553	634	570	622	654	612	604	580	584	638	579	595	593	586	624	625	612	608	556	645	592	621	572	586	591	610	615	613	596	605	620	604	627	595	598	614	641	651	614	606	644	619	578	612	630	593	601	591	575	632	608	655	583	629	620	584	600	606	592	601	582	617	594	586	618	596	612	631	585	593	590	592	640	608	581	565	625	629	595	625	589	603	562	602	606	586	615	601	626	639	601	605	605	590	620	580	674	583	564	570	570	590	587	586	566	627	596	649	582	584	615	605	611	634	605	616	574	570	607	632	588	583	604	604	644	558	612	609	615	619	614	580	569	601	585	590	619	601	591	605	571	574	613	579	576	609	623	575	592	569	616	576	596	569	629	652	569	653	549	631	567	587	591	585	571	648	642	624	623	554	554	594	591	601	598	578	598	570	558	558	609	587	573	580	588	601	618	585	580	657	598	649	609	615	601	606	618	587	576	628	566	556	571	574	601	585	631	620	584	571	642	578	582	578	628	620	637	611	582	590	619	600	612	628	605	575	599	584	596	554	608	593	601	600	576	579	608	625	568	663	636	557	577	584	601	594	624	614	621	588	634	582	562	621	600	616	595	643	611	592	603	614	603	613	591	617	552	612	595	579	585	572	649	606	578	592	580	555	630	609	537	585	586	603	598	613	575	585	625	640	576	584	604	565	633	603	580	644	604	558	609	633	562	584	623	593	556	593	620	624	606	610	622	616	581	580	634	630	578	599	623	581	623	642	587	613	573	593	622	602	649	619	581	618	587	632	638	612	641	615	600	584	611	644	585	572	595	570	588	570	633	568	611	636	599	634	624	575	572	561	598	602	642	575	604	582	598	614	586	570	603	630	599	602	612	605	610	584	552	552	532	553	554	550	620	615	630	597	589	597	608	586	553	557	585	618	606	595	607	635	585	616	598	633	604	616	558	587	590	574	598	591	571	613	609	584	605	609	588	610	610	568	601	594	625	580	579	556	560	571	592	602	590	605	569	600	591	569	620	611	586	573	613	616	583	586	591	644	569	609	611	600	606	628	555	619	544	595	556	571	606	583	645	591	613	634	578	615	640	616	658	580	636	574	601	612	600	619	614	591	627	580	614	608	583	638	563	580	612	573	568	600	574	650	606	626	615	589	568	601	616	583	620	608	581	579	570	583	622	623	618	619	579	575	547	555	580	606	608	579	584	565	620	618	631	579	638	603	605	574	570	625	588	590	616	563	597	615	587	584	636	583	596	607	583	593	598	604	572	616	613	584	581	540	607	587	618	590	624	628	599	604	649	628	607	576	612	590	560	619	569	603	607	613	614	604	590	604	632	574	641	585	615	584	639	578	572	597	575	644	618	572	597	588	537	596	619	615	575	590	559	618	586	596	638	644	604	607	664	553	595	591	594	560	608	615	627	598	589	593	563	625	619	597	630	595	587	609	586	555	569	611	645	574	599	599	640	630	666	638	592	590	596	546	553	594	625	561	622	597	623	606	575	594	605	545	578	600	634	554	597	593	575	604	618	636	603	565	569	600	611	629	594	594	571	608	597	629	632	604	572	637	586	597	612	583	618	574	618	617	599	654	591	547	575	586	629	621	642	588	577	628	621	596	606	599	598	588	572	609	614	558	583	622	628	639	595	605	578	574	595	609	594	587	597	637	630	560	582	580	619	655	581	607	633	618	566	594	558	596	633	619	598	606	627	565	615	592	609	615	590	581	599	610	597	622	632	611	613	628	613	595	618	618	638	607	555	544	580	590	614	636	550	628	600	649	557	604	548	627	589	543	623	623	632	574	613	613	602	589	599	593	629	603	618	542	629	564	638	593	603	620	596	595	593	689	656	639	596	629	631	597	580	583	654	568	602	615	606	585	587	585	632	559	585	598	595	605	605	606	570	615	597	628	583	596	595	648	600	623	602	562	599	602	618	625	580	577	566	606	605	591	620	564	601	566	560	632	648	560	622	569	657	573	584	606	626	580	611	607	550
15064	1141	866	678	486	396	285	217	233	156	172	175	163	171	195	181	162	160	143	152	171	132	154	181	181	148	146	114	139	156	145	138	136	146	141	145	155	162	132	142	141	169	146	139	149	130	134	163	139	142	138	125	159	145	139	140	138	162	160	133	136	132	150	143	161	166	146	162	119	135	134	163	110	148	139	160	137	163	130	139	136	139	149	130	136	151	155	137	148	145	156	149	118	123	158	130	153	154	142	148	118	170	150	165	152	151	141	138	136	134	117	124	147	156	157	143	135	137	142	137	133	119	137	150	135	146	149	148	144	139	140	143	142	160	145	147	127	116	132	141	132	134	127	149	139	127	132	136	140	133	129	164	152	131	154	132	158	121	151	151	137	156	131	136	137	147	158	135	153	153	168	138	140	125	131	137	129	138	147	167	137	148	127	138	169	153	146	128	148	155	157	134	139	136	141	176	158	155	133	127	137	157	128	156	145	122	138	150	131	170	162	134	161	156	151	126	142	149	140	134	129	138	121	143	151	133	149	142	143	141	117	154	136	143	118	137	137	136	118	127	137	132	161	129	131	143	161	129	160	133	130	149	125	150	137	170	151	152	146	124	132	149	124	145	161	151	156	132	148	152	155	130	125	155	135	132	134	129	147	138	156	142	161	129	138	136	138	140	157	146	153	111	148	149	136	131	114	143	158	130	132	143	140	154	141	145	128	153	157	134	149	159	139	155	145	131	153	133	153	129	139	143	145	131	134	123	120	145	152	151	153	156	133	167	141	141	127	125	137	127	139	141	140	128	114	129	124	166	153	135	146	127	148	126	128	130	122	149	159	129	131	137	148	143	163	157	147	148	143	135	129	153	138	148	159	160	139	140	144	142	135	115	163	152	125	138	137	139	148	136	136	158	125	137	138	136	150	138	133	149	145	156	129	154	147	147	145	148	143	138	171	142	149	152	147	160	160	142	134	129	159	153	133	142	148	134	123	136	133	124	146	164	132	150	152	140	149	161	116	142	161	137	135	131	154	139	161	131	132	132	143	144	148	153	145	149	121	142	132	146	150	148	151	154	134	124	130	154	146	164	117	138	123	134	124	135	131	158	126	136	129	151	147	149	147	122	135	154	142	151	140	137	128	153	135	151	132	152	158	134	130	152	148	145	154	173	171	136	135	148	146	149	130	145	158	139	125	138	155	136	128	136	154	117	132	145	144	148	144	145	145	170	129	132	155	144	135	129	128	126	140	152	150	143	146	120	141	150	144	138	140	155	164	137	149	130	147	141	161	127	114	133	140	138	158	141	145	128	137	129	141	142	141	144	153	161	146	137	148	140	122	154	148	132	139	135	152	151	131	129	130	131	110	115	142	127	155	139	147	153	139	158	126	142	159	141	145	131	148	135	157	151	137	140	148	159	128	158	142	141	165	144	130	148	140	137	165	152	142	158	143	131	168	130	132	133	136	121	148	141	167	151	140	142	145	125	146	138	133	137	138	153	150	139	144	147	135	132	140	144	133	146	140	171	137	158	129	142	147	154	130	152	163	136	132	134	146	130	156	142	122	124	142	142	162	131	134	119	141	154	119	148	180	150	145	163	143	141	145	155	129	120	136	149	146	153	128	151	162	146	159	145	169	126	166	155	144	163	119	128	157	146	96	146	158	124	150	134	116	117	127	151	127	117	157	151	147	158	137	131	136	137	129	124	141	122	154	137	139	147	131	145	154	130	140	127	137	151	147	165	151	155	147	140	130	140	163	158	138	153	135	158	127	134	141	140	156	149	158	136	133	138	164	163	171	149	121	138	140	174	123	150	144	124	157	163	147	155	132	168	163	141	137	151	131	134	110	124	136	127	136	170	124	151	136	149	153	122	159	169	146	146	145	116	157	108	141	138	119	160	135	136	149	158	149	122	119	157	170	133	177	142	139	139	133	129	140	151	147	140	137	121	138	127	140	152	139	137	160	141	138	148	116	152	148	141	137	131	133	147	132	148	172	122	141	144	138	129	136	147	178	146	147	154	136	145	134	144	124	140	173	136	140	137	161	147	140	153	119	140	146	130	142	123	165	137	147	128	158	160	141	122	147	154	140	136	133	146	131	143	150	149	148	106	136	153	153	160	144	165	123	136	142	136	154	156	129	127	144	134	171	150	129	144	138	145	136	154	156	162	147	123	133	152	143	148	123	142	138	153	119	128	171	136	136	120	132	105	132	144	131	141	140	126	136	133	130	131	149	149	151	152	170	133	123	142	154	136	168	149	147	143	149	153	143	151	139	139	154	134	147	159	148	121	161	145	142	149	156	136	161	124	140	162	148	152	133	146	136	158	160	146	126	153	137	137	119	142	115	138	118	133	143	138	160	131	124	125	143	110	158	127	136	133	141	125	134	149	155	136	148	139	158	146	143	134	166	149	146	169	137	121	145	164	134	146	142	142	153	172	167	111	159	167	131	143	147	126	138	131	134	143	133	147	153	125	141	176	138	147	138	157	159	139	146	140	128	152	144	131	140	135	149	139	139	141	168	129	128	142	152	161	129	133	131	133	134	146	134	147	153	143	144	150	124	156	147	152	135	152	115	140	142	148	134	148	120	131	149	152	145	128	139	137	140	138	166	151	130	116	118	157	134	166	149	122	132	130	170	135	116	143	145	153	153	146	138	138	128	178	161	156	144	135	136	154	171	136	176	120	138	135	146	138	148	161	124	142	141	146	117	132	135	166	154	155	170	140	163	137	122	135	170	134	156	125	122	131	146	141	156	153	141	145	123	144	152	133	176	150	145	138	145	132	141	128	156	156	161	131	149	121	102	132	145	129	142	151	146	149	174	151	152	138	140	135	159	136	164	131	174	143	129	155	123	174	132	146	142	142	175	133	137	139	132	163	124	129	123	143	138	140	136	129	155	149	165	135	136	147	155	141	133	148	161	156	178	156	136	156	147	178	150	136	146	135	142	112	166	147	122	150	135	141	147	147	153	151	113	133	139	134	151	143	158	135	144	154	157	146	133	128	145	158	153	151	131	136	138	163	138	117	111	137	149	160	162	159	135	139	131	145	129	149	174	148	142	132	145	138	138	153	128	140	142	144	132	146	151	151	131	129	159	147	146	137	147	147	150	138	127	138	152	156	155	142	166	133	155	136	147	139	140	145	166	146	159	158	162	150	146	153	139	155	130	124	158	137	151	131	173	152	118	150	155	143	132	154	139	165	176	165	136	158	138	156	146	146	144	122	134	124	134	137	154	151	153	145	140	136	145	168	154	142	139	138	157	146	152	125	156	152	126	136	149	141	138	143	134	125	135	137	143	150	142	159	150	175	146	151	160	139	155	136	148	118	131	158	127	137	139	138	125	141	170	150	128	115	146	126	159	137	138	126	158	132	153	123	149	158	154	131	143	122	156	141	139	150	138	138	131	139	141	137	128	133	148	141	157	123	143	124	133	147	137	132	151	127	155	152	138	135	124	126	166	158	131	154	141	152	138	142	147	159	132	135
8079	889	1767	2198	1815	1353	1071	918	805	766	674	643	570	570	479	468	493	443	417	425	422	424	370	377	414	414	386	407	367	350	365	375	361	351	336	399	344	352	325	357	372	365	316	346	335	334	346	336	344	352	341	294	367	337	338	327	335	319	330	337	355	356	329	337	301	333	358	344	329	346	360	318	352	317	307	334	331	317	326	297	339	322	337	329	350	331	327	359	312	336	337	329	321	347	337	370	311	336	361	348	346	326	339	337	339	327	360	308	333	357	324	342	314	352	333	334	343	333	325	320	334	303	308	330	321	322	362	375	344	360	334	401	327	330	377	325	306	363	324	352	346	372	353	329	299	331	321	356	334	339	340	317	300	343	350	333	318	335	358	362	358	320	339	319	336	358	363	371	327	317	334	311	320	320	350	351	337	348	327	366	333	351	323	379	342	330	341	369	355	341	350	328	338	363	348	320	310	319	326	318	308	293	346	325	335	380	351	322	332	328	312	316	345	335	323	317	323	339	326	338	338	327	359	324	346	329	338	342	327	323	328	340	324	360	356	349	369	345	331	324	342	330	343	333	353	328	318	339	333	335	350	322	334	300	310	319	317	371	342	375	313	333	320	333	326	311	325	325	341	325	322	337	344	307	339	318	321	319	340	348	326	340	336	317	329	354	339	320	374	364	355	334	358	317	319	331	358	332	339	330	328	315	326	301	326	319	346	331	355	323	299	324	335	306	312	367	321	334	369	321	338	346	322	295	338	345	347	324	304	343	306	368	314	354	322	332	341	363	368	355	369	318	326	351	350	346	330	334	335	353	347	325	324	295	321	370	332	318	348	339	321	332	337	315	340	309	316	361	316	339	343	336	331	302	336	321	304	333	329	332	331	313	333	335	336	308	330	308	304	330	338	377	310	365	325	315	345	329	320	314	329	331	338	340	341	339	346	330	359	337	319	320	314	302	327	326	293	333	314	344	316	342	386	339	337	338	332	337	337	326	321	333	338	330	311	343	341	320	363	331	350	338	340	363	334	337	369	350	333	317	331	339	326	326	362	311	322	320	333	357	344	342	312	320	336	317	326	336	308	324	349	334	344	376	332	348	317	316	335	313	302	331	354	309	312	358	368	334	332	329	323	355	316	312	336	337	330	321	342	317	331	367	313	314	313	315	275	343	352	311	353	358	324	345	311	328	335	370	351	347	370	329	335	306	288	301	338	328	362	358	359	334	303	322	327	294	334	345	360	314	354	363	315	328	382	342	331	354	303	333	332	359	332	341	330	313	347	311	313	318	324	327	344	360	326	321	319	348	352	315	325	326	337	318	340	333	292	329	320	337	350	321	334	334	333	321	338	323	332	331	355	336	324	330	338	403	331	316	286	346	332	369	325	351	341	324	319	319	301	347	340	354	333	347	329	319	317	297	340	319	346	309	344	356	348	324	357	353	342	321	327	324	349	347	347	323	332	316	340	317	352	358	322	316	329	348	336	337	325	328	324	310	323	343	303	337	360	377	327	358	342	357	310	325	333	335	332	302	326	342	324	333	320	320	334	327	341	361	299	321	352	344	307	328	328	328	335	344	362	332	334	302	331	318	316	327	311	306	366	325	318	318	356	351	362	340	313	321	344	325	343	321	332	344	333	352	338	338	336	340	343	334	337	341	341	325	351	367	324	327	336	321	327	350	319	317	352	330	312	332	292	323	360	333	375	357	333	328	360	312	295	361	374	340	337	363	315	319	345	338	364	327	348	351	329	316	343	339	311	316	314	312	310	328	349	347	330	350	335	332	311	364	322	339	302	351	332	356	282	309	352	334	311	340	350	329	315	317	359	293	310	298	332	345	322	334	324	316	325	316	348	333	332	323	321	317	310	346	342	345	306	294	322	325	339	329	310	298	367	339	321	333	312	337	354	343	315	321	356	346	337	382	341	311	353	325	332	341	330	381	357	300	349	332	376	298	333	340	367	340	345	305	313	314	328	316	327	371	327	330	342	333	321	322	358	305	379	331	344	341	350	331	354	341	334	310	319	337	352	345	295	354	327	348	325	361	325	310	344	311	340	346	354	315	350	326	311	334	364	317	308	311	323	303	359	346	360	350	319	294	334	369	342	314	322	303	313	349	327	337	325	326	324	323	349	331	333	357	324	346	345	344	301	359	351	326	340	319	339	347	341	325	317	356	318	359	320	299	354	346	351	325	380	309	330	331	340	366	335	348	349	347	349	326	326	338	337	304	301	317	345	321	336	329	335	325	335	339	313	345	349	357	333	348	334	325	330	347	353	331	351	345	327	356	317	353	336	303	304	317	332	332	341	336	345	353	325	343	338	326	312	352	300	333	345	299	334	331	338	367	345	311	345	300	325	351	323	358	317	332	313	351	333	352	375	348	329	296	334	331	308	320	352	346	331	356	318	344	339	327	345	327	322	346	335	316	337	344	335	342	308	331	375	332	345	333	335	336	340	359	337	324	352	331	348	334	311	321	293	340	346	322	302	354	283	319	338	351	334	320	334	334	363	335	342	342	313	336	335	347	342	318	307	326	331	310	347	342	343	315	326	324	353	367	320	321	337	352	355	354	342	341	333	318	311	329	307	319	362	317	373	313	314	335	330	332	313	319	346	347	332	304	299	306	342	322	346	324	347	356	366	312	320	331	344	331	331	315	341	318	337	332	317	317	339	360	367	377	318	343	324	327	344	306	334	339	352	311	312	298	329	319	345	312	312	316	315	319	299	316	327	337	335	322	374	303	345	306	356	319	327	346	306	356	326	333	304	351	345	310	345	304	326	334	349	356	317	340	335	331	332	313	291	371	337	321	350	367	311	341	366	357	355	330	356	357	356	321	328	368	359	308	346	309	367	323	337	351	336	304	341	330	360	322	313	320	321	347	338	339	349	330	359	365	312	331	321	310	310	335	356	314	339	328	358	342	322	329	290	323	342	333	308	307	318	319	353	296	343	363	330	298	347	334	340	307	302	340	326	344	337	379	333	334	356	314	344	329	319	321	332	288	319	333	333	357	310	339	365	315	341	338	312	326	313	356	314	332	349	319	345	322	316	319	357	304	348	330	324	330	378	314	319	320	330	312	311	348	317	358	333	342	320	347	316	330	333	301	366	360	344	338	313	340	333	321	307	321	343	326	339	331	353	346	312	334	364	347	322	356	332	326	349	348	331	364	366	338	323	333	334	327	324	337	345	337	310	346	361	331	338	341	333	334	326	322	303	324	305	314	327	339	348	359	313	312	307	340	328	363	366	361	348	341	321	306	333	362	327	343	316	340	341	335	350	317	350	356	339	349	297	316	335	334	295	379	332	322	301	370	332	347	307	348	317	329	365	339	300	337	321	332	338	339	333	335	322	325	307	348	330	342	342	332	330	339	341	331	331	301	357	336	365	329	336	346	340	338	313	364	324	298	345	328	328	329	324	323	345	347	337	390	337	352	309	345	311	310	359	342	292	353	333	286	312	338	367	301	337	346	319	325	350	364	345	308
1580	214	201	211	191	213	223	201	185	208	216	198	203	203	176	210	201	199	196	190	227	197	156	181	196	213	185	199	205	182	209	211	185	182	211	194	174	201	209	197	249	192	213	223	197	209	181	211	203	182	214	226	188	210	209	202	213	218	178	208	176	199	206	190	203	209	183	215	219	202	190	179	221	211	196	214	215	171	200	215	201	227	192	195	184	221	186	229	180	188	202	180	180	176	208	189	216	194	191	173	189	209	194	201	238	199	195	170	190	210	199	184	216	217	173	202	214	202	209	192	208	207	223	195	215	184	213	182	212	210	231	204	201	217	194	194	214	223	193	214	209	214	202	183	183	227	204	188	175	183	203	213	203	190	218	195	180	216	201	195	219	222	215	183	214	196	215	218	205	190	220	185	174	191	182	184	211	219	184	179	186	174	223	169	195	197	191	204	197	159	207	172	197	202	208	189	233	216	194	203	201	195	197	176	164	218	193	197	207	215	197	200	204	181	204	193	213	186	220	214	216	207	199	202	210	195	199	217	176	201	193	202	211	188	206	187	198	176	184	193	185	213	203	199	198	184	189	184	213	216	190	172	195	196	186	226	223	204	201	213	221	221	163	194	193	198	198	210	200	206	222	194	217	174	179	212	202	237	218	182	205	205	201	168	199	176	196	196	216	169	218	195	174	203	180	209	187	210	202	200	222	226	186	178	217	206	231	209	199	203	196	187	194	200	204	170	192	213	232	212	201	192	196	178	208	207	187	219	188	159	217	193	207	168	204	200	183	203	200	222	195	183	205	206	185	198	193	240	200	209	221	214	215	182	177	192	195	209	193	218	215	212	209	211	201	210	233	221	190	194	213	197	221	214	224	185	174	205	223	185	186	206	180	205	176	180	242	218	198	210	235	194	197	200	167	200	215	183	184	164	224	186	191	208	210	225	198	223	195	204	195	180	178	174	194	193	198	205	217	202	190	194	203	191	171	199	210	237	218	195	190	205	204	211	218	175	222	192	221	197	195	190	226	219	194	177	211	207	196	194	211	227	197	198	212	197	206	180	202	187	186	198	207	183	209	204	201	199	203	228	215	200	193	194	202	185	217	202	189	217	185	210	210	233	189	188	219	190	197	207	207	212	184	206	191	198	202	197	202	205	198	173	205	214	188	169	206	224	228	216	202	204	196	189	197	199	198	204	198	197	202	188	208	190	215	212	182	190	188	199	218	206	200	166	206	211	215	178	186	192	190	202	201	189	217	218	202	182	214	199	223	198	235	195	174	221	185	190	210	220	220	207	202	199	203	165	184	198	176	199	188	213	229	208	199	204	219	203	181	198	166	203	180	212	196	202	231	211	226	180	210	190	203	200	196	200	236	208	196	208	203	197	182	221	187	205	205	210	201	182	199	206	208	212	208	217	193	218	187	167	209	196	210	183	221	220	220	194	226	200	196	207	195	189	188	199	213	191	208	195	185	213	189	180	181	219	199	225	209	200	216	217	214	179	193	192	192	208	202	210	234	206	205	186	178	195	219	184	203	210	214	199	195	196	169	195	189	201	202	207	237	200	180	189	218	204	230	231	197	200	206	214	210	211	220	185	213	185	218	173	215	191	222	180	218	214	176	201	234	203	203	191	195	234	187	222	231	228	177	185	189	213	236	224	192	193	222	186	215	207	199	208	212	209	227	203	215	178	185	194	217	188	201	189	215	189	204	215	207	182	203	203	180	193	208	189	203	194	202	217	187	182	213	232	198	192	189	215	192	199	211	187	197	192	239	192	215	213	212	192	188	195	202	232	191	199	198	210	204	210	201	195	189	196	179	195	205	230	191	217	214	197	203	187	213	191	213	223	216	178	198	218	197	183	217	208	238	211	196	214	222	195	230	223	174	217	202	189	177	198	182	181	190	209	191	196	233	182	190	212	200	210	198	222	224	188	199	202	218	179	205	195	203	217	204	217	197	192	227	193	177	217	193	174	202	184	181	208	235	223	226	209	217	216	205	241	210	198	200	188	189	208	202	206	188	199	230	202	205	207	193	210	179	192	199	170	225	214	211	191	212	184	196	177	216	195	193	236	200	218	203	198	208	177	229	170	220	175	190	223	179	208	213	205	208	190	185	186	179	200	192	194	226	194	197	208	214	221	226	199	191	219	194	190	209	166	198	212	185	195	209	210	209	208	178	216	238	205	201	191	176	215	184	202	194	196	241	198	192	189	222	183	199	176	182	199	230	181	219	197	177	190	210	206	215	214	195	156	178	212	215	213	205	214	186	196	188	199	179	204	229	227	200	194	209	207	197	243	207	207	195	202	202	197	220	205	204	198	205	221	212	231	191	198	221	183	218	217	222	213	206	220	185	187	200	177	184	209	205	188	184	198	214	192	201	215	196	193	221	192	242	179	186	200	214	195	204	193	196	210	178	213	187	215	171	181	220	194	205	216	215	196	203	197	208	213	196	184	203	209	216	203	204	218	211	211	185	187	192	223	218	178	155	178	189	217	196	202	180	204	198	205	204	215	218	195	176	189	214	204	185	198	222	184	194	193	197	195	200	206	209	167	185	198	213	175	199	214	230	202	209	210	199	173	195	178	209	211	204	196	184	192	208	203	224	184	189	189	194	205	196	192	214	227	215	175	209	191	189	206	206	187	218	183	209	200	208	212	196	196	203	184	215	183	180	206	212	203	194	202	206	206	190	203	185	211	186	230	211	185	177	178	199	215	178	189	213	219	225	196	195	208	214	197	178	200	176	210	214	207	195	187	201	206	194	208	214	183	214	200	209	227	186	224	195	190	173	197	197	219	215	193	216	208	182	191	206	189	186	196	204	193	168	217	217	186	180	162	217	166	219	184	198	202	223	167	208	229	208	219	207	200	224	206	217	215	203	180	176	204	230	190	212	183	212	191	196	202	203	204	192	200	200	197	203	198	203	198	205	201	200	197	209	207	192	206	188	195	190	212	179	189	192	190	203	191	200	189	201	191	181	192	217	194	209	210	188	192	174	194	205	200	209	215	188	187	245	176	220	205	201	211	214	192	206	195	193	212	195	198	200	188	192	189	191	198	185	186	182	193	220	169	207	200	207	214	207	227	212	168	211	202	198	217	220	187	241	213	219	214	200	208	205	202	191	230	187	197	212	207	197	177	201	195	213	208	180	192	206	219	197	202	171	194	186	221	194	205	175	187	202	209	204	208	183	216	194	166	225	216	189	190	231	205	217	173	183	188	197	189	198	175	215	200	204	187	199	210	190	210	212	216	210	182	214	185	202	213	232	223	227	193	201	210	192	194	166	194	200	204	188	213	188	189	224	205	196	195	188	198	196	209	219	230	173	215	209	248	185	220	216	215	180	212	211	189	191	213	226	209	215	209	204	172	214	186	181	189	199	202	195	199	194	193	215	206	206	203	190	221	191	217	208	178	230	192	201	211	208	213	208	196	228	166	204	197	185	180	206	205	203	204	225	201	181	192	210	188	196	221	199	184	195	224	213	192
2010	519	525	538	530	489	543	498	457	517	464	527	473	485	479	489	493	461	509	511	449	457	479	487	476	459	455	494	488	477	452	495	479	486	465	502	463	485	446	466	484	494	426	494	464	518	477	488	518	479	502	517	470	471	506	496	471	468	485	506	469	487	490	458	491	471	468	480	486	497	527	477	444	515	479	510	472	456	516	460	471	499	482	471	486	477	468	447	476	503	475	482	482	443	506	494	479	513	477	445	459	493	474	496	464	504	474	482	450	500	493	483	473	461	506	436	491	470	506	473	483	490	485	444	439	466	492	504	509	486	494	450	510	462	491	473	461	484	460	476	473	444	497	478	453	462	473	506	450	498	432	456	477	495	487	484	508	457	463	477	509	442	504	439	442	462	460	522	484	533	459	469	479	494	504	457	483	507	477	427	500	472	473	460	453	481	427	516	484	455	469	512	467	469	464	490	475	505	494	507	490	453	477	482	466	505	463	491	498	476	473	490	496	480	502	465	471	492	461	484	495	495	452	490	483	468	513	513	464	471	503	475	504	479	482	493	525	501	455	454	495	489	524	428	482	445	462	507	461	493	507	476	424	505	455	481	464	463	474	454	477	455	490	503	471	470	493	487	513	465	463	474	474	438	483	472	507	462	488	470	515	482	461	479	482	440	511	493	440	495	493	502	478	466	505	443	465	460	444	487	471	484	467	478	502	474	495	501	475	493	465	490	475	484	453	479	466	485	495	503	497	499	477	500	504	483	489	458	481	488	465	457	463	435	451	489	462	460	465	531	467	467	521	450	431	458	498	488	492	489	504	460	469	479	486	468	458	501	513	491	456	449	492	460	449	450	517	464	481	434	502	484	463	475	502	505	483	479	474	473	483	453	524	511	468	492	494	478	450	452	484	480	481	457	513	525	491	513	490	493	537	484	490	457	495	500	433	445	485	477	525	494	476	492	498	494	471	518	508	490	401	499	506	465	470	470	480	467	474	454	468	543	486	453	510	497	516	474	451	487	489	507	483	502	502	507	511	530	490	485	453	442	458	470	459	479	518	460	453	480	504	489	450	491	446	491	460	461	449	499	490	491	490	479	477	485	490	497	448	519	508	506	482	484	438	490	477	473	489	486	475	487	463	481	471	459	486	489	492	478	485	475	490	521	465	464	502	480	455	485	478	464	497	482	470	499	492	481	452	472	456	468	485	478	449	489	520	462	489	483	487	509	498	524	488	425	494	491	493	474	509	442	464	510	496	507	490	485	491	452	493	463	499	497	429	468	509	495	481	446	468	475	475	501	495	494	511	484	481	520	471	483	473	490	463	507	441	513	484	460	477	489	492	463	460	478	504	443	484	469	478	498	491	481	484	476	451	443	483	445	498	497	506	482	481	470	449	478	514	474	454	425	507	488	500	468	474	494	423	477	491	434	487	507	433	453	443	455	467	488	477	462	470	472	483	497	512	471	478	493	470	490	437	505	488	518	466	495	458	517	490	506	458	449	478	497	463	451	489	442	472	522	469	483	504	518	453	531	530	441	488	508	466	495	430	461	518	495	488	464	466	458	500	453	458	493	502	498	434	513	423	508	504	482	497	426	484	477	477	443	497	488	436	487	499	485	481	453	458	479	488	473	490	475	480	484	466	461	512	487	515	516	507	507	464	503	480	483	517	513	507	515	481	483	488	465	455	472	433	496	464	493	451	490	456	467	462	499	465	462	482	469	460	458	444	517	492	493	454	529	454	460	456	448	479	458	519	486	456	473	462	481	470	498	451	483	484	483	492	472	455	475	483	489	479	478	517	485	438	504	483	502	485	490	510	467	458	459	451	508	512	490	473	489	517	501	484	430	487	455	469	477	467	477	498	496	478	510	524	472	482	485	492	471	502	491	467	517	519	473	485	505	487	452	496	522	457	472	456	510	480	481	481	510	447	486	463	506	486	519	440	486	456	475	479	479	477	445	468	457	490	487	470	473	495	477	486	483	442	470	505	497	454	474	512	466	462	467	488	474	474	468	452	500	440	476	468	464	469	446	487	478	491	448	483	499	468	493	508	462	464	509	470	490	452	481	495	481	461	446	482	467	468	459	485	488	492	507	488	466	467	490	443	480	456	513	475	475	522	473	489	458	474	506	463	477	485	494	461	473	475	526	449	502	483	481	489	480	479	471	482	465	492	502	461	494	506	478	459	488	519	473	478	493	451	482	474	451	488	465	495	456	469	468	483	500	483	476	456	478	493	472	480	460	513	491	485	483	487	462	492	471	460	487	507	463	491	465	435	434	458	504	513	428	473	485	499	498	492	512	491	488	481	468	464	489	506	524	475	448	499	489	482	463	498	489	512	468	488	523	450	517	482	471	489	464	507	489	461	463	466	480	482	488	475	530	504	488	452	460	470	514	509	498	493	497	465	498	486	515	463	479	476	504	464	480	473	486	496	438	447	506	445	527	489	507	462	474	492	467	498	462	483	468	479	490	447	486	512	490	469	479	451	510	471	471	478	496	493	468	471	491	474	470	488	455	471	467	498	454	474	458	426	485	493	474	487	498	493	487	477	469	466	485	491	504	469	489	490	474	468	450	487	459	520	471	470	480	453	463	502	543	457	460	499	510	504	504	496	482	505	455	459	480	452	441	481	458	508	510	458	441	479	489	462	486	469	495	462	488	462	488	433	512	453	487	493	444	487	481	450	473	464	484	450	431	464	470	461	490	464	498	470	486	491	478	486	469	474	473	470	473	464	489	481	469	479	453	468	444	522	473	463	508	468	493	464	473	516	471	470	492	500	462	494	474	463	459	487	488	464	527	472	458	510	451	493	487	470	508	507	484	462	481	474	439	495	470	497	488	524	475	502	447	464	486	464	462	482	453	452	471	489	500	479	476	484	454	473	503	491	506	459	503	483	492	467	492	464	480	464	464	484	466	495	480	478	488	508	459	504	489	521	472	513	525	476	475	442	470	477	467	508	461	468	523	502	468	517	449	468	475	488	485	501	468	484	486	486	484	469	471	472	492	470	456	473	458	499	518	474	482	458	470	529	500	498	495	508	484	460	445	452	493	476	472	476	481	450	469	488	503	473	491	529	452	473	464	458	464	519	456	490	467	490	474	478	482	465	467	495	461	457	509	488	463	444	507	493	464	456	494	462	455	501	467	477	426	470	494	470	463	494	443	504	431	490	462	478	418	459	503	464	528	502	455	498	492	463	524	492	469	464	480	489	436	474	473	496	467	455	504	453	461	486	460	467	473	458	456	459	521	489	506	472	455	429	458	485	445	524	473	465	467	456	471	500	510	472	468	532	501	547	470	453	479	498	494	508	513	487	484	441	488	500	464	457	499	480	480	472	482	480	415	493	494	491	485	477	489	478	482	484	430	483	466	466	503	486	500	477	521	507	507	466	514	501	452	483	459	491	465	467	444	468	507	489	465	491	487	463	480	455	497	466	439	510	464	502	461	511	483	477	486	507	449	502	485	485	481	486	470	485	486	488	495
8006	594	590	522	439	338	322	316	296	279	274	264	262	277	268	289	287	256	254	256	258	249	260	278	281	258	268	277	291	271	269	253	291	298	281	239	280	259	251	250	249	276	247	282	263	289	286	255	249	283	303	255	244	261	276	268	292	237	241	261	227	275	275	265	248	262	269	271	254	252	279	253	258	260	275	260	274	267	275	273	231	240	254	256	235	273	248	261	266	274	289	277	290	262	270	248	253	280	250	235	271	255	255	270	255	266	264	245	264	266	265	269	258	298	270	246	264	243	261	258	247	264	284	256	245	285	260	247	283	240	264	278	274	259	310	271	260	245	261	278	256	258	240	265	248	244	250	259	266	254	262	263	250	239	225	266	245	267	236	237	267	259	265	242	264	253	260	251	271	288	234	234	261	260	255	304	249	277	243	251	258	267	261	271	239	234	233	266	273	253	255	258	272	241	248	270	223	259	258	258	256	248	231	241	264	266	255	272	264	269	267	259	260	285	263	249	261	233	268	299	244	250	269	260	235	251	268	244	244	268	260	231	265	284	249	247	289	257	257	246	269	291	266	270	254	270	282	276	276	280	239	276	243	268	288	249	256	269	257	279	265	284	234	229	240	290	256	261	282	256	234	263	252	261	244	256	286	254	270	265	291	252	242	260	230	269	253	246	225	265	270	263	243	264	253	250	259	262	278	281	266	257	289	264	274	227	260	255	238	229	240	257	284	263	233	260	251	262	282	273	235	258	268	260	275	272	258	238	247	276	246	277	271	275	255	245	290	225	290	282	304	275	241	259	273	252	267	246	249	249	260	271	255	260	220	234	256	242	241	269	263	278	256	292	272	279	306	250	260	264	273	269	288	266	251	240	247	273	254	280	253	303	272	234	248	256	240	239	265	249	321	306	263	252	241	258	242	224	279	237	277	266	289	279	260	286	269	261	259	270	282	278	272	254	260	254	245	264	262	258	258	273	278	254	267	264	283	291	251	267	268	287	277	263	267	231	263	268	250	237	257	223	227	275	266	247	263	219	278	254	255	307	242	283	239	265	271	239	274	267	255	250	258	281	278	276	277	257	271	286	233	250	253	255	267	233	241	238	219	282	300	270	288	276	254	241	261	247	282	226	264	267	260	287	266	261	225	261	291	284	264	260	261	246	264	275	242	230	255	256	256	277	282	255	271	266	281	256	287	257	271	242	280	290	260	256	260	243	282	254	266	283	270	270	273	260	264	267	272	272	263	258	250	270	220	262	250	244	247	263	252	283	269	271	289	284	236	262	261	293	274	254	280	240	275	267	259	269	261	261	264	275	276	226	268	273	259	224	245	270	269	274	263	275	282	256	278	298	264	231	245	287	269	260	261	264	263	288	247	259	262	254	287	256	294	276	238	252	244	244	278	261	251	295	269	244	285	292	261	243	292	256	274	234	265	261	237	254	240	269	266	246	261	250	270	293	270	252	228	283	254	276	268	247	234	235	260	251	279	235	238	282	239	217	250	242	232	252	227	256	270	306	248	249	262	260	264	263	248	233	256	281	265	269	241	223	225	247	284	236	269	261	270	258	218	252	253	260	234	253	243	261	288	230	264	228	266	272	245	261	243	247	223	284	236	263	248	266	249	259	272	246	259	262	254	244	268	294	234	268	277	268	255	276	257	274	260	269	234	257	259	269	275	268	282	241	278	250	255	245	276	259	212	269	249	247	233	249	247	250	264	266	247	238	289	290	242	277	278	228	256	243	275	301	250	219	272	274	268	273	268	253	237	254	274	269	255	264	268	253	249	235	268	270	270	258	273	279	249	262	253	231	280	238	279	271	261	265	254	256	225	240	261	280	242	265	264	277	260	278	224	213	241	258	239	220	275	217	281	243	252	302	307	276	281	254	254	263	240	273	261	233	261	273	254	263	245	250	245	226	275	303	277	264	273	248	281	266	240	242	232	253	241	254	255	229	271	289	259	242	261	242	293	216	277	279	228	258	286	265	260	250	281	254	291	262	259	231	250	249	255	264	259	286	246	273	222	247	256	254	240	283	247	260	277	275	274	243	268	259	250	257	285	275	274	247	290	262	286	254	270	269	245	289	301	283	255	281	281	233	225	272	228	237	231	273	244	270	273	245	292	262	243	277	257	254	256	281	275	231	264	274	255	284	264	266	277	260	279	263	260	254	255	277	258	227	277	284	273	261	271	235	242	262	267	233	249	268	254	275	249	229	236	249	232	256	257	256	271	248	267	277	242	223	266	262	284	263	258	260	254	229	231	255	254	247	256	295	234	245	276	293	242	258	252	265	273	254	279	231	243	254	260	243	288	262	268	237	250	260	264	280	262	290	227	263	261	282	264	242	253	242	259	254	258	278	265	240	270	271	273	262	277	276	281	302	249	265	303	255	236	275	278	216	289	262	259	250	264	270	253	262	269	272	285	228	262	214	254	260	251	239	280	258	279	258	233	255	238	301	276	260	278	260	255	245	240	260	256	259	301	271	252	286	247	257	241	227	240	251	261	249	272	264	268	237	230	240	263	228	242	287	267	253	285	281	294	286	264	288	252	301	242	272	270	284	258	246	248	259	254	245	231	246	267	248	315	261	245	234	269	250	277	250	265	305	252	258	254	266	240	265	281	248	232	269	258	273	292	256	245	243	282	262	236	251	257	252	260	238	242	273	275	236	256	254	273	262	251	264	263	273	250	278	261	273	284	243	266	253	256	316	285	250	296	267	260	269	264	273	274	243	270	232	255	243	268	253	233	248	267	263	234	247	255	271	243	262	264	264	296	291	253	284	252	247	247	266	276	249	250	298	260	294	244	241	283	262	282	268	250	250	287	282	268	267	270	241	249	255	283	266	268	256	276	253	251	273	252	288	285	263	258	281	277	253	251	289	261	256	218	272	290	256	254	290	247	240	262	239	250	306	266	241	254	253	240	274	264	263	261	269	264	260	270	268	272	261	263	248	267	272	265	265	285	253	271	251	240	263	286	261	276	264	289	253	289	271	272	282	284	259	251	275	258	261	272	215	232	240	288	245	259	259	225	258	279	247	248	260	266	261	275	245	240	276	239	269	272	284	261	262	252	255	257	264	254	252	268	283	277	265	249	290	248	262	245	249	245	265	271	239	248	278	282	229	271	271	291	258	239	241	282	227	252	268	264	238	271	254	261	241	236	265	264	248	261	245	281	292	262	264	273	259	299	250	212	289	239	299	264	254	280	276	258	276	274	245	255	252	271	243	271	231	268	250	261	241	277	235	267	271	288	260	249	253	249	285	260	237	291	240	289	262	269	286	273	243	260	268	272	277	253	236	244	264	247	249	283	249	232	268	258	257	243	300	265	272	260	259	240	260	225	240	252	267	240	274	274	247	249	253	268	244	275	258	255	278	265	271	256	231	288	279	263	237	263	236	246	275	238	223	261	278	262	236	249	261	284	242	265	260	302	286	276	257	295	264	264	291	242	236	279	274	259	254	307	250	260	249	259	254	263	247	249	274
6606	873	1317	1475	1368	1168	1017	909	815	831	806	770	725	670	719	648	670	584	703	651	686	601	626	600	640	644	596	626	620	613	615	633	594	647	617	564	588	584	634	654	651	593	592	591	623	618	593	622	617	590	631	571	629	615	609	634	644	618	611	625	600	603	618	617	614	585	606	582	589	586	631	600	577	567	580	645	596	568	666	601	588	599	581	588	586	578	606	597	599	581	562	618	612	621	561	598	661	622	581	559	622	593	618	594	603	641	613	570	655	619	570	600	640	586	608	600	609	558	547	599	545	587	580	602	572	596	567	606	622	552	559	621	562	617	612	612	643	600	549	595	563	636	533	582	648	582	628	599	585	591	601	622	648	613	577	592	615	601	598	597	586	583	598	595	573	612	601	592	578	609	629	607	615	577	611	568	603	559	609	594	575	615	690	585	593	568	621	625	593	574	566	630	622	612	604	567	612	573	560	587	603	578	523	658	616	620	577	602	601	600	618	601	585	591	588	578	578	575	627	657	593	601	594	580	599	595	574	607	560	621	584	598	575	634	584	602	590	598	572	614	556	605	610	631	614	560	635	586	599	621	581	592	615	567	575	595	565	593	618	560	538	562	616	603	592	579	612	557	590	594	582	619	623	574	586	591	619	592	608	603	608	598	617	627	569	607	614	579	601	603	578	597	619	605	570	590	605	569	589	617	622	564	568	618	599	614	574	609	574	596	570	589	582	614	602	614	601	602	585	575	605	592	649	622	579	618	583	607	604	617	597	630	608	536	615	594	566	596	609	610	581	624	630	602	574	572	559	588	601	627	632	606	598	615	613	574	607	600	577	591	579	572	585	569	589	609	588	569	590	580	629	611	576	610	597	612	604	575	614	611	627	604	592	610	550	572	572	569	589	602	599	603	583	595	536	590	584	554	596	572	563	616	631	589	597	582	576	595	617	597	579	573	585	591	587	603	607	557	564	597	600	602	566	600	601	628	581	632	598	578	589	621	633	569	571	600	572	586	566	610	594	602	569	603	615	570	622	618	584	650	579	607	579	624	599	591	614	593	623	562	549	604	597	613	554	585	625	546	583	622	594	593	565	567	632	563	595	559	574	582	579	646	654	601	582	604	613	570	594	607	583	586	650	608	555	643	573	607	605	601	630	571	587	584	575	584	557	603	593	620	583	623	620	581	613	556	619	576	577	607	614	572	562	627	563	594	602	572	599	615	596	612	577	594	591	584	560	535	595	595	586	596	606	640	581	639	610	575	573	569	617	601	596	584	633	639	581	607	596	638	575	603	544	631	611	609	570	603	624	605	602	615	630	624	647	590	581	574	574	581	600	597	631	613	564	578	634	612	598	570	596	616	582	614	552	581	592	606	640	591	598	568	631	606	570	621	616	584	599	595	616	607	588	560	584	597	613	589	584	593	614	615	626	579	594	630	630	610	545	604	578	598	593	582	601	568	625	641	570	587	645	652	548	572	594	603	588	595	648	573	627	599	575	542	567	551	610	584	581	572	631	566	585	598	613	596	590	577	585	633	586	624	605	612	563	569	570	547	599	602	602	614	600	600	561	648	625	593	620	582	598	622	635	624	587	606	626	580	598	621	605	631	575	614	599	562	580	625	625	594	637	572	631	616	598	620	633	586	633	565	618	572	561	617	619	587	568	589	579	582	582	663	561	578	626	617	587	574	605	617	589	657	603	617	599	655	613	578	602	570	556	564	633	561	592	586	604	588	614	605	645	581	600	611	607	619	620	613	627	606	583	557	584	631	575	643	556	590	574	582	581	618	621	586	620	610	610	577	569	557	611	594	565	649	609	582	605	584	559	606	634	593	622	586	595	583	573	597	575	588	610	568	568	588	609	605	592	566	596	604	603	561	581	541	635	603	627	611	603	567	589	591	570	603	580	590	548	615	559	590	565	587	623	605	552	612	633	591	586	592	575	599	592	561	576	606	630	613	583	581	603	564	601	565	641	607	625	633	576	578	567	607	635	628	598	652	584	629	564	583	591	605	547	569	596	590	593	573	573	578	589	550	583	594	593	608	619	614	564	600	582	591	605	619	569	556	597	651	615	602	629	621	586	587	642	590	591	631	612	655	588	645	581	576	606	622	583	608	582	596	594	601	617	611	588	613	631	589	593	608	630	635	553	595	585	594	652	630	587	599	607	624	588	564	536	607	638	604	587	563	585	579	571	556	602	621	621	583	562	603	567	619	556	597	622	582	645	628	563	598	594	615	619	585	615	638	590	595	610	643	602	571	601	602	591	609	587	628	588	579	634	596	591	597	607	598	613	573	604	583	640	609	579	634	599	609	605	603	638	553	581	633	621	614	577	605	543	584	602	597	611	623	620	599	578	653	579	617	629	592	577	609	583	588	651	633	556	552	567	596	625	592	579	577	589	599	555	593	611	647	633	605	628	593	623	609	571	593	607	618	607	597	576	585	592	566	595	599	573	612	598	624	596	639	620	617	612	585	615	618	574	580	558	540	622	586	574	617	603	602	619	527	554	629	631	582	576	589	651	569	588	574	564	573	635	630	568	587	618	645	579	557	555	571	555	609	582	584	591	551	580	619	647	589	613	580	585	597	577	605	583	620	568	595	556	623	629	574	600	592	599	560	572	568	588	571	559	558	587	586	640	634	570	633	602	597	600	662	587	661	605	630	555	604	562	607	580	631	588	604	572	597	577	637	601	598	586	609	587	607	611	614	580	594	602	582	609	588	602	606	639	597	586	595	596	594	593	579	628	587	577	571	584	600	572	616	582	597	551	569	566	602	566	600	599	583	587	566	589	614	584	591	573	593	587	587	592	593	636	578	596	584	586	587	623	543	603	578	611	597	597	593	595	584	612	621	594	632	596	573	638	567	592	624	592	550	598	586	588	598	629	615	616	568	590	600	615	594	631	617	612	603	600	595	585	611	635	563	601	580	573	546	619	591	569	578	590	573	589	616	596	581	605	610	582	599	633	635	607	616	601	615	576	613	605	645	581	603	628	570	622	608	605	604	561	580	596	572	593	592	628	593	571	578	623	601	568	616	604	607	575	580	634	588	620	610	610	583	585	589	600	592	597	554	616	601	634	597	621	595	620	627	639	596	570	637	623	607	627	593	571	590	597	576	616	634	603	619	603	605	572	597	571	568	587	611	641	604	620	585	594	589	580	597	609	568	623	565	580	612	618	560	598	627	565	626	595	594	594	565	589	596	585	578	573	582	613	610	579	589	562	605	625	612	570	612	602	635	558	586	577	571	598	601	544	607	579	627	591	614	583	590	582	581	596	623	585	604	616	618	600	614	589	578	610	585	601	569	556	615	588	559	666	574	580	586	588	596	610	580	601	608	616	622	574	596	585	616	598	591	568	588	614	576	583	582	587	551	614	593	619	617	573	609	563	613	611	558	658	628	566	583	592	655	652	527	660	549	631	581	596	582	617	602	610	566	607	608	612	635	579	562	650	563	626	585	605	598	622	593	601	596	601	589	578	609
15016	1110	837	689	487	334	303	271	254	227	203	174	166	180	190	135	166	150	160	161	160	141	141	146	159	170	127	142	134	155	164	155	133	122	144	150	129	155	154	149	157	145	163	165	174	145	126	147	119	159	149	150	142	153	161	152	163	143	148	139	140	143	140	153	133	151	146	153	132	147	145	149	144	157	161	144	114	152	118	122	151	139	157	162	153	133	148	130	151	141	148	143	147	157	127	135	152	136	136	150	132	148	130	142	129	117	131	139	145	164	145	142	136	141	147	133	150	159	161	140	144	135	149	135	127	157	149	132	153	134	126	126	138	140	141	144	139	134	145	157	143	147	124	150	148	131	162	139	118	141	136	153	144	135	146	133	150	152	140	134	153	142	146	146	130	142	148	160	115	130	152	155	163	162	141	154	147	148	158	143	147	166	162	133	137	159	134	119	146	132	130	134	142	121	146	140	142	152	130	125	144	144	130	136	130	152	149	142	132	171	171	169	127	137	149	150	144	159	153	138	163	145	146	151	151	134	125	149	122	148	121	135	127	137	131	143	139	143	143	148	144	135	124	165	164	154	148	129	147	141	151	141	176	143	165	153	124	144	143	152	127	131	139	142	145	162	117	167	139	146	140	135	156	158	143	151	144	153	140	123	139	139	141	118	146	150	156	141	160	156	149	146	131	130	152	141	140	144	140	143	136	120	152	147	147	140	135	143	116	136	132	148	131	163	149	147	157	147	152	149	163	136	132	131	137	134	158	136	147	148	154	160	162	149	145	152	123	154	144	127	134	134	139	136	124	123	161	149	156	145	163	152	155	157	155	152	149	155	170	149	138	161	133	157	131	149	123	133	153	148	144	140	144	141	165	132	164	141	151	132	143	148	147	143	130	110	153	124	130	142	132	154	126	113	147	151	138	139	158	148	136	148	146	147	135	160	128	120	134	136	129	158	120	122	152	161	147	131	140	165	135	162	134	170	139	136	131	150	163	157	171	150	145	140	138	146	123	138	134	145	135	161	176	156	165	131	153	139	135	154	137	156	152	142	137	119	112	153	138	138	133	128	133	150	143	174	139	152	134	147	143	158	133	133	138	161	136	143	158	124	134	129	150	133	128	139	142	179	147	161	127	134	169	153	145	143	127	148	129	165	145	149	148	128	128	130	143	147	157	157	144	139	148	173	152	140	143	151	136	143	172	144	155	140	128	143	135	120	122	156	124	146	137	134	142	130	147	138	126	140	138	140	136	144	146	143	158	147	136	157	122	130	152	147	152	141	142	127	143	128	143	157	155	139	139	145	138	137	139	136	142	139	140	184	150	138	175	145	160	162	144	150	137	156	130	171	147	137	138	164	119	145	176	124	132	139	131	147	125	156	159	132	127	132	164	136	154	151	132	145	169	132	165	145	148	141	155	151	172	140	178	139	140	145	129	121	141	132	131	143	147	136	167	135	122	150	125	155	153	147	138	133	140	148	138	143	143	142	146	138	165	130	143	122	136	156	163	162	133	150	122	132	150	138	162	144	152	129	126	161	151	127	126	132	146	157	162	142	136	137	135	136	135	103	132	161	137	149	162	135	134	133	131	157	128	128	140	149	128	127	136	143	156	151	172	126	138	146	144	134	149	139	123	132	124	135	152	149	124	156	140	125	124	137	156	145	150	151	132	144	141	148	151	140	145	140	147	117	136	135	139	144	142	152	124	144	156	158	143	154	130	133	144	134	122	138	132	123	155	121	140	156	148	146	124	145	173	162	126	159	130	136	134	138	160	153	140	139	162	129	146	147	137	130	170	139	159	140	134	152	148	141	128	152	161	148	150	124	138	147	155	143	139	133	138	138	153	152	142	150	138	165	136	134	160	143	154	144	135	135	140	140	150	159	147	142	137	164	145	155	134	135	146	150	174	134	152	145	130	158	139	143	134	144	133	137	142	142	140	138	155	146	130	147	145	109	123	137	151	146	149	142	139	124	161	140	139	139	143	127	146	144	136	153	153	151	174	151	167	182	159	146	150	158	104	138	133	137	127	139	151	144	125	156	162	159	141	158	177	131	158	163	142	159	134	154	150	140	142	137	160	116	164	137	140	154	157	131	141	153	171	164	132	176	131	124	112	141	155	129	147	161	118	162	135	168	132	151	127	136	134	139	148	122	167	157	145	147	176	156	148	146	151	180	137	152	154	169	135	136	147	138	153	153	128	152	143	174	175	140	167	145	132	149	166	142	150	131	165	147	134	141	132	152	156	152	143	140	154	174	156	129	160	147	144	142	156	135	155	142	151	146	150	152	147	145	125	155	138	159	156	150	137	149	158	122	140	136	138	137	149	147	163	120	134	149	170	130	147	147	146	133	126	137	149	151	153	144	120	152	158	137	157	136	147	128	131	112	136	155	130	151	158	139	150	150	142	137	157	148	120	143	155	141	146	129	131	150	139	167	129	132	136	143	151	163	146	129	128	162	146	138	121	164	139	137	150	120	148	135	146	147	170	153	129	145	133	152	141	162	153	157	133	148	139	160	146	131	140	134	152	143	157	137	153	152	141	134	151	136	145	131	155	141	142	138	150	165	112	150	151	141	149	149	148	144	132	134	157	148	137	145	136	136	137	162	162	132	136	147	159	141	126	153	148	110	145	160	149	125	134	150	132	161	137	143	154	131	165	151	143	156	140	167	165	128	128	142	154	135	134	139	149	148	154	146	141	142	136	148	167	150	150	133	180	128	130	141	161	154	138	137	133	121	142	145	142	131	138	150	144	145	159	161	139	143	140	142	136	159	127	152	138	165	149	131	148	133	127	122	145	145	145	136	141	159	129	153	158	127	145	167	132	134	135	156	144	141	125	138	147	143	155	144	123	140	146	144	163	142	163	134	149	163	143	152	121	145	126	129	155	143	158	145	156	144	157	156	152	146	123	121	137	118	137	138	161	132	143	147	137	165	159	134	156	139	149	129	125	171	137	134	147	155	128	133	158	127	139	152	152	144	140	154	151	159	141	121	135	136	140	151	148	133	139	155	172	161	146	152	153	142	191	154	143	148	151	134	133	144	144	151	121	135	135	162	149	148	143	151	145	145	135	138	167	132	145	150	152	127	120	125	162	148	145	141	131	130	163	158	148	161	131	166	144	136	133	144	137	158	138	146	136	144	127	140	147	149	165	158	121	140	135	158	168	131	130	141	140	148	146	145	123	149	130	166	164	156	137	128	142	156	143	148	135	136	157	147	147	137	176	140	149	123	138	154	145	133	154	145	138	145	153	154	139	125	134	148	178	162	171	147	134	109	115	126	168	138	161	136	152	168	136	127	141	138	146	144	156	139	147	160	132	142	171	150	149	117	139	142	140	136	150	151	149	145	143	130	138	149	146	150	112	158	130	157	120	159	118	120	141	137	140	133	136	163	166	148	154	132	135	125	138	163	153	143	155	159	153	144	155	126	149	137	136	161	146	139	141	133	143	152	134	144	143	162	149	143	160	148	151	151	139	136	142	138
8077	945	1843	2188	1772	1360	1115	898	803	728	679	606	543	532	500	477	462	460	425	400	413	407	410	421	397	410	386	359	393	351	357	373	371	394	381	380	359	369	335	387	366	348	358	362	351	340	328	360	348	363	320	323	352	338	350	283	348	304	379	342	358	338	353	325	342	329	323	328	333	350	340	331	368	358	352	380	320	336	350	341	313	334	356	346	334	335	322	336	299	362	337	338	344	327	366	356	343	330	348	351	322	309	303	373	328	295	325	365	336	327	330	319	372	357	355	357	326	344	341	313	321	316	323	323	309	334	328	345	298	339	337	351	328	286	324	327	322	325	340	308	365	305	323	348	328	312	329	333	366	327	339	352	355	340	351	304	345	321	328	338	346	321	330	345	297	347	324	333	329	326	339	358	322	316	325	356	318	343	314	339	323	314	338	307	356	331	351	323	333	372	335	325	343	373	327	329	341	340	337	340	335	353	340	343	362	343	355	341	326	339	335	345	332	331	348	331	317	347	329	332	338	330	336	336	329	329	328	339	314	336	336	307	320	353	339	351	349	352	305	317	381	312	339	326	322	325	319	305	320	344	304	345	362	316	292	332	334	344	332	343	338	348	332	340	332	307	327	330	320	326	335	313	344	349	329	322	339	330	337	346	331	354	361	334	324	337	316	310	314	357	292	310	351	331	319	325	345	344	338	315	346	364	355	349	294	312	355	336	369	304	331	308	331	332	326	341	327	325	365	327	313	335	333	323	331	344	316	371	338	318	343	317	347	361	356	366	352	321	334	326	361	306	327	316	339	320	336	322	360	347	325	304	343	355	335	332	351	369	358	356	319	339	329	341	347	312	331	347	327	363	300	368	319	369	343	334	340	338	341	323	336	313	329	337	314	326	331	313	374	314	322	332	338	339	332	332	298	314	352	325	354	323	307	329	351	285	355	338	358	338	310	327	332	325	332	322	306	358	341	305	338	317	327	345	338	331	322	351	331	309	346	339	371	351	323	312	357	371	317	337	349	312	343	299	363	341	337	345	335	346	336	334	347	343	329	337	319	361	354	321	325	342	318	332	357	306	351	347	323	350	344	351	335	327	357	333	332	335	311	351	347	354	339	351	314	367	317	337	330	350	346	326	323	322	316	361	335	320	330	346	325	347	336	327	342	360	339	334	331	332	334	341	343	326	357	329	345	289	332	349	344	327	301	341	351	338	324	324	361	312	323	335	326	320	317	346	325	346	314	341	356	348	341	334	321	361	305	321	331	329	346	362	325	309	324	334	303	336	338	344	337	307	406	341	332	302	317	346	340	328	324	356	339	358	322	352	299	323	344	337	315	331	345	312	323	335	329	347	290	354	338	283	297	316	346	339	326	335	293	338	313	324	311	336	335	337	355	333	328	338	327	333	336	338	323	341	330	332	365	334	326	344	320	332	329	304	280	341	328	337	335	339	313	303	330	307	327	314	319	339	325	344	350	333	348	325	315	327	328	370	309	310	348	362	362	329	339	346	357	323	336	320	311	351	350	326	315	322	334	307	344	351	323	292	317	303	354	314	346	317	354	326	347	338	307	354	330	336	323	310	340	327	365	342	321	330	344	337	317	352	337	327	330	347	349	296	306	317	351	329	328	350	338	323	364	318	308	366	336	353	323	318	339	316	347	346	327	310	314	332	302	333	314	330	339	348	337	345	331	335	309	374	333	315	337	330	312	337	341	339	347	324	343	333	352	344	347	348	345	334	346	327	320	325	363	324	343	368	336	319	332	310	375	330	337	341	335	342	302	302	352	345	366	327	336	370	339	361	325	350	308	366	326	339	352	324	346	354	313	288	295	364	340	328	334	350	363	329	353	339	310	317	340	319	320	323	312	315	347	325	326	346	340	300	320	343	308	311	318	328	343	304	358	346	348	319	356	302	338	339	314	307	352	309	350	373	341	350	335	328	329	324	326	339	305	333	327	356	362	312	349	317	342	346	372	329	355	341	336	324	323	346	351	314	343	349	305	365	322	317	355	314	359	323	349	322	347	325	314	336	317	312	355	329	359	335	312	343	339	330	326	333	324	315	357	342	310	327	338	319	356	349	320	319	362	364	328	350	318	302	326	331	344	330	308	327	347	352	355	358	335	376	314	351	322	316	321	332	329	338	347	324	336	357	313	320	330	369	355	341	339	363	343	332	348	368	329	343	329	318	324	331	332	327	349	324	333	334	317	347	326	321	356	315	317	355	322	362	320	344	335	312	345	330	320	327	301	306	362	339	331	337	350	331	305	305	318	356	317	326	333	301	314	318	310	311	374	317	336	333	344	344	302	317	348	330	336	328	347	322	347	331	366	328	315	337	366	309	317	329	351	340	329	360	351	345	324	316	348	390	318	339	323	322	342	344	323	323	315	355	330	300	336	338	338	331	337	335	323	332	326	341	364	324	343	340	332	341	315	317	350	335	350	340	350	333	308	343	408	343	334	295	312	346	324	337	356	334	343	346	351	335	349	364	330	357	318	354	318	359	321	329	321	363	362	331	377	322	342	331	332	369	319	332	315	340	326	326	346	350	320	312	328	347	327	335	345	328	349	334	341	325	336	356	341	322	357	309	304	338	336	331	315	374	302	329	328	318	288	340	356	329	295	314	338	314	348	323	325	307	350	335	304	333	354	333	353	326	318	354	329	312	339	327	343	354	340	314	345	317	350	297	359	315	355	332	328	329	333	317	347	330	299	319	307	339	369	335	347	353	347	303	315	332	350	358	370	315	328	319	324	318	366	325	335	342	335	353	348	340	336	309	319	298	308	330	314	352	340	332	321	340	342	324	308	345	352	332	339	348	357	350	339	320	301	303	313	329	339	333	317	353	333	321	338	328	316	338	335	332	323	331	295	368	351	313	341	345	331	327	317	350	287	375	332	310	331	349	329	332	325	329	332	307	360	328	326	362	312	342	349	337	361	300	338	353	307	340	320	316	316	346	352	329	333	340	297	342	352	326	328	310	333	349	321	355	312	316	307	348	314	349	328	340	306	324	325	330	334	295	312	300	357	381	340	333	345	323	340	345	326	315	349	320	352	325	349	350	359	327	340	318	306	341	333	331	354	316	344	298	328	369	300	325	308	319	317	375	319	357	355	384	317	323	317	306	323	327	310	321	313	308	332	339	349	353	314	324	335	335	350	340	308	311	338	359	326	341	299	328	312	318	320	330	355	338	343	332	335	378	335	348	334	310	346	338	317	318	322	317	373	324	328	322	328	331	377	345	327	339	308	312	351	320	317	361	352	336	326	308	393	316	337	297	318	341	309	345	326	332	339	333	350	345	348	341	347	331	350	303	293	296	343	317	355	322	348	367	340	335	326	350	342	337	338	350	350	323	350	288	337	353	336	347	301	347	321	329	324	314	377	355	306	318	330	333	360	322	355	330	353	350	308	337	338	305	309	319	354	344	328	318	351	333	352	304	332	338	328	363	360	352	365	339	359	352	355	342	358	340	349	350	340	315	347	353
1826	214	222	242	228	194	196	194	187	173	161	186	200	176	205	201	189	167	194	198	219	225	231	223	219	195	173	201	215	201	214	221	205	208	187	216	216	195	200	223	183	204	210	211	227	217	189	199	241	193	220	209	197	223	200	202	201	215	165	190	191	185	206	203	225	219	232	206	197	198	216	181	207	188	187	190	213	187	216	192	187	192	176	199	195	201	193	177	192	197	197	204	183	192	180	202	233	194	203	201	208	191	206	208	214	180	207	204	205	202	205	227	182	187	217	222	224	199	191	195	192	201	210	190	202	195	194	181	238	228	184	185	226	218	208	193	208	194	200	211	215	230	212	198	221	196	203	212	199	205	181	202	223	206	197	191	196	199	206	210	216	202	205	162	199	210	188	209	200	210	177	199	186	195	204	190	202	222	227	205	213	184	198	211	185	186	215	217	162	200	213	211	192	188	183	200	214	238	183	219	207	196	172	202	179	176	206	194	174	185	205	188	210	196	182	224	201	231	201	176	204	201	225	201	212	200	202	186	189	197	214	198	208	213	188	200	205	208	197	211	233	198	195	170	184	206	202	177	196	183	213	206	177	201	179	208	218	210	202	173	197	191	221	211	199	221	203	205	163	185	192	164	178	219	195	209	200	207	209	218	222	199	185	208	247	193	195	183	232	218	188	187	220	189	214	215	182	204	218	197	204	192	184	189	178	187	207	189	217	170	193	184	193	232	180	197	223	196	205	211	220	194	231	204	224	212	219	201	206	233	207	206	209	205	216	188	224	196	194	196	206	195	189	210	220	207	174	188	220	218	233	216	197	161	217	216	189	179	196	179	193	194	206	181	206	178	196	195	187	211	149	202	189	179	236	194	208	207	211	214	219	190	171	198	193	227	196	193	174	210	232	195	186	191	200	208	177	205	205	232	177	204	219	227	201	227	207	224	165	199	205	190	221	216	199	199	214	196	195	194	192	174	201	194	174	203	204	190	175	207	213	206	202	206	193	209	210	184	221	212	209	228	227	213	209	216	191	190	182	199	226	203	212	209	195	230	199	206	189	191	218	221	186	176	196	183	208	200	188	181	209	200	176	198	200	193	183	205	219	211	218	213	199	205	219	191	186	187	198	176	167	193	205	191	200	189	175	175	196	190	197	214	179	206	200	206	207	205	203	229	212	217	175	208	205	192	200	229	188	212	181	210	222	205	202	233	184	200	197	204	219	214	188	202	201	198	195	182	209	201	207	200	217	186	217	208	213	170	181	205	213	197	196	198	203	187	209	208	214	197	204	204	214	199	196	174	196	178	208	195	207	198	187	178	195	213	221	195	211	211	222	186	176	186	218	203	204	216	202	196	213	186	212	189	183	194	205	223	157	180	223	180	215	186	194	197	186	223	198	172	214	212	194	205	208	181	213	207	216	198	195	195	220	202	201	173	186	198	208	233	174	204	189	245	181	202	221	203	209	194	207	201	215	203	194	205	195	197	195	208	188	190	197	214	205	192	190	204	213	186	190	187	208	228	190	210	239	184	197	201	203	201	189	200	195	203	192	193	192	168	170	206	211	192	183	202	188	197	212	216	200	180	194	181	179	215	212	191	205	195	195	201	202	213	215	207	204	176	201	201	183	204	207	204	205	216	190	181	224	221	188	206	207	183	195	185	179	174	171	212	179	192	181	206	193	212	176	199	204	204	186	191	173	205	200	208	236	202	174	199	197	177	212	183	216	216	224	219	210	198	218	204	213	189	192	183	171	201	188	226	195	209	186	204	199	186	181	201	211	213	196	214	190	192	206	177	210	190	173	195	187	208	204	199	173	186	204	203	200	183	223	203	204	207	195	190	212	193	208	214	208	211	204	184	181	193	204	183	208	214	183	189	205	205	224	206	200	203	190	175	203	216	188	191	204	208	223	195	210	202	193	186	191	212	209	208	198	204	189	194	193	209	212	193	213	204	213	192	190	214	201	220	196	214	217	187	197	204	209	205	205	205	194	228	206	225	223	182	209	178	181	206	183	199	202	196	169	195	227	200	207	215	189	192	186	204	178	208	204	220	193	200	186	212	200	186	188	221	202	221	197	180	165	194	185	204	194	198	188	181	236	181	197	187	225	220	197	185	198	185	227	191	201	211	187	206	203	220	199	186	197	212	208	191	211	190	196	182	186	194	196	208	176	193	206	208	205	198	194	209	176	194	223	205	206	190	205	195	209	188	202	202	186	206	184	226	178	196	190	231	218	198	180	184	188	207	172	196	212	212	204	213	201	215	192	172	196	211	209	193	191	210	200	185	198	202	218	203	200	194	196	203	189	205	208	191	189	201	170	198	230	171	219	191	192	208	175	193	193	219	197	212	236	190	185	218	169	220	198	212	200	214	232	203	214	176	218	212	194	212	195	234	190	219	196	198	196	217	200	205	217	215	204	200	198	207	186	184	206	219	191	216	196	213	199	186	189	221	224	203	180	210	204	222	170	195	184	222	185	215	200	184	185	201	226	221	193	193	195	190	194	215	172	192	174	195	201	178	181	197	201	206	211	199	182	188	191	191	190	177	189	206	191	201	182	187	196	208	233	186	184	217	205	192	214	217	213	207	184	226	230	197	195	196	196	171	213	200	190	191	214	192	204	215	216	222	224	191	197	177	174	169	179	199	182	216	187	196	204	201	226	199	230	194	199	197	185	188	213	214	219	184	199	201	214	195	188	189	215	213	192	189	182	202	195	223	196	228	195	235	194	199	188	213	199	211	209	198	204	217	205	216	219	184	185	212	177	189	221	210	202	199	228	225	180	198	196	194	192	203	209	198	208	220	209	196	214	196	191	186	193	200	222	206	224	211	187	219	196	186	199	223	198	197	206	219	202	193	210	187	187	202	207	221	231	204	205	187	163	224	200	191	191	175	204	199	196	214	203	229	201	164	200	184	231	194	214	207	201	197	203	209	172	214	223	207	221	190	195	233	220	180	192	205	212	196	174	201	220	210	193	201	213	206	205	195	195	171	214	175	203	178	200	182	195	216	204	214	188	199	215	216	194	203	187	218	203	205	213	208	184	217	220	200	196	189	204	224	217	186	195	218	193	209	201	205	201	218	198	199	204	189	212	206	191	197	195	192	225	208	203	218	191	208	227	192	218	204	224	195	205	185	198	195	185	207	204	212	184	215	193	202	211	218	205	203	190	203	206	200	207	182	210	201	179	182	231	206	202	220	198	196	204	203	212	196	210	218	219	200	217	203	202	201	212	194	201	237	205	198	188	184	208	192	192	205	211	200	206	159	195	188	224	180	180	181	171	211	183	207	176	201	185	198	201	217	189	193	198	198	209	207	195	188	213	198	182	211	180	215	226	205	197	198	206	182	211	201	214	202	214	180	209	193	197	198	210	212	206	214	194	207	199	213	225	206	211	214	198	222	203	206	195	191	201	197	199	214	206	199	193	212	172	185	192	202	193	191	210	205	185	201	209	217	223	218	198	211	228	192	195	211	209	186	220	208
2170	545	522	563	493	516	489	503	458	489	477	516	478	490	540	496	474	492	444	445	473	497	502	487	452	489	462	464	458	435	487	496	480	486	506	477	455	485	508	484	524	521	498	464	462	447	506	512	479	457	507	488	488	446	493	524	482	479	470	494	503	504	469	476	487	516	464	518	473	493	493	469	473	465	456	508	467	432	482	489	483	469	486	455	475	484	444	482	513	514	474	499	442	450	498	490	448	455	483	437	465	460	473	483	501	456	486	512	500	481	474	490	480	494	445	507	489	402	427	524	481	456	480	506	478	476	479	473	485	463	498	492	522	465	465	515	497	484	481	504	436	495	441	559	527	485	426	522	499	497	483	442	484	488	463	504	521	437	472	480	455	465	478	514	436	500	476	485	520	485	462	464	459	447	483	478	460	485	447	483	468	466	496	496	487	484	450	480	526	491	481	460	466	436	472	444	455	477	471	497	464	467	462	475	488	484	467	443	510	425	492	464	491	458	517	467	524	464	464	437	449	475	493	506	497	484	465	454	495	479	491	485	516	462	481	495	484	459	530	488	465	498	469	464	460	446	471	487	484	498	448	472	475	501	439	472	493	493	468	474	510	495	491	474	452	476	494	463	472	470	497	438	461	510	464	510	522	441	437	471	438	447	478	520	455	500	471	499	461	445	489	482	456	468	492	485	439	516	484	490	472	463	540	493	470	484	453	463	476	469	483	466	498	500	472	456	478	481	477	493	476	481	504	481	459	493	514	484	448	507	491	474	458	484	485	512	502	467	466	474	492	492	459	489	477	520	456	455	490	478	476	482	476	463	457	491	485	445	472	502	477	466	447	456	500	483	488	478	466	489	501	465	503	455	473	513	476	467	449	472	495	503	450	476	470	470	465	460	473	450	484	407	486	456	471	479	511	481	505	499	485	466	463	475	458	473	418	469	523	471	467	469	493	470	470	467	455	518	457	478	472	456	486	470	426	500	482	493	489	531	482	473	455	477	476	471	522	506	475	470	509	453	469	460	450	499	501	463	474	432	496	520	468	455	443	497	488	501	475	468	433	497	455	473	485	471	471	439	504	493	490	478	433	448	482	484	486	471	438	447	526	495	489	459	483	468	456	455	472	514	495	474	478	465	519	430	490	500	470	493	520	490	488	503	491	466	456	487	502	490	485	445	477	509	481	479	488	494	481	505	478	452	485	458	473	481	440	472	462	452	472	484	509	481	442	457	474	438	481	478	471	509	499	490	488	520	471	473	476	483	493	469	484	472	501	512	474	462	469	476	464	450	447	449	460	468	488	455	467	484	483	494	479	508	471	519	490	518	472	505	436	447	513	461	471	512	503	454	450	482	454	483	471	453	505	497	480	469	492	472	452	463	461	472	477	465	482	477	472	465	497	436	479	449	510	511	543	476	440	501	465	485	504	449	493	440	449	483	498	501	511	466	506	480	447	466	502	477	484	458	493	477	471	478	510	514	458	497	451	477	460	469	488	458	509	491	506	504	467	470	502	443	456	500	466	466	490	506	473	481	509	467	520	460	474	514	481	491	505	473	472	452	460	494	503	476	454	439	443	469	496	483	485	476	447	487	452	460	511	506	512	446	467	502	469	434	450	480	456	441	485	475	478	465	539	517	484	475	504	480	449	491	462	485	456	491	469	464	474	489	455	482	478	491	472	484	501	483	430	461	451	504	511	482	521	456	501	466	468	501	482	486	506	471	463	483	465	502	467	510	509	486	459	497	502	529	494	484	503	468	478	482	520	480	496	460	456	489	475	458	462	470	458	468	491	483	505	520	489	483	457	511	496	489	468	499	451	503	468	439	466	433	502	500	468	472	442	461	463	466	506	453	460	485	494	445	474	478	472	483	461	450	458	494	511	513	496	432	454	503	485	502	448	473	435	440	474	460	509	480	463	475	456	482	499	481	484	445	492	520	466	510	493	489	457	450	464	448	515	490	521	461	477	463	505	501	466	461	471	486	485	509	544	519	452	473	488	487	475	494	465	469	462	496	517	456	502	473	470	464	472	463	476	461	475	473	477	470	476	451	484	460	483	472	492	485	474	492	462	513	517	466	474	472	487	508	494	491	498	505	485	509	439	474	458	507	518	447	488	459	465	498	457	462	516	473	477	465	498	479	457	472	505	475	454	498	495	464	447	478	460	434	435	500	532	462	461	455	506	508	492	536	481	494	493	484	490	485	502	502	481	465	497	433	487	500	517	515	464	541	450	488	500	477	461	491	488	496	459	470	528	456	482	536	439	448	474	493	505	479	497	486	494	517	487	486	506	455	474	473	450	470	450	462	441	501	487	491	523	487	518	431	499	502	458	447	470	476	482	481	462	497	467	463	504	493	513	501	461	458	442	455	475	442	469	483	475	509	474	455	512	494	502	494	455	472	471	471	446	496	487	489	461	473	421	451	433	467	493	506	453	466	483	449	460	456	465	478	485	540	473	461	486	454	421	455	460	499	483	493	468	478	465	471	478	497	464	473	506	480	455	484	461	498	477	459	477	496	473	509	461	482	485	469	482	468	433	480	427	459	481	478	472	458	478	484	481	481	476	475	482	455	477	464	497	455	501	469	484	508	480	450	457	507	443	507	487	484	459	453	509	499	495	462	458	490	511	442	468	441	466	516	520	491	451	471	486	507	471	441	484	466	435	506	475	489	470	447	490	482	473	462	514	491	493	461	484	478	486	453	506	490	468	463	484	484	496	508	503	492	510	460	457	433	497	479	474	475	467	512	451	509	507	497	494	451	489	526	469	475	457	511	470	516	490	511	446	459	479	478	485	523	421	458	462	482	461	456	479	474	491	485	526	454	496	461	467	501	487	499	514	450	478	507	503	459	528	486	433	486	457	523	493	497	530	491	494	440	441	510	465	474	473	458	460	487	483	482	481	472	462	475	455	494	475	507	492	468	519	453	488	517	480	487	464	503	448	533	451	494	504	481	469	475	459	477	477	457	501	458	472	466	444	486	490	450	521	489	485	490	519	466	468	488	471	451	471	508	522	495	516	477	482	505	487	488	492	471	432	473	482	470	419	476	486	490	485	479	489	436	481	459	480	474	497	495	475	483	491	466	453	486	504	499	502	452	481	501	466	511	498	509	438	470	475	457	472	465	495	503	482	479	471	460	447	432	459	474	469	482	505	501	466	476	431	473	483	515	475	523	452	459	465	498	506	498	449	476	501	483	502	477	492	478	490	503	505	486	465	473	472	470	498	502	453	514	499	473	480	459	467	461	497	480	488	452	493	501	483	456	492	464	493	479	446	485	455	482	488	501	457	462	465	499	482	478	485	477	504	462	488	441	483	527	501	508	506	490	446	494	484	473	457	491	484	473	460	485	481	461	498	471	484	469	460	474	501	471	499	464	492	493	504	468	486	501	465	507	498	471	464	474	486	517	475	483	463	500	475	471	473	474	494	517	500	536	515	462	483	508	479	458	475	454	487	503	465	507	491	464	460	480	504	485	462	504
8195	613	588	495	438	388	302	348	312	310	282	271	244	249	247	278	282	266	293	280	284	270	260	280	249	259	253	268	271	275	242	266	293	243	253	262	243	254	266	277	266	235	266	263	270	260	285	280	273	254	266	240	280	259	249	291	261	257	262	264	277	253	267	273	262	277	271	275	267	281	231	231	269	224	255	236	292	255	255	262	276	276	241	250	275	273	259	270	263	254	269	271	295	255	276	262	250	236	264	288	274	221	267	251	268	272	249	221	259	252	261	246	249	265	273	257	277	267	264	235	253	287	258	285	277	234	270	281	270	267	280	250	274	256	283	252	265	256	278	284	247	243	283	245	244	259	229	257	265	248	233	261	285	292	255	247	276	231	253	240	260	264	260	263	249	277	258	259	256	247	261	265	259	240	229	252	243	263	288	258	256	255	255	252	242	248	236	261	251	243	254	235	264	272	255	256	221	273	265	253	274	268	262	238	238	254	264	262	274	257	222	253	229	276	268	307	271	264	262	263	274	266	229	237	256	272	264	260	242	255	247	257	232	263	269	272	249	287	264	287	256	249	255	279	275	237	274	275	238	247	296	268	273	295	268	267	267	262	258	259	250	259	292	246	286	268	270	264	255	246	280	247	237	283	254	281	274	270	260	284	265	232	266	260	249	260	267	235	268	272	245	257	263	236	298	248	248	241	239	285	249	262	268	253	257	248	245	274	255	288	256	266	256	246	257	253	250	263	238	268	272	240	279	236	268	238	245	291	259	283	277	257	248	291	266	253	258	274	257	266	243	244	277	258	252	288	257	262	246	267	268	270	266	253	271	271	284	262	280	261	259	297	268	254	241	280	256	270	268	284	235	273	237	287	238	264	250	271	242	257	238	271	293	265	236	220	275	285	273	268	265	261	260	252	280	276	288	264	270	289	257	286	274	253	261	280	282	260	276	246	271	237	278	274	250	278	258	222	268	272	258	253	275	285	297	251	261	240	243	267	279	262	258	278	249	268	237	286	269	242	260	254	274	238	271	258	254	253	268	256	263	256	252	262	256	281	257	285	272	289	260	247	274	234	239	261	297	282	262	238	279	297	234	246	233	298	283	284	317	311	239	257	268	273	259	251	274	249	257	282	282	253	252	272	252	272	289	262	250	266	235	266	250	293	265	270	253	274	272	254	212	263	263	261	266	227	271	264	265	241	257	270	264	279	270	284	248	276	259	271	266	258	260	253	309	260	227	254	250	248	263	248	226	262	266	244	278	306	249	248	289	250	253	271	264	283	249	261	281	278	254	257	242	261	260	281	226	234	242	230	265	248	259	275	262	263	251	274	267	251	252	277	261	255	257	250	285	241	236	252	259	264	272	241	248	248	255	257	279	274	261	257	286	272	265	293	292	257	272	236	252	250	257	257	285	229	238	246	274	269	256	277	247	279	265	250	256	286	261	260	270	255	262	274	259	274	250	250	252	273	292	286	231	246	242	282	235	277	251	251	261	248	270	274	238	249	241	257	248	274	272	237	251	268	291	264	281	263	271	287	295	235	257	276	239	237	256	253	257	247	254	262	284	282	240	261	248	252	257	281	225	266	258	280	297	271	295	255	268	256	246	285	279	253	255	279	249	226	262	284	251	267	250	265	244	271	256	254	227	256	239	246	234	256	283	271	274	287	267	262	256	253	261	254	237	253	245	280	235	257	274	273	251	272	270	263	258	237	236	285	253	247	262	278	253	247	278	285	278	258	255	282	276	226	254	262	259	241	258	288	251	258	219	264	239	271	294	267	249	287	286	277	252	246	248	273	248	257	241	244	234	229	265	258	270	277	287	284	273	277	260	296	282	251	275	265	280	279	296	252	270	252	293	246	268	269	273	243	255	257	243	286	241	284	270	280	255	284	271	276	246	276	250	268	245	263	275	268	286	248	254	240	279	273	274	237	243	296	248	235	277	245	259	259	294	253	279	263	248	273	271	249	252	259	253	279	258	229	270	270	223	242	263	264	270	251	278	247	278	263	286	315	271	265	258	256	243	233	248	254	260	237	218	251	267	295	210	257	237	253	265	269	278	265	274	257	259	246	234	270	272	255	267	247	253	262	260	276	258	229	263	260	257	240	259	245	238	276	280	264	265	278	270	247	269	247	238	249	248	270	251	261	260	240	257	240	237	253	285	259	276	271	253	237	262	308	257	265	271	294	237	277	255	242	259	266	256	263	279	260	295	230	275	248	273	256	243	242	278	266	242	263	277	265	264	271	256	308	265	271	232	259	269	253	269	235	291	259	262	237	270	250	285	280	287	278	265	291	268	281	253	245	256	253	251	271	259	272	259	243	267	262	270	266	254	251	254	277	255	220	246	246	261	262	261	258	226	244	229	252	253	292	275	235	260	267	291	266	258	267	230	285	276	254	280	260	258	253	236	237	262	278	249	257	249	261	255	260	270	283	262	265	235	223	256	282	283	267	289	278	282	259	245	241	244	260	252	256	241	242	269	260	294	262	273	258	267	238	243	279	269	261	265	244	260	266	270	249	284	279	262	231	262	278	270	285	270	225	250	263	218	229	283	231	255	263	265	262	264	258	224	261	271	273	272	271	272	247	234	236	269	263	241	254	280	258	254	285	269	260	269	284	260	253	247	257	309	293	282	239	271	219	265	222	236	263	298	268	276	242	258	250	244	265	304	276	281	277	257	279	241	244	263	258	260	247	267	274	265	243	252	292	253	282	252	240	277	280	282	274	273	257	254	217	273	258	263	274	289	249	235	260	259	282	292	251	271	256	232	278	300	289	249	258	282	267	255	276	264	294	246	262	251	246	257	231	250	273	279	239	284	284	272	253	249	281	273	247	253	267	243	242	237	275	252	224	245	259	270	259	295	310	227	257	230	269	260	243	302	235	242	269	283	289	255	278	266	249	262	267	252	290	280	256	263	226	258	274	275	263	229	269	279	272	271	247	290	265	270	267	254	265	265	275	296	246	252	266	262	260	277	259	265	249	246	252	234	298	258	281	283	230	272	264	246	261	253	269	286	275	277	241	285	222	273	253	254	247	285	242	266	263	283	285	301	246	251	241	236	250	246	233	255	241	255	235	251	229	273	246	256	276	260	263	255	280	263	270	297	256	243	261	264	263	245	242	262	228	279	265	239	260	272	265	255	271	269	236	248	249	289	253	267	264	268	278	285	260	246	261	288	237	248	246	250	272	254	249	271	299	266	290	268	234	270	271	266	247	254	273	276	269	253	262	265	270	246	255	252	252	270	297	264	246	269	259	278	258	262	276	260	278	240	240	237	259	251	287	257	265	240	269	252	257	270	249	284	258	233	272	278	250	287	230	285	282	254	262	277	241	250	293	268	259	254	254	230	260	257	273	277	277	292	313	272	273	272	257	267	232	275	284	273	252	269	291	269	267	252	277	287	276	277	230	267	234	245	223	253	239	257	266	275	284	260	241	254	255	279	270	252	249	243	253	261	271	242	264	210	286	233	273	256	243	257	303
6829	937	1305	1517	1351	1109	1047	870	841	788	751	762	717	744	704	666	694	634	635	623	632	633	598	659	621	656	633	589	592	600	635	591	583	641	590	593	581	638	636	567	623	608	576	592	617	618	590	568	604	608	600	591	610	557	591	570	614	548	605	603	573	607	604	555	581	640	563	613	585	654	570	615	572	642	591	636	581	609	543	645	630	599	592	593	553	601	626	634	552	635	630	615	586	585	647	613	628	601	639	572	576	592	601	604	580	564	623	647	578	609	596	567	598	557	617	600	547	635	559	571	587	588	640	603	576	573	606	591	580	640	610	585	604	585	586	577	585	577	643	624	602	630	637	568	643	619	619	553	604	590	562	647	603	599	653	565	572	586	587	632	610	563	614	608	578	635	586	594	609	586	605	544	603	589	624	619	601	562	582	613	611	587	628	627	588	595	617	584	592	637	580	578	591	620	592	595	633	604	630	620	603	575	602	618	635	574	627	591	612	575	593	635	597	546	576	602	579	599	610	622	602	587	599	593	570	597	604	635	616	600	605	627	626	594	610	637	631	586	659	608	588	613	581	558	612	595	593	597	608	579	627	560	564	567	604	611	577	606	626	544	562	587	606	564	595	598	611	574	600	626	602	579	627	585	583	573	629	598	632	549	594	602	635	592	600	564	601	573	623	623	591	614	570	578	599	588	624	627	564	572	598	574	612	628	573	589	604	602	573	630	644	640	605	614	592	585	616	588	561	587	569	589	608	593	578	566	564	595	631	544	610	588	617	569	611	618	588	631	592	616	572	572	609	578	618	618	595	639	670	635	612	591	586	609	603	536	583	561	551	603	626	557	603	571	586	579	567	571	619	590	666	611	543	592	593	600	579	612	620	556	553	632	566	572	597	578	623	567	594	618	606	600	606	564	624	618	570	633	581	615	595	562	640	581	592	613	570	590	626	615	652	631	591	570	614	597	589	585	587	553	580	585	571	563	616	599	608	583	609	589	589	581	636	589	625	577	581	632	603	575	596	617	621	623	574	572	562	592	607	578	641	570	567	607	584	621	589	590	588	549	585	574	575	592	619	594	597	621	572	594	583	616	617	591	612	591	552	645	579	596	636	586	575	586	618	593	537	565	608	580	620	610	594	596	608	606	561	624	582	625	558	587	590	577	635	627	591	603	575	593	595	615	615	607	645	603	591	567	582	586	563	610	612	629	622	605	573	617	622	613	569	597	624	625	578	615	545	607	613	610	582	595	578	599	585	581	569	630	603	632	595	577	594	631	587	597	606	636	572	597	585	638	580	663	571	625	607	592	586	643	645	612	572	546	571	534	604	604	584	594	583	594	579	603	581	578	627	583	664	555	586	564	583	612	613	564	589	623	594	612	595	643	587	606	592	593	608	600	617	631	598	598	623	614	549	608	542	594	598	578	565	564	587	568	581	608	604	642	572	596	562	607	617	603	593	543	575	600	647	597	610	607	586	639	625	591	588	612	613	629	573	519	576	633	576	597	585	607	618	602	574	578	596	623	666	614	604	592	585	617	622	561	595	629	600	570	587	570	597	597	540	594	582	627	577	571	585	578	584	590	564	591	613	593	591	603	595	601	606	621	668	614	602	599	600	623	605	629	556	588	587	619	554	606	576	591	606	572	579	603	593	613	559	563	604	569	535	582	623	619	589	591	622	626	581	598	578	554	583	628	573	617	555	512	612	592	562	591	587	611	631	558	626	613	616	585	611	535	559	582	596	576	628	591	569	640	583	555	603	581	649	580	636	574	618	586	550	598	618	638	610	580	627	631	577	601	618	635	539	603	603	617	574	595	624	585	600	543	587	589	551	579	549	588	562	593	596	578	618	634	544	605	608	599	615	599	606	637	626	616	613	558	566	572	632	575	604	604	623	609	571	594	599	573	614	580	583	649	619	582	594	609	593	587	548	619	582	580	603	597	581	610	613	558	613	618	609	576	595	601	625	602	586	683	608	567	631	577	566	577	604	557	609	610	583	614	610	592	602	560	638	558	602	566	549	595	559	576	604	613	622	593	585	584	619	581	601	622	547	558	629	582	657	544	592	636	586	609	585	641	569	584	641	614	634	575	570	616	591	578	572	618	604	557	609	599	605	616	613	614	603	617	600	593	578	572	566	570	575	558	605	602	588	558	602	592	632	565	597	546	583	593	589	605	583	599	558	612	632	622	616	585	626	632	593	596	597	614	617	593	615	604	568	552	584	579	635	587	576	580	592	563	598	605	625	616	575	593	610	629	606	625	624	583	592	604	639	594	561	615	608	614	576	540	611	574	611	603	608	624	567	585	619	632	640	592	608	578	551	586	614	608	616	610	572	573	644	610	619	600	619	602	619	536	565	605	615	543	598	595	586	591	628	598	578	647	625	586	629	599	564	599	611	608	610	607	649	556	590	594	648	579	634	593	593	604	592	580	595	613	624	618	608	582	563	628	589	615	613	557	605	604	587	584	618	531	612	551	577	606	592	580	588	636	615	631	632	557	557	559	603	624	617	587	590	595	590	575	597	595	611	568	587	620	607	594	583	621	590	647	624	592	588	584	607	573	579	598	596	611	598	563	577	583	574	584	622	595	616	592	555	667	599	561	571	603	600	569	549	574	587	624	628	641	619	618	591	572	574	629	587	574	586	593	585	572	595	593	534	560	539	650	575	577	597	592	627	614	559	594	597	580	571	622	597	565	633	638	614	597	640	561	552	616	617	583	602	603	552	577	565	646	589	562	627	539	554	585	573	568	623	619	559	560	642	625	595	628	604	609	610	628	587	602	607	598	608	589	627	541	615	563	591	577	557	555	648	629	591	601	572	565	594	590	588	577	582	618	581	553	619	629	572	595	608	611	605	586	570	577	640	573	599	590	633	598	626	569	566	616	630	577	582	596	588	603	600	576	588	545	574	590	606	612	600	579	593	608	599	594	646	610	614	573	584	628	617	637	585	599	597	595	583	556	645	576	572	601	595	610	567	636	590	622	595	575	597	601	616	596	610	600	608	569	626	623	579	596	614	570	583	547	654	607	616	598	575	635	600	564	628	612	601	574	599	590	621	577	607	538	563	613	578	575	572	609	583	610	618	578	628	613	572	560	613	617	606	581	596	605	621	576	642	636	555	575	577	620	614	584	611	629	554	580	607	584	616	688	625	550	582	581	649	592	611	571	598	606	572	588	627	628	607	613	639	596	582	647	645	638	583	608	594	632	595	618	611	611	580	608	553	599	591	570	567	580	598	586	612	581	624	591	578	616	579	606	635	602	588	591	579	612	595	597	600	607	593	579	581	560	629	545	564	573	600	566	616	584	624	558	577	618	576	591	600	572	603	616	571	580	566	601	600	581	618	595	584	596	561	576	585	604	528	558	612	578	617	581	592	608	602	570	562	599	622	587	553	593	607	578	652	554	608	602	612	616	618	577	631	592	640	622	604	576	586	597	566	607	607	590	606	604	604	589	599	605	605	616	568	600	599	628	600	578	607	596
15121	1110	881	729	485	358	302	249	233	244	200	186	201	138	172	154	167	182	146	157	150	182	143	164	135	150	156	139	146	133	136	147	140	124	147	145	136	167	153	148	149	157	136	114	144	127	132	151	161	136	143	139	110	162	155	134	166	161	168	145	140	148	157	150	137	132	148	141	113	152	153	151	134	134	137	153	129	179	142	124	138	141	161	148	125	127	134	147	149	146	124	137	140	150	135	135	145	140	148	147	139	149	134	134	148	160	140	150	128	157	124	157	152	168	157	123	143	136	132	140	165	139	155	152	136	126	154	142	154	134	147	132	151	128	148	133	113	116	125	150	150	136	144	146	138	133	151	178	170	164	136	134	147	154	165	136	107	147	141	148	120	127	133	143	146	129	150	128	136	120	151	153	157	141	153	120	139	149	163	129	128	146	139	135	123	155	143	147	131	150	124	135	157	163	145	157	138	145	130	132	154	153	134	135	118	139	140	134	144	162	140	127	123	141	160	145	140	141	157	157	124	133	143	121	115	129	131	139	126	131	172	158	143	161	150	131	135	155	160	131	121	134	165	158	152	132	140	157	122	155	141	140	142	140	140	133	127	142	123	165	125	130	161	125	141	125	157	130	130	130	152	125	123	138	132	165	120	130	148	147	130	126	148	147	128	154	165	157	134	146	122	128	125	132	125	142	149	172	152	131	159	142	150	167	141	140	153	134	140	138	145	131	144	141	153	126	138	124	146	138	137	132	139	128	122	154	143	150	135	149	152	155	137	121	146	129	135	146	152	141	138	131	130	158	152	167	145	146	138	146	150	183	160	136	142	120	112	147	151	131	145	128	136	159	162	131	116	144	155	139	150	149	138	129	127	164	121	151	103	124	154	158	153	147	129	160	140	149	147	145	157	153	140	137	116	115	160	150	140	120	152	127	143	137	129	147	155	142	149	155	117	132	136	145	126	161	139	124	139	113	155	142	113	150	118	144	133	145	132	158	131	141	136	157	146	144	144	161	134	151	114	158	137	147	125	120	147	131	161	150	161	147	138	141	168	135	139	151	138	141	157	151	135	167	135	154	136	145	163	138	157	131	139	151	117	109	132	123	158	149	159	165	142	126	152	144	145	128	119	143	136	134	134	151	139	143	143	142	139	120	136	138	120	175	152	110	152	143	142	150	110	136	151	165	158	141	147	141	152	141	138	164	156	124	135	150	127	135	144	148	145	150	134	142	137	137	152	150	140	123	140	116	156	167	155	156	130	140	108	122	157	148	139	120	152	133	158	161	140	146	161	138	130	130	135	128	167	136	165	146	136	126	147	144	131	139	133	159	152	138	128	143	148	137	135	134	126	132	141	143	134	170	136	135	147	156	131	146	127	131	131	135	141	142	150	151	132	145	150	163	154	130	157	149	149	156	135	163	124	136	143	137	161	143	139	158	142	149	142	133	167	131	146	149	136	156	134	133	118	166	160	138	135	153	138	139	152	150	154	134	165	145	129	131	122	167	167	147	135	170	134	137	154	136	149	156	146	144	143	141	139	130	137	140	147	141	116	149	137	159	156	143	145	144	141	134	150	138	140	149	147	148	133	152	154	150	141	127	157	175	121	146	131	128	158	125	129	140	158	165	132	121	131	139	132	150	144	143	155	171	141	122	152	108	150	160	176	143	158	158	108	156	132	143	143	141	143	155	123	148	125	135	169	141	122	150	120	116	140	131	150	146	139	135	131	158	152	109	127	122	131	149	148	140	157	127	137	136	139	130	143	134	133	107	150	154	144	157	137	148	172	126	127	124	137	134	147	145	124	139	148	137	153	146	142	148	171	142	138	149	139	157	141	154	138	125	140	147	135	132	155	144	160	151	154	144	134	125	123	139	128	133	118	140	160	162	120	150	135	143	150	158	143	128	142	148	124	152	132	167	137	134	161	137	129	145	118	133	118	122	154	147	128	149	160	148	139	149	157	145	158	139	149	156	122	135	134	142	146	153	143	152	147	139	140	139	140	126	149	140	152	128	145	127	147	137	156	160	126	139	144	139	161	116	135	162	149	144	155	129	161	137	140	119	137	126	135	119	147	122	133	143	143	150	138	127	132	139	135	150	153	125	138	130	170	150	126	141	131	142	140	170	141	145	132	142	149	163	130	117	118	133	129	128	142	147	147	120	133	154	153	128	164	149	157	155	139	131	139	159	152	129	153	160	127	144	117	140	143	121	128	159	145	161	133	142	157	153	155	134	152	144	135	159	125	134	140	141	137	152	137	137	136	132	120	137	140	150	127	148	147	161	171	141	149	146	142	160	145	128	130	144	159	150	152	151	137	158	134	146	138	135	148	142	140	128	131	131	150	147	156	160	138	121	173	141	150	133	125	160	121	133	145	162	123	112	127	141	126	159	145	134	121	138	131	143	126	133	141	115	137	138	145	145	139	138	143	123	132	138	132	120	132	134	170	135	133	121	168	148	136	158	155	148	134	138	155	147	159	138	150	151	153	135	161	140	140	171	148	145	130	174	119	145	134	136	140	135	154	137	124	160	123	123	164	137	136	145	138	128	127	114	145	153	133	155	143	116	144	123	163	155	154	149	129	135	150	137	130	146	144	163	144	148	143	141	163	138	171	132	155	137	152	143	146	155	173	121	127	139	152	120	166	149	132	146	132	111	127	132	149	149	152	120	149	168	145	135	151	139	143	127	161	149	144	133	130	137	150	155	100	154	167	145	173	143	142	145	137	138	144	118	133	135	133	147	141	132	139	156	138	136	137	137	147	139	156	147	149	138	150	162	143	135	135	147	127	141	144	145	150	143	134	119	138	156	138	137	122	145	144	124	124	141	121	150	141	135	145	140	136	142	121	138	132	149	136	143	148	156	135	141	146	142	164	150	134	147	142	145	156	137	142	161	130	144	144	156	160	140	152	124	132	157	153	123	130	152	148	145	139	164	128	135	143	137	137	148	165	149	155	131	141	144	146	141	161	134	143	122	138	134	185	158	126	127	151	158	153	169	162	153	157	154	154	153	137	143	139	124	112	146	134	134	150	149	138	120	141	139	157	138	151	146	155	130	161	126	140	128	154	147	160	145	142	132	118	126	140	135	151	171	151	125	149	140	125	142	134	130	107	140	144	146	148	124	148	134	143	168	165	157	153	137	139	133	158	137	138	161	137	121	157	140	151	148	131	129	148	144	117	116	135	159	143	136	137	134	147	150	177	145	147	164	125	143	107	118	140	143	139	128	117	143	152	153	161	121	148	148	132	149	140	163	143	149	143	149	141	141	148	129	116	151	150	123	139	146	152	146	135	129	116	118	143	131	148	116	133	172	152	149	134	127	140	139	161	143	156	176	158	137	177	144	167	154	140	149	150	158	144	147	148	157	159	126	149	143	149	153	150	151	135	135	128	142	150	149	128	142	136	153	141	142	152	151	155	134	144	131	114	164	139	133	130	130	145	140	117	123	136	146	152	130	127	143	143	156	109	135	123	174	164	140	149	152
8060	886	1873	2181	1861	1430	1081	905	795	702	686	597	556	498	490	473	471	422	435	464	378	404	408	416	423	382	391	355	373	392	392	363	424	399	358	326	350	366	350	376	364	329	340	335	337	366	338	337	360	330	334	348	324	332	355	326	349	327	346	315	320	316	328	348	318	328	341	317	353	338	318	338	357	320	357	329	342	361	336	355	347	358	295	303	336	365	347	338	372	319	338	347	318	343	322	300	366	325	323	341	308	297	314	355	341	322	333	345	305	310	332	354	331	359	326	348	344	335	373	311	296	377	336	350	349	291	333	332	355	326	341	311	333	350	361	329	336	329	350	318	344	374	325	329	325	318	327	338	323	326	315	310	318	327	344	340	294	339	342	320	295	323	329	346	334	330	346	335	312	351	321	306	327	339	332	333	321	313	341	334	330	309	304	358	323	314	322	313	324	323	315	322	338	326	321	288	325	332	325	326	323	313	331	343	334	320	324	329	319	309	325	328	362	307	328	322	344	341	314	352	331	356	293	343	394	333	366	316	338	330	332	324	333	338	361	355	309	350	346	334	312	324	344	372	337	325	343	292	317	330	324	352	332	328	298	388	336	297	295	348	353	319	276	356	334	341	328	325	316	342	317	330	305	303	311	363	321	361	330	283	314	357	319	360	332	325	347	313	347	333	331	328	330	346	335	300	325	307	317	350	334	306	310	312	352	295	365	346	302	316	333	324	350	333	319	343	285	326	317	380	335	339	346	335	319	337	327	338	349	310	322	316	332	324	302	336	353	339	344	361	332	335	317	300	327	337	319	314	299	306	302	289	356	305	324	335	307	330	323	363	306	323	347	316	336	345	314	329	320	357	345	311	345	301	329	323	322	316	352	338	358	334	349	317	335	332	325	308	334	342	339	356	327	317	318	333	301	319	324	351	330	340	355	343	305	327	341	309	342	352	320	328	363	342	339	358	326	294	376	332	342	319	344	322	340	354	319	338	321	326	359	327	329	311	340	307	335	323	342	322	324	356	340	301	339	301	305	337	357	323	317	312	322	346	325	321	332	371	336	357	314	325	333	315	315	322	335	364	316	357	333	318	334	345	327	330	319	326	328	355	351	298	319	334	306	338	337	303	317	357	319	347	321	313	316	309	322	322	364	322	364	324	319	354	316	341	328	312	310	375	361	312	330	329	293	368	333	312	307	347	319	320	346	329	294	367	319	303	298	320	330	320	342	363	332	333	321	325	305	289	363	288	336	293	354	293	332	328	293	380	359	346	305	337	315	322	319	353	318	311	348	360	314	363	353	350	326	314	366	309	337	342	309	327	346	349	359	368	348	316	338	344	313	348	318	349	319	341	291	337	367	324	355	328	306	366	354	322	311	304	305	324	318	330	339	351	329	337	340	339	340	324	343	341	352	322	322	337	340	340	333	292	323	348	324	329	287	351	332	284	343	346	325	327	330	311	331	291	320	330	353	346	346	305	327	361	333	355	347	330	339	357	320	354	325	374	304	321	341	296	330	343	325	304	350	349	326	340	346	290	324	343	348	341	343	364	345	314	335	315	336	312	318	288	308	316	352	336	302	350	342	328	362	365	306	312	374	324	321	332	315	328	341	334	363	319	302	318	339	336	326	329	355	343	311	316	310	329	320	320	317	325	340	319	333	345	321	315	309	356	348	333	338	338	346	331	325	340	370	315	335	358	358	343	318	328	331	352	317	312	355	336	314	321	313	339	347	336	345	338	340	328	330	339	315	363	318	319	306	315	312	324	328	308	332	351	322	355	289	334	362	311	342	327	329	318	327	328	363	329	339	317	334	334	343	320	342	317	318	315	338	334	340	347	359	352	331	316	307	303	296	338	349	341	311	343	333	348	308	336	331	326	337	337	331	309	318	316	323	350	332	308	329	325	334	314	336	344	357	369	321	329	345	356	303	348	343	309	309	314	317	332	310	313	322	334	307	332	345	307	313	333	338	328	282	339	351	312	321	320	337	369	314	335	342	324	322	323	327	333	322	330	316	301	332	342	319	340	345	298	351	344	365	326	342	331	313	314	326	325	337	320	342	341	314	314	304	301	332	346	348	368	336	323	332	330	322	298	334	325	312	340	301	357	339	321	332	320	353	332	319	320	317	326	312	345	318	324	310	330	317	333	328	336	339	336	324	327	336	350	317	315	328	354	324	335	311	330	336	363	354	342	346	331	304	338	357	324	343	329	322	312	336	340	328	331	345	355	373	303	317	277	335	308	351	351	336	311	313	322	330	341	338	348	317	312	326	314	342	323	319	305	323	321	340	314	358	339	331	341	330	299	323	330	332	331	335	346	298	347	338	356	305	341	325	329	320	342	331	380	353	341	326	308	328	330	357	363	366	334	319	308	324	330	334	325	356	362	316	365	341	326	316	302	330	312	307	328	347	310	347	336	316	311	324	346	310	309	329	311	339	301	311	316	333	343	324	320	307	307	320	326	344	340	336	312	356	333	331	336	340	313	345	304	354	349	355	307	343	311	330	346	332	336	332	331	332	321	320	299	328	344	328	323	363	315	316	334	323	319	349	302	328	321	319	355	310	370	335	348	347	300	331	331	340	329	322	329	335	330	337	325	333	285	313	297	317	341	320	316	313	332	295	316	330	342	298	322	358	351	354	289	315	324	316	320	351	344	367	344	365	322	327	377	312	350	316	349	290	311	329	374	361	330	337	338	383	351	346	321	308	335	320	334	340	347	326	376	322	335	314	326	340	303	330	333	311	326	346	338	364	324	361	333	367	343	339	346	359	324	292	310	319	312	319	327	316	309	324	339	327	309	333	321	332	334	362	353	322	359	297	333	338	350	326	322	340	319	342	307	308	327	351	312	335	355	301	353	363	329	325	352	350	352	337	309	297	361	319	341	354	316	348	350	335	316	308	346	320	367	349	306	300	349	333	311	323	323	305	342	322	347	384	318	340	333	280	383	338	324	343	294	338	331	326	332	317	333	364	339	310	331	348	323	323	337	301	330	320	341	341	335	310	332	313	330	306	352	306	307	345	338	353	326	328	313	305	367	298	306	326	320	309	335	307	299	338	322	332	314	309	336	345	310	346	349	333	374	323	349	372	303	309	326	341	319	352	335	348	343	332	325	317	319	326	322	321	312	364	321	326	344	339	316	296	360	316	338	319	347	325	337	340	304	311	318	332	318	342	314	322	335	344	322	335	337	339	332	328	343	332	322	338	347	341	329	338	311	306	336	332	318	353	300	341	326	348	305	334	341	324	345	324	325	302	320	333	321	347	319	359	314	346	341	345	340	345	322	321	346	334	346	343	364	339	339	333	310	343	326	330	320	336	314	310	313	340	325	309	317	334	324	326	356	318	391	339	346	318	319	340	323	323	335	330	347	300	361	313	355	325	327	348	294	377	312	353	322	316	377	311	317	338	338	322	345	308	340	347	329	320	328	323	322	337	325	338	307	329	314	343	343	330	300	330	292	345	343	370	327	314	314	319	318	346	306
1598	230	212	230	214	206	209	216	220	183	205	201	227	213	208	213	191	206	218	202	209	191	205	213	202	228	213	228	226	190	218	173	214	208	212	205	184	218	233	180	216	219	200	187	218	204	209	176	201	202	206	191	209	191	201	215	164	205	194	216	197	196	203	222	210	209	199	222	204	207	181	198	216	205	163	216	202	193	189	217	236	193	198	180	202	209	199	202	205	198	218	202	208	187	208	245	208	207	208	206	224	190	203	197	217	194	228	198	202	198	217	189	215	207	219	210	209	208	199	219	197	212	194	174	190	209	169	173	228	203	180	215	206	177	181	184	196	192	197	224	206	206	199	193	189	198	189	181	194	173	205	202	208	214	191	171	189	180	199	178	190	181	185	225	224	213	191	195	194	198	212	184	201	220	208	192	214	192	211	197	207	206	204	204	192	202	227	202	156	188	189	182	233	216	199	196	180	202	240	209	220	196	205	212	181	213	195	228	200	202	238	194	230	220	203	191	197	201	180	196	198	188	171	189	194	199	211	229	184	187	212	184	191	212	185	191	206	186	202	221	214	212	226	209	214	183	189	208	202	214	215	217	219	174	188	216	190	213	199	201	215	200	181	195	174	172	187	213	210	194	173	175	186	203	207	192	178	208	235	162	199	184	209	211	217	198	194	234	180	203	206	193	204	216	174	198	200	196	215	178	201	202	202	193	204	228	218	202	191	193	188	185	198	204	207	221	234	190	223	182	231	189	203	190	198	188	201	211	228	211	204	188	190	209	225	225	208	217	190	215	201	216	197	195	202	200	208	230	225	197	189	200	211	206	193	182	176	211	207	207	175	196	208	202	190	175	183	197	194	210	198	204	185	214	249	216	192	208	242	199	209	214	206	212	209	212	214	203	210	199	200	193	218	193	215	198	193	207	221	201	205	203	203	216	194	196	201	189	190	184	235	185	175	203	210	196	176	208	211	204	228	212	196	187	196	209	190	197	184	214	184	215	215	247	221	224	199	199	173	188	187	193	201	193	215	218	196	201	200	211	227	224	178	202	191	205	225	198	194	191	187	190	166	198	198	199	205	205	188	225	194	214	211	191	213	195	205	176	184	219	209	193	225	195	212	187	171	210	201	193	216	202	219	192	196	193	221	201	213	215	205	211	186	209	203	214	195	179	182	214	201	211	217	187	190	209	203	212	196	217	205	179	186	202	213	219	203	200	203	191	182	202	209	197	192	196	217	218	203	210	220	204	224	193	227	205	186	217	207	196	199	178	227	211	197	200	188	197	190	181	202	193	183	226	198	227	180	186	192	206	220	199	178	200	182	211	243	187	205	208	192	214	174	206	198	200	204	194	229	219	184	210	178	206	203	235	205	203	225	201	198	198	203	203	188	162	208	229	216	221	214	190	181	205	189	208	260	193	192	178	201	215	223	219	197	207	200	204	174	189	192	222	215	179	207	203	191	200	198	178	201	206	189	224	186	199	205	218	184	186	217	213	210	203	204	218	187	184	228	186	197	195	207	188	175	201	205	226	202	180	192	185	173	189	192	217	208	197	186	202	212	196	205	211	214	179	202	227	221	197	240	202	216	232	196	196	217	194	199	218	198	201	193	177	198	208	196	224	186	227	198	198	173	207	228	205	204	190	187	167	194	214	214	191	198	231	209	187	188	193	209	180	197	215	195	196	196	210	182	215	214	196	210	210	214	169	204	202	182	188	194	193	203	209	210	212	230	203	215	193	204	178	207	212	212	197	206	207	197	187	210	201	186	188	201	186	200	208	191	190	222	199	225	196	202	204	214	216	222	201	224	202	188	199	217	200	178	207	206	235	204	210	220	197	191	178	243	194	225	214	203	202	191	193	218	188	230	193	221	219	192	186	225	221	180	216	218	201	193	203	208	210	207	182	188	230	202	223	219	216	180	191	201	203	217	221	201	207	222	223	193	220	195	233	182	194	193	225	195	190	184	180	197	231	206	188	198	216	202	197	193	241	204	197	200	200	223	197	215	204	199	200	218	224	188	165	219	202	200	220	208	185	209	210	203	197	182	190	179	180	212	220	207	195	193	177	193	232	189	239	205	178	181	204	177	201	196	206	205	210	188	187	196	230	217	217	221	195	206	168	195	190	191	191	192	184	208	197	208	208	201	208	199	189	194	200	191	202	191	207	199	187	177	183	208	185	203	210	208	206	185	196	213	195	227	209	197	200	213	214	198	197	200	200	174	190	211	233	197	213	233	203	210	198	198	220	209	194	211	210	175	176	195	177	215	183	160	216	182	192	216	210	215	181	189	224	204	200	180	195	200	218	192	230	190	198	212	191	184	196	195	221	207	219	197	230	216	212	202	225	184	201	199	203	209	220	192	191	196	208	208	232	198	211	229	195	196	203	228	212	214	195	207	227	220	165	209	162	183	209	212	202	181	215	194	197	198	153	230	207	203	196	212	202	217	221	202	202	223	210	192	205	210	188	213	223	188	222	215	176	184	153	203	203	222	173	199	201	205	210	207	219	199	243	205	215	225	175	196	180	211	197	249	226	190	184	203	212	199	230	191	193	247	216	192	209	222	191	178	202	193	165	204	181	227	197	182	185	212	171	198	213	186	213	210	212	212	180	206	185	238	210	216	223	213	223	188	184	204	190	201	220	183	210	178	225	185	200	198	184	207	238	184	204	200	191	196	209	208	177	177	210	195	206	190	220	191	198	202	204	210	180	192	196	208	198	193	210	187	193	193	211	199	170	222	175	231	216	224	195	206	204	218	203	199	206	187	215	222	215	165	211	219	193	218	203	217	220	222	213	187	214	191	194	216	211	211	194	210	184	183	208	195	214	209	190	192	189	193	226	185	225	199	196	194	203	184	188	210	199	185	196	176	220	210	187	184	190	219	190	209	213	184	227	220	210	201	197	218	218	220	187	218	182	214	216	225	207	188	224	211	197	218	188	221	211	219	215	212	179	213	214	206	230	197	218	186	197	196	203	177	198	197	190	216	204	216	193	195	190	189	227	213	203	214	211	191	188	201	209	207	208	234	223	193	212	215	195	190	195	237	194	207	204	202	223	218	235	206	227	196	206	193	193	216	231	181	211	225	194	200	180	212	199	177	211	206	206	228	221	202	179	171	208	225	209	198	210	192	220	194	179	204	191	174	214	189	194	210	200	208	187	198	189	234	174	184	174	202	198	182	205	202	210	202	203	198	190	195	194	207	223	206	179	201	183	193	197	217	216	204	202	161	203	209	183	202	214	218	201	200	215	235	194	181	226	200	226	190	230	189	222	207	196	198	214	211	185	218	184	190	215	195	199	217	199	181	183	185	205	215	238	202	175	220	209	189	182	190	230	187	200	217	204	224	173	171	197	210	216	193	208	185	186	195	212	234	209	219	200	236	215	196	206	178	202	192	196	185	221	199	205	238	207	228	205	200	194	185	182	226	175	197	215	202	212	206	221	213	198	199	225	197	207	203	223	197	185	233	219	189	199	194	209	192	232
2031	499	540	514	512	489	499	514	512	540	514	470	470	472	463	471	488	451	488	485	483	454	457	430	482	479	505	486	473	487	498	505	431	482	487	438	466	473	464	479	492	482	438	482	503	461	468	507	471	450	526	480	445	460	462	445	495	491	468	468	487	509	483	525	487	477	503	460	457	481	510	448	484	510	477	412	478	473	467	501	460	449	451	488	457	480	506	485	479	479	504	483	475	473	507	499	495	456	498	503	487	469	470	483	457	446	523	524	505	451	465	491	466	476	476	506	445	445	513	510	502	473	416	495	482	492	478	489	496	466	522	462	438	502	464	465	495	486	459	475	467	462	485	482	450	475	497	516	495	466	489	464	468	481	463	448	537	503	493	445	465	481	498	452	490	487	529	472	485	513	502	486	474	473	478	482	500	478	479	482	497	470	479	473	467	484	461	481	498	469	480	503	481	433	498	494	502	504	403	458	462	438	493	452	512	454	476	476	457	478	460	512	525	441	501	474	477	478	503	504	478	488	485	461	495	460	499	480	457	498	456	498	512	492	487	512	506	499	428	454	464	489	470	420	499	489	440	493	473	467	498	484	487	464	459	452	502	448	494	512	505	502	468	470	480	468	480	482	506	491	525	407	519	485	445	475	459	435	481	489	435	485	468	473	514	469	430	492	442	511	481	500	485	473	463	530	460	522	457	508	462	487	484	491	475	436	469	427	488	478	447	465	445	458	497	505	449	503	466	474	499	499	498	466	445	486	449	488	475	458	496	512	475	486	454	500	507	453	455	500	513	483	492	483	472	491	455	472	464	480	472	499	464	501	453	528	421	456	552	470	475	462	490	442	504	481	512	453	490	449	501	486	511	466	492	485	508	495	497	478	487	450	486	468	493	471	493	511	426	543	460	470	503	510	487	448	498	529	452	481	490	469	487	446	506	495	485	486	471	517	488	485	466	485	500	468	484	501	438	460	490	517	462	466	491	490	458	450	465	489	500	506	506	468	470	485	507	454	452	505	506	429	462	463	468	438	465	456	469	461	497	481	476	470	448	457	485	491	464	489	501	508	465	476	495	468	467	464	474	462	505	459	506	490	495	493	422	517	484	461	480	454	514	481	504	479	475	475	447	468	489	477	442	450	497	488	472	475	521	499	423	481	462	469	477	512	480	500	454	433	466	494	493	471	489	484	436	463	509	454	461	473	501	475	498	512	463	508	497	463	513	485	466	471	456	499	462	467	480	510	446	497	451	499	514	500	462	461	483	473	513	495	480	482	460	466	472	461	488	498	441	493	464	472	486	456	511	474	464	468	487	530	467	477	471	456	457	483	450	537	476	470	444	487	472	457	501	457	461	440	473	475	445	491	460	465	479	505	507	535	495	520	490	494	515	459	431	456	469	478	482	501	454	479	481	470	473	477	484	498	463	445	473	434	448	486	470	455	449	506	464	454	456	498	490	486	492	479	477	492	508	454	494	463	504	499	491	511	527	468	501	455	486	451	511	488	462	473	497	459	466	466	472	486	491	449	507	469	503	464	480	492	456	455	520	478	480	472	493	476	497	515	499	513	463	484	486	464	493	434	481	528	463	495	519	500	522	446	459	470	476	491	472	488	501	493	462	466	486	530	472	481	470	493	489	490	491	490	467	456	485	471	482	488	500	450	461	467	467	510	438	498	461	465	505	467	510	461	485	457	461	452	467	459	501	461	492	489	463	440	451	390	469	475	453	482	494	479	479	470	483	435	474	495	494	489	479	486	523	474	459	470	479	473	450	494	477	496	516	451	495	472	491	482	467	482	460	416	450	474	480	443	461	504	520	473	476	491	440	431	486	474	454	494	460	521	487	485	495	487	504	466	485	466	497	459	447	487	487	469	481	471	497	505	476	492	471	512	467	489	474	450	456	489	489	436	511	452	490	485	508	492	469	531	473	457	476	467	504	508	463	484	453	454	501	505	487	475	512	484	445	426	448	529	454	484	473	449	480	470	472	503	486	495	448	459	511	470	477	495	460	488	480	504	455	477	451	478	515	415	502	470	479	485	429	445	460	488	465	467	479	501	516	451	475	462	496	480	466	474	512	493	497	481	465	488	498	457	465	461	505	446	494	476	486	478	475	497	485	486	484	498	455	500	506	462	479	505	534	502	479	483	495	487	471	444	490	525	507	469	466	486	458	509	502	495	476	486	454	446	473	474	469	505	485	530	480	465	473	491	516	471	489	478	476	483	463	483	513	469	459	524	450	483	492	494	468	433	461	488	436	463	432	473	464	500	492	473	503	525	472	494	468	466	501	505	472	498	477	489	516	446	515	497	468	448	497	464	464	496	498	539	426	459	464	471	494	453	529	498	504	458	492	505	467	470	463	515	475	481	447	460	442	477	449	470	466	485	437	471	489	443	501	496	498	490	457	478	474	434	478	458	484	435	495	523	456	443	495	498	492	506	465	470	481	480	479	474	464	446	521	519	467	515	508	466	479	503	472	460	481	486	477	489	473	457	491	471	462	512	485	473	440	484	497	495	488	458	444	467	486	481	492	471	465	474	438	466	434	453	515	492	451	470	461	502	504	469	464	455	502	488	480	489	471	443	468	484	466	483	488	476	500	468	469	461	485	506	475	448	499	457	495	471	466	512	493	492	446	477	473	454	475	512	485	487	507	494	495	496	501	472	513	449	469	490	459	500	455	441	481	495	465	488	517	433	494	480	448	476	518	466	484	484	467	463	501	481	527	491	487	467	455	493	454	483	471	476	477	439	491	464	517	436	437	524	467	487	492	453	498	466	500	512	464	516	493	477	504	472	457	477	466	479	470	470	513	472	497	481	465	467	492	479	466	503	514	479	475	480	526	515	488	477	518	516	460	476	453	462	486	459	514	490	448	483	440	502	514	465	472	493	484	478	471	474	517	467	489	510	524	458	499	512	466	511	518	429	466	476	532	463	496	469	483	498	483	451	464	511	503	511	456	458	517	467	505	468	458	439	436	506	465	471	472	455	455	470	449	502	489	465	461	499	511	483	521	442	468	502	469	470	466	475	430	503	484	474	467	431	475	497	452	465	477	466	471	515	458	474	480	472	503	475	462	494	490	475	487	466	485	483	496	527	450	450	465	506	497	478	480	459	455	492	470	431	482	483	440	509	474	486	502	484	456	484	471	477	471	520	517	507	516	436	447	484	450	477	471	489	477	470	492	477	486	466	500	466	503	442	491	505	463	515	491	480	468	482	472	486	472	526	465	434	462	479	448	439	505	435	465	463	511	448	448	492	464	452	473	503	475	487	460	486	461	456	460	472	482	469	488	469	452	489	481	506	489	463	504	482	454	490	479	504	508	504	505	461	496	479	460	493	535	464	456	483	411	519	516	465	456	473	487	498	527	478	479	514	477	499	444	462	481	558	465	517	479	458	462	502	472	436	496	521	453	495	454	491	495	507	491	492	456	470	487	461	475	502	485	461	477	483	481	489	460	464	425	502	473	516	446	514	460	528	484	473
8438	560	593	540	436	342	320	312	300	298	305	276	291	277	273	282	296	271	241	289	268	274	254	230	279	293	268	285	262	260	271	287	273	253	264	271	252	254	285	259	257	243	228	242	266	255	264	255	273	274	268	254	253	282	262	247	252	273	265	250	237	272	240	252	260	246	261	268	246	266	260	293	268	243	263	252	280	268	260	247	245	278	277	269	222	238	261	261	282	271	263	276	241	256	233	255	293	264	287	321	287	275	247	270	269	269	258	284	282	253	237	277	258	268	255	263	230	251	229	269	268	282	230	238	257	270	268	266	255	278	269	250	264	230	260	240	244	265	285	274	261	297	264	286	250	283	290	249	228	258	264	253	267	249	272	281	295	282	265	294	254	237	243	270	271	267	278	236	250	257	264	257	296	252	258	260	217	268	274	284	269	272	220	256	281	283	257	259	284	254	246	282	260	266	239	255	237	261	252	234	242	234	273	261	248	292	259	245	270	275	258	289	286	245	254	261	244	231	261	299	272	246	245	244	241	233	261	286	288	280	283	249	263	256	260	256	268	294	301	260	243	246	274	262	240	238	270	278	275	238	248	273	262	274	268	251	246	215	274	284	276	249	264	237	268	242	276	250	257	252	258	287	293	257	248	251	264	260	260	282	240	248	244	253	280	260	275	276	231	244	237	292	220	259	266	257	272	252	239	252	213	257	272	282	251	292	261	278	257	255	277	249	281	242	277	259	287	242	244	254	265	257	267	248	271	226	246	241	282	273	250	287	266	246	258	261	286	236	252	265	251	248	250	241	247	269	250	240	236	250	234	277	240	283	283	266	247	241	214	274	269	261	266	259	286	267	278	281	299	260	284	254	260	263	278	253	271	266	245	264	250	237	215	248	264	281	266	250	275	249	273	234	265	264	262	285	269	266	266	251	234	250	253	275	267	263	268	250	258	253	246	304	237	262	259	267	268	267	251	235	272	266	258	255	287	262	249	275	241	269	277	256	264	279	233	278	225	270	261	260	266	274	260	294	268	254	255	248	270	251	233	248	251	285	266	281	259	253	261	285	245	259	261	237	298	279	248	260	259	264	277	264	239	243	267	267	255	254	258	249	247	261	252	250	255	292	276	266	274	277	278	257	256	271	259	251	271	270	257	245	251	253	286	223	237	267	260	248	264	261	249	267	299	255	258	267	240	245	245	275	240	245	280	285	274	245	259	272	293	231	256	285	252	239	230	270	235	255	238	284	279	245	255	259	273	257	284	243	278	277	288	266	273	250	241	271	261	239	251	250	270	250	284	231	273	262	298	283	262	298	257	249	269	282	241	278	276	255	258	245	253	251	289	259	273	288	278	233	261	232	278	252	248	248	307	292	244	241	260	227	260	245	260	265	261	268	254	262	283	258	271	276	232	263	254	266	282	248	271	249	283	266	230	267	283	250	259	242	242	249	277	279	262	288	244	224	239	235	238	242	269	282	231	247	230	251	233	253	248	249	268	271	253	267	258	270	265	299	286	243	265	284	243	305	279	259	263	217	243	274	272	248	255	221	233	246	237	248	282	251	264	257	281	271	257	240	245	264	263	263	257	282	257	260	274	237	256	273	249	245	264	238	277	257	246	289	284	242	251	264	272	248	274	277	241	247	274	286	257	252	254	249	222	233	266	232	286	292	268	280	286	295	259	261	253	281	218	276	250	277	255	264	278	255	265	227	258	260	283	255	259	261	260	240	249	263	243	270	265	263	273	245	239	291	254	272	225	302	256	255	252	246	226	299	275	257	244	278	306	245	254	284	269	259	266	246	273	269	272	264	242	273	244	264	247	231	238	226	290	258	263	267	271	262	269	280	271	259	259	270	271	269	235	258	275	221	247	261	265	262	281	264	237	266	265	245	258	266	297	294	240	242	242	241	258	261	251	226	245	285	290	297	274	275	255	258	265	272	276	281	252	270	272	251	285	266	273	245	238	270	247	225	256	275	246	244	256	246	265	300	281	296	220	263	270	262	236	239	264	254	257	276	236	227	273	243	264	271	271	265	256	244	279	227	261	233	280	239	247	231	252	292	259	260	255	278	251	270	234	286	278	243	263	267	280	228	272	266	242	270	232	254	265	255	260	258	260	259	268	210	266	267	262	260	266	265	283	260	268	287	271	267	263	244	265	246	254	254	273	264	275	236	241	258	226	290	257	252	268	245	270	285	255	258	250	245	265	274	267	274	264	271	264	252	250	243	272	237	233	281	250	262	262	251	265	270	267	290	236	267	259	239	256	293	281	302	286	248	286	239	256	273	258	261	281	251	290	267	266	244	255	250	247	273	276	248	245	257	269	303	291	253	275	269	246	238	239	251	232	241	283	260	274	253	269	276	260	282	230	257	272	268	256	269	268	260	256	263	252	277	285	251	289	281	262	238	283	268	274	254	267	219	251	261	243	272	276	285	243	232	235	260	237	241	252	281	261	264	253	259	243	271	263	253	273	243	263	271	257	249	245	266	252	249	247	272	260	271	210	278	240	247	258	243	257	253	261	265	226	226	217	263	236	298	242	291	267	262	260	259	250	240	248	264	294	246	232	243	260	294	243	253	264	279	242	269	254	250	289	253	263	227	261	234	228	242	258	246	272	245	248	240	245	261	231	244	254	249	277	277	250	288	258	243	290	261	279	260	272	282	274	286	235	287	272	257	222	236	262	274	249	266	242	265	265	289	246	286	226	252	248	259	277	273	244	260	231	253	295	248	245	243	258	257	248	276	245	254	248	260	259	246	292	249	247	256	268	238	222	272	260	257	252	238	267	270	265	269	271	270	255	259	267	281	261	264	238	224	242	246	271	251	286	276	274	300	245	272	255	265	256	239	244	235	280	255	245	269	289	252	269	252	228	248	234	259	252	287	261	246	223	251	240	254	264	258	250	281	271	259	295	263	303	273	309	287	275	264	284	258	249	284	249	249	242	275	245	261	255	202	242	265	265	240	253	267	236	254	276	264	275	250	272	243	271	247	234	277	283	244	263	270	209	270	261	238	270	252	263	272	256	290	239	238	259	287	269	299	252	264	276	277	276	261	267	253	267	282	279	281	256	247	279	250	251	228	253	262	266	257	252	271	262	254	263	280	227	268	248	230	258	276	254	284	266	267	232	287	261	289	231	262	244	239	233	270	270	302	252	273	293	281	249	273	256	271	246	266	252	263	249	242	256	280	259	254	264	268	277	280	263	275	252	253	266	261	256	244	242	253	235	264	233	269	243	283	264	243	260	263	261	245	237	252	254	247	273	289	286	280	250	262	240	252	240	271	258	261	277	294	283	266	283	262	243	263	252	251	251	252	286	235	259	228	266	279	245	230	267	239	269	233	269	282	253	240	237	236	273	252	228	276	273	259	252	256	245	228	262	245	256	229	249	277	290	256	244	252	244	242	241	254	274	247	257	271	242	258	240	257	258	257	221	235	268	258	259	263	294	268	241	247	257	267	246	251	238	240	282	261	243	272	289	310	278	270
6691	860	1330	1485	1326	1121	1011	908	837	759	749	731	753	659	713	648	677	648	650	650	644	611	614	648	640	638	595	639	630	650	625	676	573	592	608	568	615	609	624	613	602	584	639	593	614	599	616	634	596	591	653	594	629	553	574	573	647	579	596	619	594	615	589	541	587	575	591	595	592	611	571	603	599	619	627	597	592	610	617	598	579	604	578	599	591	595	589	638	611	625	591	605	573	562	606	590	654	584	626	628	596	584	589	531	581	566	596	594	581	583	617	579	553	615	593	583	605	629	575	576	608	613	553	586	599	573	587	631	580	569	584	601	626	613	600	610	545	610	590	572	590	582	575	613	599	576	606	585	562	590	571	540	634	581	583	617	649	604	590	655	592	573	656	605	637	647	558	642	610	573	603	595	600	553	595	561	556	606	590	600	599	644	569	650	593	590	592	607	580	654	588	625	576	629	653	639	573	581	596	577	607	551	613	561	583	591	713	602	618	578	582	587	592	574	564	621	613	616	604	593	629	570	610	599	594	655	620	565	575	590	616	582	549	604	659	596	571	574	579	597	599	606	610	558	579	617	601	596	602	580	577	558	624	575	565	572	589	601	585	611	605	583	573	587	598	589	633	562	595	593	538	610	558	611	615	590	600	597	563	615	612	613	582	620	582	615	590	560	594	616	612	609	594	588	595	606	608	596	555	586	606	578	587	617	616	586	581	553	566	545	566	580	593	563	577	594	568	572	563	583	585	603	555	577	612	560	565	581	594	586	612	617	574	586	550	598	601	573	568	604	605	607	573	585	611	591	628	573	574	603	590	627	564	599	581	554	613	572	601	648	561	597	614	577	596	574	566	589	585	615	635	580	638	569	617	567	607	595	563	648	616	566	584	595	611	592	598	582	601	590	633	584	601	562	634	585	581	569	593	548	585	535	619	591	594	568	518	582	644	609	586	625	610	601	615	555	575	608	581	570	654	600	556	608	548	573	575	627	579	590	594	568	601	594	602	574	596	576	625	580	641	583	594	586	614	572	653	639	572	561	564	576	618	538	630	619	622	598	593	531	573	584	549	562	577	599	625	567	603	595	598	596	597	578	598	593	609	585	587	582	567	593	603	551	549	593	573	655	578	591	642	605	574	592	599	617	602	615	603	578	593	593	597	555	550	567	634	630	599	590	559	567	550	579	645	615	613	602	596	524	596	572	595	582	564	612	576	592	618	593	592	628	605	560	637	625	598	579	612	609	609	585	613	609	616	600	587	552	600	599	602	529	546	625	552	577	598	615	605	621	581	563	590	598	605	553	597	577	638	580	573	608	575	614	592	584	573	561	602	567	625	550	612	603	624	573	588	569	586	576	583	618	555	565	628	621	558	576	638	608	591	600	581	592	605	599	569	621	611	606	572	606	581	580	554	578	570	589	560	562	603	592	579	594	607	596	587	625	607	622	556	614	598	616	620	569	577	618	584	580	647	552	629	592	609	628	558	611	610	590	617	610	617	626	599	573	577	580	567	603	621	544	581	614	597	592	589	595	588	613	584	628	624	581	552	564	588	604	557	562	597	616	625	620	563	556	578	567	602	568	585	599	582	573	591	602	552	572	594	646	565	633	599	588	587	572	595	597	604	590	603	610	592	551	599	615	626	592	608	534	572	577	598	577	627	592	598	622	575	602	574	564	555	592	579	607	569	588	591	564	606	591	575	588	568	604	637	600	630	605	596	545	566	554	620	568	607	615	638	576	587	574	642	583	622	591	554	609	605	581	644	581	574	575	567	562	596	611	602	601	562	559	546	522	586	602	586	636	601	579	669	615	587	614	576	556	600	566	621	570	574	582	612	577	607	586	567	589	605	593	580	566	572	557	576	595	596	595	593	618	580	568	622	620	630	589	567	599	540	605	586	554	583	582	601	582	592	516	590	597	566	577	599	549	607	599	573	593	620	580	572	594	604	581	594	581	574	605	558	582	554	595	610	595	581	589	595	625	610	589	630	594	515	604	570	631	585	633	623	582	599	577	576	639	588	672	576	608	568	570	579	572	605	608	596	631	607	639	558	580	621	622	599	575	610	629	604	587	617	603	593	605	586	583	592	599	580	587	625	571	634	615	582	581	566	632	581	596	598	579	632	586	596	594	618	614	603	593	595	583	585	578	563	574	578	618	601	584	632	634	583	583	607	594	648	566	575	584	622	590	653	574	615	602	601	633	596	575	560	579	567	561	590	621	598	563	526	616	566	578	615	579	586	623	582	593	577	596	552	540	589	612	578	584	551	585	581	655	580	594	601	586	571	558	565	567	573	619	614	626	575	581	578	620	633	609	557	600	610	587	596	570	583	608	593	617	575	606	581	585	609	613	582	582	591	612	629	597	582	549	637	598	567	630	576	587	600	556	588	543	615	588	573	610	575	596	616	592	598	579	576	620	589	575	608	594	666	631	602	586	621	580	582	619	596	587	615	620	589	615	571	572	572	625	625	628	586	585	592	555	583	605	550	633	541	613	567	572	566	571	597	549	600	563	635	609	597	591	590	605	646	637	602	652	592	611	602	637	546	546	642	596	569	564	622	605	612	563	602	618	577	563	619	608	619	585	601	592	595	604	557	612	637	618	566	650	595	599	567	587	617	571	596	585	615	614	564	579	592	581	534	610	625	580	591	591	622	579	583	593	639	607	591	589	630	620	556	604	599	587	601	606	592	614	599	606	590	591	643	642	600	577	606	621	582	590	567	566	544	597	559	596	608	547	609	614	590	583	637	608	574	573	596	618	633	599	647	584	551	607	549	627	631	603	645	553	623	583	574	604	604	584	618	565	625	557	621	552	619	582	583	613	576	574	564	624	622	610	630	598	566	561	616	661	635	563	552	596	600	559	581	615	630	600	613	628	557	599	616	575	605	628	585	637	604	597	589	623	584	577	610	632	602	595	594	603	602	615	582	587	609	592	615	559	539	590	589	615	624	574	595	605	558	628	603	573	559	594	568	596	600	593	627	617	592	590	588	608	614	629	565	630	602	569	641	631	567	575	575	625	582	578	572	637	622	590	575	585	585	605	608	606	617	635	549	587	592	571	601	616	611	594	637	599	593	574	578	598	578	646	595	587	582	579	608	542	573	645	579	618	557	570	627	559	549	616	582	605	649	593	622	596	608	583	622	591	630	604	607	571	626	645	588	637	588	622	565	605	615	588	584	615	635	595	523	561	626	542	570	577	576	584	584	594	565	628	594	612	588	607	578	573	593	569	616	550	569	589	620	600	596	584	599	595	566	577	606	614	595	564	643	557	555	593	559	638	556	626	594	573	634	618	613	591	573	546	574	593	590	574	575	593	584	567	617	620	531	593	592	635	601	561	609	612	576	557	549	601	612	604	611	565	570	556	639	626	615	549	530	629	593	630	602	580	576	598	569	579	587	623	568	570	562	613	619	584	578	579	626	575	563	575	633	571	600	606	555	562	618	604	583	612	623	595	608	606	575	585	597	602	569	589	587	622	573	615
15064	1197	849	665	471	385	277	261	217	199	213	200	177	164	151	144	158	159	158	163	143	117	150	135	156	112	137	150	125	149	158	143	131	155	128	124	131	134	128	148	156	141	143	152	144	129	154	152	147	167	136	127	146	146	143	151	149	170	135	141	107	142	126	135	143	130	121	140	166	150	131	133	156	121	138	120	129	157	156	177	136	139	140	135	158	128	118	125	152	151	142	143	128	132	157	117	170	126	161	134	150	157	129	151	145	130	158	117	126	140	138	167	154	134	139	119	127	138	136	156	132	146	145	147	132	155	170	135	133	152	147	151	137	134	142	141	136	135	144	141	135	142	160	139	157	137	171	157	140	125	120	133	129	153	116	153	151	113	128	139	140	121	139	149	130	171	149	119	123	155	152	141	140	120	119	149	176	149	135	124	128	143	143	151	155	134	130	120	148	150	139	133	139	141	153	139	133	136	137	146	129	126	145	151	151	139	138	143	147	155	146	148	126	174	130	129	145	139	142	147	121	145	155	148	132	137	143	136	137	125	125	145	158	163	132	134	147	139	145	128	146	149	141	140	137	134	136	151	131	132	146	150	140	158	133	169	141	117	128	153	130	157	125	137	138	127	172	133	141	129	121	146	144	157	133	137	153	125	121	152	123	141	142	120	113	157	130	127	136	154	120	134	142	140	156	157	150	134	148	114	138	144	116	142	139	128	129	144	153	141	151	152	167	170	126	149	150	148	131	119	122	146	131	138	137	165	145	139	119	126	151	149	125	131	115	143	128	157	137	147	128	147	113	126	115	145	145	146	137	163	130	133	143	150	157	148	151	157	119	147	154	157	156	136	146	136	147	138	147	152	161	136	129	128	139	150	150	131	126	116	150	155	154	141	155	117	125	123	131	131	123	126	152	145	151	153	143	132	135	131	141	146	137	158	161	143	134	124	146	139	143	150	155	145	159	157	145	151	139	130	126	148	147	151	146	130	122	127	139	130	132	150	125	151	146	151	122	140	145	157	141	110	148	132	124	120	156	127	127	149	129	160	152	166	144	144	136	134	157	145	121	157	158	165	140	119	149	155	138	142	156	149	166	143	144	163	122	143	126	117	139	156	137	156	127	124	145	135	111	171	126	142	167	153	140	140	148	149	142	153	121	143	143	139	142	132	124	136	133	128	134	152	145	149	134	131	125	148	154	141	145	150	127	181	136	138	132	137	137	165	144	123	147	130	162	148	163	143	166	130	137	150	136	152	122	135	140	138	126	143	145	138	134	124	142	117	148	156	159	122	163	120	128	136	135	124	160	157	146	133	146	159	133	141	170	151	137	162	147	151	120	146	143	118	144	146	165	170	140	153	140	149	120	133	151	133	145	123	132	129	144	141	141	131	147	122	137	136	128	155	135	128	141	127	130	156	148	143	122	154	150	154	133	133	133	125	146	122	155	141	145	129	138	149	130	128	148	136	158	129	150	127	150	146	138	127	151	156	147	151	143	149	135	140	133	120	127	117	146	132	145	119	151	146	122	124	156	130	144	145	114	141	140	150	165	153	130	132	137	128	139	130	163	149	145	150	136	139	142	165	157	140	124	169	123	155	134	139	145	151	145	137	160	133	123	114	129	133	152	150	137	160	152	125	140	113	135	155	147	126	136	141	151	112	142	139	136	153	152	151	171	157	129	147	168	127	114	134	151	152	152	148	124	150	137	141	126	142	145	126	129	143	136	126	129	152	164	162	159	165	138	126	140	131	113	136	146	122	156	141	148	143	158	163	134	178	140	129	137	117	138	132	163	127	136	122	135	126	111	132	125	169	155	133	149	142	134	138	165	139	166	147	149	118	137	148	124	146	157	157	173	144	157	129	112	161	135	128	154	130	146	139	109	162	148	135	129	133	124	136	133	144	147	145	142	134	155	127	155	123	112	143	141	159	125	128	144	150	151	134	131	157	132	157	138	151	127	137	128	137	120	145	174	136	120	146	159	143	128	137	135	152	156	149	145	145	141	146	127	134	151	138	134	170	145	148	138	129	130	162	141	127	127	148	128	126	126	136	134	143	146	143	135	129	149	142	151	151	136	135	131	154	143	162	144	156	168	132	140	142	118	153	144	132	124	142	132	161	153	147	138	143	125	142	128	134	135	139	145	160	149	122	126	159	141	168	161	124	142	150	133	151	147	135	129	148	132	142	142	105	137	107	138	146	147	157	152	141	141	155	119	151	132	168	144	152	148	139	137	122	138	136	148	145	130	129	142	138	142	152	151	131	150	137	118	156	134	155	126	137	136	148	154	151	141	152	147	132	142	154	132	128	139	122	186	127	140	150	146	188	137	127	139	134	154	144	142	113	125	125	130	156	148	132	136	130	129	157	140	129	163	134	147	160	130	155	132	126	124	135	146	143	136	140	149	150	148	147	132	143	152	149	143	145	163	151	161	132	156	139	113	116	128	136	131	150	116	136	144	157	132	150	143	139	138	140	132	130	161	121	140	127	161	153	118	144	163	152	144	132	141	145	112	137	124	132	154	136	123	132	143	164	162	124	157	152	137	143	129	140	150	131	151	122	134	156	125	138	138	127	165	143	118	152	128	128	154	137	139	148	157	167	127	148	140	134	114	101	139	153	135	122	154	141	141	159	142	132	120	146	136	151	132	146	140	155	146	149	134	138	146	139	140	137	140	136	148	130	124	135	132	153	143	160	118	147	147	136	134	137	162	147	133	180	121	134	128	157	132	147	134	161	163	151	139	137	129	147	115	147	155	144	128	119	164	134	160	149	149	123	147	159	153	152	144	156	153	135	132	126	140	116	149	127	143	119	146	138	150	157	150	130	137	127	124	150	129	137	130	146	149	124	138	111	160	153	137	144	128	147	149	145	139	147	149	143	145	166	130	154	136	156	149	137	140	128	130	139	152	141	135	107	155	117	136	147	144	117	127	167	139	145	154	139	156	141	131	114	167	128	137	137	151	142	128	148	125	139	153	158	140	147	133	136	136	118	146	139	143	138	148	158	123	153	160	148	112	155	126	147	152	168	155	132	130	157	111	141	121	143	128	147	132	133	144	124	147	136	145	148	131	138	146	133	136	151	144	143	127	145	147	152	144	128	106	147	147	163	140	131	140	141	150	141	168	137	145	147	146	123	153	144	151	127	123	111	138	151	144	141	143	119	131	167	140	142	137	127	125	160	133	149	152	126	163	126	131	162	143	153	166	156	141	144	128	130	169	142	163	146	151	169	156	142	139	141	128	142	127	144	148	137	145	148	151	151	152	151	157	143	147	126	118	143	124	166	154	146	126	153	133	169	175	132	151	136	134	150	143	174	138	154	147	163	153	116	127	139	147	149	140	152	139	134	115	145	151	144	155	128	168	142	161	125	133	122	118	142	181	134	150	123	142	132	117	171	148	150	144	147	149	129	165	150	147	135	125	144	125	156	137	137	125	134	144	152	134	131	130	131	151	158	129	140	143	147	160	150	153	132	132	143	137	142	138	154
8082	917	1757	2169	1773	1356	1071	911	776	723	662	615	521	530	478	516	452	386	399	403	439	376	396	392	379	394	402	373	377	358	379	379	362	341	353	351	382	342	338	353	342	343	335	353	334	355	344	340	351	314	284	328	349	317	327	321	361	323	366	323	340	358	336	333	337	330	315	320	345	368	342	332	327	353	341	370	369	339	347	358	347	319	292	305	325	352	333	323	287	339	348	328	325	326	337	356	305	327	352	308	371	325	335	344	317	329	309	314	340	306	336	367	315	374	328	310	336	313	339	297	310	323	354	340	345	323	310	322	341	311	325	315	360	352	339	328	352	327	326	324	306	324	325	323	353	333	321	283	329	336	335	306	314	324	298	358	303	319	326	318	316	343	357	356	312	313	316	327	321	348	342	313	283	345	337	355	344	333	311	352	302	322	340	319	312	334	356	336	313	341	328	348	328	323	333	309	312	303	336	328	327	341	320	323	352	340	337	327	307	299	304	335	332	337	337	322	343	367	344	314	356	310	318	307	330	331	338	305	342	334	328	339	359	342	317	326	339	322	329	359	365	325	303	339	312	347	360	302	319	302	334	304	308	313	323	338	311	321	325	357	333	342	310	330	321	333	310	335	316	350	329	304	339	307	353	336	345	323	331	360	322	336	321	333	350	338	330	342	368	332	363	314	320	324	331	324	307	319	319	306	332	311	323	298	329	340	331	330	311	326	289	349	352	353	343	347	310	337	326	319	316	354	325	369	318	308	279	348	350	325	310	332	339	310	343	308	339	312	344	296	340	333	309	329	333	312	340	348	338	300	355	325	303	353	324	348	320	329	327	317	353	342	352	309	351	333	297	330	347	309	348	335	305	333	302	327	331	343	335	334	299	319	337	311	333	327	343	332	358	309	340	338	333	347	334	294	331	337	329	322	344	335	309	329	322	309	327	299	353	356	336	331	331	337	312	316	343	331	323	349	354	304	332	310	354	337	323	343	319	297	318	342	300	327	325	330	320	333	305	342	351	315	346	357	310	313	358	393	315	311	358	345	338	318	321	354	330	354	356	314	360	329	347	326	323	348	341	352	333	351	356	314	287	341	323	320	356	302	310	331	310	283	348	349	345	338	334	332	321	311	322	325	334	328	352	319	336	345	347	321	334	306	368	317	347	322	331	312	329	346	356	321	324	322	312	321	300	292	281	346	326	319	303	326	347	317	326	336	353	351	312	327	361	310	333	335	319	348	355	329	343	307	338	316	338	365	272	333	307	331	319	361	336	328	343	330	276	306	321	306	331	321	326	305	311	337	328	312	305	351	332	351	310	338	345	346	329	316	332	330	300	296	315	346	304	328	320	340	322	337	326	324	286	352	356	326	319	296	331	320	322	338	324	325	327	305	333	314	341	361	335	336	319	358	320	310	323	325	327	327	328	319	356	305	309	315	331	342	312	357	323	312	322	308	293	303	355	309	317	329	308	327	305	342	308	328	347	331	355	343	315	329	340	345	323	344	349	319	351	313	335	319	296	327	332	341	323	331	344	342	356	345	343	329	302	369	283	308	309	328	348	339	316	337	321	336	338	346	351	327	336	329	311	338	308	328	310	356	328	373	335	365	323	296	332	325	315	307	321	319	334	313	334	316	301	353	340	295	317	330	341	326	340	312	335	339	327	306	353	307	344	327	333	332	319	310	333	356	328	344	307	364	358	349	348	341	328	322	316	326	318	316	321	326	311	321	346	329	313	363	327	318	337	328	321	308	318	338	331	337	309	331	359	341	330	330	321	343	324	330	316	326	320	353	336	274	334	329	332	317	343	308	334	331	343	335	328	314	349	322	320	339	288	304	325	347	344	336	325	326	342	335	303	322	324	342	305	378	332	301	340	314	299	341	333	317	331	316	325	356	313	331	323	309	325	317	339	327	306	342	323	345	335	343	318	322	294	324	315	341	328	321	327	344	326	351	350	309	341	326	313	342	315	339	324	320	319	329	326	321	319	354	304	322	306	400	301	319	345	335	336	317	327	337	331	334	344	316	315	328	296	317	294	309	327	309	318	364	348	340	320	282	345	353	301	335	365	341	319	324	324	316	352	335	310	368	310	348	344	360	331	293	346	320	346	335	326	330	327	332	316	343	330	320	319	327	301	343	315	389	341	314	293	315	316	306	341	359	377	335	343	317	366	320	347	307	318	303	325	344	333	307	337	341	341	343	334	328	312	330	326	339	326	335	340	326	328	324	309	330	309	342	348	347	286	288	340	312	308	333	320	348	332	334	330	336	313	357	303	330	344	316	361	312	350	320	332	338	331	309	322	366	321	318	356	357	319	319	332	308	334	349	337	321	328	305	339	321	330	332	329	328	315	342	327	345	376	311	310	322	314	330	315	320	361	325	361	338	344	351	311	314	337	326	316	301	332	313	345	343	323	303	341	329	294	312	347	317	321	334	325	277	320	346	337	282	304	319	302	326	340	329	339	321	318	328	343	323	314	320	339	304	301	345	319	297	341	349	330	318	360	334	349	331	335	318	303	308	327	366	318	335	357	336	320	319	331	301	305	314	350	306	310	302	326	334	343	321	359	301	328	349	348	327	345	345	353	349	330	342	325	290	327	359	299	360	351	334	354	361	320	338	336	329	330	342	322	326	334	341	330	339	338	350	318	300	323	307	333	346	371	305	317	290	321	322	345	319	340	300	323	318	321	336	337	333	342	354	348	342	328	331	303	311	360	338	329	317	328	306	334	325	307	317	345	324	351	335	351	355	304	330	341	349	320	338	315	337	358	334	332	327	335	351	321	349	338	337	297	330	323	336	346	341	321	348	345	336	363	326	296	331	325	377	322	335	314	350	310	377	344	343	292	323	302	365	332	294	315	320	340	286	309	345	342	322	304	337	335	293	303	351	334	355	294	325	362	329	338	317	332	303	317	347	330	345	309	332	312	350	328	305	318	340	325	316	329	350	322	333	351	335	296	297	308	330	317	344	313	357	359	324	310	324	360	350	322	322	314	302	313	322	342	318	339	329	328	317	348	337	347	321	356	335	318	315	324	325	305	353	330	357	336	341	340	363	338	332	368	297	325	330	283	309	325	291	330	340	307	304	335	346	332	331	316	315	321	323	335	326	353	357	328	320	318	341	322	318	341	344	334	325	326	327	342	336	356	331	336	291	315	337	327	342	319	322	346	293	333	350	339	353	326	351	315	313	289	326	320	310	320	344	312	302	367	350	338	316	333	288	338	350	327	322	303	338	329	327	347	316	323	325	326	307	300	306	377	304	328	339	319	312	307	296	282	300	329	347	307	321	348	330	297	362	327	344	328	296	346	301	356	316	321	290	332	289	308	348	308	345	333	371	333	326	324	319	372	355	337	318	308	339	330	331	290	319	340	328	330	314	319	308	323	336	334	323	330	323	342	332	328	355	320	302	320	321	339	350	322	301	308	341	343	306	329	334	314	327	347	331	306	338	330	302	370	298	302	315	348	341	327	344	356	351	331	321
1614	218	222	192	245	207	217	228	206	198	192	220	183	187	199	208	223	201	205	210	220	222	195	188	225	197	183	178	194	192	227	192	206	215	198	216	200	178	194	181	210	201	202	239	197	214	218	192	177	205	188	204	210	217	230	190	194	196	204	214	186	200	203	204	184	222	207	181	218	213	213	178	182	175	203	202	178	196	186	190	188	175	189	207	193	203	178	178	206	207	180	196	205	220	200	196	173	217	196	170	198	213	203	191	201	203	202	228	206	201	193	169	215	210	181	205	203	201	172	228	219	181	206	189	203	222	206	178	201	190	227	208	198	215	210	185	208	173	205	195	229	194	197	217	206	207	211	224	216	193	194	200	205	220	211	181	205	218	188	171	216	202	200	207	192	223	190	229	196	189	181	181	208	198	208	185	194	208	176	173	223	201	203	215	192	207	201	226	174	201	197	175	180	190	192	206	208	208	181	195	198	193	216	189	211	185	198	194	208	195	215	191	205	215	189	203	187	223	203	183	219	204	211	178	194	188	195	185	212	190	188	207	175	196	187	189	193	204	214	185	168	163	198	219	188	209	197	221	187	219	210	200	208	168	173	199	199	223	186	201	202	215	197	187	206	199	211	202	196	207	183	171	206	197	175	215	181	204	227	198	206	198	212	186	222	215	183	211	228	205	208	189	198	190	179	185	186	193	206	201	200	196	218	207	183	207	193	199	200	168	197	200	230	198	214	201	192	206	200	207	197	224	197	202	181	173	202	187	183	179	191	196	189	191	227	199	230	190	227	173	172	212	195	204	204	208	222	200	224	223	209	191	217	216	198	194	171	189	199	195	222	186	213	205	221	223	176	216	205	210	191	180	229	230	205	195	221	209	170	202	203	206	194	190	195	207	207	184	202	171	188	194	188	180	197	198	219	205	175	198	195	234	181	192	211	201	211	184	185	198	228	220	202	193	202	212	203	190	215	183	202	225	209	210	213	214	192	214	196	180	178	196	178	193	212	179	196	187	186	217	235	189	198	216	198	205	201	209	223	176	230	229	205	182	229	216	196	182	204	217	198	201	185	201	208	180	194	193	186	204	195	206	177	180	223	211	178	182	207	202	186	183	222	188	209	223	210	200	225	171	200	213	223	217	229	205	224	177	184	193	196	189	192	208	188	218	194	174	198	210	224	213	188	187	199	216	220	204	206	229	204	186	178	185	185	190	200	195	199	221	193	206	202	208	181	224	203	176	198	207	212	191	203	195	176	188	199	193	203	222	209	227	233	207	213	226	191	224	188	194	201	217	180	193	190	182	199	218	193	187	218	182	217	196	192	209	209	191	173	216	191	204	191	207	200	198	224	226	208	216	203	215	195	210	211	202	203	209	188	240	195	213	183	214	188	184	202	214	220	219	193	235	178	192	192	203	208	199	207	183	228	201	199	207	207	198	222	192	186	190	177	212	172	172	200	197	184	202	193	197	196	195	210	180	183	184	185	203	189	204	204	194	195	204	207	200	215	222	207	195	191	212	158	204	198	162	203	209	188	180	204	198	197	190	224	208	188	210	196	211	199	192	189	167	182	185	199	211	193	198	201	226	212	173	200	199	185	196	209	190	175	190	227	201	205	185	178	191	212	184	197	181	197	172	180	205	201	192	204	200	191	190	190	212	172	172	167	231	197	202	200	217	216	204	231	206	205	204	210	209	202	208	185	230	200	213	202	199	189	200	208	199	189	182	212	196	167	203	193	187	204	185	227	220	194	215	187	178	236	194	225	190	177	212	217	190	197	220	215	204	202	213	205	206	200	188	217	220	210	187	183	222	213	244	207	215	201	191	201	193	200	192	201	198	232	199	215	230	186	197	200	216	194	211	221	217	188	193	196	214	183	188	219	189	209	229	204	186	226	204	205	200	177	195	197	220	198	183	198	210	191	221	202	186	179	203	193	219	187	204	208	177	177	203	233	226	189	230	203	215	158	190	216	196	226	219	210	189	193	195	218	193	177	203	208	212	197	205	200	220	203	235	216	201	215	194	193	185	194	228	200	221	187	188	178	187	200	202	208	175	213	221	198	228	222	220	187	203	227	202	221	164	227	220	204	226	202	206	217	221	233	180	201	191	185	188	207	199	193	166	193	192	185	205	201	196	210	198	212	189	195	194	200	185	218	220	193	209	198	201	202	245	208	204	190	211	229	189	197	220	185	212	192	206	200	215	191	216	196	220	212	209	214	211	213	228	202	211	187	207	192	192	215	183	176	193	210	191	191	180	198	207	216	202	186	220	210	190	194	199	183	189	212	200	197	208	192	172	201	205	204	172	201	172	209	195	208	172	189	195	186	216	213	191	175	203	218	219	190	217	219	204	183	189	179	214	210	217	187	210	202	206	214	197	208	193	230	195	220	200	215	193	202	186	200	194	207	200	191	190	200	204	234	234	202	216	209	184	195	177	188	214	190	193	216	194	185	174	210	204	190	204	227	166	191	202	191	173	215	172	208	196	212	167	193	190	174	221	216	187	192	184	191	205	203	161	217	211	187	190	197	222	208	219	205	200	210	189	192	200	183	195	172	195	205	206	201	199	201	207	190	196	214	197	195	215	207	208	198	185	186	205	219	216	210	177	212	203	205	233	201	212	174	186	175	196	195	210	207	192	211	207	221	213	197	220	212	214	166	184	219	181	186	213	213	195	216	177	222	210	192	195	215	244	193	183	187	177	198	204	179	229	194	238	224	196	192	196	206	204	187	209	224	199	213	204	199	232	231	214	202	215	204	195	209	229	194	174	211	206	206	215	209	197	205	205	212	193	187	199	204	190	195	187	175	175	204	191	189	205	192	209	211	221	204	190	207	187	192	194	184	197	200	218	193	229	212	184	228	208	173	198	210	182	204	195	179	215	198	196	211	245	187	204	198	213	173	190	192	186	198	170	194	198	192	163	182	195	197	221	222	217	201	188	196	182	186	223	194	192	185	187	233	190	216	222	198	198	205	180	206	206	200	209	191	200	209	194	219	190	218	190	202	181	186	205	209	191	203	206	233	195	183	200	178	192	204	200	218	203	202	204	195	187	203	188	221	228	208	184	189	241	207	217	192	226	223	193	197	227	200	184	165	199	212	212	203	222	198	202	198	200	180	197	201	195	197	196	199	188	209	197	202	182	188	194	168	198	180	162	193	229	209	193	198	227	199	207	191	178	218	205	188	212	202	206	208	196	198	199	203	194	227	224	201	232	222	194	184	203	195	214	200	210	189	224	228	218	160	236	219	211	216	233	206	192	195	213	208	194	231	211	202	179	241	210	179	180	209	219	203	176	199	182	201	216	221	199	197	170	216	196	203	218	225	193	197	207	200	245	187	191	221	220	220	206	209	209	214	209	180	203	184	177	199	180	206	208	202	219	201	225	170	208	207	211	204	202	218	217	210	207	220	216	204	212	191	210	208	229	207	197	219	200	199	195	225	188	195	224	174	191	214	214	202	196	229	212	212	185	197	225	216	188	212	198
1949	547	530	518	495	515	513	447	500	456	490	484	511	478	515	507	485	483	476	475	445	453	466	470	510	483	463	477	438	465	477	470	457	504	460	458	520	490	471	457	487	536	461	477	489	490	489	476	506	474	471	469	486	493	454	483	477	501	500	447	488	519	503	489	451	453	456	518	463	460	489	496	519	446	475	478	426	522	487	456	458	504	433	459	457	457	502	485	486	490	522	488	480	453	463	450	484	504	469	493	477	503	454	461	464	479	480	442	494	508	488	470	468	504	500	496	465	419	491	417	477	480	490	510	474	444	419	482	474	477	443	453	487	473	488	457	482	457	495	491	476	462	448	468	480	463	491	476	482	490	495	480	483	450	467	460	492	457	483	436	503	476	484	489	483	467	479	467	471	499	476	483	478	497	493	470	510	458	460	446	462	483	447	503	469	479	480	471	476	486	432	444	467	467	451	523	509	500	462	471	490	450	457	470	467	447	449	522	441	434	465	459	458	474	453	495	474	466	492	467	453	495	499	501	445	496	504	470	476	484	508	486	490	477	467	462	532	474	472	507	479	463	504	522	482	496	460	492	477	479	480	487	485	431	505	502	512	468	451	488	461	442	484	447	494	494	449	485	487	497	518	480	475	489	469	479	469	456	476	491	453	471	487	461	478	425	477	524	558	483	466	447	490	467	475	455	496	489	428	534	497	477	465	464	497	468	431	475	489	459	506	473	488	462	505	505	457	447	504	468	479	472	475	491	459	481	488	492	489	449	494	469	469	472	496	478	486	476	466	516	476	481	477	460	450	449	485	461	469	476	523	485	469	481	479	500	416	484	506	450	452	503	497	487	450	485	500	482	451	451	476	485	475	493	431	487	509	485	486	433	491	443	499	482	485	484	495	483	518	541	458	474	485	483	481	460	484	485	462	492	491	442	471	479	501	477	470	478	496	506	471	465	446	493	447	498	500	481	483	485	487	431	446	460	484	570	454	502	503	473	472	496	484	460	495	517	504	489	471	501	485	463	447	474	440	478	475	488	508	481	493	470	485	497	497	481	436	487	468	476	479	467	445	492	528	518	474	483	492	436	455	496	486	480	494	487	504	501	488	489	522	472	484	504	423	456	491	482	498	477	477	508	476	520	488	501	462	478	501	494	459	483	471	498	459	483	501	474	495	462	476	467	453	487	475	485	471	456	488	456	485	483	441	484	478	467	502	497	495	490	482	508	482	468	512	493	468	468	478	453	462	480	467	445	507	457	485	458	494	453	457	481	477	478	455	501	476	471	476	485	515	463	509	516	490	511	470	464	453	491	459	465	448	478	494	448	483	486	495	491	468	487	471	479	480	470	449	437	500	475	469	466	488	492	462	459	481	480	519	499	482	488	458	487	513	450	449	513	464	478	437	456	470	491	508	473	533	465	506	496	467	462	478	482	499	511	475	471	488	471	444	492	461	489	523	496	462	491	492	452	454	444	488	449	455	493	511	504	483	461	457	478	511	477	433	463	468	462	486	521	469	444	507	475	446	465	481	477	483	496	462	483	446	483	481	491	492	473	477	471	462	488	514	468	429	471	502	499	489	494	459	464	457	486	450	513	478	494	481	499	497	537	483	464	474	487	449	477	493	456	483	490	447	476	499	478	450	471	457	456	486	470	492	445	469	511	483	434	492	447	451	482	466	467	494	449	429	505	498	486	516	480	461	487	487	470	481	498	455	491	452	477	469	487	513	460	512	442	483	491	478	503	516	482	479	514	472	490	459	551	473	488	497	507	501	504	458	479	456	502	494	477	453	455	478	485	457	509	444	505	464	456	489	476	464	487	477	446	476	455	448	507	455	456	499	463	471	478	499	490	453	477	490	446	470	462	491	494	480	455	455	463	504	461	450	482	557	465	495	514	461	498	447	465	491	497	495	471	497	463	443	536	496	470	466	499	493	473	471	489	526	446	478	458	469	509	456	471	470	483	492	476	506	493	497	487	464	471	485	482	493	499	467	470	491	464	474	503	469	507	513	468	496	465	452	486	479	464	501	500	483	470	478	470	485	490	468	506	476	488	511	492	456	497	491	454	459	461	492	456	488	477	481	524	460	484	492	476	488	483	502	506	450	456	439	452	482	470	423	479	475	473	468	466	481	449	463	453	482	486	481	485	457	492	450	473	486	503	496	472	500	447	470	492	463	484	460	441	467	470	495	467	442	456	490	454	530	498	488	481	468	486	482	491	494	465	484	430	476	455	441	486	499	508	479	509	462	506	495	496	497	469	486	493	453	474	465	426	480	466	438	451	497	488	441	485	458	473	475	462	476	479	515	500	465	469	494	471	463	512	488	449	517	454	500	474	509	471	475	480	490	510	488	502	465	441	482	470	477	475	487	511	516	454	461	461	510	475	472	443	485	479	470	482	469	468	476	470	499	495	450	519	448	509	473	477	426	478	488	444	495	523	468	464	469	487	434	487	492	500	491	486	452	457	526	465	492	525	425	478	491	481	442	481	495	484	483	450	457	462	522	493	491	464	506	416	459	479	479	459	480	504	478	496	482	448	494	475	523	479	477	495	483	424	496	475	485	471	485	502	453	476	502	477	460	502	475	496	481	492	457	455	452	452	504	495	482	451	482	502	486	467	541	480	487	452	477	447	486	501	526	491	433	502	486	455	520	486	479	494	504	475	476	458	527	478	462	490	454	480	456	484	478	483	498	454	505	492	478	451	496	505	447	483	474	464	471	455	464	516	497	510	497	433	474	495	506	493	488	492	470	506	474	466	470	488	478	509	475	504	459	473	465	439	481	463	502	526	461	477	494	491	482	493	474	490	477	460	487	468	473	500	478	483	473	482	472	483	471	463	479	481	458	483	509	460	471	479	460	476	470	467	439	469	493	460	452	451	469	467	483	495	469	478	479	457	462	477	479	476	493	469	489	457	475	450	470	457	479	497	500	443	439	474	491	526	482	506	477	471	475	513	531	499	472	534	457	486	476	489	463	480	481	450	489	477	423	466	506	448	523	492	501	467	462	450	478	481	483	519	485	475	511	474	470	466	503	459	484	461	456	467	502	460	502	476	490	449	477	482	480	464	447	469	478	498	473	490	510	500	506	485	438	463	522	458	486	467	475	440	464	485	499	493	470	513	465	460	493	464	509	486	503	460	471	455	484	518	490	447	481	511	502	462	511	467	451	472	484	470	483	465	471	456	521	460	453	453	457	467	462	484	469	448	514	509	475	472	486	469	413	472	492	510	467	438	459	482	432	486	468	470	434	466	475	466	521	462	467	407	472	466	508	454	494	497	480	497	492	465	492	436	501	467	512	458	484	472	446	490	494	473	470	459	440	523	466	461	467	479	467	484	453	493	504	473	455	473	485	484	471	459	502	466	487	480	468	422	467	490	427	551	496	452	498	468	441	480	483	478	515	500	454	462	476	501	464	483	472	479	459	497	502	484	500	445	503	481	481	489	461	481	466	458	468	481	459	460	496	475	476	460	460	475	487	461
8231	595	579	465	392	371	309	296	312	325	291	271	295	259	270	263	279	259	274	276	281	250	274	291	262	291	287	285	302	244	278	281	261	261	274	310	270	282	273	255	281	273	251	303	248	239	266	276	258	261	277	247	262	265	275	251	251	273	247	251	251	232	220	276	260	261	260	249	286	258	274	259	266	252	288	281	281	271	262	272	283	293	274	248	249	256	240	216	240	261	288	254	247	232	253	234	301	273	297	243	264	275	251	247	232	257	231	287	282	261	244	237	254	276	261	258	268	256	332	254	249	261	239	277	254	234	285	268	289	280	250	243	262	280	266	251	275	258	282	257	265	261	237	303	287	259	259	236	268	281	255	277	233	286	236	269	258	255	279	262	258	252	247	245	264	270	245	235	299	278	271	268	252	286	255	245	239	291	261	268	243	273	266	271	263	275	243	237	250	293	257	273	236	255	273	269	246	257	281	247	286	241	233	262	236	257	241	266	272	265	258	257	251	266	233	266	246	256	242	255	245	256	241	265	256	245	264	256	285	258	298	259	255	285	271	269	259	272	277	265	260	261	285	253	294	257	241	258	249	273	261	261	250	284	255	241	257	276	274	253	227	268	247	254	276	260	261	266	262	260	284	233	273	248	262	285	289	253	262	241	232	260	271	258	300	263	268	264	261	237	253	269	269	265	234	253	247	257	275	252	251	264	274	265	234	247	252	281	232	279	251	256	267	262	284	248	262	284	280	230	268	231	251	260	270	242	241	263	269	270	285	283	275	260	253	266	261	255	260	255	268	247	269	284	237	225	266	263	260	276	273	228	261	272	254	291	278	269	263	266	263	264	260	261	236	243	259	260	283	250	281	259	266	249	276	265	256	256	274	287	254	250	263	210	257	252	251	275	260	250	275	265	263	245	280	253	302	258	257	264	274	264	244	290	265	266	258	294	243	278	299	275	277	272	259	269	260	278	279	265	238	238	251	277	246	263	282	253	253	237	251	237	261	255	277	256	286	261	260	253	259	285	267	276	263	256	237	269	251	258	267	232	220	259	266	266	259	231	260	255	263	255	271	232	274	252	267	261	239	230	232	260	241	251	257	264	253	264	266	255	273	239	274	241	221	232	235	245	254	284	270	269	286	267	275	261	237	267	233	233	276	251	241	266	256	269	279	265	263	270	252	300	243	261	306	258	244	224	299	252	250	268	269	269	269	252	295	266	264	263	251	250	243	254	259	238	263	266	243	265	266	289	286	291	264	268	242	269	290	266	248	282	227	250	268	272	265	272	268	253	271	251	276	258	280	240	248	258	227	249	284	241	222	244	251	240	270	274	260	236	266	254	259	255	273	282	270	271	270	246	252	278	246	251	263	250	231	254	255	248	259	269	270	245	262	259	271	222	248	257	245	227	256	314	239	284	217	255	266	237	264	276	258	248	271	238	243	265	254	272	240	241	250	261	264	285	239	226	258	255	258	252	279	297	267	274	253	281	282	269	256	259	284	262	238	247	259	285	274	244	295	252	260	245	266	265	246	261	275	238	265	269	261	275	256	250	261	252	255	254	281	248	283	261	257	243	265	279	248	259	269	255	252	252	289	250	254	261	239	263	271	269	240	231	264	240	258	262	258	268	232	290	274	245	255	278	279	264	275	271	268	262	279	229	271	221	239	273	260	248	269	292	264	286	278	249	236	274	257	248	253	297	264	275	257	260	253	268	289	273	263	285	286	278	262	264	260	255	255	262	254	258	259	281	227	254	264	263	275	281	304	236	268	278	240	263	277	246	258	261	232	236	245	246	258	242	277	230	259	278	279	258	236	284	274	275	282	245	262	290	268	262	260	288	246	279	262	259	250	257	254	258	275	254	253	281	288	242	277	243	234	269	257	270	230	257	276	248	280	274	269	241	238	246	259	282	253	236	245	240	247	265	263	276	258	279	263	278	248	212	237	263	249	250	286	290	248	264	274	288	261	263	221	248	252	278	257	275	286	234	259	293	258	265	265	261	219	267	243	269	261	250	238	268	261	246	286	288	256	267	259	251	331	250	244	264	266	215	259	234	240	235	261	290	285	263	263	276	272	265	302	258	263	267	273	287	273	258	266	253	272	250	252	248	264	263	241	279	245	262	265	235	232	278	238	263	251	262	215	268	265	249	271	237	255	237	276	272	281	270	273	260	254	265	269	237	267	254	257	258	280	267	256	239	264	258	274	252	253	252	257	271	243	290	270	299	275	260	255	262	286	289	233	254	272	262	241	270	270	257	290	277	257	264	255	230	268	278	271	269	253	259	289	239	248	240	243	279	287	250	270	264	262	254	257	271	264	272	283	238	256	259	273	289	287	272	275	284	276	246	258	248	256	251	254	249	269	243	245	260	284	234	273	242	271	248	250	238	254	283	280	262	260	260	251	300	279	275	248	233	245	267	296	288	239	252	259	244	253	268	264	277	281	240	252	199	241	247	284	274	262	270	247	268	257	289	255	237	263	250	248	268	270	285	286	265	231	261	262	271	263	292	272	284	259	263	261	254	286	280	254	266	249	257	277	269	292	256	296	269	244	267	241	229	260	257	253	255	247	267	240	252	267	268	266	249	266	248	267	252	243	240	264	235	282	292	247	286	260	264	261	278	284	273	272	272	265	266	262	254	283	244	246	266	288	259	247	278	264	243	226	252	245	232	273	256	253	246	266	278	267	249	237	277	247	244	246	260	252	258	248	276	237	272	271	253	270	241	241	265	248	280	252	240	274	265	295	234	302	252	276	277	262	254	278	264	249	246	254	266	220	274	274	249	247	248	243	270	243	241	256	264	238	262	247	266	263	238	280	255	264	260	286	254	261	255	251	269	287	268	267	247	249	269	224	266	239	242	230	275	257	253	239	248	252	271	247	290	249	262	261	273	259	282	279	239	266	287	284	288	235	237	282	276	247	268	228	274	282	254	281	241	223	275	236	245	258	257	265	295	251	302	265	278	237	261	265	261	268	247	252	264	236	236	265	234	263	242	251	266	267	266	253	259	270	288	279	269	267	252	278	277	292	286	276	250	277	253	248	251	289	270	269	252	278	271	272	280	250	257	257	275	275	255	246	253	271	279	271	270	247	281	283	236	252	295	251	230	274	282	263	246	255	267	272	267	260	233	257	233	249	269	278	267	260	276	221	268	258	284	256	268	260	257	253	282	244	239	249	277	262	265	248	267	260	282	233	274	248	248	269	269	241	250	281	258	277	243	256	261	260	237	255	236	265	256	280	217	261	273	259	256	242	239	242	243	238	221	278	238	258	249	246	254	258	225	290	282	278	269	234	255	231	242	263	263	240	253	256	255	311	263	264	259	289	240	258	234	296	257	232	229	248	250	299	239	262	271	260	256	278	252	246	243	228	251	247	252	274	261	283	298	261	266	249	288	269	238	271	254	224	282	235	247	281	238	267	281	259	259	251	260	302	240	250	269	244	261	271	274	259	255	257	264	273	270	257	294	251	255	269	247	247	246	254	261
6768	879	1343	1541	1326	1086	951	880	831	746	725	737	725	731	636	631	658	648	661	632	640	591	632	642	594	622	642	654	583	629	604	630	613	611	587	579	620	630	582	601	627	579	605	598	627	590	579	641	578	590	548	579	581	616	608	552	573	596	561	588	610	542	594	611	579	621	615	619	575	592	600	556	575	609	588	614	606	578	544	613	605	588	604	601	556	605	578	583	620	541	567	576	557	628	619	571	555	594	597	571	600	606	593	589	576	606	573	629	565	625	605	589	558	598	609	623	586	579	598	600	595	569	567	639	574	584	607	632	591	561	642	538	611	571	551	602	614	640	592	592	595	609	569	639	565	546	599	576	541	622	580	574	628	592	615	534	579	593	606	578	605	630	577	633	625	591	549	597	606	554	556	602	563	595	623	585	604	601	552	610	603	600	584	639	612	615	602	584	606	572	584	600	578	560	607	590	597	615	599	575	574	606	567	618	584	629	593	602	593	579	618	558	633	590	533	604	568	613	582	626	582	600	609	610	589	577	571	574	630	612	636	593	521	595	575	629	579	595	598	638	598	591	554	605	579	612	554	601	579	572	572	604	552	599	601	584	601	626	629	600	576	574	592	627	591	609	554	583	573	602	614	641	595	627	609	636	594	591	555	594	587	581	638	633	594	592	551	559	589	577	554	635	603	586	667	588	614	607	547	611	569	591	615	569	573	565	591	604	566	616	594	601	586	592	605	631	564	575	632	584	589	537	620	607	648	558	625	565	604	589	580	604	601	583	588	541	581	594	592	649	562	576	585	622	582	621	599	558	561	597	562	591	598	587	604	609	608	598	593	592	599	624	606	622	574	568	573	553	611	620	635	662	588	581	557	556	589	545	646	607	600	594	607	607	570	628	612	610	611	620	602	573	576	587	590	605	601	581	580	601	586	609	594	607	605	606	560	582	606	632	624	621	556	572	546	673	607	604	607	597	594	600	591	592	578	543	542	576	594	590	582	593	622	589	535	634	590	597	606	596	600	587	552	575	595	597	617	614	570	586	580	598	628	577	607	568	604	618	578	616	606	587	626	603	608	598	588	607	579	607	581	591	628	599	575	589	592	616	605	552	590	642	589	574	567	601	632	568	585	555	575	592	593	563	578	606	551	586	602	577	624	595	577	552	585	571	567	570	566	608	561	634	601	595	602	588	608	604	593	618	589	579	583	577	585	585	567	567	579	615	621	610	562	614	598	584	634	613	583	575	596	597	593	602	597	617	570	628	614	572	590	546	576	600	601	590	600	578	603	578	574	604	601	609	573	556	621	629	582	591	640	587	590	648	570	613	614	582	590	614	622	595	613	609	603	644	578	577	604	602	588	587	573	620	615	631	595	626	590	554	594	563	584	582	607	656	587	609	556	587	577	608	626	570	605	594	573	595	604	570	560	594	615	589	593	615	573	636	520	555	597	597	543	596	598	556	577	593	557	562	614	606	573	591	613	578	549	575	595	565	596	550	605	549	584	582	604	589	625	567	629	594	551	555	586	615	615	594	558	651	626	619	625	604	577	575	584	586	578	594	597	594	635	615	619	553	588	576	589	593	548	638	581	595	597	592	619	617	550	576	546	596	548	612	611	584	634	594	590	592	598	567	605	570	608	598	595	569	636	591	629	570	573	587	586	565	627	576	642	580	588	597	578	582	568	653	603	606	612	601	604	619	571	578	621	605	642	587	576	605	615	598	597	578	583	572	584	576	579	633	599	547	611	583	581	649	581	637	569	590	600	585	640	608	629	547	573	638	627	612	578	592	578	551	587	593	551	594	588	603	606	545	543	609	609	616	557	612	592	554	610	584	598	594	640	596	595	570	621	610	627	600	592	580	605	571	634	578	564	558	602	568	578	584	562	572	538	630	558	604	608	639	586	620	614	610	595	626	603	653	591	641	596	575	571	570	588	582	590	576	596	625	615	635	556	611	577	538	602	612	594	628	612	563	587	581	575	592	592	596	587	600	624	563	574	600	578	618	598	632	623	635	637	596	592	595	622	598	611	617	596	587	618	606	602	538	585	552	569	598	586	630	608	612	587	616	611	614	569	594	598	610	590	597	568	573	612	600	624	621	572	577	628	609	578	570	591	633	593	580	630	550	632	628	612	612	613	605	609	583	596	552	567	602	570	615	613	548	598	584	594	588	619	583	624	599	625	573	587	607	558	555	555	561	571	605	591	636	570	599	597	592	605	576	581	603	587	510	562	623	592	596	586	585	545	594	607	647	580	581	609	600	553	604	556	585	615	601	577	600	573	618	594	574	561	577	572	590	614	634	534	592	585	625	552	580	587	626	577	610	582	579	601	580	573	625	587	603	586	625	607	605	649	608	620	606	581	568	581	640	601	588	546	603	616	591	590	598	594	577	578	611	566	597	552	568	582	541	597	604	574	576	584	594	627	580	601	590	596	606	626	546	593	595	552	631	582	552	605	638	592	573	595	604	632	617	559	605	635	579	636	594	606	562	607	588	585	583	598	575	589	623	579	614	582	614	625	577	593	586	572	586	589	547	545	571	613	597	597	617	607	599	606	570	606	626	578	577	563	611	570	555	553	584	588	606	595	563	569	614	571	607	589	569	555	585	564	547	630	601	599	579	605	584	567	595	596	544	591	581	601	603	572	581	638	562	571	594	570	579	597	604	618	594	569	562	656	625	588	579	564	627	587	626	593	579	540	611	579	562	608	609	601	576	569	605	643	597	613	573	651	578	570	563	553	598	578	560	607	591	585	557	550	569	591	590	536	559	600	533	579	579	583	608	586	593	594	584	572	583	557	612	584	575	602	551	605	595	585	567	602	601	587	548	629	572	596	540	593	586	621	589	588	559	590	637	621	587	562	568	577	581	652	600	608	600	565	615	608	611	588	639	565	582	608	590	590	578	576	596	597	561	581	593	568	585	602	602	559	626	606	613	604	571	516	547	554	576	594	616	534	605	617	565	616	535	578	581	610	608	593	571	558	548	637	595	602	585	571	599	640	608	611	593	598	563	600	602	611	627	606	540	618	607	606	568	635	596	589	614	566	564	575	564	591	604	573	612	596	624	572	590	575	582	618	605	611	580	602	586	602	623	539	584	569	607	560	576	591	533	581	579	545	580	582	631	624	574	616	631	618	569	568	626	601	586	570	608	600	604	614	601	529	598	569	609	607	600	603	604	540	612	566	589	566	595	627	640	584	622	588	580	549	638	631	603	613	605	620	616	577	596	621	600	543	619	583	560	578	582	579	572	603	541	622	613	607	556	596	594	616	585	558	587	602	578	543	571	553	572	642	605	556	575	585	583	580	626	556	643	578	631	552	604	595	624	602	615	586	585	580	621	609	602	548	582	602	618	569	611	598	605	603	610	587	550	563	598	599	591	547	642	566	549	626	580	624	582	624	584	584	568	570	654	598	591	600	554	573	631	594	606	588	610	600	584	569	607	582	588	573	624	577	614	582	586	587	622	627	544	599	554	594	600	611	596
15238	1187	874	723	532	349	282	298	205	210	199	162	190	185	147	142	161	163	144	161	130	141	151	131	144	161	159	134	159	155	142	137	131	130	139	134	162	129	154	158	170	138	132	139	153	141	144	120	138	135	143	133	151	129	147	140	142	146	150	139	142	139	144	138	135	147	149	156	124	136	147	136	139	144	146	135	148	123	139	128	152	139	146	165	144	147	149	121	161	138	140	115	163	149	136	139	122	138	142	127	139	119	131	134	152	122	122	155	138	143	137	125	154	169	144	156	117	135	144	152	141	140	153	130	145	139	131	147	133	129	142	125	116	139	137	136	141	147	130	147	126	117	158	152	159	154	149	145	145	146	152	162	149	136	125	138	136	135	121	121	129	143	132	141	145	131	147	116	157	138	136	136	141	155	151	141	140	141	129	141	128	128	110	123	110	131	129	132	140	148	132	123	117	147	118	150	152	144	127	147	117	128	144	141	132	143	158	146	145	121	142	149	139	144	155	166	143	159	139	128	131	123	145	146	138	147	134	128	124	134	137	134	152	126	147	129	126	140	133	143	144	160	145	131	156	138	165	154	146	136	151	134	126	109	135	148	140	126	157	118	138	177	135	137	138	131	148	130	129	144	150	128	130	109	149	150	147	145	147	125	149	156	148	147	153	148	134	145	134	171	149	147	166	145	133	142	134	145	154	137	143	120	150	149	167	122	160	124	135	136	140	118	146	142	133	132	145	175	150	142	123	136	122	125	142	138	123	131	132	141	153	146	142	146	159	136	145	123	134	169	151	143	157	162	158	165	127	113	142	144	152	159	109	115	112	131	130	133	133	146	135	140	124	135	148	149	139	148	125	151	146	145	135	139	140	120	161	162	133	143	169	150	156	128	121	147	141	129	151	145	133	132	135	153	126	129	139	145	135	134	131	128	129	143	134	161	123	137	137	121	135	139	139	148	113	126	145	143	142	129	145	132	145	146	135	170	130	128	154	134	151	142	145	155	142	147	126	142	147	134	148	118	139	147	124	154	133	142	145	146	136	137	133	141	150	150	135	142	135	147	130	157	156	144	153	135	159	137	144	130	121	139	143	130	141	132	145	141	132	123	121	131	138	151	142	150	147	136	130	149	133	142	121	116	123	140	148	143	145	140	131	141	155	147	145	139	139	139	116	130	132	142	127	108	137	125	117	138	135	155	133	162	134	117	140	137	131	149	148	147	123	131	139	150	136	144	157	143	142	157	145	129	139	145	140	143	136	133	134	140	140	126	116	143	118	134	149	135	135	164	145	159	146	127	143	123	139	157	160	149	131	142	139	143	147	147	143	156	152	137	142	131	130	143	157	144	141	141	146	139	151	116	152	134	151	153	118	135	130	118	152	131	136	137	142	130	162	185	126	144	125	150	141	149	135	162	156	146	149	152	150	141	128	137	123	147	135	140	133	129	153	147	151	130	146	144	131	137	125	144	158	143	160	130	141	160	115	145	149	153	141	128	126	156	148	139	125	171	132	132	150	133	140	137	147	130	146	129	145	170	136	144	149	125	134	122	149	130	135	145	126	108	111	139	139	152	123	154	145	175	129	161	147	129	139	154	163	162	154	153	170	159	153	137	138	135	130	155	139	162	111	144	159	152	130	152	128	149	163	155	134	142	138	154	142	133	119	160	121	130	143	162	134	156	145	138	120	135	159	149	129	132	125	137	139	159	136	147	137	121	158	129	123	141	149	143	182	143	146	127	142	134	146	172	134	149	161	134	127	166	129	143	138	136	130	142	111	127	134	150	130	155	120	130	136	131	148	131	140	118	145	161	137	127	126	140	132	172	145	132	152	135	135	146	136	138	138	118	149	125	130	139	136	165	147	136	135	143	148	141	130	118	144	127	159	140	138	158	135	148	126	132	127	149	135	139	130	143	145	122	132	160	131	132	138	141	135	160	129	154	145	119	130	161	141	149	130	123	159	145	137	154	121	134	156	151	146	116	154	137	124	120	189	143	146	170	133	131	146	148	114	126	144	149	172	173	134	137	156	143	140	143	159	139	117	135	130	140	144	170	145	134	172	136	140	141	141	124	136	129	120	137	135	139	154	120	139	128	150	119	132	137	151	141	165	140	156	145	117	147	157	153	157	135	139	148	146	154	123	137	153	146	140	127	130	140	139	165	143	129	145	130	135	130	159	122	141	146	137	142	154	161	146	159	150	150	131	151	134	164	132	142	142	137	139	144	132	140	144	118	129	142	130	140	131	140	145	132	137	125	140	146	144	122	147	128	129	119	141	129	128	131	148	131	135	132	149	135	153	140	127	174	152	138	133	143	124	156	135	138	141	116	115	151	134	119	124	155	149	138	141	149	126	127	128	137	144	145	150	137	128	132	154	160	133	116	132	145	144	158	145	136	121	135	112	146	139	137	142	143	136	169	151	162	144	125	118	136	143	152	136	113	147	125	134	136	156	131	130	130	161	148	133	151	132	139	124	120	118	127	128	120	153	145	156	139	124	134	136	134	114	141	139	145	121	133	117	166	150	131	127	125	136	145	139	140	116	131	145	133	131	128	149	142	158	144	142	137	149	135	129	139	136	125	132	129	148	151	169	151	143	159	134	128	138	150	148	148	136	140	127	133	118	170	128	145	141	159	152	131	122	154	146	122	137	140	116	161	137	138	143	144	165	127	123	148	137	134	116	130	145	128	145	141	143	149	169	139	136	135	123	147	159	140	128	133	124	122	159	141	120	137	124	147	139	160	137	141	161	129	162	152	123	137	121	135	114	156	152	148	141	142	155	136	142	133	123	139	141	142	141	166	148	141	129	133	132	149	128	142	132	135	145	135	133	144	146	159	128	156	114	137	137	129	150	145	143	142	139	129	143	151	147	144	147	126	140	142	157	143	124	137	130	161	134	123	139	123	149	134	136	145	129	157	124	150	127	141	142	142	130	141	145	123	134	131	119	138	137	138	143	133	139	150	136	164	142	143	149	138	136	140	136	137	152	138	112	118	139	146	127	136	152	149	145	149	143	146	149	140	122	141	145	119	145	142	150	140	129	147	140	156	160	127	141	125	119	143	142	140	139	110	140	142	128	139	132	153	141	148	131	143	147	146	136	134	134	140	128	150	139	140	146	138	157	144	131	151	146	131	152	142	141	128	131	130	131	158	135	123	125	135	161	133	167	164	149	141	133	164	141	165	134	143	131	131	151	139	159	148	144	183	142	136	165	147	147	142	145	124	144	143	129	172	158	139	133	126	161	134	111	150	115	146	155	119	142	134	151	121	160	151	138	118	146	150	142	160	139	153	153	131	136	155	153	144	130	139	137	138	133	149	133	127	135	114	125	165	127	151	120	132	131	143	139	141	136	149	120	137	157	124	139	139	128	123	158	151	146	138	150	134	132	160	154	124	133	160	150	126	147	161	144	129	132	152	144	135	120	156	139	139	151	150	144	134	139	169	153	144	149	137	130	136	126	132	139	146	145	151	129	129	129	144	127	148
8047	901	1797	2227	1742	1346	1063	898	799	722	654	588	599	518	512	434	459	401	428	424	443	387	372	420	386	390	353	384	403	362	368	362	368	381	365	363	376	323	331	353	342	348	357	348	342	334	331	353	298	330	374	330	341	333	332	332	304	345	327	363	334	358	337	301	315	326	333	314	322	333	362	317	293	314	334	336	348	350	358	368	334	309	333	292	314	334	319	337	324	337	333	339	350	307	322	300	341	340	326	350	329	308	322	322	315	342	337	315	307	352	332	358	359	346	311	318	290	296	331	332	316	331	328	314	339	328	307	315	320	353	341	300	354	335	313	354	343	327	307	305	321	321	353	331	359	344	298	367	308	342	335	318	326	315	346	347	349	326	342	362	315	323	315	305	326	339	313	334	347	319	336	353	304	321	325	338	304	299	312	347	357	331	304	350	348	353	337	340	334	338	338	329	297	312	315	302	331	339	363	316	319	318	312	317	276	320	324	337	310	309	317	307	292	314	330	340	328	324	360	319	342	329	336	341	319	334	317	308	304	334	314	328	305	318	304	320	306	331	308	330	310	336	325	329	309	307	316	323	359	332	308	332	326	334	349	350	343	355	330	323	316	315	323	322	315	330	327	290	347	315	351	337	337	321	365	339	321	303	320	335	329	353	350	318	339	326	330	313	311	329	329	299	361	317	311	321	358	316	306	338	316	318	294	312	335	303	339	344	328	323	298	344	327	349	338	336	330	355	299	327	326	350	310	325	352	332	334	331	369	349	335	332	321	317	307	318	331	311	320	319	328	369	330	295	334	285	326	334	319	337	297	314	320	315	330	362	332	358	316	311	330	310	335	313	301	323	326	304	327	317	336	320	331	311	317	320	326	307	347	349	325	336	312	330	322	313	351	320	360	328	340	343	330	291	334	315	309	336	302	310	340	341	372	364	356	329	348	307	315	310	329	314	330	352	315	345	323	336	330	324	351	310	351	298	316	305	313	296	347	335	306	330	281	341	324	297	322	323	325	346	340	307	333	336	308	336	327	277	312	309	339	318	326	341	319	335	383	322	331	300	334	330	296	333	337	318	337	319	344	342	361	349	344	336	388	316	317	333	309	300	339	326	331	325	296	344	313	339	339	320	308	371	360	333	281	329	319	335	334	333	313	343	356	323	328	318	336	331	302	313	317	310	302	324	345	321	311	338	344	341	324	348	338	339	339	315	323	358	326	363	340	330	331	315	316	309	335	342	299	314	320	350	325	321	302	297	299	316	322	357	317	318	308	343	362	311	303	326	314	344	336	324	350	324	331	290	318	306	319	297	319	320	312	355	329	324	327	324	310	342	295	317	336	334	339	335	341	325	307	302	341	329	314	338	344	338	314	328	316	331	354	303	342	336	331	342	322	348	331	348	279	348	315	311	349	324	315	318	334	341	349	308	321	370	336	330	328	302	330	311	322	348	313	303	331	291	290	308	329	325	326	330	349	355	315	319	329	333	334	337	343	352	342	319	323	316	296	348	352	359	304	297	335	370	325	354	317	303	351	305	319	333	325	351	333	306	345	303	334	334	316	331	340	354	305	329	321	314	339	306	331	359	319	321	297	292	329	325	321	302	326	316	324	322	322	327	311	321	312	313	333	333	325	325	308	333	336	335	321	345	296	355	338	326	323	357	330	331	307	329	304	328	337	303	330	324	338	292	305	326	331	327	344	293	307	313	317	348	340	342	344	306	346	355	320	342	327	363	328	313	322	349	311	326	342	352	325	326	335	321	295	335	329	343	309	327	332	335	343	331	338	327	290	320	330	309	311	329	333	317	299	303	331	306	335	307	322	325	351	352	318	294	335	338	339	342	293	363	315	332	336	301	351	320	333	340	344	324	333	347	346	350	310	340	297	340	303	311	331	326	322	334	344	333	340	326	305	313	338	333	340	300	328	332	345	354	305	330	332	341	317	325	330	324	331	305	305	319	357	334	318	339	308	302	311	311	317	294	352	363	327	332	313	315	328	331	290	302	324	328	316	312	357	336	337	336	299	320	308	365	290	323	326	303	339	313	324	323	340	341	327	323	298	314	307	307	333	336	315	315	329	326	323	316	345	311	306	328	307	303	343	338	339	351	324	330	298	336	332	350	336	316	319	328	316	297	319	317	325	323	287	342	311	299	319	311	297	332	313	332	342	337	356	337	330	316	325	343	305	330	326	319	312	324	355	328	297	265	322	315	295	333	321	307	328	327	361	324	312	329	320	340	314	358	294	352	307	346	349	306	347	317	366	304	339	330	324	302	323	328	328	334	328	305	316	313	320	307	322	332	322	340	333	345	363	323	326	301	305	338	325	306	323	315	331	337	291	308	328	337	350	331	319	336	358	322	320	341	321	304	336	360	318	319	325	354	314	310	348	316	344	338	353	333	326	313	336	353	294	317	284	307	342	314	305	321	349	343	337	323	303	326	307	308	348	324	348	319	332	316	299	326	327	321	320	326	286	337	310	339	327	294	334	303	302	310	298	373	338	329	345	308	315	331	329	311	347	329	336	312	337	337	298	338	312	325	334	319	324	329	315	358	329	336	318	308	332	287	327	321	316	330	339	327	366	347	330	328	300	311	302	304	334	325	309	317	319	303	338	350	338	346	341	356	341	327	358	352	321	334	321	336	332	311	344	306	350	321	325	321	329	333	288	344	320	330	349	323	321	317	319	322	348	310	337	310	321	319	327	336	299	344	336	335	316	335	321	343	312	327	330	356	325	308	334	321	316	339	323	342	327	312	274	322	324	337	328	320	309	314	320	358	338	335	329	331	313	349	308	312	354	307	300	339	317	327	333	320	291	312	362	301	320	323	327	356	306	317	300	344	289	349	321	348	349	330	349	340	296	342	323	353	302	357	287	321	307	305	342	358	372	309	329	336	351	316	321	314	329	307	315	315	325	338	343	298	307	304	318	345	338	341	330	320	339	337	330	327	316	333	309	345	320	315	321	355	349	345	310	330	325	330	342	309	317	304	312	337	346	302	304	352	353	328	337	291	327	341	352	332	315	342	314	328	336	342	334	325	309	311	344	327	345	309	361	366	323	330	361	348	337	360	287	319	343	338	328	331	320	349	332	325	353	316	319	321	319	325	325	344	305	300	288	285	311	367	324	316	311	306	350	326	356	328	329	352	346	352	317	321	331	292	314	325	347	318	326	330	329	326	335	340	369	295	337	331	355	323	343	313	344	311	352	327	325	350	313	342	340	356	349	337	325	337	326	339	330	332	322	340	363	334	345	355	314	325	330	308	346	349	331	318	331	320	302	336	330	288	342	289	309	320	318	326	326	356	330	346	331	351	349	336	335	338	320	344	334	338	320	339	326	346	307	363	287	320	338	320	300	300	363	312	361	308	330	296	320	311	358	316	318	345	341	333	311	360	316	330	310	310	326	340	311	312	338	321	322	306	333	309	320	319	322	345	328	345	331	293	317	326	342	356	289	319	320	326	315	336	314	359	351	331	317	329	319	301
1597	214	219	213	195	230	186	168	197	198	192	193	221	209	188	211	192	225	172	200	211	213	208	172	184	186	203	197	203	190	187	208	241	212	179	216	171	213	220	223	186	197	200	187	217	186	193	219	206	229	216	198	191	208	201	197	190	189	213	187	206	221	223	209	190	202	225	201	208	209	215	180	191	212	198	211	203	223	219	208	226	222	187	203	174	167	210	202	169	209	209	202	204	212	228	192	212	196	239	209	209	190	212	180	199	199	214	194	167	198	170	205	188	201	191	210	199	221	232	203	199	190	211	166	183	212	182	178	177	197	168	201	215	209	196	213	174	207	218	182	191	201	182	177	212	206	217	200	196	184	188	200	220	229	196	206	248	219	217	197	241	255	191	216	200	225	201	199	193	217	203	197	213	224	187	182	200	193	197	205	217	177	187	193	198	212	194	216	206	216	221	193	183	224	212	208	223	213	189	210	204	199	201	198	202	183	185	217	205	166	190	205	193	190	208	174	202	188	193	197	202	192	215	189	181	187	181	204	204	210	220	183	194	218	198	197	182	183	199	190	188	204	172	180	209	206	202	204	202	220	213	225	203	219	170	192	235	191	206	189	223	202	201	190	190	184	180	194	184	190	195	216	222	194	209	196	191	223	212	230	239	217	204	198	213	201	209	240	217	181	152	195	191	195	186	183	232	200	175	217	180	231	204	202	213	206	182	208	178	199	172	165	214	207	193	208	198	205	205	185	171	196	209	203	194	186	176	203	184	215	208	193	159	206	198	215	207	175	192	189	203	192	175	195	188	199	209	208	202	203	242	231	192	186	203	195	188	186	184	223	211	200	224	186	233	225	212	196	212	192	215	173	193	212	223	187	212	196	209	201	185	185	201	199	195	212	176	190	204	208	212	221	205	221	195	195	203	202	198	200	177	220	188	226	191	200	215	182	190	190	216	204	183	192	191	209	185	190	234	209	204	206	212	217	184	199	189	198	154	208	210	201	206	190	196	190	198	206	213	210	173	217	196	207	217	222	209	191	213	189	222	185	197	199	204	187	177	192	202	188	209	207	182	207	185	183	214	189	193	188	187	201	208	194	208	204	188	221	209	224	182	196	197	201	165	212	201	186	202	185	176	179	191	201	214	213	204	212	215	185	195	202	165	209	198	199	221	167	227	200	205	199	199	210	212	207	186	211	195	221	207	203	195	193	205	202	197	200	197	204	191	193	216	211	230	237	234	175	216	204	176	206	179	193	211	205	197	221	198	188	192	200	206	207	197	208	200	187	223	209	217	238	209	191	217	179	195	202	194	207	206	175	192	191	199	177	223	216	209	217	174	205	200	198	255	199	196	175	198	202	188	173	183	188	217	216	206	201	193	217	214	181	204	203	192	178	205	195	173	184	185	181	201	206	215	217	184	186	169	202	209	213	199	190	211	199	213	205	208	216	198	213	207	209	203	211	206	176	196	196	201	212	210	200	174	200	216	204	227	202	202	217	200	208	206	199	219	195	198	195	224	173	205	179	196	196	224	201	200	191	187	208	200	222	215	197	199	221	189	196	200	187	200	196	184	182	213	183	207	185	195	220	192	203	198	201	181	210	190	170	174	211	211	192	183	184	191	195	208	218	201	210	229	197	194	219	215	190	185	187	188	194	189	193	205	216	217	230	194	185	227	222	172	196	188	231	206	193	216	192	233	204	207	196	220	208	217	191	159	201	186	186	205	188	176	181	194	205	200	195	225	188	165	220	205	198	215	181	197	222	191	214	214	228	218	199	204	204	203	183	204	182	170	196	202	190	224	205	206	198	223	217	182	201	203	185	222	234	236	195	196	204	206	207	181	184	184	206	196	211	211	166	207	206	213	222	208	202	200	175	193	173	188	190	197	217	235	227	205	188	233	172	197	205	178	192	203	215	196	177	202	212	172	187	207	219	205	222	197	201	201	202	219	203	184	187	207	189	207	215	206	174	204	208	199	215	192	164	195	202	204	197	173	195	214	203	202	205	197	199	177	209	190	200	203	217	244	198	226	187	206	194	210	214	205	161	183	184	201	183	210	211	202	190	188	234	195	190	204	215	174	206	200	219	194	189	199	196	187	203	184	202	207	180	212	200	193	186	200	226	194	187	191	194	182	175	199	213	175	185	199	197	194	193	200	204	183	216	170	188	204	190	193	196	205	217	182	199	200	187	219	208	184	210	207	228	189	189	183	179	175	210	202	196	185	193	186	178	212	216	220	212	217	172	199	205	210	198	166	217	190	193	227	187	195	200	182	222	215	188	199	218	192	188	221	197	204	190	220	241	178	167	190	207	196	215	203	213	216	185	199	189	208	176	184	211	210	193	195	215	197	199	189	213	203	201	181	203	178	182	179	221	221	202	198	192	192	218	194	188	218	208	212	169	219	198	199	190	203	195	188	194	211	198	208	185	213	224	184	207	223	203	208	176	189	193	203	183	208	203	187	217	227	207	199	184	189	214	196	211	217	168	204	177	223	193	214	192	188	214	226	227	203	189	182	192	209	175	223	188	205	171	196	213	167	211	213	199	220	203	182	189	204	214	207	205	218	190	215	215	184	207	185	217	200	203	189	187	194	208	201	188	209	205	178	215	196	228	188	202	188	210	180	180	221	178	212	194	189	200	215	231	240	218	210	207	210	183	217	203	173	209	189	215	177	186	187	181	197	187	188	206	197	199	233	196	199	186	204	194	210	188	209	156	203	205	203	192	204	202	203	186	218	170	199	209	191	201	211	200	189	206	221	203	199	191	194	217	201	194	224	218	213	177	217	176	174	235	195	179	212	220	215	223	193	210	222	193	183	191	207	178	215	188	194	202	205	208	214	208	195	207	213	205	180	208	188	177	228	215	212	159	189	194	211	180	214	215	192	197	195	213	207	224	223	200	210	189	187	191	179	200	177	173	196	226	213	194	215	202	219	205	190	201	206	196	196	202	182	203	202	192	179	202	185	201	192	183	197	190	202	197	199	213	199	192	206	206	207	211	190	198	231	202	194	201	196	222	177	223	199	210	192	193	223	220	178	190	206	166	193	213	195	197	229	205	196	213	223	209	209	188	209	206	191	206	199	216	184	209	198	195	205	200	188	206	182	194	196	222	189	157	203	211	186	191	184	184	195	219	197	206	181	216	173	211	221	196	222	197	202	207	179	202	189	204	199	186	201	161	191	193	191	203	229	233	212	197	196	182	180	241	205	204	217	175	209	222	181	195	199	236	207	218	189	181	166	196	201	194	193	220	211	219	216	210	187	194	178	192	199	200	201	206	178	187	181	216	186	198	189	184	234	184	200	192	181	196	188	216	229	196	197	209	219	210	225	204	194	217	207	195	202	228	191	190	194	207	184	211	212	184	169	204	189	195	219	200	205	205	210	178	225	191	221	217	199	222	220	196	199	183	207	203	224	183	212	193	210	182	180	197	227	189	192	214	204	204	193	217	209	205	183	221	175	220	206	218	199	180	167	174	181	201	213	177
1960	532	516	532	512	516	499	494	489	512	453	496	472	512	477	455	458	458	520	469	456	487	468	473	479	529	468	473	483	453	483	456	498	461	436	450	482	455	498	431	481	499	460	494	474	532	453	492	498	444	478	476	513	488	453	449	504	475	496	485	502	468	474	494	490	490	469	470	448	498	466	486	451	423	461	494	472	504	500	448	493	471	472	485	488	472	479	464	483	466	452	475	441	451	500	467	516	457	449	480	504	436	419	447	454	485	517	473	441	489	518	459	516	458	460	474	481	464	462	468	530	458	451	509	485	446	478	473	480	468	506	476	434	462	498	472	486	480	473	463	478	447	460	444	437	499	479	474	476	480	479	454	498	486	496	454	482	459	488	507	455	477	453	551	487	493	467	474	488	467	474	506	503	499	452	478	464	465	444	470	474	486	450	472	434	487	482	477	470	482	471	482	449	486	456	443	490	468	486	512	475	472	465	493	485	463	478	498	481	507	469	451	499	507	478	473	472	476	443	444	465	497	479	465	461	450	472	495	459	484	437	489	498	443	429	451	478	496	512	478	472	493	484	452	473	461	450	504	463	494	473	458	457	476	489	488	443	476	451	448	469	471	477	485	472	479	478	444	500	487	441	474	475	442	480	457	453	430	452	476	518	476	450	457	451	467	458	461	455	494	456	449	455	487	462	510	509	464	507	422	461	472	456	477	456	479	484	426	483	478	425	480	490	459	449	460	460	457	433	501	474	493	456	500	477	465	464	469	437	471	439	492	484	484	472	472	463	437	495	446	450	471	503	477	421	443	463	475	503	447	478	480	548	469	472	489	465	510	466	515	507	475	510	506	458	505	445	471	492	460	499	486	474	447	475	507	452	423	500	508	492	458	499	485	474	472	439	469	472	492	465	473	468	463	462	459	499	456	507	493	508	450	487	495	464	478	469	489	458	505	433	466	465	470	482	468	481	477	501	466	450	519	475	448	499	494	500	472	478	454	462	499	485	467	498	512	458	472	448	477	493	483	459	467	461	506	458	489	506	485	454	500	489	428	460	457	450	438	457	458	486	476	461	497	480	482	483	446	464	454	430	503	490	462	498	461	487	476	490	471	495	435	470	473	451	485	482	490	460	471	454	473	478	487	466	470	461	474	516	468	461	488	494	436	504	503	472	451	476	487	438	463	483	476	463	481	461	454	462	488	511	469	483	515	483	427	456	512	448	443	465	471	465	496	506	466	469	470	494	461	452	434	504	500	464	470	444	468	527	455	480	441	467	468	472	492	465	457	469	463	517	502	485	499	489	485	428	474	487	480	498	501	469	491	458	475	485	421	511	475	483	474	491	489	457	469	482	477	472	472	462	471	503	496	489	492	516	483	458	501	472	486	494	447	456	483	485	487	470	443	463	505	481	433	475	504	490	454	471	463	476	495	459	447	452	479	460	452	496	459	447	503	477	489	506	522	415	476	462	469	438	478	461	465	458	439	482	492	509	443	474	488	499	495	489	477	497	496	480	484	473	479	457	513	446	462	477	479	510	458	471	476	469	494	498	463	467	507	517	480	474	492	494	451	474	482	477	490	483	471	500	457	516	508	504	489	491	444	475	500	437	466	481	457	450	484	486	495	479	471	449	484	480	439	486	470	456	487	479	468	452	473	453	456	491	461	468	456	469	472	517	476	490	435	512	477	463	456	503	496	478	454	464	447	473	462	506	517	469	491	500	497	501	504	492	453	444	508	503	443	488	476	452	453	448	485	463	459	467	430	454	484	481	463	484	461	497	524	511	453	496	457	494	476	451	506	453	465	504	538	459	482	481	490	409	500	467	447	485	457	484	474	485	493	501	479	441	478	473	490	496	438	486	483	492	445	488	442	486	452	480	484	477	503	511	508	500	453	448	466	461	443	530	484	512	510	500	449	502	499	498	458	494	469	473	444	457	506	486	470	524	483	475	465	481	446	456	479	441	502	470	431	503	456	444	445	464	461	481	466	439	471	478	485	501	481	463	456	516	479	501	492	535	474	479	465	482	477	463	501	454	467	502	449	472	481	499	465	488	457	486	479	463	455	459	506	482	514	495	452	496	472	439	490	488	485	489	460	479	498	450	469	522	466	479	489	475	470	497	463	448	480	479	506	496	465	471	467	427	488	473	454	464	476	478	459	494	492	522	474	442	462	486	474	501	484	503	491	507	490	485	443	480	467	470	469	494	468	475	448	482	478	451	514	489	500	501	458	486	499	498	455	453	425	459	426	436	457	435	481	422	482	495	493	486	486	477	503	469	446	507	480	469	497	482	473	519	482	456	459	493	476	497	523	509	503	470	477	440	456	479	509	500	521	488	468	489	491	474	464	476	501	480	434	512	461	481	498	488	495	487	455	470	497	498	493	485	458	495	464	498	485	488	475	445	522	470	472	471	481	458	459	441	481	456	479	486	501	464	454	465	464	494	488	475	476	480	517	482	514	489	497	495	454	475	466	513	492	479	478	486	473	447	441	501	495	462	504	493	481	514	526	482	467	469	464	468	473	480	494	483	474	465	454	501	451	474	470	475	458	452	501	461	482	456	492	496	489	502	451	463	494	490	508	473	518	509	478	472	450	481	459	474	477	505	487	470	476	492	472	457	463	481	486	459	478	487	464	489	479	448	456	509	437	469	433	436	440	469	488	429	471	468	460	507	478	472	450	469	467	473	438	460	497	466	451	521	486	472	433	487	470	476	486	484	492	461	483	483	480	447	478	480	472	462	439	491	492	479	475	474	476	498	500	458	470	501	524	484	443	510	513	441	478	498	482	479	522	469	464	469	503	479	467	512	438	463	466	466	475	449	502	510	453	444	501	436	481	459	483	492	457	454	476	473	478	468	502	478	481	480	479	453	456	464	450	489	462	478	477	503	524	466	439	417	459	460	479	494	489	452	467	488	495	492	502	483	438	464	507	471	481	521	503	459	456	480	462	467	468	479	494	472	492	473	511	464	462	507	456	465	479	501	473	477	463	509	483	476	472	469	497	484	479	464	513	449	491	437	514	472	438	475	439	478	463	479	511	489	481	465	490	515	478	503	503	487	457	461	492	452	522	456	437	484	476	530	497	421	465	450	455	483	459	456	488	471	479	491	450	499	491	491	483	478	480	484	481	482	490	469	528	513	464	447	458	495	466	469	463	470	460	497	487	498	476	481	456	481	489	485	466	462	490	515	477	496	494	481	457	452	495	465	459	467	490	425	478	481	514	463	490	517	469	464	525	457	527	486	512	451	451	505	456	559	478	520	511	457	470	456	490	485	476	451	465	512	468	470	451	474	497	507	507	479	497	481	438	463	497	466	446	524	459	499	499	451	455	486	467	451	436	519	485	493	444	485	476	478	477	516	470	486	470	508	453	500	469	466	501	477	439	475	485	473	465	450	473	465	489	460	467	467	444	473	485	461	426	429	473	455	473	468	481	522	477	487	431	527	488	465	496	500	463	473	517	480	501	487	482	495	458	464	498	497	466
8139	638	624	506	437	399	347	301	303	301	285	271	266	274	255	299	254	290	262	268	270	247	268	265	298	268	281	257	234	297	301	299	259	271	263	250	253	247	278	281	298	262	265	263	239	249	247	279	222	292	250	258	252	254	260	263	261	236	257	265	259	279	270	251	272	208	273	278	275	236	279	263	250	288	236	280	252	232	248	255	257	268	240	262	280	264	247	247	257	267	242	239	272	258	245	283	285	275	252	255	261	298	261	252	237	262	304	231	273	246	279	257	250	290	249	264	266	281	296	267	260	245	245	265	280	256	246	276	214	251	243	293	253	281	257	301	253	229	273	305	278	270	267	245	258	252	255	254	265	281	256	245	271	257	256	268	254	293	277	234	228	288	271	250	249	265	268	234	249	252	262	293	234	249	260	268	294	267	240	245	286	256	263	254	275	253	223	261	257	284	277	223	283	275	290	286	262	257	264	247	251	281	290	254	263	261	294	254	276	241	285	242	266	318	280	249	259	233	246	253	255	274	297	262	252	276	273	221	234	278	234	280	249	278	269	267	255	249	281	290	272	283	238	271	260	271	274	263	254	284	255	284	273	262	258	240	260	275	252	240	258	274	230	248	275	243	238	260	274	286	287	268	267	253	239	257	244	270	252	292	244	252	256	282	284	235	285	258	259	266	250	269	259	260	260	256	261	279	249	285	258	237	257	245	266	268	270	255	261	237	277	257	252	260	226	254	264	227	282	234	248	272	286	272	233	262	262	252	294	305	262	244	240	254	259	282	263	280	258	255	257	256	279	250	252	282	280	257	271	274	237	218	244	228	270	244	269	239	280	238	253	228	261	297	287	281	241	277	224	224	246	295	256	244	258	275	235	278	296	276	263	262	271	253	286	271	237	273	268	273	248	247	239	275	257	230	216	268	240	250	292	278	272	255	269	288	246	248	277	227	249	281	301	255	283	268	271	259	272	240	248	246	254	252	285	260	245	290	250	255	255	295	258	279	266	257	260	277	252	244	271	275	278	262	243	267	250	252	270	277	254	247	253	269	228	262	237	276	244	261	255	244	291	218	247	224	241	269	260	246	239	226	281	289	264	265	244	247	278	262	255	276	258	276	286	262	279	268	302	298	261	234	260	260	258	251	274	263	261	232	257	253	257	269	258	265	279	248	252	268	277	254	296	286	278	269	248	273	267	259	268	227	271	263	257	284	260	235	258	249	249	249	242	273	277	247	242	266	229	257	235	265	291	250	252	259	270	267	282	292	258	264	241	252	255	234	243	245	231	271	263	260	251	270	279	246	257	279	280	294	269	286	316	258	248	270	273	274	242	269	265	221	275	292	278	260	235	273	262	260	296	251	251	261	252	260	279	281	258	298	245	262	241	221	264	257	244	270	235	252	272	250	274	276	269	254	281	245	241	261	298	257	238	239	268	247	266	256	234	267	247	262	258	262	245	270	253	256	249	251	279	301	213	241	233	245	254	236	263	277	230	262	263	252	253	299	230	255	288	269	263	258	277	266	271	264	289	269	260	258	261	227	256	270	259	267	259	231	261	252	284	252	258	249	231	246	282	263	250	266	266	268	283	275	276	264	265	265	278	274	311	248	263	262	290	250	276	249	248	283	249	267	252	262	252	270	275	268	307	283	249	236	273	282	294	255	231	228	260	262	243	263	237	271	252	270	278	289	241	242	238	262	299	262	281	259	254	244	244	278	244	267	234	262	274	238	249	259	244	233	262	258	279	262	278	262	281	214	295	262	241	223	258	247	240	252	267	254	264	271	257	267	275	263	290	257	272	280	247	224	282	242	259	274	233	259	252	248	255	243	272	273	242	262	224	270	238	271	247	250	261	268	274	273	281	248	249	295	302	240	251	244	253	257	228	256	236	262	233	253	268	259	257	249	241	253	277	235	226	247	229	272	244	256	266	260	261	259	255	260	238	262	292	250	274	249	281	273	282	234	301	254	226	259	274	264	261	288	253	286	254	243	246	248	266	258	269	236	247	250	253	253	273	233	290	253	262	260	247	258	245	244	263	285	242	238	283	230	271	259	225	249	277	239	261	267	272	264	234	246	267	275	255	264	259	264	245	253	247	238	254	282	280	257	247	259	261	268	238	258	282	249	254	222	267	248	261	239	267	251	246	282	266	265	265	260	228	287	247	292	268	242	254	278	247	236	273	261	236	276	247	277	218	248	235	254	239	263	272	261	282	259	269	265	242	232	247	268	277	284	266	279	261	256	249	240	245	288	248	265	228	248	296	257	262	267	254	246	249	279	266	258	275	232	263	248	270	277	249	237	250	241	250	284	244	276	259	231	252	250	253	249	274	244	250	271	269	264	258	264	231	245	256	262	262	273	216	272	270	274	264	251	261	261	255	244	263	281	259	280	267	253	270	250	279	286	249	271	246	241	253	260	256	273	250	232	252	265	285	267	258	236	272	253	240	234	265	249	247	247	263	228	252	243	273	234	249	229	236	296	270	272	271	272	278	239	276	259	256	294	248	281	266	257	245	268	223	261	260	268	245	257	236	298	253	249	284	301	271	254	257	245	270	291	272	273	254	247	257	235	221	294	287	264	294	287	267	259	266	224	246	255	287	268	251	245	285	260	263	263	282	276	255	252	228	229	260	251	281	246	258	270	227	261	273	257	259	250	245	274	298	257	282	231	260	265	238	250	258	262	250	251	255	247	276	264	276	262	232	273	274	283	284	234	274	270	233	249	271	263	231	256	235	250	259	281	264	249	265	262	257	273	230	264	272	250	262	289	254	255	247	246	266	271	238	233	235	250	246	266	251	286	255	241	280	254	256	280	223	280	278	245	263	237	254	294	258	270	240	209	273	273	266	247	250	256	266	250	239	296	256	252	225	269	266	226	264	261	251	254	239	231	236	244	265	257	263	295	264	239	256	244	252	278	269	237	265	271	260	229	230	293	263	253	246	231	239	262	244	255	250	284	262	237	247	253	275	222	252	270	265	263	239	225	244	258	263	262	251	242	279	278	247	276	269	239	282	240	265	277	294	262	234	278	257	268	276	250	237	273	253	250	280	267	236	252	242	266	256	258	263	256	224	274	226	287	275	282	248	247	268	240	240	276	256	238	220	246	268	267	246	270	242	258	240	223	235	248	285	279	276	230	238	267	293	218	277	254	253	286	265	257	256	268	281	284	264	280	255	283	234	259	251	263	244	218	259	268	287	288	254	252	274	243	280	242	256	235	278	268	283	255	252	260	238	235	265	253	275	248	229	273	265	264	277	277	277	247	239	250	252	253	269	286	266	258	263	258	247	231	261	254	254	250	278	269	253	257	260	258	260	271	251	250	218	301	249	230	248	267	235	233	252	244	236	258	264	232	248	250	263	247	272	258	270	283	260	263	256	244	255	238	239	247	278	274	258	244	300	292	249	273	258	234	245	256	268	270	267	255	247	256	254	281	226	259	279	264	232	275	245	267	263	229	257	217	290	244	234	272	266	293	263	256	282	253
6682	877	1389	1531	1295	1154	1047	844	840	767	755	717	668	702	650	645	671	651	638	583	658	617	658	614	678	635	625	591	616	626	600	588	590	592	603	626	616	634	596	640	576	621	563	621	553	601	576	575	602	605	584	603	569	595	570	564	578	563	636	597	545	595	570	597	610	578	604	594	548	579	575	613	580	610	574	606	598	565	617	586	576	619	638	591	588	627	583	606	593	555	572	585	598	542	580	599	546	597	594	610	605	592	595	618	594	625	624	588	590	569	584	563	569	587	557	537	594	610	575	568	586	591	541	599	609	586	559	568	579	592	630	601	597	624	594	626	575	563	544	623	559	588	591	558	595	580	573	590	566	591	594	607	597	569	585	516	570	583	540	591	613	597	570	588	576	560	580	574	595	571	573	571	628	573	599	566	617	530	571	566	574	579	580	569	615	609	609	598	571	573	565	570	594	587	623	585	529	578	574	569	533	587	571	619	568	584	595	612	588	604	558	597	574	610	573	617	581	608	590	609	561	604	613	613	575	560	613	660	611	590	628	559	588	576	574	601	549	562	561	568	606	571	631	643	615	661	567	553	573	588	590	588	568	550	645	638	577	559	581	595	586	555	541	586	574	642	568	597	624	559	549	573	580	586	614	592	567	589	600	597	557	579	598	567	605	591	573	568	565	541	564	594	590	580	564	608	590	564	589	577	547	597	593	605	563	576	612	587	577	598	627	583	572	583	596	569	635	570	606	577	605	574	540	588	590	660	570	579	597	586	610	632	567	550	583	567	561	588	569	593	624	584	578	553	563	594	530	582	611	564	552	606	573	558	591	585	612	598	588	587	620	590	593	587	591	550	541	594	623	560	605	573	542	577	574	596	550	585	577	604	580	578	584	601	582	622	582	639	608	576	564	578	547	543	640	599	552	580	575	562	604	560	575	592	588	614	622	614	568	617	570	592	559	598	613	644	572	579	601	581	638	588	601	569	581	634	584	585	616	590	618	594	596	569	599	528	585	581	595	589	608	571	577	565	601	601	602	570	597	595	601	569	588	604	600	607	574	627	586	598	571	577	592	569	552	609	630	563	590	547	598	590	580	593	566	600	647	591	573	605	528	616	588	588	597	604	597	569	602	600	569	587	568	587	609	605	600	589	623	566	552	581	584	602	566	615	619	575	588	574	564	575	580	590	603	574	562	611	587	642	602	567	600	604	612	593	596	575	602	594	606	585	578	591	543	578	574	585	609	584	541	589	569	615	606	564	568	583	590	604	551	593	615	564	605	595	581	591	550	585	603	606	555	574	572	604	634	563	556	614	610	563	631	571	604	579	591	599	599	579	562	544	578	581	596	568	603	608	546	587	636	559	596	605	576	599	578	566	566	576	618	593	580	627	640	610	586	606	574	603	532	540	551	572	543	586	583	543	579	604	602	606	599	578	608	584	571	621	634	611	591	603	588	626	559	637	564	569	570	565	561	592	562	621	587	553	607	560	607	589	598	595	582	568	569	547	574	568	612	615	598	593	521	555	625	584	590	587	617	599	559	550	575	583	598	585	573	607	553	576	574	602	598	595	579	619	588	566	572	563	599	610	597	605	599	642	568	612	585	618	576	564	586	601	609	595	596	564	618	585	575	614	607	578	560	562	613	594	593	572	626	592	616	581	602	615	638	599	598	591	593	580	571	583	609	562	593	645	585	599	565	603	602	567	625	627	584	602	590	635	583	565	557	615	602	593	582	584	571	618	593	584	606	559	635	602	549	620	582	570	618	552	587	587	603	566	597	588	603	550	605	548	594	557	563	589	598	549	563	572	611	566	593	578	580	589	559	637	586	574	567	575	575	559	601	550	532	568	523	620	549	589	582	561	606	542	575	620	664	661	610	582	537	606	562	614	563	603	609	592	600	563	610	586	592	554	572	593	533	582	576	573	565	565	576	584	562	576	577	535	602	600	621	570	577	566	565	610	600	609	540	566	609	567	574	585	619	568	559	587	609	572	589	603	603	558	580	554	588	583	605	596	572	553	563	601	584	555	584	593	563	608	599	598	601	620	570	558	557	606	553	624	555	615	555	596	589	584	576	592	570	580	563	589	582	601	592	545	555	606	636	601	567	549	554	595	606	609	611	566	589	574	614	572	580	544	569	588	623	594	587	569	641	586	538	577	575	644	588	581	567	573	626	601	592	640	543	588	634	631	582	589	552	543	624	557	555	585	608	656	588	588	608	616	560	579	531	573	594	565	587	600	554	596	560	524	563	583	586	610	578	541	577	595	606	599	561	581	557	610	585	613	575	562	541	614	607	560	624	590	549	603	627	606	555	622	588	581	582	567	540	580	560	589	594	612	612	555	565	572	560	659	573	641	576	613	592	598	580	578	580	611	541	585	557	576	610	580	601	584	595	576	576	612	574	589	638	583	639	589	610	555	582	628	635	572	629	591	612	554	573	606	619	557	576	573	584	603	638	619	582	559	603	549	544	623	605	621	596	595	574	543	595	560	597	588	664	580	586	581	581	576	592	632	586	581	616	584	601	602	602	604	554	614	574	588	588	547	615	592	632	614	597	570	607	600	548	617	560	621	588	575	601	621	607	633	614	584	616	576	566	586	557	605	608	609	639	607	583	591	588	600	592	629	608	631	626	575	573	612	593	579	577	572	613	587	616	582	575	574	593	598	567	589	565	590	588	577	595	599	583	588	572	618	525	586	618	598	619	602	617	610	591	548	609	584	547	577	581	550	564	557	577	576	563	572	585	578	595	614	618	581	575	574	593	611	568	566	552	582	595	597	596	622	576	532	581	590	617	557	569	647	599	569	585	587	576	603	584	560	578	561	633	644	573	553	602	646	599	578	620	608	593	575	598	562	564	599	615	597	633	579	556	587	610	587	531	570	542	566	581	568	580	575	582	598	593	598	627	637	566	534	585	575	576	575	589	562	554	613	564	582	619	566	571	575	602	541	590	555	623	644	596	557	581	582	583	602	596	586	581	641	585	618	547	605	627	560	533	552	565	591	591	591	589	578	555	585	583	564	574	546	583	579	601	598	567	661	561	594	607	617	613	582	596	605	614	612	562	583	562	654	568	579	575	603	590	601	564	585	578	587	571	545	589	571	627	622	582	608	558	604	617	559	604	621	577	610	589	600	546	554	553	589	573	584	590	577	608	552	617	544	610	620	590	588	602	608	641	561	594	570	587	587	575	627	556	565	596	619	584	627	569	592	597	585	613	605	543	576	631	571	553	560	563	558	590	610	577	581	576	578	589	560	558	560	569	586	590	605	550	574	590	571	589	581	595	604	585	581	572	597	587	616	619	604	603	597	545	591	550	621	586	595	582	584	588	567	572	565	593	563	577	589	581	584	658	584	576	624	589	564	577	573	588	583	587	593	553	586	608	565	614	558	572	595	572	597	632	582	601	589	583	553	534	611	555	571	606	597	604	603	649	619	616	598	606	651	604	606	585	603	572	597	550	599	636	578	586	597	580	591	551	587	592	604
14955	1112	879	627	461	363	260	243	211	195	171	189	199	182	170	160	166	149	139	133	151	125	137	141	155	164	177	155	161	126	142	137	128	142	170	152	137	137	152	135	143	133	160	126	140	119	157	145	139	144	126	142	143	125	138	123	145	169	144	141	136	142	105	152	136	147	134	130	143	134	137	138	140	136	143	138	172	136	140	146	140	122	143	129	148	135	134	133	121	129	124	136	146	141	111	123	133	146	143	125	144	138	122	141	141	145	118	117	126	125	119	146	154	166	147	147	122	125	167	151	127	149	155	131	146	144	150	145	160	143	128	119	144	136	143	139	148	162	133	127	131	149	136	114	143	162	117	120	133	128	138	156	124	144	144	148	126	138	141	163	130	123	153	132	138	160	146	145	138	136	153	151	119	131	136	145	155	141	133	133	128	138	146	121	152	158	128	145	149	142	137	132	140	147	140	153	145	123	141	146	117	135	140	166	123	139	138	130	164	151	147	134	164	140	137	155	130	117	125	133	148	143	159	127	132	133	142	126	101	146	112	141	152	136	153	143	128	147	158	154	149	128	124	147	147	147	141	130	141	126	148	124	120	153	137	137	137	160	139	104	154	132	125	153	125	151	131	159	149	124	131	144	148	129	136	140	132	110	139	141	132	151	158	151	146	147	131	161	131	121	142	143	146	168	118	127	141	156	133	131	142	137	137	162	152	126	127	146	141	134	149	150	139	142	137	135	141	134	143	151	143	120	138	130	133	148	138	131	145	146	127	129	141	147	129	134	131	156	143	129	124	126	116	160	125	135	127	144	133	152	170	129	125	143	108	131	149	153	151	146	122	136	141	132	138	144	137	118	127	115	134	133	135	137	134	119	145	119	118	127	145	137	129	124	154	154	165	147	139	123	157	169	153	167	126	139	154	133	152	126	113	135	133	117	129	148	137	142	141	146	129	129	129	141	130	122	136	150	146	142	168	120	140	128	132	137	135	149	136	132	128	122	125	131	141	150	141	135	130	121	128	124	134	131	120	128	154	134	143	130	159	134	141	141	136	138	156	130	153	127	118	129	151	151	124	154	151	132	147	149	134	152	135	140	130	140	149	155	121	153	141	148	127	154	149	151	137	146	154	144	112	143	137	136	132	139	135	137	129	159	129	152	161	147	130	124	144	141	165	158	134	141	129	132	125	149	138	111	137	159	142	150	118	137	119	124	147	154	133	147	132	133	140	125	142	121	129	134	132	138	148	149	131	157	136	101	127	109	136	152	160	148	135	130	143	137	147	133	117	148	134	129	145	139	141	165	110	124	140	160	136	134	134	173	145	139	136	142	153	116	122	148	142	142	138	123	137	154	137	146	138	113	128	135	141	140	135	133	98	140	148	138	132	140	137	144	131	138	152	137	149	147	138	154	132	133	155	133	131	133	126	145	132	140	126	135	138	120	140	149	129	136	146	132	151	139	126	123	149	128	130	135	144	149	146	158	140	142	131	133	145	133	124	153	141	127	147	110	131	139	127	125	144	144	147	167	163	141	137	153	133	136	130	141	134	151	125	152	131	135	140	132	127	166	150	131	141	159	150	142	137	144	161	138	129	163	124	137	132	151	138	131	142	106	157	135	150	147	147	113	120	160	157	132	123	116	135	149	130	130	119	126	150	138	117	132	144	144	150	132	110	143	135	151	131	134	142	140	125	144	142	139	129	156	142	151	141	106	146	140	132	149	146	145	142	128	134	138	116	150	155	135	163	113	141	139	144	134	157	155	140	131	114	128	141	144	142	140	141	132	125	130	141	145	140	155	138	136	143	133	153	158	141	134	130	133	133	147	129	134	133	133	159	164	138	114	148	153	145	132	144	142	146	140	118	141	132	125	152	124	123	158	156	132	143	135	159	134	137	137	119	136	113	143	115	148	139	135	138	153	145	159	150	130	140	116	126	141	133	151	149	134	129	116	139	133	138	137	133	147	126	149	155	133	153	140	138	131	150	116	116	139	131	145	133	146	144	125	128	140	166	130	144	138	137	135	153	121	100	108	145	123	138	133	131	146	159	139	160	130	136	157	132	127	144	133	140	149	150	130	110	135	145	141	131	132	132	119	158	120	128	133	143	126	149	156	139	133	133	129	144	138	150	148	120	160	149	136	138	145	130	152	136	141	151	141	117	138	135	145	124	138	138	158	131	142	142	149	136	147	154	129	150	138	163	127	150	127	143	137	134	127	125	161	149	142	152	130	142	150	142	129	123	130	132	143	157	149	153	149	146	113	133	125	121	134	155	138	158	151	139	127	159	127	140	139	145	136	150	131	127	150	134	161	136	139	146	129	146	162	148	146	152	123	113	167	140	139	147	135	130	133	137	138	127	122	148	137	158	144	142	109	133	129	125	126	146	121	125	163	136	145	110	158	146	144	130	128	131	129	127	119	141	149	137	151	142	120	136	157	147	109	142	142	153	132	150	156	133	135	157	139	139	144	147	132	137	134	120	140	135	132	129	138	133	148	132	140	124	146	137	120	128	139	128	135	148	144	140	134	161	116	158	161	127	125	137	142	129	151	146	132	152	139	132	128	135	138	162	151	124	116	140	156	151	151	147	140	138	151	136	122	136	123	119	132	151	141	145	149	144	142	157	137	162	137	136	151	144	124	154	147	151	146	152	136	134	138	131	136	127	131	117	117	133	132	120	140	147	149	143	142	125	155	117	138	122	146	135	128	139	140	120	160	128	136	116	161	156	141	127	130	171	127	133	139	150	132	148	135	158	161	126	148	138	146	153	134	125	137	144	136	135	156	138	100	157	118	119	157	130	159	165	161	168	152	130	129	137	141	139	139	127	113	149	152	133	146	147	152	156	143	134	112	131	145	143	125	126	146	151	142	139	142	159	124	124	122	130	133	136	130	121	148	141	117	152	132	114	139	145	140	179	125	126	139	138	126	136	129	151	143	130	149	124	133	144	146	160	156	131	139	155	140	132	163	138	159	157	123	156	152	111	127	134	134	121	142	128	114	133	101	116	139	151	124	135	148	160	141	141	141	148	137	127	133	173	157	134	157	135	145	133	151	139	138	147	144	140	143	115	142	144	160	187	144	140	148	154	152	128	142	125	140	120	143	145	138	136	145	170	139	124	136	134	137	139	141	144	146	151	132	161	135	125	146	124	141	151	122	122	140	139	147	135	163	158	129	141	134	133	145	145	136	144	158	128	145	142	142	148	125	135	122	135	148	139	131	143	120	137	107	156	134	129	139	134	151	132	148	128	133	131	138	131	120	146	157	176	134	132	136	157	145	129	153	127	136	115	134	140	142	150	139	126	140	129	149	131	117	153	138	146	146	126	137	145	158	140	129	129	138	152	144	134	162	132	123	123	139	129	149	131	106	132	131	120	146	128	131	140	136	136	166	136	131	138	160	141	140	145	142	107	153	147	144	135	130	138	155	132	143	134	135	116	133	153	173	145	145	135	140	163	142	132	125	131	124	141	137	143	138	144	142	135	134
8158	920	1778	2125	1760	1352	1104	894	782	665	633	580	559	552	517	462	455	450	437	430	421	406	418	386	396	417	360	368	366	393	338	357	352	365	340	337	361	374	349	352	348	371	358	343	341	346	341	338	355	351	332	352	329	328	338	316	322	335	329	334	366	316	299	321	308	317	300	347	306	285	340	349	290	326	332	327	312	309	367	348	357	315	312	335	296	321	346	339	298	360	333	309	311	331	325	345	264	335	321	333	339	317	341	315	340	320	335	326	341	330	337	329	336	324	325	356	345	317	312	313	293	320	326	338	323	325	325	363	330	296	318	336	322	336	307	327	323	331	305	311	323	328	336	346	354	326	292	302	333	352	336	344	340	349	316	315	326	300	313	351	325	319	326	307	307	330	297	344	343	334	345	335	313	319	298	317	365	314	342	320	335	320	317	346	319	301	317	317	334	320	351	353	334	333	316	332	323	322	340	304	359	312	308	315	343	306	304	328	320	338	319	331	304	300	315	328	335	316	326	360	354	291	332	309	342	328	346	321	330	330	334	321	324	291	328	348	322	351	351	326	305	292	321	320	345	347	316	314	328	366	343	300	283	300	315	331	308	337	320	300	321	317	349	249	332	313	311	323	292	306	335	345	295	324	299	356	308	334	290	334	311	335	325	306	331	324	319	306	339	324	319	310	336	301	350	331	326	341	312	373	317	338	327	318	315	304	287	336	324	331	332	358	339	319	321	312	326	280	345	336	345	328	311	286	308	323	361	306	312	310	320	307	329	331	348	336	342	315	311	307	328	311	336	328	326	347	305	334	339	289	317	337	342	342	334	314	330	349	324	335	329	337	331	321	343	333	327	332	337	332	324	344	316	318	297	309	336	314	308	305	331	345	321	359	310	297	310	345	321	324	346	330	316	331	316	364	359	318	301	323	299	294	363	329	301	325	308	318	331	371	331	329	353	316	321	316	317	336	319	310	321	335	316	367	333	342	339	327	317	337	323	330	358	304	306	302	343	308	327	323	346	327	309	333	342	294	335	305	351	309	324	321	310	318	328	312	308	327	318	331	298	346	332	297	306	311	331	310	334	295	336	296	325	294	316	321	327	329	313	325	320	338	313	343	343	333	294	326	308	324	298	300	316	336	351	325	302	321	301	334	327	312	318	334	322	338	311	335	335	360	321	334	326	310	327	341	350	342	333	315	304	307	327	329	353	329	281	320	315	325	309	353	305	304	323	322	345	336	348	286	342	298	306	331	301	318	327	302	333	353	340	323	298	324	329	327	308	362	320	329	356	351	300	331	274	299	321	300	321	310	310	332	344	309	333	331	327	300	367	334	315	339	323	302	355	318	354	308	336	318	327	322	348	341	324	314	343	320	343	313	329	294	335	326	332	333	321	330	323	325	303	286	293	340	314	305	311	274	328	332	358	320	327	325	350	309	292	301	308	332	329	319	341	303	303	358	306	317	324	289	324	327	336	331	293	333	339	307	325	300	287	306	343	330	292	306	327	331	314	348	321	337	348	325	334	320	324	321	324	337	321	274	315	314	299	322	295	309	314	310	293	342	301	337	327	319	361	334	357	354	316	325	318	345	307	323	319	319	320	310	281	306	329	291	368	330	348	326	292	319	318	348	311	309	306	315	333	332	299	332	313	341	341	343	349	297	341	322	342	327	331	318	307	321	324	309	323	316	317	325	325	345	320	318	304	346	345	293	344	294	295	313	326	314	339	359	320	316	319	338	307	335	355	354	331	311	314	310	342	319	293	323	318	320	320	319	356	333	316	329	318	313	365	328	346	302	341	336	323	318	303	327	351	311	349	317	323	319	333	307	304	321	334	324	284	292	295	319	356	340	329	319	327	334	338	319	338	309	337	309	286	310	309	300	341	330	324	291	321	275	332	317	355	291	349	307	335	322	316	338	340	329	338	300	329	301	351	321	326	315	296	337	329	315	314	339	307	320	318	327	334	305	367	345	356	342	293	328	307	337	329	338	318	340	309	313	327	348	336	349	324	329	336	305	330	375	357	313	356	311	302	329	310	323	311	319	340	354	335	341	332	315	307	350	321	316	356	310	336	303	328	299	320	328	298	299	313	310	347	359	352	286	331	332	342	306	301	334	310	314	335	354	336	321	300	305	322	308	316	339	322	322	333	327	351	313	291	357	319	332	314	337	321	314	313	337	312	302	321	339	320	326	322	319	348	321	343	293	345	330	340	357	340	337	334	319	331	330	331	304	330	328	336	303	324	344	350	325	339	310	303	367	322	297	327	314	316	348	335	335	327	323	305	345	336	309	334	313	323	323	340	293	340	346	333	313	312	316	314	350	339	329	328	331	306	306	316	337	294	300	285	313	313	310	285	341	323	289	319	325	372	312	309	349	360	306	337	331	311	340	348	319	337	311	340	357	314	336	335	331	317	320	320	307	362	294	322	319	316	328	317	329	323	302	332	337	335	293	336	311	313	313	320	335	321	324	334	320	300	314	286	371	321	329	359	338	327	335	357	299	314	342	314	305	322	305	334	334	319	330	325	316	322	304	295	291	338	339	340	322	333	353	333	306	306	313	299	331	340	313	315	332	339	308	377	330	302	318	345	329	340	328	335	289	337	354	351	336	333	352	339	314	346	328	333	277	332	333	343	321	300	281	291	351	320	323	308	313	304	323	310	325	361	314	330	328	334	321	309	326	296	308	340	346	327	354	305	312	308	354	344	333	344	310	307	333	330	321	334	304	332	325	316	356	325	317	325	290	330	334	340	330	320	291	294	328	342	329	275	305	324	326	343	317	335	316	323	318	323	314	328	319	321	329	342	310	302	358	309	326	316	334	341	304	322	334	335	317	300	290	319	370	304	314	318	339	321	333	337	313	343	295	304	340	278	344	374	288	300	296	324	368	314	318	323	317	316	326	319	350	327	324	354	306	337	347	301	320	328	321	317	341	336	334	342	321	316	314	324	337	337	313	337	343	286	313	310	342	312	291	325	291	330	331	326	327	306	338	315	302	335	311	310	350	311	355	295	322	311	338	315	327	318	340	324	348	303	292	304	295	341	325	309	347	345	301	329	345	332	322	349	336	343	322	329	332	337	327	323	329	287	303	351	320	307	340	310	317	353	285	321	312	326	303	306	318	309	327	340	317	326	299	333	344	332	355	313	344	312	304	358	318	312	327	324	304	308	309	320	327	337	323	333	322	327	355	307	305	368	332	342	328	310	318	314	348	314	288	338	345	342	316	328	322	316	326	306	300	325	326	336	309	300	314	333	341	345	331	304	319	302	351	310	341	323	302	310	338	327	372	300	324	318	320	323	308	350	290	298	337	347	346	313	328	288	323	328	362	312	341	326	307	318	319	307	313	327	349	350	317	311	320	329	323	301	324	304	369	326	311	314	338	351	348	328	311	327	309	314	327	349	308	347	332	287	303	323	302	330	326	366	324	346	314	294	340	318	332	336	313	352	295	316	317	321	322	338	332	340	308	337	308	295	309	300	340
1581	207	196	202	213	222	203	193	193	205	197	195	218	210	186	209	185	196	213	204	185	195	219	198	203	194	198	182	187	212	222	217	225	192	206	200	193	200	205	214	191	212	203	188	210	167	180	224	211	224	229	210	196	173	183	202	169	199	187	241	197	175	205	208	191	167	225	219	186	196	225	178	170	196	205	218	213	195	185	199	189	200	207	191	208	201	217	188	163	180	237	189	204	200	188	180	180	214	223	218	217	211	188	202	195	222	196	190	168	186	201	189	218	214	217	158	177	184	197	196	195	197	220	203	172	191	199	208	195	203	213	200	210	203	175	193	207	213	193	183	177	209	189	166	197	222	182	201	198	188	215	220	223	186	197	187	191	226	165	206	207	205	190	204	209	203	182	203	200	211	179	203	196	199	209	195	201	202	209	228	196	206	203	179	181	172	198	198	215	196	180	208	204	212	169	184	218	180	203	197	190	182	194	179	192	208	207	171	199	218	199	196	211	229	196	213	196	196	209	190	198	206	210	182	220	203	191	214	193	182	217	184	208	165	182	165	180	199	200	191	203	204	188	197	198	194	212	222	173	181	191	210	175	209	171	213	177	168	193	211	200	185	175	190	221	188	206	202	193	178	214	208	177	209	182	193	228	211	218	197	170	216	208	210	222	222	185	214	217	196	193	159	201	215	206	224	190	197	176	188	180	207	177	213	202	208	186	203	186	222	197	193	201	190	204	179	227	213	208	197	204	200	209	156	177	203	219	198	203	190	205	205	180	201	218	201	185	209	223	220	197	189	182	177	171	209	214	186	217	210	182	196	179	192	191	198	199	192	214	196	174	192	184	182	188	221	192	196	195	187	165	207	215	190	208	195	200	189	185	215	213	234	205	200	212	191	190	204	174	257	209	220	169	198	203	205	235	224	199	191	197	196	166	183	164	200	183	196	174	216	212	215	191	176	185	200	204	221	198	206	213	189	195	208	234	200	224	212	202	189	208	176	215	203	225	196	201	199	191	199	190	181	208	205	197	205	223	196	209	213	218	225	197	212	192	197	155	195	190	199	188	191	177	193	198	198	171	183	222	199	194	198	188	183	199	189	213	213	220	201	211	182	183	215	181	205	223	179	191	216	177	209	203	191	198	184	194	218	186	220	213	191	166	207	192	219	181	192	198	216	204	192	169	188	170	184	198	208	190	199	202	218	195	213	205	217	185	178	220	227	219	228	241	206	174	207	207	214	208	202	193	185	163	192	181	218	197	205	211	197	187	203	216	204	174	200	222	216	194	192	195	209	198	192	219	192	180	191	211	199	218	201	173	162	176	155	213	208	210	198	183	197	204	207	191	201	208	194	201	207	194	178	191	192	238	203	182	212	188	243	214	206	196	221	205	173	187	178	213	193	212	200	193	186	181	178	191	193	203	203	198	193	177	190	212	188	202	188	187	213	193	186	208	175	215	190	197	179	189	233	194	202	221	192	202	210	186	193	200	194	198	213	198	203	188	208	187	212	225	204	186	213	191	189	189	212	205	203	175	193	183	188	214	198	217	208	217	210	211	219	193	197	205	211	182	174	207	221	212	207	222	200	187	190	202	198	208	182	189	228	205	185	190	202	223	194	198	222	217	194	192	191	223	214	179	176	220	217	199	192	207	173	203	183	194	197	214	193	185	209	165	187	205	200	178	215	185	200	202	212	207	190	202	189	222	193	190	193	236	184	193	176	228	184	210	218	194	201	229	201	202	210	159	200	216	198	191	226	204	195	208	172	225	188	181	207	187	233	201	212	201	203	204	191	207	192	215	189	198	181	213	181	180	185	205	218	221	199	192	219	205	193	192	209	178	183	192	204	188	188	222	220	201	197	213	217	210	194	192	197	200	203	185	191	207	191	195	185	213	212	197	207	181	207	204	193	214	207	213	197	224	219	200	199	206	209	199	185	201	212	185	213	225	195	213	200	178	188	183	196	193	186	197	203	174	193	213	197	184	208	194	204	209	207	189	182	196	193	184	207	229	214	175	215	194	194	183	204	177	200	198	191	202	219	194	196	211	208	186	196	193	171	189	204	208	196	198	197	199	197	222	213	201	218	190	177	175	193	198	193	180	193	215	182	189	184	190	193	207	221	214	212	189	217	226	235	208	199	205	209	182	208	190	208	215	185	194	192	218	188	189	177	210	180	199	218	199	199	195	202	203	169	183	216	202	220	181	206	192	202	219	192	183	207	223	198	192	189	203	183	217	163	191	198	230	205	230	196	212	169	205	195	209	194	208	170	167	179	187	189	207	183	203	214	187	202	216	185	190	201	218	208	181	203	184	205	233	189	195	214	192	204	215	205	167	214	212	186	205	196	216	233	203	195	204	200	195	180	191	195	210	157	218	183	182	219	214	192	196	209	200	214	200	191	181	199	206	214	215	211	177	201	213	212	201	210	212	213	183	226	177	207	199	219	224	194	211	257	210	190	201	194	226	202	208	226	193	209	178	194	193	184	204	199	202	197	178	210	200	189	181	178	182	203	203	190	161	207	233	193	201	195	208	182	214	194	213	187	168	184	197	190	189	186	179	199	174	228	175	197	195	184	193	199	192	181	216	187	195	233	189	218	211	228	183	222	216	213	201	205	208	191	203	202	203	186	224	209	161	227	197	207	194	176	181	181	227	213	217	217	191	206	185	176	201	203	196	201	203	182	181	191	216	204	173	206	209	220	219	186	214	209	185	220	203	224	224	185	188	211	197	197	209	220	200	215	233	182	201	193	175	207	197	193	202	205	217	173	206	199	220	193	229	214	185	206	223	190	203	194	185	211	191	189	182	203	185	231	212	209	191	180	177	194	211	211	207	214	210	211	199	186	198	200	200	230	188	197	207	202	182	198	207	184	214	215	194	209	195	199	197	199	187	197	199	219	197	202	202	210	174	188	206	178	182	216	225	189	194	249	206	187	207	197	206	175	212	192	208	191	185	221	231	192	192	183	208	212	218	203	192	205	195	188	190	225	203	165	185	202	216	190	216	226	178	187	181	185	170	220	183	208	191	199	240	209	208	221	185	170	206	190	198	225	208	199	219	218	198	184	206	204	184	201	164	176	211	182	212	209	196	211	213	201	232	194	194	196	203	184	194	207	206	210	206	198	188	211	194	216	229	193	228	211	199	196	179	201	214	222	197	166	187	186	193	191	210	186	190	199	201	230	194	207	229	192	204	206	200	177	201	188	199	192	206	210	206	194	199	187	182	194	212	210	206	186	190	194	203	223	209	207	203	193	189	179	208	203	185	187	185	206	210	225	221	181	214	191	221	195	200	200	200	205	202	198	189	191	194	187	192	215	202	207	184	197	197	206	203	223	200	167	191	223	208	192	192	213	194	182	188	182	204	191	222	204	233	177	193	199	202	190	212	184	196	183	188	218	180	197	188	211	195	211	190	183	192	172	210	172	204	165	209	219	186	207	192	189	186	193	220	221	177	196	214	206	182	187	195	208	198	205	196	201	194	198
1989	506	529	537	504	497	458	515	504	460	479	454	519	451	468	496	487	484	518	479	501	481	494	462	449	460	469	441	426	494	469	510	499	457	449	489	470	488	510	443	478	467	527	455	456	458	473	491	499	539	477	481	457	451	481	437	471	459	468	427	461	470	487	473	448	478	455	493	440	468	479	446	489	465	476	447	430	436	469	460	495	477	426	487	445	453	453	434	510	461	453	470	463	502	462	454	491	468	500	473	485	491	475	479	470	478	437	468	449	461	470	460	492	481	514	469	491	493	484	528	478	476	489	489	494	474	445	499	465	486	483	491	432	468	489	454	485	448	445	475	505	476	455	465	493	470	437	467	471	497	456	476	453	503	484	446	434	471	439	481	520	463	464	472	505	467	439	477	478	448	467	473	449	472	492	495	464	443	502	481	480	461	455	466	514	474	439	513	478	477	497	472	422	482	460	484	496	505	470	471	485	469	464	509	487	469	468	457	462	461	475	502	460	457	513	474	471	458	438	469	481	477	494	503	441	436	484	514	485	521	478	468	469	484	518	479	486	492	474	465	467	466	462	429	496	451	488	466	489	515	459	499	465	476	434	422	468	473	476	501	463	461	481	526	491	432	480	522	476	466	497	460	483	450	482	500	491	501	483	458	488	416	455	471	466	442	427	477	445	515	482	490	439	487	514	488	460	476	478	500	461	479	471	469	487	495	479	437	473	484	450	477	437	432	510	429	464	442	509	475	481	487	475	450	512	482	457	461	454	456	499	488	476	493	512	510	489	474	454	495	466	501	462	480	446	490	461	474	480	467	474	466	491	501	432	466	475	488	457	443	499	516	509	497	503	482	459	478	475	429	472	461	506	426	490	479	451	462	483	477	476	460	459	493	441	469	456	468	493	486	487	480	483	472	491	443	479	458	451	451	477	469	467	449	471	472	445	463	435	491	454	503	483	459	484	485	509	474	484	447	497	486	484	466	456	465	517	499	473	473	497	506	498	474	511	471	460	470	454	486	445	478	496	480	513	460	423	443	480	518	493	489	500	473	484	518	465	482	436	468	540	471	483	457	486	504	470	506	492	431	489	480	467	471	468	486	517	474	487	490	470	475	501	477	473	437	472	437	483	492	462	499	496	467	490	476	453	449	461	477	458	494	479	478	512	480	487	511	437	484	503	473	459	477	481	476	474	491	481	447	514	506	488	467	462	483	492	457	474	456	505	481	488	466	469	476	461	500	456	442	478	498	484	502	466	481	508	470	460	463	464	457	459	465	459	405	491	499	510	505	432	483	511	465	494	474	480	459	529	462	499	468	467	484	480	466	469	530	476	462	478	462	453	461	423	496	443	486	486	460	484	530	459	482	502	472	458	466	492	479	485	506	440	453	503	483	466	477	414	474	461	442	496	466	490	479	505	493	456	486	441	450	483	484	486	447	499	500	465	473	500	482	506	454	455	464	479	467	514	469	449	464	506	475	471	515	471	490	477	438	469	485	478	518	471	495	475	422	487	491	467	468	460	451	511	465	458	421	484	490	481	476	502	475	491	479	457	467	455	485	494	504	501	489	457	503	486	487	477	473	469	483	496	492	485	466	472	491	467	452	488	515	520	442	460	460	460	482	505	443	502	467	489	476	482	491	468	444	469	501	483	484	470	487	442	468	488	479	449	455	466	526	496	437	473	443	493	454	497	522	502	512	478	483	472	462	452	444	500	451	449	472	493	437	476	508	490	494	461	480	477	478	472	469	447	448	441	500	434	492	493	479	483	472	458	502	469	508	489	474	480	494	436	527	434	459	490	449	487	492	510	496	465	487	483	462	470	475	478	457	455	507	483	483	481	454	484	460	453	473	447	466	427	492	479	507	457	440	467	414	465	453	486	470	472	469	483	482	477	495	453	481	481	455	506	499	466	427	452	494	473	483	442	493	464	467	456	468	482	468	495	462	480	490	471	477	508	471	496	478	478	440	429	437	439	450	476	470	450	457	452	464	448	498	482	419	483	507	437	466	464	454	450	470	492	485	464	519	486	430	474	490	485	448	445	468	491	498	472	486	464	503	429	537	473	462	465	469	482	448	454	479	480	479	437	443	545	478	484	445	463	482	480	434	458	471	480	487	489	471	497	456	511	472	431	485	475	466	477	488	489	519	436	506	445	459	527	474	489	457	457	497	503	479	457	456	444	464	464	513	449	526	478	516	493	475	508	504	485	450	484	501	477	466	472	457	482	493	470	471	443	452	488	472	487	478	472	459	485	447	449	457	473	460	430	473	497	500	460	449	482	497	434	487	491	485	504	460	498	503	492	517	449	447	487	442	474	431	475	473	482	517	483	467	494	498	464	471	466	468	447	502	511	497	457	455	477	468	461	491	462	468	507	453	481	484	541	474	484	478	464	466	493	438	466	486	491	491	474	484	467	451	469	446	474	459	494	515	492	469	478	439	481	494	497	471	441	489	461	458	494	470	506	477	482	475	477	494	474	516	464	465	515	495	466	479	450	501	475	482	476	524	496	460	476	459	430	483	528	453	512	481	456	510	480	498	475	448	486	489	475	468	451	497	503	481	503	431	471	442	494	443	452	472	458	432	439	499	472	461	488	493	491	504	466	486	497	486	500	524	502	469	466	449	438	485	414	478	454	492	463	463	456	479	483	528	476	475	479	480	519	507	505	454	453	469	482	489	461	466	455	488	450	461	433	468	473	453	469	471	488	457	463	440	472	504	474	450	440	467	474	465	485	459	458	460	466	415	473	478	469	484	478	456	453	482	500	492	432	501	473	479	458	490	465	462	477	463	474	514	501	434	461	456	517	448	469	477	496	499	472	486	482	509	510	496	473	502	513	491	491	493	491	499	494	457	510	483	487	515	502	501	484	484	460	432	498	482	479	471	470	473	448	463	440	484	476	463	472	449	460	448	467	495	483	442	461	445	498	495	496	508	482	435	491	476	454	494	521	470	473	478	466	454	478	449	443	463	440	485	488	465	462	467	489	459	455	464	488	491	479	496	466	473	515	479	479	446	489	461	458	470	482	467	502	480	473	504	488	474	437	438	459	455	482	467	475	454	450	529	441	495	501	511	476	440	446	466	486	473	448	498	494	454	479	486	460	472	484	496	495	508	465	461	517	514	456	503	476	473	449	430	459	462	487	469	481	494	488	464	487	516	479	476	467	455	477	502	461	458	461	498	451	452	448	505	430	433	472	487	507	455	506	461	468	473	493	451	473	497	489	474	502	478	475	481	484	456	471	478	506	475	497	502	485	475	493	474	485	503	470	539	440	464	450	471	494	458	509	478	545	509	490	501	468	492	490	480	439	448	469	491	498	505	500	474	450	481	478	468	486	452	446	483	466	508	508	455	459	475	482	499	447	457	464	509	456	469	478	488	495	447	420	476	494	427	490	483	477	498	494	449	477	479	492	454	470	470	475	504	521	491	476	453	454	447	522	507	451	509	509	468	441	501	440	472	450	459	492	458	463	474	476	436	500	485
8306	609	567	515	430	370	326	284	288	277	248	267	239	288	270	243	264	253	273	262	275	264	264	250	276	287	277	248	257	233	239	287	248	272	258	229	271	258	260	243	283	259	230	268	240	259	230	240	269	249	253	251	283	240	254	225	247	258	239	287	238	228	251	224	289	239	240	279	241	283	289	232	273	265	294	270	258	254	262	249	253	256	274	246	258	246	242	276	267	229	256	250	240	254	265	269	249	265	253	218	252	252	287	271	263	253	294	253	232	261	259	254	255	281	233	254	251	259	283	278	248	268	272	259	265	231	235	241	266	242	286	265	286	248	217	265	254	261	249	260	263	240	235	232	262	245	254	234	256	253	253	243	267	268	237	277	272	256	251	261	246	240	258	258	255	264	239	266	264	270	286	260	251	233	257	244	235	263	259	248	236	235	253	257	271	242	256	259	265	257	209	267	279	242	246	245	250	257	250	294	241	284	260	269	272	262	214	268	261	238	267	254	248	255	246	270	237	246	273	258	247	245	241	243	229	256	275	239	225	237	249	233	281	247	264	223	242	260	251	269	283	232	249	248	238	284	250	271	245	246	239	266	252	254	238	266	268	270	257	252	264	245	237	266	248	245	254	280	269	244	267	269	285	274	249	275	235	298	222	246	261	250	244	266	246	240	239	277	271	267	264	255	252	260	261	238	251	267	244	276	270	251	272	270	254	264	253	262	233	259	278	283	294	275	238	261	217	256	261	269	265	263	257	247	232	257	249	273	265	238	245	240	280	265	279	292	236	275	247	270	249	235	249	242	240	274	266	246	258	258	237	245	236	260	216	268	264	242	251	241	252	268	274	234	269	259	226	236	256	272	238	241	233	231	245	264	226	271	273	261	256	250	233	236	247	255	233	261	239	268	251	252	241	285	275	260	226	270	288	232	245	249	249	255	255	269	244	250	236	267	256	241	272	273	250	255	246	235	248	242	242	252	215	238	236	259	253	262	231	270	269	275	255	229	215	250	259	272	233	254	274	260	262	272	268	275	253	257	242	239	263	222	237	253	263	231	255	224	258	264	286	241	252	236	245	291	246	258	280	254	256	251	262	264	228	248	251	263	235	254	292	223	256	257	263	245	243	288	248	282	245	256	258	258	246	273	272	263	256	262	252	255	269	221	235	253	295	255	239	274	267	282	273	235	238	274	255	248	258	262	263	252	251	258	201	233	242	302	239	259	256	260	251	249	249	237	259	246	215	268	253	287	246	235	240	271	274	236	274	230	244	258	268	276	251	230	257	248	274	254	231	293	218	269	246	241	228	255	260	283	254	232	292	286	243	256	270	297	274	254	277	246	256	284	253	290	249	261	258	268	276	254	257	262	240	266	250	233	275	251	282	285	232	265	225	232	275	272	269	271	236	262	269	252	239	252	261	240	273	263	254	223	264	278	253	257	274	237	262	244	292	267	261	276	274	243	229	254	253	253	260	252	251	225	283	243	277	245	230	251	245	256	249	248	276	288	234	250	240	247	257	258	225	257	268	247	252	273	221	269	259	270	265	239	273	250	301	261	251	255	235	262	255	243	269	231	273	253	254	287	267	258	263	245	267	290	264	239	262	256	258	264	249	254	258	283	240	254	259	250	254	242	277	276	260	258	247	304	288	273	249	270	258	246	251	240	230	238	225	239	282	273	232	263	253	275	289	270	274	236	250	238	238	246	251	256	256	271	246	256	249	255	273	273	273	257	263	276	241	240	256	256	239	239	282	264	270	263	238	272	277	268	238	241	249	253	257	226	238	259	254	242	288	277	283	283	273	286	277	246	261	280	254	246	239	267	238	242	249	238	258	250	238	248	268	249	226	249	251	250	269	265	248	242	230	315	269	241	252	264	249	239	247	247	243	243	247	235	245	255	239	251	294	281	235	261	265	240	214	244	263	274	259	274	268	268	262	245	246	269	208	247	270	217	277	249	284	242	259	242	280	227	261	278	249	252	225	284	253	279	289	259	259	240	248	272	256	256	218	216	256	232	297	263	266	223	262	277	246	231	258	230	277	249	270	268	274	281	267	263	238	282	249	236	243	247	304	242	278	259	254	258	263	263	229	292	254	247	286	253	254	249	225	261	265	264	272	239	259	248	263	274	293	269	228	247	293	280	295	287	254	274	281	259	263	235	253	249	238	245	272	269	229	256	246	233	260	265	275	234	277	255	277	242	247	279	258	274	235	285	266	255	247	238	254	270	280	247	253	240	268	272	256	252	263	266	252	252	258	286	256	243	243	236	245	246	259	270	280	259	268	271	249	256	294	279	280	239	233	269	244	275	237	244	256	237	242	250	273	251	258	258	245	279	271	237	244	267	246	240	263	233	256	249	236	255	269	223	242	279	256	263	240	258	269	258	269	233	259	265	295	256	287	262	247	240	262	232	263	273	294	264	286	257	265	245	259	279	280	273	264	250	247	256	231	252	249	222	233	243	261	260	262	234	225	276	288	261	298	256	240	239	272	275	225	301	274	218	238	274	241	278	246	255	268	282	234	256	260	278	263	262	270	243	284	261	297	240	259	250	247	255	272	240	288	242	238	257	267	255	262	235	240	262	266	248	267	281	259	274	257	294	253	288	246	226	252	233	247	237	263	257	291	250	265	268	280	282	284	248	277	242	251	254	263	320	274	269	258	251	263	258	219	244	250	239	228	261	270	227	264	260	245	277	279	251	257	257	262	246	254	264	277	242	237	238	255	261	250	253	240	268	286	270	260	272	254	261	238	262	253	230	238	250	264	252	246	246	273	246	268	249	256	274	233	234	254	265	286	242	242	259	269	269	216	224	272	244	235	239	275	251	238	293	267	259	281	256	267	259	264	248	266	259	251	257	262	272	280	266	281	240	241	233	243	279	225	244	265	261	266	218	237	227	240	267	286	261	256	268	261	254	232	279	271	243	263	263	265	265	288	246	231	261	268	274	250	253	267	251	291	245	247	237	243	224	252	275	255	247	277	279	283	252	228	250	258	267	241	239	255	253	260	243	261	259	244	261	258	261	242	267	275	235	239	273	268	255	242	234	249	250	259	263	266	267	276	276	231	261	241	268	256	238	280	303	251	225	235	242	243	284	251	277	265	244	249	278	237	283	280	269	241	267	218	260	248	243	271	261	258	251	249	234	277	237	286	238	277	245	240	259	264	255	254	226	269	255	252	222	248	273	263	259	256	251	220	219	238	236	249	256	247	257	272	243	227	228	252	278	246	289	255	227	249	278	261	226	248	265	252	245	221	245	254	238	234	240	262	254	270	270	265	265	292	252	245	256	247	252	263	259	274	223	212	222	253	229	224	247	258	261	300	245	261	240	251	226	274	251	268	282	245	257	239	241	250	245	237	230	283	273	239	269	286	245	270	227	238	249	222	238	271	243	254	226	272	259	271	232	254	270	275	269	262	272	247	243	267	272	270	253	258	248	206	248	296	251	240	276	244	300	271	245	230	253	257	235	229	268	257	250	283	240	280	288
6598	832	1352	1473	1334	1148	1004	891	836	810	754	673	675	675	708	682	664	665	622	610	622	635	625	595	652	644	607	621	635	609	581	656	584	624	634	628	598	606	570	624	585	587	597	588	606	587	630	585	612	642	577	531	597	614	606	628	585	584	618	594	571	631	582	592	585	561	576	559	579	590	643	620	588	548	567	576	598	583	588	571	621	588	561	603	597	608	615	634	533	624	571	575	603	572	538	569	596	607	571	610	586	610	612	619	554	592	579	581	633	609	547	608	594	596	574	558	619	589	572	558	560	588	631	598	587	611	584	551	603	609	570	587	565	630	627	618	599	578	524	604	560	611	611	599	604	592	587	604	587	546	615	594	560	609	590	589	582	606	622	561	559	651	593	587	556	628	603	603	615	615	574	569	578	582	612	575	587	568	599	559	596	608	629	586	587	616	601	593	565	581	583	600	590	593	563	542	529	591	632	521	592	552	581	604	611	583	583	596	635	608	613	551	554	601	567	593	646	602	586	587	575	574	573	581	553	586	606	604	565	587	569	568	555	580	591	595	540	595	556	598	551	563	577	592	596	556	597	538	569	610	613	569	552	584	605	600	572	569	596	568	616	510	586	570	609	623	632	610	542	599	584	572	559	599	602	564	595	598	620	533	590	535	590	548	574	572	540	616	594	585	592	581	602	617	582	566	551	608	547	612	572	589	592	605	570	530	630	553	632	589	610	590	545	606	556	611	579	529	557	536	585	555	542	564	599	608	538	627	581	581	595	596	604	604	584	553	589	612	630	612	595	578	585	585	591	565	589	558	605	606	616	568	560	601	626	600	578	569	592	538	590	600	554	561	617	571	618	596	598	586	564	582	575	560	578	596	612	654	584	585	578	579	619	634	576	522	577	553	581	593	586	587	589	591	613	605	572	544	605	576	612	632	601	570	605	600	569	532	581	591	591	576	627	596	643	532	565	581	587	587	564	565	560	612	597	610	600	563	599	599	576	606	540	591	560	628	605	598	582	565	587	560	587	570	599	606	570	536	557	589	578	585	588	624	564	558	606	563	581	569	535	574	586	603	611	564	647	542	579	596	598	617	548	577	560	589	588	589	580	593	587	541	542	624	603	593	628	569	591	575	571	619	601	560	581	589	599	615	576	566	581	579	589	533	588	558	551	571	573	555	595	592	566	612	572	601	584	582	584	584	595	554	610	607	587	621	597	615	542	573	573	615	578	594	598	573	554	575	542	599	616	624	569	575	572	611	545	600	607	582	579	594	580	582	528	583	584	564	603	565	621	539	584	608	555	571	596	582	595	626	580	586	598	578	577	572	601	568	627	596	595	599	588	581	604	525	614	584	624	603	607	585	589	577	594	602	633	595	578	639	582	560	597	592	591	599	590	548	603	584	640	590	585	539	579	602	582	589	561	556	585	556	589	628	616	579	600	526	599	562	580	574	606	576	587	591	558	540	528	537	548	533	598	585	552	575	572	600	564	590	571	554	561	580	565	593	596	583	621	628	576	548	577	618	590	625	579	594	624	542	603	592	613	559	545	597	575	597	540	577	581	539	591	575	604	575	568	574	592	552	554	593	528	575	612	596	563	596	593	555	588	605	538	552	573	603	562	593	575	619	578	572	578	588	536	610	582	609	579	559	610	596	571	614	613	576	593	590	561	597	556	583	616	585	568	565	590	588	593	617	594	604	587	568	584	584	556	588	610	564	600	527	599	571	572	613	628	605	651	592	562	603	588	564	583	565	530	622	573	574	587	580	580	613	578	579	588	570	600	518	610	567	580	549	600	635	591	527	572	562	580	554	581	599	605	630	560	602	582	552	606	642	601	654	564	554	554	645	528	561	553	593	563	587	571	566	574	612	614	600	567	589	568	554	573	609	592	608	573	566	591	554	548	599	581	612	562	633	607	592	604	570	599	556	583	574	612	551	585	575	574	632	619	561	581	588	589	590	572	584	555	629	598	594	580	600	594	556	603	541	613	567	613	561	573	602	559	553	595	572	600	608	569	586	576	579	585	551	597	594	580	621	619	595	592	583	553	607	574	600	587	552	569	536	612	534	621	566	639	574	553	570	559	562	572	618	583	549	552	592	563	609	603	573	640	621	552	507	613	598	580	561	641	602	572	553	617	612	605	544	552	574	555	556	583	634	580	567	612	565	614	589	539	578	553	558	598	608	599	565	598	600	610	571	602	587	548	608	595	623	619	587	606	551	577	615	592	610	549	562	600	623	550	600	587	589	606	579	588	545	599	617	569	586	586	593	550	578	599	547	534	595	607	597	586	610	544	579	562	578	569	576	596	557	602	538	556	554	611	580	556	563	628	608	580	571	575	622	571	617	599	585	633	593	609	633	563	571	572	567	538	573	587	611	586	581	613	589	582	589	580	608	604	524	570	557	585	597	564	577	542	587	597	545	589	619	580	568	584	591	586	556	581	581	579	578	567	596	592	592	566	631	594	594	581	643	603	551	576	564	581	560	553	582	648	558	574	577	614	556	568	584	609	547	599	583	602	577	638	594	578	580	555	592	565	575	593	551	607	602	570	542	587	583	611	639	578	555	597	608	620	579	590	603	604	602	579	601	518	583	565	599	586	582	571	617	576	606	615	609	656	600	566	546	603	571	603	604	607	625	548	595	562	552	595	588	580	575	600	603	600	645	604	571	586	565	573	535	569	545	579	576	613	618	579	607	574	593	639	561	618	566	558	553	561	617	578	589	558	588	570	584	571	584	587	546	573	607	560	601	609	594	551	577	531	653	594	595	560	553	568	631	559	602	589	586	593	616	577	603	529	568	565	549	563	590	617	545	596	589	582	583	554	580	586	600	588	609	570	569	558	566	567	588	599	572	627	597	587	549	589	597	587	616	582	574	574	580	520	596	572	559	595	552	604	595	560	587	590	603	579	606	559	604	595	598	629	551	599	561	547	595	551	594	582	592	562	561	585	608	553	591	611	610	597	560	614	559	604	577	585	613	600	573	560	612	624	552	564	581	563	610	571	602	597	605	543	568	600	551	554	586	571	560	571	598	610	558	543	581	578	557	570	614	587	570	554	615	595	630	602	605	579	631	558	577	603	577	574	582	595	598	577	579	573	584	606	598	583	614	597	584	575	595	591	582	590	604	580	591	578	588	617	610	596	605	583	613	552	603	562	602	593	601	584	548	620	634	626	554	600	564	613	588	562	539	617	539	578	607	618	582	564	561	633	586	572	608	577	618	618	586	568	535	598	579	583	593	584	589	618	570	569	574	603	600	575	607	592	590	576	604	623	605	652	597	597	588	548	605	559	614	611	615	597	560	589	564	551	582	565	587	622	587	602	598	656	609	629	560	549	553	625	612	582	632	580	585	548	582	612	585	586	599	598	558	600	535	555	605	575	558	607	584	565	591	555	575	573	595	588	564	561	562	575	611	579	565	579	540	597	581	588	619	541	627	632	585	557	560	550	580	610	563	579	603	607	592	524	570	604	602	579	564	551	581
14947	1101	867	694	498	361	286	233	230	216	184	180	167	154	151	156	153	159	149	137	169	150	140	178	143	138	153	141	150	144	154	141	134	156	147	144	147	134	152	120	152	134	131	137	116	141	124	137	149	129	130	117	150	152	143	160	155	127	143	148	147	142	143	137	118	142	145	154	134	113	127	121	149	152	136	141	164	140	130	133	124	125	131	115	129	138	119	127	137	149	135	111	143	125	118	124	118	136	136	144	125	110	120	124	124	123	143	140	121	151	132	143	153	139	150	132	145	115	131	133	129	144	128	141	137	132	134	156	131	120	133	144	151	121	145	118	145	136	128	142	129	158	153	141	144	126	122	129	142	146	128	144	134	148	133	133	154	156	136	141	139	147	131	142	147	136	148	133	150	133	163	146	141	143	135	139	142	134	129	114	137	134	137	149	137	131	143	141	137	130	151	132	143	133	139	132	140	142	137	139	125	132	127	157	119	143	123	153	151	146	140	141	153	146	128	115	156	163	126	156	152	125	112	152	156	129	153	125	124	140	126	143	148	144	150	150	148	151	149	136	110	157	142	136	132	134	142	130	129	141	133	140	135	158	117	130	151	149	121	153	163	139	136	132	126	135	140	156	151	121	118	152	141	126	138	164	150	113	117	132	131	149	128	152	113	134	138	159	144	151	149	129	118	124	133	129	142	133	143	126	138	141	135	141	139	130	139	151	142	144	135	127	129	165	160	124	144	134	138	160	131	145	154	135	143	123	124	123	131	149	123	123	141	134	118	144	123	118	125	130	152	121	124	126	142	110	131	141	122	151	119	117	142	131	132	134	125	149	134	116	161	145	129	129	134	125	160	159	147	147	157	140	133	145	132	143	143	143	162	145	142	154	117	152	130	151	129	140	111	143	129	150	158	138	163	130	121	107	125	157	151	130	140	116	139	145	133	134	143	131	160	150	126	140	140	121	146	146	136	141	151	152	144	132	125	128	136	116	149	137	150	115	123	138	129	135	128	127	143	115	130	133	139	132	144	124	134	145	138	138	117	143	150	153	133	130	137	127	122	111	140	151	112	139	130	129	149	123	146	146	143	132	135	121	124	137	157	137	150	151	127	123	144	140	133	120	136	157	148	143	147	144	124	146	135	142	127	144	150	144	148	137	141	164	159	135	157	102	128	137	131	144	141	134	137	142	154	128	146	135	133	149	149	137	114	121	131	134	122	143	154	124	150	143	146	143	131	144	133	132	134	132	135	133	140	131	142	141	147	160	121	130	109	134	145	152	142	137	123	122	139	154	153	127	134	128	136	135	164	131	112	137	130	140	144	139	124	127	145	145	107	126	148	146	135	139	126	140	123	147	165	131	142	139	123	134	145	131	115	145	133	163	136	134	125	129	124	139	122	115	149	146	143	135	166	126	135	162	142	134	143	142	128	148	137	140	135	116	175	132	131	146	134	133	98	151	140	136	142	128	149	137	121	135	126	142	150	148	123	134	129	132	163	164	123	132	151	127	133	139	136	132	129	134	134	151	108	144	150	132	135	118	137	109	138	131	137	132	137	133	154	147	132	145	122	158	149	153	118	135	141	142	130	150	140	131	138	145	129	149	131	155	125	148	127	136	153	134	142	133	124	133	141	151	132	140	142	139	144	150	121	145	136	123	139	129	166	113	129	132	144	156	134	136	156	130	135	139	132	130	147	112	147	151	114	140	126	138	113	122	144	134	111	161	150	121	153	134	149	155	128	153	141	157	141	153	150	137	151	130	137	160	126	139	164	138	142	114	144	131	138	147	138	143	149	140	128	134	136	155	129	160	150	149	137	133	127	127	130	115	146	123	135	126	139	143	138	139	143	123	141	139	139	154	150	155	144	147	127	158	129	122	138	137	132	144	124	146	127	140	139	129	153	126	145	142	139	138	139	141	137	131	156	161	145	151	138	146	145	120	138	139	128	134	153	133	117	162	129	141	127	151	129	123	127	143	143	129	139	135	130	127	131	130	143	139	127	137	148	125	146	122	154	149	132	130	141	135	149	125	126	127	131	117	131	129	154	140	146	177	144	124	140	152	137	121	141	131	139	129	140	128	158	116	148	150	146	143	124	127	136	135	141	148	137	144	143	143	123	135	140	152	164	168	135	147	125	141	140	137	143	122	116	121	139	151	133	134	160	152	148	125	152	114	127	136	139	127	114	131	139	120	109	140	132	153	153	144	151	130	139	134	139	132	145	134	145	162	133	149	107	118	150	162	127	108	127	126	135	163	157	155	154	124	120	137	135	148	130	139	138	139	134	137	114	160	135	134	121	135	142	119	128	146	142	138	126	130	131	156	158	149	157	122	119	132	143	133	124	159	124	148	133	154	137	126	148	119	142	140	144	126	121	147	157	129	136	148	141	151	140	131	142	130	126	118	125	125	142	146	121	147	146	140	129	130	120	137	132	129	126	161	137	132	136	128	149	134	135	142	144	153	140	143	154	168	133	140	154	143	156	141	159	136	161	143	144	138	147	148	129	129	154	138	148	138	139	128	122	150	156	135	132	131	144	134	139	131	128	133	128	136	163	153	121	135	150	126	154	162	134	134	132	114	119	151	129	153	113	131	119	119	148	145	129	148	143	137	126	131	131	125	146	133	124	146	126	134	130	153	153	124	132	131	183	121	145	155	149	138	142	148	129	139	135	130	129	133	145	141	136	109	143	136	135	120	135	131	119	171	137	133	158	142	140	130	158	130	146	139	121	132	125	127	125	126	127	145	117	119	152	135	147	138	148	109	135	125	132	161	160	161	140	126	122	115	134	134	131	135	130	129	131	154	143	131	142	149	128	135	151	123	130	118	124	125	146	154	122	118	141	143	133	148	109	140	134	145	152	143	158	141	132	114	139	160	139	122	139	145	137	137	130	110	133	134	146	133	130	124	139	139	129	132	150	120	118	151	122	147	150	122	126	138	132	137	127	127	131	139	121	127	133	128	144	115	161	132	136	124	127	157	132	142	138	164	156	141	143	152	153	151	137	147	138	145	124	124	118	129	150	161	127	135	130	150	142	143	130	132	125	143	145	141	116	135	136	121	138	147	128	126	151	150	118	132	143	135	153	146	127	143	137	133	148	132	132	140	120	140	115	141	123	126	137	132	142	133	138	134	144	132	151	129	136	130	135	133	144	130	135	151	135	150	140	139	151	150	161	143	137	151	138	126	163	139	148	127	138	135	120	142	137	128	152	134	164	143	138	128	152	104	138	123	146	153	129	164	161	131	148	156	134	114	135	134	139	124	138	114	141	140	130	136	140	143	128	139	131	120	140	144	152	132	172	134	145	142	148	134	148	134	141	136	148	128	160	140	125	120	121	139	158	135	138	134	123	131	127	133	141	137	144	143	151	114	139	129	127	157	137	136	131	144	136	122	118	127	144	145	130	131	126	124	142	123	156	155	141	128	156	149	169	159	162	138	155	132	135	120	140	141	157	131	132	138	142	138	117	133	128	122	140	118	145	130
8050	919	1846	2059	1763	1373	1102	861	741	677	631	605	514	529	465	489	417	393	421	438	407	435	417	378	376	391	394	393	394	348	357	361	370	339	344	336	364	364	376	320	327	339	333	332	379	363	356	334	302	318	359	339	335	325	352	332	328	353	325	315	338	307	361	331	303	325	301	324	318	326	308	321	314	324	365	306	305	336	323	311	310	350	350	327	309	305	327	322	287	338	329	322	375	326	327	340	341	321	306	341	346	328	290	306	326	324	320	319	306	334	335	342	325	310	345	293	303	331	309	339	299	309	280	357	286	352	336	291	320	332	344	321	306	325	330	350	317	320	314	321	335	298	359	356	319	333	326	317	317	330	345	321	292	338	322	333	303	316	325	321	325	310	358	306	333	315	299	336	318	299	323	315	313	342	324	336	366	344	290	316	326	332	322	318	321	300	330	336	318	326	327	325	327	323	328	334	327	312	307	341	321	323	329	354	324	304	330	338	335	314	327	321	311	339	310	361	313	340	303	331	314	317	325	323	340	301	322	295	330	314	288	346	304	318	328	292	311	331	341	332	324	331	333	341	282	308	327	342	313	291	327	302	315	314	324	316	318	318	309	317	307	323	330	329	316	307	325	278	341	321	307	328	333	348	366	295	325	311	335	319	321	317	349	299	296	332	320	299	334	321	319	298	325	285	329	324	329	313	320	291	325	327	314	313	306	326	316	352	285	321	344	311	340	296	298	312	317	309	345	302	315	358	329	337	301	327	311	348	292	320	313	326	334	320	326	320	326	284	302	318	322	307	310	318	334	346	324	351	307	331	311	337	323	317	349	288	306	298	300	313	327	334	307	336	338	346	338	318	350	262	310	307	316	303	314	313	323	312	332	321	302	300	268	352	341	309	318	319	298	339	299	291	333	306	306	346	311	314	313	317	331	333	318	329	301	312	310	316	347	340	323	318	325	279	321	343	322	319	326	312	321	325	309	347	326	300	312	324	304	298	333	300	321	303	315	353	304	332	325	318	323	331	354	343	340	327	312	282	337	320	320	308	293	321	306	330	312	319	333	323	343	307	354	302	306	341	355	313	309	328	350	339	354	336	289	359	346	325	298	345	295	357	330	351	342	317	289	310	319	300	330	314	290	316	299	361	292	312	322	308	325	322	326	322	352	337	302	342	333	341	307	332	302	305	346	309	318	289	326	311	302	325	296	314	331	274	309	300	316	320	322	307	312	321	342	350	342	302	320	321	295	309	332	313	315	349	311	293	324	321	274	318	293	344	330	352	320	315	342	344	321	330	279	317	309	318	292	305	343	353	355	332	328	361	336	318	326	315	320	354	321	354	329	356	316	327	300	303	344	327	323	305	309	321	318	321	309	319	326	324	314	333	358	308	300	310	309	311	339	293	341	294	340	317	309	329	315	321	341	301	295	317	296	325	352	320	305	334	308	303	325	322	320	344	356	324	324	328	299	339	336	299	317	333	362	287	340	291	318	325	282	334	319	316	297	341	333	295	335	314	299	327	297	360	306	309	306	339	340	314	304	319	317	336	328	318	313	316	315	297	361	304	311	300	346	334	351	313	323	322	302	324	329	323	326	339	337	313	326	311	315	324	325	322	336	298	324	331	281	352	340	276	280	305	330	306	342	299	306	285	336	349	325	313	335	278	334	286	327	295	320	341	332	353	308	336	314	323	341	306	339	309	297	327	367	355	347	322	287	304	333	320	329	329	305	344	345	316	302	308	337	303	328	328	337	344	346	320	290	309	287	308	324	334	331	312	320	308	321	328	299	295	308	294	305	341	302	309	366	311	320	338	318	330	319	291	312	288	327	319	270	361	340	329	295	321	291	340	334	301	344	326	304	336	328	320	332	334	344	285	299	298	308	311	311	327	341	307	332	305	311	326	304	298	332	324	292	289	329	340	338	292	314	340	331	324	311	311	278	316	324	312	354	301	345	320	321	338	334	346	297	308	310	324	312	314	331	336	354	315	284	299	324	307	306	301	289	326	302	300	348	354	346	294	342	326	365	322	338	311	306	339	341	304	333	309	314	316	331	313	320	339	358	302	353	341	324	291	360	303	339	315	296	323	345	320	308	322	305	332	338	347	320	360	338	300	319	336	305	302	326	326	335	318	335	330	311	309	327	357	345	317	332	315	336	304	331	329	323	332	330	355	331	324	299	305	301	315	327	314	327	349	325	277	356	323	325	317	331	291	315	305	325	297	328	341	302	305	332	311	339	339	333	333	329	319	351	304	298	320	336	289	332	283	321	327	292	326	289	305	338	291	325	305	304	329	329	301	335	301	316	333	309	303	309	308	325	343	310	320	306	330	332	367	305	312	313	311	289	294	303	338	298	329	323	347	304	334	360	309	291	308	334	305	324	327	363	336	319	313	332	325	253	336	302	311	323	316	309	318	322	306	304	332	325	308	320	301	321	342	315	340	332	308	326	304	307	323	354	319	298	357	331	351	306	352	325	339	348	326	319	299	324	342	295	335	336	327	324	313	325	334	298	324	306	321	334	330	324	349	306	316	326	315	293	270	325	328	329	336	319	304	310	330	328	331	344	329	336	365	322	315	328	329	319	320	325	324	309	315	334	290	314	326	344	323	310	334	350	324	321	317	326	292	312	340	296	292	338	331	339	332	333	348	336	286	350	334	305	350	333	344	328	294	304	307	345	301	342	322	328	366	335	333	324	329	316	314	292	306	335	318	329	309	341	304	342	293	291	337	350	352	338	339	337	330	328	315	335	321	340	318	343	301	324	356	314	360	333	310	319	317	331	313	329	326	313	300	339	296	325	300	296	306	343	342	320	326	292	350	325	318	315	321	305	314	318	293	327	309	330	346	347	319	309	306	315	340	358	336	344	353	318	309	343	328	354	287	320	365	368	294	369	316	331	333	317	327	317	321	316	306	299	300	307	338	367	330	325	351	297	325	317	334	303	306	299	318	321	277	305	279	297	330	345	308	366	344	267	300	335	340	341	330	350	320	341	312	332	306	318	289	316	298	326	343	315	335	326	324	315	342	322	343	307	323	320	304	294	338	302	325	353	359	319	293	294	317	340	310	318	304	318	304	311	342	313	338	338	317	328	333	326	322	324	294	344	314	273	312	309	335	324	294	348	276	369	343	313	317	305	320	337	332	308	294	325	323	287	337	332	330	331	332	329	324	317	316	317	332	295	325	339	316	335	336	310	305	312	315	331	312	316	303	321	281	325	328	298	289	335	306	315	304	326	328	332	311	334	342	302	319	361	303	312	333	306	339	308	327	332	309	337	343	314	345	323	315	329	286	352	317	304	331	323	343	316	316	364	311	280	321	327	333	325	304	303	316	316	315	315	360	342	354	276	299	310	314	289	296	301	291	303	308	333	306	284	331	303	311	307	312	328	316	339	314	317	325	308	319	342	318	326	338	331	329	331	316	342	332	332	325	318	345	304	301	352	338	336	305	336	298	320	306	316	304	337	311	295	322	306	357	310	314	345	294
1535	199	201	227	194	180	216	170	196	172	209	223	209	210	211	213	189	183	191	199	193	203	209	231	191	200	201	180	198	218	209	179	203	188	191	219	178	185	191	187	182	185	195	171	187	190	177	207	232	209	214	189	215	196	187	208	179	190	217	188	192	202	197	222	205	218	200	200	204	192	196	202	172	189	196	176	200	212	216	181	193	230	207	200	212	190	202	195	182	201	208	197	194	205	211	214	224	197	198	211	204	211	204	181	209	220	212	200	181	202	203	209	198	174	199	214	202	190	186	186	215	199	194	184	174	221	206	186	202	188	184	210	209	181	203	196	193	201	220	185	178	205	202	200	187	191	200	211	187	191	213	186	212	209	241	204	172	208	198	186	177	190	178	170	208	201	202	181	197	163	197	181	179	224	205	191	203	233	174	194	215	218	176	198	218	212	216	180	180	185	194	205	183	200	179	189	176	192	199	198	184	188	169	202	216	186	200	222	200	219	207	202	198	192	197	182	208	173	192	189	202	208	189	191	202	196	200	194	198	182	194	188	198	183	187	198	192	219	190	193	192	181	218	195	218	221	199	212	194	189	198	212	206	198	195	188	186	189	185	194	178	194	210	182	188	195	204	189	212	204	176	192	202	187	220	188	210	203	172	202	186	220	205	200	230	209	195	186	191	212	226	187	205	193	191	180	204	186	209	203	187	190	207	209	199	177	208	173	203	206	203	191	185	183	187	202	181	186	195	194	205	218	221	195	190	223	189	211	196	198	189	193	196	222	200	208	203	215	192	190	190	184	213	188	196	188	201	197	174	191	187	213	199	197	211	211	194	220	214	215	189	184	213	210	198	203	239	216	208	176	177	230	189	203	189	173	155	190	193	188	232	226	226	173	182	192	230	216	227	179	198	179	177	180	211	227	182	204	189	193	200	198	189	182	180	202	235	165	189	197	177	206	194	200	201	223	210	211	188	187	204	205	214	230	195	202	190	216	200	197	217	209	182	195	191	185	173	179	217	220	199	252	216	180	213	173	189	195	202	203	185	190	210	231	198	216	203	193	235	213	180	178	188	193	224	213	200	205	210	204	183	185	198	192	203	171	207	217	145	203	182	176	229	191	221	192	185	188	195	205	186	187	200	193	225	203	229	195	206	176	210	216	183	169	175	180	183	217	218	185	202	198	197	188	198	215	222	168	197	195	217	231	200	203	173	196	229	197	210	216	216	196	196	230	192	200	186	196	212	181	212	181	203	196	213	197	191	207	202	213	191	239	191	203	205	189	178	179	219	199	188	219	222	214	216	192	191	157	206	161	204	196	195	201	206	212	214	189	214	187	195	196	205	232	207	198	169	181	181	198	195	233	218	195	186	224	233	217	203	208	228	186	184	213	203	192	221	184	228	211	222	206	178	220	175	204	188	194	219	203	212	196	196	168	204	210	201	181	219	208	215	208	184	195	207	209	193	226	203	194	225	204	177	209	186	195	177	197	204	193	209	205	191	184	162	206	188	209	186	219	193	204	205	186	169	207	192	185	196	194	197	199	195	229	178	199	236	186	184	205	198	184	196	208	206	198	226	199	191	196	209	216	199	204	177	184	206	210	199	190	195	200	210	226	203	209	206	171	191	198	238	175	200	201	195	206	191	214	204	204	204	205	173	210	195	190	185	214	194	203	190	184	217	218	205	206	198	184	194	199	199	195	215	211	176	224	207	196	171	183	205	202	188	185	234	178	202	182	198	191	186	200	190	190	191	192	201	200	186	190	199	193	179	206	209	194	178	190	187	201	201	168	182	181	190	198	188	212	206	199	246	203	195	185	202	216	206	212	204	190	224	192	209	219	170	202	195	196	193	206	205	224	192	181	214	209	187	219	198	218	188	210	188	181	201	201	208	218	195	194	193	205	196	177	202	170	169	233	188	203	190	211	199	185	220	195	216	188	210	201	185	193	200	182	201	193	181	193	216	185	208	218	211	199	191	191	178	206	213	212	193	208	198	197	178	180	191	207	209	174	201	195	194	204	194	207	196	226	195	200	208	192	205	187	198	205	195	186	175	186	188	206	195	180	184	217	211	195	190	181	202	188	183	177	186	203	200	189	180	159	221	213	199	189	179	212	182	187	220	175	189	185	196	186	201	231	200	165	210	206	220	188	189	244	192	207	186	202	229	215	174	217	205	197	202	219	200	162	202	193	217	223	198	205	184	205	201	190	201	193	181	208	206	189	198	179	209	190	200	223	202	193	174	194	214	183	210	196	221	191	233	199	189	202	210	196	205	199	211	199	185	197	175	213	197	225	198	171	212	186	184	204	209	212	187	211	215	230	171	217	207	188	195	200	204	234	211	190	198	186	216	181	198	193	183	176	198	208	191	207	199	229	196	198	186	170	171	190	198	188	214	197	218	234	196	225	209	191	206	183	180	203	177	201	205	190	172	214	199	194	193	204	184	206	208	208	201	200	204	210	206	211	205	185	227	205	236	165	192	186	213	198	173	187	224	210	215	215	194	182	184	185	199	181	206	191	214	217	187	184	201	192	164	192	211	218	194	190	213	202	194	201	174	200	187	206	212	227	214	203	214	186	180	229	224	205	210	188	184	244	187	192	197	198	165	189	195	183	205	197	203	205	177	212	203	181	201	200	233	209	173	182	193	196	163	194	178	196	181	205	188	212	201	184	207	210	199	183	190	190	202	175	228	176	188	191	190	197	227	166	179	206	195	188	168	222	178	210	200	215	193	219	193	194	207	214	208	207	209	207	199	160	187	207	193	186	173	191	207	178	205	213	179	224	210	193	200	194	218	193	187	184	206	207	194	203	227	192	192	212	192	216	188	193	204	202	199	181	195	190	190	204	205	200	190	197	176	183	217	205	187	217	206	189	229	186	173	192	223	180	179	196	187	204	213	178	202	196	190	216	196	196	215	207	199	203	201	185	191	196	202	190	189	181	204	195	174	197	206	217	186	223	184	191	203	220	195	182	157	195	189	193	198	194	170	186	198	212	181	191	206	197	217	198	208	210	205	193	202	190	207	229	192	208	174	172	191	189	195	217	213	198	203	207	219	213	211	224	191	180	180	182	202	183	223	179	214	179	172	215	219	210	187	190	193	176	186	195	214	211	208	194	231	182	190	228	190	187	186	205	198	198	207	215	212	216	189	193	205	204	216	172	197	212	190	207	166	187	184	165	200	180	182	197	203	162	216	163	188	167	184	190	206	190	210	185	197	208	178	214	217	204	176	196	192	209	225	186	230	207	206	203	207	215	186	200	188	199	187	205	205	193	212	222	179	201	210	202	188	197	199	188	202	183	199	189	180	194	217	198	199	194	193	206	207	223	198	190	195	209	183	161	197	179	211	226	211	214	177	191	206	199	172	190	198	190	207	210	179	191	187	193	204	209	223	168	161	190	174	199	194	223	227	212	204	195	190	186	188	179	200	211	209	183	185	192	199	189	221	229	203	208	191	192	201	207	190	212	194	173	176	205	179	243	197	186
2024	485	511	518	477	488	481	467	519	505	524	472	464	481	458	468	484	503	503	469	493	506	455	490	452	485	497	474	481	464	475	458	500	472	500	478	472	455	439	524	495	421	459	476	475	487	476	482	464	483	451	452	464	469	432	524	456	454	478	450	435	498	486	481	494	443	472	458	457	465	420	498	474	435	484	460	448	460	482	445	487	501	476	491	481	495	505	507	500	504	472	469	521	478	423	504	479	456	466	467	478	466	490	514	462	488	467	473	459	476	470	473	470	514	488	484	455	495	464	433	455	462	484	493	495	473	456	422	485	459	478	511	492	512	453	515	451	457	512	474	492	492	487	517	454	504	444	481	422	493	492	510	447	472	508	442	481	484	460	466	493	476	511	489	472	463	455	443	485	457	498	429	471	457	468	431	474	444	517	435	465	470	466	470	488	451	478	455	468	483	444	463	498	402	461	507	436	463	498	481	472	515	430	443	505	470	553	451	511	521	474	434	494	465	493	456	491	452	505	468	444	452	482	523	471	474	483	463	454	453	478	468	461	495	468	519	476	503	484	430	446	492	441	473	477	484	459	446	469	452	466	467	501	496	460	500	495	531	466	471	502	473	492	473	476	450	485	461	511	477	476	510	439	490	500	451	420	462	511	453	458	457	491	464	473	504	501	456	458	455	469	495	496	448	476	529	441	455	494	539	458	496	488	462	487	469	466	513	510	424	440	469	458	491	466	494	437	475	429	470	440	447	461	470	466	459	458	480	440	463	468	473	486	459	521	474	492	481	464	478	472	478	453	489	445	471	458	475	457	470	497	465	494	457	454	522	481	470	475	515	440	475	448	503	457	459	469	464	500	473	452	486	443	476	473	491	451	468	462	479	473	458	477	489	494	461	473	472	462	440	478	466	449	479	477	453	484	489	402	499	493	478	470	455	464	426	487	457	447	470	463	474	468	496	426	476	499	483	432	469	491	471	487	466	484	470	469	458	472	455	482	489	473	467	451	492	458	472	487	456	487	482	448	468	422	483	473	426	474	441	442	483	468	472	473	451	512	503	476	496	490	459	500	483	481	435	477	478	466	484	455	498	498	497	509	474	477	476	427	495	490	463	460	503	446	432	460	493	508	466	423	505	429	475	455	474	450	464	499	438	464	487	418	479	449	485	469	448	493	491	483	471	464	447	486	489	490	449	475	460	496	459	490	456	471	475	494	513	427	523	451	461	486	452	424	454	453	443	457	488	481	435	507	437	470	450	463	476	452	456	477	476	474	495	469	481	465	475	459	484	462	430	465	503	417	470	489	468	462	463	467	498	453	462	469	511	474	467	499	443	453	469	464	480	494	510	470	458	434	475	439	509	495	469	463	460	465	452	464	443	496	432	443	507	486	458	432	513	454	439	475	509	446	479	466	481	426	434	484	460	432	449	477	507	467	489	459	473	460	453	461	491	463	426	467	445	486	496	426	460	464	442	467	448	471	468	467	477	475	448	437	488	442	448	494	487	491	493	467	479	518	478	502	450	478	411	504	473	469	456	461	514	492	452	481	460	487	485	478	482	439	470	493	483	481	477	451	489	488	476	422	495	463	503	471	499	489	501	480	446	481	479	463	459	488	484	501	460	426	477	435	475	459	466	491	465	508	509	483	484	482	484	466	431	453	445	521	481	485	471	472	495	471	454	492	461	491	479	436	467	509	442	466	441	469	443	513	452	469	467	454	457	478	455	443	501	441	484	482	450	477	490	482	424	470	428	471	506	498	476	452	473	481	473	488	493	511	496	462	465	447	492	490	470	467	491	472	477	464	481	462	470	456	477	458	438	462	469	484	457	475	503	483	485	475	463	433	446	478	460	457	493	449	488	529	470	481	474	490	470	474	453	502	501	465	473	457	483	457	502	487	445	503	473	495	466	437	471	518	501	445	475	465	464	451	454	486	504	460	452	484	507	479	465	478	482	478	537	507	449	474	444	489	467	488	484	473	491	486	498	476	516	466	440	449	448	492	465	492	498	495	490	449	461	514	477	456	465	507	484	461	460	473	483	467	513	487	483	449	469	481	466	474	448	451	471	448	484	489	469	462	459	435	524	485	453	436	464	505	463	489	450	452	525	472	477	482	458	455	476	482	470	500	422	475	452	463	470	469	489	503	481	462	453	443	457	440	479	519	464	432	463	467	472	462	460	479	462	485	437	473	449	464	496	453	511	469	472	442	457	472	466	451	463	469	441	519	442	447	476	450	498	491	454	435	534	462	474	479	501	509	491	497	506	501	485	505	478	488	439	466	499	505	477	429	456	445	453	504	442	459	439	498	482	465	474	457	464	450	479	422	489	457	469	501	490	491	476	472	432	511	496	474	487	446	433	492	466	518	458	517	501	489	490	490	456	506	477	433	463	483	467	491	459	453	467	457	470	465	475	442	479	463	441	455	505	496	485	458	447	489	465	480	445	452	499	518	449	477	455	480	454	513	465	466	442	502	472	492	470	458	473	446	513	450	510	484	490	491	463	506	508	507	483	450	458	484	468	478	505	479	521	472	480	461	472	491	459	464	481	482	450	515	520	454	487	446	483	488	487	489	442	457	509	457	437	469	455	462	469	462	470	455	468	487	496	504	502	475	477	482	496	446	453	427	507	467	451	498	461	477	470	465	457	488	487	526	462	457	457	464	462	479	457	432	487	469	485	496	469	476	477	468	454	451	444	483	470	476	440	479	463	462	514	441	485	468	475	473	486	431	477	464	476	474	469	518	464	491	481	461	483	455	441	509	497	467	441	482	458	477	478	472	449	470	471	477	482	453	470	460	468	453	455	487	499	462	492	474	468	456	501	532	447	499	436	512	481	455	454	483	480	492	456	486	455	424	454	461	472	487	489	463	462	480	460	471	505	465	485	483	490	489	444	470	485	489	490	451	496	470	490	476	494	489	491	499	481	490	483	511	442	441	469	482	477	479	475	480	455	455	457	487	506	474	475	449	506	439	457	503	482	505	437	482	488	437	475	464	487	483	445	480	458	468	434	475	458	464	438	493	507	485	480	459	432	493	449	463	446	473	479	484	510	428	489	479	481	473	503	513	466	475	487	474	461	490	469	444	487	447	484	451	454	456	487	481	467	482	439	494	504	487	501	466	464	468	445	470	454	478	481	489	448	455	471	480	462	447	459	465	483	437	469	480	453	485	471	490	462	462	466	465	474	460	474	452	452	478	491	506	506	485	465	447	489	471	483	482	464	512	491	460	481	470	438	439	473	469	446	486	451	456	461	500	485	489	474	430	470	467	497	496	510	452	504	435	490	460	459	493	498	495	486	497	450	517	442	467	462	468	443	472	479	478	517	514	463	528	515	484	454	491	480	484	496	461	438	481	457	482	469	487	508	459	505	477	482	447	486	472	454	458	465	470	458	451	480	473	494	497	451	476	480	464	476	478	523	485	502	513	473	448	452	478	478	461	477	476	468	463	493	502	473	455	487	446	493	483	462	484	494	438	509	463	458
8312	570	609	537	450	390	307	309	295	326	304	284	257	280	294	283	273	281	291	274	274	280	278	276	260	265	246	268	263	254	238	245	254	245	263	276	224	251	242	234	261	256	274	243	287	257	251	229	259	238	249	234	238	252	269	248	259	292	263	259	249	231	258	270	267	260	274	262	267	307	283	254	248	284	243	249	252	273	254	221	240	260	249	261	250	219	256	250	234	230	272	268	245	236	238	260	274	282	236	264	248	280	227	259	260	274	282	241	243	251	261	250	259	228	255	237	256	250	280	226	288	234	261	238	278	284	282	257	254	243	273	269	281	260	284	241	254	268	295	258	286	262	269	270	251	253	262	256	241	248	251	243	256	244	249	224	260	248	238	253	262	254	260	291	252	244	262	252	268	264	245	222	270	241	275	272	263	225	262	253	273	256	252	245	273	258	268	272	278	243	235	281	242	265	244	231	278	272	296	270	280	256	255	275	231	272	222	277	258	282	285	225	261	251	241	277	236	267	227	236	248	252	272	265	257	233	213	285	258	253	234	235	257	260	252	237	247	250	235	270	272	256	240	252	282	248	275	250	260	223	231	261	240	227	265	250	262	248	262	272	259	232	260	216	269	257	235	225	271	274	255	282	285	292	245	249	249	260	253	231	279	260	223	249	236	242	254	243	221	202	265	265	268	252	257	296	277	265	257	279	284	290	281	231	230	263	230	262	281	279	267	244	268	252	285	253	230	255	232	244	230	249	243	277	265	254	272	244	281	236	274	247	271	260	259	264	268	259	278	275	247	235	250	252	276	244	269	254	267	241	242	256	252	265	270	255	256	263	280	271	293	242	235	244	236	233	271	261	252	258	244	251	262	274	243	284	266	271	249	254	256	249	265	253	273	293	264	232	256	255	275	250	290	250	250	265	270	288	267	270	250	265	275	247	249	229	234	252	264	234	261	259	260	227	251	237	261	245	257	257	247	234	231	233	233	258	224	276	260	244	262	260	252	260	241	262	262	244	275	238	244	271	229	260	274	256	251	239	281	266	254	247	259	254	240	270	241	251	286	260	253	291	255	257	246	247	269	244	274	271	246	283	271	243	249	271	268	256	288	257	258	259	241	254	252	256	267	229	254	270	261	254	253	277	283	254	250	248	243	241	254	242	244	270	239	279	269	292	251	267	285	264	266	287	261	247	279	241	256	249	237	241	233	273	258	269	256	240	259	268	251	234	261	239	228	276	228	248	280	254	240	246	262	237	235	257	245	254	250	255	249	265	234	250	247	240	235	270	243	294	282	214	262	254	262	267	234	265	267	243	273	281	223	261	247	280	225	250	269	254	230	258	246	253	262	217	249	271	224	291	234	254	264	250	256	256	240	272	262	264	277	244	259	267	236	264	290	250	258	275	255	219	272	231	231	272	241	256	253	275	226	265	265	248	235	239	245	233	276	262	261	257	263	238	229	224	260	251	265	278	270	277	267	247	257	275	233	221	217	299	225	232	214	260	284	229	266	251	245	263	249	244	254	268	231	239	254	245	257	233	241	236	245	232	245	253	249	256	261	262	261	265	260	266	259	238	232	263	253	255	260	272	295	237	266	248	213	255	227	214	263	237	260	281	277	261	258	280	291	234	256	247	265	226	236	274	252	284	265	251	258	266	265	247	247	273	250	257	243	255	233	260	288	251	266	254	289	267	261	272	264	260	257	260	252	222	268	272	260	251	266	216	261	248	253	239	276	243	255	264	259	244	238	268	261	239	251	242	293	257	248	262	271	214	301	222	264	224	218	249	256	284	272	289	242	251	237	253	282	260	266	253	278	235	279	240	273	281	255	235	282	288	245	225	276	255	252	231	242	285	251	270	225	219	275	261	209	257	239	256	289	242	256	253	262	243	236	267	281	261	251	287	241	257	255	246	239	229	251	246	266	252	238	236	258	253	266	235	233	252	225	256	292	223	250	236	238	239	267	271	259	220	253	253	240	230	264	210	246	261	246	281	235	273	234	241	252	263	254	275	286	295	215	240	269	260	245	264	227	237	253	240	245	290	241	216	226	249	268	236	279	262	243	270	246	226	251	250	247	223	245	267	263	241	246	270	227	250	278	257	242	260	246	253	266	257	269	248	251	280	254	258	249	255	269	260	256	239	274	263	249	270	272	247	220	218	287	281	255	230	257	229	277	272	257	265	265	262	253	282	241	281	250	248	254	288	271	254	261	259	265	233	254	262	258	273	267	265	249	285	240	288	251	262	252	252	228	229	267	246	271	236	259	260	249	241	247	288	268	289	239	258	253	276	241	224	286	265	253	229	273	277	259	247	248	244	250	267	263	253	268	250	259	255	295	262	260	262	287	256	266	270	270	281	251	239	240	264	265	237	280	289	283	253	267	256	235	238	255	240	257	235	253	275	278	252	255	279	277	246	247	243	287	263	237	243	244	276	244	240	240	265	288	249	262	254	280	279	248	261	236	247	260	252	275	250	256	275	226	262	259	228	266	250	269	269	241	262	277	253	236	283	226	246	260	287	252	247	238	260	253	243	248	249	265	270	260	288	264	239	248	266	256	267	278	246	238	275	230	252	250	251	281	247	256	264	279	284	283	251	257	234	253	266	238	270	244	254	254	255	280	267	268	284	290	253	243	277	262	251	247	266	229	272	242	252	248	261	220	212	283	282	248	250	267	271	253	263	231	264	266	272	222	267	243	251	245	255	249	247	255	270	219	282	272	249	282	263	245	218	253	249	237	265	267	249	230	269	271	294	281	245	245	247	256	277	273	236	257	247	278	245	259	249	241	243	253	273	264	224	262	251	254	256	249	256	260	267	252	279	279	244	229	279	223	277	254	264	265	273	249	239	264	273	230	265	260	267	250	240	229	281	273	275	263	228	254	266	258	250	236	258	256	241	248	249	263	250	264	252	227	241	253	278	223	247	231	255	248	265	234	265	276	241	258	280	260	290	252	245	248	260	270	259	265	288	274	271	264	242	228	276	255	267	261	281	267	250	257	249	248	242	244	279	231	237	250	250	269	246	242	275	255	241	265	258	265	250	267	237	256	233	265	239	252	281	221	257	237	224	259	274	247	265	248	260	255	252	248	230	269	281	265	257	284	263	254	261	231	262	273	255	239	263	277	239	263	222	219	259	264	239	256	266	257	272	250	268	271	274	243	276	216	238	255	244	273	266	250	241	259	243	261	228	245	263	249	238	262	246	270	255	255	240	245	243	256	250	245	251	233	236	231	233	254	253	237	273	232	270	226	271	253	236	265	252	290	214	282	249	274	277	242	250	269	256	276	281	280	275	256	267	236	239	276	254	238	265	281	259	251	248	246	260	230	225	265	243	264	247	230	255	230	285	289	254	273	244	273	270	254	241	242	265	240	263	228	275	236	252	264	251	265	265	242	243	247	284	270	259	217	259	238	223	257	250	261	257	227	234	240	234	267	242	273	259	258	235	229	244	283	279	256	238	275	223	277	251	249	259	246	233	234	266	244	260
6671	902	1346	1548	1290	1091	1011	918	818	761	751	765	651	651	685	676	704	608	607	643	594	630	618	624	602	576	637	575	623	625	568	616	600	623	624	577	613	607	588	586	567	572	587	557	619	587	608	610	624	569	568	577	631	593	556	626	578	612	599	581	595	600	591	622	580	566	613	588	600	586	598	568	599	510	563	605	599	574	571	554	593	634	576	595	562	579	538	599	553	583	599	589	587	591	571	619	629	565	602	618	558	546	588	572	616	608	593	572	561	603	634	613	586	573	590	572	558	564	593	582	610	613	587	563	584	608	616	587	596	579	548	569	534	579	589	559	590	624	543	600	587	602	598	606	566	552	608	604	570	575	571	578	581	600	564	582	584	584	552	598	566	582	598	531	583	590	598	545	583	594	598	556	578	568	592	573	642	587	640	616	574	597	605	546	557	584	572	627	602	618	589	520	557	585	587	603	581	570	579	580	612	587	584	550	608	545	586	613	538	585	593	560	606	569	577	582	593	575	603	605	591	587	636	626	598	601	586	581	593	557	586	598	568	580	581	573	583	594	573	548	583	596	588	608	565	570	570	561	615	566	619	572	567	583	525	596	561	579	620	567	568	573	606	559	573	549	586	568	596	655	569	587	596	576	598	594	554	590	582	584	556	609	586	574	540	544	616	611	594	582	582	555	552	577	574	578	579	616	588	609	559	592	584	627	578	577	581	558	578	594	558	555	642	590	593	635	600	571	591	551	572	546	544	582	582	573	539	592	562	607	597	557	603	558	594	611	556	612	577	605	595	573	565	598	563	597	582	580	610	544	581	592	594	609	572	584	586	607	580	591	518	614	580	596	591	645	548	578	603	627	590	572	549	569	557	568	582	567	560	609	605	587	589	599	566	638	588	571	557	589	579	567	580	594	591	528	574	601	570	571	590	557	608	590	612	607	580	563	600	609	595	591	566	592	569	590	571	589	585	551	617	573	583	573	624	564	587	570	635	553	579	600	642	587	587	586	583	589	648	588	526	601	614	570	585	638	584	540	601	544	612	553	579	628	575	627	636	596	562	574	571	561	574	576	572	594	626	574	603	604	574	598	611	602	578	570	580	590	612	584	599	577	579	592	581	614	582	572	569	564	576	561	601	589	591	580	549	545	584	596	578	550	559	582	595	568	547	579	575	578	553	615	626	611	595	558	572	591	569	611	581	584	590	572	626	513	546	544	576	577	607	558	592	600	551	558	588	576	601	555	630	597	545	564	603	600	550	571	573	591	577	559	607	597	576	545	571	615	604	568	597	597	572	617	608	610	555	578	593	570	611	562	580	584	616	587	622	589	637	582	614	573	584	542	558	614	606	610	611	545	600	560	589	569	567	567	581	582	601	589	569	553	582	549	577	604	576	607	575	580	553	582	589	587	587	561	564	592	545	596	582	613	632	558	610	590	589	613	573	544	568	573	542	592	622	624	556	609	615	624	592	584	594	569	566	526	560	565	576	556	551	590	601	622	582	606	577	585	575	614	581	601	542	580	613	615	612	557	575	627	601	617	564	590	580	586	582	580	598	621	608	576	591	586	601	573	579	569	586	627	536	596	587	574	576	541	555	605	584	578	572	603	587	574	627	542	596	627	550	557	603	646	576	565	549	643	596	574	606	640	563	580	568	602	579	568	579	575	582	556	618	600	590	568	582	560	604	608	557	565	549	586	598	594	597	556	555	636	575	568	545	622	612	510	593	603	591	571	575	576	562	559	621	579	587	530	571	559	558	603	608	617	584	588	583	577	577	605	593	568	611	599	596	574	572	585	571	589	550	567	588	556	543	614	575	574	575	619	586	581	585	550	571	537	588	614	594	578	599	588	595	572	586	554	602	592	606	594	572	550	580	585	600	563	602	584	609	574	582	601	557	575	605	597	545	588	597	584	612	648	583	581	607	595	562	569	599	598	542	615	535	541	574	579	563	577	612	592	551	599	610	594	566	560	565	608	553	524	620	581	595	554	591	580	568	591	598	577	580	604	586	586	575	599	599	574	586	556	554	524	631	584	567	610	624	533	612	632	571	613	599	591	581	608	585	572	565	580	620	568	580	575	629	598	620	568	588	617	609	594	605	605	539	570	578	535	615	567	557	603	596	604	590	574	558	582	574	544	599	581	590	561	594	576	624	565	585	571	590	596	587	596	584	574	543	561	578	579	606	606	586	618	564	591	600	614	604	585	577	559	574	586	609	563	584	557	583	574	613	608	573	564	569	614	611	518	554	559	613	564	579	575	538	559	586	582	643	592	541	612	598	598	543	578	620	546	574	601	584	580	586	554	552	569	595	586	560	548	548	577	545	575	541	555	560	538	546	598	631	596	575	622	560	551	594	609	614	583	594	628	564	569	535	595	598	553	570	566	564	564	567	574	583	559	577	603	562	577	562	576	569	581	580	616	594	561	547	646	582	598	575	573	588	545	568	576	581	582	623	583	567	596	586	594	609	559	607	581	584	564	579	569	608	547	590	590	615	569	578	593	576	543	585	546	602	571	608	587	561	600	644	596	567	591	587	592	614	595	574	575	579	594	596	584	577	602	593	588	621	561	592	613	567	614	590	585	610	599	570	581	598	583	583	595	565	593	606	598	619	560	602	614	614	596	596	584	585	608	571	613	598	591	581	570	572	565	616	619	555	583	597	550	570	600	557	516	612	597	579	651	627	543	549	567	591	569	569	586	591	646	607	612	589	587	573	581	587	581	576	601	577	570	528	578	556	585	617	577	622	642	628	588	594	566	602	620	605	551	582	570	557	600	549	594	652	582	562	586	559	617	606	598	598	614	584	562	537	587	598	584	592	578	587	597	594	557	635	572	615	563	547	559	563	527	571	538	566	580	571	588	548	568	581	531	590	571	543	611	592	572	584	581	547	598	591	603	594	593	568	533	584	588	590	561	578	561	581	603	531	587	591	606	576	564	619	614	564	595	586	569	622	595	620	605	602	570	544	627	617	541	573	557	545	559	594	583	581	570	563	572	536	575	572	607	535	591	628	606	563	568	553	589	590	571	600	577	624	542	574	568	593	584	578	582	572	599	555	575	570	611	574	604	563	608	583	572	534	586	562	559	577	606	595	597	558	573	596	595	569	553	569	566	596	595	608	578	601	603	617	559	577	580	561	602	542	588	533	573	567	603	544	609	546	577	617	597	570	595	604	577	525	589	569	535	593	584	569	532	576	592	517	568	601	604	588	562	585	558	579	595	553	621	591	617	597	575	542	578	578	576	575	580	556	589	578	602	580	604	567	606	616	564	592	544	612	563	606	569	594	605	577	571	567	591	599	551	565	543	581	585	556	572	598	617	595	571	573	543	548	608	572	596	592	599	598	570	585	590	580	553	632	567	578	602	561	553	607	595	614	576	573	572	575	590	560	592	571	561	552	561	611	556	569	613	550	551	598	517	556	600	564	572	576	610	615	566	544	583	547	625	576	534	632	551	655	576	559	534	585	566	616	631	580	601	582	607
15071	1079	852	683	478	378	291	250	193	194	189	202	193	158	153	166	152	137	164	161	133	147	142	146	147	123	161	146	146	133	154	140	128	140	152	148	136	117	138	143	140	147	138	130	136	142	123	117	130	129	141	168	121	157	162	139	148	142	140	151	151	139	146	129	137	135	140	141	137	143	150	149	141	146	128	167	126	122	123	149	144	124	126	137	147	143	123	158	140	109	145	138	143	122	136	132	137	127	149	123	141	136	141	135	138	143	134	160	146	152	138	138	163	150	143	123	140	129	143	140	139	158	156	136	124	135	140	147	155	123	131	130	131	175	140	123	145	132	128	144	128	119	151	133	131	166	153	146	127	122	132	137	115	134	133	150	145	161	121	135	129	132	144	140	135	122	132	127	136	120	136	125	142	153	144	138	136	133	139	162	139	137	149	120	164	143	137	124	127	121	126	135	118	141	136	150	159	140	115	160	141	113	132	132	131	130	139	127	120	154	131	118	152	149	122	115	144	137	135	141	146	122	132	138	165	128	141	143	131	156	127	141	108	132	140	137	156	138	145	148	133	163	139	125	150	151	134	146	136	150	127	113	148	145	124	126	127	124	138	119	152	139	143	120	142	125	132	138	108	134	138	159	146	158	153	144	132	139	143	143	126	118	127	153	149	156	152	123	133	116	126	125	111	141	150	151	154	125	146	138	124	139	138	161	121	128	155	135	143	134	174	153	139	163	117	144	159	138	127	140	135	134	153	131	124	135	134	147	149	122	124	117	139	131	123	131	131	127	152	145	120	145	121	125	114	138	145	141	145	126	139	139	156	135	150	136	130	141	132	116	131	120	139	133	159	123	117	134	147	138	141	135	138	148	138	141	148	113	157	128	121	150	130	150	133	124	164	149	143	119	134	121	126	149	127	122	142	162	120	121	127	133	122	139	130	148	132	154	140	154	120	163	131	141	152	143	140	142	98	124	117	151	117	133	132	142	138	140	133	140	118	124	134	125	171	127	133	140	124	137	140	137	123	129	147	141	138	128	128	135	125	130	136	123	149	151	128	155	130	141	112	165	126	136	156	141	138	138	137	115	143	141	137	157	135	131	131	154	133	141	148	141	130	137	154	125	141	132	121	123	134	154	150	133	163	157	173	132	157	138	136	117	142	147	144	132	129	130	137	139	142	109	158	136	141	163	136	145	150	136	164	128	155	124	138	146	138	163	135	124	124	169	120	132	137	167	135	136	117	127	106	125	170	142	116	138	158	153	144	123	133	133	131	101	127	123	139	120	124	139	148	119	149	146	140	122	125	140	132	135	144	158	134	117	125	154	143	118	158	127	133	134	142	132	117	133	127	126	152	122	153	122	146	137	133	122	132	140	121	135	141	137	150	148	135	137	132	140	136	143	112	127	137	158	111	137	119	138	136	126	134	145	136	139	136	123	128	135	116	136	132	130	129	139	136	142	138	116	138	110	124	131	137	154	147	135	151	120	129	156	141	178	133	128	129	161	127	143	129	157	179	149	119	144	136	123	131	115	139	142	146	139	147	133	133	149	141	138	126	139	141	126	129	147	165	140	124	159	147	134	137	101	123	130	156	136	155	136	133	144	121	147	133	140	128	155	128	125	144	135	153	163	142	122	131	130	161	118	153	135	134	116	127	114	130	140	116	151	134	142	150	131	124	133	129	116	140	130	119	111	120	102	130	137	120	128	141	138	127	135	125	126	148	118	118	123	140	146	141	149	144	122	140	104	155	142	133	136	146	117	142	149	142	137	144	143	154	146	117	129	150	129	145	148	141	117	135	109	131	134	134	136	144	143	133	164	143	143	137	149	132	144	150	136	141	132	135	139	141	135	159	143	126	154	170	145	143	143	131	129	141	134	117	141	150	112	139	157	159	124	156	135	158	154	135	127	139	140	124	141	130	149	131	158	146	151	131	170	123	157	139	145	130	139	139	141	142	136	158	149	131	154	115	145	138	127	127	124	133	152	130	107	156	151	138	122	140	136	130	141	119	156	156	142	132	139	141	119	115	119	145	145	151	142	141	118	142	155	149	140	143	154	125	124	136	151	151	134	124	121	152	127	138	129	147	152	158	147	146	129	149	146	123	152	159	120	116	133	140	121	125	148	128	141	124	129	130	143	151	128	157	130	144	142	135	131	135	129	134	134	130	134	142	135	162	110	145	128	123	131	147	144	145	142	156	126	135	127	139	146	144	110	150	140	163	147	131	137	118	145	142	151	123	148	139	127	146	123	145	128	139	139	153	125	134	149	103	136	128	147	147	127	140	124	161	125	131	108	127	140	107	140	95	169	144	136	151	141	152	141	122	134	128	138	122	126	141	133	134	151	156	113	140	121	138	130	150	146	136	144	131	158	156	126	145	158	147	147	130	148	149	139	134	120	150	139	137	150	137	147	138	152	150	161	116	159	135	147	135	130	130	118	153	158	154	141	137	153	135	120	137	141	152	117	132	128	121	140	129	126	133	124	135	134	144	127	129	127	148	146	124	159	155	127	142	136	138	147	125	135	139	148	129	146	141	149	141	146	134	129	144	134	131	154	145	129	131	135	144	128	136	130	128	155	142	139	127	128	162	144	155	138	139	121	147	135	120	154	133	123	128	136	135	143	133	135	137	105	132	118	139	155	134	135	140	113	145	149	133	124	142	117	145	145	135	147	143	126	142	125	126	146	148	118	149	137	124	146	149	133	155	126	126	110	154	160	130	140	147	133	124	165	135	131	117	149	146	132	126	134	143	151	127	167	138	154	146	120	119	139	155	142	145	144	121	142	140	127	137	114	149	145	154	161	133	133	138	162	115	126	145	122	139	129	138	129	129	154	156	157	148	140	153	138	137	112	131	124	142	127	128	131	122	148	135	137	148	147	133	149	151	142	116	137	157	150	146	127	148	126	125	136	127	131	116	138	159	145	108	145	150	125	176	149	123	133	141	107	153	130	136	128	134	131	123	154	121	134	131	142	124	126	119	136	132	127	134	129	137	146	140	151	122	148	132	142	131	152	166	152	147	130	136	144	139	148	123	153	110	145	132	119	135	149	115	136	133	131	152	137	137	138	120	119	136	121	160	137	105	126	126	145	120	141	132	144	129	133	128	134	130	143	160	135	141	129	142	126	141	130	158	129	152	145	162	146	122	137	141	141	119	142	117	153	131	116	150	134	159	128	133	165	146	138	120	147	148	136	146	136	137	132	140	118	108	153	135	135	144	134	134	136	140	135	129	144	123	144	100	129	163	147	113	129	140	158	144	131	131	141	130	137	133	137	138	138	151	152	129	133	140	125	110	164	138	137	141	143	143	136	153	140	140	148	132	141	138	141	151	129	137	118	145	140	138	142	132	154	137	125	150	154	141	121	145	123	140	149	134	143	135	137	136	131	121	114	130	124	144	135	141	130	143	135	144	122	135	130	132	140	158	144	125	138	141	141	116	164	135	140	119	132	156	132	156	130	150	143	151	139	137	140	154	145	137	123
8009	904	1740	2148	1738	1369	1055	942	753	683	635	585	533	524	525	472	456	414	446	406	416	398	421	371	444	368	392	356	338	364	343	360	354	374	368	351	329	356	355	344	324	356	350	311	324	346	338	325	353	348	346	325	317	322	341	315	328	345	303	333	355	328	316	338	357	363	355	310	321	350	330	335	317	312	337	286	315	342	309	307	310	337	339	321	307	361	330	334	323	332	322	323	356	319	317	335	311	334	317	288	316	331	336	323	304	326	290	313	315	299	326	332	323	347	343	341	330	348	337	301	332	345	311	309	313	313	317	345	317	331	336	290	318	295	304	308	340	300	344	320	339	319	315	321	342	307	373	323	332	332	320	322	317	297	311	325	298	299	370	359	363	357	315	318	300	326	304	303	332	357	321	337	326	356	313	314	336	318	329	307	306	323	355	322	329	295	311	323	331	337	315	300	324	294	291	321	323	332	336	336	352	316	311	313	323	305	293	332	327	306	312	299	337	342	307	314	308	306	301	319	309	328	318	329	313	323	283	313	313	327	313	295	332	303	329	349	324	367	310	342	298	335	305	330	313	296	320	285	297	309	330	332	317	302	314	312	324	358	353	311	316	301	332	314	320	336	332	315	322	323	304	344	314	320	327	341	314	317	339	334	296	316	350	289	312	323	309	299	288	298	295	322	311	312	298	325	307	316	351	331	332	316	321	290	272	303	297	296	342	333	335	308	322	292	295	277	295	319	315	337	314	321	318	291	360	359	351	335	290	327	347	323	309	320	317	332	349	315	347	310	308	326	352	318	315	314	325	326	313	323	304	313	331	365	333	322	309	337	314	326	296	328	329	342	327	312	357	298	299	323	327	312	360	355	320	300	313	321	324	323	306	299	317	341	345	336	317	322	326	320	304	334	358	310	324	323	311	351	337	327	339	315	317	324	331	322	350	331	325	331	334	301	303	335	318	344	294	327	311	320	300	350	326	279	325	304	315	348	326	321	340	307	316	314	305	344	332	318	312	320	294	352	325	325	309	301	314	320	303	289	295	323	321	353	309	314	367	310	302	306	333	339	333	324	286	314	340	347	315	344	338	311	292	318	352	327	311	313	313	307	331	319	315	294	333	344	316	338	313	309	334	309	307	330	316	291	325	293	340	335	321	350	314	333	329	297	290	299	295	338	291	325	303	328	326	366	305	334	321	344	332	345	318	337	332	309	330	312	340	335	316	303	329	343	319	336	313	322	289	325	300	305	300	328	316	304	294	324	338	329	343	334	314	341	310	314	328	349	287	332	323	353	309	327	318	305	304	353	313	313	298	297	332	311	306	287	357	340	296	313	342	299	314	315	346	313	323	300	315	329	334	324	310	339	364	321	312	333	305	314	332	309	337	320	322	316	323	329	314	322	310	326	295	325	354	313	315	306	305	313	293	314	315	342	316	331	317	330	313	324	344	346	307	350	335	319	295	317	299	302	295	295	305	314	301	312	328	326	330	301	310	307	341	308	337	303	314	304	320	309	281	303	306	311	316	333	338	314	343	295	294	327	302	323	323	327	328	328	287	324	322	298	326	357	320	302	352	321	295	342	320	317	332	326	310	347	330	294	341	337	316	348	317	318	331	343	297	326	319	351	326	317	305	299	317	333	327	346	327	324	349	293	312	323	333	340	317	281	309	293	323	328	271	305	321	301	329	339	296	333	328	301	320	320	328	284	308	309	313	322	310	334	345	318	350	317	310	308	323	295	305	327	287	300	321	315	347	302	331	325	345	309	324	338	332	353	274	319	347	307	315	306	310	289	299	323	296	322	345	330	355	304	311	317	324	330	340	319	330	304	312	310	316	318	324	312	299	332	348	301	332	340	336	324	306	319	329	323	338	347	340	333	316	327	303	335	311	337	294	343	324	343	307	332	328	316	297	345	293	330	334	306	321	330	338	283	328	298	331	344	343	311	310	319	312	332	291	309	302	347	315	333	287	284	315	292	317	337	342	339	301	315	316	317	292	321	314	308	309	348	324	303	303	313	308	301	347	333	296	314	330	291	301	337	306	292	346	311	294	301	322	347	325	322	313	330	295	330	332	326	332	300	300	337	340	334	288	315	319	309	300	360	286	303	306	342	316	318	323	338	340	282	325	351	314	339	341	316	348	344	311	307	306	344	331	307	314	306	326	354	306	340	305	322	330	336	330	321	306	314	276	295	327	315	314	338	338	311	334	286	279	330	295	325	289	310	311	339	335	342	338	339	322	316	323	303	357	335	349	335	321	333	353	324	330	324	337	314	351	318	313	302	336	320	307	322	333	287	319	325	317	303	323	310	305	325	326	337	315	343	294	325	333	349	326	324	298	303	330	292	325	370	285	309	308	339	332	336	283	327	335	311	321	317	342	333	342	362	347	309	318	323	293	311	313	338	327	333	309	360	360	319	327	320	349	329	305	337	331	315	297	344	303	317	308	377	349	320	342	299	310	337	333	336	310	317	331	317	338	346	280	294	363	350	307	339	308	305	291	306	323	324	311	330	322	319	323	341	339	331	293	318	335	320	315	318	341	297	317	334	344	307	325	300	327	316	332	325	326	320	357	323	293	310	322	310	309	317	302	330	333	319	323	316	300	310	313	320	321	314	320	300	291	281	270	301	325	336	331	337	328	322	321	327	293	272	292	327	313	317	312	315	302	351	329	343	304	313	351	307	346	345	305	340	306	335	315	299	336	296	311	326	321	330	338	337	302	296	294	315	323	333	335	330	298	325	339	299	317	321	321	312	320	297	350	315	349	335	303	293	302	303	311	341	344	311	314	340	341	324	324	312	341	336	312	283	294	289	316	310	305	321	323	345	304	278	332	314	320	334	303	311	328	329	342	320	344	320	304	324	322	362	317	304	304	300	350	333	330	322	315	334	311	298	324	366	333	317	319	336	320	338	344	305	351	319	337	314	315	352	345	327	345	286	315	321	327	284	349	354	330	326	332	329	330	348	317	319	320	328	287	302	375	339	299	301	330	338	317	320	332	285	315	328	292	332	326	286	344	343	308	301	323	304	303	316	306	318	319	320	298	323	331	332	312	333	344	317	291	315	337	335	337	346	342	323	302	312	326	329	347	327	327	305	308	330	330	315	294	313	331	327	348	332	330	298	310	295	318	278	293	334	303	321	309	308	326	313	354	303	309	273	294	341	338	341	346	311	334	326	332	328	294	319	317	304	284	351	346	316	313	313	316	319	304	321	332	331	273	291	347	304	294	320	331	318	343	320	304	331	326	333	322	331	336	317	319	332	329	326	357	329	316	327	332	344	349	298	356	328	298	318	311	316	340	322	315	295	295	323	325	323	307	333	319	302	297	292	347	313	284	277	320	333	294	308	325	308	302	336	317	329	325	310	302	336	342	318	314	324	311	328	356	335	313	330	336	339	290	335	317	325	296	293	326	320	320	353	295	307	303	326	342	317	301	314	312	292	314	320	323	299	323	327	291	307	316	329	311	341	300	331	329	337	315	346
1618	221	210	218	208	203	210	181	209	193	181	204	195	229	197	173	163	205	191	178	201	199	207	232	202	197	209	206	176	172	173	197	201	188	239	194	192	203	192	223	209	216	202	216	201	180	189	205	186	178	190	194	212	215	185	188	167	185	172	185	194	195	217	220	203	192	227	208	207	223	189	173	216	195	213	205	205	202	212	185	189	208	188	195	202	205	165	187	201	171	220	218	220	212	172	197	206	192	202	205	226	177	187	207	198	185	207	190	180	216	197	186	201	198	185	183	213	187	219	216	206	195	202	187	210	207	182	184	210	213	189	204	201	195	190	209	209	174	182	175	237	183	207	221	194	201	192	220	230	221	181	205	202	188	168	189	186	204	200	215	211	194	198	187	190	192	162	166	223	207	195	181	205	192	169	206	203	220	182	201	198	195	198	187	195	205	205	201	192	183	223	215	197	171	243	189	201	221	199	206	189	194	208	204	191	185	208	183	196	202	216	184	196	209	173	186	205	214	214	196	217	185	195	208	201	237	185	202	210	207	230	208	221	196	181	197	194	187	216	200	217	197	212	227	198	216	195	217	205	191	214	185	227	200	232	192	184	199	177	194	178	207	181	211	194	204	205	204	211	192	209	197	204	188	210	191	221	218	208	201	208	188	209	204	210	190	187	183	196	218	192	204	207	176	208	204	196	192	226	215	222	204	206	214	213	194	170	201	204	223	198	201	206	208	204	210	199	198	213	207	209	183	220	198	199	195	208	210	193	185	198	177	207	183	185	204	180	196	184	176	210	187	171	191	203	222	183	197	211	194	180	181	184	212	194	217	206	192	205	197	173	202	179	203	228	212	163	206	187	220	179	197	194	200	181	218	175	198	195	190	222	195	196	220	196	196	200	210	191	201	197	185	189	175	201	180	207	210	201	191	194	184	197	233	200	191	160	212	206	213	197	192	172	182	200	170	221	199	221	188	198	212	199	187	180	197	193	193	215	190	207	240	208	206	204	201	179	215	228	205	225	162	204	191	186	195	199	203	203	227	201	193	193	183	219	206	211	205	198	205	184	191	207	183	223	199	219	209	222	186	207	194	193	192	201	200	174	217	215	211	199	176	198	197	183	192	178	203	226	200	196	197	189	198	175	202	207	198	192	204	174	192	187	199	191	203	215	182	202	192	206	200	216	180	222	224	204	219	233	209	207	220	198	209	171	190	176	202	207	210	212	201	217	207	220	212	206	215	215	198	176	186	191	210	200	189	199	208	199	197	193	213	167	225	208	210	219	207	200	190	208	192	166	200	207	206	196	204	204	187	195	156	182	182	193	202	220	222	195	210	225	199	183	202	202	201	198	190	202	203	207	206	228	194	191	182	193	188	182	185	234	179	185	202	214	183	170	176	186	211	190	199	196	206	204	207	205	158	196	217	197	201	205	222	197	188	213	191	184	187	186	185	188	193	203	190	193	191	195	229	207	191	205	204	197	183	208	202	189	217	209	237	216	174	206	191	199	215	199	195	193	229	222	208	177	204	208	189	206	191	204	220	202	189	214	183	194	212	190	208	193	196	200	212	190	198	181	202	204	208	225	192	208	201	191	194	211	187	206	208	201	218	200	212	212	186	190	188	196	179	192	190	170	199	202	202	204	190	162	213	205	217	193	198	193	203	200	189	207	199	160	210	195	166	165	213	181	186	191	190	211	190	222	181	205	219	212	210	164	219	168	239	181	211	201	189	181	208	174	196	186	191	203	214	193	214	180	218	208	210	198	198	189	217	215	184	212	174	174	220	213	200	189	199	200	219	197	214	189	204	199	186	225	227	190	204	191	197	177	188	188	190	183	196	195	195	187	194	192	197	205	205	200	187	187	178	188	190	190	210	203	203	187	181	190	191	169	194	200	213	179	197	205	196	192	189	173	183	203	195	214	186	243	203	208	213	200	220	179	205	198	200	199	181	235	182	213	207	208	215	225	194	199	190	186	206	225	199	199	209	172	169	213	187	186	186	205	214	205	191	211	202	201	209	217	226	200	199	184	195	195	193	220	219	211	202	192	195	190	190	198	220	218	181	206	235	207	216	199	179	206	197	210	205	183	199	192	233	223	219	204	192	189	223	196	206	220	202	202	213	195	197	191	196	187	194	200	213	186	234	192	211	195	194	187	203	202	189	191	193	189	169	173	210	207	213	192	220	200	187	178	209	174	195	198	198	202	200	213	210	190	206	176	196	170	208	240	191	208	212	198	179	203	168	200	214	208	222	233	211	185	183	191	205	171	231	192	228	219	171	190	189	193	203	204	198	202	202	190	177	207	212	208	204	208	187	178	193	217	209	190	198	199	219	196	216	203	190	187	221	194	210	217	226	219	208	215	164	190	216	178	184	187	197	211	206	192	179	193	190	214	207	206	191	234	207	209	204	195	171	200	214	181	172	210	193	203	194	186	213	207	179	190	191	200	179	198	186	187	194	215	204	183	202	200	206	203	187	215	219	203	220	188	195	209	176	189	208	205	177	193	201	212	196	213	173	182	192	183	215	187	202	183	213	189	224	204	190	180	197	195	208	207	201	207	195	185	209	214	201	181	183	213	201	188	185	197	232	210	207	217	203	200	195	182	221	209	215	171	220	222	199	211	200	193	223	211	180	209	184	196	207	226	195	195	194	204	199	176	212	213	201	218	208	206	223	229	178	194	196	194	198	195	172	195	204	205	202	206	208	185	234	186	187	198	182	196	213	212	174	236	193	180	213	201	175	198	210	193	171	191	193	205	192	182	203	217	176	194	248	208	194	184	190	194	180	183	201	163	201	183	212	239	211	195	183	177	227	219	181	201	175	191	211	217	194	197	200	186	210	185	200	202	187	195	204	222	198	182	202	203	198	221	192	199	181	198	186	204	214	223	192	169	193	204	195	175	218	190	217	222	196	201	231	212	196	201	179	209	241	202	210	191	228	204	170	189	181	165	203	183	206	224	171	170	188	184	239	185	219	192	225	204	200	224	183	199	206	209	211	181	213	225	194	186	181	210	166	194	194	199	185	180	202	172	196	209	210	194	244	201	229	218	216	207	212	214	218	174	207	194	203	193	207	185	199	185	194	216	198	195	176	194	176	214	212	236	186	199	192	187	179	206	176	207	194	186	161	206	199	193	197	195	192	215	202	197	205	178	196	197	185	184	196	220	206	188	198	226	209	201	208	187	197	198	217	182	170	190	197	191	181	192	213	178	199	213	201	203	205	211	171	176	196	206	211	185	218	187	195	181	203	194	202	183	220	198	208	204	202	180	181	211	197	192	220	188	181	178	209	209	181	201	199	194	206	177	217	197	191	178	173	204	202	214	210	216	189	192	188	196	174	244	171	200	238	207	223	211	184	197	180	198	230	195	174	209	217	181	190	183	175	187	208	195	206	214	206	215	182	194	219	169	211	196	189	213	226	172	195	214	201	211	196	192	204	206	221	229	169	195	207	211	195	199	217	176	162	156	200	201	171	212	193	186	181
2028	485	533	514	503	511	515	491	479	447	470	459	486	496	438	491	423	480	494	492	470	467	454	473	482	492	460	480	450	477	459	481	446	475	421	494	478	467	511	476	495	451	546	471	463	428	487	446	429	458	469	483	472	500	511	510	490	450	435	482	442	447	473	516	511	443	429	469	439	466	462	453	460	493	450	479	459	451	523	490	500	494	439	470	499	497	474	480	453	495	450	466	485	473	476	453	492	482	474	449	485	446	462	477	464	453	425	439	431	493	448	448	474	494	448	453	480	466	449	500	508	444	493	446	477	463	474	502	464	479	488	470	499	458	449	489	462	500	469	461	482	467	473	457	439	474	497	484	473	474	441	503	449	462	448	449	468	428	473	454	461	441	481	499	479	457	470	441	477	466	419	476	479	473	492	479	442	440	495	431	485	470	454	472	503	481	456	483	455	484	457	482	462	448	471	529	485	468	450	466	461	506	462	451	447	471	494	487	458	443	479	482	460	473	475	494	475	461	424	459	473	469	441	436	487	456	506	453	475	482	492	476	464	480	490	513	493	483	466	503	438	494	464	483	491	452	465	480	416	486	457	469	456	501	465	470	446	445	494	424	512	500	475	487	456	417	494	486	447	468	440	480	470	467	468	495	468	452	452	496	468	466	493	416	482	448	502	491	478	468	426	452	469	491	440	493	442	502	440	493	488	483	485	454	513	438	441	455	452	468	471	507	469	458	454	487	459	498	451	506	497	487	494	481	474	466	462	474	475	498	505	508	469	480	452	449	458	448	465	461	492	469	448	495	466	510	457	489	470	440	526	492	464	465	442	490	432	463	510	463	514	502	482	489	479	484	458	490	500	446	526	504	466	442	495	420	472	447	458	482	468	475	494	456	481	496	447	445	439	482	470	485	463	488	531	451	464	497	486	450	457	467	497	434	434	481	509	465	474	510	494	451	487	489	468	486	459	504	493	457	508	471	464	482	444	464	453	473	452	439	466	487	458	476	436	478	484	463	450	493	469	471	481	442	476	467	452	462	421	487	454	495	483	487	452	482	492	468	461	459	418	475	441	484	464	445	441	413	458	461	457	463	484	480	462	489	481	466	473	487	470	506	492	460	492	505	486	487	524	431	517	460	486	482	455	453	448	482	477	502	460	488	508	475	466	511	488	454	504	449	466	489	477	481	493	447	459	487	493	493	505	455	483	483	448	480	474	471	466	416	479	466	488	446	479	470	449	502	479	420	499	465	466	456	482	475	512	451	475	487	468	474	479	462	469	488	478	460	453	437	458	495	464	473	470	473	473	464	496	520	465	463	488	523	481	497	506	505	487	457	439	459	457	474	441	483	497	462	486	461	477	503	464	466	493	479	482	435	481	466	450	481	476	473	479	456	466	423	466	471	479	493	469	472	453	509	443	490	457	475	504	497	512	499	482	484	460	450	505	478	462	445	443	483	446	482	464	477	458	497	433	467	481	453	450	473	461	519	431	484	497	533	476	514	493	487	489	483	480	479	428	476	475	471	452	444	471	493	487	478	479	411	492	446	484	443	441	464	479	423	468	424	502	464	466	476	470	428	456	477	494	475	455	464	471	444	472	440	479	508	471	492	437	446	461	493	485	469	461	488	504	451	519	474	512	464	458	480	474	436	476	447	498	464	450	535	475	479	480	481	510	430	476	421	519	471	448	470	503	503	454	502	460	452	482	456	457	437	461	433	458	449	483	487	461	494	468	488	503	478	446	475	480	479	466	505	454	477	488	440	488	507	458	454	469	490	473	500	462	461	466	470	447	485	463	484	456	466	490	460	473	462	475	452	451	470	471	492	449	466	488	476	529	493	464	479	472	471	457	473	437	527	483	484	480	471	499	522	481	457	476	497	533	473	463	466	426	475	465	500	448	452	454	470	485	488	474	448	467	480	465	434	495	497	479	480	484	483	477	494	468	478	461	496	455	483	462	480	455	451	466	504	494	465	448	502	454	476	484	409	447	488	489	482	467	491	443	440	468	450	455	479	480	442	468	490	433	495	466	509	469	474	484	477	485	442	474	481	455	490	465	487	501	480	456	469	517	471	476	464	472	472	460	488	431	461	444	448	463	464	452	490	511	495	444	467	501	445	500	477	452	468	434	463	465	459	487	491	484	509	479	467	465	497	463	488	490	484	476	464	494	452	484	470	456	443	477	502	467	493	491	498	454	509	502	457	456	476	460	472	476	489	492	480	461	515	428	463	497	487	451	482	465	499	468	487	461	499	484	510	460	477	482	484	492	453	485	422	464	470	516	483	456	487	494	524	503	457	504	440	458	458	483	458	503	493	451	450	483	478	466	505	497	455	474	473	449	463	516	474	506	470	456	512	482	509	472	468	476	484	422	478	450	460	459	493	451	466	456	471	467	499	500	486	459	499	473	468	469	459	489	479	483	487	468	494	481	498	460	492	494	524	467	475	480	497	457	479	490	488	456	471	462	492	433	515	486	486	478	398	524	448	448	485	457	494	487	484	474	410	460	457	464	448	475	479	467	456	485	440	445	450	464	480	452	489	454	482	472	458	487	477	469	491	439	429	475	477	487	506	540	516	471	453	489	474	446	477	466	514	473	445	481	495	471	452	447	475	489	490	446	488	435	520	478	447	477	483	490	474	496	433	478	489	471	484	466	446	463	494	471	478	469	474	458	459	459	493	495	470	494	456	442	465	460	511	505	501	494	487	416	465	458	454	475	506	466	485	486	492	464	456	473	438	503	426	459	501	467	512	475	452	433	489	400	477	464	496	503	494	503	480	467	485	478	477	464	431	484	505	466	496	462	466	461	468	495	496	464	468	455	483	477	411	458	476	460	501	463	456	473	451	458	460	473	520	474	448	479	440	451	511	465	457	483	462	482	487	467	499	492	475	485	512	466	512	528	487	479	491	484	502	483	457	517	479	465	467	481	488	504	447	468	481	460	463	473	492	496	478	469	488	445	410	461	474	473	493	447	455	462	487	460	454	474	475	472	494	486	435	483	479	430	496	455	479	471	477	535	514	444	483	463	513	531	461	469	469	511	493	450	469	491	458	480	478	450	519	440	458	490	490	471	472	457	460	503	464	474	496	476	462	534	455	457	471	500	429	471	470	473	491	456	463	462	465	475	498	501	523	449	496	449	501	462	457	494	460	472	461	514	502	503	487	476	423	476	447	420	477	477	458	444	462	453	468	442	508	484	461	434	534	504	474	476	424	473	472	453	447	485	458	464	531	474	463	470	480	459	481	469	441	502	459	465	487	477	474	470	487	470	474	469	494	500	467	466	462	465	462	491	473	486	467	472	494	461	459	488	474	464	474	480	433	453	472	478	491	505	473	487	469	483	429	463	479	436	481	495	483	447	419	497	492	448	464	477	501	459	468	510	452	486	470	477	453	487	482	432	499	469	447	457	452	470	511	474	515	471	452	489	476	476	456	449	474	499	491	506	435	449	510	466	475	440	500	473	476	459	487	484	404	477	474	510	466
8302	626	570	522	365	337	359	268	287	285	266	274	273	263	255	247	295	290	282	244	267	284	273	280	280	271	269	255	275	264	270	250	270	263	243	254	254	254	213	252	270	267	278	251	238	264	271	263	254	255	234	254	268	225	227	223	264	260	266	254	268	221	264	222	246	258	244	239	235	264	261	234	241	266	274	273	241	225	264	258	255	231	286	284	245	245	253	258	263	261	220	253	275	215	209	273	238	235	259	253	241	232	254	258	271	275	239	273	241	236	268	245	230	243	272	253	242	277	289	234	247	243	264	256	270	232	236	291	246	268	233	258	253	254	239	260	262	234	251	245	249	264	267	273	257	256	275	263	252	276	253	281	280	263	265	282	266	252	244	269	233	307	270	239	227	261	243	262	229	298	236	274	231	244	238	284	247	275	272	253	261	246	280	254	270	241	255	233	237	256	219	266	232	250	246	275	234	250	261	237	278	276	244	228	284	247	245	289	245	250	282	231	225	265	267	243	272	233	245	275	251	235	277	224	247	244	264	250	244	284	235	271	257	253	231	258	222	265	256	241	247	293	253	249	244	246	249	249	285	249	232	227	256	235	250	264	249	235	237	279	237	244	225	266	268	255	278	254	248	217	282	222	220	246	247	250	261	241	268	243	254	283	229	237	262	257	225	238	259	230	277	258	252	253	266	280	268	227	246	254	217	225	286	267	276	227	237	251	282	248	272	243	248	248	252	265	238	285	261	244	283	241	232	267	251	211	240	264	237	264	273	277	258	260	265	221	235	231	267	241	259	247	235	258	272	277	286	249	277	242	238	302	256	247	276	284	248	284	280	259	225	261	246	252	273	260	266	265	264	262	271	273	272	257	265	237	259	266	317	247	254	262	256	254	255	242	273	254	216	266	241	285	304	249	288	272	246	241	223	249	250	269	262	240	265	266	223	281	308	230	246	273	251	262	256	269	263	269	256	257	252	213	238	246	269	234	260	255	302	265	253	254	241	258	296	261	248	259	265	284	242	271	280	246	281	273	251	256	290	268	231	254	256	259	269	245	273	252	266	247	234	240	259	241	258	259	266	268	263	264	253	238	245	253	234	227	236	244	254	277	252	248	264	289	254	208	232	288	280	273	246	243	225	251	231	242	259	243	269	279	239	241	251	254	233	217	228	234	249	252	235	256	244	249	238	237	250	262	248	259	240	270	249	248	259	292	266	233	267	238	254	241	286	250	293	275	262	245	235	286	295	268	244	268	243	250	255	237	259	246	247	254	277	250	229	257	253	239	221	256	271	233	254	260	256	282	257	249	256	244	273	244	261	233	276	249	253	261	259	255	247	266	260	269	243	262	252	234	230	266	233	254	260	259	273	270	251	265	250	253	270	262	247	229	284	267	239	269	219	286	243	238	259	276	274	268	257	272	253	229	278	242	257	259	263	261	229	251	234	274	258	251	212	268	252	292	270	279	217	241	258	240	244	265	249	239	264	257	230	256	268	267	279	258	284	252	250	246	266	233	257	272	236	235	248	256	283	239	269	247	294	251	261	235	276	241	256	260	236	239	235	264	252	249	279	280	257	235	256	248	279	280	237	258	271	265	239	255	269	260	235	278	224	256	247	257	249	261	263	263	277	256	256	240	287	226	243	232	261	239	291	238	258	261	248	248	295	232	245	260	253	235	266	258	256	244	232	262	267	258	243	258	280	275	267	281	242	283	285	268	235	263	269	256	260	256	255	256	272	255	255	245	250	238	293	235	256	234	261	252	273	275	270	243	257	254	230	250	236	270	256	253	245	254	258	283	275	268	260	248	242	233	275	260	270	272	267	271	242	248	276	254	254	281	201	253	237	248	240	277	264	270	233	262	236	230	268	252	266	234	251	264	230	227	253	248	250	288	240	249	261	253	245	254	264	261	254	238	260	245	279	262	280	255	260	222	245	234	238	261	276	263	280	255	255	259	263	242	264	246	224	267	239	256	254	248	249	264	257	277	242	249	246	265	225	260	253	246	267	273	249	255	256	272	269	243	240	257	229	260	227	237	246	288	275	229	256	281	237	250	262	247	252	232	244	244	243	259	271	252	237	242	243	258	264	245	254	218	251	298	258	275	277	238	268	256	256	260	242	253	267	259	249	217	214	254	234	252	269	252	261	270	225	256	249	248	259	252	247	222	248	280	264	248	286	264	248	248	295	240	273	229	248	268	281	238	243	244	225	276	228	260	254	238	240	253	269	245	289	259	236	222	265	279	236	286	247	238	263	256	232	208	282	277	236	229	227	248	258	279	263	253	245	235	292	238	257	264	298	266	264	260	238	245	259	266	260	234	233	266	252	250	226	218	234	232	269	255	235	253	247	271	258	221	276	247	256	264	250	272	229	275	270	275	249	234	264	252	287	276	277	260	233	231	242	276	245	233	255	261	240	266	248	255	246	244	254	242	274	257	258	248	237	255	217	242	272	255	245	228	262	270	268	272	290	270	264	270	247	241	247	231	253	282	250	233	242	273	237	260	273	278	249	281	282	276	251	232	285	253	238	239	252	238	245	272	281	256	242	279	223	290	238	252	276	244	236	256	276	233	293	262	244	239	252	272	253	279	249	251	250	251	256	251	265	249	245	259	246	245	250	249	258	272	252	262	257	245	267	250	274	245	273	275	255	276	294	254	232	256	251	274	255	260	294	261	242	248	262	271	295	273	275	245	245	239	267	270	274	257	248	230	243	249	245	259	285	244	252	260	253	253	241	256	234	267	232	274	236	250	264	244	246	252	225	234	250	238	240	231	255	277	262	256	253	233	242	246	212	272	264	277	264	254	237	293	249	253	231	261	235	257	244	259	240	258	259	248	252	250	248	253	260	255	240	218	248	263	244	290	248	252	250	271	250	271	240	230	260	267	274	272	291	255	261	263	276	239	235	248	262	269	252	275	252	258	263	244	299	270	271	279	254	276	252	268	259	254	284	273	262	290	242	239	258	258	261	258	249	261	254	289	291	254	247	266	265	263	248	288	242	249	305	257	275	234	248	253	246	242	273	253	262	243	226	251	215	247	280	260	268	260	229	279	267	243	260	249	256	234	254	238	299	249	244	268	266	246	270	238	252	232	246	248	250	269	260	265	227	264	244	227	254	230	242	253	232	239	264	259	226	268	245	250	243	259	227	262	239	276	251	283	253	264	255	241	254	260	257	252	269	241	267	240	260	243	261	272	262	258	238	251	248	247	263	232	245	285	240	249	277	262	259	265	251	259	240	254	262	253	262	278	269	261	265	275	291	259	265	279	263	298	245	234	226	248	242	214	249	271	244	263	270	260	262	265	271	247	282	233	270	241	249	280	269	240	233	276	254	269	236	240	269	264	238	227	256	247	256	253	282	240	249	265	261	247	262	264	278	237	255	239	231	243	237	285	253	275	237	238	263	270	236	244	245	262	253	254	255	265	231	219	281	244	239	238	248	270	278	252	275	279	273	259	234	219	285	281	267	274	265	257	284	259	274	256
6691	905	1312	1505	1303	1039	970	879	843	783	761	693	709	669	646	613	666	686	611	637	586	656	594	605	668	629	640	649	625	594	601	583	617	608	611	607	608	607	556	629	626	576	616	608	606	613	605	590	570	580	551	570	624	620	599	604	592	592	605	568	566	598	580	554	563	574	593	559	597	593	559	594	587	561	529	573	592	553	549	558	636	587	595	637	570	622	638	601	592	551	587	592	548	555	573	591	606	587	589	542	606	588	609	558	599	576	555	629	561	573	599	533	596	534	606	631	583	567	625	576	572	582	540	599	598	606	623	583	609	588	575	587	587	622	595	549	583	574	630	585	620	579	633	569	613	564	590	588	560	612	568	590	592	596	599	553	569	549	576	600	582	613	585	591	592	545	519	551	569	571	595	580	604	587	539	606	581	587	628	609	571	580	571	559	577	602	600	574	583	585	559	553	595	577	577	592	586	542	566	611	613	566	593	596	639	564	575	595	571	554	603	613	604	578	548	569	548	555	553	585	583	541	606	609	548	597	601	576	592	516	578	604	580	572	566	562	591	570	622	594	577	589	558	580	572	571	566	565	552	595	585	580	575	563	628	580	578	566	582	594	598	612	565	564	573	615	536	612	556	563	604	596	617	561	597	537	576	581	589	577	597	557	559	528	602	581	572	585	622	572	600	587	583	591	568	578	576	545	619	536	594	545	603	584	610	602	614	572	605	550	584	584	590	585	536	627	597	583	574	568	608	552	602	609	624	568	573	627	579	568	581	572	597	553	610	594	525	601	596	590	553	608	567	605	550	577	573	615	587	615	594	618	592	562	630	570	567	572	583	565	581	581	630	549	574	578	611	570	553	594	578	551	585	622	559	631	576	589	578	594	562	597	561	573	566	595	580	572	595	599	551	542	587	606	579	570	542	539	585	553	559	579	554	568	575	560	548	588	608	617	556	571	586	575	593	573	594	544	580	580	625	639	581	603	578	584	568	575	604	564	583	588	571	606	556	613	575	525	566	618	558	569	612	599	564	587	562	579	588	573	565	601	551	572	589	602	557	585	595	559	527	549	582	579	538	574	559	559	582	610	590	585	531	592	585	580	598	586	613	571	584	562	578	542	545	589	559	548	557	588	521	544	532	604	540	589	574	542	559	634	589	556	601	586	611	604	616	571	597	606	572	601	594	565	597	596	565	572	560	576	572	600	589	564	581	605	577	632	603	554	562	585	581	565	612	567	566	619	595	582	607	612	588	575	571	526	587	605	617	584	538	537	575	591	599	560	606	572	573	647	621	563	540	615	583	571	595	586	606	570	585	573	583	558	518	604	534	583	611	584	573	555	571	561	532	582	577	553	605	612	591	551	586	566	555	609	619	591	599	566	579	562	584	585	551	598	590	563	569	577	582	566	606	555	587	619	586	586	593	599	572	560	593	568	621	590	596	544	525	569	536	591	572	570	577	565	522	551	590	531	589	576	619	627	550	581	630	557	561	593	596	599	581	576	583	522	578	571	594	604	605	561	613	586	597	559	569	575	620	560	566	617	620	576	565	577	562	537	632	595	572	587	528	566	571	553	594	531	574	594	555	599	583	580	585	587	570	587	564	552	605	576	585	563	603	525	590	551	592	561	586	623	605	600	599	598	588	559	626	585	581	557	610	606	556	584	575	598	590	548	616	588	576	596	574	612	554	569	582	581	553	652	573	603	572	585	578	593	599	602	580	597	552	517	558	542	582	542	602	588	559	554	579	580	582	648	568	605	595	561	582	592	600	571	629	595	598	597	593	580	550	571	623	576	573	591	542	571	583	588	550	572	587	620	560	560	607	585	591	564	579	571	578	574	587	600	570	561	591	542	552	578	580	569	569	572	547	558	581	556	609	578	545	582	588	563	602	598	591	592	564	518	630	569	613	541	579	606	591	572	549	565	613	616	579	589	571	608	578	590	588	585	597	574	550	604	570	635	634	570	583	599	546	589	622	565	577	595	560	587	610	556	576	587	571	588	561	603	614	575	588	596	569	590	570	540	565	565	580	574	579	599	557	608	552	536	574	612	593	610	587	617	587	552	567	628	583	607	595	584	617	584	615	598	587	590	573	578	591	607	601	564	570	587	550	593	573	588	578	594	586	549	528	557	563	589	602	554	592	553	587	592	542	583	561	636	539	558	630	563	594	562	587	613	588	569	574	590	595	625	589	585	558	612	570	605	569	580	574	604	531	582	560	600	561	579	609	582	599	588	608	581	597	586	598	578	597	606	539	568	573	544	609	563	588	551	624	591	600	575	572	568	596	569	573	580	544	562	571	615	579	557	563	567	605	616	580	603	542	537	596	614	603	589	518	619	615	599	581	576	551	567	595	554	579	606	572	594	610	554	526	588	579	567	585	586	576	583	579	548	581	574	567	597	568	538	572	581	577	581	590	581	568	558	595	551	577	540	582	585	595	556	592	603	615	572	553	586	618	578	624	590	586	629	571	580	615	594	589	558	568	559	613	567	604	579	600	544	555	592	575	588	566	579	615	581	588	550	559	598	567	577	558	600	598	566	569	603	618	592	597	626	602	565	550	616	525	580	550	591	590	645	595	585	573	560	593	608	623	585	566	538	574	540	552	570	575	570	556	575	556	558	626	550	576	600	575	547	650	551	592	590	591	573	601	593	593	615	570	600	608	618	565	558	568	585	548	576	607	567	596	591	565	605	646	597	602	581	565	585	534	522	553	620	581	575	556	578	616	578	614	623	615	602	620	562	575	565	608	557	582	597	616	574	577	556	542	584	553	604	591	583	627	625	594	581	588	612	578	556	580	569	591	571	584	632	601	615	607	579	594	568	582	623	566	567	592	609	584	613	614	537	591	563	572	566	606	593	579	581	586	606	616	646	601	599	602	565	598	581	520	574	574	599	610	598	552	576	590	591	585	563	560	577	591	615	650	623	594	577	584	592	577	620	584	587	586	574	585	609	557	553	564	545	560	588	576	601	580	569	562	579	608	577	598	604	570	581	566	582	569	583	618	592	566	539	565	610	563	593	594	559	558	595	530	561	586	599	588	606	578	548	577	601	563	605	578	549	564	558	526	592	563	590	598	590	607	593	619	585	517	574	641	590	623	566	588	556	570	595	547	600	589	581	605	567	561	616	533	571	608	582	531	598	572	553	585	570	547	583	634	563	579	589	552	572	609	556	591	552	581	572	574	562	566	583	593	588	573	591	606	589	590	545	601	557	556	569	571	595	562	528	575	598	593	536	571	551	578	583	604	594	583	548	589	577	579	550	583	602	604	553	571	581	561	573	583	618	572	552	607	540	567	609	535	577	573	560	622	582	578	589	560	563	601	603	578	552	561	594	551	588	538	594	581	555	632	563	602	608	582	604	622	627	538	545	616	599	556	583	548	567	554	563	608	564	549	603	576	563	563	640	567	568	550	556	603	601	609	608	609	572	545	549	598	612	575	568	583	524	608	591	601	539	586	584	610	555	635	570	611	581	560	554	592	608
14879	1108	860	688	482	351	282	238	217	220	201	185	157	197	171	147	172	148	147	156	152	135	146	123	135	137	129	131	123	141	130	155	145	146	131	119	152	146	119	139	120	143	132	132	155	154	135	141	156	132	140	144	143	162	119	124	135	135	137	142	117	138	142	137	132	145	124	117	151	134	127	131	122	130	136	132	157	138	126	120	153	123	141	137	135	121	129	141	145	130	138	153	147	147	114	131	126	132	150	117	155	131	168	126	144	114	112	149	135	159	146	144	134	146	154	145	150	139	119	130	133	147	124	142	139	128	123	148	134	129	121	147	164	134	142	108	147	127	122	150	141	128	148	169	144	155	124	132	132	132	139	118	139	131	130	140	136	120	132	148	128	136	145	129	133	145	144	141	135	162	130	124	157	126	147	131	133	126	135	143	135	137	151	142	130	131	127	139	135	141	148	150	137	118	112	116	150	127	119	150	140	137	137	123	153	133	121	140	118	154	135	147	121	134	136	130	138	123	143	141	116	137	144	143	139	147	122	129	145	140	152	124	121	132	137	135	133	139	143	112	137	139	165	133	145	121	145	149	137	137	106	162	138	148	128	138	160	148	128	140	110	127	166	131	141	127	133	128	146	140	118	119	143	143	152	162	123	131	127	88	124	126	134	154	139	128	123	116	144	142	135	136	125	133	124	108	135	157	124	167	112	138	135	114	117	132	140	127	131	142	130	139	158	143	145	150	130	125	144	151	141	124	145	122	142	138	154	132	132	119	125	141	136	132	122	131	149	144	153	150	132	143	140	134	135	125	123	150	182	132	133	131	136	145	118	139	139	137	152	143	130	164	138	128	135	165	107	123	152	126	132	127	120	132	147	137	151	131	151	142	126	140	133	140	98	128	138	147	118	137	131	142	137	139	125	150	166	142	121	133	127	160	114	133	149	124	123	134	117	131	125	124	158	141	132	162	156	114	134	137	154	125	139	118	132	147	141	138	127	125	140	124	111	129	137	137	117	153	142	141	117	144	138	125	116	120	118	133	139	167	142	122	143	123	136	130	128	139	137	143	120	150	161	121	126	157	142	144	133	131	141	125	143	104	155	135	171	120	144	131	123	132	136	136	136	143	138	131	131	148	149	140	144	144	118	139	140	117	148	130	142	112	152	163	139	132	108	116	140	131	159	128	139	125	148	128	110	134	114	127	160	156	146	130	127	137	147	133	138	115	138	141	131	157	139	133	138	130	132	156	121	134	154	132	127	152	130	125	161	131	138	132	143	129	136	120	139	134	133	129	156	132	142	124	144	145	133	135	121	125	138	118	138	144	124	148	133	133	151	133	123	126	121	153	139	129	140	147	133	125	154	165	119	132	133	120	133	135	142	146	131	129	142	131	142	169	113	152	144	123	150	147	144	150	152	129	127	133	129	136	138	131	121	135	133	122	170	114	134	136	145	126	138	144	129	147	120	123	128	162	130	132	131	147	139	137	117	145	158	177	134	116	147	143	123	136	161	128	124	135	148	119	121	144	136	133	115	124	132	142	116	135	130	152	119	120	145	115	143	138	137	139	134	164	124	130	122	114	142	137	154	154	135	118	145	139	133	145	159	131	125	143	136	119	137	136	136	138	135	135	131	146	135	147	126	131	148	112	148	132	126	144	134	145	152	150	126	120	140	132	145	130	121	141	135	138	152	135	131	164	125	125	147	113	149	138	148	123	126	154	125	122	137	139	125	113	135	137	126	148	121	111	125	130	125	133	145	138	147	126	135	130	139	146	137	145	111	134	150	153	139	142	117	146	150	122	151	134	153	131	129	127	110	141	126	140	140	154	140	158	146	164	125	119	138	161	157	117	125	137	124	166	145	124	144	154	119	117	138	145	158	144	129	135	158	144	149	132	129	127	159	143	111	154	161	127	143	133	150	154	130	152	145	129	123	149	133	131	146	134	123	132	135	142	112	142	132	156	134	105	135	120	153	168	142	133	143	137	141	137	130	108	114	137	128	143	151	136	133	163	151	133	130	125	133	147	104	105	126	160	119	154	162	121	120	141	122	129	149	134	149	148	133	148	127	134	136	144	118	121	137	146	159	136	139	137	147	136	130	161	143	135	134	128	137	140	123	136	136	134	138	145	145	127	117	146	140	132	132	142	139	132	117	143	140	133	136	124	136	141	143	134	160	131	128	107	132	138	144	143	146	128	120	121	143	141	156	117	148	152	134	149	123	165	136	125	146	148	128	159	140	146	136	147	115	110	152	146	126	146	138	155	134	113	120	144	140	123	119	125	110	136	184	147	154	142	154	157	134	128	161	150	135	132	148	158	120	116	149	160	156	144	139	132	127	149	137	157	140	141	139	120	145	133	142	148	136	121	138	154	144	128	134	118	136	141	138	144	113	135	117	133	139	136	120	137	123	142	133	125	149	111	123	139	140	150	149	137	131	138	148	137	146	105	132	130	118	142	135	134	149	142	132	148	148	152	155	133	152	138	148	111	152	121	137	133	146	153	134	148	128	138	145	133	146	133	142	158	115	145	128	135	142	143	137	139	163	170	147	137	147	155	153	123	147	134	123	134	125	150	149	145	147	157	143	142	138	129	126	145	132	134	122	150	139	128	131	128	126	145	142	138	136	143	130	149	129	155	139	150	133	143	119	124	112	133	134	133	126	141	128	143	137	127	139	134	132	168	155	131	118	147	127	128	109	143	135	142	139	141	143	134	125	130	164	121	131	130	150	138	157	162	129	137	121	144	145	137	125	144	136	144	142	141	139	126	135	146	118	110	124	145	159	155	136	124	150	117	117	152	130	129	154	131	122	136	120	140	137	147	130	161	129	150	127	121	142	126	138	141	119	122	146	138	145	155	145	143	144	157	133	146	133	149	149	147	147	131	123	118	145	151	141	137	136	154	155	147	129	139	143	137	132	123	127	131	147	120	135	125	154	118	144	150	120	118	128	134	141	143	137	125	144	138	102	156	133	138	126	138	148	131	135	126	142	137	156	130	174	135	125	130	116	114	132	122	140	130	137	106	123	121	152	143	148	149	156	126	149	147	130	144	139	140	151	141	127	129	140	150	132	142	146	120	150	146	128	134	136	163	129	145	161	169	124	129	125	138	155	106	137	121	144	140	140	139	158	120	149	147	99	123	155	113	141	134	137	146	141	130	145	135	133	129	130	133	139	117	142	139	152	139	121	140	133	160	151	145	130	132	147	133	133	137	133	134	124	112	162	138	143	128	128	143	152	171	154	128	130	138	142	133	133	122	113	124	165	121	100	145	149	125	144	158	173	154	153	133	169	127	132	150	134	140	146	123	126	147	146	142	138	118	127	136	148	130	151	115	122	125	157	132	139	151	146	117	127	157	130	145	141	128	129	127	146	126	124	143	150	120	136	136	117	122	109	122	112	173	155	121	149	136	121	132	147	134	132	137	138	138	153	137	123	131	135	147	123	136	135	113	150	123	153	134	137	127	148	123	137	147	127	133	140	132	151	131
7956	880	1773	2133	1798	1362	1099	873	786	684	641	583	544	524	470	488	448	443	454	409	430	376	391	387	364	362	374	375	375	349	344	363	334	376	361	356	351	342	328	322	338	357	346	333	348	358	352	325	330	351	357	320	339	305	326	338	329	318	334	344	344	323	354	340	328	313	333	317	329	323	328	343	321	308	310	317	324	317	313	331	333	352	313	344	330	306	327	342	309	339	340	342	345	330	352	345	325	323	324	315	323	278	320	333	320	302	343	320	316	340	291	306	326	339	325	312	317	340	375	311	291	325	313	324	297	319	320	293	315	311	334	335	309	329	333	341	324	342	355	297	300	336	341	322	337	320	321	304	333	310	312	323	340	369	292	329	312	301	307	327	321	323	309	305	325	336	320	308	353	334	320	329	329	350	305	292	313	334	279	315	328	305	322	363	310	349	302	340	315	343	352	303	295	298	313	348	330	314	351	318	308	310	330	337	322	352	328	320	344	299	306	316	299	303	327	295	329	305	339	305	354	310	312	358	309	342	331	306	322	315	320	312	314	335	318	313	337	318	313	307	305	321	333	322	320	312	318	290	307	332	281	301	322	318	327	335	352	326	309	312	302	324	311	306	301	290	289	335	329	302	318	327	343	313	293	320	310	333	347	319	331	325	311	324	312	310	289	314	310	329	306	302	335	298	355	306	336	307	319	278	323	324	320	320	313	302	303	318	308	335	326	321	332	288	333	337	331	350	304	345	296	276	313	310	324	329	291	320	310	340	332	306	321	333	298	337	297	311	329	282	350	297	324	303	301	321	331	324	342	337	310	309	270	289	302	342	303	332	310	340	312	319	325	341	321	316	299	320	305	314	338	318	317	322	314	305	331	314	302	313	326	332	331	320	309	304	322	298	344	312	313	333	328	314	285	307	322	310	319	331	347	307	317	332	341	319	299	331	361	309	320	336	289	291	283	338	338	317	301	288	324	312	319	324	302	343	302	350	333	293	295	322	335	297	303	332	297	307	335	345	320	289	316	298	325	281	323	270	303	312	295	313	318	317	291	329	337	355	310	316	339	305	297	285	318	340	314	332	312	299	303	337	306	281	315	311	305	337	323	297	343	296	328	293	303	305	327	300	328	287	309	335	327	335	360	327	313	300	315	338	298	316	314	330	316	347	329	278	306	347	323	316	356	314	316	310	293	336	286	328	341	307	311	316	298	341	310	331	328	324	298	329	313	308	305	344	331	316	285	314	325	333	323	294	316	306	339	326	309	333	303	302	326	344	312	326	309	349	337	336	295	299	311	323	326	318	324	317	314	339	295	300	294	302	331	299	319	315	323	323	317	336	338	312	313	303	326	306	344	345	308	321	338	301	316	297	325	310	294	325	310	337	318	336	338	301	345	311	291	309	331	295	339	295	320	315	313	329	292	354	338	318	300	295	310	332	328	330	314	340	323	296	328	330	319	322	320	321	313	307	335	315	305	334	302	338	260	323	312	334	308	320	324	336	276	340	322	312	326	344	328	322	333	297	310	297	295	328	318	327	318	317	327	351	335	326	323	303	312	336	319	293	308	349	322	316	339	314	316	306	285	311	304	298	342	302	346	325	309	298	274	345	316	313	312	337	359	324	326	319	298	324	320	313	327	309	287	313	349	317	319	314	327	335	332	336	323	321	308	322	336	312	320	323	322	308	296	325	334	325	342	321	282	327	319	304	307	307	321	289	325	332	289	294	308	286	314	288	306	305	334	331	299	304	323	292	346	342	302	347	313	298	314	347	318	319	299	333	333	313	333	315	307	334	318	290	325	310	290	321	298	347	312	343	346	318	335	315	318	341	327	297	338	328	314	327	313	345	335	317	320	332	310	307	301	330	321	315	326	294	335	308	265	332	319	324	294	321	326	371	350	297	320	320	337	309	319	310	345	299	326	311	378	320	354	304	340	299	288	335	300	339	341	322	322	303	300	315	289	320	301	310	312	303	320	301	285	333	331	305	362	297	348	324	324	298	321	294	323	320	318	318	336	330	302	309	304	320	292	323	334	312	277	298	335	288	314	328	318	307	330	288	343	346	280	305	318	292	325	300	321	331	286	297	342	315	313	302	318	302	286	319	329	306	333	334	333	296	343	330	340	309	314	365	329	322	307	312	319	317	347	312	307	339	302	319	307	337	310	308	308	301	288	321	307	342	331	285	313	304	308	303	341	324	348	313	296	354	316	275	329	293	301	341	330	322	313	308	337	286	304	341	350	289	333	310	309	338	318	319	287	302	311	334	331	305	344	301	315	299	319	335	330	332	335	334	313	330	351	328	310	288	325	292	309	323	318	319	339	326	337	329	319	274	342	294	323	310	320	312	323	342	309	323	302	306	340	298	292	327	312	374	332	329	292	328	325	315	315	320	294	325	353	316	347	328	310	342	326	352	327	301	324	320	305	330	333	334	318	350	321	348	310	336	313	299	297	299	331	333	296	328	338	324	282	309	293	318	314	311	297	307	328	332	333	298	305	264	299	302	327	335	300	335	336	324	330	335	323	294	325	330	325	299	291	311	323	323	338	333	315	306	333	342	283	370	331	310	300	310	290	334	305	309	306	325	313	331	330	321	333	294	299	308	324	307	324	319	320	337	302	299	348	317	322	317	316	311	313	328	286	290	339	296	296	332	302	296	295	347	317	302	279	324	312	307	334	321	319	297	323	291	313	333	323	276	279	361	307	350	337	321	296	288	292	333	336	332	289	337	327	326	324	304	304	337	314	278	332	323	335	327	346	341	303	332	337	320	328	303	306	326	302	327	304	340	312	307	342	324	319	349	307	343	336	304	314	302	347	348	334	308	319	320	337	319	302	324	291	340	325	310	320	338	314	304	305	281	333	287	319	308	342	301	303	306	297	321	302	333	318	351	324	323	355	304	311	300	317	313	328	331	304	324	311	279	303	344	353	277	303	328	332	335	325	298	323	300	286	304	340	319	320	331	340	329	323	298	278	306	325	301	315	318	315	307	369	318	363	309	316	297	315	318	283	321	325	269	314	302	315	311	314	281	324	307	317	330	300	296	306	309	298	327	346	327	349	286	317	299	334	329	325	309	314	330	299	280	353	343	292	324	325	332	341	344	332	327	291	338	317	331	299	312	309	310	331	327	327	318	310	321	329	324	295	337	317	322	326	303	318	307	309	297	268	305	338	321	304	308	310	332	300	319	326	312	311	352	311	339	309	330	298	338	330	299	332	333	324	334	308	298	293	331	323	337	315	335	321	316	302	298	305	333	350	325	311	340	320	316	297	303	323	284	337	343	322	331	306	303	305	311	347	296	335	296	286	316	298	328	322	328	305	309	331	330	326	298	322	317	311	311	351	353	320	313	285	317	306	325	311	321	342	297	313	336	313	311	334	334	312	336	309	326	316	326	304	318	331	320	301	340	306	354	330	321	312	318	308	334	306	310	304	303	295	331	327	294	306	281	342	299	312	321	305	342	323	324	317	298	341	309	357	328	337	324
1556	247	200	214	212	198	225	208	200	215	185	192	192	179	173	180	190	198	193	199	193	186	226	194	192	174	213	204	197	191	188	205	192	190	182	192	195	198	197	222	176	204	196	205	243	182	215	183	206	196	180	216	215	194	173	175	196	212	211	205	172	217	185	215	209	221	199	211	186	199	194	203	184	175	200	231	191	166	209	157	172	163	221	176	216	172	203	220	188	200	232	198	184	193	195	186	193	217	199	211	195	195	180	192	188	178	199	209	185	196	175	194	180	180	199	192	184	181	209	182	202	180	185	207	194	238	182	202	189	194	190	215	208	192	171	189	210	217	201	182	216	183	217	194	172	208	189	204	170	177	168	192	216	186	202	231	199	195	192	199	229	216	190	221	199	216	195	210	204	200	200	181	185	201	237	197	179	196	174	206	209	206	223	180	198	190	180	192	208	220	188	201	183	236	189	193	187	188	211	183	197	203	164	181	204	194	201	194	223	197	195	209	184	204	196	201	218	157	201	206	185	196	184	213	179	186	171	199	208	186	189	186	189	203	185	200	201	175	220	183	194	184	209	196	175	207	183	187	180	201	218	212	181	217	225	178	196	193	207	212	209	175	212	168	216	191	188	219	218	196	211	208	215	196	206	180	177	183	194	205	190	216	207	181	186	194	214	204	180	180	216	213	209	196	196	209	176	166	215	193	211	194	186	195	213	191	198	180	214	197	182	203	200	188	206	174	175	200	208	184	207	176	179	202	200	199	196	191	192	199	220	207	202	189	198	195	187	207	223	209	185	211	199	196	222	190	218	224	189	204	203	191	207	192	191	184	178	217	203	199	178	170	237	212	201	205	187	182	212	216	207	190	208	206	175	190	208	221	216	184	175	221	204	212	184	194	205	196	200	215	203	198	190	166	215	225	213	190	199	212	183	180	198	203	197	210	192	191	191	194	206	208	200	235	204	231	183	201	197	171	231	194	195	187	214	195	176	184	178	182	186	176	210	179	191	179	187	200	200	196	196	190	204	199	198	231	202	198	189	202	192	166	253	203	194	227	194	190	223	186	189	194	205	205	196	194	214	237	180	194	209	203	202	202	217	184	196	209	212	178	195	191	208	181	212	195	166	190	189	223	175	197	198	190	202	204	165	208	177	210	190	202	194	185	215	212	192	218	233	192	187	230	212	202	203	207	199	183	199	213	189	184	197	167	185	191	171	192	180	215	210	207	186	192	201	187	190	196	188	201	194	170	208	214	164	204	182	207	219	213	202	189	208	194	207	194	209	191	189	216	206	186	185	163	215	193	198	200	203	179	191	199	199	190	189	186	183	194	198	211	189	193	192	198	193	176	187	210	205	187	195	187	181	178	225	215	206	175	178	217	214	184	192	186	188	186	196	178	217	181	189	202	193	193	192	200	179	209	191	184	218	203	200	195	163	199	213	200	192	203	183	197	185	207	181	194	189	201	196	194	196	208	183	177	210	182	194	215	180	193	223	175	191	185	193	205	202	191	186	201	198	206	179	223	196	181	191	173	196	200	186	219	205	194	177	199	216	196	179	194	205	197	198	198	208	218	175	199	212	196	184	174	200	196	180	212	187	179	193	191	189	196	170	183	186	188	214	207	202	214	200	188	192	193	208	186	227	190	210	186	187	223	209	213	221	186	184	173	184	174	194	192	189	168	183	216	184	189	220	211	165	183	213	198	214	202	192	190	172	202	172	202	188	219	193	203	213	200	206	181	204	189	200	195	210	195	201	191	192	195	182	233	184	213	174	180	181	201	179	192	198	196	196	184	187	225	181	210	211	224	180	191	188	177	178	209	179	212	199	185	179	183	177	206	191	194	179	194	191	213	190	197	182	196	212	193	205	205	205	189	201	192	217	179	189	213	219	195	195	182	179	194	197	202	185	217	189	207	193	187	204	231	215	221	231	194	180	185	195	184	196	201	177	204	233	209	199	169	211	206	194	182	224	223	191	199	223	209	198	197	181	192	168	189	177	195	194	203	183	191	202	181	227	191	203	183	218	193	191	189	198	224	191	188	200	198	186	197	212	177	170	212	170	175	176	174	218	206	211	191	237	175	183	182	210	206	195	191	187	197	201	199	198	194	184	208	196	206	187	198	209	185	202	203	209	199	179	182	213	208	184	195	201	206	175	196	208	200	190	189	201	199	192	188	195	205	222	212	182	223	187	185	200	186	182	231	187	203	180	213	190	197	216	199	174	203	211	198	193	221	189	184	200	209	186	194	188	202	204	211	207	192	209	219	199	191	182	222	185	206	196	197	214	188	218	202	201	208	191	211	199	220	208	184	177	191	197	191	206	205	183	204	180	174	217	225	189	197	203	194	189	184	195	197	188	199	204	203	188	196	200	224	181	193	195	211	221	203	207	204	194	204	188	181	190	211	201	217	206	177	207	189	202	217	199	191	191	220	193	196	186	190	222	192	224	169	212	196	201	190	205	228	207	194	182	210	179	194	207	190	219	200	160	208	182	181	202	194	198	183	209	219	221	204	184	188	195	182	224	190	194	209	191	193	209	178	190	201	197	202	226	222	179	214	187	229	156	211	185	177	187	173	185	189	178	195	188	208	209	233	205	193	189	191	200	194	238	197	187	192	195	223	201	211	182	181	191	221	212	208	190	206	190	185	196	191	177	200	206	193	210	197	227	174	173	207	171	182	213	179	227	200	175	195	188	167	190	208	183	168	203	195	198	188	218	214	199	194	201	208	203	214	225	200	196	202	175	186	183	215	201	203	170	210	183	191	206	196	205	179	191	177	218	193	199	192	204	219	206	185	187	185	198	179	184	196	190	197	176	185	208	205	226	203	191	195	202	220	170	198	195	216	200	201	229	179	199	212	194	201	221	190	210	220	201	198	197	182	228	222	217	182	178	197	209	190	184	217	220	205	200	180	204	207	202	180	197	187	178	206	213	210	213	190	201	239	210	204	198	182	199	219	208	194	208	209	178	196	165	205	244	209	209	217	192	215	175	192	205	221	205	200	185	218	238	209	201	178	201	197	191	177	184	218	205	219	226	215	208	189	188	188	204	181	226	198	183	217	184	179	201	198	194	176	196	209	215	171	204	199	214	219	219	192	182	168	205	181	202	181	218	194	223	193	178	183	182	180	176	212	188	194	197	176	203	189	198	211	189	184	204	189	197	196	200	213	215	198	206	185	240	191	215	199	195	215	184	218	183	215	204	201	203	190	180	181	206	166	207	212	207	223	195	209	205	182	199	198	195	228	209	204	207	174	223	232	192	192	218	200	203	199	207	204	200	178	204	183	197	211	171	198	177	210	198	178	202	226	226	199	191	192	224	207	198	195	178	204	169	203	222	191	184	190	193	206	184	202	216	192	187	207	194	210	187	200	210	195	218	179	204	223	179	213	198	184	162	204	208	191	185	185	202	215	205	201	209	187	218	189	170	203	221	213	181	230	197	215	217	184	190	204	175	190	197	203	194	199	191	203	194	211	191	214	191	208
1947	469	501	526	489	506	504	533	467	498	475	476	491	445	446	470	444	457	468	467	504	459	447	482	515	443	490	499	448	456	479	471	483	477	451	449	490	485	432	479	482	472	455	437	491	457	427	491	459	463	475	472	456	492	439	451	498	494	455	431	449	441	475	453	453	465	491	501	460	461	447	465	483	467	506	458	489	461	432	456	480	470	487	485	483	449	444	455	465	476	460	455	484	477	486	524	470	452	475	446	482	460	484	455	491	473	476	458	418	476	474	490	433	459	425	478	461	443	470	468	471	508	447	486	470	485	481	495	496	462	471	463	501	458	468	480	483	455	485	441	482	475	449	486	468	449	476	498	454	442	476	496	439	461	456	482	449	434	481	484	458	453	461	471	467	447	538	456	445	473	519	466	471	462	454	434	426	443	505	491	486	448	515	466	429	460	474	483	446	504	469	476	491	468	468	458	457	496	488	484	480	412	444	460	479	457	476	489	523	450	474	482	439	462	461	474	455	489	479	480	466	512	470	467	454	456	479	444	491	462	488	508	443	506	469	438	459	432	454	401	453	459	454	473	486	432	459	471	449	500	487	505	454	453	459	450	467	457	459	489	499	468	456	453	532	449	469	503	508	440	463	484	474	497	486	461	475	475	478	437	480	515	454	465	459	471	455	477	472	501	438	438	441	444	465	490	443	460	446	465	457	494	462	479	467	449	498	463	472	454	464	451	527	480	453	461	467	482	465	464	473	481	505	451	443	490	477	457	495	452	488	459	463	456	464	462	468	428	464	503	441	465	479	483	493	501	466	439	462	458	451	520	492	485	484	455	481	515	446	514	520	470	475	501	481	490	480	430	459	493	457	465	477	458	430	501	468	483	470	487	495	450	450	475	463	490	488	459	474	482	442	502	484	455	459	456	449	461	488	515	463	439	496	444	459	498	458	483	443	478	453	445	483	453	444	476	457	462	471	482	489	497	449	447	444	469	480	476	477	481	458	457	440	495	451	506	448	452	423	462	492	483	451	468	479	496	450	461	434	504	475	449	455	487	460	465	484	497	472	453	457	535	479	486	469	421	470	482	478	481	504	445	467	420	486	452	442	455	460	463	467	444	459	474	476	502	436	446	471	468	478	463	483	408	487	458	498	437	442	503	480	466	418	465	433	506	489	454	458	482	479	470	475	482	460	452	492	460	479	468	503	482	442	487	451	463	453	461	470	465	472	486	451	495	499	458	439	492	467	448	448	487	523	478	463	499	492	408	476	463	459	485	469	448	482	503	498	493	435	472	493	431	479	486	487	480	468	497	463	482	490	465	476	464	496	481	488	496	415	484	458	463	468	434	517	463	423	508	486	478	453	442	515	460	465	468	458	493	491	427	462	420	460	458	471	448	458	503	480	485	440	461	470	480	480	478	487	458	479	474	490	473	481	485	488	458	503	467	478	475	434	475	459	495	498	474	491	459	460	476	460	484	433	429	470	494	474	471	491	473	455	448	488	458	513	448	424	468	427	461	465	489	473	471	453	489	445	454	445	474	488	481	455	457	455	445	477	477	498	454	440	467	464	446	453	490	482	410	440	487	494	452	462	508	482	447	474	433	487	433	486	451	468	466	444	465	479	474	448	493	458	446	447	476	465	449	489	429	458	522	480	478	484	497	451	486	501	414	489	491	471	471	438	462	473	445	456	442	499	483	469	488	458	472	473	460	464	476	471	506	437	475	443	468	453	508	448	483	441	477	466	468	458	460	471	459	489	490	478	439	448	473	483	489	462	501	498	503	475	522	436	460	501	482	467	482	448	452	478	435	521	466	465	450	480	459	492	458	482	503	456	471	490	441	497	506	456	540	508	478	478	456	513	457	497	455	480	465	472	474	442	468	459	490	491	474	480	487	445	468	475	435	441	442	443	531	451	487	465	498	470	489	486	459	468	470	502	487	458	461	445	451	482	470	466	514	460	455	472	475	461	441	446	501	494	506	458	450	443	466	486	445	527	435	437	466	481	475	450	498	492	450	446	476	507	442	538	438	458	479	430	457	484	464	474	466	476	450	469	452	471	466	472	470	436	480	477	475	480	493	438	472	464	453	491	437	432	470	520	461	482	476	467	461	486	457	446	481	497	475	441	451	446	464	485	442	468	484	456	491	491	467	467	465	482	509	488	495	457	480	486	478	474	437	473	417	500	407	503	484	452	472	505	443	478	431	482	458	464	483	479	457	471	472	514	467	509	489	505	427	491	492	490	499	495	467	468	453	462	442	492	480	433	478	482	485	464	477	476	510	485	484	465	481	459	457	462	464	456	456	468	487	506	433	479	475	468	460	479	455	452	463	481	456	467	506	471	456	510	445	495	499	488	495	425	426	479	424	503	486	476	455	479	440	491	445	441	495	474	463	458	466	462	459	477	480	445	520	465	425	480	480	476	436	468	447	527	449	464	422	484	449	466	478	514	457	443	457	481	477	479	454	467	434	482	497	484	477	448	477	447	466	477	459	455	442	476	468	451	438	482	463	430	466	465	499	477	460	466	451	447	437	502	524	432	491	475	495	434	462	442	493	457	489	452	480	478	490	476	466	440	492	411	456	475	494	497	483	481	437	450	482	438	462	491	455	484	456	450	462	428	503	483	427	471	520	498	452	479	475	458	467	519	468	448	505	465	465	473	481	486	492	501	472	475	462	461	483	494	459	445	490	426	511	492	472	478	493	462	492	516	439	458	472	440	444	489	509	469	445	486	475	456	491	460	496	466	483	467	471	452	446	483	464	467	462	476	504	451	460	454	462	458	437	449	467	480	399	495	448	485	501	465	472	495	452	412	470	502	505	447	480	471	480	420	502	425	438	459	484	416	456	446	528	452	453	506	450	481	448	484	486	464	453	505	451	469	486	465	478	432	433	483	464	459	504	481	473	453	465	439	481	477	437	460	484	475	475	480	489	446	472	448	476	476	477	460	469	481	465	457	438	495	498	447	479	483	486	481	472	457	428	470	467	473	463	488	462	464	513	463	493	413	485	470	425	489	436	481	470	462	481	451	499	483	496	487	478	462	435	491	490	465	489	485	460	475	490	465	480	485	489	469	491	448	466	466	452	476	449	425	511	460	488	443	428	505	494	438	475	470	494	524	431	512	464	486	473	497	419	493	487	465	465	497	443	477	485	461	459	459	448	467	441	469	521	495	468	475	438	468	482	467	501	474	502	458	433	501	467	447	470	428	515	518	462	486	462	472	480	491	488	446	476	470	435	465	448	466	469	477	460	455	478	459	498	482	435	454	475	448	455	498	486	486	457	469	473	454	494	442	458	454	473	448	472	488	480	486	465	453	498	460	458	449	484	480	479	497	462	494	451	468	476	491	476	460	478	482	490	483	431	464	482	505	475	447	473	464	478	506	430	499	515	440	497	472	477	438	463	443	477	459	482	513	482	498	499	490	451	467	458	431	443	460	486	488	483	424	442	452	475	483	468	523	488	505	485	430	493	453	489	466	415	498	471
8118	608	586	505	453	350	352	288	314	306	270	260	292	274	292	276	269	265	246	292	280	240	264	260	244	258	289	277	270	271	277	239	243	253	236	276	268	272	285	284	265	244	254	267	248	254	261	230	278	248	243	297	262	276	242	242	254	248	245	246	266	264	259	257	259	240	264	261	263	270	280	264	257	230	245	282	268	261	251	267	248	251	255	235	241	270	255	251	249	275	274	254	238	260	270	251	266	291	292	277	258	275	286	213	252	249	251	273	243	231	262	236	267	243	262	247	247	265	254	241	251	246	253	232	241	267	266	279	291	254	257	268	248	263	244	249	259	256	258	248	253	254	261	267	252	239	255	267	280	254	256	237	217	251	274	264	228	250	255	250	277	227	245	259	254	239	294	271	288	262	236	268	239	233	253	234	244	273	301	239	227	280	278	261	251	271	241	283	258	273	249	255	258	290	295	273	214	261	277	257	274	272	259	258	225	246	273	235	245	227	249	273	268	263	285	241	263	268	262	254	251	246	278	263	282	237	280	253	262	274	249	236	246	270	246	244	262	256	235	255	254	259	264	261	223	249	246	241	258	281	245	252	258	281	250	239	262	271	276	263	271	265	277	262	248	245	297	227	258	278	247	272	292	251	240	266	251	246	264	244	274	260	270	242	293	270	270	229	263	271	251	264	259	268	245	269	261	219	264	244	245	235	234	234	260	228	260	248	232	243	236	257	264	249	269	218	255	255	265	251	254	251	274	284	249	250	271	259	258	232	250	258	274	226	264	272	290	264	262	296	238	267	243	255	255	285	295	255	264	239	257	240	235	219	271	264	207	226	257	252	233	262	266	237	236	285	243	253	261	265	240	249	238	295	273	271	227	221	248	262	231	264	248	279	263	260	246	258	251	245	243	259	228	241	237	253	234	262	282	233	255	245	248	265	254	258	256	287	268	258	271	239	259	267	244	233	263	238	255	244	249	264	276	242	294	269	254	233	257	311	268	251	239	248	226	247	255	246	252	270	246	279	234	207	241	255	243	238	240	249	254	233	247	269	247	252	237	243	277	238	221	279	238	254	263	274	249	272	229	271	249	265	272	233	291	264	244	255	235	268	229	276	224	228	217	288	254	256	278	242	258	258	250	232	240	265	274	227	243	262	270	244	279	239	261	226	245	231	230	244	248	260	258	238	239	239	236	267	230	260	253	256	258	281	288	237	255	241	264	259	257	239	237	276	233	283	253	270	221	218	274	215	259	248	252	226	259	259	260	235	240	248	260	274	247	272	270	264	273	242	249	288	270	273	273	258	258	250	255	275	272	286	222	260	241	250	258	246	257	271	269	260	251	222	237	262	237	268	251	241	258	268	257	258	243	280	228	275	266	257	285	235	229	245	253	237	252	269	225	249	258	272	270	231	247	269	259	247	244	223	259	250	260	253	264	276	248	256	253	282	244	261	243	245	224	275	235	277	233	275	237	260	244	258	257	246	247	254	238	250	253	243	263	233	260	251	266	238	234	271	251	261	237	276	266	240	255	265	269	256	284	254	247	269	270	267	213	235	242	252	217	260	238	221	265	255	264	249	266	248	253	249	272	266	287	263	247	240	259	259	264	263	255	244	253	291	253	279	250	255	222	253	279	240	282	260	266	262	280	253	279	276	231	264	223	263	266	225	254	260	241	247	249	230	274	252	255	273	280	246	260	259	238	211	259	285	287	237	262	257	231	265	278	231	258	249	256	239	257	289	237	297	263	257	274	238	235	235	261	245	231	235	298	254	242	254	274	280	276	239	265	255	223	275	242	268	251	229	271	233	255	276	256	256	252	263	260	278	255	249	267	282	236	217	259	261	258	262	267	254	269	249	239	255	267	264	268	248	239	233	291	263	271	275	251	254	237	248	243	260	222	265	269	272	249	241	274	233	226	265	285	255	243	270	240	225	242	235	222	248	285	240	244	236	277	251	261	243	282	283	247	271	258	273	243	245	245	258	260	265	249	262	249	266	276	277	273	244	289	253	243	239	278	244	245	291	230	222	258	275	259	265	250	276	242	238	222	288	245	260	274	260	239	236	260	245	248	243	225	247	247	231	256	254	253	284	261	254	279	269	272	266	262	291	282	278	249	232	301	253	254	243	245	257	235	253	246	261	263	255	239	277	252	231	240	268	247	237	254	267	257	255	264	244	276	245	251	262	265	258	252	262	269	260	294	234	232	260	229	259	220	260	262	250	301	267	291	247	261	275	234	260	246	242	245	242	235	250	250	245	265	281	276	244	265	224	272	253	259	274	244	241	229	247	248	262	239	262	266	269	294	258	223	248	241	293	235	255	247	270	256	223	228	237	264	244	251	267	244	218	248	257	243	228	244	246	259	281	219	224	268	223	251	271	263	252	232	297	236	274	262	234	234	260	228	233	227	276	237	246	240	257	233	250	271	286	267	230	248	230	231	234	263	225	241	279	267	279	263	261	253	247	253	240	268	252	260	260	276	276	256	216	303	250	251	251	233	247	261	260	247	246	251	265	248	286	267	292	269	274	250	235	298	267	271	237	273	223	248	254	277	214	249	231	263	270	283	266	235	275	260	300	223	267	268	251	278	270	216	252	269	231	260	300	272	247	253	275	243	234	258	255	238	255	263	290	253	244	255	276	256	252	264	267	254	262	247	244	257	241	240	245	266	223	245	263	261	249	257	273	228	233	245	266	245	234	234	259	279	245	264	236	240	237	223	242	237	262	256	265	258	258	265	273	267	259	249	252	258	261	237	243	280	241	253	248	252	262	262	258	228	248	261	229	233	252	219	253	257	237	231	265	249	252	248	278	256	250	262	314	249	235	289	252	264	238	262	280	255	238	256	257	235	276	243	265	252	255	261	236	244	234	249	261	238	259	239	239	224	234	248	216	244	263	246	276	288	265	276	257	239	272	270	299	285	265	247	261	242	233	243	255	281	274	222	247	256	243	252	262	259	271	275	234	276	281	261	227	249	265	290	242	255	248	230	259	264	225	267	243	257	284	283	292	253	268	266	258	236	258	248	268	244	256	249	256	266	225	256	266	267	279	243	230	234	248	266	267	279	272	252	256	236	301	267	274	255	253	248	281	289	256	272	284	254	253	227	268	245	247	267	257	259	241	236	248	250	216	243	224	247	252	285	240	238	267	230	269	240	283	257	275	248	241	246	248	236	257	241	230	276	277	237	259	248	241	224	254	230	260	226	235	252	276	236	241	241	270	240	278	255	256	246	247	246	262	240	211	284	240	269	251	274	248	232	279	257	252	244	232	273	256	268	231	263	226	262	261	236	230	254	255	274	284	246	248	252	255	245	232	241	255	253	251	264	259	263	252	279	269	265	261	272	260	256	231	263	240	250	244	271	238	230	249	229	229	246	229	251	259	224	234	240	256	281	283	298	239	254	252	245	278	253	248	282	239	212	255	239	267	273	268	282	243	264	245	244	278	247	245	260	246	232	253	243	240	272	243	233	266	210	267	241	266	238	237
6626	883	1300	1558	1308	1112	988	826	795	765	749	772	703	657	671	645	641	625	623	647	660	630	610	593	607	572	588	584	626	624	564	598	569	629	590	592	615	565	597	609	608	583	622	600	582	594	591	613	551	617	596	519	572	566	606	598	593	628	532	602	558	538	595	563	563	597	558	578	606	534	556	625	630	618	554	565	559	633	601	577	615	573	573	554	578	572	544	576	559	553	596	587	578	573	547	616	600	573	556	628	524	589	589	583	556	592	597	589	591	576	654	573	551	589	602	592	578	577	627	597	573	573	619	542	586	548	592	584	536	601	568	632	560	537	577	557	568	570	579	562	553	608	589	593	572	548	529	577	602	591	550	565	617	513	565	603	590	573	568	594	621	572	619	582	586	580	606	572	598	548	588	579	573	637	615	580	614	563	548	566	628	623	582	571	563	574	585	562	558	587	558	596	575	584	621	563	634	532	593	581	536	621	569	545	582	590	554	568	551	581	606	562	621	552	549	604	576	626	606	595	559	574	606	585	570	609	595	622	588	552	612	644	648	551	595	579	582	578	556	593	562	583	543	556	562	589	580	597	550	578	580	573	640	613	588	582	527	566	627	568	550	594	603	571	556	571	581	538	571	595	587	572	600	543	597	615	579	609	571	611	575	561	568	578	536	595	558	596	593	568	554	577	525	580	591	608	576	581	532	569	586	542	578	554	580	595	589	583	569	589	570	612	567	611	556	565	562	581	567	588	609	529	605	599	576	558	558	613	545	615	585	536	597	559	591	562	543	577	588	591	559	595	568	582	578	530	588	590	635	566	546	555	541	570	560	548	599	548	583	579	550	580	564	577	584	572	578	556	620	569	573	589	579	548	587	601	539	598	610	596	562	583	566	593	602	551	569	549	549	558	566	592	563	573	578	624	608	589	575	568	549	538	597	552	561	608	551	583	566	556	602	590	606	574	556	544	590	617	553	541	563	568	601	597	600	636	581	601	603	569	579	610	546	588	616	585	603	582	575	556	566	597	544	584	550	586	563	597	556	556	571	591	586	625	531	593	546	600	572	593	580	600	584	552	563	596	604	553	575	576	577	565	583	608	615	634	595	540	539	580	553	616	572	572	567	600	559	581	575	537	570	555	568	599	569	602	588	600	567	577	580	563	632	566	554	567	588	524	586	605	576	583	600	574	606	594	558	574	586	552	574	595	557	547	589	558	585	558	609	586	591	580	649	606	590	577	570	595	598	605	593	518	578	558	594	556	551	609	571	581	578	604	569	553	542	574	594	579	559	601	577	604	550	587	597	601	575	590	633	566	597	602	581	564	550	601	581	548	558	588	562	607	582	582	579	574	577	609	611	593	548	558	545	566	575	574	589	538	617	559	587	578	562	560	553	560	545	547	604	546	533	569	570	584	572	547	536	611	585	560	592	563	578	574	590	556	564	582	620	594	623	570	567	587	563	596	598	573	535	617	563	549	552	586	553	584	567	561	580	594	572	613	582	539	599	595	602	590	568	566	597	599	578	613	572	567	589	577	575	542	570	586	560	587	537	573	611	549	592	602	608	600	571	575	603	567	566	585	612	575	576	590	590	547	556	586	611	542	604	586	541	563	555	591	574	599	625	560	547	560	556	586	605	597	597	629	578	620	619	563	621	584	550	600	555	537	548	559	552	562	616	622	591	528	577	562	592	555	567	562	607	572	541	565	618	571	589	571	579	576	584	626	577	549	580	571	607	525	561	593	600	562	554	553	567	559	570	579	588	596	636	600	585	561	599	539	597	606	578	596	586	580	612	588	539	589	610	629	574	584	613	594	572	583	615	545	598	573	580	571	530	576	581	540	626	575	580	563	619	529	574	573	549	593	651	565	544	562	585	544	617	554	566	602	599	598	570	609	543	586	596	574	589	583	593	570	548	570	605	569	628	583	602	615	548	577	564	566	552	558	560	582	570	609	570	588	572	557	558	523	570	583	585	595	548	556	576	598	610	570	584	589	589	577	544	547	582	578	602	527	562	558	564	575	592	568	532	547	563	571	624	557	589	556	586	568	569	584	577	590	559	564	635	547	552	594	582	570	573	580	565	587	587	581	570	613	538	564	592	575	606	583	597	557	560	582	631	570	570	599	577	550	588	609	594	561	581	579	575	602	624	583	582	557	555	580	599	614	567	594	597	563	639	571	537	588	597	553	588	532	539	590	594	540	641	521	567	587	593	569	584	619	593	595	602	614	564	589	580	575	584	600	592	593	553	583	595	579	545	578	627	582	598	577	560	566	577	547	556	569	627	603	555	538	585	597	567	553	559	585	580	580	596	613	604	581	585	600	592	572	601	601	620	555	609	563	563	550	578	581	573	551	602	546	591	604	584	547	607	568	567	550	559	568	613	573	598	630	582	571	587	570	592	556	586	583	567	589	574	544	547	581	566	549	520	599	578	507	581	555	565	561	577	566	615	534	559	629	606	574	585	619	592	543	589	624	578	620	580	575	595	581	580	620	564	579	558	580	596	595	581	527	572	619	605	546	588	570	536	552	573	542	583	527	586	546	577	560	585	562	547	546	609	620	585	581	578	565	604	578	559	580	566	585	554	592	622	575	603	588	591	613	603	579	574	551	598	573	621	576	605	552	548	587	529	578	598	566	557	589	567	572	583	587	610	571	596	555	582	593	584	576	554	603	556	583	583	539	559	589	564	612	601	584	591	595	593	593	576	579	593	559	580	585	573	606	580	570	596	593	573	580	603	589	568	576	557	601	583	566	588	565	588	601	576	594	587	605	604	618	581	585	562	597	534	558	578	602	611	608	561	568	572	588	571	556	579	576	599	559	559	585	569	599	542	542	553	555	583	590	545	592	587	548	547	549	519	577	567	559	593	594	623	564	598	582	594	585	598	569	574	568	531	568	529	624	567	587	628	574	611	592	573	596	558	560	605	566	570	575	616	562	588	556	569	553	598	612	618	585	574	568	547	606	577	553	571	581	577	576	572	592	600	574	574	637	587	572	589	597	604	568	558	522	582	602	556	588	610	567	568	611	619	563	642	621	596	617	582	603	620	646	560	589	554	585	585	611	563	567	533	544	594	562	588	568	596	576	569	595	506	583	575	548	572	560	608	547	588	589	586	578	523	614	579	489	611	567	603	570	572	543	563	612	578	570	574	634	606	598	576	537	569	587	546	590	614	604	566	578	571	583	548	599	564	570	525	603	607	577	599	560	574	565	573	596	569	604	585	563	571	578	571	579	569	551	554	563	544	567	570	614	596	607	559	597	591	562	571	615	550	582	593	576	550	590	607	544	574	614	585	613	584	562	560	615	591	613	602	548	580	591	583	562	632	568	645	548	590	587	612	591	576	549	562	584	607	602	553	535	583	566	587	540	578	569	603	568	542	582	516	564	541	537	540	557	551	594	594	606	570	577	576	582	565	552	612	572	561	564	603	567	576	593	591	557	558	558	561	564	589	617	588	602	549	583	577	568	556	599	613	598	619	601	602	529
14878	1060	889	654	438	353	306	261	230	186	152	137	188	165	149	197	130	155	148	141	144	152	139	130	155	146	123	130	135	149	147	141	147	137	148	169	134	141	154	151	125	153	144	129	140	155	141	139	150	139	121	159	145	146	131	143	155	117	123	145	150	118	138	140	141	139	140	110	106	140	148	124	141	129	140	145	141	138	150	142	121	134	135	138	141	139	127	122	120	125	123	128	130	138	142	140	141	130	124	123	148	127	131	142	128	133	154	141	126	151	133	144	146	133	153	142	136	140	135	153	115	156	151	146	137	117	124	105	148	124	142	106	139	138	142	128	157	141	129	138	127	134	148	127	160	143	160	142	129	123	145	163	128	133	152	142	128	167	134	142	138	123	144	121	135	141	137	142	156	125	140	134	155	140	117	133	128	154	128	135	143	107	125	123	149	164	123	141	122	147	124	128	131	133	162	131	126	136	122	136	135	137	124	130	138	149	132	120	123	130	143	129	107	106	138	132	129	132	141	132	128	117	145	128	130	138	117	113	121	120	151	157	127	136	152	136	146	141	122	132	147	135	132	167	115	119	151	137	140	153	130	125	123	122	145	109	141	120	122	128	135	133	128	144	140	133	124	121	120	126	133	144	130	127	129	123	124	138	148	149	171	142	148	153	147	168	161	166	133	147	125	113	130	136	130	130	153	138	125	134	133	126	132	154	147	130	145	122	127	136	141	124	122	146	123	124	144	137	151	139	120	142	134	134	135	145	134	137	119	141	122	137	131	122	129	128	123	129	140	139	160	132	137	104	134	142	140	127	136	127	136	129	117	129	140	135	123	123	132	144	140	164	130	137	131	126	167	139	151	122	131	126	126	139	128	131	133	125	143	144	133	157	126	133	129	145	130	133	149	120	147	133	110	129	135	122	140	130	117	109	126	148	125	153	132	131	144	160	159	144	144	134	121	140	151	125	156	131	153	132	123	153	130	130	143	128	145	139	136	146	139	115	130	104	150	137	136	134	131	154	135	149	139	137	150	136	118	149	148	144	118	142	96	152	149	137	156	141	118	139	117	143	141	129	143	113	140	133	139	132	145	143	150	125	117	130	144	150	127	133	142	148	133	125	125	143	126	137	128	107	136	133	128	151	158	126	125	141	140	125	131	122	134	147	151	133	128	154	129	132	135	116	152	133	108	127	137	134	137	138	118	147	148	122	121	131	130	137	129	119	146	158	158	142	116	131	142	118	132	138	157	146	153	123	103	123	121	126	138	136	136	124	153	138	130	122	127	155	102	145	136	127	120	129	136	124	128	141	131	115	125	140	136	133	148	115	120	145	129	128	138	117	141	110	130	132	144	139	128	154	121	123	108	124	137	136	143	123	140	134	129	114	134	141	147	135	136	122	137	146	111	131	126	153	139	138	144	144	123	148	143	147	133	118	133	144	138	141	126	138	145	139	117	135	140	140	137	132	153	129	142	126	121	124	135	119	134	152	149	141	148	143	150	127	153	156	135	180	124	138	127	129	147	137	124	133	137	143	141	142	154	125	123	145	133	133	134	141	155	147	141	145	137	158	136	131	180	131	123	128	148	122	148	119	125	125	123	126	127	125	129	133	152	115	134	149	128	124	148	147	126	149	137	126	119	138	167	147	161	121	131	129	143	118	154	142	141	134	120	130	133	153	116	140	117	133	128	139	129	129	141	131	141	146	149	155	142	136	139	140	123	141	160	140	129	128	159	129	132	113	120	108	140	107	125	128	118	124	137	149	127	125	133	139	150	130	145	162	145	129	134	124	142	136	143	119	122	121	117	143	147	140	157	136	127	141	135	158	141	148	162	142	126	130	120	139	114	135	144	138	145	132	125	123	153	142	140	122	167	142	163	148	144	124	143	146	140	117	136	157	119	150	163	136	137	134	134	131	122	141	111	133	144	128	142	141	140	129	119	108	131	140	136	131	123	119	128	135	122	138	124	128	136	140	114	115	109	133	126	125	129	143	142	119	136	134	137	116	116	138	116	139	132	128	134	131	121	156	146	129	123	150	145	129	133	138	128	149	135	120	135	138	114	145	118	143	141	147	128	131	124	136	140	122	140	135	134	148	138	145	145	129	113	121	145	125	131	130	137	127	123	137	156	145	152	112	157	125	105	140	148	137	148	127	113	132	126	144	135	149	137	126	124	149	126	135	135	116	134	156	113	145	137	159	142	135	126	137	157	136	126	135	122	137	138	126	177	128	157	125	130	156	147	136	128	147	119	135	141	150	122	132	157	122	146	132	125	143	133	126	120	124	154	153	121	144	143	131	146	158	155	130	151	142	114	127	129	145	153	138	151	156	137	150	147	149	132	133	145	115	135	146	150	150	137	130	137	141	144	131	143	134	125	128	132	143	123	118	149	135	134	141	143	137	146	136	160	138	128	123	140	112	116	126	136	156	136	136	135	110	127	126	138	131	129	139	135	123	139	134	138	142	136	152	120	128	131	145	135	136	153	150	125	145	140	112	147	126	140	137	138	131	135	134	125	154	153	120	132	115	120	111	120	145	107	135	125	110	142	122	137	118	129	129	151	133	136	138	109	130	135	153	141	150	116	125	150	153	124	149	117	145	136	129	143	132	161	128	129	133	137	125	129	132	142	104	143	127	139	122	145	143	139	150	159	128	109	117	125	139	143	150	146	133	131	155	129	124	160	107	151	145	144	145	109	143	129	109	135	120	112	134	133	126	124	143	141	119	143	133	129	132	127	139	141	129	165	148	136	144	150	163	152	136	146	129	129	145	156	162	119	110	131	140	132	150	123	107	140	148	113	146	138	137	134	131	138	153	137	137	139	133	144	127	129	135	143	122	131	146	146	145	148	129	138	135	147	132	117	126	119	122	127	157	145	135	134	134	142	139	143	145	140	137	128	152	124	123	162	133	153	140	143	143	147	145	129	122	123	118	144	141	126	137	135	133	143	148	144	107	137	151	154	140	138	119	125	147	127	136	122	128	124	135	144	131	123	135	161	119	151	131	153	137	140	139	140	125	135	143	118	141	120	134	142	138	141	127	158	143	137	139	146	142	135	142	144	110	130	138	123	126	144	133	145	138	143	121	145	135	127	121	145	120	131	127	143	158	145	180	142	134	128	142	142	142	132	131	148	146	143	148	139	139	150	135	132	129	135	151	145	136	135	147	134	169	143	133	140	136	136	128	143	150	146	138	122	124	139	151	133	139	121	143	150	146	120	124	128	151	129	141	129	147	141	134	118	117	130	118	123	143	147	131	124	134	160	143	148	132	132	128	139	145	128	137	137	160	129	146	137	124	124	132	136	144	116	126	159	150	147	130	123	149	145	131	145	165	130	121	147	120	119	134	146	152	141	130	122	118	143	130	130	124	126	106	135	137	153	129	132	134	139	152	142	148	135	124	133	149	134	123	114	135	125	139	159	139	150	143	132	158	137	137	136	147	150	126	116	120	146	100	133	151	142	124	126	141	107	143	128	146	142	134	142	135
8060	896	1680	2073	1765	1289	1047	897	773	682	631	600	555	560	466	447	427	428	392	380	416	376	391	392	338	375	366	346	368	349	339	355	337	360	362	333	328	348	328	346	350	329	292	345	324	337	330	328	360	339	336	324	323	319	342	300	310	314	320	343	338	343	358	365	310	325	317	316	306	333	278	324	323	310	331	323	357	290	297	331	318	307	291	304	294	330	307	330	289	306	302	341	270	326	338	351	327	305	320	306	331	306	318	334	354	332	296	331	303	334	315	340	339	306	378	285	310	327	325	328	302	317	311	314	299	331	318	296	339	300	331	331	318	313	340	359	345	328	341	316	296	296	309	309	313	335	304	332	309	313	302	310	333	314	305	338	339	343	316	293	337	324	331	296	327	284	328	321	312	318	297	334	365	331	295	345	325	251	327	299	329	303	322	341	327	305	321	313	299	324	323	314	328	319	314	306	306	306	314	292	327	322	301	311	301	326	284	322	327	309	343	323	341	307	289	313	317	310	328	307	334	324	298	291	315	301	296	288	319	341	303	328	279	321	296	302	309	320	329	292	305	373	327	330	296	311	313	290	300	337	302	292	334	343	324	336	335	301	313	339	294	337	309	329	314	305	320	334	303	318	311	309	304	359	325	330	323	330	315	343	356	356	332	308	327	323	301	309	336	315	303	299	281	330	340	329	332	281	268	309	310	313	288	326	336	310	355	288	312	327	319	320	298	331	304	345	318	323	335	342	332	296	327	319	320	345	324	329	304	288	298	320	338	314	323	295	308	328	364	312	301	295	298	330	267	316	298	352	314	315	303	339	367	288	275	318	298	289	340	319	333	327	315	300	300	283	324	288	321	330	302	326	323	308	304	308	346	317	317	334	346	319	304	312	338	319	332	298	297	322	305	299	312	331	304	297	315	331	320	322	327	307	340	324	295	331	326	334	310	300	288	322	289	332	323	313	300	339	344	352	312	346	337	326	347	319	282	336	305	281	288	295	312	344	318	293	299	323	354	328	301	299	338	279	319	318	313	286	323	320	320	304	315	322	327	316	296	344	350	306	332	296	299	312	329	327	318	304	353	329	318	303	313	326	313	298	295	369	311	300	322	308	309	294	306	282	293	344	297	335	325	311	308	312	312	302	342	326	327	285	302	292	299	298	302	325	334	303	342	336	322	298	330	351	327	293	300	308	324	306	308	299	312	329	309	330	342	365	315	328	335	297	280	323	311	326	321	328	320	304	323	314	318	307	339	305	292	314	306	328	276	342	311	325	297	311	302	302	290	322	321	306	301	291	301	292	328	321	308	314	337	305	329	306	308	343	310	307	307	306	336	332	314	310	307	300	308	309	344	312	296	292	330	303	341	312	299	308	314	317	310	305	285	296	319	326	295	333	287	317	336	319	316	310	323	287	303	307	349	326	300	307	322	276	307	311	294	307	321	318	288	309	341	326	312	313	290	313	290	318	308	356	341	327	284	318	301	303	308	291	304	301	328	309	321	305	325	366	328	286	275	348	295	316	313	350	347	322	325	314	301	353	284	302	313	328	288	314	313	342	317	311	308	294	329	340	305	308	313	296	322	303	321	332	333	267	270	304	319	358	360	352	321	318	314	322	318	345	317	335	308	297	306	316	311	329	308	347	318	325	316	336	302	298	287	310	303	342	323	291	290	308	306	302	329	341	325	317	321	315	318	327	336	338	329	326	289	275	311	285	317	298	342	315	326	276	282	317	319	329	332	283	320	305	326	343	312	289	333	322	320	324	318	293	277	317	277	335	329	324	290	322	313	342	322	335	302	350	290	265	293	284	328	327	333	323	304	332	338	291	326	342	320	328	327	330	293	308	330	308	301	302	282	349	335	327	327	306	350	316	318	317	333	310	303	314	316	323	322	317	342	336	285	330	289	293	322	282	333	320	339	326	321	302	326	333	311	314	342	301	287	321	322	318	340	289	331	322	329	304	288	314	308	329	301	305	331	313	319	313	308	302	309	317	323	328	325	312	303	290	306	352	317	304	341	343	307	323	318	311	329	318	319	322	332	327	341	342	329	324	305	306	283	290	291	305	299	321	332	319	317	358	293	296	302	311	313	294	311	323	327	297	349	309	303	345	319	359	312	318	307	326	331	300	297	309	306	294	307	299	301	314	310	312	303	321	335	300	333	337	336	324	340	335	318	331	300	325	327	291	315	343	291	331	320	328	324	319	342	336	309	333	317	323	317	328	338	303	315	328	348	305	323	323	312	291	334	335	321	316	314	285	340	321	318	295	330	321	313	327	322	307	304	337	335	333	334	319	303	338	340	326	323	306	324	310	340	363	308	333	320	290	313	340	327	302	312	323	303	351	271	309	339	309	315	309	323	303	329	297	341	320	313	323	325	334	364	329	306	309	358	330	318	343	321	321	352	278	323	322	342	309	332	337	327	273	347	295	295	300	308	332	300	314	311	310	332	333	342	328	311	293	318	292	282	291	317	305	325	293	304	346	300	317	345	337	322	340	314	304	326	317	319	305	316	330	317	288	335	316	330	322	283	323	292	364	332	317	323	294	333	300	305	321	297	319	310	297	303	307	318	301	322	341	321	305	319	339	350	338	292	309	300	290	305	340	310	332	303	345	309	321	327	321	308	316	295	335	322	347	332	336	312	319	294	320	311	358	337	325	299	308	317	298	324	330	337	280	307	325	347	330	325	304	314	353	302	292	281	316	330	348	316	338	322	324	341	327	318	329	327	307	343	322	339	311	335	320	304	336	336	297	337	338	333	335	306	279	324	296	289	332	316	340	328	355	327	333	315	329	345	320	303	325	309	306	334	317	323	288	302	333	310	320	323	342	285	317	318	323	305	324	322	347	361	305	341	322	290	325	306	320	322	346	284	331	288	322	329	304	296	324	286	315	341	327	332	298	333	290	319	320	333	312	299	320	324	315	332	323	319	284	329	321	320	304	320	312	327	310	324	320	337	317	318	313	300	316	322	338	339	341	289	315	296	323	297	293	316	299	322	312	322	316	328	294	348	320	303	299	302	340	324	307	311	311	322	314	305	312	312	305	292	332	327	301	315	328	317	304	306	313	304	304	318	341	306	298	305	295	327	331	322	306	343	317	324	350	300	305	297	304	293	346	300	317	335	315	299	340	303	325	287	356	320	309	300	329	302	328	345	331	307	345	336	312	334	321	304	285	309	318	314	298	336	298	292	308	340	285	318	316	298	339	317	338	284	301	314	263	319	323	302	323	308	324	305	318	293	317	323	326	315	321	297	318	294	323	299	335	277	347	304	293	310	280	327	310	317	337	317	301	334	311	321	313	313	317	302	290	322	316	331	319	333	318	315	337	331	316	317	295	327	333	314	299	328	320	327	316	323	304	310	322	324	311	314	303	333	306	328	292	307	307	329	303	335	341	276	309	308	346	327	335	313	303	320	293	289	332	306	335	298	319	323	314	325	310	314	304	299	327	324	310	295	304	305	310	312	329	322	346	311	294	289	351
1543	212	185	194	208	210	170	206	215	208	202	214	209	214	193	165	211	180	202	216	196	226	204	183	201	193	196	209	201	178	201	178	203	220	179	204	168	188	194	196	197	216	209	173	213	191	189	207	206	195	194	204	220	192	174	185	215	207	208	189	199	219	202	209	225	222	194	186	199	189	182	184	198	187	218	200	190	191	202	189	235	201	217	207	194	206	172	180	198	211	193	208	208	215	201	185	200	220	214	212	182	215	205	205	168	225	203	191	190	193	178	212	195	192	204	224	181	214	193	177	173	208	226	203	210	211	206	180	201	211	188	178	193	187	180	194	202	213	191	187	201	203	185	194	228	225	192	203	199	223	194	202	234	189	193	188	172	220	199	194	199	236	199	201	202	189	174	182	233	189	186	180	188	197	206	198	205	226	218	196	184	199	183	171	223	189	193	230	221	185	171	182	231	222	208	210	209	192	205	162	190	188	203	184	204	193	203	195	213	185	217	179	188	192	178	204	192	185	188	186	178	189	186	204	183	200	191	211	222	209	230	212	163	206	179	206	177	201	183	198	180	186	195	193	200	215	189	211	190	181	220	222	169	186	214	192	172	211	196	208	189	180	167	178	181	189	177	202	194	177	191	162	192	170	189	200	193	220	197	190	186	190	182	197	211	191	172	203	206	188	212	200	201	203	195	204	212	214	222	170	232	196	169	187	173	190	172	192	170	226	198	214	195	196	181	180	170	178	156	193	196	213	216	198	195	202	184	196	198	193	198	220	205	215	222	186	243	184	212	183	180	201	197	191	208	187	185	198	179	201	175	201	187	196	217	190	241	174	186	236	203	208	197	192	193	199	205	190	198	237	200	231	217	194	216	196	183	206	197	195	209	196	181	196	183	167	224	218	190	199	202	214	202	220	195	194	233	191	210	190	201	187	193	202	197	220	199	186	212	178	190	202	198	193	204	193	180	195	204	210	202	177	208	198	194	213	198	213	192	171	177	184	212	209	184	195	202	222	216	183	198	170	205	175	207	198	211	200	205	194	193	224	217	214	202	191	207	191	194	210	187	206	184	184	192	188	176	196	188	184	230	191	198	192	198	195	204	176	173	204	200	174	184	195	181	218	207	174	194	195	202	204	214	160	199	219	196	223	201	203	191	203	201	214	186	182	187	202	188	198	214	177	191	197	213	209	195	199	207	215	188	177	186	203	230	178	208	186	200	192	186	224	187	181	194	196	171	193	164	172	223	195	195	183	196	186	175	181	197	185	192	214	205	204	176	214	231	193	209	192	204	181	199	220	196	191	186	201	198	214	183	231	196	203	204	202	217	188	185	187	195	201	199	183	182	199	213	180	209	198	197	194	193	192	179	175	192	189	242	210	188	176	187	193	201	222	190	205	179	186	197	212	210	209	225	227	195	193	187	193	196	210	208	228	206	216	204	207	185	211	231	202	189	203	172	200	176	224	164	222	193	177	177	184	181	178	181	201	184	166	200	181	190	184	206	212	185	189	191	196	217	195	205	197	230	241	222	189	183	215	201	197	223	179	224	197	188	182	215	220	186	211	218	183	214	218	199	233	196	203	189	214	199	192	205	194	226	187	179	204	221	190	199	192	194	199	239	178	171	196	193	194	198	183	198	188	193	177	210	192	218	213	216	191	172	199	218	185	201	219	205	176	209	188	198	208	192	212	209	198	197	182	172	202	218	188	174	211	207	216	192	187	231	198	184	198	178	209	201	209	204	218	204	211	194	192	164	191	205	199	177	219	208	211	188	187	193	194	213	238	188	183	209	209	189	196	200	184	188	170	175	230	180	210	197	190	181	195	201	194	192	204	181	210	203	182	183	207	212	203	202	218	176	195	195	187	201	247	190	230	224	234	178	202	205	186	207	211	188	217	194	191	177	204	187	204	195	190	193	232	210	200	199	205	230	206	199	211	192	199	210	228	211	214	191	191	236	193	214	208	194	204	226	184	203	217	198	222	195	225	214	188	200	204	201	211	176	192	176	173	212	179	206	206	226	205	185	186	205	193	190	213	214	213	179	199	203	211	205	191	197	196	202	188	186	203	203	213	202	183	176	196	202	185	153	203	190	206	197	206	204	209	202	205	208	173	203	174	193	156	196	192	187	206	202	213	172	176	203	190	190	208	164	183	204	213	198	202	190	208	179	195	201	215	220	207	189	186	210	234	232	205	218	212	195	234	189	186	201	192	202	199	196	202	215	231	213	168	210	191	215	211	169	209	204	196	186	203	179	176	194	229	211	204	181	208	161	198	188	194	191	198	216	189	212	203	179	178	212	209	202	187	210	187	197	211	166	202	188	207	173	210	211	225	191	186	195	186	207	187	199	210	196	196	229	183	234	185	200	202	232	222	213	205	200	197	198	185	201	193	190	198	218	199	187	184	206	201	183	204	205	216	185	217	222	222	181	182	183	215	212	193	180	193	186	180	176	208	173	185	176	189	209	185	208	199	212	238	206	194	190	194	191	219	182	193	183	193	197	207	203	194	204	211	219	196	196	185	196	199	221	192	222	233	178	208	199	205	197	207	199	191	189	194	186	194	177	205	200	217	217	221	201	203	184	182	195	197	209	191	205	202	223	210	183	213	191	216	195	191	210	216	220	197	229	202	171	193	220	184	191	206	187	206	196	212	208	211	179	194	197	212	185	183	209	187	184	158	195	190	188	214	194	215	216	201	180	180	201	198	222	190	195	202	199	225	165	183	194	179	215	217	201	196	194	217	207	182	174	187	223	218	191	197	202	186	224	191	192	199	201	207	186	188	208	210	178	202	224	199	201	205	193	203	208	194	180	219	200	191	207	160	211	196	183	208	191	186	202	184	194	201	181	191	192	198	223	203	207	199	208	199	206	217	162	179	198	208	197	187	222	179	208	213	203	200	201	200	161	188	192	211	217	176	189	206	176	186	182	191	180	198	200	193	199	208	215	213	205	193	180	193	187	182	178	203	183	206	191	207	201	194	197	210	185	191	179	179	183	162	203	204	174	203	187	241	178	202	223	172	187	239	191	214	193	177	201	177	225	210	206	201	194	183	184	216	171	210	180	176	181	215	189	207	219	202	199	192	191	197	188	182	193	185	219	199	189	188	215	186	184	202	221	205	203	216	181	180	190	191	211	207	182	175	198	217	172	186	206	176	183	205	184	205	189	210	206	186	202	201	179	184	209	209	192	200	193	203	218	192	199	206	175	192	192	166	204	175	180	216	205	191	190	227	198	191	219	173	194	189	223	217	199	189	181	189	193	213	218	202	180	188	191	211	195	222	203	203	209	180	189	213	196	205	193	174	217	203	185	196	224	233	184	172	210	207	187	227	211	210	226	210	200	228	189	216	214	207	187	173	209	195	190	178	214	221	209	174	237	168	190	191	203	177	186	204	215	218	203	174	184	184	223	225	205	170	202	172	190	200	221	248	196	199	201	177	216	211	204	196	174	200	218	217	196	198	193	187	176	189	201	201	215	215	200	207
1978	514	505	514	481	445	507	472	483	536	483	442	532	481	438	450	470	485	460	490	443	471	456	462	504	513	493	472	500	450	477	446	446	493	448	489	471	492	470	484	468	467	455	462	430	471	432	467	448	490	454	448	479	453	467	488	485	486	451	460	489	492	476	477	463	469	464	432	486	470	505	479	479	500	475	450	489	489	468	481	419	457	444	443	483	479	515	461	488	489	513	465	465	492	458	494	515	485	445	480	463	474	479	453	507	506	467	500	456	465	444	427	449	442	507	494	476	453	463	509	444	492	463	501	462	463	452	439	432	462	488	459	468	503	456	471	506	423	445	479	510	518	478	451	478	445	456	480	493	442	473	475	454	485	479	456	500	460	447	468	483	480	472	492	456	432	474	488	459	477	440	443	474	469	447	508	446	440	453	507	457	441	503	447	496	495	466	487	433	499	452	454	521	451	461	462	458	467	448	466	471	450	465	452	476	451	468	453	485	493	498	427	458	476	470	439	469	397	477	511	530	478	451	462	470	454	484	472	437	476	502	487	488	465	490	456	444	430	458	466	461	478	470	445	462	435	497	471	505	498	468	478	436	454	452	457	469	468	458	446	495	480	459	421	464	479	465	477	490	459	511	478	465	457	485	514	487	437	447	472	458	470	500	468	479	498	478	480	421	465	482	455	445	470	501	412	483	472	478	471	480	442	479	442	498	460	470	467	418	489	452	463	472	446	482	460	450	466	440	482	461	459	441	482	471	454	426	445	460	468	424	456	464	473	461	454	501	484	422	479	456	455	475	455	450	503	472	490	435	470	471	417	449	465	457	456	476	463	469	461	493	471	483	459	464	469	472	453	466	524	462	481	460	471	468	445	457	485	454	445	460	440	444	453	434	506	433	475	490	471	462	462	486	468	493	449	434	526	466	450	484	432	471	488	444	466	440	478	477	463	501	487	461	467	482	445	432	448	425	466	449	481	450	469	459	452	491	469	469	461	465	377	450	482	445	462	521	470	476	451	500	500	478	451	436	458	462	481	497	489	477	486	455	445	471	471	464	477	475	474	508	465	481	473	465	453	455	483	437	449	462	453	494	467	468	470	461	433	442	474	475	444	470	506	523	445	452	455	489	458	484	516	472	506	476	463	466	466	464	469	477	454	461	456	467	434	457	480	460	452	508	444	450	529	501	479	462	467	459	474	471	472	484	427	447	499	488	475	472	482	480	520	479	490	489	521	480	469	495	469	456	455	462	468	461	499	481	469	501	530	454	493	449	439	472	440	487	471	511	496	457	451	479	494	505	473	445	464	479	448	500	451	472	472	483	483	441	479	456	485	496	461	490	488	448	474	488	493	461	442	452	440	477	463	450	477	525	440	491	484	445	463	498	454	497	454	479	443	468	433	478	462	440	461	553	475	468	449	474	466	478	495	482	482	444	461	435	473	474	437	480	491	478	506	474	476	463	484	474	453	442	466	447	470	439	422	449	476	455	462	503	447	456	485	460	463	483	495	432	464	450	483	510	453	455	478	440	497	467	482	484	460	460	451	431	469	447	460	476	474	440	455	463	490	463	447	460	476	469	459	485	438	482	490	460	462	438	482	480	469	493	442	480	456	461	436	459	458	516	489	489	476	453	453	457	451	433	467	498	445	492	462	480	488	479	467	493	471	424	497	465	497	486	445	483	442	464	455	475	511	450	468	471	435	486	461	491	494	460	434	404	467	472	463	462	469	461	459	470	457	456	479	506	479	513	442	467	445	464	479	477	472	489	470	485	461	469	476	468	454	451	471	497	492	476	450	480	466	444	442	442	461	434	466	461	467	435	455	489	442	423	462	470	492	463	498	452	483	461	464	440	446	465	445	437	461	439	477	471	501	474	442	477	462	512	438	469	448	477	458	462	450	464	474	494	454	448	493	472	507	463	451	476	474	473	457	471	511	466	498	478	467	443	467	441	480	466	501	469	449	482	472	458	446	497	450	463	433	456	464	468	507	468	473	489	475	453	477	465	466	465	487	459	490	499	477	480	453	447	451	494	471	450	486	473	460	467	470	446	470	443	437	468	440	466	496	482	475	485	473	483	464	475	474	478	474	459	488	479	480	468	472	463	456	442	464	491	476	465	474	503	478	428	445	467	460	504	439	477	482	487	470	474	460	459	506	448	481	479	484	473	478	435	444	459	513	479	462	458	499	452	451	492	456	462	480	430	453	522	498	468	461	498	486	428	483	449	445	453	464	453	488	469	451	489	498	464	497	460	466	447	461	470	434	487	486	457	473	470	442	462	496	448	481	442	468	509	486	462	489	503	472	496	465	438	474	485	481	486	435	507	464	454	488	473	464	447	479	480	483	447	479	481	448	455	506	471	496	489	490	482	480	494	470	502	483	465	491	474	453	472	449	517	508	487	496	459	479	460	481	447	501	478	466	455	450	489	451	453	497	471	507	482	473	460	470	484	450	471	474	481	524	480	481	495	455	463	494	473	519	464	464	452	418	465	472	419	474	506	499	455	457	488	514	478	458	459	479	453	435	500	476	466	458	495	443	459	484	454	475	433	438	413	453	500	459	489	540	441	532	437	509	481	480	467	475	488	492	455	473	455	468	454	474	521	472	463	488	449	487	496	485	486	448	442	448	516	519	482	460	459	515	480	480	449	438	500	477	459	452	458	446	411	453	474	446	486	483	439	468	473	497	443	450	444	462	453	486	440	463	477	493	451	470	492	477	458	492	407	513	492	483	474	518	455	441	451	447	440	473	498	499	463	484	479	470	464	471	473	461	486	445	458	481	433	509	470	463	432	498	465	476	458	487	492	468	479	429	480	411	472	456	496	474	454	474	429	430	459	490	448	463	434	446	464	470	454	489	502	450	480	449	418	486	459	451	507	448	445	490	480	421	462	493	451	449	476	466	460	454	471	423	451	440	448	455	443	485	465	499	478	466	476	467	482	460	486	454	484	443	495	495	441	487	496	458	473	452	508	497	493	486	419	508	506	472	474	435	438	461	501	453	486	479	500	490	478	439	497	445	466	481	484	467	499	478	449	467	466	507	443	459	461	434	459	488	473	493	465	443	470	419	492	471	475	470	494	486	453	421	458	443	450	461	427	456	421	471	475	494	497	450	450	424	458	474	450	477	426	429	483	465	483	503	476	438	457	467	472	475	495	457	462	474	446	502	455	466	475	468	508	464	481	469	478	431	500	476	470	471	428	466	493	447	459	458	467	462	479	488	461	448	445	476	441	485	485	462	484	439	479	485	496	458	492	494	504	488	489	448	484	439	464	465	473	466	476	462	480	442	458	449	428	448	498	466	435	496	468	440	494	455	488	472	497	451	484	441	478	478	464	457	492	505	482	494	490	502	424	466	402	509	446	448	519	420	494	424	454	469	441	431	405	440	463	464	436	485	491	448	447	480	462	456	471	449	437	460	452	462	469	514	466	430	490	442	492	494	446	446	505	453	475	463	449	458	459	461	464	472	470	441	478	432	453	473
8223	627	586	553	442	370	344	267	293	289	257	265	301	279	262	255	274	249	289	262	229	241	245	231	299	253	278	268	257	262	250	245	253	250	260	249	273	236	254	265	287	214	258	264	284	282	255	236	283	265	244	258	263	271	236	293	254	249	216	255	248	254	256	245	258	258	246	249	223	233	254	231	271	258	315	222	233	260	259	241	255	246	245	248	260	283	253	272	236	293	263	248	268	219	264	258	252	250	256	239	253	254	235	250	265	265	278	247	275	244	250	237	244	243	228	249	273	260	238	265	267	234	262	255	268	245	264	247	285	254	256	219	249	266	276	250	238	289	260	238	254	261	267	265	250	241	252	254	245	246	228	252	265	257	273	229	285	263	253	242	240	214	217	244	242	261	253	277	236	265	217	256	245	242	250	255	258	264	251	274	268	270	282	237	254	255	218	266	243	250	233	259	245	244	272	249	241	248	237	285	237	241	244	245	242	247	256	264	258	239	254	216	250	269	247	261	257	263	240	241	203	242	279	254	284	284	250	252	255	271	242	271	250	286	258	253	254	233	279	254	267	263	220	277	253	276	235	259	255	265	249	263	244	261	279	238	242	236	241	211	245	215	241	263	273	254	238	250	254	240	254	267	219	241	259	251	247	260	252	275	250	223	211	231	286	280	266	270	246	259	234	251	225	275	281	259	251	236	267	287	229	246	225	257	260	249	220	265	233	270	286	254	223	242	277	233	260	249	278	286	257	215	272	258	268	250	291	235	254	228	268	236	285	278	235	254	235	274	257	275	264	242	239	292	245	241	269	254	274	251	226	267	257	266	272	285	236	255	246	251	251	255	269	269	254	274	243	238	270	269	252	231	252	268	237	256	263	232	243	280	289	230	266	281	249	236	256	258	259	259	262	258	271	225	255	271	230	235	265	236	258	253	247	268	228	243	241	267	239	277	260	230	254	248	253	255	262	268	260	281	225	273	252	249	251	269	235	219	256	267	262	250	270	271	247	232	232	240	277	275	292	274	265	245	244	269	239	248	214	271	267	239	259	225	291	247	228	260	247	224	243	251	263	242	252	254	287	227	247	232	253	264	255	269	243	289	272	268	279	242	252	242	243	248	270	252	214	231	233	268	269	271	282	228	288	256	250	264	245	245	247	277	275	288	282	257	249	261	254	306	249	240	250	236	257	252	243	263	258	260	239	255	263	275	253	238	283	245	252	223	245	247	257	265	296	281	249	275	259	288	244	299	221	255	246	239	258	251	255	264	250	244	224	252	249	259	256	237	282	241	265	242	244	268	265	252	231	242	291	286	274	265	255	258	275	232	243	264	257	231	268	274	271	255	256	260	266	238	246	248	268	292	256	234	278	278	239	266	239	258	227	220	228	241	269	268	264	239	235	254	256	238	253	263	239	253	255	263	247	284	224	242	284	259	223	255	266	245	259	273	263	282	233	273	256	267	246	254	273	292	235	246	259	265	249	250	254	232	250	258	275	254	233	260	265	248	262	269	256	287	238	254	244	299	273	223	227	238	229	260	228	262	234	221	268	272	285	246	240	253	239	264	262	240	278	257	242	263	249	244	250	250	261	264	251	241	255	263	246	210	237	287	238	253	249	267	227	255	251	231	267	220	263	288	235	252	246	287	259	235	267	217	253	253	233	262	247	255	246	274	249	255	262	233	286	233	252	268	304	242	247	246	254	254	238	234	248	254	253	244	233	240	241	247	273	240	237	247	257	250	243	260	249	243	267	221	262	255	234	268	244	237	283	270	275	244	242	242	247	238	260	249	237	271	255	236	253	254	230	272	247	211	243	250	277	249	257	268	265	252	264	267	263	225	276	247	263	244	221	292	298	233	287	270	246	238	260	251	262	276	266	266	262	277	262	244	273	273	277	275	278	242	264	248	213	237	262	252	259	270	219	245	259	255	273	237	261	274	245	255	280	277	253	273	252	257	254	227	263	265	231	243	255	268	262	243	234	268	254	253	243	274	299	274	251	261	269	259	260	238	278	278	300	276	269	232	239	258	223	257	242	259	262	241	295	264	284	276	240	245	222	247	248	282	226	242	263	258	243	254	301	255	238	255	259	240	269	238	246	255	253	242	246	250	292	258	255	239	255	234	257	263	287	242	241	275	263	291	228	255	260	266	242	255	270	240	233	252	230	264	232	269	237	250	263	262	264	260	259	243	246	264	251	245	277	280	276	238	279	288	245	254	222	248	276	242	240	269	265	251	271	266	238	275	218	256	235	233	242	245	220	238	250	271	262	225	222	264	229	238	247	242	243	281	273	238	240	252	257	240	267	240	268	246	273	237	221	253	256	272	268	277	278	273	247	258	231	227	236	256	252	245	260	256	264	265	265	248	259	234	240	260	244	276	220	250	251	241	303	258	259	259	275	257	233	253	244	242	251	253	280	245	283	267	229	247	247	277	226	276	257	246	256	247	271	225	255	259	267	246	253	261	244	277	240	264	268	265	213	241	240	261	226	266	264	269	239	282	253	265	248	217	264	271	228	226	277	267	241	246	240	248	234	264	240	241	225	263	262	247	267	274	224	220	272	257	262	261	257	285	236	262	278	282	260	259	252	218	245	274	277	226	226	227	263	269	264	255	241	231	257	247	303	249	252	202	219	202	243	262	260	261	225	239	216	265	268	255	258	268	260	246	252	280	224	239	233	251	247	284	227	263	270	239	234	255	234	276	278	247	266	234	283	262	264	268	246	258	232	270	248	221	248	254	266	241	256	258	244	254	259	259	254	246	233	233	264	251	256	249	257	240	263	245	236	277	259	256	223	239	242	259	242	253	260	249	247	233	284	264	270	255	254	247	223	242	258	245	249	235	270	279	276	247	238	244	240	251	267	259	246	247	253	245	274	236	220	251	243	254	233	257	257	252	273	241	259	243	217	244	246	235	250	238	289	263	268	273	241	264	241	224	275	256	242	264	250	243	265	250	247	217	273	255	237	223	236	245	209	230	281	224	257	263	262	264	272	227	250	291	242	235	254	269	220	270	250	239	248	239	272	245	268	263	285	235	247	247	251	261	277	239	253	238	234	254	272	256	256	264	264	240	245	234	251	238	255	243	267	219	236	243	262	260	256	270	255	283	286	229	250	241	262	246	256	267	239	259	264	239	232	253	227	227	237	264	266	268	248	264	257	270	246	244	236	243	241	246	235	283	248	273	254	287	245	269	244	286	242	243	248	264	246	243	247	253	261	258	254	273	278	265	247	252	246	275	274	278	266	283	226	270	301	244	253	244	241	239	262	238	280	243	230	271	246	250	253	231	244	242	242	238	240	268	254	247	274	242	251	251	247	255	276	273	240	244	248	229	255	274	249	241	280	248	231	231	233	260	259	245	260	290	268	241	255	260	246	285	231	273	265	259	269	267	261	234	260	262	240	264	255	229	251	236	250	256	266	249	237	293	310	249	275	263	228	269	258	244	232	264	246	257	261	220	229	242	272	253	259	223	257	235	241	266	235	239
6689	861	1327	1558	1311	1115	999	897	846	755	713	746	712	666	645	688	685	614	616	619	607	668	634	599	593	631	591	595	650	613	596	564	581	569	595	606	613	559	568	594	577	595	592	610	546	565	551	579	561	564	544	600	608	543	550	607	588	624	640	541	542	542	569	606	591	585	537	586	554	561	592	553	577	564	564	583	551	597	555	580	604	567	564	557	592	585	595	551	573	579	583	582	572	600	564	579	628	605	579	555	547	578	578	554	602	627	582	578	560	594	595	563	572	575	613	591	556	579	547	579	615	570	586	554	539	545	582	557	530	576	598	589	576	629	563	534	556	595	563	572	601	549	608	615	538	585	563	638	613	604	579	590	533	602	593	608	545	594	584	546	581	555	539	555	588	591	624	574	572	550	596	564	572	613	600	552	579	569	561	596	544	589	580	604	586	607	622	592	562	581	563	566	590	599	592	581	551	593	593	557	564	596	577	560	562	604	619	591	592	582	534	515	622	573	604	560	587	567	569	589	598	585	557	597	603	570	575	565	545	553	633	586	561	602	566	607	586	571	581	576	601	519	603	582	572	638	560	544	555	534	547	611	594	550	543	606	597	542	599	578	599	575	564	615	523	555	583	575	590	577	579	613	581	614	578	593	513	607	555	568	570	593	540	595	578	584	579	554	639	591	601	555	544	559	537	565	562	581	564	560	568	564	544	577	593	558	575	564	606	597	525	558	621	618	595	583	598	606	591	582	548	596	597	597	592	569	583	568	545	600	588	580	558	562	630	596	607	564	601	622	566	586	570	558	573	535	559	584	532	592	576	570	568	589	583	616	595	577	578	569	611	570	566	538	576	597	590	576	565	580	564	600	566	592	583	596	591	587	588	588	590	579	551	610	624	563	596	573	571	563	561	584	533	569	585	584	598	590	558	562	556	571	529	573	594	588	609	609	620	572	580	563	580	534	524	595	554	586	564	543	551	575	556	604	576	587	598	591	599	550	571	582	578	645	598	551	602	571	568	557	613	538	578	611	588	575	563	526	571	545	574	582	577	556	574	564	592	553	602	593	565	567	592	601	558	599	595	563	602	570	559	556	571	605	586	555	570	510	580	558	584	523	591	568	630	623	569	565	582	524	584	605	560	528	570	562	558	589	565	559	561	571	596	563	530	584	557	556	527	559	555	568	567	567	567	571	628	568	583	595	588	570	610	579	614	561	573	580	570	564	538	612	595	625	611	571	602	567	588	566	587	548	570	560	588	565	557	533	586	556	563	592	574	605	585	597	565	583	577	537	560	580	605	556	558	567	562	589	573	574	574	574	593	593	570	609	546	607	580	585	579	571	592	586	533	606	602	573	601	561	633	596	536	567	589	589	579	559	596	569	604	562	618	581	535	576	577	611	597	553	561	573	579	547	579	610	601	560	565	578	599	587	575	566	549	608	579	573	550	583	649	563	600	585	602	575	596	615	576	555	552	590	514	566	564	567	598	529	575	541	591	568	587	569	589	578	588	556	556	609	535	563	569	593	575	601	609	563	576	581	601	535	552	592	572	590	554	605	592	569	607	561	611	587	563	608	548	604	622	572	580	566	587	567	571	573	558	557	518	573	593	530	575	565	553	596	560	552	568	576	581	584	548	624	611	540	553	592	571	560	589	579	603	553	580	560	579	583	567	570	505	581	578	612	569	582	563	569	613	590	620	558	558	568	563	585	571	583	574	533	627	587	582	569	594	632	575	611	562	621	588	545	585	571	545	569	552	560	598	570	526	585	591	601	578	545	559	572	542	575	603	562	566	579	584	568	610	554	614	606	555	553	639	551	586	588	570	580	553	593	554	599	590	569	557	576	577	583	616	578	561	588	573	559	602	545	610	561	572	570	588	596	568	535	627	619	554	535	613	567	587	617	530	602	545	552	573	591	581	545	578	553	555	570	545	588	574	580	615	610	555	542	566	619	578	581	623	582	587	560	562	598	553	569	590	579	621	549	549	591	614	550	588	561	600	589	580	562	525	554	579	548	534	551	578	595	544	585	598	607	537	545	553	623	631	596	611	575	555	527	559	590	584	592	585	578	607	574	591	599	556	552	590	573	538	579	564	553	584	548	544	561	574	566	580	616	571	614	531	576	567	558	590	574	561	559	565	524	564	567	577	617	571	605	612	587	570	546	560	596	625	558	570	584	646	609	563	608	587	593	589	564	594	603	582	558	591	579	586	576	574	580	581	573	565	560	543	595	541	602	620	540	556	577	584	559	611	554	564	598	620	572	543	571	634	561	544	568	545	547	585	595	593	574	579	577	588	577	604	609	604	543	538	564	587	623	534	586	584	603	530	596	545	625	567	551	603	610	579	607	610	579	619	568	522	540	565	560	573	575	624	543	630	568	569	562	549	595	551	578	618	524	535	555	547	562	591	595	594	555	597	567	572	615	623	568	599	588	557	586	631	553	578	587	566	592	577	568	574	582	559	567	564	570	562	546	556	639	629	612	586	561	581	577	595	541	598	611	590	562	525	602	566	595	541	551	543	588	577	587	556	608	572	610	577	621	587	611	572	612	575	606	545	571	571	611	581	572	581	599	557	566	555	539	510	569	560	536	557	550	590	605	576	500	599	533	578	573	573	564	551	579	509	548	600	591	584	587	557	584	587	575	549	557	595	571	557	571	590	592	574	572	538	627	545	545	594	542	603	588	622	567	624	588	585	550	572	549	579	533	580	591	577	565	595	543	615	580	564	568	589	556	557	578	617	573	574	570	623	598	509	594	598	578	570	555	570	555	582	546	608	582	595	603	567	630	586	590	564	562	501	567	602	587	582	536	598	565	570	599	558	573	553	581	590	591	552	568	564	611	582	543	594	540	563	573	567	562	564	584	592	570	541	596	584	588	559	584	569	558	611	578	540	561	583	552	551	566	628	599	602	570	553	546	565	562	601	537	592	556	603	575	568	598	527	607	550	597	595	580	596	568	539	562	568	583	608	581	580	591	631	609	536	582	583	586	578	601	575	550	564	537	629	571	604	565	552	563	650	589	594	576	584	546	573	559	557	590	577	599	564	608	552	576	580	586	565	589	600	572	592	520	590	612	534	553	578	585	582	590	611	569	575	560	589	548	548	583	580	602	568	630	602	590	581	577	574	544	567	587	606	554	607	554	609	579	578	550	596	570	531	584	529	565	530	574	571	554	609	578	579	586	611	544	564	592	609	579	573	558	588	612	601	588	607	544	551	569	547	591	528	537	546	555	598	565	602	583	555	544	616	553	576	582	529	590	562	591	587	599	625	603	546	602	579	604	584	577	583	612	542	566	551	565	602	587	566	561	550	549	569	558	614	540	549	558	539	593	590	598	596	548	547	565	578	534	572	617	525	624	555	578	584	576	559	587	595	575	600	571	567	592	614	544	583	563	597	592	530	603	550	555	545	557	557	547	552	556	563	573	598	582	635	567	567	568	575	587	559	549	560	570	617	594	529	565	557	579	562	595	590	578	589	576	585	569
14991	1130	847	651	487	365	308	284	223	202	206	180	157	152	149	135	161	141	168	148	138	125	137	152	148	140	146	154	143	145	123	142	143	140	126	141	114	128	141	141	135	136	140	158	133	114	144	133	135	137	159	122	147	127	131	129	140	150	126	125	121	140	136	138	140	159	158	136	121	149	141	133	139	132	126	129	156	139	133	127	144	147	111	144	133	117	105	146	129	149	153	135	123	161	132	152	142	133	139	163	129	141	113	146	132	119	140	144	135	156	133	140	134	136	134	146	133	149	138	132	156	130	134	144	137	133	143	146	145	138	113	122	127	141	159	123	131	132	148	132	133	133	124	145	129	120	120	118	141	151	140	145	136	135	126	139	140	133	107	134	147	144	132	120	154	141	142	135	122	136	121	148	127	125	145	142	118	126	130	123	130	124	139	129	129	148	151	177	155	137	125	125	154	125	138	129	161	159	163	146	138	147	149	147	170	132	133	122	114	136	137	131	144	131	141	125	155	150	140	123	144	132	136	129	150	134	149	110	159	122	120	112	155	141	129	120	151	141	132	166	128	142	133	138	166	132	142	147	131	149	123	135	140	146	140	130	133	121	135	103	127	165	126	136	128	149	160	145	137	139	133	130	127	129	114	150	122	146	121	108	141	114	164	150	156	119	117	125	127	133	141	129	134	136	148	116	138	106	145	145	120	135	161	138	145	129	137	142	128	136	135	148	140	134	146	132	147	114	136	128	158	134	138	122	101	135	134	131	151	143	130	132	153	135	140	133	152	105	133	140	129	136	146	135	129	124	117	164	127	140	153	139	117	141	129	131	153	133	147	125	133	118	142	135	135	119	144	145	140	120	139	158	124	132	131	156	140	150	143	153	131	153	126	142	127	121	114	127	136	126	139	144	123	143	113	155	134	118	142	141	125	134	123	135	152	143	140	146	162	140	144	132	138	131	142	122	140	133	129	139	132	152	139	154	158	142	147	134	133	143	138	119	138	128	132	136	118	117	135	149	126	138	130	123	128	153	143	134	141	135	153	137	126	143	157	129	139	127	133	115	151	124	148	119	135	123	112	131	128	146	131	140	136	149	132	138	157	134	147	147	140	135	145	135	157	146	157	114	135	118	146	135	127	134	149	143	128	126	146	130	141	115	123	131	139	141	128	123	148	129	146	146	126	142	123	141	120	129	134	135	152	120	178	137	139	136	159	128	128	146	135	152	148	141	137	108	127	122	129	133	138	122	156	129	138	124	145	143	119	131	134	135	132	153	147	155	112	122	153	135	147	130	133	117	125	182	132	153	138	133	155	115	158	161	128	139	143	126	133	127	153	132	159	141	142	135	136	139	131	149	144	129	168	134	149	131	128	141	124	122	152	119	139	137	142	128	112	130	133	116	102	141	138	127	132	129	137	132	159	134	145	114	158	162	132	148	131	154	131	148	121	149	151	148	147	139	127	142	121	142	141	166	150	131	140	145	123	153	125	99	131	161	128	102	146	135	140	129	130	162	118	139	157	139	137	140	108	156	138	152	144	139	142	135	163	129	125	131	150	131	115	158	144	120	140	128	135	128	154	126	129	138	112	127	126	125	105	132	134	153	144	163	149	137	143	107	129	137	139	143	123	157	187	133	127	119	135	155	134	128	118	115	111	136	129	114	135	128	143	113	139	141	138	130	132	138	125	122	144	139	116	137	144	163	128	129	145	138	141	155	126	140	138	150	133	121	120	150	137	156	137	163	118	141	133	126	157	129	118	122	132	138	135	114	139	143	142	151	116	124	145	141	133	137	166	162	137	130	113	140	121	149	140	153	148	136	129	119	120	144	142	143	153	136	148	114	140	144	123	147	131	127	139	127	127	118	121	116	128	142	132	142	139	142	120	137	142	149	125	153	125	142	126	133	148	120	144	136	103	126	148	138	128	151	140	146	146	154	127	123	135	137	141	127	116	137	157	158	134	126	134	155	138	131	132	138	147	135	139	134	163	142	129	147	130	135	152	144	132	116	109	131	115	117	134	124	151	132	124	134	147	139	147	135	137	157	163	131	123	150	161	134	135	144	145	135	137	144	125	127	145	135	157	139	122	111	149	154	138	154	123	137	148	143	165	116	151	135	143	125	135	134	130	143	112	112	148	126	132	150	127	137	138	139	145	122	138	136	123	134	150	132	128	152	126	156	153	151	125	128	110	130	125	145	156	143	150	144	133	142	142	118	124	141	121	124	125	102	126	135	130	121	153	129	131	131	157	126	138	131	122	132	132	110	144	144	128	154	129	145	140	130	129	140	129	120	165	173	134	140	123	138	139	124	145	105	146	129	135	140	150	120	141	105	117	139	135	138	108	116	148	124	132	151	138	147	124	155	136	145	139	134	139	154	118	139	139	125	114	155	165	129	136	136	122	111	129	162	140	116	118	137	139	133	150	137	117	133	110	98	134	130	154	138	136	138	110	157	147	116	125	117	166	134	129	125	99	106	109	125	136	126	144	113	133	130	115	106	142	158	138	113	136	130	162	136	109	132	145	124	153	128	151	122	119	133	146	125	125	124	152	138	146	154	151	138	149	124	134	139	137	131	135	134	148	139	152	126	133	120	136	123	115	148	122	155	108	149	128	155	129	158	133	135	121	150	146	142	129	131	132	126	134	140	138	137	147	123	121	141	132	122	134	125	154	140	128	139	153	138	152	153	139	130	135	135	142	128	129	120	128	116	130	138	161	160	132	141	147	126	131	163	122	112	144	140	137	146	130	172	125	135	124	147	131	119	144	143	156	141	128	130	126	127	123	151	133	141	129	130	127	112	152	129	153	120	128	117	131	131	112	128	133	150	137	138	149	160	115	127	135	166	137	117	124	139	142	141	128	135	138	152	131	141	140	149	134	156	134	155	151	142	135	153	124	142	132	147	131	132	124	132	127	138	118	117	130	143	152	125	124	139	128	140	117	151	158	127	141	124	139	136	137	154	128	130	143	132	145	121	129	164	144	137	139	127	150	133	143	146	130	132	147	131	139	128	135	120	136	146	146	151	171	132	125	130	130	138	132	112	124	159	144	143	124	150	129	143	131	126	139	122	132	141	156	137	136	131	125	150	149	112	138	122	135	149	142	155	137	121	131	147	127	128	149	126	125	146	126	126	145	128	119	144	134	173	128	138	127	140	124	128	132	115	128	131	125	130	136	117	151	126	130	133	124	129	156	121	124	127	138	116	125	142	130	151	124	132	124	133	120	149	150	117	142	147	142	137	111	156	152	144	149	149	115	154	144	141	129	132	145	141	149	149	149	109	139	145	133	137	141	123	157	170	138	138	105	129	118	130	137	109	121	137	122	130	161	122	125	120	128	125	131	130	144	162	125	138	116	124	156	143	152	144	142	149	125	127	121	130	119	106	106	137	122	137	129	140	147	124	156	139	114	124	147	131	142	117	123	143	134	132	133	156	130	146	162	126	129	118	130	132	118	126	112	118	126	166	131	122	137	143	138	110	120	131
8008	917	1769	2126	1756	1315	1059	877	821	723	639	562	520	514	478	445	428	427	421	399	439	378	384	385	383	350	391	369	330	337	339	329	363	355	335	337	347	350	353	327	317	358	339	339	309	347	317	307	314	316	364	318	337	306	318	295	338	312	310	316	360	327	314	330	308	342	334	295	333	326	329	346	331	330	311	321	321	316	320	324	345	341	316	292	312	307	327	311	326	349	329	304	338	341	292	322	315	267	328	307	327	318	316	328	326	320	319	296	335	307	303	314	288	324	296	315	309	319	305	320	344	314	285	333	296	296	304	329	312	292	301	340	316	303	319	307	299	325	302	310	276	322	295	318	344	331	328	327	308	308	323	311	329	304	296	288	315	310	311	336	283	304	311	305	348	334	317	316	303	316	307	307	293	341	337	316	303	297	327	319	313	297	322	342	368	311	319	333	334	329	326	317	327	310	323	340	316	352	312	350	298	333	357	279	290	303	317	308	301	324	308	319	327	289	296	320	332	314	311	325	319	315	329	316	318	329	297	297	331	323	290	339	341	297	287	344	276	310	304	303	293	302	326	355	305	311	294	289	317	309	312	302	318	356	335	330	322	305	321	302	338	297	324	336	304	318	320	308	310	311	343	285	301	309	334	317	328	303	315	321	335	324	343	309	337	345	312	325	301	330	342	327	305	314	321	304	328	337	310	305	312	339	298	308	293	295	303	311	328	335	300	324	271	327	308	328	325	304	358	351	289	320	310	319	283	316	290	313	313	305	304	332	315	319	325	298	325	274	318	314	309	339	287	324	313	325	325	333	315	327	320	344	346	341	315	314	311	301	273	302	323	328	316	320	357	313	343	304	311	322	306	318	303	315	294	327	305	340	350	322	320	333	322	276	306	294	299	306	302	312	303	303	315	331	308	294	330	317	322	284	311	308	311	319	307	306	338	333	328	311	338	346	292	341	324	314	300	310	316	337	282	293	329	284	325	328	326	330	287	294	306	329	304	349	303	302	307	310	318	283	275	331	341	319	312	315	333	286	325	280	325	332	310	305	337	309	326	292	299	316	283	346	329	316	309	309	295	300	294	324	324	293	322	327	327	340	331	339	358	295	286	319	325	321	301	318	329	327	330	308	312	330	314	329	265	308	335	366	317	341	311	288	322	319	322	306	351	325	316	341	302	315	335	346	298	288	323	319	327	355	321	321	347	333	316	323	285	375	337	292	308	296	292	335	331	319	311	309	274	336	308	306	314	340	325	325	333	308	319	288	308	305	311	322	309	344	300	325	316	319	339	309	323	339	323	332	310	282	343	315	317	322	316	308	302	311	324	307	332	299	300	286	321	315	309	331	300	326	305	319	313	286	322	323	310	289	318	308	306	311	301	319	284	300	316	305	275	324	315	287	305	310	291	327	296	289	335	325	327	314	311	310	318	323	337	337	321	294	318	317	322	315	352	353	288	302	337	333	286	343	284	318	341	312	327	284	319	315	292	352	300	293	341	312	311	318	289	302	325	312	354	295	302	308	301	295	313	314	292	297	307	298	288	314	328	341	329	302	321	342	296	307	301	305	310	310	310	313	311	310	309	318	315	332	300	296	314	294	322	303	309	315	306	290	326	273	280	325	309	315	299	306	338	311	342	303	317	288	313	316	324	326	312	328	326	308	321	315	299	341	346	312	311	340	320	328	302	318	326	324	307	298	336	297	351	274	303	338	326	335	319	348	293	318	293	338	305	302	305	308	320	313	300	310	304	304	309	282	299	291	348	320	347	315	323	345	337	340	306	302	310	335	332	285	301	308	328	332	330	335	330	341	306	336	322	308	322	322	293	332	316	324	310	357	312	297	346	363	312	335	300	335	321	331	300	325	320	273	331	299	321	301	323	323	319	339	321	335	310	300	335	311	308	322	293	326	321	328	330	296	312	298	328	302	309	300	326	287	316	355	326	343	313	304	310	338	320	298	329	273	308	302	304	309	314	306	352	298	342	305	300	278	302	302	326	296	293	296	318	291	324	332	306	345	305	304	312	318	312	351	303	306	324	323	326	327	319	332	355	332	294	323	349	289	307	320	326	368	300	342	324	314	310	320	314	327	328	325	299	333	286	324	329	357	307	338	306	310	293	319	324	347	293	328	330	295	337	326	338	320	317	325	300	289	300	315	289	314	327	330	323	313	331	343	328	312	319	304	309	277	325	294	312	337	307	315	322	310	318	326	336	347	313	311	313	314	278	322	345	301	293	309	327	299	305	317	346	312	339	304	293	318	304	307	314	305	313	317	294	320	321	319	314	319	288	332	317	341	325	318	308	335	306	298	322	325	335	290	291	314	283	299	312	314	291	305	289	328	321	324	316	297	307	326	287	311	307	322	321	298	289	314	306	309	318	302	288	312	298	352	336	304	353	298	329	293	295	297	316	314	304	315	326	294	310	334	315	330	337	324	305	305	326	309	342	283	333	316	309	308	297	317	320	320	290	338	316	325	327	317	303	329	339	300	318	306	308	326	307	294	304	298	322	338	304	329	298	344	332	345	306	293	341	303	287	313	315	298	315	329	309	336	338	297	310	315	294	320	316	316	328	277	309	310	311	301	298	318	335	309	355	302	336	318	327	289	315	292	322	340	303	336	383	301	314	277	314	277	276	327	341	306	312	314	325	294	315	326	322	326	296	304	334	293	330	312	329	331	317	323	308	299	320	315	323	327	307	334	291	311	296	294	294	278	318	343	325	326	329	329	320	315	306	332	275	305	313	316	325	319	330	326	303	306	319	332	327	292	308	280	319	305	335	314	339	288	303	322	316	282	311	305	288	326	320	332	333	359	278	327	330	309	307	303	309	302	344	330	353	287	346	294	312	346	336	329	307	310	340	358	313	314	305	321	303	317	330	350	348	345	325	331	316	300	314	311	307	316	331	338	321	324	329	330	331	307	336	345	328	323	301	291	338	307	314	322	305	297	313	333	292	306	331	340	321	330	301	348	291	264	302	314	335	362	299	322	313	328	294	273	297	304	301	308	295	313	288	310	325	329	351	355	337	322	325	313	317	306	329	320	301	324	314	323	292	324	310	319	298	294	274	300	283	336	306	304	309	300	295	319	318	348	333	290	327	309	302	355	318	348	308	345	330	288	321	305	299	333	319	340	287	298	279	318	332	300	319	328	298	301	326	328	305	296	293	303	314	318	354	312	325	334	332	315	314	342	300	311	313	309	326	290	310	294	332	290	322	311	344	292	294	302	359	301	333	312	337	307	333	306	320	347	322	318	332	322	324	294	270	337	319	317	332	339	295	297	335	328	290	301	301	332	307	330	306	302	330	292	323	304	309	353	312	302	319	287	307	326	308	310	319	294	306	317	280	308	294	289	315	340	320	315	337	300	336	341	322	332	289	296	342	337	330	305	302	328	325	325	314	285	336	318	308	313	299	303	333	282	312	296	326	294	321	287	303	306	303	278	326	303	316	318	302	315	333	325	317	325	315	313	317	316	344	331	286	318
1597	210	183	204	217	199	184	168	193	227	212	210	191	191	177	196	168	182	198	216	174	200	194	186	204	188	214	195	179	206	192	163	190	181	219	189	188	195	212	226	193	192	212	191	162	199	181	201	189	195	208	201	201	194	205	195	201	228	229	197	196	201	192	203	202	193	202	208	210	190	190	192	189	203	206	204	229	208	173	189	218	200	215	180	198	195	196	235	188	218	207	203	193	197	210	170	202	192	186	178	205	216	185	186	218	179	196	205	189	211	192	192	194	200	180	187	184	176	210	214	187	192	219	192	217	207	180	182	202	217	209	214	201	207	167	201	221	192	204	194	205	200	208	186	158	214	199	182	167	207	174	209	209	192	208	213	187	176	219	188	218	197	184	200	206	183	218	186	201	204	196	211	187	193	207	191	186	180	205	187	196	180	190	212	235	175	180	199	207	179	186	215	192	179	202	188	220	191	197	220	177	192	191	191	200	202	155	183	179	178	162	211	205	188	204	192	193	210	197	195	170	212	202	199	188	204	162	211	206	189	194	195	194	190	219	195	174	189	186	178	211	213	180	207	189	171	200	202	198	180	215	202	197	199	211	202	211	187	203	192	223	195	208	192	194	182	210	194	159	186	186	203	208	189	195	212	179	209	204	213	231	194	198	208	205	185	210	178	194	208	205	188	179	193	194	204	229	183	203	190	194	190	176	195	183	191	186	212	221	199	200	217	183	164	228	175	194	207	213	205	206	217	196	165	198	187	182	216	208	230	193	202	189	202	200	202	210	198	178	213	172	200	199	165	207	190	174	193	182	206	196	255	217	189	205	192	189	201	209	195	224	189	210	212	206	192	201	216	208	214	198	191	200	196	224	198	201	192	203	203	189	195	192	200	187	170	181	200	194	173	194	186	205	183	209	207	208	177	207	215	188	205	178	191	222	179	192	202	211	225	214	190	199	181	195	211	210	208	202	201	207	183	207	192	193	207	205	212	215	188	199	194	187	173	195	188	198	220	200	202	183	159	232	181	201	222	201	195	211	209	202	203	193	179	202	206	198	193	194	223	208	229	202	224	225	189	204	214	201	200	206	205	210	195	194	184	192	192	185	210	188	184	187	169	175	183	176	203	186	206	198	218	199	176	203	147	218	178	212	192	215	203	196	196	221	203	194	211	219	223	216	207	196	215	215	179	196	193	207	188	194	190	190	187	205	204	192	219	190	195	212	167	195	165	179	216	214	189	170	225	208	228	199	217	181	226	193	186	187	227	201	177	194	201	208	225	183	212	176	203	194	195	202	216	208	206	202	201	221	192	198	201	202	199	193	182	210	194	218	226	189	209	198	199	204	190	194	196	210	194	202	175	183	209	207	197	176	215	193	222	154	180	193	202	208	197	184	194	195	207	217	202	205	169	186	192	213	182	184	178	183	188	210	195	187	192	206	195	183	192	206	187	209	221	201	211	192	188	192	192	199	197	201	226	213	215	179	191	189	193	210	198	196	179	189	193	200	196	201	184	189	193	220	200	180	207	192	194	191	203	173	227	198	205	208	191	187	213	197	209	186	174	180	205	161	186	229	202	214	197	189	175	212	185	185	205	181	210	204	193	184	176	197	185	184	188	181	214	201	175	214	205	191	200	181	225	202	185	204	189	192	210	190	220	170	190	182	210	229	188	184	205	188	187	205	189	191	202	171	186	231	189	203	156	203	201	197	180	188	190	189	196	211	197	200	184	175	179	169	197	196	194	180	201	192	201	185	214	187	195	191	223	185	208	186	232	186	191	188	186	199	211	189	222	181	220	157	238	207	201	194	196	209	203	237	178	208	200	215	221	196	213	164	210	215	179	204	206	207	221	199	171	190	212	206	184	170	215	191	209	187	162	170	192	228	194	172	181	181	231	152	191	206	195	181	230	189	182	188	180	188	214	189	197	209	198	199	204	202	216	196	154	192	206	196	198	175	227	192	210	201	183	205	210	196	171	190	214	174	177	188	184	193	197	190	182	180	187	187	215	210	196	228	178	197	202	207	209	192	196	191	193	195	190	197	189	225	198	227	178	201	214	172	233	200	209	195	207	185	193	216	200	189	207	182	208	192	174	219	201	170	168	204	182	213	207	174	218	206	209	211	169	196	198	204	191	181	205	174	190	186	188	203	203	193	206	204	220	232	189	207	184	196	208	215	193	196	182	210	177	190	178	214	222	215	193	199	202	201	184	219	216	180	193	212	192	216	217	211	189	195	226	232	179	174	193	202	195	189	221	219	200	181	181	204	171	199	197	204	183	191	200	206	222	182	174	193	180	190	213	184	188	205	187	178	212	199	210	181	161	192	188	213	210	161	209	189	223	191	208	210	202	185	182	204	204	188	185	210	171	166	213	192	175	215	192	211	204	219	225	205	189	193	185	197	194	196	208	217	193	197	199	226	170	183	171	191	194	185	225	215	184	181	169	178	218	216	211	223	164	157	209	198	202	207	196	208	201	184	176	201	209	190	197	194	193	187	198	208	190	187	207	215	186	215	194	178	202	205	209	209	219	208	190	204	172	211	202	186	195	169	196	202	205	189	187	197	198	202	206	215	195	194	211	204	198	209	197	240	204	220	202	198	188	217	182	214	204	178	181	213	181	178	195	205	200	191	169	175	200	231	191	217	194	188	179	199	196	199	215	216	193	203	210	202	204	193	214	191	177	183	173	182	211	207	208	223	189	172	197	178	179	175	192	198	174	200	204	209	202	186	189	185	173	200	181	191	213	200	186	199	188	189	199	188	165	217	229	240	191	180	197	190	182	198	212	214	179	204	208	187	179	189	229	199	184	192	191	211	215	181	184	202	201	184	195	198	183	183	208	190	190	197	187	219	208	203	213	235	206	211	180	201	172	217	226	209	203	187	202	188	204	198	207	209	192	224	220	197	195	211	190	213	196	198	202	185	167	175	217	213	186	208	213	198	217	197	217	178	205	209	211	213	216	206	203	209	201	192	184	191	209	197	217	185	206	206	192	204	205	180	185	199	209	177	215	189	176	207	196	191	195	217	172	206	204	209	194	199	201	218	194	208	183	199	198	223	211	202	184	199	183	226	198	202	204	189	206	216	199	187	222	216	205	207	226	166	178	183	190	167	188	195	188	210	187	218	201	210	197	197	189	188	187	213	213	191	195	194	186	197	187	197	198	206	211	183	214	207	196	215	195	186	218	180	186	221	208	188	178	195	208	187	203	200	216	208	197	208	206	182	195	175	206	194	204	191	214	187	194	182	191	191	219	202	196	228	202	178	202	199	192	206	205	195	210	204	192	218	179	197	207	206	198	203	202	185	205	190	195	220	234	204	189	187	205	188	222	160	189	199	201	169	201	196	199	227	193	182	206	201	214	177	189	219	190	207	193	244	212	207	210	214	174	199	205	183	212	199	196	195	195	207	195	212	185	206	218	205	183	199	217	179	183	205	197	212	198	215	211	204	187	184	147	191	212	207	191	193	202	212	204	187	214	216	187
1928	492	506	508	477	482	484	446	451	465	508	483	461	513	493	478	519	473	489	452	488	469	469	485	523	454	419	459	454	465	489	487	496	465	463	492	514	467	471	460	466	471	452	518	430	496	464	465	484	477	471	502	487	476	464	506	469	457	481	511	479	468	432	459	459	429	428	468	467	481	492	492	466	494	478	513	480	446	480	439	509	470	448	435	454	459	452	486	485	440	482	464	479	537	459	467	477	430	479	487	467	464	463	488	485	459	461	396	466	484	470	453	451	441	449	517	487	454	472	502	481	452	474	478	454	469	433	504	458	512	468	452	488	482	455	453	446	468	471	480	445	449	475	458	485	482	464	465	472	499	465	430	453	462	446	423	482	466	432	437	484	475	488	426	449	462	475	451	510	444	489	450	470	445	512	460	445	461	498	495	466	447	499	454	460	461	463	451	469	479	495	469	504	502	486	482	441	449	478	455	474	468	469	460	498	427	501	447	472	480	516	469	465	476	481	450	427	487	480	484	478	489	470	469	477	443	431	478	488	510	461	496	478	451	470	514	453	466	471	488	466	489	441	473	467	462	508	493	458	491	479	480	479	479	477	495	499	467	497	456	452	514	478	481	441	449	464	478	454	466	448	520	466	466	445	458	497	510	462	468	438	463	466	451	452	480	444	492	471	455	438	468	499	473	470	475	477	460	440	477	448	476	484	445	460	422	485	509	465	463	465	450	490	493	461	441	466	461	454	462	449	435	431	504	471	500	500	492	467	463	474	474	478	512	464	492	453	463	454	509	510	462	446	466	491	438	470	473	473	464	469	455	468	458	474	458	449	476	460	459	512	448	463	468	449	497	441	442	459	474	463	477	430	472	452	473	499	487	464	526	482	486	432	468	452	465	435	473	448	435	466	450	458	474	457	444	453	431	495	469	447	492	454	506	473	471	482	456	475	473	466	461	453	497	475	451	483	445	460	471	498	497	475	436	450	454	451	456	471	457	493	526	447	437	454	489	491	508	432	477	445	477	440	498	534	474	487	459	475	464	452	448	471	459	476	459	466	443	426	494	485	454	408	475	455	443	470	465	444	475	456	495	509	486	472	487	482	475	480	483	459	461	429	489	464	444	469	456	429	490	470	464	432	483	462	471	466	463	477	462	438	457	466	467	480	480	477	453	465	431	492	493	454	485	464	459	481	445	452	498	485	479	523	434	510	460	471	521	527	461	435	466	487	485	442	459	449	486	464	496	473	467	476	479	428	478	441	489	495	454	490	460	490	449	449	450	434	463	482	497	475	481	499	478	451	456	471	471	444	482	439	441	467	484	490	451	463	518	475	522	467	466	442	467	442	469	470	482	482	460	468	485	473	468	474	498	419	478	474	496	460	454	458	462	485	474	489	494	459	468	463	476	449	458	453	475	449	460	471	434	441	482	467	434	426	476	473	466	480	500	465	447	480	425	482	442	486	495	502	457	500	430	447	475	479	475	462	477	471	482	439	471	497	454	414	455	405	472	482	475	476	471	437	457	473	466	462	485	463	447	479	455	479	472	430	480	507	455	482	505	544	457	478	476	488	460	498	489	464	491	463	425	493	444	492	492	466	467	459	448	485	467	469	490	429	445	508	470	495	489	470	477	474	446	465	453	390	459	486	477	441	506	492	481	445	463	451	473	496	437	497	465	440	477	468	472	452	478	473	460	398	503	450	473	482	483	456	424	498	430	469	506	501	452	528	473	465	476	433	448	423	504	451	447	456	496	491	475	487	432	481	463	440	515	449	491	448	456	459	464	491	461	490	481	493	505	482	492	480	466	474	436	484	450	496	519	435	519	422	439	506	457	468	454	482	487	461	433	463	463	476	437	443	460	504	532	462	486	461	444	467	464	470	464	459	473	478	455	456	440	463	491	465	471	481	462	442	483	483	470	454	477	456	429	469	464	457	462	457	486	500	468	449	470	429	478	458	474	489	473	464	458	449	487	458	485	462	422	465	468	509	462	465	437	471	461	455	472	485	467	446	462	462	515	455	456	486	478	463	469	463	501	514	459	462	510	526	457	455	448	459	490	507	490	445	455	487	489	467	491	477	461	449	485	498	464	497	469	492	442	485	447	485	480	494	460	492	476	473	488	448	439	472	469	524	446	481	491	466	460	488	481	419	477	467	505	461	463	439	425	455	458	462	433	471	507	470	477	445	461	459	501	489	454	468	489	459	440	455	451	490	488	477	485	467	448	449	456	468	480	460	477	505	489	472	452	460	460	471	496	494	450	445	470	475	451	455	485	448	475	480	473	468	427	498	475	485	459	459	468	496	477	452	448	472	487	494	437	481	488	488	478	452	428	476	499	481	440	467	470	512	503	467	465	470	448	469	432	461	469	418	496	455	474	475	471	508	469	483	490	520	480	454	508	466	485	499	423	444	439	488	478	446	493	461	433	464	462	483	471	472	501	464	489	446	490	489	441	436	487	503	505	507	461	438	472	472	479	452	462	430	425	477	487	470	500	498	427	475	479	457	441	455	439	490	453	469	456	453	483	498	469	477	461	502	445	469	489	488	432	485	496	439	439	443	451	460	459	467	461	463	482	429	470	460	459	460	464	424	471	455	471	506	471	421	524	505	469	479	440	466	466	452	465	456	507	440	457	457	478	425	484	455	474	486	441	546	417	468	427	468	461	489	448	471	480	468	480	480	463	475	477	483	467	441	490	486	477	467	453	508	449	454	449	466	447	443	476	504	458	464	493	436	508	495	470	468	533	490	453	501	483	496	496	456	496	432	456	502	480	469	492	494	496	529	482	516	460	500	444	460	440	507	487	479	478	442	439	465	493	457	478	497	466	492	462	451	493	487	469	482	455	484	477	471	472	467	467	471	465	459	451	486	495	462	474	477	477	476	473	477	509	492	463	451	512	459	486	527	458	449	464	458	449	461	425	466	445	474	476	474	426	443	500	445	479	455	466	480	472	478	483	482	450	429	468	452	488	525	453	473	492	487	429	501	479	495	488	471	486	456	456	429	428	509	483	500	496	494	479	501	483	452	471	473	503	443	412	477	501	467	462	428	529	492	468	451	518	469	453	467	465	444	456	448	481	489	445	482	448	475	464	512	492	492	480	473	478	478	477	464	463	464	474	485	482	463	499	474	469	488	462	480	439	440	476	440	453	455	515	470	454	486	448	514	455	490	499	484	476	477	420	493	466	521	465	475	430	473	512	456	456	460	461	484	497	466	444	501	455	478	464	425	491	455	472	505	450	466	468	451	467	490	487	491	473	484	489	479	442	482	485	469	454	467	464	483	474	477	469	467	466	499	468	494	467	464	489	461	501	434	418	467	468	481	453	483	488	441	463	447	468	434	458	469	461	445	510	453	444	483	458	465	488	469	492	482	472	457	473	497	457	466	443	461	447	525	475	454	456	489	457	460	410	475	419	474	471	512	430	438	418	492	508	458	464	450	484	448	488	487	454	432	497	494	466	459	469	440	467	482	474	440	494	494	435
8149	582	596	571	425	368	308	319	295	287	307	280	281	265	266	274	256	279	264	284	241	303	261	246	215	268	245	252	277	260	236	267	277	231	277	232	225	225	241	271	268	249	251	254	244	252	227	232	242	255	259	271	213	234	260	272	267	250	262	265	263	245	265	262	253	234	248	256	247	272	257	248	234	248	278	273	242	267	264	268	260	254	219	248	238	260	245	256	264	241	253	248	231	260	240	242	243	260	286	272	265	242	249	254	249	235	282	246	249	256	268	231	250	237	249	252	273	268	270	288	226	282	258	242	247	241	283	247	255	268	264	229	247	283	244	243	238	267	288	243	281	264	223	273	233	243	248	286	242	295	250	258	246	236	270	234	232	276	264	281	261	251	249	259	226	270	239	263	259	269	239	264	240	232	274	238	287	272	259	252	233	266	272	240	263	257	255	232	242	224	270	270	234	215	273	297	252	244	250	242	273	231	280	240	223	246	231	267	261	253	236	267	225	256	257	231	242	244	239	236	228	308	255	253	254	218	246	248	245	235	237	238	245	233	227	270	277	248	244	251	265	259	235	273	241	242	257	234	261	265	256	276	263	229	229	260	246	265	240	235	273	270	271	284	272	245	296	241	230	247	276	265	260	255	235	255	232	243	243	252	253	266	259	295	288	269	261	266	297	278	256	243	234	196	252	241	221	254	241	242	249	247	267	241	242	257	251	274	248	240	237	279	238	246	256	272	248	274	284	252	224	260	224	244	247	285	247	234	224	242	224	249	253	291	278	269	256	239	270	220	235	242	232	247	256	245	234	260	305	257	245	223	265	235	277	230	248	244	255	260	224	257	223	250	251	229	243	269	232	276	273	259	224	241	267	272	256	297	241	250	261	244	265	279	231	258	281	278	236	247	271	263	246	240	265	285	205	252	272	256	255	263	288	226	262	251	271	251	239	244	241	246	256	265	266	248	284	250	257	287	223	275	243	271	239	246	251	241	280	256	280	282	273	268	234	238	259	226	260	259	261	265	238	283	274	246	238	246	256	271	251	246	247	232	269	257	265	277	257	251	224	242	271	256	241	297	253	235	239	286	248	236	233	253	255	273	282	251	261	266	272	244	238	232	232	240	245	221	227	239	257	253	248	252	256	229	279	280	233	208	276	273	285	251	234	240	283	260	241	284	237	289	301	274	262	247	248	255	256	234	252	235	252	256	253	258	233	264	245	252	249	254	260	284	234	262	295	241	252	262	269	246	250	262	241	270	228	228	236	271	283	233	247	239	216	245	262	245	290	248	251	256	254	258	239	256	229	278	273	290	219	230	256	253	235	241	254	251	232	286	234	268	224	242	260	248	246	234	262	275	249	265	255	241	245	250	255	235	292	264	264	243	247	225	257	265	278	214	231	250	269	244	233	263	259	233	229	274	265	234	257	245	253	272	236	250	260	255	296	274	263	239	267	284	226	258	231	247	254	252	256	250	259	262	251	224	218	269	257	237	277	273	243	255	251	241	258	268	236	244	283	265	255	260	269	263	263	280	264	249	280	273	253	265	254	229	262	239	272	255	249	241	228	238	256	252	223	266	233	261	275	281	250	244	275	248	243	226	247	293	288	238	260	269	260	255	247	235	247	274	263	240	250	251	270	237	247	276	243	252	240	257	248	254	233	248	242	242	260	245	262	251	249	241	277	270	243	222	260	294	304	253	245	230	264	250	235	248	272	259	267	258	254	208	263	295	260	280	246	242	278	233	235	254	256	269	234	293	244	280	262	261	234	236	267	251	271	248	262	250	247	247	251	254	250	279	233	244	262	273	244	226	243	240	268	274	235	205	241	249	284	256	254	267	221	267	264	267	261	258	262	249	253	252	258	223	243	271	264	248	241	272	242	232	241	248	271	266	262	259	235	238	242	232	241	274	259	221	244	264	242	239	235	236	239	252	247	226	252	261	239	245	253	249	259	275	263	259	259	260	267	248	241	245	252	224	270	262	239	238	242	239	224	280	238	290	245	273	262	230	261	239	242	233	225	231	221	229	238	257	241	246	262	248	247	242	244	282	268	248	257	301	256	227	271	274	246	248	241	239	238	242	243	251	223	258	282	242	267	225	264	239	249	294	252	252	255	281	279	250	245	280	245	254	257	275	231	264	253	268	253	252	232	254	266	273	253	226	231	238	239	253	250	265	253	213	257	245	242	243	251	225	271	259	246	246	298	258	217	267	239	245	243	268	244	253	232	296	232	213	255	227	258	222	283	242	256	249	226	265	251	259	276	236	237	220	236	264	275	286	267	244	254	277	241	242	250	257	237	272	245	233	254	241	255	260	249	247	256	258	245	261	252	258	236	230	255	272	262	253	245	265	261	272	239	269	268	260	266	284	266	246	263	269	244	241	238	229	265	234	244	253	253	224	241	235	277	251	270	259	261	273	279	226	260	253	236	233	244	244	261	253	274	235	260	217	239	262	256	268	250	230	256	249	241	228	256	263	255	253	230	250	227	237	227	229	231	256	197	256	249	242	238	255	243	255	268	285	275	239	255	261	258	246	235	239	236	229	259	264	258	246	255	265	250	260	272	248	261	234	245	228	256	261	277	238	265	255	242	297	249	254	241	255	258	282	253	236	245	261	236	251	242	233	244	224	226	257	273	257	213	251	248	241	232	245	243	276	246	244	256	232	257	231	251	240	262	240	266	233	257	231	250	225	289	268	231	280	228	255	245	238	240	232	262	254	228	290	271	232	243	217	245	237	262	254	242	240	263	255	228	232	257	259	259	274	266	260	272	245	266	247	241	247	266	264	271	263	250	240	236	211	247	239	229	243	260	245	270	265	280	240	274	265	278	258	243	273	296	267	259	265	232	252	267	270	278	253	268	260	253	282	277	252	244	231	290	225	256	253	243	260	280	249	262	235	213	276	244	255	258	252	246	267	242	238	270	253	279	249	253	242	257	250	253	255	263	247	226	266	245	269	226	273	284	242	266	255	297	257	257	267	218	226	215	250	236	262	274	252	257	216	239	263	251	269	246	276	269	262	235	264	253	244	253	267	278	270	274	267	248	248	261	261	236	270	251	242	273	260	265	267	207	220	234	260	241	287	239	236	234	232	270	248	231	252	263	252	293	263	255	241	248	249	265	250	226	260	249	234	238	245	235	237	251	243	244	235	239	259	241	248	245	265	246	223	231	257	258	253	257	266	247	244	280	250	233	244	266	261	231	247	232	272	246	266	246	268	242	279	262	239	282	276	242	253	250	259	243	249	260	254	249	234	288	259	235	277	275	242	239	223	252	249	224	286	244	281	260	229	248	262	232	229	272	257	239	273	231	268	255	264	265	249	264	284	240	260	287	278	249	230	230	247	276	287	242	258	246	238	240	252	271	257	259	282	241	245	233	258	274	228	255	256	238	252	259	248	244	267	215	258	272	224	251	257	264	247	238	268	261	262	241	258	264	240	257	239	245	232	232	213	222	258	242	257	277	247	235	224	235	241	281	249	260	270
6621	869	1317	1496	1278	1098	1003	809	784	739	738	733	723	658	655	632	643	669	672	670	641	681	603	577	646	601	585	610	594	615	644	569	599	557	579	572	598	594	587	617	561	570	598	631	554	595	543	610	549	571	563	608	595	568	614	600	628	579	573	561	608	586	588	553	574	590	607	588	550	608	579	609	545	583	563	556	542	564	562	594	602	572	577	556	564	597	586	584	556	593	539	532	585	544	530	584	567	547	561	573	564	619	577	561	540	586	540	521	549	550	547	588	585	561	554	594	600	586	611	564	594	579	556	534	588	577	606	627	573	559	574	540	552	569	591	565	558	600	582	523	614	573	554	556	599	548	553	583	656	565	554	605	562	599	583	558	587	587	620	572	616	564	618	572	549	582	583	553	584	571	557	547	571	564	558	581	571	586	598	578	567	597	560	569	624	571	548	538	631	579	563	568	577	537	584	526	556	569	586	527	567	597	588	581	540	586	558	530	582	568	567	535	594	567	555	601	588	574	496	558	579	603	612	574	558	525	559	567	536	602	553	555	570	586	596	574	571	601	571	586	573	555	601	523	574	597	549	561	573	560	560	547	558	599	573	583	564	600	604	576	615	593	572	575	593	600	540	542	593	579	618	566	612	558	607	610	636	558	594	549	578	567	585	576	540	555	603	583	602	570	557	582	588	589	580	550	596	556	584	576	601	595	556	574	617	535	594	587	558	593	625	608	545	593	576	540	528	582	561	539	563	551	571	543	567	592	566	564	542	585	532	572	571	602	598	552	614	515	576	559	574	605	561	553	551	595	644	629	567	612	594	561	612	603	596	571	578	571	598	603	602	588	597	547	544	602	569	592	547	609	571	586	595	551	572	591	577	529	625	552	583	553	568	591	621	530	562	595	597	621	556	567	586	557	535	604	566	571	608	531	603	562	595	531	571	594	569	618	538	541	578	556	623	544	560	556	612	552	546	575	565	560	546	569	588	578	614	589	533	577	564	571	588	554	574	574	578	537	550	580	589	550	590	568	564	598	582	537	621	586	555	585	576	594	573	608	555	552	614	546	606	536	594	597	551	570	553	597	597	554	591	550	616	597	608	577	561	572	568	606	595	571	588	534	548	562	577	593	543	569	553	559	550	577	556	544	606	580	560	613	550	606	597	553	609	620	554	573	549	558	586	617	589	545	554	576	597	595	548	626	569	560	532	530	572	581	577	594	557	601	519	576	574	604	604	581	547	603	566	581	576	573	581	598	562	589	567	550	553	548	578	563	598	593	580	554	580	583	598	558	529	537	595	612	553	544	557	629	588	557	572	562	594	582	550	618	580	593	582	582	556	600	579	565	569	543	546	556	554	592	606	599	621	577	585	562	601	576	567	569	597	576	543	602	553	553	581	584	593	601	533	585	588	589	578	571	610	613	590	588	580	541	613	579	604	558	560	555	570	551	531	576	568	584	592	572	583	552	593	611	575	584	577	532	579	585	580	538	599	544	602	584	534	580	543	520	570	556	610	590	610	584	588	547	594	591	576	583	545	552	591	575	571	579	542	557	582	617	577	578	575	584	575	566	567	595	613	602	559	552	582	581	544	552	584	546	543	544	564	576	550	582	588	574	570	575	552	585	591	594	552	563	593	510	576	612	584	552	576	535	568	573	593	586	573	573	577	616	565	545	586	532	610	633	546	595	585	601	568	562	536	607	626	611	564	546	612	512	592	568	571	589	551	580	579	578	569	593	586	593	590	526	631	553	590	573	555	599	548	548	569	582	608	569	583	589	574	611	599	552	608	608	599	567	601	561	619	569	595	584	532	580	578	563	582	572	597	558	584	549	589	533	591	570	557	571	565	594	576	596	568	565	571	569	567	545	567	543	571	562	586	586	621	579	593	600	561	544	596	585	579	575	575	576	604	562	589	551	536	565	544	561	589	569	573	564	592	587	553	596	601	598	561	550	605	584	544	579	566	560	594	586	585	615	545	608	558	568	542	560	564	555	581	585	555	542	653	582	607	565	597	589	614	589	587	568	567	579	572	572	570	561	605	526	535	566	529	575	592	615	540	558	591	549	578	554	563	602	580	566	584	573	596	535	579	550	622	566	582	612	546	562	562	550	572	556	569	541	567	566	536	570	578	576	607	534	529	590	625	589	609	578	573	561	564	579	600	584	593	595	571	559	575	563	591	581	597	593	585	575	556	552	577	590	603	609	577	613	548	553	571	549	587	579	617	575	583	558	574	576	554	556	600	620	585	574	614	560	584	626	563	609	542	578	590	600	563	592	612	522	589	616	567	602	582	577	580	556	594	593	565	602	600	539	578	586	603	589	590	540	548	587	571	600	583	565	585	574	607	603	573	620	579	586	511	538	565	579	530	604	587	588	552	558	567	567	580	596	536	600	582	616	588	599	553	552	564	567	557	571	582	556	577	580	587	607	589	615	655	576	559	572	615	565	582	529	577	598	526	599	567	552	584	589	614	587	621	583	557	545	568	616	570	588	593	605	576	562	552	599	541	588	611	557	568	555	550	609	571	549	605	592	572	535	569	566	609	598	565	560	582	596	594	552	582	561	585	567	558	578	588	559	569	578	587	559	565	576	568	602	592	584	559	547	530	558	593	590	559	585	577	582	596	513	546	545	606	575	551	584	587	568	575	561	590	547	553	573	576	598	598	597	574	580	555	581	564	560	586	578	573	560	538	587	585	607	575	560	512	576	629	535	547	531	573	612	571	553	632	586	551	562	536	564	588	578	593	571	610	561	562	586	597	569	583	589	580	609	565	547	581	598	569	617	546	565	577	565	568	570	554	560	542	565	569	546	578	545	560	605	554	535	611	589	596	584	566	568	555	573	569	590	583	607	569	631	562	545	549	607	545	583	586	557	589	636	571	567	612	575	560	563	631	570	578	557	581	613	557	579	585	571	614	582	580	562	540	576	579	575	556	532	566	580	571	568	594	539	567	572	594	570	570	592	576	568	605	595	585	613	558	542	583	556	586	565	607	550	569	587	563	569	559	574	617	519	579	614	552	577	599	587	582	572	558	590	586	597	560	549	545	558	540	552	580	594	579	616	557	574	593	578	584	596	570	582	555	595	584	567	606	569	549	560	613	576	615	531	586	561	554	538	589	579	577	581	578	572	579	569	575	572	544	593	572	601	585	597	573	594	534	570	581	588	579	563	565	583	584	557	556	538	587	570	615	567	625	560	591	589	548	627	622	567	627	587	585	557	544	531	595	524	584	564	580	583	585	572	572	573	605	596	551	563	559	642	576	574	540	578	580	616	580	579	577	597	543	577	595	550	578	599	539	574	631	551	591	554	579	590	555	559	605	602	581	545	584	637	541	557	579	574	588	597	601	599	569	579	578	600	612	626	580	539	576	557	631	555	552	611	574	578	555	563	570	595	564	563	576	585	591	594	596	590	578	580	592	531	564	560	534	603	618	568	600	566	604	627	568	574	545	562	534	565	613	648	588	589	584	541	611	597	560	574	630	567
14899	1130	857	680	449	344	288	244	228	199	195	193	171	164	140	162	150	145	137	169	143	131	148	135	168	135	135	142	128	145	121	143	138	120	143	142	151	120	115	118	150	133	134	124	135	166	123	135	145	153	158	131	138	125	154	124	129	138	146	137	140	121	138	133	139	128	155	103	150	136	137	141	131	129	129	128	156	129	150	149	128	132	139	173	127	130	149	129	127	124	140	123	125	117	175	150	128	144	132	141	139	148	120	134	141	115	134	112	112	127	120	128	130	133	124	128	147	123	160	129	137	126	144	136	136	133	170	111	158	143	118	142	148	142	150	157	143	135	124	111	119	115	127	132	143	152	140	148	126	112	136	132	126	137	150	129	125	133	135	110	130	143	127	130	136	143	116	128	122	150	122	129	154	121	153	124	145	134	134	158	130	146	130	146	136	109	131	135	144	125	124	130	141	127	123	160	129	141	122	125	127	138	132	140	126	102	124	112	145	123	119	130	156	137	153	135	139	155	129	149	148	128	155	127	117	133	150	149	122	125	121	117	139	151	150	118	140	137	146	125	139	138	146	155	121	124	122	150	159	121	125	132	124	138	144	128	146	129	136	112	123	117	137	149	135	112	147	121	124	144	132	116	143	141	145	120	131	116	155	121	121	144	124	144	170	119	142	171	126	130	146	156	145	139	122	147	135	141	125	119	114	132	132	137	129	125	150	155	122	138	129	125	117	112	122	131	125	136	138	117	132	131	146	154	134	133	148	141	138	131	140	128	128	146	139	150	146	136	117	152	156	142	121	161	153	138	154	130	142	145	129	148	138	135	124	141	160	122	141	114	119	142	136	134	171	152	156	134	131	130	131	129	113	136	139	122	121	136	136	148	132	138	137	129	142	131	133	127	144	153	119	117	111	137	140	158	160	137	132	116	125	100	121	137	156	137	144	116	131	129	131	151	132	160	127	139	127	142	125	142	136	135	136	154	147	140	141	143	134	140	129	133	152	140	137	143	150	128	101	110	145	140	146	115	143	131	118	106	133	131	130	132	138	128	132	140	160	134	153	131	147	147	122	139	129	129	134	131	148	159	158	136	135	145	133	129	131	132	130	122	120	124	132	149	133	147	139	158	150	138	160	161	138	144	141	141	133	120	127	144	135	143	123	157	141	134	140	136	129	134	120	129	142	155	124	178	136	127	151	141	160	139	136	135	144	130	120	147	151	131	144	128	129	135	132	144	130	131	152	135	119	149	136	143	138	134	140	133	115	114	136	131	137	141	143	146	147	125	137	133	134	134	120	141	147	121	129	131	116	129	121	127	150	133	123	131	127	167	149	140	132	138	129	148	154	133	153	138	113	138	139	113	137	96	128	133	130	145	144	144	159	135	147	136	135	145	140	132	125	124	114	121	150	120	149	109	126	120	151	124	118	126	136	113	128	156	113	127	142	142	136	136	126	112	141	126	115	150	145	121	151	149	142	123	145	148	132	131	150	135	169	134	117	136	143	125	124	169	135	153	145	131	151	146	133	133	140	140	151	144	123	127	145	124	133	140	140	145	134	150	141	132	130	147	109	129	112	147	126	120	147	142	118	149	146	136	130	132	132	126	141	119	129	149	140	129	124	125	134	170	132	134	151	139	114	170	119	133	142	120	115	120	133	142	120	146	148	130	150	142	132	136	131	120	128	143	129	131	135	127	159	153	142	144	139	103	112	122	137	126	154	123	132	148	132	140	178	150	130	136	141	108	150	152	133	111	146	132	133	134	150	127	143	129	139	142	144	119	135	136	156	114	124	134	134	130	124	122	144	128	125	137	124	128	156	133	127	132	140	164	134	116	126	144	138	140	134	126	107	95	131	134	148	114	126	140	139	115	141	133	111	159	124	121	164	131	133	141	127	139	119	122	116	112	118	156	138	129	123	147	145	132	132	122	142	130	124	137	152	161	129	130	118	138	122	117	135	131	139	121	128	113	121	118	153	123	141	129	140	158	142	148	138	135	131	150	114	150	160	148	126	144	128	141	117	133	135	124	138	121	154	116	150	136	133	143	137	144	135	117	119	152	126	131	121	148	105	118	125	143	128	135	116	150	133	136	120	116	124	152	108	122	136	117	129	129	138	131	153	124	128	125	131	133	146	115	129	159	137	144	140	138	142	129	146	114	121	124	133	131	117	135	126	114	121	129	132	109	141	129	135	134	128	140	153	144	132	122	138	128	153	138	121	136	151	120	113	140	105	123	113	140	133	122	129	143	149	122	121	125	153	152	117	142	127	122	137	158	141	129	155	137	136	139	135	140	133	148	155	139	125	138	116	148	133	155	131	158	144	138	129	126	152	134	138	133	152	133	148	141	119	147	124	136	127	126	138	134	129	137	130	124	134	145	138	130	135	165	139	154	126	142	132	135	134	135	122	155	148	118	111	141	132	140	145	135	136	135	150	145	130	109	135	125	126	113	131	132	137	119	129	151	125	135	158	137	118	144	129	126	133	131	130	132	136	136	132	135	127	126	142	111	144	120	131	122	127	157	138	134	149	135	128	133	141	135	157	131	138	128	118	126	133	152	126	124	138	128	120	110	135	130	145	148	123	116	128	135	139	141	150	135	139	156	93	153	125	142	145	113	133	132	109	128	144	139	120	153	111	124	132	129	159	158	163	173	147	147	157	150	138	137	150	112	141	116	152	137	145	123	110	139	122	136	119	132	150	157	143	125	151	146	136	122	133	129	146	128	144	145	146	135	133	129	122	152	125	130	129	146	142	160	134	149	147	136	148	156	151	138	151	142	114	140	138	118	139	131	131	126	160	117	148	151	137	134	146	138	115	140	128	128	131	142	132	113	142	120	128	129	142	126	129	144	107	115	133	118	125	132	139	127	119	141	143	132	157	120	138	150	151	110	142	135	154	149	152	132	136	135	128	141	139	127	116	108	114	131	126	126	149	164	136	125	133	131	135	115	131	123	132	118	125	129	143	129	121	146	126	113	140	116	140	148	126	153	138	109	130	123	117	129	127	136	133	120	129	150	139	135	145	133	143	114	154	149	148	129	138	154	125	124	143	145	154	157	141	147	142	127	140	132	141	145	132	130	109	120	157	153	135	121	137	129	146	125	130	145	139	140	138	124	138	126	111	146	143	168	113	122	133	142	121	156	110	154	122	157	147	151	150	133	139	151	120	164	126	155	118	127	123	134	131	113	128	141	152	151	141	136	155	137	120	119	99	135	141	136	129	131	136	123	122	130	129	130	133	134	125	149	125	138	138	139	145	140	144	139	123	165	131	160	148	121	134	133	167	118	139	125	139	145	135	138	141	126	130	138	120	134	132	147	142	166	118	150	147	152	171	176	145	136	128	131	125	159	131	130	132	129	133	144	139	130	168	117	127	141	110	105	138	157	129	126	126	116	107	127	129	113	132	132	121	126	134	153	141	141	155	128	143	118	112	127	119	135	134	138	115	143	128	131	131	122	120	154	155	125	137	141	137	125	116	127	152	129
7980	850	1796	2173	1706	1350	1114	924	747	680	626	595	530	527	480	440	429	434	411	374	416	387	388	359	350	380	378	340	323	379	348	337	357	345	358	331	325	336	308	321	307	328	307	335	332	342	329	319	327	317	337	296	309	361	357	349	346	351	339	316	311	359	286	332	318	305	312	351	317	324	320	334	293	317	313	307	335	308	313	329	309	337	307	336	297	312	311	293	320	358	306	316	299	309	312	317	312	311	320	331	315	322	323	315	317	312	279	317	310	303	321	296	315	333	307	325	298	298	308	309	317	295	318	308	294	328	301	341	333	326	323	296	320	305	309	287	324	312	324	330	301	322	340	303	323	295	320	309	324	317	307	297	327	325	309	302	339	289	284	298	323	296	296	299	331	334	331	317	342	307	351	272	313	330	342	302	322	289	305	289	337	307	318	350	309	299	315	279	340	328	344	322	309	295	329	298	333	310	314	309	341	292	327	294	324	347	325	299	265	309	302	323	316	296	321	316	306	329	321	292	291	286	313	327	294	308	331	320	326	322	309	334	324	305	337	330	325	286	309	328	297	302	327	287	336	322	322	354	326	300	289	295	332	290	288	311	338	322	303	309	307	326	313	289	335	302	303	319	308	338	300	346	311	334	294	336	304	270	344	316	317	298	311	335	313	342	325	323	322	326	307	326	284	319	356	314	314	294	369	285	307	324	328	301	307	320	317	309	295	322	304	296	306	307	316	274	288	322	320	306	303	288	307	324	322	283	314	286	319	315	308	310	308	327	316	322	322	340	323	285	334	325	312	328	307	314	323	316	317	325	300	294	308	313	301	292	328	286	301	326	325	275	304	353	304	269	325	304	308	305	326	308	311	343	298	302	326	289	287	315	304	290	303	323	329	297	304	312	329	315	312	299	327	334	320	281	308	312	307	321	280	353	296	303	286	302	321	330	342	292	324	346	315	298	346	296	357	307	360	338	335	297	294	320	303	335	293	311	308	297	286	296	345	318	297	339	336	316	302	315	337	311	304	315	319	324	302	322	348	263	328	329	296	312	329	310	315	299	338	317	293	328	302	339	311	331	320	310	310	290	340	314	322	327	298	304	328	335	295	326	306	309	322	301	290	323	310	322	352	355	328	313	330	346	339	344	330	291	322	302	313	307	332	322	340	279	317	322	347	309	316	308	319	300	315	301	345	293	314	310	318	318	331	311	294	309	326	338	313	322	319	310	309	315	368	325	291	294	291	322	314	305	338	321	314	290	349	289	337	324	310	299	335	304	294	304	294	294	300	288	320	291	316	296	305	328	309	305	329	326	321	320	319	330	318	309	324	293	274	309	296	302	282	310	303	315	284	296	343	294	313	311	319	298	322	320	338	339	306	306	302	324	306	312	322	294	321	322	327	315	312	287	314	314	286	324	328	301	302	353	312	292	316	301	310	306	320	320	308	312	319	344	333	289	317	318	315	311	340	297	325	293	296	309	304	313	314	326	292	325	295	319	316	307	332	302	289	302	328	291	318	338	299	346	330	288	327	302	294	316	301	313	323	289	287	289	327	314	308	285	290	320	298	308	317	313	315	298	316	344	328	309	336	334	289	303	360	284	302	297	326	324	321	319	345	296	290	300	300	290	323	295	294	320	330	295	311	318	314	321	312	310	323	315	336	325	282	282	352	327	313	294	319	333	293	334	337	329	319	307	281	297	315	290	308	316	299	295	331	321	311	286	283	308	302	326	321	331	306	292	320	341	318	320	292	341	338	317	288	294	308	331	294	304	297	311	289	294	325	311	278	302	326	309	249	310	317	276	323	315	311	329	275	315	292	308	294	333	334	301	287	305	290	327	330	311	294	305	348	316	334	365	302	292	285	311	315	317	318	325	305	285	314	341	289	294	316	295	312	291	318	298	281	314	308	321	307	290	350	306	331	305	308	349	334	308	280	330	295	296	283	303	303	311	281	319	357	276	286	306	313	330	306	315	284	287	327	310	298	318	321	290	288	321	304	320	298	344	344	290	301	322	316	310	287	321	307	332	343	313	299	339	289	306	310	289	296	293	297	306	331	286	315	311	303	296	311	315	324	316	295	287	307	313	301	302	333	305	334	336	348	325	309	311	339	313	338	311	319	315	315	333	316	278	308	341	313	328	325	315	316	281	324	348	294	322	334	334	313	319	275	309	300	321	324	309	291	314	316	286	333	332	293	318	324	319	327	332	306	347	283	301	333	340	324	294	323	287	287	322	338	309	293	325	312	314	312	294	301	298	316	323	309	300	321	308	321	321	317	277	319	348	335	314	314	304	308	304	294	316	318	317	346	311	318	311	289	325	314	303	322	278	300	326	285	332	297	308	295	305	296	307	288	335	302	303	287	309	356	324	356	321	345	290	327	277	335	303	313	329	336	324	310	355	305	322	334	303	334	348	340	319	284	301	313	280	329	298	318	311	319	350	299	316	341	317	311	273	340	297	295	345	306	304	328	301	311	319	324	313	321	298	296	330	323	292	312	354	320	296	328	349	335	309	296	322	330	311	322	300	330	304	317	332	298	294	329	303	325	338	298	323	322	313	322	302	286	332	345	340	319	297	308	302	299	300	332	307	319	291	326	297	315	345	266	319	338	306	319	317	294	288	321	329	330	333	324	344	312	323	293	313	320	325	291	308	333	312	302	312	318	312	279	300	303	313	312	297	311	329	303	308	328	320	304	291	315	329	329	333	311	324	310	319	343	329	336	323	333	314	295	316	297	326	332	314	333	280	323	304	297	319	309	334	326	328	319	304	294	331	325	330	313	332	319	328	308	317	327	326	320	280	287	305	293	266	291	324	308	311	321	323	291	322	321	303	295	315	331	295	313	337	355	334	274	326	353	331	312	331	324	346	310	295	328	329	303	274	307	293	271	300	304	309	324	330	314	338	278	327	308	322	307	320	327	308	308	307	308	301	321	310	310	344	290	299	319	308	307	315	319	354	326	307	289	325	323	307	290	321	331	314	277	289	301	340	312	282	313	336	326	298	306	310	315	298	321	343	314	311	321	305	305	299	300	291	319	317	327	331	359	310	334	298	323	304	317	346	291	313	300	305	290	341	313	297	280	305	296	316	305	301	282	298	319	298	331	313	317	301	276	286	302	300	320	288	312	307	330	324	301	294	314	295	322	322	353	336	351	353	322	322	354	304	296	319	345	327	312	294	305	310	302	350	321	296	318	305	325	288	281	294	295	318	343	322	274	339	325	325	324	340	323	292	330	301	314	331	312	295	322	326	285	316	338	333	289	311	301	322	335	317	326	331	295	314	308	350	292	312	302	320	296	333	294	308	318	296	348	332	307	342	316	339	295	311	322	323	312	340	303	300	336	300	345	309	313	342	306	316	338	298	332	317	296	337	316	342	345	354	305	339	286	329	325	315	292	338	298	310	310	309	360	312	273	319	359	326	300	314	317	332	311	309	315	278	348	288	321	311	318	357	336	309	335	296	299	302	302	307	329	300	295	279	322	305
1500	193	207	212	220	195	186	187	166	206	178	180	189	215	180	193	209	172	219	199	191	176	204	180	203	208	235	177	198	176	193	204	209	188	177	167	214	197	197	177	208	184	210	208	196	191	196	186	208	184	189	210	179	185	186	173	200	194	203	197	209	211	197	204	170	158	194	209	212	207	211	192	203	182	199	182	177	196	194	173	215	199	224	236	218	174	200	181	166	203	203	173	191	215	192	197	166	191	215	186	198	197	197	166	214	188	187	194	206	207	197	199	147	207	184	181	192	188	185	208	208	204	191	206	184	180	191	218	201	174	195	223	188	194	211	190	191	184	190	187	200	204	198	210	204	171	197	181	192	201	197	182	184	170	214	229	204	208	219	188	210	209	211	189	233	183	179	190	169	188	208	185	218	192	193	165	211	203	204	218	185	181	203	198	172	193	189	182	200	198	190	178	175	172	199	191	204	170	211	207	191	192	191	223	177	197	203	218	223	214	191	202	183	162	177	203	201	207	194	210	189	197	191	186	196	168	209	178	187	212	201	194	171	176	194	169	195	202	211	178	200	204	196	202	200	186	187	191	190	183	176	192	181	198	197	186	207	207	232	209	190	211	206	214	203	175	196	224	185	209	192	208	189	179	179	217	224	223	200	219	210	199	182	194	212	221	171	200	168	191	188	211	209	177	199	189	187	200	208	186	220	208	193	206	206	191	222	187	217	206	180	204	201	187	170	200	230	209	192	178	208	221	200	189	185	202	188	212	182	176	195	203	173	177	201	204	224	197	205	193	188	188	199	235	182	186	202	202	200	198	193	229	175	223	197	191	200	176	192	179	188	195	211	182	157	173	221	184	199	206	182	173	198	217	212	191	203	195	184	202	185	201	193	190	191	191	207	198	180	200	171	182	199	192	190	208	179	207	196	221	185	180	185	192	186	195	214	195	195	216	188	213	204	179	208	197	189	197	233	197	183	202	216	211	170	202	200	210	198	197	193	248	172	186	206	215	193	189	194	194	184	218	194	198	228	182	189	187	199	208	190	198	181	200	198	180	196	185	200	208	201	198	182	174	208	217	210	194	186	208	203	199	206	183	178	213	190	199	186	205	183	179	177	217	208	201	194	226	201	162	183	191	193	214	182	182	203	198	198	181	175	205	163	208	188	181	223	192	193	202	182	227	204	200	190	213	212	191	195	192	196	206	189	191	211	177	181	194	204	163	156	218	175	184	209	195	201	173	220	186	176	219	181	192	190	225	197	206	219	202	211	180	194	215	188	199	216	189	205	194	190	194	180	229	203	200	184	214	198	184	200	200	219	164	180	175	200	204	200	182	190	210	183	177	174	193	201	188	182	209	213	239	175	177	190	205	187	212	196	197	188	205	175	218	185	200	221	226	201	201	178	194	182	188	171	167	225	181	205	212	190	179	194	179	210	200	170	215	181	203	198	200	189	194	212	224	191	218	195	207	210	201	181	199	209	186	215	189	197	192	210	154	185	180	202	181	183	191	217	211	211	207	188	200	192	229	190	211	198	198	211	191	184	181	171	199	190	171	203	218	190	219	209	198	195	243	230	193	213	209	216	177	206	206	186	169	215	204	191	205	203	207	196	184	184	180	188	189	182	206	202	193	216	191	183	186	198	216	189	211	192	172	216	222	196	187	234	168	229	179	182	189	213	193	201	188	215	198	187	182	208	188	185	199	209	173	236	196	184	201	177	211	197	171	165	208	198	175	174	186	222	210	208	174	209	190	186	204	185	207	211	210	192	191	189	226	175	188	188	192	197	212	229	176	190	187	178	163	201	193	178	183	184	215	179	169	200	207	204	203	222	199	191	180	204	211	186	196	208	192	200	203	189	227	223	210	180	208	198	217	181	187	204	190	184	209	186	214	217	219	193	171	207	216	201	213	172	177	207	217	189	166	229	181	202	209	181	203	219	203	212	218	228	200	215	182	204	192	162	191	205	184	191	196	205	186	192	195	192	217	189	189	210	196	205	202	214	200	190	195	206	200	176	200	189	210	191	177	201	201	202	195	194	168	214	208	200	210	189	186	199	199	209	222	198	209	207	196	179	207	181	183	176	189	189	217	211	201	219	204	190	170	203	198	209	198	172	210	184	189	178	202	184	192	199	209	207	197	185	195	194	199	204	213	179	177	187	193	219	185	209	229	211	181	211	209	195	225	182	205	208	203	183	184	202	205	187	195	203	205	213	227	205	210	198	227	216	212	195	228	195	216	224	192	187	202	202	197	210	177	196	210	154	200	218	188	153	167	171	186	185	181	220	197	180	186	175	213	201	205	196	196	211	190	218	202	202	209	212	194	193	175	191	205	203	195	176	190	217	210	169	209	215	181	203	212	196	216	245	187	200	192	190	202	197	211	197	178	182	172	192	193	205	199	192	170	217	205	201	207	181	211	191	196	183	205	237	188	203	186	212	198	212	198	210	191	190	187	190	196	201	176	189	181	173	160	226	230	200	189	214	185	167	187	198	166	176	208	196	173	176	205	187	179	193	209	185	210	196	224	203	198	190	213	197	197	191	199	212	233	205	187	201	200	205	180	177	214	214	182	192	176	195	213	182	196	183	191	202	232	205	193	213	206	183	186	191	210	227	176	183	200	160	209	221	197	194	205	176	196	202	190	194	206	195	197	190	196	173	217	185	231	181	206	190	209	167	191	181	205	194	206	213	233	223	193	199	161	185	203	217	201	217	180	197	196	187	162	213	211	165	218	209	198	207	198	213	203	175	224	242	184	181	218	199	174	193	205	192	189	211	186	212	197	191	187	221	193	182	182	199	204	209	200	206	191	204	211	185	176	190	185	197	184	187	226	221	231	192	190	173	201	181	184	197	181	219	202	193	189	209	196	185	205	207	198	212	188	204	190	195	185	192	207	183	214	186	194	217	195	190	176	181	206	208	203	182	186	206	207	204	180	175	190	192	192	212	206	202	190	185	183	187	212	220	183	216	225	192	210	218	191	179	193	206	196	176	190	192	197	202	197	199	199	188	178	171	168	180	184	208	180	198	207	220	205	224	196	182	199	192	185	213	228	218	219	175	179	174	186	190	203	175	192	216	207	212	194	191	195	210	211	188	193	187	203	194	178	175	199	212	209	224	221	187	183	150	148	181	173	167	221	195	209	181	178	175	169	191	170	160	222	200	177	182	168	202	218	190	179	212	179	176	217	179	193	208	208	210	217	197	184	227	181	206	167	184	203	206	188	186	188	196	202	171	185	167	174	218	205	230	195	180	184	188	193	206	192	189	191	227	185	198	193	183	212	195	190	189	231	221	213	212	175	189	187	195	179	157	192	184	205	198	188	190	193	183	194	173	192	196	194	189	196	200	207	177	197	192	196	186	211	205	190	196	175	172	240	180	185	222	181	209	175	212	201	209	207	226	205	216	204	187	210	205	181	192	214	191	205	194	207	215	197	196	206	204	215	190	196	196	208	211	208	219	184	207	193	187	204	182	211	206	233	181	190
1888	480	500	510	499	476	520	444	517	463	497	479	493	431	460	462	451	458	484	447	499	443	468	469	502	469	485	448	468	453	460	463	476	467	431	453	437	445	453	490	507	471	474	472	440	455	472	456	486	497	488	450	474	481	474	480	515	448	478	480	463	458	482	495	501	482	446	464	483	496	479	506	461	435	471	478	474	488	459	461	456	464	483	456	466	467	519	497	482	497	460	451	453	452	468	446	477	468	469	454	436	505	460	468	468	525	491	508	489	480	483	485	472	477	446	478	458	493	492	467	447	467	486	470	454	467	469	474	485	441	460	462	481	463	460	438	513	470	448	440	457	437	482	487	469	445	465	463	482	452	473	452	455	478	466	448	426	473	442	475	483	476	474	460	490	450	466	449	508	470	490	439	442	460	432	480	471	460	489	475	462	493	470	447	464	427	446	434	452	477	503	445	468	497	473	505	482	476	509	454	462	449	458	454	475	481	481	477	459	440	465	467	493	448	478	501	453	453	470	445	482	463	459	466	460	468	485	455	479	475	479	510	445	435	486	504	480	495	458	509	486	450	470	438	470	536	491	435	472	488	467	452	489	497	477	480	434	475	457	467	501	487	450	437	445	475	430	496	493	458	488	445	473	482	452	454	520	468	410	477	477	459	454	472	485	471	430	488	453	474	486	462	469	476	458	448	516	468	464	450	460	480	467	461	451	453	457	467	453	431	502	464	496	430	455	488	446	471	484	474	454	459	424	466	444	513	477	504	457	472	416	468	504	511	454	459	487	472	472	447	495	470	456	496	458	458	474	451	456	471	477	455	482	433	498	476	466	457	457	453	438	482	486	484	468	478	469	475	481	500	443	500	489	505	478	484	499	473	458	457	470	461	477	484	472	470	478	461	465	410	522	455	471	441	456	482	423	498	478	468	471	488	447	447	455	485	469	442	478	501	460	466	434	492	530	444	472	491	484	468	498	505	487	464	487	456	443	491	456	525	474	497	486	472	446	479	487	470	446	518	470	483	449	490	461	482	470	457	461	465	436	459	449	498	496	437	467	461	425	466	466	461	489	480	462	468	473	465	484	470	490	474	481	463	475	492	438	456	476	438	477	426	502	437	489	478	492	451	489	502	477	447	521	470	462	444	478	487	428	455	479	476	475	489	484	485	466	472	459	460	455	481	473	482	455	468	466	453	485	454	471	502	506	474	495	459	442	471	467	499	457	486	478	424	467	500	418	462	480	481	501	501	436	461	431	448	422	452	468	472	469	465	488	473	480	445	453	486	470	505	476	472	471	486	479	486	496	510	498	439	459	456	504	509	454	440	469	471	462	447	454	462	446	476	461	494	464	481	465	494	449	487	457	462	441	456	455	478	498	488	480	512	473	465	471	467	446	475	459	435	473	479	486	455	475	456	482	459	433	476	470	464	498	449	479	464	464	483	438	506	520	475	456	488	481	455	488	448	469	483	465	461	465	466	451	491	450	430	468	454	448	481	476	484	425	461	435	476	528	503	463	456	497	474	434	487	504	468	470	460	474	433	458	493	488	463	464	431	446	480	481	480	431	478	452	472	495	441	481	453	493	437	496	496	484	430	464	483	473	508	472	503	478	449	453	494	489	455	478	497	472	429	470	471	476	445	455	472	433	470	468	493	492	447	468	488	462	496	434	478	466	461	515	472	494	480	484	466	467	472	449	465	487	448	478	417	452	477	518	489	471	470	463	431	482	454	484	481	430	480	503	467	446	518	487	509	453	500	439	482	465	465	478	488	458	479	465	468	485	489	488	477	462	470	460	467	487	481	465	456	504	465	440	445	456	478	466	495	459	386	433	482	489	464	466	481	477	500	460	433	471	467	473	487	475	461	462	485	484	470	477	489	470	495	450	473	510	446	430	482	445	471	462	456	519	521	497	487	437	494	457	483	452	466	490	475	474	486	447	471	503	479	458	460	477	487	503	499	484	468	477	466	444	491	479	477	469	447	483	496	468	493	443	456	487	442	475	477	432	459	510	500	454	441	464	481	485	436	482	469	466	475	431	496	464	485	499	498	469	483	453	472	463	455	439	501	472	430	450	483	428	459	495	470	469	472	452	441	475	459	458	454	487	485	441	428	452	458	459	478	446	442	438	495	454	461	469	508	421	479	455	475	453	461	487	452	432	452	479	474	482	445	520	476	471	476	480	484	452	473	474	450	489	415	475	469	473	448	468	519	449	471	449	471	473	462	437	486	489	473	481	475	463	452	446	509	459	441	494	458	466	411	424	475	514	436	469	484	447	487	447	466	467	492	489	436	444	529	469	503	466	502	448	467	490	443	489	467	471	462	434	513	472	477	462	468	494	491	468	471	485	476	468	456	510	477	482	487	477	465	470	491	481	504	453	462	453	434	482	451	503	464	476	486	480	465	494	461	461	462	460	474	493	447	446	415	420	468	470	464	489	454	529	465	479	456	483	510	463	455	424	469	461	437	483	452	492	455	505	487	452	471	466	475	472	486	465	489	447	508	483	462	475	456	469	491	483	459	409	469	466	437	463	476	484	476	480	482	462	433	474	439	463	451	482	463	480	478	455	459	477	463	459	434	464	461	492	460	513	501	510	511	466	505	474	515	437	465	424	472	466	435	471	442	465	473	443	485	471	440	465	508	481	447	455	440	467	474	516	468	496	506	456	470	469	429	460	456	466	495	464	460	443	451	437	480	484	488	510	452	454	463	457	470	450	449	485	476	477	498	500	421	446	462	487	488	472	428	465	489	482	460	455	465	489	474	494	426	494	462	458	473	460	438	460	456	471	483	464	458	488	428	460	481	455	465	415	442	456	487	466	444	480	450	486	447	482	459	442	455	482	445	489	467	497	473	470	507	448	497	460	447	511	439	457	480	445	448	460	436	462	468	482	460	476	465	433	446	472	488	494	503	483	448	476	464	465	463	478	498	440	462	443	452	478	454	460	420	472	488	484	477	454	427	476	497	464	475	446	446	492	464	453	462	488	488	455	420	486	451	464	511	429	470	506	461	449	493	459	437	504	489	450	496	473	492	477	445	491	489	463	447	470	480	469	472	510	472	429	444	469	442	463	514	493	428	481	461	426	469	471	448	445	477	483	479	484	463	475	488	475	486	472	451	404	423	475	444	486	471	467	440	450	421	479	473	499	449	494	442	450	478	493	464	456	490	490	450	501	463	499	467	484	436	496	468	469	407	460	439	465	477	456	462	449	496	470	470	477	486	467	450	496	451	464	494	466	438	501	428	457	515	487	465	452	474	493	457	455	426	454	435	474	463	449	471	459	471	445	449	478	481	494	477	455	493	434	476	426	490	442	482	505	491	497	441	454	498	480	432	460	413	467	469	480	464	423	427	459	488	471	446	449	441	445	433	477	460	475	489	493	468	505	461	471	458	468	457	440	486	462	465	445	475	455	487	453	471	477	451	435	468	479	481	487	469	453	486	463	460	446	444	446	474	473	474	477	483	480	428	453	455	431	461	446	530
8165	623	599	498	388	371	339	315	239	282	306	303	232	236	270	243	262	254	246	254	255	237	263	248	254	247	272	223	245	219	260	264	266	225	276	249	272	247	240	300	241	277	258	266	265	269	234	273	241	225	261	236	224	243	241	229	243	278	241	275	264	271	264	269	244	255	257	237	230	254	227	246	256	241	261	266	244	260	251	258	244	264	267	247	272	236	256	218	255	265	277	252	267	271	257	270	253	247	260	254	249	228	268	259	248	240	251	224	242	231	231	270	245	216	279	284	250	247	226	255	265	229	256	238	257	248	232	249	251	233	280	247	243	260	254	244	214	241	239	252	250	226	242	262	264	237	268	267	248	276	246	249	233	267	245	279	255	240	258	242	245	282	257	258	231	232	221	250	246	254	269	262	233	232	243	233	229	235	249	262	270	258	233	247	239	249	254	237	239	236	231	245	245	295	270	238	237	252	255	237	238	236	244	224	253	274	245	254	240	209	274	233	241	250	235	252	246	265	269	250	243	245	261	255	272	274	261	253	263	261	267	244	240	258	240	252	275	230	270	261	266	247	236	240	237	258	217	215	233	246	223	253	241	261	239	262	232	246	274	262	229	237	249	229	233	252	213	266	239	246	301	252	218	274	237	244	249	270	264	274	272	243	253	262	264	217	231	258	252	226	241	268	290	263	229	236	223	247	261	252	255	247	243	224	222	263	266	265	260	253	247	273	239	257	247	246	268	229	237	229	248	268	239	210	260	241	252	272	240	247	265	244	234	262	223	265	267	232	241	225	243	252	249	231	260	269	252	240	237	263	275	241	265	273	219	247	227	238	245	219	276	255	255	244	236	250	250	265	259	234	247	257	221	247	261	257	269	272	278	281	253	272	266	231	249	274	241	258	243	263	251	225	254	220	254	272	267	234	261	219	241	278	243	262	271	267	255	238	244	229	268	260	262	254	271	250	257	230	221	237	245	267	269	254	256	248	242	265	264	257	260	230	259	248	285	242	242	271	215	209	263	218	259	269	241	296	243	258	234	230	277	272	273	239	241	249	274	267	249	251	253	272	244	247	248	250	242	237	241	244	270	257	241	268	224	256	235	271	247	216	274	271	267	262	230	217	253	263	270	267	247	229	236	268	253	258	241	223	273	250	266	245	243	232	258	258	268	254	245	249	230	239	247	254	243	247	243	257	243	235	237	241	228	261	260	278	242	227	238	210	268	220	247	237	268	252	250	281	266	270	236	224	268	266	262	243	227	231	236	243	243	246	242	247	249	240	235	238	218	225	253	242	278	247	262	271	239	247	253	279	238	236	296	267	256	240	252	258	257	229	255	252	238	249	262	255	253	266	277	223	255	262	238	240	238	228	242	243	273	256	247	259	226	260	273	269	240	253	293	280	232	264	260	241	236	229	279	261	265	222	252	241	250	274	236	252	209	235	245	222	265	233	245	265	256	228	232	244	273	227	286	243	255	259	239	243	236	239	221	274	270	233	254	234	233	250	240	263	254	225	258	265	209	223	274	266	275	239	275	268	275	255	249	222	260	257	225	256	267	267	271	266	274	270	258	275	230	244	254	252	262	242	258	249	288	299	258	289	259	275	235	264	266	270	249	264	212	251	256	260	295	235	228	288	258	252	256	241	261	222	220	249	236	238	250	252	256	249	246	274	264	273	255	256	250	234	231	246	236	247	266	245	278	219	251	258	253	264	288	231	250	246	227	279	229	255	251	283	231	254	254	267	223	264	270	222	240	247	263	226	257	242	261	229	254	268	248	243	251	253	250	253	244	258	252	231	251	258	232	240	233	243	284	279	265	259	258	234	267	252	262	238	243	250	242	249	236	237	254	257	252	269	232	248	244	231	234	248	247	257	272	247	242	289	245	281	241	237	266	251	282	258	231	239	238	244	247	245	235	234	266	248	227	227	242	218	264	247	257	241	252	259	266	242	253	238	252	236	287	239	267	252	250	274	229	249	233	264	257	249	243	222	263	246	255	267	228	286	301	244	255	257	257	264	232	240	286	251	252	221	259	251	228	214	235	259	243	256	264	286	248	255	245	251	247	257	251	245	275	258	245	270	246	223	238	246	250	256	234	274	246	226	249	286	220	237	240	241	220	232	257	248	235	284	244	253	251	254	271	252	250	285	258	260	260	258	230	279	248	254	228	235	246	247	244	248	265	252	238	235	259	263	228	260	274	260	273	237	248	276	251	221	229	248	242	243	276	226	294	236	228	256	265	256	219	274	253	217	261	233	233	262	224	269	279	239	235	243	270	257	261	285	266	260	217	260	256	283	247	269	271	254	225	248	215	236	253	224	236	252	259	277	232	249	247	255	245	252	248	248	272	213	242	232	246	235	261	255	261	253	239	221	243	233	254	261	232	272	248	234	242	251	278	254	233	273	268	232	262	237	265	266	244	243	249	251	233	262	263	227	244	270	237	262	277	236	235	242	210	256	240	266	241	254	252	245	238	254	270	251	248	254	269	241	251	252	248	230	267	254	254	261	254	272	258	222	236	247	253	250	250	267	277	238	244	266	205	265	264	274	261	233	253	248	280	267	230	226	244	246	251	280	282	242	253	255	276	254	277	257	219	279	238	261	238	245	284	268	241	244	242	252	261	251	243	247	235	216	227	259	270	298	237	258	272	250	290	264	262	252	258	261	268	241	253	251	258	241	274	246	249	236	248	233	237	238	254	259	240	234	249	266	218	237	248	240	286	253	237	232	251	238	248	243	248	245	251	257	235	295	250	247	255	243	251	233	254	225	268	256	257	275	252	250	252	289	276	259	258	265	243	251	273	217	304	252	279	248	234	237	252	227	257	259	255	251	224	278	266	266	229	234	253	243	263	259	255	236	254	247	260	261	256	255	252	258	222	233	278	227	250	252	255	225	238	265	242	256	259	268	240	255	248	222	288	258	256	230	229	244	262	256	254	229	238	282	263	260	250	262	241	260	258	244	256	250	247	239	256	254	266	247	257	256	237	257	259	244	257	305	244	258	265	262	290	253	260	257	248	261	248	250	241	242	261	251	242	253	259	252	285	293	235	214	252	262	232	249	254	263	247	253	262	248	268	252	265	228	274	283	274	261	217	232	265	226	208	226	249	250	264	269	237	226	273	239	253	238	238	231	263	247	260	288	263	243	255	228	240	290	267	251	245	284	273	238	260	296	240	286	265	254	242	258	240	230	240	267	247	268	254	230	291	253	261	237	253	226	222	255	278	275	266	273	246	217	255	261	240	236	231	229	269	282	260	230	248	246	231	276	236	251	256	249	245	227	215	224	258	221	256	274	247	236	257	232	241	237	261	252	251	248	251	220	248	242	257	242	250	238	265	247	267	288	248	232	228	264	255	297	239	214	263	229	269	247	289	278	257	278	242	268	256	248	286	248	247	265	271	293	273	259	287	260	244	261	254	269	257	257	256	264	284	239	236	244	249	216	252	257	255	253	265	269	270	266	233	296	245	264	245	253	235	274	283	242
6657	821	1248	1457	1341	1083	959	847	818	806	774	702	645	632	698	659	622	620	648	638	619	629	661	619	587	570	636	634	597	590	553	583	597	583	603	554	607	584	574	561	560	568	593	562	559	588	581	568	584	590	564	597	579	587	580	567	593	579	607	567	591	524	595	583	560	609	589	609	612	580	596	574	573	549	586	548	610	591	588	563	577	543	560	560	583	564	555	529	564	561	548	599	577	537	600	539	615	543	535	564	593	559	572	584	585	531	578	574	545	613	544	561	561	559	568	570	508	592	563	609	582	569	568	525	548	565	535	603	570	558	619	536	579	544	584	581	575	556	579	561	548	596	581	599	566	595	572	549	547	530	542	579	549	562	580	561	545	582	575	564	590	588	624	532	559	589	616	615	536	566	608	587	553	572	560	583	548	582	556	570	566	559	598	628	600	573	583	596	582	556	505	567	575	568	574	557	597	583	553	599	559	544	587	601	592	593	538	565	578	555	608	546	519	562	577	612	539	598	605	590	544	568	582	566	547	555	580	563	597	577	591	590	524	587	562	593	590	569	574	576	583	537	595	550	608	577	547	552	563	545	553	544	576	573	580	608	590	579	605	584	550	571	593	531	514	564	538	549	571	578	554	586	570	579	590	598	563	595	575	591	593	601	565	578	543	585	572	581	590	514	600	554	609	565	571	571	590	559	608	540	574	568	554	543	595	571	582	603	550	603	543	613	642	556	544	519	569	557	604	557	577	548	593	620	588	588	575	586	536	580	556	585	584	571	544	571	561	602	589	580	549	542	580	551	566	536	587	580	535	550	572	571	543	520	596	550	562	610	569	560	569	540	525	534	559	571	493	581	577	558	547	551	590	606	532	594	542	565	619	570	550	590	596	557	628	617	547	607	551	594	564	619	566	585	550	589	554	556	590	558	584	554	566	560	568	593	531	607	580	592	548	586	625	577	561	569	554	545	525	597	553	566	565	559	580	570	575	587	588	557	560	551	561	554	538	586	541	621	564	557	561	606	539	652	574	570	553	563	585	557	583	590	591	569	568	569	597	575	564	587	565	573	581	585	565	593	550	624	577	605	612	621	542	556	580	543	547	567	534	596	565	571	560	545	564	578	574	572	574	564	595	586	539	554	570	570	545	634	575	573	588	548	531	576	573	555	546	595	550	569	580	549	547	579	573	577	602	624	575	564	582	591	575	568	556	592	595	550	538	573	566	568	558	590	560	582	567	564	603	599	585	565	533	553	595	581	601	587	595	548	617	586	592	590	536	595	605	553	609	580	595	586	558	553	561	551	535	605	548	617	590	522	599	590	601	573	554	545	520	549	579	561	549	613	568	586	551	565	574	575	610	567	583	547	588	610	529	569	554	543	550	626	571	546	584	553	556	563	574	589	556	568	601	566	572	571	520	558	552	580	581	607	570	628	599	582	610	560	578	592	572	583	585	563	572	573	556	588	582	580	591	552	576	582	551	578	557	558	554	566	574	582	583	574	554	550	586	608	563	571	540	589	559	549	575	588	590	546	548	574	558	571	537	525	518	592	624	556	601	560	584	579	575	564	542	570	529	565	531	528	509	529	552	549	552	571	542	557	537	591	552	604	535	568	603	562	544	607	622	553	615	577	571	582	592	564	572	565	571	556	593	536	570	607	517	578	598	601	565	576	600	570	587	551	620	608	541	605	542	537	560	612	562	552	559	573	552	601	536	603	540	566	588	558	600	559	570	573	555	578	572	594	546	562	545	574	550	564	574	539	542	577	588	555	561	589	555	573	629	586	570	566	567	534	531	540	569	563	575	575	596	571	570	561	627	582	569	550	567	558	570	573	573	591	594	584	585	582	577	571	562	602	569	654	587	563	586	557	602	621	549	560	562	573	604	558	555	547	608	581	590	585	533	561	568	536	578	575	609	591	574	587	606	572	585	565	596	613	589	526	574	572	585	587	561	559	540	591	558	549	516	550	572	576	556	552	535	558	578	572	587	559	625	535	589	619	583	604	568	615	581	571	568	589	615	583	560	557	577	551	598	582	611	606	545	591	558	559	572	590	585	591	553	583	603	584	585	577	573	560	636	567	603	583	559	568	587	565	563	585	564	543	561	532	558	542	524	573	560	565	606	551	524	576	559	591	570	561	618	594	568	574	590	574	549	579	585	571	577	594	598	587	550	572	594	541	615	560	588	553	600	550	605	597	527	558	570	565	588	551	575	585	544	628	579	581	574	590	557	596	555	574	626	552	575	537	573	592	516	580	563	546	566	564	587	624	527	630	597	569	560	596	595	610	584	593	606	585	586	580	600	579	582	577	596	590	548	551	565	566	595	592	533	563	565	564	557	573	574	571	561	621	526	565	595	584	569	559	600	610	576	558	569	586	616	544	555	539	568	582	594	585	564	561	583	570	594	588	596	590	576	643	563	573	583	572	584	631	566	573	560	592	560	586	600	594	583	569	559	581	569	563	587	559	604	583	495	550	564	552	554	587	600	575	549	584	561	592	579	630	590	576	556	528	606	586	567	590	549	528	531	591	572	584	524	590	558	582	595	540	565	568	600	596	577	583	563	548	549	567	590	602	585	574	590	584	577	549	543	549	542	563	568	570	577	552	515	591	570	574	572	566	578	578	564	531	554	590	618	527	568	556	605	572	568	577	611	549	588	579	569	559	615	589	569	530	566	615	582	525	565	583	545	549	580	548	594	583	540	541	560	555	552	553	548	554	597	607	598	567	575	596	578	587	554	602	558	548	619	567	566	549	596	580	599	564	522	567	587	591	607	599	582	563	569	574	563	585	629	555	554	573	582	558	519	582	555	553	551	573	604	578	550	562	530	570	579	618	560	542	542	590	562	568	533	591	587	575	589	569	581	618	599	562	563	564	588	538	588	606	559	545	594	574	558	583	546	577	579	574	527	539	538	550	567	575	542	549	584	513	560	549	563	567	567	553	583	576	581	583	575	596	588	604	595	587	602	546	535	578	568	568	569	588	605	551	583	640	579	593	550	577	563	542	582	585	563	598	549	574	599	556	584	562	554	588	580	550	560	550	576	586	620	536	594	541	555	573	552	552	541	558	576	555	570	589	588	579	598	598	559	576	585	567	594	602	573	594	572	569	553	550	567	541	568	612	529	591	576	567	552	587	578	528	589	555	519	590	597	574	594	539	579	610	565	561	564	561	614	562	557	595	543	568	575	590	542	584	549	587	575	578	557	566	613	594	563	582	566	579	580	612	607	564	550	576	575	615	611	571	617	585	568	616	548	580	579	527	576	591	534	602	568	546	542	587	577	580	546	600	519	595	596	586	561	600	567	585	621	582	552	579	587	551	544	578	569	516	585	542	554	554	578	591	587	609	579	581	615	602	588	572	554	532	579	573	603	583	545	573	604	592	585	580	533	527	583	608	538	585	598	560	572	597	570	592	596	535	587	560	575	589	559	539	590	587	543	549	598	531	584	567	577	581	543	589	602	564	627	557	537	555	582	561	550	591
14803	1130	913	652	414	319	280	250	220	170	175	154	165	141	154	152	142	175	150	154	144	142	154	140	156	158	170	133	148	131	165	168	139	130	142	139	147	153	146	161	129	134	158	125	143	136	120	145	119	130	147	137	152	116	110	124	126	133	146	140	135	135	129	134	154	134	125	112	144	118	135	109	135	156	141	133	117	122	132	135	125	138	124	145	137	134	145	145	127	142	128	134	152	121	145	116	129	135	146	140	139	114	121	132	158	139	128	137	149	131	152	129	124	137	124	130	133	144	136	132	123	128	127	131	153	135	153	139	123	142	130	132	142	129	152	149	128	123	152	151	127	125	139	125	117	139	130	124	139	113	116	123	134	132	118	108	129	134	111	131	124	157	129	131	146	134	127	141	134	134	150	138	134	136	119	129	140	130	129	145	134	146	149	134	161	132	145	108	119	108	129	152	126	150	145	141	133	131	135	129	124	128	130	138	129	117	120	134	113	118	120	137	129	133	127	120	117	121	135	145	129	133	136	132	135	129	124	157	140	150	145	124	133	102	120	114	133	120	105	133	138	141	150	135	122	127	119	131	135	147	120	145	121	148	136	136	132	102	134	118	128	137	140	149	106	120	118	130	146	143	126	152	136	127	131	125	131	155	123	140	131	135	117	131	131	135	135	114	120	134	129	136	133	135	146	133	143	140	146	147	157	134	138	156	130	118	138	142	123	116	141	134	146	129	131	143	144	151	133	146	120	121	115	135	139	113	149	122	140	131	111	121	158	149	153	139	131	126	117	138	125	127	127	144	149	128	134	123	124	101	131	138	125	119	123	166	109	123	128	136	127	137	119	141	122	156	110	122	133	133	137	114	130	131	131	161	119	120	128	127	128	127	120	116	126	149	121	126	119	138	108	130	144	147	125	121	142	139	158	129	144	137	116	132	129	130	124	158	139	127	139	122	126	139	123	118	137	146	133	144	146	139	122	141	138	145	117	126	163	132	135	144	153	146	113	128	133	120	148	153	142	150	155	145	161	126	139	128	136	142	147	122	114	127	135	153	129	122	155	147	130	147	131	127	128	127	135	141	127	149	130	142	127	150	112	141	126	153	139	130	145	119	140	128	133	120	129	132	152	128	151	143	116	123	144	133	106	135	141	139	131	129	132	150	139	125	121	120	147	144	126	148	140	135	120	145	135	112	127	145	134	120	148	127	125	131	139	134	130	151	133	139	134	143	149	125	133	141	123	128	141	142	137	131	140	126	127	135	117	139	127	125	148	151	153	145	131	134	144	145	133	124	131	114	140	143	131	155	133	149	148	126	149	147	127	125	119	156	139	123	133	134	111	146	130	137	134	113	133	136	132	138	134	122	143	153	135	124	140	136	145	144	133	115	134	128	141	123	121	150	141	129	129	107	128	128	129	112	132	130	133	122	160	144	146	114	123	144	122	123	127	125	144	137	128	130	137	123	139	108	137	118	161	131	124	121	141	110	124	114	125	155	122	129	113	142	136	160	134	137	115	141	139	120	152	119	144	141	141	130	117	136	129	134	126	124	136	129	134	126	134	138	133	122	133	126	133	133	139	134	122	132	153	143	140	141	116	138	123	142	126	128	184	139	131	136	119	124	124	149	156	140	132	130	130	133	135	123	162	119	129	117	141	113	147	127	130	144	145	165	118	140	128	129	141	129	140	122	155	117	143	114	121	116	160	131	115	152	141	128	132	128	128	137	129	156	122	121	123	127	127	125	135	139	128	132	142	131	127	154	124	133	124	112	120	132	149	121	124	141	120	133	138	125	132	128	127	132	148	147	135	143	145	135	136	117	139	134	155	123	142	150	140	134	105	131	133	113	137	140	115	121	142	119	148	115	126	118	133	136	134	155	125	106	145	145	138	147	105	121	173	153	121	117	142	140	136	154	137	131	135	132	135	138	136	117	106	136	136	121	132	135	128	135	131	137	118	118	177	158	157	120	130	138	118	144	131	107	124	131	117	155	131	150	135	133	143	125	117	149	138	139	129	122	134	125	121	119	126	138	116	138	138	145	145	135	136	122	140	124	144	139	150	131	152	138	142	149	133	154	143	131	108	150	129	152	112	125	114	127	137	154	149	124	126	133	131	127	136	125	130	124	125	123	117	139	133	141	151	117	139	129	130	141	134	144	119	120	117	140	138	120	133	132	139	138	122	157	148	145	135	124	136	107	140	143	157	106	111	141	158	149	132	128	133	107	123	144	131	141	124	108	134	137	136	143	154	133	126	131	115	134	135	123	125	130	144	137	159	133	132	111	141	135	137	153	156	129	126	135	143	123	135	122	125	153	129	143	112	143	135	142	132	130	120	140	129	123	139	119	132	132	110	135	135	139	147	127	137	136	125	144	129	141	133	133	152	118	142	122	131	127	110	143	133	134	142	149	140	156	136	132	140	139	129	129	159	133	130	167	142	118	142	149	130	136	147	122	112	115	139	137	118	128	148	146	146	124	134	143	124	103	107	134	142	120	118	134	136	123	133	130	126	126	136	140	121	118	138	152	112	133	146	133	132	140	136	125	128	145	128	138	127	144	118	122	164	140	135	139	127	116	134	127	148	131	124	102	121	151	131	122	133	151	127	139	143	115	129	141	168	143	113	113	134	153	130	128	127	149	125	127	136	128	98	129	134	153	127	135	133	134	142	157	148	127	131	120	137	140	154	137	133	125	140	117	132	117	127	143	127	128	138	118	143	128	129	148	147	130	116	140	148	145	135	120	97	133	134	122	135	144	121	149	128	131	116	149	116	127	136	139	127	133	111	116	137	135	136	127	134	159	122	130	132	133	141	145	129	133	132	134	137	116	116	128	148	133	108	135	131	131	141	138	151	163	134	129	135	143	151	110	137	126	127	150	119	148	172	139	132	126	144	142	139	142	126	137	126	126	123	128	138	127	130	165	131	140	151	152	119	108	124	135	127	110	120	125	136	138	124	114	135	144	138	143	133	132	130	143	124	136	128	139	127	156	139	136	137	161	137	117	148	130	136	146	129	123	123	107	132	134	142	144	139	143	129	125	123	140	147	129	153	129	140	143	126	142	127	139	101	134	135	151	124	150	132	121	128	130	128	132	139	104	135	120	116	133	150	117	142	131	150	131	148	114	148	148	123	131	131	112	135	116	130	130	124	125	111	127	121	140	131	141	142	135	126	135	111	139	134	135	152	158	112	118	135	119	123	117	133	154	123	140	125	112	136	127	152	138	118	132	146	155	140	138	141	137	118	163	120	128	140	114	121	142	139	142	126	147	118	123	129	145	138	138	120	142	152	136	130	144	130	121	130	141	125	136	139	137	149	139	105	144	142	162	121	132	155	137	115	137	134	126	143	151	149	140	163	127	148	139	130	128	137	128	131	129	140	137	111	139	147	114	138	133	133	132	131	132	138	133	139	122	145	126	123	120	144	141	136	146	121	147	112	144	137	139	148	138	137	123	141	107	133	101	118	125	109	124	139	135	136	145	154	134
7927	853	1777	2125	1814	1312	1081	918	767	650	631	552	540	481	445	475	455	424	398	394	391	353	368	370	381	365	343	331	387	319	338	347	352	338	319	348	315	322	346	350	352	347	329	315	320	318	338	320	324	337	335	333	303	344	312	281	350	329	321	312	318	284	311	326	306	331	300	285	302	309	318	324	310	297	339	352	260	326	286	285	336	354	301	297	320	308	330	320	334	321	283	345	303	304	315	275	314	306	321	338	324	307	315	307	315	295	295	273	306	281	332	324	328	321	296	296	301	337	343	306	300	336	304	299	300	314	329	299	316	311	295	318	298	301	301	353	351	298	321	298	330	293	328	309	340	321	308	306	327	326	320	271	320	294	314	315	295	353	314	320	303	312	315	287	299	326	294	282	321	340	299	320	319	311	305	336	331	321	316	314	319	304	325	290	305	304	322	314	313	305	314	332	321	283	326	282	293	313	310	301	320	303	334	328	275	320	285	319	306	273	325	299	300	300	320	291	299	287	311	293	281	303	301	311	327	293	307	284	337	302	294	334	302	343	340	294	311	289	317	345	303	313	315	323	313	319	277	298	323	286	279	279	308	308	342	327	307	298	274	306	340	299	340	284	333	285	299	286	268	277	314	320	303	302	298	322	310	324	310	332	306	318	311	303	328	286	321	304	304	287	317	336	294	299	318	316	315	331	330	301	344	304	310	296	326	307	312	325	293	326	285	306	308	307	283	312	301	321	300	297	311	290	319	314	273	328	282	310	294	313	309	328	302	262	290	328	322	320	317	290	311	308	328	284	281	324	294	312	336	321	350	321	286	334	316	325	328	304	297	308	298	307	306	285	329	334	313	318	278	309	326	292	334	282	328	297	310	322	347	292	309	291	312	312	282	307	311	332	294	314	314	289	330	298	339	297	304	306	344	329	301	330	325	330	317	312	321	311	288	310	291	267	283	309	325	319	314	300	311	315	351	297	276	304	333	332	313	303	317	285	253	303	308	296	309	319	311	326	323	319	283	321	289	301	330	328	323	333	289	308	306	311	302	289	303	295	310	287	307	330	318	320	328	317	309	287	300	325	284	307	338	290	310	296	325	329	313	302	308	316	310	304	317	284	323	303	326	313	286	305	327	288	330	297	304	297	328	304	307	315	288	313	287	314	302	290	297	306	294	307	324	288	303	285	303	301	299	334	309	349	299	306	323	313	308	289	294	312	302	299	266	340	287	285	344	309	281	348	286	303	315	306	269	303	316	312	279	303	304	317	307	327	280	288	331	318	308	318	328	321	287	283	295	295	291	308	326	363	320	310	315	299	310	325	297	327	324	332	299	322	315	295	311	317	315	309	321	322	307	316	321	312	322	259	306	296	307	318	303	312	301	300	300	308	302	269	319	313	288	324	316	315	299	333	306	294	308	319	327	312	300	317	324	293	327	305	321	305	283	304	289	311	306	311	326	332	323	284	282	345	336	290	301	281	337	308	297	261	308	288	281	261	317	319	311	318	336	305	301	280	320	320	311	298	313	304	324	299	299	319	339	324	299	320	315	302	320	284	295	287	312	340	298	290	294	284	305	308	299	301	317	320	315	307	336	288	326	308	308	321	273	303	310	338	339	303	321	308	293	297	326	341	333	335	324	294	316	319	299	332	307	305	312	313	318	284	285	292	311	300	307	313	312	267	297	316	317	298	307	321	320	333	317	311	346	308	321	298	303	318	307	320	312	311	269	308	311	309	306	317	321	310	322	322	310	305	327	313	316	315	313	335	293	299	375	307	315	329	336	316	334	291	329	296	307	333	319	311	316	297	310	302	289	306	295	314	327	317	323	261	354	356	334	313	308	310	329	283	312	325	279	326	322	326	282	280	317	320	287	293	321	270	298	298	303	319	290	305	334	281	312	333	304	328	316	316	303	315	296	326	314	327	316	321	301	308	333	314	307	339	295	324	318	333	308	313	308	346	296	311	329	328	308	329	332	302	340	308	298	305	285	330	299	282	294	344	322	318	310	313	314	333	320	333	309	315	324	319	265	322	321	328	308	351	312	313	308	315	291	299	297	307	305	306	305	306	321	304	326	311	322	310	329	307	326	323	328	290	312	309	319	363	320	318	306	323	325	320	299	319	311	311	314	342	309	315	305	323	316	309	314	310	317	297	302	292	310	314	293	296	305	324	318	324	321	332	305	306	284	299	332	320	306	308	297	293	287	331	292	309	283	315	319	306	323	306	318	307	311	298	314	346	303	306	320	330	310	335	302	295	326	331	296	304	318	308	293	335	307	257	275	302	286	318	303	326	314	319	316	319	311	261	307	291	287	311	301	313	334	280	326	337	306	316	305	281	309	299	324	311	324	305	268	312	324	325	311	339	305	328	321	301	308	324	305	337	349	288	306	288	311	312	317	317	318	331	301	318	312	297	317	326	303	286	346	303	298	341	319	332	294	308	291	303	367	282	330	318	281	316	309	327	316	294	323	323	330	322	304	299	316	318	330	318	301	333	307	311	280	321	328	315	309	300	291	310	268	307	282	315	299	322	310	334	323	308	309	299	291	284	318	298	338	335	305	322	285	269	312	312	265	315	288	293	315	336	321	309	267	318	323	323	309	316	298	344	331	293	313	312	309	330	301	315	283	314	309	322	285	314	299	316	316	323	316	320	328	303	350	316	336	314	294	339	303	297	333	295	316	299	300	289	319	333	351	319	322	293	320	311	308	308	328	330	309	330	317	305	309	330	303	344	333	293	321	303	291	304	306	310	315	334	315	324	306	306	307	281	298	325	351	268	330	308	309	298	284	320	284	345	315	319	329	316	305	318	327	304	325	293	303	310	285	306	281	294	339	322	307	290	291	320	318	309	325	339	346	305	294	332	287	303	291	317	304	335	316	316	306	322	301	299	317	293	297	339	302	308	306	296	309	289	308	309	302	334	294	322	337	309	317	302	315	289	274	289	310	307	288	297	310	325	318	289	278	339	311	299	327	321	279	271	314	309	314	301	304	282	286	277	313	300	320	291	323	311	295	292	299	334	292	276	299	308	332	298	289	309	309	275	316	333	297	330	307	318	353	305	317	314	325	319	310	322	297	304	315	306	361	310	290	302	301	338	284	300	340	321	300	325	293	298	312	301	335	295	327	331	296	287	298	272	328	283	285	284	322	313	321	326	336	344	356	322	312	304	300	270	297	286	305	329	297	317	320	312	299	275	325	340	292	305	323	304	326	337	301	307	278	292	315	309	323	354	293	325	287	321	299	338	311	317	330	307	293	299	303	327	324	321	314	342	318	324	311	297	282	297	328	335	305	323	308	330	279	306	300	311	354	333	292	327	285	319	328	305	311	265	326	285	320	329	310	309	311	298	323	327	308	290	343	308	324	283	297	312	306	324	312	302	303	284	317	289	302	300	343	283	305	287	315	304	334	276	333	317	344	293	292	290	304	316	319	308	300	290	353	303	321	318	309	327	320	324	283	299	295	312	328	281	287	292	309	298	305	300
1526	198	225	187	205	220	198	204	203	207	205	174	184	179	184	206	197	189	209	191	225	178	195	187	190	183	210	193	152	213	212	210	203	186	200	191	179	188	198	197	204	224	202	190	199	207	204	192	216	204	214	204	210	202	210	202	206	216	203	191	176	187	188	200	204	185	189	197	187	187	183	199	184	197	207	201	200	206	181	208	192	208	188	183	193	195	169	224	199	196	183	186	171	194	216	188	196	205	189	186	199	222	198	186	204	238	197	202	192	195	222	220	209	196	206	191	206	185	198	205	181	210	184	178	194	174	156	198	222	217	203	173	213	190	204	224	186	198	209	163	191	185	220	217	212	200	203	194	223	211	177	192	197	186	196	163	205	213	177	204	193	193	190	193	213	188	188	186	221	204	215	212	217	200	187	194	194	195	177	204	180	203	193	203	182	187	197	218	186	193	180	181	198	193	216	198	212	203	170	180	209	195	185	194	175	207	238	200	181	170	180	209	202	174	178	177	184	189	181	203	205	204	196	199	189	171	182	176	186	213	184	168	239	210	173	181	183	197	215	190	174	204	179	205	205	187	187	191	203	197	206	205	203	188	207	199	222	193	181	214	214	201	188	213	191	218	203	193	176	186	162	189	194	213	193	233	186	180	212	206	197	194	203	210	224	177	194	208	202	176	187	207	176	175	196	201	204	177	178	193	202	193	171	192	192	196	199	206	176	219	197	196	227	202	190	171	212	198	206	216	196	212	204	191	192	181	204	172	193	179	207	193	187	196	209	182	190	192	185	195	181	196	192	217	184	166	196	198	211	222	199	224	173	219	189	196	212	216	174	227	203	202	184	196	188	222	206	201	200	159	226	164	205	222	217	215	182	174	174	179	170	210	196	217	187	182	176	201	203	193	196	212	201	186	196	204	192	190	192	172	156	208	201	190	198	200	173	201	189	196	185	212	189	185	205	223	194	194	207	232	204	193	207	201	171	180	197	211	214	197	201	203	210	191	189	179	185	177	200	181	175	189	192	213	204	215	204	220	196	176	214	189	216	197	192	193	205	208	208	215	214	220	200	200	197	220	216	188	166	203	179	208	183	177	209	216	206	205	172	196	183	190	240	196	193	185	196	196	223	196	213	188	174	189	215	199	192	197	195	164	201	183	200	203	202	190	197	167	182	179	212	202	210	236	185	211	203	179	161	202	212	200	190	196	194	187	202	191	210	170	189	195	211	156	160	179	201	230	199	186	206	190	184	177	195	183	205	207	174	191	206	214	232	183	178	194	217	213	189	189	174	198	191	199	192	180	191	200	182	193	192	201	183	186	209	190	187	181	189	148	187	187	171	217	188	192	209	184	227	193	212	224	207	198	171	198	184	183	213	220	195	203	203	216	189	198	206	210	178	211	207	212	198	212	192	175	181	205	199	182	176	180	179	191	190	204	212	209	214	210	212	200	175	180	193	158	205	190	210	195	192	209	192	178	164	203	169	179	192	177	200	207	201	222	170	187	198	213	211	217	165	199	210	193	213	193	182	200	185	204	220	193	190	177	193	171	171	191	188	195	206	216	203	209	197	197	166	186	179	196	214	184	203	178	220	218	206	203	186	189	197	183	201	193	184	212	205	193	195	191	172	184	201	210	202	191	194	199	196	175	233	197	180	197	201	211	218	183	182	173	203	223	171	209	203	168	180	208	190	211	203	224	176	185	206	210	178	206	180	191	218	204	170	175	187	213	185	209	212	211	178	187	176	212	181	206	164	192	208	177	172	193	208	202	184	190	172	208	217	174	191	192	187	178	198	205	224	188	179	192	161	196	173	190	163	206	197	216	200	211	190	205	215	200	190	203	192	194	211	220	226	195	190	196	209	196	178	190	194	191	213	197	212	210	222	216	189	196	197	207	210	193	190	206	203	209	180	182	214	184	193	186	197	204	181	171	207	195	189	196	204	190	204	184	206	182	189	159	180	196	193	206	224	194	194	193	211	189	219	202	206	169	189	207	190	182	196	201	185	172	185	189	191	204	192	221	203	189	198	209	224	179	199	211	203	177	222	216	223	211	209	194	206	190	189	182	181	199	207	228	198	190	222	195	181	204	190	208	195	216	178	197	183	188	185	180	229	194	194	215	160	207	197	170	183	197	181	205	206	195	185	212	185	217	221	193	168	196	207	204	194	171	225	213	171	214	196	183	219	195	216	212	199	203	203	202	210	188	206	213	177	168	190	198	194	222	194	216	203	188	218	238	179	211	205	209	206	186	193	190	233	197	190	181	180	209	225	206	211	196	199	194	184	203	178	203	163	187	204	195	189	183	179	200	226	209	179	205	194	186	214	180	218	204	201	176	197	198	198	196	186	184	191	166	186	198	213	224	201	203	214	198	193	214	207	164	192	181	211	201	193	191	174	142	185	178	192	194	210	227	203	198	188	213	165	185	211	182	176	202	173	213	214	205	226	195	199	199	188	197	223	203	197	221	217	229	197	195	187	201	201	172	202	184	168	192	187	183	193	194	177	188	185	193	193	189	179	206	199	194	207	198	173	179	200	195	226	209	193	192	216	176	213	236	185	204	178	202	212	209	186	176	198	225	187	182	205	200	191	175	185	230	219	198	213	190	195	184	197	179	202	207	209	182	221	202	207	187	222	190	196	184	175	185	201	212	201	222	201	215	215	217	205	199	172	189	187	203	189	164	174	184	198	196	210	224	193	197	171	181	189	188	206	189	173	206	171	195	179	191	191	206	202	186	217	200	193	225	211	191	178	179	197	191	167	195	209	202	199	200	190	204	189	200	189	232	173	219	213	199	191	199	178	210	200	203	184	202	181	220	187	223	189	195	212	156	177	195	195	195	215	165	186	182	208	205	167	208	207	213	197	190	201	206	172	182	220	231	203	200	201	208	209	211	213	193	199	201	207	205	205	211	200	193	196	223	230	202	177	213	187	191	192	209	198	219	207	195	188	208	194	224	183	224	185	199	195	170	189	173	175	199	214	188	198	194	172	202	192	189	204	198	209	201	191	182	190	185	199	198	193	212	170	186	219	197	194	232	177	164	202	179	183	213	221	186	186	172	183	233	211	185	183	184	177	213	201	179	212	194	205	198	195	221	202	183	194	184	183	224	195	207	219	184	177	197	203	214	210	173	220	181	201	215	207	198	220	177	206	214	185	178	174	186	171	183	208	205	166	210	190	184	190	188	192	189	188	211	183	208	205	211	208	196	188	180	191	199	201	225	188	197	206	181	191	197	188	234	179	175	205	180	195	201	172	172	208	208	178	201	173	188	216	198	193	207	171	197	184	183	210	178	196	202	184	220	190	201	217	222	198	206	180	210	194	196	192	185	171	179	235	193	183	183	175	157	169	171	206	195	208	201	193	202	193	212	210	186	216	193	196	187	182	189	159	200	207	216	200	198	216	206	203	186	190	186	185	186	187	189	187	195	166	204	183	197	197	189	196	175	184	196	218	200	183	205	181	191	199	202	190	164	196	176	200	185
1889	504	504	501	508	513	470	510	462	482	485	436	472	459	424	446	516	450	454	457	444	457	449	442	499	459	432	451	513	455	456	492	442	441	452	466	446	465	494	461	464	458	494	489	443	495	449	491	487	482	471	457	499	477	463	491	485	493	481	471	456	485	463	464	465	486	464	510	496	492	476	468	479	449	487	446	478	449	450	475	483	463	496	441	471	471	474	482	466	468	443	449	485	471	459	454	426	426	452	467	448	459	453	469	483	479	493	466	529	426	503	445	452	532	481	456	486	477	468	449	436	478	479	432	462	432	425	482	459	451	463	466	438	456	509	471	454	468	457	458	458	466	468	439	482	464	469	405	497	465	457	472	448	448	460	475	488	485	467	464	427	410	467	479	495	464	481	460	464	502	467	459	444	478	464	447	489	466	492	512	467	448	462	469	497	456	430	453	472	465	461	476	483	453	446	462	485	478	453	454	484	482	504	461	466	442	507	474	475	464	469	464	463	434	488	467	439	463	469	458	482	464	433	483	469	451	476	462	477	469	462	471	435	468	467	453	472	439	410	441	442	478	462	451	439	496	467	461	482	494	510	461	446	443	504	473	469	463	474	429	475	505	447	456	493	511	466	476	468	482	477	501	500	517	498	468	472	462	473	468	473	443	438	469	468	447	450	507	495	488	473	445	487	510	428	479	479	423	463	459	456	468	456	483	448	437	455	486	449	458	436	466	499	425	466	510	456	466	445	423	410	450	482	448	469	453	424	489	456	486	443	418	479	466	498	486	476	476	438	488	432	484	457	479	444	495	473	475	477	449	471	459	449	460	481	454	468	431	457	461	484	426	502	478	459	442	447	426	495	461	461	465	472	477	485	467	456	456	478	488	455	483	469	451	480	480	488	449	452	445	479	433	468	457	480	500	455	449	443	480	484	507	456	481	488	453	492	457	508	457	490	491	448	473	468	443	454	473	479	474	480	459	454	487	481	490	435	451	465	470	493	466	438	491	475	471	456	440	485	430	461	411	447	473	492	453	464	483	457	431	495	458	461	440	499	464	456	476	470	470	499	447	461	456	465	474	452	443	497	463	468	433	472	454	492	493	446	490	480	472	481	449	445	443	446	428	500	446	455	445	484	463	480	480	425	475	434	431	448	481	481	479	508	475	480	453	492	463	461	475	485	459	475	475	463	468	436	471	482	425	443	451	458	420	452	493	469	412	440	482	496	431	425	479	475	479	488	465	486	507	501	447	468	509	465	498	452	442	467	445	506	480	440	461	450	481	433	459	428	470	443	477	444	501	442	479	453	482	467	510	487	466	480	468	473	490	458	461	461	468	464	454	481	463	454	440	460	518	473	459	479	481	465	439	470	476	444	425	486	479	488	476	473	478	514	474	482	434	447	466	481	500	477	450	482	458	457	506	463	491	495	477	480	499	526	502	496	442	485	477	445	466	447	474	487	477	504	467	424	466	497	409	491	459	433	505	481	454	443	469	458	448	449	466	452	448	460	498	424	460	444	464	439	434	415	459	479	449	426	533	472	483	464	462	440	476	461	484	485	480	477	455	430	428	501	474	477	438	432	445	476	513	475	470	455	478	481	465	443	445	478	484	469	468	428	463	456	438	431	467	477	463	425	442	488	453	433	453	494	448	493	454	438	457	448	504	472	439	464	473	483	471	448	488	482	475	480	492	475	440	462	454	430	477	446	461	442	493	507	452	469	492	500	479	474	501	447	474	505	514	482	463	486	457	489	480	478	439	492	443	483	436	510	452	485	451	458	438	420	468	462	446	417	441	484	478	466	497	462	495	482	486	455	493	427	478	466	461	461	442	452	447	466	445	465	444	435	462	427	510	458	467	463	451	464	471	453	439	437	474	480	445	459	488	479	532	448	509	443	478	429	457	429	484	482	447	423	489	446	447	451	472	470	459	448	490	504	477	469	488	466	488	436	470	478	487	459	466	454	519	487	483	483	502	445	485	485	484	464	471	488	463	426	433	487	440	474	451	432	421	491	435	458	473	480	442	494	451	487	469	502	466	474	474	493	439	469	439	448	443	484	475	444	485	455	447	438	486	476	481	460	465	436	471	471	465	430	468	478	484	468	476	472	461	450	467	484	482	514	448	460	459	471	474	477	445	478	462	452	481	471	483	493	449	453	441	480	457	518	445	461	456	467	450	513	460	458	449	449	502	498	476	467	460	472	507	471	463	460	461	458	460	464	499	463	501	443	455	476	465	429	451	455	501	506	452	467	471	423	473	461	460	439	462	465	443	474	426	497	472	490	463	462	463	450	452	506	448	453	434	474	470	461	454	448	447	449	466	506	490	472	461	473	469	460	449	455	440	475	489	471	428	462	497	440	467	439	508	471	464	431	490	465	459	466	473	478	456	458	467	452	458	485	432	464	458	458	425	484	438	472	490	443	462	463	487	458	455	521	472	490	478	441	490	434	480	454	443	471	507	457	436	487	460	433	517	430	441	452	417	516	488	494	480	449	490	478	482	500	494	513	457	490	479	472	463	445	472	442	480	452	448	467	492	487	490	474	450	447	488	467	451	463	488	498	461	486	505	440	478	485	503	448	447	460	483	451	445	449	460	456	440	471	468	463	445	450	445	469	435	457	473	488	470	444	461	479	483	466	454	443	504	485	454	471	461	456	461	438	499	464	429	453	471	447	469	461	465	467	483	476	479	474	492	425	461	461	449	441	454	443	447	408	497	445	421	475	452	451	488	487	472	483	510	473	459	486	463	441	432	450	450	467	443	469	455	457	469	475	430	499	502	504	462	473	460	469	422	483	457	446	475	440	450	490	505	424	449	436	490	470	450	438	474	500	494	462	488	479	437	498	488	514	493	446	458	447	502	466	491	464	479	476	486	492	504	448	499	436	450	454	472	481	503	448	477	437	463	482	433	459	479	505	462	489	479	485	470	492	445	461	465	477	491	428	462	469	480	446	480	483	456	432	488	495	459	434	466	482	447	460	438	476	438	483	490	478	477	464	467	455	430	469	472	467	437	496	453	485	444	455	466	512	493	441	467	456	463	467	472	469	461	464	462	452	469	477	429	511	454	458	466	453	428	450	469	471	489	433	507	467	470	447	501	447	486	465	450	467	474	444	470	457	480	469	450	467	488	468	433	465	445	457	453	461	481	476	489	487	476	497	512	464	462	456	494	493	481	483	494	427	455	505	452	465	478	456	463	415	440	481	470	461	458	441	475	481	438	454	468	462	427	464	479	467	470	453	521	494	434	475	463	458	483	481	475	464	472	470	456	461	450	456	450	484	436	461	454	465	432	460	486	482	475	463	456	461	414	485	478	482	469	457	433	444	509	457	430	452	467	448	495	480	457	470	484	463	458	476	462	460	455	462	476	466	496	462	490	432	485	442	460	443	518	473	487	488	464	449	442	457	477	457	494	446	503	433	470	456	465	441	481	462	474	496	432	444	504	487	436	453	447	459	454	467	471	453	458	452	431	432	472	454	436	474	468
7886	603	550	478	401	378	351	316	310	273	282	259	248	244	277	243	227	234	257	281	219	255	291	250	246	254	248	258	238	244	244	247	263	261	238	261	253	271	244	268	230	270	279	239	248	227	265	270	245	225	226	264	228	288	253	240	245	280	256	253	275	258	258	266	274	248	261	254	273	237	289	255	226	229	247	241	255	226	235	217	276	250	271	270	252	260	240	229	244	266	280	265	250	250	240	259	235	261	243	233	206	256	220	205	226	240	272	242	244	278	237	234	289	223	225	237	265	245	253	239	254	233	256	221	254	239	272	270	246	230	239	262	226	224	260	216	276	278	271	273	242	232	241	235	245	270	211	291	249	261	258	235	267	229	259	239	296	250	266	258	232	268	240	274	229	248	261	256	274	246	249	245	273	240	255	279	241	238	252	261	253	271	282	249	272	254	253	233	223	222	245	284	264	240	239	246	224	274	267	260	246	234	257	238	245	267	293	249	260	256	246	272	238	240	270	238	255	256	248	237	268	213	265	253	262	245	234	262	260	254	229	245	245	255	244	275	252	262	226	284	261	247	221	260	293	252	226	262	255	221	258	237	233	242	289	252	232	251	257	247	261	264	262	263	233	233	224	254	255	252	252	230	265	250	277	227	239	264	255	267	250	260	255	207	247	263	260	217	242	260	247	234	248	257	219	279	250	240	242	242	238	239	243	267	235	249	254	231	243	234	249	263	237	235	248	232	232	237	254	260	250	206	233	260	253	277	239	244	264	261	263	241	265	243	252	243	271	260	257	257	264	227	257	260	216	281	248	233	255	256	290	243	223	229	261	236	253	249	229	266	231	220	255	258	253	213	232	260	259	263	224	238	274	245	242	264	219	245	232	242	256	237	256	239	277	246	256	255	238	269	237	242	274	254	288	271	232	277	256	256	254	233	233	256	249	260	250	238	226	281	228	250	278	256	233	259	289	265	241	245	292	232	231	228	258	269	277	253	243	258	217	218	233	266	245	247	269	249	240	268	229	196	279	255	233	231	246	293	246	262	236	236	212	245	218	250	274	253	264	259	241	270	260	264	257	241	229	267	268	249	260	232	243	246	267	244	268	261	267	260	238	249	265	262	239	257	235	270	228	246	228	240	277	269	253	238	229	239	233	266	238	237	242	268	247	260	247	267	250	251	242	253	238	234	268	279	252	235	259	225	251	232	271	251	264	239	240	243	239	228	264	221	239	248	231	257	258	250	233	245	237	238	259	243	262	258	247	204	250	267	245	248	246	280	238	238	278	246	232	273	261	240	239	255	247	268	257	270	267	268	256	252	279	251	270	240	252	276	265	267	227	227	261	264	246	256	263	258	265	212	218	258	262	255	243	258	262	295	274	230	234	243	246	232	259	240	259	252	273	237	261	270	257	245	254	247	234	266	266	247	243	259	268	250	228	242	248	247	238	250	246	231	241	273	271	227	229	248	265	236	253	206	245	253	255	254	235	219	259	225	240	293	251	226	263	245	235	252	265	256	266	213	257	270	257	252	261	259	232	242	271	245	280	250	254	254	242	262	235	271	260	205	298	272	236	245	255	253	252	234	262	238	232	261	262	242	227	272	248	246	230	273	269	271	263	257	246	231	244	225	254	233	275	256	253	263	246	234	287	271	247	235	282	246	222	251	225	258	252	237	271	254	259	285	245	240	259	250	219	249	260	223	259	261	236	262	235	265	247	255	259	230	230	267	247	250	241	253	239	258	255	243	255	233	249	256	247	233	257	237	253	205	256	235	281	265	260	198	207	217	264	258	257	260	247	266	213	246	240	252	262	235	212	252	239	248	239	251	223	239	248	277	253	249	226	225	274	232	252	232	281	250	241	257	257	261	234	233	269	241	255	277	198	255	262	262	228	268	264	259	277	212	260	274	261	232	218	259	237	256	265	241	225	258	257	240	259	239	237	239	257	240	237	255	298	233	232	260	249	248	241	248	257	238	223	280	260	223	233	237	244	255	271	238	253	265	255	272	273	242	239	250	231	259	247	267	257	236	275	247	238	257	239	237	250	258	228	269	267	230	265	291	264	241	239	244	264	225	238	238	243	260	247	241	243	246	239	215	279	229	234	243	233	254	220	246	281	263	237	255	262	242	278	220	240	296	254	260	270	266	267	257	242	268	267	223	280	301	261	249	236	267	271	245	270	260	263	254	236	249	259	264	236	253	282	261	257	247	253	236	237	236	229	259	232	228	233	249	253	234	265	257	252	251	294	243	242	258	252	260	235	239	244	264	234	244	276	242	274	265	250	249	233	266	278	250	285	225	237	269	241	226	256	222	245	212	254	258	261	238	282	239	216	244	239	235	259	266	253	262	247	262	258	263	242	267	230	273	247	263	257	279	266	253	239	242	264	236	272	243	248	243	233	238	241	277	240	247	246	289	237	241	274	272	283	232	243	245	238	258	262	289	273	264	254	233	250	223	210	248	251	254	239	254	235	248	220	217	261	293	241	250	269	271	270	279	252	266	233	246	234	236	252	256	238	244	272	253	230	247	246	253	246	246	277	255	266	257	229	253	256	257	232	253	246	250	254	244	250	272	224	225	255	269	236	248	236	244	251	291	245	256	252	261	255	262	226	265	203	240	241	230	266	234	252	247	238	247	257	247	239	250	225	246	245	236	220	251	212	245	255	260	232	226	249	256	250	258	256	258	236	242	253	242	234	240	254	232	221	237	250	268	267	237	248	269	267	242	231	254	260	228	255	228	244	250	248	227	231	262	275	229	255	213	223	265	236	235	247	233	263	270	282	266	241	242	231	263	226	235	233	232	232	226	272	257	245	250	245	254	263	255	274	274	270	232	255	232	199	266	252	236	254	239	273	246	259	234	241	218	250	209	255	244	247	249	237	227	261	248	256	241	255	250	262	250	255	289	275	238	230	242	234	252	256	241	255	247	229	242	236	259	234	273	254	277	262	297	245	255	262	247	265	269	224	240	249	246	261	249	257	248	256	245	246	247	265	264	256	261	263	236	238	247	275	235	242	248	288	267	231	237	240	254	253	243	247	283	271	258	267	264	225	235	240	274	243	256	262	238	228	266	235	264	239	253	242	219	221	266	258	246	255	270	239	237	238	234	252	246	277	225	277	260	243	261	235	263	253	230	255	267	225	244	242	244	267	257	257	253	251	254	257	211	272	223	267	258	249	242	287	234	247	244	257	250	265	245	252	233	218	254	259	249	247	234	259	259	240	244	256	234	244	220	231	230	265	258	230	246	220	250	223	249	286	233	227	252	256	231	249	258	261	226	282	243	252	225	249	239	268	248	231	232	248	231	270	245	241	265	250	262	252	283	261	224	240	226	227	254	237	266	254	256	264	229	238	251	261	256	213	248	222	247	248	250	263	266	246	271	251	259	233	242	240	259	247	235	250	250	249	251	258	211	249	226	262	221	263	250	284	257	265	267	245	238	235	248	236	269	219	243	238	205	246	257	253	255	262	252	247	250	280	267	238	241
6631	861	1324	1533	1267	1094	990	812	800	773	729	678	712	637	651	643	634	681	607	591	608	599	563	603	632	606	602	593	636	561	580	585	578	570	608	588	578	568	572	607	578	604	535	587	585	572	585	596	588	558	555	552	594	608	568	585	612	568	568	567	548	611	604	573	571	589	548	567	556	584	629	571	562	616	566	556	557	593	573	574	545	555	624	560	542	582	586	600	528	561	590	578	583	558	553	568	522	562	568	598	600	596	570	548	575	558	561	566	560	571	572	598	599	562	601	578	557	560	593	551	566	573	593	613	553	559	583	589	551	532	590	572	563	619	596	562	551	562	563	575	591	564	588	562	556	548	539	575	547	595	550	581	613	582	556	551	609	534	581	560	588	602	603	581	581	584	567	590	518	604	556	567	620	562	573	583	609	587	549	542	562	569	587	562	624	591	553	563	559	588	606	596	548	584	550	608	575	583	601	590	530	540	555	547	560	561	604	574	544	565	600	567	548	553	570	559	567	593	584	588	549	551	579	574	614	589	527	590	535	605	579	539	570	571	556	604	560	553	584	580	556	549	550	589	590	572	591	567	583	578	552	575	582	593	570	587	557	546	608	586	528	531	621	579	558	575	616	586	561	565	566	572	565	552	580	595	555	585	637	522	589	560	569	574	581	596	596	563	540	554	559	567	601	554	591	611	599	569	581	565	578	549	562	543	542	585	591	541	559	569	598	574	586	596	564	568	563	567	566	565	543	565	599	577	574	530	514	572	582	579	569	540	575	532	571	567	547	568	581	619	571	580	551	534	560	573	569	573	587	583	575	563	600	575	528	550	524	529	586	570	589	608	591	530	530	535	558	610	552	616	597	569	557	571	567	557	609	597	594	591	593	582	594	545	601	593	614	577	614	554	566	635	547	536	588	569	621	583	610	526	558	597	499	548	570	574	598	599	583	555	560	572	516	523	531	563	520	534	575	518	589	577	547	621	565	609	583	615	545	586	550	579	596	586	591	542	584	572	577	533	557	575	556	581	587	557	600	596	545	563	545	529	596	593	548	582	601	566	597	548	550	575	533	553	555	595	580	578	583	594	583	582	582	557	597	570	633	568	612	552	591	571	591	573	573	609	563	578	556	562	588	547	526	581	558	538	569	580	605	588	594	564	603	588	541	581	567	563	551	578	544	568	555	557	565	572	587	571	589	546	573	560	573	556	518	581	560	553	546	545	581	609	529	552	576	550	529	555	584	552	580	575	589	562	561	530	572	553	596	583	597	566	589	543	563	600	556	609	523	620	564	557	533	569	579	545	553	578	580	601	559	529	587	573	561	585	555	558	546	571	558	572	557	561	547	559	570	594	574	601	574	560	570	601	564	582	575	592	564	564	562	600	562	577	540	519	616	574	556	530	640	596	570	551	581	569	592	571	567	596	593	592	563	576	547	584	581	599	540	566	552	572	556	564	546	547	578	557	561	574	530	564	525	566	583	545	619	543	560	501	527	562	557	594	583	608	601	585	555	585	564	617	574	567	530	605	574	564	592	587	541	569	573	586	563	573	543	555	555	603	594	567	571	583	564	562	610	584	561	587	589	589	561	547	576	584	560	573	547	595	578	523	559	566	562	554	617	566	559	551	587	562	545	549	528	572	550	594	561	563	611	610	581	573	580	572	573	563	584	565	505	602	542	554	535	562	572	547	576	590	597	610	551	601	536	572	559	576	546	514	569	531	545	584	558	525	581	607	533	569	564	599	601	579	548	584	561	515	556	591	567	564	547	560	570	576	607	564	542	615	619	599	556	557	614	582	587	562	581	540	544	588	537	580	554	571	569	582	541	559	590	524	585	548	573	585	574	593	566	535	561	571	537	582	544	518	601	594	588	554	605	604	583	577	592	541	620	570	541	559	582	570	573	544	545	556	531	579	569	576	555	545	587	567	613	587	571	611	615	557	546	591	597	599	563	592	556	542	593	536	584	578	555	572	558	565	533	587	575	541	563	551	575	589	572	624	596	576	591	604	572	573	610	525	542	606	548	567	563	578	577	577	527	584	609	576	622	563	543	656	570	559	574	553	608	534	545	557	601	594	595	577	569	561	578	543	553	563	589	585	576	576	581	545	566	597	546	548	587	573	523	568	589	568	581	571	543	585	565	548	569	584	600	610	577	594	597	581	596	568	545	540	578	530	583	560	592	563	601	598	572	564	565	557	533	559	559	633	533	552	602	578	631	569	598	597	567	569	595	565	590	566	589	559	568	582	577	557	562	536	607	578	573	547	576	586	566	576	569	585	512	545	574	584	589	554	623	552	581	561	588	574	579	582	576	564	563	599	573	556	542	535	545	631	557	551	555	582	568	559	577	543	569	593	539	598	543	555	605	564	565	561	561	574	582	523	603	594	575	560	586	594	543	586	544	574	570	556	548	564	564	577	585	540	565	560	543	554	587	542	561	597	585	551	593	598	566	554	602	567	563	587	574	597	586	578	565	550	556	593	588	548	515	574	587	515	590	579	623	501	570	584	542	557	548	571	587	566	518	533	607	590	558	613	551	536	551	595	608	537	584	565	555	578	543	569	565	573	533	528	559	578	549	614	566	589	543	605	576	521	565	553	518	555	553	550	523	549	588	571	586	569	549	558	578	538	599	564	551	544	538	624	579	587	582	536	551	572	560	555	582	590	563	560	617	585	564	572	542	545	586	544	626	569	533	581	568	573	587	507	589	569	580	583	629	638	578	565	606	561	561	604	576	553	545	575	550	584	531	536	602	554	631	577	565	565	557	552	544	590	563	549	607	561	593	542	567	554	530	591	557	565	591	533	549	544	571	588	567	532	555	592	563	579	572	549	596	626	595	559	568	597	586	588	598	582	534	572	556	544	547	618	538	533	621	544	612	556	554	547	593	589	565	589	558	553	565	584	539	634	543	589	618	514	563	555	560	600	554	560	590	534	568	624	584	588	605	578	618	629	569	581	543	607	547	547	582	607	558	522	581	530	568	526	543	599	562	566	559	583	562	589	601	538	554	545	565	623	590	587	585	590	575	548	544	544	550	592	601	580	543	520	577	546	586	561	592	562	577	591	564	581	546	614	565	589	559	564	581	531	549	542	569	551	566	581	580	536	631	602	567	565	602	604	556	615	549	564	558	552	592	550	571	617	530	601	541	617	616	597	568	587	496	549	565	566	571	567	575	585	577	636	560	597	524	600	565	544	549	578	612	576	576	604	578	569	579	561	549	570	543	581	585	560	572	584	599	576	538	540	559	583	553	527	547	547	576	565	583	570	570	584	544	541	556	546	527	552	571	539	590	554	598	547	562	586	593	536	533	603	571	518	554	599	574	583	551	577	584	570	585	573	613	536	585	547	534	576	566	565	545	561	542	564	574	542	552	559	597	562	558	560	580	580	605	562	597	573	584	549	564	577	565	589	575	550	543	581	535	541	617	529	567	604	543	554	584	584	521	536	518	591	577	585	539	602	552	572	560	597	546	545	529	541	607	585
14556	1112	879	687	434	334	302	242	227	172	181	163	186	169	127	152	134	132	145	141	129	118	130	111	122	146	152	145	135	131	146	180	145	125	140	143	128	130	139	127	119	116	130	133	119	143	135	131	140	148	131	130	146	135	126	144	140	121	142	132	130	113	138	143	144	132	137	133	133	129	143	140	136	133	127	141	145	138	127	127	124	131	128	128	130	118	127	136	131	138	129	132	120	132	144	141	130	123	139	120	138	137	135	141	121	154	117	131	125	138	157	133	140	139	115	146	142	100	110	116	136	123	137	140	142	130	134	118	146	128	128	152	121	135	131	132	122	155	111	135	130	131	147	144	135	127	127	137	110	149	123	149	139	123	141	131	150	132	124	141	122	136	136	136	118	129	128	105	130	154	121	117	124	136	127	130	126	130	115	133	119	146	135	109	121	121	120	127	136	143	137	128	139	122	135	133	153	138	143	113	134	143	139	130	131	136	123	126	128	135	127	147	147	122	134	135	128	129	135	126	157	127	140	151	124	146	141	140	137	124	113	144	139	128	128	127	143	127	138	138	118	134	142	111	111	144	153	141	113	141	120	121	149	144	138	147	139	127	146	136	131	147	148	115	142	160	143	132	148	152	122	123	130	132	127	123	143	127	117	141	145	114	130	127	117	114	131	114	125	132	141	126	141	119	141	149	128	150	127	138	136	128	126	137	120	139	119	140	109	141	121	121	142	120	121	144	143	119	131	124	130	143	133	125	127	134	141	126	155	132	128	123	126	139	126	139	120	140	133	148	139	112	139	147	149	135	120	137	116	101	118	129	144	131	155	118	142	143	142	129	123	124	127	138	130	128	130	119	144	118	131	132	136	145	155	141	137	126	108	135	131	149	138	120	128	117	147	137	131	119	145	123	140	130	126	139	120	134	154	131	115	117	144	161	137	152	140	128	137	150	100	142	130	116	125	126	121	112	128	142	143	147	147	125	138	131	149	127	131	141	135	131	121	112	133	139	140	113	134	122	123	116	142	123	123	141	126	138	135	120	131	132	147	126	113	109	123	135	116	123	120	146	162	154	130	125	160	118	134	134	130	129	133	127	116	143	129	121	128	144	138	128	119	138	130	169	107	141	127	131	143	117	126	137	117	127	132	111	146	137	126	128	112	121	152	142	123	130	146	143	119	138	134	140	145	128	130	133	132	107	148	123	114	148	154	123	150	117	117	144	130	147	147	152	128	135	120	134	131	131	115	141	100	114	136	131	134	127	133	112	140	111	130	130	128	121	150	134	135	128	131	137	133	134	134	139	141	118	140	101	139	140	136	118	136	127	130	131	152	133	161	119	136	147	150	147	134	131	130	125	129	118	135	127	109	154	114	129	149	138	138	139	110	125	130	116	134	120	141	136	111	128	124	133	142	134	132	120	123	122	112	134	137	122	130	120	115	123	139	130	127	117	112	149	134	141	136	118	134	137	137	138	126	139	138	131	113	117	130	131	132	159	117	121	119	148	128	143	135	112	121	122	117	121	163	154	125	130	137	154	129	114	126	137	120	116	150	127	123	139	131	118	142	130	111	140	137	107	121	123	112	148	120	126	129	117	138	119	109	165	130	116	137	152	143	123	149	129	128	115	108	117	140	129	134	120	131	145	131	136	135	133	126	106	141	128	152	142	125	130	136	133	141	121	114	137	132	141	116	154	131	142	140	129	123	136	119	129	136	135	121	140	156	146	125	128	118	137	138	115	155	134	140	134	137	126	123	154	127	136	136	137	124	141	116	124	158	130	149	141	141	133	154	110	152	125	138	127	128	120	127	127	130	121	116	141	136	112	122	143	119	126	166	116	139	137	137	127	136	155	123	129	123	136	136	136	139	135	118	133	133	136	119	116	134	132	143	123	137	137	137	131	115	123	133	127	125	120	126	125	125	142	137	146	136	126	124	134	125	129	138	141	135	129	127	123	117	137	123	126	105	129	141	131	126	135	100	143	106	143	157	136	135	156	161	131	108	148	140	137	132	118	146	141	124	126	138	128	132	123	131	126	128	138	141	126	129	131	141	124	136	151	136	147	137	121	129	158	122	137	141	137	135	128	134	123	121	134	136	130	131	144	160	105	128	132	125	144	137	124	125	138	124	122	133	125	132	135	134	119	114	131	106	133	137	153	117	136	134	111	138	148	119	135	147	112	132	124	132	127	145	113	142	130	132	141	125	116	147	119	129	130	129	126	113	130	117	133	118	115	130	123	135	140	139	130	128	135	140	132	147	110	135	139	118	121	126	126	144	130	125	125	123	146	109	167	125	120	133	123	136	133	112	119	141	122	132	141	128	147	151	143	138	127	134	124	129	126	109	119	130	141	126	141	119	154	125	127	114	134	115	139	136	154	118	150	152	146	128	124	139	122	145	124	114	126	122	123	119	131	139	124	148	125	150	117	128	127	119	137	142	116	118	133	142	122	146	135	127	131	142	117	148	108	130	122	123	153	132	153	113	129	131	121	133	138	138	134	113	157	129	110	144	160	123	116	131	137	126	136	121	135	134	125	137	137	121	150	124	116	119	118	132	119	143	141	124	142	141	128	124	122	166	141	145	150	128	150	153	129	116	146	149	119	149	119	162	144	113	131	153	135	150	145	143	120	127	142	131	129	143	125	130	146	120	131	117	151	119	128	134	145	138	138	120	126	141	112	116	128	127	135	144	107	141	144	137	126	131	137	146	109	122	128	143	150	115	111	142	130	124	126	131	128	137	133	148	143	117	115	119	145	108	133	120	144	135	128	132	113	127	163	131	122	132	129	113	126	120	132	122	147	118	140	126	136	127	147	138	146	140	123	150	105	124	136	133	130	146	148	114	123	139	132	157	106	131	145	136	119	120	118	140	136	137	139	124	154	137	138	114	161	141	131	128	121	120	96	126	121	135	117	155	164	134	120	129	125	141	126	119	125	125	122	136	137	129	152	141	133	140	133	128	125	134	159	143	127	123	132	120	153	126	139	146	128	102	134	114	122	133	115	126	130	121	114	134	150	120	143	141	135	119	128	138	143	116	113	139	151	119	141	128	121	137	132	124	146	129	140	142	110	152	136	152	126	137	144	135	135	120	138	156	113	127	155	144	138	131	112	132	115	111	145	125	127	144	129	140	129	144	131	144	120	133	133	146	145	134	125	117	132	129	126	121	143	133	129	131	134	135	132	129	133	139	132	113	136	135	120	124	122	150	116	102	136	125	141	122	129	108	143	119	135	130	121	134	161	146	138	132	123	131	143	118	142	118	140	154	137	145	125	143	116	149	154	123	144	123	143	138	138	126	140	135	132	127	134	145	116	130	144	137	137	135	154	130	132	133	144	142	142	121	155	132	128	120	112	137	145	155	117	137	146	122	119	129	134	124	149	123	110	137	124	114	124	133	125	139	136	133	139	133	116	141	147	147	136	124	163	115	125	140	114	150	154	148	115	147	125	133	120	169	151	145	134	156	136	161	146	120	113	131	146	133	113
7951	907	1796	2110	1708	1355	1115	935	741	688	605	578	530	495	469	465	420	413	433	404	385	362	398	357	344	396	363	363	333	336	331	342	316	327	347	325	336	334	334	279	323	353	342	328	309	329	307	316	344	309	332	346	328	335	352	280	319	343	348	362	320	311	309	341	335	319	319	313	316	301	329	311	304	289	330	304	318	319	324	308	328	345	318	309	301	288	322	309	286	332	300	317	297	302	307	329	305	348	334	277	302	292	309	303	297	320	311	297	319	302	331	292	359	321	312	297	332	312	329	296	348	301	327	274	338	297	312	281	288	291	319	285	320	311	312	327	293	321	317	311	312	331	289	295	310	324	296	312	282	325	317	303	296	318	292	286	321	279	281	293	336	314	320	287	311	312	328	316	326	316	289	325	310	276	322	320	317	301	279	284	312	290	312	290	324	293	305	306	304	276	328	308	308	294	301	272	318	315	295	301	325	298	325	352	314	301	308	301	297	324	330	298	316	317	328	301	305	309	329	311	285	328	311	307	333	308	308	275	314	314	301	318	305	282	292	314	313	343	335	301	301	296	328	277	317	300	319	315	273	308	305	343	315	298	297	315	274	337	285	321	321	347	331	303	269	292	304	299	314	341	343	298	305	292	334	326	301	288	300	309	338	278	312	321	309	296	278	302	297	321	293	314	311	320	325	329	341	309	340	330	317	291	285	273	305	333	288	305	318	320	271	307	286	335	325	312	269	328	314	310	333	324	311	324	312	323	299	297	290	302	299	295	291	297	297	278	309	312	312	310	294	303	352	296	312	320	294	301	333	300	319	300	310	287	283	283	296	297	313	308	332	282	306	347	299	310	312	303	340	325	322	300	310	324	314	297	297	293	314	304	331	323	282	315	309	308	287	321	311	345	339	318	280	312	335	307	316	339	293	283	291	293	306	340	327	289	304	301	322	310	293	296	313	334	313	290	329	294	319	278	311	314	317	302	262	312	315	305	337	287	330	320	347	302	319	317	316	267	334	293	314	305	313	311	299	290	272	307	302	321	309	300	308	292	318	313	315	322	317	282	327	290	308	325	282	315	329	299	302	336	299	315	327	296	311	329	324	330	306	308	307	304	315	316	326	291	293	287	303	339	329	338	326	309	310	333	326	324	298	319	295	311	316	323	348	292	283	315	310	326	313	303	298	325	308	288	316	267	324	318	298	309	288	328	299	283	335	273	331	321	329	342	298	328	278	319	295	296	296	292	313	352	317	335	347	298	324	304	320	281	294	306	321	337	330	318	296	305	310	313	307	315	323	310	308	303	342	294	317	290	288	305	282	298	256	326	308	295	302	298	356	294	308	304	298	315	328	345	309	310	298	304	331	279	286	321	341	292	307	310	332	318	292	308	343	310	301	295	332	293	308	302	319	339	298	290	325	353	285	293	309	337	326	273	328	311	308	334	300	321	315	289	319	306	287	345	329	312	310	305	289	283	310	275	295	327	298	320	315	295	308	307	299	324	280	334	305	300	295	295	307	300	311	322	313	290	333	305	311	325	326	297	316	300	307	324	332	311	325	294	330	308	313	298	293	275	291	305	303	320	318	307	299	325	327	276	309	273	327	314	304	332	309	321	319	271	321	265	335	326	322	320	328	281	313	304	304	342	312	295	294	324	310	305	290	308	308	291	300	331	304	333	337	318	308	342	305	317	340	342	282	284	278	325	345	319	298	303	275	279	305	315	306	318	324	282	313	306	278	323	308	278	297	287	296	291	313	308	319	328	318	295	322	318	342	278	306	305	329	352	312	318	286	316	333	303	305	307	301	297	289	302	307	324	324	277	304	296	285	320	320	293	303	316	339	330	303	304	309	273	320	308	309	302	313	298	296	314	298	335	291	307	310	296	307	321	321	334	298	320	306	298	299	304	298	302	306	304	308	292	333	336	326	316	308	322	314	289	299	311	320	355	283	326	287	294	279	324	303	299	314	327	321	287	306	297	311	309	292	346	314	329	290	273	299	301	317	305	316	321	321	300	346	304	331	305	310	326	310	323	302	303	288	290	309	299	330	331	324	321	326	298	325	284	309	317	334	293	310	298	336	339	324	323	309	314	278	297	303	325	322	315	304	305	301	295	305	291	301	325	314	306	311	310	325	293	319	314	280	298	333	314	337	301	310	285	317	314	308	275	297	309	338	330	313	311	280	322	290	301	300	331	307	316	311	319	339	311	319	293	315	293	321	296	318	314	308	328	300	309	293	348	317	329	304	299	288	299	287	316	319	311	293	316	293	320	252	299	301	312	318	294	316	313	291	318	312	297	337	276	327	294	301	308	307	305	297	293	279	296	277	312	284	311	291	316	313	306	295	311	305	283	313	310	272	330	302	326	315	313	301	305	319	281	336	290	288	299	314	310	309	316	313	318	309	316	303	313	309	341	298	308	306	312	322	309	312	304	286	309	294	317	296	338	318	287	298	295	336	304	319	291	331	310	289	301	323	314	346	316	284	327	316	297	304	291	331	313	294	305	319	313	290	321	336	300	303	316	306	300	289	332	325	320	339	344	308	335	318	322	350	294	326	336	279	323	293	334	325	298	310	307	287	314	290	305	298	278	325	293	297	352	327	320	312	297	360	294	263	320	280	304	271	293	308	302	317	300	312	305	341	298	312	289	299	320	270	308	299	320	297	307	293	308	340	300	308	317	290	266	296	316	291	348	289	335	288	328	294	308	354	322	317	262	303	304	309	307	315	300	317	307	287	326	341	297	306	298	285	318	329	304	313	298	270	311	297	289	301	323	298	294	307	293	335	307	290	308	291	328	300	332	298	301	363	313	310	325	348	310	304	330	319	333	320	294	303	328	284	294	321	325	309	322	305	306	319	329	307	299	318	316	297	334	313	317	348	322	327	299	286	313	325	306	305	324	306	305	292	300	308	329	320	306	284	324	319	320	299	313	311	333	336	318	296	317	327	317	277	285	329	325	288	296	276	299	293	301	312	300	311	299	316	297	317	315	302	302	321	322	310	333	302	318	329	321	326	278	286	308	305	306	306	330	312	303	310	327	335	292	318	330	328	284	285	344	309	313	301	336	331	292	310	311	317	289	307	313	319	340	327	322	332	302	347	304	308	311	329	324	317	307	291	287	333	322	300	311	301	320	316	299	308	328	287	272	299	309	337	334	308	311	330	327	313	335	315	315	324	282	309	309	334	319	316	331	288	332	341	286	304	291	336	306	294	286	298	309	345	294	334	305	300	309	309	297	310	324	314	271	308	334	319	301	259	314	321	283	285	328	279	307	256	339	293	312	289	289	347	291	310	306	321	310	310	301	290	302	285	305	302	340	301	318	298	313	295	294	294	320	303	322	286	307	295	315	325	301	282	280	358	320	307	329	312	326	301	324	293	306	298	317	295	301	327	308	298	291	346	334	296	306	300	327	293	302	305	309	333	331	327	297	289	326	326	308	349	300	311	301	290	287	360	306	311	303	314	317	328	328	315	315	338	304	309	294
1495	183	217	211	202	192	180	195	204	179	219	180	221	189	192	172	198	174	193	184	185	189	177	202	188	216	174	189	193	178	183	183	199	182	181	190	205	193	201	224	196	181	211	187	193	175	185	194	204	212	193	203	198	178	176	168	203	197	205	195	195	191	201	202	191	192	202	191	207	206	200	213	192	198	189	177	200	219	180	194	188	189	197	200	202	219	200	212	172	193	199	207	218	201	182	203	211	222	185	203	199	161	205	185	205	189	205	203	203	197	187	172	178	215	184	207	194	218	196	167	195	188	187	211	201	208	183	204	208	189	197	192	185	203	203	215	201	201	207	201	208	196	191	209	204	217	210	211	180	191	213	209	205	242	194	187	184	206	214	202	208	201	223	200	199	199	181	205	191	184	220	189	192	191	215	180	189	192	198	194	195	169	198	184	164	211	168	186	179	202	195	186	187	188	192	222	197	200	193	205	194	181	192	179	215	186	176	193	213	187	185	193	183	216	178	187	182	205	185	200	205	190	188	176	209	211	206	210	198	196	167	220	195	184	178	218	203	205	220	196	192	192	179	188	215	232	204	196	195	204	180	201	190	192	238	190	174	179	205	197	212	205	194	183	175	224	184	190	227	218	202	203	204	207	209	194	183	201	221	180	186	186	195	208	216	186	214	206	196	221	210	208	196	196	181	200	195	215	188	186	207	207	175	195	204	181	204	189	177	189	190	180	200	168	185	223	204	168	214	194	170	214	184	194	201	197	208	208	181	171	194	179	183	186	198	189	169	190	200	199	196	188	168	176	196	217	191	209	206	214	201	209	179	224	199	179	192	167	199	188	188	194	217	198	203	199	217	201	189	230	194	175	186	187	188	214	192	186	178	197	198	176	209	201	204	184	196	191	185	210	192	203	186	192	193	228	200	196	204	204	176	206	170	181	159	183	178	179	191	201	185	200	168	210	202	189	210	191	204	180	193	210	203	201	181	185	186	203	201	189	185	194	177	180	198	187	190	170	189	207	192	197	222	210	203	176	176	196	174	168	219	196	161	193	183	207	209	171	188	201	184	226	191	186	201	189	237	201	188	199	192	196	157	194	207	205	185	183	197	180	194	198	188	238	182	225	179	199	205	207	182	202	191	187	192	217	191	204	213	204	200	182	195	171	191	187	212	184	191	184	190	196	181	179	195	188	185	203	202	222	209	191	196	172	192	224	204	210	185	207	220	201	202	180	177	192	194	193	217	200	190	196	211	207	214	192	192	174	157	223	195	210	203	221	190	195	187	199	226	204	205	176	192	178	174	165	186	201	190	179	213	194	187	193	193	194	180	220	203	180	222	220	182	209	216	184	194	197	176	187	183	210	187	189	213	195	167	194	180	219	191	205	195	188	199	208	188	202	205	174	209	222	193	192	198	199	191	207	194	179	195	226	212	218	202	181	229	171	174	228	193	215	193	189	174	190	197	186	164	209	192	204	205	183	195	209	193	179	198	211	200	197	190	186	205	194	241	215	169	181	213	199	203	204	188	206	200	190	174	215	183	191	208	203	193	210	194	181	182	215	198	207	164	189	226	191	206	172	213	181	191	229	202	207	182	213	146	186	208	173	202	192	200	216	204	167	203	186	215	200	187	205	172	190	196	185	188	196	194	199	169	194	193	186	179	195	182	196	201	195	193	180	185	227	199	194	183	216	228	210	200	200	182	221	184	216	211	173	188	191	193	223	200	186	173	193	159	170	170	195	198	202	195	195	196	216	178	207	181	201	177	190	192	212	180	235	200	181	194	208	203	195	208	176	184	206	186	176	202	184	163	192	200	167	191	208	184	204	187	189	200	210	217	184	191	188	199	200	202	172	182	195	198	206	197	184	197	223	182	203	185	191	181	180	205	189	192	213	208	217	207	201	193	196	201	198	196	196	199	191	204	208	211	191	214	171	207	213	167	185	200	191	208	210	193	199	183	182	195	174	204	204	182	220	206	185	204	196	212	204	189	165	211	210	197	198	214	184	214	205	196	179	190	197	172	212	171	174	175	183	203	189	185	217	217	195	188	193	202	186	219	188	203	195	171	205	188	215	219	193	222	212	229	201	212	167	219	211	183	187	189	214	203	225	198	207	195	201	204	194	198	210	180	215	201	186	178	193	187	184	173	188	169	189	179	160	175	189	201	178	243	220	208	194	194	161	203	207	207	218	197	191	171	214	216	191	188	193	208	201	187	156	189	203	192	200	213	184	195	185	198	194	176	204	175	230	226	203	171	186	200	225	172	170	188	202	180	185	188	187	185	183	176	177	193	197	174	198	194	228	193	180	177	181	219	228	227	215	196	183	177	184	211	190	195	184	177	170	206	220	184	207	211	161	175	210	198	204	204	191	223	199	202	183	186	191	181	188	197	173	236	217	173	192	186	178	178	176	183	210	235	198	184	192	182	210	209	191	206	176	197	167	181	205	199	209	181	205	192	177	194	181	218	196	187	194	224	185	192	198	207	183	217	215	225	211	179	177	183	199	193	198	191	178	200	169	185	180	207	207	201	195	186	186	227	202	213	193	180	174	174	194	214	204	174	203	193	174	161	206	206	189	183	217	188	215	203	192	200	204	221	206	185	204	216	174	209	197	188	218	212	216	195	199	189	205	200	188	199	177	182	211	199	227	205	180	180	205	199	182	179	205	185	196	197	196	212	212	182	179	191	197	183	223	205	226	209	188	192	191	168	214	200	183	184	176	175	177	202	192	174	203	208	178	183	195	208	182	165	181	203	195	191	194	204	185	179	182	231	186	193	181	189	177	215	195	193	199	192	230	176	204	165	209	187	222	210	212	202	195	204	223	187	207	208	192	196	191	164	192	214	176	183	199	188	172	198	178	186	207	204	175	202	208	171	181	169	194	193	196	216	209	198	171	223	172	177	196	185	183	192	212	204	166	201	186	192	217	208	215	210	184	193	190	185	199	163	228	195	202	198	171	199	214	205	193	211	179	197	206	207	191	195	184	186	185	217	211	191	207	198	212	204	173	204	209	189	199	167	181	208	204	186	192	204	197	199	196	182	218	179	179	221	176	170	182	186	201	183	197	193	175	211	176	203	197	160	211	212	192	198	216	193	206	194	172	214	211	209	198	194	198	189	175	196	211	170	196	157	211	197	194	198	185	211	201	216	209	202	177	165	193	201	176	197	184	190	189	202	175	197	200	199	196	228	212	195	201	202	200	203	216	191	199	219	200	207	193	182	189	185	197	184	205	184	194	177	169	197	206	211	217	239	172	203	211	180	189	234	199	196	216	178	187	215	245	205	185	226	213	197	188	184	196	189	206	208	182	209	169	210	176	193	220	182	201	209	187	194	205	197	167	206	201	207	190	181	217	166	197	225	206	175	179	182	198	212	186	187	175	213	201	177	211	148	181	158	227	185	205	195	197	183	200	185	211	185	183	195	187	190	147	195	195	191	201	208	229	185	193	212	176	188	181	203	204	210	197	205	196	208	189	213	179	192	206
1902	439	489	490	444	449	497	469	476	445	485	494	461	423	438	461	486	436	467	493	475	496	459	450	469	478	456	486	500	444	481	453	458	459	463	507	465	453	449	463	466	490	465	474	509	474	451	447	488	460	459	460	466	441	443	436	482	448	462	456	468	436	443	468	469	467	491	468	477	490	435	472	464	449	458	436	462	484	455	438	480	453	431	459	458	413	473	474	474	455	425	404	442	451	465	453	447	460	438	458	465	466	436	491	478	433	451	471	452	438	443	469	431	474	458	483	471	422	436	506	464	476	448	458	471	473	470	478	446	455	449	449	451	443	417	457	483	475	461	464	446	479	496	469	452	474	511	459	464	472	482	444	423	469	456	436	471	458	457	484	472	458	490	454	451	449	476	481	459	460	449	476	517	474	458	451	486	490	477	442	469	461	479	461	471	477	451	455	447	514	441	491	441	452	452	474	446	440	475	475	471	466	446	494	506	446	496	465	461	487	455	468	451	487	462	465	430	461	452	484	461	413	472	475	499	505	476	483	472	465	488	475	460	479	454	487	443	480	447	470	441	459	483	492	500	474	459	462	461	508	428	457	488	424	410	427	464	461	418	450	428	461	461	458	442	449	491	447	439	469	484	442	477	473	426	457	481	501	470	456	417	449	484	481	512	493	466	460	466	463	457	495	494	428	480	465	470	455	472	492	472	479	464	508	500	456	463	470	455	428	438	469	416	451	429	462	447	493	499	463	485	463	460	448	463	439	464	473	427	508	451	469	464	473	423	522	447	457	503	452	435	467	452	468	425	448	492	466	463	473	494	452	483	455	437	452	462	464	487	474	443	433	425	446	449	471	461	482	439	401	455	472	468	487	456	484	466	478	428	457	439	456	432	526	460	448	481	460	465	461	433	464	455	492	481	431	452	482	478	473	445	465	492	451	469	490	460	473	458	499	472	468	435	492	486	478	467	438	471	460	477	471	443	461	460	478	448	446	478	453	455	456	469	471	496	456	416	466	463	454	482	460	485	460	474	412	435	464	477	459	461	480	459	447	476	515	471	464	451	498	459	413	456	484	429	440	468	464	453	457	442	457	424	458	478	517	469	439	480	452	531	490	468	493	447	446	438	465	414	485	488	472	482	437	475	437	464	474	452	462	436	436	471	415	461	449	493	458	438	489	471	460	472	467	459	464	454	470	464	462	474	430	457	504	457	451	494	500	476	461	472	473	457	450	480	488	470	460	457	444	469	459	489	453	477	466	506	431	478	499	474	420	458	494	456	466	449	460	462	471	434	441	435	473	460	427	446	448	450	452	466	460	444	511	452	476	477	471	457	510	452	448	464	444	428	451	534	469	470	422	440	464	418	468	488	478	405	473	435	453	444	488	485	469	491	451	472	428	459	423	460	436	457	467	447	426	469	474	500	464	472	449	438	440	480	475	476	420	493	464	470	444	410	459	423	471	464	461	465	440	467	474	456	428	460	493	458	462	452	476	467	455	451	499	429	423	456	478	464	445	444	451	464	500	466	455	479	453	467	466	471	436	450	463	463	467	502	451	469	473	475	483	457	423	492	470	438	490	482	511	477	486	487	461	485	447	460	435	442	467	424	463	501	441	436	464	437	454	458	459	455	452	426	457	480	449	450	453	478	440	464	466	469	467	474	453	412	480	467	469	465	441	452	461	486	490	492	436	450	483	470	484	449	461	456	494	487	457	479	446	469	447	436	455	489	489	455	477	444	441	505	491	460	435	426	494	440	488	470	494	466	448	452	475	469	500	465	484	482	452	497	476	474	426	456	469	454	471	455	438	430	458	463	422	467	439	441	501	486	452	498	470	427	497	473	455	470	488	486	472	470	456	478	476	512	485	437	412	441	508	454	428	421	463	446	458	491	510	470	445	465	461	460	473	475	442	496	478	446	441	475	418	439	494	481	483	450	485	420	434	483	452	491	469	451	461	417	470	453	456	476	493	418	486	472	427	458	491	410	458	503	455	486	502	452	472	455	457	456	443	443	456	479	466	477	438	416	478	454	462	452	448	498	468	493	455	475	477	459	477	475	516	471	452	470	462	477	488	504	449	484	491	507	462	443	466	470	473	445	464	455	449	475	420	466	451	485	463	465	501	457	442	465	438	469	461	504	447	454	461	469	455	478	470	469	460	465	448	444	431	451	489	447	468	446	469	484	475	520	476	478	459	506	455	493	468	483	470	459	450	449	484	436	470	476	464	439	467	469	460	449	480	467	459	478	435	493	452	454	470	466	454	441	443	457	538	511	478	440	466	488	438	453	455	501	442	422	465	430	463	448	482	438	465	478	493	432	484	451	441	474	454	456	455	470	428	429	477	472	495	483	460	490	493	449	452	456	450	441	486	447	482	455	441	479	499	485	486	463	448	422	491	459	492	446	457	458	487	473	474	467	484	438	501	454	468	457	459	428	505	463	462	477	440	448	454	482	453	462	447	478	455	475	457	496	458	469	453	471	443	456	464	489	446	440	474	496	446	476	443	479	450	482	459	470	464	490	489	504	466	482	483	460	450	488	482	447	427	473	448	438	429	451	479	496	454	461	466	462	488	469	415	478	458	445	444	466	466	487	481	473	498	470	464	457	459	469	430	437	437	491	457	454	478	466	499	490	450	451	479	490	445	446	478	445	475	468	469	471	448	440	445	491	473	464	456	478	479	457	476	455	451	479	474	503	466	475	458	466	433	450	461	444	483	471	487	431	494	424	462	494	467	429	482	489	474	479	446	437	460	454	464	480	474	493	473	455	447	488	448	482	497	447	449	492	437	452	507	443	449	483	482	435	442	432	461	440	477	501	478	428	434	453	474	481	485	472	491	457	491	459	440	450	493	458	458	492	447	473	495	461	493	450	452	509	452	470	466	500	459	449	447	444	473	464	472	451	440	445	446	494	467	485	472	455	501	451	491	439	456	446	488	508	476	458	470	425	451	481	457	466	421	436	471	480	481	482	454	460	452	466	462	454	444	441	434	485	484	458	452	448	412	429	458	455	463	437	462	466	454	468	482	433	465	465	437	447	433	487	467	442	474	423	455	475	466	453	440	493	465	449	450	442	450	460	445	450	445	452	451	435	418	465	493	437	522	453	470	503	471	439	456	461	470	468	469	517	477	446	463	467	475	504	450	473	460	457	440	472	453	482	439	418	417	449	458	477	503	479	459	442	464	435	445	475	425	457	493	466	463	475	470	495	456	445	460	487	463	451	452	447	454	472	460	460	451	516	459	482	477	459	451	467	457	465	485	487	495	462	495	429	445	481	513	477	461	490	505	457	464	443	471	472	429	456	460	486	502	444	467	446	484	487	437	456	393	456	469	446	420	495	465	464	494	459	460	447	473	465	433	470	461	466	467	435	455	482	462	504	495	467	514	480	479	462	480	475	453	479	490	475	466	503	461	473	442	447	469	449	447	465	483	501	474	460	479	437	462	467	474	443	436	455	438	461	444	443	458	500	474	512	483	489	462	453	441
8009	647	553	475	388	372	340	311	290	277	287	312	265	254	251	254	255	281	270	237	235	282	241	265	271	243	254	252	241	246	261	241	268	273	220	217	237	257	287	249	256	260	245	239	252	231	245	251	257	280	247	228	233	221	270	221	270	265	257	238	224	265	215	232	228	220	252	248	235	223	235	253	270	256	249	244	243	223	223	248	195	253	246	261	271	228	237	237	247	262	252	247	252	238	235	232	243	243	240	231	252	219	237	248	235	234	252	236	245	234	258	238	249	242	254	247	237	242	247	288	263	280	262	238	256	213	258	263	264	222	228	269	224	266	249	253	268	275	243	246	244	262	265	238	231	249	252	235	240	261	260	255	230	271	230	254	222	266	253	270	247	255	213	275	260	238	262	256	255	231	242	247	243	233	262	238	252	258	244	244	241	270	285	215	257	263	222	276	220	226	228	228	291	279	236	252	265	259	252	236	240	253	248	246	269	233	251	253	267	269	263	230	248	248	231	247	255	251	277	274	257	254	230	271	245	269	233	255	246	269	256	231	251	243	268	238	227	242	264	239	256	245	216	236	243	279	224	240	285	263	271	278	249	262	276	261	236	270	246	228	254	247	256	256	267	248	268	236	228	255	226	231	261	262	266	240	250	280	260	251	244	252	262	233	261	247	234	231	212	270	239	243	253	237	246	236	259	248	244	258	251	238	251	257	254	252	260	262	280	249	250	244	237	290	243	249	254	233	228	270	242	263	249	251	239	240	235	298	271	254	231	272	260	249	258	270	296	259	225	253	248	258	237	256	233	233	271	237	235	252	224	246	247	267	265	269	230	271	261	262	251	253	250	271	253	239	258	279	267	277	274	242	250	254	246	268	231	256	248	228	248	239	213	237	245	241	236	251	252	214	279	236	250	268	242	262	273	279	226	225	239	258	263	230	263	256	224	246	276	264	242	243	241	280	307	234	252	234	261	250	275	228	238	252	249	260	254	250	246	244	264	267	246	248	270	244	249	236	277	245	229	256	253	216	260	253	253	227	243	264	267	264	239	269	257	266	233	247	233	222	245	267	265	268	302	244	232	229	211	249	249	218	284	293	292	232	237	256	247	226	268	263	273	281	246	266	277	236	220	277	236	281	240	268	247	269	262	243	254	229	262	259	261	267	250	241	271	290	225	248	259	245	271	266	193	250	235	235	254	267	225	245	244	257	229	213	255	262	259	235	249	279	256	258	266	271	268	260	228	239	260	206	236	256	289	250	249	267	253	260	249	253	253	258	244	277	257	246	274	283	247	256	215	241	226	248	273	251	268	224	260	265	275	266	242	259	265	245	268	250	260	256	250	253	237	265	243	217	240	230	260	230	258	269	251	281	234	265	236	255	222	249	239	266	245	245	238	274	266	225	264	243	213	296	242	224	264	273	276	239	217	233	244	240	255	221	221	250	258	268	253	224	237	233	240	255	245	277	288	227	250	288	249	255	221	211	247	269	229	242	252	267	225	248	260	273	241	261	247	252	231	232	239	242	236	237	225	228	227	235	234	222	234	259	263	292	244	259	258	284	259	236	229	239	246	236	215	222	243	269	247	246	262	241	248	288	240	254	250	269	238	262	243	243	240	238	228	212	280	246	233	256	263	240	227	254	259	247	245	239	251	251	240	241	262	246	238	231	238	243	263	212	247	241	242	253	207	252	263	221	264	245	262	264	248	222	247	236	212	260	260	248	258	269	260	262	238	247	270	239	224	263	243	266	232	248	251	242	244	239	249	228	252	270	289	263	262	228	245	257	250	310	266	241	266	258	282	228	247	248	236	279	277	249	258	224	247	211	274	256	260	253	278	262	280	280	260	263	223	260	264	229	207	264	267	234	249	238	277	256	253	231	230	252	274	253	250	253	256	266	236	245	225	244	266	242	265	266	263	231	247	268	264	224	249	211	262	255	292	283	250	249	244	270	241	237	273	254	249	255	258	280	256	248	237	215	229	247	251	233	252	248	235	248	238	263	244	248	229	253	246	233	256	243	269	291	280	245	246	251	224	251	224	256	261	260	248	240	246	260	245	262	265	223	248	246	270	271	257	245	234	266	232	266	244	259	225	244	237	242	263	222	243	243	281	241	257	240	237	265	248	223	255	265	243	233	276	273	217	238	216	233	234	267	236	267	248	235	253	249	262	230	288	227	245	246	280	243	270	258	237	245	216	250	254	250	255	260	226	267	236	254	235	247	242	297	286	234	253	228	259	231	257	245	252	213	237	276	268	253	255	259	236	264	251	256	280	265	273	263	279	282	267	251	249	262	250	255	243	243	267	220	234	234	252	263	260	263	238	250	270	245	265	248	237	244	264	254	246	243	244	263	264	224	247	249	254	239	245	264	233	234	262	266	242	266	246	256	239	279	262	230	251	254	219	225	252	239	255	220	273	235	281	268	225	211	267	244	266	266	291	254	223	272	226	241	243	250	259	256	274	244	220	257	278	245	226	260	266	265	251	258	261	240	232	253	265	265	228	275	264	254	288	262	271	286	240	266	255	285	270	241	255	279	242	266	285	240	273	264	223	241	243	249	231	252	232	249	230	258	257	227	258	248	248	255	263	236	233	261	234	247	249	260	262	250	255	255	246	225	266	275	288	257	235	244	272	275	273	266	244	248	266	239	244	249	216	241	260	255	225	241	262	237	255	238	252	272	244	278	265	220	238	236	273	250	258	259	243	284	265	221	231	253	270	250	266	239	233	264	252	234	242	240	273	254	255	261	261	247	291	298	261	252	286	236	260	257	229	258	261	234	228	249	262	267	260	232	252	265	270	255	271	238	256	253	221	260	278	253	277	244	242	224	238	250	234	265	283	260	262	271	242	256	282	248	248	226	289	265	258	231	231	230	260	243	232	241	252	270	209	244	282	233	237	249	253	247	245	220	244	242	263	263	238	260	247	273	223	267	267	251	248	245	240	262	262	222	247	238	236	247	243	230	248	236	261	238	224	273	237	242	269	238	240	259	255	252	273	255	262	228	249	268	261	283	250	260	257	244	272	254	264	269	252	250	288	238	234	248	246	263	247	258	248	231	255	262	237	238	286	250	268	274	290	254	262	225	251	244	245	235	251	264	259	251	215	266	239	245	224	243	247	241	270	255	215	249	252	235	255	229	232	224	237	274	257	262	244	261	262	263	223	253	254	246	239	258	265	230	214	241	239	253	246	250	253	265	242	257	246	254	264	285	222	254	236	249	262	253	218	239	254	228	219	246	264	233	239	242	237	251	254	241	246	260	232	255	248	272	261	220	259	260	226	259	254	271	265	270	255	214	226	259	213	269	248	246	223	264	257	282	269	276	264	261	242	253	250	267	280	241	223	233	252	260	263	255	237	254	250	253	278	269	253	252	246	250	240	226	264	215	241	256	230	234	252	223	238	262	263	266	242	238	241	250	247	244	268	249	222	247	252	226	223	240	255	257	233	293	238	256	259	254	238	259	247	245	245	255	246	240	236	243	252	255
6579	868	1380	1483	1299	1073	949	852	791	777	782	687	671	713	606	658	601	612	631	627	552	593	581	571	577	606	597	637	570	564	575	597	542	586	625	553	577	579	575	575	584	576	585	575	574	540	597	567	604	577	571	548	599	602	561	571	601	570	579	603	556	553	562	545	577	583	574	579	612	568	588	585	612	559	557	562	576	585	552	545	575	596	587	626	540	611	550	590	616	564	547	566	573	559	568	572	617	590	556	603	525	551	612	558	566	582	563	571	578	593	585	583	577	588	564	580	553	620	525	626	580	575	606	562	574	587	547	577	558	565	586	616	622	594	608	548	582	576	547	585	591	558	589	568	577	519	566	590	587	547	559	561	584	573	505	526	561	631	543	521	521	514	566	593	594	529	541	524	568	570	597	545	559	574	546	592	559	560	583	581	592	546	569	536	549	536	542	551	574	565	570	590	597	551	575	553	582	535	592	572	566	551	550	503	567	519	552	576	577	582	564	570	569	604	523	576	573	612	572	556	565	559	596	572	554	567	540	578	595	560	560	574	590	593	567	571	550	571	586	565	557	551	562	552	593	540	600	546	542	539	566	565	570	563	570	556	561	618	640	596	560	610	587	602	563	550	583	587	540	559	565	556	591	579	560	575	574	551	543	556	611	550	581	529	579	561	564	561	581	549	572	596	533	569	553	545	564	565	550	606	580	568	570	541	576	599	585	573	554	604	581	577	587	580	562	593	536	563	595	586	576	581	545	611	567	583	558	578	602	574	562	553	545	559	551	505	558	570	561	557	578	536	554	560	540	611	548	620	563	586	559	533	563	566	590	556	538	590	575	554	579	556	580	574	554	610	585	598	549	565	591	586	536	523	581	542	542	602	545	545	561	574	603	564	570	578	593	571	565	548	511	524	596	558	585	567	537	575	571	582	561	563	549	572	525	554	572	605	556	579	555	547	560	561	536	562	584	553	578	549	599	563	602	589	585	587	547	575	543	547	566	541	567	570	578	516	560	554	564	568	556	599	538	559	561	559	633	591	585	552	585	548	549	601	590	526	607	558	595	519	522	520	588	560	559	563	526	569	553	581	566	567	597	592	566	569	565	572	572	585	546	614	549	539	579	558	520	540	589	545	573	624	608	582	572	572	566	548	549	598	611	569	589	578	607	542	564	557	537	611	553	561	559	577	574	541	533	582	600	570	571	558	597	600	553	580	546	568	578	561	568	550	558	574	562	538	564	618	602	550	591	563	585	559	588	521	569	551	582	592	592	552	577	549	563	560	558	527	568	564	571	545	540	546	576	595	593	559	587	568	561	550	597	602	550	558	576	597	599	598	576	532	542	542	576	532	590	577	594	609	573	599	574	549	625	560	558	581	578	577	592	516	571	594	583	587	565	561	563	541	542	557	585	583	566	561	565	602	544	567	596	554	542	550	556	632	557	593	548	594	558	529	569	577	591	570	568	536	525	597	565	564	554	581	551	625	585	546	534	562	566	518	558	567	546	605	585	568	513	582	596	589	563	558	588	562	564	588	580	626	603	550	540	550	588	583	578	550	592	597	575	518	544	558	554	564	576	594	590	552	552	550	568	552	584	604	554	533	584	557	598	568	561	571	614	605	557	589	552	540	575	573	581	578	553	554	566	584	580	574	562	550	556	540	573	578	546	530	585	598	578	580	555	560	573	572	550	550	527	563	597	563	607	541	580	548	557	521	577	541	607	601	553	545	587	564	561	589	583	555	565	575	611	585	597	554	609	576	561	571	565	517	547	574	561	571	589	604	545	574	570	604	546	553	543	575	557	577	559	567	557	556	595	612	551	546	566	526	560	572	564	567	570	559	553	572	559	569	553	561	576	585	579	599	543	544	577	583	549	572	563	545	550	536	534	567	576	576	574	538	610	630	606	518	566	585	577	598	569	593	624	580	602	538	569	568	572	584	584	613	592	594	554	583	523	595	578	617	591	532	588	503	571	545	553	554	568	604	572	583	569	578	561	617	587	595	597	615	577	572	559	553	554	574	524	633	583	591	546	547	594	506	603	589	614	618	594	572	584	562	545	529	557	550	559	573	544	568	606	569	568	613	586	569	600	541	537	519	601	549	574	569	582	563	565	612	576	552	549	559	611	552	590	572	547	576	577	590	571	515	596	547	574	581	559	547	603	563	542	577	551	600	533	556	595	565	577	576	603	593	538	552	592	596	584	573	563	558	545	550	541	589	583	550	571	587	612	584	543	610	612	513	554	582	564	596	598	598	567	527	550	574	531	564	530	588	544	541	579	597	557	582	579	586	553	547	616	592	580	557	594	572	591	517	541	550	590	540	542	552	518	552	526	549	571	565	574	521	568	557	538	551	531	618	544	579	541	574	567	545	569	593	544	570	596	579	570	590	559	583	580	543	562	566	524	567	595	578	597	552	556	561	584	581	626	573	576	563	578	590	565	567	582	550	562	546	578	576	578	576	562	552	560	590	572	600	551	537	553	605	583	592	577	578	532	530	531	597	580	540	522	530	562	522	561	571	594	565	574	605	614	573	533	517	536	600	558	576	550	570	546	548	511	563	546	606	582	631	562	531	577	586	544	585	601	566	579	584	541	552	602	564	532	585	571	575	587	584	595	629	556	550	619	598	568	572	568	555	528	580	541	564	527	555	574	564	562	595	605	542	537	570	542	537	589	570	599	565	580	577	605	538	576	580	540	575	564	577	570	575	569	586	565	619	549	555	594	565	591	594	561	556	572	594	533	546	642	621	552	565	546	571	574	588	575	577	580	576	542	560	554	571	599	543	595	542	600	603	582	555	599	566	601	531	549	552	552	596	569	616	619	583	542	596	559	558	553	588	584	573	539	580	558	586	555	590	580	570	573	603	587	597	574	627	545	555	580	594	570	578	623	560	557	579	536	583	553	562	595	563	591	618	551	604	526	578	607	534	607	564	552	558	543	561	620	555	536	549	539	592	545	529	550	564	567	587	551	523	538	534	569	568	584	545	595	571	559	553	578	588	594	557	624	539	524	592	565	592	611	622	540	533	566	551	579	604	587	569	571	575	567	545	554	608	530	547	572	559	568	613	558	567	615	608	554	566	607	571	551	578	574	578	557	524	553	556	539	554	590	558	552	578	599	566	572	551	586	559	575	548	509	554	541	558	567	571	569	589	599	523	556	569	563	574	561	572	553	514	615	576	549	582	584	590	571	566	550	569	520	595	591	584	567	585	584	527	578	563	564	554	556	571	540	545	579	598	573	577	577	598	595	538	591	581	557	588	587	575	536	565	540	530	581	547	529	533	548	583	572	579	580	593	571	541	585	590	543	598	560	541	530	534	562	591	548	578	506	647	554	552	566	545	545	530	608	559	551	553	571	573	599	598	629	577	561	584	574	613	575	560	570	561	613	560	529	544	503	542	537	533	556	535	600	560	546	539	590	565	572	594	545	553	574	615	571	547	571	568	541	582	633	553	569	544	562	571	574	552	574	584	576	571	568	544	613	589
14731	1158	872	679	440	340	265	238	217	191	179	173	208	173	139	172	145	152	159	140	140	130	131	144	129	162	173	136	163	143	144	142	119	131	128	130	137	131	124	134	121	128	145	124	139	150	151	133	140	133	133	128	159	117	113	152	131	136	135	127	115	102	139	148	141	138	126	152	132	156	168	125	128	126	148	141	124	102	149	127	109	113	141	145	110	126	123	151	125	150	107	130	133	122	141	131	110	151	129	102	142	131	126	141	141	129	145	149	141	128	120	112	132	128	108	135	128	125	124	133	121	146	147	128	138	155	152	136	104	150	122	126	123	122	137	126	139	131	120	135	154	119	108	145	110	130	124	121	130	114	114	125	128	143	149	142	136	148	138	128	129	114	133	98	137	154	127	121	153	133	125	112	141	145	124	139	143	154	123	115	150	128	137	139	152	142	129	125	117	112	120	149	155	159	133	126	132	127	128	135	113	131	113	140	136	144	118	134	129	116	127	138	143	127	133	133	115	133	136	123	123	116	131	109	135	121	120	154	135	142	127	127	115	124	130	118	134	133	131	134	119	141	129	132	160	136	146	139	123	134	151	132	123	133	137	130	133	119	117	140	149	147	116	118	148	132	146	157	144	140	125	120	150	129	154	142	137	157	169	147	159	117	129	127	138	117	120	113	135	135	117	140	147	134	138	140	134	158	151	124	119	128	122	121	134	130	174	139	123	130	141	133	138	131	136	116	119	126	116	130	127	116	130	135	128	113	144	116	133	120	116	136	144	120	160	134	123	144	138	119	130	145	121	131	114	107	123	123	126	110	142	129	117	144	146	157	128	132	139	145	122	143	120	116	149	126	116	140	161	142	146	129	142	131	119	140	143	115	165	137	137	131	110	132	137	141	128	121	131	144	154	138	146	123	127	128	112	134	125	137	138	132	136	135	139	132	120	129	130	118	135	128	135	135	136	146	137	141	135	124	138	153	151	134	122	146	150	139	128	155	132	134	123	139	123	127	134	128	153	150	142	121	148	139	123	143	144	134	126	133	154	130	143	162	138	114	134	112	134	144	124	152	134	121	124	140	109	103	131	136	136	120	146	105	127	155	114	146	112	130	110	145	152	158	128	136	127	127	140	152	123	124	129	126	142	127	107	124	144	115	125	119	120	137	128	122	133	121	146	152	143	134	162	141	148	141	119	120	132	144	138	130	108	143	120	118	117	138	139	124	145	131	117	123	114	119	135	142	134	143	135	142	144	137	142	152	138	130	127	137	131	154	147	100	141	142	150	131	135	119	128	139	135	126	155	157	152	130	113	131	144	135	138	137	153	118	138	135	131	137	141	138	130	147	131	117	121	118	158	125	127	121	161	123	134	125	110	121	121	99	129	143	128	131	130	128	114	140	118	142	150	123	138	121	145	161	152	134	125	125	132	130	148	129	127	130	143	130	151	150	133	132	118	147	136	140	127	124	138	134	135	135	124	127	130	110	134	146	133	142	140	150	124	148	141	132	144	125	120	133	129	134	126	166	134	130	129	128	141	131	119	124	129	128	130	162	150	117	144	112	117	138	121	130	137	143	139	146	127	142	130	112	112	109	118	123	130	123	140	121	131	142	137	128	111	128	119	132	138	144	155	122	146	125	159	126	122	137	139	116	128	135	108	132	145	136	146	144	137	111	136	145	138	136	140	135	152	153	127	116	113	122	105	110	144	131	150	148	126	131	149	134	122	135	138	131	119	134	125	112	118	154	145	143	128	133	129	114	149	119	117	117	121	135	144	150	134	104	131	135	131	132	129	140	139	139	130	158	150	149	127	147	147	140	153	167	112	138	132	162	139	126	125	130	135	144	124	145	99	126	129	116	139	144	121	117	142	139	126	116	139	126	141	127	132	124	153	142	118	128	128	115	119	123	120	100	123	153	133	134	130	139	132	149	130	117	133	140	154	136	144	121	115	120	124	131	149	129	141	140	160	130	118	145	142	109	128	136	143	121	128	135	117	137	139	108	131	134	122	143	118	131	120	139	131	131	153	128	122	129	126	126	147	113	136	133	140	138	138	144	117	139	120	117	124	148	138	127	136	126	114	145	118	130	142	128	131	147	119	121	122	109	145	165	132	133	117	133	100	127	135	117	144	137	149	135	124	141	128	140	136	136	141	142	131	138	147	145	132	134	106	123	148	124	116	136	126	125	138	144	119	137	111	153	118	119	132	124	156	105	132	133	138	150	116	135	130	131	135	113	122	114	123	126	144	113	129	137	138	149	123	127	131	121	130	130	119	149	126	148	134	122	159	129	141	147	130	150	142	141	131	115	147	135	140	111	133	133	134	147	133	123	139	127	151	102	128	134	132	130	100	149	124	118	131	143	120	127	126	109	133	131	153	143	134	147	114	147	145	148	126	129	121	162	126	127	141	130	129	140	140	121	149	130	133	146	137	153	125	125	130	112	151	131	148	152	137	135	159	145	136	132	143	137	122	132	128	135	135	113	147	128	118	125	114	130	127	123	139	104	146	123	101	142	129	131	144	146	132	125	116	145	152	147	147	118	143	114	154	135	143	131	132	142	113	150	144	137	137	99	157	135	117	126	137	156	138	127	147	125	138	119	141	127	123	158	123	131	142	117	140	141	124	145	125	150	122	143	155	118	124	126	133	132	111	128	115	156	145	127	135	123	135	112	131	148	125	135	127	130	129	134	133	126	122	129	143	108	132	152	131	140	130	121	128	135	115	123	121	117	121	115	124	119	126	137	142	128	125	126	164	120	143	131	131	139	121	124	132	139	135	124	130	116	134	126	122	127	132	120	119	118	95	141	121	113	158	156	149	135	133	133	139	163	119	107	117	127	149	127	131	122	141	147	156	160	144	121	136	140	145	146	123	118	144	145	117	133	134	127	128	139	117	123	135	113	136	142	122	146	129	132	117	129	95	137	139	149	143	141	136	146	141	110	141	129	124	115	124	138	114	150	156	120	161	136	150	140	109	180	141	122	116	147	103	140	118	126	122	141	131	129	137	124	137	139	142	140	129	159	121	122	135	155	141	118	131	122	160	162	132	120	140	132	107	129	137	134	132	121	135	135	143	148	128	135	127	141	131	145	133	134	120	148	122	128	165	133	130	130	154	134	107	123	96	136	125	150	150	123	139	123	168	127	129	126	115	125	134	131	110	116	140	133	129	130	115	118	139	138	132	137	130	145	151	117	136	124	147	151	123	162	162	139	127	120	121	125	130	132	132	136	114	120	151	147	165	134	142	129	131	131	129	128	131	123	135	125	106	117	132	100	127	146	133	151	111	116	139	116	132	123	163	132	137	125	135	135	140	139	119	141	143	125	119	121	147	110	138	139	147	127	154	136	139	130	150	120	145	132	137	147	146	149	143	120	146	121	144	135	126	134	139	128	156	126	135	137	138	130	153	131	155	133	124	129	132	134	146	125	112	125	142	137	139	120	135	133	139	118	131	138	135	164	146	152	130	103	150	141	150	149	141	142	128	119
8025	935	1795	2127	1711	1285	1087	844	774	657	650	587	507	522	462	415	437	428	400	378	400	382	368	376	357	378	341	339	380	369	356	305	361	338	338	380	349	295	330	340	307	323	332	335	352	325	327	298	323	326	332	315	313	349	312	327	324	295	350	318	321	302	292	295	342	324	306	315	304	346	295	329	323	281	339	351	310	311	282	336	314	299	306	315	300	321	309	313	322	340	308	269	323	336	297	326	276	322	262	303	338	316	301	318	337	303	290	282	315	309	319	309	329	313	319	300	344	337	341	312	303	310	302	326	323	311	298	301	298	283	273	300	302	321	288	285	291	304	324	333	298	299	309	322	280	325	307	306	321	273	309	303	304	286	302	329	296	320	297	314	287	299	299	346	322	299	299	304	278	308	304	298	289	313	342	320	290	301	291	285	327	305	294	296	307	318	311	317	317	284	306	305	336	302	299	298	308	316	284	300	306	286	321	306	313	272	299	324	302	318	322	304	290	296	315	279	337	296	305	285	307	280	293	327	332	316	317	304	317	318	322	321	281	323	278	272	300	319	302	319	318	332	338	314	300	337	303	341	329	308	319	301	286	323	286	339	337	318	308	308	300	275	297	311	314	315	291	300	314	324	280	308	300	301	314	310	334	330	287	300	325	311	318	319	299	300	294	308	306	319	314	315	327	295	301	295	316	277	265	318	303	312	285	314	317	289	320	304	316	318	318	315	294	304	328	309	317	331	303	280	335	314	298	319	317	334	293	322	318	328	322	304	266	303	325	289	319	338	296	316	308	301	296	329	321	309	302	297	262	310	302	326	312	312	316	296	297	319	298	293	345	312	284	314	319	294	327	284	298	293	313	262	300	319	303	330	298	325	313	333	310	317	297	309	309	291	298	294	293	305	307	333	300	309	270	325	307	298	291	303	328	329	306	284	308	301	290	349	313	308	295	288	278	328	312	323	312	306	288	292	313	314	309	345	275	299	283	312	321	287	315	305	325	291	320	296	313	295	312	321	307	326	303	300	328	301	294	294	300	263	316	313	303	300	289	313	277	304	289	331	324	305	274	307	316	302	306	333	278	304	279	325	306	303	332	316	327	293	290	276	334	273	353	312	278	303	304	319	325	313	348	286	337	314	303	304	292	285	311	299	337	306	315	320	293	279	320	330	305	274	316	304	284	321	292	322	310	317	327	292	307	296	298	323	289	278	293	308	336	315	301	314	323	275	300	299	298	293	334	300	298	329	284	316	305	315	298	297	293	310	332	325	329	318	290	309	326	312	297	313	297	271	325	351	308	298	305	300	277	287	295	302	316	297	306	289	309	305	331	282	312	301	306	293	274	304	319	316	328	329	309	298	347	308	329	309	303	299	304	288	305	312	308	321	298	314	335	303	335	321	285	284	285	313	288	338	312	342	312	332	271	284	322	316	305	331	289	319	315	319	318	293	314	318	288	350	309	323	290	294	306	318	286	319	342	266	274	321	292	318	336	309	303	298	294	289	310	306	318	298	325	333	286	314	319	290	281	302	353	299	281	325	310	289	317	274	302	294	335	335	283	315	294	305	318	321	335	309	325	330	341	286	324	293	300	287	331	328	293	360	286	310	282	291	327	289	294	317	324	294	292	309	358	292	307	323	301	304	312	310	294	279	319	315	307	292	321	333	330	323	299	323	301	285	306	320	295	308	273	306	335	317	328	322	311	313	301	331	327	302	312	297	329	310	349	283	307	315	337	311	326	312	330	280	302	326	324	313	291	296	321	304	275	329	278	299	334	305	335	288	285	319	300	304	300	315	313	321	327	282	292	337	326	289	312	317	315	293	377	301	332	305	313	296	297	298	328	285	331	299	292	322	324	319	346	257	286	269	342	306	332	299	328	310	319	278	342	275	283	297	332	317	318	316	338	324	306	347	287	286	302	338	291	326	320	313	316	313	300	313	287	312	275	318	314	296	298	314	271	337	306	299	306	328	303	328	328	306	320	309	293	299	310	275	276	283	329	300	322	315	306	308	296	322	317	307	322	296	295	332	294	298	284	291	320	299	278	305	326	312	335	318	298	305	284	284	317	297	295	290	318	330	292	289	292	314	335	312	326	307	320	290	282	286	304	312	286	297	334	282	307	303	290	285	334	308	323	292	305	328	303	305	332	325	317	309	315	287	263	312	290	333	338	282	278	321	314	290	292	306	323	291	318	295	310	314	306	310	297	308	316	279	291	305	301	326	310	340	313	281	323	316	291	305	313	332	333	302	289	273	288	301	343	324	295	287	298	301	320	299	270	294	291	296	336	300	320	318	313	258	347	300	307	323	323	329	319	293	328	305	307	331	314	296	338	332	328	310	321	313	335	321	306	306	292	300	285	295	288	269	296	336	321	276	301	316	311	303	310	338	311	322	321	330	306	296	332	302	292	317	302	282	306	305	320	299	285	347	290	303	315	299	270	293	270	333	274	279	314	296	352	303	308	350	317	293	268	334	280	301	319	293	304	343	313	327	300	345	321	313	310	288	337	315	329	331	306	299	303	330	330	292	293	346	322	303	301	293	298	325	298	304	299	313	304	313	308	348	293	306	298	327	340	297	306	317	310	302	316	314	325	336	305	334	302	300	289	332	316	346	318	280	309	266	319	312	330	301	313	302	311	329	331	277	298	323	309	286	326	277	314	335	334	302	310	328	310	286	323	301	312	321	302	312	301	307	314	327	327	321	318	298	292	303	332	324	300	303	296	310	318	340	314	299	281	312	269	285	309	318	333	347	280	327	327	281	289	325	310	316	308	274	318	312	312	314	316	323	288	309	309	306	326	321	333	313	319	318	311	339	327	324	304	302	312	300	317	280	311	276	303	298	282	325	303	321	264	283	278	314	304	309	313	284	340	312	289	296	324	341	300	308	331	293	300	297	335	296	333	274	294	313	329	310	318	339	311	301	323	315	289	326	308	323	317	301	276	293	295	305	323	285	352	276	325	306	315	301	277	297	311	295	297	303	311	301	298	342	322	292	305	302	282	291	303	332	284	304	286	296	305	306	310	342	303	297	291	311	313	313	305	312	344	314	303	327	288	320	334	303	306	318	342	334	294	300	306	287	294	292	311	317	297	313	311	307	327	304	312	321	303	295	338	319	319	288	323	296	298	283	308	323	297	337	292	321	292	321	319	299	302	333	313	301	334	318	311	297	299	320	321	307	294	326	312	342	325	297	302	335	315	327	320	313	312	291	323	321	321	309	306	328	331	321	306	296	301	283	290	313	318	314	303	276	300	325	286	311	323	291	276	313	277	282	307	307	303	285	300	308	325	305	305	312	304	325	278	290	309	317	297	308	324	309	310	325	321	295	312	337	289	317	291	297	287	307	314	321	303	312	315	328	301	291	320	316	310	296	303	274	343	320	296	326	307	301	308	295	312	301	326	280	306	301	296	324	288	298	313	337	298	332	293	317	322	319	290	302	318	290	327	289	301	301	304	288	296	333	327	298	290	299	296	322	338	358
1518	233	207	206	183	199	206	221	204	195	217	159	181	193	227	177	216	184	184	163	185	205	201	200	222	178	226	203	194	205	190	192	169	201	205	204	205	212	187	199	210	178	184	221	215	209	170	173	174	202	162	227	172	186	200	184	196	208	170	173	187	191	202	199	204	188	215	198	209	189	187	174	190	188	209	228	203	181	204	200	176	190	195	193	208	191	179	172	191	211	227	206	186	216	202	206	199	166	184	202	194	212	223	190	204	182	188	198	191	193	168	172	177	194	189	197	221	192	186	188	182	209	195	177	217	173	174	190	187	187	186	184	213	189	192	213	219	183	199	198	207	184	232	199	212	177	204	191	178	211	183	198	199	235	210	191	199	185	188	194	197	213	171	179	197	195	197	212	189	197	204	219	177	204	172	193	211	217	201	190	239	176	202	188	229	204	205	196	208	185	199	193	196	174	195	192	200	181	183	185	218	234	200	185	199	194	179	212	183	207	170	209	183	199	216	175	195	206	193	174	194	205	194	200	198	192	201	179	213	209	184	187	192	186	189	175	210	185	221	201	195	186	190	243	197	200	206	190	210	176	204	220	220	158	189	197	203	195	171	179	198	191	206	192	196	204	224	208	187	174	194	185	192	190	192	180	185	173	202	199	186	187	201	193	197	183	182	192	169	194	212	219	215	197	193	193	194	174	196	200	199	178	181	225	206	211	192	200	180	193	218	177	240	178	204	191	206	187	167	191	195	233	207	182	179	211	210	194	194	183	219	231	208	200	206	216	204	198	184	203	217	175	202	191	185	200	195	181	177	186	186	177	181	169	226	163	171	172	220	181	189	202	200	201	206	203	184	190	200	160	166	158	183	219	176	184	182	165	189	174	183	173	185	231	196	221	198	196	172	197	176	189	207	199	252	198	205	192	186	197	217	191	169	171	170	232	198	173	202	200	186	178	194	184	187	194	192	214	211	203	193	185	172	212	196	189	193	195	191	187	181	215	201	183	201	178	180	190	194	180	216	182	210	217	204	197	150	191	185	190	176	181	187	181	205	196	243	187	195	182	195	148	198	184	232	178	179	194	167	184	195	190	184	187	214	171	201	161	198	210	201	177	174	208	195	197	208	189	186	189	184	194	205	189	204	220	201	212	220	193	198	217	171	192	186	207	206	212	205	176	167	195	193	201	204	210	195	211	201	195	236	194	196	170	163	204	179	179	186	229	204	189	191	184	196	181	221	198	197	193	187	212	208	179	202	216	178	199	192	190	171	198	182	202	207	179	194	192	195	197	191	194	212	207	202	194	218	198	206	197	191	196	205	184	199	200	202	193	191	173	197	192	231	214	193	192	204	209	217	180	226	192	175	186	213	195	167	216	215	180	194	232	183	189	208	196	204	183	199	208	175	196	181	208	186	201	194	169	181	195	191	208	195	213	204	206	215	186	201	198	205	211	200	183	188	228	194	194	183	201	179	188	188	195	197	185	226	215	183	184	196	199	205	205	178	196	188	193	191	201	189	214	198	198	189	208	217	190	197	194	171	171	199	181	198	192	194	195	191	190	190	208	193	200	187	202	193	211	234	207	192	170	204	204	176	180	176	159	188	213	186	191	179	193	190	211	180	185	191	190	188	203	169	248	175	222	231	205	197	187	179	205	174	192	208	194	191	164	205	210	209	216	174	220	182	193	198	227	219	179	175	178	189	220	196	202	198	189	200	206	219	203	179	201	187	208	174	184	199	202	199	201	205	182	213	178	207	187	229	179	220	186	178	196	185	180	185	203	215	159	204	191	218	184	224	220	208	201	195	197	218	187	208	216	193	187	184	184	206	172	201	186	207	188	189	172	187	203	187	207	209	186	181	198	175	189	191	192	219	169	186	177	216	183	190	170	201	198	186	186	173	196	220	198	208	184	202	207	169	188	189	197	177	192	193	178	208	188	180	187	194	182	203	193	217	221	205	192	180	184	219	195	217	201	221	187	218	181	193	214	176	181	135	181	191	217	224	192	204	205	187	184	197	185	196	207	205	169	187	216	193	208	196	193	198	188	215	205	210	166	229	191	215	197	187	198	194	190	225	213	189	183	175	175	195	189	199	190	179	218	204	197	203	191	182	168	210	198	182	195	182	178	198	201	216	190	178	176	176	210	210	209	184	160	181	175	184	222	190	192	162	177	186	174	199	202	233	192	173	202	182	200	180	184	216	201	229	188	200	209	195	208	195	204	216	189	194	229	175	207	193	199	194	201	193	222	172	180	191	192	190	180	195	219	214	184	202	192	200	212	191	178	182	199	185	194	184	197	174	175	206	187	171	200	197	174	189	180	192	198	182	196	184	211	207	197	178	181	184	212	184	175	202	189	187	208	180	159	190	198	184	197	184	191	213	190	211	200	191	211	220	194	179	195	201	218	182	218	184	193	208	191	199	210	178	202	183	198	201	206	204	193	214	201	194	193	198	169	173	220	213	201	164	198	173	181	223	179	186	178	191	183	174	192	179	186	173	184	190	183	166	202	183	190	203	214	204	179	190	194	206	192	187	184	216	192	206	200	184	207	191	175	167	187	200	195	192	180	213	195	185	218	203	191	217	180	196	200	198	190	187	187	201	204	208	214	200	201	173	199	196	205	201	189	201	180	193	202	191	202	198	177	202	203	206	186	191	216	197	178	192	199	184	213	177	202	173	185	198	213	238	226	208	191	197	195	194	181	171	201	160	194	167	191	223	179	161	220	223	170	192	207	168	197	208	203	201	174	185	199	209	186	215	180	187	197	186	215	186	178	186	177	180	195	186	186	238	168	175	188	217	179	177	190	193	163	191	193	172	169	185	180	189	217	209	202	170	191	208	209	177	201	167	175	217	191	173	177	190	202	187	170	207	185	210	224	238	176	208	177	195	213	217	189	197	195	188	190	198	197	181	180	189	202	206	169	183	210	209	203	214	211	200	186	231	186	211	201	180	208	190	187	185	191	202	183	175	215	174	198	197	210	205	207	226	230	198	202	208	192	191	193	210	206	215	184	181	172	202	213	215	195	191	181	184	196	193	199	196	203	195	213	190	200	201	178	196	215	190	196	218	197	197	202	191	198	197	211	161	178	197	204	199	196	207	181	180	188	193	222	197	204	227	191	214	194	193	179	172	198	218	200	179	175	180	218	187	190	171	208	216	180	188	208	196	194	206	191	216	183	185	194	203	189	191	186	183	213	202	189	193	190	190	200	204	191	204	181	197	178	186	195	203	189	185	184	188	204	193	191	204	200	207	184	197	187	194	189	178	201	192	181	183	161	200	185	209	188	181	199	184	215	203	187	203	186	203	194	198	190	191	182	194	195	195	228	190	200	192	206	185	168	220	197	170	183	169	180	186	191	193	164	170	183	173	218	209	193	181	175	164	200	211	219	187	169	203	179	191	197	214	187	224	185	196	180	212	190	204	216	192	219	201	180	208	182	203	206	205	183	173	189	183	176	196	243	200	189	190	220	206	205	200	201	206	178
1925	439	489	552	479	498	499	446	455	472	458	478	499	466	458	452	472	465	463	398	459	503	461	455	449	517	465	457	420	451	463	433	466	479	469	488	482	467	466	488	464	445	431	473	454	429	456	499	473	480	485	482	471	438	472	461	465	495	483	452	463	428	430	465	464	439	484	446	420	456	431	468	417	437	468	451	494	472	487	470	431	455	478	452	479	468	451	446	449	460	460	483	470	486	457	429	481	480	492	513	455	467	464	416	462	458	422	480	430	435	473	462	482	494	484	426	443	459	471	465	442	471	475	467	450	491	467	433	456	452	472	472	462	462	460	471	454	486	454	463	493	448	452	452	456	455	509	455	460	506	481	477	488	441	457	465	424	507	502	494	461	461	468	464	476	461	488	499	458	395	433	462	427	489	435	464	468	490	437	463	475	416	492	470	421	450	508	453	510	485	502	434	472	455	463	495	451	472	429	427	472	463	501	473	468	457	483	435	462	428	501	483	491	453	487	482	457	447	449	442	465	504	459	471	435	500	458	518	458	471	502	475	512	500	462	452	456	482	490	477	490	482	467	424	447	485	479	428	466	457	445	443	433	421	419	434	482	476	440	465	443	488	503	445	446	402	470	484	446	476	459	455	447	434	447	454	430	455	438	488	441	458	428	480	474	469	482	478	481	456	451	445	435	448	436	442	479	408	486	447	450	444	492	454	474	451	446	472	442	497	460	450	490	453	465	434	425	486	480	492	457	442	454	469	436	436	488	455	464	443	483	474	449	488	462	456	496	469	475	438	435	474	471	488	505	481	456	438	459	485	459	499	475	458	466	432	449	430	431	440	472	471	474	426	464	487	480	411	432	436	433	449	455	474	450	481	484	423	459	451	463	463	506	449	486	480	462	442	454	474	484	465	447	474	479	467	415	452	439	451	481	456	475	471	476	436	471	442	464	475	494	452	481	466	486	455	481	436	486	447	420	449	439	475	451	484	421	439	448	474	492	465	502	460	494	483	438	463	464	425	479	446	486	488	416	456	470	492	449	498	493	456	459	466	439	481	452	472	432	434	483	448	451	424	477	432	473	407	486	480	477	479	434	460	470	469	476	450	471	445	491	489	465	505	432	468	434	490	454	427	467	494	458	441	464	469	488	461	471	473	467	464	423	464	490	445	414	419	487	430	484	494	455	466	459	465	504	479	446	454	433	432	452	477	499	483	461	440	479	453	482	510	454	467	444	450	481	455	467	465	418	488	484	498	505	436	490	475	489	485	465	456	473	482	469	488	456	485	474	439	479	442	457	443	506	462	453	497	469	445	411	463	472	452	479	469	455	434	500	489	451	425	479	481	453	420	468	464	429	466	453	478	467	465	416	488	479	454	410	450	449	421	465	465	480	444	430	457	460	450	466	470	496	425	506	446	477	432	441	507	463	474	487	460	472	446	446	489	507	506	457	447	491	471	455	507	477	496	470	450	465	466	465	460	498	468	461	471	451	451	497	493	473	501	429	454	459	472	407	492	516	441	469	472	493	454	477	422	467	425	466	459	458	469	507	431	467	458	451	467	492	441	418	406	490	470	471	521	480	415	465	452	434	471	474	481	463	453	474	483	505	475	475	469	488	436	486	484	488	514	480	452	442	446	485	446	476	473	443	444	497	475	484	464	475	478	466	443	478	445	485	447	469	467	450	443	422	456	466	451	410	475	473	423	473	472	452	465	487	454	443	461	459	490	469	485	474	463	503	434	475	457	480	447	454	465	443	465	451	467	475	443	486	457	464	454	457	452	454	501	466	460	475	492	442	446	449	475	453	432	466	508	485	485	467	473	434	434	489	431	436	469	473	452	456	449	464	472	440	468	460	498	503	492	480	456	422	446	459	465	461	449	498	472	464	460	442	456	456	480	422	496	461	441	473	425	458	450	432	489	475	462	496	462	433	455	465	511	458	452	453	461	448	477	460	452	456	459	465	447	471	462	462	444	449	491	433	457	472	459	420	468	462	451	506	468	504	455	471	468	466	495	478	465	474	461	462	437	451	457	458	462	528	490	460	439	462	467	450	447	467	458	509	464	455	432	474	494	451	441	440	464	429	480	477	504	485	502	472	473	476	473	455	447	495	468	452	470	460	444	495	430	476	444	496	436	483	471	455	482	461	471	518	433	491	419	476	452	461	460	427	480	453	452	466	476	489	444	431	454	489	448	488	472	474	482	428	478	474	473	437	472	472	470	506	450	414	480	470	455	455	464	448	451	489	471	450	466	465	474	467	474	495	440	444	460	470	460	452	453	474	504	448	480	447	468	465	464	476	479	481	476	393	489	442	467	492	466	454	428	478	475	469	474	436	445	473	453	447	460	431	466	462	495	441	482	470	469	474	471	458	471	471	436	442	443	448	458	440	461	453	490	495	458	504	445	431	442	453	473	441	479	451	488	504	462	476	478	435	505	462	451	473	462	486	475	493	449	455	466	460	459	527	475	502	456	487	499	488	462	494	445	487	437	494	474	483	455	440	446	440	473	491	466	488	483	529	490	458	477	470	501	448	487	462	473	446	446	462	497	440	465	502	502	492	490	461	453	480	493	434	503	478	474	441	430	469	464	463	502	448	435	460	481	423	433	452	446	471	474	437	454	472	431	441	495	444	465	512	469	492	458	471	491	435	461	453	490	442	477	459	413	470	456	478	492	495	486	456	463	441	459	516	429	472	453	449	467	473	481	466	479	475	451	430	491	442	482	474	464	475	455	489	414	464	464	435	471	441	466	461	438	467	459	443	473	473	453	475	488	465	420	465	455	444	484	439	449	474	433	449	435	492	465	447	473	455	468	490	426	470	444	432	468	496	447	453	495	491	496	458	456	427	447	466	496	482	467	474	454	438	460	437	452	484	431	434	455	478	470	515	480	467	473	474	475	419	447	460	509	461	482	432	461	477	462	469	469	464	469	448	449	445	447	460	451	447	452	471	484	470	465	439	424	452	460	449	489	439	464	464	478	446	459	472	477	493	428	437	463	464	475	451	485	478	454	441	507	441	443	461	466	509	500	474	479	451	498	461	440	498	494	427	470	445	455	445	450	448	463	473	467	432	447	429	468	481	428	462	498	456	484	482	449	452	440	470	448	488	470	495	458	474	474	448	444	471	458	442	479	492	417	487	487	463	501	414	422	472	449	498	507	488	450	497	430	431	468	435	463	459	427	435	472	480	445	449	416	465	464	489	443	428	474	467	473	500	479	460	462	486	473	462	510	457	488	462	445	474	463	475	446	483	483	454	457	471	448	451	460	422	471	441	459	492	466	488	460	487	474	482	464	435	462	422	421	458	455	473	467	442	437	462	419	486	459	449	472	462	474	457	433	465	455	442	466	465	446	442	481	471	457	479	466	454	501	467	462	449	413	487	482	479	438	455	462	452	501	450	464	473	459	464	450	464	467	493	453	434	451	435	447	470	467	488	419	453	442	489	477	429	456	486	466	476	469	513	451	484	456	447	457	480	460	485	465
7933	534	535	522	460	378	327	318	304	284	262	278	280	257	278	250	260	242	299	253	253	293	244	252	256	236	298	212	249	272	266	226	266	229	259	231	244	228	243	248	240	205	237	263	266	259	240	248	278	245	245	255	244	230	242	245	258	245	261	251	233	256	267	225	233	235	252	236	280	233	246	243	247	252	233	234	251	244	226	202	240	264	275	245	273	232	230	270	236	293	226	234	292	253	233	248	244	249	227	287	260	275	234	249	270	243	284	286	260	220	258	272	250	277	262	262	262	225	266	250	253	268	281	260	248	256	248	225	261	234	252	269	227	265	245	236	267	259	245	227	276	236	234	267	239	261	253	242	249	244	264	247	258	266	268	236	248	261	242	229	262	232	219	211	220	271	278	272	238	266	240	259	243	265	231	302	272	261	261	241	218	284	258	244	252	231	235	266	260	262	214	205	257	257	258	273	222	222	263	230	231	229	241	264	248	245	243	282	230	274	246	282	247	264	265	274	256	239	251	251	209	266	244	271	246	261	225	235	233	240	232	265	252	237	254	242	236	246	258	273	257	255	267	228	260	257	234	254	233	254	238	259	249	276	229	228	246	232	230	249	268	244	229	254	259	235	251	267	251	264	264	266	259	257	220	240	244	250	244	289	263	260	271	271	259	228	255	263	244	270	224	228	272	249	210	257	236	255	271	231	233	251	273	285	253	266	256	260	248	258	254	235	271	223	272	221	212	264	246	230	240	257	252	268	252	220	262	261	227	226	245	266	255	261	239	239	255	240	248	270	259	247	244	253	256	263	268	268	217	255	261	275	257	242	254	245	254	237	265	261	277	239	268	243	267	231	239	249	234	257	226	271	255	232	258	238	255	239	225	255	272	233	240	247	238	260	239	248	260	254	261	218	250	234	245	234	216	268	235	248	269	256	226	236	258	244	254	239	242	246	265	257	226	243	272	244	238	262	227	241	251	242	248	250	247	276	260	229	265	275	232	210	235	270	252	236	236	256	250	238	260	261	237	261	261	257	267	229	269	242	252	252	232	256	302	253	239	208	243	239	244	273	240	236	268	242	242	225	208	287	231	235	235	217	259	208	237	253	251	251	275	245	245	253	243	236	262	252	245	241	244	245	278	272	237	226	238	239	261	257	261	251	261	247	243	225	225	271	265	247	257	240	256	229	267	263	243	248	274	254	243	265	243	243	242	234	234	263	238	247	261	251	245	251	266	235	254	245	246	250	235	242	224	271	251	251	252	259	260	226	270	248	222	227	214	258	264	229	259	230	248	260	285	255	239	234	265	271	248	252	237	262	245	267	237	258	220	247	232	235	245	247	258	248	243	264	286	255	257	266	252	229	231	270	249	249	246	244	246	254	226	236	252	253	268	283	230	243	247	244	264	233	231	275	242	281	254	226	258	267	249	255	250	247	249	267	226	223	245	254	252	246	232	257	236	239	259	275	227	236	242	234	264	271	251	242	259	254	254	233	232	243	257	242	253	219	235	245	222	223	216	257	219	274	259	270	240	244	251	245	291	246	263	247	268	246	258	249	257	271	253	259	247	242	228	245	227	240	243	259	251	273	249	257	251	246	240	236	217	253	240	281	281	252	237	266	236	259	256	194	229	249	247	230	235	230	241	260	278	246	256	261	221	240	254	219	260	227	268	242	257	284	259	242	259	256	257	253	247	248	268	267	242	247	256	252	241	252	252	249	259	207	241	251	233	239	248	273	254	258	284	251	231	241	284	239	234	235	258	211	232	250	249	250	209	247	228	238	271	244	238	240	258	238	239	239	237	244	249	267	234	269	229	248	233	262	281	252	235	287	251	239	254	246	232	269	274	228	264	252	276	243	252	240	223	283	235	263	254	283	277	289	241	266	237	247	265	250	257	253	250	256	235	269	247	238	253	271	223	239	278	270	221	267	244	243	248	256	231	212	237	256	283	259	254	235	253	247	248	246	269	234	230	228	222	238	235	247	255	257	268	251	220	258	261	268	249	244	247	253	222	260	229	239	242	205	229	252	246	246	278	240	274	218	266	249	237	219	243	231	246	243	239	265	241	227	234	242	246	212	257	269	243	241	240	270	279	247	255	228	262	231	248	266	269	246	226	269	239	241	264	261	269	265	253	246	263	241	259	288	259	253	257	268	272	228	241	239	292	263	283	258	265	253	262	225	242	237	251	231	234	243	277	272	254	263	249	228	258	254	190	217	248	214	254	271	267	264	234	255	248	261	256	246	239	255	239	265	222	272	265	235	241	272	241	262	228	250	237	240	257	240	255	249	245	252	243	244	272	214	238	237	278	225	254	261	225	243	251	231	264	245	218	263	248	223	234	253	250	251	268	246	261	253	242	256	265	239	228	254	239	239	263	244	242	275	243	229	263	276	263	222	254	238	230	262	286	215	242	261	229	224	252	263	284	239	270	259	238	272	238	231	267	241	247	254	263	230	259	225	255	238	281	273	270	303	225	226	225	276	269	265	259	258	273	253	277	271	263	256	245	249	262	248	245	265	266	246	260	242	256	220	262	254	283	248	261	265	232	242	244	222	249	252	247	242	241	235	261	246	268	253	237	254	245	239	273	253	260	258	259	239	280	243	217	268	229	243	278	265	256	253	215	245	250	246	215	245	231	223	267	229	216	220	246	265	261	254	259	246	229	222	252	236	259	229	248	244	265	223	235	225	221	257	265	234	259	233	232	267	245	224	230	303	247	277	250	242	251	269	257	269	237	245	267	241	258	278	263	250	246	227	254	236	233	254	248	267	212	227	257	234	259	254	249	254	245	282	251	225	206	270	268	245	258	238	256	240	238	254	258	252	269	219	238	234	269	228	256	224	240	268	257	229	273	237	237	236	250	271	248	280	239	234	281	262	254	276	226	242	273	271	250	230	257	239	242	257	248	223	245	234	241	282	257	273	259	222	232	249	227	271	249	271	231	238	249	234	274	234	264	272	257	247	245	241	259	263	247	233	230	270	238	246	271	235	241	260	242	254	283	235	262	292	265	269	243	267	262	271	261	263	250	262	257	260	270	231	237	275	220	242	209	274	251	285	270	244	252	248	270	270	266	263	220	242	278	238	262	217	258	256	234	249	263	224	256	269	267	252	244	237	240	232	260	257	261	251	255	297	229	242	244	234	222	260	229	239	234	255	232	254	226	255	251	253	261	197	233	210	252	250	278	251	256	226	261	236	248	246	262	271	235	268	257	222	227	256	261	256	273	239	242	255	246	254	220	266	240	265	245	259	292	259	253	251	240	255	244	210	252	240	222	231	246	255	256	258	258	260	234	244	241	285	264	249	213	237	231	217	276	231	261	261	250	267	250	250	236	250	231	245	206	267	247	223	227	220	278	261	257	252	225	256	248	239	258	233	246	253	248	255	230	221	242	255	259	244	259	228	243	219	285	258	260	239	242	207	244	255	242	248	237	262	223	267	238	265	253	249	252	247	249	234	250	271	253	254	280	249	227	245	247	213	254	252
6604	826	1285	1494	1302	1076	977	891	822	722	751	726	692	657	678	633	612	643	613	633	629	595	601	596	608	605	643	553	605	634	676	579	606	586	562	588	574	560	575	512	574	587	580	555	538	542	562	553	593	584	538	508	592	576	560	575	580	567	547	595	541	587	572	550	565	567	615	586	597	547	535	560	553	592	523	589	579	596	570	592	610	578	600	555	583	535	556	569	583	547	588	537	557	573	543	552	560	592	560	572	552	545	550	561	585	590	527	572	563	578	578	549	546	520	550	582	588	571	533	544	571	578	581	586	549	569	524	558	588	600	595	568	564	546	595	604	595	581	569	614	580	575	569	586	540	570	550	549	600	540	564	562	548	542	544	556	592	563	563	558	541	546	522	581	542	597	529	533	546	592	554	537	545	573	565	574	558	569	571	561	553	548	562	564	563	562	543	521	570	568	616	607	542	569	615	571	597	563	565	515	563	588	571	550	550	587	572	570	529	570	569	586	571	580	541	585	590	561	550	592	584	573	601	579	579	528	596	559	582	535	603	566	568	572	538	550	546	562	564	591	577	553	583	526	596	594	530	570	576	582	546	588	556	531	585	579	563	568	571	571	574	575	589	572	564	561	570	563	599	579	573	545	566	533	570	583	587	548	586	569	557	585	586	590	573	581	545	599	588	592	604	584	598	573	552	568	597	572	577	570	567	562	544	572	568	591	542	542	627	577	594	517	552	590	581	558	605	550	575	548	597	563	568	572	589	630	560	552	609	577	594	595	554	581	595	615	581	607	543	559	554	609	570	545	572	570	603	640	578	570	545	513	548	543	555	581	590	561	576	548	576	553	554	542	577	539	543	581	541	557	544	576	584	554	519	582	530	552	613	526	578	561	580	536	598	597	552	577	534	572	580	560	584	557	573	554	561	563	593	602	572	589	542	606	580	565	568	574	598	566	590	573	595	588	562	605	550	597	563	576	581	592	593	510	524	564	524	550	550	551	615	547	548	565	636	563	622	563	542	556	603	560	585	568	586	556	601	540	555	608	587	590	558	568	570	591	584	565	568	503	557	579	577	568	574	576	569	548	590	570	591	565	569	639	596	528	602	615	591	577	565	559	584	547	578	522	583	602	541	583	579	591	562	590	549	559	595	611	565	545	598	594	584	559	569	575	550	585	592	543	585	554	571	564	549	582	561	593	572	599	509	567	518	550	507	533	521	583	564	543	544	560	562	608	578	562	613	558	546	570	582	530	585	579	560	559	592	610	614	602	599	569	593	568	557	581	616	597	589	571	560	627	546	618	586	583	591	532	579	572	511	520	549	556	576	540	642	563	529	540	587	598	514	572	560	557	566	590	578	574	579	570	546	545	556	586	579	570	579	583	572	603	609	571	543	600	590	579	579	563	545	561	556	603	603	588	550	540	610	568	584	575	528	511	537	566	562	549	575	557	562	601	560	586	534	565	523	577	542	580	589	566	564	543	556	561	597	565	546	554	568	539	601	566	575	578	561	574	537	571	520	546	552	546	584	608	563	549	567	580	554	578	608	577	543	578	557	553	591	585	566	592	572	573	557	588	591	577	585	589	566	534	571	615	552	595	525	553	584	594	591	549	566	580	546	553	598	557	575	559	549	589	583	569	571	585	572	542	554	584	616	561	563	554	559	558	566	557	579	596	551	556	528	530	574	567	557	529	582	552	593	564	573	562	574	565	517	571	533	585	646	550	558	555	603	593	601	574	562	574	576	543	559	555	559	581	568	564	587	526	560	557	536	563	570	554	560	577	601	578	587	565	570	598	586	567	570	565	582	542	572	556	535	570	579	603	576	590	536	582	583	607	557	597	579	569	545	541	537	562	577	558	565	522	567	562	543	568	581	613	592	527	585	578	585	534	607	567	557	535	568	525	570	567	624	584	599	544	596	586	590	599	567	542	564	537	574	561	571	577	600	557	547	557	564	562	565	570	604	587	559	576	570	569	587	544	569	596	546	579	578	533	602	556	575	611	588	579	598	542	540	554	509	608	585	568	569	589	558	577	577	557	579	572	556	581	566	530	582	601	579	592	534	561	566	588	539	609	562	607	593	528	580	581	533	568	605	620	577	555	574	594	608	580	551	547	556	585	540	577	566	583	537	580	550	561	555	563	550	595	594	578	550	574	544	547	532	574	571	552	626	551	557	539	584	548	568	587	565	575	557	525	577	600	542	582	582	543	530	596	562	531	547	562	566	600	527	573	583	596	604	576	565	590	565	543	556	556	559	574	571	549	586	566	591	572	552	556	562	527	575	549	527	549	550	578	573	576	616	552	562	574	593	578	593	578	569	574	583	583	606	565	583	547	562	567	614	538	555	555	564	533	610	600	575	553	582	544	585	584	582	561	534	525	534	589	542	578	564	580	611	617	591	573	597	578	569	571	594	554	550	573	553	568	585	560	566	568	573	611	543	549	579	547	559	589	582	575	568	559	545	545	548	607	591	601	609	577	579	543	532	546	595	601	561	573	512	535	643	567	558	551	561	611	550	570	579	556	585	587	565	557	601	572	569	598	566	578	601	567	558	582	573	561	569	591	585	561	578	573	555	544	552	566	579	568	618	572	568	584	583	609	591	590	563	566	578	591	563	588	579	586	566	528	582	528	593	570	570	610	556	544	549	603	582	589	533	585	564	542	569	560	566	581	570	557	542	558	566	579	551	591	554	544	578	572	543	569	551	569	586	547	612	567	567	569	562	607	603	619	582	572	593	584	527	589	589	584	580	564	569	590	608	532	579	569	597	562	547	559	586	588	533	543	571	571	563	562	586	545	551	563	582	579	588	556	579	587	544	597	554	595	558	531	572	576	577	539	608	619	533	564	568	619	544	615	558	610	554	576	559	604	548	549	569	581	583	566	568	554	580	569	583	585	591	583	597	558	591	576	573	569	558	605	541	535	584	534	566	528	552	536	559	617	566	528	579	591	567	555	585	583	597	543	561	593	517	523	564	600	585	559	580	573	503	591	587	564	532	578	569	572	580	613	602	548	586	577	582	576	578	601	536	544	586	575	563	555	597	568	599	569	603	553	551	574	557	561	555	572	516	548	559	614	562	586	576	565	580	560	569	533	547	585	575	537	554	577	587	570	582	568	574	550	572	594	597	551	580	594	605	562	568	498	556	551	576	558	545	548	536	598	585	524	552	550	578	578	580	560	578	540	590	571	573	590	565	567	548	542	587	547	574	613	554	576	551	569	542	598	589	560	562	572	579	589	542	560	609	552	575	561	542	551	571	561	578	553	597	552	561	560	563	555	593	583	538	528	579	592	594	545	601	557	558	579	540	532	605	569	576	587	572	573	568	564	567	578	532	545	545	569	567	557	576	561	583	553	598	555	520	594	553	553	601	553	538	562	559	584	579	598	529	593	549	532	574	597	582	566	575	565	562	592	545	563	552	564	535	536	549	605	574	579	586	570	579	585	564	550	599	553	574	584	576	540	581	538	549	645	581	566	557	556	563	584
14720	1155	899	699	472	325	271	270	194	171	165	151	164	160	161	157	158	146	123	132	146	148	148	128	115	142	127	137	129	139	140	143	136	130	104	111	124	128	162	141	131	150	142	146	128	129	126	124	138	134	139	136	140	150	137	128	118	124	139	141	119	130	132	134	112	136	126	125	127	129	128	131	132	151	130	132	118	143	124	124	149	120	121	132	91	132	118	130	160	140	134	146	125	122	107	123	116	146	141	134	153	148	125	143	129	141	146	138	126	119	154	110	134	121	126	149	118	132	125	136	135	139	142	140	128	139	125	139	141	118	151	124	144	130	113	125	153	125	108	126	125	159	137	120	148	135	154	127	150	146	140	132	118	119	128	125	123	152	137	116	122	149	114	131	130	134	143	125	128	127	158	143	123	135	156	132	143	143	131	131	133	131	127	119	144	118	146	112	137	127	156	143	139	117	148	130	128	137	118	134	130	131	140	124	119	121	127	128	141	134	149	139	133	136	127	112	120	118	148	124	129	134	146	133	131	143	154	139	131	131	110	133	126	130	115	138	123	136	141	126	121	135	111	119	105	141	135	137	142	122	133	137	143	130	124	159	143	147	125	127	142	145	131	134	139	151	137	121	124	146	147	123	129	132	128	136	154	143	127	146	133	140	122	124	149	122	126	136	126	123	122	137	126	139	143	149	105	153	135	138	128	141	126	122	106	148	135	139	134	123	152	118	140	118	127	116	116	161	134	130	140	124	141	116	116	142	139	115	115	123	140	111	141	136	111	146	137	125	117	133	135	127	139	151	114	126	143	120	119	108	133	123	118	131	132	150	135	125	126	113	145	125	133	136	122	132	137	124	126	126	132	123	137	127	147	158	156	135	104	121	151	128	134	142	136	136	128	144	128	129	122	119	140	137	128	137	140	122	137	137	147	147	124	143	132	124	130	122	116	138	123	128	123	149	137	119	130	145	132	134	152	142	132	132	113	127	137	135	123	138	141	135	134	144	117	144	132	102	113	138	144	130	138	133	139	132	113	134	122	130	142	113	113	151	110	131	134	133	122	134	125	121	173	136	113	146	119	131	133	140	148	101	104	125	136	157	124	141	115	130	137	123	124	126	142	144	135	136	132	116	140	125	148	135	144	128	106	127	134	116	113	128	113	132	123	139	134	124	128	132	108	118	149	150	138	130	134	143	119	120	129	118	131	123	126	140	145	132	112	128	137	127	147	135	153	118	135	130	112	149	125	135	129	131	136	113	135	117	124	118	97	136	124	132	124	119	133	132	138	141	151	156	133	126	131	133	120	134	157	140	145	135	109	118	154	137	126	142	119	129	139	130	156	132	133	115	127	128	118	118	133	153	128	103	141	134	134	123	141	136	125	134	140	101	114	134	156	148	143	123	144	138	125	135	115	134	121	151	120	150	143	114	122	138	146	129	144	144	120	141	123	131	131	133	141	117	111	111	127	131	125	125	137	118	123	110	116	138	125	145	131	142	112	114	134	115	121	127	135	117	121	126	140	155	139	137	125	124	108	136	131	133	136	118	151	123	138	131	140	131	110	117	122	148	138	140	139	118	113	126	165	126	115	133	136	133	148	120	145	132	152	126	146	142	137	143	137	105	133	106	134	107	142	146	123	128	102	131	133	126	126	125	132	150	124	137	116	128	155	134	129	134	142	157	143	115	159	142	140	124	119	111	118	132	120	133	137	143	133	92	120	147	127	124	119	142	133	142	138	120	148	137	116	113	144	124	140	127	123	144	116	113	126	132	123	155	142	132	157	132	152	127	139	122	124	132	121	137	141	146	110	152	125	119	137	148	113	133	126	133	130	105	124	129	154	112	156	128	113	119	121	124	137	114	135	122	139	140	138	133	129	130	139	132	136	134	145	124	148	163	93	91	139	141	120	139	115	148	152	110	129	115	143	127	144	124	144	118	148	131	153	146	116	138	131	131	142	113	125	123	124	125	137	125	132	122	160	114	132	141	107	102	135	137	126	127	149	134	130	129	138	118	136	122	112	137	127	131	121	141	138	127	146	121	141	140	138	138	117	132	137	146	148	107	137	150	115	145	138	124	135	120	112	120	139	126	133	138	146	127	132	153	125	131	150	143	125	155	131	154	107	122	151	128	153	120	113	127	131	146	135	118	109	136	118	111	149	132	110	139	141	138	160	133	128	120	132	131	132	125	146	119	124	144	116	138	137	140	124	112	124	127	137	146	121	130	118	132	133	122	136	132	132	136	134	132	125	117	120	109	127	135	129	121	119	161	119	122	112	133	120	125	135	133	126	136	156	148	131	133	135	139	129	144	136	144	124	126	118	120	115	118	123	149	127	137	150	122	119	120	138	131	129	118	128	129	127	138	135	131	121	138	113	102	124	128	148	123	137	126	104	132	138	123	134	123	136	139	132	122	151	122	136	127	131	124	130	122	150	123	117	125	123	121	119	148	145	117	135	104	136	141	126	124	122	121	124	122	133	147	143	133	126	120	118	135	129	125	131	121	129	125	141	119	144	125	122	120	141	128	120	132	143	134	115	140	143	138	131	114	146	117	132	141	139	120	136	150	118	133	137	121	135	117	128	119	131	140	116	147	124	146	115	123	107	141	153	124	135	139	110	144	128	153	141	120	131	128	122	124	143	134	139	121	144	129	109	127	122	129	142	132	107	144	135	132	127	115	117	142	139	130	113	141	128	122	114	147	105	152	136	141	139	147	131	120	132	139	118	127	132	127	128	146	121	134	129	131	129	156	118	141	117	126	131	138	133	139	130	123	132	116	121	129	130	147	119	132	131	135	133	119	166	127	139	125	124	114	121	150	119	124	118	140	135	121	127	109	134	119	139	123	140	152	118	136	147	132	158	163	135	122	119	119	122	134	112	127	142	120	123	126	131	129	115	124	127	120	126	113	135	128	131	126	142	129	125	133	118	134	136	129	96	118	147	118	114	146	132	116	121	134	167	116	126	141	135	129	144	147	133	130	114	138	132	124	151	139	129	119	128	165	134	154	149	108	139	132	132	112	116	106	110	140	120	116	121	141	138	122	123	119	141	123	122	129	131	123	124	136	124	135	120	153	118	140	128	128	122	120	122	145	130	140	143	131	135	143	99	139	103	122	137	124	134	122	120	115	135	131	133	145	120	140	151	119	150	131	129	138	112	116	128	139	144	133	101	142	115	101	118	111	157	123	147	116	118	131	120	141	133	112	138	135	134	121	132	134	129	119	139	122	140	124	142	133	131	122	145	139	139	124	118	139	136	125	136	138	119	121	124	119	110	113	146	123	118	126	116	119	125	152	119	126	139	131	151	161	125	130	124	142	109	129	102	113	128	128	138	92	125	147	123	115	111	164	136	129	135	112	136	127	140	135	141	138	126	139	126	129	153	149	124	137	113	132	119	143	132	140	139	130	129	133	131	144	141	138	125	114	134	142	145	121	141	124	117	138	122	132	141	138	127	129	155	112	122	142	112	142	144	142	138	111	141	123
7992	860	1861	2144	1806	1356	1148	895	750	664	617	604	563	517	478	478	431	390	409	397	400	393	372	371	364	372	345	388	332	338	358	344	345	333	316	315	349	307	299	322	322	321	305	279	317	327	350	334	300	349	323	289	332	323	303	327	312	344	310	334	344	319	330	329	304	309	290	339	304	295	303	314	315	294	303	301	312	308	294	329	284	292	315	299	297	313	323	348	290	350	328	317	342	318	315	272	309	345	324	295	327	317	303	301	302	304	311	273	320	324	301	313	295	269	307	327	301	309	339	323	300	318	304	319	280	298	284	294	337	299	294	289	305	288	319	302	309	304	322	276	331	316	335	331	288	309	280	305	309	316	302	298	306	315	304	323	326	290	287	319	256	296	280	307	305	306	322	306	316	346	318	298	315	306	315	338	298	292	304	302	321	314	309	322	297	301	318	314	309	331	326	317	333	334	280	300	306	324	318	287	308	274	312	294	327	317	302	290	302	308	312	293	295	324	297	303	308	316	300	297	286	297	307	314	302	292	315	332	299	309	321	316	299	296	324	299	314	309	303	288	301	323	300	331	300	288	346	314	304	333	300	317	299	253	310	314	316	312	289	293	303	344	340	295	310	298	357	298	298	307	326	307	293	303	289	323	298	305	305	309	319	324	296	281	307	297	321	306	322	293	306	291	305	313	278	338	279	296	312	293	318	303	309	297	304	324	302	317	334	301	288	296	288	317	298	309	313	301	323	296	299	286	308	288	285	328	295	332	291	288	291	301	323	280	292	317	326	321	332	249	332	334	313	330	280	298	286	339	290	331	301	317	280	319	300	284	298	290	309	304	299	291	296	292	308	287	292	309	329	316	323	318	303	317	295	318	281	287	292	330	319	290	298	308	302	305	294	296	301	298	288	310	304	298	289	307	295	280	321	328	299	340	327	301	297	293	314	301	322	326	335	308	327	269	331	310	302	315	289	297	256	319	289	296	335	272	301	309	321	292	317	289	307	297	341	327	308	278	287	286	305	339	329	298	314	319	305	298	311	299	327	340	295	320	294	266	311	319	299	322	280	316	317	311	322	324	302	289	283	283	304	315	327	362	291	310	298	331	317	316	322	298	324	324	316	322	302	287	301	289	321	318	325	318	304	277	276	329	285	284	350	313	284	297	296	303	293	329	279	317	316	318	290	297	296	318	315	270	280	310	303	296	338	290	330	310	301	323	294	290	338	306	325	290	305	287	337	325	309	297	301	309	322	274	315	311	308	286	329	321	323	310	341	288	296	322	316	303	280	328	268	312	284	303	295	304	278	321	287	313	314	335	312	325	301	320	330	310	314	286	298	309	301	294	304	271	316	294	275	314	321	290	324	303	289	324	294	271	283	302	304	319	297	305	309	317	322	306	326	298	270	323	339	305	318	343	274	296	299	306	295	293	327	316	316	303	299	324	271	289	300	305	309	315	303	281	299	291	303	319	278	313	287	311	331	323	298	300	272	318	304	283	317	322	318	319	305	294	324	287	291	314	306	310	300	342	307	306	317	332	299	319	289	292	308	298	299	297	317	293	325	335	303	307	286	297	299	294	322	343	314	304	307	299	309	317	299	315	348	301	302	299	326	305	302	327	341	325	293	296	315	337	312	295	310	306	286	295	307	313	310	310	281	288	282	278	318	339	297	313	286	342	303	314	332	280	320	308	286	297	355	308	318	306	279	281	322	312	323	321	278	310	323	273	299	278	284	293	318	282	286	278	311	290	300	336	287	309	309	304	318	272	330	344	317	301	311	319	305	301	302	302	320	291	288	325	306	298	275	330	289	308	312	324	310	310	313	333	307	303	281	327	295	303	326	293	308	289	325	318	268	302	275	265	296	291	307	299	303	301	320	292	290	308	302	313	305	315	272	313	301	331	305	292	315	301	334	314	320	306	303	290	303	308	312	347	321	304	313	294	311	324	295	297	307	315	303	270	303	294	304	306	291	315	313	314	263	301	292	312	297	353	293	307	274	326	311	328	322	297	323	283	339	327	300	313	310	309	326	300	307	299	288	316	306	318	332	280	294	298	319	293	304	313	313	292	289	319	277	306	327	310	302	307	329	302	304	301	316	272	307	294	350	298	308	310	287	292	296	291	306	310	321	306	297	268	293	305	311	284	303	315	286	344	310	303	288	309	290	296	337	307	290	336	298	312	292	294	277	325	315	303	309	313	297	317	308	285	320	295	319	285	308	317	277	330	309	304	284	323	303	324	303	302	284	276	292	308	324	290	285	304	293	316	289	313	310	295	311	302	328	314	305	318	311	272	323	274	326	310	275	308	301	327	292	320	277	319	355	303	283	320	295	301	320	254	277	330	295	312	343	292	287	324	297	329	305	273	279	273	300	318	278	318	312	298	301	303	329	319	317	309	283	338	294	309	311	300	297	288	328	327	293	321	309	303	283	309	324	309	294	289	310	306	322	303	307	278	296	323	298	309	303	309	291	293	305	300	314	305	312	276	285	324	326	315	314	293	287	302	323	310	303	279	283	322	289	309	311	307	287	305	288	302	299	317	276	309	294	295	289	307	279	290	321	302	301	310	306	300	350	297	292	318	313	314	292	311	316	317	296	331	288	326	341	301	316	283	320	298	303	284	292	318	295	290	313	315	300	315	305	320	338	304	280	302	319	319	304	289	262	278	325	284	291	301	293	317	313	301	280	295	292	299	294	345	271	298	302	281	313	280	296	298	323	302	299	296	290	334	306	327	292	296	276	327	313	324	313	324	313	305	290	311	268	335	303	301	305	291	290	291	258	289	345	309	290	292	289	300	292	329	286	334	292	282	293	315	293	324	334	291	282	293	317	296	226	302	281	333	317	319	297	294	340	297	305	301	319	301	321	331	285	310	290	280	314	303	283	320	305	305	306	302	294	341	304	317	288	297	313	275	293	320	305	335	322	322	295	319	290	327	306	308	303	309	314	307	310	306	312	298	308	269	300	316	283	311	335	302	317	288	310	319	320	293	290	288	324	317	336	311	331	327	292	323	321	312	327	323	336	336	307	316	266	317	295	313	305	331	295	320	337	341	322	322	306	307	311	329	309	281	293	296	306	335	274	306	273	292	303	294	316	292	297	287	269	284	308	296	306	329	314	316	317	273	328	277	344	310	283	310	295	318	285	305	309	303	304	332	278	289	319	317	301	316	277	324	304	302	291	303	303	332	312	311	307	311	294	281	280	318	308	316	330	293	290	314	286	298	305	304	305	336	319	299	319	328	316	316	293	314	327	300	302	301	273	283	310	329	295	320	285	322	298	322	357	328	298	319	314	312	308	310	285	317	290	315	335	333	279	323	287	325	331	302	292	325	296	302	315	321	308	300	325	326	320	329	291	297	295	328	288	312	306	256	288	325	292	308	331	319	281	291	331	283	316	297	330	302	296	303	300	319	286	295	287	304	303	316	292	294	287	284	320	329	310	289	301	298	337	287	308	296	311	333	323	277	310	320	313	298	282	313	318	326
1513	206	196	181	216	204	186	198	188	219	227	217	200	193	199	199	220	201	203	188	212	188	183	198	195	198	183	179	210	203	192	166	221	220	241	204	168	171	182	206	214	197	209	193	186	213	217	191	162	201	185	204	196	203	194	180	183	190	187	212	205	190	202	200	206	178	158	214	193	205	214	210	200	205	191	161	233	201	219	233	210	185	165	177	215	173	207	225	223	189	191	199	192	193	188	211	196	188	213	169	195	191	203	217	196	210	187	181	188	183	192	191	186	202	182	189	183	185	173	171	176	195	204	166	171	187	172	191	184	167	196	164	200	191	217	203	176	194	215	200	214	205	204	220	198	243	212	170	192	216	194	199	192	198	169	206	187	192	190	182	186	207	185	195	182	206	212	210	182	183	167	192	166	189	185	189	208	190	197	170	213	197	194	183	205	190	176	190	176	191	181	196	191	214	194	205	209	223	200	175	206	220	199	188	184	194	182	187	219	194	199	185	168	185	180	174	191	208	201	193	183	189	181	173	179	189	181	201	195	182	193	222	179	197	207	179	211	186	204	198	166	192	186	188	206	165	209	200	199	210	218	193	196	202	187	200	193	197	187	242	221	216	166	190	192	201	183	218	180	208	173	201	211	181	201	175	186	180	184	166	197	205	190	227	183	188	213	187	187	197	200	198	192	200	196	196	205	216	196	187	180	179	217	225	168	191	206	209	193	198	172	225	214	183	179	167	194	190	188	191	210	181	196	184	194	184	206	193	207	189	176	178	207	200	189	190	200	171	192	201	206	190	191	194	192	170	193	216	165	173	196	207	221	209	193	200	213	164	212	180	188	173	200	214	162	175	174	183	171	192	198	213	183	185	179	175	196	214	189	214	198	191	205	190	194	180	184	173	186	185	209	207	173	215	200	203	190	204	183	218	167	187	216	190	164	188	212	165	176	204	163	168	190	209	204	238	163	176	179	197	186	208	231	181	230	191	192	195	188	169	224	216	179	191	200	203	184	197	197	174	185	179	165	233	169	173	187	191	204	205	178	211	163	192	153	219	204	191	187	195	188	199	175	170	188	178	205	182	207	207	208	152	192	192	199	189	211	209	225	194	195	204	203	219	192	189	197	214	199	205	201	176	182	212	200	206	194	172	162	200	179	167	179	187	179	209	217	198	207	210	185	181	197	178	176	190	184	206	191	223	205	184	179	202	203	218	188	181	190	195	175	209	201	186	200	172	170	195	182	211	199	190	181	198	184	216	177	188	220	226	215	193	185	181	176	203	186	181	183	211	179	196	202	194	204	202	192	192	200	207	186	183	231	193	177	209	205	195	204	204	176	196	197	196	204	217	200	167	191	172	181	156	179	192	167	213	230	217	185	190	192	180	179	191	216	189	231	198	196	201	183	200	205	191	214	160	174	191	189	191	180	170	176	174	198	182	210	186	208	180	219	198	182	193	185	185	170	207	196	183	192	197	195	163	191	211	214	200	221	179	214	198	225	201	158	185	182	203	190	206	212	194	206	212	177	201	168	199	190	172	185	188	216	235	215	182	211	197	217	192	199	183	186	169	196	195	186	174	184	172	192	219	177	217	181	193	204	207	196	153	184	215	196	184	189	190	191	179	184	196	180	175	199	169	198	206	198	198	198	233	191	212	194	208	200	187	204	178	200	171	179	205	174	211	180	190	189	167	181	209	192	180	191	206	208	171	211	207	217	210	192	198	190	198	215	207	179	192	194	189	180	197	204	188	180	187	179	185	182	186	207	199	177	184	199	203	193	223	170	165	184	194	202	179	205	205	206	195	206	208	186	191	189	198	207	171	189	215	203	208	201	201	180	189	190	210	196	186	212	198	198	189	160	184	178	179	167	189	191	200	208	205	189	210	172	195	205	190	190	210	201	204	195	190	217	189	197	181	207	188	220	230	192	212	178	203	189	186	175	192	195	181	208	175	176	213	194	203	216	184	180	212	165	185	186	216	188	200	203	210	181	184	181	199	216	210	196	187	179	190	199	176	195	217	201	190	177	182	198	185	178	204	192	179	194	188	194	180	182	185	206	200	209	198	172	189	178	195	213	168	210	198	191	191	205	174	198	183	195	218	216	202	195	186	204	198	183	172	172	187	192	200	165	210	202	200	190	218	184	188	196	183	230	187	160	187	193	185	181	203	197	167	169	189	202	201	191	207	178	178	192	197	199	183	204	200	193	185	199	189	215	224	201	169	194	191	194	186	189	198	194	192	193	204	191	181	167	179	176	155	177	183	175	186	166	192	206	178	183	209	203	215	239	204	199	176	183	182	210	204	198	200	220	232	189	200	183	194	205	192	214	192	201	183	173	198	174	175	197	190	197	199	177	181	184	198	188	179	171	210	181	186	197	194	212	183	198	199	223	210	194	207	199	186	182	212	199	190	199	217	193	193	234	176	163	189	196	181	178	160	198	168	197	184	196	201	188	190	226	207	192	210	190	202	177	232	200	196	193	174	188	194	176	173	202	180	208	209	165	177	190	208	172	197	222	209	212	203	185	186	204	197	202	196	193	220	202	203	192	167	203	190	205	199	191	176	179	196	205	217	176	187	192	201	183	202	159	169	181	182	203	176	201	178	180	162	185	210	177	173	191	191	186	211	202	183	208	175	211	193	195	187	197	193	194	177	186	221	199	174	214	172	192	165	190	213	185	200	163	193	203	191	196	175	235	194	187	212	196	176	224	202	190	211	194	180	198	169	208	194	199	206	209	202	170	179	171	194	161	171	185	174	214	185	204	180	186	200	201	182	186	195	206	196	184	223	173	195	183	173	197	194	187	187	190	191	202	173	212	184	209	201	187	184	191	230	216	194	199	189	198	204	200	196	189	188	196	203	196	214	202	209	218	197	219	182	207	205	164	219	182	180	200	165	178	193	202	208	198	208	169	206	185	172	192	189	188	194	190	212	228	220	177	188	177	215	178	190	217	188	194	205	179	205	192	200	172	194	194	210	209	180	223	183	180	181	228	184	210	220	226	201	168	176	178	204	193	175	187	200	198	189	189	179	175	166	192	193	202	167	203	168	210	181	173	213	145	198	201	187	204	190	176	169	191	195	225	196	192	171	200	185	204	195	172	219	184	204	194	189	202	175	174	179	208	198	200	206	203	178	199	191	172	209	199	198	182	186	194	203	218	193	217	226	183	211	219	198	188	192	203	194	178	166	200	183	222	190	186	177	185	199	190	185	173	188	209	184	185	203	194	189	193	198	207	197	199	164	176	174	193	197	183	196	190	184	163	194	206	167	195	187	184	199	175	214	200	195	189	174	179	177	191	197	203	202	212	213	195	181	202	173	192	190	202	173	207	209	192	211	153	193	192	202	195	174	198	210	198	191	185	201	202	207	191	180	171	206	204	204	201	203	168	203	189	178	189	204	184	176	211	189	195	205	190	188	200	178	183	182	214	193	206	205	198	191	164	193	151	210	180	191	196	183	200	187	170	188	207	173	201	176	189	211	217	192
1945	480	441	504	479	464	514	499	485	478	468	429	452	476	472	500	444	436	480	494	451	492	438	448	481	466	431	473	477	472	474	475	499	487	457	463	456	469	453	428	483	496	449	456	453	506	461	515	477	436	420	459	487	448	501	471	466	478	485	501	497	457	453	478	478	447	484	446	433	383	437	459	465	456	459	481	475	481	470	449	439	461	442	463	481	425	475	494	473	466	436	461	498	491	451	441	456	476	444	491	466	507	469	451	462	477	443	436	437	476	473	468	487	460	497	456	485	462	456	463	418	446	433	427	501	441	481	467	494	452	475	431	479	438	440	457	473	487	479	441	432	454	444	466	449	489	453	468	500	432	484	449	455	445	439	452	469	508	450	465	466	449	480	505	457	441	456	469	475	444	465	447	454	451	412	452	483	451	452	506	466	474	425	432	492	430	446	499	480	435	461	456	486	468	438	458	430	457	441	458	453	461	469	458	446	484	463	452	464	495	466	449	471	454	473	448	484	430	489	410	481	466	417	432	430	449	409	462	441	440	481	443	446	480	491	478	406	457	460	457	448	484	460	458	460	457	478	498	478	485	462	452	431	487	483	453	485	474	476	455	473	482	507	488	437	468	474	426	474	472	492	475	472	470	513	464	436	465	475	450	469	463	428	451	469	471	461	484	456	467	459	484	439	484	438	434	470	459	484	448	425	458	466	480	450	463	402	469	432	473	460	437	428	454	450	476	500	478	480	451	483	499	505	455	439	438	468	456	480	462	496	469	450	468	492	453	455	498	478	447	446	470	460	471	427	485	486	447	444	482	476	436	477	446	440	454	506	452	469	472	427	478	423	441	478	454	475	431	466	478	480	483	450	448	454	447	474	441	436	467	461	431	486	468	496	455	487	463	434	453	484	452	440	462	433	461	495	453	462	463	430	463	446	481	424	510	460	503	438	482	442	446	437	459	486	472	458	474	441	455	458	483	474	430	455	506	464	435	437	467	446	451	482	435	444	447	494	451	473	487	445	489	458	481	444	453	441	474	439	455	470	457	443	490	459	486	484	445	470	493	460	450	491	481	495	443	449	465	460	454	479	461	454	463	484	491	490	476	422	462	467	468	420	456	445	458	424	452	475	475	492	456	475	522	495	485	469	399	471	465	443	438	468	447	423	488	480	478	453	483	409	470	474	456	446	452	489	448	462	457	398	491	469	492	473	485	483	446	446	490	482	458	485	481	471	471	456	475	415	467	451	418	465	456	449	477	460	479	469	449	418	445	477	512	482	441	431	455	434	465	497	435	447	462	449	504	479	477	477	441	452	445	441	451	450	489	433	474	467	464	471	460	485	444	487	495	440	467	493	448	475	457	485	444	484	413	448	480	479	488	434	496	470	449	451	453	461	488	448	456	440	438	471	473	463	456	453	441	455	471	463	436	487	462	491	490	467	438	508	464	438	475	498	469	483	470	503	492	462	454	482	458	459	449	475	474	443	463	475	462	442	486	436	462	451	471	474	452	436	481	478	481	516	497	487	453	513	509	444	468	481	431	476	482	439	480	487	464	457	459	477	449	460	454	488	480	469	473	448	499	456	484	460	486	446	447	454	507	463	457	474	462	455	487	439	434	457	437	473	480	503	478	473	437	485	427	455	478	485	469	486	437	452	470	488	446	491	442	449	446	460	470	438	467	469	501	453	475	441	454	481	464	443	438	461	479	434	438	461	479	484	447	431	441	440	452	434	474	446	435	519	466	467	479	491	483	442	464	468	484	466	470	490	457	446	464	453	447	434	442	501	456	463	468	461	479	475	474	476	450	490	504	489	441	470	453	476	454	505	478	445	472	437	427	413	420	437	460	480	486	479	423	458	467	503	460	459	471	485	470	438	458	443	477	437	474	503	476	462	482	458	463	466	471	439	435	521	473	494	449	470	474	438	451	450	420	437	443	450	466	491	471	453	475	487	444	468	447	452	453	507	448	470	475	471	430	476	462	469	474	483	466	432	452	498	452	507	469	493	465	493	472	462	457	460	477	482	441	457	454	434	477	459	487	465	451	504	449	443	469	460	453	467	467	482	452	465	446	498	464	497	482	455	433	486	472	496	409	448	442	464	457	437	442	498	468	464	453	493	427	474	477	446	436	479	435	476	489	487	456	522	469	464	444	460	491	525	440	456	457	442	462	481	471	466	456	480	511	459	450	465	467	496	445	456	479	444	450	467	475	449	496	453	458	428	490	495	441	492	403	444	488	498	445	498	464	474	451	473	485	454	460	450	445	468	485	470	465	491	449	466	497	434	447	467	465	447	463	500	439	470	464	475	496	466	474	439	485	463	438	442	435	448	482	473	465	441	449	478	406	444	449	468	442	425	408	462	449	458	424	466	477	433	425	481	488	431	476	472	438	437	468	467	443	475	483	469	468	463	471	430	502	490	435	457	469	461	487	451	474	499	441	457	447	483	484	496	467	485	438	456	455	460	463	450	446	449	427	447	451	444	448	428	463	496	441	461	497	422	427	446	422	452	446	464	514	457	492	497	442	455	442	504	412	497	442	501	436	456	439	437	414	460	451	484	482	470	422	457	446	481	467	446	474	439	440	457	454	460	471	429	472	474	441	503	463	485	479	415	416	448	476	476	478	463	474	480	453	460	473	476	470	444	441	484	483	448	460	474	459	469	493	494	459	455	464	430	449	438	445	475	521	468	437	457	471	429	444	479	482	413	475	449	465	470	453	528	451	434	457	479	494	477	445	450	449	483	488	464	494	457	443	458	460	430	499	468	461	515	443	473	444	466	434	465	457	470	442	444	442	470	478	446	457	447	485	494	462	436	444	432	458	470	464	429	443	505	449	432	478	436	467	452	468	476	492	482	448	457	435	448	475	474	488	471	467	507	464	424	428	466	452	467	485	468	427	432	462	456	480	465	460	442	444	470	438	421	441	436	480	460	471	453	457	447	431	486	426	477	469	442	449	480	492	453	475	450	441	445	488	458	431	437	509	409	420	457	450	513	486	474	463	438	463	495	472	468	459	492	432	418	456	470	433	431	479	485	461	451	473	478	446	435	444	459	451	466	473	482	470	461	435	463	459	475	469	462	426	467	457	472	450	429	485	454	491	474	462	425	472	473	461	464	430	506	426	471	449	455	499	436	462	429	481	484	448	461	446	458	479	459	463	454	488	468	457	449	476	490	461	420	465	440	466	495	424	452	434	473	435	481	451	460	470	445	473	460	430	458	486	454	483	468	437	465	455	443	445	489	450	453	446	459	523	479	446	466	441	438	458	449	445	472	486	424	511	477	480	458	459	469	443	457	454	484	463	463	472	442	455	443	469	435	488	485	440	479	496	471	451	467	435	503	495	436	460	457	455	491	468	482	478	464	476	458	483	488	463	481	449	514	462	489	459	461	458	468	464	487	446	406	457	463	489	442	487	476	448	440	444	442	439	476	506	430	461	474	482	463	462	471	466	477	462	457	428	436	489	460	450	480	495	483	475	429	484
8039	533	561	462	411	356	291	277	334	221	263	285	259	285	242	239	269	254	239	257	224	258	247	216	259	260	227	249	262	249	260	258	270	222	251	252	249	248	224	265	266	243	252	258	248	251	278	219	285	209	254	275	250	239	267	222	237	230	253	231	225	256	249	217	251	267	244	251	205	236	249	256	277	280	250	233	260	238	277	229	247	247	250	226	261	254	255	231	229	237	245	227	239	249	248	254	245	280	242	252	254	271	232	220	248	265	237	238	256	232	250	209	260	245	248	221	250	260	247	273	228	234	227	241	269	224	223	267	212	234	251	236	235	227	253	235	262	267	210	244	237	244	245	247	228	211	257	237	227	246	253	239	253	238	204	235	252	250	225	248	253	283	230	251	253	259	254	243	274	286	244	259	249	265	235	259	239	268	244	283	270	242	261	201	220	261	241	263	245	251	266	271	299	262	252	253	244	224	263	251	259	287	250	240	251	227	243	254	261	259	244	248	255	223	263	251	259	232	247	236	219	262	226	255	227	228	248	267	283	242	222	250	253	249	257	246	240	208	250	246	232	228	254	258	256	228	235	248	248	270	253	256	247	250	253	233	238	242	254	223	251	255	273	238	234	271	248	263	220	225	270	227	225	227	256	239	217	230	270	256	236	214	229	253	237	260	277	255	271	248	256	243	254	239	263	222	260	237	263	266	214	264	258	259	278	262	222	219	273	253	250	242	236	268	266	237	271	243	203	260	244	251	248	260	238	227	237	290	288	256	240	279	240	220	244	248	237	269	234	224	228	237	244	246	260	220	245	249	212	228	252	230	245	273	254	250	221	255	247	238	222	247	231	258	258	280	267	245	216	266	248	232	246	241	262	242	246	266	239	222	250	260	249	241	233	250	224	271	250	281	232	273	253	227	244	224	233	267	252	238	237	221	238	276	244	239	220	240	210	254	243	237	249	258	225	270	247	221	281	238	276	255	253	256	229	279	240	272	292	241	254	238	244	207	272	219	254	236	261	234	270	257	220	242	234	242	232	220	250	235	239	242	249	250	263	222	232	272	283	254	239	218	251	233	262	216	252	270	248	222	267	259	231	230	260	266	230	255	242	269	246	251	265	275	242	236	246	249	250	252	251	234	264	244	263	295	249	240	262	298	247	249	247	281	271	219	256	264	214	233	262	246	211	264	251	226	246	234	270	241	249	232	279	237	248	254	250	222	247	236	269	237	238	269	235	221	230	278	257	267	253	229	219	226	249	258	259	256	234	236	256	260	246	269	242	237	279	231	246	258	269	250	251	275	277	235	262	235	239	271	278	242	277	248	265	270	249	259	283	246	259	227	252	244	256	256	202	223	257	264	235	235	240	238	257	254	258	221	252	217	232	245	237	254	291	259	267	256	238	278	255	245	267	239	249	241	271	266	272	257	238	257	248	246	234	273	236	253	262	270	242	266	273	245	228	246	277	248	285	259	271	236	262	244	246	260	238	257	233	254	274	263	254	233	255	279	256	251	257	249	238	239	246	223	274	297	276	255	258	258	262	248	257	264	282	258	270	242	256	246	223	242	235	247	274	213	227	252	233	250	266	249	234	253	259	231	265	273	253	234	236	257	254	247	228	262	226	250	241	233	221	255	227	265	259	230	257	226	249	237	251	246	249	248	239	232	235	241	253	240	252	275	263	254	234	227	253	259	244	246	260	208	252	243	233	248	260	253	235	214	256	241	253	237	248	251	275	244	227	238	238	261	226	265	257	259	253	225	251	251	257	249	230	248	251	255	279	237	261	268	288	222	257	262	272	250	268	237	258	225	236	281	261	237	232	266	300	257	225	243	244	236	236	273	267	261	257	249	263	263	232	276	228	239	216	237	239	221	263	245	230	238	228	242	244	220	210	239	232	237	255	269	212	249	264	239	239	233	294	216	261	242	230	252	258	250	276	249	237	285	251	250	216	277	246	222	252	247	225	224	244	219	235	232	231	270	268	240	257	250	272	255	271	244	270	257	241	250	239	263	247	237	222	254	239	259	282	248	250	218	230	271	229	260	217	253	260	254	272	200	253	242	249	224	259	236	251	253	251	251	237	243	242	220	250	256	252	240	284	241	251	263	247	276	251	267	250	275	264	278	255	239	242	266	235	242	271	259	272	249	252	214	246	234	226	272	267	249	276	266	265	264	265	219	233	280	285	251	272	253	248	214	244	229	226	260	250	247	240	248	232	265	213	260	253	275	233	228	253	265	242	238	230	232	222	282	241	275	263	300	226	267	236	260	237	256	235	225	247	256	244	232	232	259	238	240	240	245	241	279	255	263	274	219	266	272	241	252	224	225	251	251	257	237	241	261	269	234	255	231	245	246	230	268	251	252	249	256	266	260	224	246	237	226	268	264	235	234	245	268	259	254	231	241	255	217	213	227	224	264	273	268	220	281	267	250	248	234	207	229	245	253	255	223	276	222	242	221	254	223	255	250	224	243	268	237	232	240	221	243	279	232	240	237	253	243	291	265	202	238	241	245	261	214	231	240	241	217	237	241	249	247	232	256	248	217	264	242	227	252	253	234	235	229	242	271	247	270	244	243	245	266	253	243	233	216	279	260	231	241	220	271	273	244	226	279	243	257	252	258	240	238	276	252	273	219	258	257	264	262	262	243	287	226	239	244	249	278	243	265	257	218	237	255	227	264	270	243	256	234	232	243	228	251	285	257	246	237	236	262	244	239	230	255	259	235	226	254	258	249	264	256	276	249	254	239	247	254	236	248	247	280	241	242	253	246	240	244	267	253	278	255	238	232	273	233	211	245	264	262	251	255	237	288	219	256	243	256	249	283	255	264	228	261	228	224	260	287	249	255	241	246	261	266	267	238	262	280	266	238	234	246	264	253	262	223	250	229	259	270	260	226	231	248	261	266	257	257	225	244	254	286	232	218	250	270	232	235	264	264	254	253	271	245	264	240	235	270	258	246	273	216	234	270	251	249	262	244	233	231	269	285	242	236	233	216	248	249	239	258	261	232	244	272	212	257	257	254	265	261	263	250	251	280	236	257	262	281	292	266	241	241	263	252	267	230	264	276	242	246	253	237	234	209	256	231	259	236	253	247	271	231	244	246	238	277	250	271	250	280	261	235	237	251	248	261	292	235	254	273	253	275	274	271	262	221	246	237	265	272	256	244	268	256	251	193	232	238	231	228	239	230	201	251	259	241	248	206	255	230	248	264	235	247	240	269	225	264	248	239	238	212	254	250	239	252	246	235	267	233	253	232	256	267	238	268	245	245	251	293	281	238	271	294	229	256	242	257	229	267	273	226	269	260	258	239	236	254	240	235	254	249	227	245	262	236	250	225	243	230	281	227	255	241	231	243	209	246	269	249	256	254	240	275	248	260	274	255	248	252	257	242	252	246	235	246	248	260	243	267	252	274	273	235	223	237	259	260	267	242	263	273	242	263	255	238	239	243	248	243	259	275	223	250	242	251	244	241	243	247	281	260	273	255	317	262
6664	806	1269	1547	1324	1157	944	942	788	711	721	708	696	618	605	671	630	597	605	623	595	569	563	609	596	613	628	597	575	618	581	574	591	582	599	568	553	565	593	584	573	569	560	618	580	546	563	607	591	555	581	570	558	602	572	613	586	557	590	542	560	569	546	574	563	580	604	534	574	543	563	591	629	590	543	571	560	564	601	549	555	561	565	556	531	570	601	570	542	577	593	565	598	595	602	558	594	568	572	577	550	556	521	548	514	575	573	540	562	589	570	577	581	552	518	610	560	590	551	573	611	546	554	599	578	544	565	592	579	524	561	552	604	582	570	545	577	582	560	552	594	575	523	594	567	559	539	551	544	547	613	563	604	579	568	561	583	552	554	582	580	519	559	564	536	596	549	572	545	549	599	549	581	576	542	581	566	522	585	581	574	529	538	551	576	560	539	537	545	555	599	600	580	588	555	565	549	588	557	559	562	601	554	571	566	575	534	544	533	559	574	524	567	567	593	546	577	559	552	544	546	588	603	554	596	579	560	514	570	573	608	603	576	570	574	581	596	542	605	528	584	581	525	543	542	577	565	578	551	554	579	577	553	551	573	605	585	596	566	596	599	587	582	544	562	536	555	584	589	585	555	576	544	544	519	536	526	555	593	571	587	572	570	566	564	591	550	572	599	549	548	553	553	607	536	587	590	540	558	585	556	562	574	542	625	558	585	579	602	573	599	563	576	593	620	567	548	563	593	561	576	578	590	593	560	573	523	564	598	530	572	564	584	578	568	584	504	576	574	589	551	581	560	528	532	615	530	603	561	523	556	546	555	575	568	577	561	591	569	533	558	544	585	551	574	604	538	581	562	605	574	553	566	542	556	559	552	567	554	581	566	627	610	568	543	587	547	542	603	552	554	578	557	566	612	551	562	580	538	551	565	578	566	544	561	535	572	580	574	542	574	599	565	587	573	579	559	552	566	564	548	544	566	607	544	538	572	593	546	550	574	596	544	544	522	555	567	539	584	565	545	594	611	569	563	570	561	580	590	534	577	545	550	533	600	545	521	585	524	560	546	599	603	590	577	544	558	591	615	565	554	504	531	555	570	571	573	562	579	558	553	525	584	557	542	573	548	581	599	552	562	555	605	549	598	531	563	567	577	526	550	538	526	534	597	571	588	534	528	587	530	607	533	582	561	572	621	536	557	568	550	545	563	571	537	591	572	555	565	533	543	569	583	539	547	529	534	602	541	554	573	591	581	573	526	543	561	537	592	553	562	548	563	571	559	559	543	600	546	540	588	553	570	565	550	568	551	597	510	539	577	544	578	543	572	575	548	600	561	563	555	570	569	592	586	552	589	574	543	593	577	563	546	551	566	543	548	548	549	529	575	554	560	557	541	557	562	605	534	554	578	582	577	578	541	562	544	596	544	557	556	563	564	601	562	557	547	532	537	595	550	533	528	582	571	543	550	582	564	562	588	557	580	588	562	548	561	615	565	569	550	565	581	545	558	542	566	534	557	541	527	559	571	543	572	513	590	609	524	569	561	535	554	574	517	587	581	588	535	518	586	563	569	544	584	582	566	538	530	533	549	581	558	569	558	562	587	572	564	509	574	572	558	575	558	572	552	557	555	571	605	541	496	560	520	569	567	581	608	568	634	601	556	550	556	558	631	545	549	568	559	576	500	585	535	547	539	510	542	560	584	565	543	602	584	566	554	562	616	583	609	542	602	543	580	588	575	587	543	539	539	595	555	573	555	567	601	559	537	573	542	555	572	542	593	553	554	556	578	583	570	558	591	576	536	555	543	525	549	564	583	545	542	589	590	581	581	590	587	551	576	555	575	573	554	565	581	580	555	578	585	560	553	618	607	526	564	582	565	540	558	555	526	559	592	546	548	539	579	555	539	556	574	553	594	560	568	532	536	563	564	600	582	539	544	577	533	570	549	506	526	543	552	560	550	566	602	561	582	575	562	597	544	597	590	523	556	548	564	548	553	609	569	541	518	563	593	612	590	586	570	559	583	578	562	552	542	568	606	588	568	563	566	568	552	538	572	568	568	566	566	562	558	601	559	554	590	588	549	555	560	570	594	519	565	529	581	569	580	608	553	573	517	574	546	594	549	535	585	591	562	551	551	573	561	593	558	593	587	580	566	545	564	581	556	589	542	568	561	593	562	519	564	547	520	552	560	558	569	586	560	588	564	607	551	568	601	543	567	548	580	587	576	522	548	519	538	615	608	602	560	567	568	571	585	531	554	594	562	532	556	573	540	581	561	547	556	564	527	552	588	558	561	532	576	577	548	538	528	596	543	547	569	550	579	545	561	574	543	567	530	567	563	570	569	543	550	599	556	567	583	546	548	559	561	594	541	600	577	584	608	522	539	578	587	564	574	579	609	574	569	562	592	596	540	580	554	554	560	564	569	574	551	561	535	606	591	598	573	537	551	609	597	585	561	562	563	556	543	523	577	530	585	568	527	556	565	535	543	532	572	524	576	600	570	531	589	538	574	534	576	579	550	504	592	529	567	573	519	552	575	515	590	542	557	567	579	575	581	585	576	521	517	564	570	568	558	533	574	592	562	550	554	588	549	524	574	588	596	566	580	547	614	507	517	569	561	582	591	538	548	574	566	537	536	552	539	586	560	563	581	600	562	566	538	549	591	569	556	560	538	577	556	535	540	532	551	556	572	592	510	587	568	538	534	570	579	572	582	583	544	548	540	573	542	567	599	505	524	579	552	593	570	548	598	577	550	555	561	576	594	568	586	620	578	550	557	554	568	577	530	580	599	522	617	548	547	556	568	587	566	577	578	566	525	562	546	549	563	549	531	547	582	573	578	575	608	555	569	591	578	522	593	557	554	544	572	569	561	544	575	542	533	531	585	534	600	569	569	552	546	583	547	538	603	581	544	512	540	518	547	559	595	559	548	547	568	586	572	530	569	618	610	570	577	567	574	607	578	569	533	579	600	544	559	568	551	584	532	542	531	587	514	595	584	600	585	536	570	532	577	579	591	592	593	563	556	554	596	570	587	540	573	545	579	578	581	593	588	586	538	563	551	594	550	535	579	533	570	544	565	541	543	561	576	535	550	600	567	566	517	605	539	537	567	557	569	566	583	548	620	525	569	545	538	552	569	558	578	568	598	542	599	599	588	585	577	538	615	559	613	557	594	582	575	529	594	572	537	561	551	523	579	554	529	577	592	571	562	565	544	608	562	521	513	544	565	552	540	538	546	518	562	568	597	574	574	597	540	540	558	553	566	568	587	564	525	550	563	579	566	600	571	543	588	530	568	564	556	563	549	576	555	564	573	553	594	592	594	558	555	550	547	564	555	615	572	567	565	590	559	551	542	550	587	558	525	533	552	535	636	542	602	568	557	557	583	531	546	567	561	574	549	581	585	561	558	582	573	579	584	614	531	570	587	562	559	570	551	567	570	561	536	553	574	568	584	593	579	601	536	538	565	567	540	530	539	580	557	568	568	572	533	564	563	557
14731	1031	880	677	442	365	273	250	211	202	165	152	173	177	142	155	141	137	145	156	153	143	143	152	115	107	108	146	138	162	138	138	154	145	133	120	141	139	103	112	128	144	135	129	142	130	126	136	132	142	129	125	143	120	139	132	114	165	109	138	118	111	130	137	133	130	129	109	128	115	136	137	115	146	132	132	136	132	159	140	129	137	121	127	133	147	140	144	132	124	130	138	142	130	142	130	120	124	132	141	136	126	126	146	134	130	118	130	152	142	133	125	147	122	128	121	128	133	121	133	116	126	113	117	129	117	123	142	143	121	124	130	115	147	128	106	109	118	126	142	138	152	142	113	130	139	138	124	133	130	117	119	129	145	144	136	122	122	121	156	133	148	141	120	111	139	116	119	139	134	121	131	110	131	134	117	136	138	128	108	112	137	135	129	138	144	127	107	141	149	126	135	144	128	118	130	119	126	126	119	154	156	143	112	121	132	157	138	117	124	132	126	127	139	149	135	123	126	124	139	148	107	134	119	135	148	123	119	139	117	122	135	131	119	121	121	132	122	124	123	115	132	133	126	114	133	125	153	127	117	155	130	126	147	133	133	111	150	136	138	117	142	107	127	132	139	135	158	137	138	131	134	122	126	120	134	135	134	146	125	116	125	119	137	126	140	140	148	125	141	149	128	140	125	135	133	157	122	107	137	128	146	133	139	148	142	154	136	127	132	125	115	139	141	143	115	146	115	117	131	120	130	141	115	147	129	139	154	141	118	108	148	117	123	144	126	144	132	121	109	132	121	133	135	120	135	150	137	144	110	136	158	142	109	114	128	132	141	148	128	121	134	113	114	129	150	121	133	126	132	123	120	123	131	115	147	136	144	142	125	109	123	134	122	157	125	127	132	141	133	132	148	129	111	146	122	134	138	133	126	152	116	130	125	116	137	136	148	143	128	132	145	126	107	109	132	119	146	127	168	139	132	134	119	137	139	119	134	122	126	135	141	114	130	159	124	116	123	102	146	132	128	131	138	131	133	113	126	132	136	127	141	130	120	111	119	147	137	146	125	126	125	143	119	140	139	125	153	135	136	155	135	124	117	120	131	118	122	122	138	133	162	156	121	119	126	124	130	103	125	119	114	156	134	141	132	153	159	137	115	140	136	149	130	162	143	125	131	133	137	108	121	140	127	112	116	145	153	147	116	150	143	139	134	136	152	115	130	127	142	135	126	143	135	145	126	149	125	115	115	126	126	131	112	113	139	142	134	130	117	141	112	112	135	141	116	132	124	139	142	126	103	148	140	126	124	117	122	137	143	151	152	126	117	120	120	130	115	146	141	118	139	118	111	123	131	123	128	128	104	132	124	136	140	120	113	127	132	132	147	123	131	122	140	132	153	148	131	148	119	133	142	128	120	147	128	154	122	107	138	148	160	152	130	119	161	132	134	141	128	134	127	127	127	143	108	144	117	126	152	123	140	141	134	133	125	143	131	120	143	130	131	147	120	141	117	124	118	100	128	128	123	131	111	143	126	127	116	116	113	144	108	114	122	148	135	118	114	132	129	120	133	124	130	126	127	146	133	131	125	147	134	113	142	153	126	129	130	117	129	128	158	132	118	109	136	146	160	115	117	139	125	121	109	126	136	140	115	144	138	126	116	138	139	131	120	137	127	136	148	125	123	137	125	141	120	114	127	138	120	99	111	123	140	124	140	117	129	153	114	143	121	124	128	116	140	120	130	136	116	152	107	129	123	166	118	124	122	134	136	150	137	128	141	151	146	137	110	126	122	146	128	160	115	146	137	119	163	133	136	144	123	123	139	141	142	142	131	128	113	126	128	139	120	106	147	125	133	129	145	131	138	120	133	133	137	136	121	144	124	127	141	137	143	124	123	132	132	139	124	119	122	152	121	114	126	135	122	112	129	136	123	126	125	150	132	119	137	140	129	106	130	120	155	137	112	118	113	126	129	112	144	129	110	124	122	133	163	138	143	116	138	125	132	141	130	125	132	117	152	132	125	149	143	122	126	119	130	115	114	148	142	139	136	132	132	128	139	157	156	141	155	137	134	138	130	121	130	132	146	140	144	143	120	120	137	141	145	122	136	124	115	134	137	115	138	129	135	144	113	139	130	116	129	122	126	135	133	137	116	124	106	140	134	133	138	129	143	143	136	135	125	134	123	147	119	122	132	117	133	127	148	130	130	127	116	157	113	120	124	117	141	127	142	126	122	126	133	138	133	139	148	140	128	149	136	120	147	125	118	117	116	133	154	135	146	122	138	140	147	139	132	122	136	148	135	129	123	125	128	99	143	131	115	104	117	146	138	134	111	127	145	136	134	116	124	127	141	158	113	117	117	164	131	158	148	107	125	157	131	133	148	115	122	145	124	133	102	126	142	134	123	103	114	131	119	134	129	134	155	112	147	139	125	121	135	145	138	159	123	104	154	125	144	127	122	142	136	171	148	133	124	129	139	140	141	123	122	121	137	100	138	121	121	128	107	117	138	137	132	123	137	119	115	151	133	128	140	133	116	148	122	128	126	136	132	120	139	129	120	125	127	119	138	115	120	136	148	159	118	145	119	134	132	126	134	149	126	119	111	111	124	120	128	123	137	133	143	144	117	122	157	150	134	123	121	133	123	141	142	140	127	112	119	131	127	123	107	120	131	136	136	142	127	135	132	116	135	138	114	146	130	131	126	141	125	152	126	128	122	147	124	141	148	153	137	123	160	119	137	137	128	124	107	131	145	135	141	132	126	124	104	119	135	121	114	150	140	119	135	109	142	136	128	121	136	129	147	147	125	113	122	122	163	150	118	112	150	129	133	126	117	137	130	130	141	135	130	97	117	136	133	150	136	136	116	147	132	135	127	118	134	134	145	158	109	118	139	146	134	121	124	120	121	132	110	131	148	125	157	113	135	133	132	134	127	149	131	135	135	138	125	127	139	131	106	130	119	120	135	137	124	125	136	135	115	136	131	123	127	133	117	112	102	134	130	112	134	141	120	132	136	117	121	142	124	135	127	117	119	113	125	135	124	131	133	134	152	109	149	128	133	140	128	117	128	121	148	132	152	129	132	134	120	122	135	114	141	120	149	118	143	123	139	127	138	111	148	151	127	123	146	143	135	120	134	114	130	124	154	135	122	135	136	130	94	135	118	128	142	127	128	126	127	109	122	121	125	120	131	134	127	128	114	142	145	131	105	146	137	117	127	126	134	130	112	164	128	141	125	131	139	118	137	128	141	132	128	119	138	118	104	141	115	148	113	130	144	142	132	139	157	145	145	145	115	110	129	149	158	149	122	142	136	140	141	118	147	126	119	131	140	120	136	122	147	139	159	120	129	134	150	106	126	121	138	119	125	110	111	137	137	136	130	125	115	119	115	139	138	133	126	111	113	139	124	121	143	150	138	132	124	120	123	121	142	152	120	155	122	124	117	121	110	140	117	118	145	140	130	145	120	127	127	117	131	137	102	132	151	132	133	128	141	142	145
7942	845	1744	2115	1715	1353	1099	920	789	685	614	530	539	534	455	443	434	438	416	391	398	370	365	402	354	357	380	353	351	358	335	341	339	347	293	316	324	314	337	325	339	299	309	319	308	298	305	321	332	315	312	305	315	314	338	332	301	330	310	300	318	298	311	302	298	322	334	312	284	297	304	327	318	336	323	337	293	326	321	304	305	287	279	310	317	339	275	318	309	308	290	335	264	312	330	295	300	306	317	264	289	313	315	303	323	304	316	288	307	336	288	348	295	324	297	276	323	310	304	298	333	313	310	324	278	287	268	327	305	302	286	317	306	293	289	340	305	281	283	330	312	307	271	311	306	288	314	325	299	288	310	320	332	280	295	312	315	292	308	301	269	288	334	296	308	319	283	310	278	311	298	326	296	315	290	309	321	288	296	305	314	294	316	277	314	304	291	328	311	325	288	305	338	289	293	326	297	287	298	293	280	321	276	302	323	315	294	301	308	332	299	314	284	309	315	300	292	310	294	296	310	312	303	315	292	279	287	300	299	266	309	301	316	290	305	277	304	316	323	320	294	300	345	311	303	327	274	296	293	282	300	293	275	305	334	302	293	320	312	344	299	296	307	321	280	319	327	327	307	290	317	310	286	324	325	305	305	318	291	324	315	310	303	319	308	302	330	314	297	319	340	309	331	308	305	329	302	302	302	330	307	317	305	310	289	298	301	320	304	253	301	285	313	316	328	309	310	303	297	296	304	281	295	328	319	320	282	304	338	310	312	282	285	298	292	254	328	285	279	301	295	311	328	318	258	282	303	300	285	304	324	287	301	293	331	290	313	295	313	317	291	317	291	326	297	311	315	302	310	282	286	294	314	287	296	319	322	262	288	306	301	270	331	298	298	290	327	310	304	328	306	302	329	334	301	299	298	336	318	308	290	291	290	289	258	301	301	285	307	299	293	316	331	300	306	283	308	351	286	310	288	308	334	298	295	334	276	275	290	320	342	309	344	314	301	287	311	292	275	287	303	296	319	346	284	329	276	307	308	291	293	323	335	306	298	295	290	331	330	293	328	264	296	325	289	297	312	315	323	287	310	303	292	320	299	307	309	316	286	311	293	307	334	298	279	320	269	300	327	305	315	290	276	307	283	295	262	308	298	305	309	286	304	292	285	308	279	312	282	292	315	314	315	312	291	297	264	304	320	300	302	306	290	321	298	282	304	306	304	303	320	292	300	313	300	293	308	293	313	299	294	285	296	294	327	340	320	287	304	315	306	306	315	295	330	280	278	260	325	305	317	291	261	315	291	315	287	316	280	317	309	282	275	318	308	297	325	316	265	301	283	310	280	295	292	284	277	304	300	300	305	300	303	279	325	297	275	273	330	288	293	315	304	299	274	281	292	318	304	300	309	302	273	326	265	319	297	313	315	331	283	270	302	289	303	294	314	322	314	319	315	306	320	294	319	308	308	328	301	302	314	295	310	280	332	302	293	290	313	301	274	305	328	313	326	298	307	319	329	302	282	271	312	275	309	319	299	278	287	277	292	332	321	319	326	331	298	326	303	285	311	320	309	316	301	292	307	303	268	306	310	335	302	304	338	309	285	291	298	285	296	324	321	284	298	280	276	305	321	299	319	328	282	333	314	344	322	295	291	331	319	304	311	304	330	309	302	268	313	304	284	324	324	325	301	309	280	329	313	296	315	319	321	305	304	305	284	308	306	298	278	313	275	324	315	284	303	310	311	264	297	307	284	289	297	255	300	278	323	319	322	278	295	295	292	297	279	293	284	311	321	278	310	283	310	300	293	278	334	316	323	292	349	314	295	297	343	284	266	327	296	307	304	337	327	311	306	348	316	323	288	345	317	293	335	332	339	311	304	328	331	293	329	301	338	320	287	315	267	312	305	301	327	337	278	353	320	295	315	318	284	292	321	314	303	323	306	267	298	328	289	312	302	320	291	327	304	325	306	299	289	283	322	285	334	296	306	323	282	296	311	309	296	310	312	285	306	274	332	288	300	305	301	297	287	310	316	304	318	322	304	268	305	296	302	337	311	298	289	327	297	319	284	271	302	314	301	278	310	302	317	309	308	271	328	316	317	314	329	303	317	282	285	281	321	304	293	264	325	287	309	311	337	338	323	300	293	278	297	305	307	306	308	329	272	273	295	305	310	292	297	322	327	295	280	318	302	313	317	276	300	312	310	301	354	316	313	278	301	305	290	318	307	301	329	310	295	311	283	333	310	313	316	289	301	297	298	308	291	298	306	327	310	277	321	285	327	323	302	301	320	284	311	313	297	298	287	304	325	291	301	290	289	316	299	312	318	330	308	285	298	309	322	285	292	313	289	283	318	292	313	272	259	340	324	293	312	311	339	271	276	302	278	322	283	292	319	332	307	286	290	300	275	310	281	305	312	309	286	305	315	273	311	304	268	299	316	290	303	311	266	311	292	293	334	311	278	321	318	263	301	323	300	335	322	309	272	301	322	300	304	280	296	327	262	318	302	317	322	324	304	327	307	304	299	314	298	291	296	315	321	316	301	300	309	301	284	320	280	319	279	288	293	313	311	340	317	309	315	270	286	295	269	315	325	339	305	296	317	320	307	290	288	316	302	303	322	305	323	295	307	330	298	316	287	293	317	323	335	305	326	291	288	286	319	296	308	305	323	330	274	320	302	292	313	319	298	288	319	288	320	305	316	315	298	296	311	295	287	296	283	315	285	325	309	313	314	337	321	355	285	304	307	273	295	335	308	296	280	289	312	303	316	290	304	285	280	293	294	325	286	281	329	299	322	329	308	325	321	293	304	297	315	275	337	317	304	307	314	339	287	301	301	349	310	293	337	290	315	308	315	270	292	329	318	300	338	297	276	327	316	313	305	299	275	305	326	300	311	292	305	313	285	281	277	305	316	300	305	309	322	276	293	314	294	277	314	308	299	319	317	308	307	323	308	316	308	285	326	299	302	334	304	294	322	321	313	292	335	305	293	254	318	307	327	341	301	321	357	317	318	304	273	285	302	289	299	294	336	286	315	305	327	309	302	267	290	307	285	308	313	310	285	302	300	305	322	315	332	286	282	320	315	304	336	301	273	311	313	328	330	312	333	320	288	322	292	323	312	292	311	327	308	292	329	317	291	263	290	298	312	293	320	308	275	314	293	301	298	285	298	273	333	302	278	319	312	281	326	284	286	303	316	276	296	276	272	315	308	277	299	308	313	287	312	317	291	332	289	325	287	300	277	309	300	337	304	283	321	259	311	324	266	311	300	294	329	273	295	303	294	297	295	299	314	333	247	317	297	318	316	277	313	326	309	320	308	305	297	291	300	297	303	318	324	304	295	302	298	308	302	329	321	305	290	277	309	293	284	325	326	300	290	323	322	326	292	279	280	306	291	311	306	316	319	300	319	314	285	319	319	290	319	316	314	292	288	322	302	328	296	273	310	292	296	313	296	290	336	308	283	312	291	293	307	318	307	328	303	305	300	285	302	311	290	284
1580	236	200	233	187	189	186	196	194	188	173	208	178	195	198	185	208	210	184	182	193	206	183	190	205	200	185	207	178	191	206	185	190	188	194	192	195	170	200	186	217	195	224	188	216	191	185	206	209	206	215	182	217	174	226	203	179	201	185	194	199	192	179	203	196	183	185	207	190	206	199	151	190	192	180	203	201	181	195	221	201	187	200	176	191	214	182	195	177	182	167	208	225	206	172	203	199	188	195	200	193	185	179	218	195	228	219	184	187	196	190	185	186	198	186	182	214	212	198	202	221	189	192	215	204	205	183	200	161	183	202	202	212	188	179	192	194	197	185	183	199	209	182	210	195	182	195	207	207	206	210	195	167	211	193	167	185	185	194	187	190	183	205	213	195	218	202	202	201	202	191	200	192	179	190	205	194	199	181	185	189	218	208	201	175	190	187	172	194	206	202	175	190	214	203	192	175	202	201	204	204	192	163	193	217	202	192	197	189	222	197	188	201	200	196	194	191	225	225	184	223	196	195	225	219	207	187	197	189	190	182	173	213	194	196	199	193	164	174	234	178	174	200	181	185	168	204	198	203	193	195	212	167	212	200	212	206	180	209	192	197	175	188	175	217	184	184	194	212	190	191	222	195	191	181	189	200	203	186	196	176	190	194	172	208	216	173	195	182	198	208	209	170	195	194	182	234	193	173	229	199	191	190	192	162	196	159	214	186	211	206	201	179	220	197	199	181	192	199	209	217	188	200	186	192	192	205	188	201	191	223	192	194	174	207	201	195	198	213	190	186	190	187	187	202	224	204	159	187	202	177	200	201	191	187	199	172	205	194	200	197	202	226	175	181	182	182	206	187	197	201	182	192	196	178	198	193	214	211	177	206	210	222	207	205	219	201	192	189	203	190	188	175	210	210	174	207	177	182	204	186	195	217	193	206	168	200	190	192	219	194	205	199	200	179	198	196	200	228	202	212	227	204	238	181	177	202	213	181	183	195	194	214	200	190	163	185	194	223	180	183	185	192	186	179	208	196	177	195	182	194	196	209	218	206	170	210	186	202	203	173	189	204	160	160	200	193	194	184	224	193	188	183	144	197	171	187	163	183	180	176	196	180	187	179	208	184	200	199	198	201	187	170	192	211	207	198	180	179	179	197	198	207	196	178	183	205	191	194	177	200	210	204	196	201	200	222	180	188	207	197	192	191	196	191	186	179	201	202	207	189	177	211	212	219	199	189	193	182	204	194	178	165	219	199	200	209	195	175	198	190	175	189	216	207	187	183	178	168	191	218	192	203	193	193	163	193	197	199	189	189	228	169	165	188	205	224	209	172	192	183	187	193	207	169	190	216	213	188	177	195	207	182	202	185	202	208	193	184	197	203	186	194	178	218	222	188	201	209	184	168	190	200	203	181	215	194	181	180	198	200	204	184	197	175	188	218	210	201	176	217	189	174	224	196	200	199	187	170	202	192	182	173	205	177	194	211	206	190	195	185	217	191	166	195	225	160	197	184	182	205	182	197	195	186	192	212	189	211	179	182	197	197	197	190	178	180	208	213	175	172	205	210	182	198	220	196	205	214	193	184	195	199	195	181	196	183	193	202	203	217	195	188	213	209	206	201	202	160	197	203	218	179	201	191	182	208	211	197	205	181	177	189	179	197	208	192	200	203	174	187	198	194	202	202	187	194	176	214	176	216	203	202	205	205	210	197	180	188	205	220	218	177	194	207	204	172	186	175	201	196	201	198	193	173	191	201	195	206	228	200	165	198	205	220	189	187	200	179	189	200	188	223	184	203	184	183	183	181	205	187	210	186	215	184	196	212	207	229	186	184	206	189	184	196	218	210	184	191	186	176	216	189	197	193	221	193	175	219	211	199	199	187	176	180	219	210	186	178	213	178	188	180	182	204	199	211	189	176	193	186	198	200	199	209	198	175	179	192	196	154	190	171	198	188	209	200	197	208	207	162	199	184	187	190	212	206	213	174	211	169	177	189	194	201	221	210	222	195	188	202	172	189	184	212	218	166	194	162	187	210	212	184	188	193	223	198	187	189	178	187	172	179	207	218	188	186	183	193	208	197	211	180	204	187	207	195	179	184	171	195	209	188	170	210	192	186	216	190	186	220	194	161	193	181	213	157	165	202	200	178	196	203	197	178	194	189	191	202	177	218	201	206	206	193	197	182	212	199	165	205	200	171	180	206	178	197	176	196	185	191	181	215	212	209	184	200	194	193	186	209	184	199	180	191	175	209	207	216	208	181	216	205	205	186	194	168	181	192	209	191	198	208	191	182	188	185	198	193	193	205	190	190	193	171	193	180	190	223	195	186	182	202	190	185	181	206	210	200	189	185	222	179	189	198	196	193	198	169	211	195	199	219	192	187	187	180	197	182	181	187	201	214	219	195	195	191	184	207	200	188	187	186	204	234	200	204	198	201	184	192	208	201	183	205	207	225	196	182	211	186	179	177	190	197	192	195	189	204	207	193	185	178	183	173	206	195	192	192	210	200	196	177	195	178	218	166	172	176	163	188	187	204	197	217	212	188	181	214	182	178	171	194	172	193	211	213	183	182	207	231	187	200	183	198	191	209	192	224	183	211	162	232	181	185	197	206	191	195	184	178	195	165	187	170	223	205	232	182	196	212	197	191	194	172	205	209	210	197	202	212	191	198	207	196	201	190	189	216	213	194	210	185	224	207	190	186	190	143	187	206	212	176	199	226	208	201	182	176	177	187	191	191	202	203	175	198	193	160	216	201	198	195	183	207	193	167	203	164	213	212	165	214	189	201	207	217	171	197	179	154	171	198	194	188	186	193	197	206	172	204	191	205	186	166	202	193	196	221	181	199	166	211	193	199	199	192	217	179	214	180	158	202	202	195	194	184	183	173	166	214	210	198	186	196	206	193	171	198	199	211	178	184	168	170	172	167	190	199	204	183	177	180	211	166	198	219	213	219	186	189	184	187	197	194	178	179	189	195	194	205	229	211	203	191	182	190	198	216	190	168	181	207	199	215	170	214	200	185	224	181	192	189	218	193	199	210	194	201	202	185	193	184	179	204	163	192	218	198	166	168	173	188	179	216	171	225	205	207	190	208	188	198	186	197	178	185	184	194	187	172	203	197	189	193	185	170	196	193	192	172	185	217	195	200	193	212	185	200	183	205	216	214	195	211	211	177	182	215	172	169	199	192	212	179	202	167	187	183	203	181	207	210	201	189	201	182	236	185	183	187	198	208	209	195	201	182	178	203	198	194	203	193	208	223	187	187	215	230	189	211	186	197	178	190	198	208	177	173	190	176	192	201	206	201	149	173	208	205	165	213	174	209	190	200	201	189	210	197	187	202	198	196	201	206	194	193	195	174	194	183	174	227	202	208	209	209	200	185	186	195	196	169	201	231	167	178	191	178	201	190	186	176	192	179	165	191	172	198	185	159	191	181	187	188	190	184	199	174	210	190	224	167	200	206	184	200	178	204	191	191	183	199	185	175	187
1997	451	486	514	486	477	494	502	482	503	461	470	460	427	454	425	455	468	449	486	458	421	467	441	453	467	485	480	489	440	442	479	457	463	469	441	430	381	467	500	463	431	486	475	466	479	425	490	426	433	435	433	455	467	466	457	464	445	450	466	476	461	441	428	434	472	475	497	456	506	457	451	436	481	466	457	456	457	465	489	425	452	439	493	458	476	455	463	517	492	454	416	473	476	452	462	474	425	467	453	472	481	450	455	447	414	430	447	428	432	423	501	434	445	452	463	471	474	465	460	473	455	518	463	463	446	402	449	450	428	466	482	518	460	491	444	451	453	437	460	491	436	450	457	438	452	463	475	460	452	476	435	472	474	455	448	488	492	503	512	455	475	443	456	436	471	471	448	470	469	429	445	501	479	460	455	452	442	451	445	470	460	466	460	444	498	469	441	461	448	433	456	445	493	461	456	478	410	463	427	468	457	482	425	471	434	450	455	471	486	491	423	475	426	477	442	484	474	435	493	468	476	447	427	450	489	431	482	439	461	442	457	435	443	472	483	442	454	459	434	459	439	453	450	443	439	466	457	431	487	474	462	475	452	465	477	474	458	464	484	473	475	531	494	445	474	481	444	488	464	471	464	478	490	476	509	452	437	437	464	429	468	480	436	514	469	459	435	476	449	480	433	459	502	451	441	476	453	454	416	475	480	485	460	450	486	462	459	451	452	475	434	445	485	460	458	453	457	473	456	441	507	432	518	460	438	455	445	436	510	436	486	451	471	462	445	477	414	454	468	458	458	492	454	444	470	489	442	455	513	448	428	464	466	464	468	470	436	474	450	498	457	480	428	456	449	442	451	485	456	473	459	456	477	485	461	421	482	449	454	459	440	460	495	464	407	486	470	499	487	473	439	467	511	465	452	463	457	471	472	436	462	462	466	447	493	471	455	476	466	483	480	489	456	464	458	444	484	472	477	480	465	450	480	446	427	463	524	440	433	499	532	474	463	491	482	452	470	484	437	450	488	436	491	459	491	436	454	456	453	416	507	458	447	434	481	479	449	453	461	457	480	455	456	481	499	414	466	470	469	443	488	441	446	454	480	485	482	453	478	438	448	487	469	479	501	468	429	460	456	463	463	441	445	458	489	486	456	437	478	498	431	460	450	475	436	461	427	465	480	502	458	440	453	445	446	430	463	456	456	439	488	450	444	460	434	464	443	498	472	457	491	479	446	439	483	423	463	432	438	448	483	440	471	444	454	454	460	473	500	467	445	464	456	446	493	474	451	460	479	480	480	440	449	455	464	456	469	469	456	503	481	446	428	478	466	467	475	460	462	434	475	438	489	465	455	444	486	461	483	480	460	454	443	467	448	477	417	461	457	474	464	488	454	457	418	432	448	432	458	434	477	458	451	475	476	503	455	483	446	476	441	413	445	430	458	484	467	467	492	448	493	448	467	469	519	456	477	461	480	464	441	423	481	477	434	476	471	477	465	448	485	423	472	468	465	479	447	438	445	440	490	442	478	465	486	453	465	441	454	429	479	431	495	458	463	455	427	458	471	486	453	449	461	468	469	480	432	438	425	440	493	444	440	468	473	515	470	474	457	475	451	449	456	446	457	455	460	413	437	437	458	424	489	458	453	467	517	468	459	491	460	437	441	456	496	468	423	477	448	470	457	458	467	487	484	431	477	495	484	440	462	467	472	453	464	439	473	445	481	440	454	451	454	466	447	419	497	453	473	474	448	505	475	470	469	452	427	462	447	485	441	481	448	469	480	464	447	437	470	458	486	419	461	464	453	456	452	429	479	459	481	440	478	456	435	486	457	471	469	418	436	463	491	450	472	426	478	453	458	456	443	451	459	453	499	497	471	474	466	442	454	407	506	422	472	454	468	473	469	447	449	477	452	443	466	444	436	457	410	471	463	437	490	447	436	472	462	472	423	428	441	457	449	470	444	431	436	482	447	461	464	486	462	446	442	492	444	461	473	427	449	444	421	458	470	479	458	474	455	499	454	432	456	438	451	436	448	425	475	486	463	406	462	453	456	475	431	436	446	442	455	440	437	455	475	446	449	488	456	466	464	473	432	455	415	483	466	467	467	451	460	440	455	472	450	450	434	451	481	481	466	449	422	461	427	446	439	446	467	457	429	438	481	453	462	474	473	463	493	471	505	484	441	424	483	442	462	486	401	411	442	460	430	470	451	514	447	451	466	431	475	410	430	457	445	391	449	464	425	419	452	487	474	499	482	446	467	459	458	456	435	450	487	442	459	461	458	487	409	466	435	462	447	451	449	455	450	470	430	470	448	460	426	444	475	411	452	481	444	430	495	407	474	476	464	462	419	465	490	459	463	441	449	456	438	485	484	441	454	460	474	436	469	453	465	439	442	476	464	451	419	447	496	476	465	442	459	461	453	459	472	508	469	477	471	466	444	470	463	430	473	501	461	460	475	469	453	459	458	457	450	474	463	459	407	471	461	480	446	455	492	433	456	453	463	458	457	460	464	471	491	490	501	467	497	469	476	456	503	466	461	466	456	438	473	464	430	468	478	449	404	469	448	473	470	442	455	444	463	465	448	474	482	461	460	427	470	458	436	455	484	451	430	469	450	515	482	453	444	470	462	474	490	462	487	460	438	487	451	455	456	443	498	422	500	448	483	444	449	463	431	456	468	455	457	418	487	458	459	450	477	470	464	452	459	499	436	448	448	485	478	476	443	444	476	429	473	431	457	481	462	429	461	515	442	456	470	457	499	451	468	462	430	451	464	491	476	444	507	467	462	470	449	460	500	440	451	442	474	454	441	465	434	463	433	504	517	470	455	505	458	487	494	478	449	437	468	429	490	447	458	439	464	462	442	454	453	443	488	447	450	492	474	465	446	440	467	445	449	475	445	443	467	446	433	448	432	426	457	468	428	454	460	465	416	432	460	461	480	439	480	460	477	450	453	456	482	443	465	485	449	468	470	464	455	471	423	477	460	469	477	494	434	465	457	478	489	449	454	493	468	464	461	474	437	466	469	448	464	453	461	440	421	418	415	431	476	456	478	479	486	479	469	478	481	470	464	487	438	424	430	471	466	461	480	435	425	461	452	469	433	445	462	485	431	494	464	470	461	446	483	444	482	460	461	459	470	490	439	457	442	474	478	460	482	453	473	511	463	415	448	456	475	452	466	450	416	486	433	487	428	483	463	437	435	479	472	510	443	447	482	403	479	463	485	453	461	487	482	440	427	437	432	460	472	452	495	492	456	493	433	443	464	463	401	476	464	518	466	461	472	440	445	460	434	480	471	453	471	431	482	446	419	440	450	446	479	466	421	465	443	446	472	490	457	464	488	452	459	473	478	426	472	476	481	436	495	501	465	468	443	446	470	489	432	463	426	425	455	439	491	423	424	443	434	460	445	469	476	437	440	483	451	465	474	445	455	438	504	497	432	447	446	480	494	434	447	485	482	456	432	455	461	479	450	454	488	417	434	481	432	477	444	466	431
7953	533	545	535	399	326	366	276	290	278	292	309	266	298	278	252	253	259	266	255	226	252	234	256	270	232	256	273	288	216	252	261	238	230	249	238	230	250	221	228	256	218	250	253	250	222	227	227	226	257	247	238	200	264	238	243	251	207	251	253	236	234	266	245	252	217	241	251	275	261	222	246	235	260	226	247	247	251	249	231	239	234	242	236	239	205	261	247	247	255	260	250	252	262	273	224	234	240	275	257	244	254	270	265	223	263	243	240	256	260	262	262	249	229	273	233	233	250	240	232	261	209	230	276	249	262	248	272	252	270	243	238	264	256	234	238	253	229	223	278	239	228	241	275	216	232	235	233	249	250	217	247	279	224	229	245	222	265	236	232	224	240	258	269	245	277	221	248	225	242	240	234	244	259	235	262	237	241	241	228	273	234	248	216	222	242	276	259	214	245	254	248	237	247	232	235	248	241	215	232	241	244	254	233	252	264	251	223	251	236	255	261	261	230	243	259	210	241	253	272	238	243	254	254	224	269	252	250	212	268	272	272	241	227	279	241	241	268	250	229	221	270	280	238	272	248	278	236	237	234	226	244	244	230	269	213	236	295	251	245	246	229	240	231	258	269	242	246	237	253	261	247	246	239	281	229	240	237	222	253	222	244	251	253	246	232	267	235	237	249	224	227	249	264	234	231	239	233	239	245	249	256	201	235	243	241	227	264	213	247	257	242	238	257	256	236	228	256	208	248	252	236	262	249	244	221	247	207	239	261	236	233	231	241	228	226	231	275	228	226	241	228	278	234	221	267	291	261	224	248	275	257	229	219	201	265	247	233	243	248	245	249	227	261	239	229	261	233	246	240	246	251	241	261	239	250	243	215	260	251	237	239	226	247	259	219	237	214	236	250	227	216	231	250	269	243	247	216	260	219	231	253	261	260	246	276	234	240	243	242	261	232	256	252	241	215	230	254	262	261	245	250	278	257	247	229	236	239	224	216	250	261	249	227	206	250	271	267	235	229	222	254	244	230	285	263	217	266	238	260	261	246	260	262	246	255	249	252	247	262	276	257	211	242	235	236	255	257	216	233	228	243	238	259	261	255	245	259	244	241	237	202	236	221	264	232	250	248	230	235	208	263	261	198	213	279	270	270	250	239	285	264	230	284	254	231	275	256	252	280	233	243	242	227	280	241	273	242	269	245	242	259	223	246	262	222	258	269	251	237	246	258	273	251	262	251	222	248	257	236	268	254	229	220	236	233	232	237	226	237	244	260	253	254	240	248	256	269	248	257	239	231	241	233	237	254	260	269	226	226	261	219	233	254	241	281	244	268	261	258	252	221	235	275	271	244	268	288	252	241	229	269	228	256	255	286	263	230	216	263	252	257	261	264	269	255	276	231	255	214	265	237	239	237	237	265	212	266	255	219	241	246	237	240	249	236	232	227	269	269	264	281	258	235	237	241	233	250	238	241	251	264	254	245	239	230	251	236	240	246	242	267	239	223	253	244	237	265	222	251	244	252	244	249	218	212	245	261	224	253	261	245	257	224	266	250	253	251	255	231	242	243	247	263	262	214	253	240	273	260	253	228	219	241	239	248	244	258	234	254	220	259	245	239	246	246	270	224	256	244	228	243	244	229	240	278	227	244	250	224	241	231	260	238	231	265	248	266	257	220	247	207	252	281	233	252	228	239	240	256	248	258	268	255	233	259	252	263	213	272	272	254	278	217	225	296	269	229	248	242	239	233	267	254	271	233	251	243	240	240	233	285	225	254	254	224	237	260	238	226	227	225	246	277	235	228	240	244	243	244	254	228	277	257	225	248	240	226	225	267	227	267	220	255	257	235	220	238	218	237	234	243	254	233	274	242	228	271	238	262	244	252	198	264	234	242	261	255	254	264	254	231	232	239	247	243	261	225	253	252	240	257	237	244	230	239	264	262	234	246	246	250	262	233	255	228	235	257	243	264	242	265	280	254	243	213	242	260	263	244	268	259	261	249	291	202	222	232	226	242	248	232	223	246	262	273	252	256	254	237	285	257	254	271	267	253	260	268	215	260	249	258	254	210	248	214	236	257	243	262	228	273	261	228	237	230	254	261	248	233	282	255	236	270	267	245	234	260	245	241	251	248	230	226	226	264	235	250	229	254	234	236	242	235	240	250	231	291	267	218	236	263	239	255	260	264	249	254	273	230	262	267	223	258	240	238	240	221	248	227	230	269	237	230	204	268	244	248	263	268	262	265	222	241	204	214	247	244	230	280	226	249	262	245	260	219	261	251	251	254	260	225	253	223	247	247	249	231	267	232	247	224	249	206	233	273	248	239	235	240	227	235	223	274	254	267	241	255	245	234	237	227	283	222	253	247	248	233	227	264	231	276	248	243	255	250	256	246	233	257	267	232	248	222	249	253	218	225	233	255	255	263	254	222	282	266	276	240	248	245	231	238	239	259	250	221	269	241	265	240	257	240	238	211	249	268	256	251	224	256	237	266	250	265	254	264	242	210	240	245	225	239	250	248	233	254	270	234	243	252	264	247	204	227	236	227	239	237	241	249	277	242	243	233	215	232	242	245	279	236	262	235	269	234	228	245	235	251	248	256	247	250	262	237	232	265	243	253	222	274	244	255	245	253	228	226	255	224	247	245	232	237	241	230	253	260	267	240	244	243	261	260	248	246	253	249	235	250	229	243	243	279	235	245	249	225	217	242	199	238	228	242	247	233	241	272	234	274	240	246	240	258	266	232	254	251	249	244	252	261	227	249	214	235	236	237	277	261	259	237	212	274	240	247	240	224	231	253	241	271	230	217	214	242	258	273	251	246	218	237	232	282	226	215	251	245	250	251	225	215	238	232	241	237	221	248	240	237	252	240	240	245	257	224	267	261	234	274	280	259	236	257	250	246	271	202	249	296	237	238	263	227	224	224	278	250	259	262	238	231	246	250	224	259	249	254	215	252	263	279	229	252	242	235	238	272	265	235	247	243	230	238	228	223	255	245	274	265	222	211	235	262	236	247	243	262	254	251	258	244	219	256	273	271	233	263	279	249	229	229	218	247	258	255	228	240	260	251	236	244	258	237	260	256	262	229	226	238	249	207	245	266	218	243	259	230	256	231	227	241	221	235	250	273	239	234	285	267	264	228	256	242	264	265	262	244	242	267	256	284	246	232	210	238	246	256	252	265	226	264	243	244	235	230	243	243	210	225	218	242	263	236	263	220	264	243	269	247	240	254	260	247	258	272	256	244	241	260	251	248	209	261	217	217	263	258	219	233	246	219	223	256	211	260	224	258	235	282	227	245	254	260	237	255	233	237	247	257	266	242	237	257	252	256	269	267	242	228	256	207	249	266	227	243	240	243	217	249	265	257	292	268	253	251	267	246	232	251	245	233	257	256	276	255	269	265	237	238	267	224	251	246	235	228	215	263	246	245	256	248	235	232	260	264	258	260	225	280	250	261	252	246	234	220	247	248	216	244	232	243	278	264	266	251	246	239
6519	860	1368	1452	1320	1098	919	861	829	722	705	677	692	648	662	674	584	615	626	591	611	597	601	614	583	596	556	555	565	567	587	601	579	605	555	573	554	595	564	575	614	511	581	528	544	573	568	606	602	553	547	580	582	579	572	595	579	592	593	595	549	556	596	516	565	549	581	563	558	515	604	540	551	544	556	551	597	576	539	573	564	542	564	551	590	580	545	567	535	569	608	569	536	573	578	556	576	585	571	523	609	552	574	517	572	575	575	593	546	546	534	530	543	561	583	557	548	546	597	604	562	566	594	578	566	523	566	574	571	567	561	550	540	552	558	579	552	567	535	547	572	569	581	601	592	563	556	605	544	625	556	544	615	545	509	519	576	549	579	551	613	524	572	548	572	568	559	572	557	573	570	582	584	555	524	560	555	567	586	590	554	554	578	557	593	573	555	531	566	546	534	588	547	566	568	555	537	581	545	614	598	513	547	528	581	587	547	591	582	546	553	571	549	562	576	541	589	564	573	562	554	594	576	552	563	560	581	562	597	608	556	578	564	517	606	541	558	581	585	584	569	588	526	551	553	498	566	523	542	548	549	549	618	504	582	562	578	584	576	567	543	643	556	544	538	563	521	563	566	531	533	528	618	581	568	547	585	564	567	543	557	566	574	562	571	548	586	574	571	568	545	563	536	602	566	583	536	557	564	530	514	514	543	581	559	517	555	596	557	566	550	532	546	539	589	591	571	557	599	600	591	549	535	545	581	536	575	551	550	522	561	553	595	550	553	580	554	562	553	555	506	582	552	570	580	539	589	553	575	544	562	552	541	547	542	539	559	517	555	556	559	570	570	565	590	579	557	564	589	553	559	509	514	568	584	543	605	569	565	525	545	584	550	523	587	572	571	596	558	578	557	574	583	541	554	551	595	593	565	562	615	565	584	550	535	538	586	560	564	518	510	563	573	534	557	582	550	553	527	551	558	562	546	560	598	569	528	570	550	542	582	572	545	555	550	529	537	555	555	559	552	566	549	557	544	563	578	592	562	576	603	587	581	578	559	544	556	569	556	565	585	555	596	568	574	598	567	540	558	546	542	568	539	576	530	605	563	562	560	547	564	613	555	522	573	568	528	573	558	513	575	578	543	564	583	519	566	595	577	594	599	557	553	579	560	543	564	544	548	548	541	570	589	547	599	558	529	583	517	582	547	534	535	539	570	555	533	533	542	564	531	552	548	564	548	552	566	569	574	557	530	549	562	558	542	585	611	625	531	555	580	530	533	539	588	550	509	573	582	559	582	581	606	574	579	536	560	535	557	545	527	571	571	534	558	561	526	572	558	549	548	553	557	525	578	549	608	574	569	575	586	552	554	552	557	552	552	599	524	563	597	556	543	603	543	544	539	539	586	542	555	582	562	564	562	601	569	551	522	546	531	598	567	578	589	532	516	591	561	559	588	541	594	539	560	554	541	556	560	570	542	583	555	565	474	528	568	535	574	533	552	555	560	557	528	556	535	588	576	548	523	587	554	524	566	535	519	576	563	558	582	522	551	525	538	590	591	567	549	596	537	548	608	536	542	566	563	599	578	566	567	560	521	540	572	562	563	547	580	551	572	557	564	565	585	576	585	562	545	512	575	548	535	589	568	531	537	594	554	578	562	510	590	556	589	547	514	556	584	557	548	582	564	550	584	554	542	550	571	528	549	589	599	555	564	604	592	570	558	555	539	594	588	548	579	561	595	615	570	532	551	616	520	562	577	523	578	582	562	543	531	577	586	568	537	563	560	530	590	552	620	583	564	509	565	532	564	531	568	518	588	570	565	559	582	562	582	573	536	578	582	578	534	570	531	536	597	562	554	604	578	581	600	550	564	565	527	614	576	549	558	550	579	528	543	576	594	533	553	588	552	584	556	563	510	602	537	556	575	562	561	524	560	523	584	604	545	534	584	548	592	558	596	556	583	539	572	547	533	543	546	565	565	562	609	575	561	530	545	556	561	556	528	545	574	585	582	572	589	540	565	570	568	564	592	553	558	552	539	513	546	570	548	534	538	558	601	541	513	577	571	558	596	573	589	569	594	555	549	575	567	580	547	552	547	575	500	592	577	593	568	528	549	569	565	555	535	569	561	549	534	578	563	534	572	571	541	530	573	550	573	524	579	572	553	533	602	532	556	558	552	559	575	565	578	561	546	563	547	557	562	551	573	585	574	543	551	550	513	555	580	564	565	542	542	509	522	551	528	560	576	562	576	558	564	580	547	570	532	557	550	578	546	510	523	504	600	589	550	558	572	549	576	571	566	536	558	603	579	608	597	544	575	537	555	577	542	565	595	607	545	586	547	550	537	551	593	562	554	573	573	552	538	588	581	576	561	566	546	590	545	577	590	554	559	528	548	540	578	560	606	577	527	612	579	541	563	556	518	616	583	558	531	625	589	553	616	550	514	550	583	582	582	572	561	539	567	556	578	520	587	557	547	545	497	566	591	564	568	579	550	635	614	592	602	526	567	577	522	519	576	530	582	582	584	583	535	578	567	574	561	571	572	594	551	537	540	579	530	553	563	552	545	608	553	583	580	575	552	552	553	572	590	580	562	570	531	546	573	551	586	543	529	582	522	544	570	548	552	582	534	584	562	531	565	533	621	541	577	549	591	542	566	555	596	528	549	576	561	535	579	575	608	578	575	567	560	539	547	573	623	552	562	573	559	542	579	602	543	533	576	603	566	517	557	543	591	562	566	579	544	537	531	534	579	531	574	583	550	547	549	573	561	551	568	569	581	550	549	579	529	566	555	563	593	574	514	571	562	555	580	548	571	523	598	528	553	580	540	582	576	535	570	531	539	569	582	542	557	600	535	547	565	567	550	548	531	576	581	608	571	568	589	575	631	567	556	573	556	548	571	517	566	552	559	561	604	586	549	568	608	563	545	545	594	575	567	550	563	561	581	572	560	573	534	575	556	574	513	540	573	549	563	575	596	621	540	530	552	592	576	572	568	594	548	551	560	580	575	583	534	568	571	543	528	533	596	544	548	587	594	561	562	494	589	570	528	608	537	590	570	565	574	539	557	555	640	623	557	554	587	616	601	577	537	548	546	543	569	525	591	554	567	544	574	576	554	550	573	562	589	579	564	559	533	565	550	571	566	542	533	527	560	585	608	519	547	567	568	619	602	600	573	575	594	526	537	556	599	537	544	569	550	539	564	513	594	584	586	545	560	548	561	575	558	580	532	558	543	578	588	539	566	536	528	553	565	595	538	571	580	535	555	605	563	544	613	564	548	548	568	550	574	533	567	591	593	562	507	576	561	536	587	577	537	582	571	525	575	580	572	555	550	533	567	545	570	549	561	519	593	558	535	528	585	559	516	564	586	573	554	556	556	543	535	607	508	574	547	535	486	573	555	556	551	544	599	550	595	572	574	531	598	588	554	548	514	573	577	570	536	541	620	542	591	548	539	556	542	542	568	531	528	505	571	595	559	530	552	536	532	546	535	574	579	549
14649	1169	875	668	487	338	256	246	216	200	175	184	156	172	162	133	133	132	154	137	163	147	124	142	148	143	137	112	132	137	139	124	118	146	133	123	138	121	109	141	131	134	112	115	138	117	130	158	123	114	132	130	131	131	135	132	152	131	127	96	96	126	124	136	131	124	140	114	116	125	144	118	107	121	144	124	120	139	137	115	123	130	142	102	134	139	150	105	121	132	122	113	147	117	125	125	125	135	120	151	118	139	132	120	147	147	141	107	121	133	136	146	118	138	143	122	117	123	126	138	110	122	134	131	144	131	130	124	159	108	119	115	129	140	105	117	126	116	130	151	107	120	132	142	121	135	128	139	137	140	138	123	125	152	123	116	118	119	153	133	119	130	130	130	153	121	125	118	158	110	137	118	145	104	131	130	118	134	139	141	111	126	112	136	112	116	134	106	148	101	150	137	121	126	126	146	135	130	124	113	131	136	120	108	122	143	129	122	120	116	124	120	163	142	136	107	136	113	111	151	126	129	133	131	148	126	137	137	136	133	113	139	100	131	126	111	130	143	115	137	109	130	113	125	109	128	133	137	130	130	126	127	131	116	135	124	126	139	149	123	148	143	133	127	111	129	138	141	136	125	135	135	112	127	149	132	117	144	129	126	120	122	110	139	123	149	103	106	134	128	120	128	124	121	112	107	125	102	126	132	129	114	121	121	140	123	105	118	125	117	128	147	142	145	115	130	142	136	123	134	115	121	132	111	136	119	148	115	122	111	130	151	124	134	147	115	141	149	117	126	136	131	120	125	110	140	139	138	110	140	127	129	146	129	142	137	129	149	121	154	138	142	124	125	108	127	106	135	119	150	136	112	106	142	133	121	139	126	133	128	125	130	132	134	147	129	128	121	107	126	134	151	138	129	125	145	122	150	121	150	119	128	119	122	150	165	113	121	144	128	121	102	129	114	122	131	113	126	140	121	113	128	139	129	132	135	127	134	120	127	148	136	146	135	136	134	142	135	114	132	139	125	142	136	144	125	141	137	130	114	125	129	125	111	139	133	134	131	121	121	133	146	128	141	137	129	104	124	110	107	118	117	129	126	130	103	156	131	136	131	103	125	134	157	131	115	138	138	107	119	132	132	136	126	126	122	136	139	104	139	124	133	128	121	125	131	121	133	115	123	142	153	157	126	133	127	136	129	165	118	116	126	135	115	129	130	135	147	119	136	115	103	139	149	124	132	124	129	144	107	115	132	122	104	110	137	138	125	136	126	134	114	120	120	128	137	131	127	118	128	130	149	132	120	144	137	140	139	124	124	125	127	124	140	137	124	125	133	118	136	125	140	136	135	155	118	109	129	115	130	151	99	136	140	130	106	126	146	132	152	130	127	127	130	139	110	128	133	120	142	139	143	128	106	132	124	118	136	153	116	132	129	148	126	126	142	136	151	124	117	130	143	118	101	120	132	140	135	131	160	131	139	135	123	127	133	127	147	133	124	122	111	134	111	117	118	129	105	126	124	142	126	132	134	128	128	94	126	124	134	130	149	123	128	128	140	139	166	133	119	128	119	128	127	144	122	133	134	142	153	125	135	140	115	135	127	138	142	135	130	140	122	120	110	122	156	143	130	118	127	109	121	131	135	158	112	149	138	107	132	148	135	117	124	114	131	137	119	126	136	121	126	134	124	135	132	142	126	121	120	130	128	118	134	120	120	123	90	147	118	123	149	147	155	130	145	107	118	135	127	117	149	120	142	131	137	128	126	136	135	152	125	125	152	136	149	126	138	118	139	134	139	149	123	140	126	125	117	137	134	136	131	117	127	117	135	123	126	121	127	120	119	126	116	149	145	129	129	113	134	127	121	124	121	115	138	116	123	124	134	121	130	141	132	144	123	107	145	114	127	119	131	142	127	118	144	144	127	132	140	113	120	142	144	130	105	140	142	135	132	114	122	146	107	168	145	137	127	142	111	125	104	145	112	114	128	133	141	154	127	131	122	125	124	138	161	145	121	108	132	119	127	106	127	119	106	141	135	123	128	128	136	130	137	127	119	139	124	153	121	128	141	128	126	133	114	134	125	132	120	131	134	137	138	130	128	132	130	128	131	146	118	111	168	133	136	142	142	116	150	133	131	146	121	141	123	122	118	135	135	144	138	116	144	136	128	131	136	133	133	139	133	132	127	129	125	142	126	120	137	115	140	130	130	123	132	119	120	123	125	141	106	136	137	124	117	136	132	120	153	152	130	143	136	138	132	146	134	137	113	137	125	105	125	121	118	130	141	117	125	139	122	122	130	136	120	142	137	118	124	122	135	139	137	127	113	136	128	130	130	130	139	135	133	116	130	125	125	134	134	132	138	131	111	138	126	121	137	131	143	131	125	152	124	137	120	124	125	128	137	117	114	139	131	125	126	137	141	118	112	108	123	117	123	143	128	116	129	115	126	140	129	137	116	125	137	142	136	120	106	159	123	121	121	108	112	130	116	128	138	137	131	133	126	112	112	130	142	123	129	126	120	123	118	124	113	114	119	135	138	137	131	120	129	111	137	134	118	111	125	104	119	117	131	128	140	129	126	123	127	126	154	137	124	119	121	134	118	142	139	135	139	116	137	113	131	138	144	141	120	139	117	123	140	129	139	127	139	136	133	113	122	118	121	148	136	142	149	145	120	102	129	129	127	132	121	126	90	126	125	142	114	134	153	121	140	120	133	106	129	137	137	109	125	135	127	128	115	122	149	146	135	121	117	127	121	143	109	133	146	153	132	129	131	137	123	136	108	132	138	136	148	156	123	113	132	114	148	131	134	155	152	129	129	137	110	121	125	138	137	130	125	112	120	135	115	132	130	145	102	135	129	121	130	114	126	135	125	132	138	130	133	128	107	144	146	134	110	128	122	133	147	122	118	133	131	124	144	115	142	162	135	140	124	128	123	123	129	110	120	139	139	120	143	147	139	128	116	130	127	121	125	112	115	122	139	118	145	122	126	129	105	122	142	125	130	113	150	129	110	136	141	131	161	119	123	143	145	108	121	131	127	115	125	129	130	116	134	136	140	119	123	136	135	122	127	119	110	117	131	130	136	124	134	121	128	132	128	143	162	130	121	127	123	127	184	130	131	110	124	133	140	134	140	118	127	120	140	113	135	116	144	122	110	119	123	111	152	133	118	122	133	125	131	133	133	113	168	128	126	113	135	125	123	151	126	121	123	133	131	121	122	119	117	141	121	126	121	130	146	126	134	157	133	150	130	139	131	169	142	128	126	121	127	112	104	131	139	117	132	127	122	123	119	124	138	130	137	136	133	111	135	121	107	131	140	134	124	147	118	150	135	126	138	132	158	127	144	142	154	126	125	120	122	138	148	123	91	141	125	115	131	128	135	137	118	133	126	135	137	103	116	142	130	133	147	126	157	125	117	119	128	104	123	135	111	141	149	133	129	154	148	122	125	124	136	131	123	138	114	116	115	133	118	137	137	118	113	122	140	134	122	141	104	141	128
8009	857	1674	2072	1774	1328	1106	853	772	737	596	589	518	500	458	463	395	405	408	354	397	379	372	369	375	359	359	345	344	353	354	339	301	359	347	314	303	370	324	332	322	338	316	338	311	335	308	342	309	310	327	327	297	321	337	336	304	348	309	288	301	296	297	306	325	312	298	346	300	343	316	314	287	308	296	308	339	272	274	313	306	305	290	300	307	316	285	276	320	326	326	301	321	340	296	292	306	309	303	350	316	300	304	292	287	303	339	308	299	325	326	314	271	303	284	334	306	292	312	292	302	313	271	308	292	265	335	307	340	298	314	319	315	320	299	310	298	281	333	308	314	320	283	289	305	311	284	287	290	336	284	301	297	287	304	326	312	344	308	297	309	277	283	299	295	318	314	271	323	283	340	311	282	306	266	326	312	293	286	289	295	294	331	292	302	298	295	283	322	279	297	316	283	305	311	300	317	286	307	288	288	319	299	317	303	285	304	303	302	298	289	298	297	307	297	289	314	303	307	292	293	282	328	315	307	322	307	305	297	326	298	291	309	322	314	299	313	296	304	277	311	284	340	295	328	311	321	262	287	312	306	279	334	282	315	316	296	304	312	334	308	309	330	311	279	324	308	312	254	295	296	317	313	289	308	293	315	312	296	294	287	295	277	312	309	300	297	305	303	294	260	295	307	295	273	301	305	308	301	303	325	321	308	329	295	285	308	319	280	319	291	306	300	299	270	332	279	343	301	320	299	327	282	289	302	279	272	298	307	315	329	295	302	260	323	313	306	305	297	302	303	318	286	307	323	338	298	308	322	283	313	312	289	284	326	286	285	335	300	312	278	297	317	284	314	272	286	314	296	291	301	355	279	309	312	306	306	306	314	318	324	276	314	314	323	288	326	261	317	292	314	329	299	292	288	322	341	298	284	301	284	340	313	310	316	314	300	306	299	319	283	313	293	324	304	294	336	285	282	313	294	305	323	286	291	315	299	298	294	311	304	336	291	249	320	320	279	288	334	311	309	318	317	298	288	306	314	319	312	294	371	343	328	281	295	311	267	304	277	326	285	305	284	286	334	292	302	294	293	316	315	294	319	306	292	282	290	258	302	332	306	267	290	305	283	277	314	318	303	334	331	294	318	273	325	302	308	315	318	284	298	284	291	316	298	338	295	290	325	348	281	296	276	301	312	303	309	272	285	315	327	280	322	306	309	306	281	294	314	278	309	279	314	324	305	304	298	298	300	297	308	298	313	308	345	345	312	309	293	285	285	329	316	291	310	311	308	290	299	317	307	315	302	291	304	315	294	310	322	303	325	293	311	308	278	289	311	317	329	265	315	288	305	331	314	316	309	341	298	299	297	314	352	297	293	340	282	321	276	291	326	321	315	319	306	279	322	309	292	318	291	285	309	311	299	294	316	313	307	320	287	327	311	307	300	292	314	318	299	281	310	304	312	297	320	303	313	277	344	273	308	288	298	316	304	323	314	293	297	300	317	302	297	330	308	331	312	285	300	294	301	317	314	319	298	302	310	278	294	308	317	303	326	324	293	317	307	292	327	305	318	326	289	309	283	330	306	259	328	312	266	301	285	291	292	310	320	294	316	310	281	269	308	294	296	278	308	302	307	316	335	325	298	308	332	285	290	322	314	322	262	311	292	324	312	277	307	305	301	286	299	311	305	294	287	296	303	321	305	284	285	322	326	316	303	326	318	315	293	313	284	298	288	296	309	293	305	308	309	293	304	294	287	288	313	297	295	286	304	314	315	291	317	270	337	296	292	322	293	312	314	281	275	310	315	319	331	328	306	330	279	302	288	313	295	301	295	291	295	300	316	332	290	300	297	298	330	291	309	326	291	288	273	312	322	306	300	307	312	309	328	303	305	310	317	300	310	318	315	290	327	285	280	296	290	300	288	312	317	307	334	351	317	312	296	308	271	304	316	327	326	279	308	312	328	272	297	319	311	311	322	308	325	340	310	279	325	305	281	331	305	330	314	314	318	306	245	330	313	299	308	312	306	288	332	343	300	318	282	291	314	314	318	275	301	331	288	352	289	310	300	310	295	281	290	315	266	315	330	301	334	324	290	279	290	313	306	271	298	279	275	314	298	291	320	313	289	307	316	311	290	301	269	297	295	295	284	259	300	325	321	295	299	285	301	305	281	298	299	327	295	260	292	310	314	288	324	301	333	300	267	309	279	317	283	318	300	299	337	278	301	300	297	297	293	311	296	279	303	277	296	307	284	325	304	316	309	300	310	317	306	318	304	303	302	289	292	306	322	334	302	301	318	310	306	270	302	333	309	303	287	281	345	285	319	279	307	278	315	314	304	285	297	306	289	307	274	304	307	301	317	270	323	313	295	281	285	275	310	292	300	297	336	295	280	327	335	306	259	309	279	303	331	303	321	322	300	297	313	267	312	334	280	296	335	307	278	300	282	327	305	300	274	284	284	314	332	282	306	302	303	284	328	300	311	269	320	294	320	281	290	293	307	324	304	301	305	339	305	286	294	271	293	298	303	303	309	308	300	318	304	307	284	327	275	291	293	315	297	297	288	291	292	302	313	299	310	292	291	293	311	289	289	307	320	298	304	299	298	296	307	304	304	303	338	309	322	290	285	274	335	284	307	318	290	319	303	303	281	323	288	290	288	275	278	284	287	279	303	298	315	309	284	316	303	290	302	301	314	298	323	307	347	317	313	295	305	304	297	305	320	304	294	339	302	314	338	291	331	293	259	261	284	323	272	292	291	302	292	306	302	310	311	268	286	316	292	291	336	316	289	307	303	323	327	304	296	287	326	315	320	306	317	299	289	298	280	299	309	317	311	297	309	305	286	309	316	283	323	301	294	273	301	317	277	278	285	296	304	318	307	320	307	304	291	309	308	327	295	301	306	296	279	309	327	307	297	298	288	294	314	287	277	308	309	296	310	258	303	302	316	293	317	297	306	277	323	298	300	294	325	282	275	309	300	281	282	288	286	311	303	320	314	293	314	272	289	304	314	288	303	301	290	315	332	309	308	288	286	300	312	314	301	348	292	304	307	323	293	317	328	308	283	277	316	304	337	304	277	329	313	307	319	320	287	305	289	294	303	318	264	309	266	321	319	284	284	315	309	291	314	321	276	304	303	298	311	323	310	317	284	334	308	317	311	342	313	308	303	295	308	298	291	307	289	313	316	336	299	325	332	309	318	272	310	286	315	277	279	288	307	321	315	342	300	295	303	316	300	321	309	294	336	285	285	292	305	304	308	291	275	320	251	330	296	318	315	299	315	299	311	311	325	282	314	315	342	305	284	301	299	276	315	297	285	335	286	286	301	290	318	293	291	315	291	296	278	319	303	301	300	310	285	292	298	333	297	308	273	273	305	288	300	301	306	316	269	275	296	274	309	315	290	284	322	298	284	322	289	295	310	304	311	325	308	288	318	312	307	286	316	276	310	298	291	277	272	326	321	284	325	285	287	293	319	281	299	292	278	339	282	277	304	317	313	325
1555	227	226	201	196	180	194	211	171	186	195	195	179	219	192	201	175	205	202	183	196	212	208	168	222	179	223	179	188	202	180	208	223	194	172	177	175	204	178	221	195	190	217	183	195	183	177	176	179	207	189	188	199	166	201	211	195	199	199	210	183	200	196	185	197	201	194	236	179	183	182	209	187	188	201	204	176	200	200	194	189	212	203	177	222	205	194	218	193	189	196	185	191	201	191	195	159	191	200	193	183	189	191	202	192	194	194	205	190	213	178	183	222	183	178	186	193	195	199	184	209	203	191	218	246	197	203	200	179	195	195	189	192	198	202	197	182	186	203	168	202	194	184	183	191	198	209	178	176	182	205	201	197	172	191	171	198	222	193	184	188	188	202	208	191	185	177	210	157	208	203	206	202	185	224	193	188	200	164	208	204	165	222	187	186	217	194	206	183	177	217	211	200	190	188	203	199	194	212	211	173	191	194	177	174	207	163	191	200	176	173	216	210	169	168	205	206	197	197	185	205	206	185	200	176	180	186	196	193	186	200	197	177	206	205	177	190	177	201	187	175	188	210	200	168	193	173	171	206	180	183	211	165	197	224	202	196	182	189	203	189	209	175	183	178	207	214	200	171	191	179	214	211	172	175	172	210	178	187	200	194	225	187	231	224	200	186	205	166	184	187	209	208	201	194	168	196	198	191	179	216	182	215	184	185	205	205	186	208	196	214	190	181	189	176	174	200	204	219	183	200	197	193	190	191	188	206	214	201	188	187	179	180	191	166	189	219	178	228	201	177	195	197	201	164	180	194	190	192	200	193	164	203	182	196	200	217	190	199	183	195	201	186	184	150	213	215	201	213	167	191	190	195	178	211	192	206	198	211	237	193	191	207	199	190	193	194	178	192	198	182	187	206	195	177	187	183	188	199	186	194	199	208	164	189	169	176	204	169	188	181	203	184	182	191	198	205	199	205	182	182	185	215	197	196	193	198	188	196	191	203	190	211	195	200	184	212	188	207	201	218	193	181	202	205	202	214	192	175	170	194	201	202	194	204	205	214	178	213	172	167	178	182	203	199	200	206	173	200	183	217	206	204	180	205	199	195	198	182	191	195	202	184	183	229	219	187	189	136	193	159	185	187	183	181	189	198	193	179	179	178	187	169	190	196	173	199	199	193	234	163	158	201	180	197	201	207	207	166	215	176	168	195	213	189	199	179	196	204	222	177	180	182	183	197	172	190	183	190	191	195	185	204	207	209	181	182	185	183	207	164	180	185	165	208	193	179	182	189	215	196	179	214	185	185	205	184	197	183	189	206	184	190	176	193	186	177	150	205	208	174	220	209	196	217	194	205	186	232	194	202	207	185	220	200	198	199	190	191	222	184	187	194	189	183	187	193	228	182	196	198	215	192	212	209	194	181	223	188	192	230	229	179	174	214	192	184	186	200	171	194	222	209	189	178	184	190	176	172	156	179	209	223	210	197	180	174	212	195	203	202	185	166	207	176	209	188	180	191	202	198	170	179	183	163	188	192	188	205	210	173	223	177	183	197	207	186	214	211	193	151	185	198	201	199	188	194	205	172	211	211	199	182	182	191	163	203	183	190	208	180	217	183	192	205	207	173	183	195	199	177	198	186	201	220	192	163	186	189	200	199	205	191	178	212	200	171	200	221	203	199	201	189	202	209	214	211	168	218	171	219	202	210	225	194	200	203	206	198	186	200	198	240	219	183	187	186	189	180	180	223	178	209	169	187	211	211	163	187	225	206	195	193	197	194	168	203	177	199	224	179	208	155	192	200	195	193	180	173	184	170	221	183	198	180	176	197	190	206	183	204	190	203	190	194	213	219	215	184	184	200	166	197	207	202	204	195	180	212	195	199	207	152	194	192	186	187	206	207	213	216	180	180	178	198	182	196	181	199	183	181	206	192	180	195	179	197	203	201	183	216	194	175	178	202	194	206	185	190	179	174	168	198	184	183	175	188	191	212	190	187	181	188	220	168	204	185	176	181	182	151	199	186	199	169	192	202	181	211	179	198	214	183	177	179	196	223	189	200	191	185	188	190	183	181	198	208	198	195	191	181	206	193	191	183	202	172	195	174	185	183	186	207	183	204	178	179	168	212	171	152	202	224	188	188	212	191	178	205	180	194	185	196	179	183	188	222	206	215	200	204	191	198	218	187	181	193	182	224	203	168	173	190	192	186	193	205	226	198	199	169	193	213	189	169	194	201	173	194	186	188	196	181	204	203	193	210	193	193	181	203	225	211	205	199	183	213	185	206	193	205	170	190	174	173	186	186	199	177	203	182	205	182	174	207	198	188	210	182	205	206	199	181	181	182	220	181	193	184	198	211	195	218	194	180	183	209	185	169	187	189	177	207	192	198	177	189	191	185	174	186	181	190	206	173	193	177	212	171	194	192	182	189	185	197	176	163	202	197	207	177	187	164	216	172	164	183	183	199	178	178	183	200	199	175	192	209	188	182	170	199	193	188	197	202	203	202	178	169	172	224	211	237	180	192	176	190	183	195	195	175	191	178	180	193	196	181	206	177	225	167	192	197	196	193	208	197	172	205	217	202	203	176	196	196	194	192	200	213	225	201	209	182	224	199	178	185	213	188	206	184	212	194	205	226	185	198	202	207	212	175	185	195	190	189	208	172	217	194	164	216	206	206	241	205	197	189	214	181	193	192	186	193	217	171	178	185	195	219	188	172	170	199	194	185	191	215	170	201	196	216	194	176	184	165	200	192	183	167	208	181	197	187	196	212	180	202	195	228	218	183	174	200	198	200	199	164	187	207	192	217	197	188	197	167	204	227	217	234	189	190	170	211	184	187	196	187	182	217	176	191	174	209	215	172	177	199	224	195	184	215	173	185	168	164	204	169	198	217	218	184	186	208	184	195	207	182	174	196	205	205	184	186	169	188	194	185	214	190	170	215	197	208	179	198	137	183	178	172	204	205	191	183	198	186	165	204	233	200	203	201	222	211	164	190	196	209	200	175	199	218	218	177	195	218	192	195	180	188	181	178	189	179	194	191	167	176	214	174	164	183	198	174	224	183	212	199	204	195	164	179	183	187	225	188	206	178	216	191	191	192	190	188	200	191	188	177	213	210	192	217	211	192	182	202	201	206	197	177	206	194	173	201	189	184	197	181	184	190	187	200	184	196	194	211	201	210	209	191	210	186	166	203	197	188	223	189	180	200	207	170	181	186	195	165	212	203	170	183	159	195	195	203	179	185	195	182	212	180	184	173	193	207	183	209	187	186	178	164	204	169	205	181	167	200	191	191	204	169	191	186	190	192	206	203	185	173	206	191	201	215	199	210	186	192	192	225	198	175	200	188	182	203	170	179	190	200	210	201	170	193	186	181	179	206	192	176	188	165	160	187	188	198	202	192	196	209	185	213	213	188	190	203	204	195	192	203	191	176	196	198	196	194	196	190	206	175	185	184	192	184	193	198	196	195	203	195	198	184	201	187	186	212	204	205	208
2006	450	486	504	515	471	513	496	472	444	471	446	480	467	443	455	441	437	465	427	492	453	471	470	472	480	493	460	448	459	442	462	442	482	452	448	443	466	436	453	449	459	451	435	478	475	467	459	473	467	462	464	476	450	422	483	461	464	449	449	496	458	446	505	430	481	455	460	432	421	446	414	455	451	452	466	439	427	489	478	429	489	454	447	447	457	488	484	418	479	507	436	455	468	474	440	441	460	445	451	502	437	451	481	494	503	440	470	447	423	475	459	455	433	456	439	441	462	464	489	462	473	456	422	418	458	458	462	476	442	476	467	469	476	461	470	495	456	417	425	494	462	451	444	437	472	488	435	485	441	444	453	435	438	477	453	463	475	449	470	494	451	489	439	443	472	489	451	470	487	472	421	436	453	461	436	480	477	480	447	454	478	468	471	445	477	464	461	449	468	422	459	481	435	480	447	475	454	451	464	438	443	462	431	451	433	477	461	506	449	408	430	481	430	513	473	462	466	518	460	449	460	428	440	433	447	485	469	423	495	445	492	439	488	458	475	433	490	450	450	430	447	444	417	486	415	493	473	437	469	415	463	470	492	447	469	459	479	459	437	451	467	454	453	449	488	450	419	455	471	466	445	455	486	446	413	485	420	481	463	449	442	462	467	450	470	446	479	485	477	487	472	452	473	481	442	488	464	457	426	431	470	448	459	491	439	469	480	441	450	487	442	444	476	430	499	470	494	491	450	458	446	452	489	477	438	454	459	430	501	449	468	475	439	467	475	460	468	470	449	443	492	450	471	464	477	455	460	431	428	424	439	467	475	453	458	460	462	467	413	458	468	476	457	452	482	466	494	460	452	441	456	462	485	502	437	478	473	461	471	495	452	442	451	500	469	468	462	477	461	439	463	440	480	450	455	474	471	469	457	491	431	433	414	477	469	468	456	429	429	454	464	416	464	460	446	471	434	468	486	467	416	441	431	487	450	431	456	469	463	514	454	473	436	446	480	455	463	447	471	500	447	465	464	452	438	456	461	499	429	416	467	478	458	476	447	471	462	404	465	448	435	460	449	457	459	423	453	459	461	457	470	476	471	481	443	450	416	484	467	468	502	493	476	466	468	461	438	460	478	441	409	494	472	475	451	475	449	438	505	441	455	447	462	413	483	487	487	451	442	443	467	491	478	471	464	464	479	455	422	446	462	446	483	466	476	484	473	463	452	471	469	478	444	460	473	466	454	468	448	478	454	470	463	460	456	487	430	464	489	452	445	441	481	437	429	471	449	478	422	456	420	443	416	435	501	433	434	477	490	416	480	472	483	433	442	436	447	427	474	500	472	487	461	477	447	441	470	448	460	413	444	482	463	443	473	453	472	424	417	435	452	469	445	455	497	434	485	467	466	448	474	476	466	454	438	468	459	511	454	457	429	463	427	481	468	442	459	471	442	471	473	477	458	473	485	474	446	484	468	458	467	483	461	446	466	468	455	449	470	457	450	448	459	444	468	494	470	462	429	457	443	470	450	444	449	498	440	470	444	447	504	468	433	458	432	451	501	489	467	435	490	466	459	466	461	462	482	460	466	497	465	486	482	479	457	489	447	466	462	459	464	437	417	456	454	459	420	484	473	485	456	483	498	468	459	455	444	451	505	443	438	442	448	467	462	488	488	503	472	482	473	455	450	430	483	477	420	461	445	436	469	471	449	456	446	442	469	480	452	427	439	461	443	491	460	489	446	493	457	499	497	462	473	481	437	443	464	456	468	478	464	479	424	454	460	412	460	451	454	456	431	472	425	469	453	476	441	439	462	460	453	471	440	447	499	453	436	473	476	419	485	441	444	457	469	465	455	474	479	459	483	460	450	450	434	473	452	488	454	473	490	446	479	429	483	462	498	438	482	478	481	454	469	460	467	471	471	437	440	428	406	479	437	449	452	430	496	435	444	478	461	460	422	454	483	449	471	469	443	492	458	454	473	465	482	457	477	451	425	488	419	466	464	430	473	437	453	458	457	461	481	438	460	460	466	474	468	455	457	434	442	459	461	457	481	491	461	465	536	428	483	473	425	461	488	445	469	471	427	460	468	470	501	450	467	468	443	448	442	462	447	456	479	454	445	464	470	485	464	468	477	464	463	478	456	463	444	464	447	481	469	486	498	440	439	427	425	480	437	485	476	440	485	489	462	437	446	454	459	462	430	461	472	477	473	466	468	473	430	440	458	463	468	437	493	469	460	465	433	498	461	436	502	468	435	429	437	474	427	476	492	474	499	459	449	439	454	443	482	490	440	444	470	468	428	441	440	483	476	439	483	455	412	486	456	468	432	468	461	488	441	445	508	445	433	461	483	457	435	457	496	447	455	463	470	451	483	433	422	432	441	490	448	461	453	456	507	439	421	477	475	465	475	446	427	494	455	450	488	457	461	483	503	445	457	448	444	457	437	437	464	484	486	478	471	444	496	448	478	481	437	495	465	453	480	441	477	461	464	451	431	465	468	475	469	458	500	463	475	455	449	470	468	469	428	463	430	432	428	495	470	455	439	473	465	458	455	473	463	487	442	448	437	490	483	462	446	450	462	492	470	474	478	446	454	466	477	473	459	451	459	450	483	427	454	461	489	475	442	493	469	478	468	477	422	427	481	457	464	431	449	465	456	464	435	460	477	459	491	459	442	438	453	459	465	454	471	451	473	434	488	460	461	466	435	437	438	417	431	483	429	447	455	455	441	433	458	447	466	462	460	479	444	482	461	465	453	491	504	451	460	453	456	433	452	473	432	456	453	447	465	473	486	469	442	474	459	453	440	438	474	470	473	447	431	459	425	493	484	403	460	456	421	449	459	464	466	475	471	466	445	471	446	492	424	447	423	458	432	452	462	464	470	433	429	418	438	466	455	430	481	459	455	487	467	462	443	464	469	525	500	433	500	482	458	476	461	449	476	490	480	471	472	463	412	464	491	452	493	443	477	458	425	452	425	430	439	486	447	455	467	457	460	455	476	485	464	451	433	496	467	435	470	495	464	424	472	430	508	489	470	461	465	438	424	457	461	474	467	470	493	485	465	452	459	473	462	452	480	484	471	444	462	459	463	470	442	465	473	467	483	458	484	478	475	515	477	435	443	482	449	445	441	451	464	486	465	442	490	439	494	443	461	439	481	434	439	464	455	445	468	467	450	437	455	442	452	483	507	451	483	451	455	460	441	472	474	468	444	501	490	468	458	469	434	458	484	454	501	467	461	446	452	453	479	486	434	441	437	461	452	462	469	465	449	476	497	462	463	470	445	480	425	473	445	445	446	442	474	483	457	495	440	444	441	459	434	452	463	481	483	458	459	463	456	468	467	460	438	476	483	446	465	487	500	476	465	467	438	477	482	454	439	460	465	478	471	433	469	467	407	499	411	487	466	435	452	451	446	449	427	477	454	477	445	421	434	462	463	482	436	479	462	456	508	501	434	462	490	466	463	442	469	455	422	477	440	447	459	465	445	454	456	483	460
7879	545	596	536	412	392	336	324	327	288	277	293	256	243	295	250	263	281	244	247	240	231	258	232	230	242	250	241	242	242	231	261	239	264	244	242	289	243	244	267	260	287	271	265	249	238	276	242	267	241	243	233	248	247	214	243	243	261	240	252	272	251	244	218	247	261	276	213	242	266	241	242	257	243	224	254	235	244	231	266	239	243	202	225	227	240	239	252	228	268	236	224	248	254	270	218	257	246	268	239	237	283	263	247	268	238	242	268	250	237	243	261	249	222	222	265	236	238	259	230	226	249	255	257	268	244	240	250	253	238	244	277	257	256	207	216	235	268	237	237	275	233	274	270	251	245	240	203	244	252	257	252	284	254	251	289	253	264	237	253	257	235	246	250	266	238	263	242	256	231	268	247	227	256	229	243	258	258	260	238	264	236	243	266	259	264	283	248	253	241	246	228	230	240	233	237	225	256	260	252	274	260	244	266	233	226	230	230	246	234	252	228	284	227	243	234	247	202	265	280	233	236	223	232	240	242	203	246	245	255	226	237	255	236	260	255	263	264	215	253	267	250	266	223	253	227	251	297	248	226	256	240	239	239	246	261	250	218	259	237	255	251	251	244	249	236	234	242	256	234	256	217	281	255	267	253	224	253	218	229	258	249	265	267	236	216	235	242	251	234	237	237	260	263	284	246	275	228	252	214	242	213	250	265	229	243	243	221	228	238	277	239	256	231	243	253	237	231	238	256	255	260	261	241	247	262	256	234	257	245	272	249	228	238	268	219	229	237	227	242	226	243	267	254	227	280	212	245	251	263	268	213	220	254	233	242	252	239	275	255	230	231	252	253	271	263	253	262	245	235	272	242	223	275	236	234	259	221	214	255	273	229	246	229	293	245	221	254	248	265	246	222	244	251	246	271	267	225	242	238	269	257	234	229	245	229	252	233	207	259	232	265	258	219	271	233	246	249	238	236	222	252	257	249	218	239	265	251	230	210	227	232	227	209	210	274	273	265	221	212	257	237	234	268	227	236	278	243	222	255	273	263	226	241	240	251	245	227	217	242	275	248	262	295	235	235	260	239	237	240	231	269	251	216	255	272	262	238	254	223	285	232	234	266	257	231	244	236	248	253	234	256	262	253	232	200	235	234	237	234	279	251	209	222	228	239	248	268	253	247	256	223	254	247	252	225	238	249	251	274	224	264	268	271	251	257	229	224	255	285	260	248	245	243	250	240	225	265	236	254	241	247	230	224	244	201	222	256	220	247	277	251	228	239	240	232	244	280	222	219	225	237	254	257	230	245	252	211	248	218	260	199	240	245	240	252	263	266	237	232	260	226	252	270	250	213	251	243	244	244	237	250	233	222	246	250	255	232	226	256	250	219	215	282	264	256	237	229	249	242	230	247	267	248	245	262	231	264	252	246	242	255	257	260	268	236	262	230	250	259	220	221	237	244	217	224	254	236	242	272	263	243	238	216	243	229	224	232	225	253	251	267	215	212	276	233	265	233	229	237	234	242	261	219	206	228	235	258	232	270	248	228	233	227	241	233	220	262	228	233	240	255	236	243	261	241	232	247	264	235	224	244	252	264	264	246	231	264	255	221	248	252	265	246	230	229	248	245	263	214	231	207	234	266	262	235	251	231	242	243	236	244	242	239	260	251	259	243	244	250	253	240	235	242	252	258	264	246	228	217	266	251	267	214	245	253	270	221	272	255	245	251	213	254	232	226	241	237	249	237	232	205	215	245	215	257	226	249	264	253	220	231	257	247	251	239	220	225	227	252	245	250	283	255	218	244	274	256	247	247	223	264	251	239	276	263	259	242	253	255	249	255	219	260	246	244	251	257	235	222	257	263	237	247	234	225	240	264	261	222	234	216	223	214	253	239	256	232	241	248	229	225	257	243	237	261	221	243	275	216	243	263	211	253	255	249	240	224	284	230	233	206	243	238	213	217	257	254	234	232	234	235	250	244	265	234	230	276	209	235	259	243	199	259	266	242	246	243	255	250	238	250	202	258	267	223	227	277	259	279	251	232	251	226	267	236	236	219	215	245	249	253	220	240	242	251	263	244	255	294	280	250	229	259	272	234	269	213	246	229	255	241	224	270	235	268	248	243	236	272	247	233	237	254	246	263	264	232	259	257	255	240	275	262	230	229	234	229	217	238	239	243	247	266	260	270	247	257	220	268	226	249	245	211	239	243	250	242	210	255	273	257	245	224	249	244	254	238	237	231	242	282	250	253	237	245	247	247	246	252	229	265	267	269	270	254	228	245	243	217	249	218	238	273	254	242	230	234	254	257	227	229	239	217	234	278	240	231	224	248	247	242	244	241	251	233	222	229	248	242	261	226	244	241	252	261	264	264	240	253	240	236	223	252	248	252	270	243	275	246	236	250	236	233	250	230	242	242	243	227	211	235	227	261	236	253	244	251	238	229	267	230	250	254	246	261	239	242	231	238	246	250	259	240	266	256	252	247	239	241	248	226	234	233	259	251	235	226	230	243	241	244	237	242	223	230	244	254	235	235	233	260	253	246	247	275	245	227	254	249	244	229	248	235	224	258	242	261	259	269	246	236	237	245	208	263	260	284	249	256	246	244	251	228	231	247	249	229	252	250	234	272	229	240	236	265	237	243	274	261	256	219	233	234	249	259	251	278	255	244	243	235	249	233	282	256	241	255	267	244	236	226	248	254	247	261	233	261	209	253	271	261	261	255	237	245	253	233	225	251	267	254	253	255	264	232	266	224	265	231	281	286	264	228	268	248	240	226	258	252	270	236	276	233	254	254	268	233	244	252	248	245	279	254	234	242	242	253	234	209	229	263	234	265	238	249	224	251	250	264	246	230	229	242	222	258	280	234	251	232	237	240	233	207	228	245	245	246	233	230	226	229	239	237	244	270	273	245	275	259	276	250	258	230	250	248	232	231	216	272	250	264	234	267	244	267	240	258	262	280	267	238	238	228	232	232	264	254	258	288	253	251	254	262	287	240	223	261	259	253	250	225	209	226	245	251	231	256	256	230	266	224	237	246	251	241	279	270	256	256	235	248	239	250	274	237	267	247	228	241	273	237	215	262	245	226	261	229	254	259	278	247	240	230	234	246	224	229	266	256	265	237	228	249	241	235	234	264	243	232	236	300	260	253	234	256	219	225	238	249	261	261	257	229	254	252	261	258	255	231	250	225	276	253	259	225	238	218	223	247	252	214	276	232	257	251	213	217	251	252	247	248	226	231	201	218	236	233	253	259	259	234	261	265	237	255	242	242	264	237	219	235	250	254	232	240	242	263	242	235	260	270	241	245	236	251	229	254	247	265	256	225	246	218	224	191	239	233	221	246	266	265	229	238	241	257	240	243	258	221	238	271	236	240	235	265	256	238	263	236	244	271	246	264	233	267	252	231	239	238	238	238	250	267	239	253	249	236	258	239	224	233	267	249	247	254	233	224	250	240	226	262	260	253	262	229	259	216	254	218	228	239	280	223	219	247
6569	872	1314	1534	1293	1057	1039	873	779	760	769	643	717	655	634	622	605	669	616	608	621	574	595	566	562	612	606	583	557	616	564	559	544	605	550	567	588	564	588	554	583	533	575	568	562	544	591	577	579	523	556	565	526	541	563	560	575	548	563	564	550	579	569	599	558	545	551	537	585	557	558	564	501	555	539	576	541	619	561	568	543	565	526	563	546	529	543	551	562	583	613	553	525	592	495	590	567	563	529	607	560	565	586	555	558	569	559	502	527	524	568	536	547	553	599	547	577	551	555	539	570	559	566	539	565	549	543	553	570	533	572	560	572	536	531	551	538	593	586	558	531	573	599	586	574	541	619	589	554	546	547	581	564	555	558	589	514	607	586	565	563	529	593	563	569	520	553	568	564	569	572	562	583	555	549	571	562	577	544	543	551	548	596	591	553	571	551	539	574	580	534	559	551	560	572	566	588	560	569	581	546	536	560	566	522	543	519	526	565	555	539	556	584	576	558	601	593	565	582	577	526	547	509	566	587	598	556	554	538	552	579	563	533	601	579	565	517	567	564	543	528	541	544	563	566	561	564	529	518	569	606	552	553	581	590	578	589	545	549	592	588	561	600	554	541	548	600	520	561	588	533	559	555	535	589	564	579	530	604	574	579	593	567	555	521	562	550	565	554	563	566	566	542	556	531	512	536	568	537	565	574	576	556	554	503	562	547	606	565	550	562	531	514	567	564	554	538	551	597	576	570	570	585	547	568	523	572	561	526	540	530	559	569	552	599	518	582	582	580	559	601	546	543	577	560	572	546	530	549	571	555	549	600	575	538	551	536	579	578	563	541	575	572	514	586	539	596	529	555	568	563	562	557	518	552	571	569	546	552	577	557	541	574	532	553	522	571	579	561	565	568	583	567	604	550	552	570	540	540	555	550	595	560	537	563	584	546	525	551	605	561	527	533	538	537	551	548	539	561	573	536	523	517	536	536	565	579	576	546	555	583	530	555	529	588	597	557	534	566	579	551	544	537	582	558	539	538	623	578	545	576	563	578	500	570	586	603	555	569	581	570	559	593	574	586	561	569	523	568	564	558	563	522	603	552	526	572	563	538	510	567	549	555	553	530	563	560	519	565	558	553	585	553	495	559	578	518	566	597	527	574	598	518	538	544	557	599	558	498	548	575	565	566	542	587	550	575	614	572	589	551	537	556	552	548	520	576	612	556	554	576	573	590	568	586	533	580	580	567	573	528	541	572	572	488	517	567	541	528	570	518	582	541	522	556	584	547	575	551	569	540	606	585	542	568	580	573	549	576	571	527	563	538	566	576	602	609	539	585	607	596	566	575	589	546	568	622	551	546	564	548	559	584	548	543	561	589	585	590	585	545	603	579	567	555	540	507	580	536	551	589	543	556	597	531	540	583	586	547	511	548	527	624	555	568	591	593	578	622	575	555	594	588	576	535	605	521	515	600	552	557	539	528	539	571	560	523	568	547	560	562	571	550	562	568	567	556	534	571	563	539	501	559	589	543	545	584	535	538	538	574	577	553	529	550	547	547	578	596	550	564	519	547	569	581	564	590	565	547	539	522	579	542	494	535	562	591	550	537	527	562	527	565	550	514	560	537	538	569	540	535	553	545	572	571	572	565	552	618	539	535	591	572	601	537	601	548	558	548	519	593	554	525	550	535	562	551	570	564	519	542	602	522	540	537	555	558	573	552	510	545	558	537	556	556	592	559	567	575	567	551	563	550	541	593	569	541	572	575	569	554	548	579	508	551	561	545	532	543	565	522	600	581	550	530	533	555	544	551	536	569	507	600	547	567	547	543	536	553	561	558	540	579	550	547	543	568	541	547	582	556	548	546	551	544	552	539	575	521	561	592	561	529	606	557	576	551	580	597	543	567	550	561	514	521	618	590	621	577	623	565	546	608	556	566	551	560	590	533	541	556	577	566	545	553	571	586	567	536	571	583	560	566	578	527	528	525	598	578	586	538	574	542	548	539	621	561	572	565	616	587	570	569	548	589	519	573	550	557	584	558	552	567	533	529	582	599	568	510	525	548	512	560	555	550	571	559	534	585	534	567	556	547	574	555	521	525	587	550	562	557	591	597	569	551	569	549	513	589	547	561	559	590	561	587	567	571	571	542	582	576	565	582	571	568	553	571	602	527	590	544	493	580	542	574	575	530	562	560	513	570	541	519	593	559	585	575	571	614	556	585	554	515	599	537	550	546	575	593	532	581	539	537	535	537	539	560	568	584	544	563	571	572	559	583	540	550	562	570	571	551	556	542	564	565	546	566	573	565	540	560	502	555	531	603	560	542	560	538	520	545	589	536	578	530	542	572	570	549	546	573	566	529	574	568	584	548	572	555	553	557	553	557	551	536	595	570	549	556	573	583	556	560	571	558	596	621	557	570	543	498	537	544	580	508	562	557	559	567	535	554	572	516	562	568	564	617	518	604	585	567	531	525	569	597	550	565	574	575	556	545	547	519	544	495	552	568	577	589	565	590	553	543	560	573	567	558	563	535	553	497	499	539	547	534	550	565	535	587	535	525	540	585	549	544	616	576	563	559	603	555	569	549	557	599	578	563	577	535	524	592	571	563	542	550	536	571	550	541	545	558	566	523	525	566	563	543	567	546	562	549	566	567	580	583	567	549	581	570	550	568	527	548	574	556	529	577	562	588	530	589	534	569	535	543	549	546	555	583	526	579	558	534	542	520	551	609	524	577	585	574	558	545	551	538	550	545	574	538	565	564	598	598	556	547	557	554	545	544	594	546	554	539	556	555	556	594	570	524	544	546	590	557	537	539	561	610	575	569	552	543	522	553	483	528	566	585	543	592	596	544	526	590	525	538	563	547	546	583	558	527	527	567	568	548	566	555	569	537	581	539	543	546	564	543	554	606	542	582	590	527	546	540	595	555	518	552	568	540	609	558	515	586	555	584	519	536	636	507	544	573	558	555	565	572	558	552	556	555	553	550	531	571	515	541	584	574	533	546	530	552	579	574	610	570	550	566	549	588	600	572	614	583	563	563	594	545	550	521	572	585	548	541	569	576	528	506	554	602	536	558	540	572	573	554	542	523	556	556	577	567	531	549	556	518	563	571	595	570	535	522	548	559	573	570	525	586	560	545	553	567	560	577	588	578	577	583	543	576	532	568	544	563	563	556	544	564	553	625	538	560	584	541	543	550	565	529	553	561	567	546	574	570	598	538	563	522	577	572	560	576	541	543	559	643	555	587	564	555	599	545	553	576	519	531	534	583	560	568	578	508	536	526	589	606	510	574	576	553	579	535	570	527	622	608	550	547	573	563	537	525	583	570	554	554	521	554	580	534	532	564	572	545	572	558	540	560	559	572	523	552	582	518	577	551	581	559	523	584	488	532	576	579	595	538	558	527	538	586	549	565	583	596	548	525	581	514	542	540	548	527	550	541	591	517	575	530	531	598	563	575	560	536	549	560	545	602	570	529	530	571	597	499	560	595	550
14629	1089	853	668	461	326	292	222	211	204	186	187	178	170	161	167	125	135	127	142	127	131	141	149	135	148	124	137	132	141	117	131	153	137	144	133	131	128	132	114	116	130	145	154	137	134	132	125	156	116	104	129	137	129	114	148	133	131	119	153	141	131	117	119	136	146	124	110	129	154	140	113	128	141	121	129	108	99	127	102	141	142	120	126	122	131	133	122	112	147	135	137	145	139	146	117	135	134	133	123	108	127	122	122	127	120	136	126	157	118	125	130	131	140	153	135	117	123	124	151	120	136	118	106	119	155	127	140	126	110	165	119	145	126	132	133	138	142	118	139	120	128	126	158	120	142	133	130	134	111	141	120	131	124	126	130	133	140	119	124	126	137	107	119	140	138	131	141	124	130	135	157	128	130	124	110	142	127	123	128	114	129	127	129	140	124	137	134	134	143	147	115	147	122	128	135	148	120	130	111	134	115	127	123	147	100	145	112	138	154	121	112	131	110	135	127	118	97	123	128	119	120	125	125	138	120	119	141	118	150	127	129	141	135	101	126	131	135	118	126	120	117	129	136	140	131	154	127	134	140	125	112	114	132	131	146	127	150	151	142	121	143	125	140	120	115	148	137	128	144	123	127	150	140	132	120	116	144	132	139	116	125	119	134	126	120	127	158	131	119	128	107	129	135	136	126	132	142	144	141	108	144	139	116	132	126	121	127	157	127	121	121	115	131	124	125	132	141	128	121	125	139	130	110	112	127	123	131	131	150	138	128	133	151	131	133	133	132	137	131	123	147	126	119	117	132	147	136	137	122	144	127	129	127	124	139	121	148	142	133	119	120	117	146	117	143	144	106	125	113	129	128	152	127	138	115	120	161	143	120	113	136	146	146	127	138	136	128	115	133	138	122	135	135	109	137	143	130	120	142	126	119	109	116	127	111	122	128	152	117	112	124	122	148	108	136	129	125	117	139	132	142	166	141	143	131	161	144	130	133	143	111	137	140	119	127	136	131	143	127	133	129	133	127	158	141	108	137	114	127	138	126	115	113	128	127	126	130	135	162	123	113	115	119	137	121	144	126	106	126	129	136	129	106	114	131	141	104	131	128	139	135	134	118	129	139	133	132	147	126	111	134	105	123	125	134	133	127	135	146	116	131	122	123	119	119	138	159	133	129	125	125	132	129	133	117	135	127	130	131	146	133	137	123	117	132	121	114	139	134	133	131	131	129	123	128	150	105	128	130	138	124	132	105	155	148	121	151	142	128	140	120	140	134	136	150	121	129	144	114	127	137	126	115	136	134	137	137	149	133	132	125	122	140	126	106	120	123	106	150	123	151	139	117	121	124	120	129	114	140	127	133	121	142	123	139	132	139	123	140	133	131	144	128	130	120	144	131	132	145	119	125	125	129	139	118	126	116	130	127	122	123	122	125	136	114	136	142	142	113	130	143	140	154	153	129	96	150	115	129	125	134	132	157	142	133	131	112	139	112	121	106	129	118	109	107	133	154	127	130	137	124	148	136	131	106	124	129	126	125	121	150	124	116	137	143	123	129	144	122	140	123	123	130	156	138	134	136	119	144	133	113	123	119	128	97	142	112	113	110	114	145	123	147	118	123	134	133	126	122	148	134	128	119	142	131	115	107	152	110	131	120	132	128	127	122	134	130	129	130	133	149	129	114	104	136	112	106	130	148	133	122	148	133	121	128	127	128	139	131	146	135	111	124	146	154	110	146	122	129	128	120	129	107	122	142	140	106	118	130	116	99	128	142	161	119	119	115	158	120	137	125	119	122	127	119	127	138	132	129	121	126	143	142	117	121	138	132	109	141	144	138	115	104	133	136	143	144	134	134	137	128	149	148	126	105	126	142	131	116	138	137	141	103	136	145	135	132	126	141	138	135	135	139	137	125	110	138	143	148	131	134	154	150	148	123	138	132	138	144	139	131	116	134	147	149	133	133	104	127	115	106	133	129	117	140	115	151	123	140	138	127	113	122	117	143	149	156	154	129	126	129	127	123	124	110	141	127	119	109	136	114	109	104	122	122	126	118	145	124	140	112	133	130	115	110	132	127	121	122	126	116	158	141	121	141	155	132	141	135	124	105	131	127	122	126	139	137	120	120	129	122	130	122	130	125	136	115	118	127	150	143	125	133	129	116	134	117	131	128	125	117	120	138	140	124	131	140	137	120	127	113	136	124	121	130	127	119	141	143	144	106	118	137	126	121	145	142	130	131	125	122	117	118	120	135	117	141	137	111	124	117	112	135	128	142	139	136	146	121	127	133	126	118	119	123	104	102	131	130	150	133	129	136	121	138	107	138	109	127	137	127	131	130	137	117	131	140	137	144	119	151	112	121	132	128	133	140	117	113	102	130	125	131	136	125	120	127	130	125	154	147	148	130	127	121	133	107	117	121	97	131	105	136	113	133	134	130	106	147	138	113	135	133	102	127	143	108	127	121	143	141	122	150	124	133	132	129	122	156	124	124	127	134	125	129	134	109	130	118	147	119	132	140	119	125	128	118	132	126	115	143	133	129	115	133	141	124	124	127	146	132	129	150	142	133	129	129	115	118	146	117	135	141	111	155	139	137	127	141	153	119	140	121	122	113	120	119	110	111	130	131	122	121	104	112	119	135	122	128	123	137	118	155	133	125	130	124	138	143	117	129	128	113	128	123	108	131	135	156	127	130	128	129	127	120	124	133	138	117	118	131	134	139	133	128	140	124	126	130	124	110	152	108	107	136	105	144	136	141	143	122	99	146	110	132	131	120	109	124	144	130	139	112	135	100	117	126	120	108	153	141	132	130	121	102	115	120	135	114	135	131	141	133	133	106	125	129	129	134	126	129	131	131	126	135	140	139	151	122	138	117	144	141	135	123	128	130	117	116	122	128	129	92	126	125	144	133	140	122	146	136	125	131	140	119	130	121	127	123	123	112	113	122	125	138	143	143	109	118	120	142	147	113	128	144	124	111	122	133	110	133	137	120	144	133	138	149	142	123	106	129	116	140	131	126	127	129	124	138	136	141	148	118	126	135	147	116	103	118	124	106	131	115	142	146	139	121	112	142	128	126	126	126	123	130	117	115	140	108	126	124	132	141	122	135	144	119	144	132	141	142	157	142	120	118	136	139	143	136	141	149	160	119	143	96	130	115	133	128	129	106	131	130	129	114	133	138	140	117	120	136	119	129	133	102	121	134	150	137	163	137	123	156	145	112	135	151	123	128	121	124	118	128	132	121	153	126	132	136	125	127	104	129	133	124	133	117	113	131	111	114	137	145	119	144	138	120	125	146	145	128	117	152	134	148	122	128	150	128	144	131	111	109	133	150	117	131	127	143	149	138	140	120	125	121	131	126	129	140	148	118	134	116	136	125	139	148	126	135	162	114	108	127	136	122	123	113	132	125	125	123	114	123	140	135	114	107	149	120	121	140	130	127	137	123	134	119	138	136	126	138	147	133	129	134	137	128	130	136	121	100	129	126	143	136
7969	861	1733	2022	1739	1324	1039	923	779	641	665	606	511	497	500	450	458	405	410	384	380	346	376	347	324	354	355	362	313	321	350	364	355	343	342	327	364	323	352	343	323	312	324	319	308	323	326	314	275	311	312	283	290	303	310	354	308	290	310	309	306	310	276	300	306	286	324	304	302	330	320	308	316	306	288	312	285	331	312	284	302	310	285	296	300	299	309	320	298	328	316	315	304	313	297	285	275	311	317	285	334	291	283	303	304	305	282	316	277	299	331	281	289	330	321	293	296	326	302	308	283	319	328	317	303	326	296	268	330	312	282	322	311	270	311	308	311	300	317	309	286	319	304	315	303	286	282	278	326	328	295	304	303	304	293	292	287	285	304	286	301	303	310	289	288	318	313	286	305	279	293	271	321	316	311	309	326	279	297	289	300	321	293	298	277	293	310	310	292	306	281	330	323	296	326	328	278	314	274	282	289	300	289	326	304	316	283	313	285	313	325	297	329	297	322	307	282	295	296	273	287	302	307	299	308	282	321	328	302	289	296	310	309	290	315	331	325	301	300	297	300	309	316	316	318	286	296	280	321	319	296	330	298	337	314	301	303	307	267	313	290	298	317	310	318	300	320	286	310	301	269	296	308	321	315	291	318	304	299	291	306	310	267	311	330	296	351	292	274	300	301	261	308	303	314	295	293	279	286	300	311	296	304	327	265	323	307	319	307	318	294	281	321	303	318	353	307	265	288	274	312	325	282	289	319	297	297	296	326	311	283	298	338	300	319	302	279	318	316	305	316	282	328	295	299	289	297	278	296	320	309	291	292	282	290	311	280	306	295	298	279	315	297	313	285	322	284	295	327	306	309	296	260	332	288	314	314	311	292	303	312	313	319	299	296	327	277	280	315	306	327	269	299	277	299	282	325	323	284	316	293	327	267	324	298	286	282	299	299	343	280	309	295	312	315	283	321	292	309	296	295	293	287	299	312	305	310	319	270	306	269	327	306	283	318	305	304	289	290	330	315	293	337	264	298	291	278	286	283	328	292	292	307	295	319	308	305	323	288	253	272	329	319	311	306	303	285	281	287	288	260	291	314	278	280	312	309	320	282	299	315	293	312	281	320	319	300	321	301	276	331	297	269	299	292	290	295	296	284	300	298	315	311	299	302	282	289	292	326	292	322	310	320	303	316	313	320	293	294	315	302	281	316	293	298	311	306	297	302	308	272	266	274	335	327	310	292	292	300	319	289	336	311	308	305	269	325	305	308	309	286	278	320	294	336	287	312	315	334	270	340	311	294	315	273	286	325	297	294	304	289	317	288	314	311	290	301	304	303	286	321	330	304	330	319	260	291	302	304	319	288	310	299	290	291	304	292	310	284	328	288	301	306	294	289	306	307	294	317	286	311	294	322	335	279	293	329	306	299	321	328	329	308	298	291	304	310	309	306	338	290	331	316	288	310	317	338	291	307	301	298	314	332	300	300	294	318	289	319	289	337	294	274	301	317	298	297	294	328	284	341	283	277	305	303	307	296	290	305	314	324	304	283	326	316	305	296	290	296	299	280	286	300	320	295	305	279	318	311	305	314	288	322	308	321	295	313	331	282	282	268	313	298	318	293	303	286	350	282	320	335	308	312	331	298	293	309	306	327	304	324	311	284	337	298	322	300	296	341	287	302	316	282	299	270	287	292	305	265	290	327	316	336	278	310	292	301	297	326	287	269	299	278	290	292	303	321	312	312	300	289	298	298	268	279	278	297	291	287	316	310	311	287	284	280	288	298	326	301	299	326	334	268	312	313	325	305	281	329	289	308	336	326	321	302	298	313	329	300	309	329	350	305	289	278	292	277	291	313	316	312	284	301	301	311	272	337	313	330	295	289	311	318	266	269	291	276	291	294	297	281	269	318	324	323	301	287	299	300	303	294	310	294	293	278	312	306	316	325	266	322	322	305	284	298	309	265	292	301	319	300	279	281	276	306	306	300	314	303	308	305	278	324	328	285	320	289	302	312	306	316	311	305	288	298	304	297	303	304	296	321	292	271	308	311	309	315	307	276	308	292	283	335	321	293	294	292	316	293	297	303	281	285	315	279	305	318	304	321	298	299	304	308	314	297	324	278	287	312	277	286	289	291	302	336	303	294	298	290	305	291	276	291	291	280	304	285	292	298	304	289	292	308	265	286	285	300	287	278	282	327	285	309	330	300	308	291	325	323	268	316	322	285	292	275	331	332	300	298	317	316	281	271	267	321	292	291	303	312	296	287	333	286	307	301	292	298	322	286	316	323	297	315	304	313	282	311	304	312	280	325	340	314	304	296	287	296	291	302	292	320	288	309	297	304	303	311	320	283	281	301	319	302	304	304	299	290	333	282	334	309	300	298	319	283	302	269	308	284	316	282	286	293	314	294	294	334	302	341	308	317	287	305	306	279	297	305	325	299	307	305	314	312	279	285	286	304	290	294	282	305	318	307	304	311	309	276	319	339	320	300	316	314	332	318	339	319	276	278	293	297	266	288	320	306	277	333	285	313	271	324	280	316	312	286	292	321	331	271	316	312	330	298	312	294	314	317	288	326	277	300	311	294	286	316	312	287	335	293	310	299	292	297	315	287	316	293	276	333	297	290	310	306	295	311	313	298	302	274	329	283	324	306	312	296	312	279	286	275	272	292	301	292	309	306	308	295	301	281	317	268	285	283	295	310	312	304	298	318	307	322	316	329	318	288	299	293	315	300	292	320	308	287	287	289	311	306	286	312	357	275	316	342	266	296	304	286	291	293	319	289	308	273	293	281	299	306	304	286	290	292	298	293	310	313	279	305	296	320	328	307	287	314	328	298	306	313	287	326	287	326	339	306	309	335	331	309	296	296	314	290	299	292	278	309	327	286	288	282	275	320	286	310	320	279	271	282	297	306	311	298	304	305	312	313	289	302	309	330	313	318	304	294	335	312	316	321	329	320	326	290	279	299	291	298	283	286	268	282	313	308	303	306	304	324	292	277	297	298	332	322	338	316	306	296	311	288	298	311	315	328	299	293	302	315	330	316	307	326	295	309	293	289	300	324	294	253	302	321	305	292	281	295	285	289	305	287	337	286	304	293	287	298	310	307	318	287	304	292	321	282	275	318	304	317	315	329	319	299	297	305	292	327	263	303	295	315	302	324	305	305	293	304	304	303	296	333	303	331	292	294	297	310	275	301	284	288	307	314	268	309	277	270	265	345	291	309	328	281	318	307	302	314	287	274	294	287	274	282	313	298	315	293	292	276	302	303	294	295	286	309	283	314	293	316	258	286	309	303	309	282	286	266	289	310	305	323	302	280	273	286	286	336	300	326	301	302	306	297	302	315	294	317	311	310	305	285	301	285	302	301	309	287	298	295	313	312	306	311	332	282	280	319	291	293	280	327	288	271	289	310	284	315	314	335	295	283	301	304	276	297	284	327	319	321	313	323	293	309	302	298	284	306	312	305	334	275	286	301	272	305	296	328	308	280	298
1596	201	220	215	168	187	195	178	206	223	206	197	202	202	206	181	179	203	187	202	188	194	206	212	180	189	173	156	208	208	218	182	188	182	194	207	198	176	185	178	203	184	198	194	165	190	201	211	186	193	195	182	201	173	218	190	198	233	196	185	171	200	210	218	194	183	219	194	195	225	210	211	179	183	182	211	184	167	212	188	194	186	193	218	191	162	188	182	194	197	187	195	178	189	180	190	208	206	179	226	215	215	206	197	173	189	207	234	178	176	194	210	217	210	181	201	184	174	177	214	234	177	207	200	204	191	199	216	186	185	176	176	191	191	204	194	194	197	202	204	179	191	201	177	205	189	197	206	217	191	205	207	212	195	178	194	213	190	215	196	226	195	164	192	210	203	177	200	190	210	186	174	165	201	192	176	195	167	172	182	177	175	201	171	185	195	214	203	204	208	189	179	180	207	175	204	220	192	174	177	181	209	191	224	185	220	201	197	194	169	167	181	233	178	179	186	211	165	178	198	207	182	189	166	202	193	180	188	182	190	200	204	210	200	181	189	181	187	226	183	179	196	188	184	202	179	167	179	188	184	183	190	201	191	190	174	176	182	198	193	221	207	212	205	189	187	214	185	187	206	195	216	180	175	173	206	196	172	179	200	188	189	189	190	189	189	195	170	195	197	193	196	216	204	189	203	167	167	203	208	185	201	184	192	206	172	181	199	183	195	189	201	170	181	209	178	196	211	184	205	174	209	167	180	199	200	198	196	159	173	210	217	187	184	189	220	200	160	189	174	197	192	186	189	185	191	196	206	202	196	197	206	227	193	191	169	183	201	193	190	187	230	200	173	203	177	217	169	213	214	177	205	192	190	177	198	185	196	192	173	187	173	177	182	205	204	179	219	201	174	194	191	197	184	177	186	170	209	191	189	209	211	191	201	185	206	187	203	202	204	226	198	196	163	196	185	187	186	198	198	192	161	220	193	182	192	213	192	210	201	176	209	198	190	200	209	194	179	187	194	188	184	190	186	216	183	188	192	185	212	160	191	198	191	209	212	175	189	190	192	175	172	204	203	201	195	228	197	203	179	162	190	191	215	197	195	204	190	176	186	183	172	166	193	215	183	198	182	193	203	203	205	213	207	207	207	167	208	208	214	179	177	201	182	161	216	196	182	190	196	217	207	195	180	211	202	189	181	200	208	179	210	182	184	205	190	182	198	190	189	166	191	167	198	212	190	200	186	197	172	201	217	197	198	195	219	205	159	176	191	196	188	182	188	183	178	197	232	207	202	179	212	181	183	202	183	199	195	192	199	199	202	189	189	211	201	177	184	195	173	188	181	198	232	221	194	196	174	206	180	197	200	190	184	190	167	194	197	173	179	202	184	181	192	205	201	174	209	213	222	186	204	198	186	211	194	211	178	172	168	202	201	164	189	191	183	179	194	201	160	190	210	198	213	180	179	217	189	168	210	229	187	191	195	208	221	190	202	193	170	198	222	219	215	181	195	177	196	188	164	198	201	211	186	177	182	173	186	196	184	194	230	191	178	217	202	218	171	183	208	199	185	207	201	212	176	194	197	192	181	175	197	219	188	172	176	181	209	191	200	181	196	193	204	201	196	201	221	200	206	189	193	194	170	186	216	209	218	196	196	195	188	173	194	206	210	199	217	175	206	190	184	201	210	176	197	203	194	201	205	215	204	171	154	202	191	201	180	188	185	201	209	205	210	207	217	178	157	162	188	180	206	189	201	204	195	198	189	203	193	202	187	196	191	187	201	191	154	196	214	211	189	205	190	184	190	215	187	191	185	194	197	163	222	204	190	217	195	174	179	161	187	201	184	211	191	200	192	176	174	180	178	205	182	171	204	214	164	183	234	170	170	210	175	214	178	182	206	188	185	192	213	185	186	166	219	191	222	217	226	166	198	213	211	169	166	205	193	182	202	195	204	205	201	187	195	207	192	175	210	184	175	182	199	184	197	216	191	173	193	204	191	175	188	189	197	187	191	191	184	182	195	197	212	155	208	213	233	177	217	198	198	225	221	207	185	210	215	193	217	184	195	194	188	205	202	188	179	184	175	195	211	180	226	210	215	182	182	203	183	188	191	200	194	185	233	178	184	190	203	153	189	181	172	206	191	174	179	202	216	187	191	214	184	217	197	199	216	206	164	187	200	198	189	192	197	167	193	188	191	182	191	184	189	189	211	207	186	214	183	176	217	179	194	214	211	209	185	206	185	200	190	196	194	203	196	174	172	164	239	214	176	180	179	199	206	172	182	193	204	203	204	188	213	180	211	191	192	189	196	191	197	185	188	198	170	196	199	191	172	190	208	215	189	182	194	205	219	182	206	214	183	185	185	192	199	194	183	196	184	201	204	177	202	198	210	190	200	173	194	187	173	191	221	183	206	200	223	202	210	176	179	214	182	211	197	199	198	178	207	197	210	178	180	161	187	201	191	179	193	172	178	217	177	220	172	189	163	207	183	200	179	213	209	186	197	194	171	179	169	189	189	208	207	209	182	215	244	197	205	199	185	202	181	203	209	197	207	191	186	176	178	190	186	231	201	191	189	210	187	203	183	214	214	183	184	177	187	188	178	206	186	188	180	202	197	184	198	202	207	206	191	208	200	176	194	188	205	189	202	190	179	212	202	191	209	192	216	177	189	193	205	198	180	184	211	198	193	221	171	199	182	158	173	194	179	207	211	179	187	179	187	204	181	213	188	214	184	225	193	214	217	194	208	205	184	200	201	168	197	198	174	196	177	173	229	202	185	192	186	179	194	190	172	173	216	195	168	182	182	179	210	198	210	192	203	166	181	212	196	177	214	175	193	198	176	194	174	217	200	167	214	209	176	214	201	175	169	191	177	191	176	180	190	191	198	174	205	211	179	229	214	209	223	199	187	164	230	157	215	191	208	199	166	201	193	173	187	195	194	184	180	212	189	193	188	193	181	196	198	195	202	217	162	173	185	174	177	174	228	175	208	197	179	188	193	207	204	192	180	192	193	207	212	210	187	181	192	174	181	208	179	200	184	186	196	204	173	189	207	175	182	209	192	201	188	179	191	193	183	205	167	177	166	195	216	190	201	200	207	210	205	191	171	178	204	186	225	179	195	190	183	177	169	181	179	171	203	201	183	179	204	185	185	190	177	198	189	194	179	194	176	190	157	197	179	227	183	192	173	220	192	173	176	194	185	173	184	215	213	222	191	172	179	199	176	163	194	192	217	214	189	182	217	186	205	193	205	192	198	184	179	211	180	179	186	205	199	205	197	177	183	186	175	234	217	176	200	207	228	158	183	183	169	176	188	183	192	191	223	189	198	198	188	208	187	161	203	178	204	191	197	183	203	142	190	194	193	211	185	174	151	193	216	171	199	192	213	178	199	173	202	190	219	199	211	207	230	192	231	205	201	184	184	178	185	181	198	161	219	196	183	190	160	190	206	218	207	222	174	179	194	195	217	189	197	188	192	188	177	170	225	212	226	198	192
1948	481	487	476	519	482	464	493	491	482	491	510	451	426	495	449	479	503	472	499	454	520	451	464	411	470	459	478	435	474	489	482	491	459	479	464	435	447	463	464	473	446	445	463	479	453	455	439	458	409	435	458	464	493	451	465	444	459	456	467	457	448	490	460	487	467	475	461	449	486	440	449	457	465	453	441	473	466	430	483	438	482	492	486	474	467	437	443	463	458	497	479	439	458	469	465	419	488	442	453	453	428	469	469	452	457	469	448	411	460	479	479	421	446	432	469	475	466	443	480	462	452	443	453	466	437	456	464	483	470	478	483	467	471	438	461	457	450	486	451	459	469	431	481	446	468	473	447	525	435	464	465	522	442	475	475	451	446	420	424	462	429	446	466	471	460	458	472	457	452	478	451	470	473	449	465	438	445	434	428	460	483	465	423	491	443	437	463	444	471	452	443	465	420	482	413	455	447	427	460	485	444	480	441	490	456	474	434	439	434	451	456	451	439	419	459	437	488	489	490	458	441	456	477	452	469	451	468	458	439	461	475	489	476	411	454	475	491	447	457	474	446	456	410	449	447	451	463	422	462	459	471	457	465	482	471	464	469	474	447	429	413	443	438	424	448	498	400	470	443	487	444	507	478	472	476	453	471	457	432	477	459	435	451	447	474	435	470	462	454	451	463	461	458	465	488	477	471	511	474	456	465	461	476	414	456	443	446	433	422	467	453	476	445	483	448	465	449	466	440	403	459	462	472	426	448	466	464	414	469	474	435	442	447	471	444	484	457	460	475	460	438	471	440	458	428	453	463	449	465	443	447	463	448	461	468	477	476	512	452	424	488	418	463	455	423	451	426	443	471	438	476	490	538	452	447	491	461	420	458	483	455	473	465	482	473	480	436	493	457	454	442	476	458	447	435	440	454	467	445	454	464	474	456	467	457	447	436	493	462	418	469	407	408	450	482	491	437	465	477	458	470	427	444	469	449	414	438	458	435	460	467	447	459	471	484	443	465	480	456	438	472	444	467	450	479	464	485	452	449	470	455	442	451	478	484	459	438	468	446	460	451	477	459	461	448	451	428	444	492	509	450	482	484	443	435	457	476	428	466	470	440	467	468	485	425	447	450	462	433	475	467	453	433	457	464	443	435	452	451	414	479	484	447	473	458	461	496	466	470	465	483	458	448	455	431	448	482	458	482	474	479	436	527	469	478	439	441	468	489	425	493	443	469	485	436	429	445	466	457	465	419	469	451	464	435	472	453	473	470	451	432	468	447	433	450	442	420	461	453	456	440	464	440	441	485	454	470	458	464	493	443	463	480	450	429	458	443	446	454	485	469	440	445	436	499	472	447	451	460	425	472	448	466	492	454	475	486	419	488	446	443	465	452	521	414	442	455	480	494	455	459	420	447	452	444	491	429	487	463	492	453	484	445	463	490	472	424	474	454	450	438	451	504	460	472	464	477	441	496	437	447	474	443	455	477	450	465	412	438	461	451	480	458	446	478	429	483	437	485	458	447	450	475	448	427	429	493	453	457	463	437	429	456	433	499	430	467	485	444	446	442	462	441	434	470	427	446	442	448	464	466	435	459	462	450	501	462	461	456	444	441	422	423	432	459	488	453	428	467	444	487	468	451	444	458	455	432	465	481	447	498	460	455	431	448	515	455	471	455	478	462	463	436	448	495	479	454	471	467	512	473	485	458	454	506	468	417	459	471	447	420	468	466	454	472	495	443	465	447	451	432	490	490	422	489	455	421	467	470	495	489	437	450	433	443	434	433	467	437	455	483	451	436	450	451	454	452	443	426	467	499	433	466	463	442	428	448	484	446	462	471	435	451	457	453	457	458	451	462	451	450	511	473	479	438	433	440	435	444	450	430	396	472	469	454	468	452	459	464	474	506	472	479	427	463	466	444	516	443	458	474	451	479	457	435	472	458	483	471	429	477	465	448	443	417	469	467	467	461	501	459	406	466	466	461	492	443	471	456	463	438	452	477	500	454	434	469	492	438	480	461	487	483	419	479	483	444	464	448	464	457	437	479	478	450	450	471	439	434	484	458	449	471	455	471	414	446	427	427	455	467	422	440	465	462	455	469	463	476	460	467	474	450	466	446	448	422	456	464	430	445	476	470	434	434	440	466	458	487	499	440	451	445	473	449	472	512	481	474	468	447	476	447	453	459	474	460	452	452	466	466	462	410	464	490	429	445	456	470	488	436	445	477	463	459	440	471	461	452	458	462	470	443	452	459	470	445	476	471	475	469	487	455	429	448	423	429	480	473	472	471	417	467	445	442	451	465	449	454	463	440	406	468	474	451	495	430	444	461	434	488	452	467	526	424	458	446	446	458	469	472	456	445	448	461	470	434	431	454	462	433	420	470	424	488	433	454	473	485	447	440	442	513	446	444	464	489	451	439	478	471	465	446	503	472	453	424	503	453	437	493	447	459	464	444	462	444	449	442	433	448	435	461	454	497	482	432	443	484	451	463	521	464	466	465	450	483	474	435	473	467	480	435	451	473	468	432	455	480	475	474	501	479	457	475	460	480	436	446	453	436	460	474	476	462	481	458	465	474	451	443	468	438	460	472	448	455	468	476	438	468	468	469	453	471	445	464	454	506	453	438	501	452	453	473	461	462	467	497	481	476	463	463	495	452	491	482	448	451	457	497	464	459	457	463	479	465	478	463	495	449	423	441	433	476	438	428	444	425	446	453	456	469	428	467	437	482	446	491	410	427	434	474	477	428	460	455	437	453	449	441	462	460	460	456	471	439	458	432	439	451	444	447	445	437	458	456	423	451	444	465	444	475	487	443	445	443	422	444	460	463	427	510	463	475	470	459	450	433	401	463	462	436	446	438	503	462	440	452	450	498	489	426	478	448	433	458	449	427	451	449	442	443	467	454	451	477	454	471	478	478	440	454	469	439	479	470	467	461	473	438	471	445	459	418	439	440	475	474	445	463	454	446	441	430	442	439	435	429	454	464	421	426	444	483	466	473	451	422	488	425	461	444	478	451	447	440	473	461	446	486	445	455	471	449	494	491	456	435	479	487	435	468	417	458	433	459	455	481	482	454	461	456	466	445	472	458	441	435	507	475	436	469	446	424	465	469	449	483	452	460	451	449	426	469	433	484	445	479	436	484	458	400	460	457	457	469	459	471	467	450	480	455	445	491	454	493	495	460	460	467	481	465	471	472	430	441	452	479	464	491	478	450	461	465	454	462	452	426	486	484	427	432	472	474	451	502	466	484	507	459	449	447	463	460	502	474	451	462	434	436	438	474	486	450	460	456	467	439	441	474	429	456	425	487	477	480	443	419	482	477	486	476	438	436	470	433	491	459	505	443	474	452	440	445	473	468	449	464	454	440	430	440	465	479	500	429	480	434	479	452	461	488	467	497	469	485	465	470	449	469	429	456	486	433	446	443	470	491	443	504	477	406	461	496	454	457	479	460	435	451	474	455	472	461	461	432	445	480	478	508	450	422	461	445
8034	621	592	527	396	373	301	303	315	285	267	292	279	275	276	267	242	234	252	241	249	239	277	274	270	228	247	247	259	258	244	268	237	237	252	253	261	260	284	240	247	233	234	269	237	239	260	258	233	238	243	252	223	198	228	240	258	211	229	236	254	274	224	263	237	273	237	236	235	256	243	225	242	242	236	248	263	258	249	262	290	262	267	256	245	254	189	255	223	225	222	254	246	231	247	230	265	230	227	232	241	219	265	246	233	252	242	265	246	227	213	240	237	251	227	271	259	261	230	228	241	249	250	227	239	264	242	251	246	253	246	232	258	269	246	233	249	247	258	266	278	257	225	210	217	198	250	248	268	228	258	269	230	232	266	255	245	255	258	222	245	230	238	264	251	251	243	234	269	264	289	220	266	252	265	227	252	250	255	236	257	257	247	210	200	257	253	242	226	225	252	259	254	272	262	257	261	242	232	258	247	264	221	238	246	275	237	264	224	285	244	216	261	263	243	220	230	217	252	218	248	259	224	243	237	255	250	232	231	221	248	230	237	255	274	260	243	231	251	244	220	241	227	215	254	226	234	233	232	248	237	233	249	242	254	280	233	253	263	260	212	240	247	248	271	250	223	229	233	250	234	226	260	236	218	263	226	235	214	228	221	224	245	236	255	274	206	223	233	249	272	279	241	251	233	245	233	251	244	243	262	252	243	243	241	247	254	252	254	228	245	248	259	206	250	260	264	257	236	254	210	256	280	232	259	245	209	238	263	246	236	235	279	266	220	217	262	257	281	229	263	256	251	234	236	219	261	246	246	235	252	251	244	251	220	258	244	225	240	240	263	237	249	265	257	241	249	258	251	264	247	243	215	233	239	259	254	239	235	248	246	237	218	261	235	264	242	217	246	239	223	244	243	236	257	244	241	251	268	250	241	240	252	249	237	233	242	229	248	242	251	263	272	246	274	269	260	263	249	235	242	235	251	246	263	214	249	231	238	241	233	245	235	270	232	246	236	254	224	230	252	264	218	213	237	248	225	228	247	249	230	248	245	249	242	247	254	256	286	259	245	215	238	226	269	221	256	247	259	251	281	227	237	250	247	241	271	233	258	249	282	238	232	256	250	240	247	264	216	218	226	251	262	229	263	241	261	243	266	240	235	249	255	259	242	256	261	264	293	235	252	242	264	243	266	234	252	238	247	246	264	243	245	253	235	274	220	262	238	241	223	217	251	259	260	260	251	241	249	212	258	246	241	230	242	254	260	290	248	262	243	247	269	236	257	242	250	240	246	258	254	247	247	236	226	230	255	274	240	241	261	239	242	254	246	237	262	241	257	262	259	252	255	245	211	274	244	238	264	233	257	251	228	257	257	277	225	249	285	218	218	250	233	228	235	225	215	251	249	239	261	224	242	240	267	239	219	235	231	205	238	247	236	253	208	230	221	224	220	239	220	248	203	236	262	238	247	247	223	292	267	259	250	222	246	246	251	240	227	231	230	247	256	225	243	243	240	237	243	222	215	236	236	232	216	258	242	249	216	269	248	231	210	269	279	243	230	225	244	227	246	255	259	213	238	236	213	239	230	226	224	207	240	242	261	254	216	276	232	222	230	231	258	237	246	264	265	233	199	254	238	261	245	257	227	259	254	238	251	250	283	269	251	259	259	247	239	249	260	225	246	240	241	251	255	267	229	237	256	232	274	239	253	249	246	242	263	229	244	269	239	260	260	238	247	229	243	218	228	260	261	227	218	279	272	222	277	254	283	253	205	216	228	236	267	263	248	231	271	255	249	260	239	273	238	236	281	258	268	244	270	228	231	236	249	259	260	276	261	231	225	219	241	261	242	237	243	312	268	249	231	256	252	264	236	231	228	225	250	244	257	241	253	249	215	249	258	261	220	224	252	260	250	240	237	253	255	251	244	232	250	196	241	225	250	248	239	239	263	263	241	246	231	259	263	256	250	277	255	230	227	253	243	245	240	247	270	223	249	257	235	237	243	239	246	244	222	260	207	249	273	261	233	260	252	248	262	282	231	251	254	226	241	244	232	253	235	225	257	227	256	250	257	210	250	224	248	242	230	224	232	231	215	234	260	267	250	298	265	233	252	247	242	247	218	240	246	244	257	241	214	258	238	276	226	228	250	288	238	240	230	244	234	242	242	217	248	247	221	267	242	241	269	276	265	225	226	277	245	256	251	271	251	237	271	256	256	235	239	267	262	226	252	258	265	270	244	247	220	228	244	275	253	218	256	257	258	230	263	253	272	240	241	256	248	235	229	238	250	243	212	247	239	216	231	235	220	233	263	222	244	249	239	261	240	235	249	229	225	241	242	233	264	224	267	246	233	232	214	207	258	260	225	280	263	230	246	228	253	247	246	223	267	238	236	243	238	244	248	246	221	239	237	228	240	254	225	216	237	245	246	244	243	254	257	259	267	251	262	246	211	241	252	223	258	262	236	257	230	256	239	261	242	224	246	227	226	241	240	236	234	269	223	259	234	263	250	255	251	262	266	224	250	257	231	248	271	257	253	231	268	242	249	255	260	227	230	263	230	235	216	244	227	228	262	244	274	241	245	236	265	296	245	236	246	229	251	232	236	256	231	273	242	218	227	236	224	213	249	265	270	253	254	244	234	244	226	247	247	224	283	234	263	207	252	245	251	226	216	258	290	249	245	251	233	239	226	251	251	254	244	263	249	266	247	249	244	252	225	242	248	260	248	248	267	239	257	249	238	230	265	256	269	238	254	245	230	269	275	269	260	231	236	259	239	238	243	241	245	254	217	208	243	260	249	211	210	233	258	260	224	251	212	244	215	249	238	224	255	232	241	233	231	259	242	230	238	218	240	198	251	256	229	218	247	258	248	216	226	226	245	242	214	213	233	267	250	237	236	271	272	224	232	238	244	249	214	231	250	266	245	246	211	246	222	250	220	257	279	249	223	260	249	245	212	243	266	252	210	251	247	240	228	239	184	231	230	242	255	236	240	255	230	275	264	242	241	228	209	215	288	222	267	256	239	243	256	240	220	255	257	252	247	220	247	237	256	220	242	200	258	256	282	244	246	241	250	250	259	212	222	215	260	203	232	222	231	244	271	248	260	247	241	251	206	256	258	245	254	239	255	245	253	259	247	232	245	229	252	254	253	254	218	253	233	236	237	259	255	254	219	214	230	236	248	230	264	246	230	211	249	245	264	265	252	273	277	259	222	242	237	245	266	264	238	253	259	262	253	216	218	236	261	229	263	268	268	239	258	266	227	239	230	242	241	238	262	239	246	243	232	252	254	231	266	236	236	239	214	254	252	249	236	249	221	224	228	241	257	232	261	253	250	270	243	227	268	269	231	201	220	259	245	235	265	277	233	251	236	256	260	259	217	246	224	253	229	227	250	247	242	227	244	247	231	224	249	244	266	268	274	274	265	240	264	267	239	255	221	261	255	218	252	237	245	225	237	227	207	210	278	237	232	227	243	231	271	264	268	208	234	238	240	260	243	253
6687	821	1300	1493	1252	1126	893	885	797	736	664	671	692	669	652	663	619	629	584	619	595	608	599	622	600	628	592	555	601	621	564	602	558	599	577	548	523	565	592	564	553	564	525	595	567	575	559	604	557	569	550	582	551	567	577	568	530	582	577	559	561	516	535	512	551	579	584	570	582	582	550	576	609	553	573	599	566	529	540	508	579	553	552	565	591	536	566	537	545	546	563	577	590	596	547	587	549	509	570	580	519	555	557	580	538	551	574	603	535	588	529	552	529	562	518	584	515	574	531	556	562	549	558	580	566	556	560	529	575	546	600	550	544	568	561	548	581	577	540	480	532	550	561	545	544	567	521	516	551	564	584	586	579	538	531	604	589	569	539	567	525	568	553	570	511	579	543	568	544	540	579	546	595	572	530	558	585	568	577	573	564	575	558	546	556	528	561	576	560	587	548	571	573	547	592	594	519	584	562	589	595	561	542	554	543	556	587	564	596	530	563	595	555	574	601	561	592	538	552	564	570	590	508	563	543	563	511	580	562	564	556	522	547	538	591	532	563	586	550	595	587	548	553	524	559	596	596	546	551	582	543	561	562	539	536	530	548	554	567	550	552	579	559	530	546	538	571	577	556	525	541	563	556	564	589	573	591	493	533	559	548	572	560	544	524	558	530	565	569	537	540	549	528	532	581	553	521	547	541	549	554	565	553	589	598	605	547	584	526	540	539	506	562	507	540	589	541	571	574	562	553	571	609	583	535	574	564	544	584	535	579	549	551	523	541	594	543	576	562	501	514	587	562	535	564	576	514	569	571	534	570	531	562	483	553	542	566	507	558	584	546	529	560	525	540	538	578	531	562	526	546	511	569	593	553	570	551	584	594	562	561	549	594	520	535	587	559	563	530	568	607	543	543	590	566	552	558	542	533	563	528	538	554	556	555	578	563	566	538	559	558	577	572	574	551	542	549	576	528	549	564	591	593	544	575	578	512	574	563	573	561	559	526	564	574	542	560	577	540	580	582	538	544	557	553	557	535	589	558	523	564	579	535	590	557	529	561	563	557	553	529	568	564	553	514	567	533	517	556	541	522	561	519	570	581	640	578	552	586	543	550	564	554	572	552	526	548	541	541	568	567	588	539	591	580	519	545	536	523	556	603	547	566	605	536	530	563	554	595	560	555	572	549	583	581	553	598	534	565	578	520	585	543	499	557	539	619	529	505	600	548	533	567	575	575	575	557	524	589	623	538	512	561	568	574	551	541	576	565	563	598	555	548	557	553	543	565	565	569	576	557	567	543	588	569	571	583	561	587	539	551	583	578	545	557	540	512	549	487	538	540	569	522	571	572	568	567	539	536	529	538	568	534	538	571	547	576	509	541	572	535	580	554	545	595	565	573	548	600	558	523	548	572	575	551	520	577	537	565	534	558	503	560	595	579	577	563	557	563	550	533	541	548	584	578	525	584	541	575	520	558	565	564	547	551	552	551	519	579	578	570	515	542	560	547	551	554	555	572	524	579	575	575	508	544	534	573	553	551	494	540	582	552	536	556	538	547	591	557	620	568	578	561	581	565	527	542	561	555	558	514	578	570	501	553	530	606	563	591	537	625	559	562	560	563	543	550	521	579	606	580	552	564	549	578	514	558	586	562	587	535	544	558	538	513	554	542	574	556	552	538	552	562	539	574	591	530	550	543	540	578	591	547	563	541	542	556	546	571	568	586	543	538	552	569	535	560	548	605	561	560	553	557	528	550	562	546	560	568	583	515	566	555	537	548	582	581	556	525	541	542	579	591	583	567	570	550	563	578	519	531	557	570	539	594	547	567	558	508	565	522	556	523	560	543	592	574	550	599	559	480	534	532	578	624	538	518	567	566	595	548	564	590	560	553	552	537	561	538	571	576	533	549	562	557	554	528	546	585	542	616	563	567	579	612	547	523	554	586	554	563	537	552	564	552	551	518	564	573	578	566	598	523	598	565	575	565	553	599	579	562	548	541	581	502	563	540	561	604	545	548	581	582	542	572	535	573	577	533	571	605	557	581	618	528	527	506	552	578	556	546	532	570	552	544	575	525	587	587	560	563	601	595	555	554	559	544	550	548	545	554	588	565	598	535	560	536	586	560	530	540	556	612	574	535	568	551	569	579	525	566	541	569	558	539	563	574	533	588	583	567	508	557	511	561	543	524	564	528	564	535	567	533	572	565	560	534	520	565	623	595	568	556	547	572	523	512	588	544	562	528	532	566	549	542	563	561	606	514	604	557	523	558	540	561	558	522	593	551	539	583	520	546	541	601	592	550	588	544	570	599	548	540	561	561	550	549	559	532	573	562	545	537	574	552	521	560	593	584	525	561	563	533	563	569	603	572	562	592	571	573	540	547	576	569	563	546	591	600	576	570	572	509	539	527	545	579	532	528	538	552	555	595	579	577	506	617	522	559	523	517	548	573	569	572	562	558	526	555	557	535	545	574	525	571	541	555	531	580	570	553	529	554	592	632	532	548	584	553	552	567	538	585	556	591	603	547	572	534	592	522	526	562	601	533	581	552	538	556	612	540	569	530	583	590	556	563	541	568	567	561	597	577	576	525	581	564	580	546	522	526	551	581	544	575	570	563	610	558	570	562	526	580	611	565	518	524	576	521	585	590	540	539	533	545	494	558	546	536	544	616	561	556	528	560	559	585	589	543	563	585	582	574	557	581	542	500	572	565	572	563	539	544	522	548	505	566	523	569	565	578	528	560	557	533	551	513	568	579	567	546	571	580	549	546	597	549	536	591	548	527	551	563	509	554	563	555	546	554	559	573	567	523	549	541	528	504	549	542	577	560	567	547	573	527	515	547	518	540	555	526	521	567	564	568	553	589	613	575	532	566	587	537	545	545	566	563	531	524	513	557	548	583	568	574	587	546	579	583	618	570	557	542	566	551	554	572	547	549	543	515	544	626	526	539	570	543	524	497	586	593	567	577	535	566	559	524	575	541	521	515	563	556	564	538	557	565	509	555	546	558	561	526	600	506	595	520	613	582	523	530	620	557	551	523	577	550	539	525	546	575	569	591	546	550	547	539	562	537	578	557	557	538	540	586	573	559	567	538	587	512	550	541	555	564	577	586	520	589	512	579	553	536	518	553	583	542	536	522	538	557	555	578	549	581	547	538	569	526	516	554	558	566	594	573	582	568	565	569	572	614	566	571	579	512	557	558	547	552	565	548	574	556	546	551	537	590	532	570	504	533	554	565	560	605	558	531	510	569	566	595	558	567	530	570	589	572	500	557	537	550	587	516	604	597	570	536	557	608	514	516	532	554	542	561	534	590	549	528	555	522	539	602	600	590	549	568	527	543	551	562	545	566	536	520	607	551	595	554	525	529	545	534	534	578	546	572	545	562	550	583	536	580	577	551	561	542	532	545	629	558	559	553	572	557	595	534	570	604	546	533	531	563	558	536	592	563	592	538	544	564	533	547	563	566	567	545	549	508	525	586	561	563	567	571	597
14802	1139	882	701	446	317	285	239	233	160	194	185	155	145	144	177	170	130	146	131	147	158	141	156	136	134	148	153	126	153	107	142	132	129	141	139	132	135	132	145	128	145	120	155	137	143	123	121	135	91	134	127	126	140	112	134	130	145	105	128	125	124	151	152	121	110	142	116	124	116	130	117	148	146	119	127	124	135	122	124	132	117	126	129	113	124	112	129	147	129	127	122	133	137	132	122	146	144	122	123	133	116	127	139	124	115	131	123	119	150	153	143	138	143	107	112	121	123	126	120	126	112	158	121	128	118	125	127	117	144	123	132	133	126	108	145	123	121	125	127	133	119	132	138	145	122	144	123	127	134	119	131	155	124	127	126	128	120	122	131	121	134	114	113	145	137	138	145	110	137	129	131	121	124	140	117	137	131	144	132	119	135	127	119	102	132	151	137	112	109	129	129	125	117	140	113	121	132	143	115	141	127	124	111	138	124	114	137	157	131	127	145	121	132	120	130	138	149	126	144	117	127	134	113	126	114	104	137	128	116	125	132	119	144	135	141	121	119	116	114	123	113	145	139	119	132	143	132	118	105	110	100	122	122	147	117	123	118	150	132	116	149	128	140	127	117	116	120	128	135	157	119	142	119	141	138	143	149	137	133	121	148	136	136	159	126	106	116	125	113	129	141	127	129	101	132	137	136	114	119	129	127	133	131	127	134	136	119	113	121	122	137	114	142	104	111	126	131	133	136	129	110	115	145	116	129	127	135	133	138	115	144	116	136	137	146	121	129	122	138	111	121	136	158	125	124	130	134	136	134	111	135	118	138	153	139	127	138	123	115	131	120	105	126	140	136	135	132	126	126	104	123	141	129	107	129	141	111	149	144	125	127	151	118	146	101	117	142	128	138	126	153	125	123	118	125	129	146	131	127	109	128	116	101	122	146	112	105	131	136	138	138	109	122	134	159	132	123	147	149	131	153	133	121	124	138	119	118	107	137	99	112	115	118	117	124	113	125	118	123	126	107	129	144	132	113	119	143	135	144	117	111	106	131	151	120	127	126	123	145	132	142	113	128	128	124	124	122	113	142	129	125	118	136	116	127	140	109	127	124	123	123	117	144	118	132	143	115	136	137	130	128	126	125	149	126	113	135	126	118	110	123	126	111	130	141	140	154	158	137	137	122	127	111	133	143	117	150	132	141	121	112	131	125	122	109	126	108	134	128	115	125	127	137	138	149	124	112	148	133	121	120	137	156	128	131	128	128	114	139	118	129	104	138	116	130	114	135	114	115	113	130	119	134	124	121	111	130	120	142	136	117	119	99	143	122	127	127	151	121	125	130	131	123	137	145	123	135	123	124	117	132	156	106	124	153	134	143	149	121	140	150	134	133	136	121	122	133	128	134	119	118	124	119	128	127	138	144	128	129	130	127	139	143	136	122	132	128	109	140	122	119	134	150	117	118	115	119	132	132	120	131	129	117	123	139	124	137	126	128	141	144	127	136	139	134	112	138	149	146	111	130	134	132	137	139	122	141	153	132	118	130	136	120	129	128	143	122	133	121	122	132	143	142	119	127	131	152	142	115	120	123	109	115	124	111	128	123	143	141	133	113	133	126	136	138	147	119	141	133	117	158	110	115	119	132	123	155	116	126	126	110	145	132	119	114	134	123	116	95	114	127	123	121	115	135	136	160	125	125	137	135	139	140	114	124	118	167	147	143	130	137	104	120	127	123	114	146	132	122	127	124	126	123	146	117	120	138	151	115	138	142	130	117	141	148	123	133	142	122	129	136	113	125	128	135	116	142	102	141	137	117	120	120	125	138	138	145	126	115	125	115	131	116	114	113	137	139	126	116	120	141	113	124	127	139	129	128	139	148	126	133	110	134	127	142	135	118	108	133	142	123	123	133	126	102	102	144	139	115	127	150	133	131	154	134	164	125	104	146	138	108	134	122	135	147	127	134	123	130	116	143	124	121	114	139	123	114	123	128	128	132	129	136	145	144	123	134	111	123	109	118	107	143	145	138	130	104	126	126	128	147	142	121	137	128	128	139	122	128	130	147	111	109	122	123	106	122	121	136	121	138	124	110	128	133	117	158	131	148	129	113	116	113	123	154	124	143	108	134	139	113	134	115	111	120	116	130	136	127	139	146	129	103	148	122	138	118	111	142	145	122	108	111	113	120	117	124	116	103	128	143	135	126	129	119	144	119	107	134	142	114	124	115	141	149	123	151	141	112	127	134	147	108	114	121	126	121	128	137	146	120	146	123	119	118	127	113	121	113	106	117	108	134	135	141	127	131	119	132	110	118	137	87	112	102	135	110	138	143	123	122	134	122	120	105	127	120	142	124	127	123	147	146	118	129	150	112	121	104	137	140	145	139	127	147	118	129	130	137	116	147	136	122	125	133	125	130	138	113	109	130	130	120	145	137	134	133	137	141	120	114	119	113	113	131	127	111	137	128	140	131	123	133	111	137	127	141	144	107	137	121	150	103	141	138	116	133	133	134	129	132	111	138	126	132	145	145	109	139	119	132	132	116	133	108	116	132	119	121	123	138	130	93	124	146	134	119	148	139	156	116	137	131	127	135	133	114	133	143	128	123	102	139	126	150	104	107	129	126	131	125	127	136	119	108	128	112	124	135	115	122	132	131	120	147	156	147	132	116	116	139	121	124	128	123	107	137	138	118	126	112	136	140	140	123	132	110	131	152	111	138	152	119	142	142	109	148	133	128	142	135	118	149	135	136	109	112	127	130	134	127	145	133	126	119	132	118	119	130	147	150	122	138	128	130	127	131	123	111	117	130	149	116	109	113	138	131	141	128	126	128	137	118	151	142	141	121	112	108	143	145	132	101	118	135	145	129	120	145	155	138	121	140	147	140	123	111	126	140	124	144	135	114	130	113	143	122	123	117	121	118	153	123	129	132	133	127	111	114	129	107	128	125	126	138	132	135	109	123	130	146	134	103	137	121	123	120	140	117	128	138	107	129	104	109	132	150	131	139	137	136	138	136	134	143	124	131	124	124	112	137	160	137	127	130	116	137	138	127	119	139	138	119	127	122	145	135	132	99	152	126	121	110	123	131	123	132	124	137	127	133	137	140	122	144	156	123	126	110	127	132	132	126	127	134	139	153	126	125	131	120	125	113	136	124	143	134	118	150	126	138	134	107	128	115	136	124	128	133	138	121	127	121	132	127	126	126	148	113	138	127	139	129	137	141	128	110	126	107	121	122	144	129	135	135	125	139	119	119	131	149	144	144	131	114	129	121	127	130	127	136	140	129	137	127	136	134	121	122	113	152	113	133	160	129	145	129	117	114	127	133	139	135	118	132	126	116	129	129	116	148	126	111	132	125	119	131	132	142	142	135	111	130	112	153	140	120	122	137	103	102	146	125	126	109	128	103	134	116	115	131	127	133	126	115	138	118	122	140	127	117	116	144	124	122	126	119	106	116	133	125	112	127	152	142	139	155	135	105	115	110	121	128	119	126
8062	844	1790	2151	1712	1347	1093	941	777	682	627	536	507	502	477	468	427	390	410	399	375	402	356	381	332	362	353	347	350	346	371	310	344	346	316	333	288	324	319	310	322	378	305	326	341	333	341	289	301	312	313	313	312	323	318	302	332	286	275	301	301	299	338	307	324	287	293	294	295	320	306	297	298	305	303	310	306	318	298	336	291	345	292	343	348	290	273	293	309	323	312	274	296	280	312	320	309	298	311	348	298	328	272	305	307	304	309	303	287	282	301	308	321	284	310	294	303	281	279	294	298	315	300	289	295	283	299	303	280	302	295	334	300	274	334	290	267	277	291	314	299	326	274	297	289	342	280	301	330	298	328	284	314	345	307	316	305	334	307	292	293	297	288	290	300	267	295	343	311	309	319	320	282	288	312	295	310	288	286	308	328	298	308	278	290	321	316	284	278	274	320	290	301	314	276	283	291	285	318	308	310	273	309	283	301	297	322	330	298	323	311	303	289	283	300	294	307	293	300	306	289	291	307	328	261	295	299	292	327	317	255	303	269	295	287	302	287	328	293	298	330	297	293	315	323	273	298	309	296	267	282	288	305	295	341	296	274	282	350	271	283	302	282	305	302	304	277	292	301	332	278	330	311	308	294	321	268	289	329	335	276	288	310	288	298	305	323	319	311	328	316	278	284	280	286	290	301	295	300	313	284	285	286	299	262	277	309	314	292	280	314	309	266	313	288	337	306	288	315	306	354	286	290	316	294	295	313	311	314	302	333	327	284	310	285	287	303	318	326	302	334	324	316	324	267	292	314	291	265	281	285	325	284	285	302	315	294	291	300	324	299	286	290	295	322	316	283	311	295	292	309	305	307	262	309	284	282	315	300	318	274	291	286	290	286	303	305	273	299	287	326	307	301	335	305	276	295	335	302	303	310	294	280	272	328	308	315	316	288	306	280	295	286	295	306	294	295	291	303	291	271	313	319	324	329	295	272	314	309	282	291	291	312	273	280	306	340	301	282	288	306	275	315	302	288	310	306	293	294	276	298	307	283	308	285	292	321	280	320	306	309	308	293	305	304	262	312	318	273	301	307	330	317	270	306	318	258	300	352	284	272	308	306	293	302	314	284	305	294	322	297	297	285	274	286	311	326	296	319	323	318	296	299	305	319	299	339	290	286	297	267	298	302	289	297	301	309	272	285	325	306	350	295	302	292	282	300	323	293	297	293	340	286	326	310	316	304	308	308	295	328	265	309	293	293	268	296	299	311	278	287	297	267	300	288	307	281	277	300	283	281	311	268	288	308	308	300	293	298	286	274	310	261	301	286	289	316	314	315	306	283	289	280	288	325	328	315	276	286	300	301	290	276	298	282	316	296	296	309	306	307	318	249	317	295	295	283	302	310	277	288	325	292	310	307	306	304	287	298	287	319	298	301	303	287	309	282	295	327	280	312	305	305	295	308	304	313	293	307	290	324	314	304	288	300	298	305	301	310	298	288	295	325	297	281	281	288	304	261	288	314	342	298	295	339	302	289	337	300	324	314	339	332	282	302	313	284	291	313	274	298	269	280	283	339	293	271	280	313	294	284	277	292	274	295	307	313	267	303	314	289	295	294	286	299	267	313	316	298	299	337	296	301	291	284	269	271	298	314	304	280	296	305	271	298	313	294	275	289	278	321	288	295	297	299	291	323	316	316	309	324	295	291	271	257	313	335	289	289	330	296	290	272	284	292	290	308	301	324	276	324	260	316	353	324	285	286	321	279	318	326	287	280	308	321	309	319	268	311	298	300	288	296	330	301	308	301	304	285	312	294	295	282	287	309	303	334	306	278	303	308	307	341	315	295	320	290	299	339	323	324	299	270	294	284	293	277	305	313	303	314	323	285	319	303	288	281	309	306	287	281	309	284	288	310	316	300	289	310	277	269	281	287	286	306	269	321	312	277	323	326	301	333	288	297	277	307	272	282	323	313	289	295	310	291	299	292	297	301	314	311	306	286	295	319	317	311	306	305	345	314	311	319	286	313	282	297	293	299	289	312	291	291	306	297	311	305	308	286	312	314	287	324	324	337	289	304	297	296	270	278	309	303	308	304	271	309	289	263	273	283	305	303	328	295	285	289	332	326	323	325	287	298	279	314	267	298	307	316	292	307	280	295	304	294	305	313	276	325	264	299	291	263	285	316	302	329	318	313	276	302	293	293	297	304	265	297	304	294	300	317	326	282	290	280	303	262	289	302	314	316	309	304	301	317	310	292	284	324	312	313	271	284	297	326	309	309	279	308	318	298	291	250	307	303	277	277	290	283	297	296	310	339	303	309	295	287	301	319	297	310	302	304	301	285	317	312	296	315	289	257	322	328	278	288	282	308	318	323	281	317	332	328	276	328	294	310	308	288	277	335	282	288	314	322	297	306	288	285	318	330	298	295	321	309	297	302	290	304	295	309	299	293	283	312	300	283	303	323	293	303	295	260	310	316	330	306	302	285	288	288	285	336	289	316	269	316	325	303	300	297	323	316	323	294	307	290	293	314	284	282	300	275	307	304	294	302	315	301	280	295	316	292	307	294	319	311	294	304	300	292	299	292	308	317	301	304	328	294	279	305	294	281	295	291	303	329	300	288	293	265	308	309	295	319	300	299	313	308	327	300	323	328	309	320	272	302	304	308	287	319	297	310	275	317	304	288	278	300	296	296	299	296	351	305	304	318	318	315	296	321	287	246	307	307	321	291	293	308	298	308	318	289	297	287	326	284	285	316	300	285	304	306	290	319	315	314	297	280	306	277	293	302	289	290	309	304	305	328	320	317	304	276	333	308	304	311	319	324	304	314	324	312	307	337	327	281	303	314	299	309	298	294	327	308	291	298	328	309	318	291	310	319	314	295	294	317	287	302	353	277	276	329	305	298	303	335	309	329	310	307	305	289	299	283	281	285	302	262	320	306	301	310	312	302	305	279	278	298	293	280	303	289	280	289	294	288	269	312	280	306	312	283	280	294	313	322	301	336	301	287	309	298	276	279	263	309	317	271	299	260	285	312	291	289	339	312	285	289	309	323	305	251	292	296	316	294	309	278	313	285	298	299	294	314	322	303	278	293	296	299	310	298	285	306	315	305	292	290	334	278	321	346	321	302	306	300	291	300	295	333	304	281	302	279	310	278	297	299	304	268	306	267	268	298	304	287	305	315	277	308	308	315	300	277	288	310	284	293	303	321	331	277	303	316	303	294	305	297	344	287	316	330	317	299	310	304	292	274	289	348	296	288	292	288	284	289	323	313	287	293	305	325	314	296	318	327	279	277	284	276	282	276	301	285	300	305	321	264	314	349	274	342	263	295	310	284	317	312	273	304	279	289	338	300	312	315	289	303	285	315	325	283	332	294	311	321	305	309	310	302	265	301	307	280	300	316	293	306	310	292	278	317	320	286	307	306	329	305	296	310	265	335	304	294	312	330	325	310	277	305	283	296	279	291	346	300	270	306	285	314	307	310	285	312	321
1585	190	227	204	182	198	205	201	196	174	180	205	202	195	214	209	207	200	214	218	179	156	195	177	213	219	192	192	201	196	211	189	199	197	201	179	182	200	208	170	205	184	185	205	189	204	189	177	170	170	199	208	168	198	194	204	189	190	179	202	206	214	189	199	203	220	244	187	200	191	194	184	203	188	180	191	224	205	181	204	192	187	210	189	198	172	179	195	209	193	184	157	227	190	188	163	163	192	187	210	201	178	181	198	220	197	193	197	185	186	177	177	207	194	194	207	220	225	200	218	194	168	180	194	176	186	195	173	195	187	183	208	181	174	183	209	203	179	200	199	196	201	204	189	187	204	191	181	213	181	184	206	179	195	206	201	213	215	207	199	194	174	202	211	162	217	203	185	205	209	168	178	188	174	200	204	188	207	164	205	214	183	193	182	182	194	201	190	185	203	205	199	195	202	190	209	215	185	195	213	196	202	194	194	173	170	172	183	191	210	219	166	196	193	198	218	180	219	167	201	201	198	197	207	198	195	220	198	217	176	188	189	192	187	195	156	190	204	196	198	196	179	197	170	195	206	179	194	184	205	185	215	193	204	200	168	194	164	189	170	181	184	192	183	212	193	200	200	180	188	194	196	205	197	202	205	181	199	212	196	191	217	197	190	187	190	183	199	230	208	200	198	180	199	180	198	187	213	177	206	187	197	214	208	176	203	183	181	187	201	179	172	167	188	182	176	196	205	195	200	212	205	188	186	186	189	213	204	184	169	189	215	212	201	186	191	209	197	194	216	187	209	193	207	190	195	186	202	196	218	170	209	193	177	203	202	183	162	166	180	202	185	189	203	194	190	199	211	209	201	184	181	191	200	172	191	190	224	186	166	196	176	209	187	193	216	189	164	187	156	198	178	166	195	178	182	178	205	183	186	181	186	184	179	193	197	166	179	176	202	152	183	180	204	177	217	152	187	200	190	200	185	226	199	211	224	195	197	227	196	192	162	205	183	167	193	185	228	209	209	211	206	197	149	196	190	172	188	192	224	180	198	197	170	181	213	190	202	199	201	174	168	183	201	228	190	202	162	190	182	179	182	171	178	184	203	156	177	176	187	203	180	207	208	180	198	199	190	201	188	206	194	196	207	200	204	166	168	176	177	193	192	193	180	176	180	180	175	206	160	207	210	191	197	181	218	202	172	205	205	192	190	195	204	215	181	191	208	195	174	174	179	165	190	194	205	211	208	200	177	182	190	186	181	200	180	191	187	200	170	186	194	186	203	205	193	218	190	202	177	195	196	170	199	186	175	209	205	180	190	205	186	184	198	186	190	209	194	215	184	189	230	177	175	224	215	194	204	213	209	193	193	184	188	197	206	198	211	211	180	192	206	203	227	182	187	217	223	188	184	199	194	185	217	197	176	197	197	185	184	184	201	176	195	214	177	199	199	186	200	212	173	194	210	179	182	197	174	206	215	198	204	173	207	179	179	201	178	191	193	193	228	183	211	179	200	187	182	183	199	190	173	208	184	176	220	168	212	178	194	175	213	188	195	194	182	170	191	206	210	190	189	191	219	207	181	196	201	165	196	172	156	164	184	198	178	200	177	171	190	189	185	170	179	190	180	190	209	196	203	196	157	204	182	194	171	197	251	199	203	204	203	195	188	195	207	191	180	184	213	180	216	218	213	201	197	209	168	198	153	199	190	209	169	182	194	191	146	196	210	188	194	190	170	171	168	170	190	194	188	175	192	157	190	170	210	209	204	198	205	208	194	198	195	181	223	187	193	181	191	184	184	210	163	172	179	196	200	190	207	225	180	172	199	161	191	210	198	200	170	172	175	183	198	188	184	178	220	191	183	215	225	191	193	185	198	182	201	182	181	187	211	201	184	220	184	164	178	217	169	181	230	181	208	184	224	182	211	170	212	192	171	192	181	203	199	202	176	221	200	199	192	198	203	198	204	219	173	175	205	183	172	183	208	192	195	196	169	194	199	190	192	205	184	175	221	183	207	191	210	215	197	191	205	223	169	215	209	205	212	197	163	187	203	197	199	178	185	195	211	178	192	181	203	209	194	181	189	216	198	221	231	194	183	204	198	191	201	207	174	189	203	207	178	198	189	209	171	193	187	200	215	192	199	183	193	195	211	203	213	191	184	182	191	220	201	175	182	222	205	181	185	219	190	178	200	204	193	196	204	182	191	211	194	203	205	190	223	166	205	199	185	191	187	191	214	205	172	194	199	197	203	181	185	209	202	212	159	196	191	195	167	193	165	166	172	211	189	177	190	213	221	175	190	168	194	197	201	185	189	184	180	185	204	187	202	190	230	196	232	208	191	197	174	196	169	187	188	195	219	176	190	199	192	221	177	214	193	191	171	208	190	212	213	183	201	186	187	178	196	167	210	176	183	183	176	181	179	200	166	199	178	211	183	174	183	177	184	170	185	202	195	194	188	190	188	227	180	189	198	197	207	188	218	191	178	200	171	207	193	176	163	198	171	179	210	196	178	212	246	190	196	227	199	189	197	189	183	194	196	185	195	166	198	190	224	182	222	203	201	203	222	194	189	212	219	194	209	180	190	208	192	180	199	190	215	196	207	211	209	170	193	199	198	181	186	195	227	208	177	186	183	175	204	192	177	205	203	205	188	220	206	187	187	194	206	213	196	217	213	186	188	202	220	201	204	187	199	212	192	205	200	210	200	194	199	201	189	190	205	185	221	189	179	200	181	175	187	202	215	221	169	198	185	173	175	206	173	184	211	199	207	200	180	205	198	179	187	186	196	168	182	199	197	173	206	175	186	202	223	207	207	174	183	179	172	208	183	188	189	254	206	185	192	186	166	197	185	206	194	186	199	233	205	211	161	196	179	196	171	173	201	183	184	187	202	229	201	182	210	198	193	198	191	175	180	186	195	183	192	166	180	211	179	219	189	229	178	177	170	199	205	195	228	210	190	211	197	187	205	211	183	198	197	199	198	189	195	183	191	180	185	201	196	193	177	212	174	188	210	162	206	189	181	194	200	156	165	202	187	196	179	178	192	200	208	180	191	184	176	210	213	182	229	176	185	177	194	194	186	199	217	200	185	207	179	181	209	217	200	184	190	198	216	205	191	188	187	185	180	180	217	194	220	207	192	205	185	194	165	196	182	192	183	196	195	204	165	181	204	177	203	186	183	173	188	191	220	199	192	200	191	178	217	223	179	174	209	197	182	177	216	191	206	211	210	205	198	194	212	201	192	208	208	212	191	193	187	189	216	205	178	198	175	198	196	203	215	166	154	178	168	155	204	215	217	185	213	188	200	201	213	186	188	153	193	180	192	203	227	175	172	189	194	167	175	185	222	188	222	182	230	203	199	213	200	198	190	186	197	203	179	156	206	177	167	224	182	204	181	169	182	180	192	178	185	211	200	201	208	211	200	197	170	194	195	203	204	196	164	184	168	231	185	179	197	204	178	182	188	202	176	177	203	197	200	179	175	191	204	197	194	212	211	211	189
1961	523	490	524	482	480	453	451	457	501	443	475	485	460	423	435	450	482	525	438	452	484	425	494	428	469	495	464	452	463	458	415	475	483	444	496	471	458	441	453	475	461	450	464	433	483	476	472	503	440	446	431	491	464	425	440	470	459	418	477	522	453	443	429	476	483	466	479	467	449	426	448	462	481	491	455	470	438	454	407	462	480	417	455	469	455	453	434	435	448	467	467	466	429	470	451	471	422	466	468	453	472	451	501	434	445	452	458	444	436	511	499	485	439	449	475	443	442	490	437	482	447	449	464	455	486	468	478	442	437	482	494	455	436	431	463	473	436	465	433	455	442	443	478	454	458	444	432	482	445	463	454	438	488	433	445	457	465	454	455	407	458	444	462	447	463	448	425	471	470	451	457	474	460	467	474	446	459	464	447	461	489	458	455	455	478	449	456	469	433	507	442	458	467	482	434	451	467	451	416	454	484	448	427	425	450	468	472	477	483	483	438	497	460	433	504	421	433	481	460	474	455	491	453	443	485	445	446	476	439	479	452	445	463	460	482	457	411	461	450	448	494	473	484	429	461	471	467	457	456	462	444	537	456	468	440	453	447	498	434	483	433	532	429	457	453	462	450	456	455	436	466	478	467	448	468	478	398	464	481	446	459	441	461	457	449	455	507	445	472	453	441	423	455	469	466	424	458	471	480	433	491	444	462	457	453	473	431	443	462	481	443	453	453	454	477	449	446	448	448	445	507	448	471	431	446	443	451	445	452	454	455	470	456	453	425	462	450	414	444	442	446	454	441	439	425	439	450	455	448	477	436	432	450	469	444	471	441	465	445	484	461	445	461	454	461	460	493	444	481	438	462	488	440	500	441	443	439	504	452	444	477	494	483	442	457	450	443	478	445	441	473	441	441	465	450	494	442	474	478	466	441	449	445	442	474	488	461	480	471	426	410	426	425	422	489	493	493	473	436	460	438	455	477	465	451	471	469	455	443	452	438	427	453	462	466	479	430	483	483	455	452	456	460	473	465	467	477	421	497	495	451	452	410	455	442	489	451	477	468	475	456	455	446	460	458	435	473	432	475	449	462	442	474	480	490	479	466	414	422	445	436	456	463	438	454	497	455	467	440	501	445	450	428	435	463	432	439	443	411	470	477	465	445	444	436	459	468	482	442	502	448	481	409	473	452	445	481	434	466	447	470	476	501	470	487	479	383	482	485	414	455	453	485	492	452	465	432	462	460	458	453	455	445	474	458	453	491	459	475	453	439	506	456	485	433	475	429	464	479	453	509	499	460	452	464	494	444	442	437	503	481	482	434	437	488	437	464	463	456	456	475	453	459	454	466	465	472	421	484	442	453	460	436	422	449	434	473	415	439	512	441	443	447	437	456	427	434	442	460	489	426	467	443	446	486	484	448	462	437	453	449	455	473	432	447	443	433	469	444	485	427	458	409	489	465	461	451	477	439	436	450	446	439	460	443	459	460	480	423	473	475	474	450	419	466	457	443	441	462	496	439	441	459	458	494	462	471	433	464	464	469	449	432	456	464	485	447	476	440	466	492	437	441	442	434	460	485	426	486	453	484	475	436	462	466	450	517	434	470	454	465	472	463	473	466	430	446	468	496	442	470	452	457	432	448	483	450	424	452	476	426	465	447	438	472	463	479	443	452	451	463	447	471	466	480	475	455	487	434	425	498	465	450	440	456	464	488	433	477	445	508	444	446	485	442	460	432	470	422	447	458	458	426	420	430	444	462	485	462	521	457	444	452	460	476	464	445	486	455	422	468	495	477	446	451	489	470	464	407	427	447	456	467	461	481	472	461	471	466	488	449	449	468	437	431	475	428	447	438	458	483	459	445	473	485	463	469	462	457	448	425	455	461	469	463	436	474	473	422	455	461	456	447	455	414	465	454	461	480	455	453	475	436	429	464	472	461	481	441	465	440	468	463	467	447	467	501	485	472	466	479	518	486	459	419	463	459	457	497	457	467	459	456	458	445	452	449	472	465	458	505	453	455	453	472	451	461	447	515	484	471	469	452	427	477	467	461	461	447	450	473	459	476	449	462	428	435	449	489	449	470	440	434	433	439	448	473	461	464	430	479	509	432	485	435	454	443	429	439	489	429	459	451	471	459	426	458	445	497	465	470	452	461	443	411	471	466	428	425	441	432	471	454	454	467	495	473	443	398	438	484	450	455	491	469	439	462	452	492	443	445	436	436	464	448	455	391	449	472	457	429	447	475	442	450	485	495	453	465	442	479	481	440	462	455	473	467	436	456	482	493	471	490	470	426	440	462	456	454	436	472	465	484	451	442	453	457	443	469	472	467	475	443	466	450	468	459	418	478	418	476	451	492	463	456	454	447	454	474	438	464	420	492	470	462	457	430	425	433	482	433	447	479	461	455	487	488	447	457	451	454	473	476	482	468	472	490	497	488	452	477	468	432	433	444	488	461	455	433	451	479	450	476	460	484	455	378	461	456	483	440	405	437	459	454	488	427	466	483	452	441	450	447	431	474	456	474	492	440	496	439	501	492	470	421	480	456	431	481	467	439	489	444	455	488	505	445	486	468	459	461	432	421	467	432	450	461	478	446	439	475	444	466	463	430	485	464	480	458	506	477	436	474	475	439	449	443	511	471	458	458	485	470	470	475	449	440	477	473	437	467	432	449	452	406	453	425	452	486	453	477	502	470	424	470	478	474	451	463	418	465	474	477	442	424	431	448	472	480	497	465	454	461	452	450	467	472	470	414	455	494	442	474	432	457	452	435	480	438	421	461	478	507	426	472	494	466	491	438	454	470	441	419	461	451	470	472	457	428	450	446	462	468	451	452	425	449	455	496	452	478	470	451	459	478	456	478	455	465	436	484	455	448	445	488	456	448	462	460	429	479	457	468	437	456	472	463	449	455	454	427	469	432	444	442	435	444	451	492	443	476	493	469	452	462	457	457	464	455	467	480	439	444	449	459	453	449	422	449	462	443	446	475	454	482	443	487	478	395	458	495	425	469	464	462	486	422	508	482	472	468	447	477	446	478	452	471	475	470	478	474	464	431	448	458	483	446	477	475	432	447	458	453	425	458	463	456	406	440	465	445	470	457	462	451	449	504	495	464	450	429	491	481	446	443	482	466	472	477	475	439	451	463	481	466	435	490	491	465	470	498	441	460	451	477	448	471	450	437	402	439	450	444	451	482	442	444	426	474	427	462	500	486	447	458	447	479	503	503	465	464	495	497	449	491	503	409	431	470	467	470	453	475	456	434	436	469	448	481	465	444	450	487	472	460	495	461	469	467	473	500	444	501	475	464	487	456	415	446	426	449	430	437	473	476	409	446	487	456	458	506	472	428	451	436	457	475	467	466	439	487	468	433	476	476	448	444	433	450	443	482	435	435	457	462	470	446	439	428	403	447	469	459	460	413	463	442	466	444	496	475	467	446	453	419	457	452	447	470	444	491	450	455	465	445	439	468	458	467	463	458	423	425	452	473
8044	606	602	532	413	362	338	300	294	302	260	285	298	296	241	233	283	267	262	272	259	248	233	229	234	267	260	222	254	239	252	267	232	247	248	212	234	265	250	255	257	247	255	231	242	241	257	225	245	253	241	227	217	221	253	242	245	244	240	233	270	242	244	285	240	234	221	307	265	251	246	273	225	258	266	246	243	248	240	236	232	245	239	238	245	262	262	248	202	220	255	221	271	233	268	231	260	242	237	300	257	220	231	290	236	267	290	250	259	245	236	244	247	214	254	234	248	237	262	209	256	249	246	254	250	219	234	239	276	258	239	271	229	245	240	239	232	240	247	255	247	232	221	241	215	253	216	250	263	237	237	228	286	232	247	282	266	227	280	246	245	266	246	241	237	262	226	258	227	247	268	257	222	243	232	249	249	242	246	236	240	242	236	272	287	242	282	239	233	259	244	261	225	241	279	237	255	284	255	241	216	237	241	286	240	220	236	236	261	229	237	301	261	241	253	260	245	222	259	240	261	248	247	253	219	263	230	268	279	256	244	243	238	267	224	215	213	218	241	230	214	215	259	231	211	264	234	239	245	230	255	238	231	245	259	246	258	227	231	241	252	236	243	260	237	244	225	255	241	257	271	249	210	217	218	223	216	265	266	268	251	261	264	223	259	249	267	255	220	250	274	266	217	258	234	235	216	266	257	221	239	237	223	243	237	241	273	259	241	232	220	244	251	263	240	242	248	259	229	236	224	245	234	244	244	252	219	231	250	256	250	281	250	207	232	246	273	203	230	245	263	220	236	232	245	243	258	233	273	249	281	249	257	206	224	231	215	233	276	222	262	238	236	225	240	252	245	239	247	217	280	297	251	251	262	222	248	279	253	228	220	250	242	221	232	286	241	236	243	233	223	244	236	276	244	236	238	236	222	253	254	254	247	275	253	241	240	229	260	278	265	249	271	230	234	266	246	242	239	244	230	245	270	254	239	239	278	245	223	272	227	262	239	236	231	260	237	247	259	248	230	234	248	230	241	250	235	224	250	242	214	225	231	247	208	251	244	257	277	224	227	235	258	244	280	254	233	194	251	225	267	247	244	269	229	231	226	222	238	245	257	212	255	219	235	251	238	259	249	238	271	241	237	239	242	237	238	222	250	238	234	222	243	230	241	247	245	250	235	251	230	268	232	237	244	257	211	238	225	259	223	257	225	256	249	234	278	259	262	235	227	235	252	225	232	185	235	227	275	242	264	238	235	233	256	248	272	260	199	201	245	236	258	252	269	227	229	251	282	249	254	229	265	224	233	238	241	239	244	244	214	227	241	242	269	234	260	241	224	238	227	257	290	224	241	257	267	201	204	226	269	240	258	234	245	267	247	237	255	243	214	223	250	224	266	261	252	234	266	247	248	274	247	260	234	243	266	245	242	241	261	226	249	217	273	250	251	218	256	254	265	264	226	246	226	260	254	238	248	219	228	259	251	279	236	223	244	254	271	225	264	226	228	231	241	232	257	226	245	237	243	226	247	240	239	232	234	218	241	253	245	232	263	243	219	257	226	257	261	275	248	253	249	243	256	218	279	251	220	249	229	209	218	247	198	272	239	234	251	229	261	229	253	255	224	259	286	255	235	251	255	252	263	234	269	243	237	225	233	222	250	244	270	241	255	235	249	215	250	241	223	251	248	236	242	237	243	234	252	245	258	233	232	227	241	240	254	251	241	242	236	251	259	232	234	262	222	227	240	241	214	265	247	218	234	249	247	234	237	227	253	228	246	219	247	235	282	251	252	252	254	247	232	247	269	254	263	227	252	245	256	260	256	223	237	242	236	215	239	233	284	247	234	275	211	200	244	242	249	271	256	226	246	247	248	240	246	253	244	226	248	256	260	252	253	251	266	230	257	232	236	250	231	267	230	245	227	254	260	236	261	254	268	248	220	259	286	249	250	251	249	261	250	278	255	287	238	265	232	265	245	231	250	242	246	276	241	205	257	247	220	258	268	226	238	248	254	228	251	264	254	240	220	224	229	259	287	260	254	273	263	266	248	239	243	274	241	229	214	243	263	254	234	237	257	247	239	252	260	235	255	232	255	257	230	235	208	254	248	265	243	242	244	228	238	210	251	261	236	236	248	232	229	252	232	256	234	247	243	232	254	237	240	226	227	236	250	249	242	242	228	250	229	239	246	243	239	251	274	273	238	255	217	247	262	231	253	244	227	259	255	240	229	269	213	240	236	223	232	219	241	213	270	248	229	236	206	242	248	226	265	243	236	236	209	239	246	250	242	260	241	215	242	226	219	251	250	267	219	240	242	248	257	221	234	236	237	242	209	272	246	240	250	233	253	271	236	248	214	216	250	253	261	250	262	241	248	235	214	247	259	269	260	228	231	228	239	248	248	234	247	240	233	249	230	222	241	239	256	261	246	239	213	232	216	269	254	228	241	258	254	247	242	233	268	253	246	243	240	251	222	251	259	222	253	240	232	257	231	233	260	243	270	259	211	233	249	249	217	238	244	218	238	256	222	194	271	251	263	249	244	216	220	275	265	236	267	255	251	261	244	254	205	263	257	243	246	258	240	229	252	264	239	252	255	244	256	217	214	262	231	259	246	234	279	246	228	243	256	249	237	237	228	219	241	278	260	238	234	278	225	235	256	249	267	219	241	264	226	196	240	235	205	236	249	223	238	240	242	224	252	256	224	237	246	221	240	228	259	240	231	256	246	264	253	285	259	233	225	257	235	212	241	221	259	246	254	237	255	244	231	225	238	261	265	239	243	219	240	252	232	229	246	248	229	240	228	217	249	252	257	217	243	247	257	244	263	251	275	251	261	224	250	239	233	244	267	236	269	263	247	255	238	276	241	243	241	239	228	245	252	256	219	281	248	230	236	235	236	261	237	252	242	240	236	244	230	253	252	256	262	263	223	228	241	234	277	245	241	280	242	235	267	270	268	238	249	232	253	215	221	232	261	231	254	257	232	271	252	213	251	247	221	214	245	256	237	224	231	243	242	226	231	223	236	230	243	221	254	248	243	238	230	220	218	229	258	252	241	231	250	248	241	230	221	213	225	265	223	243	257	235	261	256	284	257	225	218	231	225	255	228	256	254	233	249	222	242	225	246	266	269	223	245	261	251	235	248	235	262	258	249	257	254	227	250	206	246	264	216	227	256	241	252	222	256	226	246	232	265	228	286	233	262	272	250	230	234	245	257	241	231	256	238	239	240	251	237	239	233	237	219	247	230	252	230	247	245	245	249	252	254	227	251	235	235	244	246	250	257	227	241	254	245	227	267	235	243	245	268	254	258	246	230	253	226	251	237	254	240	248	235	240	254	255	242	264	251	222	251	233	226	254	253	223	257	234	276	251	229	262	227	243	255	265	227	244	244	220	249	241	215	246	271	247	215	243	248	263	235	253	262	246	251	265	226	273	243	254	276	239	250	245	239	255	238	258	231	259	229	259	242	276	228	258	242	243	248	246	230	222	237	255	251	233	232
6596	852	1281	1563	1347	1082	936	810	834	759	709	723	671	647	639	602	629	665	619	570	587	572	540	528	621	546	552	599	580	566	590	617	555	598	546	563	545	562	560	527	572	573	542	584	549	578	500	552	543	564	567	567	577	579	572	508	567	547	575	549	548	570	521	525	565	510	604	591	574	580	543	564	517	546	617	552	562	550	578	573	595	557	546	578	602	580	565	547	597	552	531	568	528	548	556	569	564	575	553	541	580	552	564	582	533	528	531	579	540	559	514	555	602	565	583	567	588	565	541	601	585	533	547	561	574	555	543	556	549	530	549	556	509	551	566	575	541	567	562	550	584	553	541	555	515	555	564	505	561	546	551	517	473	547	567	538	548	555	538	556	538	536	525	576	563	582	539	549	508	549	559	592	568	566	542	523	581	576	551	561	505	583	525	525	527	581	580	540	557	536	563	561	576	559	561	557	573	562	577	521	555	522	513	538	589	559	568	527	489	542	602	560	619	567	566	506	563	527	550	564	538	523	545	584	557	554	551	570	543	549	565	547	577	525	553	567	564	558	549	515	596	515	569	563	595	558	574	591	529	568	517	574	535	531	568	596	561	535	550	557	600	578	575	595	509	522	549	554	591	556	509	567	558	540	561	554	542	532	593	539	573	552	586	561	566	558	574	561	550	550	565	563	563	589	576	595	544	517	579	606	544	525	554	549	558	585	523	581	523	536	569	523	552	540	549	544	564	583	590	586	554	500	535	537	509	590	552	573	570	587	515	560	548	566	539	553	530	601	542	557	553	561	527	567	570	583	573	535	546	574	518	542	580	564	532	527	548	587	549	548	571	572	546	543	605	575	545	565	568	579	544	560	540	590	554	560	568	519	557	523	563	580	549	558	511	539	533	558	590	501	533	542	538	564	574	544	583	510	564	559	559	545	558	567	598	562	587	514	550	571	569	527	544	574	530	554	550	544	547	573	578	569	569	532	574	536	559	523	530	550	554	556	561	575	543	529	604	533	593	565	530	539	568	556	602	538	578	534	538	556	586	538	564	534	548	544	606	520	569	559	501	605	573	561	561	546	587	529	538	535	571	585	548	596	522	589	570	539	538	566	571	553	509	570	592	545	542	548	554	572	561	556	553	555	568	508	524	544	551	563	555	583	600	590	563	542	617	542	554	565	574	511	555	540	523	597	574	599	551	578	547	516	555	581	600	585	506	522	564	558	586	541	588	591	539	573	567	551	593	534	563	551	578	578	566	537	538	545	531	543	532	550	574	556	506	616	531	555	575	531	529	532	546	525	582	566	599	533	545	564	574	583	544	556	564	538	568	560	562	515	565	518	534	555	562	574	580	541	589	557	550	566	575	550	567	491	545	542	552	556	526	558	534	573	563	582	559	600	561	542	528	571	518	588	542	568	574	529	506	586	552	550	540	561	569	570	519	573	548	553	537	551	527	548	577	532	548	545	519	496	542	646	556	546	555	519	572	535	560	572	567	561	597	566	538	589	583	565	567	537	551	528	573	503	583	503	561	576	564	557	562	556	577	575	538	558	580	563	553	578	580	516	569	558	549	570	589	514	566	557	578	527	587	530	560	545	553	536	517	517	556	560	596	564	522	565	546	536	638	562	563	571	578	574	524	565	538	538	538	522	568	551	559	491	522	529	558	564	559	543	613	556	564	530	589	621	561	563	581	553	546	521	574	521	567	562	592	571	562	545	543	559	551	610	571	602	531	528	548	603	597	550	578	496	555	546	519	566	578	549	555	555	528	565	580	603	525	576	514	548	542	623	569	580	549	598	526	556	560	567	549	552	542	561	511	562	561	566	602	559	572	550	558	563	582	547	526	600	531	548	572	539	538	570	557	575	511	538	547	565	544	547	547	548	540	551	490	554	578	547	562	581	564	566	556	539	535	530	595	524	575	553	557	552	612	528	558	523	574	552	553	520	509	536	579	541	553	551	560	525	613	572	545	556	577	548	534	553	574	509	539	578	571	555	584	511	559	544	557	573	566	553	546	560	546	549	515	544	604	561	557	541	567	547	575	578	563	587	583	553	542	580	571	577	544	542	567	582	557	537	574	567	564	580	589	540	517	542	548	565	590	586	560	560	558	554	574	569	534	525	548	532	552	540	544	543	568	608	572	519	565	548	565	552	584	565	587	539	519	534	563	582	511	572	540	559	591	559	564	534	585	596	557	541	563	542	589	582	560	513	536	540	593	551	582	543	591	564	578	550	596	495	565	561	593	604	584	597	564	564	544	553	573	566	574	545	608	556	572	553	548	573	508	537	596	548	568	506	569	614	552	564	585	547	559	584	575	565	569	562	570	516	531	569	613	586	538	583	597	560	566	558	530	564	543	614	546	543	565	503	547	493	587	620	562	547	497	558	603	532	584	574	550	569	572	572	567	544	552	555	557	527	560	587	555	514	554	582	586	585	582	539	536	580	530	515	534	548	555	530	587	535	590	549	570	545	558	561	563	545	607	587	565	560	554	553	571	570	540	557	554	539	585	560	572	563	546	542	541	544	562	550	546	527	549	559	541	600	577	584	527	598	544	576	551	490	609	561	537	578	540	554	570	542	570	540	534	539	558	554	495	553	532	558	581	577	566	561	572	561	571	569	529	566	563	497	555	580	536	582	529	561	562	516	574	541	531	586	582	516	575	571	523	546	563	533	594	561	566	601	572	579	540	596	537	589	576	534	556	572	580	509	539	581	564	590	566	527	556	527	581	537	556	537	574	558	534	581	563	548	546	540	558	562	547	553	539	542	586	553	589	572	567	571	578	553	535	552	546	533	581	542	532	556	537	522	543	575	525	550	537	552	570	589	545	538	569	581	539	538	556	626	590	551	548	597	514	580	532	546	544	546	565	565	597	557	586	562	570	563	554	584	541	499	526	531	560	563	535	543	599	562	547	565	596	534	535	531	517	534	530	486	515	555	592	556	581	542	571	580	518	531	551	553	554	587	545	525	578	542	551	554	564	541	592	542	544	581	588	537	586	578	575	466	536	564	552	548	542	495	573	565	543	559	565	524	535	547	545	578	567	549	556	560	533	575	537	569	586	510	580	541	542	554	527	595	511	541	604	571	548	572	573	595	586	527	562	551	603	571	560	565	535	578	560	571	536	569	537	543	567	589	540	565	631	578	571	567	544	526	560	514	565	629	553	579	555	523	583	552	579	572	583	564	532	557	507	541	566	576	582	544	571	555	565	547	562	588	576	526	548	556	590	519	537	554	549	532	556	553	542	521	542	571	514	565	556	556	547	535	557	530	544	556	582	566	522	549	553	535	534	560	593	532	519	563	566	547	582	567	544	548	536	589	572	590	585	566	601	557	564	529	552	575	566	553	583	545	531	549	562	545	550	566	543	576	607	558	535	576	534	557	558	581	583	536	532	599	560	573	572	601	567	558	560	555	520	531	598	547	564	549	607	545	541	550	512	534	608	566	590	557	588	531	559	541	559	539	545	532	550	542	541	545	605	587
14795	1080	846	651	508	325	264	227	236	206	184	162	161	157	131	164	162	149	169	124	169	131	131	118	149	149	124	123	127	145	141	115	137	110	130	128	103	132	122	133	134	132	131	120	126	133	122	126	121	127	140	92	132	138	124	118	140	136	129	143	153	122	113	136	117	128	130	104	135	142	130	112	114	113	113	123	135	120	123	121	128	156	112	114	117	128	109	147	117	137	141	169	106	130	126	154	130	141	150	115	124	126	125	132	115	128	142	111	117	131	125	130	140	145	131	126	133	132	130	143	127	147	138	125	108	121	124	121	132	127	122	123	107	145	135	114	137	136	122	99	155	117	143	157	140	126	132	129	122	123	136	108	125	123	120	125	133	150	127	138	138	129	116	95	125	141	122	134	116	134	128	117	133	136	119	127	109	120	132	124	126	110	116	137	139	117	120	114	101	106	120	110	123	133	118	126	108	116	147	145	121	119	127	135	131	120	147	130	134	129	139	128	142	122	120	147	143	118	135	127	129	139	136	113	116	129	148	129	119	116	127	114	126	138	128	119	115	127	147	125	135	134	115	139	110	108	100	132	122	123	115	139	148	114	127	127	138	131	129	121	126	117	127	146	125	123	117	104	125	121	114	132	134	146	127	120	124	136	119	110	127	168	123	99	131	143	120	134	145	124	145	146	121	116	127	124	139	140	134	143	137	130	124	137	137	137	135	124	105	148	139	123	127	161	147	119	149	107	128	116	111	159	120	130	116	125	126	140	118	129	134	112	124	127	153	121	132	116	113	124	121	139	155	127	138	103	143	115	117	100	118	108	144	132	117	101	110	140	127	123	137	137	132	130	142	132	121	124	118	104	132	119	118	154	120	121	115	133	114	120	103	133	119	125	130	113	129	133	124	123	124	123	126	103	152	105	111	118	129	144	133	113	114	123	147	139	111	114	129	123	113	123	129	112	130	121	124	106	121	120	107	131	102	118	125	133	125	124	148	119	125	151	105	119	140	117	118	119	123	146	124	141	135	112	133	133	121	132	130	105	137	119	119	125	125	121	133	111	110	120	143	108	145	113	126	139	131	128	128	137	139	122	115	127	118	140	137	103	112	125	127	139	138	129	137	142	129	126	117	152	135	127	113	132	129	127	126	109	124	141	132	126	102	131	125	121	103	121	135	136	121	116	106	131	126	120	146	112	118	126	105	110	145	128	122	121	142	125	124	109	127	132	129	119	115	144	150	141	121	124	141	134	120	132	126	115	138	123	100	127	149	118	128	113	118	122	140	132	146	125	132	118	141	106	152	127	134	136	118	131	125	146	139	137	119	126	123	122	135	121	135	146	126	125	115	132	118	125	128	111	129	109	143	124	108	119	119	132	127	135	136	145	127	123	132	128	166	120	125	136	119	134	110	139	148	140	130	120	136	134	106	124	142	104	133	131	127	100	122	105	117	145	143	136	126	110	120	146	125	118	136	112	108	133	134	124	132	144	123	128	106	126	126	125	123	122	126	140	147	124	133	121	133	135	127	138	135	138	125	106	126	132	124	134	134	145	133	143	126	96	140	132	124	115	101	102	116	122	141	136	135	129	124	119	132	139	109	105	110	124	128	130	132	138	142	116	158	105	121	123	109	122	132	110	130	130	125	152	132	123	117	154	118	127	132	114	138	136	133	123	127	119	139	116	139	133	116	100	109	124	132	112	138	112	135	142	148	135	137	128	123	114	116	124	107	135	114	120	118	140	136	142	117	125	118	126	140	139	120	128	135	134	132	125	140	116	124	105	144	110	147	138	145	146	116	140	116	133	123	140	134	128	129	139	117	138	122	128	118	125	125	132	149	128	123	114	127	139	123	148	121	125	145	117	136	141	127	134	128	141	125	143	140	118	125	106	136	104	140	113	99	132	136	98	117	133	118	130	113	135	153	101	122	137	138	132	138	116	127	118	104	111	151	99	119	115	118	143	124	140	135	130	143	106	134	133	112	138	128	129	101	126	126	102	109	103	124	139	134	145	127	126	143	144	113	138	151	130	140	144	157	136	123	119	118	121	165	141	133	122	151	105	119	140	143	129	141	122	145	110	153	129	117	125	136	138	133	121	128	114	124	122	119	115	114	116	118	118	126	138	133	134	128	140	110	123	126	138	101	118	118	130	123	121	127	139	131	136	138	110	161	118	136	121	122	119	120	119	130	153	132	146	112	128	129	105	143	126	122	126	128	113	107	130	124	125	113	125	148	126	134	117	137	131	125	114	142	116	110	112	135	135	132	129	125	125	137	124	127	107	112	137	111	132	126	116	111	131	116	153	131	125	128	132	131	122	136	132	138	134	121	147	122	153	129	141	125	121	117	144	124	135	142	127	128	118	122	150	135	110	113	115	123	118	97	131	140	140	105	143	120	123	98	122	125	115	144	140	114	142	131	132	114	137	130	148	133	101	130	116	108	135	115	128	135	115	131	113	137	105	127	126	114	145	119	134	133	138	128	138	146	124	127	136	118	130	138	106	124	139	119	127	149	116	137	133	126	149	107	120	117	149	125	121	120	126	128	122	131	138	159	113	140	130	122	144	131	117	127	128	135	123	163	133	126	140	124	143	108	114	132	148	129	148	121	133	130	129	134	134	120	145	137	134	119	132	121	110	113	100	110	131	134	135	132	110	138	106	135	139	136	127	134	127	124	142	118	110	123	143	150	115	135	112	141	121	135	122	110	135	151	132	111	149	106	130	125	140	125	125	140	131	130	120	141	121	133	127	126	117	137	136	123	138	133	143	124	126	123	108	115	121	122	123	125	118	128	159	111	137	139	113	124	127	115	107	130	145	140	142	126	117	117	135	109	127	124	134	127	125	126	128	132	139	131	124	120	132	130	134	137	111	119	140	101	113	109	110	127	125	126	122	119	139	138	135	103	129	119	135	123	113	107	126	115	147	136	125	129	131	117	127	130	127	121	115	108	122	145	140	113	127	125	157	133	126	143	134	154	142	126	134	139	121	123	139	122	151	138	139	104	126	124	120	136	131	118	126	118	147	144	123	132	119	145	127	135	123	130	141	124	126	119	101	157	116	106	105	121	121	135	113	126	127	120	140	118	109	119	115	115	130	114	159	124	128	112	116	109	131	125	131	130	138	109	111	120	123	130	109	134	115	138	138	116	123	118	142	106	114	125	122	127	146	103	138	119	150	143	114	135	115	145	118	130	117	129	124	124	131	132	118	139	117	128	168	129	113	118	115	115	128	130	140	112	111	144	126	141	110	113	143	115	121	139	99	142	125	141	120	132	140	122	126	129	135	111	124	135	115	131	137	142	116	135	103	138	135	150	133	136	132	132	125	126	140	120	112	129	125	139	132	106	130	116	127	101	133	146	121	138	121	121	118	121	114	131	138	142	118	114	135	125	135	138	127	135	132	101	134	124	124	137	138	124	129	123	125	127	108	126	136	121	145	145	115	132	129	110	114	126	107	133	118	147	126	109	111	128	121	135	98	139	103	115	139
7970	872	1803	2070	1730	1263	1118	881	814	688	601	578	528	454	485	458	450	442	390	394	349	373	341	395	345	383	334	363	322	349	345	350	324	336	341	323	303	315	334	321	325	302	298	288	334	322	304	281	308	312	314	290	325	308	301	302	299	323	277	311	309	282	276	315	292	331	335	303	298	281	299	328	325	272	349	305	311	320	313	298	290	292	322	296	287	305	309	304	304	276	288	322	283	301	278	296	292	293	298	296	285	303	300	284	325	316	306	299	280	298	304	282	273	293	293	280	279	297	273	292	308	328	319	299	327	306	304	310	311	276	307	312	298	309	300	306	315	327	328	286	301	300	302	325	297	325	312	291	300	333	315	318	280	312	262	318	307	287	320	275	297	280	304	273	303	308	307	294	307	299	306	300	327	284	283	284	286	294	310	300	309	288	298	308	312	293	294	292	302	331	315	309	306	343	299	276	311	308	298	287	264	277	285	290	293	272	284	314	301	274	298	322	276	290	322	293	283	312	286	314	277	279	307	308	316	302	288	320	298	283	293	303	300	314	317	283	292	284	279	290	313	280	298	275	312	331	289	308	287	288	298	273	283	287	299	305	296	333	307	276	311	291	323	293	291	315	292	265	305	270	315	300	278	282	306	315	291	286	336	278	304	283	308	265	267	299	287	301	307	285	289	325	320	289	292	297	287	300	286	281	275	266	319	324	306	279	306	314	286	325	299	321	322	277	252	301	279	333	336	292	300	315	314	296	276	277	273	293	304	294	283	300	310	298	273	306	292	296	295	296	301	285	310	300	313	305	272	288	306	284	281	307	276	305	315	320	289	276	278	276	258	259	272	304	282	277	310	322	292	294	281	325	289	309	288	266	298	270	290	293	306	293	303	319	283	302	292	296	290	311	276	304	316	325	281	301	292	313	292	275	340	287	276	305	290	291	267	326	289	288	320	287	319	321	346	302	300	304	277	284	278	313	313	292	313	303	284	302	314	296	292	290	282	285	296	304	274	319	322	273	297	267	297	291	286	307	293	285	303	287	282	285	317	309	280	318	281	292	287	307	311	307	320	327	291	295	292	312	269	283	282	286	317	292	310	296	306	302	316	303	292	277	269	287	300	288	300	285	248	317	289	333	335	306	302	313	307	330	296	280	280	294	301	287	291	291	302	292	284	301	301	297	335	300	285	312	314	263	285	300	283	305	286	322	297	315	285	286	294	283	314	294	318	276	321	342	258	304	268	288	277	297	310	283	289	313	329	285	327	277	280	293	320	287	300	271	307	298	265	298	291	297	297	326	309	331	312	304	321	278	285	310	297	308	272	296	294	304	280	293	290	306	272	316	292	309	264	295	327	276	281	301	292	276	298	301	287	296	286	283	301	274	295	263	285	310	310	283	290	295	295	314	334	329	263	299	295	294	267	342	287	290	301	286	314	341	315	293	322	325	286	283	260	316	310	306	300	303	271	312	302	316	296	322	326	326	334	284	287	331	299	309	259	330	288	304	282	316	288	324	289	274	275	292	310	305	287	294	297	310	276	285	270	283	294	276	270	302	298	323	306	300	310	321	274	298	276	312	290	279	293	301	304	317	303	301	294	302	299	296	235	296	311	310	303	307	321	308	316	282	295	280	278	278	308	320	309	300	326	276	319	286	300	318	284	302	304	284	283	279	302	265	289	294	292	293	298	286	278	282	286	286	297	290	281	333	307	320	294	292	307	278	273	308	313	287	307	255	332	321	286	294	305	281	305	286	313	260	305	301	268	316	319	315	302	289	287	279	300	254	292	304	291	346	305	295	318	290	317	320	300	279	289	320	312	305	265	289	344	295	304	305	288	308	291	322	303	299	274	283	319	258	288	298	287	313	289	286	306	319	312	291	330	274	291	298	299	263	292	315	272	323	316	291	300	298	285	261	318	290	287	324	302	320	296	293	301	278	293	316	310	266	307	290	306	312	320	305	299	279	300	302	309	270	278	295	294	338	309	294	296	319	300	271	308	303	317	343	312	303	293	266	291	279	292	288	286	324	324	308	275	309	281	270	273	266	291	280	293	298	298	334	295	298	303	285	286	304	313	277	303	310	300	283	279	307	317	299	272	333	305	299	260	300	271	325	306	306	328	286	302	312	300	297	271	270	288	315	306	273	301	275	289	279	309	281	310	294	282	304	294	297	296	302	290	321	292	292	315	268	305	329	298	273	275	300	305	323	323	304	251	305	303	293	302	294	342	316	326	302	288	309	304	272	292	316	296	282	300	306	281	291	312	308	271	295	282	306	298	326	322	301	295	331	306	288	319	293	316	272	284	318	294	285	291	308	298	296	285	282	306	265	291	278	316	326	320	288	287	265	301	298	301	300	300	302	330	289	316	317	322	251	288	312	281	300	294	302	317	281	290	263	292	267	305	308	313	271	313	283	318	342	295	291	329	303	298	314	314	317	318	310	295	297	318	311	293	297	269	298	308	295	290	289	330	307	298	293	288	300	291	270	310	278	288	293	296	298	263	294	291	286	318	272	311	281	274	323	313	298	312	264	290	278	320	289	302	291	286	308	310	320	296	317	323	314	288	278	289	307	290	312	309	249	285	307	286	291	340	281	285	321	300	277	304	297	292	292	291	301	259	258	343	324	320	315	276	278	305	288	275	283	296	314	307	259	304	273	268	286	282	289	282	298	286	294	305	333	291	271	302	279	272	311	300	295	274	316	297	311	299	262	258	286	322	295	300	300	313	290	292	317	331	279	269	296	295	313	268	303	301	316	286	308	295	289	327	302	292	329	307	316	295	261	291	295	297	310	313	317	281	312	280	301	284	315	275	306	296	298	302	295	301	292	292	290	290	288	312	320	304	294	339	289	299	290	283	280	307	305	302	325	314	310	303	299	314	308	292	288	296	288	286	274	273	322	297	301	288	346	322	296	271	314	319	308	282	294	333	293	301	305	291	296	327	313	306	275	318	317	293	307	310	294	281	316	307	309	272	301	302	295	293	318	321	289	321	287	289	281	261	276	284	302	301	299	254	302	271	296	270	299	309	299	284	281	298	280	287	292	336	279	308	288	318	263	294	306	313	283	336	331	309	279	283	293	259	340	265	287	304	285	280	282	307	320	283	295	296	315	311	286	280	305	288	313	299	288	306	320	309	265	304	283	327	291	313	315	266	292	303	288	313	302	314	297	288	295	286	327	304	305	280	313	334	304	308	326	306	303	326	312	279	281	293	280	268	281	273	308	298	287	306	289	280	302	296	287	279	311	336	298	323	294	301	320	275	293	294	259	276	310	291	303	297	294	307	292	284	305	316	321	293	321	294	304	316	290	299	293	305	304	287	307	298	343	289	279	306	300	288	308	287	288	315	272	273	314	267	310	275	298	306	293	325	307	285	319	311	298	282	315	287	269	298	318	323	303	285	291	302	306	306	265	286	314	284	306	327	279	299	287	295	307	297	336	337	282	247	284	286	295	296	318	296	283	289	281	285	328	308	332	266	287	325	289
1510	207	196	206	202	197	179	183	206	193	186	199	197	184	207	177	197	189	182	215	190	202	196	175	193	163	207	187	176	191	205	198	196	176	185	202	206	171	180	190	174	204	168	189	195	216	209	208	179	164	195	203	191	188	186	206	173	184	183	163	202	184	185	196	190	217	199	201	190	210	228	162	200	193	170	161	190	175	188	183	174	198	203	202	189	216	182	195	155	166	203	188	178	175	186	205	191	162	178	193	216	176	150	206	177	206	185	159	184	207	196	198	200	209	197	198	184	200	204	196	205	199	187	163	193	193	209	187	213	178	208	183	221	185	208	213	196	166	164	199	193	184	155	207	179	208	196	195	211	211	172	166	195	209	194	191	195	206	183	205	201	201	222	203	180	177	175	198	203	176	207	209	192	191	198	195	182	195	176	201	190	179	159	185	212	192	194	188	149	189	167	197	181	188	164	192	185	192	186	214	230	203	178	197	191	206	193	195	187	185	193	170	191	160	168	144	178	190	180	208	196	204	207	183	175	190	190	198	187	166	198	196	203	175	200	200	209	190	190	197	185	202	181	196	213	199	198	173	197	212	197	170	203	196	182	196	172	182	183	177	194	181	186	200	186	190	188	183	196	218	192	204	175	186	203	173	185	227	187	215	210	182	181	195	186	198	187	220	201	197	186	183	180	181	197	187	199	203	175	205	192	198	203	168	212	175	159	184	184	180	198	243	208	162	171	176	189	201	196	179	191	192	156	156	195	211	202	197	216	187	177	186	209	169	177	186	191	170	183	219	227	206	202	217	191	220	179	212	193	184	188	209	153	182	192	186	188	216	197	187	186	193	174	216	195	178	172	159	189	172	208	191	185	182	181	194	195	190	189	189	179	203	205	181	192	196	196	207	193	211	187	181	186	186	179	195	175	198	197	169	172	200	194	222	205	178	185	183	194	185	163	206	200	180	182	183	180	190	174	173	177	185	180	194	203	212	190	199	192	192	188	172	182	189	185	214	172	197	171	185	171	219	193	196	171	185	163	217	208	181	181	199	169	182	193	177	194	206	195	179	191	177	163	210	200	183	188	193	177	198	189	193	195	197	183	190	191	188	194	166	189	182	204	171	180	188	210	176	202	181	196	195	187	189	207	182	197	199	166	208	201	189	212	177	216	172	186	214	206	175	181	200	224	183	185	176	216	204	189	201	194	202	172	188	221	187	159	201	217	220	154	214	207	182	195	201	203	194	198	181	180	216	204	188	215	199	155	185	187	203	222	202	195	191	185	178	183	190	201	166	199	193	199	191	180	191	201	173	199	215	228	212	195	186	188	155	202	186	203	172	215	178	168	198	179	194	175	185	183	184	192	193	190	182	176	204	219	215	192	184	194	183	177	184	162	178	200	219	222	179	214	207	211	181	202	206	177	198	171	183	179	204	193	191	192	199	170	188	188	184	188	186	183	181	199	203	183	193	188	179	180	212	186	220	182	175	188	181	191	202	170	182	205	187	178	193	190	203	176	195	179	183	200	191	187	204	173	195	198	173	175	184	167	182	178	174	202	196	181	180	206	173	173	199	193	217	174	175	196	223	161	178	192	168	178	188	188	173	172	171	187	186	178	210	194	188	195	195	179	178	162	183	179	185	190	194	180	223	172	197	192	202	194	165	207	173	204	196	184	214	183	213	213	172	203	166	196	180	188	215	201	189	203	157	195	167	230	182	168	211	183	203	174	174	206	200	187	168	193	199	172	178	207	200	216	205	181	177	195	179	205	164	185	176	206	201	187	191	183	209	183	198	195	191	198	208	219	185	195	185	188	170	202	198	183	189	167	159	202	209	189	216	181	182	195	214	168	193	193	193	181	220	203	203	199	181	226	198	191	185	180	194	164	201	176	206	179	211	184	157	195	197	178	235	147	194	201	186	157	196	186	220	209	198	187	192	179	223	185	198	165	200	205	183	183	188	188	169	168	172	189	186	204	199	179	201	172	181	180	182	183	207	185	187	203	196	216	157	189	215	201	174	194	230	193	207	195	198	199	169	203	205	196	210	188	176	189	203	206	213	185	195	186	180	199	208	202	201	189	204	177	193	190	176	171	210	178	203	222	199	165	178	184	185	218	200	175	160	171	184	188	196	214	192	195	194	159	198	192	206	192	193	214	203	203	207	226	187	202	173	205	180	191	213	211	184	218	193	188	199	191	180	203	204	211	202	210	189	184	185	204	167	195	202	204	184	238	193	226	217	228	193	197	195	198	192	206	200	213	198	187	209	210	223	192	183	189	173	179	179	202	211	185	171	216	187	177	207	201	195	174	206	207	182	183	196	201	187	194	192	194	167	210	173	191	181	177	169	177	185	207	174	185	194	165	186	193	202	184	188	177	223	195	200	169	226	189	190	185	190	186	154	182	183	176	201	202	180	181	227	185	180	194	176	215	197	178	219	184	196	179	179	214	198	166	201	180	171	177	211	222	215	169	187	181	182	178	198	173	209	169	221	208	209	185	159	193	175	184	193	184	180	193	164	200	181	196	196	191	189	161	186	185	208	193	193	203	186	190	197	189	197	203	192	206	196	207	193	214	202	201	192	204	221	186	210	182	156	189	188	195	177	196	197	183	176	180	204	190	172	190	208	186	216	182	191	187	218	214	217	169	168	185	194	192	183	192	188	184	196	212	187	200	219	212	196	211	214	188	197	204	191	168	221	170	167	185	210	188	173	193	181	177	167	195	180	182	186	194	185	168	186	205	194	182	188	204	182	193	172	174	184	178	173	151	199	194	189	194	221	196	181	214	180	155	193	197	191	190	207	206	194	181	199	193	175	168	173	210	207	189	199	209	177	185	196	169	221	185	192	194	215	201	191	183	197	194	179	180	212	201	195	226	201	175	185	190	217	212	190	204	218	182	197	173	202	201	229	183	210	190	197	177	174	194	229	179	193	185	217	192	172	211	179	188	194	222	184	203	192	198	168	196	198	169	189	183	200	191	202	164	186	191	224	215	186	188	168	199	194	168	199	192	184	202	170	179	202	180	197	199	199	202	187	213	210	191	207	189	175	196	192	182	193	181	209	186	211	223	190	189	163	189	185	196	217	186	198	189	190	193	187	170	192	196	204	185	163	180	204	204	173	198	209	192	181	190	193	182	194	200	171	166	189	211	209	181	219	198	205	203	188	191	204	214	179	190	212	179	175	200	215	204	206	220	182	199	180	198	175	179	219	193	178	183	215	169	202	204	197	188	218	180	207	229	195	199	196	172	208	198	203	200	182	172	204	155	187	174	210	198	165	195	186	222	178	170	190	204	228	160	195	196	213	193	184	177	194	188	177	179	222	193	195	168	198	201	186	178	167	192	182	169	205	176	170	178	165	183	196	158	178	180	164	204	201	191	214	208	183	187	178	196	187	182	215	217	194	187	207	196	195	184	167	241	191	224	191	200	184	184	213	184	176	186	176	180	198	174	194	192	223	190	192	195	160	210	161	174	173	205	231	191	186	197	211
1893	483	518	485	494	512	516	478	505	434	443	471	436	487	475	468	438	459	468	514	446	460	443	444	490	481	493	447	422	464	435	475	455	501	445	460	426	477	468	498	443	470	470	444	443	477	458	413	410	445	458	474	444	479	439	453	459	467	464	459	456	453	433	460	443	436	448	444	458	427	445	434	418	436	433	454	440	474	468	446	490	454	438	470	446	470	486	442	468	456	407	478	439	452	467	443	421	430	411	480	459	474	453	440	456	428	444	464	458	438	445	423	479	432	441	454	430	473	465	442	441	465	447	420	455	437	487	442	449	448	437	515	480	442	417	455	464	434	440	456	429	459	481	468	400	420	478	463	472	404	470	438	435	453	444	439	432	446	446	467	439	446	448	445	462	434	419	437	458	442	479	452	484	509	460	451	458	448	459	466	458	432	448	412	480	475	433	459	455	479	495	450	442	459	466	405	446	431	461	463	457	433	436	444	443	458	447	458	448	472	452	449	447	490	485	481	420	493	485	429	505	493	450	436	414	426	442	443	452	491	493	410	430	464	469	445	444	449	492	443	468	449	460	489	492	433	453	473	461	475	476	438	438	453	456	481	482	453	452	459	449	444	476	447	442	432	443	456	459	443	430	475	456	450	460	488	453	466	478	453	465	483	460	422	452	450	454	459	450	456	469	466	445	424	467	446	439	436	468	485	508	495	463	449	475	439	443	435	476	433	456	465	432	414	459	460	442	486	444	404	468	433	480	470	492	445	450	460	439	445	444	464	492	459	455	462	445	463	482	457	461	464	441	452	475	425	412	445	426	433	463	467	467	438	481	462	453	449	476	459	450	429	414	444	455	428	443	475	464	481	467	439	456	450	464	460	423	447	402	445	463	447	457	475	455	441	450	467	446	443	430	467	463	454	453	486	474	472	425	481	497	462	408	500	442	404	472	448	417	474	453	447	485	440	445	475	454	465	426	477	452	447	464	440	475	464	464	475	460	449	460	478	468	499	477	448	445	475	475	479	413	432	446	461	459	491	440	471	472	447	445	440	453	437	477	453	455	498	451	468	463	460	468	452	439	469	469	414	471	465	436	466	459	461	428	442	437	471	467	486	452	441	427	480	460	473	441	451	459	450	408	449	443	441	444	477	452	456	443	464	495	449	476	457	455	420	440	430	451	449	483	484	416	410	450	446	434	489	407	435	493	424	445	450	472	437	434	497	440	420	433	452	472	451	440	427	452	439	452	414	493	459	479	454	448	432	441	422	454	448	445	476	443	437	476	429	422	468	469	480	464	411	429	435	428	383	429	455	464	468	489	476	449	449	454	445	476	477	461	472	440	501	442	477	447	451	451	436	489	439	454	455	477	466	488	442	466	426	441	453	482	447	451	464	456	478	451	404	476	455	455	447	457	485	460	431	422	459	468	452	445	460	462	454	423	435	441	469	442	473	429	428	483	467	468	491	457	442	457	452	469	429	448	410	408	482	475	444	437	483	476	445	433	431	446	469	459	431	467	470	426	460	432	470	479	463	449	475	434	441	446	435	466	445	451	463	413	458	460	444	465	484	433	417	455	447	451	450	489	444	455	468	464	435	505	460	439	439	424	431	465	437	439	425	442	469	447	450	472	449	431	472	432	447	414	463	478	457	426	434	468	443	468	450	452	475	455	449	459	453	471	449	456	425	452	452	484	412	464	449	440	433	457	458	476	422	432	442	483	486	439	408	464	449	506	480	413	489	451	418	487	448	508	439	472	470	463	523	452	475	442	502	461	440	411	469	490	441	452	465	461	408	480	483	473	443	443	441	439	481	427	462	449	435	521	443	449	482	490	418	459	445	455	489	463	467	399	495	477	438	418	480	457	411	482	486	498	425	452	476	419	476	439	439	473	446	488	478	399	483	476	457	445	467	445	463	427	463	486	460	492	471	463	430	415	446	487	422	485	464	512	426	439	467	461	438	459	499	476	492	461	447	439	470	471	476	456	470	453	478	445	460	422	480	469	459	440	466	459	487	483	423	480	462	435	448	437	447	457	473	422	473	470	421	446	451	441	408	440	472	424	473	445	477	425	460	464	412	474	435	458	493	483	445	436	497	435	437	474	446	432	452	459	434	481	467	443	489	465	436	469	450	452	423	475	441	442	446	472	479	449	494	453	462	457	421	439	467	448	449	395	463	510	457	453	476	453	466	457	433	465	485	499	450	452	451	421	474	489	437	456	482	487	448	449	438	424	449	436	465	467	443	451	436	452	447	488	479	442	484	438	466	440	448	457	436	477	431	488	463	454	466	456	477	454	410	432	427	441	472	455	479	455	452	467	431	448	460	502	466	409	462	422	437	475	456	443	462	430	447	435	437	454	465	467	479	503	451	422	479	489	434	439	451	434	441	454	438	474	467	448	481	477	447	490	471	486	486	460	462	428	448	421	458	444	459	447	489	450	465	423	481	428	454	439	417	443	448	447	470	438	474	423	484	445	412	495	439	493	485	403	434	465	463	462	405	443	463	432	433	476	431	482	454	454	482	436	430	450	433	455	470	473	447	446	445	446	452	437	493	438	483	459	465	458	488	436	490	486	438	444	437	435	432	495	484	461	426	458	410	466	471	474	463	437	455	471	463	441	443	484	486	456	459	432	447	450	432	484	431	464	474	446	419	430	448	478	481	424	476	456	439	458	430	449	462	451	445	415	441	429	460	483	453	464	450	407	449	474	472	443	491	447	440	509	445	471	436	429	466	438	453	445	487	451	479	475	504	469	423	434	445	449	464	449	447	495	465	464	445	458	445	418	490	458	451	433	452	492	439	438	444	440	479	474	441	489	438	431	458	477	432	508	453	448	466	430	504	446	478	459	413	481	439	421	452	450	427	505	458	419	524	460	445	493	426	462	436	441	481	464	461	459	484	467	465	460	448	462	446	448	463	454	480	457	489	443	457	446	450	441	476	436	454	448	426	472	480	433	451	426	448	479	466	422	440	436	455	447	456	454	481	476	504	448	441	486	498	466	441	423	484	457	461	516	422	495	432	460	477	425	499	461	486	475	451	408	469	446	456	453	448	491	452	467	472	459	487	460	474	474	426	467	456	481	423	430	496	457	442	463	449	413	481	436	425	438	442	476	422	438	436	426	468	469	463	463	474	475	447	425	447	440	458	488	455	420	418	503	476	471	463	489	450	460	423	498	419	451	439	438	485	439	446	500	433	494	441	463	459	446	443	456	456	465	461	461	467	456	432	485	438	449	437	464	448	438	433	417	462	425	483	435	462	462	473	478	468	454	407	459	458	433	443	438	448	413	456	428	488	455	504	448	478	478	472	460	466	440	444	446	433	458	442	433	456	472	443	457	446	438	458	446	455	468	458	452	426	470	469	461	442	435	440	442	457	424	442	488	496	456	513	436	477	455	442	431	450	472	476	468	451	445	471	480	491	468	483	428	468	474	465	461	477	466	450	465	439	494	420	421	465	453	478	435	472	461	488	494	473	448	413	476	455	468	434
8161	604	557	536	447	340	343	266	258	287	234	254	280	254	244	252	263	250	261	255	260	231	240	254	244	255	239	268	258	253	235	244	264	227	262	242	247	248	232	233	259	222	230	200	247	218	223	236	229	251	226	223	257	224	232	234	241	244	240	252	261	230	221	239	218	205	197	258	227	230	229	272	230	245	245	257	223	237	236	256	234	271	226	202	249	261	226	241	248	256	225	216	239	240	231	273	261	248	221	233	265	232	229	225	249	255	255	244	260	227	250	247	266	235	238	238	259	240	249	285	277	242	232	261	243	260	248	243	254	251	255	279	243	233	249	251	238	249	230	237	230	233	252	248	240	259	210	270	231	239	236	258	247	246	241	254	234	242	230	231	240	219	246	246	246	252	239	260	237	237	268	238	239	238	240	267	246	269	225	216	223	239	246	245	257	224	252	255	234	240	242	232	237	263	260	250	245	248	241	223	225	226	249	250	238	242	261	233	226	276	250	250	231	222	209	216	257	229	233	237	242	248	265	253	238	259	206	238	253	255	229	261	233	266	265	258	246	265	230	252	260	270	264	258	238	244	222	240	238	223	223	265	229	252	259	240	224	247	251	249	249	221	195	242	237	248	251	251	283	228	239	241	276	235	238	228	256	264	247	237	271	234	254	243	229	231	231	235	252	241	237	256	258	244	256	238	234	243	217	239	266	233	254	235	249	263	215	243	248	216	220	250	235	230	236	232	228	209	218	213	243	213	251	231	264	240	234	277	242	253	249	218	263	206	240	254	262	226	232	253	256	228	241	241	233	244	273	237	235	256	242	243	267	249	235	268	273	248	231	262	235	274	220	234	234	255	255	242	263	253	256	250	213	259	228	247	228	217	252	229	268	227	232	234	221	288	236	232	250	228	247	218	235	264	285	245	231	265	272	243	246	251	252	254	265	257	229	235	268	245	244	204	247	232	220	230	256	221	226	243	242	246	234	237	245	237	230	271	234	253	228	251	234	246	267	229	250	257	234	249	247	268	232	256	248	254	242	243	238	227	229	235	239	245	239	248	233	258	211	221	260	233	242	237	274	250	235	244	239	197	250	248	255	270	233	237	210	248	224	253	243	243	235	242	226	263	258	245	261	247	221	247	248	259	257	270	231	243	264	254	264	231	223	220	257	227	239	245	246	227	236	228	266	228	253	249	242	236	231	242	252	233	232	262	238	245	263	249	249	261	226	252	262	257	243	248	263	243	273	222	209	260	229	233	235	245	251	251	253	266	222	252	243	275	246	205	243	232	271	233	256	240	226	233	250	233	237	234	253	247	213	248	264	253	251	213	256	254	254	241	254	263	234	236	233	229	268	258	246	247	269	247	231	261	234	212	246	257	218	229	248	229	254	259	246	264	244	250	254	257	253	258	245	243	239	240	217	276	240	226	238	231	243	259	228	247	247	238	236	231	228	251	249	229	238	225	238	230	246	254	223	232	251	263	256	248	260	246	257	230	252	247	264	249	241	215	254	230	264	254	240	244	242	242	265	274	241	221	222	237	263	260	242	267	240	226	244	256	266	236	219	227	252	233	246	231	260	221	241	253	208	238	244	229	236	243	239	242	265	253	251	240	253	260	243	270	255	251	227	227	240	244	231	235	255	234	238	251	241	253	227	233	221	205	248	252	228	239	232	243	253	240	244	254	225	232	253	229	251	258	270	257	223	227	248	209	237	234	235	233	210	251	241	234	252	237	234	244	262	241	212	253	236	239	245	226	261	253	246	263	217	239	232	257	228	243	232	250	231	257	246	224	253	250	246	256	236	258	248	232	258	248	239	255	267	235	248	234	221	252	236	222	257	252	230	257	251	254	237	267	237	233	252	258	272	224	277	221	262	246	229	243	231	256	233	248	263	242	253	240	280	254	239	266	232	244	240	243	264	229	267	255	245	226	227	222	238	278	266	237	255	239	247	265	235	224	253	254	216	256	255	222	233	253	228	277	246	256	235	255	256	265	230	258	228	221	244	253	227	213	250	250	253	243	252	233	200	245	261	240	236	217	246	225	241	264	245	232	244	249	229	255	228	251	241	251	269	237	230	275	252	258	241	253	232	244	254	246	237	269	230	252	253	257	280	295	190	239	250	242	239	255	231	257	255	251	249	242	250	223	210	245	238	249	233	236	248	245	253	226	252	224	246	208	239	237	214	234	265	217	217	275	245	217	234	233	257	248	257	215	251	234	234	277	249	234	269	240	225	247	227	238	262	221	241	244	253	238	239	274	263	238	224	248	241	233	248	247	227	240	267	209	241	235	260	266	222	238	232	213	243	225	263	241	243	226	249	248	205	218	250	256	235	253	252	248	252	240	222	260	249	270	267	231	263	259	259	241	270	228	228	247	237	243	214	228	242	238	244	241	245	213	258	255	249	215	242	216	219	246	236	239	230	261	253	259	236	275	222	228	263	248	231	244	233	226	220	205	213	239	218	265	226	264	235	252	276	232	261	238	240	243	236	244	222	233	252	245	256	239	268	265	250	234	232	251	244	236	249	244	243	224	202	236	279	217	218	238	241	233	259	246	255	237	234	240	238	241	267	258	244	217	257	244	247	247	263	240	244	216	218	242	233	218	232	226	215	238	246	251	242	251	246	243	224	242	258	214	238	227	233	247	243	260	246	212	241	235	228	248	229	246	252	237	265	240	247	260	272	232	227	224	232	247	220	233	263	244	244	233	259	229	221	230	252	240	239	228	239	226	245	248	234	231	249	239	223	251	245	281	238	253	278	265	291	222	228	272	254	227	227	240	233	232	234	253	235	256	250	233	222	212	242	230	246	220	239	249	271	246	262	241	279	228	277	250	217	226	223	220	222	231	223	215	230	212	228	228	224	257	248	219	194	238	241	223	245	264	229	246	219	247	241	211	249	227	233	223	237	249	267	241	275	225	231	235	255	251	249	234	247	246	243	225	234	266	261	267	248	253	246	264	223	228	233	274	237	229	278	244	231	242	240	220	219	227	226	270	244	225	252	209	237	260	239	237	243	245	248	245	223	233	243	231	218	212	249	244	255	246	227	254	247	231	234	240	241	212	241	228	241	235	217	271	214	225	247	218	262	253	219	251	241	247	253	252	245	228	229	281	254	262	259	229	226	248	246	251	245	271	269	253	249	211	221	223	246	231	255	239	243	245	242	252	258	221	229	237	246	242	247	253	256	233	235	221	251	226	276	257	237	228	238	248	232	252	252	225	267	239	251	250	261	214	249	203	236	232	222	228	252	228	228	229	264	230	246	222	243	217	240	254	250	247	246	237	278	228	241	258	241	258	233	278	228	217	233	269	236	222	256	239	250	264	234	214	249	267	246	272	262	247	256	248	238	238	270	244	240	222	250	242	257	245	245	227	212	242	249	244	253	245	261	234	253	249	244	262	235	252	250	264	260	238	223	255	264	285	250	229	214	242	259	238	249	245	225	246	239	268	246	246	231	249	230	252	237	243	251	248	250	246	250	267	244	256
6590	829	1315	1500	1263	1083	985	762	814	713	674	654	690	676	634	588	595	643	584	607	620	579	583	585	597	598	582	572	555	541	546	612	568	545	594	552	591	578	584	580	578	574	557	558	509	594	561	568	522	556	576	575	564	555	547	546	579	585	574	563	543	530	557	524	556	552	548	541	546	577	550	535	507	536	552	553	558	568	582	571	575	534	547	618	552	545	557	490	542	554	525	532	592	522	547	531	576	567	519	532	536	534	568	581	560	548	570	550	564	583	570	560	556	584	566	553	542	571	573	553	536	555	551	518	555	537	521	547	546	576	547	545	548	539	550	539	549	560	554	570	540	535	562	553	562	573	571	584	528	544	531	524	544	585	579	552	564	516	524	564	579	552	561	588	549	555	529	531	554	584	524	517	557	579	585	533	584	569	526	537	541	528	546	544	566	539	521	509	526	567	560	543	560	539	547	578	550	547	535	550	552	562	546	536	557	515	547	536	545	611	624	542	575	556	553	566	524	527	571	605	581	561	556	544	605	593	506	539	586	546	575	539	547	603	533	552	542	528	541	529	582	599	553	564	573	517	592	539	585	575	525	525	549	534	540	534	550	546	572	541	554	566	523	528	555	596	527	572	553	547	495	550	556	579	544	543	555	505	568	586	517	551	564	518	556	573	556	599	527	530	571	602	576	571	576	580	530	558	555	528	577	545	559	508	552	584	560	514	578	551	565	526	553	563	535	585	550	551	575	568	574	549	573	527	576	557	572	516	544	596	564	535	572	565	590	528	541	572	557	577	553	516	563	585	521	575	554	530	539	570	518	579	558	496	560	582	548	506	524	530	544	603	536	530	545	575	554	604	558	538	545	559	577	557	539	541	551	573	550	580	584	566	566	540	580	540	541	566	564	546	565	539	551	536	559	567	534	592	534	609	518	579	543	559	511	530	544	572	513	580	540	546	528	587	502	505	563	548	551	526	594	517	559	527	547	570	587	545	518	529	554	608	605	583	560	533	520	526	537	592	572	553	510	599	525	513	554	528	579	572	541	582	554	609	543	550	533	553	537	568	560	535	525	556	552	549	595	523	521	559	531	555	588	545	618	583	577	562	570	563	559	594	608	563	568	541	549	533	530	559	525	528	533	581	542	542	558	558	551	542	588	566	557	538	584	538	567	536	558	519	555	550	579	573	567	584	545	548	528	571	577	567	553	591	516	501	556	518	522	574	473	524	565	569	539	552	552	565	540	512	564	502	570	565	523	514	520	539	553	561	517	571	578	510	571	540	582	523	540	546	560	530	549	545	537	556	555	565	544	538	602	546	547	565	476	538	574	531	601	541	532	547	530	485	572	579	538	584	561	583	592	534	494	549	549	522	568	537	552	530	577	545	544	583	569	590	543	548	546	571	592	547	546	576	543	538	543	569	567	529	558	574	541	544	574	545	526	543	593	599	546	585	546	571	523	535	536	580	504	536	510	578	557	536	581	547	565	593	551	569	574	540	604	523	549	577	565	562	568	522	547	534	524	578	534	556	501	561	578	576	544	538	594	499	567	479	548	546	547	533	538	579	571	555	574	535	490	556	537	551	560	558	577	533	557	560	601	548	581	552	553	581	569	575	557	544	557	566	549	541	548	557	549	557	568	559	571	571	530	540	587	575	552	557	567	576	585	601	551	547	563	566	548	548	534	585	548	547	530	534	565	539	557	613	547	576	575	594	554	547	558	567	574	524	534	548	583	579	550	517	541	526	509	600	563	553	531	562	556	540	555	593	546	541	531	562	553	531	504	570	563	556	529	546	535	537	580	569	565	592	552	539	550	596	567	548	543	557	543	592	559	560	555	556	526	574	527	547	545	516	520	521	544	539	554	547	536	594	546	563	554	552	562	513	553	586	555	557	587	530	572	542	551	583	552	578	547	544	521	556	565	578	547	519	548	570	551	555	562	570	536	571	562	603	567	543	581	550	550	517	547	540	589	531	614	543	557	518	576	563	583	582	528	559	584	543	554	604	566	534	530	547	553	570	580	564	492	546	564	554	567	593	555	506	562	493	574	580	521	627	570	556	576	561	554	555	509	546	553	550	535	568	524	542	525	545	539	520	576	573	570	558	598	571	567	544	555	525	514	522	501	585	549	556	550	577	556	573	578	583	534	552	553	574	540	579	545	563	550	565	560	585	574	563	551	541	547	569	572	542	525	599	547	569	524	548	558	548	548	503	538	556	547	593	547	526	572	547	558	561	570	560	552	550	531	560	514	568	529	520	568	568	594	607	547	566	564	565	557	543	571	557	579	507	561	567	555	543	586	560	516	553	526	517	563	546	534	564	593	573	615	559	517	561	567	575	535	593	586	563	577	556	553	542	590	547	549	562	540	571	581	518	536	557	575	562	610	556	522	539	567	578	581	534	529	536	564	569	523	567	572	554	581	531	562	613	564	561	558	551	568	555	523	528	530	550	535	559	534	593	520	530	582	537	589	539	572	546	560	537	520	536	587	518	557	541	550	569	516	600	542	559	556	537	540	543	584	554	539	596	544	530	574	555	540	497	546	536	516	537	512	523	545	566	541	553	543	550	532	519	536	540	513	508	553	594	517	540	555	552	494	569	556	580	532	546	559	531	573	568	561	543	552	538	555	556	559	519	559	523	534	523	482	563	532	567	530	556	564	557	530	544	541	548	580	559	562	552	542	515	517	541	535	535	581	559	530	529	575	533	531	541	537	575	577	568	537	595	567	601	574	551	534	540	572	547	557	554	605	497	546	564	548	548	565	561	527	592	525	546	541	591	532	550	583	485	586	508	562	634	561	528	545	565	542	519	566	596	551	527	537	559	552	547	507	531	510	588	541	511	585	548	562	549	529	592	542	557	568	587	564	543	535	562	547	541	554	544	539	553	572	553	562	546	569	569	555	576	571	532	536	554	558	521	570	571	558	547	590	535	557	571	573	535	530	604	579	577	518	596	547	559	555	525	539	562	544	568	534	550	570	561	546	584	554	543	543	514	550	494	524	527	521	580	547	533	585	583	558	562	525	538	556	560	557	566	555	579	516	611	605	551	529	572	528	584	559	587	559	519	535	553	495	535	589	603	549	550	567	597	543	490	608	577	529	599	549	572	498	558	571	566	529	516	525	568	572	547	567	545	533	562	551	534	534	514	550	515	552	528	533	552	564	578	546	583	563	545	547	541	545	523	540	529	549	560	549	568	584	566	531	553	498	527	561	551	523	582	573	568	517	553	572	557	550	563	531	573	524	545	540	526	581	561	520	575	578	562	528	523	514	535	563	540	554	510	542	607	507	548	550	573	567	535	568	534	520	601	578	508	601	592	547	527	546	561	597	563	571	525	547	585	537	543	521	559	564	544	552	545	566	498	547	552	549	588	570	596	565	561	524	575	604	551	532	531	528	538	560	534	536	531	564	530	583	545	595	563	548	567	549	565	537	562	537	541	574	573	575	553	568	542	567	523	583	585	549	549	556	514	569	531	564	566	560	550
14829	1104	870	633	450	337	284	230	214	179	201	159	167	140	164	157	130	155	122	145	147	143	132	119	134	135	135	123	144	135	117	117	135	114	152	128	123	137	125	137	142	121	119	138	140	105	135	139	123	113	114	143	139	112	128	149	122	114	126	140	123	119	112	116	148	120	135	122	135	128	128	123	145	125	126	123	137	127	135	121	127	131	143	114	148	126	118	134	130	148	136	127	156	117	134	155	142	131	123	110	138	131	133	135	131	113	128	120	135	138	140	126	126	116	120	116	134	127	130	116	134	128	115	119	112	131	134	114	157	117	100	127	144	138	126	118	117	129	130	126	100	119	135	139	123	140	117	139	130	117	122	125	138	110	152	122	131	106	136	123	129	133	132	127	121	126	145	139	105	127	125	100	112	109	138	127	112	141	143	132	146	138	126	121	131	128	117	124	113	127	118	120	124	113	120	136	126	114	126	121	126	141	139	140	125	107	114	115	112	114	117	119	118	125	107	128	132	117	128	136	128	128	110	140	109	110	117	118	131	122	129	139	123	128	97	116	131	123	115	117	133	113	142	130	134	114	113	124	131	120	128	136	125	110	140	130	130	125	113	123	156	122	144	150	128	123	121	92	128	127	127	122	126	132	134	145	132	112	140	137	136	116	113	122	111	127	104	126	135	115	122	132	140	124	83	117	105	115	128	114	111	130	118	133	129	123	106	118	125	123	123	144	135	132	142	125	131	129	133	132	117	114	130	121	111	109	148	126	127	123	149	119	124	134	132	132	136	135	109	141	122	127	103	115	119	101	115	141	128	128	119	134	123	130	114	139	112	135	112	122	112	100	127	117	128	128	126	127	138	121	142	148	105	129	119	128	125	113	95	133	135	122	118	128	132	118	115	151	119	112	128	116	136	151	135	132	113	145	143	141	142	133	138	126	144	121	132	125	127	124	125	122	131	106	137	103	119	125	122	149	117	116	132	142	136	116	115	130	133	121	143	127	137	144	119	114	133	108	115	106	147	155	131	137	132	134	138	118	132	135	120	117	147	147	142	112	93	122	121	136	122	126	131	128	127	129	110	123	127	119	140	153	131	121	122	138	110	139	116	119	135	147	136	138	102	100	141	111	124	104	137	120	123	107	116	157	120	117	119	136	122	123	102	120	109	128	136	127	107	141	122	139	138	118	135	149	116	120	131	124	124	123	132	130	146	137	122	126	106	129	137	119	104	122	144	123	128	120	130	145	131	152	133	127	110	121	109	130	128	149	132	139	139	123	125	149	148	132	115	130	119	121	115	118	156	145	138	144	113	114	129	122	138	121	117	120	135	120	113	112	102	130	148	119	122	128	128	114	140	118	119	116	149	124	109	134	130	144	115	123	136	123	120	129	123	136	118	111	136	126	115	128	133	122	119	103	128	125	145	131	124	124	144	95	132	132	142	132	135	106	139	133	108	121	137	116	122	120	143	134	140	127	116	133	134	128	134	121	117	111	115	134	137	137	130	143	141	137	132	120	123	132	118	132	128	145	110	116	111	126	120	127	130	139	116	152	127	109	114	107	123	137	143	127	121	124	112	126	130	125	146	121	129	128	143	107	133	99	138	136	133	135	130	118	144	119	118	127	116	120	117	138	135	124	120	116	107	119	135	130	116	135	121	117	121	110	114	155	141	130	130	142	111	122	126	129	110	141	112	150	129	117	153	122	118	127	119	125	122	114	125	118	120	134	137	142	141	128	139	133	111	136	116	122	112	140	128	127	134	130	133	132	134	117	143	144	127	128	117	117	115	131	136	129	124	117	131	113	129	139	120	127	134	112	124	125	130	117	138	123	122	121	129	117	112	138	134	110	118	97	119	140	123	132	127	115	127	142	113	131	143	117	148	107	111	116	146	138	134	115	128	137	123	134	152	121	158	146	145	127	130	143	133	123	120	114	111	119	127	108	143	130	129	142	114	110	125	122	119	137	103	117	136	132	142	157	141	114	123	128	133	132	161	142	123	109	149	124	116	133	113	137	127	113	110	114	126	123	125	120	102	111	110	118	112	128	118	118	124	113	126	112	119	125	123	138	115	119	130	126	122	140	133	134	105	124	134	126	139	131	130	129	136	91	127	124	110	129	130	136	118	112	126	133	139	120	125	118	125	134	110	124	117	122	132	135	157	146	100	140	123	127	128	145	116	122	131	138	132	144	112	145	141	102	134	127	132	145	127	118	134	134	120	119	115	128	114	122	116	120	136	133	117	124	133	150	135	138	127	129	144	139	121	134	133	123	117	121	141	123	125	115	108	117	126	119	127	142	136	124	113	126	110	132	117	139	110	148	123	125	104	127	123	125	129	143	117	124	114	122	136	119	121	135	125	109	134	118	133	123	118	142	131	137	144	130	119	124	128	130	94	126	120	111	110	130	122	135	136	118	137	104	133	140	114	122	110	123	115	133	127	116	128	152	129	144	136	124	134	118	135	119	147	137	133	118	110	125	146	127	123	142	122	115	138	135	132	128	123	113	111	133	131	123	137	133	131	144	128	132	115	124	154	139	142	120	141	125	131	131	122	134	141	134	130	127	118	140	127	124	133	125	116	125	123	100	161	123	147	133	127	145	128	126	130	133	134	118	128	140	112	116	131	122	122	126	137	119	119	121	104	119	122	147	146	130	134	116	126	114	98	122	143	112	145	133	127	125	125	142	127	124	116	122	105	130	128	127	128	123	128	121	137	122	125	129	127	127	135	161	135	124	131	111	107	115	134	114	134	136	143	135	146	149	122	116	133	126	128	123	127	157	114	131	148	160	129	137	132	122	117	116	158	140	120	132	111	116	165	134	119	122	122	116	116	130	137	119	126	143	159	133	114	126	145	135	131	121	121	138	100	139	137	126	135	122	122	129	116	137	124	142	136	141	134	106	141	133	145	118	131	154	123	122	124	137	139	116	134	124	115	120	135	118	109	132	133	94	118	108	113	119	110	127	121	121	135	118	111	131	130	154	128	104	145	123	133	101	106	131	135	127	144	122	127	140	117	105	149	123	123	124	102	122	139	128	120	115	109	119	142	110	110	131	117	153	121	133	122	137	113	140	142	112	127	124	126	133	114	138	128	105	111	130	125	118	126	132	105	130	120	119	128	131	106	115	150	126	135	114	120	148	141	119	119	117	128	111	125	114	121	130	132	110	143	123	142	112	131	115	137	153	111	110	138	142	127	133	129	116	106	152	123	118	139	143	121	145	114	134	134	134	132	114	132	136	137	134	144	121	113	135	121	127	129	133	123	137	118	131	100	120	142	105	155	136	135	129	125	126	119	130	125	120	128	125	107	122	115	127	133	126	142	123	134	102	99	115	126	123	111	126	137	115	125	133	118	130	116	138	110	134	115	142	130	134	144	123	108	144	147	121	121	144	127	132	134	127	106	146	136	126	122	115	116	133	119	147	143	145	122	118	137	111	121	151	134	132	128	113	136	123	124	98	132	103	121	118	125	134	127	132	121	131	143	110
8049	843	1755	2185	1748	1319	1081	878	740	716	560	562	554	503	437	419	448	405	400	390	437	407	386	350	340	368	352	360	322	341	369	368	329	326	317	307	296	331	336	293	323	299	318	303	303	304	303	328	315	310	283	319	337	265	296	303	347	313	286	322	299	317	312	291	312	313	321	296	285	266	326	267	307	282	308	290	284	323	304	312	306	291	305	334	319	331	323	289	286	298	300	298	304	306	302	261	322	331	283	287	295	332	308	328	293	286	321	301	267	302	337	277	316	289	290	298	278	286	278	284	259	280	295	284	312	298	304	289	317	298	320	313	315	293	310	323	269	287	265	301	312	329	299	311	291	293	286	280	312	273	291	311	318	287	294	305	312	320	310	291	299	307	274	268	293	318	303	287	295	289	300	296	298	312	285	280	298	293	319	311	273	291	331	286	268	292	296	317	308	267	319	304	301	272	279	291	301	327	303	269	304	337	318	289	310	267	279	297	297	309	275	316	301	274	302	252	293	294	300	299	318	318	288	274	286	310	309	285	327	297	288	309	288	324	322	291	287	296	292	292	320	307	289	304	293	302	287	352	315	250	288	293	303	300	289	302	291	259	320	311	304	308	295	297	292	282	274	315	312	288	325	308	271	325	314	305	308	274	311	289	288	301	315	297	259	318	315	297	302	297	306	310	316	298	268	319	288	283	300	315	300	332	265	309	288	298	276	277	287	283	289	308	297	276	277	284	307	279	312	294	312	284	292	288	270	312	311	300	298	297	277	269	298	278	305	281	291	298	316	298	296	293	294	306	324	311	267	313	294	302	271	310	276	297	294	290	286	313	305	306	285	295	287	272	295	302	312	320	280	286	305	328	277	275	282	304	283	287	337	296	292	297	314	275	276	285	274	315	282	309	309	290	320	279	277	282	306	331	302	316	321	305	309	299	304	268	278	314	283	296	312	285	311	304	289	301	315	299	281	302	295	284	300	318	296	290	285	304	287	278	316	316	304	298	285	315	274	285	278	298	268	321	292	289	293	289	299	284	305	282	291	305	320	302	300	320	306	294	298	292	303	278	253	268	311	275	270	256	290	288	291	301	269	268	288	290	329	282	309	287	302	303	270	288	297	314	297	285	278	308	329	290	272	273	285	305	290	298	276	258	283	315	282	329	294	303	304	323	310	293	286	283	332	327	345	327	306	283	353	253	318	298	326	275	316	293	298	299	323	295	277	290	300	284	320	302	290	317	299	302	291	298	264	329	303	307	306	308	304	317	311	283	311	324	301	307	267	276	283	291	311	299	295	299	288	294	280	283	323	319	281	308	307	240	310	287	309	322	249	277	282	314	300	311	284	270	263	264	295	302	281	294	303	296	296	290	306	279	290	293	330	283	349	296	303	311	288	283	288	301	316	286	256	297	297	277	291	289	324	319	303	290	278	288	293	324	301	313	288	315	309	302	307	295	291	310	310	312	324	298	280	293	307	269	322	312	301	337	321	296	292	300	271	314	269	296	287	313	293	277	307	281	311	319	309	315	272	280	302	292	286	291	298	293	305	314	308	267	273	302	331	302	314	302	303	286	344	286	299	321	315	316	313	281	294	340	336	308	303	318	275	288	287	305	303	267	271	311	296	311	294	297	318	278	283	310	261	313	284	310	286	312	303	315	304	305	274	314	280	316	325	279	284	278	304	292	309	276	287	330	301	260	294	300	277	313	248	286	295	330	301	281	335	302	306	300	307	292	299	299	288	293	284	294	287	299	282	287	302	285	289	282	306	293	313	291	284	281	308	324	316	297	286	289	297	296	284	316	275	294	317	282	295	320	293	298	276	340	283	307	303	311	304	293	252	300	299	294	296	287	309	291	295	322	298	301	298	270	319	276	279	305	301	306	301	293	284	289	275	306	305	285	298	292	308	307	279	283	317	288	310	279	267	280	315	296	309	282	280	295	274	303	298	328	315	311	298	305	323	287	274	293	313	312	291	256	294	291	285	266	289	316	328	283	284	300	324	296	286	303	318	276	282	306	269	279	298	277	290	300	297	313	299	303	275	304	274	329	329	293	284	297	271	290	312	264	297	303	285	302	297	291	289	286	281	299	306	288	305	276	284	278	291	330	287	268	301	293	288	295	301	308	302	279	299	313	300	297	299	296	318	265	285	298	265	284	283	279	304	291	296	296	284	290	272	288	306	289	267	279	300	270	235	290	258	317	287	261	276	294	299	308	312	298	309	284	283	267	301	276	254	298	275	294	290	271	300	315	314	327	294	335	308	305	284	281	267	294	278	270	301	287	298	284	266	305	292	325	281	272	282	289	307	289	320	276	286	290	332	276	315	321	273	273	295	288	303	312	290	282	286	302	308	294	287	326	290	288	294	288	317	290	284	278	314	287	302	288	294	284	306	309	298	295	265	300	310	310	317	289	297	287	287	292	285	273	271	303	299	284	291	303	273	265	306	304	287	319	288	290	294	292	280	298	277	280	314	276	302	310	259	308	292	328	310	329	307	289	299	277	260	306	288	292	308	309	313	319	289	291	299	292	284	342	299	256	301	283	305	294	280	290	292	307	292	279	296	316	291	271	275	302	308	302	285	301	270	281	277	297	339	323	284	283	272	310	276	319	304	259	310	308	286	309	283	277	311	328	304	297	318	274	277	297	274	298	284	311	266	264	296	307	323	283	296	298	294	286	266	311	296	302	316	272	267	303	278	312	281	279	287	307	320	275	295	290	310	279	281	283	283	262	304	264	279	249	290	296	317	301	276	282	281	296	287	308	264	260	295	327	308	289	329	322	283	265	277	301	280	277	283	311	314	319	274	323	312	286	290	306	297	302	305	278	313	299	297	303	294	279	310	298	277	292	296	307	309	320	301	316	274	289	294	287	270	306	284	275	285	319	284	320	330	315	318	303	326	313	282	300	301	316	261	270	330	298	313	300	324	281	294	307	306	298	304	286	331	295	285	270	299	286	286	299	285	317	293	305	294	315	303	282	316	277	317	310	317	279	306	295	326	305	304	283	314	285	307	285	315	281	320	287	296	286	287	328	299	278	293	303	271	296	298	304	285	316	256	259	301	305	281	303	289	283	285	307	299	284	278	290	291	311	272	325	302	269	284	281	304	301	286	309	285	315	322	279	287	287	303	340	252	290	286	280	304	299	313	296	300	275	275	329	310	300	271	287	274	315	279	318	302	308	319	295	297	291	313	273	327	292	318	312	313	278	298	293	316	285	301	314	278	284	287	324	281	290	321	271	282	285	314	291	272	311	273	272	295	273	319	309	282	302	260	275	278	290	281	285	272	270	298	274	292	302	323	280	278	330	302	302	311	302	295	290	281	293	303	278	286	294	282	297	295	293	293	267	325	307	304	311	301	291	283	329	282	299	299	278	314	317	329	302	273	282	296	298	317	297	309	299	310	304	279	300	300	296	285	294	306	320	291	300	307	287	332	306	259	316	294	282	305	280	267	290	275	278	299	305	288	282	304	287	264	307	299	291
1523	195	205	194	193	203	169	197	207	212	187	188	211	173	206	220	189	193	192	209	178	190	174	198	214	201	198	182	202	176	167	181	164	161	213	172	187	190	187	208	187	182	179	211	184	177	189	189	176	197	226	195	173	175	203	193	188	186	189	193	190	198	197	196	208	184	195	208	185	198	184	186	210	204	194	174	207	203	183	190	171	194	187	201	209	208	191	203	183	200	182	196	175	189	172	186	180	185	171	166	234	166	205	207	222	196	208	203	187	162	182	209	188	149	192	208	203	202	202	194	184	189	194	186	190	194	206	201	198	157	178	182	191	185	166	199	191	197	177	179	211	159	207	218	199	208	196	212	189	191	175	203	184	179	191	177	197	181	169	211	171	160	192	192	193	213	185	202	192	176	217	184	183	210	181	178	216	188	214	179	160	211	224	204	180	199	218	187	205	195	177	173	214	180	223	199	201	197	174	189	192	195	189	197	186	199	193	201	191	191	211	179	188	184	214	188	198	199	178	191	214	197	175	189	211	180	189	172	193	193	182	184	172	201	198	181	228	202	188	159	186	186	200	211	209	179	211	190	196	189	176	166	199	194	204	177	190	191	183	211	187	198	185	178	181	208	184	197	173	173	182	181	178	215	183	198	189	194	175	207	183	164	186	191	181	201	188	180	175	171	179	200	180	209	159	173	198	182	174	199	190	215	210	189	194	194	167	191	198	211	210	194	202	197	206	198	217	194	199	192	184	198	179	149	207	197	172	202	185	186	213	173	173	179	212	200	206	213	207	187	200	199	187	196	193	179	189	200	206	205	206	178	200	181	219	192	199	167	188	182	171	200	226	201	200	189	198	194	195	206	180	185	183	212	170	197	196	206	185	186	175	205	189	165	179	197	187	220	196	198	182	211	160	184	171	184	190	183	190	193	185	171	205	171	193	211	183	169	204	169	202	210	200	206	188	232	176	179	200	179	203	174	206	188	188	184	178	181	204	199	197	202	191	185	176	198	174	191	186	203	210	208	172	196	188	191	200	178	222	192	182	201	175	178	192	177	188	177	184	202	204	207	204	197	188	159	192	176	164	171	172	188	179	205	187	199	205	199	162	164	200	195	234	216	221	177	180	192	232	202	228	204	185	195	198	183	215	185	181	208	198	195	198	193	194	177	175	219	208	219	185	200	181	193	196	199	201	197	209	182	208	207	202	192	194	216	181	208	181	198	173	179	188	197	203	191	203	176	219	199	169	193	180	206	174	172	156	202	190	212	198	204	215	196	204	188	195	205	175	190	213	188	206	199	180	214	178	212	181	190	190	203	181	189	199	199	199	188	187	195	198	200	183	191	202	186	177	180	181	234	211	212	176	170	181	169	201	196	188	168	187	183	166	201	170	172	201	185	179	194	166	204	204	184	191	178	186	206	182	194	185	182	185	196	203	205	182	190	184	195	189	201	194	209	201	176	193	199	214	201	180	167	202	168	179	200	202	194	162	196	186	228	189	198	192	215	198	186	195	208	206	195	205	207	183	159	170	179	165	196	174	194	181	178	179	210	190	197	198	167	198	198	179	181	173	198	212	211	190	173	191	181	180	194	184	226	190	185	183	182	218	218	187	177	207	195	204	198	202	203	197	183	197	199	155	198	203	192	184	189	192	204	149	184	167	176	153	171	192	220	170	168	207	208	181	203	180	187	188	159	208	194	186	174	190	191	163	187	180	207	202	212	187	170	187	193	178	212	166	194	171	183	221	176	213	196	215	189	168	192	194	176	179	184	181	223	195	207	189	211	184	168	172	177	196	224	227	183	200	192	181	195	204	184	217	204	179	199	189	203	187	218	204	177	187	181	204	188	203	218	190	185	208	181	210	220	165	189	195	181	189	205	175	172	203	187	182	174	171	195	175	202	200	215	198	205	177	199	184	177	191	199	183	211	191	191	160	180	207	182	199	196	188	194	155	167	203	194	196	179	199	170	188	196	201	210	194	195	211	196	220	170	203	203	178	182	196	203	213	188	200	186	174	170	182	183	199	210	213	167	172	197	195	193	212	213	182	170	196	196	193	166	183	221	182	198	191	162	183	194	185	163	198	170	186	164	186	171	196	193	193	196	183	173	191	204	188	190	186	166	175	189	184	169	182	205	215	177	218	198	156	182	189	175	202	197	183	183	183	182	209	186	204	174	200	199	223	191	188	192	206	181	181	187	183	226	206	184	179	173	187	179	176	184	163	187	206	176	178	167	182	181	200	180	199	204	214	200	202	207	186	199	173	190	190	179	189	208	193	205	193	185	185	209	211	198	184	204	199	203	209	191	204	186	174	184	217	218	201	176	175	192	209	181	198	205	191	182	195	181	191	174	202	188	188	187	182	212	194	190	190	182	197	170	174	201	209	191	194	198	190	173	175	208	178	185	198	178	205	159	184	188	190	204	183	209	179	185	199	194	199	217	194	194	199	211	192	173	200	188	178	186	186	184	192	193	187	200	161	184	168	206	180	180	201	159	190	191	171	191	200	200	207	182	167	156	186	187	179	192	202	179	177	211	195	171	190	217	204	181	177	186	193	174	178	170	195	181	195	198	182	213	195	214	211	215	194	195	169	163	169	208	181	174	185	200	211	197	182	203	175	204	200	175	196	193	187	196	192	192	192	211	182	175	191	212	189	213	173	177	190	191	194	210	190	187	211	192	177	195	185	187	166	170	217	196	188	220	221	213	204	186	185	179	190	175	197	183	169	183	201	167	176	180	177	192	208	213	182	199	162	183	222	208	183	202	202	190	181	179	184	223	190	199	196	206	196	212	209	180	194	208	196	194	194	216	192	191	207	195	176	172	184	223	188	158	196	214	175	195	198	182	189	168	188	178	202	182	207	189	189	183	189	162	202	230	201	185	202	176	176	190	196	173	189	206	188	197	195	200	170	195	182	199	189	172	189	188	185	211	187	213	201	174	154	190	197	195	170	190	189	189	193	175	202	208	201	210	185	181	195	197	193	174	176	201	218	196	208	175	169	204	171	188	197	192	205	177	159	198	190	198	173	196	203	201	186	198	227	199	190	187	184	170	172	182	168	176	186	198	161	214	189	167	170	172	205	202	184	187	178	179	193	171	216	211	204	196	226	187	195	201	205	192	184	209	166	188	197	200	222	186	214	216	185	200	195	205	205	216	173	175	208	209	200	192	203	200	189	203	210	188	148	164	187	170	197	204	194	184	205	197	169	202	190	212	187	139	205	153	176	191	199	209	187	175	175	238	197	195	202	197	185	174	161	201	200	194	203	176	192	170	202	192	213	210	182	182	196	197	205	202	192	204	181	187	183	187	194	191	193	207	206	188	164	153	202	167	150	165	173	234	190	194	203	181	198	216	197	182	191	178	191	196	181	194	199	198	194	193	197	197	187	200	184	197	179	189	188	191	178	180	192	172	180	187	206	188	176	217	206	190	178	191	192	177	192	201	155	177	234	186	192	197	200	217	199	174	195	184	184	190	229	203	193	167
1910	482	490	506	504	477	482	456	462	438	410	472	466	430	423	471	474	458	445	497	424	451	442	471	464	464	427	453	446	448	462	450	413	459	466	430	430	473	431	442	435	462	465	511	471	488	455	451	434	409	483	481	417	467	463	425	460	443	462	439	515	444	487	469	432	453	472	479	439	457	469	446	428	434	478	463	470	478	430	467	457	425	459	450	437	447	452	482	425	435	483	443	431	480	444	479	450	471	464	422	493	479	436	455	498	459	466	471	457	492	504	407	464	448	476	445	446	471	502	457	406	412	490	413	485	411	415	468	438	413	481	447	426	455	444	449	442	454	446	463	470	458	458	477	476	470	462	455	489	495	464	466	476	483	448	448	473	407	425	462	437	458	481	405	461	443	412	468	459	412	445	459	467	451	442	467	472	431	462	451	470	480	509	458	454	467	454	452	462	460	428	497	485	440	481	473	449	486	452	467	424	427	426	446	439	449	508	476	435	435	446	443	497	441	500	450	423	440	438	446	445	405	442	455	463	466	448	529	425	430	452	455	439	497	450	428	437	457	496	458	446	397	514	475	452	446	523	465	425	473	441	453	460	458	443	455	467	465	465	429	429	450	413	448	471	488	449	451	447	442	455	454	433	407	483	454	447	468	472	478	419	406	474	487	435	444	470	476	446	497	486	464	404	453	438	461	446	486	447	461	439	464	456	463	488	478	476	408	424	495	460	454	485	492	448	466	483	461	488	442	457	419	437	467	471	428	427	467	444	442	437	474	441	438	457	432	440	488	434	453	482	454	446	473	455	428	444	447	446	443	458	485	431	446	490	442	494	403	472	427	463	491	513	482	436	450	437	459	451	459	453	432	415	475	442	438	466	476	454	437	432	474	447	504	473	445	474	441	461	439	455	461	448	454	483	455	472	459	464	471	420	469	422	460	430	475	455	456	473	427	470	471	431	451	452	434	419	431	417	434	438	453	443	448	465	403	412	428	450	453	483	449	430	488	460	487	419	448	442	489	468	438	483	479	439	460	455	444	478	453	479	409	460	486	466	447	434	444	417	441	453	490	466	453	479	400	483	466	492	437	473	455	460	483	447	433	455	432	461	509	446	439	460	460	436	476	443	455	450	435	477	443	429	429	460	469	469	469	432	475	464	448	463	483	473	447	458	430	461	437	433	457	455	462	456	495	472	467	448	439	453	451	441	464	430	463	482	449	428	489	444	443	474	481	434	445	464	471	460	479	432	458	424	486	435	477	440	481	455	443	499	456	430	437	484	441	396	396	431	432	434	479	466	419	458	481	427	459	432	461	447	482	435	498	436	482	462	466	456	467	465	493	454	444	433	409	465	484	456	440	487	476	480	489	483	447	423	471	485	473	443	428	450	462	467	477	482	416	414	434	451	483	452	479	447	473	440	458	453	448	435	473	423	434	469	450	434	445	433	427	439	442	463	456	424	477	454	494	425	417	490	449	465	432	432	448	458	446	438	422	487	481	482	461	456	444	459	477	470	476	419	425	492	447	439	438	435	445	399	469	456	459	479	446	475	456	444	428	425	466	461	451	455	446	443	441	443	473	484	439	452	424	486	414	425	452	498	456	473	440	431	472	432	423	451	461	431	433	453	456	430	441	452	453	487	474	452	394	456	478	451	434	421	443	463	485	469	467	496	440	455	454	490	433	459	467	437	465	436	452	488	442	476	486	452	431	468	431	446	455	439	469	459	469	450	487	455	490	437	484	456	437	493	407	436	456	449	435	512	467	457	434	434	452	457	481	419	440	458	463	498	434	481	419	470	443	457	425	424	442	427	466	449	423	436	461	464	440	452	450	457	440	462	447	449	450	453	453	424	469	461	427	423	423	449	465	479	433	497	467	449	439	475	440	456	395	446	482	459	459	411	460	468	468	465	449	434	480	490	425	487	436	455	451	508	467	485	450	472	443	440	461	458	434	473	454	456	461	464	466	412	446	462	479	478	444	435	499	429	450	441	490	432	489	497	455	426	421	479	456	486	439	489	462	433	442	471	441	487	474	429	447	451	472	483	443	466	479	449	473	415	449	449	457	432	483	454	433	499	418	486	468	466	455	458	435	483	438	455	511	435	488	455	464	461	460	459	458	459	467	444	465	474	435	459	493	426	475	456	439	492	470	459	450	433	450	491	433	474	454	415	466	452	459	459	444	424	469	424	440	469	455	491	463	458	465	438	457	434	488	452	456	436	429	433	475	444	473	481	438	455	451	416	463	445	470	471	459	443	426	459	425	448	420	474	418	458	449	439	457	434	451	451	445	430	459	471	425	467	450	484	473	471	478	507	431	469	460	487	432	451	459	461	449	502	458	493	478	487	442	478	456	464	444	439	445	435	451	440	460	424	429	421	495	445	437	458	488	431	459	476	444	433	459	456	452	434	496	461	473	423	465	471	453	427	446	458	430	433	534	488	468	432	447	444	458	479	452	426	476	441	434	410	438	459	460	407	476	457	428	453	456	480	450	463	445	425	425	451	446	414	458	441	446	468	475	459	463	458	473	473	457	454	475	444	435	443	466	448	477	465	468	484	415	428	455	430	466	449	487	452	429	431	487	440	479	459	449	477	446	478	455	483	457	501	473	433	456	510	451	442	490	457	441	452	468	431	456	467	436	425	467	471	487	486	464	453	450	431	479	445	444	463	475	460	471	438	440	489	488	437	444	439	451	483	467	450	482	482	446	439	454	447	437	454	482	456	463	445	509	437	467	481	436	450	428	476	496	419	457	449	488	482	437	441	438	431	470	441	467	434	479	465	439	457	425	496	454	424	434	426	420	476	444	453	439	468	452	502	491	410	509	475	452	467	428	465	443	440	497	464	420	387	482	461	480	420	464	477	435	472	448	429	437	474	445	462	474	429	440	456	439	489	483	457	443	428	415	460	437	471	459	455	429	486	441	485	488	428	441	452	442	441	462	454	474	460	454	479	452	445	444	421	425	456	471	447	436	448	446	454	487	455	441	439	419	442	450	438	454	471	508	475	421	453	451	467	409	455	453	428	463	461	436	479	485	467	471	490	474	449	455	491	439	462	474	463	461	450	422	483	442	471	458	417	475	436	463	476	449	470	446	431	443	495	462	431	450	412	433	470	443	464	446	442	438	466	470	452	433	456	409	498	479	477	484	448	453	433	438	439	443	490	440	488	461	432	443	450	425	487	461	475	421	468	489	446	421	447	473	416	453	478	437	463	421	451	485	445	441	463	446	449	447	480	454	443	445	465	459	407	433	436	470	468	425	467	458	440	492	459	427	449	450	466	424	468	429	461	436	467	449	448	426	465	462	452	466	457	438	454	433	500	452	453	439	464	447	452	475	455	456	461	444	467	449	452	422	456	429	441	450	430	476	485	443	446	434	419	472	435	454	471	474	480	446	453	412	464	479	466	458	463	465	472	446	454	455	432	492	461	440	470	474	463	470	443	437	450	470	449	472	497	452	421	445	470	452	442	442	425	487	444	479	432	457
7907	550	575	547	393	367	309	274	301	248	276	278	265	270	244	246	253	262	249	256	256	214	225	227	252	229	249	249	233	289	247	277	235	240	241	263	253	254	240	275	246	247	206	238	228	242	240	271	231	230	253	239	235	243	246	245	245	239	208	272	237	255	212	235	230	248	254	243	230	250	221	247	231	203	234	269	219	273	264	252	263	252	234	217	239	233	257	243	237	234	265	241	264	224	238	238	277	229	246	257	226	268	255	252	252	261	246	258	244	250	246	252	235	229	223	220	218	249	261	240	232	263	249	241	275	248	207	239	270	245	273	234	265	256	256	229	221	260	225	221	233	215	233	234	228	236	236	257	238	263	240	256	243	246	262	237	265	269	263	257	253	248	221	238	260	222	222	247	264	218	263	228	242	258	235	234	248	254	234	263	239	231	271	250	245	221	246	257	254	253	229	221	276	231	244	247	215	255	207	251	242	217	260	236	245	223	226	223	255	236	243	221	253	265	247	214	222	234	256	258	230	230	244	205	257	220	236	255	242	204	251	218	267	266	235	257	248	238	266	245	220	245	249	261	233	224	237	229	246	256	236	237	271	225	238	267	231	230	251	220	235	243	217	248	247	224	245	228	228	247	233	246	260	248	250	225	242	216	292	245	258	233	266	248	210	230	222	228	265	247	259	225	244	227	205	233	250	226	256	194	227	214	228	249	223	249	230	247	245	262	273	244	255	242	257	199	243	213	253	223	209	266	277	236	223	229	230	247	229	268	241	248	260	245	238	243	255	238	246	242	250	217	262	237	232	249	249	228	257	252	278	267	235	228	238	241	224	201	263	260	257	262	269	226	255	265	222	233	234	254	211	260	250	203	219	211	191	248	245	245	242	258	221	242	255	237	252	240	255	252	270	246	254	233	242	226	259	260	254	247	239	228	243	255	228	251	243	240	202	254	259	245	233	247	225	248	235	226	242	264	236	243	248	230	229	258	250	270	234	235	222	245	230	238	247	236	233	244	273	239	237	258	267	232	240	246	227	255	225	217	241	230	247	228	259	237	268	233	242	246	233	205	212	236	219	221	261	232	227	243	223	256	263	236	227	197	215	232	238	237	234	207	260	227	282	223	275	255	224	245	270	243	249	212	234	225	221	252	227	267	247	236	233	233	258	246	228	234	261	190	193	241	240	262	204	233	244	240	226	254	213	248	243	230	265	240	257	234	253	237	232	246	229	229	246	253	269	251	236	234	234	241	250	252	217	231	254	275	271	235	259	239	244	258	237	236	248	233	247	259	274	216	267	228	243	235	231	240	231	247	253	237	259	249	245	253	234	248	247	253	249	260	221	244	248	229	228	211	258	250	244	232	265	256	263	255	265	258	248	257	229	224	259	239	238	250	237	251	223	250	236	267	276	262	237	244	241	266	211	234	228	255	255	220	222	226	253	245	237	247	250	226	213	250	217	255	242	237	229	230	234	220	224	264	219	256	258	238	222	256	234	238	223	215	261	255	287	254	226	213	250	250	227	256	248	218	270	252	247	243	262	244	253	239	253	244	247	246	249	258	235	215	222	243	230	269	257	243	248	249	255	245	233	243	245	249	262	237	245	220	243	264	259	245	231	248	242	215	205	239	225	243	249	240	221	230	258	235	264	226	249	258	225	239	283	268	267	252	215	221	230	248	245	222	219	232	220	247	223	239	258	250	236	218	222	216	226	252	244	255	226	240	250	241	236	238	246	289	233	262	249	231	227	221	249	239	239	219	216	279	231	242	255	276	247	249	257	221	268	232	273	253	260	225	244	201	218	250	267	267	260	241	227	236	242	246	244	202	218	242	233	239	238	235	233	237	222	217	234	216	224	263	249	248	228	233	246	249	241	234	264	235	256	252	256	245	260	252	250	271	259	258	270	222	228	255	268	243	222	252	221	215	261	236	264	231	257	252	207	255	249	246	233	251	261	240	245	280	224	249	243	261	224	222	242	253	257	238	247	234	225	209	245	226	269	246	242	223	221	204	258	207	253	238	255	268	234	263	214	250	231	261	204	246	242	257	233	207	230	220	227	272	230	235	274	221	233	262	242	269	259	252	241	262	256	218	232	244	239	236	256	213	222	249	254	257	259	264	257	236	261	203	241	252	215	215	241	242	238	244	213	227	251	248	228	230	232	243	226	225	259	232	251	224	237	237	258	262	257	257	209	254	250	242	239	272	260	243	253	231	275	241	231	263	239	254	245	282	232	232	230	258	225	245	234	251	241	266	253	230	237	232	229	226	261	250	257	222	257	238	253	255	241	243	236	236	255	224	259	242	277	232	264	234	236	254	272	215	244	260	227	259	219	236	221	264	253	226	265	293	235	225	203	242	217	232	202	208	264	244	245	239	256	240	251	218	226	248	285	256	254	251	255	228	246	247	254	262	228	264	230	253	230	226	225	253	265	244	235	226	222	243	249	239	264	251	224	253	240	249	261	245	269	223	212	249	257	222	258	242	274	224	242	236	234	205	221	230	236	218	237	259	251	231	252	216	249	238	250	243	220	237	258	279	220	272	220	242	237	223	260	235	253	264	264	236	279	242	231	240	240	281	235	257	238	237	263	221	249	230	245	262	253	204	249	259	230	226	240	242	239	222	278	230	230	252	245	252	224	259	258	243	239	250	281	238	259	243	225	245	258	246	247	264	244	224	242	261	230	268	219	240	253	235	253	247	269	235	244	215	254	230	243	239	236	227	255	207	263	219	237	230	279	253	271	228	253	238	240	237	239	249	236	268	238	261	275	244	240	235	233	247	251	227	249	230	257	266	264	259	251	240	250	237	247	250	277	226	285	253	227	237	244	220	246	268	250	272	229	234	222	243	231	245	257	253	270	245	242	253	255	249	242	267	223	250	232	250	230	206	223	265	236	237	238	221	270	253	251	237	259	239	239	234	249	244	240	257	214	236	299	222	224	258	243	217	243	263	272	243	253	234	240	220	271	256	246	254	253	265	231	248	229	221	271	247	235	247	254	266	268	248	223	252	275	235	222	246	215	241	237	226	216	262	252	247	223	269	223	252	225	233	243	251	259	222	271	225	248	214	244	252	226	238	285	248	231	241	268	257	217	236	230	242	233	237	261	239	247	224	223	230	263	224	259	222	205	254	216	248	255	243	242	243	254	252	241	233	241	239	246	242	241	244	228	258	247	216	233	235	231	221	292	235	263	268	232	259	241	269	238	241	250	223	232	216	226	240	244	243	238	212	251	235	225	224	229	250	253	245	248	228	235	240	271	243	227	240	244	253	228	255	254	246	235	237	240	232	229	266	220	242	241	258	254	228	254	250	240	216	243	263	257	237	258	260	235	218	264	247	228	242	226	237	237	235	237	264	253	240	238	236	208	244	228	215	231	239	247	280	235	272	239	225	256	223	259	255	250	215	228	233	263	254	225	233	229	231	227	249	270	263	245	240	256	258	239	257	245	266	265	261	219	238	269	244	220	227	204	217	228	271	254	247	236	206
6632	865	1230	1533	1262	1077	969	874	801	743	705	651	666	650	605	625	608	650	616	633	583	556	643	551	572	588	593	582	585	536	573	574	585	535	556	582	532	551	557	561	563	568	592	560	532	600	580	535	556	527	555	498	539	553	556	546	583	558	534	583	584	530	536	519	619	565	588	589	601	551	556	538	560	552	535	563	544	603	530	542	578	548	531	574	569	555	595	554	564	530	552	589	546	567	581	546	538	576	542	574	597	584	556	550	617	543	563	584	508	543	624	523	565	533	532	547	613	539	599	542	546	545	511	567	554	548	526	547	558	570	556	579	535	552	513	558	536	524	553	585	585	554	599	527	535	528	554	530	532	540	546	541	577	543	551	574	572	524	549	563	556	542	581	548	560	598	561	584	545	535	524	573	533	569	553	576	571	583	580	551	583	577	573	553	514	572	532	572	529	569	550	576	541	532	534	565	560	551	560	631	527	553	537	547	568	575	541	540	528	568	500	514	571	574	535	564	540	574	582	542	530	573	549	572	539	553	556	571	549	566	557	540	530	560	564	551	543	547	584	560	571	517	550	529	569	548	564	549	588	560	551	585	511	566	558	536	531	520	577	502	578	559	574	600	564	514	573	542	552	567	492	550	532	583	528	529	579	586	537	578	509	540	533	570	512	522	543	555	541	503	525	559	529	537	571	570	519	580	553	540	562	568	591	547	553	548	574	494	560	543	563	521	555	568	537	549	561	492	561	554	568	557	590	557	541	571	529	565	559	571	579	533	557	555	551	579	536	571	571	555	585	508	529	557	554	584	549	574	557	526	532	586	566	563	566	566	554	571	609	551	569	567	575	526	497	570	541	532	525	567	550	544	531	570	540	569	532	542	562	548	546	524	530	571	536	544	523	569	552	535	514	560	591	566	522	551	587	561	527	555	542	522	587	589	557	536	597	579	549	571	538	575	524	541	530	557	558	555	567	586	541	537	585	560	558	495	575	544	547	552	567	557	522	610	558	499	526	553	502	568	581	541	557	548	540	563	502	548	598	536	608	593	553	584	588	562	564	555	563	540	529	541	582	571	557	563	566	547	563	539	563	551	573	526	583	618	539	546	571	537	539	535	471	536	574	501	608	574	524	565	536	562	551	536	583	581	533	527	534	519	529	543	548	530	521	579	575	562	558	534	565	504	557	537	584	566	549	530	539	548	555	518	580	545	523	564	558	572	564	542	498	584	541	524	554	544	547	569	602	561	512	564	540	552	561	569	532	553	557	546	570	572	500	524	563	541	521	548	519	589	514	542	570	558	527	551	552	544	542	570	536	566	523	518	538	554	568	547	579	574	550	558	570	593	547	557	586	596	554	535	493	537	566	538	533	540	540	561	554	520	506	540	551	525	557	531	577	555	538	560	542	573	556	531	541	504	548	530	551	556	578	545	551	527	542	585	529	559	528	552	558	570	575	561	595	549	578	544	558	507	572	551	492	571	585	550	560	554	556	511	522	561	519	571	555	523	524	615	527	551	542	570	543	549	554	563	543	509	555	522	553	577	550	565	543	565	503	538	592	538	542	576	543	536	562	561	583	539	557	545	505	540	530	536	519	518	572	544	549	556	582	517	542	582	550	566	526	514	535	557	504	566	582	551	532	537	573	531	545	544	515	538	531	543	535	535	512	541	572	561	601	572	528	531	583	543	543	547	582	539	542	557	514	502	556	538	561	578	522	546	573	554	561	530	574	488	543	592	542	566	540	567	547	526	551	536	508	569	566	521	566	556	563	563	547	564	551	562	542	561	514	590	524	576	504	576	552	514	547	526	572	542	565	550	539	531	576	537	555	584	563	551	542	525	521	548	540	587	546	535	529	527	573	564	515	540	526	530	553	562	538	524	580	586	552	557	582	553	555	545	563	602	576	557	558	576	556	542	544	533	570	532	548	538	586	531	624	520	533	548	575	580	572	553	559	549	547	523	502	585	568	543	532	537	556	554	567	604	537	547	556	550	536	508	490	523	553	514	579	535	533	496	546	547	591	550	569	551	536	511	534	540	571	549	588	556	585	514	593	523	527	554	557	556	577	571	530	507	544	542	603	537	557	574	561	570	518	582	538	554	519	557	534	574	525	585	581	562	516	514	528	576	553	563	555	570	579	562	548	509	518	594	553	583	562	536	566	535	538	586	541	549	504	553	578	581	558	512	513	577	530	522	609	562	550	514	542	549	558	545	531	532	513	524	563	546	522	513	572	551	575	539	564	530	521	531	549	539	555	553	539	564	524	515	545	537	511	532	536	536	533	549	526	509	533	583	547	553	556	556	558	624	556	562	558	531	504	538	577	518	565	554	555	525	534	523	531	545	542	569	565	541	551	535	553	596	576	517	563	597	495	540	514	532	591	525	573	601	552	545	533	541	548	530	579	595	553	545	533	555	539	555	511	533	594	503	533	554	564	576	581	560	563	514	574	561	566	591	586	603	568	577	550	514	536	526	550	614	507	523	529	516	570	565	547	512	548	550	560	562	536	557	596	556	578	598	577	570	522	566	558	525	519	523	567	540	519	542	572	548	513	587	561	556	551	561	595	549	540	578	518	551	562	559	487	549	533	533	528	546	565	570	586	579	522	573	563	576	592	558	563	562	523	542	583	548	527	534	540	515	558	576	557	558	567	561	593	547	582	495	499	570	560	557	565	545	574	553	548	575	524	548	558	549	545	544	537	523	535	536	506	534	545	585	534	587	566	567	585	575	570	547	536	560	563	566	549	529	568	607	532	550	515	549	552	538	520	540	530	549	565	551	526	541	545	556	539	522	555	520	527	529	565	522	576	542	562	514	548	569	556	555	549	531	540	582	555	549	552	559	543	512	484	550	562	511	551	530	525	514	593	528	560	542	571	559	558	555	537	536	574	524	561	534	584	535	546	556	563	564	593	545	564	594	523	514	593	538	545	555	531	529	539	538	549	542	564	567	552	571	550	545	522	570	546	609	511	576	592	496	566	570	555	564	569	546	548	541	599	490	545	550	501	529	571	575	560	521	525	525	560	518	567	554	522	538	538	544	582	569	556	553	548	551	602	525	547	496	536	580	551	540	537	489	535	533	524	534	542	580	566	538	535	533	586	513	573	535	545	537	532	504	573	574	530	557	535	579	545	552	560	531	502	538	564	584	575	566	551	547	579	543	533	537	554	524	538	530	561	556	533	559	566	490	499	574	610	548	541	585	593	546	546	529	579	552	600	535	536	529	582	574	571	551	580	570	532	522	569	561	534	584	554	581	551	535	553	542	526	520	549	541	556	522	571	583	516	562	552	549	609	511	515	523	563	546	525	507	558	565	523	508	589	524	550	562	541	514	537	564	568	527	527	548	527	556	555	552	554	553	529	547	563	537	565	571	538	502	550	524	601	528	573	574	548	523	538	553	578	548	553	563	542	582	534	555	549	561	500	541	548	568	524	526	529	549	524	558	557	613	588	547	535	540	571	563	562	589	540	525	547	564	562	573	568	557
14389	1061	824	682	470	333	309	218	189	195	156	167	170	147	135	157	152	136	144	119	141	137	133	151	144	146	122	129	134	130	121	119	139	156	132	111	101	121	120	123	123	146	152	125	124	133	125	122	136	122	126	145	115	139	107	117	116	118	126	136	119	125	122	111	124	126	138	132	116	131	132	120	131	108	114	120	111	107	117	138	110	123	126	128	111	123	121	136	123	121	106	115	116	124	113	122	134	125	141	110	124	113	124	127	131	132	130	103	132	128	119	136	134	112	134	120	125	113	125	129	154	136	126	144	118	158	110	131	117	123	121	133	123	109	142	118	120	137	131	118	133	118	127	132	132	138	127	136	142	123	137	141	124	124	150	150	122	95	121	116	118	118	127	124	123	113	129	112	143	106	143	145	140	141	121	121	108	123	126	109	126	121	127	141	131	124	121	133	131	139	102	130	144	127	127	114	125	121	128	123	123	136	121	125	113	123	131	128	138	121	133	121	135	126	114	111	126	140	139	136	116	126	111	129	129	121	150	118	112	125	133	123	121	124	128	127	121	118	122	119	121	116	125	116	118	107	124	109	114	111	134	128	124	123	116	106	121	133	108	134	129	128	108	112	123	123	115	108	139	131	121	133	139	118	109	114	118	130	105	120	124	133	109	134	124	117	156	127	101	140	136	129	141	99	117	139	132	114	105	135	128	117	104	138	124	131	117	138	147	122	123	119	113	122	141	128	127	134	137	143	117	128	125	143	126	129	122	120	136	124	119	139	144	142	109	127	113	126	115	115	139	127	126	131	138	142	137	118	107	132	130	134	109	130	124	135	144	127	123	130	119	116	147	113	117	96	114	140	130	121	115	126	109	134	127	129	113	112	108	136	129	99	123	143	124	130	107	127	123	123	106	128	136	112	157	110	135	112	107	132	137	134	120	117	121	132	109	126	114	126	129	121	115	122	132	139	132	132	123	162	117	136	133	121	128	127	127	128	118	169	119	122	127	115	121	124	131	103	121	124	150	89	112	137	135	100	129	106	133	117	94	124	123	115	129	126	119	130	103	129	122	124	114	129	115	137	125	126	118	130	130	112	104	112	124	103	120	115	109	122	109	117	104	117	124	123	129	141	125	136	137	139	140	135	134	117	112	124	131	121	113	127	140	149	119	118	130	149	115	139	136	126	150	135	117	136	99	115	135	117	113	140	130	134	141	130	120	118	139	145	126	110	130	137	116	119	120	141	130	127	153	98	129	131	140	111	128	129	130	95	124	121	130	126	137	127	135	122	114	133	123	108	102	120	130	127	135	128	118	147	147	121	142	143	146	124	122	122	137	124	114	122	128	120	112	145	134	126	120	116	132	122	130	108	119	122	147	120	135	127	134	148	123	124	122	141	135	120	140	121	115	116	129	110	109	117	142	131	134	122	137	132	116	137	123	127	119	110	110	147	120	112	110	111	110	125	146	124	142	126	120	103	131	128	109	123	110	139	125	145	139	140	120	119	122	123	117	110	111	129	147	135	129	133	135	143	133	118	111	124	134	138	136	102	136	118	131	115	124	140	116	136	141	118	133	119	131	137	102	122	121	136	121	127	114	146	112	111	142	126	128	139	134	126	127	123	113	125	130	127	100	126	127	128	122	123	138	141	121	125	119	128	121	117	129	117	129	116	135	121	128	135	103	133	132	123	127	146	129	127	121	118	115	114	132	136	120	117	123	132	102	121	119	146	108	134	133	108	116	104	108	133	137	131	129	130	136	134	114	133	140	134	147	113	140	111	118	139	116	124	112	112	116	127	119	145	145	130	139	116	121	122	129	128	135	112	160	112	120	117	116	114	115	124	104	130	119	135	113	146	126	121	126	126	102	128	120	140	144	119	127	113	109	139	119	126	114	126	115	115	132	135	116	126	113	121	128	144	119	117	129	142	124	133	121	121	148	141	116	129	127	132	126	124	123	127	125	130	114	131	123	115	107	118	133	125	150	129	131	136	117	137	129	130	142	155	128	129	126	140	120	113	121	124	115	131	133	108	118	114	109	132	104	106	99	125	120	153	114	145	131	109	125	129	124	136	115	133	111	120	135	123	116	139	138	133	132	124	142	120	133	109	98	138	126	140	116	137	116	132	123	128	130	137	121	115	127	127	121	102	129	119	128	122	119	126	113	121	131	122	138	113	116	123	109	127	103	131	113	150	126	126	105	117	134	113	134	126	134	124	125	116	106	130	141	125	133	104	131	123	119	118	122	124	108	122	113	111	137	123	142	107	122	125	144	131	109	137	126	126	116	135	142	129	119	130	114	115	119	118	124	116	127	122	120	143	115	116	105	128	118	134	143	118	135	113	118	114	136	124	139	120	125	122	121	129	117	134	131	116	128	123	136	155	112	118	124	105	137	126	115	140	132	113	123	119	133	138	150	128	106	126	120	139	132	126	113	102	109	120	137	118	127	120	124	111	123	132	127	133	118	120	120	113	122	162	130	122	118	113	129	131	124	129	115	108	135	131	111	128	119	132	131	129	125	159	128	162	148	134	139	140	146	144	120	126	136	125	117	116	140	123	116	129	148	131	141	120	107	114	113	132	136	111	123	138	121	108	121	118	137	128	130	120	138	110	135	115	122	136	121	114	147	142	134	121	126	125	147	130	116	133	113	124	120	109	109	116	143	144	124	129	146	146	136	116	118	141	128	130	138	103	137	115	137	120	126	144	135	141	99	136	108	131	126	124	120	111	118	128	118	111	103	118	130	128	120	123	123	114	137	133	129	116	126	106	143	117	127	125	112	123	140	143	132	119	100	125	99	138	123	133	131	137	123	144	138	131	124	123	133	132	113	110	117	121	121	117	107	132	141	115	111	118	125	125	121	122	143	144	126	112	108	141	115	130	133	124	126	118	111	157	142	122	123	125	148	131	112	123	150	128	112	112	115	119	142	133	132	114	151	110	108	127	117	140	117	120	121	123	151	112	124	137	139	130	122	118	132	109	121	122	127	134	128	133	147	105	129	146	104	103	126	121	137	129	138	153	95	142	101	119	125	136	133	129	112	121	127	118	135	124	103	139	104	127	122	114	125	124	121	101	111	125	106	121	122	139	141	134	132	126	130	113	156	121	131	120	130	135	110	119	115	141	130	118	144	141	124	129	139	124	133	138	124	124	108	120	131	112	110	118	128	128	123	134	117	121	133	123	116	107	151	118	113	110	104	122	113	138	145	136	128	116	137	119	123	96	120	142	114	122	145	134	137	135	130	130	120	126	141	125	136	126	127	133	143	127	112	154	137	144	113	111	134	130	130	133	121	102	139	143	145	121	137	128	124	160	126	139	113	120	128	123	127	149	129	111	121	110	121	128	109	121	113	140	126	128	146	124	122	131	126	123	110	108	121	133	139	131	137	140	114	128	129	136	102	134	127	133	118	121	119	113	135	119	115	134	110	134	136	115	133	126	141	100	137	147	127	136	121	124	135	121	136	127	110	132	129	117	126	129	134	122	123	156
8003	902	1752	2176	1749	1367	1090	914	810	655	635	576	486	474	481	422	406	389	399	386	409	359	330	364	366	365	316	335	346	337	308	312	330	311	295	298	323	300	326	307	312	327	310	319	317	301	291	313	303	291	271	287	298	339	304	294	290	297	287	307	284	274	299	319	299	299	296	300	281	293	294	288	292	298	302	305	311	297	297	310	292	320	321	331	300	271	293	320	315	272	281	294	317	300	299	334	317	306	275	285	286	318	299	282	305	263	295	283	268	309	278	314	296	291	325	307	273	295	244	268	313	281	282	292	314	319	303	305	300	307	291	295	279	284	284	294	289	262	307	299	293	316	301	308	304	272	303	282	285	265	310	262	292	300	291	301	332	279	275	316	300	305	315	276	298	273	315	318	290	291	279	313	291	275	305	293	292	305	311	290	295	289	286	310	302	269	283	280	283	274	300	311	297	307	281	294	289	305	306	272	287	318	299	295	312	306	292	293	272	316	272	268	290	320	305	303	280	298	288	292	305	284	304	304	304	258	276	269	303	305	267	279	272	299	307	279	247	268	317	294	292	295	279	298	282	290	270	298	293	276	318	301	278	281	266	272	281	298	295	295	284	282	285	301	298	297	312	283	297	290	284	296	287	283	335	293	278	292	285	296	290	325	280	315	301	254	300	278	286	286	292	277	315	277	310	307	304	282	289	301	270	296	324	290	325	262	296	303	274	302	277	307	297	262	280	296	283	290	286	313	318	304	296	313	311	283	316	288	272	298	323	281	309	282	281	279	295	280	296	304	268	284	272	311	286	296	283	334	312	268	283	266	281	304	276	287	279	307	291	294	288	280	287	291	280	294	291	280	310	292	302	311	295	272	304	277	279	301	277	324	289	291	300	291	302	314	311	280	291	303	283	314	287	328	288	285	274	272	265	266	309	295	316	325	295	291	260	263	296	279	304	292	314	310	291	326	308	281	330	304	253	272	297	260	277	301	334	335	302	276	291	305	299	281	306	274	256	273	282	285	287	294	300	278	301	292	301	314	280	282	288	326	271	294	306	257	302	308	327	270	288	274	303	285	320	324	318	250	291	339	295	318	296	268	300	303	300	292	278	317	273	307	294	293	293	288	297	303	288	318	324	274	308	326	301	309	286	299	304	310	263	261	284	314	285	300	277	314	283	305	306	281	321	303	309	309	300	308	278	257	304	292	296	267	268	300	298	289	315	306	285	299	325	269	290	302	308	305	306	322	316	262	298	280	298	296	328	270	316	287	286	305	299	265	317	289	302	263	324	272	298	291	328	312	290	317	288	290	280	289	315	291	312	286	305	287	301	310	286	294	322	292	286	330	307	329	280	320	305	301	297	295	301	288	294	258	283	305	316	288	319	281	307	259	348	293	330	287	294	316	286	264	283	270	291	308	293	305	277	319	313	278	288	322	287	283	264	261	291	321	275	283	315	292	302	279	294	304	269	279	293	308	295	276	295	292	292	286	255	305	319	316	285	294	319	326	271	309	294	279	313	297	284	283	287	314	294	328	287	305	318	306	303	326	280	253	271	307	264	292	284	296	312	271	272	278	250	315	280	277	288	280	278	322	321	312	316	338	305	282	309	287	273	248	326	285	296	286	256	294	301	297	300	298	285	295	288	279	295	278	297	291	303	295	291	308	294	297	276	274	299	255	313	309	309	285	276	293	299	287	301	297	320	296	277	294	299	295	278	297	280	287	320	278	305	258	280	285	309	300	295	295	299	304	328	326	312	271	284	302	299	308	274	250	317	284	295	295	263	301	278	294	297	314	310	275	285	276	278	260	272	325	289	285	299	277	288	273	295	295	283	296	298	276	307	286	294	301	290	288	286	275	276	318	275	302	309	303	312	321	328	324	335	265	308	285	341	309	247	313	298	332	286	285	289	285	327	293	289	297	308	291	289	309	283	308	276	292	312	298	294	294	304	301	282	304	308	304	295	293	326	292	309	281	297	301	303	315	301	300	290	287	307	307	310	304	283	281	280	293	308	269	294	291	288	299	315	289	283	317	285	315	298	282	284	275	320	308	279	317	296	294	322	257	274	293	319	274	314	312	287	287	320	307	283	313	277	281	292	288	259	290	282	306	264	250	328	298	308	286	300	302	315	307	325	328	252	288	340	310	307	284	282	277	279	312	257	271	284	317	310	300	299	280	317	281	277	295	320	303	303	280	281	334	302	289	308	273	319	261	281	295	304	276	319	296	292	259	317	288	308	283	285	280	307	304	286	297	301	293	294	327	269	286	314	301	287	281	306	302	273	276	297	295	269	299	294	263	288	298	287	281	281	333	297	285	298	270	283	276	267	294	284	298	314	320	298	254	315	309	320	299	305	303	274	271	281	287	326	290	287	293	302	293	284	302	299	277	284	301	287	282	299	276	278	271	285	273	340	264	301	321	294	314	310	295	307	327	278	298	289	322	280	278	318	286	314	267	339	318	282	303	291	267	286	310	317	282	287	271	292	285	302	292	278	286	271	305	299	264	294	293	292	298	288	287	298	285	329	253	315	299	279	295	280	283	293	295	301	272	325	282	277	279	282	276	281	274	281	292	292	253	297	295	286	320	305	284	301	332	313	305	299	279	287	266	317	289	284	268	312	291	305	288	305	282	326	308	318	305	300	312	312	297	319	340	316	282	281	291	284	294	289	300	295	287	296	284	283	294	285	294	294	299	265	277	263	301	295	284	287	288	279	280	313	289	291	286	285	307	303	320	285	287	299	312	307	269	321	310	311	330	288	308	294	301	310	307	273	329	325	284	290	292	290	298	263	304	299	290	295	295	303	304	272	316	276	308	293	294	307	293	310	310	304	301	313	274	271	302	265	300	289	289	305	326	311	273	302	282	293	284	309	275	291	312	280	298	322	293	279	276	304	307	303	315	340	275	306	280	305	311	279	325	298	309	283	307	312	284	322	277	274	296	294	292	284	281	298	337	271	293	298	302	289	264	290	314	291	301	287	264	305	298	321	281	279	293	350	272	298	285	274	319	289	280	294	289	315	294	263	296	294	280	293	287	253	297	288	298	316	283	306	276	324	313	305	298	275	276	299	326	267	283	329	298	292	303	289	270	282	292	296	272	293	272	275	277	292	310	283	273	311	303	332	284	276	310	312	340	283	298	291	267	306	289	299	284	299	306	273	310	308	309	272	313	313	299	287	307	295	302	307	289	303	300	322	320	326	314	290	264	317	279	298	292	291	310	299	310	318	296	299	293	299	305	307	310	281	278	298	294	296	291	261	291	260	322	275	283	287	295	299	280	298	298	315	290	297	296	271	323	296	310	296	305	287	323	287	276	305	305	308	287	310	289	312	293	274	321	268	278	294	280	294	282	294	315	278	277	286	289	295	280	297	321	281	344	306	281	264	311	334	296	306	259	247	269	325	276	281	317	287	273	320	319	312	305	287	282	301	282	315	279	327	300	301	277	328	279	302	299	290	284	280	297	287	258	284	268	309	288	310	302	310	304
1604	190	214	190	193	200	195	175	199	197	178	198	206	195	167	230	170	210	186	191	196	202	211	165	194	207	188	198	188	195	203	173	188	213	188	200	195	186	206	208	181	198	174	196	209	214	190	181	179	184	199	196	220	191	177	189	192	174	177	188	197	188	177	193	207	181	197	195	194	206	189	191	177	180	174	196	186	164	169	181	164	182	193	181	191	213	190	205	202	182	195	185	191	204	227	195	180	169	203	201	204	210	197	214	172	191	189	200	204	191	195	210	185	213	198	213	188	173	198	189	182	198	207	218	207	204	177	194	191	193	199	178	186	215	178	206	206	171	167	176	202	187	229	200	202	204	176	182	184	212	186	202	176	177	177	162	202	191	186	169	179	194	173	207	219	215	187	190	185	193	199	188	215	217	183	183	188	181	200	192	192	199	176	197	186	181	160	182	186	196	157	196	199	177	169	177	185	168	205	195	182	167	199	195	162	176	167	188	184	183	186	216	176	196	201	170	196	202	170	178	208	155	188	208	169	203	212	202	183	199	172	189	200	156	185	210	189	208	194	205	205	204	222	203	198	201	211	190	202	230	172	193	206	202	170	163	191	184	190	194	176	205	198	189	173	166	205	196	180	179	211	163	203	180	180	200	184	182	201	190	221	185	198	190	208	196	172	186	174	194	178	190	190	193	186	187	224	181	183	207	202	159	199	183	180	194	175	197	189	197	176	182	180	212	176	178	186	173	173	164	180	186	191	179	181	179	211	191	178	191	204	182	178	184	180	200	188	191	198	206	181	191	212	173	145	189	173	178	165	171	161	189	204	194	184	204	215	194	174	205	193	188	200	206	181	173	197	185	208	197	181	189	200	229	252	190	176	213	198	177	175	167	182	164	227	206	161	173	199	170	203	184	202	166	197	184	189	198	201	203	184	174	171	186	181	151	187	189	204	173	189	195	194	204	194	216	179	185	169	176	166	208	208	195	197	183	205	183	184	163	211	176	187	160	172	196	182	211	151	188	170	207	192	183	191	197	179	196	185	185	162	178	187	164	166	188	211	174	196	162	188	208	196	185	223	196	195	173	221	196	185	209	196	210	189	189	187	208	167	163	190	185	178	176	198	184	176	174	198	209	190	163	211	177	197	199	213	193	177	178	187	178	160	188	200	219	190	186	216	191	188	179	192	179	225	181	184	198	194	185	178	193	173	168	194	183	180	192	188	178	187	190	209	204	177	197	196	180	196	198	192	159	223	193	170	206	197	181	164	174	176	198	195	189	180	185	189	226	194	171	170	179	180	196	194	178	196	177	191	195	191	186	198	193	214	199	177	171	206	175	177	203	160	206	199	182	187	200	185	174	200	196	181	200	189	189	176	207	214	185	196	176	181	196	201	176	186	190	205	191	205	210	163	169	194	204	203	196	214	189	181	181	172	215	190	190	198	170	191	209	188	196	193	179	185	165	218	194	168	199	214	181	195	168	187	199	186	183	206	197	209	196	146	181	202	203	202	185	167	147	186	174	178	192	192	205	206	195	185	188	171	199	219	176	193	174	177	200	205	191	171	177	217	183	196	203	187	184	188	169	198	168	184	197	174	179	188	204	203	204	182	159	200	185	160	214	182	213	204	187	174	193	170	193	184	187	195	185	178	189	213	173	192	171	182	203	206	200	192	190	194	178	200	192	195	182	182	188	177	188	177	203	183	184	188	217	194	174	191	189	220	182	206	158	179	204	186	165	177	171	210	197	181	185	168	200	186	189	232	191	182	210	217	153	194	204	217	192	187	180	187	178	200	209	189	202	179	217	202	206	199	184	202	195	208	189	214	197	189	200	184	192	204	196	197	186	183	164	188	208	195	186	180	165	218	185	191	195	200	188	211	180	206	163	184	197	165	192	193	179	203	185	200	178	186	192	186	186	192	208	215	183	204	184	183	178	206	188	201	180	210	168	176	198	208	167	180	194	185	188	168	171	176	180	173	184	192	197	187	216	173	163	193	179	197	196	194	192	193	189	194	191	173	175	191	198	189	200	194	188	216	170	184	164	209	190	182	185	210	177	178	205	203	223	169	189	170	163	205	174	199	179	196	191	190	204	198	177	195	165	174	200	226	180	196	185	215	184	215	174	180	172	168	196	208	206	178	216	176	170	201	189	193	187	195	216	195	152	181	189	187	177	188	184	214	196	218	177	179	189	200	200	214	204	219	168	165	180	204	184	173	181	193	175	221	193	210	184	167	169	201	176	192	151	189	212	211	190	177	202	177	193	193	193	195	191	185	202	208	207	201	215	193	144	194	170	189	208	184	216	172	192	214	174	198	198	200	181	206	184	191	184	204	189	179	218	167	185	222	185	203	203	177	206	165	187	184	176	215	173	171	186	186	181	174	185	190	188	166	183	172	181	199	199	170	142	193	199	191	176	213	189	171	182	195	214	199	191	204	203	194	201	181	196	179	152	176	166	218	205	202	174	212	184	180	185	196	184	179	206	168	194	184	206	176	202	178	172	169	187	165	202	189	174	164	169	185	192	189	204	213	181	202	194	214	195	163	171	155	192	186	202	192	203	176	194	174	168	201	178	188	189	216	197	186	188	213	206	174	188	177	178	190	205	189	201	194	156	174	188	197	202	157	210	186	178	183	181	203	213	196	178	208	192	183	179	181	181	193	182	188	181	203	178	170	181	204	184	210	176	180	192	193	171	193	165	178	193	177	183	199	192	166	192	176	194	181	185	184	180	174	192	183	195	168	181	185	201	188	185	196	187	192	214	200	185	190	193	217	201	182	172	179	176	222	193	198	158	202	183	184	187	203	179	200	188	171	179	215	189	187	189	178	191	201	179	195	192	198	201	196	187	205	157	185	179	204	190	175	191	193	191	176	175	174	198	187	163	180	187	193	176	170	179	180	193	154	222	187	197	204	180	167	208	188	172	162	192	162	206	189	208	164	187	185	195	217	189	183	188	190	168	198	208	214	170	195	184	193	167	205	214	181	177	152	175	171	204	215	194	162	177	223	205	152	171	195	174	191	211	181	165	209	198	189	186	209	185	200	168	198	182	201	191	181	186	181	212	210	201	199	183	159	193	171	210	179	197	195	187	187	200	197	205	191	228	198	218	201	171	182	192	209	204	207	202	198	191	206	184	218	187	219	181	192	196	183	175	189	181	190	201	167	194	184	195	201	193	195	214	209	184	194	172	187	213	213	208	150	177	199	183	180	183	185	195	190	178	204	189	171	197	193	201	167	181	174	180	195	169	192	187	213	204	178	208	191	180	171	215	175	187	176	190	178	183	209	194	197	195	209	207	190	183	223	197	192	204	183	170	218	188	232	176	208	209	227	190	180	184	204	171	202	196	201	188	191	184	195	186	192	160	173	187	167	187	185	171	222	170	175	193	210	197	186	184	221	179	170	196	177	188	165	195	183	178	198	205	210	210	183	211	186	191	186	212	174	192	163	169	194	186	215	174	196	201	199	150	227	167	206	199	178	195	179	210
1837	468	510	521	493	476	478	459	466	465	440	430	469	465	443	448	451	485	414	455	481	488	500	476	468	460	444	473	426	454	444	449	466	472	438	470	482	431	435	433	451	437	489	467	483	448	465	485	462	458	478	481	437	447	458	434	446	503	437	431	482	470	431	424	451	462	442	451	451	456	449	466	445	443	414	458	447	452	432	462	482	442	409	474	462	463	466	467	426	422	437	458	453	464	420	433	446	467	434	448	444	461	460	465	479	472	456	445	453	463	463	457	470	470	442	481	467	461	471	456	450	414	473	460	445	455	477	466	428	449	441	459	431	419	466	433	463	427	487	462	475	443	462	403	438	456	454	448	431	435	397	436	444	466	480	470	442	424	463	457	438	483	476	481	469	441	436	471	473	458	462	456	443	414	459	431	420	440	461	448	443	424	489	465	425	460	448	463	444	462	442	403	460	465	422	467	465	420	447	416	446	447	470	436	486	471	478	451	397	456	478	444	473	423	419	448	440	465	488	446	461	489	474	420	505	427	439	433	441	430	420	480	437	474	458	485	465	410	492	439	479	460	446	433	437	462	468	431	474	480	477	437	503	440	392	483	465	469	454	441	448	427	429	478	440	431	443	456	466	447	466	465	451	436	436	446	439	435	487	473	446	440	443	453	457	442	457	399	463	434	467	449	484	474	405	478	438	506	438	429	489	514	479	434	483	480	450	433	463	456	446	433	429	484	474	483	444	444	493	444	465	454	462	433	441	423	474	451	434	430	434	428	467	445	448	436	469	444	423	456	479	452	466	430	440	463	434	483	449	459	403	464	449	480	429	483	417	458	433	412	462	413	443	435	460	449	420	491	458	454	463	496	430	453	459	447	440	443	468	435	448	447	412	449	511	457	445	475	449	448	452	463	450	452	463	437	474	463	472	449	469	470	400	418	439	439	399	425	445	448	486	465	462	474	483	444	460	443	486	415	459	426	461	413	421	465	446	473	463	459	443	463	475	438	440	439	441	421	482	474	448	445	470	446	454	400	463	399	448	463	466	477	439	454	459	463	430	479	450	434	445	430	443	425	433	457	429	435	481	438	468	442	432	470	444	471	425	492	434	445	496	423	454	487	433	443	448	418	444	456	502	441	445	503	510	462	459	459	438	442	450	478	482	454	439	471	473	466	441	464	437	487	411	437	428	447	445	456	424	429	458	444	437	408	454	493	455	452	474	451	473	478	478	407	435	465	460	435	447	445	452	446	468	465	433	437	480	435	478	447	483	475	452	465	414	449	441	463	443	436	430	433	450	430	461	487	435	466	447	456	480	451	424	452	445	432	438	451	458	446	450	433	455	459	426	445	427	475	405	442	477	448	456	423	466	438	429	430	448	474	427	446	433	428	446	487	412	456	457	483	463	424	456	427	447	418	452	419	463	434	466	437	430	470	482	400	430	439	434	465	462	468	439	476	410	499	490	431	429	397	484	447	447	401	485	448	423	435	452	438	439	457	440	441	428	445	421	487	449	463	436	469	473	446	416	471	429	473	435	439	452	495	416	473	442	442	406	447	441	454	445	474	460	440	425	413	423	459	486	432	460	443	455	452	427	497	451	473	461	409	431	441	458	482	463	418	466	439	465	450	420	455	430	423	439	456	470	438	450	434	422	428	449	438	420	440	421	435	470	453	418	430	483	423	480	434	444	466	472	416	454	476	414	469	448	448	450	450	494	485	478	457	453	430	453	475	452	471	467	450	453	442	465	422	461	457	462	451	477	442	416	457	474	454	465	413	422	485	439	456	458	438	432	426	494	488	463	500	451	461	447	479	439	465	457	431	407	461	477	458	434	450	442	458	463	416	432	423	453	434	439	463	440	481	475	443	451	456	463	425	473	404	456	452	448	423	427	424	470	482	482	445	489	457	443	436	466	453	434	440	486	442	484	458	437	463	442	444	483	415	443	422	472	486	451	500	458	434	497	441	462	441	466	463	462	434	455	472	423	452	445	473	422	420	459	453	448	439	432	443	442	477	477	406	460	463	447	451	470	465	434	467	498	439	486	433	443	449	441	445	448	452	440	432	455	471	471	437	465	445	422	435	474	441	462	443	420	462	490	432	475	482	438	445	445	436	429	430	467	467	461	459	396	410	461	446	427	477	451	408	418	442	485	426	473	472	461	459	418	450	486	445	501	428	404	461	434	466	454	456	464	480	451	465	465	460	457	470	441	437	430	485	429	463	476	465	474	419	432	418	458	450	440	468	436	444	462	408	459	475	465	460	442	437	478	455	469	443	452	421	467	420	435	436	472	390	450	432	457	418	423	504	409	435	453	440	457	447	446	407	410	475	469	449	473	455	420	451	463	430	455	413	471	469	476	415	475	426	443	482	454	454	484	471	493	461	461	472	479	463	432	453	487	505	456	454	462	448	460	455	470	456	457	426	437	403	502	448	479	429	447	457	475	463	487	453	441	490	491	425	463	449	453	459	453	458	418	468	484	474	450	469	433	431	440	407	462	468	468	451	506	463	460	455	426	450	482	472	446	416	461	453	451	477	467	455	421	486	505	456	447	425	391	465	413	454	457	429	447	467	440	463	436	488	442	416	444	469	460	468	448	446	449	443	438	493	447	441	441	454	519	422	431	429	418	455	463	450	429	464	466	473	485	440	463	459	449	441	435	434	446	411	452	451	441	438	470	478	446	439	451	454	457	465	457	455	426	468	452	437	487	435	478	435	409	433	450	434	480	431	445	427	472	464	467	466	449	452	468	445	412	460	413	439	451	433	457	445	427	430	431	426	451	470	476	458	437	452	469	479	477	412	436	462	480	436	457	471	460	423	428	461	422	421	472	474	422	450	470	472	447	436	424	420	469	488	432	415	452	472	484	421	427	475	406	429	458	462	462	430	478	490	443	483	442	459	442	436	464	454	507	443	473	468	428	420	462	487	410	432	438	456	430	453	426	457	447	507	409	442	477	439	430	412	415	480	436	424	462	440	438	440	444	458	427	429	476	463	473	492	439	483	461	451	441	451	428	438	466	465	457	486	505	436	447	444	438	404	451	485	458	447	445	449	406	427	448	397	451	411	436	481	423	455	435	469	450	437	420	444	409	475	482	474	475	430	456	454	478	427	449	479	483	436	428	476	446	431	425	427	459	478	460	437	483	471	506	468	477	458	427	462	474	413	484	420	456	436	427	472	459	454	466	408	436	462	419	434	507	437	440	438	443	454	446	458	456	478	463	440	460	473	470	420	488	457	440	441	470	442	481	482	453	409	440	458	509	420	448	453	461	470	477	465	461	453	471	430	466	462	403	464	496	452	442	449	456	482	458	463	442	434	412	432	446	422	468	482	461	452	433	443	472	466	450	434	449	458	462	454	485	475	466	472	460	508	459	419	447	482	427	475	487	462	488	464	441	453	455	442	460	453	453	469	423	440	437	483	434	445	432	468	495	444	451	452	481	481	462	444	490	448	450	480	448	450	446	471	456	428	482	433	454	453	453	522
7822	556	549	497	412	344	316	302	278	292	277	254	275	271	248	279	242	265	250	259	240	234	247	245	245	282	255	237	238	226	253	227	292	252	233	236	235	238	213	223	225	265	243	236	236	257	250	206	237	257	256	235	227	266	269	250	239	269	230	257	234	263	279	227	264	241	233	262	246	211	207	227	239	261	238	237	258	233	245	251	239	225	250	222	281	284	260	250	228	253	279	268	257	252	204	247	230	294	239	232	255	239	253	240	228	231	243	245	239	217	263	255	258	239	236	255	238	252	256	242	235	249	240	246	226	259	241	245	214	263	249	238	236	223	228	278	216	243	205	232	225	214	224	254	213	221	241	247	230	229	252	215	228	243	257	269	248	237	268	278	188	237	248	224	251	269	229	230	260	243	242	219	258	228	246	241	268	238	245	250	264	246	252	243	255	229	242	251	277	248	241	238	259	270	260	231	247	235	252	235	229	260	241	248	253	206	217	205	208	244	245	219	260	222	227	230	253	248	235	247	236	226	218	244	268	258	263	229	247	238	202	218	241	228	269	247	254	226	250	228	262	261	250	210	307	227	236	239	234	240	257	240	230	264	240	241	259	245	235	233	223	227	227	229	241	253	280	208	242	238	251	223	231	245	251	214	238	246	221	250	241	219	235	260	238	236	262	278	236	282	221	234	255	228	250	207	230	218	267	274	242	267	249	258	217	237	257	246	230	266	233	221	253	256	234	234	271	278	243	240	248	259	243	246	250	244	240	251	249	259	248	242	239	224	220	268	202	222	244	249	247	240	231	237	228	261	232	265	243	249	243	243	246	232	248	237	266	262	245	229	220	259	247	269	226	243	224	263	243	232	245	220	224	224	221	241	234	230	215	202	215	242	216	252	266	264	209	255	226	245	234	250	211	218	239	217	252	252	247	246	246	256	227	220	251	219	204	235	242	228	215	239	245	250	250	254	262	237	262	251	248	243	222	251	236	230	264	223	258	255	213	241	241	227	232	223	243	207	262	229	260	248	238	236	213	235	214	262	224	248	262	265	220	253	228	273	237	232	247	211	261	271	238	229	233	234	267	266	248	258	276	219	234	242	247	264	249	234	248	234	228	230	233	252	234	239	279	264	226	243	244	234	233	233	260	220	283	226	209	241	260	269	241	226	207	210	215	249	240	245	217	232	253	237	218	227	243	216	259	254	255	234	262	208	235	233	264	233	237	220	222	222	227	213	227	280	239	252	264	217	250	227	239	249	260	250	257	228	211	227	232	213	257	262	248	235	213	235	228	242	250	246	251	240	263	247	245	240	247	240	245	249	251	217	226	238	248	238	266	247	263	228	242	203	231	258	249	227	245	224	235	219	209	233	245	224	279	219	218	264	250	239	268	227	276	241	233	225	250	252	227	222	238	254	248	263	259	245	223	216	259	228	278	245	276	252	258	219	244	246	253	205	266	242	260	235	256	247	245	242	239	239	239	233	217	244	219	234	233	259	242	228	245	227	234	251	246	237	233	246	235	233	251	234	222	258	236	242	238	201	243	226	233	268	233	225	218	237	239	235	240	206	272	251	222	231	247	222	213	231	267	230	235	235	243	241	230	255	245	233	255	254	256	228	239	225	233	231	236	260	236	257	251	225	228	215	247	221	235	252	234	267	260	225	252	253	255	223	229	214	221	249	269	220	234	235	244	225	267	274	268	214	248	226	231	220	244	205	213	228	251	238	238	254	244	222	206	267	224	259	215	247	263	230	227	263	262	249	225	228	272	234	231	227	228	218	250	231	249	224	242	263	250	256	255	226	224	259	245	254	234	267	244	247	249	245	250	234	254	209	244	209	249	244	244	248	234	255	247	265	226	210	243	228	242	254	231	254	246	238	232	227	246	233	238	248	222	268	241	232	248	261	263	241	201	245	251	256	260	259	251	241	244	227	244	281	226	254	235	273	225	224	215	223	260	236	225	246	258	252	248	209	227	225	239	247	218	222	241	246	215	260	224	252	258	233	236	222	249	230	236	242	235	217	237	249	247	255	219	201	225	253	222	237	262	245	214	213	212	231	217	232	229	246	246	227	237	212	243	261	283	279	254	246	246	236	216	204	220	202	242	250	243	229	238	253	238	258	238	227	230	220	245	240	252	245	245	216	251	214	264	263	261	249	231	252	231	242	245	241	226	257	235	252	254	223	237	253	240	242	230	253	236	229	238	256	249	231	232	237	245	240	277	249	228	254	234	250	241	258	236	243	244	255	240	241	203	264	266	256	229	226	234	240	211	218	239	246	235	270	243	260	245	237	265	251	249	243	246	251	224	233	253	244	240	247	228	205	230	229	255	215	246	201	219	254	215	263	275	249	262	226	225	241	262	233	267	221	263	246	243	264	255	256	251	255	233	246	212	235	213	234	230	206	192	231	229	248	205	255	245	230	217	253	233	215	231	263	238	240	269	258	233	225	213	240	223	244	253	223	233	229	248	273	259	248	222	238	240	244	248	236	259	263	228	242	253	229	254	242	253	220	251	228	231	204	237	245	245	234	260	253	263	256	260	238	234	247	221	245	245	253	272	282	228	245	236	238	249	217	243	256	239	240	219	222	235	240	232	213	242	238	235	266	257	269	240	245	242	246	239	262	233	236	241	222	236	238	247	239	231	242	254	242	252	239	234	224	248	222	230	260	266	256	223	259	248	220	258	265	252	227	255	258	226	215	237	230	250	244	217	233	212	251	245	259	234	233	221	229	245	246	257	231	276	236	227	266	189	235	230	250	243	238	240	294	240	225	249	224	255	254	226	248	235	254	249	235	249	226	239	225	239	275	236	227	267	244	241	248	270	244	234	245	237	224	251	229	242	264	219	253	261	211	239	231	235	241	245	222	270	240	224	229	246	236	239	248	250	227	256	243	224	217	227	213	244	249	259	263	250	216	230	245	212	217	252	236	264	216	244	227	250	237	236	245	269	249	228	210	241	243	196	255	244	217	263	237	238	221	237	276	244	234	241	219	232	204	246	221	275	245	222	222	250	236	208	256	259	246	225	258	239	281	231	229	248	259	239	240	218	227	236	219	260	220	268	238	235	238	243	243	265	245	224	234	244	252	246	243	254	225	224	262	229	193	250	226	232	216	283	239	242	250	218	261	209	229	236	221	256	262	215	241	260	246	259	235	241	234	234	224	230	225	294	231	230	258	233	240	245	253	225	232	236	248	285	264	230	256	231	241	233	244	240	263	214	262	226	226	240	271	226	267	236	257	228	249	273	226	248	231	242	230	247	248	227	221	227	255	219	240	240	238	268	252	240	219	229	256	244	231	227	253	250	231	217	249	212	253	246	227	235	252	245	241	207	259	250	256	242	226	255	217	235	240	234	238	239	222	243	249	240	224	232	232	233	220	251	270	240	253	244	210	244	243	232	243	217	251	245	210	246	269	236	256	235	266	266	246	216	228	239	267	225	253	244	196	231	213	240	269	223	255	249	240	255	233	255	205	235	237	243	259	246	230
6560	829	1242	1529	1289	1057	913	841	809	731	735	700	675	662	661	658	625	636	577	621	588	620	587	548	562	573	547	515	575	605	531	568	585	549	616	584	578	547	563	596	543	601	543	544	558	559	560	564	579	576	556	550	551	532	527	565	554	565	564	611	521	546	541	560	568	552	523	532	543	539	521	582	566	567	584	562	565	586	567	570	558	571	536	538	568	547	571	519	533	545	573	537	533	596	557	536	543	547	523	546	582	573	529	519	572	574	562	524	556	592	532	583	560	583	538	568	589	567	602	527	546	538	561	540	542	556	567	601	532	484	571	545	575	578	558	560	523	519	516	530	570	543	536	572	558	589	587	526	489	559	555	553	543	539	534	533	543	574	557	493	509	587	548	579	545	518	572	533	563	530	603	554	537	566	573	540	558	516	579	542	533	572	550	554	561	539	546	561	520	554	594	559	521	545	526	536	544	538	574	544	533	539	568	568	546	529	537	553	562	553	545	534	534	581	544	554	576	512	544	560	556	530	574	526	519	543	564	566	550	561	564	533	546	571	566	586	530	536	566	531	528	533	572	521	518	571	550	554	515	570	503	534	569	563	548	535	585	574	591	547	490	545	587	553	555	538	523	541	562	516	573	548	511	528	539	531	555	514	557	496	551	549	521	567	574	531	518	543	560	526	542	531	570	509	589	568	535	554	560	584	561	577	513	570	575	526	590	531	548	513	510	572	536	584	556	574	552	575	591	543	592	540	562	493	533	575	534	592	549	560	496	554	501	524	534	578	566	572	579	579	541	554	504	567	594	547	563	591	558	534	551	499	498	555	553	527	533	504	559	574	570	579	568	542	525	500	522	546	576	583	532	554	557	518	539	572	552	567	555	492	557	534	589	532	513	544	532	580	540	552	527	520	521	522	568	495	565	561	535	530	574	528	565	565	546	560	508	522	570	550	556	527	551	531	544	520	549	563	569	518	505	501	518	539	541	543	566	463	537	551	571	546	572	514	534	557	520	486	588	559	576	588	527	565	581	560	562	547	527	585	572	549	486	530	515	531	552	533	515	576	544	530	555	554	523	533	576	559	517	554	539	559	543	579	587	544	569	542	557	594	571	592	511	588	577	514	522	556	531	533	565	560	510	555	509	554	495	528	539	556	525	571	522	535	544	525	572	561	551	519	495	569	545	569	548	547	529	551	563	571	526	536	553	572	554	571	591	550	531	560	555	561	539	556	568	494	574	546	536	536	547	518	507	629	517	499	546	499	526	560	558	560	579	596	543	566	546	529	577	583	570	569	540	559	575	546	520	542	533	523	586	564	623	550	548	545	533	523	545	564	546	550	586	560	549	530	573	562	545	498	556	545	565	556	539	577	600	545	569	548	529	509	514	578	542	576	580	577	567	566	556	522	545	576	565	544	498	573	567	552	563	539	532	580	532	510	534	556	595	563	548	535	565	536	534	536	559	571	573	549	510	537	573	545	559	561	535	524	544	534	553	555	539	561	542	555	538	525	540	529	558	565	543	525	594	525	553	530	580	528	568	539	581	564	584	555	587	556	551	521	605	599	533	583	541	552	503	538	523	584	565	557	561	550	552	549	563	561	550	528	550	552	572	528	547	564	547	540	543	550	565	538	554	524	539	556	556	564	538	574	561	553	527	563	597	539	531	553	554	537	566	552	539	539	547	561	538	526	553	532	541	539	531	520	535	549	526	545	539	565	573	536	563	558	548	522	556	563	535	559	551	515	577	538	546	536	578	540	526	540	536	537	515	544	533	564	517	549	622	593	522	573	563	560	540	591	528	556	528	557	571	546	540	542	585	504	530	528	544	511	536	604	540	548	541	574	572	523	562	551	582	572	548	545	520	553	562	547	537	528	562	557	455	581	530	517	531	559	584	556	570	515	576	559	564	551	561	502	534	526	557	569	547	539	552	546	525	552	553	548	608	572	518	570	562	511	517	592	574	492	544	566	537	570	507	546	556	546	533	550	574	548	558	576	543	575	548	547	557	558	630	555	576	528	548	534	564	573	568	575	569	554	543	542	574	524	568	563	571	537	557	569	582	549	531	580	530	573	528	578	563	548	581	552	541	586	540	550	549	531	537	536	564	577	580	546	505	529	629	532	579	493	548	544	547	590	540	543	620	531	566	502	565	531	553	544	563	545	587	546	558	581	568	527	595	570	546	506	548	584	551	587	569	587	546	552	536	538	573	560	588	525	542	587	555	545	588	521	570	548	554	510	581	560	539	607	511	557	549	551	498	527	563	511	563	552	569	600	533	575	582	558	557	584	536	550	532	585	567	524	540	546	599	564	550	569	564	532	552	518	524	523	548	522	559	539	507	562	534	523	536	544	512	514	542	544	582	559	577	573	556	539	535	578	509	551	557	520	571	536	548	565	599	536	569	530	544	562	549	565	534	599	533	570	530	544	558	540	519	504	559	566	550	511	569	572	524	551	515	571	537	583	546	528	541	544	552	549	574	514	559	566	514	562	507	599	559	566	516	551	518	560	507	524	560	520	542	559	558	504	527	577	586	529	553	568	519	562	504	523	530	568	515	592	598	544	592	534	575	539	542	580	581	521	532	531	560	561	572	543	504	565	574	542	588	561	532	573	514	533	537	558	590	564	587	563	497	584	510	526	541	566	516	582	522	565	518	545	566	536	553	523	539	561	557	539	528	547	526	544	548	537	556	539	591	545	572	543	567	563	570	555	552	544	565	562	561	532	564	553	511	473	548	533	548	571	549	517	552	516	555	538	556	531	550	549	538	552	564	534	593	541	529	562	565	564	531	514	551	536	558	559	566	560	530	514	553	534	566	557	552	585	520	540	571	498	606	548	530	537	516	541	585	522	564	577	546	587	512	530	536	545	543	531	545	574	576	511	565	548	595	551	544	607	585	533	575	560	538	579	555	543	599	534	576	551	545	561	574	557	557	518	564	552	576	537	533	576	544	567	548	561	550	481	535	604	534	568	566	559	523	493	537	532	564	535	552	521	578	580	523	560	542	555	543	522	573	531	576	588	540	510	537	532	542	546	538	586	581	556	560	526	573	502	564	527	531	573	543	530	493	558	525	539	519	537	560	533	548	559	529	544	536	521	569	523	546	540	535	570	607	550	490	514	552	584	540	527	535	566	533	565	584	527	565	517	518	544	539	573	538	528	523	579	546	513	492	551	539	543	559	567	580	528	585	535	548	536	526	550	581	548	514	535	565	571	530	569	581	539	537	553	564	574	571	558	566	575	538	562	535	523	531	543	539	555	563	569	546	547	566	510	525	554	573	545	571	566	543	527	528	555	519	544	544	546	560	527	521	534	539	570	560	537	570	580	557	536	511	555	555	567	560	550	539	513	566	514	585	534	503	574	583	549	541	597	549	539	563	561	519	549	582	553	594	561	538	494	537	564	540	532	591	520	534	562	532	560	549	563	544	519	529	548	539	533	538	541	545	563	590	555	533	543	571	538	535	526	555	515	546	530	507	514	563	576
14501	1053	857	624	407	329	266	226	212	212	164	168	169	162	139	128	158	138	147	129	146	130	129	126	145	129	128	104	129	114	126	124	124	136	135	124	118	140	126	120	148	120	125	140	133	130	136	118	141	114	132	141	149	131	153	141	117	117	118	112	124	113	133	120	135	93	143	144	119	137	114	118	127	113	125	129	139	138	118	126	124	139	148	115	121	115	113	124	117	127	97	122	131	129	136	120	113	121	117	114	121	120	120	118	124	140	137	115	130	141	131	126	121	117	121	135	129	132	134	120	129	126	124	122	129	126	113	122	128	114	110	98	113	91	118	125	135	133	141	132	128	137	130	109	105	127	132	124	132	114	116	115	134	122	125	124	115	136	119	110	119	131	120	140	118	136	134	123	130	135	120	109	130	140	133	101	121	135	146	107	109	111	122	142	131	119	122	127	123	106	131	148	130	106	116	127	120	132	134	123	121	128	132	113	123	122	126	121	112	107	106	136	126	120	144	103	125	108	127	133	118	127	122	142	126	113	124	118	122	123	145	128	117	124	112	131	129	130	114	114	146	134	121	136	143	133	135	126	125	144	114	126	122	127	124	124	132	112	121	128	107	131	129	132	147	142	110	118	109	133	116	137	116	121	117	121	135	120	141	140	135	131	114	106	116	114	127	133	121	125	104	126	144	103	130	126	105	119	133	149	105	114	141	114	118	129	130	133	133	124	138	126	109	116	136	97	123	121	115	109	131	115	136	140	116	138	126	130	107	130	136	121	117	116	111	125	125	109	129	153	120	124	134	123	100	112	109	135	133	118	121	135	128	120	121	121	130	147	118	114	128	134	125	109	142	120	139	102	134	127	111	118	87	103	110	141	131	140	126	119	134	123	121	116	140	109	136	110	109	130	130	127	123	136	134	146	125	129	123	134	145	110	147	128	140	125	111	148	119	114	142	118	105	136	126	138	137	133	135	105	127	96	130	137	105	134	115	128	144	143	140	112	121	127	131	158	107	136	115	145	117	138	121	117	117	130	126	116	128	122	138	106	126	113	133	124	134	109	127	120	122	118	106	126	119	146	118	112	120	131	104	154	124	146	143	108	124	124	137	117	115	116	126	125	103	134	115	126	115	104	107	134	106	113	120	108	121	118	101	117	131	119	122	107	133	126	124	130	121	116	137	126	109	127	108	112	126	108	118	115	129	106	125	155	126	140	97	128	128	121	149	107	118	122	121	139	128	100	128	116	116	128	134	130	145	132	105	115	144	132	115	123	129	137	125	116	123	117	129	120	111	130	104	108	128	112	122	125	145	129	149	140	120	125	124	143	126	115	122	134	122	112	112	115	131	149	113	127	101	128	121	111	130	128	97	116	112	131	129	113	119	129	128	130	113	121	123	106	123	131	125	106	119	111	128	111	140	111	122	132	125	126	135	121	140	142	133	112	143	115	103	147	117	136	125	102	109	135	99	118	123	118	130	124	132	132	118	123	153	142	123	120	119	115	113	122	122	142	138	118	119	126	101	149	148	122	139	121	134	136	137	117	126	125	117	131	138	115	116	131	130	107	125	112	124	103	112	100	136	100	131	139	125	129	111	118	130	138	144	100	106	121	130	127	149	116	144	101	124	128	118	129	114	143	127	128	122	138	117	117	100	114	134	113	124	116	121	126	133	125	129	119	99	138	117	133	117	134	128	119	122	112	115	139	115	104	130	122	104	144	133	127	119	131	122	115	111	121	148	118	132	123	136	135	151	126	115	123	124	150	134	144	119	155	136	141	113	118	126	109	127	136	154	135	130	119	117	113	136	141	105	137	124	119	127	118	155	110	121	115	118	133	121	107	135	119	133	120	123	133	126	130	109	111	130	118	124	126	124	135	139	117	126	142	142	143	137	133	149	123	123	128	123	108	113	108	115	122	114	124	139	122	118	110	133	104	125	122	112	127	109	132	111	120	136	124	108	130	131	115	124	119	129	131	118	127	112	121	133	145	131	112	121	147	121	121	108	109	136	110	122	126	135	136	140	114	113	131	121	126	128	103	132	125	96	124	125	122	138	141	112	123	122	110	141	111	106	141	126	114	127	132	128	104	124	112	117	113	151	128	123	133	143	135	111	134	119	133	118	134	120	121	114	119	123	133	140	141	127	121	131	133	136	109	120	134	116	134	107	132	128	109	114	121	134	113	114	98	122	128	130	130	115	125	134	119	123	130	114	110	125	121	107	119	136	135	124	118	115	117	115	130	108	137	158	120	117	121	119	117	120	124	123	128	143	125	144	103	134	96	126	140	116	119	126	116	119	123	121	135	128	137	121	117	138	124	135	119	121	111	137	124	127	133	135	125	118	126	139	134	116	112	118	133	142	113	110	137	130	127	140	111	132	117	133	119	128	110	118	127	107	124	133	101	124	119	128	114	106	101	130	132	136	144	121	107	114	120	141	153	128	141	140	117	121	129	153	137	119	129	119	117	111	123	109	121	123	125	111	129	109	126	129	128	126	101	120	110	117	128	126	142	119	147	114	123	103	108	130	127	146	139	138	135	103	151	117	140	133	123	115	117	120	88	124	115	126	128	113	116	131	107	110	115	132	118	113	129	116	129	114	123	120	124	114	129	127	124	126	115	117	122	119	122	94	152	134	107	133	115	134	136	116	108	116	135	136	140	131	113	149	120	110	122	118	137	137	131	116	140	137	136	141	135	124	135	129	107	130	117	126	112	139	132	148	147	112	115	118	142	125	134	132	136	135	120	137	119	111	119	116	123	114	126	124	117	120	94	126	123	110	125	130	133	133	109	138	110	107	117	125	111	122	123	113	122	135	128	126	130	120	111	131	125	108	130	110	140	129	127	149	109	120	125	116	115	130	116	120	113	122	128	142	119	122	120	132	113	131	116	130	136	126	130	145	124	114	121	130	123	123	132	114	127	139	139	118	132	119	132	132	111	135	128	118	129	151	119	116	125	133	130	107	130	102	132	112	120	148	133	120	145	84	112	126	133	129	124	110	131	113	113	116	105	116	128	128	125	128	136	139	136	124	132	142	125	131	126	113	124	105	130	119	123	117	135	118	139	115	143	134	122	116	144	123	132	141	134	126	120	130	121	128	118	133	103	138	120	111	133	112	142	127	104	122	139	120	120	133	123	113	111	119	126	110	110	127	130	118	115	114	135	150	116	117	117	115	115	129	118	141	120	126	118	125	120	114	127	114	122	145	123	125	126	99	113	108	121	114	139	152	133	122	123	134	116	125	132	129	139	120	121	121	129	112	131	105	127	111	121	116	132	106	108	115	117	130	106	118	134	94	94	124	140	148	135	119	113	125	116	126	135	112	117	132	168	134	142	131	128	98	117	112	133	129	110	139	129	131	148	109	144	129	128	132	114	151	123	133	114	129	117	134	123	132	113	112	120	113	125	109	116	116	146	130	134	139	124	127	123	131	105	142	119	114	117	135	134	104	129	152	129	130	125	100	120	129	136	120	134	109	124	123	117	116	118
7967	831	1695	2178	1738	1378	1154	786	710	657	600	565	543	464	418	443	383	377	385	368	383	353	335	321	320	359	310	302	312	327	338	323	352	325	325	303	276	289	322	290	321	286	310	298	325	308	296	310	322	331	304	287	290	278	288	316	270	301	290	303	264	310	344	299	303	299	309	285	310	313	290	308	331	290	288	269	304	279	297	316	284	295	282	291	299	302	290	306	281	294	313	269	317	305	278	292	297	279	309	310	287	306	322	290	282	303	265	321	272	317	286	291	286	311	276	303	313	248	325	271	286	308	288	271	291	309	316	283	303	315	324	319	288	288	288	285	257	324	311	289	303	325	305	269	290	313	279	324	295	274	280	268	278	296	332	293	291	248	305	304	286	308	281	303	306	266	322	321	307	307	300	263	295	277	306	300	294	276	273	261	337	290	314	282	281	298	291	313	289	269	299	284	289	259	278	266	271	313	312	301	303	288	270	267	267	267	281	263	285	316	310	279	289	270	278	274	319	272	306	270	305	281	291	294	327	290	285	264	309	284	259	281	315	287	297	288	269	271	288	322	274	333	282	303	314	272	289	281	307	282	278	296	292	257	292	305	309	259	268	285	270	291	291	281	290	310	282	277	305	299	323	314	265	303	302	267	284	296	246	281	323	296	262	323	313	308	277	295	306	305	303	287	289	301	295	297	292	284	277	252	297	272	281	297	288	276	269	278	265	286	268	294	298	294	269	316	274	286	284	315	288	307	272	277	266	296	282	274	282	278	295	283	304	296	321	265	257	279	295	292	309	289	292	256	305	269	295	286	282	286	267	287	287	277	261	255	300	280	290	313	267	298	265	271	289	296	284	264	288	288	289	294	283	294	289	285	282	286	298	322	277	276	286	298	249	300	282	287	283	297	294	275	290	261	298	279	277	289	314	248	286	307	265	309	320	317	295	268	262	274	285	309	283	310	310	285	259	263	298	289	267	297	296	280	269	258	294	312	325	296	272	289	289	300	300	294	303	304	301	296	266	269	262	318	281	275	307	272	304	274	281	286	307	298	290	277	295	321	267	293	322	285	291	263	332	282	295	304	277	301	300	270	323	277	292	292	289	297	287	264	295	304	310	282	290	271	258	281	294	293	285	289	284	282	299	308	296	264	262	301	297	299	270	346	306	297	272	294	285	270	289	289	285	289	299	285	306	289	294	292	269	268	305	273	324	268	288	277	308	322	277	334	311	281	287	300	262	292	289	333	307	297	294	268	282	285	299	302	305	281	270	279	273	275	309	303	277	294	289	296	317	271	264	277	296	303	289	269	291	309	276	312	287	321	279	346	317	313	294	260	283	289	291	306	299	306	277	275	286	311	306	277	289	310	269	275	294	266	288	283	321	325	297	272	290	266	270	295	266	284	286	278	295	331	323	282	287	281	305	314	271	286	281	257	286	288	321	313	295	275	289	313	311	307	304	279	295	298	300	277	301	303	262	272	271	256	289	288	322	292	295	287	265	270	294	299	276	276	301	266	310	258	305	274	301	266	264	265	278	285	279	266	309	294	281	314	300	275	291	278	285	285	273	322	280	288	298	297	285	284	277	283	270	283	282	283	318	278	290	266	286	291	287	281	279	280	296	306	289	301	277	322	321	271	292	264	298	271	299	322	295	319	295	293	263	289	291	262	296	313	285	286	284	303	254	262	295	312	277	271	273	270	263	319	274	282	288	301	321	282	318	316	293	295	313	295	288	309	284	302	309	262	304	283	275	303	319	283	299	284	297	288	288	285	263	281	284	310	313	296	300	299	267	300	275	253	300	279	282	275	286	293	292	301	297	298	294	290	258	282	276	299	286	291	279	288	295	309	270	283	271	288	287	294	291	290	274	296	275	284	307	287	313	309	284	323	311	268	287	291	302	301	306	282	303	259	271	307	310	259	291	290	293	290	274	281	275	280	283	260	286	284	272	318	266	311	296	255	329	292	272	283	293	298	286	303	292	283	289	308	322	256	302	276	270	289	289	308	290	284	294	296	295	277	282	287	289	279	301	282	308	268	276	293	304	261	247	283	291	303	304	279	316	293	292	279	320	304	263	297	305	266	317	286	296	286	261	299	312	275	312	288	278	326	267	263	293	279	295	298	267	299	311	298	301	257	302	306	302	299	318	336	291	269	278	306	307	290	243	315	314	275	301	279	298	282	266	298	293	284	305	289	291	323	304	287	310	248	294	286	315	279	310	278	286	283	302	307	290	261	296	275	297	269	305	299	285	262	256	294	280	304	329	266	301	295	301	290	305	287	307	285	306	319	273	309	282	308	289	286	292	270	281	294	280	294	270	283	284	308	264	298	279	305	280	274	282	283	292	316	282	271	284	267	292	256	292	287	255	312	300	291	277	263	298	281	309	303	290	299	304	307	280	270	257	298	285	270	301	290	267	310	314	312	280	283	287	271	302	280	304	262	258	287	286	282	281	255	281	283	281	310	267	309	287	284	286	300	281	290	310	306	298	305	309	283	288	281	293	292	288	268	250	240	309	284	277	294	253	294	293	288	297	305	295	294	322	256	290	239	311	294	247	299	273	318	304	288	273	279	299	307	288	282	301	275	315	292	303	274	286	264	292	294	269	290	308	290	295	320	290	281	317	281	298	305	305	306	296	316	302	317	287	269	294	306	279	296	286	291	300	275	287	274	268	293	300	295	288	313	314	260	285	276	298	289	282	297	316	314	257	293	308	301	294	266	314	299	276	281	271	284	285	276	285	297	291	258	265	283	309	295	319	302	304	321	303	301	272	302	292	284	278	296	278	306	300	282	294	255	293	300	303	291	263	293	261	289	279	298	298	287	304	294	311	305	300	301	309	320	249	295	279	270	299	275	275	299	298	264	284	314	302	281	293	279	289	304	318	299	275	291	305	307	302	300	278	304	276	302	338	304	260	294	277	271	287	277	295	306	289	305	305	260	302	272	295	307	318	301	282	306	288	310	315	264	292	298	274	299	252	309	309	310	283	279	280	318	302	332	281	280	315	303	294	296	291	287	293	305	304	307	308	292	301	259	270	291	325	337	285	260	293	309	316	287	296	311	301	310	290	262	281	302	312	303	271	295	294	276	306	326	286	309	302	287	290	285	310	272	289	292	290	270	305	292	284	267	276	283	262	294	311	289	289	305	279	335	299	289	280	290	304	280	304	301	296	279	295	281	305	282	309	313	280	302	314	295	318	285	291	277	334	274	299	306	267	272	340	299	269	319	294	285	294	277	300	290	311	290	274	275	287	281	293	299	298	297	289	310	294	272	277	294	296	280	310	295	270	300	279	303	302	296	305	303	307	271	293	272	324	282	296	308	280	339	314	260	295	305	266	286	295	319	310	300	276	302	261	279	269	280	297	307	247	272	276	312	306	303	285	294	339	303	262	272	272	278	300	270	304	304	306	314	287	282	298	291	303	297	321	294	283	272	295	288	304	323	289	291	327	276	296	264	303	290	297	299	298	278	258	293	305	301	297	281
1454	228	207	224	186	191	191	179	171	202	216	203	175	183	184	179	201	187	182	204	180	225	186	190	201	190	202	183	201	176	186	182	196	205	202	162	194	177	207	193	207	229	183	179	166	166	209	173	203	186	187	160	203	184	211	162	186	180	191	173	172	198	178	183	224	193	208	188	191	176	188	187	180	191	200	191	194	204	213	200	179	180	175	165	177	184	219	205	179	190	192	189	183	195	189	217	203	163	176	194	182	181	172	170	201	200	182	192	189	182	188	174	183	209	195	208	184	204	182	168	183	210	187	198	215	168	199	208	175	194	206	175	182	210	194	191	194	197	183	190	181	201	200	198	187	187	173	182	153	190	197	179	166	193	156	182	163	181	192	216	172	166	209	187	201	193	194	192	187	179	172	210	178	205	177	183	186	180	178	181	191	184	184	174	192	182	189	195	214	184	190	161	199	185	192	187	226	200	208	204	205	194	203	224	170	198	186	179	217	194	183	169	176	187	199	201	185	182	170	201	205	199	203	204	195	189	202	195	211	188	198	183	184	178	176	213	212	202	214	192	176	184	200	205	194	177	196	197	219	194	212	192	198	205	178	189	184	198	170	203	218	183	190	181	181	201	193	177	199	198	170	170	215	200	197	176	211	187	201	181	186	175	189	194	209	199	179	177	200	186	209	180	196	167	197	192	195	199	182	175	186	217	163	193	205	183	208	192	204	182	197	202	161	155	187	176	178	183	175	183	177	184	196	190	164	183	186	168	208	202	170	206	215	190	181	208	206	198	184	187	199	164	180	194	183	177	206	203	184	164	216	177	194	187	195	180	200	197	192	169	210	182	176	168	168	221	177	198	189	194	190	188	166	198	174	150	211	203	197	173	175	193	213	178	179	183	195	187	198	194	196	200	174	180	214	206	188	201	192	183	196	181	189	196	196	195	203	198	208	192	186	200	177	187	185	197	216	175	192	179	198	181	214	193	198	195	192	164	201	187	183	198	197	191	184	171	203	164	151	172	202	244	206	187	203	212	203	217	173	169	183	201	194	175	169	197	208	188	195	187	207	181	212	186	154	197	220	187	185	194	184	182	205	205	183	202	185	174	204	175	197	182	194	181	184	206	170	182	179	222	162	205	191	188	200	172	199	207	191	188	174	170	184	191	162	178	181	178	170	184	185	198	187	211	197	183	195	187	198	203	187	161	201	190	188	194	190	179	190	217	191	203	188	193	223	213	194	211	153	193	202	205	206	203	192	182	190	176	184	205	166	195	215	185	186	197	215	189	176	185	198	178	177	172	162	192	203	191	207	202	196	180	191	177	182	182	211	204	163	206	162	207	165	179	202	170	179	186	185	198	187	207	167	188	192	189	215	184	215	199	182	169	169	192	207	210	192	181	169	199	187	220	190	215	187	192	197	177	155	156	177	224	184	178	171	191	197	171	177	217	216	172	198	199	205	194	166	165	215	181	172	192	206	193	201	183	174	220	199	182	198	211	197	188	186	183	181	190	191	192	191	186	199	177	202	204	182	220	194	189	197	214	183	229	171	194	212	205	173	177	207	190	176	182	205	196	188	196	211	172	164	178	167	190	193	177	193	191	200	159	204	195	184	213	188	173	183	189	186	183	160	181	192	185	170	177	160	182	191	194	179	197	197	195	212	189	194	221	197	168	193	196	193	232	204	201	178	205	203	211	204	201	182	190	200	186	197	188	200	184	196	184	184	189	181	159	217	172	183	188	202	190	191	212	188	204	175	182	191	188	168	195	208	170	208	174	171	172	188	200	185	176	183	188	188	187	203	190	200	200	184	159	174	175	209	191	195	194	201	177	200	206	221	184	217	226	159	180	180	209	163	190	177	197	179	174	207	229	201	176	154	186	187	175	197	184	218	205	213	183	181	221	197	190	197	190	182	174	193	173	188	200	156	176	201	190	204	151	210	201	209	171	207	185	169	203	221	224	197	200	193	189	194	180	191	187	198	188	174	200	163	181	227	182	196	205	181	190	188	215	193	186	212	243	189	194	194	179	214	199	207	208	203	193	184	165	174	171	212	190	191	172	218	188	183	208	206	190	194	216	191	205	162	196	184	181	187	191	214	168	188	206	183	192	209	202	173	194	176	191	187	181	195	209	179	193	193	185	163	184	182	187	180	189	182	194	172	196	204	212	184	186	169	193	192	174	183	174	176	212	192	207	183	191	193	211	211	190	207	193	176	199	203	186	210	205	196	183	180	188	191	209	197	190	190	152	192	195	190	197	212	207	189	166	185	203	218	181	188	191	173	162	170	187	185	193	204	206	191	192	187	190	184	190	194	192	189	162	188	189	208	187	196	200	208	207	201	211	190	210	185	181	177	197	187	183	169	211	195	210	195	186	209	196	184	158	174	171	184	180	201	194	198	178	202	176	186	196	191	192	171	194	197	180	176	204	187	180	173	192	172	180	171	190	198	208	184	195	187	180	191	190	192	185	211	184	186	197	167	182	191	195	187	193	223	210	208	188	222	191	206	219	183	196	178	173	194	215	162	192	188	194	209	159	204	174	191	178	212	189	184	200	187	188	197	200	212	198	171	188	212	185	187	197	204	199	198	178	186	172	176	214	202	197	182	197	195	189	194	186	190	200	224	172	185	180	201	180	180	201	190	193	198	207	199	191	192	200	216	196	216	198	184	157	183	185	190	201	190	214	217	198	191	193	201	187	192	188	186	191	206	198	201	189	185	180	188	199	194	187	187	219	166	196	208	191	169	192	178	194	176	217	206	233	211	195	205	187	173	195	173	181	192	206	194	216	197	194	194	204	171	170	180	209	162	168	185	172	179	192	204	196	215	187	183	192	192	191	188	170	184	206	196	183	200	193	199	168	216	180	202	202	169	195	192	218	199	176	179	190	217	172	202	199	185	218	191	197	179	209	192	224	190	173	172	167	179	190	175	186	182	172	203	152	183	178	169	182	186	214	219	181	205	185	223	178	204	211	183	188	202	202	177	189	194	214	170	172	181	182	181	179	195	187	178	192	202	193	202	197	200	222	192	175	187	185	197	211	211	196	204	176	178	168	195	203	198	212	201	190	201	189	195	192	179	215	209	192	183	217	226	186	205	170	186	200	206	175	177	166	191	161	191	197	193	209	156	199	195	169	197	187	190	197	197	179	193	175	195	168	205	154	201	196	179	193	171	205	197	222	197	210	192	201	189	188	199	186	194	168	190	192	202	184	197	183	195	200	197	185	221	195	192	183	185	166	185	202	162	200	164	190	178	200	181	194	176	181	192	213	191	220	179	195	196	204	196	176	178	169	177	186	174	199	175	184	179	161	184	193	194	183	207	190	215	214	183	197	166	192	190	201	210	232	176	204	199	180	196	193	204	178	175	187	216	172	194	185	172	188	196	198	211	188	179	206	199	186	180	202	209	229	190	197	198	175	206	196	184	170	204	199	175	170	185	195	198	207	181	175	175	183	187	218	207	175	178	203	207	174	174	174	208	204	192	172
1906	433	507	489	484	481	463	460	464	472	435	430	443	437	459	493	413	468	482	430	458	437	411	475	469	482	486	423	486	483	423	455	445	435	427	448	438	413	421	424	463	446	495	474	429	469	464	439	446	469	457	481	437	472	433	424	458	490	468	436	450	443	481	456	421	453	452	436	449	447	443	428	469	448	484	466	444	442	477	473	455	430	440	437	477	443	466	436	479	452	426	477	421	458	461	428	418	446	453	409	431	460	439	489	488	436	432	461	475	451	455	475	453	420	459	417	431	501	439	468	491	448	473	433	433	440	472	437	446	456	440	467	438	467	439	447	444	433	483	447	446	450	447	473	411	438	464	466	442	420	467	439	436	476	443	415	467	440	487	438	425	411	446	446	414	462	460	446	457	472	441	452	469	474	439	451	453	394	455	403	458	446	490	432	461	471	445	471	461	482	466	441	477	445	469	481	439	438	409	451	423	417	453	420	461	465	460	469	442	467	440	435	460	442	486	462	494	436	450	431	445	453	488	445	421	455	457	439	479	441	428	394	422	455	424	436	483	447	450	458	495	383	486	448	483	449	453	435	425	453	447	411	480	478	461	461	448	474	479	448	435	447	436	419	420	472	443	484	438	467	454	451	473	483	435	407	462	467	455	442	391	477	445	463	437	474	462	392	424	462	436	459	441	456	444	466	490	470	456	415	447	453	451	446	448	454	434	437	467	485	419	411	447	455	489	446	479	472	438	438	441	451	440	449	457	442	492	411	400	480	498	441	450	449	460	455	465	464	449	458	468	442	452	447	462	422	467	456	463	440	479	398	460	460	446	452	448	478	427	431	431	411	428	453	452	448	450	434	451	449	476	467	453	444	475	448	456	461	426	453	420	430	412	452	452	421	447	435	487	438	422	430	405	468	423	469	432	485	446	472	457	465	469	427	474	468	442	441	442	468	465	439	439	456	428	437	445	456	450	458	427	475	489	447	424	433	478	459	491	432	484	480	396	438	442	477	447	451	438	479	405	479	428	407	478	438	472	433	479	454	495	472	441	467	462	460	480	417	488	484	454	467	471	444	444	411	438	437	456	481	481	472	440	427	424	454	490	456	423	436	447	441	452	456	474	468	419	421	453	476	428	458	454	412	443	441	430	462	447	445	460	453	432	450	470	437	444	464	452	427	373	484	462	448	481	475	441	460	462	452	436	466	462	434	411	448	483	447	496	461	455	486	425	451	476	467	427	427	404	435	468	461	482	448	430	485	435	437	415	445	438	455	402	452	451	475	438	473	437	486	474	436	400	425	440	472	483	403	458	491	490	412	463	434	472	485	456	418	428	422	483	443	425	453	463	453	483	441	451	454	460	436	447	425	471	425	459	475	486	470	457	429	491	433	446	454	446	464	469	431	446	439	435	415	479	473	428	451	445	473	472	442	449	432	450	451	486	458	472	471	470	443	450	432	448	473	443	441	441	430	438	490	431	460	416	442	486	485	434	445	450	440	444	445	446	434	442	449	409	433	464	461	455	397	408	458	484	412	440	471	482	423	439	460	512	459	459	451	443	439	426	456	420	477	494	459	430	458	436	461	437	456	470	458	458	425	445	466	466	448	448	431	470	426	456	485	468	456	446	464	429	455	423	449	487	469	476	441	440	468	483	473	475	449	443	469	476	425	483	467	462	464	439	434	408	454	437	450	472	408	482	489	435	448	458	434	453	433	445	467	447	463	418	476	433	460	450	461	471	421	434	472	457	464	457	433	459	473	498	446	439	483	480	411	460	466	475	459	435	470	459	450	452	423	453	458	501	489	429	456	485	454	453	463	440	446	444	456	462	450	451	470	440	448	436	451	462	454	473	430	460	484	467	433	433	432	464	447	464	446	402	445	429	428	455	413	438	402	495	434	493	473	479	489	419	452	461	434	458	441	448	480	494	445	434	472	420	449	445	462	441	424	472	452	451	456	477	468	440	455	450	405	441	469	421	418	468	443	449	476	456	441	426	469	440	433	434	470	462	488	473	415	467	449	437	428	441	467	452	441	452	473	465	437	465	483	465	442	465	437	445	434	449	446	455	468	472	456	445	443	433	492	465	453	430	440	439	422	459	464	410	409	488	458	473	438	459	461	530	461	471	422	458	453	477	444	461	476	475	452	477	430	460	462	447	473	443	453	494	465	440	436	450	451	451	432	471	464	464	490	440	455	389	453	468	444	441	466	464	471	454	446	468	427	458	456	425	452	414	447	458	441	446	438	436	487	444	441	457	461	431	446	461	451	461	454	440	442	443	450	423	450	439	420	456	466	459	431	436	457	456	475	487	455	467	463	482	429	461	450	458	466	423	493	443	445	468	456	432	471	461	453	455	435	459	483	458	466	434	454	457	476	489	445	443	447	447	416	480	439	460	504	463	421	437	466	489	472	465	472	457	456	430	431	437	451	437	436	430	447	420	447	428	455	448	419	453	428	467	472	447	449	433	430	410	442	462	427	440	466	464	478	444	472	464	441	435	462	498	472	418	485	465	459	437	437	421	407	448	489	439	460	456	440	444	460	460	444	452	454	467	455	470	438	434	439	450	482	453	462	471	451	474	460	458	457	458	470	505	472	460	426	450	447	478	460	426	407	432	456	449	406	450	436	443	432	484	416	474	504	452	471	456	462	465	438	480	429	448	444	455	478	465	463	451	469	457	470	460	434	454	457	463	434	483	424	431	432	409	497	459	448	463	428	427	450	449	427	464	472	475	452	450	450	462	419	435	442	457	479	485	463	476	444	452	441	469	480	442	489	439	472	418	450	471	461	463	444	411	458	463	436	471	449	401	458	437	449	454	457	453	439	455	438	452	447	461	457	453	453	462	475	463	452	456	449	417	492	466	441	421	462	460	450	429	432	461	445	466	454	487	448	441	399	440	439	460	464	430	464	453	465	457	443	444	463	433	442	460	464	430	461	420	459	448	433	472	475	469	460	425	478	456	438	441	472	424	456	446	453	459	447	416	465	474	437	458	465	422	451	421	495	452	448	465	425	436	428	444	482	457	458	429	435	460	454	470	428	444	423	438	462	441	452	433	428	464	431	416	473	480	457	431	401	473	467	432	454	427	431	484	464	467	481	460	461	431	459	455	469	444	448	454	444	450	495	433	444	459	477	453	448	418	474	458	440	468	452	478	450	427	478	468	427	462	444	446	462	481	465	425	439	457	441	463	456	440	495	430	453	476	458	451	460	484	415	480	452	409	453	443	453	490	425	421	482	430	434	471	462	441	437	452	435	479	452	435	480	452	431	426	412	469	411	442	453	444	408	457	457	444	426	421	420	452	455	426	442	442	418	473	433	484	445	474	409	491	467	469	462	440	448	466	450	466	477	436	461	446	444	454	443	459	440	456	451	412	431	468	432	434	473	442	447	446	445	445	476	448	460	467	453	402	405	448	509	469	489	478	412	470	450	480	446	431	459	435	457	448	443	434	461	466	493	460	406	472	395	483	439	465	473	433	424	453	480
8063	587	621	486	438	352	312	270	274	278	257	294	264	243	250	263	244	227	246	247	249	267	242	239	273	245	244	236	263	224	247	238	255	220	258	239	219	235	245	241	235	267	246	240	230	228	248	235	251	235	244	222	221	236	219	251	262	228	241	246	218	241	271	233	247	246	248	284	249	233	233	227	206	232	214	238	222	230	261	217	228	229	242	234	258	240	267	245	268	228	236	240	241	237	243	235	243	224	225	232	233	242	267	240	238	208	260	245	275	264	242	228	232	234	239	243	236	224	249	221	246	214	240	263	240	242	234	239	244	230	234	254	247	237	239	266	237	225	233	245	211	224	262	216	230	255	254	237	225	240	255	244	262	255	242	233	199	256	243	216	242	221	222	247	271	233	242	224	233	223	244	234	263	216	227	247	250	252	243	217	221	255	261	249	245	261	237	237	231	209	261	253	225	221	246	252	236	223	245	223	236	237	212	249	240	250	262	237	231	218	251	251	254	223	250	233	232	211	248	253	231	242	249	234	214	244	213	239	219	221	231	252	223	241	231	220	232	226	214	244	227	251	247	244	234	281	242	253	255	248	223	246	235	253	232	244	237	209	213	218	255	263	252	239	230	252	241	208	247	261	244	253	268	263	233	216	230	275	260	261	225	239	227	259	232	232	255	264	232	243	242	248	225	225	261	213	231	247	234	246	251	257	237	256	224	238	244	225	219	231	243	245	238	231	242	265	235	214	236	234	236	231	245	246	248	230	247	221	251	241	214	257	230	238	249	221	240	239	263	223	241	260	253	227	256	241	235	282	269	236	220	233	267	248	227	265	265	245	255	227	233	237	224	243	244	243	240	230	237	219	259	211	241	201	236	222	241	213	249	230	222	245	268	231	235	227	221	221	257	227	239	244	235	263	202	213	236	210	238	231	223	240	274	249	221	249	233	235	231	243	231	223	247	250	254	221	246	243	235	239	238	232	231	233	244	227	250	238	251	250	259	227	248	247	225	256	231	256	221	268	248	236	254	222	253	221	227	243	239	231	222	250	272	258	220	265	259	251	235	243	241	231	232	227	260	273	244	224	254	236	247	211	250	230	236	242	223	246	227	240	243	255	232	221	255	241	248	252	213	248	233	235	224	259	232	237	234	207	204	217	249	239	236	277	226	258	229	256	221	230	253	215	243	229	243	226	243	268	235	209	258	238	233	254	240	258	260	230	240	235	235	245	209	269	273	254	250	254	242	244	241	241	246	206	219	225	263	233	231	225	241	270	256	251	266	216	233	227	228	218	236	239	259	250	234	228	248	202	250	257	228	234	225	243	263	269	267	246	221	243	249	273	230	265	252	251	249	256	218	252	224	254	241	213	266	247	217	263	260	234	258	244	251	248	258	216	216	248	240	235	228	252	244	254	255	239	258	242	235	217	250	209	221	235	283	239	228	245	228	245	272	235	249	253	257	231	249	230	280	238	224	229	251	269	225	208	226	222	227	198	257	246	238	229	256	233	251	208	286	232	235	234	234	223	207	237	252	218	245	227	244	239	207	228	227	257	265	261	269	212	260	218	235	236	283	225	244	233	262	256	234	230	251	267	229	232	236	253	252	238	247	253	220	235	243	241	237	243	238	276	243	254	216	259	256	236	266	227	236	233	210	212	233	252	218	234	224	226	270	270	263	224	248	245	231	218	246	225	272	247	250	283	241	240	225	254	256	222	237	244	222	237	231	229	228	247	248	252	259	265	235	216	249	259	231	202	200	272	232	244	233	245	227	261	218	221	242	240	228	239	275	245	230	233	239	231	244	257	239	229	259	213	235	235	221	237	237	223	220	258	227	222	268	246	266	252	262	252	238	256	267	263	259	196	253	252	252	232	250	261	230	219	261	258	284	240	251	246	242	259	240	217	221	274	267	199	221	244	250	218	270	239	272	215	216	244	256	249	226	241	242	250	242	226	219	207	255	253	237	243	234	256	258	235	215	205	243	275	228	242	253	242	249	238	265	222	218	237	235	234	237	240	245	249	237	245	295	238	252	244	264	246	241	213	211	235	247	247	240	233	230	250	257	249	227	240	254	222	243	224	251	234	239	241	237	244	226	246	270	211	211	238	243	241	269	231	219	246	242	286	255	238	235	235	244	215	215	263	219	230	217	252	233	250	234	226	236	247	247	219	217	205	267	269	216	282	241	255	241	251	207	232	212	269	239	234	230	210	223	240	232	231	234	210	228	211	248	227	229	229	235	252	223	227	237	220	252	265	257	240	220	226	246	243	238	253	262	241	251	253	262	246	259	257	239	222	214	234	260	220	237	232	252	219	263	236	259	224	251	245	231	217	248	241	233	271	236	253	247	227	216	239	272	262	247	233	254	220	259	227	268	250	252	262	242	220	251	247	260	232	212	199	215	230	227	229	237	223	210	234	252	229	225	207	219	218	204	272	235	251	233	241	224	224	235	238	260	266	236	262	224	237	218	227	251	229	245	232	263	231	258	225	246	229	262	234	215	227	259	226	250	232	257	237	249	232	254	226	254	243	220	230	248	241	242	249	234	241	243	225	253	244	271	253	232	270	232	229	233	234	236	262	228	285	211	252	233	240	274	239	237	239	250	252	216	217	230	279	202	250	243	253	252	247	234	272	256	266	229	191	269	231	252	232	218	243	273	260	242	212	236	249	249	223	250	276	242	255	248	214	247	232	206	231	277	243	246	210	227	244	235	219	263	229	249	248	230	236	257	239	217	226	220	247	234	226	230	241	222	229	214	249	223	245	236	239	246	237	271	260	237	233	243	234	229	264	250	221	261	242	219	224	217	247	207	237	241	238	220	228	227	247	237	256	248	265	240	258	232	226	244	258	245	228	214	228	240	210	242	256	272	229	235	212	258	267	252	202	206	248	229	237	218	262	234	258	221	253	254	247	218	239	227	217	249	232	259	233	261	238	266	226	211	216	259	231	251	255	249	273	241	239	246	242	242	272	259	240	250	234	264	237	263	238	261	256	242	228	259	236	236	221	198	224	264	241	243	238	236	207	223	240	219	245	276	253	231	235	275	234	216	241	251	229	240	229	212	224	232	252	220	232	232	220	263	234	240	252	246	249	217	245	253	224	245	218	252	255	215	248	246	254	231	270	249	228	251	239	220	235	234	271	260	247	232	202	252	240	243	249	242	249	250	254	269	239	247	223	231	244	236	249	235	212	248	221	270	240	226	216	238	252	221	262	238	230	258	238	268	266	193	253	233	241	244	239	245	238	247	259	247	241	242	252	250	243	253	232	231	259	238	229	229	238	230	256	242	239	250	236	232	251	242	238	260	231	232	229	239	255	212	225	238	218	237	235	242	243	267	234	208	249	235	240	234	253	270	234	237	264	228	221	249	235	211	214	239	255	265	251	232	243	244	187	256	213	254	247	249	241	256	246	241	238	246	247	251	252	235	220	256	251	248	217	249	230	247	261	230	229	234	221	214	254	228	226	211	225	236	237	219	238	234	240	239	221
6569	757	1289	1539	1285	1111	899	893	816	736	728	732	642	633	601	607	617	573	671	578	605	601	546	608	602	599	605	533	551	585	497	560	534	587	546	558	563	539	582	609	577	505	573	561	527	526	554	544	582	541	538	546	505	538	570	508	611	544	546	566	534	549	537	534	568	570	558	542	532	586	587	536	551	540	486	559	543	505	573	589	543	534	524	582	510	589	525	558	544	519	567	543	544	563	586	553	602	514	536	578	568	553	551	569	536	549	510	580	538	537	559	556	545	560	550	568	527	525	544	556	551	550	529	562	548	567	530	546	522	562	532	539	544	541	572	551	533	543	540	530	540	512	547	562	572	566	555	539	546	553	545	550	558	509	514	520	575	531	535	551	555	539	518	551	541	568	546	546	572	556	532	548	544	566	571	550	543	533	548	552	536	510	522	577	543	558	543	534	493	520	540	535	565	544	480	543	545	527	530	537	570	517	538	513	559	546	515	564	536	591	528	555	525	545	565	587	541	520	589	564	556	542	517	535	539	524	568	547	562	531	528	516	561	582	576	554	582	530	525	573	581	565	543	565	561	535	582	547	571	531	545	570	559	542	519	581	592	525	541	523	574	496	545	526	564	552	535	539	535	572	507	562	525	551	587	552	562	569	523	563	526	537	508	554	508	619	542	557	581	618	510	553	514	554	551	542	576	509	569	555	570	553	574	600	544	565	541	565	538	525	522	528	520	515	533	497	523	552	528	542	551	560	548	557	531	551	524	553	530	527	537	544	572	523	573	556	545	558	588	493	579	536	569	529	557	547	560	535	543	533	543	551	576	518	544	515	567	535	554	571	525	494	553	533	525	560	538	516	496	534	521	547	551	592	536	567	527	561	542	531	557	501	571	522	533	539	545	517	509	518	502	559	526	545	536	516	557	552	570	520	555	508	579	551	542	537	562	551	554	545	561	536	567	556	557	547	526	555	582	535	516	573	555	513	528	551	544	573	558	544	576	551	566	586	566	512	526	569	544	512	522	533	565	533	506	544	551	601	558	503	587	539	555	557	535	580	531	548	553	521	574	515	558	526	567	522	544	586	531	495	581	504	529	530	543	534	537	512	548	526	562	538	561	552	571	518	548	514	541	532	545	564	619	521	521	529	582	598	546	562	543	555	519	550	577	526	555	538	501	545	518	541	509	541	530	554	530	546	512	555	534	512	563	533	584	560	600	540	518	520	558	610	549	554	526	546	581	518	538	555	520	522	546	566	527	569	521	526	509	506	557	585	499	508	574	551	585	532	556	525	522	532	548	515	528	546	533	585	521	543	561	557	574	529	578	516	551	548	512	547	516	532	521	505	534	561	551	537	581	544	507	558	542	530	514	551	520	547	561	577	594	590	554	506	536	534	546	537	601	504	561	540	573	579	574	561	536	560	516	562	578	543	537	555	536	544	515	600	522	569	556	582	523	553	547	551	544	572	535	528	516	548	522	517	546	549	546	594	556	572	534	516	536	512	511	562	539	551	530	570	523	562	546	531	509	543	523	598	514	570	520	554	529	542	542	588	547	558	565	537	538	568	580	554	520	564	524	573	557	526	544	546	556	552	534	535	529	518	590	515	537	547	509	526	559	570	534	556	513	553	508	520	535	556	536	545	564	508	586	554	549	524	549	560	562	525	552	519	555	552	521	551	537	529	545	505	611	521	531	555	559	581	548	503	553	519	554	563	585	516	515	547	602	562	500	536	553	547	582	494	531	538	527	555	552	500	553	540	544	558	530	520	555	523	557	539	507	563	579	534	548	559	538	574	518	549	544	565	566	530	533	590	552	566	546	557	548	542	599	582	562	546	547	555	547	584	520	557	558	553	559	543	566	525	545	533	543	540	536	529	608	562	553	510	551	578	536	557	538	532	558	573	560	579	595	550	557	562	577	594	584	518	517	534	559	541	511	581	548	564	550	544	521	548	539	560	524	590	593	561	543	534	543	534	512	529	519	549	532	533	556	546	556	524	550	553	571	546	545	531	532	514	510	545	512	560	520	561	525	562	567	542	537	521	554	532	490	560	571	549	541	555	547	558	550	501	572	523	519	565	578	537	530	584	581	523	520	587	580	560	562	548	601	550	501	539	555	574	504	516	577	567	567	517	542	536	528	551	541	524	507	590	551	535	566	519	557	541	572	542	539	563	545	587	561	496	513	531	563	503	508	546	542	551	584	578	606	513	549	508	513	570	530	541	582	546	546	561	507	564	589	533	552	523	564	514	546	551	513	536	539	482	520	528	550	572	565	554	568	541	527	524	545	557	538	543	547	515	520	575	530	585	569	572	520	556	557	577	544	556	524	563	543	554	547	576	584	573	582	535	589	552	571	553	535	569	552	571	514	554	586	606	551	518	523	549	560	541	549	504	545	567	525	539	539	527	531	532	595	586	608	539	551	532	529	575	534	549	520	562	517	534	526	573	541	572	504	536	534	535	563	551	533	552	524	520	533	540	541	559	540	508	508	500	509	560	542	546	542	532	570	555	584	556	554	534	569	536	549	549	597	542	527	550	572	593	560	541	532	554	550	563	536	578	574	555	565	569	533	550	545	568	520	538	548	548	545	521	535	533	550	587	546	513	567	589	536	550	496	565	557	572	580	550	549	564	540	509	505	527	561	543	532	522	552	516	546	482	537	575	514	531	554	561	582	526	574	549	516	497	509	586	531	549	522	502	545	572	519	522	524	577	507	550	546	610	527	558	556	590	546	522	531	574	521	535	548	498	540	562	532	502	545	566	542	522	557	555	544	563	520	554	578	536	546	557	572	546	599	548	587	548	514	556	493	564	527	513	597	561	561	565	546	562	544	523	576	528	512	531	515	533	481	560	525	567	574	515	570	604	549	524	574	581	568	572	502	543	508	587	573	555	537	542	521	526	566	519	559	539	524	539	558	532	569	516	529	546	513	558	579	540	546	563	539	580	569	554	515	538	572	513	564	526	581	505	551	561	542	541	552	561	547	517	560	552	520	615	550	545	526	514	553	590	548	554	549	572	578	563	526	516	524	542	536	497	568	548	560	531	572	567	535	562	580	565	510	539	549	577	535	560	556	589	537	560	577	537	546	614	516	511	539	554	529	557	531	561	545	541	547	548	576	542	546	530	501	554	565	532	565	569	517	543	558	553	523	521	527	538	524	588	553	535	561	536	542	571	558	542	549	514	530	533	563	509	577	532	568	528	525	550	551	554	579	561	543	560	573	562	529	563	535	541	558	541	562	583	568	541	546	541	517	567	559	541	586	532	533	573	508	536	580	573	570	549	579	555	556	549	488	548	533	585	516	531	542	541	543	594	510	565	524	588	529	557	534	519	566	535	525	540	546	564	568	582	507	531	556	557	520	531	547	519	565	545	547	508	499	519	536	594	528	540	511	538	560	565	539	565	545	546	521	532	556	555	551	586	524	516	531	556	551	557	562	528	490	552	566	569	553	522	565	539	525	561	549	511	559	539	513	576	564	563	524	545
14704	1086	862	598	472	290	256	229	228	183	198	147	168	148	157	135	151	144	124	158	147	143	132	119	110	150	167	125	129	148	116	129	121	102	152	115	136	137	132	139	131	142	124	122	132	135	131	111	127	130	131	142	129	140	136	117	97	117	115	110	145	120	146	134	128	116	118	121	129	133	144	124	134	115	117	128	131	142	132	120	126	130	135	139	120	108	115	130	133	102	124	139	110	152	115	143	138	123	108	124	104	112	119	128	117	124	106	115	122	119	118	138	161	121	118	115	117	123	130	128	112	105	134	124	104	126	134	128	133	124	125	129	131	122	123	116	100	130	129	134	140	96	154	124	113	121	111	131	118	116	124	123	146	111	104	130	130	129	137	109	119	124	148	122	116	122	101	127	121	140	103	136	116	120	110	137	128	120	101	151	104	138	115	118	126	137	143	121	115	135	120	124	123	129	127	126	134	140	112	113	121	112	119	126	112	130	118	127	117	134	135	153	131	144	133	112	133	121	108	121	106	109	112	114	120	116	101	134	125	123	155	116	121	124	124	135	108	125	116	126	126	103	114	135	123	136	120	139	135	119	128	135	141	106	128	115	126	116	124	124	121	113	127	129	122	126	102	118	140	104	136	124	119	117	100	131	112	122	146	140	120	138	122	117	124	113	115	114	145	114	115	131	126	122	129	127	117	123	117	142	134	133	132	144	131	132	100	117	133	132	109	126	132	109	101	126	128	113	120	115	126	136	126	118	109	130	122	115	113	114	110	124	122	110	141	131	140	126	109	137	139	137	115	127	124	122	131	124	135	114	122	114	110	97	149	109	139	122	134	125	108	145	123	105	145	116	107	128	104	111	133	123	99	132	123	103	124	135	122	112	107	143	105	107	125	127	121	134	108	128	112	103	140	117	113	123	115	130	132	111	112	144	122	107	131	140	126	129	124	120	136	120	121	126	107	118	130	107	119	142	135	120	151	131	137	116	152	108	126	99	121	139	126	133	122	106	126	132	112	114	127	120	136	114	133	106	134	132	111	120	112	110	109	137	123	99	121	144	106	104	110	148	105	115	131	110	119	107	99	131	111	110	136	117	134	112	120	117	152	128	129	137	135	114	127	114	121	128	124	139	128	114	119	122	132	139	121	122	131	135	106	110	146	101	126	148	111	133	142	124	137	134	127	122	139	131	109	117	107	147	134	114	130	117	123	106	111	120	119	118	140	117	134	111	127	97	124	123	119	100	125	121	128	119	130	124	137	101	108	135	106	121	129	136	135	110	132	116	115	136	123	128	120	106	105	123	141	154	118	115	140	117	115	129	108	133	109	129	124	116	138	111	141	112	145	133	125	142	116	118	132	137	143	106	136	132	142	121	108	116	112	135	117	106	133	140	123	150	123	142	131	124	104	128	135	125	126	129	105	117	125	126	116	142	120	113	152	149	127	116	109	143	131	127	140	115	119	112	103	128	116	121	110	128	110	106	115	119	130	132	123	136	121	121	105	130	126	123	141	114	109	119	135	109	109	120	135	134	123	106	117	120	122	135	119	114	124	132	121	123	132	131	113	117	125	114	105	133	109	117	125	112	109	112	117	129	130	139	110	121	117	149	116	128	108	95	111	130	122	137	105	118	108	117	112	101	112	104	131	102	122	123	129	113	115	110	122	138	131	140	114	106	115	132	123	120	140	114	128	108	102	116	113	129	117	121	124	101	116	125	114	117	143	106	132	133	123	120	132	106	134	103	98	143	131	117	135	117	134	125	128	108	128	145	106	133	115	117	140	128	97	110	126	132	120	121	118	116	128	140	135	115	137	138	130	118	118	102	99	125	121	138	113	92	127	127	108	117	146	141	131	120	113	112	121	113	143	123	107	113	143	103	119	141	119	115	133	114	137	121	142	143	157	122	132	130	121	127	116	144	106	153	123	136	139	153	116	96	129	139	120	129	111	107	105	123	105	114	127	114	142	130	144	127	138	130	112	113	110	134	96	114	119	129	121	141	131	111	131	121	154	139	124	137	119	121	122	118	121	127	119	126	111	117	112	116	127	121	145	115	123	108	122	131	102	118	113	120	109	132	139	119	137	134	122	145	136	114	137	134	112	125	115	123	121	133	126	108	136	120	135	122	118	126	124	129	127	134	116	119	107	130	135	111	122	130	131	143	120	106	120	137	127	115	133	128	126	142	127	121	115	148	116	133	114	142	126	116	117	125	117	107	113	120	109	113	118	131	121	147	138	131	134	141	98	109	133	144	108	93	108	127	125	109	124	141	115	122	114	120	119	131	132	97	120	121	120	123	126	107	121	116	141	118	104	104	109	120	120	128	123	115	151	127	111	131	136	102	128	120	135	103	117	116	108	132	128	136	136	131	130	115	147	139	146	127	108	121	150	111	134	103	114	121	120	125	113	117	124	114	119	117	121	103	137	155	83	124	140	109	123	120	109	132	141	112	136	128	126	138	136	132	120	106	113	127	139	116	127	133	112	141	113	157	138	125	115	127	121	119	120	134	112	141	124	111	127	103	125	141	122	132	135	123	116	136	113	139	131	108	115	119	126	117	136	122	115	114	135	134	142	167	129	137	124	127	139	134	135	116	107	98	121	104	125	140	121	109	142	140	128	127	124	125	134	123	108	128	111	128	127	121	137	116	131	133	119	111	129	124	120	133	128	121	123	120	127	148	129	115	129	125	124	136	110	119	112	111	119	141	129	129	107	130	120	110	119	106	126	131	124	112	137	139	141	139	113	122	133	117	134	126	112	119	106	113	141	124	145	139	134	108	127	135	127	138	153	134	128	127	131	121	119	140	122	136	115	126	107	126	119	139	116	124	121	114	128	150	142	109	136	132	112	121	139	112	115	126	114	117	125	122	147	120	110	123	116	114	107	133	135	104	142	111	110	132	138	128	128	134	117	102	124	130	115	136	126	127	116	93	140	128	141	117	125	116	101	106	109	117	123	107	137	120	108	117	130	105	126	101	123	136	123	135	118	106	123	115	110	117	113	129	118	154	117	107	143	127	113	127	116	121	125	112	126	124	98	139	111	131	124	117	118	121	125	134	127	120	114	107	123	136	116	119	131	101	123	127	131	114	135	124	124	108	135	124	114	110	105	105	110	126	127	111	138	125	107	126	127	142	116	125	131	132	121	100	110	119	119	136	122	115	127	128	133	143	121	115	135	115	132	145	128	112	126	150	120	122	118	138	127	110	134	123	107	126	120	107	116	126	132	126	116	129	121	130	128	128	132	140	111	126	108	147	111	131	121	130	123	139	135	133	121	128	121	130	115	134	132	131	119	122	122	140	118	127	138	106	120	123	135	114	117	130	110	116	106	108	133	112	115	121	120	129	128	112	127	95	108	136	115	133	144	133	110	124	117	116	127	121	121	122	120	118	125	133	139	93	131	140	121	107	122	117	119	138	114	127	104	113	105	136	114	109	138	112	133	138	117	130	132	113	117	124	114	121	126	139	107	117	115	124	113	125	135	107
7840	859	1844	2113	1697	1306	1108	820	781	644	563	553	515	474	421	440	420	396	365	392	323	338	367	332	349	362	361	358	320	364	319	364	319	335	319	318	324	288	309	309	284	298	300	309	339	271	292	239	305	313	289	324	314	312	285	322	302	324	290	318	288	275	282	277	312	305	283	299	299	302	309	289	283	290	285	273	277	301	315	293	283	275	284	286	306	281	340	303	301	286	289	280	295	294	286	280	315	294	314	303	280	284	301	287	296	291	287	325	277	328	293	298	261	308	291	303	285	268	300	267	294	281	290	302	282	305	281	307	274	311	276	271	313	294	293	310	288	297	302	298	311	285	292	302	302	317	282	297	297	273	279	259	314	301	290	312	316	315	286	302	287	312	285	314	269	289	267	292	329	296	281	302	288	294	284	294	294	295	314	271	302	294	283	312	282	288	266	301	298	296	280	265	268	274	266	289	281	280	266	276	305	281	316	318	293	312	312	285	284	287	300	298	295	290	292	280	268	283	287	300	271	272	309	299	274	301	301	293	321	284	286	288	308	310	276	288	288	298	285	312	263	311	278	265	314	276	292	318	302	294	303	311	271	293	270	309	298	303	310	285	304	289	299	274	285	271	321	309	278	298	269	309	315	273	292	307	272	281	295	270	320	315	305	308	289	296	305	272	278	321	319	304	299	283	318	298	295	282	285	260	331	304	316	280	319	314	280	274	278	278	282	283	313	286	297	275	273	272	281	285	284	280	297	268	316	303	298	279	269	289	277	260	276	279	279	288	288	270	299	306	270	303	269	328	289	275	291	295	284	271	301	319	272	303	275	309	314	290	285	276	300	290	296	279	280	290	286	316	273	323	274	267	277	309	277	287	313	290	287	268	295	273	273	308	279	291	249	284	297	305	289	286	275	293	312	306	328	290	318	287	292	292	283	283	276	285	293	288	266	286	272	274	269	304	279	259	288	273	307	273	300	295	311	290	287	292	305	261	252	290	307	276	326	299	282	289	288	286	301	301	310	331	297	294	301	277	314	302	280	287	279	304	308	264	271	239	292	319	327	249	280	288	310	316	296	295	271	279	264	280	274	295	263	291	299	273	323	248	293	292	269	319	309	301	295	282	274	289	290	284	277	273	295	273	264	286	288	309	286	265	263	265	327	279	319	286	296	288	278	271	313	248	298	281	294	269	302	287	300	289	296	276	300	292	295	301	293	304	328	272	300	289	294	307	331	311	278	274	300	291	270	306	298	275	276	275	283	248	285	291	316	297	314	297	310	296	263	275	266	306	290	295	286	302	254	274	318	284	298	257	312	303	276	255	305	318	298	317	306	275	282	288	284	261	302	295	293	284	316	287	299	274	266	275	324	282	298	316	291	319	284	303	294	308	260	301	263	303	308	309	292	289	303	276	303	293	280	277	305	283	269	284	270	260	267	294	337	277	280	292	272	274	303	306	294	272	305	276	296	279	301	286	287	251	291	282	301	263	319	308	290	303	299	289	301	278	315	319	310	285	291	280	300	289	291	305	284	300	314	283	272	299	279	261	283	307	299	319	295	309	270	274	285	296	299	286	298	274	299	253	296	307	292	265	298	329	277	274	297	275	261	271	260	283	321	283	283	276	281	309	298	310	289	283	277	283	291	324	291	309	287	307	289	297	275	298	312	308	280	305	301	289	285	298	281	300	285	281	275	289	331	307	287	294	275	309	314	295	283	289	290	284	268	305	307	273	316	298	319	296	304	290	276	324	277	303	270	287	260	292	302	272	280	287	282	286	294	286	279	282	290	312	315	307	283	280	319	296	307	329	294	242	302	294	269	300	299	321	264	312	297	288	289	298	300	309	305	306	273	261	285	295	300	273	266	263	313	275	298	309	294	304	277	290	292	288	270	278	314	292	312	292	292	287	286	276	279	312	295	300	296	277	253	307	302	278	308	302	294	276	306	266	309	312	315	311	299	320	288	293	290	313	307	296	290	282	279	309	260	273	303	286	316	283	304	292	289	303	262	294	297	275	284	288	292	269	281	289	274	295	309	281	282	270	318	294	296	305	352	331	280	302	262	316	288	296	285	254	297	284	289	283	317	275	283	276	277	261	299	317	279	304	296	286	286	287	290	308	300	324	276	292	262	279	283	262	275	284	276	266	305	299	292	315	267	268	305	302	293	265	301	320	283	269	302	318	292	257	282	282	275	274	278	290	275	281	276	304	296	253	272	287	289	296	291	279	283	292	296	274	291	282	288	313	313	300	346	284	306	315	290	276	289	292	296	302	276	282	278	313	309	314	295	273	302	310	299	262	274	278	305	309	292	279	295	278	295	276	291	287	294	259	244	279	288	290	264	295	291	288	286	288	287	292	281	287	304	302	275	303	299	294	289	271	308	261	265	290	297	291	269	296	298	268	314	337	294	275	319	286	285	275	314	291	306	260	281	266	301	290	253	295	258	300	290	273	294	293	290	289	281	288	279	300	306	294	297	304	296	286	282	313	273	308	278	307	277	293	250	294	308	267	295	293	277	293	285	283	306	291	337	275	282	277	301	277	252	300	296	309	269	284	298	285	289	265	303	288	304	304	283	279	285	287	271	306	305	280	270	283	293	294	297	285	313	280	294	312	306	303	296	302	302	301	288	275	280	280	315	292	272	302	286	296	321	310	291	301	290	292	311	303	274	295	264	299	296	285	319	289	287	302	285	294	286	276	298	292	302	260	317	273	302	311	276	312	307	284	288	312	303	288	299	269	297	297	304	285	289	290	285	269	316	293	287	311	289	304	299	288	284	281	283	279	242	299	296	297	267	278	288	328	283	293	288	324	300	272	296	288	273	308	273	269	293	280	291	266	284	275	257	282	264	290	304	290	266	280	282	262	287	303	299	315	281	312	298	269	307	273	281	263	294	298	258	290	299	283	291	277	334	334	294	274	277	309	322	290	271	282	280	295	304	278	298	292	299	316	288	259	278	294	277	295	280	268	296	299	300	304	278	307	294	291	294	297	275	285	275	283	324	294	326	306	306	311	292	297	310	282	290	286	281	276	276	274	313	281	273	280	271	277	277	295	315	305	281	312	297	305	286	300	269	293	294	320	301	290	294	268	305	279	288	276	292	311	298	317	281	295	302	279	272	293	296	292	285	320	288	309	270	276	288	260	269	305	273	271	275	301	275	272	311	302	308	274	298	317	299	292	283	307	283	303	295	276	309	270	330	283	302	300	269	298	292	268	283	299	291	285	277	291	280	274	279	315	278	273	296	283	260	275	291	290	277	300	311	305	282	304	294	292	290	291	288	274	256	276	309	304	303	278	282	304	316	286	262	286	294	292	295	325	269	276	295	281	258	289	269	280	293	275	291	265	275	291	295	281	311	307	305	272	273	284	316	280	318	265	310	266	313	267	304	279	264	283	293	320	267	310	279	283	284	298	277	261	280	300	305	320	306	266	335	243	286	295	290	320	315	277	301	301	272	290	279	304	303	300	320	304	294	301	286	275	296	312
1595	181	187	198	171	215	224	216	184	176	189	168	180	173	197	189	207	177	178	181	171	196	187	194	198	186	189	212	192	161	186	185	158	185	164	200	193	204	166	220	152	184	209	177	211	199	184	221	202	180	201	186	164	196	210	193	183	190	209	206	209	188	166	175	201	166	200	208	166	201	169	201	195	180	187	184	178	199	195	201	213	197	194	196	169	169	188	205	210	196	170	203	189	202	214	207	168	188	211	181	195	175	204	183	192	189	177	202	183	203	183	178	185	192	187	185	205	219	172	183	199	199	188	196	195	191	165	176	181	185	202	196	185	174	203	168	187	184	169	182	181	204	193	173	189	176	192	203	194	195	207	197	196	190	206	195	179	195	203	188	193	198	190	179	187	185	190	189	226	206	171	204	207	196	184	211	188	168	189	182	199	198	212	186	209	177	189	183	197	236	182	174	206	212	208	205	170	193	157	192	208	203	194	176	198	197	181	215	226	159	194	185	171	199	204	201	179	208	189	182	210	183	187	202	198	179	201	174	203	172	194	184	191	181	196	180	199	181	199	186	212	175	192	183	186	221	180	183	193	205	176	171	186	159	199	189	192	198	172	178	209	191	192	169	173	176	195	188	197	197	188	174	195	204	176	179	192	175	204	189	178	179	177	198	196	193	189	196	177	188	188	220	201	186	195	213	214	174	193	188	194	174	188	176	184	188	172	196	171	172	155	189	172	189	186	186	171	189	184	189	181	203	175	199	180	213	174	156	191	216	186	205	204	205	184	174	196	203	194	184	175	210	171	194	196	185	206	198	210	193	175	195	201	204	175	171	187	217	183	166	186	194	193	202	185	190	203	203	207	186	188	224	196	204	167	192	187	193	148	200	191	174	193	189	185	181	211	173	186	189	199	193	174	196	194	201	171	209	194	220	191	189	216	186	206	153	179	231	214	169	188	176	207	232	150	174	167	174	193	190	173	217	206	176	182	186	180	185	179	218	205	185	180	191	190	155	206	209	194	161	199	164	207	179	178	164	203	214	175	183	163	199	175	202	175	179	178	197	189	208	173	200	196	185	198	196	201	178	208	200	178	164	188	197	184	180	202	185	161	214	170	190	161	195	198	222	159	172	213	193	155	198	206	187	210	168	216	173	159	156	192	186	162	189	186	193	160	181	187	213	212	187	162	199	192	205	177	209	185	191	191	170	161	166	185	218	187	213	184	178	208	181	199	195	181	158	192	182	190	196	205	185	158	164	174	201	183	181	160	176	180	198	214	203	211	179	151	197	204	178	203	205	211	201	164	183	162	187	197	196	183	201	201	200	196	190	192	177	198	182	197	190	227	210	195	164	162	177	168	194	185	185	175	203	167	175	180	213	186	164	183	191	180	190	188	180	195	178	178	184	193	183	189	194	241	175	198	199	191	180	189	190	203	180	205	193	185	202	189	196	193	220	178	185	186	195	202	191	200	204	185	202	204	191	196	173	196	209	190	198	199	192	190	169	197	204	183	197	188	197	197	152	193	189	182	197	186	177	182	189	171	192	175	171	204	194	151	193	201	208	169	200	191	193	207	190	173	194	216	189	173	187	204	189	180	176	183	226	180	217	197	207	182	199	190	201	170	188	190	196	206	192	218	176	210	175	208	173	184	174	176	192	185	215	201	181	208	198	181	195	183	173	201	192	202	178	194	190	191	173	164	183	204	186	184	198	195	174	199	206	208	160	209	175	218	192	175	173	198	183	216	174	192	171	172	196	177	168	212	189	179	172	179	153	214	198	198	184	219	180	182	202	204	188	203	191	185	180	156	194	192	203	217	198	190	171	182	160	170	187	205	208	191	189	203	202	166	190	175	175	197	185	185	198	206	165	191	177	167	174	181	201	180	205	194	185	206	194	215	204	176	163	208	201	159	200	197	216	205	198	182	181	199	200	176	179	195	186	169	184	174	174	194	212	184	160	194	195	190	174	193	171	192	178	179	184	163	166	190	177	193	199	196	190	172	185	193	185	182	186	165	189	201	177	183	191	188	175	185	204	202	204	169	185	204	183	174	187	176	179	218	212	187	189	179	199	191	169	188	180	188	182	170	192	188	188	225	166	184	209	209	181	184	197	188	192	201	171	198	204	178	190	201	204	197	184	211	205	182	188	199	188	165	191	184	199	196	179	218	191	186	188	157	205	191	190	236	177	178	188	201	201	192	193	171	174	207	186	171	196	184	169	197	188	202	158	209	182	202	185	196	185	205	183	184	207	199	196	206	211	189	171	200	175	193	181	192	200	174	191	178	186	188	179	217	165	177	182	183	209	214	199	180	174	199	175	185	203	180	196	176	202	237	162	192	199	191	204	158	195	199	178	209	178	160	180	206	170	190	169	175	181	193	184	166	175	186	205	175	181	196	221	205	185	170	174	182	187	179	195	192	173	203	183	169	196	177	179	198	180	191	211	187	166	201	191	202	189	211	176	172	157	180	207	191	196	183	187	207	160	190	164	195	175	190	181	199	207	202	182	208	197	181	164	160	190	205	176	217	163	178	190	193	171	198	199	199	189	173	209	184	171	183	188	174	185	217	191	198	187	181	188	197	189	216	179	168	181	177	197	175	182	204	204	216	177	215	181	218	183	179	202	180	187	207	182	180	200	202	196	182	190	171	200	178	193	196	162	182	190	207	156	201	226	192	175	217	178	207	192	197	204	209	184	191	181	182	188	173	210	177	170	177	178	230	209	203	204	170	185	183	193	189	197	198	184	181	200	221	207	198	176	192	195	189	179	166	189	191	198	205	172	184	207	195	167	176	165	184	179	210	182	201	187	184	180	200	188	187	173	175	195	189	185	207	189	176	209	158	189	187	195	180	176	207	180	185	164	195	197	215	182	198	191	204	182	184	208	187	185	176	184	169	183	180	190	191	193	182	185	166	167	190	197	199	203	176	193	199	179	196	177	193	163	172	192	197	204	200	201	195	189	189	188	214	182	210	220	198	192	211	192	170	187	173	169	206	194	192	176	194	204	196	195	174	242	213	202	175	176	194	191	191	187	161	211	195	190	215	180	184	196	220	169	203	185	198	181	184	177	188	183	198	165	185	199	227	191	182	189	165	199	190	164	148	190	193	175	181	168	156	191	189	191	181	176	201	198	217	212	190	188	204	179	189	189	185	181	182	186	212	172	193	187	216	186	194	216	179	186	186	188	159	204	188	174	176	173	184	145	195	181	190	171	201	185	179	186	177	203	193	193	185	193	195	204	209	166	178	180	173	195	170	176	212	216	227	193	188	198	178	196	198	188	195	180	174	194	185	201	209	173	196	172	194	177	166	171	202	178	184	174	211	191	225	191	202	192	191	198	175	170	178	182	217	201	173	188	172	180	181	193	218	188	192	176	219	193	201	168	199	180	204	193	196	214	192	202	203	222	206	157	187	212	184	199	187	199	187	179	192	213	190	192	183	207	183	187	209	215	195	162	182	186	191	174	165	162	176	185	214	220	191	164	190	194
2010	489	484	493	484	511	467	469	463	470	445	485	475	433	453	443	431	460	474	493	451	474	447	433	478	450	469	457	477	445	430	450	481	481	486	475	418	481	474	468	463	461	501	471	438	498	468	461	490	419	470	471	478	451	471	465	452	462	449	428	449	438	455	431	464	378	411	459	461	411	424	431	441	444	450	445	442	486	459	453	415	462	465	445	485	458	486	476	451	431	446	490	440	450	441	453	456	445	444	452	444	439	425	440	472	499	466	437	477	460	421	453	452	435	466	437	479	422	411	414	472	453	466	455	452	430	456	459	438	480	474	476	452	464	430	441	464	442	436	450	414	453	498	491	459	452	444	502	460	467	455	477	424	433	461	460	489	441	483	437	425	471	450	463	470	472	454	439	460	438	467	472	435	463	445	469	468	470	442	442	466	443	383	449	459	454	447	457	431	420	415	491	450	449	464	469	424	438	467	462	462	445	463	500	462	462	468	450	485	468	469	433	487	407	490	462	456	455	448	413	429	459	461	426	465	435	421	462	458	448	477	450	491	444	456	440	457	458	433	478	443	466	393	428	458	464	440	433	438	477	499	440	432	492	428	468	422	469	428	483	435	455	443	467	396	449	474	483	460	501	446	476	434	453	473	447	420	465	433	479	432	471	448	436	436	439	415	446	485	453	443	476	427	450	462	451	432	473	423	428	451	455	442	470	495	463	458	467	444	415	457	460	439	465	445	510	461	404	469	443	447	482	472	461	458	454	481	437	433	506	481	449	443	428	459	462	463	438	456	450	431	451	414	437	438	427	428	416	448	463	442	463	449	433	459	453	469	452	413	429	455	450	440	480	446	406	466	476	476	441	415	500	422	424	470	486	477	479	432	445	438	451	434	451	489	455	438	451	398	420	437	456	453	421	453	438	442	419	478	439	443	422	454	460	443	459	468	456	457	455	451	469	449	471	434	446	466	440	469	449	456	441	419	439	472	457	454	430	436	454	429	408	444	443	427	476	496	450	456	445	474	450	449	441	470	484	433	441	438	478	416	428	407	471	435	451	444	419	445	449	463	448	453	461	447	433	459	436	464	437	420	429	493	472	461	464	517	453	386	481	448	462	475	455	433	453	509	437	434	449	451	465	463	481	424	425	439	419	473	420	451	466	453	444	451	488	467	441	437	455	467	457	457	462	475	459	474	441	428	427	478	451	453	471	411	476	480	464	476	405	468	456	479	489	419	474	456	447	409	458	465	411	454	428	474	419	457	474	444	463	460	433	434	461	444	470	456	448	452	450	473	448	437	447	484	420	452	477	415	447	435	435	467	423	430	477	466	458	484	447	433	476	439	466	427	431	458	465	398	452	430	481	459	442	448	435	465	430	474	416	465	427	408	435	442	447	435	442	479	450	439	405	483	470	458	452	445	456	442	423	482	428	409	429	451	463	446	427	434	499	458	459	455	458	422	432	464	408	461	436	459	432	440	476	457	416	431	429	452	445	485	440	451	491	429	411	453	443	471	455	435	488	439	484	468	458	453	444	481	445	458	430	459	467	464	480	455	440	456	433	445	446	447	447	453	413	425	453	477	441	436	453	458	440	445	441	441	432	468	461	458	445	454	454	475	438	453	469	442	455	449	492	462	473	438	523	448	476	413	472	456	467	396	457	445	460	448	452	468	479	439	451	438	457	399	466	459	427	429	445	472	432	434	439	446	462	444	448	480	429	449	464	424	418	466	460	451	451	423	412	457	435	448	452	426	438	432	452	483	445	460	474	492	494	442	440	468	452	473	478	443	440	496	439	450	414	484	477	467	428	475	460	448	462	429	435	479	452	477	454	443	464	438	422	472	436	447	473	479	476	468	507	457	502	488	444	462	465	483	480	449	474	462	443	431	465	435	452	457	449	446	441	495	437	456	481	433	456	434	419	455	452	458	445	432	471	457	431	435	484	497	492	457	475	435	442	426	482	445	483	452	449	455	447	448	452	408	438	419	452	496	449	457	462	460	474	419	473	462	467	487	464	456	445	458	475	465	460	492	465	433	437	467	451	466	440	434	419	490	480	447	443	429	460	456	470	434	464	456	452	458	450	437	467	417	463	461	450	455	396	477	434	460	447	458	477	455	455	438	446	440	450	431	495	479	482	453	453	451	441	457	440	448	470	483	481	435	449	454	423	436	481	445	467	460	468	454	440	444	436	468	445	426	415	475	427	459	473	444	451	454	452	398	444	486	445	451	464	409	474	479	416	461	470	449	455	452	436	444	445	445	480	445	443	427	491	446	441	446	495	440	461	424	419	454	454	494	432	446	455	395	449	447	430	433	452	430	455	448	462	453	478	450	463	411	461	444	442	455	467	472	426	456	430	455	427	450	476	454	447	458	480	408	452	448	480	464	436	480	452	421	490	457	452	425	487	468	459	451	457	461	438	507	472	462	431	472	461	396	424	451	443	448	441	479	441	443	473	457	484	470	481	397	460	475	448	417	504	425	454	477	429	460	479	437	477	461	454	479	449	454	431	494	405	452	386	441	468	473	428	418	477	457	447	496	435	431	514	424	455	473	425	484	475	432	388	501	441	419	473	428	427	473	507	478	456	430	431	444	445	468	477	456	481	449	428	428	492	422	482	441	460	471	461	443	428	456	420	415	478	473	478	482	466	475	456	459	485	439	460	423	493	462	429	444	500	457	466	453	462	441	419	464	465	465	438	447	476	492	469	454	459	458	475	419	438	457	408	447	452	468	440	468	458	448	447	411	447	464	434	475	450	464	447	462	458	466	416	474	413	464	478	428	469	501	493	471	441	472	397	437	439	498	425	483	383	444	459	518	465	423	452	442	472	432	427	456	454	440	471	474	463	457	434	480	436	423	434	422	452	449	455	429	451	466	461	475	485	481	428	468	456	448	439	420	463	458	453	433	466	483	488	456	451	435	469	429	459	467	478	449	448	447	417	463	456	464	460	479	450	442	447	494	425	469	419	444	443	444	452	446	452	449	440	458	456	456	477	449	469	490	430	443	442	435	471	452	481	468	450	399	436	428	462	434	453	469	423	475	471	443	415	459	462	450	470	450	449	437	438	400	425	445	444	486	459	448	474	418	463	455	461	443	479	461	482	452	442	437	423	474	414	463	511	447	436	444	459	471	411	454	476	467	440	455	463	421	426	469	454	447	448	459	478	421	397	479	424	420	454	427	474	436	472	436	448	463	446	460	482	438	442	471	478	447	439	436	448	445	474	421	443	463	452	445	473	423	457	476	417	461	475	473	446	471	500	426	464	442	394	458	467	441	445	463	436	474	430	425	468	419	454	436	448	445	452	453	425	448	461	409	430	465	458	424	471	434	432	442	469	492	439	464	411	467	445	451	441	449	500	458	492	482	432	491	486	468	461	470	427	446	423	445	459	443	432	464	474	445	433	462	461	467	428	432	448	415	473	452	415	437	430	424	465	454	398	483	477	412	457	461	468	477	426	440	463	477	436	438	453	459	435	445	432	451	422
7952	554	594	499	413	328	321	301	262	250	249	283	260	280	254	264	217	231	253	240	257	243	243	230	237	233	231	219	249	246	245	239	245	249	275	237	259	237	238	264	236	247	264	238	231	242	238	263	260	224	222	261	214	232	258	250	282	238	225	212	237	246	214	244	232	225	246	253	210	230	241	251	217	225	247	231	246	246	245	238	234	249	217	225	229	255	241	249	235	242	267	252	247	241	229	264	235	216	250	209	241	251	235	226	257	244	245	255	232	227	216	261	221	265	260	225	200	278	260	196	258	244	225	257	267	234	238	235	233	245	211	221	225	229	233	235	249	263	205	239	240	230	228	232	242	211	228	230	241	230	227	251	241	222	205	212	230	239	263	241	208	243	249	233	227	235	254	223	234	210	230	247	234	234	212	243	258	239	247	249	234	238	236	268	269	242	224	214	252	224	237	247	201	218	257	227	246	252	242	243	240	246	267	253	260	214	263	265	209	242	253	235	249	242	240	284	237	237	249	295	260	264	246	278	214	239	262	261	296	246	234	240	229	229	249	227	207	241	251	238	240	234	254	240	222	236	231	218	251	245	221	244	209	207	244	243	246	262	268	239	235	260	229	254	237	228	229	239	246	250	219	235	232	239	276	252	257	222	253	246	252	268	238	236	230	239	233	211	208	264	251	234	246	250	223	236	266	258	231	240	250	263	221	230	257	251	253	215	233	225	233	231	223	230	241	214	248	228	249	245	205	240	258	232	215	221	273	247	232	241	211	244	218	231	253	239	240	272	255	204	251	244	239	230	239	223	232	236	231	249	273	242	211	255	238	266	244	205	258	255	238	264	256	229	265	275	232	227	218	219	249	238	242	219	239	262	241	245	249	264	250	235	246	241	237	275	211	256	244	214	211	258	270	275	238	231	229	249	239	236	251	243	231	268	244	260	244	226	227	242	211	225	252	263	261	262	212	250	267	239	249	244	251	233	218	239	237	252	229	232	228	229	252	225	228	244	256	208	235	217	240	215	246	236	225	232	229	246	265	221	254	260	228	236	225	242	238	237	237	265	245	236	241	262	224	211	240	259	261	220	245	228	212	238	265	222	211	237	243	245	242	225	210	221	256	230	217	247	249	225	225	246	265	237	270	240	232	259	265	225	256	246	242	242	244	225	263	221	242	247	233	220	245	235	239	239	209	225	247	255	238	216	237	230	222	229	233	263	262	236	260	227	251	229	212	258	246	245	241	247	228	224	219	219	254	251	235	246	228	234	252	251	228	241	224	218	244	224	262	245	248	223	229	231	216	239	231	230	246	221	270	241	254	233	229	231	244	263	242	233	224	253	259	221	250	239	212	278	266	230	260	249	238	222	228	255	239	194	248	233	233	274	236	270	213	216	244	247	258	251	236	244	264	223	242	241	258	250	268	251	258	251	250	259	263	234	239	253	221	215	246	216	259	227	222	258	226	269	237	233	238	223	267	261	225	220	260	239	234	215	238	247	241	247	262	231	222	249	228	225	233	231	256	248	222	268	257	248	258	240	223	242	243	235	238	233	264	236	247	230	240	258	235	235	248	228	224	256	244	258	236	267	211	235	241	268	243	257	219	206	220	241	234	222	226	230	248	240	234	258	246	218	255	245	257	238	258	232	238	238	253	247	224	266	248	205	209	250	232	231	239	270	219	241	246	239	262	255	244	234	251	213	239	252	241	254	257	250	285	242	217	238	223	231	277	249	243	215	245	267	233	229	226	242	233	262	249	252	263	222	254	256	255	247	212	273	243	202	230	252	244	255	262	279	261	267	245	252	240	207	218	249	256	225	244	189	221	231	248	245	268	257	240	226	228	241	211	287	214	238	232	225	246	250	228	227	231	243	244	211	237	204	239	210	235	210	255	253	258	224	235	239	248	240	250	247	216	266	254	222	239	238	209	242	240	232	249	206	247	227	231	261	237	240	253	213	240	250	254	227	224	215	206	262	238	262	239	252	252	204	253	243	241	219	235	234	253	231	264	204	237	261	259	226	235	240	212	251	247	266	269	239	211	218	229	211	200	244	231	249	223	212	200	227	256	230	220	267	265	269	276	278	254	242	257	269	246	222	243	283	247	277	242	237	276	277	190	233	261	231	228	234	236	220	239	225	225	237	234	246	253	229	235	277	242	227	243	200	246	279	232	259	266	225	226	265	244	193	266	240	223	232	241	224	223	217	269	237	259	251	239	222	236	245	235	233	242	250	236	233	253	237	234	262	221	229	244	226	226	249	231	253	225	237	248	235	207	225	256	230	228	269	241	202	243	257	224	224	221	240	250	229	244	235	228	222	273	233	275	267	261	242	229	237	243	250	266	248	231	209	278	233	230	249	251	231	235	250	247	207	245	265	218	237	210	244	241	244	265	238	281	236	221	246	243	269	229	241	253	227	245	247	242	269	254	261	268	246	215	227	237	222	240	229	231	217	223	214	263	221	228	240	247	247	252	265	248	236	253	287	224	221	225	240	271	219	254	241	244	230	210	233	233	270	235	258	239	257	252	253	259	208	249	266	246	242	226	232	241	252	254	212	242	230	227	250	245	251	236	231	236	236	233	225	226	210	252	215	245	237	254	233	272	244	241	252	244	256	244	241	221	238	223	242	253	227	208	206	238	244	232	229	245	242	253	222	234	223	234	247	292	222	259	214	224	256	215	240	232	281	246	245	241	238	236	225	244	229	257	224	243	253	219	225	243	239	220	232	233	234	234	271	220	243	235	237	281	241	233	246	214	264	241	263	278	231	218	231	213	244	231	254	249	230	224	259	257	279	265	219	256	245	245	220	257	222	232	225	245	244	246	246	206	236	228	244	243	224	220	242	228	242	234	241	263	247	241	222	229	220	248	226	233	263	239	266	225	263	246	266	234	243	217	231	272	250	229	245	230	270	250	240	300	222	218	286	238	221	268	243	241	230	254	247	226	235	247	244	216	205	241	256	242	208	234	240	228	227	206	239	242	222	258	252	235	233	253	233	230	259	214	239	231	279	242	251	254	250	243	267	265	258	247	250	228	242	265	245	297	247	252	225	214	241	227	230	234	244	257	247	245	233	219	245	249	222	233	236	224	236	250	217	233	222	242	240	237	221	224	247	234	214	232	221	249	235	257	230	222	221	224	241	226	259	244	251	208	262	260	225	231	250	250	263	247	237	256	222	244	236	219	228	233	217	267	251	208	239	230	249	216	246	233	237	253	268	205	226	249	254	234	226	276	255	232	237	242	232	247	217	243	233	238	228	257	242	231	260	218	250	248	243	232	246	231	278	268	218	258	248	230	221	260	241	236	231	246	233	263	245	273	209	229	243	245	257	237	200	209	241	219	272	240	235	215	211	238	274	248	215	226	231	280	249	229	258	256	213	243	231	236	256	220	255	235	236	244	242	210	244	228	218	258	230	247	243	225	222	253	238	242	253	264	262	252	229	263	265	245	222	251	274	228	228	240	250	243	236	208	240	242	242	240	247	239	225
6563	865	1297	1459	1247	1096	892	817	765	704	685	700	625	616	622	663	620	595	625	590	553	565	591	516	580	609	586	574	569	555	542	565	568	569	599	589	572	615	629	524	524	546	541	530	541	572	495	554	551	524	510	555	511	501	574	571	539	523	543	558	531	541	569	543	575	577	555	534	520	529	593	563	551	530	570	545	571	536	535	532	576	514	566	518	546	541	519	569	584	563	543	559	587	535	569	546	567	536	551	528	513	571	502	561	561	574	529	557	500	560	559	553	574	538	553	535	516	580	506	530	549	543	543	559	488	494	567	549	561	551	513	506	565	557	573	573	503	520	539	539	526	578	551	519	549	553	547	553	524	553	563	565	523	541	494	534	568	529	586	538	531	569	531	559	542	514	570	510	529	579	607	525	548	565	511	528	582	542	513	513	531	543	546	555	544	548	535	600	567	583	555	546	563	516	568	577	535	541	550	554	558	568	599	563	560	550	533	532	519	517	548	598	551	527	541	516	564	543	526	528	545	549	567	583	553	540	531	556	571	584	558	547	567	558	559	572	563	537	538	547	531	511	575	558	546	561	587	557	529	504	556	513	562	545	508	552	563	541	518	528	557	557	539	578	554	560	582	547	560	547	530	509	537	527	548	598	595	559	512	569	530	539	537	536	548	549	589	487	540	536	563	505	546	553	534	516	536	540	547	516	549	585	516	538	542	511	510	523	539	555	568	557	548	541	560	594	545	569	529	533	519	548	562	552	550	518	536	515	585	587	558	533	526	531	548	570	523	600	579	527	517	505	545	545	544	549	557	554	549	517	583	532	542	561	530	563	504	538	575	514	523	563	545	527	513	511	546	553	527	541	551	510	551	566	585	585	547	579	565	500	548	554	568	551	551	577	489	568	562	531	562	512	552	549	559	518	547	528	555	599	541	552	584	587	512	536	577	529	519	598	530	533	560	520	557	564	516	522	540	536	534	501	537	541	577	520	551	537	558	573	533	517	574	539	542	557	560	588	577	594	522	546	536	560	539	536	551	478	529	557	563	535	545	523	536	535	561	509	533	567	519	555	514	583	576	539	513	605	585	529	529	562	575	551	533	555	517	510	534	525	549	524	542	546	522	510	601	520	530	532	578	536	575	561	540	536	509	542	535	577	510	547	530	515	524	544	518	538	526	547	546	560	555	511	530	567	509	576	547	492	544	492	515	539	518	534	557	502	542	513	543	544	560	565	542	535	585	579	528	559	520	563	535	499	575	510	528	550	566	589	518	580	570	557	559	544	554	524	505	487	525	533	553	569	531	561	535	553	577	545	529	536	538	540	575	568	535	516	514	583	525	559	544	507	505	545	564	543	562	563	530	529	560	553	510	531	512	510	520	583	532	575	535	546	530	540	533	491	522	530	526	584	578	564	551	535	530	532	555	530	561	545	547	530	549	552	528	545	518	549	544	538	531	592	529	549	549	541	515	517	555	510	553	547	534	513	533	555	529	527	560	550	552	543	511	525	554	522	572	580	496	515	499	549	534	562	519	567	568	508	552	538	528	554	492	528	545	540	529	576	563	520	558	520	543	555	523	526	542	551	523	529	541	515	542	572	513	540	567	575	554	556	554	535	545	507	569	527	533	557	535	534	531	519	553	562	552	533	533	530	506	581	529	526	544	564	548	530	533	540	559	565	560	609	546	564	522	519	538	550	584	612	534	553	512	525	560	560	511	529	541	572	558	548	537	497	492	549	528	568	526	570	615	558	537	589	544	554	570	534	540	507	507	528	519	551	507	550	521	567	551	570	535	575	533	555	521	512	531	541	537	553	563	522	573	550	515	556	546	563	516	588	507	506	513	543	514	565	515	538	519	560	537	521	507	552	520	588	565	551	549	550	574	539	520	556	551	527	535	551	556	561	560	519	531	570	552	531	561	543	530	573	578	554	513	567	545	564	533	508	558	519	504	580	555	568	597	592	544	550	540	560	555	538	514	545	581	598	554	564	554	536	563	536	559	508	520	539	541	532	535	567	566	555	521	566	535	602	532	543	509	566	580	532	548	569	511	585	538	549	530	535	579	521	539	555	530	578	558	530	552	517	528	505	528	540	554	542	542	571	532	579	611	585	615	520	551	537	536	574	519	551	539	542	519	530	554	540	524	518	544	525	550	523	546	546	522	554	537	532	597	563	565	549	560	581	551	573	586	594	561	536	558	524	560	543	544	553	539	552	534	578	573	544	526	523	548	513	525	572	586	557	525	557	547	565	555	565	563	576	518	546	550	547	555	524	557	548	526	526	542	562	564	570	552	502	565	521	535	560	535	552	538	549	538	521	541	494	566	555	557	529	537	551	544	540	550	549	509	543	532	524	521	548	526	532	542	524	527	533	495	565	511	528	548	527	539	523	603	500	558	599	543	549	548	542	555	549	541	504	576	547	550	540	543	562	534	563	530	537	526	566	525	544	546	542	537	585	532	519	533	557	562	553	550	541	544	519	499	519	542	569	523	534	528	542	577	562	548	530	557	558	596	544	538	539	560	539	595	510	563	557	527	512	588	536	521	495	557	588	593	540	507	555	571	550	560	556	522	518	552	537	510	503	517	534	534	566	545	555	579	525	511	553	540	534	562	538	549	524	510	546	539	550	509	523	558	573	528	516	546	571	534	576	560	527	528	561	539	577	551	525	581	546	603	562	573	530	520	523	592	568	557	553	563	536	539	557	549	535	570	540	538	538	559	500	577	564	542	583	570	537	550	545	522	545	531	557	577	550	507	571	522	575	538	491	525	540	533	565	555	542	554	544	614	547	512	544	524	557	549	545	548	522	551	538	580	568	529	538	562	529	559	538	509	519	568	546	555	534	558	569	549	558	540	523	576	532	578	553	497	589	528	533	530	521	550	552	549	542	574	586	533	528	500	570	551	530	520	569	533	554	573	572	549	503	501	503	535	574	568	533	556	538	571	550	549	545	608	552	581	514	547	532	496	571	564	548	548	524	529	563	529	567	531	569	571	530	586	565	513	540	584	543	555	535	533	557	542	582	552	565	496	565	537	528	536	537	536	528	550	543	545	521	569	539	555	574	512	569	550	522	534	541	510	531	521	539	564	495	509	550	575	500	521	527	556	527	541	558	511	542	559	539	568	587	548	548	496	533	506	546	570	583	510	550	590	578	538	539	564	541	513	552	554	555	527	554	538	536	519	560	571	553	556	553	559	588	539	560	546	527	498	542	576	541	532	514	542	534	589	481	569	546	539	585	529	567	550	558	561	591	509	505	576	572	527	547	603	541	544	539	554	581	540	535	512	538	532	507	584	566	551	549	523	545	568	529	523	556	538	564	528	570	537	559	525	488	534	533	542	542	551	560	506	555	527	551	565	562	514	554	538	567	550	504	524	572	559	551	520	575	528	550	552	539	539	538	540	529	518	558	524	552	530	496	546	540	544	532	537	573	570	502	538	534	525	558	548	534	544	564	571	532	582	573	509	551	564	534	553	560	530	539	501	576
14371	1136	886	705	427	357	295	263	210	201	145	174	151	144	143	132	129	151	147	150	133	125	135	131	124	101	154	152	147	120	98	134	161	133	142	122	113	125	119	108	119	122	113	122	133	109	135	138	137	124	148	138	131	126	118	128	125	118	112	122	120	108	129	116	133	94	117	114	150	100	155	117	152	141	133	134	122	134	130	125	127	107	114	131	122	117	130	117	112	106	125	126	121	131	115	116	119	114	94	124	138	127	122	82	127	105	101	117	136	123	130	112	131	128	111	145	126	128	106	119	123	112	120	122	117	112	142	133	143	139	111	120	131	122	118	139	142	126	113	107	150	140	150	131	147	113	117	135	107	139	117	99	118	109	112	116	115	114	121	120	122	116	116	129	128	117	118	126	114	134	133	131	141	96	153	114	135	132	117	127	121	123	137	117	109	121	124	113	128	121	112	136	120	123	125	106	121	104	125	135	112	122	120	108	123	133	107	121	142	137	126	148	125	117	112	108	125	135	129	137	119	125	135	129	141	132	137	142	114	122	123	113	122	131	134	119	104	112	115	119	133	132	121	116	111	125	127	120	133	121	104	119	113	115	128	113	132	117	139	113	137	140	132	138	103	106	103	116	122	119	130	102	141	112	137	117	124	116	138	128	135	115	104	131	121	141	146	127	132	138	135	124	137	137	139	115	136	108	129	146	111	121	143	115	103	126	104	120	112	132	112	99	134	139	139	122	121	145	128	131	125	128	102	134	105	139	107	113	141	107	114	125	111	116	141	121	124	136	122	163	145	105	93	119	120	120	112	95	108	136	127	121	106	136	140	123	134	128	137	141	128	122	120	157	110	125	124	135	116	135	132	116	130	115	142	141	119	120	118	130	122	143	113	122	111	129	124	122	138	125	128	121	109	108	115	136	137	134	143	122	125	135	140	140	129	122	131	134	143	121	138	144	147	134	122	133	126	147	125	140	128	110	137	112	110	113	106	131	133	132	120	134	118	108	130	120	122	117	131	117	133	110	132	126	131	119	130	106	134	132	138	138	112	134	113	112	137	118	143	140	116	125	133	127	134	133	120	139	107	117	110	144	138	116	127	131	123	135	121	111	132	129	131	126	129	123	106	117	132	105	111	118	136	124	127	121	113	144	133	103	139	135	137	139	134	129	132	134	117	137	110	137	135	117	132	110	102	135	128	124	110	131	122	124	106	132	110	116	130	130	126	137	143	134	120	117	122	125	124	120	118	140	124	143	112	132	135	118	112	116	114	124	133	104	122	116	130	122	92	116	113	139	120	115	106	115	130	117	115	120	123	130	106	114	120	114	111	131	120	110	110	137	114	120	122	125	103	152	117	103	131	123	106	118	100	130	147	139	114	106	127	111	140	148	143	126	132	126	131	94	128	131	127	125	137	150	134	152	116	147	138	117	129	139	136	134	119	102	115	118	108	115	126	126	135	122	136	120	149	134	114	148	129	138	131	115	138	108	129	116	103	121	127	122	125	119	126	124	118	130	137	133	135	133	140	158	116	121	89	118	126	116	135	119	120	136	137	115	113	122	133	124	118	125	97	111	102	126	134	122	102	134	128	108	126	120	132	139	148	121	134	144	129	118	120	113	126	116	109	131	114	117	118	132	98	105	136	108	117	110	138	131	147	136	103	129	114	135	132	144	105	133	117	105	118	135	102	129	117	133	111	114	125	126	134	113	104	119	112	121	119	118	125	139	124	109	117	120	135	123	109	125	132	121	120	118	129	125	112	134	129	125	138	127	121	105	100	110	131	121	117	138	114	123	110	106	116	127	126	111	129	122	103	118	118	116	133	111	122	119	126	114	145	133	117	104	113	117	121	136	119	117	122	139	118	117	125	102	142	141	96	133	136	151	100	123	121	125	120	120	118	126	121	123	124	130	128	122	121	131	105	106	133	129	123	118	120	101	131	126	131	99	141	111	118	115	126	111	122	129	86	128	111	128	132	120	124	127	129	140	127	141	129	120	139	115	117	132	133	112	127	129	151	96	110	104	104	111	125	109	122	111	146	106	132	112	117	111	123	117	119	100	126	127	125	103	120	124	118	113	103	150	127	134	121	128	132	127	140	108	113	127	128	109	127	131	122	109	119	114	121	127	124	141	120	143	107	134	127	106	124	112	142	132	126	129	130	123	111	125	126	121	122	134	124	117	121	115	104	126	131	115	145	125	137	112	122	125	142	118	120	134	125	146	134	125	122	127	108	119	127	125	103	134	129	149	135	123	138	122	141	119	127	152	141	104	128	120	141	132	133	138	139	144	116	130	121	113	121	120	125	127	125	106	97	113	124	132	113	114	117	124	100	120	125	142	134	110	124	150	109	118	123	111	106	131	133	124	111	132	127	125	125	107	127	121	122	133	131	126	127	134	121	123	122	125	126	106	120	130	105	113	107	91	100	156	102	125	119	127	109	121	116	116	135	140	105	118	136	140	126	154	111	126	156	122	122	133	131	108	113	104	145	112	135	123	115	146	130	135	115	120	123	145	134	131	160	126	120	127	122	124	112	139	121	133	130	118	116	144	138	140	127	121	119	107	117	102	99	120	123	140	131	134	126	118	113	132	110	121	112	90	110	127	126	136	123	141	136	128	126	128	119	108	142	146	113	112	120	107	121	108	119	119	119	115	135	130	128	124	119	129	105	116	118	127	149	119	124	121	122	135	141	130	139	107	119	116	126	117	119	120	134	149	130	123	120	116	123	136	114	107	113	100	132	123	123	91	119	121	123	108	124	121	110	135	112	132	128	118	117	118	112	112	110	126	101	106	132	124	128	122	110	115	108	116	121	129	125	115	138	155	150	125	136	131	134	117	125	103	131	96	114	134	111	155	120	135	140	128	143	142	127	119	112	125	124	128	134	96	114	95	129	136	116	117	136	157	133	139	117	125	123	133	130	130	115	117	132	128	129	132	126	133	127	99	107	131	134	109	122	137	133	140	122	136	117	118	108	124	135	116	121	128	129	119	139	114	132	104	109	122	136	150	119	120	118	118	119	116	136	121	124	123	100	117	131	128	135	117	124	111	131	142	141	124	125	128	119	122	115	135	118	104	126	120	130	119	135	121	111	107	134	130	120	113	114	145	145	114	123	134	122	100	127	120	116	131	125	124	103	108	108	128	132	115	144	146	121	112	126	112	132	133	131	115	108	141	128	110	117	117	136	134	106	112	115	113	126	103	120	125	119	147	94	122	109	120	106	99	126	110	130	124	104	103	110	146	113	105	128	121	127	129	111	120	139	125	125	121	127	114	102	135	115	110	120	116	117	111	130	111	109	120	120	122	128	114	100	135	137	143	127	127	118	132	128	146	126	110	128	110	101	123	137	140	132	110	115	125	128	146	134	125	105	127	121	92	130	102	110	104	113	99	110	133	123	147	126	135	119	128	132	151	118	134	109	111	118	121	145	120	159	111	119	119	119	110	122	130	143	115	114	123	123	115	150	104	100	112	105	122	129	134	106	148
8013	871	1834	2124	1732	1319	1041	852	717	646	635	552	531	484	463	418	372	427	454	383	371	365	354	390	376	332	338	310	349	344	340	309	341	350	337	311	305	306	292	304	329	290	297	305	313	289	308	312	318	296	320	299	294	280	284	304	285	279	309	293	268	279	314	314	270	267	272	285	319	301	294	302	269	282	292	290	308	289	291	321	295	275	293	280	284	283	281	284	297	303	282	275	295	296	295	309	282	291	286	282	293	312	313	307	296	301	301	327	285	304	267	301	294	279	270	315	296	305	324	278	276	315	276	283	300	299	290	280	305	266	279	296	267	276	299	315	265	268	282	282	303	283	279	255	286	272	263	281	279	289	294	276	305	295	277	301	292	294	269	306	295	318	318	325	272	266	307	293	275	284	283	266	287	293	280	285	288	318	302	269	295	282	277	301	281	274	292	275	308	296	274	279	268	305	289	280	294	312	281	279	285	307	281	300	279	311	278	280	285	316	287	320	298	281	284	291	294	296	270	281	277	242	279	298	271	293	275	296	290	290	288	292	331	285	272	283	286	268	266	249	283	287	262	279	277	275	302	279	286	279	305	257	300	336	306	300	284	280	297	300	311	317	276	282	287	286	275	289	285	277	296	287	284	264	268	316	287	292	294	269	272	293	266	299	290	294	266	281	291	301	269	298	288	283	307	292	285	259	249	298	263	298	271	297	275	288	295	283	264	294	298	293	286	289	276	297	277	295	280	265	293	291	277	281	307	258	281	314	283	286	277	262	276	263	313	294	294	292	297	286	278	276	287	301	278	266	304	290	318	272	263	245	294	269	312	290	319	280	293	298	329	299	329	278	311	273	271	252	291	303	323	300	293	308	292	278	259	266	266	288	306	354	287	285	309	306	284	286	297	286	346	301	287	291	306	319	268	314	277	287	297	277	282	291	283	280	275	283	272	285	300	250	268	289	297	263	300	314	262	295	296	253	290	317	275	296	306	274	272	254	287	288	296	300	288	297	301	291	273	280	308	306	306	315	288	294	288	275	296	288	265	305	301	289	267	290	279	280	312	263	298	284	264	326	284	297	281	287	294	278	306	297	265	263	265	310	265	256	317	296	290	281	302	289	293	286	279	313	310	269	283	292	280	283	271	276	282	274	270	301	283	296	307	300	292	289	289	278	278	282	290	275	282	288	299	280	279	261	281	285	275	278	291	305	282	320	295	274	296	284	298	287	275	302	271	288	317	289	261	262	277	291	281	265	292	293	308	305	309	306	297	306	278	278	274	299	266	278	311	262	289	318	285	272	285	292	315	283	314	284	281	283	313	299	278	289	292	279	305	305	283	303	273	317	277	296	309	284	326	234	292	254	307	297	288	287	319	274	291	312	285	279	275	300	289	306	276	279	284	308	290	267	271	253	286	298	283	289	303	281	293	290	268	306	287	283	267	280	302	265	279	314	317	272	311	287	279	284	294	314	284	317	267	266	273	282	242	282	285	270	270	309	291	310	267	300	293	299	268	249	273	285	284	265	283	277	292	298	312	296	276	278	282	278	293	278	296	287	309	321	289	281	298	288	279	289	277	303	290	294	268	274	280	287	297	282	276	285	294	309	312	281	264	287	339	291	287	270	295	295	278	292	274	280	295	282	304	289	291	296	305	295	291	255	290	309	276	274	289	286	329	298	270	262	275	312	290	279	287	267	261	306	310	316	282	279	280	289	289	300	249	279	290	294	316	291	317	281	266	319	285	271	320	280	282	267	309	269	295	249	282	291	283	282	283	280	269	321	295	266	271	294	263	296	279	275	321	266	282	277	293	324	279	278	313	288	308	286	286	289	297	281	273	315	276	286	293	291	260	322	301	284	297	281	302	296	292	273	251	300	291	308	315	303	265	238	279	283	289	270	263	277	267	314	300	267	267	296	308	274	308	300	249	290	276	268	279	250	291	303	290	288	280	282	272	339	300	286	301	267	291	276	311	302	313	255	305	265	284	266	294	288	276	290	273	300	270	297	283	301	287	290	284	264	301	301	278	302	276	289	289	293	300	279	297	289	314	298	286	281	259	291	272	293	308	284	280	271	303	285	295	253	303	309	287	263	302	288	292	312	301	278	293	285	301	296	280	300	314	281	290	264	289	281	300	285	287	284	303	276	316	293	294	272	317	292	268	276	297	290	302	263	298	298	275	290	277	296	263	290	281	274	280	288	299	284	289	297	291	282	273	287	311	284	271	290	341	273	295	268	299	287	275	291	290	317	294	299	319	317	289	294	285	297	295	306	271	278	266	294	296	280	270	309	288	299	258	303	265	298	289	297	254	267	295	274	268	299	276	294	266	273	298	265	282	264	277	282	259	274	306	278	281	285	326	275	305	258	290	293	246	299	309	290	296	282	281	297	321	313	285	290	301	287	294	288	248	302	279	320	280	272	303	261	293	314	289	290	293	270	280	312	302	302	281	300	285	319	285	260	299	270	296	281	299	317	289	321	292	262	290	309	283	285	285	261	286	276	292	295	281	309	273	281	263	282	305	285	261	291	289	292	287	302	285	301	283	339	276	299	259	288	293	306	271	317	276	300	306	279	286	294	296	290	295	288	264	289	284	295	261	268	282	287	263	270	282	275	294	316	266	332	278	307	284	257	286	258	333	300	275	310	279	287	299	312	272	291	307	302	291	282	281	258	275	272	296	290	314	302	289	258	278	302	291	290	319	257	263	280	283	275	306	283	291	264	253	294	278	302	299	310	308	321	304	277	306	280	288	257	316	275	299	253	275	281	313	346	285	270	287	276	272	285	277	305	280	295	279	287	293	300	295	277	264	276	244	280	298	268	288	306	313	304	242	300	277	308	265	300	298	298	303	304	299	301	269	279	297	310	290	285	266	288	300	300	304	285	272	275	316	303	268	273	299	272	284	303	308	328	295	306	280	306	279	290	250	294	286	288	278	308	312	294	279	271	304	278	315	276	305	293	280	269	298	297	286	257	291	284	261	315	301	323	301	263	295	244	292	272	269	269	295	268	278	275	266	344	280	268	299	269	283	276	299	274	300	289	292	304	312	320	288	280	290	286	271	269	295	285	293	298	296	306	300	289	301	266	295	279	250	277	274	267	292	248	301	266	269	282	286	298	267	276	275	303	298	293	291	279	306	279	274	286	273	268	301	288	299	236	264	293	285	302	302	276	265	261	285	273	299	278	267	289	325	289	283	262	315	267	272	293	278	307	311	307	267	292	287	291	297	297	296	333	272	310	289	264	275	277	286	283	289	290	317	288	279	269	290	249	287	282	284	280	296	280	270	311	277	311	260	293	289	303	281	291	287	245	272	248	306	296	262	271	283	282	312	296	283	286	303	278	302	299	313	293	285	260	304	327	268	304	303	298	323	261	298	300	298	288	295	285	310	278	296	297	320	308	278	309	281	305	315	278	283	296	304	261	312	283	288	288	311	256	286	266	290	283	307	275	257	290	304	312	306	298	266	268	285	290	282	280	297	296	284	262
1554	238	208	170	199	177	194	222	177	193	198	179	189	167	163	176	191	173	205	182	184	190	181	181	172	201	194	177	204	181	160	183	174	197	187	183	181	180	199	195	198	191	177	176	181	214	196	182	183	195	184	193	205	191	196	207	198	218	201	186	227	179	190	206	177	190	186	205	201	141	185	215	209	221	180	217	186	215	197	195	193	187	185	194	154	196	176	184	190	196	177	203	196	190	193	190	170	192	209	219	204	213	192	209	188	169	194	183	172	193	185	202	171	188	179	197	187	198	179	185	202	159	181	199	174	195	184	196	166	175	176	197	195	210	206	185	209	169	163	214	200	175	201	190	178	194	197	185	186	200	190	200	196	170	176	202	197	175	194	209	161	179	181	168	188	218	182	181	153	161	191	195	192	193	211	181	146	180	186	208	209	177	187	170	202	203	186	177	197	205	182	172	184	186	192	199	203	191	230	221	197	200	220	181	174	187	200	176	170	189	185	201	180	177	178	206	199	164	184	195	194	207	189	210	159	198	176	176	196	202	196	197	181	195	173	198	166	201	165	189	183	214	203	173	179	182	182	169	173	187	185	197	165	195	191	196	206	191	188	192	184	180	199	196	222	190	198	194	194	204	192	207	181	173	173	172	204	212	182	190	201	208	176	177	186	190	182	198	172	196	176	201	194	195	187	160	204	191	196	176	197	183	197	168	190	182	178	163	173	207	204	184	170	177	218	189	187	199	190	192	207	206	183	175	197	174	215	189	198	165	189	193	205	182	219	179	180	192	196	177	187	200	176	195	186	181	180	204	186	179	184	196	173	187	195	186	200	174	182	187	185	184	204	179	166	198	179	205	195	190	176	180	211	192	178	188	175	180	200	196	190	165	222	213	217	195	214	196	169	188	197	195	225	202	221	195	174	158	177	197	195	196	179	194	184	211	194	193	212	205	184	185	197	203	198	191	182	193	170	186	183	174	174	161	199	155	205	186	206	177	187	179	201	212	219	161	199	191	231	202	178	172	167	197	215	189	188	194	186	193	193	188	235	176	183	186	214	189	173	175	201	202	180	192	197	210	202	196	168	196	203	194	182	203	177	181	185	184	174	189	197	186	193	157	150	219	198	193	178	195	207	209	198	166	208	185	188	181	202	181	192	199	168	183	191	176	182	214	200	201	197	184	185	198	186	198	194	182	180	185	176	196	199	169	174	175	192	228	203	180	190	209	203	164	210	216	178	192	199	203	174	182	195	179	193	173	206	161	201	189	185	199	190	162	189	178	163	168	215	181	175	201	203	192	162	183	194	197	197	191	180	168	205	166	186	177	196	224	198	198	191	193	166	169	171	197	193	194	198	171	197	185	194	199	189	194	193	190	201	186	190	167	204	196	228	205	194	193	175	180	190	195	183	181	175	200	193	178	181	189	194	176	192	200	163	187	172	170	196	190	170	211	241	194	195	182	202	209	188	212	202	213	190	190	190	203	201	199	215	208	201	189	188	186	191	167	171	174	202	206	203	209	211	187	205	194	184	209	189	200	190	208	199	187	177	195	185	187	198	181	187	180	191	216	234	211	192	179	195	212	166	180	171	193	182	181	196	198	191	193	175	176	164	212	186	197	193	190	183	225	212	221	213	191	184	182	170	200	175	188	202	174	174	173	161	205	184	179	207	216	195	204	210	206	190	179	176	179	182	177	198	171	176	182	176	189	170	193	209	164	203	199	185	174	216	189	191	213	210	178	192	171	173	153	182	182	174	181	186	174	203	188	196	182	190	186	191	181	185	167	210	178	197	187	206	181	201	197	196	178	183	215	176	199	173	186	190	193	185	182	182	207	203	195	209	166	193	183	210	184	206	210	184	171	180	185	181	205	192	195	178	197	180	196	200	192	198	179	199	205	179	187	180	174	204	206	198	187	193	201	207	217	196	192	185	203	191	194	180	199	182	194	163	215	210	183	182	192	205	217	197	180	205	193	221	201	155	157	188	190	209	183	200	171	179	153	189	196	183	182	158	186	192	199	224	176	205	177	180	223	213	214	190	193	168	195	194	195	185	186	169	173	193	204	201	191	187	198	163	209	185	192	196	214	176	182	193	198	214	191	183	212	166	215	200	190	182	184	186	187	190	193	193	202	200	196	204	180	180	184	175	197	184	164	189	177	203	172	199	204	176	182	188	189	199	185	201	207	191	189	169	183	180	183	150	188	201	196	187	205	205	196	187	230	215	187	188	190	223	198	205	208	190	188	197	198	176	176	180	192	204	197	190	198	198	214	211	182	172	182	193	191	192	219	194	212	201	172	169	208	163	188	192	175	179	217	167	189	189	165	191	194	199	205	186	163	194	204	197	203	209	181	195	177	190	225	195	194	202	185	199	186	183	185	186	198	202	159	176	211	160	182	180	192	204	164	190	215	193	181	192	180	203	213	206	216	196	177	199	178	185	193	202	194	149	175	184	191	181	195	178	160	197	184	205	193	200	200	182	181	206	210	192	172	181	205	211	169	199	192	181	218	190	176	171	182	193	196	202	208	223	204	211	204	198	197	204	179	193	183	168	203	181	200	191	201	211	189	185	180	166	219	192	180	172	193	200	171	186	230	213	180	178	202	189	198	194	176	212	217	178	209	226	197	176	229	215	196	191	188	199	194	191	213	190	187	186	173	179	190	181	167	199	234	215	180	189	186	163	194	187	182	197	204	207	170	196	189	180	179	193	193	209	201	171	179	199	169	210	205	186	168	187	199	212	211	194	186	193	174	187	172	163	219	209	201	205	196	188	220	182	199	183	175	160	155	206	214	200	208	188	175	184	198	185	188	179	195	191	189	201	175	176	204	184	183	175	211	172	191	179	187	211	189	184	216	193	207	190	179	167	186	194	171	191	186	193	190	216	175	189	188	198	192	175	170	180	194	170	183	204	189	188	212	230	190	169	186	192	185	174	198	177	210	168	183	193	198	185	177	197	194	177	186	204	194	209	160	179	202	153	202	186	206	184	200	214	214	163	194	211	206	189	190	198	196	203	197	201	197	191	193	181	173	197	199	202	180	210	180	210	194	204	179	172	188	203	200	197	189	209	189	192	173	203	183	179	201	204	172	171	191	211	208	185	196	200	202	184	176	161	200	198	181	188	196	164	185	194	166	178	194	190	190	172	173	207	201	187	190	187	192	193	166	198	189	174	154	192	179	165	161	171	202	190	185	196	158	187	207	193	190	181	204	197	179	194	179	186	189	191	175	198	186	192	164	172	182	178	187	179	196	184	189	189	206	180	181	183	196	183	164	174	204	193	181	174	177	184	196	187	200	170	192	178	179	180	182	168	171	176	212	180	176	173	193	178	185	173	192	189	179	173	194	203	178	206	200	195	207	203	182	196	216	193	194	197	210	194	199	157	170	193	170	169	195	174	176	215	172	207	173	190	168	218	194	169	196	202	198	192	176	191	209	182	206	199	165	210	172	166	183	186	188	171	188	191	191	200	167	199	173	190	183	198	184
1926	470	473	507	546	467	453	483	433	478	443	465	429	485	467	450	419	450	482	480	501	481	420	417	461	441	463	437	421	457	448	457	466	447	436	474	466	407	458	454	464	477	451	451	457	458	451	445	420	446	421	503	476	423	442	458	439	449	422	411	494	463	453	429	461	478	426	492	428	432	440	452	411	438	459	433	452	422	490	424	455	462	426	445	430	450	453	442	463	445	462	431	432	444	412	427	461	505	459	470	456	493	422	472	458	471	446	427	480	441	431	450	463	437	404	461	488	460	421	481	427	474	468	462	435	446	487	433	433	439	410	450	477	441	423	457	437	425	447	452	449	429	440	454	451	461	463	442	444	425	435	453	467	451	439	475	384	468	429	426	464	471	468	428	439	432	427	452	478	440	448	504	439	445	450	411	468	448	468	452	475	437	458	445	461	468	473	434	471	439	433	465	467	440	475	443	394	436	388	444	457	460	415	467	428	447	447	441	442	426	457	453	469	425	462	447	437	484	482	461	458	476	454	443	452	460	444	437	482	442	456	436	445	464	437	449	451	457	455	449	459	471	462	439	488	418	436	438	461	465	438	452	496	461	480	440	451	468	447	467	463	418	460	442	492	450	469	433	427	451	424	461	429	457	458	449	460	459	454	446	422	521	434	457	435	454	464	485	455	437	473	458	492	439	460	436	461	456	423	459	461	479	467	461	455	485	419	454	467	440	465	428	416	467	463	414	497	493	426	454	485	453	450	445	439	421	451	451	454	426	459	448	483	468	439	429	474	444	456	467	482	460	465	442	452	459	486	475	469	470	445	437	456	437	491	432	461	434	489	442	416	452	456	489	418	439	463	418	460	462	465	454	486	445	418	461	451	400	438	471	467	447	461	460	439	477	427	451	471	464	461	468	456	489	425	434	433	446	457	450	458	466	457	475	447	478	427	457	445	467	430	415	455	421	458	429	488	489	451	405	433	417	467	461	416	483	437	460	464	481	475	413	434	477	430	456	453	438	469	498	426	432	467	414	421	456	433	434	469	465	407	461	458	442	465	449	456	497	452	460	470	451	453	422	452	463	454	425	471	478	459	476	456	425	469	459	477	460	398	450	472	451	458	450	470	457	461	451	479	470	471	455	505	443	434	443	498	486	490	448	437	445	468	434	475	415	429	450	458	437	433	435	478	443	426	414	465	442	448	441	465	462	461	432	461	449	482	499	447	444	451	442	456	417	458	436	451	421	466	408	459	461	457	479	404	438	414	440	429	446	428	466	454	444	446	446	439	466	509	439	460	459	444	445	452	448	446	448	447	468	471	427	462	453	465	458	449	448	450	465	453	426	466	463	460	441	464	441	473	447	451	475	506	468	471	456	475	447	473	477	416	458	428	468	410	477	432	430	431	457	467	475	433	506	510	445	468	492	460	482	449	462	430	460	458	444	481	485	482	454	455	453	456	431	432	453	412	460	464	427	439	455	468	440	427	450	454	431	442	414	438	488	443	470	481	455	489	481	462	421	475	412	452	459	429	448	446	440	427	442	474	440	454	438	417	404	461	427	422	444	487	462	423	428	444	444	457	434	465	484	479	485	477	459	457	451	442	461	474	471	462	464	455	440	452	404	481	457	469	442	490	446	446	476	483	458	492	432	459	449	425	446	476	448	398	476	439	451	478	467	484	416	479	456	446	416	495	449	432	449	478	456	425	451	454	435	437	469	457	455	482	452	462	445	436	422	439	442	471	442	416	499	456	459	456	451	444	468	500	487	434	466	436	454	431	446	456	431	432	473	471	447	429	460	448	447	434	452	475	443	449	433	468	403	461	431	418	404	444	425	459	445	446	450	443	428	453	440	434	431	457	450	455	426	468	427	445	464	441	480	454	455	445	436	437	445	469	441	467	458	482	461	468	483	426	457	447	448	449	448	442	428	486	447	481	453	491	411	450	446	443	463	481	433	475	480	459	438	474	457	462	465	447	494	423	443	462	460	422	448	453	448	432	445	461	456	447	435	414	470	486	471	450	453	440	487	448	432	463	474	448	479	483	420	454	442	464	463	439	469	473	450	446	440	474	439	442	458	438	445	468	468	441	474	435	444	428	458	443	470	422	470	425	465	412	445	437	464	500	453	449	463	458	412	474	415	402	438	438	419	471	462	479	481	443	416	440	460	453	501	461	428	474	444	446	456	422	449	452	456	478	471	433	463	437	427	436	427	485	433	467	436	461	463	428	461	461	451	414	443	469	460	451	501	439	507	444	448	397	471	456	441	437	482	466	464	463	463	487	450	382	487	394	441	447	436	446	461	432	469	472	467	430	451	441	423	476	460	456	446	476	425	441	475	442	425	433	456	442	432	424	455	453	450	470	424	465	440	427	436	455	430	450	435	485	488	462	435	453	429	488	447	442	434	451	442	444	457	467	455	435	418	412	468	452	442	433	423	466	429	505	398	434	474	426	468	441	461	456	442	474	416	439	424	434	455	455	416	469	435	470	461	431	448	448	439	442	428	461	435	453	411	462	437	429	467	449	459	419	451	460	459	421	481	465	452	474	446	463	441	487	449	442	420	495	439	465	413	441	444	490	478	439	459	453	433	430	461	420	478	462	454	456	469	434	476	442	454	449	430	444	460	444	480	458	464	440	411	431	458	451	448	420	435	428	445	452	464	474	415	472	464	454	448	467	415	486	464	475	440	496	425	441	431	439	467	464	451	456	460	406	427	458	427	444	440	420	455	444	472	499	455	498	459	457	439	474	432	435	450	434	451	469	460	469	461	439	463	433	435	451	467	434	458	473	497	449	446	436	427	487	431	486	434	474	444	448	431	467	447	414	440	428	430	443	434	476	391	452	438	464	436	445	403	460	431	439	455	435	450	428	449	429	445	440	474	475	447	455	441	438	453	462	452	457	417	432	477	474	479	454	444	466	434	456	424	440	454	450	434	451	474	437	469	455	442	428	450	446	454	425	435	471	432	457	431	432	429	492	441	475	441	444	426	462	447	449	454	461	443	442	415	480	446	456	419	484	432	487	436	482	463	424	495	456	446	415	462	451	460	450	404	474	454	422	447	449	431	461	439	487	470	449	464	487	457	431	455	441	447	441	427	446	478	469	425	456	479	410	455	434	478	439	437	417	446	445	422	433	460	430	457	456	444	444	437	469	469	465	432	442	500	437	421	440	447	416	471	460	441	444	460	439	411	443	455	477	473	453	490	459	490	419	467	431	435	463	437	476	436	485	457	438	429	443	449	442	410	477	414	419	445	451	456	446	483	445	461	449	415	445	452	454	450	429	455	470	430	464	448	471	468	447	441	459	446	454	442	427	490	431	436	431	490	457	475	473	464	414	444	469	450	450	430	415	427	446	471	443	454	464	479	461	476	468	483	472	474	458	462	454	461	482	439	452	450	416	469	447	459	434	460	482	453	504	473	436	448	464	460	478	436	426	475	496	442	436	466	469	425	419	427	435	413	453	482	441	437	435	442	412	506	469	426	470	425
7941	559	573	476	360	342	332	306	272	249	283	286	264	247	215	247	226	260	262	242	267	218	229	250	256	208	237	237	258	256	246	233	254	253	235	264	239	255	240	245	246	240	225	234	283	249	255	284	230	237	276	272	220	240	224	228	241	227	239	227	231	252	257	225	212	241	259	254	251	238	230	213	238	251	240	259	244	231	239	226	230	249	241	262	255	234	239	231	217	245	235	224	220	210	234	221	216	249	244	267	227	256	258	252	251	232	224	236	223	237	238	215	232	228	253	215	210	222	239	248	228	255	250	223	256	249	215	241	225	226	253	240	269	213	230	201	217	250	244	257	243	245	238	226	267	240	271	224	262	243	233	228	256	231	225	259	250	211	248	206	231	227	257	227	245	229	247	232	249	226	214	219	265	237	229	236	210	224	244	229	213	211	240	232	195	236	248	243	237	253	231	216	246	223	259	248	249	273	247	237	213	238	253	245	238	258	265	230	197	272	258	237	260	244	251	242	235	255	229	231	221	216	240	261	229	263	230	238	249	236	233	233	256	225	263	197	255	230	259	256	222	231	249	274	260	247	249	258	245	224	212	241	237	260	246	251	212	223	221	263	244	237	240	264	239	228	240	238	258	227	262	230	237	229	242	240	213	233	244	266	252	222	235	231	251	223	232	274	247	237	224	229	250	241	254	252	226	247	253	224	246	243	238	241	259	241	261	230	250	239	218	237	225	245	249	213	257	208	235	239	225	263	209	252	253	267	251	237	225	226	229	215	223	238	232	226	230	214	236	230	217	250	251	237	221	227	252	250	235	253	253	247	217	228	222	233	260	235	230	205	219	240	216	228	243	229	228	241	254	246	261	246	244	233	253	233	241	244	211	235	245	235	245	220	234	265	253	234	248	249	204	240	215	229	225	246	246	215	244	253	241	215	255	239	189	205	235	219	234	231	230	234	268	214	222	242	247	220	210	228	230	237	216	234	223	262	239	213	232	243	247	224	247	246	241	217	234	242	216	224	245	251	229	249	251	240	237	208	247	260	260	239	235	265	252	246	256	225	243	229	243	233	224	238	237	219	232	216	233	251	221	225	247	248	227	260	243	226	237	197	238	242	229	236	239	225	229	225	238	249	230	231	263	252	256	241	215	248	231	211	249	282	217	250	237	257	256	240	246	258	264	260	257	250	230	210	263	212	226	272	225	248	218	267	255	242	237	223	245	246	235	235	254	245	237	245	219	268	244	234	224	243	247	229	220	226	234	206	243	257	227	229	244	250	228	223	246	267	251	242	259	253	234	246	236	246	263	247	247	227	227	266	224	235	242	218	222	235	249	226	229	247	230	235	221	239	242	223	239	257	219	217	242	243	229	218	223	226	242	236	232	260	226	249	247	231	268	251	234	221	271	251	252	273	248	228	233	253	263	250	256	239	232	224	271	218	227	245	239	245	238	245	246	211	237	233	235	237	230	237	244	255	241	230	248	256	239	258	220	256	252	211	277	249	277	243	259	259	269	260	235	220	254	200	248	266	270	242	245	234	238	233	226	251	219	212	239	275	231	240	231	246	233	243	260	236	217	228	237	233	246	259	294	237	222	225	257	264	212	214	268	232	219	212	233	279	218	247	229	288	275	237	226	218	219	253	259	238	242	239	253	222	243	229	248	259	244	259	259	262	238	242	221	250	236	213	245	255	236	212	249	243	201	235	254	214	269	251	231	233	253	230	236	249	236	244	225	230	242	247	231	274	242	256	239	254	212	253	258	222	205	224	229	220	231	231	219	225	211	226	267	236	203	248	238	238	197	240	257	250	245	233	243	261	256	250	241	246	239	237	241	246	204	250	235	211	237	235	225	244	237	248	241	235	266	230	210	269	268	244	264	229	210	221	251	232	246	229	240	233	221	233	236	237	258	258	238	219	233	255	223	263	260	217	248	218	233	226	232	230	227	256	260	266	222	245	225	242	254	258	252	245	242	235	240	230	236	238	241	252	252	258	271	244	204	220	238	229	232	248	238	208	227	246	221	235	227	262	209	251	234	252	245	239	251	213	239	235	223	213	253	252	262	228	239	251	244	231	245	231	226	252	231	231	226	254	237	220	248	273	270	262	271	224	218	251	213	251	222	226	236	255	277	226	231	218	237	247	240	240	207	226	251	238	245	231	218	216	226	230	274	235	257	231	238	247	273	243	229	232	240	239	228	239	224	237	212	239	265	227	260	249	242	242	236	257	232	254	240	216	211	228	234	222	232	234	228	222	213	252	249	236	214	254	247	206	260	229	234	232	245	230	239	244	220	237	253	239	260	238	213	232	229	218	209	223	229	242	243	259	213	240	246	228	245	212	268	243	249	237	224	277	239	228	219	233	243	237	229	230	290	233	241	254	247	292	271	280	236	254	249	227	280	254	253	242	199	253	218	258	255	262	245	253	247	225	274	205	258	228	262	233	245	242	231	250	225	241	201	223	259	253	220	238	236	244	245	238	230	262	268	257	238	204	242	239	285	246	230	257	244	242	237	257	238	255	248	257	243	256	255	239	207	248	237	232	267	216	251	226	225	232	255	239	280	235	245	246	265	250	264	223	230	213	249	231	250	234	268	257	236	233	239	241	244	241	222	225	278	235	229	208	233	245	237	201	235	248	235	249	231	238	236	240	245	262	243	249	255	234	255	223	246	238	232	214	233	208	252	232	254	221	211	248	247	225	274	266	233	254	233	240	262	242	207	229	236	245	263	243	248	233	230	231	207	241	238	253	218	221	246	223	193	253	221	245	221	242	257	238	243	212	245	222	284	228	246	247	237	256	244	235	202	252	231	239	224	246	244	269	245	236	216	244	239	219	234	203	229	253	249	200	235	236	264	243	210	252	250	238	265	250	241	257	244	230	222	207	224	252	242	246	225	238	215	251	227	218	241	238	218	239	219	222	223	232	270	249	242	236	268	236	253	208	268	248	263	205	245	247	231	236	266	234	247	276	208	226	284	239	248	232	246	233	240	227	237	242	231	248	250	250	265	229	227	248	237	213	273	240	226	246	254	257	249	258	297	248	242	240	210	234	234	229	207	219	243	245	258	190	221	261	240	232	206	253	232	246	288	238	265	249	231	261	211	230	236	240	220	252	249	235	236	225	241	222	229	219	226	256	236	231	244	238	256	253	259	224	221	239	240	232	256	234	235	270	241	231	259	207	222	221	232	251	201	255	252	249	229	222	224	253	224	253	243	236	220	250	230	239	224	221	258	234	249	249	258	236	258	241	257	250	260	235	246	237	244	236	221	242	247	259	219	249	234	243	247	237	254	236	240	243	246	223	237	228	231	213	253	227	222	234	208	267	225	214	260	243	253	244	243	239	215	219	218	238	225	269	248	214	254	248	214	247	246	243	246	262	248	271	233	225	240	217	246	268	251	237	248	228	212	219	239	222	240	258	250	229	209	232	262	255	242	239	222	252	253	234	245	238	247	232	257	236	251	245	256	220	223	248	226	224	231	247	202	230
6633	814	1255	1393	1263	1073	902	874	805	752	685	692	680	654	648	607	606	591	590	579	575	571	602	578	553	535	588	547	558	553	530	569	571	554	582	544	556	529	547	565	554	558	527	560	557	541	493	537	553	592	571	529	600	573	561	580	517	562	578	554	515	555	588	523	564	527	539	542	518	568	559	528	566	565	528	561	543	556	563	536	585	588	556	515	537	580	521	583	544	567	495	543	538	561	546	561	529	521	550	519	533	576	532	591	584	516	526	553	618	510	561	523	526	532	545	538	548	545	556	541	516	528	610	550	534	537	556	530	532	513	548	536	544	540	556	508	595	569	514	492	506	542	563	558	521	541	529	544	508	494	552	525	504	535	550	519	567	507	509	543	519	537	541	518	520	493	533	561	568	509	544	552	541	539	503	551	555	533	532	486	504	525	550	571	552	533	557	534	556	541	533	545	556	521	565	528	552	553	538	534	558	539	533	561	546	485	532	541	530	581	531	559	505	486	550	535	545	578	567	540	515	532	571	523	594	579	500	543	514	536	523	524	521	550	550	528	545	520	509	518	568	560	555	513	520	533	580	550	529	550	563	548	602	521	545	520	519	535	561	510	544	540	559	548	540	523	602	557	556	492	585	568	554	585	488	582	562	539	547	514	525	568	544	542	560	539	578	519	544	531	561	584	507	550	522	516	553	502	546	536	506	524	570	550	527	512	574	549	563	521	538	544	601	553	522	540	606	526	575	511	519	561	525	526	559	548	530	539	544	508	518	565	550	567	565	531	508	535	500	502	490	573	544	507	511	566	575	505	541	540	534	558	582	538	524	546	540	584	530	562	512	552	535	547	558	561	544	545	505	532	556	513	542	556	513	544	488	521	508	529	564	527	567	542	544	550	534	543	555	539	539	523	519	539	551	529	580	551	558	496	543	541	586	562	541	559	564	548	554	543	502	520	563	486	534	535	528	507	556	594	519	573	552	542	536	533	535	537	557	512	557	516	554	555	547	587	529	545	481	529	586	511	556	567	491	533	494	538	574	501	518	545	562	516	509	511	548	543	522	562	593	518	529	534	530	537	533	548	554	549	544	520	557	564	536	543	533	533	520	534	528	534	520	550	534	523	546	540	522	526	528	534	506	534	488	550	587	506	554	559	572	583	502	546	521	495	511	576	520	562	542	529	510	548	552	523	548	554	554	575	540	546	548	531	517	503	471	585	570	523	554	546	544	532	533	626	558	519	508	539	516	537	544	492	529	573	516	490	515	500	546	582	569	567	557	570	547	571	503	550	541	505	560	536	516	561	564	528	577	545	575	519	526	519	583	571	535	536	545	535	522	563	490	521	536	554	559	582	565	544	513	543	551	556	584	560	516	527	575	538	503	537	562	527	567	546	564	478	536	545	533	529	565	562	566	542	533	536	553	558	563	552	574	568	557	562	506	558	538	516	612	517	506	558	528	539	494	506	562	552	517	567	526	540	512	552	512	605	575	503	551	542	538	543	525	531	552	508	539	533	553	549	498	544	514	545	568	534	581	565	535	532	536	548	550	539	529	558	539	547	586	575	552	540	545	538	468	523	551	558	536	552	551	537	533	553	528	497	531	530	558	524	519	540	597	513	487	516	555	508	560	538	501	534	528	531	552	561	513	537	553	535	579	542	530	534	543	514	558	549	506	531	542	511	498	489	518	553	559	561	529	557	544	563	537	574	523	522	509	494	551	564	552	529	530	526	563	555	553	552	542	566	531	536	532	577	545	573	530	512	540	523	536	539	574	548	529	551	526	520	495	535	545	557	521	554	525	541	559	508	545	521	555	551	542	569	516	528	578	517	504	535	561	576	543	578	561	537	559	557	523	561	564	543	568	595	507	475	535	525	526	544	523	548	548	533	536	516	522	556	533	532	538	537	543	541	519	529	540	546	538	554	570	546	561	548	535	553	534	567	537	561	489	537	522	542	499	510	541	526	528	528	549	496	576	527	566	536	530	536	549	530	534	544	546	592	540	586	571	503	571	558	594	510	515	557	513	554	578	547	529	552	554	523	561	541	465	488	578	503	516	519	597	536	531	548	549	540	577	510	558	523	570	513	570	555	521	549	508	534	546	547	549	565	560	535	567	526	545	568	523	519	543	538	565	519	568	544	529	520	564	536	514	566	607	543	536	517	524	537	577	590	547	574	547	575	565	530	508	564	543	536	523	545	536	529	503	498	564	583	514	584	539	551	595	555	608	551	559	531	550	562	531	551	505	493	501	574	512	591	556	519	564	491	524	546	514	561	548	523	558	531	540	535	501	584	531	587	593	538	544	522	545	570	541	514	568	547	560	511	546	521	516	549	544	538	527	565	538	572	582	530	557	550	531	561	552	542	572	534	531	544	527	540	526	524	589	555	535	541	512	539	561	562	523	543	542	516	553	561	558	513	510	543	514	537	544	535	534	576	532	510	547	529	545	529	543	539	528	516	529	552	544	502	528	515	567	522	529	572	537	495	535	524	553	576	541	533	548	529	554	545	562	548	536	552	530	541	521	505	519	507	545	539	540	571	525	528	540	534	502	580	561	542	510	551	573	530	527	530	521	560	587	522	527	520	519	574	579	507	561	527	551	556	546	547	578	530	551	540	544	552	537	556	551	515	528	540	535	515	505	573	550	510	527	559	538	554	520	558	561	544	536	528	536	575	556	540	536	523	469	555	491	526	534	542	577	546	562	581	559	569	498	556	544	540	524	523	509	546	543	524	552	524	556	537	593	563	580	523	536	586	555	520	585	530	532	535	538	553	527	580	536	549	554	537	530	542	561	523	564	543	548	556	555	529	568	567	481	570	553	510	507	535	551	547	549	553	534	544	528	515	539	562	547	535	553	511	549	524	551	595	543	562	478	556	546	557	560	525	565	543	528	531	571	576	541	534	531	562	520	542	536	546	590	539	507	562	523	567	528	536	509	558	546	535	510	558	563	518	502	544	520	602	589	525	534	580	543	561	538	520	556	558	560	546	546	498	507	553	532	553	536	541	505	534	500	516	569	546	524	555	584	516	565	525	537	559	559	553	523	512	560	505	527	542	532	530	556	575	519	545	512	510	540	555	541	515	541	549	550	563	591	549	558	578	555	541	528	549	555	580	547	522	560	562	543	503	536	549	543	579	544	525	564	553	531	532	510	535	537	514	515	525	552	558	544	565	562	570	561	592	519	559	558	549	517	531	530	544	491	532	572	521	518	527	569	572	537	527	592	577	540	523	545	519	519	549	531	549	577	545	509	561	541	602	535	523	565	536	512	554	592	573	554	517	553	549	563	558	530	519	499	521	514	521	550	524	582	547	563	547	530	524	536	531	519	515	496	567	548	540	573	574	571	570	480	559	570	559	562	561	507	520	567	536	559	551	541	495	533	558	541	543	538	543	564	562	534	563	615	552	575	523	521	557	551	571	486	542	561	594	535	532	560	543	527	546	569	537	537	550	534	550	561	537	544	538	577	541	510	514	524	564	531	520
14650	1087	812	676	460	321	297	230	195	186	185	190	141	169	145	133	126	134	128	152	132	125	136	106	129	161	119	111	131	103	135	103	124	131	137	130	116	129	109	135	118	114	129	124	124	114	130	112	114	140	112	138	139	136	134	120	109	109	114	112	135	118	120	134	128	126	123	112	115	121	141	123	129	122	122	128	146	140	125	125	132	125	133	133	129	130	109	124	114	120	116	132	116	140	119	127	119	134	101	132	146	139	112	140	129	153	146	123	125	125	126	106	119	151	140	131	122	115	120	123	122	134	123	113	98	118	117	101	107	162	145	109	132	125	114	136	144	127	127	112	114	134	102	117	126	117	113	123	117	131	131	109	127	121	114	104	114	122	126	145	126	113	121	126	101	132	137	123	119	135	135	109	142	122	144	126	129	120	117	152	120	113	114	129	157	129	130	134	115	143	98	133	119	109	112	129	124	105	131	107	121	123	138	131	133	121	116	114	110	135	138	145	122	137	115	120	131	125	105	139	126	140	118	135	125	135	123	128	112	126	131	92	108	139	115	140	108	114	116	115	139	134	110	109	139	117	115	110	113	103	101	118	93	135	124	123	112	133	136	125	113	120	106	149	140	144	120	125	109	117	127	124	132	124	127	125	108	121	137	107	106	115	119	129	131	102	126	127	121	126	133	98	121	128	143	142	128	89	109	131	120	136	139	146	125	119	135	130	119	123	112	119	120	107	131	105	127	105	114	115	117	155	135	112	94	131	128	120	135	110	134	118	119	110	118	143	106	144	134	126	147	131	120	107	117	128	135	123	113	127	105	124	114	121	122	113	103	140	128	128	138	117	136	130	135	118	120	109	128	105	113	120	126	106	129	114	135	106	101	120	116	114	126	124	124	114	120	103	135	127	144	124	114	117	109	113	123	143	129	123	120	135	117	114	111	121	125	108	108	122	127	147	135	121	111	148	133	112	115	110	115	106	118	121	124	114	115	124	128	115	126	128	119	103	137	127	118	106	122	118	120	132	125	134	128	120	100	136	140	122	101	125	155	151	114	127	133	122	147	133	124	111	148	132	112	112	120	106	133	144	115	135	128	136	122	117	131	133	124	148	125	121	122	121	121	130	115	111	120	118	112	112	135	131	114	118	139	109	97	114	103	94	113	113	118	99	127	140	124	125	131	136	123	121	134	105	152	99	127	114	123	118	113	110	117	123	128	126	122	102	119	119	122	130	114	117	110	140	126	136	130	134	137	119	116	112	115	120	147	134	123	105	110	124	121	106	136	110	140	115	134	103	125	109	119	129	94	110	131	122	145	138	113	99	122	124	118	133	125	138	118	137	129	131	133	127	122	101	112	116	124	141	122	97	126	107	116	130	118	134	112	102	130	115	151	143	134	125	116	125	125	134	134	127	106	110	112	139	119	136	110	114	114	113	109	110	118	105	108	141	116	131	116	122	119	122	101	127	131	133	108	125	146	131	122	120	133	114	111	118	136	128	134	149	125	141	118	111	118	118	133	135	141	132	135	115	120	125	135	111	143	103	108	103	131	132	120	109	122	123	136	130	132	109	129	114	120	129	123	115	114	119	130	148	115	135	136	135	123	112	117	123	131	136	124	126	120	131	115	97	128	132	122	124	118	125	123	130	121	138	132	136	114	129	132	125	127	120	125	106	124	115	140	138	113	128	119	112	128	106	145	120	126	124	127	125	125	119	116	124	132	139	115	136	108	117	117	129	131	138	106	127	108	129	110	134	136	135	123	129	121	119	124	141	107	120	126	113	127	133	140	125	132	124	120	117	124	118	130	129	135	133	114	122	119	126	113	111	122	114	128	150	121	119	144	118	120	121	122	133	123	104	104	117	114	138	120	130	133	137	110	130	113	138	120	115	134	109	111	112	107	125	107	104	119	114	137	111	116	142	122	126	128	126	131	117	127	127	111	121	131	112	107	126	129	113	116	101	122	106	135	134	106	119	134	126	121	139	132	137	118	119	107	119	111	142	129	141	126	116	122	128	135	122	115	116	125	133	130	128	105	108	118	132	130	109	136	120	126	105	124	131	115	152	115	129	116	150	134	128	118	129	94	107	125	142	123	111	127	134	128	131	135	106	96	128	126	136	102	118	120	124	109	113	136	103	121	129	133	135	125	126	131	112	127	118	110	121	133	133	140	118	112	119	113	131	116	130	120	145	127	142	139	123	120	149	125	115	114	124	134	137	135	114	116	115	114	124	145	154	135	110	133	157	109	109	109	136	131	129	108	122	107	104	133	134	131	128	123	136	102	114	125	117	118	108	113	121	130	130	105	105	107	140	145	124	136	120	121	131	113	116	113	123	101	137	122	96	125	125	130	116	117	109	116	104	138	119	141	119	124	129	130	124	110	131	150	131	95	140	131	115	108	123	151	134	115	120	117	107	127	110	136	130	114	113	124	119	113	136	102	119	130	118	117	114	103	124	112	119	137	117	130	118	149	128	119	133	138	138	136	141	114	117	135	133	119	113	107	114	135	131	138	131	128	140	132	113	119	115	121	136	113	133	119	104	100	107	119	132	121	144	107	119	99	119	121	132	110	117	120	112	107	136	145	121	118	109	132	129	132	153	135	108	114	120	118	120	125	118	104	110	120	139	126	119	125	120	118	134	123	119	123	127	119	102	122	105	112	136	116	140	101	136	123	125	121	130	127	111	128	139	144	135	125	108	118	118	109	113	112	146	137	127	117	120	117	132	119	123	128	113	126	140	121	106	144	114	117	126	132	127	111	128	143	148	126	130	131	144	109	128	146	115	140	110	106	123	110	127	115	106	136	127	110	119	118	143	127	146	116	111	115	118	126	111	124	106	118	124	132	108	98	121	121	99	117	116	94	119	126	125	127	105	133	110	105	114	145	110	141	122	116	123	129	137	115	116	116	137	132	120	139	108	129	130	140	110	115	104	116	122	128	104	119	102	121	132	124	113	133	111	117	138	120	109	132	140	122	111	134	137	117	138	129	155	126	138	129	127	124	129	100	119	114	130	136	125	124	131	123	127	128	113	130	120	98	135	142	125	126	128	122	126	127	132	127	103	131	141	124	99	110	117	142	106	120	143	126	120	123	132	115	131	114	112	122	139	130	134	126	108	146	129	115	123	131	125	108	112	147	125	122	121	117	141	105	125	103	120	118	126	109	108	145	125	111	113	124	110	130	124	133	120	122	125	128	133	126	107	128	116	110	111	117	107	121	136	126	127	130	112	133	109	127	138	128	121	120	141	105	97	125	125	110	135	119	106	113	126	116	117	132	135	122	108	140	137	140	108	129	139	117	100	133	93	132	103	109	142	141	141	120	133	113	135	106	112	119	118	125	124	121	118	148	134	128	117	135	134	142	111	140	133	119	121	102	107	117	133	115	109	120	135	120	138	116	131	131	103	124	112	133	114	114	121	115	127	128	117	129	149	138	122	109	124	122	120	109	131	125	115	117	127	114	118	125	101	114	125	114	123	118	109	118	126
7856	877	1783	2085	1731	1285	1026	863	753	646	552	568	523	486	455	430	411	420	390	375	368	352	371	359	338	325	348	334	323	341	291	323	327	303	322	343	317	340	311	308	336	303	309	287	303	304	296	318	307	286	317	299	314	293	298	269	331	281	318	304	297	269	299	271	301	287	272	296	280	282	289	286	275	293	287	301	301	273	302	322	283	269	315	305	303	287	308	290	279	262	291	271	308	299	293	289	282	252	321	310	293	293	285	297	292	286	271	320	282	291	308	278	264	272	316	300	269	269	303	288	303	306	291	301	282	290	315	278	299	274	288	270	296	293	284	272	315	294	281	277	265	274	275	283	269	314	283	292	284	314	294	293	298	318	315	277	282	281	312	278	305	293	292	271	288	310	297	241	263	320	294	278	315	301	296	282	255	278	280	280	258	283	289	272	277	292	301	258	278	305	336	263	318	310	280	289	303	277	309	272	287	287	304	284	278	302	305	309	302	301	324	295	310	282	292	293	307	272	292	266	251	288	278	249	292	286	292	297	305	312	260	296	253	290	317	287	301	291	285	315	316	306	291	308	312	292	320	324	315	263	290	287	300	303	289	312	297	313	297	290	306	288	292	308	269	260	304	312	303	268	282	295	297	304	282	326	302	282	290	261	271	282	307	273	307	277	303	319	287	286	260	315	293	283	299	290	270	282	281	303	261	265	293	289	279	276	305	301	310	302	276	316	283	270	274	279	275	270	305	307	293	264	280	303	305	283	284	273	298	257	293	272	306	282	291	286	316	288	293	316	249	285	286	285	286	293	308	287	282	312	284	284	289	274	306	334	276	289	268	290	297	292	292	272	252	319	292	296	303	271	279	289	272	289	269	268	285	269	258	291	306	288	278	281	288	277	292	264	281	279	301	288	314	300	308	316	301	289	294	282	305	286	290	303	268	276	307	278	299	274	280	301	283	290	313	281	272	269	292	294	320	283	284	293	308	282	302	271	311	287	293	279	265	294	267	266	299	266	275	298	283	261	308	277	292	317	300	307	301	298	319	335	264	297	269	291	305	303	269	261	251	274	285	287	273	287	282	296	283	313	289	277	327	281	276	287	272	277	295	266	274	305	311	279	277	281	303	313	330	253	331	292	280	287	330	289	299	260	286	294	257	261	282	272	289	257	303	284	278	307	300	310	285	296	287	284	280	291	291	282	278	277	271	293	283	322	292	283	244	305	301	265	277	263	288	274	279	313	292	271	306	294	306	282	294	267	303	294	289	262	277	277	274	286	279	282	263	309	294	276	273	274	271	299	292	294	276	276	304	279	306	290	300	277	308	260	275	304	280	289	301	263	301	250	303	272	270	296	287	290	299	282	263	275	284	286	287	311	292	288	298	295	278	266	280	295	301	316	276	309	298	277	286	273	312	295	294	263	302	297	282	263	279	258	284	322	290	280	292	284	293	279	302	298	299	296	285	294	291	316	294	258	280	303	289	345	262	275	276	304	302	282	276	278	290	295	264	297	296	297	272	266	292	300	270	279	262	329	274	289	304	260	284	298	327	285	291	267	300	324	296	291	288	269	289	294	288	328	271	276	297	286	271	311	285	278	272	294	274	275	323	293	302	274	274	273	290	284	277	306	273	294	268	296	315	290	299	274	308	309	307	308	272	272	294	319	318	274	281	296	296	295	308	252	267	291	286	281	291	287	305	279	274	315	270	245	268	291	293	301	270	320	299	318	257	301	302	290	294	280	284	273	260	283	309	266	290	291	308	258	315	323	296	288	288	287	314	268	274	275	252	272	282	302	286	267	297	265	273	302	239	260	283	277	282	279	269	291	305	266	298	309	296	295	271	289	280	305	326	280	258	265	267	278	294	252	292	283	276	272	290	310	285	280	293	293	286	273	259	322	288	308	276	279	289	284	296	279	262	272	293	277	304	284	309	286	268	291	274	277	274	265	283	280	280	311	317	286	283	319	298	310	294	270	296	265	290	302	273	312	309	274	303	272	276	278	291	324	273	268	268	277	302	269	296	296	279	291	309	283	309	289	296	306	302	276	279	264	307	328	265	308	293	269	287	292	327	294	279	286	304	290	278	283	307	301	275	280	298	290	297	309	292	281	289	276	295	297	277	306	303	276	309	286	301	290	283	308	282	268	293	276	291	288	298	294	279	303	272	295	282	290	289	265	275	298	330	287	304	267	274	275	307	272	255	285	273	303	287	299	291	260	316	288	288	299	287	253	291	264	250	268	269	301	275	284	306	297	277	300	283	292	308	273	289	287	297	285	261	266	271	298	308	278	283	312	310	304	315	276	289	261	321	297	289	315	254	274	280	287	297	268	273	295	307	283	283	300	261	279	285	274	257	295	289	259	263	290	290	269	280	327	284	252	279	295	320	304	308	261	273	289	280	316	311	282	290	308	287	312	323	295	257	293	247	278	285	294	346	300	288	326	291	279	285	287	301	297	273	271	276	307	294	275	265	289	314	319	296	282	321	262	306	314	296	270	270	291	274	311	282	258	288	294	288	297	326	277	281	294	302	289	309	289	278	301	308	282	293	333	303	316	270	279	267	274	261	246	322	268	280	290	269	281	316	269	278	262	298	292	268	284	301	301	283	287	283	300	316	307	286	272	298	314	298	282	286	308	291	287	311	273	266	322	261	295	274	275	304	294	284	276	275	292	240	282	281	310	287	328	289	278	295	319	255	299	281	288	311	292	265	279	274	272	285	285	281	286	283	304	263	279	287	271	288	292	287	296	258	301	276	292	282	317	307	305	319	268	265	253	340	282	277	285	314	282	287	284	255	292	270	283	278	297	278	274	281	294	284	275	316	261	301	279	259	302	287	276	292	299	325	273	256	289	301	298	277	291	260	267	318	279	303	296	275	307	280	277	279	253	283	298	315	272	306	314	272	251	273	309	313	267	281	329	249	312	280	268	282	333	296	279	295	288	259	285	283	274	302	298	286	285	278	280	271	289	267	300	300	312	285	296	282	299	293	248	289	297	281	266	262	281	251	286	275	305	263	284	273	293	257	250	295	310	285	305	310	299	300	282	317	282	309	279	260	281	262	288	261	290	305	312	291	326	282	306	311	310	267	282	306	285	281	286	301	311	280	269	299	304	265	278	298	280	289	295	276	302	264	288	290	275	283	292	298	254	283	277	282	293	308	294	298	302	291	274	272	283	292	271	266	282	266	259	288	257	284	323	296	287	274	268	312	264	300	292	295	265	271	277	247	291	294	273	284	291	246	291	270	299	317	301	303	281	288	261	274	277	298	275	293	282	291	291	288	257	276	289	282	300	298	259	281	276	270	308	316	282	295	281	282	263	322	298	273	285	270	298	289	270	267	299	257	256	264	278	275	276	315	292	241	323	307	319	271	260	296	308	294	276	281	264	305	276	302	276	288	294	252	273	279	289	281	269	257	254	287	289	316	290	311	300	308	299	298	280	301	279	305	250	280	309	284	273	260	292	274	268	302	295	296	301	282	257	262	273
1538	202	190	219	229	216	204	189	182	188	191	181	208	196	196	203	210	198	187	201	197	197	182	187	198	164	194	195	211	197	172	193	186	216	186	190	217	201	192	200	183	202	214	177	196	176	196	197	193	186	178	163	191	213	160	167	186	184	224	199	218	197	191	192	184	177	209	187	181	169	193	181	176	193	182	197	189	175	217	212	203	201	185	180	197	182	207	176	169	183	210	194	183	192	174	197	217	193	205	188	210	164	182	188	168	202	202	173	168	187	161	195	215	176	194	181	188	184	181	212	182	207	192	184	183	199	213	170	169	173	190	180	200	179	192	188	202	168	197	222	204	196	188	216	200	191	213	182	195	182	186	175	187	174	185	186	162	194	191	211	193	192	196	197	177	178	183	191	201	199	170	161	194	193	187	199	186	183	194	211	194	179	176	185	188	201	209	210	195	207	175	188	187	197	184	167	176	174	174	166	186	236	177	197	186	175	207	209	163	209	188	165	201	189	183	167	208	211	194	188	186	173	159	172	197	174	196	173	178	172	178	175	207	176	191	196	216	199	205	217	179	185	182	174	205	201	216	180	165	189	174	210	190	193	185	193	190	168	161	182	187	190	184	214	196	194	199	182	218	210	213	191	173	209	179	174	201	182	208	202	186	195	181	166	197	185	195	220	191	190	183	183	188	198	188	184	182	178	197	196	177	184	214	216	198	215	178	174	190	165	173	197	182	197	168	189	162	181	210	176	198	194	176	180	199	175	176	197	177	170	190	225	198	175	198	197	207	195	196	194	208	178	197	174	183	175	194	201	193	189	174	190	182	184	186	177	168	162	198	185	198	194	203	208	204	165	220	177	191	183	177	197	178	180	168	196	178	211	179	186	168	195	160	205	205	198	180	165	196	204	169	205	213	182	162	187	185	170	201	195	181	206	188	180	187	203	217	183	194	205	200	184	183	169	179	202	186	196	203	196	210	172	195	170	193	186	210	203	180	206	179	206	200	196	171	178	189	216	192	190	188	183	170	186	181	184	204	197	201	187	176	178	202	186	222	186	220	216	191	177	190	207	184	192	183	196	213	195	182	171	205	184	192	178	210	205	214	180	201	186	182	207	195	201	188	201	209	217	203	175	165	175	205	158	179	198	170	210	159	173	179	204	220	202	172	171	210	207	215	192	184	190	223	178	164	183	153	211	182	167	177	187	211	190	178	160	191	192	171	189	199	184	200	190	174	171	215	194	194	190	188	164	185	195	198	183	184	193	198	201	210	229	192	189	197	169	200	203	194	167	182	158	190	201	155	233	219	199	175	198	197	188	190	181	187	204	206	185	215	193	186	189	191	183	226	199	191	199	171	205	204	210	183	186	174	191	198	179	179	201	194	174	181	178	187	170	169	211	209	226	217	185	180	180	198	208	190	152	204	185	200	153	214	200	179	194	184	209	194	213	204	200	184	175	181	189	158	204	155	173	159	230	200	207	179	215	170	200	177	188	184	180	160	191	209	206	190	187	185	185	181	160	199	207	187	172	174	207	173	176	231	188	192	196	179	197	198	178	189	193	156	164	174	221	191	165	212	162	173	182	237	182	196	171	174	216	175	187	187	194	188	239	199	190	234	203	203	169	172	157	200	225	184	201	212	174	191	200	163	214	204	200	180	171	187	180	210	183	184	214	184	184	173	198	214	203	225	186	194	174	194	166	191	192	196	181	173	168	176	191	175	188	212	179	197	177	211	213	172	182	181	181	196	175	176	167	193	186	183	194	182	198	180	192	206	179	194	211	192	174	206	160	171	177	216	165	207	179	181	202	175	204	173	191	173	200	213	188	200	198	211	185	184	204	177	201	204	194	185	201	189	186	195	183	166	177	184	198	198	204	206	199	175	203	181	211	200	201	185	197	189	166	184	160	206	205	203	202	193	180	202	171	171	191	219	211	187	173	168	196	177	172	164	199	196	191	187	168	187	197	231	167	188	175	183	190	201	190	160	183	172	207	185	189	201	196	198	166	180	203	219	181	177	172	195	202	189	219	210	185	178	206	210	187	193	183	200	169	198	192	211	169	216	186	193	190	207	204	166	166	184	187	171	165	198	190	186	197	180	180	186	182	192	208	204	190	198	173	215	197	162	171	205	203	174	175	180	175	202	222	203	202	162	170	180	162	209	202	201	211	170	180	172	192	168	186	178	201	180	197	203	195	165	187	204	220	213	179	176	194	177	158	197	176	194	187	198	174	179	186	174	191	195	200	195	214	187	181	178	174	185	163	191	177	166	188	193	184	204	224	209	203	190	175	203	183	228	195	173	187	186	221	168	185	187	181	197	167	191	170	201	188	184	189	183	204	224	198	178	166	175	204	213	148	199	200	190	180	173	163	204	189	186	197	201	190	225	212	202	163	192	186	202	212	192	181	194	192	193	194	180	179	195	192	206	176	195	153	194	185	185	189	209	194	196	201	169	188	204	190	179	179	165	174	175	206	193	149	175	161	176	194	198	196	168	200	224	196	178	200	182	187	157	196	164	177	195	156	176	207	182	179	179	210	197	211	212	195	193	186	188	167	204	175	211	215	224	177	172	168	176	207	188	208	209	167	180	193	171	178	197	191	177	168	184	199	206	191	172	171	181	201	197	189	185	183	188	180	167	189	184	180	198	161	172	199	197	200	182	167	205	182	214	224	190	215	174	211	206	198	206	170	170	203	186	170	159	171	195	211	194	191	186	180	183	185	201	180	162	179	198	162	163	167	185	186	191	200	199	191	192	202	186	205	179	208	197	147	171	196	191	169	186	179	189	179	194	177	195	177	171	183	188	177	207	198	181	220	185	178	165	190	185	185	195	206	184	198	176	215	179	187	185	187	179	195	207	195	174	204	177	215	190	214	204	186	208	204	191	161	167	189	206	179	175	202	215	175	190	193	194	200	194	194	185	177	173	198	230	184	185	187	172	170	189	201	198	189	195	189	180	196	181	173	174	196	192	167	211	191	192	194	168	196	203	183	204	188	190	187	189	199	194	235	206	192	201	213	187	205	205	207	176	206	191	191	178	167	195	176	186	215	200	200	212	178	176	191	170	178	186	203	183	166	186	189	202	188	216	168	176	209	199	184	210	181	189	163	141	178	203	209	163	203	213	189	182	182	198	195	179	197	175	186	188	204	171	208	188	178	170	188	171	177	184	203	198	199	211	192	186	170	204	164	156	189	187	185	201	198	179	221	189	180	215	188	182	173	202	170	174	176	173	187	204	212	202	190	187	192	175	191	196	197	204	191	207	202	198	200	187	193	168	172	200	184	209	187	177	173	185	203	207	178	156	173	176	181	212	191	209	180	205	185	193	188	193	180	197	208	173	170	224	180	199	200	190	199	196	203	185	186	212	185	195	191	203	202	179	207	167	184	191	188	179	196	189	204	165	208	169	178	187	174	186	200	161	198	195	175	198	204	166	173	211	205	199	190	204	202	183	164	192	196	203	196	193	195	196	184	168	157	181	189	179	197
1875	476	490	478	478	458	440	463	424	447	468	431	460	434	437	463	470	468	447	459	432	442	419	422	429	450	456	439	445	481	428	442	474	427	443	433	425	469	466	448	481	479	426	501	466	444	422	495	476	462	485	484	463	426	394	420	460	455	467	432	450	474	451	440	462	410	446	445	470	457	465	446	481	475	435	439	460	443	452	455	448	440	426	446	418	443	457	458	450	508	416	457	434	467	475	403	457	445	433	450	464	488	444	462	457	450	459	469	478	446	477	428	448	471	428	468	453	413	442	461	437	448	484	457	434	445	409	420	431	444	420	487	467	461	471	425	479	436	435	461	448	444	443	428	426	452	447	451	448	448	442	459	488	468	450	465	421	454	495	489	456	460	400	431	462	474	470	468	455	480	429	434	433	485	420	450	439	421	464	434	446	470	465	475	453	452	442	417	449	406	416	438	447	413	421	468	432	482	444	433	474	450	464	445	472	485	468	434	490	453	421	437	440	493	451	456	434	451	437	420	410	477	476	481	427	457	406	407	425	425	461	459	440	426	452	442	452	456	421	426	443	459	443	436	462	407	473	458	425	456	452	470	446	446	456	478	407	437	448	475	453	457	472	509	427	419	481	460	408	452	429	451	444	467	430	465	508	441	423	459	469	458	454	440	428	476	454	443	420	464	428	440	452	434	482	427	456	456	442	485	474	459	457	444	434	411	431	418	458	457	462	438	496	472	480	482	441	456	423	453	456	437	469	429	436	426	449	449	436	429	446	461	464	440	458	435	447	454	446	419	430	421	413	474	416	466	452	469	457	470	432	439	467	450	467	450	476	437	477	458	452	444	424	482	473	462	432	459	459	445	462	460	443	446	460	440	432	446	463	427	478	489	452	433	423	434	458	420	435	448	478	438	407	459	455	477	491	421	403	456	448	450	420	406	423	458	430	436	433	445	463	418	434	456	432	455	425	473	453	451	428	426	463	448	438	446	438	430	450	459	450	458	456	457	477	451	438	408	428	466	436	453	411	429	448	422	410	446	392	439	466	448	513	486	418	432	424	446	457	424	413	485	433	467	443	459	458	437	444	463	451	479	487	448	426	414	442	422	441	439	440	423	439	453	455	449	430	443	460	446	435	424	442	444	443	438	429	425	428	427	498	412	453	448	451	423	470	462	434	414	447	444	453	465	456	463	420	440	472	436	461	442	481	448	435	490	438	418	430	442	432	456	422	466	451	443	477	463	445	430	468	403	455	471	456	412	428	461	457	465	451	441	452	465	464	429	422	439	437	445	465	451	463	415	427	438	442	434	455	443	411	455	454	409	473	433	441	442	443	477	443	442	444	485	491	440	446	430	440	408	452	451	437	459	448	456	452	444	436	433	431	444	430	448	453	455	460	466	447	470	442	453	463	436	462	431	458	461	467	447	423	449	445	458	436	476	429	434	449	429	481	459	436	435	452	445	411	446	403	445	410	439	435	470	449	440	468	448	432	419	468	449	454	429	430	411	504	474	449	426	417	495	460	442	447	449	439	471	434	430	456	452	405	467	416	463	442	447	442	453	464	470	454	434	474	419	443	444	461	437	452	478	405	397	475	458	435	443	431	451	453	436	473	446	472	419	437	423	463	466	457	401	431	449	442	441	450	434	449	445	397	406	446	427	438	440	409	473	443	396	453	456	476	442	449	416	462	449	432	436	448	436	465	469	438	413	442	454	433	465	469	463	430	446	461	481	443	413	442	455	437	423	417	445	446	430	457	456	451	462	456	447	451	480	437	426	431	460	450	473	437	468	419	431	448	442	450	411	464	469	438	447	467	460	425	446	437	439	424	423	428	428	454	432	437	464	423	509	454	437	453	449	476	442	418	413	468	452	455	417	412	448	465	433	460	462	434	453	458	448	450	446	443	464	420	430	463	488	478	469	443	437	464	454	463	443	432	464	416	480	472	442	450	433	440	458	426	458	480	439	464	470	468	428	467	419	469	461	476	431	461	451	448	450	433	437	432	424	462	440	434	428	507	441	431	464	473	439	424	443	420	439	459	448	458	464	448	454	449	435	453	447	442	450	471	431	438	436	477	429	434	443	462	436	459	464	425	489	462	452	431	438	442	448	468	452	447	446	454	472	420	481	471	484	434	423	469	444	458	466	447	447	466	414	453	450	429	440	477	493	469	435	430	412	450	442	456	409	424	424	434	467	446	431	467	437	432	494	456	459	462	480	462	436	446	444	451	410	435	460	449	435	422	478	430	455	416	428	433	429	446	454	444	433	427	429	460	436	447	456	448	492	455	435	447	465	457	455	461	462	467	466	496	458	448	433	446	433	467	449	413	430	448	428	454	438	428	456	444	464	448	430	445	468	463	441	439	454	468	441	479	455	422	445	433	428	437	453	427	419	452	455	430	449	440	438	462	426	452	469	431	414	456	457	444	443	467	453	445	484	472	454	437	492	430	437	419	462	464	442	434	403	394	402	459	436	454	474	439	440	431	431	430	425	439	442	473	450	438	441	447	463	454	446	439	470	433	465	436	422	447	454	447	419	443	396	442	496	462	438	443	426	468	458	460	473	450	456	409	449	458	479	423	448	450	451	430	441	476	465	453	429	466	420	458	444	448	451	455	476	421	478	470	433	433	468	438	469	439	491	446	451	438	414	473	423	428	468	461	443	451	413	451	477	466	466	420	439	435	450	415	423	464	439	459	426	496	446	448	461	479	444	409	456	445	448	442	449	455	441	462	464	484	444	454	438	419	419	457	447	421	434	451	434	402	390	458	406	455	442	454	432	477	486	432	448	440	424	434	460	452	420	459	484	485	468	433	437	493	447	474	406	433	440	469	466	419	455	453	412	403	454	484	418	477	465	461	479	421	467	453	460	478	478	420	402	430	439	448	428	467	449	472	420	427	460	481	441	461	473	452	455	463	404	425	463	379	413	459	422	458	470	439	443	437	455	460	479	467	426	427	453	455	475	442	493	504	421	436	449	466	496	442	481	499	411	445	485	483	490	410	433	468	467	438	454	434	437	481	451	438	458	420	457	455	454	442	452	432	421	410	467	459	441	434	443	440	460	433	451	450	453	420	431	445	441	434	450	420	419	437	479	464	448	453	455	420	449	444	432	440	471	475	417	413	456	477	453	455	451	431	499	468	462	437	451	437	477	447	463	438	421	477	407	454	443	447	487	400	469	421	471	466	446	448	420	446	408	448	436	464	471	473	437	423	478	454	470	443	464	470	467	463	446	470	440	439	467	467	466	433	431	491	481	401	467	444	432	503	454	438	441	426	407	471	453	452	431	444	435	436	438	406	461	441	459	461	449	460	460	463	455	461	426	443	434	448	465	484	467	447	461	452	459	459	403	484	421	458	448	482	438	456	458	423	486	473	414	456	482	428	442	463	475	462	434	444	442	512	473	449	444	420	448	457	437	480	457	443	461	462	441	446	457	447	413	470	409	447	466	486	465	441	459	453	418	461	444	451	480	482	469	464	484	435	459
7939	556	544	492	357	321	305	304	292	234	252	279	244	254	260	252	270	266	222	253	220	263	244	242	237	216	216	225	250	229	274	230	203	241	265	227	227	238	259	225	223	248	262	220	245	215	208	262	240	264	221	224	280	220	273	228	233	220	213	245	203	259	215	223	243	248	244	211	230	243	250	240	224	239	240	230	243	248	265	238	245	258	227	230	211	249	238	223	208	233	243	248	241	275	228	253	238	226	204	224	226	245	240	209	218	257	223	228	248	221	227	208	234	204	240	228	223	232	251	270	267	249	260	228	242	254	235	247	247	228	239	248	228	225	200	239	233	226	233	232	225	240	236	253	258	246	233	231	237	232	194	227	230	248	230	249	205	235	227	243	228	239	230	265	232	229	237	262	247	245	238	243	222	236	220	259	246	241	246	240	221	245	228	235	263	234	253	256	233	239	240	241	226	240	231	272	222	237	252	213	232	250	242	247	245	242	237	233	219	246	235	227	232	242	260	219	233	242	222	235	214	254	225	220	226	224	231	246	210	208	243	233	235	257	242	239	242	257	223	253	247	251	233	201	270	248	250	238	221	259	224	242	209	226	243	220	217	230	231	227	224	240	232	274	241	241	220	242	232	207	220	244	233	241	242	233	239	221	210	222	232	224	249	255	248	221	223	220	219	210	256	247	234	213	226	237	250	265	245	254	240	229	234	243	238	263	252	228	229	240	228	218	259	214	212	231	226	222	226	250	226	261	240	238	237	264	242	243	214	246	209	219	208	236	263	245	242	236	248	236	238	257	251	261	249	223	242	243	230	238	230	230	262	228	241	243	213	240	228	246	255	222	229	233	255	239	262	233	243	233	256	250	254	258	199	220	230	221	245	235	236	238	265	227	227	241	226	237	229	262	250	250	261	238	237	243	241	220	250	242	246	233	228	227	220	215	241	218	231	214	228	208	225	247	203	258	245	264	252	235	225	245	247	232	219	223	231	261	221	277	224	213	216	239	249	242	238	225	248	257	221	235	240	248	251	243	220	212	215	234	227	281	217	220	208	253	210	203	240	251	241	244	228	216	219	253	238	234	224	243	235	223	212	238	220	228	259	239	249	229	245	185	215	216	261	244	251	251	248	265	261	244	221	236	241	231	201	227	240	254	233	236	226	221	234	246	234	216	233	243	237	220	249	234	242	259	235	237	224	234	213	206	229	236	235	263	239	227	257	224	284	234	244	247	210	222	254	234	250	225	234	246	231	252	266	245	241	239	229	250	258	240	208	229	213	263	239	235	228	219	246	235	242	232	246	250	252	263	252	265	254	241	207	243	210	245	217	217	228	273	213	240	218	246	224	241	245	224	225	253	234	233	239	246	256	250	213	233	236	224	261	264	264	216	238	240	213	238	243	238	225	221	215	215	255	226	233	232	235	211	232	231	237	219	220	258	253	257	204	222	255	216	223	213	211	232	228	229	225	239	242	261	233	225	228	231	236	247	265	232	234	226	229	229	226	219	231	258	253	207	233	244	227	238	260	250	266	237	224	245	242	237	209	238	243	215	222	275	253	247	228	227	208	229	237	217	246	227	228	235	249	232	233	272	249	244	217	235	233	254	214	267	247	215	230	278	219	234	221	252	267	251	242	236	243	240	277	253	252	260	250	256	242	252	243	262	240	257	237	241	253	241	250	236	263	218	248	243	256	256	241	228	208	201	237	264	227	263	213	258	227	210	207	250	238	214	262	233	246	220	203	211	214	218	234	229	229	244	218	232	240	249	248	224	244	249	270	193	253	261	228	272	233	227	243	241	225	219	256	228	239	249	261	215	239	238	241	242	242	250	246	228	246	250	257	226	243	243	220	252	247	256	223	242	225	217	254	250	240	234	208	232	236	248	242	251	243	231	242	248	237	228	221	263	196	231	241	237	224	267	272	234	223	219	267	252	227	207	216	264	250	249	240	230	250	233	236	224	251	238	209	213	228	238	218	241	209	269	242	235	227	229	256	250	254	216	233	209	252	262	256	225	215	256	229	251	225	234	251	243	239	267	228	225	261	228	255	239	244	251	198	229	248	266	239	221	229	252	218	247	206	259	269	223	246	231	248	216	250	229	249	215	208	195	278	240	235	223	259	255	268	242	239	267	249	253	221	240	241	239	263	221	240	261	252	257	230	217	265	227	217	261	256	246	212	239	236	212	266	219	233	254	243	231	252	233	230	266	271	216	271	275	219	257	215	231	221	239	233	233	225	237	251	218	227	225	236	262	228	267	236	215	220	212	247	271	243	252	247	263	229	234	228	259	259	264	249	244	228	259	227	240	205	259	234	228	230	241	233	254	233	248	232	223	216	240	230	232	231	202	258	270	211	239	257	239	233	237	215	215	238	230	226	249	226	258	251	217	209	252	224	238	233	282	237	231	208	237	255	278	245	231	268	246	234	225	240	254	207	216	236	234	203	253	239	223	243	249	199	255	256	239	243	236	242	228	253	244	244	224	236	259	232	231	275	215	235	219	263	230	207	238	241	286	235	249	260	244	214	258	219	236	237	227	227	232	210	216	251	278	235	223	230	231	228	227	266	240	249	256	229	240	265	257	259	199	247	246	218	225	227	242	227	256	207	226	241	239	222	225	240	229	231	233	287	232	198	227	257	223	237	243	238	250	222	231	245	259	229	237	232	234	236	242	233	244	239	228	250	235	227	217	244	245	277	216	247	228	238	249	254	233	217	219	217	248	221	213	238	270	285	230	231	222	254	240	246	227	227	248	238	243	264	229	223	235	242	244	251	207	210	226	221	249	240	235	231	238	242	223	212	259	244	236	242	217	186	218	234	232	230	215	246	249	239	230	232	249	237	250	227	237	243	237	245	206	234	251	212	258	252	238	258	225	201	233	242	230	240	251	241	223	220	243	233	234	235	254	239	215	200	238	239	203	236	256	230	243	227	245	248	237	221	251	224	240	225	237	229	267	242	255	230	229	244	204	225	227	231	251	190	214	242	230	203	240	196	226	252	235	226	245	224	217	220	261	237	220	204	245	247	209	242	191	210	195	246	211	206	213	236	242	227	240	254	233	237	225	221	256	250	245	212	250	246	237	252	237	240	202	244	223	225	240	212	270	257	226	238	241	233	237	272	230	227	221	249	231	236	233	253	248	250	271	254	252	235	240	251	225	233	228	238	226	256	262	221	217	254	235	240	241	264	213	220	255	237	219	245	217	220	242	230	231	234	271	224	211	213	220	252	234	252	244	207	223	240	217	250	251	244	204	260	242	238	228	237	214	232	244	233	216	221	242	226	232	230	234	255	211	251	216	211	277	238	197	247	242	230	236	298	230	236	214	230	232	208	256	245	242	251	253	228	222	222	208	219	250	256	209	239	230	255	260	231	238	227	217	240	246	239	232	229	254	222	231	202	251	254	261	241	212	229	249	238	228	244	232	224	251	203	230	231	225	238	227	257	249	228	222	203	242	224	233	232	259	278	252	233	247	234	249	267	253	213	243
6551	827	1258	1474	1184	1071	951	815	806	706	648	693	613	628	618	589	665	594	582	572	564	561	608	575	592	543	546	542	578	582	551	560	593	559	558	560	537	548	533	578	549	538	603	553	512	560	571	508	545	507	557	574	536	559	554	551	529	564	573	507	542	524	565	546	524	562	566	533	542	571	524	524	524	524	486	509	605	555	504	523	544	539	579	532	548	526	524	521	569	563	534	532	536	524	512	555	533	548	532	561	541	487	576	564	566	536	530	559	488	517	543	549	563	517	537	512	517	548	568	542	532	526	533	522	540	538	546	548	559	505	531	514	535	529	545	532	576	543	539	545	483	579	504	511	551	535	516	517	557	550	527	524	499	568	554	534	574	517	536	559	567	540	496	535	554	537	512	541	517	583	557	562	540	561	533	573	573	546	595	554	563	514	484	535	560	528	542	512	532	525	554	543	567	528	548	528	521	531	502	515	537	529	557	542	577	573	544	561	522	536	556	544	551	555	516	533	546	504	539	518	590	527	515	563	533	574	541	508	499	501	525	555	511	543	502	531	570	522	499	543	478	523	498	513	556	496	511	540	557	532	537	499	550	534	532	509	472	545	528	514	556	512	509	563	568	493	534	482	550	556	563	491	555	619	537	572	534	566	542	569	563	514	513	548	549	563	534	570	542	540	546	559	541	513	540	550	542	482	547	536	516	514	501	528	569	528	511	510	575	562	529	566	558	527	540	537	558	518	552	530	557	530	575	517	540	498	527	515	550	548	530	533	498	553	561	506	543	524	538	573	517	571	525	543	551	558	544	515	505	541	541	526	578	548	534	514	546	538	494	560	533	523	540	522	546	525	570	486	515	500	525	507	541	528	542	526	563	565	513	538	579	560	513	554	540	589	533	564	498	529	521	556	558	542	514	505	545	520	517	558	553	491	568	548	535	562	513	546	531	532	537	493	560	503	546	559	544	533	540	593	541	549	590	566	544	564	533	532	514	549	538	543	544	559	503	517	526	557	553	562	533	514	503	523	538	507	593	519	570	502	532	529	566	534	540	542	545	522	537	532	563	534	515	521	521	517	544	531	556	518	527	516	540	578	535	542	561	565	596	578	499	571	545	503	546	544	552	545	523	547	555	568	529	587	535	540	530	555	521	526	562	559	571	549	555	555	528	550	523	555	562	542	565	536	566	554	566	539	506	591	556	569	581	563	577	568	556	531	535	484	586	515	523	524	512	514	527	573	588	542	532	524	528	538	524	535	518	581	557	531	535	540	534	583	518	549	541	518	533	558	584	543	537	548	505	488	545	517	533	551	562	541	571	545	532	549	532	538	529	574	550	530	548	540	558	530	530	560	534	556	534	541	538	546	563	568	553	532	569	509	531	578	561	495	500	514	573	569	552	530	542	543	498	529	512	569	536	533	500	515	573	557	540	559	524	520	562	557	500	549	522	530	546	480	538	502	566	529	517	519	543	569	567	568	554	497	528	543	566	540	527	571	533	543	563	521	508	528	510	538	536	517	547	541	526	592	568	530	557	555	509	564	548	566	555	549	546	550	532	527	534	520	529	560	551	494	572	547	583	543	514	532	572	580	534	560	547	524	564	540	524	544	578	522	543	509	549	540	542	508	511	509	535	556	555	542	524	565	595	566	552	512	554	545	547	560	528	525	564	509	555	544	580	534	525	577	511	546	525	557	542	526	525	601	525	545	528	523	532	563	536	541	558	552	591	537	519	531	529	562	564	509	524	522	562	537	538	541	557	506	558	531	546	542	533	547	502	533	538	520	518	536	561	549	535	544	547	503	505	531	521	535	551	545	562	541	526	519	547	538	572	531	564	538	553	558	551	544	548	537	501	551	567	593	581	573	560	519	536	497	537	557	547	547	560	565	536	537	542	559	512	551	528	521	533	529	530	557	488	538	548	548	561	558	517	525	526	595	549	567	540	555	529	562	541	528	598	563	521	539	572	572	577	548	567	573	556	515	581	520	610	555	556	534	590	516	516	520	550	540	562	528	533	516	537	510	547	540	566	558	512	553	517	559	550	518	594	512	562	546	520	542	511	525	535	531	550	552	547	538	514	513	572	566	514	492	513	543	500	551	545	521	548	548	524	523	540	526	482	541	541	514	519	569	554	515	546	526	564	484	532	566	503	544	542	498	550	521	555	501	556	527	536	539	554	536	541	552	534	549	497	553	534	546	537	506	573	506	543	545	509	555	482	529	543	565	525	554	570	493	572	498	563	520	539	577	539	549	547	542	533	530	509	561	550	528	531	504	535	526	513	551	533	530	498	539	515	533	514	531	550	582	528	568	519	526	533	501	564	553	509	522	583	548	524	533	566	523	532	542	534	562	526	541	510	521	548	526	550	561	512	538	488	559	549	574	580	576	544	515	508	562	560	536	540	520	553	531	532	549	541	519	518	542	530	530	570	537	546	532	537	536	566	496	543	523	506	546	544	500	535	536	521	478	553	554	572	545	539	520	552	571	557	565	524	510	532	547	532	535	520	551	540	494	533	518	544	556	548	567	535	568	553	537	507	530	530	530	516	532	577	536	542	557	507	496	558	509	574	550	554	565	531	570	569	529	565	565	552	569	505	537	531	554	544	492	542	530	537	535	558	529	551	559	546	529	528	554	540	572	518	545	483	545	525	537	520	545	581	513	564	524	526	585	553	535	537	570	528	521	525	540	488	559	563	510	534	553	504	537	552	574	506	525	570	513	533	521	567	555	550	532	569	535	579	553	533	536	534	515	565	535	566	539	572	552	561	570	536	529	567	524	571	533	580	542	518	541	578	508	559	559	548	554	537	533	522	577	532	546	495	515	569	506	529	554	549	539	538	545	567	609	559	551	538	551	567	550	567	529	542	510	542	531	535	568	524	540	563	571	526	556	535	536	537	512	543	556	545	533	531	530	512	555	550	551	560	539	545	534	531	562	544	532	532	552	562	516	537	545	536	546	532	532	546	537	529	534	543	525	543	554	563	571	538	555	544	526	557	564	509	524	536	570	532	552	562	565	536	557	545	530	577	569	537	526	524	523	569	600	573	511	540	531	546	500	563	539	529	552	592	512	566	566	563	569	527	534	530	560	551	524	524	563	528	574	525	560	580	529	517	553	509	531	543	526	538	566	589	559	533	540	566	496	503	595	545	562	533	545	525	513	549	542	529	540	516	526	503	510	550	559	502	514	527	567	563	531	533	563	546	561	504	517	555	567	490	537	521	568	504	570	540	568	506	542	550	528	553	540	508	559	579	538	534	522	522	579	562	534	549	520	542	545	541	566	572	539	567	546	509	536	544	583	535	529	540	562	566	510	528	538	500	535	556	512	523	498	584	521	573	535	549	539	527	528	569	496	567	569	561	559	534	532	511	541	510	535	585	509	513	537	524	538	539	525	561	542	562	545	553	550	563	515	547	537	530	514	542	578	543	546	532	507	525	549	549	563	569	527	505	527	498	510	578	510	572	538	545	508	533	479	525	500	565	543
14413	1060	817	675	446	309	246	218	215	189	179	155	175	148	142	122	157	146	133	126	115	133	153	139	129	142	111	122	124	150	141	143	114	124	138	132	115	107	134	130	123	119	143	122	111	120	140	123	110	116	129	110	114	104	122	122	127	141	114	128	135	119	130	122	102	108	117	129	124	131	120	123	123	118	107	127	144	124	108	135	123	140	128	124	145	135	113	102	117	122	146	116	124	130	127	113	135	104	113	129	125	142	127	140	122	114	119	109	122	127	98	127	114	114	110	129	115	126	133	118	101	111	134	110	113	122	113	126	130	113	121	135	118	115	104	132	158	132	127	118	127	124	103	114	107	144	109	121	138	126	123	103	118	102	137	105	123	116	121	111	139	124	131	131	116	126	122	136	116	137	109	112	122	126	138	119	116	119	126	102	109	111	116	123	119	119	113	126	117	113	114	97	135	107	133	117	121	128	89	122	126	133	124	110	120	126	115	121	109	104	128	112	124	135	96	92	120	130	112	94	101	101	100	102	118	126	115	111	135	120	120	105	124	128	115	101	124	116	122	100	124	133	122	119	120	114	100	107	127	151	153	145	95	105	126	121	126	104	117	113	133	119	116	125	132	137	120	119	148	113	113	120	119	117	141	103	131	138	114	110	117	110	127	114	99	138	114	120	124	124	125	117	108	109	120	102	109	130	139	116	112	119	124	105	117	134	143	150	111	113	132	131	97	116	130	118	100	112	116	102	124	137	139	113	102	121	108	120	126	122	114	100	147	120	119	127	130	129	120	133	106	141	116	120	134	142	114	119	136	111	118	146	105	131	109	124	114	136	132	110	111	127	113	97	120	112	107	137	115	132	120	112	129	126	99	116	138	142	98	131	126	132	147	113	148	122	123	110	98	110	108	121	122	139	113	132	99	112	115	120	126	104	97	121	97	118	104	109	141	132	105	88	116	134	120	112	136	144	102	128	132	107	149	113	127	106	110	117	125	129	107	118	130	113	124	115	120	121	120	113	142	129	119	108	147	148	118	116	105	125	141	123	99	114	114	131	112	111	134	109	116	147	127	110	111	134	105	142	143	146	145	120	138	114	130	101	115	134	120	130	110	119	129	100	107	120	131	120	126	127	116	110	110	128	115	124	106	104	130	112	131	114	120	113	139	139	118	123	131	115	117	150	109	117	113	121	106	112	118	152	98	120	99	118	128	108	128	125	119	102	134	114	118	130	120	112	135	116	135	128	121	107	116	124	117	119	139	143	122	110	133	128	128	125	105	117	129	133	126	136	109	112	113	122	123	120	102	107	136	122	105	120	128	127	120	119	127	110	105	111	109	129	115	102	148	111	123	145	113	125	127	125	116	104	125	113	125	122	115	127	116	125	124	122	127	125	135	101	104	130	130	127	154	135	126	127	114	117	132	125	130	146	120	106	108	107	112	132	138	114	119	121	120	124	122	124	115	113	110	102	122	123	114	115	121	128	115	118	128	101	133	114	123	98	118	126	147	127	134	120	127	132	119	117	119	99	117	136	126	118	141	121	113	115	125	134	109	104	112	133	130	102	120	102	106	109	128	130	115	121	120	133	136	140	132	116	122	121	113	102	117	98	125	108	122	124	116	127	100	120	118	131	140	110	129	110	115	120	122	120	112	120	118	118	125	113	127	122	119	105	119	129	114	118	121	113	127	115	113	110	122	107	123	135	123	112	112	113	119	113	113	105	105	117	113	135	132	120	109	153	125	141	92	127	121	129	122	142	137	131	118	120	113	133	117	114	118	116	115	111	101	107	103	135	107	123	134	112	132	106	132	143	115	120	116	137	115	125	112	118	107	118	141	110	112	117	112	114	126	126	106	103	109	122	134	102	121	136	126	104	115	120	122	132	112	138	115	119	103	120	127	127	114	106	101	116	124	117	115	133	124	102	126	120	134	141	119	123	127	132	144	126	128	108	123	116	121	126	117	117	112	102	120	121	113	123	130	108	119	131	124	136	124	121	129	146	140	103	144	111	114	124	132	119	126	116	116	135	121	113	124	110	115	129	118	109	123	115	121	122	113	147	128	133	127	138	135	112	122	126	132	134	142	102	130	116	116	130	126	128	90	90	115	130	110	119	126	113	121	127	113	97	107	111	114	119	104	125	126	96	130	119	118	108	126	122	129	121	116	134	131	120	108	134	118	112	142	106	118	110	108	131	124	130	134	120	114	145	143	116	129	127	118	105	123	137	132	126	125	132	138	123	155	118	133	129	141	106	124	99	116	118	126	134	130	119	115	145	134	114	109	124	144	116	115	113	114	122	115	140	114	132	117	110	117	109	143	113	132	134	113	111	144	105	122	121	137	117	107	134	118	123	110	122	127	104	113	125	130	132	120	148	135	139	156	120	122	134	110	119	115	123	118	103	127	119	124	119	117	110	98	102	102	117	121	105	113	114	135	135	123	129	103	117	98	120	96	133	117	121	120	135	119	120	105	123	130	118	127	117	117	122	108	128	123	111	117	114	118	129	117	114	132	112	117	119	103	115	119	121	124	111	134	122	93	125	137	134	102	120	128	114	118	133	143	131	116	105	92	122	126	111	108	130	118	103	105	126	125	110	115	123	138	110	126	126	97	113	119	114	114	135	123	123	121	135	139	105	130	127	123	122	107	100	115	124	132	120	123	116	123	124	117	117	115	127	155	112	120	123	113	127	120	108	124	123	128	136	110	123	118	111	121	124	143	128	125	135	111	123	121	127	119	134	138	116	126	116	142	116	115	128	101	145	100	148	124	139	119	125	122	136	129	128	116	124	124	106	112	109	130	125	124	125	111	140	104	133	118	134	124	121	114	95	95	124	109	100	104	116	122	125	116	121	138	117	122	122	109	116	121	104	152	112	122	125	128	130	126	108	126	122	126	113	110	129	112	122	126	109	120	99	119	113	121	122	132	119	130	129	115	119	137	127	118	110	118	126	139	127	129	120	112	124	126	112	121	145	102	112	118	118	105	133	124	140	142	105	93	110	125	110	120	116	127	128	121	112	122	127	119	115	132	96	121	114	122	124	109	116	120	114	93	120	139	146	103	106	109	118	129	113	127	103	111	112	144	120	129	112	122	96	117	111	99	106	111	128	129	114	128	126	138	145	121	121	135	109	128	124	134	138	121	111	132	100	107	105	131	119	105	124	99	103	125	122	127	97	132	108	97	104	118	132	98	114	104	108	123	122	132	115	121	136	134	132	134	139	136	109	128	122	133	113	123	125	108	122	124	123	117	111	106	124	109	152	103	115	129	125	122	124	129	121	121	126	140	133	107	119	131	115	104	127	111	115	110	110	115	116	132	113	121	109	96	108	115	110	125	120	130	115	115	110	101	110	105	128	121	111	121	114	107	109	126	111	103	119	122	113	127	125	145	128	118	111	125	123	91	113	129	128	130	107	130	117	121	145	129	123	110	121	110	118	137	99	124	110	132	126	125	115	124	130	122	143	90	106	141	109	93	110	118	106	121	116
7930	853	1801	2117	1718	1310	995	822	760	624	585	553	484	518	450	458	387	425	394	351	370	367	371	357	351	352	300	302	318	315	318	335	334	315	321	321	305	348	299	312	326	324	269	333	326	272	310	302	301	279	300	322	288	300	315	271	283	286	309	267	285	286	315	343	295	303	295	294	319	310	288	276	299	314	309	306	278	280	319	297	317	292	296	309	290	314	294	277	308	280	299	265	281	293	259	272	268	284	296	297	300	279	269	269	264	281	295	264	310	265	295	270	288	258	287	259	301	296	295	288	302	316	303	311	320	262	270	322	282	288	285	266	296	290	298	289	282	292	325	281	301	295	273	277	297	289	272	286	294	281	283	261	296	267	295	270	306	272	292	297	268	293	282	280	252	278	291	256	290	273	310	261	263	276	261	302	286	288	315	275	289	294	271	286	272	279	260	269	279	294	268	288	285	267	272	283	304	283	288	268	296	295	297	323	287	293	270	273	294	274	272	295	267	292	295	268	307	262	290	300	285	304	298	294	268	258	274	288	266	265	313	287	257	288	296	273	291	286	288	271	285	272	238	293	300	287	289	301	281	293	262	280	297	290	287	290	276	298	274	318	277	297	292	283	286	297	297	282	299	295	266	271	273	282	292	281	291	273	279	245	267	296	281	288	264	276	255	307	280	291	292	262	270	258	303	288	277	276	280	271	311	283	310	271	297	295	307	307	293	282	264	277	304	284	304	288	264	281	276	311	259	292	266	282	309	336	320	276	266	319	304	279	260	298	267	275	276	298	293	277	275	298	299	298	299	279	298	284	286	297	310	255	292	307	278	283	305	284	273	273	250	278	285	312	306	272	274	296	266	299	285	264	262	261	265	303	328	268	270	302	292	270	277	275	295	285	278	298	290	251	287	252	314	304	325	280	295	259	290	284	292	300	288	296	272	276	243	271	306	311	304	334	268	293	286	322	267	288	298	305	293	316	262	305	314	296	267	287	295	291	306	277	306	275	279	268	257	274	293	309	304	261	283	313	317	291	292	303	289	281	268	277	271	302	296	268	276	296	287	300	270	285	284	272	268	302	270	253	274	300	300	289	271	273	294	293	272	291	311	290	313	293	312	300	261	332	307	270	280	255	288	295	266	297	286	289	270	293	253	252	295	293	303	288	311	296	258	251	283	289	303	313	252	302	271	290	294	267	269	295	280	303	300	281	301	286	265	283	273	286	269	256	275	295	286	280	278	287	267	311	293	282	291	285	280	260	302	331	249	276	280	289	264	298	274	282	307	275	290	296	256	300	258	300	336	265	278	287	281	287	314	287	289	301	259	277	275	265	278	280	283	284	269	295	284	270	310	318	252	271	251	265	273	319	297	269	270	274	288	300	304	304	275	280	288	272	280	301	259	262	295	309	275	271	301	306	313	295	264	285	320	278	276	302	268	306	281	285	264	306	316	300	278	280	319	310	277	283	256	275	319	293	301	285	266	315	308	281	332	295	245	263	284	275	294	259	292	269	285	305	283	293	290	301	289	308	279	255	295	284	300	297	312	307	283	287	289	287	305	285	294	271	291	282	274	297	280	277	288	294	263	268	294	287	279	272	283	283	309	304	273	294	276	310	271	316	252	278	293	301	288	299	273	291	296	318	239	283	289	302	281	277	305	288	293	270	299	275	279	277	307	269	283	270	268	274	278	282	270	301	284	278	283	284	298	280	268	312	275	279	288	273	291	290	286	291	286	275	298	286	275	300	266	293	284	268	308	294	256	271	250	262	286	258	301	282	277	260	286	287	258	271	281	276	277	271	289	295	276	290	296	300	310	286	291	302	262	287	282	294	313	279	298	278	271	282	291	302	290	270	285	298	309	301	299	287	277	285	308	270	283	293	293	287	293	285	297	291	301	282	295	317	277	290	289	281	259	303	257	303	286	294	296	267	263	303	293	309	283	289	244	289	294	289	289	273	296	274	284	251	275	275	285	286	262	286	310	284	263	309	285	293	246	295	280	246	284	296	288	296	277	261	296	290	306	265	268	295	304	298	269	290	281	290	288	275	288	284	285	270	270	271	296	306	309	293	301	314	282	296	282	299	295	276	298	270	287	270	261	271	287	306	262	280	275	313	275	289	285	277	275	299	265	277	326	272	303	268	279	264	287	287	301	282	320	275	284	271	301	291	294	280	275	302	284	259	294	274	292	289	287	268	282	315	265	282	299	271	295	292	277	275	282	288	275	281	279	271	273	295	276	277	264	283	269	279	302	281	297	266	299	282	257	293	294	283	294	274	273	304	269	288	270	291	289	283	258	282	279	301	279	286	266	296	312	294	286	282	276	268	303	277	288	274	296	269	287	293	312	276	289	292	323	294	282	288	262	291	282	277	277	296	296	292	271	268	280	339	260	314	295	273	303	267	261	275	291	257	271	276	286	282	264	273	294	292	273	290	310	317	271	253	269	305	287	289	291	288	289	289	294	256	291	304	292	302	268	267	265	251	267	271	306	277	303	279	265	289	298	312	280	298	261	274	281	307	281	261	296	276	305	303	280	304	300	288	277	294	299	266	284	255	283	262	295	296	275	274	291	283	325	324	302	289	287	303	273	255	272	285	302	283	279	275	270	256	266	279	276	253	279	292	275	292	276	277	288	270	273	287	263	255	281	285	309	283	271	317	283	293	288	284	279	283	259	273	265	288	318	289	299	288	306	297	293	282	256	296	272	264	281	289	293	296	297	255	281	258	293	254	245	306	283	289	289	285	295	296	270	287	267	282	278	280	290	313	287	286	267	257	269	287	321	296	306	333	317	276	268	278	287	292	271	280	286	294	288	305	276	304	297	278	286	274	314	281	282	322	309	262	293	301	298	266	282	270	275	292	280	281	267	260	272	285	251	308	289	292	284	307	279	301	266	298	280	259	295	298	276	295	275	311	311	281	276	261	273	269	308	276	308	281	273	275	273	293	293	278	269	302	265	267	286	261	277	275	243	267	270	313	324	281	314	258	280	283	271	315	307	276	265	277	294	280	288	280	284	325	285	251	325	296	275	299	262	266	277	292	292	248	293	300	271	292	295	292	272	269	285	317	296	272	293	308	297	262	284	283	296	274	278	310	295	305	270	283	285	266	278	290	274	263	276	294	265	286	273	273	289	282	264	266	298	281	299	298	268	282	288	293	262	285	269	281	289	280	275	295	273	293	302	288	294	268	309	313	282	268	281	315	264	287	314	300	280	290	281	304	272	296	285	278	291	312	275	291	272	290	267	268	286	280	292	253	290	283	309	259	292	264	289	303	283	301	303	273	283	299	276	294	262	305	295	285	267	291	301	298	337	255	270	291	278	305	285	268	263	280	300	269	282	304	274	301	295	287	284	271	298	273	289	258	307	295	288	294	282	288	282	280	254	267	279	278	294	284	248	296	278	314	287	287	269	283	292	281	303	279	301	272	270	292	265	254	294	274	285	298	275	299	284	271	301	279	267	268	294	274	300	303	270	273	298	296	268	275
1503	216	204	173	195	231	191	189	210	191	181	185	185	173	177	159	165	160	158	189	183	226	178	207	188	188	178	204	226	195	193	162	213	215	182	155	178	187	204	196	198	192	200	178	202	173	191	188	208	188	174	177	166	201	183	173	193	154	175	181	188	189	186	181	198	162	202	200	180	196	195	197	195	172	168	198	185	192	178	183	189	183	199	185	182	187	182	179	174	191	181	173	187	176	161	187	157	194	213	196	194	206	186	174	198	193	182	204	173	192	204	171	186	192	202	188	174	196	213	200	159	188	183	176	199	200	181	194	182	177	154	185	164	181	171	190	180	199	158	181	185	193	172	175	175	175	169	185	182	193	196	175	204	187	172	151	197	184	202	188	191	216	205	193	212	209	186	207	183	169	177	192	178	183	195	185	203	179	192	181	213	191	212	186	170	193	172	174	176	193	179	182	181	181	180	189	202	175	203	168	196	196	179	188	204	194	183	184	205	174	203	201	183	157	195	165	179	163	207	182	203	190	200	180	189	186	172	173	159	188	198	211	219	195	165	180	203	190	189	199	183	192	206	173	186	190	197	187	199	186	197	195	195	188	194	197	198	201	201	203	207	187	208	199	195	183	192	179	204	164	199	165	205	198	185	195	197	188	174	189	182	190	190	162	205	167	177	187	209	205	189	176	187	191	201	189	193	178	174	173	197	206	199	180	195	180	189	184	178	207	201	159	171	177	173	195	189	194	199	212	171	210	164	178	167	188	162	179	184	190	201	162	186	173	191	183	172	176	197	181	174	206	189	197	175	194	198	167	176	190	196	177	193	199	192	174	184	193	185	188	194	180	168	170	195	228	194	189	188	165	197	185	175	191	188	193	182	207	184	207	203	210	204	207	181	174	195	186	189	168	175	194	185	215	170	179	175	185	192	181	211	209	199	163	202	174	176	179	187	186	194	199	197	216	200	206	176	187	191	231	192	200	207	185	211	175	188	199	180	205	199	180	223	189	202	202	199	164	174	219	232	215	202	187	206	207	165	172	178	178	169	194	183	180	183	181	191	216	216	198	152	217	193	204	224	202	180	192	188	194	193	209	188	193	193	175	196	170	213	198	206	191	211	174	210	179	198	198	173	208	170	199	191	201	204	166	213	193	210	189	211	204	196	184	147	177	200	180	188	195	187	177	206	174	172	177	172	186	170	176	205	176	188	175	175	197	193	183	176	197	163	177	190	217	181	163	195	192	170	188	169	191	187	166	193	205	197	202	165	176	170	192	211	195	215	178	177	186	177	186	193	186	174	174	186	202	178	188	187	200	198	205	170	193	189	188	181	189	177	179	187	183	184	189	189	183	183	192	174	198	179	178	214	189	184	174	159	194	202	177	193	215	168	189	182	180	180	189	186	194	153	177	188	167	184	174	185	188	180	182	203	172	189	189	182	207	180	193	172	193	188	186	169	197	192	168	183	167	185	190	203	192	173	189	181	180	192	178	207	191	199	173	186	196	198	185	180	202	191	171	207	184	182	177	185	175	198	210	200	184	176	200	188	190	196	199	190	211	194	197	184	177	204	174	196	146	185	186	180	161	178	197	172	181	210	205	189	162	176	195	222	207	207	183	186	206	210	183	193	215	191	175	189	204	218	174	157	163	179	172	155	188	210	173	196	170	177	158	222	182	173	194	175	184	196	197	172	160	171	157	184	189	185	190	204	187	187	190	179	171	189	195	175	170	218	186	177	211	198	173	188	188	211	166	186	193	165	197	164	201	198	166	187	207	206	181	188	184	164	185	187	194	193	174	181	208	178	202	175	182	178	215	157	181	212	184	211	204	173	163	185	182	181	191	188	176	186	201	205	187	178	190	185	183	194	182	177	187	191	178	138	199	179	190	192	188	177	195	189	173	182	183	190	175	204	169	196	168	193	147	175	176	184	174	202	198	181	180	215	179	176	205	193	169	200	200	201	179	204	180	193	161	169	164	179	191	186	168	226	202	197	175	181	180	150	201	181	180	190	162	178	181	173	203	165	151	207	182	225	172	185	174	192	179	185	195	188	184	221	190	179	184	193	200	182	184	214	201	204	178	180	160	193	184	194	207	168	197	173	185	181	164	208	191	180	178	181	176	168	186	178	177	187	187	190	196	226	172	204	177	147	205	172	185	167	181	185	177	176	198	177	174	185	189	236	197	211	187	193	185	178	170	184	200	182	182	180	177	197	199	176	192	175	199	174	188	176	161	165	182	185	188	182	212	167	179	192	176	203	173	197	168	180	180	214	178	195	175	200	180	191	204	195	172	193	193	212	169	196	204	187	176	213	154	195	207	169	184	194	183	186	195	195	188	196	191	163	188	178	211	189	185	175	177	202	209	192	192	193	174	189	193	174	176	195	177	214	197	187	182	185	178	187	190	198	187	211	197	172	165	176	193	210	188	166	174	197	210	198	194	197	174	155	177	189	192	182	196	191	181	199	200	180	191	203	180	169	170	181	181	194	199	222	215	193	191	166	176	184	196	203	206	185	195	186	195	187	188	180	250	195	185	158	196	176	195	193	178	202	184	193	191	180	175	174	192	196	178	169	165	176	194	151	158	182	193	173	184	186	181	192	186	190	210	187	183	192	196	206	178	180	187	181	189	217	201	191	173	185	201	195	174	191	182	193	198	191	162	208	193	197	186	185	183	185	167	178	194	182	189	181	206	178	192	167	180	198	180	205	183	181	203	182	194	176	197	178	208	202	197	180	180	206	222	178	171	220	206	192	187	173	178	196	200	183	185	190	191	194	192	184	190	168	199	200	220	190	204	193	157	163	198	197	197	216	178	180	157	179	190	192	180	175	190	184	208	174	186	191	186	185	201	191	177	176	171	171	193	180	191	183	191	182	198	177	163	181	176	157	190	210	173	192	192	203	191	191	183	184	180	195	184	194	187	170	191	185	195	175	189	184	208	202	215	205	205	181	199	179	173	199	201	185	190	166	187	153	154	196	169	207	192	185	213	185	169	209	186	194	158	199	195	196	181	176	172	171	182	189	218	207	177	181	198	193	163	197	170	201	163	194	213	209	176	189	205	158	202	200	186	203	183	176	177	231	203	182	199	203	184	174	208	182	171	166	205	169	200	157	192	182	166	184	189	162	193	182	215	206	198	188	205	170	204	198	203	173	207	218	177	195	182	176	182	189	195	208	179	178	190	201	185	190	169	185	191	195	171	184	171	166	183	186	194	204	182	177	178	175	184	178	178	156	204	187	186	173	196	163	203	169	181	187	181	186	204	192	185	155	186	191	195	204	207	196	200	190	192	165	183	205	172	193	197	196	176	192	176	160	200	192	195	220	202	190	201	178	180	148	181	195	177	199	177	180	188	201	197	202	197	174	199	176	180	175	190	200	201	166	196	167	181	216	172	186	176	198	149	197	193	163	188	186	191	183	169	199	184	180	198	169	182	201	206	167	184	211	161	188	198	198	202	185	183	176	177	195	203	175	175	188	199	185	205	195	189
1919	476	466	490	415	454	441	483	421	431	493	431	451	416	416	500	444	458	457	456	473	463	462	433	435	425	471	445	449	452	501	409	473	431	408	493	441	456	450	438	438	404	430	446	454	447	451	446	447	422	466	422	489	422	472	436	485	441	421	457	419	448	454	469	452	410	467	473	442	487	416	453	442	456	473	465	455	432	452	446	421	475	433	426	421	408	416	436	485	479	428	433	437	441	505	444	470	452	463	465	424	435	451	467	446	431	455	455	442	474	436	437	430	463	463	438	438	462	443	466	453	438	461	455	429	453	439	463	477	447	465	445	429	442	444	451	421	466	458	481	428	473	433	436	423	442	447	400	453	442	425	428	476	449	434	422	455	455	454	457	422	477	482	418	421	420	487	440	413	452	437	418	450	416	455	456	407	441	444	403	429	445	443	462	446	437	456	447	434	471	458	452	456	429	435	501	457	445	430	452	428	411	458	433	430	440	453	431	427	460	432	424	449	463	438	442	436	450	464	458	439	414	454	431	452	410	425	440	448	449	462	453	480	469	455	459	464	484	437	451	441	462	488	458	469	449	444	425	416	422	457	442	456	437	417	467	453	481	474	456	461	443	423	461	471	488	420	468	415	467	475	441	466	447	445	462	455	475	433	417	471	447	468	424	447	444	464	475	474	453	453	463	453	428	448	475	426	466	467	445	440	431	444	459	415	456	451	454	440	465	429	445	440	445	444	450	453	459	450	497	411	446	426	453	464	440	431	427	515	483	466	418	427	452	415	427	446	462	462	448	427	462	435	470	426	435	411	452	479	431	426	447	461	401	429	421	459	435	437	455	453	461	488	441	463	454	463	435	432	432	419	430	494	461	446	468	448	426	451	472	447	452	496	419	469	447	442	403	417	460	472	454	420	475	465	468	402	443	444	426	467	500	437	459	434	480	444	408	423	450	456	424	411	449	464	462	452	455	454	443	471	456	437	478	419	416	435	444	449	413	470	438	483	417	457	445	417	420	453	436	460	410	427	474	455	466	459	453	437	428	456	458	463	440	449	419	417	459	467	450	433	417	439	429	427	476	428	428	427	435	439	445	441	447	443	458	419	463	445	452	420	431	452	452	427	441	463	436	432	430	430	457	471	458	468	428	463	472	455	464	512	481	460	408	414	384	449	440	461	453	448	437	422	427	440	424	407	446	443	450	430	456	481	467	441	403	446	472	419	490	429	467	467	434	413	453	427	445	465	456	411	442	424	479	427	422	472	431	487	458	475	430	476	428	452	426	449	455	450	469	457	487	457	454	433	409	444	443	440	457	479	429	469	428	421	434	448	425	429	421	430	413	461	430	441	452	466	461	453	440	473	449	460	461	432	456	427	473	455	490	479	406	452	424	438	440	441	402	431	451	467	434	446	483	479	440	441	468	403	463	423	436	431	445	469	439	475	451	467	430	467	468	445	413	449	469	480	443	395	446	466	445	456	444	461	462	433	443	416	456	425	463	427	458	446	422	419	485	419	441	442	427	456	414	441	447	411	452	447	434	451	460	448	438	468	426	453	396	433	434	421	440	429	436	444	465	411	437	458	447	443	442	490	451	464	428	508	464	456	461	414	448	450	435	467	387	452	426	467	431	427	422	439	482	459	443	442	439	471	417	488	452	425	455	481	432	423	431	421	442	440	465	460	466	439	443	433	489	422	444	472	436	445	485	444	457	453	482	418	433	464	412	447	426	483	452	478	436	477	426	424	439	428	434	497	424	425	427	418	428	443	477	441	473	431	461	445	491	474	473	444	444	418	424	468	454	435	458	477	460	441	429	467	441	426	411	456	398	447	447	436	438	472	420	413	484	451	454	471	447	459	436	412	457	429	444	457	500	460	415	434	476	456	438	413	441	447	454	471	445	476	419	431	455	430	452	431	445	465	432	438	419	435	473	428	462	456	484	456	477	467	446	441	449	449	443	456	462	429	443	452	429	389	463	444	468	443	445	424	441	462	471	463	472	433	467	424	434	473	431	436	432	433	454	456	462	432	428	416	430	447	454	440	410	419	429	477	435	420	464	458	444	423	440	451	491	440	444	457	439	421	467	430	455	444	449	434	473	428	464	436	445	418	429	449	430	444	459	463	456	427	428	443	428	423	440	429	441	460	453	427	422	472	480	463	450	475	467	386	469	445	460	464	445	437	458	452	449	438	455	428	454	438	435	427	461	465	426	492	436	467	411	436	478	422	462	460	486	459	439	446	426	443	465	443	452	459	422	450	467	450	497	434	426	434	433	471	446	443	415	463	429	444	424	435	463	464	465	462	467	483	403	437	449	419	429	468	422	450	457	459	425	431	453	451	458	460	451	445	465	445	423	477	460	448	438	459	445	433	445	450	417	459	466	434	425	449	459	403	445	414	406	422	484	435	427	420	437	450	468	458	454	479	435	458	446	409	451	460	507	440	428	415	450	471	441	435	416	384	456	465	413	442	457	443	464	474	439	425	409	469	443	443	456	399	412	468	464	452	457	437	405	442	459	453	447	472	450	425	450	480	419	498	421	445	445	468	423	451	458	423	439	453	466	458	450	422	453	442	463	495	459	469	467	450	473	428	447	463	451	449	454	444	442	443	488	453	487	442	464	463	464	484	434	424	442	431	450	423	452	411	436	461	455	424	410	449	439	458	432	441	459	466	507	457	461	464	420	439	467	450	459	450	427	452	464	425	454	437	454	404	459	458	422	456	423	434	418	415	486	449	446	440	441	437	433	435	473	438	404	457	430	476	394	451	451	460	449	449	453	426	470	423	470	420	401	481	447	477	452	481	474	480	461	440	413	450	460	407	423	475	436	453	425	458	438	450	433	479	458	452	450	446	437	443	451	431	458	438	419	472	446	449	431	456	433	459	443	429	423	449	468	427	449	453	432	459	409	438	422	465	434	443	444	475	479	455	449	428	467	437	458	480	487	437	482	453	463	449	452	445	449	440	445	461	476	443	426	402	451	432	453	440	441	430	431	444	416	448	434	449	480	451	445	460	426	456	433	425	462	433	483	468	420	441	394	458	446	453	489	428	462	421	454	423	423	418	431	441	481	433	443	437	450	432	441	452	444	424	426	490	460	444	445	436	487	444	479	454	449	454	440	440	476	426	457	476	436	447	405	451	445	440	471	450	460	482	465	470	450	432	437	441	467	454	434	466	470	459	426	460	460	444	473	432	458	445	425	444	463	450	462	454	426	474	453	450	440	425	434	451	457	434	415	481	473	409	455	485	438	497	433	435	463	444	450	475	465	423	448	447	431	449	492	439	410	474	416	437	513	443	391	430	457	451	430	416	438	479	435	461	445	460	444	464	459	441	467	441	470	464	443	474	433	429	438	442	447	438	407	455	467	483	469	442	460	457	431	408	442	429	481	445	493	424	466	433	459	477	456	405	433	441	432	462	415	453	440	451	440	439	432	443	467	430	444	461	458	435	463	438	466	423	467	441	429	457	414	461	462	439	451	468	491	410	448
7856	533	566	504	388	337	296	293	267	252	273	234	239	219	220	244	233	247	206	222	258	222	235	228	230	208	256	240	244	227	261	250	255	267	245	229	225	243	230	250	229	225	251	250	248	253	230	252	220	232	217	265	261	225	208	234	277	197	245	219	249	226	220	218	215	210	251	217	228	226	219	221	231	237	236	220	254	230	231	241	243	251	210	218	241	259	261	259	258	243	227	246	239	239	233	205	233	228	235	237	242	238	258	236	233	222	235	222	231	252	218	202	223	215	255	241	225	218	242	224	254	249	217	234	253	245	229	239	246	235	243	230	195	221	244	265	207	258	243	214	242	233	208	239	221	257	226	269	240	247	240	254	206	232	224	237	207	229	213	205	216	214	225	212	222	211	218	210	246	211	247	238	240	238	205	207	251	256	215	240	223	206	233	243	226	250	257	233	242	231	229	257	237	248	225	220	241	240	232	235	224	237	223	198	243	235	216	230	227	218	251	260	226	224	228	249	221	224	229	228	254	243	206	237	240	239	235	233	227	249	275	238	240	240	196	229	230	242	225	244	229	227	213	199	249	255	236	238	212	242	241	212	249	231	215	237	196	239	240	243	252	226	217	265	241	217	249	235	213	241	245	247	209	231	221	269	226	232	254	229	240	254	237	232	254	244	225	259	240	228	239	242	248	253	222	227	214	240	255	263	258	229	253	219	241	230	217	275	255	265	228	249	244	242	253	227	239	255	245	228	226	248	236	229	256	265	240	254	220	231	200	240	243	247	262	208	224	219	245	228	216	240	219	230	219	252	214	252	203	225	218	240	231	205	238	240	260	222	233	216	254	247	230	212	241	255	232	247	240	221	285	241	210	232	238	239	228	226	231	254	235	236	235	250	245	227	215	211	234	237	223	250	227	216	195	237	224	262	261	238	209	248	231	243	271	236	215	238	260	216	242	216	244	217	214	206	237	235	221	261	275	235	259	222	238	256	236	219	214	222	249	216	222	251	236	247	218	234	212	230	234	236	222	227	261	251	270	237	257	246	220	256	262	227	232	251	208	229	208	264	233	233	261	254	246	208	236	202	218	240	228	236	248	224	247	222	225	213	230	223	254	236	239	222	231	272	254	235	228	226	272	230	261	251	222	268	263	251	243	227	237	251	215	223	222	211	218	224	240	222	247	252	217	240	266	250	234	232	272	247	255	254	216	247	241	246	224	208	216	236	210	242	251	231	256	231	215	215	234	222	237	259	277	242	235	258	230	240	195	227	266	208	241	242	252	204	257	241	224	253	203	230	228	232	246	205	254	215	248	250	240	225	248	220	255	214	260	243	237	226	248	212	229	232	228	226	235	205	236	263	267	258	242	245	215	242	227	261	227	238	272	248	227	226	222	232	220	223	229	226	207	223	235	236	238	224	248	251	195	235	222	252	240	225	238	248	253	231	257	272	230	221	266	235	242	206	263	250	243	250	227	234	207	227	244	250	228	249	232	242	223	257	239	268	232	232	210	243	240	202	255	232	264	247	243	222	195	220	231	237	242	243	229	182	227	219	248	245	219	239	228	253	235	241	224	242	259	241	190	238	250	242	267	249	258	217	227	214	254	244	255	233	236	248	232	219	263	237	222	223	259	241	208	243	224	223	247	230	262	246	222	229	232	237	233	259	236	223	233	218	265	274	256	234	245	238	226	219	255	256	232	248	231	235	223	236	217	211	219	252	225	262	242	227	250	239	234	225	213	261	259	218	253	222	219	244	276	225	222	210	200	223	251	245	246	226	236	237	226	199	235	232	231	225	234	219	215	218	244	246	215	246	249	223	221	258	237	245	258	222	244	214	229	234	222	233	252	221	240	255	213	238	252	207	213	199	216	223	243	230	232	211	243	221	242	252	237	238	243	259	220	233	235	243	221	223	253	234	240	258	234	264	218	215	232	209	226	240	223	235	208	246	234	231	196	246	237	263	212	241	247	233	225	248	221	266	248	237	231	247	251	237	244	246	228	246	235	268	248	241	236	233	216	226	218	202	227	238	231	227	215	245	234	243	225	232	219	222	236	232	234	215	229	240	231	240	238	213	230	221	268	241	256	240	241	224	252	260	215	207	269	250	250	264	232	252	215	250	227	256	252	235	250	238	255	233	236	199	241	223	228	230	236	238	244	214	211	227	209	260	259	225	248	228	242	241	213	221	232	219	220	253	240	219	212	239	244	229	254	210	245	250	225	263	224	242	227	221	248	246	231	224	241	231	244	240	250	238	252	245	247	201	244	212	245	237	211	241	250	242	242	252	227	224	226	189	241	254	241	225	242	243	209	225	223	240	239	272	232	237	229	228	239	234	255	249	291	250	261	225	254	237	252	228	213	223	223	217	238	239	252	234	258	225	252	247	256	205	246	223	226	231	213	265	256	242	242	231	204	246	235	222	264	251	237	215	215	243	229	221	228	229	219	244	239	203	230	229	244	228	279	234	243	234	207	227	213	241	238	229	244	223	241	219	245	227	245	238	234	215	265	211	222	239	228	274	230	233	221	248	248	273	238	218	215	222	254	199	245	237	212	213	209	262	264	239	246	218	216	252	249	229	236	236	226	257	226	243	230	228	233	224	244	232	215	247	241	246	241	222	247	216	199	236	234	212	234	241	224	233	229	252	226	228	239	241	243	262	215	244	256	215	236	245	256	268	215	251	220	238	271	248	239	210	236	218	236	225	254	257	249	235	242	237	222	211	233	258	270	269	207	273	251	228	244	231	260	246	225	221	260	232	239	241	219	216	222	233	237	232	252	214	241	229	235	214	219	220	221	229	209	245	248	225	220	246	273	237	227	198	250	207	247	235	255	235	252	231	246	220	227	218	266	243	221	260	213	240	244	254	234	236	227	239	242	229	262	215	246	225	255	230	245	221	211	217	236	227	230	229	254	212	226	230	230	255	241	257	232	243	233	228	243	284	227	269	214	246	232	246	232	228	226	250	219	214	250	208	229	242	236	236	245	213	224	228	243	259	228	239	246	237	229	256	227	252	208	226	241	224	241	235	248	232	243	242	225	225	229	237	242	244	237	245	243	235	217	228	268	236	251	238	253	234	233	201	237	256	225	225	246	248	230	219	248	237	224	256	223	242	240	239	251	252	189	235	246	240	238	243	251	236	254	235	235	236	211	202	247	206	265	235	234	250	221	295	214	204	240	239	245	250	247	254	250	225	224	244	246	251	218	247	205	259	220	261	227	233	243	203	253	235	255	240	259	247	244	235	249	230	247	245	221	277	243	246	202	224	247	259	225	222	237	235	223	227	228	248	213	243	242	244	226	248	240	232	209	235	231	251	224	246	242	229	245	240	258	236	221	210	232	240	232	255	248	254	228	280	232	228	229	235	238	237	234	231	257	237	228	256	228	241	218	237	250	225	264	272	241	230	237	241	228	224	249	241	252	244	243	234	235	234	193	262	231	227	245	235	222	238	221	222	259	235	220	216	215	241	236	225	217	239	225	221	241	237
6457	825	1221	1469	1211	1032	921	825	778	735	743	693	646	636	604	606	619	567	618	578	576	569	574	563	599	524	610	581	516	541	553	524	562	570	537	527	515	548	547	513	551	557	553	515	521	551	528	563	559	567	558	545	563	484	480	512	516	553	571	588	517	520	548	503	519	537	531	535	551	554	530	505	527	548	539	539	568	561	536	547	577	491	494	544	528	541	526	509	519	523	520	499	564	515	524	535	530	510	588	541	569	562	551	536	525	507	488	516	531	562	540	541	558	516	554	505	514	515	550	543	531	540	526	527	512	534	527	540	517	530	588	516	549	488	545	495	516	503	527	529	506	553	541	559	523	590	535	531	521	567	500	534	531	576	550	561	524	513	581	530	542	505	530	539	533	527	550	523	520	572	560	555	544	523	528	546	507	527	520	511	528	518	529	532	520	559	492	553	520	588	530	548	487	515	537	545	534	498	534	542	552	511	545	567	520	538	523	566	559	514	546	546	558	518	548	570	519	537	551	532	560	488	543	577	534	552	513	555	518	530	546	552	538	522	576	538	572	554	516	525	548	550	558	531	533	495	552	538	525	515	529	546	500	541	551	596	544	549	515	556	565	548	505	515	509	532	530	528	526	501	530	553	534	532	510	571	569	513	516	536	513	538	498	491	533	509	518	544	525	537	510	548	533	544	590	537	526	540	528	525	537	543	538	539	527	517	545	544	469	553	528	537	594	613	548	552	569	521	552	481	524	497	531	586	562	526	597	533	520	538	543	539	515	536	519	552	534	568	544	499	531	500	584	497	567	546	545	551	540	579	526	548	521	569	531	568	548	522	551	558	526	533	519	522	503	562	561	540	576	560	555	577	512	558	528	541	538	531	553	542	519	494	531	532	530	521	570	562	580	545	473	551	535	541	554	536	536	520	570	517	530	520	555	510	527	514	556	536	553	547	546	551	539	562	530	513	551	580	566	559	496	569	509	505	485	539	515	508	531	565	531	547	533	518	557	558	523	546	550	580	494	529	558	557	576	500	561	566	464	507	544	537	547	564	541	528	542	599	507	557	509	494	583	582	523	506	592	499	518	513	542	481	528	554	503	590	531	542	546	550	527	532	507	524	513	473	523	545	525	558	515	535	534	550	487	515	532	554	547	560	510	543	553	575	550	538	524	540	550	563	507	523	556	506	572	519	563	509	551	526	535	509	517	517	586	551	563	521	519	513	491	501	546	548	518	523	523	556	547	559	508	530	573	531	538	538	525	560	555	539	546	556	506	538	496	551	502	556	528	552	530	517	563	565	515	525	528	539	508	520	535	537	553	549	507	499	512	529	501	534	536	537	525	494	546	539	547	527	536	508	547	527	602	526	537	524	553	569	548	567	557	554	560	513	525	546	507	515	530	551	526	536	522	544	548	583	530	530	562	548	529	544	533	553	544	539	550	515	537	529	549	521	537	552	496	534	556	533	529	561	507	564	556	573	492	560	555	464	502	525	554	515	553	523	534	574	516	503	552	519	554	506	534	536	507	548	544	540	495	524	579	563	545	554	562	565	548	555	536	557	469	495	520	536	498	552	591	549	486	570	475	487	519	541	510	558	573	502	531	587	558	568	573	525	538	518	547	577	555	559	525	584	578	505	527	546	540	555	538	555	506	573	517	551	521	521	495	513	577	520	528	588	578	551	559	484	553	539	552	512	558	544	535	530	542	508	540	563	531	537	590	507	562	543	502	559	573	521	527	524	533	528	502	545	531	523	567	536	584	540	550	524	530	510	528	569	563	502	598	570	561	574	508	531	522	511	521	546	516	563	498	508	529	524	512	555	551	537	531	550	532	581	505	546	563	502	516	579	530	587	535	546	500	546	541	521	516	526	578	491	525	544	537	523	537	555	551	564	558	526	501	515	517	540	514	522	537	506	530	543	517	551	538	542	518	532	493	538	556	536	508	525	531	528	571	529	537	542	558	585	529	534	507	568	501	514	487	491	594	567	513	530	538	553	520	546	546	543	550	534	528	504	515	516	590	552	567	547	517	541	543	553	564	524	565	530	523	498	568	552	543	533	501	513	555	561	527	535	541	577	532	540	507	506	561	562	513	501	536	541	525	556	561	562	519	500	585	527	573	545	538	538	549	514	580	553	527	511	568	540	566	517	557	519	515	535	524	525	573	518	495	525	556	572	543	511	518	541	570	549	537	522	549	536	543	567	512	545	556	552	531	504	505	535	538	532	532	543	515	548	535	600	560	524	533	583	494	514	513	547	513	521	524	510	557	575	523	531	522	521	551	558	532	519	526	517	564	527	568	504	582	505	528	542	529	498	517	524	537	557	563	527	555	544	530	514	549	522	559	558	585	519	525	559	504	543	518	501	540	542	565	554	517	574	521	552	509	527	524	542	546	566	548	519	541	576	529	557	534	497	528	515	532	574	491	579	515	520	531	533	533	545	548	537	557	552	517	517	555	500	540	525	519	536	513	540	523	551	571	562	575	548	526	513	534	541	539	568	527	511	527	543	559	525	519	563	528	500	558	499	572	495	543	514	545	536	511	503	541	547	522	542	546	560	557	522	553	534	573	508	525	508	562	524	551	543	538	555	516	513	560	555	514	506	524	561	571	567	584	506	600	493	560	535	531	539	551	564	564	535	514	606	518	539	557	521	554	560	563	490	533	535	566	535	511	561	545	532	537	528	551	568	586	544	503	529	507	541	514	553	544	520	528	549	542	569	508	548	554	566	505	568	535	534	515	517	489	531	556	508	539	559	557	533	527	582	504	584	531	540	528	542	522	541	554	488	543	519	501	518	514	561	517	526	570	490	532	549	584	545	555	528	556	560	515	559	485	518	525	556	561	516	499	554	533	505	548	559	506	519	511	554	542	556	532	517	500	551	529	540	549	523	547	517	588	508	558	524	522	564	546	563	566	541	559	502	526	542	561	553	580	563	520	538	558	572	570	536	486	532	568	559	554	544	517	550	561	577	487	524	541	512	515	534	480	579	570	586	582	562	526	601	570	562	500	565	544	532	535	530	531	531	535	575	489	539	560	512	569	538	540	584	525	546	550	526	542	531	551	556	521	548	504	527	512	525	538	494	542	530	551	523	528	544	527	528	544	544	539	575	544	542	546	556	524	550	519	509	552	504	497	493	511	553	506	513	563	526	538	512	550	510	519	512	489	542	537	519	519	540	491	540	533	511	548	532	556	516	532	543	572	564	505	545	557	551	536	543	579	568	554	554	527	513	548	510	532	542	542	523	517	508	544	498	531	526	560	520	563	537	517	557	516	529	534	515	534	527	553	518	551	552	556	580	509	549	549	548	553	520	546	513	576	554	531	539	528	559	568	563	549	545	570	538	582	544	514	548	567	538	561	531	519	547	531	545	535	522	529	552	532	528	571	517	529	547	553	577	523	518	548	527	540	543	531	535	528	507	496	560	522	545	510	536	486	541	549	586	525	556	562	551	528	547	535	516	545	519	561	508	548	564	520	519	557	522
14564	1066	829	648	477	331	229	202	206	192	157	166	182	132	148	164	138	124	137	146	131	131	125	141	111	122	125	109	117	117	144	117	134	124	141	115	137	121	105	128	104	113	107	127	138	127	120	127	127	137	101	125	125	109	115	128	130	120	117	131	132	126	132	118	114	125	130	122	114	129	141	109	111	114	136	113	121	123	115	119	112	128	128	123	127	115	110	104	130	99	131	122	150	90	121	136	107	109	131	123	100	118	120	98	106	114	104	127	106	124	116	103	119	124	121	120	110	115	119	146	130	108	131	108	108	119	124	116	117	122	115	116	108	112	129	112	125	113	142	121	115	123	128	135	113	113	108	115	130	129	114	119	116	99	106	112	123	124	131	130	118	122	109	127	127	121	106	117	131	123	121	131	123	118	116	131	107	132	112	106	132	117	115	105	101	118	121	135	124	97	123	124	96	126	90	115	114	115	113	106	118	116	114	118	136	126	152	116	107	109	133	123	126	123	125	106	119	118	137	100	122	118	137	139	118	102	148	131	124	123	123	140	110	115	120	113	123	131	117	93	134	128	128	146	130	134	115	97	126	119	135	117	130	132	126	122	130	137	127	118	118	132	134	132	114	128	133	104	121	121	104	116	132	131	109	121	132	107	130	119	132	97	134	107	120	110	131	123	119	117	125	120	122	111	119	128	121	118	110	125	105	112	132	127	120	120	111	121	122	116	95	120	117	128	107	133	99	113	97	131	113	105	118	110	133	126	104	120	115	130	117	129	129	109	124	130	91	115	125	124	120	145	139	142	152	110	141	112	126	135	119	107	128	132	119	125	132	115	128	123	124	134	119	118	117	113	131	117	118	111	113	116	122	138	103	109	118	120	140	114	140	137	132	108	127	112	140	130	143	134	126	149	120	96	135	121	114	110	129	103	122	103	119	113	126	112	129	99	112	114	123	97	119	118	119	129	141	121	116	142	122	128	138	149	120	102	130	119	107	118	92	91	113	117	130	112	120	95	110	136	142	140	112	130	131	110	113	119	127	138	128	122	124	111	123	117	134	110	114	112	119	136	148	121	99	129	126	116	121	105	129	121	137	129	117	121	105	126	125	134	134	123	115	143	113	113	114	124	117	160	114	104	135	129	135	117	137	120	120	130	132	126	118	124	129	109	111	120	134	112	134	113	115	116	106	109	131	126	131	102	117	123	140	138	123	104	131	125	123	109	118	128	117	129	99	105	118	133	105	107	116	132	104	146	126	126	135	116	97	120	111	123	121	113	103	120	124	118	116	120	108	129	107	110	124	144	101	128	119	116	127	111	101	133	120	109	107	130	107	127	130	124	128	130	123	137	118	114	114	118	129	112	120	119	107	122	128	139	110	129	106	119	125	121	115	131	124	122	133	130	139	107	127	111	110	123	134	125	141	115	129	124	130	130	140	137	132	105	109	143	122	123	121	108	122	124	134	115	111	130	141	128	128	121	120	133	104	104	113	110	121	144	106	116	129	95	113	137	133	128	98	139	140	116	127	113	110	111	100	142	121	106	129	129	120	105	139	116	117	127	122	122	121	99	121	117	114	117	107	124	114	116	130	127	124	130	137	129	111	110	149	136	136	137	105	118	120	107	116	123	121	124	113	141	134	128	124	133	135	108	127	122	129	126	113	109	98	124	146	116	119	126	135	125	121	104	109	111	104	125	142	125	121	95	110	127	128	115	113	129	101	154	132	121	119	105	110	145	119	121	131	96	120	125	125	130	109	125	133	139	111	113	119	117	117	125	103	119	117	129	140	125	107	125	117	123	112	127	125	146	134	126	108	107	99	102	136	114	146	118	129	136	130	125	122	108	118	103	123	104	124	110	121	118	117	142	150	113	130	120	129	138	115	111	109	136	117	122	111	120	96	107	137	131	146	124	122	127	109	123	129	127	125	110	120	134	114	145	137	122	122	119	107	116	110	118	119	100	119	129	121	144	123	126	122	129	111	113	124	137	112	127	131	111	135	125	117	113	127	108	106	119	115	132	129	113	118	106	116	108	118	95	122	134	118	116	96	123	131	125	132	126	121	129	131	101	132	114	108	114	101	134	120	120	119	119	122	118	124	106	126	129	134	106	128	130	134	115	140	122	123	135	115	142	121	121	137	120	122	113	131	118	116	102	116	104	109	113	131	110	111	115	115	124	104	119	119	115	121	127	109	147	126	101	135	142	107	130	111	129	117	132	97	116	141	128	120	128	112	120	123	118	132	118	115	128	125	90	127	111	108	116	121	109	134	143	128	115	112	105	109	97	128	108	116	131	101	118	95	133	133	125	113	108	102	112	129	111	149	114	100	130	100	118	124	106	124	125	145	123	134	127	139	129	116	128	129	118	107	125	119	109	124	114	118	125	123	124	138	99	126	114	124	125	140	141	105	109	107	129	113	120	129	130	123	120	114	123	144	107	138	115	123	124	129	112	107	100	129	117	138	115	108	117	127	108	158	104	119	108	128	106	122	133	118	115	119	117	135	115	128	111	121	107	123	102	120	147	109	137	116	141	117	106	106	124	125	115	97	110	111	123	134	122	138	134	125	104	115	132	117	101	128	113	111	113	113	119	126	124	121	137	121	130	117	125	133	119	128	124	127	122	117	143	124	124	123	127	133	114	83	108	110	126	107	130	128	127	145	124	137	138	123	122	145	127	126	125	122	132	135	120	115	118	120	123	116	113	113	162	130	135	117	117	119	133	114	119	113	128	128	131	137	118	121	131	122	109	109	138	118	134	120	123	127	139	130	103	124	137	105	110	131	102	109	142	129	113	128	122	122	124	144	128	140	134	128	123	132	121	101	99	126	117	135	123	131	136	113	146	114	102	118	133	110	111	125	108	139	114	117	115	117	117	130	141	116	132	133	130	109	113	135	130	104	118	120	109	106	120	105	118	114	112	122	112	109	115	117	107	117	126	111	118	132	126	119	113	110	127	116	128	109	133	129	132	113	133	104	120	127	118	113	120	104	108	130	107	109	133	106	102	131	135	127	130	106	132	117	119	119	129	124	127	134	124	132	122	128	137	128	125	122	109	100	131	123	120	127	138	131	133	108	109	131	132	127	140	114	107	120	113	126	102	109	115	109	144	127	127	134	122	113	137	122	101	117	122	117	119	132	118	135	120	115	108	146	146	133	111	115	121	130	121	98	125	131	117	105	125	133	101	112	110	122	132	107	110	132	125	120	119	94	119	113	113	115	151	143	150	118	106	115	132	118	103	137	119	118	134	114	132	118	117	118	130	111	122	116	120	118	123	116	115	136	126	118	117	107	121	127	107	118	109	116	103	136	134	111	113	112	114	104	109	114	124	130	111	104	103	126	123	111	101	101	122	118	104	125	109	126	114	109	111	106	143	93	121	112	130	130	108	117	107	118	141	128	127	105	134	111	102	123	128	140	119	130	124	117	99	121	135	123	120	120	125	117	113	106	121	109	112	113	128	110	105	107	118	128	118	127	135	128	102	115	132
7891	820	1751	2048	1657	1362	1059	853	703	618	610	524	506	471	462	446	413	361	333	384	371	341	359	354	350	325	331	328	306	285	309	351	294	317	321	310	315	315	336	285	330	301	314	281	289	276	290	293	286	283	300	283	280	294	291	292	276	274	311	285	275	284	271	296	292	287	269	304	272	267	292	298	285	272	264	290	278	284	257	299	296	278	286	271	279	307	271	282	276	282	287	275	296	302	288	278	276	280	279	311	244	264	266	304	272	328	279	290	310	279	297	287	289	254	303	287	276	284	306	309	278	291	286	268	293	289	285	300	294	296	271	292	278	280	275	275	257	287	294	276	253	288	261	287	285	296	277	317	300	281	298	295	293	289	296	302	288	293	273	297	275	302	293	298	275	286	297	279	293	271	273	255	283	267	268	279	267	310	294	266	293	279	291	305	298	290	289	298	271	300	288	243	290	260	295	284	312	284	290	294	283	251	267	268	274	306	283	254	308	299	293	292	278	303	302	301	288	305	284	304	258	290	298	292	275	289	260	283	282	289	248	273	304	268	275	294	299	277	271	269	277	261	294	281	295	303	288	312	329	252	286	300	305	297	310	271	241	270	260	286	276	284	286	295	301	286	288	290	262	259	297	256	306	296	295	262	269	295	293	283	294	316	267	265	292	275	289	262	293	267	267	273	257	279	290	277	290	266	269	295	290	288	248	280	274	279	296	283	284	287	285	281	271	283	318	273	281	297	286	292	274	283	264	284	267	282	287	267	285	282	267	297	287	286	287	268	305	280	287	269	306	296	284	298	281	284	262	289	278	264	296	309	256	291	306	273	284	286	302	274	285	278	307	282	318	257	278	277	303	262	296	287	287	274	241	289	258	298	281	285	282	268	287	291	285	261	259	284	327	298	270	280	300	280	289	277	290	270	309	298	267	302	297	343	297	320	308	276	287	290	300	307	269	282	283	278	282	319	293	294	301	268	283	269	283	255	321	308	289	306	251	290	274	281	302	313	269	280	299	303	282	276	299	303	268	247	308	273	286	290	264	301	280	285	294	260	280	280	308	311	318	293	269	252	287	316	270	282	273	282	306	267	288	288	270	290	306	243	281	312	292	276	289	310	276	275	274	259	285	281	281	292	283	267	304	288	285	298	273	314	303	303	253	264	268	290	282	288	265	290	274	300	274	292	253	286	304	272	246	265	282	290	232	259	289	292	282	291	269	263	284	291	309	272	294	310	290	272	262	297	287	281	283	290	290	264	322	285	274	326	283	276	270	251	277	303	262	289	283	260	277	271	275	289	292	287	275	271	257	300	296	286	281	287	274	296	293	275	290	282	308	287	296	294	268	278	275	294	297	303	271	249	267	268	312	257	256	291	259	283	261	278	297	258	285	313	285	303	269	278	299	303	279	257	267	295	284	283	295	310	322	294	283	243	263	280	290	321	292	285	327	279	287	270	298	281	284	268	292	281	287	253	282	316	282	285	278	288	281	276	261	276	264	298	276	289	259	329	292	286	292	282	307	306	248	321	257	276	288	281	272	294	286	294	256	305	288	296	269	315	280	286	290	313	263	267	287	306	281	292	300	285	282	286	248	270	250	324	280	284	286	254	316	302	259	300	329	306	259	315	277	266	240	287	260	302	285	283	306	298	260	297	296	290	289	317	275	275	276	289	298	260	288	268	272	284	272	288	274	283	294	286	285	296	303	278	310	297	291	298	305	297	286	304	281	275	295	253	302	309	286	303	325	304	264	257	263	285	289	288	293	261	278	242	294	297	280	316	286	286	267	290	279	266	262	278	304	316	307	275	262	286	271	266	309	291	264	269	287	285	302	275	256	268	265	277	314	289	300	287	275	286	295	299	287	301	259	281	296	301	295	267	299	243	292	282	251	307	300	323	269	274	287	253	301	299	262	306	308	299	271	280	288	271	280	306	278	284	278	310	286	283	304	261	247	294	265	281	300	266	301	323	261	307	266	284	289	277	297	309	284	275	292	323	294	322	289	303	263	276	302	270	272	281	262	270	270	272	280	278	279	263	271	300	263	273	281	270	276	284	315	283	312	271	269	238	287	279	300	290	273	288	286	279	292	324	287	292	294	280	283	285	256	311	287	285	273	275	291	256	255	259	293	277	283	292	272	274	268	297	306	263	272	297	275	289	280	244	284	280	268	280	292	291	305	275	292	279	267	314	297	274	270	283	309	261	268	294	299	271	277	253	254	262	298	275	308	251	273	276	288	297	284	254	290	268	285	271	289	277	297	273	309	298	283	260	292	271	279	284	289	289	314	299	271	275	287	280	288	286	238	265	285	295	278	313	272	259	285	314	295	267	248	273	270	295	277	284	266	288	290	254	289	283	284	280	315	291	286	282	297	271	255	273	296	290	264	272	283	263	295	296	252	256	297	283	259	286	278	299	234	302	270	277	297	278	288	281	279	284	292	285	245	268	308	237	294	296	274	287	305	329	282	332	264	306	259	291	310	286	302	256	271	293	301	277	287	293	254	269	280	288	278	292	292	280	300	288	260	327	282	285	261	285	278	277	299	299	251	298	279	286	268	303	317	273	240	274	275	251	281	298	262	274	287	286	301	296	238	276	308	268	294	286	264	273	289	245	247	259	280	259	280	292	276	294	308	280	285	256	267	288	248	253	291	287	278	307	294	260	279	261	265	270	286	275	306	268	295	302	294	293	267	274	315	266	309	265	296	291	263	302	264	259	283	274	282	343	258	295	265	304	301	288	269	260	285	314	273	266	267	287	266	298	278	276	308	268	312	289	283	288	300	267	318	297	266	290	310	280	270	291	297	312	284	264	260	272	287	288	279	302	257	267	279	274	262	281	287	291	291	285	267	280	281	271	274	301	275	319	275	285	288	262	266	289	284	260	316	277	277	301	257	270	278	291	291	277	281	292	318	291	298	278	278	293	311	293	269	284	287	285	283	270	275	283	271	294	322	271	291	297	300	283	281	315	246	290	286	270	295	290	284	278	277	290	243	280	288	262	293	302	295	250	291	302	314	302	264	292	263	253	307	312	278	310	271	252	296	287	286	289	298	281	278	286	295	290	256	279	278	314	278	263	286	282	260	279	290	260	294	280	267	283	279	291	284	304	273	300	277	254	316	256	271	273	295	303	285	262	277	261	291	312	308	238	300	295	287	254	280	258	276	284	296	302	282	270	326	307	299	301	279	271	273	295	286	264	272	278	260	258	249	306	267	283	298	278	313	296	278	281	275	297	278	288	295	260	289	326	252	323	282	261	271	288	277	266	265	283	258	273	277	290	264	294	303	264	293	290	271	272	315	274	300	285	275	246	249	292	273	271	280	281	268	286	259	299	289	247	277	275	262	304	267	301	284	260	287	301	257	284	313	289	275	282	289	306	296	285	287	266	280	273	287	305	291	312	283	282	269	264	278	279	264	287	289	302	263	278	273	291	332	307	281	312	261	270	282	276	283	293	299	273	290	284	278	283	252	277	284	300	290	286	279	300
1508	211	225	225	192	177	198	178	213	181	205	179	201	206	181	177	193	183	175	178	188	172	185	215	193	188	225	180	195	174	195	197	174	180	199	197	164	216	176	204	204	204	207	208	176	179	196	182	164	170	189	208	190	221	189	171	175	196	188	194	178	185	198	177	171	206	209	205	159	199	174	171	205	191	180	176	194	200	201	188	199	195	185	169	207	160	172	186	203	168	196	194	175	188	174	191	188	182	194	190	191	177	187	183	177	192	179	195	208	179	178	185	182	178	185	205	173	187	197	212	170	199	179	156	204	186	179	181	177	178	206	182	207	199	172	208	204	190	194	171	186	184	189	189	191	200	180	195	180	190	190	207	198	180	180	176	195	191	195	199	191	194	173	181	192	178	183	186	187	156	158	165	183	196	189	198	230	162	193	172	191	199	189	214	214	197	195	170	209	180	179	183	193	195	157	182	203	165	188	141	183	195	179	167	187	180	178	172	206	176	188	189	182	193	177	191	207	192	202	198	174	175	187	174	181	175	168	159	171	181	174	161	206	158	166	191	211	212	210	152	196	192	183	208	181	173	166	185	190	190	184	182	169	162	182	215	193	188	193	187	194	196	182	172	172	220	187	172	188	190	198	173	178	177	173	191	202	190	198	195	190	171	198	169	185	197	192	170	180	200	186	195	188	214	193	171	195	197	202	200	190	198	213	180	164	202	188	180	193	188	196	180	218	205	185	182	210	202	171	196	196	156	162	195	190	176	164	188	184	179	221	206	201	173	204	180	201	193	208	184	167	164	176	170	176	182	177	201	197	213	193	188	153	187	183	187	206	173	159	178	225	207	200	199	171	173	204	198	192	188	176	196	188	198	182	182	233	209	187	203	164	177	170	178	184	203	189	207	193	178	192	198	186	190	178	211	190	206	176	212	187	165	174	158	185	176	199	189	190	172	196	181	202	169	182	191	188	185	184	172	182	190	163	164	191	202	211	169	167	218	212	200	192	165	169	184	187	199	190	170	207	173	186	177	193	188	194	189	209	168	166	172	201	201	192	172	166	201	181	189	196	179	185	171	203	177	182	188	182	181	189	191	172	186	178	201	196	179	200	213	169	190	193	170	193	190	175	196	177	178	203	178	189	178	196	183	180	195	170	176	188	179	163	186	191	193	216	203	181	194	192	187	176	190	174	190	213	204	185	191	179	202	175	199	186	180	201	176	190	214	194	204	167	179	201	194	185	198	221	182	214	175	194	187	201	205	208	162	197	177	188	186	174	190	178	190	176	166	207	188	160	173	178	222	171	191	206	174	184	179	164	178	184	190	178	224	191	192	212	181	203	225	179	216	214	179	166	175	191	186	174	183	206	183	180	178	183	193	201	181	191	183	195	187	165	168	197	193	201	193	173	199	163	208	231	177	170	178	192	178	191	207	181	186	178	191	187	178	179	163	179	185	207	164	198	185	175	202	176	186	194	215	184	197	198	198	196	192	188	203	198	210	183	194	203	202	214	177	197	166	223	187	200	184	177	170	170	189	205	215	197	191	185	173	189	209	203	181	186	160	177	195	194	190	186	204	201	183	192	181	176	223	205	207	211	189	196	194	198	180	182	199	181	185	182	191	201	196	173	152	184	182	178	183	172	189	171	185	181	205	160	183	197	169	184	179	174	183	176	179	207	182	187	180	176	186	199	178	204	189	166	187	180	198	194	194	210	201	191	167	190	216	150	194	198	216	202	186	169	191	173	190	194	190	183	183	170	215	203	187	196	191	197	194	188	166	187	207	197	198	180	180	192	187	183	186	191	195	224	180	215	191	200	200	188	181	185	177	186	200	196	187	202	166	166	182	215	200	173	166	205	172	181	196	213	213	195	169	200	222	226	196	168	193	165	182	193	170	185	220	173	199	198	191	202	177	187	195	197	169	180	224	200	189	167	187	173	174	172	188	193	193	179	178	212	171	168	181	164	201	170	190	199	197	166	156	198	168	192	157	180	172	172	157	173	211	166	197	187	202	192	191	176	192	178	198	198	192	179	196	185	189	164	155	196	167	189	184	194	155	202	177	197	175	184	201	180	189	192	183	167	198	156	194	182	191	185	184	171	191	186	204	178	200	199	186	204	181	201	209	170	184	194	176	185	179	163	198	179	193	217	183	195	203	186	186	179	195	194	217	186	193	197	182	197	182	178	202	168	173	187	189	177	208	181	177	196	168	172	167	177	180	192	165	164	169	175	170	204	198	214	198	185	178	168	200	180	180	189	208	195	231	219	189	177	209	167	178	219	194	181	153	167	175	171	185	203	187	176	183	193	186	200	193	207	200	179	175	175	183	177	166	177	199	184	183	197	188	183	186	190	206	192	201	196	199	206	201	193	202	150	178	207	184	194	210	173	165	177	173	206	177	175	212	152	184	196	179	146	191	191	191	185	190	186	162	184	159	171	191	186	190	190	199	173	171	159	172	156	183	186	164	191	168	204	176	187	183	180	193	185	185	187	210	186	177	178	174	187	197	193	186	181	185	184	192	192	174	181	183	192	192	158	176	178	177	204	213	190	186	190	176	160	195	182	192	211	196	175	171	213	194	183	180	177	198	160	208	171	206	210	193	186	205	214	202	174	194	204	169	167	211	168	171	211	177	146	173	174	183	222	172	182	207	175	198	176	186	171	209	153	189	207	190	183	181	161	161	194	186	198	184	176	172	188	191	182	201	196	187	194	176	192	187	185	180	217	209	201	181	213	194	183	186	179	201	180	210	200	160	178	164	179	195	191	211	186	195	171	162	187	181	188	183	188	200	216	186	174	157	168	164	184	192	194	173	190	171	177	213	154	175	185	190	177	188	190	189	186	185	184	174	199	197	170	198	184	198	175	189	200	186	203	185	207	218	180	175	233	171	206	208	184	188	176	212	189	224	204	170	189	193	192	186	186	195	177	186	214	188	192	195	193	211	174	170	217	179	188	180	207	184	215	191	174	213	174	212	202	191	194	178	192	194	185	187	211	182	197	181	158	186	221	189	176	176	192	196	186	183	197	194	168	175	167	174	200	198	173	185	171	172	150	190	186	192	172	185	203	164	167	183	170	180	170	178	180	164	171	188	190	187	205	207	199	196	191	190	154	166	167	191	189	178	155	186	175	201	202	193	175	173	171	211	182	190	157	185	190	182	182	182	199	179	197	204	167	200	172	204	182	176	203	201	184	224	181	189	210	191	201	188	185	186	175	178	187	184	201	157	199	171	167	183	175	206	167	204	210	190	190	219	176	228	186	179	200	200	181	177	189	181	142	165	198	183	188	186	174	178	174	174	186	187	197	179	201	172	220	185	161	185	194	183	172	191	179	181	151	165	169	195	206	186	206	194	198	161	194	175	186	215	198	176	187	191	195	193	186	197	196	185	184	193	218	202	177	181	207	217	195	199	182	191	194	208	198	224	190	196	190	176	191	178	189	205	189	173	150	193	171	176	193	198	192	166	188	177	209	206	204	187	172	193	186	197
1788	444	484	494	517	509	440	421	449	464	452	480	449	457	475	449	415	441	471	476	443	431	429	431	460	459	438	416	476	414	428	445	422	454	469	404	430	483	428	428	415	467	419	467	439	429	435	451	460	444	452	441	463	445	449	434	411	424	450	437	475	444	434	439	443	456	421	419	434	453	452	428	423	418	450	436	441	449	432	433	418	455	431	444	422	438	439	460	441	448	464	467	447	463	421	439	422	459	463	445	449	437	435	482	453	408	444	441	436	448	453	434	469	434	455	435	467	456	431	432	425	446	471	446	496	417	447	452	434	445	435	457	428	427	453	457	444	452	463	426	486	484	421	457	441	419	423	422	416	420	506	455	425	486	445	454	410	438	440	431	454	445	439	472	429	409	440	440	439	433	418	495	409	478	453	494	443	441	432	422	439	419	463	443	436	433	431	452	446	423	453	459	449	430	473	416	430	398	423	469	440	443	453	443	453	429	429	433	458	477	437	428	438	419	434	466	485	441	444	431	472	429	449	437	423	414	453	467	442	467	417	401	441	472	463	460	424	471	449	419	437	456	467	436	445	448	423	452	431	473	423	483	433	436	442	476	413	459	422	431	458	446	431	391	490	417	483	424	390	447	435	442	441	432	429	449	463	455	437	437	429	422	434	474	425	433	456	444	412	413	446	455	441	453	430	387	438	463	456	427	419	438	446	426	419	465	456	452	420	443	445	432	465	459	415	446	454	431	414	438	478	462	424	445	412	446	454	464	472	417	465	409	465	425	459	461	429	463	469	447	443	467	415	469	443	460	439	477	429	448	438	462	443	428	446	412	464	426	446	443	439	477	413	447	456	433	432	457	471	445	471	482	428	477	418	486	438	448	453	457	432	395	378	411	467	428	419	447	457	479	431	400	423	457	443	424	455	430	397	421	437	468	425	461	413	470	436	406	447	438	456	433	486	455	417	478	486	429	482	455	480	441	433	398	442	419	428	481	467	448	440	471	436	448	472	428	485	411	431	457	453	474	450	431	464	436	459	453	427	414	451	438	451	457	447	458	408	476	452	430	447	461	421	446	415	454	424	438	453	456	467	452	428	454	461	427	439	464	414	453	459	449	436	429	480	462	455	403	437	422	439	460	428	477	431	451	453	432	468	402	452	456	449	418	489	432	419	430	450	452	435	459	456	419	456	429	425	453	428	432	431	467	442	457	448	413	487	485	459	430	412	449	445	402	439	433	421	459	435	443	445	456	428	453	431	444	442	435	435	445	423	434	426	445	457	438	424	477	457	428	468	431	433	437	446	433	448	440	483	435	454	425	480	418	456	447	430	438	459	440	476	441	440	419	448	424	419	470	458	414	441	444	445	473	461	466	454	448	435	432	436	442	433	416	458	466	432	431	441	413	454	463	446	404	474	461	447	441	443	454	454	449	449	430	449	444	432	467	463	486	458	462	465	469	475	465	470	439	437	439	439	438	436	459	431	430	439	413	465	493	471	479	450	493	435	428	465	459	448	497	455	427	425	439	452	435	423	433	430	498	444	429	437	424	418	446	435	446	455	434	412	435	435	440	473	428	419	457	450	451	477	438	425	448	442	440	427	428	436	416	435	457	428	450	407	443	409	434	449	446	464	445	446	405	429	441	442	396	441	469	428	472	432	428	453	458	442	475	424	450	422	422	470	427	451	435	425	445	431	448	446	431	450	434	460	415	411	450	448	479	411	466	452	453	452	456	458	473	466	450	439	441	463	433	427	451	456	452	425	450	442	437	432	449	417	456	443	445	443	442	409	449	465	474	456	450	426	415	418	437	489	431	442	424	449	438	439	395	427	434	472	452	441	452	443	456	453	398	412	440	418	436	441	441	433	457	440	454	440	438	439	415	493	406	454	441	453	433	453	445	458	438	461	433	463	443	445	418	411	476	439	456	443	458	389	424	432	448	459	487	442	457	431	414	468	410	420	468	452	426	465	447	472	430	477	429	421	434	455	469	434	461	435	475	464	413	426	454	448	451	461	423	441	460	431	476	483	452	437	486	426	456	462	452	450	376	448	472	429	411	465	400	466	427	422	438	425	449	411	434	474	443	439	451	464	443	437	441	464	461	468	438	428	449	434	436	430	415	475	428	448	444	396	485	443	455	464	482	431	472	447	465	459	441	427	454	439	459	421	457	424	464	442	456	443	485	399	444	457	469	435	410	450	442	470	414	461	483	443	457	420	466	474	480	408	443	445	476	424	414	481	438	424	454	439	438	425	456	474	465	439	422	472	456	438	451	436	478	456	469	446	438	432	419	447	426	402	435	466	457	443	491	431	432	430	437	475	442	476	455	429	449	484	426	459	456	444	480	407	449	453	406	434	425	442	398	439	469	425	450	428	462	419	475	435	425	441	450	467	422	427	433	457	469	453	449	389	442	477	473	508	448	428	454	437	453	389	438	433	460	474	445	456	406	453	462	480	454	447	437	480	451	453	442	416	446	430	454	427	430	451	469	469	464	463	424	450	433	426	449	456	458	434	434	463	459	430	474	422	391	476	441	419	410	446	467	415	432	441	423	451	439	477	425	417	457	465	446	473	463	483	458	438	461	430	457	441	413	466	407	445	424	464	462	454	443	420	426	394	426	437	428	428	420	405	462	451	444	435	494	431	478	436	436	450	451	409	449	451	440	454	456	411	445	442	420	427	430	442	473	478	414	417	446	455	430	425	482	437	425	410	476	431	428	430	475	422	423	412	467	429	443	438	423	415	429	467	466	476	451	458	452	464	456	416	471	459	461	446	430	449	473	463	442	430	434	436	451	454	436	431	441	417	455	483	437	408	423	468	434	447	419	441	468	428	458	434	495	463	438	451	431	449	497	441	465	446	415	414	461	453	443	437	468	456	424	451	410	440	476	465	464	437	473	434	451	446	441	473	481	481	423	448	439	447	483	452	404	437	457	428	448	407	453	442	443	411	428	442	429	464	430	460	422	455	420	471	430	458	420	472	427	459	439	458	443	443	430	435	444	423	444	445	446	438	412	435	431	438	457	436	436	421	405	482	422	437	447	474	437	449	425	399	472	431	442	439	426	447	449	407	456	426	440	447	450	389	390	466	443	463	450	442	460	464	424	439	412	454	456	426	443	446	423	463	463	451	440	461	413	451	422	457	445	457	456	444	419	443	463	456	471	433	456	474	429	410	443	463	419	417	471	457	422	457	482	447	450	422	471	456	431	429	479	426	496	470	432	442	426	466	425	441	457	456	436	450	439	435	441	435	447	402	443	441	449	456	435	406	437	451	410	417	460	462	437	462	463	442	440	410	476	453	464	399	464	443	443	472	452	421	442	457	431	429	442	469	452	447	463	417	442	405	441	425	468	477	437	413	402	494	443	464	441	475	436	420	460	453	429	436	431	415	432	399	456	422	408	457	467	437	410	411	398	448	416	411	416	448	461	444	406	460	449	429	448	428	484	418	399	467	453	443	435	449	478	406	440	450	430	441	443	425	447	448	464
7833	574	558	494	396	349	286	306	265	268	287	254	231	254	248	234	251	236	265	268	251	223	251	232	232	237	252	228	218	230	225	228	215	253	221	220	241	247	251	219	244	228	217	240	244	224	232	227	263	222	243	221	221	270	213	226	216	236	219	222	246	241	220	233	275	243	233	241	246	232	236	222	235	238	243	238	219	228	219	247	247	224	252	262	248	230	266	236	220	241	216	231	241	223	214	245	250	222	215	248	220	229	227	236	251	254	238	223	231	237	259	261	249	258	256	222	233	241	252	233	253	260	228	226	236	212	257	253	229	216	235	254	252	244	284	221	263	208	260	232	227	241	268	222	254	245	229	261	234	211	205	260	232	244	217	228	225	235	234	227	217	270	242	244	242	235	226	234	225	243	210	209	210	224	249	218	239	220	218	220	244	227	254	255	218	244	246	275	253	254	256	257	243	227	263	252	228	245	260	237	254	224	218	235	234	224	228	231	223	246	201	237	226	199	228	250	205	262	253	246	229	229	235	253	263	249	250	237	254	238	239	262	223	249	248	250	262	213	221	214	256	242	243	249	237	205	234	221	227	262	232	214	215	250	269	234	215	232	258	219	214	206	238	230	206	254	221	224	231	253	233	203	256	258	268	226	267	243	223	211	261	228	238	271	243	234	216	241	247	264	255	261	258	247	238	230	219	224	212	225	207	237	255	248	240	236	213	229	201	219	213	198	246	231	226	226	241	246	257	248	232	244	235	222	236	247	247	233	256	225	241	255	243	214	231	257	215	222	246	224	250	264	233	233	236	212	233	262	224	241	235	228	218	277	248	227	224	224	240	233	220	260	212	242	269	240	271	254	236	245	231	252	252	224	228	258	243	228	234	237	221	245	243	225	247	240	234	220	239	248	241	264	255	252	253	231	245	231	226	214	211	233	214	215	240	262	258	235	237	220	244	249	225	236	223	228	241	259	219	249	238	249	275	221	223	213	249	242	246	239	250	234	217	213	236	231	257	228	242	207	243	216	233	213	243	206	239	249	209	257	253	243	231	229	252	233	244	213	247	204	240	252	208	219	258	215	236	228	209	238	237	222	231	240	207	229	222	229	246	223	258	246	236	243	223	246	228	249	270	218	257	242	256	252	277	235	244	226	225	234	225	244	249	258	227	221	223	247	235	259	241	223	222	210	238	252	233	234	218	216	240	239	249	256	253	253	212	261	235	253	225	225	234	219	241	233	253	232	235	224	242	204	258	235	224	237	236	235	269	242	209	217	218	219	233	237	224	257	238	260	244	240	247	213	223	238	286	244	226	254	262	239	251	250	226	234	239	227	219	208	216	231	237	227	221	238	225	237	221	210	220	220	215	214	267	264	239	248	245	226	226	241	241	215	237	213	233	227	227	231	245	228	245	238	226	248	215	255	242	253	251	237	240	255	235	222	233	227	238	252	216	228	227	210	217	228	264	258	236	237	230	256	238	221	230	213	208	250	240	224	219	233	245	233	233	240	226	220	250	216	217	235	235	222	245	257	269	234	245	225	230	237	239	234	234	210	208	220	223	234	232	240	217	241	224	217	217	242	217	223	248	213	232	231	219	251	257	244	251	256	249	216	241	245	230	229	239	213	235	210	248	211	234	220	236	234	220	211	234	242	234	219	229	224	236	225	200	203	219	238	232	249	227	242	224	262	236	261	239	236	250	234	237	240	257	246	236	237	231	241	262	277	265	237	227	224	226	256	223	215	229	249	220	244	238	246	253	225	217	232	193	240	240	214	219	254	250	213	206	225	217	233	223	262	224	252	208	248	236	240	209	224	244	229	231	258	228	252	202	219	248	244	218	226	242	232	230	244	249	219	250	240	213	247	237	236	234	196	253	218	235	232	233	236	224	189	219	221	236	224	212	245	234	221	253	239	247	220	249	225	245	251	247	233	224	254	219	229	227	229	223	250	241	261	247	215	223	243	249	259	241	212	240	257	251	227	229	230	238	229	227	256	213	222	259	229	207	251	230	207	234	270	248	203	215	215	212	216	228	236	235	259	241	228	249	236	244	225	252	260	186	249	253	237	227	218	230	257	242	232	252	236	209	227	220	251	217	250	269	225	246	243	228	246	229	217	242	219	258	229	257	274	246	237	238	215	238	235	245	223	236	241	251	251	239	197	232	243	238	239	207	261	246	216	233	239	263	230	249	244	258	234	243	242	219	219	225	259	217	234	219	232	246	239	253	227	271	194	244	260	243	225	236	240	251	220	228	215	230	236	234	243	236	230	241	243	241	250	250	246	214	187	231	208	206	257	269	240	229	195	217	245	227	253	243	248	238	257	222	222	235	225	231	230	249	232	221	246	224	256	232	241	244	233	214	212	249	218	208	202	225	234	217	241	235	203	201	217	208	228	243	240	215	242	238	198	222	229	269	231	221	261	241	252	266	223	257	244	229	205	247	234	227	227	254	225	243	233	247	252	226	227	230	252	242	275	255	256	252	244	241	255	209	247	283	224	236	244	228	221	235	226	243	245	251	229	242	212	234	215	240	215	244	228	252	237	257	261	266	251	230	229	233	237	240	211	224	252	219	228	233	231	245	234	263	198	225	251	188	202	229	222	229	215	235	229	252	253	222	201	235	217	226	219	233	241	244	253	240	221	222	237	241	253	227	208	229	269	272	235	219	231	244	225	251	262	232	241	239	235	233	237	250	222	229	260	237	245	234	252	235	225	230	223	242	221	245	202	228	229	226	227	270	260	239	232	231	241	238	219	279	226	225	216	235	232	221	238	249	232	251	231	246	225	264	201	254	257	246	219	243	214	230	215	223	250	254	266	233	230	256	230	261	246	246	235	232	242	237	218	191	245	225	214	257	253	242	228	250	218	224	222	251	201	242	223	235	238	227	231	234	231	247	235	239	235	233	221	241	229	223	228	201	199	238	247	228	245	256	239	234	235	253	258	207	228	234	249	200	230	226	215	226	211	243	226	241	253	226	240	224	211	235	233	212	219	268	233	205	244	253	236	239	256	239	259	234	226	222	229	229	266	275	240	252	256	258	226	229	210	199	237	203	241	246	230	239	237	222	219	215	218	255	235	238	211	229	233	262	238	256	233	223	231	237	232	224	260	232	248	257	212	224	260	229	249	224	259	245	242	243	243	204	268	244	249	235	242	266	239	243	223	212	212	199	225	245	231	254	233	246	214	230	249	231	233	231	235	246	232	226	250	210	224	225	285	215	239	238	250	259	263	232	231	225	217	220	226	257	224	204	216	246	228	216	259	256	217	239	238	210	216	234	221	231	226	240	233	240	206	257	244	203	239	226	209	242	230	226	218	234	239	199	268	252	240	235	246	250	246	232	232	242	239	233	214	245	241	254	261	223	215	245	241	238	248	258	232	227	263	251	240	242	217	268	231	234	283	221	228	246	238	216	241	211	242	262	246	272	233	230	235	217	213	269	238	244	242	234	239	238	255	246	243	225	225	222	254	264	244	246	265	255	236	247	232
6572	791	1283	1474	1184	1087	924	799	758	760	663	684	684	598	641	623	593	596	574	585	553	621	547	581	590	587	549	565	569	589	596	552	594	559	554	584	528	564	515	508	550	516	526	530	560	566	525	531	527	530	550	556	555	567	556	524	533	519	555	527	547	553	530	562	522	502	521	546	527	528	540	539	546	541	518	553	557	522	541	523	549	543	517	529	548	498	546	534	562	535	545	535	528	538	534	536	518	546	545	539	538	531	519	504	540	533	595	566	500	550	509	513	540	562	503	555	506	532	538	479	533	581	497	526	536	517	522	509	527	504	518	536	549	550	539	526	542	562	529	534	549	541	556	547	523	512	532	563	553	476	533	579	498	506	542	554	561	546	541	559	550	522	528	540	533	545	544	572	541	527	529	539	566	550	483	525	549	563	495	539	503	562	535	526	507	519	517	524	493	499	536	538	501	546	512	532	555	531	518	528	521	482	486	517	534	543	581	556	561	534	552	500	547	530	544	531	539	547	507	531	527	549	555	582	571	514	532	547	535	521	557	509	524	569	539	527	520	476	544	567	546	542	525	514	543	528	514	534	523	553	534	557	539	529	521	556	554	530	513	548	555	577	563	524	545	519	563	551	518	549	547	507	580	562	511	543	547	536	486	536	571	522	520	564	557	490	525	502	518	560	533	484	549	564	498	524	518	563	561	547	538	569	597	517	561	486	539	496	556	577	518	515	539	533	549	512	593	555	571	533	565	575	538	587	536	526	532	527	550	513	530	531	525	478	513	508	518	574	551	542	547	553	540	517	463	559	545	528	553	551	512	493	508	514	519	533	563	514	538	529	526	581	547	547	489	567	513	540	541	523	515	506	553	546	555	535	538	537	506	556	496	542	500	590	497	556	547	519	492	521	477	519	522	522	581	553	535	507	520	543	514	507	557	523	532	528	533	539	520	535	529	508	573	528	492	498	544	542	551	532	537	563	533	541	555	563	531	536	530	530	531	519	524	529	526	480	510	541	558	504	536	513	526	547	518	515	473	528	527	508	538	562	547	553	542	539	508	570	533	540	524	510	581	552	528	561	486	528	534	551	550	510	560	551	544	538	551	519	539	576	559	539	580	502	506	539	529	551	569	535	516	542	510	518	562	542	576	525	539	512	529	535	541	548	538	508	540	562	520	553	520	519	481	510	603	563	566	563	502	548	495	600	542	530	508	560	544	550	542	543	518	560	485	501	553	538	526	533	569	573	515	524	558	530	563	568	585	569	524	513	555	550	585	510	556	499	569	555	549	528	571	495	514	520	526	535	558	541	567	543	562	489	561	526	522	500	515	523	522	525	550	524	555	542	533	572	557	499	521	539	535	518	540	534	529	485	541	580	529	588	558	537	540	553	531	563	533	564	499	512	546	583	503	543	535	509	568	544	526	489	529	554	577	564	536	538	505	490	545	563	509	487	512	493	465	539	534	489	570	555	542	522	545	542	569	533	476	546	572	535	538	532	488	531	535	507	538	507	542	519	552	515	519	523	531	489	554	551	569	535	564	564	549	520	535	547	541	532	525	521	546	521	531	517	501	514	559	513	533	557	538	526	523	524	515	525	533	523	544	519	581	553	527	535	512	543	557	551	535	521	522	512	560	565	542	494	536	539	452	551	549	568	548	519	560	535	530	550	528	583	543	550	519	546	553	561	547	551	516	520	532	498	508	540	519	530	545	542	485	515	560	488	539	479	535	602	559	537	564	507	520	534	591	555	541	539	509	512	548	566	539	517	516	577	522	573	533	541	507	548	526	536	567	541	514	480	516	499	516	511	509	542	518	539	566	501	541	494	536	503	482	549	520	527	529	528	501	576	524	493	529	546	570	567	534	540	509	539	563	526	539	557	508	564	517	546	532	565	499	568	520	554	549	524	517	546	556	504	493	489	508	510	540	552	511	498	541	552	518	543	525	556	568	540	511	560	527	536	563	578	518	528	537	548	517	508	482	544	527	498	546	500	529	530	493	562	537	498	549	536	499	542	519	563	551	563	508	534	548	603	577	499	513	551	510	566	546	551	554	559	544	528	521	533	505	563	560	540	538	507	547	592	513	517	534	545	548	481	520	520	565	520	550	515	556	560	536	497	523	509	484	542	523	596	506	515	537	529	518	545	556	520	533	548	520	537	502	490	556	522	538	518	526	546	524	503	513	525	532	583	568	567	524	584	558	551	524	550	522	529	552	544	523	538	528	496	549	493	544	534	546	525	585	563	547	545	517	547	530	539	558	549	575	527	532	529	566	569	535	550	522	494	520	503	517	523	553	594	584	538	544	534	503	523	504	542	506	536	510	552	539	510	498	513	525	554	560	546	532	535	498	556	503	539	506	574	494	525	565	563	532	535	561	563	540	500	551	560	524	561	514	551	545	546	578	539	544	477	499	541	523	565	546	505	554	545	562	530	546	535	540	539	559	543	523	514	533	530	507	517	509	523	513	475	513	547	520	533	495	541	518	529	558	556	523	550	556	546	530	543	544	492	534	543	545	564	541	537	503	480	535	516	528	521	571	573	529	543	523	561	549	535	519	515	540	529	532	510	509	523	518	522	574	516	525	527	560	526	543	531	494	536	545	562	544	553	517	540	529	519	519	502	551	551	539	535	530	571	564	533	556	535	513	529	544	524	553	533	548	520	562	545	597	552	479	532	541	540	550	542	512	540	537	529	545	602	479	565	542	542	524	494	529	572	545	544	527	526	520	559	545	552	506	539	480	549	527	540	531	544	500	511	547	533	515	549	545	509	534	513	547	538	537	558	515	556	543	517	574	531	515	530	523	590	592	530	511	482	513	520	567	501	523	485	493	541	481	491	542	569	522	549	581	532	537	510	507	507	540	534	514	497	545	502	547	537	497	537	524	520	529	565	582	520	526	542	500	529	538	562	567	535	541	539	553	545	514	554	567	551	547	541	543	540	555	532	525	530	530	539	518	519	497	549	556	524	532	546	516	563	538	565	524	527	501	561	604	506	551	521	533	530	544	513	538	518	538	524	545	515	556	537	515	544	531	522	525	544	542	541	554	534	534	520	518	528	549	591	531	530	559	539	524	522	550	522	558	486	519	567	549	532	517	529	524	556	532	541	557	503	521	554	552	541	522	490	524	514	540	527	508	559	534	547	522	494	550	511	545	541	526	541	549	506	563	555	562	530	540	539	516	532	533	563	519	510	569	564	558	510	545	537	560	536	532	530	583	534	509	553	527	546	545	537	494	542	541	495	524	570	542	506	529	529	534	546	517	552	561	529	508	532	546	554	554	512	520	484	521	492	525	508	525	512	569	549	523	538	576	473	537	522	559	498	480	522	499	513	537	510	522	587	521	492	517	490	567	532	512	517	523	571	535	543	501	545	497	498	535	509	542	517	525	538	512	512	569	543	524	502	544	539	510	517	546	590	553	593	579	546	497	527	531	529	523	537	557	538	519	515	541	546	526	511	535	530	528	500	558	526	550	525	558	522	540	527
14620	1041	799	646	438	325	252	230	220	159	168	149	151	137	146	137	126	112	138	130	125	136	142	128	133	130	122	97	142	136	119	127	120	128	113	113	114	145	113	120	130	130	140	108	136	121	117	139	120	102	108	137	101	125	110	138	144	126	100	136	119	124	141	113	114	130	124	99	107	113	125	108	110	114	119	102	118	109	109	113	149	146	114	139	119	144	132	134	127	131	140	124	122	107	111	129	132	125	125	124	125	134	143	122	107	120	133	95	107	100	102	127	121	135	122	126	123	109	121	110	129	136	140	115	111	129	131	133	142	121	119	119	99	115	121	125	108	121	132	99	106	115	105	127	109	118	111	145	118	121	130	97	116	111	119	131	123	117	124	116	121	121	115	121	103	110	112	122	102	119	95	116	119	115	122	133	134	119	137	127	139	105	108	125	154	138	123	139	123	127	129	136	116	132	130	124	129	100	116	125	107	121	115	120	132	116	104	132	107	140	118	133	128	129	140	136	123	119	103	127	126	105	120	119	115	98	148	138	97	121	142	129	128	115	113	109	94	106	113	97	114	119	101	113	129	126	116	118	121	143	85	113	128	113	128	112	100	124	120	126	118	114	112	108	97	111	105	127	116	97	102	112	138	104	107	119	118	119	114	112	124	121	114	133	129	112	85	101	125	149	122	106	112	127	112	122	138	126	120	111	112	139	128	121	110	108	124	122	113	126	143	127	111	117	114	114	117	113	111	124	112	127	133	112	129	113	128	125	124	127	111	100	117	140	101	105	90	146	92	129	120	95	105	130	130	113	98	129	128	133	122	138	98	130	129	108	128	99	113	115	124	135	128	127	128	117	113	112	116	130	116	111	113	127	132	117	122	134	117	115	118	119	117	121	125	134	126	118	134	113	126	125	123	128	125	129	112	134	123	144	100	113	122	124	126	126	114	113	121	108	145	125	116	133	112	119	116	118	125	123	132	112	113	110	124	121	106	97	137	131	131	106	136	105	116	131	109	118	129	106	113	109	115	124	103	89	117	148	103	125	105	129	104	122	134	124	112	140	99	140	118	122	110	124	110	145	129	131	122	106	109	111	141	115	109	119	108	130	135	123	127	101	120	131	119	124	117	115	118	114	119	107	133	124	118	121	111	106	117	131	118	114	133	123	107	111	108	117	116	123	113	132	137	134	132	144	116	128	111	129	137	128	124	103	111	136	126	110	116	130	96	123	134	120	132	118	123	117	131	115	113	114	124	143	139	113	128	129	115	130	120	120	114	117	123	133	131	122	126	116	124	131	138	117	114	119	107	114	127	129	126	129	138	112	121	107	118	148	101	124	140	99	133	127	129	135	120	128	115	132	124	120	103	130	102	126	116	98	109	103	127	119	119	121	108	126	126	118	117	135	123	107	140	113	127	121	125	127	116	117	111	122	132	123	119	122	143	114	130	126	114	133	143	117	138	114	123	125	137	114	136	128	143	108	105	106	121	112	105	142	126	109	150	120	120	127	126	122	115	122	112	120	134	106	104	129	108	111	123	98	100	95	135	91	115	127	143	114	111	102	122	132	127	106	128	111	125	107	133	108	114	153	117	114	111	96	117	103	114	119	110	127	110	108	111	126	105	106	117	115	100	103	126	128	124	106	89	116	122	117	128	114	101	102	101	138	132	132	111	98	111	116	105	114	101	129	114	138	128	119	127	104	119	117	136	114	120	139	146	119	111	116	142	119	115	113	108	118	121	142	133	103	128	129	139	101	134	134	123	127	120	116	118	105	114	129	117	122	141	129	120	99	103	122	126	107	140	115	110	129	129	122	120	110	101	117	120	133	136	127	130	134	130	115	108	135	111	125	145	117	118	101	112	113	122	131	115	114	115	127	111	112	115	108	112	120	123	120	116	115	114	116	110	130	117	115	113	127	114	106	122	129	131	121	137	126	140	105	110	131	128	127	122	113	117	139	106	94	100	123	111	91	114	136	135	114	120	119	92	126	109	114	114	106	112	131	115	128	121	120	108	117	125	130	138	139	123	123	107	100	137	93	116	122	116	117	129	123	118	100	109	124	124	125	124	122	109	140	116	110	129	120	119	116	115	142	117	139	114	112	126	134	114	134	110	104	104	119	130	130	132	119	116	101	137	116	138	114	109	129	113	130	130	132	105	117	115	130	119	123	116	124	109	112	136	124	106	122	125	98	109	112	133	133	129	116	120	113	109	128	130	111	120	129	122	123	123	131	137	120	127	113	138	110	105	111	132	115	112	126	141	105	111	105	120	129	120	125	121	122	130	96	128	108	112	105	128	113	124	114	109	103	113	122	113	118	99	90	123	121	126	134	125	121	151	122	111	120	105	120	134	129	119	101	132	121	103	125	117	113	99	134	120	110	116	119	114	125	129	120	115	113	107	115	119	124	121	134	109	137	102	118	112	130	125	129	120	121	103	108	105	115	133	119	112	116	114	116	130	91	122	120	119	122	111	130	147	112	120	101	110	135	125	122	102	119	106	117	122	154	116	106	133	102	116	115	137	114	128	133	98	121	106	131	93	117	114	112	120	112	113	133	143	115	116	112	128	133	124	125	125	94	114	126	112	117	114	108	126	122	119	124	118	133	119	122	116	123	133	105	114	123	113	122	117	96	113	138	139	112	105	112	119	110	142	125	111	113	105	123	109	133	120	122	133	126	126	123	123	104	129	104	117	128	129	125	113	123	122	139	149	119	128	116	121	95	128	113	112	107	141	106	136	101	96	121	130	131	101	131	104	129	98	117	113	119	134	135	120	135	99	118	121	96	106	120	130	127	125	117	141	117	120	114	114	101	112	137	138	101	127	106	113	123	113	132	147	149	114	117	114	125	111	124	122	119	113	104	131	115	119	114	135	131	116	108	110	118	117	98	141	126	116	137	131	131	118	134	118	101	105	127	113	123	132	129	119	109	101	135	150	119	93	109	132	126	118	115	120	132	123	119	146	101	113	105	117	122	134	142	107	130	112	133	125	125	140	127	146	128	95	109	113	117	123	138	129	116	119	111	115	127	132	132	108	130	121	129	123	114	117	118	118	130	103	150	134	114	139	129	132	112	121	129	116	112	139	117	105	138	133	128	112	120	123	125	96	143	123	109	117	133	124	111	119	139	128	126	122	116	124	121	111	115	106	117	115	139	127	113	103	117	99	120	97	126	108	118	109	106	101	94	117	148	112	124	124	129	133	144	130	131	128	106	132	127	115	125	132	113	107	114	120	112	109	138	127	123	158	117	137	101	106	125	134	117	117	146	122	114	139	115	139	95	139	111	118	134	123	136	153	143	124	148	133	120	117	142	116	123	119	123	153	129	118	113	119	126	112	117	111	113	104	95	128	144	135	125	93	135	113	149	122	122	126	133	127	110	121	113	122	107	129	135	138	118	125	127	104	119	112	118	116	123	131	139	108	125	111	106	136	108	126	148	114	122	124	118	129	113	115	119	115	137	142	123	124	102	132	109	127	120	99	111	113	103
7960	814	1777	2041	1612	1268	1045	878	775	656	625	514	518	471	468	443	404	375	365	385	363	330	380	350	320	315	373	310	367	339	343	322	353	321	301	326	303	262	293	307	275	268	305	269	291	289	263	282	324	270	307	302	312	298	264	289	273	320	291	314	269	270	298	279	285	307	305	298	309	260	267	308	268	261	320	309	277	274	294	257	268	292	338	286	282	286	291	298	288	313	277	272	280	261	310	310	298	266	314	267	283	293	313	303	287	296	277	266	311	282	282	286	247	303	293	293	264	283	284	277	313	274	296	285	277	287	277	287	278	293	287	297	291	290	286	282	299	284	293	295	281	294	305	290	285	314	303	280	286	276	310	287	290	298	305	274	276	297	277	276	297	290	306	285	297	298	294	296	251	295	276	296	284	286	284	305	306	284	305	289	280	300	312	256	271	311	250	297	271	305	259	267	289	283	282	251	283	265	290	287	264	268	261	283	302	283	290	291	260	258	324	286	289	281	280	277	252	303	277	263	270	307	282	285	301	264	282	288	233	257	295	270	275	313	293	312	275	256	293	293	283	280	280	248	275	284	259	279	239	278	288	283	284	281	282	283	255	257	288	283	261	304	268	291	284	311	333	269	289	296	299	270	307	278	282	313	260	290	277	266	280	269	289	268	287	276	231	300	280	303	288	276	263	272	295	302	263	295	290	277	262	300	281	298	285	294	291	308	269	296	276	324	277	297	296	309	266	269	292	279	250	304	286	294	261	250	302	289	307	303	304	300	283	300	281	291	293	238	302	333	281	282	272	290	284	267	291	260	279	262	284	269	264	300	283	308	258	282	304	266	284	297	274	307	280	273	297	266	294	253	264	274	266	305	316	284	289	287	268	275	282	249	246	318	316	281	251	266	304	305	291	304	275	287	307	290	266	289	245	286	286	290	294	293	287	285	258	304	268	283	258	290	277	257	284	296	313	265	264	299	276	269	314	263	269	266	270	262	292	287	314	263	298	287	271	267	281	255	310	252	262	280	309	271	299	262	287	295	283	296	299	277	241	291	270	301	290	239	268	293	270	285	276	284	261	260	280	284	275	292	303	278	311	276	289	327	277	303	281	287	287	280	286	284	267	279	286	254	282	274	265	274	276	264	283	292	318	299	275	297	310	294	295	283	280	288	351	285	290	300	290	258	270	294	266	323	277	322	296	272	311	309	278	282	263	260	321	290	291	279	261	313	293	273	286	304	280	296	274	277	285	255	293	288	269	285	266	291	301	285	266	286	308	306	264	304	287	260	275	268	309	308	294	264	292	271	305	279	286	300	282	256	271	279	277	288	253	295	314	292	291	272	272	316	304	292	273	308	293	319	275	250	257	287	291	275	266	284	274	264	315	266	306	284	306	261	272	286	314	261	273	311	270	303	296	315	294	277	257	309	286	287	267	280	304	277	297	265	261	254	294	292	290	299	282	278	291	270	266	254	273	291	271	273	270	303	272	286	299	270	263	280	275	287	285	277	310	328	273	285	291	304	294	273	301	280	320	262	290	266	299	287	297	274	280	270	276	275	309	278	258	268	290	288	282	304	279	253	281	264	289	291	296	281	288	281	276	260	293	271	272	265	296	288	277	275	282	266	290	291	282	306	267	305	278	285	296	280	281	282	279	284	278	278	280	275	266	295	260	269	280	293	292	302	306	277	272	265	301	279	292	251	299	289	289	278	288	289	244	300	287	307	275	269	274	299	259	276	275	255	303	273	296	316	291	250	309	307	258	265	293	263	292	281	298	315	272	307	276	297	254	280	280	282	298	294	311	282	288	282	271	263	272	252	301	287	284	279	238	264	259	319	315	315	282	248	267	294	253	249	274	276	272	276	319	287	322	272	271	259	262	309	285	274	298	282	257	288	277	273	284	289	309	297	281	291	293	313	283	288	309	298	304	253	303	298	298	305	275	294	274	285	284	281	322	270	283	271	282	270	268	271	286	326	298	272	295	259	257	266	302	281	302	275	279	268	276	304	272	279	282	257	314	309	295	263	287	272	268	295	276	270	288	306	269	261	278	310	302	287	283	279	302	269	288	287	279	298	277	306	286	275	278	277	312	294	292	310	288	275	280	329	275	300	289	280	290	277	286	277	242	277	303	255	313	251	270	260	267	270	291	292	264	328	260	265	299	278	285	291	275	267	251	259	304	300	287	288	291	319	294	260	275	299	291	267	290	282	261	306	305	304	272	328	277	263	245	289	271	266	265	274	282	291	286	305	290	283	291	288	271	289	262	259	289	277	244	296	272	273	276	323	295	291	295	286	284	266	318	307	262	261	276	276	273	301	298	305	290	293	284	258	284	305	290	298	299	287	278	278	287	294	281	254	252	249	286	312	280	280	294	312	283	278	273	283	300	285	310	252	283	287	295	291	298	289	292	241	302	306	278	286	268	274	277	278	301	282	292	291	260	245	267	302	291	285	289	259	316	287	271	265	278	289	274	266	261	269	273	301	281	264	270	300	286	272	242	300	304	279	286	273	264	303	303	302	297	298	281	295	260	291	271	311	275	295	259	268	283	284	313	274	296	303	283	302	275	280	293	280	257	260	296	275	269	272	269	294	250	293	274	282	307	317	307	279	282	277	286	283	276	279	304	255	293	268	252	301	291	283	268	272	249	256	272	287	291	266	286	323	283	266	303	289	293	264	285	308	284	304	279	302	300	302	249	308	238	277	283	257	288	273	284	285	257	292	287	296	278	304	285	260	257	274	281	287	313	301	287	285	293	302	269	281	278	284	290	304	296	300	289	253	278	255	273	303	280	286	288	296	293	287	313	277	242	266	287	293	295	284	321	269	315	299	254	270	284	258	284	290	301	270	285	269	291	250	283	292	280	284	300	285	264	274	292	278	281	267	301	272	317	282	273	285	287	279	320	289	263	299	298	298	260	293	290	298	280	298	253	300	272	283	260	278	269	298	263	266	257	274	292	253	304	298	295	294	316	284	273	290	265	272	315	289	276	316	289	258	277	306	278	309	278	301	290	270	289	282	293	274	253	284	282	264	265	266	283	291	267	261	314	266	316	297	256	313	278	278	287	285	261	296	267	286	290	280	288	278	306	288	270	269	274	285	253	276	291	284	278	274	283	290	277	282	288	298	308	270	319	275	283	274	274	321	288	282	258	268	247	290	304	270	293	279	304	283	262	257	253	280	281	255	292	286	267	301	296	284	275	280	270	257	253	289	281	268	298	276	269	276	273	269	307	285	263	295	295	282	296	275	304	274	294	282	295	296	285	318	292	309	282	294	271	297	296	267	312	289	282	260	291	272	289	277	303	274	273	309	294	263	293	259	279	256	296	300	289	285	273	262	267	315	273	272	276	273	279	266	288	267	290	279	273	270	286	287	293	274	314	302	282	279	283	266	275	299	282	311	275	304	307	303	288	277	293	284	286	264	306	272	301	304	291	288	283	297	258	263	261	295	288	292	299	303	283	285	261	301	274	291	268	295	271	306	289	278
1602	210	213	197	175	208	186	206	187	185	183	202	173	188	191	192	178	181	200	214	200	181	187	186	197	176	202	182	172	192	187	180	196	218	195	185	184	197	192	204	194	202	177	178	198	187	194	194	191	175	142	191	172	187	190	186	186	175	182	187	168	180	169	196	194	197	184	171	165	189	168	191	190	173	175	188	193	202	200	192	195	183	196	203	167	180	182	184	208	177	178	188	194	198	159	171	163	204	192	178	184	160	172	203	173	197	191	187	170	166	190	194	211	185	187	189	198	182	193	198	215	163	172	193	154	180	206	170	197	184	172	181	170	175	207	206	181	184	233	192	189	207	186	171	186	176	193	167	188	188	184	180	193	215	204	163	175	195	186	221	195	180	212	208	182	187	221	192	177	186	176	198	193	188	177	195	173	186	198	181	185	205	172	172	200	171	187	211	210	198	177	206	208	192	175	201	189	178	157	219	199	200	188	185	196	212	186	177	195	194	214	209	195	165	172	187	178	197	191	178	189	214	159	202	209	196	179	184	171	228	193	181	185	190	174	163	182	226	193	198	200	183	192	158	208	175	185	187	190	219	193	181	157	171	185	192	167	186	216	177	177	190	197	213	177	163	194	191	206	192	175	221	176	196	228	169	178	191	208	188	192	208	196	156	190	170	203	191	174	214	194	174	178	167	193	193	192	192	174	187	191	184	173	184	193	176	173	174	176	189	169	177	180	184	184	195	210	208	167	166	178	164	194	181	173	209	189	190	177	199	178	232	195	187	196	204	182	175	178	166	202	219	181	198	191	203	193	188	158	177	180	193	192	190	205	165	169	191	167	189	181	165	178	230	214	200	194	193	190	173	178	184	177	194	200	154	174	155	201	192	197	164	189	199	192	192	198	197	175	194	180	161	165	169	200	180	153	193	192	186	187	186	185	211	160	208	187	182	193	209	194	177	206	161	171	194	180	187	200	170	182	189	209	179	180	170	190	181	187	189	182	182	231	179	185	180	189	180	200	183	178	200	174	194	177	189	187	182	190	182	180	198	214	187	185	194	171	192	234	208	177	189	187	197	181	199	187	166	217	169	180	175	199	168	186	160	192	182	183	187	194	173	185	182	184	189	196	187	199	179	205	188	181	197	200	182	211	216	187	172	169	185	202	203	186	191	180	157	191	201	167	204	179	178	206	165	188	206	199	175	212	167	187	175	205	209	189	187	192	184	181	198	195	186	155	175	190	185	184	190	204	184	181	181	191	159	213	212	186	188	174	202	197	193	183	193	193	206	187	194	200	185	200	210	188	179	191	196	196	180	216	189	186	164	193	171	192	181	188	167	187	152	221	203	192	183	158	189	188	195	204	183	216	197	185	184	185	174	193	223	192	173	214	193	165	206	212	160	198	198	175	191	201	174	155	188	211	213	194	167	175	162	184	202	204	203	212	205	194	170	183	164	188	166	188	186	189	203	165	169	207	181	167	196	178	205	175	201	181	198	174	183	180	167	181	201	172	176	188	173	180	189	170	198	170	172	193	177	162	200	166	201	219	226	178	184	196	177	188	157	197	184	181	143	205	196	207	185	180	177	177	211	166	204	167	179	153	178	171	193	176	180	170	191	209	209	191	172	184	163	211	175	182	200	180	170	187	194	197	197	188	186	198	181	215	175	172	177	197	161	155	199	204	200	187	167	186	187	186	168	171	177	185	184	194	195	191	213	184	179	192	194	214	179	192	201	181	192	191	168	171	165	182	201	167	215	183	177	195	204	193	187	191	162	175	188	185	164	182	188	173	175	202	166	182	178	190	202	182	171	186	194	185	192	182	177	195	174	212	209	179	178	187	196	173	194	181	188	188	159	185	194	181	191	182	181	184	178	171	176	179	189	207	171	219	199	188	186	153	176	183	188	187	187	190	173	211	147	177	185	187	181	178	184	189	178	197	185	209	170	212	203	205	177	190	176	206	174	179	170	185	205	198	182	197	205	207	191	187	201	204	182	212	198	205	193	177	218	203	180	201	191	189	194	181	175	199	184	177	164	158	204	168	191	205	188	209	214	194	191	191	179	176	172	209	192	186	187	183	195	182	173	186	213	167	208	194	195	193	169	189	190	207	180	186	175	200	190	184	181	172	178	194	166	195	213	181	179	186	191	176	180	206	194	195	210	187	187	173	185	200	187	193	182	200	170	193	192	171	183	193	164	174	196	183	191	201	177	206	203	202	232	201	195	201	175	181	194	187	166	194	211	192	188	185	198	173	190	172	199	206	178	182	197	181	173	175	179	189	195	169	182	198	163	197	210	182	194	186	198	174	195	196	200	181	182	169	211	230	192	176	192	193	189	195	215	177	202	194	193	200	183	194	216	226	178	186	174	177	214	173	189	200	194	187	162	205	196	162	185	192	173	191	148	183	173	183	165	186	178	175	193	178	190	185	183	180	163	157	191	179	185	218	168	201	202	161	177	181	179	212	165	198	168	202	180	195	201	199	199	209	194	148	217	185	206	178	183	190	174	171	212	201	177	189	185	189	184	159	209	189	189	201	200	184	177	193	199	195	162	181	210	181	165	180	170	187	198	189	199	206	160	174	187	176	173	181	159	195	183	176	182	177	180	191	172	180	204	190	171	183	190	178	167	175	170	200	181	210	186	175	175	185	186	202	175	188	198	166	162	216	195	175	200	173	197	202	161	205	189	189	172	193	202	177	170	187	193	176	193	195	157	205	210	185	201	191	188	173	193	157	213	187	197	170	181	204	197	178	180	178	174	180	201	196	203	169	208	158	183	199	202	191	191	203	173	208	178	183	173	204	194	183	209	172	197	180	193	190	174	183	184	204	177	183	203	193	193	159	171	181	188	174	179	194	208	207	165	189	195	196	176	176	221	197	193	188	183	166	191	193	183	204	192	185	165	193	192	194	170	178	176	184	189	181	209	164	191	168	158	184	190	195	207	192	198	180	202	193	184	188	175	206	176	204	203	212	189	171	193	190	199	217	165	191	174	186	183	185	195	197	211	173	179	200	196	199	201	191	200	198	206	199	210	191	187	189	192	175	178	192	205	193	186	211	191	198	198	168	217	181	188	198	190	168	187	195	219	181	187	186	178	181	171	179	184	180	216	213	180	163	185	206	180	168	163	195	189	185	203	185	185	183	163	176	160	170	187	182	201	174	190	189	198	181	206	173	162	163	192	153	179	186	213	170	187	191	183	196	182	182	191	197	193	176	196	202	180	172	166	166	189	157	180	196	195	170	199	199	175	214	194	204	197	204	207	188	175	191	199	193	178	146	171	181	189	182	194	185	187	175	197	187	180	204	201	180	181	192	200	199	198	185	158	209	192	166	192	168	161	195	195	164	189	211	167	170	190	186	190	216	187	205	195	198	186	198	177	178	184	197	183	177	187	181	147	181	171	193	183	197	171	180	201	192	204	182	189	207	203	199	177	200	173	182	174	151	189	220	197	186	171	194	195	174	175	158	197	200	195	195	170	196	173	198	199
1999	444	475	475	484	466	462	462	467	473	457	416	448	449	448	422	423	464	428	447	434	443	421	431	452	479	462	456	438	462	426	467	413	443	427	434	452	428	456	437	444	452	451	416	412	417	452	473	422	451	470	444	438	447	440	428	446	475	448	421	451	453	422	432	440	441	465	440	473	440	430	470	414	443	420	435	446	425	499	444	462	431	402	400	473	427	455	478	426	478	415	462	458	432	422	449	426	453	465	451	481	440	442	445	418	435	444	414	430	454	403	437	435	435	445	385	450	441	428	415	434	444	441	460	444	459	447	440	426	459	459	447	445	425	424	470	428	429	429	455	424	458	437	480	426	444	420	429	410	422	452	436	490	431	459	451	465	450	476	484	431	431	416	440	454	449	414	451	439	398	448	452	406	451	422	429	434	452	445	433	444	461	446	433	426	445	447	428	446	429	459	459	444	467	400	459	429	426	407	438	449	414	460	446	389	458	441	479	403	455	417	447	434	499	458	419	408	447	450	404	470	430	442	465	442	407	456	464	406	475	438	420	412	406	469	459	425	435	445	454	451	390	424	480	472	440	442	446	431	465	456	471	469	462	442	471	413	470	440	448	433	429	438	450	456	443	453	470	434	499	435	439	455	449	462	435	479	405	486	461	458	422	458	435	473	448	473	448	476	420	405	474	442	464	442	447	465	451	418	480	440	408	432	474	436	461	444	502	457	437	445	472	504	429	445	427	462	455	447	439	436	449	457	442	444	459	430	487	442	441	411	441	483	436	457	422	434	418	476	434	427	436	423	442	416	436	456	446	445	423	421	449	435	429	472	445	422	420	444	463	477	452	448	434	489	402	448	416	438	436	461	438	471	440	440	453	443	425	450	431	437	440	452	448	413	455	462	472	457	465	449	424	442	453	443	402	406	418	437	416	443	429	433	443	470	459	467	419	429	421	485	450	461	435	458	443	419	397	477	455	452	412	448	467	442	480	437	439	445	430	434	424	494	426	424	470	416	460	419	443	472	413	448	458	408	442	429	444	431	436	453	456	452	434	443	445	439	436	465	438	471	476	412	469	380	424	435	460	410	450	419	462	445	444	411	449	477	461	430	462	457	484	428	457	444	466	444	444	430	449	461	435	432	439	422	424	443	462	430	441	459	417	420	452	465	480	445	446	412	422	462	468	390	459	428	457	431	459	451	442	385	427	440	465	420	457	430	436	446	447	417	446	465	418	446	443	477	427	436	423	445	429	419	434	435	435	477	466	432	440	414	465	439	437	433	445	431	475	423	471	445	456	441	434	488	457	427	444	434	452	438	476	423	452	473	427	443	444	445	449	389	480	437	423	374	450	410	419	467	442	431	426	426	411	447	433	428	464	466	437	463	392	404	426	467	453	458	410	479	459	457	465	453	440	482	416	439	431	419	428	442	434	419	467	439	459	432	449	427	437	434	453	447	462	446	425	484	467	406	453	441	415	474	441	461	465	426	433	415	440	437	439	421	490	450	440	474	481	462	433	392	478	447	422	449	447	463	478	473	473	467	432	442	436	429	441	455	454	406	408	405	446	439	430	494	423	459	444	505	440	446	413	447	440	423	448	409	428	465	473	419	438	429	452	425	450	466	432	445	453	463	471	432	446	470	434	469	427	430	435	429	469	399	456	411	464	425	454	434	425	430	458	488	438	418	487	416	412	401	437	454	463	445	442	431	476	456	459	491	467	423	428	460	455	430	429	450	429	461	450	438	445	431	483	426	403	451	436	499	443	423	503	434	435	426	460	454	456	428	434	456	458	431	448	387	444	416	401	479	440	432	445	450	434	435	442	470	435	435	434	469	410	472	448	417	442	414	442	423	471	434	443	449	460	407	416	489	458	468	438	423	441	442	448	466	440	485	455	444	454	449	426	437	427	414	437	441	437	418	415	422	460	448	437	407	435	427	443	446	426	458	454	435	418	440	465	451	453	430	416	452	441	454	452	430	429	408	483	431	456	455	436	414	428	444	430	439	451	435	422	445	402	471	426	473	431	420	438	438	480	441	439	445	405	416	408	445	468	441	455	433	407	423	426	450	440	431	422	442	421	444	410	454	428	498	476	439	435	470	464	431	437	417	429	413	441	442	426	443	461	435	434	424	421	437	437	408	397	464	385	459	414	443	443	429	474	440	460	402	450	438	420	457	412	421	464	418	451	427	435	430	453	489	472	436	417	451	435	404	434	454	452	457	423	424	443	489	416	500	491	403	470	442	487	441	441	444	470	427	461	495	411	459	437	421	452	444	424	447	444	454	464	423	395	449	455	430	427	401	450	461	477	419	454	439	457	441	444	415	451	459	447	408	422	446	442	438	444	440	473	389	436	425	445	447	446	470	393	452	447	404	431	450	450	407	455	436	424	436	443	456	439	409	425	406	447	449	438	466	453	494	459	431	425	437	452	432	418	442	436	426	427	416	432	445	443	483	423	430	440	432	443	418	472	476	426	440	426	411	465	475	398	449	438	449	418	442	435	439	428	434	460	431	450	430	475	460	430	427	461	415	471	436	460	415	439	468	442	441	425	446	406	417	446	458	460	483	478	452	430	460	442	492	505	444	420	483	431	464	435	464	447	415	439	447	452	507	446	429	435	448	431	449	474	436	435	454	493	390	469	469	470	441	456	407	436	439	406	499	441	456	472	431	428	426	443	463	441	462	485	428	438	422	415	401	449	403	445	449	472	461	460	441	425	434	431	422	429	432	446	458	458	424	446	435	458	449	433	478	422	433	423	474	447	451	422	423	413	446	426	423	455	395	416	446	411	431	430	431	433	478	489	453	432	442	454	465	399	437	454	443	451	416	415	430	442	446	452	438	453	424	434	463	464	422	485	405	439	426	457	426	450	463	430	424	471	444	492	438	454	473	401	470	488	453	454	443	432	405	438	486	427	400	454	447	472	388	427	472	467	436	443	469	414	444	446	445	435	472	438	440	462	473	425	446	458	483	430	440	428	412	449	452	440	420	421	429	454	444	441	445	420	428	473	442	430	458	452	442	441	424	448	447	474	447	431	462	430	426	410	437	360	447	414	437	460	443	449	395	423	481	443	378	485	443	445	427	461	431	432	413	441	439	431	463	420	433	442	447	427	414	447	434	435	457	474	479	460	426	488	432	425	445	456	451	446	464	410	410	454	429	422	434	453	446	459	441	408	446	449	459	451	450	464	500	433	449	462	442	470	437	436	431	454	405	473	440	442	412	435	473	409	446	411	435	430	489	450	431	447	447	414	482	456	399	435	412	396	449	411	478	422	436	446	457	427	420	436	452	479	433	445	423	443	443	454	452	423	436	445	435	457	484	461	440	422	458	462	441	413	422	419	410	415	408	436	426	438	413	438	447	427	480	425	462	434	438	463	431	470	465	441	436	400	435	430	453	440	462	419	496	422	470	443	406	429	418	461	443	432	449	427	427	414	437	466	425	461	476	434	456	450	439	434	433	465	412	478	429	419	454	457	454	460	477	440
7789	584	531	506	401	346	315	273	252	270	226	230	259	222	246	284	257	234	257	240	245	242	259	229	237	242	237	220	227	235	217	240	229	224	218	210	232	237	235	213	233	246	214	229	231	238	231	226	230	227	231	220	252	212	244	281	253	211	230	241	237	245	237	224	217	212	298	248	255	221	220	211	225	252	267	222	254	214	205	236	247	225	240	239	226	225	229	222	235	236	243	231	231	232	229	249	224	224	243	222	208	247	241	238	241	212	195	224	257	278	263	263	236	209	262	226	267	243	241	229	222	244	225	235	240	231	254	238	224	233	236	206	226	248	220	261	243	276	245	232	263	226	243	247	243	235	267	240	200	214	228	214	231	236	257	216	240	212	220	220	217	262	213	229	241	214	237	255	216	231	224	263	255	229	246	238	246	241	254	240	235	222	238	237	255	242	252	220	227	234	228	242	275	232	230	230	265	236	255	236	231	217	263	228	211	205	226	242	248	241	273	231	259	219	241	241	221	234	229	237	215	251	232	248	234	198	233	221	232	233	233	219	252	223	232	251	244	237	246	250	236	232	232	203	212	215	222	234	242	224	216	240	197	209	268	224	221	231	220	207	245	248	223	204	265	264	240	247	223	242	252	237	264	233	216	230	262	241	233	218	245	258	249	238	256	251	205	239	230	235	242	241	247	223	233	214	253	240	224	244	239	199	222	258	220	221	240	225	234	238	276	237	193	246	245	239	242	246	259	225	250	250	219	235	233	255	245	244	228	220	228	230	233	245	264	217	232	215	248	221	252	246	253	203	212	216	190	231	233	232	234	238	227	235	230	254	257	243	216	252	221	231	243	211	236	215	230	212	219	221	239	241	209	212	244	254	244	236	243	247	274	225	236	262	200	234	219	225	213	205	224	203	208	227	232	269	238	231	232	210	264	241	240	252	226	224	217	237	244	228	229	229	232	239	198	226	267	224	260	232	241	239	243	231	245	222	210	225	219	248	207	226	227	217	240	250	228	251	258	225	260	253	195	248	200	278	268	224	231	276	232	205	230	203	250	236	232	237	244	253	223	217	218	233	236	226	219	237	253	243	215	215	237	251	267	215	238	227	237	248	258	202	238	244	238	231	217	269	236	235	244	246	222	233	232	233	244	235	224	277	258	232	228	221	221	219	239	215	225	227	230	244	241	217	218	247	249	235	260	243	231	237	238	253	254	228	265	212	245	260	221	239	221	246	229	248	230	230	222	234	236	231	223	227	204	249	242	231	237	228	202	233	218	218	221	219	287	224	236	242	248	215	214	259	251	246	250	244	237	202	268	256	215	251	232	226	235	272	238	261	230	234	247	247	252	267	267	225	230	229	200	212	209	225	255	217	234	266	244	251	231	284	275	235	235	213	217	225	224	269	260	240	243	228	262	265	253	228	244	218	220	223	268	223	257	241	200	259	249	259	221	233	221	226	260	227	230	223	233	217	222	234	216	255	249	206	251	246	241	222	241	220	221	210	220	241	226	225	225	259	253	204	224	252	221	229	231	234	236	252	233	234	270	223	224	222	240	227	233	224	258	222	252	208	243	247	229	244	243	214	240	236	257	261	247	216	248	228	228	231	230	222	209	219	232	242	244	217	240	250	249	265	242	224	237	227	212	236	238	240	217	254	223	251	243	237	250	231	225	250	251	238	222	232	248	232	206	233	216	203	238	231	221	209	236	241	240	225	256	217	219	243	236	248	243	222	228	243	269	250	259	246	242	268	263	233	240	212	235	237	222	214	231	249	248	226	229	239	227	242	238	220	203	233	233	238	251	214	243	230	253	210	237	230	252	205	269	204	210	198	224	206	218	241	234	243	262	259	221	238	220	246	223	220	217	213	244	266	237	242	248	220	236	220	252	220	276	232	238	219	202	244	215	244	238	255	270	217	229	198	250	234	225	247	235	233	217	210	246	224	234	223	226	223	236	219	253	205	227	218	265	252	255	219	234	235	207	222	229	198	252	257	233	225	236	232	269	228	232	243	231	241	213	218	260	238	220	209	230	234	219	256	249	260	236	243	238	240	261	242	228	247	227	213	254	240	239	239	221	210	218	243	232	268	224	243	238	246	235	243	239	241	259	252	223	219	245	253	227	235	234	226	240	247	236	214	242	275	236	213	259	250	228	212	258	235	243	234	231	224	228	232	246	218	246	235	239	215	218	207	225	250	226	194	229	215	234	204	238	235	230	239	215	252	247	233	233	234	211	229	207	228	259	239	199	254	244	228	238	252	250	223	221	227	261	236	243	199	255	245	235	251	276	268	235	227	198	228	233	258	244	246	228	250	228	240	284	251	232	212	232	232	227	254	225	251	225	213	233	245	240	242	259	237	220	241	253	219	226	240	268	252	207	246	229	241	231	225	234	230	217	202	233	215	222	228	219	242	224	246	243	247	254	251	256	238	223	208	242	221	231	248	265	243	258	222	266	251	240	209	230	234	226	253	253	217	258	268	237	221	224	230	229	231	258	207	206	209	244	269	235	238	249	246	220	250	241	210	242	227	259	232	225	249	236	238	219	232	220	255	208	221	225	216	231	256	247	274	243	238	240	234	271	238	238	217	201	237	224	227	232	245	243	233	252	230	234	258	229	257	259	221	267	258	250	229	223	247	218	238	231	200	256	233	240	215	250	210	250	237	253	230	223	231	256	220	229	242	264	214	237	213	242	206	262	231	238	213	257	209	239	248	206	255	244	254	247	254	259	220	224	242	243	225	205	231	206	234	205	247	246	234	235	252	235	256	217	228	239	214	232	207	240	226	244	244	259	235	229	238	229	244	252	233	222	237	257	203	234	231	231	249	240	217	228	240	246	266	227	268	231	235	226	250	231	226	229	240	262	218	249	203	243	238	249	188	247	243	220	225	209	201	238	247	245	255	251	233	228	254	273	234	223	244	248	226	233	229	254	222	249	241	203	233	220	244	223	232	201	242	224	270	216	252	237	232	211	229	267	229	251	195	215	216	229	221	234	223	257	251	239	214	244	236	225	235	236	217	207	227	226	245	229	213	234	236	223	225	219	226	212	249	219	242	248	281	237	227	217	223	206	214	228	251	251	218	225	243	236	230	261	225	228	224	224	275	261	248	241	244	239	207	228	225	258	214	242	223	272	241	250	242	267	237	230	244	246	218	227	209	249	203	201	226	212	238	215	205	221	250	229	214	222	237	240	244	205	237	234	237	213	262	226	237	232	211	252	206	238	240	223	237	230	227	199	237	241	246	236	233	238	224	231	275	247	267	227	243	231	231	221	221	249	233	201	272	249	233	229	216	235	224	242	264	235	243	232	225	234	222	260	220	247	258	205	261	236	258	243	229	244	214	273	240	237	237	220	228	250	243	223	230	248	232	225	206	245	240	239	237	227	218	203	213	271	219	247	231	231	245	244	229	249	229	239	234	258	252	267	222	232	249	221	257	245	214	219	213	257	216	262	230	216	227	234	239	235	248	231	207	242	226	223	223	217	212
6560	804	1231	1397	1266	1092	923	776	760	697	722	661	633	620	624	545	597	557	606	581	560	590	541	588	524	537	518	586	530	519	536	533	536	503	568	559	546	574	553	513	561	557	550	589	552	504	523	541	555	551	510	529	503	564	539	563	541	521	528	535	522	514	530	493	523	561	534	557	558	533	514	580	529	564	500	583	467	552	519	496	571	499	516	506	552	498	503	556	544	548	509	578	491	537	540	526	565	541	540	542	573	534	552	576	500	550	568	513	554	524	516	533	500	520	526	498	542	518	546	525	534	537	536	540	511	541	539	531	569	524	565	533	518	512	526	546	520	546	536	531	488	566	546	545	503	533	587	527	556	532	521	515	565	550	611	556	535	516	516	529	524	525	523	541	526	510	527	573	491	540	507	542	576	530	529	554	545	528	538	532	559	535	529	581	519	450	545	537	548	481	525	534	509	499	540	529	524	562	512	504	521	587	503	529	535	538	560	557	562	517	514	496	550	535	539	506	553	512	524	520	528	544	509	494	547	537	551	565	537	556	543	518	551	520	532	507	527	540	501	521	550	566	512	503	529	547	498	533	510	565	526	554	572	511	494	535	538	538	495	501	535	517	536	512	526	519	538	539	511	532	533	523	506	562	566	579	538	542	506	559	491	564	524	543	502	533	514	528	547	508	571	498	517	514	509	482	531	538	509	491	476	522	542	536	529	507	518	549	553	532	521	534	512	509	494	532	560	563	541	582	571	510	578	548	557	514	535	515	520	575	506	550	544	507	523	554	501	546	514	504	538	501	557	548	512	590	532	533	520	567	536	503	530	545	549	538	543	551	555	512	552	562	507	543	539	562	545	552	551	531	551	495	540	523	531	516	564	538	548	544	521	564	493	515	519	546	535	522	500	531	551	542	537	546	542	535	552	569	486	505	506	553	534	549	485	570	534	554	534	546	548	555	535	529	533	559	526	493	529	536	544	542	518	516	534	526	513	552	525	552	584	545	560	525	497	510	523	557	518	548	512	553	566	524	537	497	592	506	542	565	507	553	525	526	502	526	500	558	519	564	549	523	530	516	538	548	502	544	549	508	547	535	546	521	580	533	565	548	511	534	572	521	557	547	534	504	518	525	490	567	495	514	534	567	485	527	530	516	531	497	563	541	532	528	545	551	521	561	556	508	539	567	533	515	527	513	530	557	558	523	523	546	526	520	499	514	501	531	561	488	524	506	567	559	490	511	527	554	512	495	503	547	518	551	558	536	546	494	547	560	540	507	540	511	518	593	449	509	534	601	559	519	574	561	516	540	530	544	571	521	517	547	585	541	516	500	551	525	509	513	486	526	510	490	541	561	525	555	539	551	465	533	526	518	539	541	570	552	508	515	517	552	531	512	549	511	525	569	537	519	518	486	510	512	568	532	529	546	497	535	543	549	512	564	529	527	549	500	533	558	557	526	539	533	544	554	585	487	551	544	549	536	511	509	531	542	513	538	550	573	516	540	552	556	546	525	543	560	514	538	544	571	535	530	555	543	551	568	530	497	516	541	584	550	571	508	556	508	505	536	526	540	579	525	529	532	504	584	514	510	534	571	524	492	557	517	542	519	564	532	529	476	500	545	520	577	511	529	536	520	552	520	482	536	552	515	555	527	529	527	492	521	522	553	531	537	518	517	488	501	534	529	497	547	531	529	564	487	491	554	503	539	513	551	538	529	521	536	538	547	539	565	523	517	504	562	531	496	514	483	557	539	526	523	535	540	516	569	519	536	557	514	542	541	506	539	565	541	510	573	530	525	537	581	492	541	544	515	508	531	560	514	513	591	505	532	470	499	534	536	525	531	522	544	539	546	617	523	569	542	554	527	579	511	516	475	532	547	552	555	541	524	503	528	543	533	522	506	551	542	561	519	532	562	555	542	543	539	529	483	539	560	529	496	555	544	533	509	523	511	513	543	529	522	516	499	533	504	541	552	542	551	509	510	546	530	554	513	524	483	526	518	543	539	551	526	488	551	543	578	526	530	530	534	527	549	505	583	526	535	504	532	562	545	541	565	512	492	535	539	526	495	555	511	556	553	511	553	531	502	538	563	554	522	533	527	516	501	525	550	482	554	517	510	515	560	563	502	490	539	526	501	549	564	558	521	516	547	507	555	567	549	517	545	513	507	566	532	557	505	560	575	528	526	590	527	540	515	530	504	520	544	531	551	550	520	488	527	509	513	550	572	557	509	522	526	537	505	529	510	557	548	506	529	537	503	593	496	517	535	521	533	548	537	534	548	546	588	521	541	524	528	493	560	545	530	561	523	559	515	511	536	536	493	551	516	524	532	526	541	514	545	549	511	568	537	542	543	526	523	557	537	504	494	507	516	474	493	544	532	571	540	585	523	540	492	562	487	517	534	572	508	534	547	540	535	532	501	539	539	530	563	508	486	513	536	573	533	546	528	527	513	512	550	531	545	556	540	533	550	527	522	575	523	546	529	556	498	519	553	503	551	527	552	498	519	544	503	501	548	495	518	533	566	538	564	547	472	545	525	523	490	518	514	475	537	500	510	525	520	537	531	543	548	528	556	513	519	532	529	527	559	575	535	570	520	561	536	525	550	540	523	500	547	515	532	514	521	508	552	552	538	560	534	543	493	520	568	524	511	525	542	524	490	562	535	504	523	502	535	535	543	517	566	527	499	516	518	521	541	511	498	516	527	523	553	526	512	496	527	537	568	552	545	537	532	564	530	585	543	528	544	544	535	515	523	579	542	554	562	520	538	513	518	540	525	540	549	541	575	562	560	510	538	554	547	565	526	522	542	544	543	522	520	487	570	535	519	512	543	532	539	554	501	549	549	503	536	508	508	503	551	509	519	547	537	561	575	503	561	537	545	557	548	519	507	482	529	515	509	566	519	498	480	520	538	552	535	523	540	539	520	559	514	523	522	501	513	538	479	560	534	524	550	510	581	575	561	516	491	550	534	513	506	538	541	527	526	506	495	566	558	511	528	560	558	507	531	544	552	515	540	531	543	530	486	543	504	516	535	545	537	553	541	511	559	537	549	558	490	523	538	555	522	554	498	534	553	527	582	493	533	533	518	561	530	530	528	508	550	549	544	536	514	551	556	508	504	580	531	545	555	504	550	544	525	548	560	537	509	501	515	561	514	545	521	508	493	479	520	531	524	532	553	542	517	517	549	554	543	510	515	570	523	550	535	517	529	502	524	549	507	482	539	554	539	528	530	558	506	477	543	522	502	546	506	517	548	558	500	580	547	561	550	492	489	557	511	511	515	548	557	494	521	516	512	531	510	561	554	503	567	520	538	518	510	541	528	521	529	553	509	517	503	551	520	523	504	513	518	533	551	546	593	540	542	554	577	537	548	540	542	548	528	558	535	524	534	510	579	523	515	527	506	534	528	550	646	538	503	544	514	546	550	523	537	518	499	474	565	500	509	576	477	516	549	566	530	545	484	544	540	490	525	504	499	505	540	522	553	537	542	514	559	550	512
14774	1118	789	709	455	358	258	227	209	167	186	185	165	127	136	124	129	134	145	169	113	119	140	129	129	144	110	117	105	140	113	122	131	129	102	128	114	124	119	115	129	122	131	113	128	124	132	110	109	123	123	104	124	143	112	127	116	124	138	117	118	96	115	115	113	122	118	113	131	108	119	130	111	134	138	120	126	110	122	110	106	114	112	109	112	103	123	125	129	120	140	108	146	118	122	118	112	113	120	118	120	127	128	131	108	138	91	112	122	127	100	103	94	128	125	122	101	117	123	106	124	123	120	107	116	124	110	117	126	128	113	114	104	123	116	107	126	111	124	111	111	99	123	124	104	145	126	126	122	126	119	121	117	116	141	129	112	113	115	119	115	84	114	116	111	121	112	126	127	109	122	125	129	107	97	112	114	119	115	119	110	118	118	115	117	132	116	116	117	130	123	125	117	123	107	123	134	122	104	109	121	129	112	134	120	104	146	136	105	130	117	123	149	132	117	108	118	126	139	124	131	119	104	112	128	122	111	111	132	137	116	103	126	118	133	119	109	120	98	110	122	145	122	129	109	105	142	116	142	126	133	109	123	122	119	118	117	93	98	106	124	111	120	136	109	119	100	117	113	108	125	106	114	122	121	119	123	131	118	127	119	126	126	129	120	128	126	120	104	117	105	105	118	127	105	108	115	116	111	125	117	110	133	136	115	113	119	131	121	134	124	129	118	106	114	129	141	126	100	102	115	140	110	120	106	135	123	142	116	121	112	111	136	117	132	118	122	120	133	117	116	128	128	107	143	151	120	119	107	115	119	130	135	118	113	121	115	126	134	123	111	108	104	124	126	106	95	144	119	110	135	131	141	115	123	126	123	129	122	134	124	126	110	115	111	131	136	126	115	112	119	115	117	142	108	116	132	150	134	117	121	119	124	126	132	123	112	114	107	119	115	120	112	119	118	121	107	134	107	127	100	116	119	123	123	136	133	105	124	126	135	121	130	128	125	99	109	131	127	136	112	96	115	122	129	105	125	109	126	108	122	117	122	110	120	129	108	117	117	116	132	146	115	118	117	113	131	116	137	110	122	109	121	122	110	106	121	115	120	138	105	114	132	104	96	131	125	133	114	125	136	120	109	119	145	160	114	126	124	112	119	128	109	123	119	142	127	121	117	107	105	124	117	96	127	109	119	108	101	102	110	118	128	123	107	107	120	124	107	111	102	130	121	114	107	127	139	119	149	128	124	118	120	103	110	123	119	105	115	119	117	119	132	125	130	137	132	124	115	94	108	112	126	148	120	134	116	125	115	104	116	115	119	111	115	89	132	136	128	115	107	122	110	89	110	90	107	113	113	106	127	130	115	109	125	127	139	132	114	129	132	106	124	117	141	125	102	112	121	135	106	118	120	122	132	132	115	125	121	126	108	115	154	110	122	130	123	116	107	120	112	118	122	129	111	126	111	113	114	124	109	111	127	114	118	109	112	116	105	102	129	127	122	125	106	108	100	132	109	116	102	120	129	108	144	102	101	117	129	106	113	116	112	119	96	120	135	100	98	103	109	136	130	121	140	129	129	126	148	123	112	141	120	122	114	116	101	132	117	105	119	127	111	113	125	134	125	116	125	115	119	111	125	135	124	149	121	80	108	113	112	118	125	115	123	118	140	113	122	100	110	119	113	112	127	116	100	141	127	111	111	129	104	127	132	98	127	104	109	109	117	116	116	125	128	125	133	126	114	96	103	114	108	120	129	121	147	116	105	134	120	128	100	107	133	130	108	136	127	86	121	106	114	127	112	100	107	140	99	112	121	105	89	92	113	127	108	116	112	124	113	103	111	117	138	111	98	138	106	108	116	104	135	123	109	127	131	124	128	113	122	145	128	125	113	113	117	113	132	126	134	97	126	119	141	96	108	124	96	115	98	124	118	111	124	129	107	112	123	152	125	127	125	117	122	124	152	132	102	121	115	118	157	114	129	130	113	129	114	103	144	100	99	101	107	125	137	111	125	98	138	126	105	119	108	110	135	142	126	108	107	123	134	120	102	141	109	114	128	106	120	117	129	133	112	100	117	115	125	128	132	127	125	126	112	117	126	119	101	118	108	115	105	101	129	115	110	120	102	126	105	132	117	129	112	132	130	119	117	120	93	110	96	125	118	115	138	112	116	121	125	125	120	127	101	136	123	119	113	106	133	118	118	118	120	141	125	123	141	125	111	118	130	123	124	102	110	153	123	132	129	109	128	107	101	114	133	129	110	135	106	114	111	107	131	123	113	109	108	122	114	114	106	106	105	140	112	133	121	117	105	105	103	113	128	122	126	128	131	120	110	97	123	120	140	105	123	120	138	100	102	114	97	129	105	126	152	113	150	118	119	118	143	137	106	116	122	130	132	132	130	124	123	81	136	95	109	113	109	117	110	122	122	125	115	140	140	118	122	105	120	96	128	99	114	114	116	130	131	133	108	97	119	130	119	136	128	122	113	134	121	108	124	105	112	125	129	118	98	112	130	127	122	110	124	120	121	113	110	120	120	104	125	123	116	121	122	124	111	124	119	120	128	132	131	115	122	134	98	115	122	129	142	112	152	112	119	128	117	139	129	105	131	123	107	114	118	112	110	109	128	109	111	110	111	126	130	126	119	105	147	122	131	115	126	105	124	133	138	121	118	129	135	136	132	132	118	126	125	132	107	107	109	115	98	114	115	137	104	103	106	115	120	123	102	105	123	97	135	120	103	120	133	134	104	115	118	124	127	145	134	130	146	135	128	106	120	129	132	112	108	109	116	136	114	111	113	110	116	120	129	134	117	115	133	123	121	115	139	111	121	114	108	114	127	110	118	125	117	127	96	115	120	127	114	125	126	124	134	122	117	108	122	114	135	134	125	108	142	121	120	123	116	111	126	144	126	136	104	113	117	114	139	104	119	115	123	129	124	102	135	131	125	127	134	140	112	109	120	96	103	123	103	103	121	139	123	114	121	135	144	131	107	148	126	142	128	115	123	115	121	123	105	122	116	120	107	112	119	108	120	141	116	123	121	134	139	114	117	117	131	129	118	132	121	140	112	135	124	132	107	135	113	122	111	110	117	127	116	115	108	108	118	131	117	112	119	134	118	117	121	116	134	131	122	134	104	109	121	120	125	122	123	115	113	105	119	106	133	116	112	139	107	119	109	122	125	116	117	102	140	133	152	135	116	128	112	121	136	111	139	110	138	107	122	115	105	124	115	117	154	124	133	122	98	108	132	136	112	123	144	116	112	139	118	98	129	110	123	129	134	110	135	109	107	135	110	129	103	116	123	125	116	111	109	135	124	123	126	109	133	125	116	130	127	120	113	122	116	109	118	128	113	120	124	112	135	118	142	116	134	124	112	140	104	102	128	95	138	115	114	123	122	124	121	125	101	102	132	114	125	135	101	138	102	139	116	101	112	140	122	109	112	108	125	123	123	111	109	112	106	114	145	122	129	120	114	121	130	125	129	124	96	137	97	99
7889	889	1685	2078	1666	1275	1105	871	733	711	595	538	486	486	472	422	372	398	389	337	366	361	355	376	322	326	354	276	342	344	321	284	310	326	324	276	285	286	283	333	289	281	297	270	315	293	284	308	288	301	312	295	303	281	340	280	281	291	309	289	308	280	257	298	291	284	279	293	282	288	285	316	279	295	263	256	249	253	271	282	312	294	313	311	307	305	297	275	311	296	270	297	329	274	296	296	280	276	283	259	263	290	303	270	305	247	325	264	289	306	275	275	292	302	274	272	277	272	263	283	291	271	267	301	294	278	292	276	257	255	317	312	286	289	269	287	271	289	279	290	283	300	260	293	257	310	269	284	223	258	290	295	288	272	270	316	280	285	270	265	287	293	276	266	287	313	277	334	275	255	285	268	291	255	273	263	290	266	289	286	270	304	255	248	269	292	293	294	287	285	283	279	312	278	264	290	286	296	257	301	294	281	271	312	281	283	261	285	279	277	260	304	250	269	268	281	287	284	308	283	271	255	286	268	289	276	306	289	304	287	230	288	293	262	287	284	285	308	310	291	283	322	272	255	299	249	266	308	314	308	277	299	288	288	283	278	290	294	288	303	332	265	300	280	283	308	280	294	297	244	268	276	290	275	291	257	272	276	286	288	234	261	239	286	280	279	294	278	273	305	263	274	259	297	262	312	273	292	286	270	312	279	296	287	266	289	281	280	306	281	297	273	239	307	284	296	295	260	299	290	309	264	266	278	289	255	292	250	275	245	281	289	289	254	300	262	266	275	285	289	271	281	249	267	288	273	283	277	276	278	310	269	294	299	254	300	276	297	286	241	263	287	275	267	266	299	286	271	287	296	292	305	299	274	265	274	282	272	258	295	291	290	283	266	290	273	292	290	278	302	256	242	302	307	269	311	303	265	299	281	267	284	267	278	299	284	287	285	294	273	293	283	287	295	275	272	306	271	321	249	279	310	264	289	264	267	288	316	275	243	275	307	290	295	313	268	284	269	255	308	298	271	272	294	274	274	296	264	245	281	284	290	266	266	281	323	285	267	275	266	283	271	258	291	296	295	295	275	259	260	273	286	334	278	275	248	290	265	275	301	285	279	274	284	299	288	306	279	294	261	239	261	286	282	272	269	276	275	273	292	300	282	308	295	259	292	275	301	271	262	284	264	269	252	285	285	299	279	292	262	275	303	288	277	289	269	306	293	280	274	305	264	285	273	270	294	274	275	266	290	271	274	276	308	287	305	279	258	271	260	299	261	265	286	261	302	294	269	269	281	313	294	274	253	266	266	254	280	273	282	260	250	311	303	256	279	289	290	287	302	294	279	275	281	275	245	258	281	295	303	288	281	262	290	301	290	286	287	292	253	265	276	286	287	265	280	279	249	294	289	276	301	249	268	291	280	287	286	285	272	270	238	264	316	275	289	283	311	282	293	279	295	272	289	280	278	274	284	278	249	256	244	313	291	287	295	267	277	278	282	271	273	292	289	324	243	266	266	282	274	292	283	278	261	314	280	276	260	297	274	298	280	270	268	283	302	256	263	271	286	272	309	255	287	271	278	280	268	284	285	270	266	280	271	267	288	299	309	271	270	280	262	286	276	293	274	269	280	286	312	279	276	272	270	266	284	315	292	258	238	257	272	279	302	292	261	287	275	251	266	297	262	275	266	297	275	276	268	263	294	262	286	266	297	265	280	291	291	266	266	302	235	284	273	269	279	280	268	264	256	242	286	304	268	249	279	311	274	251	282	307	287	268	283	280	276	325	275	284	291	279	292	276	291	238	270	285	252	263	285	260	280	274	311	278	263	271	267	277	293	248	284	289	293	304	298	277	318	289	278	282	257	273	282	288	261	267	299	285	293	277	265	284	263	283	298	266	318	287	263	284	286	283	273	310	278	289	243	292	289	289	293	289	257	259	265	283	270	308	266	275	280	277	302	283	274	263	274	263	276	231	249	297	263	296	266	273	260	268	271	260	291	268	277	271	281	257	290	260	263	274	251	258	267	290	296	271	262	310	278	262	282	252	295	270	296	281	292	296	295	294	283	259	257	279	298	306	277	286	276	276	291	290	272	290	272	292	279	293	240	287	276	262	288	271	273	276	281	294	269	327	270	281	297	271	287	269	293	291	304	300	272	278	290	304	258	297	271	316	275	288	236	276	302	278	284	328	268	280	269	246	325	291	263	291	257	266	273	288	280	286	252	289	291	280	272	299	282	275	298	274	279	303	270	279	292	248	274	281	271	297	249	309	268	261	277	288	296	288	261	268	261	274	290	305	287	298	294	282	256	279	303	268	286	290	272	297	297	293	283	280	291	293	280	305	268	276	273	291	285	293	290	266	276	300	253	294	314	303	313	322	284	260	268	289	285	302	256	294	274	286	287	265	253	267	259	308	280	272	285	274	272	286	299	282	317	263	283	313	273	263	288	280	249	281	299	286	284	279	274	261	286	272	272	315	279	279	289	277	290	322	303	270	301	277	281	293	306	273	286	316	298	288	284	297	269	274	292	309	301	264	266	263	268	247	282	286	295	298	268	277	283	284	280	320	261	265	266	247	279	282	277	303	292	265	281	295	292	325	304	274	298	255	297	298	289	285	294	261	287	287	270	285	281	271	270	295	298	264	281	261	287	245	262	264	285	275	263	287	279	287	254	270	279	282	257	287	291	282	283	266	257	268	274	292	271	304	263	265	308	286	267	268	298	266	289	285	290	274	275	282	262	285	267	291	295	304	295	276	274	286	283	263	272	239	312	298	296	287	296	292	293	291	261	316	307	278	282	273	301	284	295	281	298	291	294	289	258	294	301	251	266	289	295	274	279	275	290	314	272	289	309	284	293	258	300	266	275	249	289	265	289	311	265	253	277	280	288	282	272	289	272	350	267	296	265	279	270	277	278	295	265	283	256	258	289	312	287	274	253	287	287	253	241	287	284	261	285	284	280	286	280	276	263	271	261	279	304	345	263	267	286	274	261	268	281	274	296	256	279	286	297	299	252	286	292	314	277	268	304	282	241	264	286	286	301	261	263	295	288	311	304	289	275	312	278	284	304	290	298	280	275	316	280	300	308	274	267	262	257	285	314	275	283	287	286	268	276	272	290	333	273	272	275	269	279	309	267	286	315	286	280	279	269	300	273	268	265	305	282	270	289	280	265	284	236	268	274	301	312	308	278	259	274	291	295	280	255	274	238	292	249	294	273	299	270	270	256	291	265	293	288	290	278	274	287	294	260	292	288	283	289	269	302	280	299	277	282	266	249	286	313	279	285	291	304	269	267	263	279	271	297	283	273	311	281	282	287	302	264	268	305	276	280	300	293	255	255	272	267	310	292	270	272	277	266	258	264	276	259	283	298	261	272	254	289	271	274	287	303	327	292	277	270	274	298	261	310	275	281	251	292	275	279	280	298	277	270	309	304	303	279	307	291	305	268	292	304	245	270	300	283	288	304	280	288	271	292	311	285	300	278	256	265	289	260
1570	195	213	188	194	175	177	158	170	196	176	193	164	163	194	199	184	171	188	163	193	195	191	180	204	175	186	182	187	211	173	187	198	181	165	175	209	204	187	206	189	199	186	202	206	174	174	172	204	183	211	162	177	179	181	203	206	176	192	184	177	199	165	208	197	188	200	222	174	207	174	185	205	235	184	205	194	163	188	195	191	195	178	199	196	203	204	174	175	157	204	204	185	189	185	170	181	200	191	212	196	185	192	196	180	203	171	177	207	171	192	172	195	203	178	196	192	180	172	199	178	180	175	193	156	179	176	189	202	204	178	184	178	167	186	167	194	197	231	188	215	168	182	181	207	212	184	180	190	166	166	177	190	158	185	214	178	174	195	186	198	170	207	156	173	195	212	171	188	186	206	170	168	193	171	183	193	156	186	165	166	165	196	196	177	165	195	189	180	188	162	183	178	197	188	194	185	162	200	209	163	171	206	188	190	188	193	181	179	215	172	198	188	206	182	191	165	226	208	176	191	191	186	152	180	182	182	173	226	172	199	216	178	171	174	189	175	185	191	197	185	192	163	179	206	190	169	166	199	166	166	192	189	174	205	185	195	168	174	198	200	209	174	195	194	169	178	181	159	192	206	199	185	189	197	196	197	197	156	183	201	165	185	191	177	200	175	170	192	192	162	179	202	186	181	206	183	163	182	185	184	185	187	176	186	188	178	197	194	194	179	190	184	161	174	182	170	188	193	206	197	186	187	198	197	193	200	186	170	181	189	186	180	169	189	168	200	183	182	198	186	160	170	180	194	190	162	203	186	174	179	198	192	194	216	188	179	176	170	191	197	182	179	163	193	196	202	186	199	201	193	187	209	197	163	173	170	183	169	203	159	165	180	192	186	168	165	177	174	173	195	174	160	156	176	198	181	177	188	162	210	160	186	199	177	203	204	202	167	211	172	186	197	194	193	181	159	179	178	183	187	190	182	208	193	174	181	201	192	180	198	205	217	182	166	175	198	169	179	193	195	161	161	183	188	178	208	185	191	182	212	189	192	203	201	194	179	187	167	193	186	162	177	175	196	174	179	167	188	189	188	195	197	194	210	189	173	185	177	224	173	172	163	168	167	169	214	191	174	179	188	171	174	178	176	190	161	189	173	176	181	184	177	189	181	171	186	195	188	196	181	185	202	198	191	171	201	202	190	225	184	198	174	183	184	163	184	196	220	196	189	193	167	216	206	176	185	189	202	186	189	164	170	183	159	184	183	225	185	172	161	188	177	167	184	172	171	207	175	164	167	192	173	228	190	180	179	171	195	196	173	192	168	217	189	185	163	227	195	183	177	172	196	188	177	204	205	195	173	184	186	194	206	210	178	157	194	169	172	199	193	176	193	176	205	205	181	177	185	184	192	195	194	161	191	202	179	183	184	197	210	157	162	179	179	189	197	203	201	209	200	205	177	182	185	196	212	154	160	192	171	185	161	193	215	167	179	182	183	193	185	173	196	194	181	181	215	205	218	179	174	156	180	193	169	178	190	173	201	197	192	211	171	184	182	185	179	200	197	189	199	193	157	185	178	186	194	175	187	166	179	191	192	206	188	163	192	176	166	189	173	171	203	186	180	176	194	200	189	185	213	198	204	222	182	181	170	191	216	186	173	199	206	178	165	188	191	186	193	149	193	204	200	173	161	168	193	198	202	163	173	179	179	183	178	206	186	178	142	196	182	200	191	193	205	176	174	211	182	203	184	155	182	178	189	187	201	200	169	177	174	199	168	158	192	209	169	174	197	177	179	189	190	161	180	165	211	222	185	191	207	166	193	193	179	185	188	187	168	172	185	185	191	205	193	185	174	192	169	189	190	168	174	191	179	190	197	198	200	190	168	184	191	164	173	201	197	194	160	214	185	202	171	198	175	191	175	191	176	193	173	169	174	192	174	175	197	200	196	188	193	169	191	192	200	177	193	172	182	170	173	191	187	200	204	216	200	162	161	169	163	186	161	183	193	197	186	196	184	183	175	172	211	220	191	196	198	197	197	187	159	188	192	198	184	190	179	180	183	193	180	190	206	177	185	159	177	186	186	193	218	200	186	175	164	177	171	212	176	186	183	204	199	191	156	199	183	208	196	180	200	191	170	209	197	220	182	175	191	174	181	172	193	191	194	197	209	184	194	216	202	171	182	167	188	177	198	182	172	192	167	174	166	166	172	199	156	204	177	189	189	193	199	199	185	198	188	195	179	183	196	212	167	175	186	176	207	164	186	189	183	173	170	159	176	196	189	202	177	217	206	205	171	177	180	168	197	180	185	177	160	174	169	188	192	169	190	187	182	187	179	178	172	156	163	181	170	173	179	186	186	199	182	192	178	177	179	191	177	192	216	192	168	200	186	196	193	186	195	184	200	196	210	170	189	186	175	190	194	153	189	166	204	177	197	178	178	180	197	199	181	190	187	176	184	224	172	197	181	176	187	166	198	179	190	191	188	199	180	191	191	173	187	185	186	184	192	179	178	183	184	185	176	185	174	183	172	181	181	183	207	198	206	173	164	174	180	204	189	167	181	168	207	186	204	165	184	170	174	184	229	181	165	197	174	173	195	185	222	181	181	151	172	154	178	195	198	204	196	193	192	182	189	184	194	200	217	188	167	192	155	194	182	179	194	190	179	181	180	196	153	170	176	176	165	185	191	184	185	187	201	197	169	175	204	189	201	197	198	172	200	200	188	189	176	184	206	178	195	158	184	169	143	191	170	196	169	199	166	176	167	175	197	195	193	146	178	165	175	181	193	169	187	172	184	195	164	224	220	205	195	171	201	200	184	170	197	180	193	196	200	204	188	179	182	177	196	169	184	204	194	191	182	199	182	167	194	178	198	187	173	182	198	211	198	199	195	184	183	197	195	177	206	198	197	180	175	198	169	225	206	197	186	191	173	223	184	186	181	188	183	199	191	187	184	192	208	181	207	195	190	195	179	162	203	164	180	195	188	188	167	176	188	171	165	211	207	183	170	205	172	179	192	203	181	199	192	169	152	165	194	190	230	192	180	190	181	182	182	208	189	164	183	159	221	172	197	181	193	180	173	205	191	198	185	197	192	195	160	206	188	200	195	189	194	173	162	148	202	197	201	186	189	212	197	181	165	177	189	211	184	188	209	184	188	175	209	196	178	178	177	195	183	201	215	189	185	226	191	172	197	225	197	188	202	210	181	173	188	188	174	207	174	206	193	203	175	167	167	203	183	191	167	155	196	206	158	188	186	170	206	179	191	191	182	178	176	171	198	172	203	178	185	213	192	185	161	202	178	201	154	178	179	199	197	186	194	197	195	182	161	192	171	176	200	169	206	208	180	202	210	197	175	176	192	195	172	218	194	184	184	201	216	185	172	202	172	188	208	182	191	189	204	207	186	206	178	207	192	213	174	207	190	180	177	189	194	198	160	174	163	186	191	163	159	170	174	169	189	204	161	165	172	173	204	173	203	163	201	178	193	164	181	184	181	207
1983	488	439	479	473	494	501	472	439	470	453	482	473	478	443	463	475	422	466	398	449	444	451	471	471	444	454	428	447	455	457	442	432	442	442	464	473	477	412	474	463	469	464	455	447	461	439	422	465	456	438	438	423	428	459	449	472	429	467	466	416	500	433	444	486	422	449	426	416	463	449	403	428	437	408	464	473	445	442	421	442	435	462	429	458	480	452	447	444	451	407	451	417	483	492	443	452	445	460	441	420	448	485	439	463	432	473	452	445	432	431	469	456	444	412	442	474	434	431	450	482	453	470	466	456	432	453	461	456	438	471	447	427	433	471	440	468	441	456	415	422	392	442	435	428	425	413	406	435	394	413	431	407	412	432	433	436	461	424	464	451	441	415	469	448	466	418	437	417	438	419	456	450	427	435	430	471	441	432	462	409	457	450	445	452	424	461	440	449	447	439	431	434	428	472	429	439	430	458	448	414	452	449	440	448	476	447	425	459	392	440	441	413	440	458	432	445	437	447	419	473	456	435	455	475	453	434	462	429	485	467	415	429	441	432	470	429	451	456	449	414	438	438	447	409	439	432	441	482	425	438	441	426	424	455	435	469	434	444	431	412	449	467	413	403	435	447	432	423	484	426	458	439	487	448	478	439	453	444	435	437	443	410	409	428	436	438	450	422	411	441	444	450	425	488	384	425	438	462	424	434	460	448	420	446	437	406	421	470	453	474	429	440	417	424	478	448	452	445	453	451	422	410	434	433	419	462	429	446	473	456	396	447	428	445	431	449	432	397	465	466	450	398	425	431	457	473	467	449	463	490	448	436	480	441	467	445	438	450	496	443	466	423	413	451	457	446	462	449	467	441	472	459	420	449	407	463	478	496	441	471	433	417	421	472	435	411	430	447	447	443	426	431	456	432	461	401	449	453	412	432	436	418	430	408	430	457	472	438	429	414	441	409	454	460	435	460	470	434	457	459	474	441	428	483	434	432	434	431	448	403	420	446	401	427	413	449	455	450	483	455	468	426	397	463	476	442	446	443	455	455	478	458	476	439	441	434	454	471	471	420	466	454	448	468	419	446	432	430	441	443	456	460	419	424	454	425	442	445	450	443	486	472	451	464	463	445	435	406	420	467	429	435	458	436	391	432	479	416	391	453	417	428	428	442	443	430	417	439	405	468	476	461	474	441	449	433	433	427	475	446	442	456	412	421	431	485	419	435	448	487	387	430	444	424	441	402	438	465	418	418	426	466	437	400	414	447	445	420	441	446	437	468	442	461	441	420	432	455	421	453	419	444	424	449	425	441	433	469	449	447	429	412	447	421	453	458	446	432	433	428	416	423	438	449	467	424	433	436	460	427	475	433	445	458	419	426	467	451	431	441	462	438	459	484	436	404	426	469	429	438	429	464	455	467	450	430	449	402	473	416	442	463	474	444	405	420	455	435	409	499	436	446	420	475	444	462	485	411	433	465	399	420	461	432	463	439	453	455	488	422	458	423	424	451	428	432	451	453	440	498	452	471	435	428	457	436	446	444	461	438	421	465	418	438	455	429	438	429	459	451	437	430	459	465	425	457	430	457	427	442	450	445	439	455	412	454	451	430	450	448	466	456	430	453	441	440	395	443	426	467	441	430	442	438	403	472	455	427	439	423	426	472	450	448	450	471	445	392	442	405	474	469	467	415	483	453	456	438	422	463	446	450	446	443	396	389	457	419	426	451	449	434	443	408	451	427	426	437	419	446	440	429	447	399	448	469	458	468	429	437	429	421	432	446	455	461	417	465	424	440	431	427	455	474	449	457	396	434	460	437	436	441	454	472	459	417	419	452	430	434	461	486	437	436	470	421	456	434	457	418	459	430	411	440	418	432	408	442	473	448	435	449	422	433	435	448	399	457	418	435	468	441	450	464	481	454	425	463	418	436	425	414	443	419	469	442	403	454	463	470	470	474	441	448	437	406	413	457	433	453	456	435	460	448	461	457	471	455	418	421	424	477	411	452	445	455	420	450	475	428	470	464	413	438	479	455	422	484	428	465	426	413	428	438	447	448	428	427	476	462	419	439	456	424	446	450	469	412	435	434	418	464	474	478	431	419	422	443	459	409	466	453	435	460	414	455	441	455	471	411	453	406	441	469	431	462	436	419	425	451	429	426	440	446	428	447	446	478	418	448	461	458	413	432	447	406	427	412	439	448	457	442	453	437	431	439	455	431	470	459	430	467	407	444	430	470	422	436	464	440	465	438	440	450	449	441	442	436	450	437	448	416	384	449	434	437	445	438	433	443	472	450	448	419	423	447	482	444	465	476	426	452	429	431	426	439	462	446	436	457	433	477	450	416	423	428	429	449	442	437	426	450	441	405	449	450	456	431	461	452	382	472	427	441	451	417	408	488	436	431	422	480	450	437	462	479	456	460	442	470	472	457	471	413	413	478	475	441	450	484	439	461	444	432	419	436	445	463	405	450	458	471	390	465	442	426	430	468	397	422	450	452	456	462	453	496	429	411	460	447	450	414	448	448	465	441	478	470	426	445	433	449	469	440	442	448	437	462	430	441	457	462	414	423	477	418	452	447	450	441	472	437	408	425	422	449	447	451	461	442	399	463	460	441	422	439	473	457	461	431	482	455	441	435	427	452	456	419	450	408	433	445	437	445	499	448	445	414	455	457	411	418	428	436	425	427	415	456	471	455	437	427	497	478	456	422	452	403	456	404	469	457	438	462	467	484	439	457	449	413	441	407	482	455	442	430	456	428	464	435	425	417	472	433	446	451	451	406	462	444	462	447	488	434	415	408	454	445	428	425	448	456	418	454	493	447	462	450	446	443	451	437	431	452	443	441	453	444	442	447	406	458	473	435	431	437	462	460	440	472	467	443	462	467	442	436	443	422	488	398	469	466	429	439	449	415	444	452	455	444	448	413	437	425	417	480	433	413	470	462	402	453	448	441	461	448	463	409	452	478	436	415	396	461	411	458	445	457	449	408	436	435	472	429	434	439	433	427	405	442	444	395	447	455	468	489	449	438	431	429	403	449	449	447	420	433	480	433	454	445	456	460	451	452	447	477	435	484	427	451	417	419	464	471	455	412	432	448	424	414	410	462	458	441	478	453	445	449	451	467	437	435	434	434	475	444	446	444	458	420	443	434	422	427	460	436	415	450	437	405	488	442	453	431	413	430	449	454	416	474	415	462	485	433	433	457	410	488	458	442	439	460	473	424	451	438	451	434	433	404	478	432	413	483	425	443	446	417	430	446	428	440	431	458	436	475	435	469	412	439	456	417	467	433	433	412	423	476	425	426	451	404	457	455	412	440	449	444	429	451	434	463	417	465	423	439	447	448	472	431	427	418	446	419	408	416	414	443	489	441	417	420	448	433	428	483	475	472	436	452	432	431	442	473	445	430	426	467	458	471	410	465	462	443	443	459	451	450	406	447	468	428	419	453	444	435	498	446	461	415	426	438	435	466	424	425	437	439	442	430	450	454	433	471	398
7847	557	578	491	392	329	315	258	251	274	256	241	240	243	226	232	251	251	245	213	237	259	256	228	236	238	266	200	233	239	216	209	244	234	238	264	242	247	262	228	267	257	243	211	219	243	233	234	235	237	230	218	225	228	250	218	238	247	261	234	246	230	240	248	210	216	207	225	226	252	238	258	222	227	204	275	267	245	235	230	234	228	238	252	233	211	232	239	232	257	233	226	235	227	227	223	241	219	226	249	226	270	242	238	211	241	245	247	237	239	280	243	232	230	238	228	238	222	253	234	274	236	220	267	224	229	203	236	212	210	228	229	222	252	241	248	241	255	229	264	224	231	250	225	227	254	234	222	237	235	233	243	267	258	230	249	219	205	226	230	231	228	218	231	214	196	226	254	243	216	227	217	222	234	218	219	245	259	227	236	237	221	218	237	262	262	256	227	224	223	230	257	241	226	216	220	239	224	214	208	223	219	213	216	257	240	257	259	219	216	237	223	263	241	228	226	241	216	249	230	244	222	231	229	243	219	243	213	242	270	227	224	250	243	217	214	249	254	225	233	221	244	230	222	249	243	217	235	247	229	236	236	227	203	225	220	248	203	279	239	203	232	244	207	261	222	229	209	233	242	219	224	236	237	261	246	232	233	243	237	234	224	234	239	229	244	221	211	229	198	193	227	238	235	247	233	214	234	227	246	220	240	207	249	224	262	245	227	278	233	229	228	250	234	240	208	226	237	211	255	241	213	230	253	239	260	214	237	262	226	275	257	214	246	229	240	253	258	229	231	223	224	253	243	253	234	222	243	235	256	235	238	242	238	215	240	243	222	219	207	269	258	243	201	227	244	220	218	260	241	238	222	242	240	217	227	224	229	257	222	217	237	276	248	208	201	251	269	228	243	208	238	215	247	245	240	234	262	246	256	218	215	240	243	250	260	222	224	201	246	236	234	238	215	218	260	225	216	221	217	246	242	232	233	260	235	233	247	242	226	259	240	254	235	239	246	247	232	245	252	207	242	233	230	254	229	219	238	229	231	232	234	256	213	220	224	252	255	241	239	242	234	243	232	201	223	207	238	252	213	254	249	207	208	249	225	248	201	247	240	200	225	250	228	218	292	224	241	257	229	221	209	239	241	257	223	212	266	210	212	259	273	233	238	226	252	233	232	216	248	222	200	232	247	251	252	257	235	248	229	218	259	224	253	242	207	231	241	261	224	252	247	242	243	212	249	233	241	205	248	212	210	234	232	268	219	220	256	259	236	251	232	230	251	255	261	258	249	216	238	246	247	212	223	248	229	251	229	224	210	236	271	234	244	241	232	258	251	260	250	250	254	238	238	252	247	240	236	242	222	212	230	216	242	251	227	229	218	227	243	238	244	248	240	218	226	243	266	246	233	225	217	242	253	204	248	206	244	218	224	234	224	229	248	224	244	240	224	251	235	217	215	235	244	222	213	235	227	259	260	247	255	205	226	238	233	255	238	237	200	236	218	236	202	237	242	253	240	228	244	267	233	245	239	249	205	218	224	206	214	250	233	287	232	204	247	206	245	245	232	233	245	243	231	223	238	224	237	239	240	247	263	222	250	244	253	211	222	273	204	271	248	223	245	245	214	231	227	232	224	223	218	245	227	219	201	228	239	207	225	219	254	203	232	239	231	241	244	249	224	203	233	202	229	242	260	206	261	236	216	245	230	218	237	208	216	257	270	226	247	248	200	231	241	267	218	234	212	230	254	220	253	243	246	244	228	241	243	210	206	217	220	222	263	200	259	235	236	214	233	217	207	232	219	199	265	229	222	231	225	224	225	251	253	242	277	236	235	279	229	234	254	242	252	256	209	231	200	217	214	255	231	225	242	228	255	256	238	210	249	229	225	201	246	225	225	228	250	247	247	226	276	218	222	237	252	220	226	233	229	230	219	252	215	229	258	222	226	270	249	259	230	265	242	246	271	224	236	248	235	234	233	246	245	214	241	205	243	240	221	213	227	241	217	224	217	243	241	230	212	241	184	228	253	230	223	212	238	252	215	237	249	244	215	219	226	226	229	245	206	234	215	286	252	253	238	242	209	225	236	231	239	226	238	230	208	260	231	211	220	226	226	251	247	223	246	236	230	235	250	254	228	233	236	230	241	241	224	226	236	224	259	237	213	221	231	285	256	238	250	232	237	203	251	228	222	208	223	224	229	238	232	219	229	241	242	226	225	220	222	206	250	211	237	215	215	265	223	217	219	242	254	227	249	236	247	263	242	230	251	240	238	247	269	244	235	241	218	240	198	249	216	230	259	224	228	237	206	225	219	235	224	228	220	219	222	230	203	242	249	252	234	249	235	272	233	228	220	208	231	251	226	246	264	260	229	196	228	246	251	250	246	226	241	252	239	211	224	252	249	232	236	252	249	229	229	259	247	253	244	271	228	240	238	218	214	242	221	234	229	245	234	234	246	235	220	231	232	221	225	225	243	226	228	212	239	247	225	228	227	236	215	271	233	254	230	249	231	233	219	259	239	254	224	263	210	214	232	215	211	273	259	238	226	232	226	225	238	227	235	223	238	231	203	210	233	248	246	247	249	240	223	251	194	227	242	191	230	258	225	243	248	213	198	234	198	227	217	236	265	233	220	243	251	232	251	275	253	248	231	234	257	214	272	229	229	236	236	240	237	206	237	242	218	246	221	251	239	227	220	231	257	217	237	229	197	251	229	234	218	214	239	224	236	213	228	228	230	244	265	246	232	265	219	248	217	245	235	223	241	258	219	241	222	223	226	207	235	209	235	278	202	228	244	244	225	230	236	212	246	240	225	220	239	230	208	202	252	219	230	223	228	232	225	246	259	257	236	230	227	231	267	235	239	239	234	271	276	196	243	219	251	211	233	237	235	205	286	257	228	233	228	242	232	257	236	255	231	233	214	249	232	240	228	235	255	262	243	255	228	224	206	213	217	259	248	218	213	254	225	222	254	232	251	252	255	240	228	231	226	221	233	239	236	240	254	246	249	206	209	218	229	234	247	222	228	227	234	226	279	215	229	270	210	237	213	240	229	215	237	245	228	203	225	243	249	233	228	211	243	229	235	227	247	246	238	239	269	232	227	314	265	250	249	252	209	212	230	213	240	240	222	235	222	240	233	230	267	222	236	239	233	216	255	252	256	233	211	231	239	231	246	227	223	232	223	215	242	234	211	205	197	228	254	266	230	215	216	245	213	210	232	250	237	240	243	240	240	204	216	236	229	234	248	231	248	228	249	239	247	248	240	210	238	254	229	273	209	260	244	221	234	221	223	250	229	210	216	253	232	233	289	233	226	229	231	243	263	262	246	220	226	272	223	229	243	252	232	236	248	223	227	229	211	254	234	209	262	260	226	241	241	251	221	219	244	217	225	228	259	206	236	224	219	213	247	265	224	220	204	231	231	237	253	237	250	248	240	251	227	217	210	240	234	248	233	223	236	230	241	237	215	223	243	248	241	238	252	214	243	234	239	226	241	234	240
6605	801	1240	1453	1236	1056	881	815	764	710	728	666	624	670	636	628	621	610	597	595	587	575	570	557	546	576	616	543	527	558	539	541	543	559	553	534	518	536	548	585	536	546	545	533	584	509	558	513	524	532	561	597	545	542	543	538	531	543	545	558	552	519	548	538	540	509	505	515	548	540	560	542	546	559	503	531	529	553	543	534	556	539	526	536	530	507	528	562	528	518	542	523	541	517	517	554	545	531	547	542	492	551	491	506	516	531	539	527	548	519	528	541	535	554	549	540	554	590	559	549	575	509	562	528	523	516	502	545	536	521	555	562	529	558	552	535	491	545	493	562	524	510	576	549	556	525	531	566	573	523	527	518	524	547	503	522	526	520	535	552	521	506	496	486	522	525	509	530	516	529	496	548	546	520	560	553	530	535	538	500	541	523	532	529	496	527	562	502	531	540	557	543	551	512	521	541	547	499	484	518	567	537	527	536	541	545	563	552	552	509	512	522	533	506	528	526	541	527	568	563	561	505	509	494	493	487	565	558	563	541	537	518	534	516	506	544	543	497	533	499	584	544	533	513	527	550	505	528	517	515	512	542	520	539	519	512	559	537	546	543	540	520	487	497	520	511	494	540	477	523	526	547	532	559	557	546	538	490	535	504	525	541	524	500	513	552	565	561	505	482	503	540	519	508	579	566	559	499	486	524	521	514	539	564	489	509	571	509	524	550	520	529	516	535	535	550	515	540	516	576	545	531	535	556	509	499	539	571	515	501	559	548	527	520	512	506	495	526	538	531	526	536	525	525	498	504	561	540	493	550	551	524	541	499	504	502	523	530	539	553	544	521	536	531	551	519	523	532	531	554	520	555	511	507	542	535	521	515	491	562	544	532	498	527	578	537	522	530	485	554	530	508	526	542	519	544	510	530	527	545	560	533	542	538	540	498	512	532	519	531	585	546	514	530	536	535	496	545	497	565	552	519	534	518	555	518	547	535	538	535	562	491	574	523	520	534	499	538	542	533	509	538	559	531	531	563	516	513	549	534	552	486	549	506	523	520	554	475	548	535	534	475	538	541	510	562	532	538	542	548	516	509	481	509	548	527	554	536	523	541	509	516	548	546	536	514	534	545	489	542	565	469	541	574	531	502	548	546	522	523	516	531	555	523	521	527	512	539	518	588	556	523	541	525	535	531	534	492	511	504	529	536	564	531	515	508	559	534	523	521	517	535	512	532	540	521	556	510	569	513	524	525	548	532	527	537	516	507	496	539	528	547	553	494	502	533	526	520	484	528	525	573	518	585	533	528	491	507	544	554	506	539	566	508	547	509	510	469	514	523	550	528	525	532	568	505	514	551	538	563	499	551	540	523	518	508	512	524	539	551	542	510	544	552	561	510	550	582	524	536	530	535	537	543	525	523	562	535	549	498	532	505	574	532	562	538	554	526	542	537	568	552	541	537	529	539	585	557	532	497	529	541	529	490	495	533	541	559	528	528	500	565	511	553	545	534	541	533	556	577	544	532	586	526	577	517	571	502	531	505	557	549	566	549	555	485	550	501	522	537	525	521	553	539	530	563	557	510	513	544	518	524	501	546	516	539	525	555	544	516	493	570	519	553	523	535	525	550	543	507	546	497	525	526	495	547	532	507	501	530	468	517	515	526	535	581	552	520	585	531	537	539	537	533	532	555	532	559	505	553	568	529	517	537	527	524	526	558	509	521	509	546	520	568	526	504	536	509	516	587	537	549	506	533	533	535	503	536	539	511	517	492	549	524	523	526	558	516	497	575	534	534	510	530	547	505	560	531	534	540	527	569	576	552	521	558	513	514	522	505	498	499	573	530	532	548	556	533	539	554	548	554	503	530	526	550	542	512	541	534	553	575	541	526	519	538	546	531	531	547	566	551	538	530	527	528	528	512	560	532	527	562	531	547	512	490	535	554	585	541	560	537	524	537	526	500	523	552	506	548	500	538	517	563	493	544	580	551	527	532	498	543	505	588	528	549	524	512	529	496	509	510	508	508	523	527	534	478	510	578	524	542	499	495	515	545	527	558	523	533	490	538	528	526	525	523	518	545	541	551	528	522	507	509	478	503	553	546	547	481	519	576	556	529	554	541	550	531	505	531	544	544	566	557	508	526	546	528	536	522	567	532	534	515	566	573	534	484	506	567	539	517	549	534	554	546	560	518	515	539	521	535	483	570	535	536	523	570	517	546	500	515	516	521	502	534	515	522	523	521	512	568	557	522	504	558	565	529	539	552	500	534	553	521	513	564	526	537	508	520	540	572	547	524	509	504	495	526	540	524	539	527	525	528	494	558	556	547	525	510	515	543	494	552	550	521	515	537	556	574	542	508	525	565	555	527	548	536	501	494	488	506	520	493	563	546	549	583	526	546	540	561	481	490	523	481	548	519	547	544	524	537	515	500	534	511	530	524	544	512	523	504	561	568	520	498	525	559	567	528	514	521	519	491	525	553	523	539	559	541	538	524	530	568	480	544	561	531	503	524	533	564	538	538	527	473	534	500	489	552	536	535	554	538	499	516	526	501	501	510	530	501	532	526	543	524	575	538	529	512	511	527	523	498	544	545	523	541	560	515	517	533	523	520	554	533	527	547	564	553	556	502	544	564	556	571	539	482	537	526	516	542	509	555	544	526	545	547	562	548	488	521	520	582	530	546	543	518	529	534	553	517	550	512	562	509	563	533	520	552	543	517	535	582	530	466	563	542	499	500	536	530	541	593	548	568	556	530	536	500	534	521	536	545	554	528	493	541	526	516	537	525	551	517	540	508	546	545	530	527	538	553	547	539	555	525	544	521	548	574	493	558	529	505	540	532	519	520	545	579	582	525	538	512	559	552	546	502	468	506	491	495	521	569	491	575	547	557	518	540	563	544	502	535	493	562	495	573	547	539	520	549	522	568	494	522	545	545	569	505	492	552	539	534	559	547	534	557	546	501	571	546	526	527	574	533	530	523	562	528	517	524	545	518	518	529	604	565	508	525	515	537	515	539	555	513	533	540	501	535	524	547	523	538	506	475	533	570	559	591	550	541	522	484	527	541	524	554	529	531	557	534	509	542	542	522	514	553	570	551	545	562	499	551	542	552	501	550	572	525	553	550	527	561	547	582	582	556	547	525	581	450	488	529	553	500	526	547	523	566	501	536	570	535	521	525	540	539	525	532	513	553	530	570	536	486	485	533	543	563	508	533	481	568	556	523	515	550	533	532	510	522	542	506	524	562	537	557	554	545	551	503	552	546	552	496	494	549	500	526	572	550	532	535	516	524	520	525	552	556	514	505	541	528	545	489	544	508	565	533	553	511	558	556	528	555	557	528	526	534	542	553	468	474	521	531	520	508	540	508	567	514	541	552	498	520	566	520	516	522	504	535	542	496	547	546	532	488	489	544	494	544	539	561	526	531	538	533	523	542	537	540	507	528	537	508	530	518	514	508	542	529	553	546	521	540	506	504	507	551	510	533	548	559	570	542
14556	1115	822	647	461	365	250	228	169	182	134	167	135	133	134	144	127	127	155	127	138	127	126	117	126	128	128	115	110	129	141	123	137	105	134	105	112	117	121	119	126	133	140	120	108	130	133	119	114	118	121	92	109	118	104	104	135	111	118	132	134	97	127	135	121	142	110	120	106	123	120	107	135	118	116	120	110	116	113	108	105	134	108	112	100	117	123	150	135	107	89	113	119	102	113	99	120	127	114	128	137	132	112	108	124	125	137	146	110	129	126	118	114	112	122	126	118	115	124	104	128	103	107	114	131	91	107	117	129	123	118	122	97	105	120	119	141	123	108	112	114	120	116	122	129	133	122	118	106	112	114	109	118	115	118	127	121	112	99	129	117	110	118	120	118	128	120	116	112	115	103	103	114	121	121	101	95	121	108	125	119	126	113	94	108	116	99	137	112	102	101	121	136	133	108	123	129	137	101	126	99	101	136	127	124	109	130	140	116	115	107	117	99	107	116	120	113	112	115	137	124	112	117	103	135	133	131	135	118	124	105	119	129	106	106	125	110	124	119	96	124	124	117	116	122	113	124	91	120	122	120	141	117	110	122	103	109	116	100	109	104	113	129	107	119	101	135	108	103	123	106	132	121	120	109	132	110	105	117	126	133	131	110	114	100	114	124	114	123	118	127	127	120	98	100	116	140	152	110	127	110	138	118	117	122	113	124	128	146	136	117	131	101	107	122	120	128	103	130	100	124	127	106	128	120	116	113	113	132	109	138	114	132	122	102	105	138	126	139	126	109	127	126	110	118	119	114	112	99	109	111	107	138	125	111	112	104	119	137	130	127	106	100	104	124	117	119	127	113	82	114	106	116	118	120	112	117	137	106	104	106	121	124	128	124	126	122	120	127	130	121	119	119	113	97	131	144	132	138	105	132	109	100	123	129	107	128	110	96	123	137	113	120	150	129	112	114	113	118	126	118	100	104	126	134	122	109	111	111	119	124	100	120	137	135	103	112	116	118	121	104	105	122	115	109	103	104	112	103	91	114	109	109	109	95	94	107	118	104	102	119	103	146	113	116	102	121	127	110	110	118	123	100	101	110	120	134	103	114	123	122	128	120	106	113	103	116	113	114	138	132	109	122	130	114	111	110	133	152	99	148	129	123	118	114	128	125	116	123	112	116	115	101	109	116	96	125	108	110	139	126	108	109	139	112	124	117	106	103	125	96	134	127	109	123	112	114	125	115	136	115	117	125	121	125	101	136	121	102	136	121	104	115	110	112	99	103	126	111	110	118	125	115	121	119	108	127	124	111	118	111	120	89	126	99	115	115	133	116	118	126	132	112	129	133	121	111	113	118	119	123	126	114	91	111	123	111	104	96	145	121	120	98	117	108	121	132	123	123	134	106	99	132	115	114	125	117	126	103	122	95	111	133	155	123	107	128	130	123	133	122	123	125	128	111	121	128	124	116	101	97	124	114	111	114	114	137	120	110	105	103	127	124	120	110	123	124	121	151	116	103	106	121	118	115	121	131	108	128	104	119	126	126	94	122	111	120	117	121	117	118	152	114	99	97	105	103	115	115	116	135	115	122	82	116	125	113	112	144	123	122	110	124	109	118	126	130	110	119	117	129	125	114	95	112	123	120	114	100	91	112	122	95	131	121	113	137	120	118	119	107	113	113	114	135	110	105	110	128	119	105	109	126	124	113	125	142	105	134	101	110	128	107	103	121	123	99	115	105	124	126	126	113	130	108	106	119	114	101	117	128	119	137	113	120	112	106	106	104	133	108	126	116	103	115	96	120	117	115	119	115	94	118	119	116	139	118	103	111	106	119	108	109	129	130	125	117	121	115	123	105	109	138	107	116	115	120	117	115	116	111	102	130	110	128	105	148	124	114	106	122	119	98	108	105	113	112	108	114	139	125	122	126	124	114	122	119	117	113	109	119	107	124	119	123	109	122	131	129	116	113	124	110	129	105	112	123	103	116	111	108	137	109	127	137	145	121	102	123	119	123	128	116	131	116	123	116	105	118	95	118	137	130	111	118	124	128	118	119	124	108	132	98	103	118	123	121	111	104	126	115	133	105	127	138	126	122	109	104	111	102	126	98	118	115	108	131	121	124	123	123	119	116	136	121	116	126	125	100	116	126	117	122	144	124	112	114	121	106	114	137	126	125	106	127	112	121	117	114	138	120	125	118	107	106	89	103	112	97	133	109	113	125	112	133	131	119	113	112	129	118	117	131	116	132	119	136	109	127	132	126	119	135	117	129	106	112	118	113	104	122	111	112	107	119	116	113	112	117	111	117	121	136	114	110	104	110	114	116	111	114	113	112	124	127	125	134	114	121	109	102	99	133	133	118	106	125	120	131	126	129	115	114	109	133	130	115	107	112	123	118	121	107	127	144	124	120	117	98	121	119	100	137	126	114	121	135	111	121	115	121	117	122	125	126	128	127	116	120	127	140	120	110	116	132	123	121	136	117	114	95	113	95	89	133	92	106	141	108	101	125	131	104	141	115	104	122	118	114	107	109	111	121	117	111	96	136	111	102	126	117	117	113	111	94	135	134	113	132	121	114	99	140	126	110	96	110	120	104	107	106	118	100	95	125	118	139	123	105	159	116	130	88	110	121	116	139	145	121	96	111	130	110	110	124	125	110	98	112	131	115	101	124	119	126	93	95	101	132	125	118	136	140	127	106	119	120	131	105	105	130	104	110	132	117	121	115	112	94	118	119	135	115	100	114	142	141	109	102	120	128	138	123	121	113	110	107	113	113	105	106	133	128	114	107	122	113	135	115	115	100	139	117	134	119	118	100	104	99	116	114	111	124	136	132	118	120	123	128	107	112	125	95	115	125	141	111	126	134	130	131	125	106	133	130	119	142	134	130	123	114	125	120	123	116	122	139	114	118	129	123	115	116	119	126	102	105	108	120	126	110	115	101	115	126	121	108	121	110	112	130	146	121	100	116	115	125	120	110	129	132	141	90	118	102	136	129	124	98	121	128	104	112	106	123	135	125	102	116	115	114	107	127	124	115	123	123	95	116	118	125	115	112	94	125	122	89	104	135	125	122	128	112	123	141	121	121	108	128	131	119	120	103	128	115	112	107	115	128	128	115	84	116	126	99	100	132	103	123	119	124	110	124	122	120	133	121	116	121	96	122	132	135	101	94	106	121	134	110	100	133	103	112	99	116	102	119	127	146	114	107	135	126	122	126	129	115	131	124	106	118	99	133	128	109	129	118	104	118	124	121	118	127	119	100	103	114	116	114	113	113	136	109	126	117	115	118	121	120	126	113	118	107	115	118	106	128	123	101	131	111	111	118	116	128	128	128	145	112	106	130	129	152	112	100	114	102	123	118	130	114	132	123	127	127	128	99	115	110	98	116	120	95	124	115	120	123	123	113	129	119	109	136	132	109	113	102	129	122	91	107	108	107	105	122	111	111	121	124	132	109	134	137	122	125	108	114	108	130	119	115	149	135	116	100	120
7899	843	1785	2128	1697	1342	1048	860	735	670	607	541	516	423	469	446	424	360	382	368	353	372	369	346	314	353	348	340	306	331	312	340	289	281	289	276	329	299	291	343	306	289	333	333	270	320	311	285	278	280	294	287	319	266	275	292	263	297	285	273	298	276	332	275	271	274	274	309	309	273	262	281	263	234	328	308	252	279	271	283	296	282	274	292	280	268	284	294	308	267	280	276	304	284	315	298	268	272	275	289	273	297	295	290	263	284	270	305	300	279	280	244	269	294	261	299	334	257	280	278	287	285	280	287	292	270	292	289	313	267	306	278	284	251	273	274	309	283	235	274	295	297	306	275	286	258	297	280	290	311	259	273	269	280	282	266	271	300	283	262	283	293	247	263	298	267	273	271	275	269	276	267	275	297	275	289	271	277	290	267	243	279	284	289	287	264	285	299	281	264	257	289	265	280	299	293	296	287	310	266	279	267	266	273	275	262	257	244	278	232	251	309	287	276	249	274	264	283	280	282	287	306	312	259	294	277	286	295	288	278	273	301	300	278	297	294	278	306	273	287	281	287	276	283	287	264	301	264	282	277	232	274	289	268	288	269	294	246	255	287	293	290	284	259	278	256	260	297	294	288	292	290	278	256	270	279	297	255	269	285	289	262	275	278	254	282	281	286	303	281	268	275	273	294	283	258	311	282	280	272	275	299	295	254	266	261	284	277	246	325	278	240	275	291	285	267	264	295	285	263	281	293	268	273	297	294	287	269	325	261	307	304	291	286	251	296	289	281	272	265	262	284	258	277	278	288	277	281	290	265	272	266	283	277	277	293	272	285	259	246	272	243	270	283	273	276	284	273	282	283	283	293	246	270	285	274	277	267	285	271	304	288	289	254	267	292	308	291	262	289	278	259	256	288	264	266	261	296	300	275	270	286	285	256	280	266	280	293	274	282	253	278	282	289	276	282	282	289	262	243	295	306	260	270	291	285	244	340	289	276	279	270	303	287	309	270	270	286	268	282	279	277	270	284	274	288	315	292	296	297	272	280	282	284	251	281	284	262	282	274	278	259	290	287	296	281	285	280	274	264	289	308	257	297	232	273	250	269	282	274	298	291	279	288	273	272	283	260	289	301	265	267	319	279	297	293	275	287	271	281	250	280	274	270	318	299	284	266	256	257	272	285	285	279	279	300	269	253	255	253	269	273	256	268	294	288	259	272	271	267	281	247	265	315	294	287	282	264	266	296	316	258	295	286	272	294	316	265	253	256	294	261	258	259	278	264	270	260	283	283	297	314	246	284	270	267	292	267	295	285	288	259	270	275	256	309	297	253	281	253	287	301	273	272	265	290	279	287	290	259	272	240	283	259	274	258	272	257	264	286	275	283	270	277	267	262	296	300	273	263	279	260	263	289	250	342	258	294	265	277	279	290	252	255	297	307	264	286	293	305	288	272	267	297	245	258	272	259	256	258	292	276	284	270	266	312	273	285	291	287	301	250	271	275	293	258	304	281	289	262	267	245	281	295	293	298	285	293	240	306	301	286	307	285	260	301	273	268	265	259	294	288	304	302	259	287	254	304	264	287	295	305	254	293	271	306	253	258	265	282	264	263	287	287	288	278	261	291	279	298	261	291	246	292	276	291	279	270	283	271	272	279	292	278	309	277	274	274	266	291	293	279	242	266	273	275	228	288	270	310	280	274	296	281	274	265	284	276	276	270	257	293	260	293	278	256	235	273	284	296	257	274	276	280	296	279	278	284	298	299	266	280	285	310	306	282	257	272	277	268	260	286	274	308	296	288	291	294	336	277	308	269	276	303	298	258	295	279	275	271	261	295	280	290	275	271	296	308	263	290	300	294	250	285	292	257	250	261	264	255	298	269	259	268	272	259	299	292	281	275	282	273	281	287	333	282	283	279	323	278	266	287	263	277	278	264	285	276	299	276	295	279	287	271	273	276	284	291	272	272	292	307	261	282	293	284	255	249	287	311	298	272	298	263	277	287	276	282	304	280	280	280	269	315	297	297	252	264	274	302	279	293	274	284	255	264	288	280	294	270	281	299	305	254	265	283	264	271	284	285	310	288	278	303	261	260	271	282	289	301	271	286	291	284	261	290	271	238	273	259	276	278	252	287	245	272	274	310	285	290	266	288	272	288	316	284	274	286	294	321	287	259	281	298	303	286	257	283	287	263	300	285	253	267	277	297	276	292	279	288	271	280	307	280	295	287	308	311	304	273	247	267	262	282	281	298	271	335	263	280	308	274	276	255	305	286	262	275	243	267	291	274	297	258	252	272	247	271	277	268	273	264	268	264	288	271	267	281	303	264	278	300	257	273	319	277	270	276	262	277	318	274	253	288	281	264	279	265	263	262	266	296	290	296	306	276	268	313	292	259	275	287	256	288	263	289	259	285	308	278	288	265	295	282	263	267	261	271	280	303	281	303	282	245	276	278	273	286	258	276	287	317	290	265	292	261	252	232	296	250	273	226	291	273	237	295	278	267	280	265	281	296	301	264	252	304	284	275	267	270	264	255	272	289	268	276	281	269	284	276	277	260	284	258	276	281	295	258	274	307	284	310	268	246	268	282	286	278	269	264	276	278	278	263	298	283	308	234	296	293	293	287	291	286	266	287	284	270	298	294	310	281	255	272	294	260	267	288	282	319	290	276	271	275	267	267	285	304	290	284	301	298	294	293	247	268	280	274	289	296	275	268	295	258	255	283	259	255	317	271	266	270	300	264	273	309	302	259	247	275	281	291	243	297	287	275	271	267	235	273	259	282	306	295	304	278	238	297	298	301	269	284	297	294	275	278	291	259	284	263	287	315	277	284	265	280	271	307	287	309	278	276	295	304	282	279	269	262	259	264	257	248	254	265	274	280	288	280	293	272	264	266	283	289	260	265	258	278	279	291	281	284	271	282	256	284	270	269	271	293	248	283	280	289	272	253	267	297	315	262	251	273	295	252	279	258	264	294	310	269	292	282	251	310	279	284	293	294	262	331	261	301	310	295	295	283	275	304	301	266	296	257	275	272	266	259	282	276	237	272	273	259	289	299	296	244	295	283	300	299	236	271	271	281	288	279	255	277	287	269	256	259	321	274	270	292	256	288	252	276	302	275	278	259	294	278	265	248	262	273	270	306	295	265	312	269	285	279	263	253	288	279	317	279	290	302	290	287	284	268	294	264	267	256	273	283	279	278	278	289	303	291	284	261	283	275	307	303	253	247	288	286	271	285	277	291	290	293	284	269	275	250	266	293	311	300	251	297	325	272	288	304	250	302	258	293	287	281	321	293	294	264	262	275	277	268	277	281	299	288	276	307	265	277	255	270	283	274	258	275	271	261	279	249	273	258	278	287	274	276	257	274	276	268	278	298	250	262	275	283	279	266	271	268	255	284	298	289	271	275	260	285	299	290	301	280	290	303	298	302	257	257	270	272	293	280	301	267	304	309	260	296	277	296	290	280	262	273	293	259	288	293	268	259	293	277
1533	191	184	194	203	174	179	186	171	186	202	180	187	189	219	200	158	196	187	187	178	177	180	181	195	206	204	195	177	180	170	178	178	179	186	202	191	175	212	192	170	207	186	203	193	177	180	160	178	215	219	227	174	189	195	189	202	202	188	180	188	164	180	190	177	194	212	191	188	199	189	210	185	209	207	200	173	182	178	182	176	164	194	182	171	194	206	208	189	173	206	176	191	187	180	200	200	184	194	187	160	164	174	162	216	178	179	184	191	182	206	225	200	203	188	177	170	178	183	198	173	159	184	194	205	185	188	180	208	182	173	166	174	172	178	183	188	185	175	169	183	176	202	182	175	193	172	189	184	177	199	196	215	197	179	164	177	218	194	163	196	192	210	169	190	182	152	186	221	179	184	180	185	188	198	180	191	179	197	180	188	183	210	179	181	174	171	181	192	183	213	189	213	197	198	192	171	193	193	200	213	175	167	189	198	184	214	204	195	211	171	192	169	180	199	160	215	179	176	222	213	190	159	168	204	200	195	194	214	170	189	183	190	186	174	206	157	180	196	200	187	189	177	181	186	180	206	183	198	181	194	200	168	221	179	191	189	209	181	198	191	187	210	196	199	199	197	188	179	217	186	192	205	175	182	176	194	178	152	194	186	205	165	185	215	182	202	155	178	171	193	194	208	178	163	175	178	215	191	196	187	170	193	185	184	176	180	182	189	193	189	188	210	190	155	193	181	218	216	175	195	172	170	197	185	198	162	239	209	165	164	194	211	162	171	179	185	192	200	207	188	205	174	173	191	201	180	178	191	170	167	186	166	189	191	171	193	169	207	158	212	186	161	213	163	209	187	179	189	191	194	211	197	175	197	192	207	188	181	171	188	181	209	187	181	186	192	173	177	206	178	188	202	170	179	204	188	205	196	159	197	205	202	163	192	197	171	191	171	217	176	205	184	189	188	189	165	182	165	200	193	175	216	206	175	199	174	190	157	185	211	181	202	181	182	197	206	186	181	180	174	207	206	176	186	177	210	209	194	202	186	205	177	219	205	203	208	223	190	194	197	206	168	182	175	184	182	218	192	197	179	180	207	174	183	162	198	163	175	191	204	217	176	187	202	203	161	179	209	173	191	183	186	187	209	181	164	201	179	181	187	178	147	171	204	174	185	208	199	202	176	175	175	186	196	217	164	190	186	187	210	195	196	174	170	189	202	195	200	191	194	181	179	183	190	166	186	192	198	177	219	172	189	184	175	234	172	172	198	190	205	203	184	184	200	180	206	185	194	189	165	206	211	190	182	174	178	173	206	191	176	178	183	185	167	195	201	194	182	186	201	196	190	170	192	177	202	182	201	202	190	173	159	192	199	157	192	166	208	176	201	172	183	169	190	194	172	185	163	178	182	213	195	187	181	169	190	153	171	193	191	173	177	205	175	153	221	194	189	200	171	195	197	169	216	185	203	185	202	215	205	183	190	189	197	182	222	164	166	195	210	166	218	197	187	193	216	209	191	184	184	182	189	212	198	207	184	187	200	188	187	173	180	174	190	186	168	190	197	201	189	194	188	189	186	179	198	174	177	192	198	182	179	198	198	217	173	179	171	187	216	199	186	188	180	200	162	172	195	184	191	218	197	197	196	215	197	218	199	193	182	180	210	178	197	200	183	174	181	189	177	195	202	175	179	189	198	167	181	201	192	185	186	194	170	203	203	205	180	195	168	196	183	186	181	181	186	195	161	181	161	164	170	207	164	186	186	204	188	177	175	201	177	178	175	199	217	169	184	166	176	184	201	179	167	193	163	207	185	200	161	182	187	202	192	184	185	206	178	185	209	190	191	185	193	189	205	206	216	176	179	173	200	194	187	193	187	195	197	185	193	198	185	187	223	173	194	186	214	197	199	194	169	177	208	198	196	173	216	191	209	210	190	165	176	177	195	178	167	197	197	207	165	184	203	200	201	194	183	188	192	190	171	175	208	184	196	169	186	180	171	190	180	173	183	179	162	188	220	197	210	176	191	214	192	188	207	182	201	191	186	177	184	177	201	200	207	169	163	198	181	182	171	184	156	181	204	191	202	207	195	185	202	203	184	198	203	159	179	203	187	184	156	192	174	219	188	175	212	179	178	190	191	180	192	175	185	207	199	176	192	162	210	183	176	193	200	230	189	176	188	191	194	184	197	191	202	204	170	181	186	172	182	225	177	237	197	182	178	177	197	215	165	188	223	206	190	201	178	164	172	190	182	178	189	166	196	211	180	183	194	185	179	194	193	183	172	165	173	172	194	191	195	199	209	207	204	154	180	189	197	180	206	169	205	175	182	186	197	192	198	194	176	165	205	191	187	214	200	179	192	188	188	186	199	172	201	181	173	184	209	191	212	191	194	186	215	214	207	204	216	191	189	173	206	189	187	175	173	204	208	160	193	199	203	181	187	200	195	172	193	175	195	190	190	201	159	184	179	179	167	181	197	193	164	185	169	192	202	194	177	150	175	187	169	176	194	179	195	186	195	199	196	201	211	179	193	198	218	182	209	216	209	187	195	177	179	180	193	203	189	193	180	192	185	180	187	182	195	200	180	214	187	162	165	169	173	173	184	207	201	192	175	167	167	183	209	213	168	191	181	193	190	194	146	170	221	181	197	187	182	197	209	216	194	185	180	194	184	219	177	168	194	213	181	219	193	179	167	197	214	193	196	193	170	214	194	193	177	187	180	184	198	181	198	197	199	199	204	187	184	196	198	195	167	179	164	176	186	194	201	176	206	187	204	199	192	186	168	181	161	184	170	185	186	183	197	170	200	188	188	181	180	200	155	188	175	164	205	195	172	179	200	191	202	216	211	172	207	185	197	183	168	180	179	169	194	161	199	201	209	190	208	187	186	179	209	196	179	171	222	194	189	195	177	206	180	199	183	186	180	175	196	175	193	209	204	187	213	195	166	190	188	178	177	179	185	179	229	172	183	182	196	186	223	174	172	194	177	164	198	200	205	222	204	182	188	176	179	221	192	202	187	162	175	191	198	215	175	209	202	179	213	194	149	168	175	154	164	176	190	166	176	154	192	186	180	195	179	183	193	185	174	180	213	202	182	188	187	178	178	220	210	195	202	203	195	171	189	181	165	203	201	153	189	207	213	208	186	215	182	190	169	172	176	197	196	214	206	183	169	168	191	185	169	192	175	196	191	193	185	169	186	168	210	210	192	177	192	166	200	194	189	174	191	175	197	186	195	209	195	192	187	191	193	190	176	199	191	191	183	187	183	165	161	198	209	176	175	210	192	172	208	194	179	181	180	187	174	176	215	172	202	213	193	201	191	197	174	178	181	171	194	190	168	179	200	206	173	167	197	201	189	201	229	188	199	191	190	209	204	181	202	167	170	205	173	183	200	185	210	177	245	188	202	201	176	181	188	205	182	197	193	167	179	176	175	182	169	182	183	216	207	191	183	178	196	195	186	196	198	166	188	185	192	160	187	153	189	189	186	201	201	161	210	211
1916	468	502	442	521	421	460	411	468	474	455	433	480	436	477	393	453	473	467	439	434	436	400	477	416	419	414	450	449	462	429	432	432	438	462	435	434	451	476	426	440	456	450	455	420	428	422	454	477	428	495	466	430	458	430	433	392	438	428	426	399	415	449	424	447	456	452	438	434	430	421	440	441	465	453	454	463	447	454	458	431	457	437	426	438	468	448	485	448	422	427	438	428	412	463	478	468	439	451	436	475	426	450	434	456	439	392	463	438	419	395	445	442	447	445	425	436	447	419	444	442	449	417	459	437	455	424	415	447	421	448	458	459	459	433	390	470	447	412	453	482	417	471	423	454	410	414	442	427	453	403	428	477	433	445	489	474	410	459	435	433	470	452	468	459	424	473	427	435	442	420	490	438	465	445	430	438	453	412	473	488	425	424	460	455	450	397	448	516	472	407	431	453	415	447	405	440	425	472	461	452	434	457	447	440	447	467	426	422	439	395	427	475	448	446	430	408	411	416	448	485	425	459	447	457	438	432	418	420	448	456	481	409	430	450	460	442	456	430	406	435	461	444	436	461	438	456	475	457	424	473	464	442	437	426	458	457	426	453	426	402	434	449	434	460	396	489	434	423	411	413	444	413	433	438	437	402	468	422	431	417	449	458	462	411	446	417	432	465	443	448	451	460	458	436	467	457	442	461	438	425	433	408	439	467	414	413	411	437	469	437	408	452	416	457	438	364	428	434	443	431	464	465	456	462	487	404	431	451	451	455	436	467	506	451	438	438	439	498	456	470	418	433	448	434	471	416	430	456	445	437	426	431	461	438	416	453	443	460	446	473	440	478	411	438	427	420	447	460	442	444	455	403	463	441	412	471	435	438	424	473	444	442	487	455	447	448	440	437	463	407	437	431	442	460	449	451	383	402	436	448	429	465	447	467	443	461	447	443	462	403	448	452	439	468	431	439	457	453	435	455	456	412	464	458	445	425	423	415	465	449	439	438	431	465	407	449	448	454	430	399	447	462	472	414	412	429	456	441	457	467	457	419	440	422	506	437	421	472	428	436	452	452	465	382	444	444	472	434	430	447	453	387	484	430	432	454	415	442	436	442	411	458	461	446	435	459	423	436	452	437	437	427	398	417	451	457	431	416	447	467	450	437	437	416	469	481	436	442	450	435	459	457	433	431	414	460	424	457	442	420	448	454	459	417	473	441	433	434	465	452	437	403	411	475	432	431	453	465	460	453	446	480	452	437	453	454	486	461	435	455	413	458	404	449	470	411	472	481	427	438	448	450	453	446	463	421	403	432	461	435	427	442	471	444	457	451	466	471	495	456	444	433	464	447	415	436	463	425	461	434	464	431	450	414	484	434	454	457	446	441	421	463	447	430	424	478	452	464	461	458	418	440	456	434	435	428	445	473	436	482	425	410	479	461	407	402	443	442	416	454	482	450	451	425	470	476	439	461	448	461	463	419	435	482	422	445	488	441	440	411	425	481	487	451	442	406	448	459	430	471	421	449	436	455	413	407	444	448	450	398	476	454	416	473	474	448	429	450	442	446	438	481	444	456	435	400	441	425	453	427	450	490	491	412	427	447	412	423	431	427	457	397	405	440	484	439	457	477	445	422	442	443	406	464	420	429	463	444	397	438	418	472	442	399	426	393	443	463	443	378	401	439	458	469	427	476	457	430	422	443	451	423	437	476	442	452	411	457	446	459	428	441	438	448	495	444	414	442	456	451	440	449	423	433	473	476	428	430	440	463	469	445	469	429	422	442	463	419	437	414	456	424	442	442	461	429	467	467	457	442	446	457	449	435	477	467	461	391	422	463	459	459	473	454	444	417	446	418	440	421	427	446	440	455	452	426	438	460	427	440	428	432	425	460	434	425	435	440	427	457	490	459	441	437	435	446	460	410	440	442	438	455	458	432	428	440	403	411	463	428	440	441	432	471	453	447	452	462	448	480	466	418	442	427	439	439	453	461	454	448	443	435	400	416	418	428	464	420	420	446	459	439	449	447	434	404	460	432	432	431	427	425	478	460	441	415	463	449	453	450	456	424	437	443	444	390	484	417	449	473	492	443	505	450	432	485	467	477	409	434	434	451	437	467	430	451	466	446	455	456	441	472	454	418	468	434	426	493	429	467	471	446	443	472	423	445	447	455	442	412	446	447	455	443	455	436	437	447	450	453	426	463	437	452	432	423	407	448	467	445	443	482	458	424	460	460	433	432	415	446	431	407	440	453	429	473	444	437	419	449	414	459	446	443	450	463	425	472	444	474	429	460	471	472	446	449	429	427	450	418	424	436	422	454	459	432	443	413	446	433	402	433	431	433	455	414	488	439	449	449	446	461	426	466	449	454	455	458	386	412	432	420	425	417	493	461	423	467	444	443	445	418	430	455	457	409	459	425	465	471	491	398	478	447	431	417	450	476	426	442	435	478	450	443	466	424	470	454	439	444	434	452	459	447	442	470	421	438	411	403	442	457	473	437	456	472	465	461	456	412	425	454	453	445	428	451	472	451	491	413	431	432	437	440	438	460	442	439	474	445	423	427	443	476	408	452	439	432	427	429	468	448	426	408	455	411	425	431	446	448	425	424	454	500	420	460	419	446	440	451	448	451	411	446	454	392	422	421	460	468	467	443	423	433	435	423	434	413	467	441	415	452	475	425	443	439	485	464	405	428	451	450	456	418	420	440	445	439	408	412	445	482	449	429	462	453	448	468	470	467	485	427	418	455	424	446	411	436	430	474	459	499	450	447	453	433	442	495	431	427	460	453	414	424	437	467	411	431	421	470	455	445	438	433	458	441	415	433	461	485	432	443	426	451	435	481	410	434	458	430	393	447	438	470	481	437	461	454	438	510	445	450	457	448	444	400	427	442	463	440	423	445	440	441	454	445	425	433	475	455	413	440	450	457	435	436	460	477	427	430	436	442	451	435	419	409	440	458	485	436	403	438	446	458	413	448	420	420	419	472	436	436	475	400	454	435	411	445	427	418	461	453	424	481	464	440	434	451	440	413	467	438	446	454	438	457	437	450	489	447	425	433	437	438	468	461	419	440	460	455	502	399	433	427	445	436	431	444	449	430	439	440	449	459	444	419	424	419	457	458	462	450	449	448	434	430	444	402	451	458	426	451	413	409	437	438	417	437	455	430	464	435	453	403	429	484	427	435	435	442	450	470	419	435	476	433	438	442	428	457	441	456	463	426	461	456	421	434	441	445	441	470	462	451	450	451	441	462	440	410	455	427	407	433	426	455	411	414	440	484	456	443	491	423	434	468	462	463	441	473	444	471	459	423	481	453	445	452	463	443	464	498	448	456	440	429	452	459	430	444	465	384	451	473	495	448	443	443	429	412	457	423	444	437	457	438	448	451	442	470	454	420	446	458	437	431	398	429	413	427	440	429	438	455	434	431	478	419	422	455	447	497	416	437	454	410	461	429	445	445	452	436	416	418	433	414	428	468	425	410	451	432	407	470	416
7868	560	576	465	379	312	319	289	290	271	262	262	237	250	244	229	248	259	257	240	233	222	258	215	256	239	241	245	212	238	291	237	231	245	233	209	232	250	245	258	247	236	250	240	202	238	207	256	210	241	250	258	218	214	216	222	228	232	237	242	257	243	228	219	259	233	232	227	263	234	237	272	255	229	213	200	234	216	222	214	240	254	223	243	231	243	243	229	225	231	235	257	240	237	226	230	244	248	247	216	229	229	225	220	251	244	216	235	250	213	200	242	216	241	244	222	247	246	220	220	247	243	239	247	237	234	204	219	235	239	230	221	226	245	211	224	228	228	230	227	233	225	213	241	217	225	222	218	208	245	237	191	218	240	224	211	233	200	240	261	214	240	233	249	237	251	238	189	246	230	205	254	218	223	234	227	255	235	243	217	219	225	221	269	217	236	240	224	257	209	225	240	237	223	240	256	213	204	219	199	224	233	223	237	241	227	219	234	238	245	223	244	260	259	263	237	201	273	235	237	206	233	240	227	224	212	245	267	239	228	236	231	234	254	247	241	254	243	235	269	213	260	239	222	232	196	219	265	248	248	239	204	214	247	224	228	245	247	237	247	223	249	235	217	210	222	228	252	222	243	222	233	215	224	243	236	228	261	229	207	219	265	221	226	275	243	227	214	236	240	197	258	224	226	239	223	224	207	225	228	232	231	229	250	242	227	223	231	214	232	239	229	255	239	207	235	204	212	214	224	231	212	204	237	236	225	242	233	218	219	234	253	244	223	230	219	252	231	259	219	243	191	236	235	231	251	243	213	241	271	228	243	234	227	216	248	226	202	225	233	229	230	220	257	270	238	254	258	243	225	263	259	226	216	259	228	230	221	222	251	223	223	210	222	221	196	224	251	260	249	212	219	224	239	228	208	246	223	227	248	249	238	246	242	222	234	243	260	215	232	229	224	205	254	237	242	250	237	247	247	263	227	243	226	244	213	225	219	236	268	255	224	218	238	204	241	243	253	218	282	235	236	259	271	231	200	228	207	227	207	250	258	247	233	230	253	229	203	224	242	248	211	218	232	242	243	232	232	246	235	250	227	248	241	225	240	246	216	226	248	239	217	235	237	233	245	228	242	245	227	236	227	218	236	218	195	221	209	242	239	239	210	241	222	234	239	206	243	216	231	228	222	225	228	240	229	207	258	229	214	261	246	232	237	236	267	263	248	222	238	239	223	236	241	266	244	235	231	207	248	208	219	253	247	242	210	227	216	213	237	237	241	221	224	230	233	227	207	240	228	225	229	220	258	227	210	271	223	228	219	230	221	243	227	251	228	237	214	267	276	254	232	249	226	253	234	231	216	230	261	241	215	224	236	246	227	222	221	241	241	237	236	251	198	201	236	201	225	239	255	229	231	238	247	239	214	220	248	251	227	210	215	234	266	218	223	270	213	222	247	231	254	243	240	244	221	255	260	235	250	243	234	240	257	213	226	230	227	234	233	230	223	235	252	238	260	232	226	222	199	223	237	216	261	227	230	245	208	222	241	235	208	225	254	241	234	225	245	231	252	218	216	238	237	236	227	223	273	252	266	219	253	201	229	257	243	226	227	245	237	235	206	214	248	233	229	214	204	238	235	233	236	223	226	256	226	225	271	219	208	235	229	219	246	235	212	264	211	250	237	234	261	256	246	242	238	246	241	231	214	251	225	236	214	244	230	268	222	218	227	237	234	292	236	252	248	222	230	220	239	241	242	227	249	254	237	219	243	259	241	234	207	237	224	221	241	216	225	230	246	244	220	221	218	239	295	233	210	212	237	258	203	241	212	264	259	235	224	218	231	258	224	240	247	242	219	228	220	194	225	234	218	193	220	215	223	237	222	260	223	227	218	206	221	252	231	222	237	241	220	222	222	219	241	234	231	237	207	229	244	230	244	228	234	234	260	257	228	247	242	231	274	233	251	235	245	221	252	223	244	240	218	264	234	236	223	231	217	230	227	241	242	249	241	219	255	255	192	232	224	235	216	255	224	205	229	232	232	237	232	243	213	225	247	222	238	210	226	262	238	242	253	246	216	244	275	227	224	212	254	228	251	222	252	228	239	227	225	252	257	279	233	252	217	249	227	221	227	226	248	253	253	251	254	265	227	267	255	254	228	247	229	229	282	250	230	253	242	258	259	243	229	204	258	274	249	235	223	247	214	232	233	232	213	222	267	235	223	235	241	230	254	242	224	216	240	216	254	230	241	270	221	245	228	238	237	238	241	257	217	220	250	220	285	228	244	263	254	241	225	272	228	235	246	230	233	232	218	245	263	243	219	241	225	226	232	222	232	252	249	230	234	242	237	245	222	224	227	242	257	215	221	217	237	197	241	237	256	229	224	213	258	253	216	248	247	223	230	241	227	190	255	247	244	233	199	237	234	242	237	233	239	231	234	242	236	205	237	261	220	228	218	236	236	272	217	233	244	213	263	255	251	242	241	232	214	226	251	242	236	218	221	228	242	222	204	222	252	220	254	245	244	204	196	236	231	220	240	240	243	235	226	239	238	226	234	231	221	229	250	278	246	238	232	247	249	209	203	250	228	239	253	204	256	223	241	235	237	249	239	257	255	209	264	236	224	231	233	215	237	268	246	258	231	240	260	199	215	270	206	229	227	254	216	224	227	248	256	273	211	196	234	240	242	225	217	230	228	213	250	231	227	236	219	256	269	245	240	254	249	231	226	219	250	234	217	233	265	249	245	220	208	218	227	263	226	216	215	227	245	272	228	208	247	261	211	244	252	236	247	238	211	257	253	235	222	219	253	224	262	225	259	201	237	238	227	231	223	236	236	232	210	236	240	238	248	231	212	212	200	220	215	185	241	245	210	247	236	225	230	253	222	230	213	232	228	244	220	243	222	214	221	220	227	255	227	199	214	212	232	225	195	195	228	226	216	229	250	230	211	249	241	236	230	262	240	236	208	228	240	226	248	232	225	210	238	247	232	221	205	220	235	236	218	232	248	231	240	225	259	225	243	218	242	216	246	232	235	226	247	241	232	227	232	230	247	245	214	245	246	242	227	251	225	202	257	224	259	219	227	232	236	223	244	247	251	248	219	240	240	243	225	248	236	244	229	223	215	247	221	225	227	213	221	217	245	234	236	225	230	209	230	237	228	255	221	237	239	252	244	218	253	231	260	225	247	241	231	220	244	227	231	237	237	242	279	219	254	233	218	234	240	222	233	226	230	217	223	233	215	227	197	237	220	232	236	221	238	233	270	216	202	241	262	257	225	237	231	226	209	255	211	244	251	228	223	243	221	235	251	237	208	248	229	221	237	233	234	244	216	249	231	234	237	231	226	233	249	248	235	221	257	253	252	251	227	229	213	213	249	198	259	227	251	220	224	226	234	197	252	228	218	242	214	253	250	233	244	231	224	239	255	228	250	252	236	258	244	220	235	222	228	230	242	222	211	236	240	265	246	233	230	216	203	251	249	260	212	239	230	239	249	221	243	242	222
6558	781	1261	1476	1249	989	959	862	775	733	728	653	626	619	602	613	571	591	611	599	618	540	590	571	581	549	554	569	532	568	542	535	580	587	490	522	563	555	528	538	538	555	554	558	522	468	477	517	595	552	540	525	529	545	525	513	508	514	512	534	567	582	532	524	583	533	485	545	528	528	530	537	558	561	508	546	510	530	565	525	557	544	511	535	527	527	514	565	538	534	534	539	530	499	528	517	562	507	501	554	520	532	518	554	525	529	510	536	535	534	547	525	546	516	587	514	521	491	512	532	530	506	489	568	537	541	525	529	508	565	482	534	557	560	493	540	568	498	536	534	557	506	535	535	535	520	554	522	551	553	567	527	535	523	542	511	568	510	520	498	539	558	544	518	515	510	525	509	531	539	514	484	545	523	523	528	502	554	494	551	523	493	508	555	522	482	532	514	523	503	553	554	530	525	511	550	564	569	507	513	557	509	507	549	541	536	510	569	498	553	527	522	553	555	515	516	516	531	530	521	531	508	514	546	537	553	539	533	540	511	561	508	558	551	489	535	524	499	517	516	538	555	520	524	533	541	561	533	558	549	563	534	550	554	547	533	548	528	547	526	572	537	518	561	502	505	536	552	474	528	495	567	536	531	570	517	534	543	536	544	532	540	540	522	505	527	540	513	525	511	552	546	524	544	537	513	516	543	536	557	534	555	576	544	543	537	587	511	579	544	515	512	532	511	580	560	557	497	534	537	548	508	504	518	496	498	556	492	519	549	536	543	506	572	561	520	497	527	483	550	522	510	557	500	528	510	552	493	549	478	540	538	496	530	558	504	522	582	536	536	563	531	521	507	504	557	524	587	535	532	550	512	533	600	543	562	536	537	508	522	548	506	534	562	518	545	497	499	536	508	549	533	495	553	535	507	541	518	525	542	529	560	515	528	503	562	486	546	559	567	540	553	531	515	517	505	546	516	524	561	542	518	541	524	502	490	551	509	563	561	552	531	479	522	501	574	516	528	559	533	541	533	563	527	530	530	508	560	563	522	533	496	553	531	563	574	532	531	551	528	549	492	509	494	561	524	546	586	578	549	479	493	527	512	520	490	534	547	545	563	492	569	567	510	559	523	514	540	484	545	506	525	498	566	537	510	516	499	482	536	512	533	584	540	484	516	549	550	489	551	567	545	515	547	564	542	552	533	545	567	539	535	510	507	502	551	500	519	461	544	547	512	538	561	533	521	492	524	528	474	557	505	508	529	505	486	574	538	561	504	531	531	547	505	514	527	507	575	533	514	517	512	555	519	480	558	553	541	548	529	560	540	525	509	548	532	513	530	560	541	558	566	554	554	567	490	554	565	515	512	552	535	541	537	543	475	528	519	513	533	458	510	518	532	506	495	514	518	560	521	494	552	540	526	543	549	544	528	538	531	564	558	537	528	553	543	539	520	508	525	504	538	530	523	538	554	539	516	475	523	536	497	546	506	513	526	531	520	526	577	512	522	576	518	552	515	514	567	511	549	545	519	522	513	522	539	521	536	531	528	513	479	536	525	597	551	505	559	547	567	521	565	528	513	528	550	544	519	519	530	501	521	493	553	520	515	528	525	559	533	556	540	496	531	552	530	535	550	568	538	541	527	530	560	513	490	544	584	518	530	546	571	508	514	513	532	537	537	515	534	597	529	538	522	506	507	507	514	569	521	514	505	521	530	517	521	536	521	559	524	532	500	528	494	529	567	514	565	521	531	564	540	522	538	486	573	515	553	502	577	496	495	495	556	538	510	517	522	518	538	563	508	551	543	536	550	494	532	541	508	557	542	537	557	544	540	594	497	509	500	460	561	516	548	536	579	562	506	527	536	565	519	536	551	502	505	554	546	532	542	553	547	540	544	538	502	520	518	540	566	515	546	555	541	511	529	496	513	545	545	520	525	511	511	518	533	521	566	546	556	520	537	532	519	507	528	508	537	510	486	574	507	557	513	544	527	506	534	558	525	549	526	563	538	552	536	502	557	534	500	532	509	528	554	549	535	521	513	497	516	570	496	513	529	518	539	533	506	564	504	547	537	547	518	508	543	525	547	539	528	532	519	530	548	493	553	519	527	502	500	565	525	546	515	523	527	498	539	494	505	553	530	561	531	515	530	463	536	530	522	529	514	553	517	558	528	514	522	524	559	577	526	529	529	532	498	516	518	515	525	539	537	504	538	527	542	532	497	534	546	521	523	531	514	522	543	566	515	527	554	574	560	464	570	528	551	530	535	521	536	513	512	543	546	484	522	531	499	567	540	518	540	540	534	569	530	551	535	540	544	573	528	552	542	544	513	530	503	552	515	532	521	509	564	570	546	528	539	514	537	521	530	569	535	514	530	534	517	512	503	548	519	559	522	539	510	517	530	541	525	526	520	553	521	511	526	531	545	518	502	526	514	504	568	495	555	517	570	535	561	547	567	532	559	480	556	515	541	519	544	523	537	520	559	553	494	553	518	520	533	581	535	541	529	524	571	540	488	542	538	510	538	576	529	518	526	549	554	541	527	558	504	579	521	483	538	537	514	526	528	535	517	544	524	512	536	499	513	534	549	559	476	508	515	577	525	512	525	571	485	499	523	512	530	531	518	568	523	532	519	502	516	548	493	538	508	588	537	516	507	536	536	516	475	515	546	561	524	551	557	551	555	582	545	516	536	501	538	524	506	532	501	544	541	542	557	558	555	531	494	512	504	538	558	537	513	553	536	541	552	548	549	536	544	522	508	484	507	530	551	526	499	544	495	546	470	519	487	519	517	514	507	543	487	555	513	563	513	528	546	533	499	529	568	565	566	534	522	544	532	546	573	515	556	562	535	483	500	532	501	501	589	540	534	547	547	552	522	528	531	513	544	493	507	523	514	517	503	541	534	499	538	540	514	543	545	518	548	502	522	520	516	571	536	538	563	529	537	600	524	501	519	501	537	501	518	568	546	559	538	522	497	505	491	533	549	566	507	494	525	496	546	540	531	541	535	497	535	535	528	492	566	520	562	536	490	539	527	518	549	512	537	511	583	523	541	503	513	518	511	566	558	570	544	560	548	537	504	565	544	532	531	552	503	527	527	547	544	530	499	541	564	499	549	504	551	513	503	550	539	539	543	529	518	556	551	565	551	532	517	524	574	552	538	552	524	533	519	530	524	514	558	553	572	558	553	487	565	551	571	556	508	532	535	529	488	536	530	503	520	504	504	497	535	506	542	534	514	545	518	516	524	545	529	542	553	531	524	518	496	522	532	513	546	519	499	470	529	495	558	478	562	508	558	561	522	549	486	518	496	529	539	522	552	551	523	521	534	508	529	527	511	507	513	569	522	534	512	534	507	539	557	531	540	545	514	559	538	535	517	543	542	505	527	519	488	547	509	547	542	536	496	492	516	495	543	505	528	554	504	499	513	486	524	527	569	575	563	594	513	535	525	562	513	534	507	535	531	504	592	524	501	520	519	555	520	551	544	562	498	542	540	506	555	530	520
14595	1032	874	707	452	334	249	241	201	182	180	167	155	153	174	145	99	134	128	123	128	111	120	121	130	157	135	132	125	137	133	124	118	127	127	152	142	107	89	126	134	122	126	143	127	132	79	125	123	124	134	131	112	105	105	114	107	148	105	114	112	125	124	127	116	118	102	97	136	154	121	125	117	144	124	102	115	98	103	113	125	121	128	119	140	119	117	103	126	121	116	110	125	127	129	131	114	129	98	131	121	113	131	117	96	107	132	115	123	145	111	122	124	108	96	127	121	112	125	113	116	94	122	121	118	120	127	119	115	153	142	124	141	109	132	118	119	116	109	93	150	132	116	112	138	129	117	129	129	126	128	101	108	119	115	124	103	117	142	105	101	132	101	139	100	114	121	120	128	134	116	102	116	124	129	114	132	116	118	127	102	100	95	124	115	110	119	108	113	131	125	134	127	103	115	117	117	97	119	103	111	100	92	104	114	116	117	108	142	112	95	108	132	125	145	128	133	123	150	120	112	120	104	112	116	118	115	109	117	110	113	114	125	111	119	86	112	120	114	131	120	123	134	118	130	121	97	121	129	120	130	155	116	104	122	114	132	123	88	107	120	127	105	122	127	117	117	125	112	105	121	134	128	124	142	153	106	133	107	118	123	97	98	112	127	124	110	113	116	113	115	139	114	124	112	122	109	124	119	123	123	128	121	145	142	138	128	122	103	96	115	134	125	126	106	117	136	126	103	121	133	100	122	110	107	111	118	130	121	128	96	116	115	108	110	122	117	105	96	115	127	138	109	108	115	101	98	118	114	113	106	127	107	117	109	134	114	116	118	115	129	102	125	133	113	118	121	113	120	116	128	114	124	124	112	103	116	99	128	120	125	118	103	115	124	119	110	114	117	121	104	124	132	99	108	124	130	124	104	152	133	126	98	134	122	124	103	124	130	113	131	104	115	117	110	119	123	112	103	122	130	113	119	136	113	118	102	107	124	112	104	100	115	120	114	109	143	136	112	124	107	125	120	131	137	120	128	130	139	123	117	122	120	133	114	106	117	126	136	100	139	108	113	126	129	115	115	130	112	101	117	150	114	126	104	112	124	124	119	117	117	97	129	117	119	137	123	119	108	132	96	132	141	107	137	122	145	110	113	120	126	125	110	110	116	120	128	119	97	113	110	114	123	109	102	110	92	99	109	131	118	103	96	128	114	134	103	110	124	102	124	118	133	116	101	121	114	139	123	127	124	101	106	136	125	117	119	121	112	111	108	133	107	120	134	134	120	123	122	113	121	136	118	127	137	122	113	113	137	120	109	139	116	122	122	138	113	114	116	122	102	129	110	130	116	87	114	124	136	114	132	106	110	115	97	114	123	127	106	131	126	128	116	134	115	121	116	110	118	103	115	118	113	97	110	99	101	122	107	126	88	105	102	125	117	142	146	106	93	122	142	109	116	123	108	120	102	107	94	124	133	110	133	119	87	124	112	145	132	116	114	149	139	117	116	115	119	120	120	90	96	111	102	117	110	129	142	113	103	115	122	121	120	95	109	134	138	134	112	145	112	113	89	129	123	108	123	115	142	138	121	121	139	125	115	129	113	122	117	86	117	135	111	89	134	119	125	111	112	135	131	102	137	111	91	113	121	133	130	123	119	110	107	123	148	120	133	97	107	131	104	107	95	110	114	120	116	130	131	113	112	119	114	115	128	125	132	111	120	112	126	123	116	110	101	127	125	96	126	117	130	108	102	118	139	148	115	115	118	96	112	113	122	96	117	126	147	99	97	116	100	120	114	109	97	110	129	111	143	114	134	106	106	110	131	132	111	101	120	104	126	97	126	134	110	144	137	114	124	132	117	120	124	121	116	106	115	110	107	102	102	117	107	101	111	107	124	119	133	113	129	115	111	128	114	94	120	149	116	111	114	117	126	108	140	119	117	118	122	119	89	129	119	132	115	88	114	113	129	107	118	112	119	107	116	120	104	139	112	113	147	122	133	115	123	98	134	126	101	118	134	121	106	135	110	99	99	112	123	126	130	125	112	116	137	102	119	124	124	105	130	118	123	121	139	124	109	122	144	120	120	111	111	107	101	112	119	125	108	100	124	110	117	124	99	120	120	135	103	109	126	107	115	137	105	136	99	110	114	117	112	109	113	115	110	123	115	107	114	132	123	143	133	124	124	133	95	123	116	114	123	128	134	124	108	132	117	109	105	126	130	118	124	134	89	114	116	133	144	124	117	98	131	116	116	118	125	134	108	120	121	105	124	129	111	118	126	116	134	129	124	109	109	141	115	117	123	149	126	122	123	104	126	130	112	110	115	108	114	96	110	114	119	112	98	116	118	116	115	102	113	121	106	120	104	130	135	135	123	137	105	128	114	104	104	125	117	114	122	121	116	108	96	121	118	121	103	135	110	114	108	131	129	114	105	115	137	122	103	116	107	116	114	110	100	136	118	114	123	132	126	123	116	123	105	138	118	126	127	93	125	132	124	123	133	111	117	107	112	105	112	125	107	125	118	120	124	105	126	105	114	107	96	126	130	94	115	116	110	102	126	124	145	130	126	115	113	119	118	126	111	104	145	120	124	127	118	106	121	116	122	114	107	140	126	150	109	113	124	119	103	133	112	96	125	107	114	123	92	126	125	112	133	112	129	115	118	128	101	106	94	108	114	134	110	122	119	101	132	111	112	122	119	116	128	118	111	119	107	137	127	125	98	118	107	102	118	128	105	120	123	124	110	120	131	137	116	101	129	95	121	134	115	97	111	149	121	124	118	133	123	144	102	145	110	91	112	117	120	121	131	94	111	118	110	110	107	121	118	110	105	129	129	109	127	113	128	132	124	111	117	116	120	124	130	127	104	108	116	102	126	115	124	133	106	136	126	111	127	128	108	112	111	142	119	124	145	132	129	114	121	100	119	119	116	115	136	127	100	114	120	120	118	113	118	111	127	137	122	114	122	103	136	120	111	130	127	111	109	130	120	99	116	106	117	98	103	132	117	114	125	129	121	122	104	146	122	102	116	122	111	108	130	121	114	110	144	122	121	140	141	123	116	114	132	107	130	97	133	107	125	115	125	118	101	126	113	132	124	122	120	115	111	108	119	119	108	100	107	100	120	118	107	134	121	109	113	129	109	116	116	131	126	121	118	120	119	134	118	108	106	106	138	120	122	131	111	122	120	109	146	128	155	104	101	116	103	128	120	114	120	127	121	117	120	114	103	97	112	126	98	107	112	120	133	101	118	119	113	129	119	127	105	126	123	114	126	130	113	111	105	103	104	106	116	106	112	123	117	108	103	130	109	109	136	128	124	136	128	120	130	118	111	106	105	96	123	130	105	116	111	125	133	132	131	109	137	111	112	120	105	141	125	128	105	118	128	112	134	144	128	130	129	116	131	121	123	119	113	139	124	105	106	143	120	124	127	91	106	128	113	101	104	99	125	141	101	138	122	137	110	128	146	112	103	120	116	114	109	125	120	110	123	117	128	144
7968	831	1751	2077	1636	1303	1016	826	723	658	556	534	485	479	422	441	420	328	392	381	346	355	378	373	349	348	324	340	316	291	347	324	310	303	333	288	332	289	304	288	304	322	302	294	277	331	280	296	317	293	295	284	330	298	274	325	277	286	278	292	237	286	258	268	279	260	277	298	295	284	286	295	285	270	316	273	271	259	283	317	280	286	276	256	272	241	309	286	342	295	270	241	284	289	281	291	272	283	291	270	285	279	300	250	275	286	260	268	270	279	274	284	290	297	286	296	299	311	289	264	254	275	257	290	272	275	245	295	287	297	273	259	271	292	268	274	282	282	260	289	291	267	270	285	261	255	276	275	288	265	267	241	258	269	272	303	301	254	282	276	268	280	276	288	274	278	298	259	282	277	263	303	276	264	286	293	275	283	263	275	284	304	271	268	274	258	285	297	260	278	285	301	275	305	273	271	297	287	247	266	290	304	284	300	271	311	283	273	300	261	277	283	277	264	311	255	271	281	265	304	282	276	274	271	275	323	283	269	263	274	280	284	281	261	261	260	285	273	271	287	267	317	294	287	287	313	278	263	257	275	267	256	280	274	279	320	261	259	279	270	274	263	271	271	303	278	278	268	266	303	293	282	257	284	282	290	277	282	290	297	295	265	277	276	278	284	290	275	248	291	278	245	294	289	313	280	281	288	255	289	287	276	249	262	263	264	293	285	318	261	274	297	287	267	276	295	259	256	262	277	286	277	255	287	269	279	294	254	265	275	262	283	279	285	269	280	297	305	291	269	270	254	278	270	290	265	288	307	288	238	299	292	248	302	253	245	270	292	267	288	295	284	274	298	306	259	265	275	267	276	253	295	255	300	265	262	276	264	265	288	284	287	267	280	274	329	285	289	275	288	298	289	272	293	284	265	287	292	260	301	285	288	293	282	310	264	278	280	281	279	279	276	286	309	276	251	275	272	270	276	297	302	296	279	291	265	268	298	292	291	282	268	259	246	303	298	300	268	270	291	267	300	288	293	326	276	287	257	288	267	243	279	278	290	262	294	259	267	251	282	272	279	274	250	292	312	281	290	290	256	287	297	282	266	281	277	258	291	280	290	280	256	288	293	277	233	267	269	285	294	291	259	282	300	277	253	268	292	277	274	286	272	295	273	272	278	259	241	283	275	252	253	273	293	261	300	305	307	274	285	275	277	277	290	251	276	279	331	276	268	273	271	272	287	286	304	285	285	281	284	304	271	241	286	282	277	269	274	274	277	292	318	308	253	279	268	258	289	273	284	287	292	255	263	276	266	266	286	277	284	283	306	267	280	277	291	271	317	264	277	284	271	250	293	257	264	252	262	292	243	280	291	294	288	272	273	276	279	294	280	276	274	293	301	278	272	289	272	283	265	278	302	279	281	267	314	267	299	287	291	281	271	251	296	254	296	293	279	240	277	305	273	289	284	285	252	267	294	287	279	279	261	300	277	288	249	289	299	310	271	305	269	296	246	301	312	274	292	279	253	276	309	294	304	262	278	268	254	255	265	256	245	249	271	283	284	285	276	275	269	284	274	277	254	292	268	278	288	273	332	257	313	256	264	283	260	270	276	270	275	295	292	261	289	316	289	276	297	270	273	267	289	275	262	286	277	292	251	259	295	259	275	286	280	261	284	263	287	265	258	282	293	266	268	263	281	285	264	289	307	278	281	251	259	266	280	257	272	256	298	268	284	285	289	280	294	276	281	277	267	306	279	301	288	245	304	264	312	288	271	296	287	291	264	271	301	291	296	270	288	277	292	303	314	275	272	258	285	274	299	255	270	266	276	275	275	257	266	261	276	274	274	286	268	275	269	294	311	293	260	298	290	276	286	259	287	291	287	284	267	272	269	278	304	275	254	281	287	287	298	249	308	284	308	285	288	274	271	252	276	264	282	304	274	282	274	293	281	271	311	267	299	293	289	319	258	303	295	292	281	272	286	287	271	260	276	285	255	246	263	295	295	275	246	268	265	315	280	265	281	277	325	257	276	282	298	273	278	291	282	289	276	275	264	285	277	292	274	289	298	291	299	276	301	264	245	306	269	262	297	276	292	276	273	287	285	245	282	252	299	275	255	254	265	293	285	254	279	254	297	263	297	300	261	270	246	299	290	296	309	260	275	270	283	276	295	272	311	277	291	279	251	275	276	292	284	283	288	277	297	287	252	309	247	278	263	280	284	291	293	274	271	293	297	268	257	267	305	261	266	292	304	293	279	275	296	309	293	280	276	281	280	260	266	256	274	274	270	279	283	271	289	275	303	284	268	269	272	289	277	291	255	240	294	266	300	263	258	272	286	262	309	303	315	240	289	286	293	269	252	302	299	295	278	266	280	298	305	278	250	282	287	297	293	278	276	284	292	283	285	277	277	274	290	278	289	287	258	306	298	285	302	293	276	289	265	297	298	271	245	281	277	296	287	267	283	260	282	292	293	278	246	282	261	261	281	266	297	312	293	295	251	274	268	291	254	254	328	299	272	292	295	301	273	272	275	295	268	271	281	271	253	300	291	278	285	281	275	279	278	270	268	251	301	277	274	310	275	284	269	291	261	283	305	283	295	280	266	278	255	259	294	280	290	282	301	291	283	251	298	274	273	264	277	273	273	269	275	308	313	307	307	289	273	295	286	210	266	255	272	291	278	262	250	274	298	271	277	259	273	282	277	290	280	286	281	296	273	300	288	297	295	257	260	288	282	297	239	260	279	289	255	254	266	273	271	277	288	277	285	279	290	286	278	265	317	277	264	302	259	291	275	265	255	266	268	299	271	272	277	272	297	279	257	266	295	267	283	294	282	301	252	256	295	269	280	293	288	275	279	265	290	276	251	273	280	250	288	303	293	291	276	287	273	284	270	304	261	279	259	252	273	284	260	309	287	268	282	265	281	265	251	267	306	260	290	260	289	277	281	280	265	296	292	272	255	293	264	278	266	281	259	281	286	284	283	290	261	281	292	273	256	316	266	256	272	265	271	288	266	270	283	282	305	258	276	266	270	323	266	285	267	281	310	261	292	280	289	264	273	265	264	291	299	299	272	278	270	266	289	265	300	306	277	299	280	277	270	289	298	285	276	268	282	262	298	285	279	259	248	260	257	287	284	256	273	281	275	298	265	265	272	277	294	287	296	275	293	271	291	269	269	292	293	294	302	268	280	284	270	302	257	265	290	277	276	273	270	276	267	262	308	296	274	296	287	264	300	288	281	252	254	265	278	307	273	257	295	299	268	259	278	261	300	271	313	275	289	271	263	265	269	295	283	245	292	290	282	265	275	266	251	267	294	280	250	291	291	286	276	295	277	267	282	279	287	304	287	272	261	301	249	297	277	311	287	247	285	266	288	277	262	299	291	286	274	299	283	262	271	256	260	265	291	272	267	299	316	272	269	287	271	274	271	275	288	283	268	302	261	295	284	281	237	293	294	309	307	271	292	255	270	243	292	289	276	288	268	247	273	281	260	250	276	279	272
1649	236	201	203	196	201	184	196	194	194	191	173	155	195	200	203	183	193	173	178	189	191	204	215	173	186	186	173	167	167	173	175	194	194	197	176	168	193	167	193	178	192	172	215	208	165	184	172	210	195	185	167	168	192	211	191	174	197	179	179	192	199	195	189	174	203	197	203	207	195	197	175	188	179	177	178	192	203	182	195	191	184	178	177	167	156	183	162	200	194	171	177	185	167	204	172	199	178	190	196	193	196	177	187	151	195	177	169	170	175	174	178	191	192	174	180	179	195	198	197	191	176	185	154	214	210	207	189	168	173	202	201	208	193	163	174	173	205	199	190	189	182	169	173	186	179	178	185	198	172	214	193	172	194	195	163	190	187	198	194	198	213	179	169	177	180	186	201	189	186	150	198	197	163	185	168	201	175	200	193	179	200	184	193	192	182	166	197	185	215	184	211	181	175	175	193	182	174	187	199	174	179	207	180	202	176	185	208	160	189	196	184	161	211	201	167	206	190	176	184	169	204	220	194	188	162	192	173	181	189	179	191	184	191	192	198	179	179	198	188	193	190	171	161	202	184	184	154	174	178	199	216	213	199	201	180	179	200	166	186	190	189	185	206	190	201	159	163	194	179	184	194	203	177	188	189	200	188	158	203	172	198	163	194	179	157	189	218	178	208	187	168	180	186	191	208	193	173	179	193	191	179	182	175	181	196	184	206	191	174	163	229	181	199	193	168	184	180	176	175	189	160	231	181	187	208	174	188	197	201	181	187	189	167	191	195	188	201	183	186	181	181	182	187	195	179	195	167	174	186	207	189	173	196	177	175	202	203	175	222	200	183	176	203	188	175	186	161	177	182	187	196	194	190	184	197	198	180	177	184	190	198	166	177	208	199	189	195	188	183	155	215	221	173	203	167	199	187	185	185	212	177	202	187	201	170	204	198	188	210	193	177	190	174	180	205	160	188	186	199	167	185	181	188	171	193	162	181	174	192	186	196	208	198	192	176	198	205	166	173	168	190	197	232	185	176	162	185	210	186	183	165	195	168	193	181	185	184	184	183	172	168	189	191	195	180	168	153	198	226	208	176	196	169	172	162	167	169	156	175	174	201	217	222	163	185	194	193	199	164	211	163	238	198	200	178	164	187	182	196	222	208	219	158	176	185	191	180	164	192	171	165	191	173	192	172	189	199	185	190	208	179	181	179	199	181	202	158	208	204	197	193	197	204	195	200	187	190	192	213	196	185	161	202	170	174	164	209	148	188	193	204	175	192	204	184	180	199	163	194	206	177	180	196	191	188	210	189	239	179	195	180	201	186	183	189	205	223	197	165	165	199	211	184	185	193	231	184	207	166	195	209	202	186	177	184	188	189	177	194	187	163	189	170	203	202	177	186	162	196	178	175	196	199	172	181	203	196	206	211	162	173	239	209	201	156	192	179	185	215	200	189	173	198	188	188	174	186	190	189	192	187	176	180	196	187	193	180	176	191	180	173	201	176	183	212	178	190	190	190	198	165	215	164	200	181	190	187	194	182	184	180	218	192	202	179	186	218	209	167	165	186	208	182	189	210	198	160	173	169	195	184	202	176	173	201	213	181	176	189	215	186	172	196	178	199	160	180	171	178	184	175	185	207	187	168	215	187	204	168	218	182	205	176	171	177	193	173	175	193	202	194	210	184	193	199	188	180	197	189	182	188	193	191	202	189	184	187	193	209	181	165	167	186	177	209	204	189	180	197	189	173	198	199	188	182	177	186	169	197	138	198	178	205	194	232	180	186	172	203	196	196	168	166	182	192	174	164	190	187	221	155	165	184	185	207	183	184	177	158	177	181	163	194	188	195	191	149	182	169	208	198	195	180	208	199	197	173	209	174	145	172	161	158	193	187	157	195	205	176	192	206	174	191	194	212	197	157	176	190	189	177	210	177	189	189	169	186	198	200	165	167	178	207	172	184	176	179	190	191	181	209	170	203	192	175	184	183	178	163	187	177	174	194	180	183	196	192	186	191	207	182	157	204	200	176	166	183	157	183	177	181	174	196	164	209	180	190	176	181	204	189	192	182	204	191	172	190	160	192	193	178	165	194	183	184	200	205	191	177	181	173	207	192	174	195	198	199	193	164	191	183	190	203	207	176	180	195	208	199	222	177	193	202	176	159	173	201	171	196	191	203	196	168	190	211	204	175	172	162	170	197	183	189	191	193	204	174	170	182	170	219	195	181	203	229	182	180	204	209	173	191	188	203	187	176	168	195	163	159	183	181	167	183	199	179	188	196	181	184	175	179	189	181	151	177	179	179	186	185	177	214	196	192	182	192	176	169	195	163	181	180	210	198	187	187	156	217	180	199	189	221	208	166	197	188	182	193	200	194	175	182	178	204	216	202	165	173	175	180	183	222	186	167	214	211	179	151	191	196	188	198	174	208	211	204	200	166	177	187	172	195	175	161	192	179	207	190	213	170	184	183	146	179	190	164	184	204	206	174	163	182	198	165	173	198	185	184	159	180	163	176	202	190	206	197	182	172	204	205	175	173	175	204	168	192	174	194	174	156	199	177	173	184	167	178	176	199	174	203	185	217	194	191	200	167	204	173	166	219	162	154	200	197	206	170	179	178	204	215	191	174	173	184	170	198	205	196	189	175	177	195	177	175	173	180	180	193	180	199	185	169	189	197	204	188	181	175	183	155	187	178	185	171	165	167	211	200	200	204	184	191	190	181	187	194	220	199	198	188	195	184	190	188	211	191	164	178	211	206	172	191	175	196	192	172	197	156	193	208	186	172	184	202	158	190	175	190	228	172	161	188	202	191	194	182	181	185	197	153	181	180	220	193	189	186	181	204	187	179	149	173	199	177	211	196	218	197	212	197	203	180	172	170	175	180	204	182	184	194	165	178	187	179	168	173	201	174	170	183	167	202	183	192	186	154	168	199	200	162	169	172	159	187	200	186	172	162	189	184	186	167	217	183	205	188	216	194	192	183	184	178	196	203	187	209	188	228	196	171	200	187	182	206	198	213	179	196	192	177	202	185	193	176	155	186	189	190	196	203	190	196	190	174	185	194	198	178	193	215	191	190	217	195	205	188	175	186	185	178	183	169	185	179	196	177	189	192	184	168	170	166	185	158	212	188	183	192	191	175	185	183	201	167	179	214	189	172	184	169	178	196	184	182	195	187	165	208	158	210	191	181	168	192	186	189	208	207	207	185	187	217	197	179	217	200	169	182	218	196	196	169	181	178	189	196	202	191	186	205	155	177	180	167	172	178	207	177	166	195	190	211	176	154	173	211	185	179	190	192	174	192	203	189	171	182	194	225	190	198	190	192	190	194	171	183	198	176	187	194	179	201	177	213	194	184	195	193	179	203	178	189	189	173	193	177	178	156	185	185	185	182	178	199	181	193	165	174	197	193	187	195	175	194	187	180	168	179	171	189	187	161	175	192	191	187	179	203	213	197	169	180	169	178	188	217	182	173	148	172	163	171	168	196	181	187
1937	447	494	489	466	442	434	509	451	449	441	480	458	414	466	464	450	434	437	461	440	421	425	421	423	433	425	442	437	438	449	445	433	405	405	449	439	464	422	433	406	418	402	420	420	445	426	423	451	440	472	437	413	436	429	434	446	450	451	442	442	491	462	456	435	427	451	451	444	428	429	458	426	422	459	430	446	446	402	430	467	446	450	443	437	486	426	534	429	403	445	419	444	456	472	444	435	461	441	403	465	422	458	470	421	454	473	454	431	457	434	471	463	447	438	447	445	470	483	489	439	457	444	443	467	429	430	470	445	404	447	478	401	441	438	471	477	437	458	480	429	436	431	434	439	439	442	432	451	420	422	437	448	427	499	458	454	461	436	462	465	424	432	400	433	441	420	436	418	446	455	457	436	452	455	400	475	424	455	444	470	427	464	479	423	436	440	418	450	448	428	453	469	440	426	420	427	442	432	414	464	442	458	444	414	418	449	435	435	441	446	456	412	451	487	478	438	446	491	427	450	499	463	474	432	387	422	445	431	458	430	431	480	420	440	422	446	442	428	459	459	441	459	474	442	401	462	431	451	467	433	461	433	427	425	462	439	428	425	440	433	417	436	431	457	467	422	453	418	439	455	443	446	457	407	463	396	439	452	424	463	471	437	432	469	434	377	393	447	430	408	408	437	445	474	428	467	464	460	463	414	423	457	433	427	422	449	432	457	430	441	415	440	404	445	425	449	458	444	438	426	485	391	460	444	441	427	431	442	446	454	479	436	438	437	450	409	459	395	478	455	453	421	463	468	438	444	461	447	451	475	452	439	465	436	415	423	453	432	434	449	440	421	447	454	401	422	442	432	422	404	419	453	439	468	481	454	430	445	476	430	435	435	381	431	436	489	464	459	425	420	462	455	487	412	440	455	447	437	448	448	405	422	456	462	448	452	434	443	446	453	442	443	450	430	427	434	463	453	432	419	449	428	487	413	462	443	463	439	460	470	431	435	408	445	457	468	435	448	439	457	441	466	428	431	456	435	438	406	464	443	429	421	425	455	446	436	456	489	436	451	451	422	432	437	456	458	442	454	424	444	432	432	404	467	483	460	435	451	415	454	431	466	450	469	460	422	456	415	403	467	455	438	408	418	417	423	484	439	457	441	480	425	388	475	461	429	426	445	457	434	458	429	435	432	411	419	442	495	455	438	430	385	498	421	415	401	400	460	425	440	460	428	417	458	448	443	469	486	428	484	445	477	454	437	449	431	442	449	452	425	434	433	425	432	426	435	462	460	444	427	409	432	454	468	442	462	456	411	435	412	455	433	456	428	397	479	445	458	450	409	452	455	435	412	424	459	434	462	460	431	438	447	454	475	473	475	426	460	411	444	439	431	434	459	434	450	438	432	418	423	463	441	439	470	406	442	429	411	471	465	432	390	447	428	430	473	410	453	430	447	419	428	435	453	424	415	450	450	442	402	461	446	441	471	398	494	454	421	412	437	431	406	427	442	484	490	470	438	460	441	435	468	465	456	443	470	441	475	423	452	467	453	403	420	462	397	458	464	436	393	416	457	483	439	460	442	432	461	422	466	415	453	465	413	433	461	446	396	453	439	410	461	463	414	468	444	409	414	473	392	407	467	485	473	462	429	423	452	400	457	433	467	450	420	450	413	418	421	411	440	478	423	435	420	464	417	425	466	467	460	412	457	396	477	454	424	447	446	445	416	470	442	444	464	456	440	431	430	473	487	411	419	458	453	432	446	439	420	432	446	441	411	504	457	411	485	432	433	460	439	439	459	444	445	444	470	446	446	455	401	467	420	408	454	436	422	442	431	468	463	429	414	468	416	430	452	463	456	481	396	456	422	437	458	439	426	463	426	435	447	416	441	445	399	446	431	450	439	445	466	452	443	461	431	449	439	450	431	422	487	434	422	461	447	487	425	418	471	429	412	441	424	432	429	436	462	433	450	443	485	439	419	389	426	392	450	491	445	472	422	419	473	437	431	430	417	454	426	489	412	463	396	392	449	457	427	437	416	418	446	435	432	413	430	425	443	450	407	474	406	445	454	416	458	432	431	430	436	424	421	449	446	440	443	481	443	442	441	427	435	416	452	440	411	457	442	445	445	430	454	431	438	472	449	442	486	408	436	443	488	407	466	440	419	435	411	488	455	416	437	397	486	413	473	430	446	414	431	468	459	440	453	431	483	455	454	463	427	405	422	489	421	457	479	399	428	407	408	436	405	446	450	427	467	430	447	427	470	438	460	442	443	430	411	442	462	448	457	451	420	395	442	430	453	443	442	425	465	438	431	408	420	451	465	469	490	429	417	430	439	417	466	443	476	467	449	434	421	429	459	438	450	441	418	441	434	426	453	450	449	428	457	433	405	455	434	422	464	450	468	445	449	424	421	455	431	446	436	456	414	431	443	432	420	428	431	447	439	443	432	438	485	390	414	479	436	409	476	418	408	436	432	440	428	442	452	418	449	425	470	421	424	444	428	386	429	444	438	467	479	458	444	430	421	422	412	465	482	442	444	445	463	482	471	433	414	440	438	409	403	444	440	445	453	451	427	453	430	423	441	435	458	447	442	427	430	467	403	431	444	434	448	428	447	466	437	445	431	395	417	450	450	470	404	445	437	422	417	470	429	422	429	471	444	430	447	463	459	415	463	440	436	440	411	470	446	438	424	438	429	437	507	446	464	456	412	460	450	433	429	449	414	438	446	424	456	466	426	432	426	389	439	454	436	461	441	420	468	451	462	391	488	465	434	446	418	429	446	412	450	459	441	463	404	442	454	459	413	423	440	446	436	460	437	442	403	445	441	434	396	424	446	408	447	434	423	449	461	471	472	458	453	481	452	443	432	492	427	440	448	430	471	453	426	461	446	422	471	464	464	430	454	458	425	449	455	393	467	464	475	425	448	427	427	474	460	419	468	455	420	458	417	442	445	472	384	409	453	461	455	430	429	426	409	426	436	390	464	452	410	424	418	446	438	452	443	460	471	436	454	437	434	464	455	431	416	384	425	437	432	438	426	482	419	444	410	444	414	423	425	471	408	425	482	410	416	432	429	462	436	453	467	414	453	420	462	436	458	416	441	423	424	447	455	484	445	447	440	474	444	453	418	446	447	458	437	437	470	442	441	433	439	449	433	446	428	436	441	444	443	412	432	438	436	440	416	426	467	398	406	455	451	447	425	421	449	426	436	440	467	462	414	468	442	434	456	462	416	412	443	491	427	428	438	461	443	432	394	464	440	439	462	414	448	443	459	452	406	445	427	419	442	448	451	465	442	451	453	464	479	470	468	442	388	455	486	380	424	425	433	438	438	445	448	402	434	464	434	444	451	473	447	427	464	445	426	408	459	414	462	443	436	453	432	459	463	425	434	425	435	420	435	451	449	448	423	440	445	434	457	431	428	422	461	429	429	420	449	435	449	463	479	406	467	464	490	468	468	417	413	444	435	402	402	443	457	429	453	451	444	442	405	434	462	433
8018	583	540	461	394	317	302	300	277	261	240	267	257	247	264	301	240	260	267	272	232	237	242	198	283	257	239	219	240	239	234	227	229	218	242	247	221	244	216	255	239	217	246	232	215	230	243	255	238	220	253	209	235	229	232	229	228	253	247	233	254	222	224	211	244	222	222	246	238	227	229	220	239	229	222	225	227	241	230	203	224	232	220	235	230	230	200	221	216	228	203	233	211	221	230	216	228	209	214	240	240	248	211	238	246	230	245	244	230	281	206	247	218	255	217	225	215	232	211	254	224	239	213	248	233	239	237	231	204	272	242	217	223	211	259	224	239	228	245	247	243	225	259	263	246	266	227	206	259	248	211	270	247	236	248	244	227	220	228	206	228	218	247	248	255	199	212	211	230	234	256	227	272	224	223	239	230	252	250	227	217	257	222	233	231	257	231	223	256	229	270	214	240	245	225	225	245	222	222	233	228	243	244	241	266	233	232	230	246	240	256	244	238	215	235	242	207	271	241	242	237	205	205	200	249	228	218	214	230	253	248	211	236	222	233	224	234	219	220	187	240	238	236	232	193	230	240	249	223	239	225	233	246	209	211	229	264	225	228	220	221	221	199	217	243	265	230	238	244	242	243	257	256	239	265	233	242	230	271	219	253	255	240	237	240	232	254	261	234	218	198	252	249	234	251	218	232	210	255	200	262	216	216	225	234	234	228	216	234	232	226	227	214	264	243	241	240	209	217	221	236	231	232	230	247	206	216	198	230	242	261	224	220	239	218	225	233	218	203	253	258	219	216	238	210	215	250	220	231	268	195	227	214	220	221	244	231	227	236	232	234	250	232	255	211	236	227	245	255	226	235	230	239	235	226	234	224	236	240	205	255	258	230	227	256	213	215	208	225	211	236	261	236	241	232	217	217	233	232	244	233	268	225	239	238	219	236	231	212	250	206	241	223	228	258	233	220	221	280	218	220	242	244	238	221	224	207	247	219	259	221	236	217	243	234	228	213	199	250	251	234	238	248	198	249	235	232	257	204	226	226	221	218	209	242	239	229	225	214	234	280	275	255	235	250	233	221	209	251	248	247	228	221	235	252	208	247	219	224	229	215	260	238	225	242	241	246	243	192	244	245	230	220	233	268	224	221	248	226	240	234	222	218	219	251	201	235	221	236	231	229	246	232	231	237	273	223	237	208	261	265	234	262	237	230	222	235	248	208	244	248	234	244	257	225	235	203	226	271	231	224	223	255	197	221	243	252	234	237	232	230	242	224	241	234	250	234	207	243	241	231	230	211	252	253	244	233	247	235	199	225	240	212	240	244	228	234	222	249	244	232	224	249	241	230	233	239	261	244	244	245	215	213	246	219	209	240	260	234	226	219	231	255	238	225	225	250	217	217	231	220	237	207	221	271	211	248	231	235	255	228	228	244	236	229	265	231	225	234	212	219	219	239	219	251	236	223	249	237	265	222	247	268	210	250	208	240	244	249	238	248	234	228	227	214	226	229	208	208	253	223	229	232	219	249	247	223	213	232	216	229	249	215	250	215	229	227	219	242	244	214	230	226	209	227	227	240	239	271	232	247	237	226	205	230	229	235	227	199	264	230	240	202	216	226	251	230	209	242	238	205	217	206	241	248	239	239	234	227	206	257	267	218	210	217	252	216	224	239	238	231	272	238	237	214	266	218	228	218	200	240	244	210	249	234	207	234	228	217	196	224	247	255	201	245	204	213	239	232	233	226	239	247	240	245	249	244	253	254	230	243	238	234	236	212	236	203	228	258	233	246	205	222	243	217	227	217	219	250	224	233	215	243	250	207	257	230	247	216	215	214	254	241	236	233	245	237	245	232	238	226	213	280	229	227	253	207	233	223	229	236	213	198	229	221	228	240	222	243	240	251	227	237	218	255	227	241	246	245	247	216	224	221	217	216	285	220	255	254	251	234	230	246	242	241	244	235	232	238	239	234	248	263	242	229	202	238	251	244	214	229	250	192	240	226	204	213	199	221	242	266	253	236	204	239	225	234	259	248	227	217	194	238	218	230	225	256	229	211	234	255	250	240	233	232	235	231	208	226	252	235	213	196	249	226	229	257	256	214	230	245	207	225	225	241	221	254	230	233	252	255	233	208	206	231	229	191	243	229	228	234	270	247	230	227	224	211	206	225	225	246	219	246	235	195	216	241	237	230	242	231	245	220	249	234	259	238	237	214	212	229	255	256	234	250	238	224	221	264	227	220	244	237	246	215	246	222	227	251	229	228	207	219	220	217	215	225	224	253	232	217	241	239	221	214	231	253	231	207	226	231	253	214	238	247	240	208	232	244	222	253	241	248	255	222	227	232	220	214	267	253	246	218	205	250	249	255	236	223	230	217	250	235	213	233	209	241	216	264	229	220	236	220	240	238	240	228	242	212	244	250	249	253	223	233	222	242	238	226	268	242	278	215	248	274	251	227	217	250	248	230	225	235	219	228	220	221	234	252	241	239	254	235	236	232	230	219	240	226	242	217	239	236	253	258	217	215	245	227	256	228	240	243	243	224	203	247	230	223	241	224	233	240	210	219	233	223	238	251	246	261	205	227	247	243	237	240	237	250	244	246	227	236	248	232	238	231	229	219	247	214	228	231	267	236	222	237	213	197	245	233	241	231	233	235	201	231	239	241	244	250	220	215	265	224	221	240	229	221	237	236	216	221	238	223	245	224	233	241	256	222	262	263	242	286	241	236	212	234	224	213	246	247	239	239	200	227	227	241	218	228	233	238	228	227	239	246	236	226	219	223	218	217	209	193	229	229	224	214	229	262	214	241	229	232	241	206	215	223	214	235	213	241	213	255	229	256	233	237	221	237	231	199	234	244	240	249	250	230	210	241	254	234	251	260	229	241	236	244	236	195	224	232	249	225	219	210	244	255	254	244	266	254	230	244	241	227	226	246	243	237	216	233	233	272	228	246	249	247	230	226	245	248	254	244	229	250	214	223	243	232	234	226	185	230	224	225	242	233	219	229	219	215	247	243	227	212	244	231	199	223	261	236	235	237	214	226	242	229	226	242	211	232	206	224	246	229	223	194	247	221	229	254	223	255	216	239	273	241	228	283	241	230	217	228	217	213	231	240	216	266	259	236	256	236	194	212	241	226	224	229	223	228	246	230	226	235	208	229	233	241	199	249	250	245	227	233	229	224	260	258	224	231	231	235	200	226	242	243	238	263	235	208	241	243	218	218	205	245	220	239	240	228	218	259	234	238	225	228	250	227	235	247	217	235	215	239	224	237	245	249	205	239	237	230	238	211	246	243	226	242	224	236	236	252	250	241	253	241	254	237	240	239	232	247	243	204	221	203	265	250	255	236	245	231	216	217	205	241	224	235	261	215	240	230	236	250	231	227	230	218	235	218	195	257	238	229	217	231	242	237	239	227	237	204	261	226	252	221	220	227	226	237	234	231	258	251	235	234	241	209	225	230	202	227	237	252	239	217	210	241	255	219	221	256	256
6611	791	1291	1505	1243	1069	961	834	803	661	723	677	665	584	619	595	601	555	549	627	561	581	594	586	565	600	566	602	576	562	570	550	538	541	585	562	557	516	566	530	567	552	548	536	533	527	510	557	547	519	536	557	520	582	531	551	497	575	553	540	491	527	537	578	488	575	505	544	541	515	542	585	550	511	550	552	506	558	528	509	531	461	522	517	582	561	538	564	516	543	524	552	497	562	586	493	559	577	547	508	573	536	564	516	542	523	499	532	497	522	526	570	498	531	580	526	521	553	572	513	524	522	559	546	522	511	544	496	536	518	529	533	557	527	561	558	549	519	538	513	530	547	565	516	489	529	548	527	517	522	549	534	552	551	526	522	527	526	561	561	525	536	502	527	490	580	540	502	536	546	520	533	530	539	533	521	535	517	513	532	441	544	524	551	518	538	506	499	493	529	558	571	503	561	535	515	538	549	520	523	519	545	504	515	537	515	542	531	547	519	518	522	484	544	558	525	540	515	547	526	483	530	513	523	584	524	537	573	539	559	540	535	473	553	524	545	531	569	525	569	588	505	524	556	510	512	493	513	512	528	543	562	502	492	570	591	521	539	539	546	548	511	565	579	540	533	568	568	510	528	525	541	512	526	516	535	529	522	505	556	507	536	559	523	525	545	540	527	512	527	513	514	528	534	530	520	520	506	535	559	513	532	543	519	529	510	530	517	524	526	535	531	523	542	546	550	573	540	542	582	543	538	549	545	542	523	558	546	543	522	529	521	530	533	540	552	566	529	504	543	547	551	472	524	518	529	516	538	496	535	545	494	555	526	522	522	557	551	496	470	540	572	526	569	539	515	564	542	519	528	512	538	565	536	497	526	521	542	504	530	551	560	574	495	504	515	550	510	587	562	501	538	577	535	524	533	471	529	534	509	514	517	554	508	494	536	523	536	538	536	543	528	540	528	532	518	533	518	564	528	520	491	501	485	488	546	515	503	540	546	520	546	511	543	542	524	530	510	504	514	505	567	551	584	560	575	528	482	486	547	526	504	564	549	523	520	516	501	516	520	519	543	578	528	561	501	581	532	529	590	496	568	550	561	557	554	490	566	539	521	541	528	559	534	499	490	518	519	528	531	528	496	511	502	558	578	541	554	510	537	527	528	526	520	588	561	550	527	522	523	548	524	552	498	539	543	521	538	537	538	556	531	553	549	563	523	504	522	537	531	535	532	521	472	511	506	521	549	501	483	558	517	514	495	568	531	501	568	514	541	533	567	544	523	553	541	569	550	558	543	568	475	528	547	513	490	549	525	555	504	569	502	506	480	518	564	498	566	505	560	521	527	527	528	519	529	501	519	554	544	538	544	556	533	528	513	511	475	515	551	571	520	514	518	542	510	570	538	552	532	518	528	546	536	525	547	524	494	504	530	535	544	525	539	495	486	583	539	537	517	504	523	555	550	519	524	544	567	538	530	536	532	522	511	590	553	509	528	500	562	520	521	537	502	496	533	523	521	528	541	493	539	556	532	537	534	546	544	514	556	505	511	540	550	505	508	558	527	559	490	505	590	535	503	521	514	544	535	526	514	500	544	543	519	547	531	527	548	517	521	524	525	525	545	564	554	526	474	566	499	531	523	591	552	573	514	514	499	531	524	539	506	533	595	523	540	506	508	529	572	513	540	531	508	572	539	537	537	541	550	528	512	521	531	546	515	525	521	540	513	541	535	554	553	583	535	517	528	499	494	505	520	521	520	490	569	498	551	559	511	528	530	523	515	553	542	521	516	540	507	500	530	498	523	475	571	557	533	511	515	525	568	524	526	505	516	529	534	561	539	536	486	524	506	528	578	577	498	523	520	545	525	543	539	536	510	525	530	525	551	539	524	519	487	537	554	510	490	539	549	545	588	579	577	525	503	543	508	508	521	527	526	548	506	546	514	537	576	543	546	504	504	506	537	526	530	565	536	555	527	564	552	509	535	530	501	519	509	531	521	532	540	567	532	520	522	554	532	568	538	524	539	567	506	532	521	545	517	531	547	503	537	552	547	534	519	511	565	551	478	503	542	507	498	551	522	564	522	521	571	491	559	540	489	517	522	525	519	542	568	562	510	505	512	524	543	510	575	484	503	539	497	539	573	540	510	550	546	502	537	578	524	534	522	541	517	515	520	517	532	534	533	531	533	482	537	489	538	523	574	500	508	517	543	508	547	535	552	560	540	540	544	566	558	560	537	526	518	541	502	541	528	526	539	586	558	538	532	541	505	502	531	531	545	560	525	539	533	559	559	547	518	532	503	486	560	527	558	529	558	539	526	552	529	495	485	532	498	513	537	521	531	526	517	505	516	526	515	506	513	524	531	539	547	546	572	530	539	551	530	554	552	490	501	533	559	566	539	572	544	512	536	493	536	503	542	511	502	551	556	560	514	531	521	520	525	539	524	495	503	514	483	523	515	546	496	518	525	571	548	520	575	550	535	511	487	522	520	530	536	569	560	580	587	539	530	534	530	542	582	521	545	524	518	527	499	508	510	494	534	538	540	512	568	551	521	530	529	565	558	560	515	561	523	531	549	570	531	541	520	526	505	495	529	550	563	530	508	521	526	546	537	540	549	507	536	508	505	510	516	540	530	525	519	550	555	517	481	539	517	522	547	530	505	524	540	499	523	519	504	544	556	518	524	483	527	557	506	526	509	508	529	541	481	539	528	504	512	508	523	491	571	559	543	539	496	542	535	521	581	533	535	505	505	495	521	574	553	535	524	475	557	543	498	508	575	520	553	503	503	484	522	579	528	569	517	479	545	530	561	525	510	532	571	528	569	488	526	514	533	543	561	531	492	528	505	509	561	571	540	551	539	521	510	498	530	555	485	539	528	536	505	507	535	534	588	601	589	502	519	512	519	530	574	537	501	530	522	545	529	508	526	553	545	496	517	517	504	544	534	609	523	530	498	532	571	558	511	552	482	536	521	514	533	530	552	517	491	522	529	570	521	541	520	563	564	504	528	518	566	537	550	505	520	519	588	529	533	511	521	511	578	522	519	556	552	525	520	512	511	502	497	530	530	506	526	586	513	515	552	548	542	525	583	571	521	528	527	473	525	501	532	515	529	538	517	564	529	587	531	545	558	521	530	536	542	544	535	548	506	593	526	521	578	532	497	530	507	533	551	541	554	561	537	541	552	506	524	542	497	489	543	523	541	493	569	536	549	531	538	490	529	570	550	581	549	561	518	517	511	526	535	531	535	523	525	473	551	532	531	513	511	516	559	544	530	549	570	523	524	517	497	509	524	513	543	522	531	496	521	571	557	512	553	501	523	527	525	527	558	548	546	546	529	548	531	543	567	567	520	530	558	542	546	512	540	524	511	513	546	498	476	552	531	536	535	515	547	520	542	513	568	537	518	537	534	471	561	539	538	580	544	555	522	523	531	513	520	508	506	518	530	542	520	497	535	529	542	518	530	514	550	527	535	564	488	534	531	559	490	565	498	578	527	511	521
14763	1053	811	638	450	313	225	228	223	194	189	151	168	152	132	145	150	145	149	143	112	131	135	146	122	135	126	119	127	130	120	134	126	110	123	133	117	119	117	118	130	115	135	130	130	106	114	119	121	117	127	123	114	125	122	126	115	108	106	124	121	116	107	116	108	104	123	110	104	122	117	126	106	103	114	95	90	138	108	126	101	124	130	106	116	110	119	122	126	112	123	112	116	114	116	122	129	129	128	132	112	119	131	120	117	118	129	131	115	151	135	127	134	109	109	109	107	106	115	114	136	112	119	136	111	104	136	121	123	104	107	120	113	116	110	110	115	98	110	122	133	112	134	135	112	114	116	102	119	105	106	94	125	125	145	119	121	113	122	137	116	116	114	122	123	129	111	113	104	110	112	130	124	107	113	118	113	117	118	129	106	107	111	117	91	101	122	110	95	124	143	111	114	101	114	135	101	114	140	115	105	110	115	109	114	129	122	131	120	116	120	131	114	118	99	126	133	103	114	124	118	125	129	99	131	121	118	133	125	120	114	125	120	124	110	108	131	116	119	106	112	102	129	127	127	119	118	110	117	121	150	123	143	116	135	123	113	132	109	126	107	113	110	147	107	127	100	106	126	118	116	131	129	136	122	118	139	142	116	96	130	135	108	128	108	137	105	122	101	99	104	90	134	126	107	95	127	115	109	119	117	136	104	134	95	115	113	116	111	132	107	121	106	126	107	112	113	133	114	123	101	121	131	111	104	135	96	123	115	138	127	105	105	119	108	110	136	115	98	126	122	132	123	113	96	106	116	121	90	122	119	96	115	122	101	104	108	125	103	122	121	113	105	116	97	123	124	125	116	137	94	95	108	121	119	114	93	128	124	101	110	146	129	125	113	119	105	122	120	127	126	114	119	107	107	102	135	129	111	106	128	132	119	126	97	145	122	106	109	124	116	99	113	128	127	110	109	122	125	119	117	128	116	123	131	123	137	125	118	123	132	99	119	116	99	117	103	118	141	115	121	114	108	138	123	130	122	135	103	127	145	119	125	122	114	130	93	117	127	104	117	124	111	101	136	125	107	119	108	106	102	113	104	128	121	118	135	89	123	124	113	127	102	130	108	113	124	116	114	129	104	121	118	114	106	120	127	128	122	107	114	116	119	122	99	101	121	131	107	112	102	118	116	127	118	136	134	118	116	110	102	113	130	121	129	98	116	124	115	126	115	105	111	120	121	89	125	124	114	105	115	108	100	112	102	123	125	117	119	125	110	128	137	114	97	109	115	128	117	116	111	134	131	122	105	120	101	116	121	105	145	130	108	95	100	120	124	107	100	122	134	112	122	101	118	123	123	114	119	131	117	123	126	109	110	103	118	124	138	112	128	116	122	111	132	143	124	117	123	124	107	113	121	114	131	117	121	115	122	116	103	103	121	103	110	110	130	113	118	121	145	132	121	108	108	119	128	117	141	107	118	124	127	95	121	129	141	125	131	106	112	112	99	112	125	123	112	132	123	122	123	113	113	99	118	122	145	136	115	114	111	118	108	133	106	103	116	120	140	101	138	137	110	117	122	125	107	106	101	123	128	109	117	120	132	151	134	116	114	119	121	125	94	133	116	110	145	111	125	107	117	110	126	115	118	92	137	119	96	118	126	105	107	115	120	111	122	116	117	120	113	137	119	107	117	130	121	115	118	126	107	112	121	105	104	133	127	111	103	134	116	130	114	121	107	133	99	100	112	129	140	124	116	123	124	131	120	112	119	120	121	115	113	95	110	108	113	105	115	119	99	131	101	114	102	107	92	132	97	113	104	121	108	110	109	139	136	130	110	116	110	145	109	126	111	111	117	105	106	99	103	139	113	107	107	140	133	137	121	122	105	126	120	117	111	134	114	137	91	112	108	121	111	111	111	117	104	120	128	108	108	131	106	101	120	105	106	120	114	112	119	123	125	112	117	118	112	129	126	126	124	108	111	123	115	127	132	127	128	134	142	114	120	131	128	99	101	121	124	123	113	125	107	120	108	132	106	110	144	100	114	119	108	114	104	119	122	116	129	115	103	112	100	114	130	117	121	140	122	98	118	116	119	118	131	125	127	113	126	96	137	115	122	139	114	131	145	121	114	124	110	108	116	132	110	102	113	133	127	108	124	120	108	120	106	100	121	111	128	116	132	107	130	137	106	133	117	108	135	128	118	111	121	146	121	93	138	101	116	127	126	118	120	114	122	113	120	117	112	123	109	130	133	112	104	110	134	110	117	108	108	121	109	124	123	125	128	108	92	133	115	112	117	138	117	134	100	124	128	123	120	121	107	117	114	116	97	115	134	102	134	128	124	113	130	143	132	122	140	107	128	112	119	108	128	113	112	121	119	127	107	120	105	124	125	111	100	102	109	115	106	120	93	136	118	130	114	120	123	117	115	122	119	108	120	128	123	144	129	103	106	126	112	115	96	98	95	129	111	95	120	111	113	134	133	123	133	113	122	120	120	102	117	109	125	117	124	119	115	116	124	141	143	127	119	121	126	114	103	121	118	113	122	113	117	90	115	112	109	117	115	100	124	124	99	120	112	105	140	114	111	121	121	118	127	126	106	113	111	121	136	114	113	123	93	121	128	126	102	104	107	118	118	106	111	124	117	128	101	128	109	113	125	105	134	122	125	113	113	129	135	99	102	126	114	112	110	116	119	110	118	135	105	112	129	107	122	119	120	109	109	125	111	121	112	134	91	112	134	110	127	116	124	105	106	130	96	116	93	103	107	105	100	120	113	118	105	153	145	139	112	96	120	99	101	124	106	110	121	111	112	106	110	130	125	115	114	129	109	115	131	107	106	89	125	125	129	119	121	122	109	128	127	107	118	129	121	121	127	125	108	112	127	118	123	130	96	119	117	112	98	124	115	137	112	117	127	113	117	111	135	122	115	137	95	149	96	120	122	146	145	99	117	122	113	114	111	123	108	132	116	111	111	112	140	122	136	124	109	126	105	108	112	122	107	137	86	109	113	108	121	121	119	123	121	118	120	116	125	97	100	100	110	116	124	118	112	133	110	116	105	132	118	121	125	92	102	131	100	108	106	109	128	121	99	123	157	144	114	106	133	117	122	125	120	122	119	104	127	134	113	116	113	108	119	131	112	113	112	115	97	111	126	112	130	87	129	129	126	124	114	117	109	132	145	121	99	105	108	133	111	123	112	121	114	128	121	129	129	121	94	109	117	112	97	106	98	128	106	146	125	118	121	112	119	136	128	116	108	127	121	127	119	113	117	135	114	135	105	119	115	118	120	108	119	125	122	102	103	119	111	136	131	127	139	108	121	99	96	112	113	111	121	115	123	140	106	106	113	128	111	104	129	124	153	123	134	145	126	107	97	120	112	121	128	115	108	140	131	111	127	119	110	119	120	130	113	121	122	124	135	117	129	113	125	110	121	134	103	102	103	98	128	130	139	113	121	111	126	119	104	105	129	118	130	117	142	125	121	128	117	131	115	137	147	127
7917	876	1775	2143	1649	1248	1060	861	704	705	599	493	533	474	427	404	387	375	399	356	375	327	337	337	338	333	344	342	324	312	294	311	306	315	275	311	340	318	277	266	247	293	321	290	287	275	281	276	302	299	293	299	260	271	301	300	270	278	255	275	309	303	282	328	306	299	297	285	284	258	247	264	281	277	298	286	270	250	265	279	274	265	282	289	271	291	292	258	313	277	258	289	275	273	273	302	275	260	327	274	302	261	292	272	272	294	276	311	295	271	277	273	275	282	276	274	280	265	290	293	247	293	291	272	290	281	289	257	277	261	297	284	281	268	272	271	315	300	287	268	275	288	281	310	278	283	273	278	264	286	283	310	301	270	276	246	288	303	286	259	297	276	260	257	283	282	289	281	281	274	248	267	268	246	258	246	287	271	268	276	280	288	266	266	280	260	271	266	291	269	274	239	264	273	277	265	277	272	299	287	288	295	259	280	254	272	271	275	262	262	267	259	302	244	288	278	291	271	255	287	256	287	254	272	297	294	274	257	293	282	293	295	271	266	283	233	270	245	274	280	293	271	274	276	261	298	269	252	289	291	270	268	296	282	280	275	276	267	251	270	272	246	269	275	276	260	276	290	306	241	305	298	304	276	294	302	267	271	297	243	253	269	286	279	281	281	285	276	288	277	293	280	305	291	263	301	279	275	267	291	286	270	265	319	290	279	281	254	266	285	277	272	236	291	267	270	288	280	278	271	250	297	303	286	292	290	263	279	259	290	254	296	281	286	276	245	278	272	305	275	312	260	287	260	287	254	288	298	276	261	289	272	282	282	268	265	258	265	284	273	291	263	287	278	282	259	255	265	282	293	254	276	262	278	272	264	288	286	290	262	283	283	298	272	285	281	272	258	262	271	279	257	263	279	292	285	281	295	270	272	260	283	281	296	245	312	278	249	295	273	292	280	299	267	288	277	254	268	251	276	295	295	314	256	253	252	268	270	265	270	305	272	285	272	284	289	282	251	300	253	276	300	301	316	301	270	269	288	269	282	266	275	293	293	297	299	273	251	286	319	306	271	294	299	278	280	274	274	271	292	273	305	289	283	277	286	270	258	291	255	267	300	316	265	272	288	283	289	264	267	295	312	292	281	257	263	264	291	259	300	264	266	324	303	233	270	279	265	251	252	274	272	290	275	306	288	274	259	299	290	285	293	279	275	298	260	294	276	277	270	265	273	276	304	284	264	283	257	253	273	287	301	284	289	270	292	273	280	295	303	288	256	269	252	282	274	264	272	279	289	289	274	292	252	278	274	301	283	288	279	252	290	264	273	299	280	281	272	293	278	274	289	249	286	264	268	259	268	278	267	293	270	277	271	274	267	323	279	280	263	299	282	282	274	266	315	256	274	272	299	278	279	275	316	270	276	293	264	284	281	275	266	289	281	295	263	265	255	276	304	272	276	283	297	281	268	276	270	273	246	270	280	258	289	296	275	255	286	288	268	298	260	320	268	263	268	290	289	308	314	263	291	290	312	292	266	297	271	250	267	301	275	280	261	283	280	288	266	300	260	284	288	272	273	274	275	285	298	280	299	233	309	287	290	289	272	291	269	292	257	271	257	273	261	286	279	280	280	287	280	251	265	298	277	267	247	279	269	258	247	273	256	265	258	303	265	284	240	284	291	284	293	276	287	275	265	304	268	283	283	252	288	288	279	289	274	258	278	285	287	285	295	274	243	266	268	295	275	307	274	288	300	278	229	307	303	274	277	285	272	285	265	290	290	270	270	252	264	287	267	273	298	281	277	264	265	316	282	289	267	276	290	317	282	255	287	298	276	245	273	253	254	269	262	297	296	299	281	290	252	275	291	286	265	249	293	277	291	276	269	265	275	276	272	279	309	277	274	308	267	299	287	270	295	278	282	290	280	276	298	285	252	288	271	230	262	265	277	282	261	276	279	276	261	274	284	297	279	249	297	302	276	289	277	283	289	289	295	262	309	303	284	279	258	275	291	266	299	267	262	248	259	273	293	268	298	274	270	270	273	255	288	305	282	276	255	266	275	263	245	283	307	274	281	286	265	264	268	279	241	270	274	288	294	311	280	298	267	269	279	297	282	271	307	286	260	267	260	263	280	272	278	284	297	274	232	257	266	279	268	275	304	284	277	287	274	280	298	267	282	286	278	271	276	296	293	258	317	292	267	291	256	249	259	252	283	283	258	280	261	311	276	280	278	260	274	282	283	301	281	265	265	324	279	274	288	256	262	288	315	285	279	264	331	250	276	270	260	268	284	294	268	282	271	276	280	280	274	283	265	264	264	294	281	290	291	272	273	284	327	257	267	257	303	289	286	278	279	282	285	270	266	281	265	268	297	289	309	276	279	292	275	289	262	260	314	303	298	281	287	306	270	270	275	250	295	263	254	297	275	303	290	279	285	265	270	262	291	261	285	281	304	293	290	272	286	290	290	273	269	289	273	259	294	277	266	300	301	297	286	283	286	272	261	288	242	268	272	307	296	268	284	262	274	279	270	278	292	271	294	271	265	297	280	256	251	254	255	276	285	277	262	290	268	294	267	309	270	275	271	289	275	270	272	295	245	289	268	300	286	296	264	275	275	277	299	290	293	284	281	291	277	286	283	241	300	279	252	289	278	285	272	281	305	279	252	283	288	260	257	265	260	311	294	290	267	267	258	265	284	273	303	254	261	284	282	276	260	282	290	271	244	310	267	282	289	294	282	271	261	277	278	290	281	305	254	285	292	274	288	292	260	257	277	266	292	268	259	224	293	303	290	294	272	277	249	271	258	272	278	270	264	289	285	274	295	256	263	273	274	286	285	300	281	263	286	266	299	274	299	264	286	287	306	260	304	279	262	248	274	254	286	306	271	243	293	274	288	284	281	260	268	292	274	307	289	279	279	277	279	262	273	271	289	273	305	280	276	255	276	283	274	260	256	236	272	285	232	294	274	293	294	264	252	279	279	254	256	290	294	277	289	258	276	271	278	255	275	281	259	293	289	275	265	263	245	261	260	277	291	267	260	283	285	275	293	287	270	282	288	284	280	291	285	306	271	293	271	274	261	269	291	323	278	278	283	264	275	257	289	309	272	283	279	288	293	282	279	274	272	261	277	301	255	245	270	264	324	261	266	261	252	260	290	280	286	281	268	308	275	266	284	253	270	277	256	288	309	249	264	291	253	281	285	265	266	276	285	267	276	274	261	264	277	263	271	249	260	272	289	293	292	275	288	288	280	302	274	294	285	284	298	288	261	273	306	269	287	278	274	287	292	293	295	275	280	270	262	299	289	286	272	280	298	254	288	263	280	284	280	284	285	287	292	296	290	285	285	277	288	297	268	260	290	249	276	280	283	254	248	280	264	257	262	247	277	287	277	306	279	300	265	306	289	271	310	302	274	266	297	284	252	286	286	288	301	242	297	255	235	279	263	271	267	292	289	295	286	275	262	280	260	294	277	283	277	301	306	269	269	261	254	262	285	270	289
1660	205	215	200	197	177	209	213	191	212	189	178	181	180	187	208	199	214	195	203	175	164	159	170	190	205	173	212	184	183	187	213	183	187	209	190	191	164	195	176	200	216	190	198	177	194	185	175	203	203	175	186	202	190	173	193	178	171	165	205	159	177	196	205	189	181	178	173	198	171	211	187	195	177	174	165	147	189	203	169	221	173	174	197	210	199	194	167	170	212	185	184	173	185	203	204	188	202	209	201	158	192	213	194	179	200	190	155	208	183	205	194	192	180	218	203	193	196	193	174	155	188	186	208	159	179	208	168	182	192	175	195	222	166	170	190	207	217	191	171	205	186	204	209	201	191	220	161	188	184	193	163	209	205	196	188	207	208	181	181	195	195	169	189	176	206	209	182	181	180	178	194	183	160	186	189	200	205	180	201	204	174	225	213	186	209	205	181	184	174	217	183	193	189	179	188	173	215	191	185	162	193	202	190	218	210	179	192	173	193	206	199	196	184	191	183	194	185	197	187	197	156	193	192	179	182	203	190	164	167	192	185	197	181	197	180	204	185	173	172	202	174	198	174	189	180	161	203	175	196	196	193	183	208	204	218	182	189	207	190	174	155	200	174	177	181	188	180	193	159	151	189	181	178	168	185	178	173	199	200	197	205	162	190	190	196	182	189	209	182	174	161	208	178	166	177	183	198	221	199	193	193	205	197	177	174	180	202	182	218	178	189	188	178	172	186	184	176	199	181	186	185	188	191	149	197	179	180	195	184	188	192	190	162	187	167	180	172	187	185	200	184	188	171	219	198	194	184	175	166	178	201	183	196	211	177	198	175	182	177	203	204	184	192	176	200	181	171	190	201	209	182	199	182	179	198	211	170	140	202	160	173	172	190	161	183	172	184	186	193	202	208	183	182	153	185	158	187	193	179	155	190	191	185	181	183	192	183	161	184	200	190	179	209	178	177	205	186	208	194	189	194	197	197	186	209	204	175	175	183	182	178	178	183	169	177	180	212	192	186	165	190	184	179	193	176	182	177	175	208	203	185	221	162	174	176	171	186	189	190	169	192	177	166	195	191	176	212	208	174	186	155	198	222	160	184	185	197	200	172	191	190	171	213	200	190	180	195	161	170	174	188	158	221	185	215	168	154	184	180	183	190	171	191	211	192	170	187	198	173	159	194	195	219	187	197	198	210	191	193	182	202	216	182	201	201	197	189	180	203	167	174	175	190	182	165	175	150	161	202	186	150	196	188	210	177	185	201	177	189	169	190	163	197	179	204	219	201	200	164	169	205	187	174	200	224	186	204	201	201	180	173	180	187	193	201	163	198	190	209	193	174	213	194	181	185	188	176	200	185	199	184	176	203	205	186	193	180	194	187	203	182	176	214	179	195	184	172	195	210	187	174	196	187	174	191	191	172	166	177	187	203	195	171	178	188	166	215	227	200	177	216	203	197	181	193	175	195	188	177	204	199	169	197	181	171	179	170	188	218	171	175	170	171	188	197	198	205	161	184	163	189	190	199	206	201	190	186	185	209	184	207	193	182	195	188	197	194	190	185	195	206	172	209	203	179	184	191	219	192	159	188	157	165	160	183	190	199	174	173	195	173	173	211	174	240	188	219	203	186	178	195	190	168	185	155	196	152	180	190	183	200	182	187	215	202	214	184	176	184	192	195	202	199	176	197	180	207	197	174	157	184	182	176	158	181	197	179	165	180	187	197	198	179	189	180	190	183	200	208	168	175	184	189	213	179	190	183	197	188	184	182	192	208	190	208	216	181	184	162	193	219	164	202	189	187	189	196	173	189	178	170	169	181	174	186	178	194	213	222	214	191	198	205	201	183	201	189	182	178	223	200	184	163	218	194	209	211	198	191	216	168	191	189	198	145	196	175	180	163	184	211	171	225	190	201	182	188	188	187	181	170	208	161	204	208	205	197	170	182	176	179	188	198	190	184	186	188	193	176	168	178	228	158	207	201	185	193	173	197	193	186	186	187	182	182	175	202	169	171	196	195	226	199	189	187	192	195	220	149	196	200	216	186	209	221	150	178	187	180	176	212	141	191	198	164	180	175	192	196	192	180	193	199	196	199	190	185	200	195	199	176	170	173	211	179	175	191	189	182	217	168	188	180	218	184	196	182	202	178	185	190	192	194	194	181	202	206	203	188	203	221	187	170	210	175	196	197	205	184	169	197	176	203	193	185	190	167	205	197	198	198	182	179	182	192	193	192	192	207	195	180	187	202	182	201	176	219	201	194	190	184	187	196	202	180	190	192	183	194	209	205	160	176	152	183	199	198	203	182	162	167	210	204	192	169	175	184	224	166	193	172	186	172	185	190	161	163	207	191	177	209	184	184	195	186	181	203	205	163	177	169	161	176	186	178	182	190	171	192	167	196	171	181	199	189	192	184	181	208	181	206	178	171	197	210	184	199	173	150	180	203	205	157	193	169	216	197	189	194	194	200	186	170	199	230	177	167	181	195	198	183	191	184	162	188	206	223	196	183	156	167	189	203	190	194	167	186	199	159	212	233	201	208	192	193	196	172	200	177	196	193	200	180	185	180	180	205	209	195	195	173	195	180	177	193	200	194	181	163	173	186	182	172	189	162	194	186	203	184	198	181	175	201	144	152	156	193	212	179	169	173	204	198	191	198	191	189	203	178	166	187	214	192	176	196	186	162	192	180	172	189	207	200	191	177	202	182	196	203	178	192	187	173	179	163	210	169	192	173	199	203	175	193	203	166	185	202	193	188	207	181	186	202	221	168	188	177	189	165	183	194	189	190	158	190	202	201	164	185	184	166	205	180	203	188	200	163	166	199	209	206	204	180	202	180	167	182	220	175	171	184	195	187	183	201	196	193	194	180	210	192	206	193	189	205	176	195	199	181	179	178	186	205	182	172	193	185	175	186	188	192	176	191	199	207	191	196	184	187	197	196	211	191	209	202	185	171	164	204	180	166	192	159	178	186	184	177	164	202	193	180	171	179	192	188	176	195	190	186	180	186	201	200	152	176	207	184	193	180	187	191	189	178	227	202	185	173	180	176	205	146	148	147	180	189	191	194	144	181	208	184	187	195	215	196	172	212	223	196	182	164	178	189	189	192	203	155	148	168	187	206	179	197	195	185	205	206	172	185	179	183	198	197	226	202	183	184	194	203	198	192	189	164	179	174	171	205	197	206	186	184	182	197	188	191	198	187	178	171	192	181	198	195	206	170	193	179	186	180	170	201	204	149	195	183	173	197	189	196	155	181	164	151	191	204	176	201	177	182	187	172	203	204	186	217	182	174	168	193	205	179	205	201	173	192	206	178	174	176	197	160	176	175	184	200	175	195	182	172	184	196	211	175	204	185	191	203	204	220	200	199	161	188	193	189	185	188	197	191	182	207	163	161	189	171	197	188	168	180	187	171	184	186	198	168	212	195	191	240	164	195	196	167	176	181	177	191	194	181	182	199	174	179	176	181	172	198	166	176	195	206	204	188	195	196
1936	430	474	506	520	449	442	471	434	464	442	470	441	482	431	474	435	444	411	430	457	448	468	427	447	442	441	401	464	445	441	446	479	449	442	440	440	429	445	430	456	431	453	419	423	481	411	460	413	445	432	429	490	425	452	451	477	431	411	471	434	439	409	454	474	461	454	467	409	441	414	455	435	447	449	441	459	444	433	443	381	461	431	435	441	432	450	431	439	473	467	423	429	436	455	445	436	448	391	445	439	457	445	421	438	429	411	446	438	467	429	408	444	447	440	445	434	438	458	456	437	412	413	481	450	423	426	408	435	458	423	414	438	425	419	444	438	472	436	438	453	439	418	403	418	469	436	452	461	440	448	409	433	439	441	426	456	482	437	438	434	476	433	415	462	429	425	408	454	451	453	450	433	410	424	470	452	439	418	446	397	462	392	434	461	420	409	442	420	432	437	450	432	418	444	439	449	455	437	446	441	472	425	422	412	445	426	468	451	453	445	439	464	455	439	437	415	410	417	434	423	430	428	486	468	454	470	462	419	435	429	420	424	458	413	411	448	451	456	411	406	460	420	437	448	418	413	420	447	446	462	445	429	421	460	411	425	419	388	444	397	414	472	439	424	431	441	475	441	456	426	459	459	472	420	445	443	440	479	404	406	456	402	442	446	432	436	442	451	446	419	448	462	487	417	443	457	486	415	422	437	428	415	418	451	436	453	462	429	423	460	451	411	452	441	424	412	447	381	406	438	398	435	421	467	437	451	422	459	451	417	455	381	456	431	450	438	412	410	433	437	419	471	421	451	427	447	408	435	412	440	448	436	429	422	460	420	460	433	408	474	457	433	430	470	436	442	415	447	413	514	435	440	454	463	410	445	436	418	454	414	403	439	483	424	431	428	413	395	385	419	459	406	416	451	426	419	423	470	432	435	408	450	438	466	442	471	420	403	448	434	449	400	415	440	464	491	459	448	406	449	441	444	464	440	424	439	443	436	468	452	451	459	416	412	415	475	440	477	470	461	433	412	461	418	438	461	453	452	473	467	455	448	417	453	439	462	444	456	413	442	446	450	430	424	453	438	429	445	464	431	440	420	437	442	423	415	429	457	445	385	442	419	434	459	431	425	426	434	457	427	440	415	421	437	450	452	425	449	444	463	417	439	403	431	455	455	459	426	427	440	428	474	443	458	441	440	446	421	461	437	451	445	442	444	461	427	438	415	439	443	466	458	408	408	443	460	446	439	447	438	436	429	451	491	475	455	434	411	462	481	433	421	452	411	437	480	447	416	437	467	485	433	406	457	409	413	439	418	428	451	422	425	449	470	454	406	434	446	477	433	442	440	467	423	452	441	456	432	425	376	452	435	457	425	435	432	425	456	469	440	449	435	412	413	459	431	450	434	410	426	457	439	470	442	446	454	438	475	426	437	462	475	461	367	456	442	419	454	403	456	461	418	398	432	438	448	407	475	450	458	431	460	443	424	427	415	419	410	457	443	454	386	400	448	452	413	432	410	437	457	456	426	416	441	439	461	457	436	444	437	406	431	438	447	447	430	430	478	448	455	454	462	423	427	451	423	426	445	472	427	425	433	412	450	423	430	437	451	456	405	408	410	452	441	416	449	461	449	462	476	464	444	439	482	456	444	479	394	461	468	393	449	433	404	475	453	432	431	406	439	405	403	478	446	449	456	431	433	447	441	452	414	459	412	459	438	439	462	426	447	464	458	451	432	436	427	432	441	466	460	436	443	411	444	433	463	464	441	472	473	432	463	417	423	467	416	452	453	434	445	438	442	430	450	484	435	422	436	441	426	446	410	441	434	460	423	420	437	440	436	442	417	457	456	446	431	455	436	401	399	444	436	451	448	413	460	448	461	407	435	437	460	415	442	458	427	461	433	438	403	448	460	494	431	462	446	406	444	443	485	438	431	446	432	438	452	423	447	432	456	450	466	446	427	433	420	453	457	463	477	444	433	426	429	407	491	415	475	397	433	420	413	430	433	446	446	415	449	433	501	440	422	412	420	450	486	435	435	431	410	438	429	395	449	418	451	416	469	431	424	432	453	449	477	414	426	423	455	446	459	436	430	440	415	478	448	434	417	456	429	460	434	424	440	412	449	450	423	462	462	460	429	456	438	466	438	431	445	437	435	452	450	432	433	445	486	412	480	457	423	450	470	456	429	399	428	433	429	419	425	448	436	443	398	444	435	439	448	438	430	423	469	443	449	452	404	440	453	412	461	417	475	420	442	470	478	413	449	441	488	449	477	432	408	452	378	450	456	446	436	477	426	425	438	428	452	498	421	397	424	440	414	434	481	450	434	460	457	432	414	406	419	407	430	450	440	401	437	424	468	468	465	418	450	482	474	419	429	432	416	441	424	436	435	429	466	435	455	430	431	422	464	445	432	411	450	404	431	401	427	447	447	415	432	452	433	423	425	420	468	424	441	440	432	426	428	454	429	405	439	477	440	405	414	416	494	433	428	432	457	455	426	422	448	428	417	448	421	429	444	460	421	467	447	459	446	433	433	436	447	463	434	451	430	476	411	404	449	467	442	440	431	424	482	457	449	423	417	483	452	430	411	405	450	443	431	429	437	396	460	431	440	426	459	424	418	463	428	430	449	382	442	488	414	426	423	425	459	405	441	432	442	429	436	450	438	449	436	440	471	455	411	455	501	436	448	421	432	427	458	439	466	466	414	404	445	442	418	446	477	433	429	446	395	482	408	435	452	458	447	449	433	449	435	485	436	435	452	453	412	430	431	436	413	456	421	430	451	421	422	465	414	412	435	411	411	449	453	410	449	452	419	438	464	397	462	459	459	418	472	439	455	437	430	428	497	416	465	417	465	432	460	425	436	437	426	417	443	439	428	440	445	435	400	404	435	412	408	407	445	433	432	467	424	464	428	453	427	449	447	425	430	449	470	448	471	462	446	469	427	412	423	448	442	412	452	459	451	461	470	440	399	434	470	434	433	471	449	402	447	439	462	443	456	471	439	433	486	439	400	442	450	424	466	474	462	448	434	436	438	473	450	443	437	436	428	439	465	409	403	488	382	448	454	455	394	443	445	410	455	430	422	430	459	436	446	424	463	426	408	433	434	430	447	489	445	444	428	435	422	421	426	429	406	439	436	428	432	409	435	455	473	424	442	424	421	446	420	450	438	459	403	453	441	448	465	454	465	446	442	404	485	433	444	434	443	440	420	416	419	456	464	457	453	425	437	413	427	444	436	421	465	431	439	460	470	455	407	426	434	434	411	465	455	458	438	460	455	430	429	410	420	447	436	447	470	458	445	465	443	446	422	427	434	425	462	487	440	464	415	458	442	425	423	450	429	449	431	427	425	455	430	433	462	444	427	397	436	454	491	451	420	467	447	438	438	463	414	465	442	445	434	429	437	441	460	469	397	450	439	444	413	430	448	441	412	414	441	451	420	443	426	454	435	483	417	426	422	440	424	442	455	465	460	461	431	426	425	460	452	452	384	461	445	438
7928	495	560	473	387	320	306	271	264	253	234	245	256	240	234	238	236	245	226	237	239	259	251	239	224	235	228	236	225	223	264	262	224	226	234	219	255	243	219	243	242	228	229	246	215	211	271	249	227	250	231	237	220	222	230	215	231	268	219	241	226	206	230	213	222	264	244	226	263	242	242	226	221	222	233	231	251	208	221	229	250	238	232	223	235	225	233	242	245	223	236	262	247	229	219	225	221	209	246	243	234	230	208	225	239	229	242	266	242	218	256	208	239	232	198	216	240	255	240	242	205	216	205	237	244	221	239	241	211	212	211	235	223	237	240	217	223	216	230	236	212	242	223	220	262	224	251	256	210	225	233	224	207	223	215	278	246	235	248	218	244	243	242	220	213	240	229	243	218	234	232	233	203	245	238	226	225	209	258	210	227	219	244	248	241	243	180	231	229	234	236	214	248	228	217	214	210	244	229	236	235	228	253	230	218	207	236	220	237	244	229	235	232	213	188	227	226	239	231	231	238	209	213	223	227	224	220	236	239	233	228	222	237	236	257	238	199	197	224	208	243	230	224	225	255	224	200	253	237	249	220	239	227	244	248	221	207	235	201	215	246	206	224	243	246	219	258	234	233	243	239	244	237	239	223	224	189	230	210	232	220	244	231	241	252	217	248	229	217	212	237	226	240	245	193	203	224	232	210	214	240	217	190	226	239	239	259	253	207	219	204	258	240	252	249	244	259	246	245	232	227	251	276	223	243	246	241	245	210	245	225	215	223	211	228	253	239	217	246	242	251	243	220	219	218	230	244	250	236	212	231	207	235	228	233	248	240	238	223	224	233	236	237	190	219	239	225	220	231	246	239	211	248	205	244	246	230	234	226	242	229	245	210	240	241	224	211	238	242	255	283	234	248	231	235	204	227	245	238	234	247	250	229	241	250	252	227	274	240	226	230	249	233	238	235	228	218	225	240	212	242	253	246	204	239	232	236	224	215	220	223	214	248	252	209	245	216	230	226	218	225	215	211	248	239	240	221	224	223	223	223	249	237	221	216	245	240	225	225	263	224	257	225	216	235	231	221	224	252	211	233	221	248	279	226	216	206	248	238	208	239	239	248	202	221	203	249	232	226	245	237	232	231	206	211	240	217	223	242	229	238	247	219	256	225	227	241	213	206	223	238	226	226	250	199	220	255	231	215	205	227	249	240	241	220	235	219	239	236	223	238	247	214	221	239	225	234	252	233	198	252	245	244	257	242	254	235	251	209	257	236	262	250	224	219	236	234	255	265	258	227	215	207	253	250	213	236	211	209	215	209	213	235	247	263	236	247	230	254	199	221	221	231	258	238	207	191	246	230	238	223	237	219	220	232	235	226	224	233	217	222	203	251	234	245	221	221	229	235	236	228	214	220	221	238	247	240	239	243	234	221	215	233	244	243	232	246	235	252	249	244	234	225	210	245	242	257	243	255	211	219	206	241	243	238	216	238	211	230	198	193	238	227	233	242	219	221	273	247	231	225	256	249	211	189	227	228	243	217	258	229	209	246	242	216	253	241	200	236	244	245	226	237	232	235	272	222	236	249	240	228	243	229	222	225	238	224	267	250	248	215	242	237	212	243	225	244	211	251	212	239	250	222	258	235	227	235	228	237	248	224	255	243	208	234	209	204	243	249	236	187	212	222	252	258	255	237	216	230	239	236	225	234	240	218	236	235	228	235	227	222	231	226	228	240	249	228	252	282	222	224	234	219	245	236	199	226	238	200	258	212	236	212	232	242	224	233	238	209	230	258	223	194	214	261	229	230	242	227	216	247	195	222	239	243	224	241	211	204	233	234	227	245	203	232	214	229	209	222	232	227	233	221	245	235	242	223	237	201	234	210	229	214	239	201	214	246	231	217	224	245	223	212	274	212	222	223	235	244	211	209	218	239	240	231	234	238	201	212	244	207	234	232	253	256	225	237	231	244	237	256	240	221	223	239	252	233	244	233	205	233	240	220	231	233	207	229	220	248	255	207	218	221	216	244	210	220	244	224	215	236	232	221	251	258	224	243	232	228	234	258	252	241	214	209	244	228	252	253	228	238	238	231	219	242	238	228	238	223	218	241	224	227	242	250	256	238	232	238	241	253	233	217	257	213	245	224	208	257	224	235	231	228	247	229	256	214	240	247	216	214	247	226	267	224	230	252	227	218	214	220	216	244	257	235	218	220	246	224	244	241	217	231	229	239	228	246	227	257	224	237	242	246	225	224	216	244	235	214	216	232	208	271	233	244	232	234	223	270	251	216	216	244	205	228	213	203	244	220	265	265	287	236	221	268	211	234	220	236	224	258	258	230	232	216	234	245	208	259	240	236	252	243	215	240	244	235	239	253	205	211	202	232	207	224	236	216	212	273	235	214	220	232	225	209	224	228	259	234	244	229	240	206	284	232	250	194	249	234	220	203	229	237	220	246	243	229	218	211	220	247	198	236	230	221	249	249	249	204	224	246	263	208	224	235	260	227	230	252	249	199	237	253	225	248	213	240	197	222	232	239	247	240	216	235	231	224	237	239	231	222	245	257	205	220	221	296	238	210	242	234	268	221	224	234	240	253	242	234	264	239	238	206	222	233	222	209	201	234	251	220	207	237	221	226	222	219	254	230	223	210	250	260	213	253	249	226	221	236	207	230	245	230	239	223	225	241	202	257	256	240	224	229	211	247	238	213	238	254	240	227	232	241	235	232	225	223	254	200	236	230	209	237	208	267	254	219	243	242	225	242	225	232	200	218	211	235	226	209	191	216	257	234	227	253	254	212	231	240	224	223	230	228	236	224	266	234	243	251	235	226	206	237	192	227	243	220	265	228	214	232	252	229	252	250	250	218	236	222	248	252	237	208	243	239	229	198	246	234	235	225	209	259	243	227	212	202	198	235	235	282	222	228	240	259	243	226	247	228	223	240	234	235	242	251	231	234	244	265	223	233	242	224	219	237	230	245	234	205	243	212	211	222	231	231	234	250	255	238	242	266	213	215	228	262	235	223	221	249	213	219	218	235	208	221	247	223	256	252	224	226	230	230	237	197	263	209	252	255	237	223	243	232	230	244	224	249	231	214	250	222	232	243	213	196	266	247	228	221	228	232	234	225	219	259	218	237	235	256	238	249	241	219	243	230	219	230	241	225	240	232	205	214	239	261	242	254	235	234	230	213	223	235	250	225	211	237	216	227	226	239	235	218	217	251	262	250	214	233	232	235	234	254	221	245	228	199	245	235	257	214	238	238	249	238	250	232	231	217	227	212	248	240	263	223	231	243	217	225	267	227	225	206	242	228	228	233	252	241	205	228	224	208	241	260	255	238	239	244	226	213	200	229	240	236	237	266	236	254	207	219	215	248	237	209	228	232	252	246	252	268	242	229	229	205	208	246	234	229	244	237	214	223	227	236	256	203	236	203	211	258	248	216	240	213	228	233	249	242	237	254	229	215	221	219	200	239	209	240	222	212	227	220	243	255	228
6675	794	1304	1466	1229	1012	880	792	741	765	703	672	630	642	550	607	566	575	559	563	553	544	559	559	515	584	584	563	540	543	553	528	560	578	524	515	544	539	565	514	531	542	530	536	506	517	518	560	530	547	503	514	508	517	510	545	504	565	509	505	527	505	518	551	545	552	528	511	484	504	593	575	524	556	545	502	537	504	517	529	521	543	558	553	537	522	505	550	513	571	556	524	514	545	544	542	570	557	514	556	541	520	515	510	507	563	544	508	517	558	525	583	554	544	507	511	521	558	520	519	568	557	505	558	534	547	500	565	560	519	535	500	520	529	536	509	475	552	506	490	547	533	538	547	532	545	535	541	548	559	515	550	491	530	559	545	540	536	526	503	527	547	540	523	549	546	522	512	533	543	557	501	523	533	508	563	496	522	521	563	500	571	575	506	507	514	544	539	527	533	496	505	530	530	535	499	525	528	529	540	492	527	516	539	497	542	504	550	537	541	529	515	494	507	523	579	539	514	519	541	525	546	550	509	491	561	569	506	496	554	528	533	490	536	528	516	534	550	496	498	551	498	540	550	544	537	492	523	528	534	499	499	506	487	528	566	512	516	519	488	529	505	521	522	524	520	541	519	470	517	550	517	551	514	523	524	534	521	535	567	527	529	517	539	539	536	541	533	529	534	544	548	513	528	518	576	500	569	509	523	508	536	503	494	552	528	515	550	540	570	481	556	509	484	550	566	506	541	504	542	538	541	521	530	513	522	540	535	492	530	576	496	490	507	530	521	516	506	527	545	549	505	546	501	547	465	495	520	540	519	500	505	522	511	477	502	489	500	515	526	543	500	545	518	543	516	542	535	518	506	525	540	532	528	523	547	514	537	551	530	550	535	526	538	550	511	543	505	514	517	519	540	505	525	504	500	482	530	568	508	539	514	546	508	556	532	519	503	532	543	493	567	514	546	533	519	521	543	532	540	503	538	510	519	523	508	508	534	531	522	521	487	515	525	522	548	500	482	540	521	474	515	583	524	482	528	537	463	513	476	542	527	540	545	572	535	500	513	555	501	554	523	555	515	553	536	481	542	497	507	536	542	493	533	523	549	566	511	552	551	537	511	527	493	517	527	564	523	515	521	507	577	504	531	547	539	500	508	497	482	555	531	512	512	512	545	530	514	525	523	542	532	533	510	535	518	537	511	507	554	544	560	515	513	565	511	500	572	519	517	524	504	544	511	520	536	489	513	535	522	553	527	560	518	542	570	509	525	516	542	537	507	534	497	544	557	536	562	530	534	541	534	529	538	526	523	526	524	510	538	516	487	525	514	526	539	555	513	512	548	528	560	561	506	542	542	467	530	571	542	549	487	498	564	493	537	501	538	526	558	531	498	552	539	515	501	502	536	503	546	533	515	533	535	494	538	526	563	528	544	497	503	554	503	524	512	529	587	508	525	519	550	535	530	479	537	508	556	558	497	522	521	527	573	510	479	512	523	521	529	533	511	549	564	505	450	512	556	523	545	544	531	513	526	559	537	523	547	520	499	546	546	515	563	567	538	538	510	497	498	509	557	493	513	485	512	505	506	546	548	504	518	564	524	518	541	529	539	539	509	534	501	513	547	526	528	514	513	505	516	530	527	560	513	501	545	494	489	537	529	508	530	484	517	537	527	528	512	532	531	496	515	536	518	552	517	524	551	549	588	520	508	538	511	522	485	537	492	523	533	545	539	516	563	508	545	544	512	517	528	536	546	498	512	498	535	525	531	536	507	514	524	498	571	554	509	571	550	489	498	496	519	539	571	546	529	500	548	491	523	544	546	559	545	499	551	503	536	544	538	554	524	539	517	553	531	532	544	513	515	499	570	580	529	576	560	497	527	544	536	538	557	518	515	507	550	570	551	533	538	555	561	481	542	523	553	525	523	530	567	528	495	527	568	555	525	518	531	519	532	513	590	539	516	563	531	544	481	486	562	506	502	518	517	558	530	535	554	571	523	497	570	527	496	535	519	492	531	531	556	534	520	531	528	552	526	522	510	532	520	551	503	516	518	549	525	562	549	524	498	524	519	514	545	514	508	542	556	495	557	531	483	502	534	546	501	493	544	539	515	526	477	529	553	597	515	522	523	547	510	556	522	571	524	535	515	587	507	532	535	554	592	518	497	550	526	536	534	547	553	519	545	518	563	514	519	570	533	548	517	531	515	497	484	544	549	488	561	531	506	510	537	499	535	569	567	498	487	541	552	492	566	530	527	531	511	511	545	540	535	533	518	505	547	523	521	535	530	550	509	568	499	507	516	549	577	551	558	537	505	523	513	555	523	575	517	488	517	536	490	502	538	535	557	599	562	523	541	534	537	503	536	508	525	518	523	525	593	561	535	528	555	498	525	531	549	526	524	520	486	505	475	520	534	517	534	528	499	529	496	522	540	509	536	533	528	491	539	517	543	524	574	483	514	523	499	488	550	524	529	529	512	518	530	520	529	518	522	490	511	534	541	478	562	550	542	477	521	539	513	535	548	523	508	555	506	526	475	557	530	502	517	509	534	502	497	494	508	562	495	562	519	561	480	527	545	559	533	501	544	525	518	562	558	521	506	581	563	531	515	529	512	523	541	550	517	512	543	546	512	523	481	514	514	543	583	536	531	516	507	538	540	542	518	533	537	511	549	508	535	532	521	551	551	558	510	530	529	513	530	513	504	516	515	527	534	494	505	510	528	537	521	490	528	569	539	518	533	499	538	497	513	532	526	517	507	512	502	514	499	525	541	522	554	518	542	549	536	501	531	521	518	543	544	549	548	504	534	496	526	512	527	548	526	503	557	534	537	522	537	525	511	513	542	549	544	540	547	497	520	491	514	550	547	496	551	544	542	548	545	510	514	544	483	536	563	528	530	512	575	513	556	523	497	512	518	527	457	520	543	514	505	541	521	548	524	536	507	525	488	485	495	553	551	529	571	525	505	511	493	545	532	559	523	510	545	564	479	497	524	503	532	537	541	568	497	574	557	519	516	546	521	556	519	507	536	556	539	548	531	543	544	505	507	553	544	574	506	502	532	499	503	548	535	535	474	526	500	551	527	510	559	532	530	524	504	573	526	517	495	526	542	500	534	518	497	548	537	526	481	516	504	510	522	507	536	510	510	542	568	494	544	557	533	562	541	508	545	529	527	529	502	540	549	524	531	539	523	523	565	526	520	542	507	523	534	544	529	505	505	526	546	524	552	485	542	559	524	514	516	536	546	524	516	554	518	482	541	534	527	535	519	530	531	488	502	500	537	539	482	525	525	589	524	546	558	529	499	537	547	555	516	511	476	549	535	470	548	514	501	535	526	501	515	519	522	560	488	558	488	505	535	504	516	483	518	549	533	528	504	537	549	499	506	526	493	541	503	493	530	494	532	565	526	571	539	457	502	485	516	540	500	498	546	489	510	561	547	534	556	529	544	508	509	510	522	514	511	512	522	551	486	538	557	487	541	534	536	530	527	545	520	494	524	555	515
15102	1114	800	666	468	314	287	218	187	169	154	152	149	152	130	147	136	151	122	137	126	126	106	150	149	129	122	113	140	131	113	129	116	127	122	128	146	122	127	126	113	121	116	126	137	106	119	99	105	107	118	122	135	110	139	108	107	122	119	101	118	113	114	127	113	114	113	115	127	98	128	132	133	126	111	95	116	117	95	140	117	112	110	128	111	125	109	109	135	118	101	134	116	131	120	119	125	118	129	143	136	116	115	110	127	117	114	126	132	131	127	120	127	117	102	113	113	117	122	101	119	135	126	116	116	123	122	148	113	100	106	102	134	123	129	121	100	98	135	105	130	128	120	112	136	118	106	99	123	111	119	107	130	120	114	112	102	123	123	111	118	106	107	125	122	118	132	116	123	133	134	107	131	111	106	101	130	99	111	108	135	109	108	119	109	143	126	134	134	108	123	139	103	134	112	105	107	119	105	115	114	104	125	122	103	101	118	108	138	133	102	116	131	121	109	128	126	121	136	124	117	119	114	116	111	110	94	129	120	116	115	117	140	118	104	122	133	123	114	132	120	113	136	133	113	132	116	128	97	128	109	120	143	121	123	109	118	122	132	105	116	123	130	140	101	123	136	113	127	102	113	111	139	95	103	122	129	123	103	130	123	104	108	121	147	131	123	110	101	111	108	115	114	122	101	125	124	112	98	128	133	108	114	132	98	135	122	129	111	138	139	118	105	103	106	107	115	125	122	134	109	117	130	107	117	103	125	125	124	116	128	130	122	110	106	119	137	120	112	114	125	135	103	114	111	121	124	114	108	116	135	129	97	116	137	108	101	113	117	113	114	111	104	123	125	121	114	108	105	128	117	115	110	113	106	125	117	128	117	104	94	110	121	104	126	133	100	107	128	140	128	116	108	111	127	91	98	113	100	121	105	111	131	125	119	112	124	115	111	117	113	130	109	116	115	125	120	140	122	118	113	117	104	112	114	117	133	131	113	117	110	120	117	120	107	115	119	128	129	108	126	103	124	104	130	103	105	105	122	85	104	114	121	113	114	112	115	115	118	131	122	101	119	112	125	116	108	119	97	119	126	101	115	133	136	111	104	123	123	113	102	111	120	123	120	104	116	119	133	101	106	129	111	116	117	117	112	137	120	111	138	106	104	98	117	93	145	122	107	104	122	114	133	122	111	129	110	106	119	125	112	126	120	98	127	122	133	121	102	115	112	107	117	116	122	101	108	121	139	92	121	136	122	118	112	115	112	110	117	112	109	126	106	128	122	127	112	102	112	131	112	116	111	120	113	114	108	93	127	108	139	133	106	146	111	111	125	121	125	115	104	128	121	92	127	145	122	132	134	102	113	144	115	108	100	129	122	128	133	101	139	123	139	125	122	111	128	113	115	126	120	99	97	120	115	126	109	130	116	111	109	108	95	133	125	97	119	92	111	118	131	102	92	117	122	123	121	114	128	116	130	129	124	107	130	117	111	143	107	118	128	108	110	131	125	114	115	110	132	138	103	118	123	120	104	103	100	109	105	120	128	125	113	137	113	130	103	131	123	132	122	136	137	129	110	130	115	103	124	114	109	131	111	117	109	110	94	131	111	118	118	124	120	131	103	113	109	114	122	109	120	135	110	106	112	121	113	123	115	131	117	114	95	120	107	123	122	107	109	121	131	103	125	111	113	130	119	124	111	107	132	113	131	113	95	117	110	102	140	109	129	134	113	110	151	117	116	112	106	126	123	109	114	107	124	109	123	127	104	133	130	124	102	117	85	106	113	108	129	140	91	140	119	107	141	100	111	108	106	113	124	115	106	123	139	125	143	111	110	118	112	119	124	136	101	115	91	127	118	120	108	108	125	108	128	113	99	128	112	126	146	125	104	125	110	102	106	119	114	135	110	114	106	116	122	98	114	133	117	98	120	134	122	117	124	142	98	127	127	119	130	103	128	134	118	147	124	126	116	121	127	133	110	109	114	97	121	121	91	106	120	120	111	121	121	113	124	115	121	128	105	104	108	122	125	100	127	132	131	102	112	127	127	105	126	119	108	114	115	116	127	128	116	140	129	120	116	98	94	106	111	121	137	121	109	93	108	124	121	122	110	111	126	111	120	117	86	130	132	106	114	128	104	105	119	127	110	120	134	122	123	115	137	121	110	131	120	126	134	133	127	130	109	128	134	127	132	101	108	94	125	127	136	113	119	110	101	117	114	86	110	124	123	118	127	128	129	135	141	105	100	130	117	117	109	105	103	131	129	104	110	105	129	138	112	106	109	120	113	122	127	133	118	125	139	118	127	136	108	134	113	131	124	118	109	108	117	121	123	112	116	121	102	112	128	131	126	109	105	135	116	120	120	104	111	122	99	119	98	133	148	113	110	104	132	119	119	113	129	112	110	128	128	122	120	138	108	117	145	109	109	110	122	135	115	129	119	112	137	114	125	113	129	137	116	145	121	128	121	124	110	132	106	117	140	133	122	119	88	115	125	121	124	110	120	102	103	128	128	107	122	115	117	98	112	98	115	130	119	124	124	117	134	114	110	120	128	123	127	118	122	105	132	111	134	116	104	98	112	112	117	124	130	103	106	97	108	92	108	112	111	89	116	122	136	126	113	126	109	101	114	122	116	130	118	117	133	127	111	106	125	130	111	119	106	110	112	110	115	116	112	117	110	124	138	103	128	124	132	118	119	97	116	126	132	117	123	112	145	108	116	100	122	146	107	116	139	117	106	109	115	101	117	114	107	97	126	115	120	126	106	113	115	126	127	125	100	100	126	105	128	105	134	121	121	133	110	118	112	124	121	125	95	119	135	117	104	112	104	118	123	135	121	107	119	130	126	109	135	112	112	151	128	125	101	102	125	130	107	107	141	109	115	144	117	140	106	130	115	125	146	107	132	132	119	131	129	110	115	112	123	112	93	118	132	127	107	122	126	118	134	133	128	138	113	108	120	132	120	115	124	105	118	112	133	127	134	122	144	114	110	119	100	113	119	119	113	139	122	130	104	109	122	114	135	135	112	116	135	115	115	111	115	133	106	118	118	126	132	135	126	126	112	115	119	114	114	111	116	117	107	134	150	103	121	113	122	97	128	103	131	127	103	129	128	106	132	92	116	128	109	116	127	123	98	119	111	105	123	117	116	113	112	133	106	124	122	97	117	126	117	122	108	137	114	91	106	130	120	136	120	109	118	127	103	127	118	126	128	104	113	99	110	139	118	116	115	117	133	117	99	100	106	105	141	106	117	108	127	119	120	103	117	107	151	92	117	114	119	134	115	121	117	122	100	83	112	101	113	110	120	117	119	123	115	92	114	113	115	129	119	101	100	127	120	120	105	106	107	105	133	121	132	120	121	129	111	116	124	115	113	113	135	111	114	145	111	102	119	112	117	131	111	113	121	121	116	96	101	109	99	131	129	141	141	131	114	129	130	112	148	122	120	97	103	145	101	135	111	93	102	129	137	107	126	119	113	112	102	106	111	111	101	132	105	146
8149	785	1736	2020	1677	1287	1039	856	720	665	626	558	473	516	445	442	381	381	393	377	328	363	317	327	351	325	353	381	287	339	293	327	286	291	297	316	318	302	293	313	337	305	300	270	251	296	269	270	294	290	289	322	281	267	270	266	257	297	288	281	276	285	286	267	290	295	278	279	276	281	269	285	255	273	268	277	287	313	266	256	299	310	273	274	296	263	259	250	257	301	280	292	300	290	265	277	265	257	286	254	313	279	269	297	273	282	263	284	265	293	259	253	297	306	294	275	281	238	280	298	314	286	295	276	272	268	315	263	289	247	276	287	295	300	294	258	334	295	288	255	266	292	278	260	271	272	258	253	277	255	294	265	314	304	298	288	259	281	266	285	257	239	262	267	275	288	268	286	296	306	282	270	277	296	298	288	248	297	265	253	264	279	261	290	247	283	253	274	262	277	274	278	289	320	277	287	270	253	263	264	269	282	294	302	274	270	260	263	288	280	287	278	298	293	265	295	266	248	289	280	285	293	270	265	311	277	273	275	273	277	296	266	313	255	260	285	274	267	280	269	306	263	271	263	269	280	261	252	268	272	272	265	261	273	268	263	274	278	278	299	263	254	258	265	284	260	237	263	251	278	265	303	263	276	263	269	264	257	262	279	261	239	271	288	282	261	255	276	270	267	275	280	260	289	249	265	255	246	273	273	309	271	296	246	276	304	263	298	266	295	283	253	273	240	262	275	291	260	269	290	282	277	260	296	287	251	264	252	276	280	292	284	259	274	271	262	282	295	269	267	266	281	293	286	272	283	299	281	305	268	255	305	288	256	271	268	284	274	300	284	267	275	241	264	274	271	264	266	282	277	276	272	279	288	282	278	260	277	269	248	290	257	287	267	305	278	284	270	260	265	256	258	271	264	297	263	267	287	273	289	247	274	284	254	255	278	272	276	277	284	261	294	293	271	259	286	302	306	279	269	289	247	264	288	268	270	292	245	242	254	289	263	264	254	293	291	266	285	261	296	281	282	274	268	270	300	281	277	255	278	258	294	250	277	277	289	283	282	267	301	271	294	327	273	261	310	280	279	271	304	261	294	293	293	275	304	278	283	274	288	274	281	292	286	294	295	299	274	276	292	271	238	280	294	268	268	252	278	271	270	280	286	306	283	276	283	305	271	304	272	298	292	285	302	270	246	238	288	275	286	311	288	254	276	265	288	295	297	311	248	264	257	264	274	291	274	263	258	260	281	275	242	267	318	282	286	273	260	286	294	266	294	294	265	279	270	266	262	284	261	313	291	268	260	260	256	269	292	267	298	323	279	290	287	259	294	255	269	269	270	270	278	278	295	274	309	274	305	276	297	279	281	292	306	268	295	301	290	294	277	257	260	282	269	277	283	284	270	267	267	271	288	277	264	301	260	270	286	266	269	291	255	284	285	270	279	268	279	265	271	271	265	292	284	295	253	288	281	279	285	292	295	291	273	279	282	268	305	267	269	259	300	277	290	310	268	269	279	313	294	276	262	288	280	261	283	279	271	277	279	269	293	283	276	255	260	301	263	288	286	285	246	278	263	290	276	240	275	279	265	262	264	276	277	273	284	277	289	273	293	234	252	291	284	277	308	272	266	250	309	260	266	254	207	282	290	293	283	277	292	284	264	265	274	299	270	267	276	292	288	270	279	297	257	259	289	295	245	282	252	281	303	300	291	304	256	275	280	289	262	288	237	306	261	285	252	269	278	279	280	273	257	271	294	279	253	281	313	249	264	267	248	268	280	256	263	258	262	274	272	270	267	261	264	278	269	290	270	286	298	267	308	289	260	283	275	255	262	254	252	279	293	266	272	298	293	294	288	292	256	294	303	297	293	280	238	253	280	310	315	314	281	286	295	261	256	273	259	262	249	290	264	288	323	314	258	296	264	275	289	250	274	307	294	263	253	266	293	288	275	256	290	286	290	291	277	285	257	285	318	258	276	289	278	285	275	266	270	288	253	270	266	297	285	313	263	278	272	310	280	284	275	268	256	265	284	265	278	257	258	301	269	258	255	284	272	276	282	290	270	297	276	251	282	264	285	246	266	266	274	267	287	282	294	291	266	288	269	243	275	271	263	284	254	281	271	279	292	269	295	291	249	256	251	271	271	257	282	255	271	276	261	287	291	273	294	282	315	291	266	259	298	320	303	277	292	230	275	268	304	287	295	272	259	278	283	292	251	288	282	271	321	318	302	272	290	257	271	284	262	266	276	282	247	282	277	262	250	258	261	287	278	298	273	296	283	263	259	265	280	273	308	278	272	286	293	268	287	284	277	281	274	284	269	283	262	276	279	264	285	260	264	259	296	291	295	262	275	288	291	282	282	276	285	270	256	311	280	281	278	270	303	269	276	275	297	258	267	264	290	278	288	273	303	296	270	269	271	288	298	274	281	293	244	313	287	283	246	247	278	267	279	256	283	279	244	246	286	304	258	279	295	269	262	272	262	266	246	269	273	287	285	270	278	256	273	254	306	277	275	285	312	279	283	326	276	289	281	284	284	251	277	293	257	272	272	254	270	273	286	265	295	263	321	283	262	279	285	262	297	288	252	249	259	249	279	275	281	268	270	282	285	298	285	275	265	276	283	270	302	280	265	267	278	266	269	253	287	276	253	277	299	286	280	254	271	269	280	309	258	260	273	280	228	295	293	262	276	281	284	291	290	229	279	269	273	280	264	270	249	285	259	287	269	276	283	260	310	289	288	284	260	254	260	298	278	242	277	290	286	275	273	250	285	267	289	284	255	273	274	276	263	273	286	256	300	246	286	282	277	306	302	261	285	278	267	279	262	258	288	262	279	271	278	284	308	262	249	268	272	301	266	266	299	270	272	266	279	285	283	266	281	303	297	261	271	285	286	259	310	258	291	251	296	260	252	262	254	304	269	257	281	285	272	265	295	281	284	265	269	274	295	258	244	294	295	306	290	275	284	286	288	280	277	276	259	279	279	268	279	275	314	280	255	271	277	326	280	264	286	253	274	253	311	263	302	258	264	268	274	253	270	257	284	281	294	251	276	278	281	271	299	257	267	272	284	292	263	254	291	280	287	237	281	257	297	285	295	288	259	288	303	274	287	259	309	259	281	284	288	250	275	295	294	275	289	288	282	277	282	263	281	292	304	298	261	252	280	249	294	268	279	237	311	285	291	243	282	292	249	287	263	301	265	314	246	299	292	278	290	268	285	305	273	284	257	266	290	252	273	273	261	276	281	264	271	298	269	299	277	280	260	309	286	287	283	254	264	292	253	272	269	279	246	281	296	290	288	310	287	267	284	271	274	302	271	333	246	246	276	261	302	307	293	284	279	267	284	278	266	274	287	282	269	296	313	253	264	279	273	296	259	310	297	265	272	289	266	259	269	278	280	301	278	267	287	271	267	302	286	297	286	293	266	246	275	295	243	263	279	291	290	279	293	284	257	258	289	292	280	279	274	267	311	283	280	271	289	259	279	291	231	265	316	275	279
1549	203	183	200	220	165	186	169	171	181	197	180	194	203	199	208	180	189	175	191	203	166	182	181	174	190	208	161	198	201	198	204	192	163	190	193	183	200	187	192	199	180	173	176	187	160	174	178	174	182	208	220	176	184	191	205	180	189	180	177	195	205	165	148	190	186	192	173	187	210	161	195	194	191	176	184	178	198	216	200	181	190	192	197	181	219	174	173	190	160	184	183	180	186	178	201	183	165	195	180	178	221	164	179	185	177	194	168	191	188	172	170	180	176	188	180	195	171	196	221	197	172	208	185	196	181	187	177	190	179	217	178	207	200	180	185	176	166	205	185	167	191	187	181	193	209	174	199	212	201	187	200	178	207	186	190	209	208	205	162	180	189	191	190	164	178	206	174	179	186	196	192	179	196	217	192	185	173	211	196	212	187	205	176	205	192	194	187	164	203	182	177	186	205	175	209	206	164	191	194	190	198	190	212	168	195	175	165	174	184	192	178	208	195	181	183	163	185	199	174	163	172	164	190	166	183	189	194	190	180	215	161	183	199	192	198	196	190	193	168	183	186	166	176	209	185	135	189	215	185	180	202	182	204	178	190	151	173	193	206	173	183	172	194	190	182	183	192	180	174	166	181	201	178	197	179	187	164	179	173	148	198	197	202	183	196	188	207	180	184	197	176	183	197	207	190	176	172	192	182	174	184	170	197	185	190	177	214	188	194	181	192	200	193	160	172	198	183	206	198	196	173	183	180	191	188	191	187	189	193	160	177	202	203	204	184	171	200	177	187	194	201	187	188	171	191	193	173	191	181	180	174	176	203	177	174	184	204	185	172	187	205	196	182	181	132	185	183	141	187	222	202	200	191	193	190	179	197	159	194	175	198	216	204	207	219	177	196	201	195	197	191	196	189	146	184	185	220	179	195	184	182	164	180	175	162	162	176	191	181	197	167	193	188	170	188	201	170	188	174	185	181	194	180	177	163	173	178	207	206	184	190	177	186	169	177	176	180	196	186	165	196	164	173	198	166	191	186	186	214	209	185	183	205	182	184	177	172	166	214	173	186	181	182	187	187	188	192	190	195	161	174	175	195	170	196	209	177	169	186	203	198	176	177	181	175	192	166	199	176	180	177	189	183	188	193	174	178	168	184	176	187	181	186	185	169	175	174	208	182	178	179	171	214	193	177	193	189	220	201	183	182	169	162	190	162	171	217	203	193	203	183	184	156	190	164	189	184	176	185	203	207	183	202	173	189	188	179	185	160	173	163	180	198	189	193	189	169	176	198	196	199	179	178	183	191	173	182	217	184	227	171	188	169	198	191	194	181	212	175	221	210	169	193	175	188	205	169	179	188	174	195	181	186	202	158	193	200	195	196	204	186	198	177	157	209	177	165	181	176	195	165	177	180	199	178	180	193	172	191	169	189	190	191	189	221	188	195	189	211	202	194	173	206	176	184	199	197	150	189	191	181	188	203	183	199	170	193	203	200	189	178	191	199	191	199	164	168	162	202	185	155	175	197	225	204	187	199	215	183	180	169	181	197	203	193	212	172	222	221	199	199	193	191	177	191	202	168	179	188	183	192	188	186	223	192	178	201	181	174	205	188	173	199	163	202	178	189	193	197	180	178	165	174	201	197	211	178	178	196	166	172	170	156	210	202	189	171	164	172	196	183	173	165	166	172	188	215	182	185	186	191	180	207	178	177	176	165	171	155	193	201	204	198	173	175	167	189	187	185	203	202	182	184	177	173	187	189	187	184	199	198	181	167	169	194	176	173	195	174	173	178	194	167	192	219	171	203	190	207	172	167	191	178	145	184	184	196	177	190	190	180	198	170	170	174	186	171	185	177	184	178	198	202	175	162	194	209	181	177	180	179	192	191	171	194	179	165	196	182	185	194	193	174	181	178	185	184	159	173	197	187	193	198	213	182	184	180	186	196	186	208	190	175	184	206	171	195	188	165	200	180	211	179	190	182	182	206	191	179	179	180	170	178	203	186	203	209	204	173	169	176	194	181	209	192	196	191	194	187	214	172	218	192	183	184	192	179	202	200	196	184	209	150	181	200	169	181	189	229	160	150	196	176	172	171	190	191	169	161	185	165	167	170	165	189	197	181	184	185	153	188	173	156	202	192	186	190	173	197	207	188	167	186	184	198	191	198	184	188	206	197	192	172	190	180	185	158	197	187	183	176	210	175	185	178	206	194	192	193	202	194	180	178	162	160	247	223	184	166	189	189	183	159	168	200	170	190	184	172	192	177	179	195	175	182	179	195	172	211	191	174	181	183	166	190	185	181	173	197	193	198	204	196	175	205	160	188	169	179	178	179	181	181	169	181	198	177	203	193	180	195	169	178	199	182	187	189	219	175	191	202	206	191	190	188	176	179	180	183	186	172	192	186	169	171	196	169	170	179	177	165	157	155	176	195	146	178	178	184	179	183	212	186	198	231	174	181	172	196	186	185	192	191	195	205	178	170	193	142	167	203	191	183	178	168	174	188	191	194	177	184	219	176	193	177	196	200	174	192	157	169	188	185	215	171	191	160	164	170	172	176	185	168	178	161	165	166	185	175	178	198	171	169	201	187	189	194	183	187	183	203	171	186	186	178	211	177	167	191	202	180	220	156	172	191	192	170	208	181	215	186	168	176	184	182	209	169	177	194	185	175	201	189	190	139	205	178	194	168	190	164	184	200	232	184	164	185	166	193	197	181	186	168	187	182	182	187	205	206	187	187	176	188	206	189	207	169	189	169	174	182	197	189	207	181	173	195	197	192	185	162	176	183	178	197	189	159	175	193	192	178	192	199	160	195	195	177	164	194	176	173	185	194	159	179	156	174	179	181	163	191	185	208	181	181	176	175	154	170	190	193	194	187	187	178	187	198	200	188	185	201	197	196	166	222	197	191	196	199	191	186	201	175	189	169	202	217	185	168	183	188	174	181	183	181	211	187	171	203	190	167	189	203	178	185	184	202	189	210	157	174	207	195	164	191	204	181	181	181	203	167	165	187	184	163	180	183	179	208	206	198	224	190	166	185	186	170	179	201	201	183	184	173	166	193	175	201	167	170	216	195	191	176	162	172	181	193	176	184	172	190	162	221	190	186	199	197	197	179	200	188	198	202	179	172	179	184	176	197	163	181	208	205	197	185	193	159	207	172	192	203	184	182	179	205	178	206	206	211	192	165	200	177	188	208	169	206	195	193	164	206	219	182	176	172	211	156	189	205	172	176	180	206	196	189	207	197	208	181	164	197	226	178	173	191	172	184	188	184	190	183	213	186	188	199	194	230	197	202	195	184	183	184	197	171	179	192	199	153	181	201	210	214	170	171	183	186	181	194	189	194	170	181	182	186	203	177	168	193	168	180	213	189	180	213	192	193	156	179	203	175	199	192	194	173	194	188	196	198	156	173	197	176	192	189	187	199	170	185	185	176	203	196	182	200	187	173	177	159	202	183	183	198	183	188	186	160	180	177	184	212	194	192	172	169
2138	469	459	495	485	485	467	461	461	478	460	460	470	439	443	458	473	412	445	456	453	465	434	446	431	445	441	466	444	423	452	433	424	439	449	429	413	429	427	441	447	460	407	435	394	403	491	464	453	424	446	417	436	459	422	413	440	466	445	442	446	424	422	434	427	461	448	432	439	448	456	430	407	459	424	481	445	383	444	443	414	457	453	409	431	471	416	457	424	504	421	429	469	457	445	437	414	455	408	422	431	417	454	450	434	466	463	433	414	451	429	415	472	419	467	479	424	447	454	445	425	454	462	420	431	423	433	415	422	424	424	410	417	458	430	444	458	401	428	459	441	423	472	426	443	427	413	455	403	428	414	458	409	441	474	416	474	424	464	437	441	443	417	459	478	444	477	427	420	431	440	480	415	426	462	460	456	470	484	475	422	435	425	444	464	446	446	460	436	441	454	450	444	457	399	420	409	478	385	437	418	400	441	443	440	466	436	422	433	435	444	437	479	430	461	438	437	453	456	416	415	429	438	444	446	450	453	426	443	454	450	447	449	417	462	458	438	448	450	438	459	459	442	467	459	392	470	428	448	457	448	422	469	405	430	413	453	429	429	407	425	452	430	474	449	423	472	420	492	457	466	451	474	460	461	448	401	454	426	440	433	386	396	446	431	453	387	433	446	460	434	456	436	403	458	499	441	460	435	439	442	433	418	428	437	413	465	484	435	441	442	468	463	443	409	407	474	423	463	458	446	426	464	415	428	429	428	432	446	429	448	443	437	418	406	431	409	431	401	414	463	484	425	399	462	401	448	422	427	427	435	442	440	438	456	411	417	429	422	415	419	384	432	410	409	437	491	440	439	434	406	464	435	409	416	477	416	438	397	391	434	418	446	415	427	417	452	430	432	436	426	436	451	447	443	433	433	448	439	416	407	415	446	417	465	441	412	454	415	425	447	406	410	460	433	414	450	436	442	381	393	468	495	446	433	409	430	432	436	450	430	456	441	411	461	456	420	449	446	415	451	420	448	429	452	418	455	414	434	459	439	448	413	430	430	437	412	430	435	433	472	422	435	431	423	420	408	435	458	456	429	421	412	428	429	472	422	441	459	426	418	413	440	428	476	409	446	417	417	419	455	418	452	426	448	413	414	466	409	431	451	416	405	435	453	395	441	396	428	413	448	428	448	465	439	434	438	464	398	473	410	432	453	420	455	423	434	447	439	455	412	444	401	447	422	415	458	468	424	462	406	405	459	472	453	423	441	457	453	451	446	456	439	441	454	443	435	405	436	433	421	382	424	467	432	471	445	445	432	413	434	381	409	437	437	448	409	454	463	438	465	432	457	438	452	413	435	464	443	464	436	431	456	455	443	411	389	447	438	430	436	425	434	445	453	401	418	429	428	421	436	489	428	440	430	399	416	462	464	454	487	433	461	464	462	432	449	454	437	431	495	412	435	441	472	431	468	413	419	458	436	489	421	456	442	443	427	448	419	431	475	462	500	463	468	463	450	445	463	420	412	457	459	451	443	446	422	443	430	464	467	426	448	452	448	438	434	456	428	451	479	417	418	436	444	462	451	388	443	444	475	467	410	431	434	450	408	472	475	413	452	438	485	443	440	452	482	466	436	438	403	454	461	482	429	438	437	426	426	432	433	412	439	422	491	437	437	447	435	479	394	459	452	467	458	451	447	448	451	401	400	403	444	459	466	461	428	450	431	466	421	454	402	440	461	460	440	459	460	425	448	502	441	414	435	411	481	447	479	447	461	466	436	415	413	451	471	453	405	431	427	432	423	456	451	415	456	427	409	449	473	476	460	446	407	428	446	446	399	438	436	427	459	445	441	448	442	401	435	416	418	474	462	447	435	469	436	428	449	443	440	448	484	421	431	416	446	443	466	468	420	446	428	438	433	452	464	448	447	503	427	439	442	407	466	444	459	445	451	409	440	442	450	428	436	427	447	467	446	404	441	417	437	440	438	433	444	414	457	442	437	433	421	452	427	458	463	459	469	463	459	438	465	413	438	424	468	437	429	457	423	441	463	458	445	419	440	445	465	412	457	416	447	445	468	446	423	453	405	430	411	456	452	436	443	439	440	407	481	449	414	458	446	435	416	413	412	476	420	453	411	455	413	430	406	462	433	431	480	449	445	409	447	459	437	449	432	466	431	428	447	424	419	422	408	428	444	499	429	450	435	444	429	454	453	458	435	464	447	435	465	396	415	473	423	464	435	421	430	436	467	437	428	432	419	438	437	459	415	464	410	452	455	456	461	453	447	455	469	422	387	400	413	467	443	462	467	447	431	414	433	402	432	432	435	430	448	457	450	424	411	474	422	446	443	433	423	432	447	439	432	461	441	438	430	409	429	444	469	431	445	443	435	403	412	449	409	430	482	464	447	437	459	428	423	476	397	429	440	421	431	462	463	419	404	438	424	459	475	474	421	417	410	438	435	429	434	434	472	427	485	437	457	406	455	454	460	452	447	427	436	401	437	437	434	442	449	410	448	453	437	422	419	429	455	453	446	431	459	423	413	483	448	454	423	476	417	422	431	417	419	442	480	484	456	420	439	487	417	444	434	443	457	447	446	406	457	438	443	414	422	448	442	430	447	388	490	475	446	425	442	433	444	414	444	437	473	424	446	437	466	451	438	434	456	449	439	417	448	424	496	464	464	413	435	455	438	450	432	441	497	437	450	469	424	440	388	430	439	468	460	400	447	428	475	465	400	417	465	443	447	450	429	452	419	426	439	396	469	434	470	454	477	443	446	418	435	423	426	473	417	443	459	402	473	410	439	435	441	459	463	437	414	434	426	435	427	483	406	416	409	481	459	428	445	443	442	442	435	445	481	472	414	464	442	433	471	467	446	453	440	454	459	429	440	442	463	448	436	444	408	456	445	423	448	439	448	434	453	430	448	464	466	458	482	438	443	408	427	450	426	402	457	425	412	432	454	446	438	420	436	456	445	441	443	396	424	452	479	431	435	451	475	454	451	432	455	447	434	431	436	417	434	488	445	455	422	465	446	453	456	402	444	442	449	449	470	479	405	403	478	451	413	413	441	423	417	451	475	420	408	454	433	456	471	430	423	448	445	434	435	466	436	439	434	423	439	440	435	419	444	433	410	415	449	462	492	438	451	421	470	444	439	429	437	424	473	427	469	436	438	473	439	450	440	464	438	444	441	421	442	413	468	459	444	433	454	446	408	479	438	440	441	442	407	403	424	458	461	428	411	426	399	433	478	434	457	475	425	450	451	457	448	457	441	442	386	438	442	439	450	434	464	419	433	437	419	461	437	437	473	428	493	448	457	467	444	462	415	434	411	441	449	442	424	436	466	469	450	432	440	448	423	442	443	393	474	436	421	411	434	420	436	448	405	421	474	430	429	446	454	431	472	458	458	472	449	435	452	425	456	433	411	442	447	438	432	437	468	438	424	422	454	430	478	394	451	419	439	451	454	428	452	413	429	442	442	453	407	426	451	433	443	435	434	394
8125	530	560	480	369	314	357	278	279	267	255	265	239	248	255	224	204	258	221	217	266	232	220	247	255	217	267	254	241	235	224	272	230	201	239	259	253	249	210	228	237	229	220	253	225	279	223	240	229	229	243	225	236	241	224	251	258	212	223	228	224	224	199	221	211	242	238	236	230	239	225	252	222	223	245	226	233	224	224	198	225	256	242	246	230	242	200	203	258	242	226	223	200	229	206	215	256	238	207	234	227	219	253	221	242	227	225	252	210	229	252	248	232	250	247	224	231	219	216	247	244	225	213	220	234	219	219	208	232	264	235	220	248	242	238	220	263	244	234	275	260	254	209	238	220	241	215	215	251	234	208	247	222	259	207	229	228	255	230	240	230	218	229	210	239	224	249	218	214	235	235	230	214	227	246	248	237	243	219	233	251	214	231	224	234	234	262	234	260	237	237	233	231	238	235	226	219	216	192	212	218	218	242	258	233	220	203	228	229	233	239	253	252	247	217	230	222	237	223	202	196	217	230	243	206	215	219	257	235	271	258	220	218	260	247	249	191	208	238	217	217	237	222	218	231	255	280	239	269	220	204	216	234	238	252	247	230	267	244	203	240	245	226	242	234	214	255	255	260	219	213	217	262	220	219	247	258	230	236	223	222	250	254	259	227	225	240	245	237	220	259	248	225	229	215	223	248	250	229	217	224	239	201	198	206	228	213	211	245	221	189	236	235	237	237	189	249	213	265	226	233	235	230	224	213	221	233	233	210	251	272	249	257	205	232	237	247	261	205	222	260	245	259	208	210	233	251	254	222	235	247	236	250	224	249	229	222	252	228	215	266	246	248	238	222	238	238	244	233	250	258	241	243	208	223	228	212	242	236	221	222	238	224	251	204	221	259	225	201	233	205	214	192	234	243	226	227	207	250	248	222	241	221	254	238	229	256	223	186	222	243	203	224	221	219	235	217	224	277	228	214	201	234	220	222	239	207	228	245	181	249	218	240	228	220	235	223	234	221	211	219	253	234	250	226	239	216	229	237	238	228	228	207	208	207	211	206	265	245	235	250	234	218	209	212	228	244	238	231	224	224	236	258	268	250	234	231	274	292	217	267	212	242	231	241	222	258	249	236	215	219	201	209	215	230	194	217	230	221	225	219	248	256	209	222	224	223	240	276	229	253	278	260	254	252	222	278	249	221	240	235	220	222	239	246	208	198	207	226	207	218	234	240	243	250	216	232	221	230	234	229	227	236	267	236	225	227	238	227	231	221	230	232	209	230	245	227	216	230	196	238	237	221	222	225	236	231	225	254	229	252	222	222	229	239	236	206	228	260	254	259	233	208	232	260	235	229	220	233	255	229	231	242	217	233	223	231	218	259	220	221	200	230	249	224	233	240	257	254	258	246	212	267	230	220	207	246	251	231	232	225	244	246	227	226	203	239	238	227	220	237	205	199	221	245	231	215	222	238	244	264	244	197	245	237	245	234	227	252	238	251	217	221	261	215	250	225	249	236	218	218	239	255	210	274	214	253	246	246	208	267	203	237	190	245	246	230	241	223	255	212	229	240	249	226	237	258	200	214	253	216	240	219	227	236	236	258	198	214	219	185	234	228	204	245	231	218	227	206	249	245	229	239	249	203	252	230	203	207	220	228	218	238	239	202	215	243	230	257	269	227	218	217	223	208	222	230	247	245	206	226	244	232	235	249	262	223	216	205	246	206	258	264	245	217	265	230	227	238	253	240	213	221	216	245	221	232	214	203	248	215	208	228	199	223	227	225	257	254	233	223	219	224	215	231	269	221	225	220	198	212	232	212	217	208	210	242	247	238	220	247	250	238	217	229	254	215	239	233	222	227	229	226	226	236	247	219	224	238	222	249	244	236	227	241	252	232	234	225	245	198	258	244	236	236	237	217	203	250	239	233	226	231	233	264	224	230	255	212	244	231	244	220	244	220	229	238	274	240	229	227	221	236	233	239	227	223	257	248	239	253	210	197	244	229	276	255	247	256	232	209	219	251	228	214	242	218	252	207	236	226	224	203	210	215	248	231	239	241	246	208	248	283	198	232	231	208	215	217	246	237	225	237	236	237	272	217	208	246	223	257	226	234	231	223	231	214	258	254	251	195	236	231	210	250	232	268	251	229	224	215	219	245	232	208	241	226	253	254	234	231	237	247	229	246	254	227	226	236	241	257	207	224	215	239	249	264	245	236	230	246	229	226	258	207	237	222	220	232	226	246	248	212	274	217	217	241	220	227	230	240	247	257	228	210	221	233	230	239	238	222	274	235	202	212	258	236	215	243	238	235	231	240	240	272	249	212	206	279	204	230	214	250	222	230	226	226	207	239	196	238	227	214	251	240	226	231	219	220	221	221	242	240	205	223	232	218	229	242	231	203	229	202	277	240	228	217	250	219	232	253	240	216	238	249	241	211	252	234	231	223	247	207	212	210	235	224	209	230	239	220	216	244	230	259	239	228	220	229	245	249	245	232	251	221	223	254	242	235	227	248	237	230	205	245	212	218	200	242	267	243	234	216	207	217	215	226	218	239	236	248	253	207	267	223	231	241	247	233	251	205	223	229	241	243	213	217	217	203	223	250	235	253	218	219	188	218	248	224	222	230	243	226	227	241	231	191	231	223	206	234	209	219	207	251	228	237	242	220	222	230	238	246	231	257	240	210	219	167	214	255	218	217	242	243	210	242	215	233	196	232	250	231	255	209	229	219	228	256	216	227	226	236	234	214	212	240	215	217	229	260	224	240	246	233	225	211	227	199	250	208	250	223	229	234	221	234	231	191	213	239	254	242	209	244	254	196	214	216	206	229	198	247	254	238	220	234	245	229	242	246	278	251	218	232	229	240	257	255	215	264	240	231	229	224	227	221	224	211	216	236	209	215	222	218	238	259	243	264	231	233	226	204	220	252	209	220	244	265	263	222	235	258	261	218	232	261	245	213	216	247	232	229	260	228	233	218	255	253	234	242	242	208	249	238	227	225	231	219	215	229	247	218	256	263	251	245	241	247	247	211	242	232	245	217	217	233	218	254	220	217	206	233	237	258	236	206	227	246	226	224	230	223	255	211	210	237	239	229	224	242	236	234	235	250	252	220	235	231	195	212	235	215	244	224	224	235	260	225	222	228	229	233	207	240	243	224	243	209	249	211	234	253	237	214	237	231	226	280	243	235	222	212	217	238	239	249	250	229	247	214	233	249	244	229	268	216	246	237	245	237	229	185	218	246	241	246	244	233	235	245	260	243	212	242	236	223	228	238	236	253	232	238	235	247	189	229	231	236	224	218	236	216	269	232	259	203	212	254	261	233	263	206	225	220	245	253	224	234	267	253	230	238	225	228	235	205	252	238	217	208	255	256	223	202	227	198	229	245	231	239	240	258	241	246	243	231	251	194	245	220	233	257	227	189	197	244	215	196	218	238	256	252	245	259	247	226	206	212	233	247	250	264	219	227	238	234	237	218	240	230	204	250	233	242	232
6458	819	1177	1422	1241	1044	898	821	764	687	702	666	646	628	580	571	635	594	575	533	562	599	578	546	511	554	506	546	558	547	537	512	517	496	551	529	543	579	547	567	512	496	543	502	512	518	533	543	506	489	535	555	559	577	570	520	534	512	550	553	572	513	528	525	505	537	553	517	535	507	549	493	515	548	533	492	526	503	530	480	515	515	567	512	526	471	512	528	480	557	561	528	534	495	521	565	480	531	559	506	571	520	535	492	518	522	501	513	461	541	511	553	496	536	552	541	543	550	510	517	538	536	495	528	537	549	517	533	505	525	518	554	538	535	549	550	490	495	540	503	516	509	517	515	522	496	535	528	505	522	510	547	521	511	548	518	539	507	511	570	550	515	560	563	517	543	487	515	508	555	502	502	501	516	539	524	534	480	563	543	526	516	530	543	542	541	536	525	484	539	530	516	536	509	559	494	540	506	535	525	515	524	512	551	562	500	518	531	536	497	516	523	526	540	556	537	522	543	527	527	535	537	509	571	552	536	479	526	510	506	538	552	533	499	508	490	492	574	520	508	523	496	529	574	585	567	512	556	556	555	495	536	540	542	506	507	514	526	509	533	524	549	547	483	551	516	540	485	488	508	541	556	527	513	567	501	521	534	489	560	529	501	520	520	587	539	540	498	478	568	539	526	530	534	561	500	494	497	538	546	496	539	504	521	522	533	491	529	558	569	507	550	512	527	549	532	520	508	541	512	492	539	510	554	481	528	517	539	494	541	548	529	517	517	505	516	523	530	532	554	591	532	520	561	503	526	522	548	537	549	540	521	515	508	512	501	531	504	511	549	549	550	516	533	535	532	529	513	523	485	507	528	567	563	547	535	487	498	521	550	484	508	541	549	504	519	508	528	473	565	535	522	501	521	507	498	529	556	517	508	498	526	525	529	538	518	572	563	525	518	553	519	504	502	495	485	507	587	499	508	546	512	534	527	514	513	526	522	543	454	533	537	486	497	520	513	505	528	498	530	509	513	516	488	518	503	516	551	511	542	536	522	517	506	544	490	500	536	532	558	494	527	516	530	528	530	510	520	554	496	493	512	525	540	515	536	490	531	526	479	534	511	496	508	514	471	510	552	583	521	550	514	587	521	539	533	546	549	543	478	541	530	560	545	547	540	490	552	517	538	517	477	530	526	506	481	523	524	529	539	502	474	553	533	497	519	514	511	523	490	484	536	532	531	573	518	477	501	515	522	532	564	546	480	534	518	553	533	546	510	517	555	490	527	550	509	583	552	515	515	503	510	509	529	498	504	511	490	537	530	486	511	524	520	532	506	540	537	549	517	522	531	523	528	508	493	546	479	513	527	570	534	535	532	531	525	523	526	554	537	509	499	533	518	553	530	510	565	550	547	515	521	520	524	533	523	553	491	533	513	519	553	492	534	541	529	497	534	518	566	532	525	517	533	505	529	518	531	558	544	499	528	553	514	507	519	545	519	530	490	521	551	563	487	548	525	536	539	487	504	540	514	536	551	573	539	544	534	482	531	507	512	544	515	518	517	522	545	516	499	495	542	531	503	537	535	556	498	451	496	551	550	557	549	506	534	535	514	515	553	525	517	509	502	537	562	521	513	518	500	519	551	541	539	530	471	507	533	538	551	512	497	525	508	565	556	510	495	522	507	542	516	536	512	553	572	517	572	521	545	549	532	539	496	482	496	544	512	517	521	527	512	565	550	506	527	544	502	512	514	552	506	565	544	514	528	487	506	536	527	524	513	541	508	545	516	539	511	542	540	553	528	537	556	511	538	549	532	526	524	555	549	528	535	484	508	526	502	565	499	517	481	497	499	526	533	526	532	569	522	512	487	522	524	564	529	539	542	567	511	538	532	559	553	523	527	549	500	502	577	496	560	560	494	530	461	546	530	563	524	569	500	521	511	501	549	509	529	522	511	516	563	526	521	543	506	518	535	537	521	545	536	526	504	551	534	526	495	531	551	558	520	519	518	536	533	533	512	497	601	507	531	527	533	533	559	542	522	498	489	484	567	551	511	513	481	563	529	512	530	506	518	560	552	535	485	517	484	497	550	519	515	513	514	514	539	542	525	525	456	541	512	549	523	554	540	501	562	512	511	552	482	496	495	564	541	536	519	560	516	536	517	535	530	527	504	523	485	534	488	557	506	543	520	486	537	534	493	542	539	551	514	507	523	507	573	550	549	535	540	541	518	509	499	501	504	544	478	518	525	518	552	542	524	515	526	544	519	527	503	495	493	526	507	509	501	533	528	555	476	522	521	500	496	492	511	521	524	508	468	522	517	496	505	496	491	519	527	544	539	509	520	532	544	514	491	583	542	557	553	486	551	540	523	535	541	508	554	523	576	530	533	542	541	539	526	551	559	528	548	562	541	565	519	548	553	565	535	489	505	538	516	500	511	504	502	524	536	510	528	516	494	503	534	554	539	495	545	504	490	521	486	520	549	526	541	545	499	534	581	514	528	490	545	529	537	542	515	528	493	496	512	532	533	471	557	523	517	498	530	554	548	523	499	565	543	495	511	517	491	525	490	501	523	539	499	527	535	529	513	512	528	517	497	557	582	527	503	519	483	552	577	546	533	507	532	504	543	516	525	558	516	534	531	557	538	514	528	522	553	552	544	519	528	516	531	542	527	552	550	544	528	516	548	524	545	493	534	571	498	522	496	569	526	514	525	529	554	520	545	516	519	541	523	558	501	472	507	539	468	530	514	551	526	527	532	551	526	539	471	508	515	508	523	541	536	516	556	528	505	503	495	491	510	524	573	518	498	511	534	486	538	538	520	568	500	509	524	471	576	558	500	527	537	492	506	492	507	509	524	542	532	516	498	515	528	553	516	505	513	562	543	541	524	542	472	518	508	550	531	504	531	516	543	565	535	535	563	516	571	533	522	511	483	542	549	504	560	521	525	528	492	536	496	481	553	529	539	517	491	525	515	531	564	508	518	520	519	517	520	554	499	523	488	498	538	494	501	522	507	473	541	485	491	510	559	499	519	521	563	531	547	570	526	515	518	497	515	533	512	485	533	526	513	518	567	522	541	532	505	569	506	547	498	471	573	527	524	536	546	535	527	513	516	501	522	529	532	470	486	538	564	538	567	483	519	525	507	514	558	527	527	510	512	511	524	502	522	535	541	545	511	536	492	481	546	487	502	515	512	547	557	490	482	544	525	519	528	513	537	508	539	498	562	541	508	552	520	524	558	541	529	506	503	582	498	522	496	533	539	538	546	511	527	491	512	532	543	517	518	530	510	490	533	538	513	505	510	548	497	502	549	514	546	486	544	549	497	532	514	546	527	548	516	513	486	544	541	537	567	544	479	586	509	494	523	521	507	520	537	476	527	551	539	541	553	513	557	522	581	517	509	540	507	524	525	505	518	504	517	526	483	523	520	546	551	536	531	520	536	553	564	549	512	524	542	549	503	511	513	523	560	516	541	516	543	535	508	529	554	509	503	526	523	497	533
14581	1113	850	717	442	324	247	246	207	152	152	169	155	165	141	154	131	151	139	141	125	126	116	136	131	139	103	124	111	130	123	113	119	113	140	110	109	139	115	128	90	131	116	114	111	119	96	101	124	103	123	108	122	103	124	128	122	109	109	93	119	117	137	127	119	112	120	112	104	113	132	128	125	122	122	140	147	123	115	111	108	125	104	113	130	115	123	149	106	99	122	119	117	116	99	111	104	113	138	120	116	144	118	113	116	144	119	105	111	110	125	116	107	105	127	113	122	133	125	120	138	111	122	104	112	110	116	141	107	130	123	121	134	126	111	116	102	139	111	100	128	130	119	123	120	110	102	126	119	122	111	134	103	122	127	106	124	120	106	103	88	101	108	120	112	125	128	118	127	126	125	94	109	123	124	131	129	113	123	135	124	126	115	107	130	119	109	116	128	137	123	159	132	100	104	99	114	101	101	113	105	114	129	111	109	120	117	114	116	131	131	117	127	109	113	118	117	122	104	116	115	111	117	125	99	118	111	122	124	133	112	127	114	114	87	109	120	112	124	93	123	108	112	122	107	125	131	119	112	119	128	91	126	101	127	102	156	112	123	123	102	125	108	141	127	93	138	135	119	117	106	126	115	121	114	121	100	111	116	112	131	120	129	139	111	116	120	131	132	107	112	116	112	110	113	111	116	129	126	108	133	112	123	119	119	114	126	115	119	119	113	106	109	132	139	104	108	127	129	113	128	90	94	109	121	116	110	122	107	116	112	121	128	121	126	133	100	127	116	97	100	105	144	121	116	114	121	108	129	127	103	125	123	106	113	103	114	140	99	93	110	109	99	119	115	108	117	134	118	109	109	111	113	118	121	118	101	101	113	121	123	100	111	93	115	121	134	119	137	96	99	120	115	114	118	141	113	98	124	115	107	138	109	128	125	129	110	86	105	123	114	110	121	127	111	124	122	113	120	102	109	129	102	112	124	116	111	82	128	104	128	123	121	105	107	131	114	142	111	113	138	100	100	119	108	115	109	113	126	137	117	132	116	97	117	118	96	125	140	110	116	102	112	119	117	111	141	121	106	102	110	124	130	126	117	118	113	131	131	103	125	115	114	122	121	141	122	119	105	134	114	127	114	121	133	128	114	114	110	121	126	100	123	101	112	120	109	112	141	123	108	103	121	106	110	117	109	124	102	89	104	120	120	134	130	126	138	111	134	133	119	109	123	117	127	135	124	105	119	107	125	124	147	143	115	117	124	131	111	145	121	119	108	103	100	115	119	120	110	117	97	110	108	123	113	120	115	100	124	132	116	124	122	96	120	117	129	107	109	102	112	138	108	120	131	138	105	114	122	111	117	120	132	110	118	122	121	113	115	112	125	110	113	109	129	155	121	106	132	127	101	107	120	123	108	124	121	132	104	124	115	116	126	120	112	134	114	127	123	104	109	119	130	121	116	103	121	116	119	117	123	126	112	131	130	133	117	117	119	97	107	117	107	110	106	127	130	113	123	91	133	120	105	108	133	110	106	113	104	130	109	95	118	132	131	130	98	133	120	127	121	109	121	122	108	107	94	124	133	127	97	104	116	126	117	106	85	124	120	115	128	125	124	116	108	150	113	112	123	133	138	115	122	108	101	110	137	124	118	117	103	118	107	132	122	123	144	112	102	112	123	109	130	110	105	112	128	110	122	122	95	118	121	131	108	124	130	110	100	93	140	118	123	119	103	120	99	116	101	110	134	111	142	104	105	112	114	116	119	129	126	115	106	127	124	106	130	110	112	116	110	139	104	124	110	117	104	116	105	115	109	138	128	131	105	102	118	122	128	134	104	122	93	96	138	119	122	112	111	122	110	127	109	135	102	119	116	134	114	115	124	109	94	102	115	119	110	132	127	115	134	114	121	103	91	121	104	114	112	135	120	121	121	101	115	108	124	114	105	117	89	120	117	122	94	109	111	93	112	95	122	120	94	102	105	104	137	133	117	128	122	108	115	110	110	129	102	127	114	117	121	140	108	100	123	114	92	120	115	111	115	128	125	118	122	114	110	109	127	117	110	132	129	118	108	113	106	117	102	117	125	105	108	122	124	112	101	101	118	104	110	105	122	120	113	107	116	126	119	128	115	122	120	121	100	110	126	108	120	113	133	111	127	113	108	101	118	117	129	122	122	126	136	134	112	124	118	122	120	100	120	125	94	112	103	107	108	96	105	125	133	112	123	71	121	129	115	114	125	128	116	126	135	134	106	92	124	110	108	125	121	106	113	123	105	136	136	108	100	100	121	113	120	119	115	118	135	113	122	112	127	130	106	115	121	106	106	128	132	117	109	122	128	145	114	120	133	103	113	135	114	96	120	111	130	111	119	105	129	119	126	107	102	110	95	117	145	93	118	130	128	89	118	114	122	120	106	113	129	132	127	107	117	117	121	122	119	128	122	104	111	133	129	131	120	106	111	125	117	105	104	122	114	118	123	116	146	137	114	113	118	122	110	113	128	108	129	139	110	106	135	108	128	114	136	101	123	113	119	121	129	132	97	101	135	110	105	125	104	100	111	117	124	111	108	126	141	116	126	115	126	132	106	113	131	130	116	125	124	125	107	136	112	116	120	121	100	132	112	104	134	108	119	153	123	110	133	121	126	126	118	123	125	103	112	121	129	133	130	111	101	130	122	122	115	115	125	127	97	107	117	132	103	117	116	110	109	120	100	115	123	112	97	139	132	136	115	112	113	116	135	103	124	135	119	114	122	131	109	129	113	122	126	122	133	122	124	104	121	123	111	127	119	121	105	109	102	119	96	110	100	115	106	111	128	115	119	117	128	124	118	143	123	123	97	115	118	131	120	115	136	111	117	110	108	109	102	110	113	116	99	140	107	119	103	113	123	122	107	100	105	126	149	103	105	120	102	111	106	128	110	127	104	100	106	101	123	125	138	130	129	133	122	116	121	116	125	107	100	101	115	103	118	94	108	110	120	127	132	101	134	129	114	126	137	153	115	111	102	106	107	116	126	117	105	128	119	119	103	124	140	115	100	129	106	121	110	105	107	129	105	115	103	97	122	124	113	118	112	116	121	108	108	113	129	141	128	126	120	137	105	114	116	119	122	121	110	137	115	118	129	101	122	101	94	114	119	117	97	126	94	130	93	129	115	129	140	110	94	124	150	113	138	121	118	120	90	119	107	114	112	136	97	112	107	108	140	109	88	108	116	115	109	99	122	107	105	145	116	117	137	117	118	118	130	141	102	91	109	98	144	121	105	111	139	114	110	135	118	113	128	118	124	129	130	114	100	107	107	120	121	107	108	118	133	120	103	133	110	107	121	113	90	123	91	108	121	99	90	125	126	143	109	114	120	107	143	122	117	122	113	118	132	111	106	119	124	125	108	109	118	110	132	96	114	110	99	108	117	123	115	130	117	129	135	104	123	126	102	105	114	110	135	143	118	116	123	101	101	106	105	107	113	126	99	131	117	108	109	93	115	108	114	118	92	132
7967	834	1764	2103	1673	1279	999	841	730	655	614	570	500	474	475	443	408	384	382	353	341	369	369	369	341	355	342	303	292	317	306	304	329	295	302	305	293	289	270	265	298	281	301	287	297	295	234	303	296	270	273	303	282	292	291	289	280	292	298	278	273	320	284	291	280	294	270	321	269	269	266	282	284	287	293	288	263	269	277	335	256	276	268	307	272	263	272	268	281	273	284	280	291	269	311	253	273	269	271	289	285	259	268	269	271	286	288	291	280	282	272	272	286	272	299	273	304	271	261	285	212	264	261	261	267	252	271	261	314	251	260	263	268	284	272	261	262	294	250	270	268	228	247	259	288	306	288	258	243	293	305	290	251	256	298	282	273	287	280	259	288	285	282	276	274	258	273	294	301	278	260	265	305	304	279	231	300	257	282	279	263	278	291	278	289	273	295	256	254	284	263	259	261	273	284	280	266	273	247	267	256	276	291	268	283	279	275	278	253	290	279	263	256	286	307	268	278	291	244	256	249	284	267	262	264	246	293	275	273	265	306	272	262	286	290	256	278	276	282	302	259	296	264	267	304	275	290	302	280	285	269	262	273	287	256	281	283	281	284	273	269	303	267	280	294	258	260	299	263	276	282	240	291	260	246	286	290	290	275	267	271	274	271	286	283	263	266	279	300	248	294	273	282	274	305	256	290	261	263	258	239	261	294	261	299	237	278	242	299	272	285	312	272	297	271	262	276	300	286	263	247	298	284	291	254	266	275	251	238	266	302	273	265	277	278	270	253	293	279	253	303	297	249	258	278	282	301	311	260	301	259	269	230	273	240	281	296	268	293	248	275	252	320	286	282	281	290	275	274	280	289	301	304	269	294	255	274	260	291	270	278	265	282	278	277	288	301	281	263	249	270	252	274	275	285	257	282	244	260	290	257	249	272	259	272	282	276	252	273	265	265	292	286	301	265	265	300	271	285	279	282	260	239	263	280	266	297	260	271	263	296	254	261	287	278	290	277	266	256	276	285	303	298	270	257	303	299	249	263	300	279	252	271	254	276	290	268	239	257	287	260	292	256	273	275	273	281	262	293	296	267	255	267	296	266	281	241	274	265	249	246	269	264	279	279	283	268	284	280	251	275	304	280	273	229	259	240	283	235	291	272	278	296	263	254	277	279	247	262	262	257	277	285	249	268	276	272	282	294	256	300	271	284	294	295	287	295	241	275	251	253	258	271	274	264	270	272	294	269	250	254	268	254	265	295	254	254	273	307	293	263	270	268	269	288	302	276	295	271	301	287	282	281	259	265	251	275	291	285	277	269	273	263	264	261	268	267	249	270	295	282	260	285	286	302	289	246	265	293	279	274	265	267	272	281	282	270	277	290	267	273	280	250	277	278	252	268	243	266	262	263	287	283	298	271	240	279	288	271	261	276	249	263	275	249	285	271	284	294	298	285	283	287	316	271	313	257	283	287	269	288	253	273	263	270	262	291	230	266	282	266	282	268	284	274	264	273	249	258	270	284	253	281	250	248	287	255	295	290	246	271	259	319	277	295	273	273	282	275	274	284	281	279	308	267	260	276	280	285	277	283	285	276	231	278	278	265	304	302	287	257	284	282	278	247	293	243	293	264	272	319	263	268	301	272	268	262	272	271	242	264	277	295	245	268	262	265	260	274	269	255	279	255	280	273	269	279	267	267	307	252	276	254	283	271	264	257	316	287	274	265	262	282	237	284	275	274	268	275	248	290	280	285	273	266	299	262	301	252	285	280	249	266	278	267	293	277	237	296	275	250	268	290	315	293	286	296	289	314	290	293	287	262	285	242	269	292	295	319	283	294	305	250	274	287	268	286	271	280	271	296	293	255	256	324	271	264	260	268	284	334	298	282	263	243	272	281	269	283	249	303	281	262	304	298	248	260	254	292	249	293	265	291	265	289	270	270	254	308	277	268	262	257	239	289	282	293	289	268	292	260	257	293	275	295	270	273	256	283	277	270	279	285	271	283	277	268	305	265	306	300	252	282	280	261	301	266	287	258	252	264	295	282	291	283	275	292	274	274	286	255	272	279	240	274	279	238	312	298	272	303	287	268	262	301	271	259	250	273	283	294	277	261	282	279	287	281	299	258	265	280	277	276	270	253	292	288	273	269	258	303	265	271	266	275	276	265	264	296	281	264	286	250	276	248	274	259	283	264	265	300	254	284	279	279	260	273	279	268	300	307	267	282	280	272	302	253	279	255	290	257	269	293	331	276	253	266	270	279	300	271	255	290	284	286	264	282	269	266	291	303	272	257	290	264	282	280	295	280	275	277	267	277	281	266	272	280	287	270	269	252	262	261	298	305	293	272	293	290	282	288	286	280	280	271	266	284	281	251	335	277	261	255	268	262	277	272	281	282	285	236	293	250	282	257	310	256	282	307	273	291	281	245	274	284	276	284	268	289	281	259	265	315	288	264	263	277	288	285	299	267	299	259	278	261	305	291	270	260	274	287	260	253	255	261	289	266	301	253	281	258	280	270	258	268	262	271	262	270	277	266	271	287	276	259	264	286	291	260	267	271	266	281	256	285	275	280	263	292	278	277	309	271	287	250	265	259	243	258	286	249	280	267	266	270	286	273	266	255	266	296	308	310	248	283	253	288	273	320	266	267	279	319	287	285	262	283	238	282	294	297	287	288	284	246	280	270	263	268	260	266	289	283	275	276	288	272	250	270	300	290	283	280	286	272	276	276	280	277	296	272	272	278	262	276	282	267	259	297	318	284	265	289	280	292	280	275	293	273	260	271	275	285	280	262	256	289	268	269	259	268	249	261	283	253	257	276	302	275	308	283	282	256	293	285	270	289	259	301	263	237	296	256	269	282	268	265	280	299	280	255	297	280	284	291	307	292	276	274	273	272	277	255	258	268	293	294	326	255	283	289	284	259	236	278	260	285	280	292	274	296	297	292	224	260	265	286	259	307	282	267	274	256	255	264	289	273	294	260	288	275	259	272	245	263	267	297	288	281	252	288	258	293	268	279	302	294	259	294	255	263	275	295	289	270	272	278	268	284	298	259	321	290	292	300	276	267	269	248	269	265	259	299	267	255	276	292	290	263	273	282	253	287	292	246	306	299	285	294	283	264	260	261	288	279	283	252	289	298	278	268	267	309	256	285	277	258	293	259	285	246	268	259	298	265	286	258	239	313	317	288	272	301	270	269	273	288	261	235	234	259	276	276	282	277	322	293	276	244	289	269	289	269	292	283	277	282	270	281	288	271	267	271	277	308	278	288	295	305	283	284	231	254	292	278	247	286	256	282	294	280	252	258	281	273	267	295	255	248	304	283	244	253	314	287	276	281	275	271	264	287	279	262	283	256	283	276	295	249	286	254	267	290	253	282	257	291	273	277	254	280	263	258	283	276	273	259	293	276	243	285	289	300	244	253	271	296	277	301	246	294	243	243	259	266	283	266	252	253	278	237	284	289	301	261	268	263	248	292	284	245	264	288	270	262	275
1610	177	204	190	238	209	191	203	182	206	200	228	169	192	164	200	169	205	180	188	189	206	168	181	195	202	211	214	183	192	211	187	178	202	181	164	211	178	187	182	170	195	200	173	181	214	189	186	202	195	173	189	183	162	179	190	178	172	191	198	187	192	167	208	202	176	181	169	176	161	194	173	186	172	194	171	176	194	166	178	155	175	189	187	183	189	170	192	207	176	183	194	161	176	159	221	180	196	185	184	190	151	176	209	159	203	184	170	206	216	186	185	176	198	185	170	185	190	170	146	209	197	189	195	163	201	168	199	198	189	170	182	192	168	196	168	187	165	217	192	184	178	173	193	175	179	184	158	199	172	177	173	209	202	174	175	176	179	185	202	175	176	190	190	206	209	201	186	186	168	186	181	203	191	186	174	193	190	170	193	166	181	189	190	171	189	165	179	193	186	181	170	156	164	184	169	188	169	198	196	180	182	209	168	158	181	200	172	160	188	163	181	186	184	151	180	215	174	191	188	189	200	163	178	184	178	176	190	185	182	190	208	180	169	198	168	183	169	195	191	184	165	195	219	182	165	182	170	191	182	182	190	181	205	149	181	210	215	169	181	177	187	169	162	185	188	185	179	182	178	187	208	188	171	196	192	157	186	211	188	188	183	183	164	174	195	188	179	191	196	205	178	194	185	179	171	165	185	173	206	181	160	179	195	186	178	185	157	195	204	168	191	207	193	176	203	206	180	199	172	171	187	187	174	190	180	163	181	215	184	197	164	187	178	186	196	159	194	199	179	170	171	185	181	193	186	212	186	176	182	151	192	174	191	189	181	179	197	193	192	191	164	178	200	164	193	196	184	182	202	175	177	197	151	188	223	203	187	170	169	175	163	197	176	189	177	176	182	188	196	203	181	198	172	183	171	165	182	192	204	165	198	202	202	186	212	192	174	208	197	190	197	165	187	181	136	190	191	173	191	212	187	214	209	177	175	193	207	179	189	207	197	170	167	188	182	175	188	205	193	211	189	190	181	210	195	166	170	203	185	155	168	150	180	161	173	190	191	184	171	212	202	182	203	193	167	176	162	162	191	188	186	190	194	191	180	171	168	163	144	168	211	185	190	180	208	205	161	182	174	185	174	191	186	207	188	215	186	191	189	212	173	192	185	202	193	230	157	197	187	198	186	189	197	183	215	206	200	218	177	187	168	209	187	191	191	182	191	201	157	180	183	200	182	150	175	209	179	196	205	200	195	212	153	190	176	183	180	177	194	174	198	177	201	190	213	211	180	214	203	161	182	161	179	190	160	178	190	149	167	178	176	183	169	186	166	175	207	193	201	184	180	176	173	195	180	187	175	180	188	182	197	151	209	203	184	205	174	202	157	174	202	197	180	176	177	182	201	166	173	198	215	185	173	150	191	170	203	191	184	201	175	179	180	179	204	175	177	168	175	168	179	199	160	169	166	180	201	212	179	182	222	183	172	180	201	177	174	200	199	204	196	179	179	176	208	205	200	196	162	188	212	188	171	177	203	194	185	198	193	205	208	180	181	190	178	182	201	189	191	216	185	201	188	195	183	183	171	178	211	171	185	207	219	199	162	180	200	202	198	169	192	204	197	190	207	174	170	189	183	212	173	203	208	187	214	194	198	153	184	178	174	176	161	183	193	198	182	172	168	185	183	178	207	201	178	206	227	174	188	197	209	210	204	172	172	177	168	206	208	163	201	207	188	179	173	158	188	188	173	163	195	170	169	175	181	180	186	204	168	189	189	162	188	182	165	173	178	210	195	193	170	158	195	194	175	181	199	183	196	166	179	178	158	173	186	190	185	184	184	202	176	191	209	196	176	181	171	172	217	210	201	177	207	184	217	188	176	186	187	175	188	184	214	193	183	187	179	226	193	195	145	188	159	173	151	180	175	186	168	200	162	204	169	197	188	167	188	182	195	189	168	162	185	178	198	192	176	179	185	189	174	216	189	188	216	190	172	185	191	226	156	207	189	186	190	186	206	215	170	191	188	165	173	204	198	181	199	166	202	181	171	189	204	186	172	197	178	169	178	199	169	164	190	167	197	192	176	196	193	193	190	207	202	194	171	189	217	179	195	193	171	186	209	191	172	187	199	191	181	193	182	187	193	176	201	210	220	190	179	185	185	198	195	164	176	154	162	185	142	209	217	186	193	166	166	183	182	199	197	184	182	190	173	194	188	165	171	197	174	202	196	196	195	194	203	193	188	204	193	194	210	170	187	158	195	163	184	195	181	222	174	184	197	190	167	182	182	212	186	218	194	195	193	184	163	173	168	180	160	179	194	162	194	198	188	201	180	184	180	203	183	192	183	172	175	172	185	202	205	177	198	202	172	208	200	171	177	165	208	157	182	191	179	181	197	206	173	180	209	177	194	157	162	183	201	158	172	204	205	200	180	187	201	205	167	186	199	176	198	198	200	173	199	195	173	205	196	163	169	162	149	177	198	216	188	187	191	184	168	175	188	177	176	193	197	168	176	177	200	199	190	182	193	198	179	174	195	171	193	181	189	199	201	183	201	176	165	181	196	186	190	175	208	197	189	191	196	181	166	169	186	180	200	177	195	216	186	214	177	181	167	174	184	160	188	196	201	188	183	197	192	198	169	188	196	183	211	189	164	208	163	192	196	173	186	197	185	196	173	173	169	157	177	168	178	190	197	197	194	198	166	204	198	176	188	197	173	209	198	208	173	160	183	164	200	176	180	160	187	202	177	180	177	180	200	191	196	177	161	178	195	218	191	188	150	190	188	188	165	194	192	173	183	177	140	191	196	191	201	180	186	174	181	184	201	193	190	198	191	200	177	192	184	193	195	192	195	196	217	172	180	212	169	175	184	176	177	179	177	167	198	185	155	165	184	154	178	195	172	217	162	187	203	198	182	194	198	180	159	183	191	169	165	204	165	174	194	177	197	188	205	205	191	182	188	169	205	196	194	173	193	198	197	179	175	201	184	168	192	176	171	171	191	163	187	164	188	184	170	191	196	219	192	165	193	152	191	186	185	186	201	198	166	188	191	192	182	172	193	167	177	194	197	176	200	188	202	198	185	199	201	189	199	208	185	200	208	195	162	174	171	183	203	212	192	174	186	189	193	188	161	202	199	182	212	212	202	187	194	175	181	174	185	199	171	186	201	185	195	167	196	195	176	208	179	174	189	167	158	167	171	167	203	191	199	182	214	175	173	190	182	184	218	167	160	208	190	163	194	185	196	203	202	189	174	195	187	204	210	179	158	189	184	191	180	180	188	196	176	190	165	203	157	167	178	167	175	153	194	185	156	187	191	207	191	182	209	181	225	176	208	181	171	195	201	187	160	167	180	189	203	196	185	205	192	163	153	184	186	185	191	175	168	166	202	200	180	175	176	184	213	164	176	171	189	192	194	174	183	184	215	182	175	174	191	192	160	178	150	214	175	191	206	189	180	177	165	176	171	174	168	190	198	199	216	166	159	174	157	170	185	188	193	185	181
2074	475	469	472	476	476	457	480	463	465	455	490	418	428	409	423	474	422	423	464	464	437	428	412	406	429	444	442	443	398	404	476	461	424	431	420	443	451	433	488	407	405	417	444	462	471	443	420	447	425	434	457	412	444	426	455	441	450	430	400	402	434	469	415	429	425	450	431	438	426	432	446	436	459	417	441	461	456	431	437	422	418	441	402	468	448	439	482	430	439	445	411	417	461	440	426	427	445	432	448	409	400	456	437	466	474	470	454	457	463	480	442	464	433	458	443	453	407	428	433	445	401	469	437	432	421	417	416	379	458	432	416	457	443	441	434	456	393	439	426	459	445	490	447	420	420	419	411	459	481	459	463	404	404	474	427	435	449	440	403	451	458	447	431	438	490	397	440	406	449	415	440	439	423	414	417	445	450	440	446	435	440	446	411	446	457	443	416	411	449	454	425	417	453	458	420	472	434	431	471	443	460	434	444	444	417	446	456	431	464	438	431	438	423	419	448	438	432	438	472	481	450	430	439	447	474	441	458	440	459	416	422	492	456	406	423	415	422	461	417	438	458	476	440	425	453	472	392	432	442	441	469	465	461	391	457	417	437	449	437	471	443	419	462	443	395	447	406	424	431	403	437	447	386	444	433	456	404	455	438	444	475	438	422	431	411	433	440	450	431	449	443	418	397	433	418	433	447	422	408	455	407	469	405	438	475	414	441	446	446	421	407	468	455	422	458	458	446	470	439	426	418	424	462	476	426	458	411	448	437	452	438	441	456	441	390	460	456	434	429	462	432	425	437	456	449	421	445	447	421	416	428	478	450	422	431	452	467	420	415	455	416	446	442	434	428	419	433	454	454	440	436	411	432	413	425	442	474	448	442	458	462	453	471	453	388	428	447	453	454	460	462	450	397	408	431	435	445	430	435	462	445	415	459	431	408	482	410	433	477	425	384	454	419	430	448	443	409	439	467	440	416	433	460	433	435	424	461	442	415	462	440	441	426	447	453	453	435	428	430	453	435	439	456	481	437	447	451	436	426	423	452	489	445	493	389	459	468	441	441	465	461	449	435	460	452	449	481	447	478	400	415	428	454	467	427	441	494	424	418	436	389	420	457	445	429	449	485	417	452	419	404	439	438	439	424	426	404	440	473	427	404	415	420	464	429	461	443	473	430	460	431	414	461	432	445	411	413	442	414	386	416	407	433	454	432	448	433	432	466	408	410	439	425	454	440	424	403	439	430	451	418	417	424	468	410	469	428	418	466	449	433	432	436	471	450	435	429	409	438	447	433	444	455	423	467	453	426	447	466	445	431	442	457	471	427	459	452	465	463	416	431	443	460	419	421	443	406	480	474	435	418	447	421	454	422	430	443	417	436	403	423	445	398	441	448	451	444	444	398	410	455	435	411	457	462	473	447	444	441	438	396	411	440	435	410	455	468	449	434	435	433	463	420	401	429	420	423	402	430	445	430	451	449	440	442	448	440	461	458	460	438	450	425	426	445	451	419	443	401	448	412	417	412	429	475	459	457	429	396	430	452	428	444	477	440	407	410	446	426	448	403	431	410	441	459	442	467	460	428	438	431	465	421	464	445	434	423	443	441	445	449	454	419	434	416	414	451	425	450	420	426	448	430	446	443	423	433	443	454	402	430	463	488	468	439	449	472	442	438	419	448	495	440	436	438	460	425	429	442	442	415	410	420	483	451	450	463	437	430	494	452	429	410	391	456	499	404	456	420	440	414	419	441	371	446	431	448	463	453	431	408	425	408	412	466	405	457	487	438	464	418	374	432	450	425	457	436	414	456	438	480	461	439	424	437	425	426	469	436	403	442	437	427	446	449	385	468	446	406	439	422	429	436	412	448	435	419	427	452	443	464	424	462	466	433	469	436	432	415	457	433	450	397	464	408	471	450	424	449	457	436	418	411	435	423	431	453	427	473	443	419	420	427	427	465	465	418	442	468	460	428	430	414	448	449	449	428	418	395	407	463	439	440	388	483	450	427	448	446	471	442	448	410	464	448	423	434	430	399	454	426	454	459	453	487	428	433	417	466	403	396	422	440	492	410	402	426	440	426	447	427	482	416	490	433	444	424	409	412	418	449	478	446	450	441	450	428	406	436	406	455	428	432	457	402	477	449	423	440	442	450	441	461	454	463	449	439	442	460	446	455	412	418	461	459	425	428	436	465	474	410	451	441	432	419	402	408	450	452	405	414	450	458	408	449	421	417	431	426	462	432	456	452	466	420	431	456	427	406	402	457	408	449	449	436	453	429	457	427	437	445	444	435	415	435	444	441	442	433	428	387	455	475	441	420	441	468	439	441	433	450	421	424	423	440	447	435	451	461	432	405	440	416	432	470	459	457	441	439	432	429	455	436	424	409	431	421	438	490	442	429	437	456	436	423	440	447	426	441	419	411	420	459	448	385	414	427	402	436	436	432	422	458	471	403	440	443	456	437	454	406	440	447	408	407	439	438	420	447	450	413	445	432	430	414	450	430	462	423	469	470	421	479	454	427	421	431	420	416	418	421	460	435	476	418	422	421	444	456	405	451	398	408	425	458	451	422	449	422	399	458	433	463	454	436	464	468	435	414	420	459	455	456	437	440	481	464	424	451	444	457	449	426	456	438	421	401	460	432	424	447	420	408	430	448	440	450	443	441	393	392	439	425	415	449	434	449	428	460	424	403	486	413	456	439	436	416	404	408	432	424	439	395	426	447	435	487	420	410	449	389	464	439	438	439	441	425	454	436	436	440	457	429	444	459	455	460	460	428	445	425	428	445	446	437	450	442	451	438	438	439	461	442	409	467	451	462	457	412	424	457	409	422	411	437	422	431	441	465	427	476	411	403	462	398	457	441	424	441	452	465	442	435	421	418	437	421	420	453	438	460	453	412	442	446	448	427	440	447	429	452	452	424	438	436	436	421	454	431	425	422	469	460	460	417	410	444	420	381	423	426	475	450	428	473	450	479	440	439	449	461	447	433	468	449	450	481	417	439	457	454	431	453	457	428	413	465	401	428	438	452	447	438	424	445	428	483	430	419	436	448	419	442	461	426	448	416	417	427	442	428	443	449	477	438	431	482	442	466	461	428	415	461	437	459	419	393	397	401	446	430	415	451	453	420	379	462	439	453	439	421	455	389	434	420	452	448	422	446	447	433	433	471	463	432	429	454	462	423	459	414	444	420	449	431	402	425	411	472	432	446	396	450	417	446	418	448	422	461	424	380	437	399	430	444	421	431	437	444	455	471	448	406	435	454	444	445	431	439	450	438	417	454	444	444	414	468	501	417	443	444	439	454	434	442	423	424	441	365	438	452	450	428	437	448	431	435	446	451	445	445	430	428	434	478	453	438	422	439	418	456	447	435	408	427	461	439	456	458	414	421	456	477	425	476	421	433	435	455	427	424	406	396	461	443	392	438	461	429	426	433	453	438	460	420	458	429	411	414	429	419	405	419	432	479	431	451	435	416	411	437	425	448	388	440
7746	561	554	507	354	349	309	285	269	265	260	246	245	215	251	201	228	237	245	218	236	252	262	244	236	220	232	228	250	255	233	213	237	243	212	240	215	256	257	228	229	248	239	224	240	196	247	212	220	234	255	233	243	226	240	242	195	238	202	210	233	228	261	222	243	231	229	240	239	202	237	204	235	236	213	221	249	243	240	226	260	234	217	219	241	243	240	187	232	228	212	243	261	207	242	230	209	228	226	238	250	243	218	220	245	211	239	241	211	250	218	235	233	229	247	233	221	229	207	216	229	237	217	228	235	235	219	226	201	204	250	206	226	225	225	247	211	228	232	229	203	201	226	230	204	213	235	236	215	247	233	240	242	241	253	216	194	235	255	230	263	231	232	259	219	211	202	234	233	236	208	218	229	276	227	222	232	217	220	207	266	245	231	231	243	254	252	226	213	238	220	255	220	224	233	199	247	203	211	215	266	227	205	223	228	265	264	260	236	228	214	228	216	211	235	225	233	225	236	221	223	245	236	268	236	202	229	228	225	254	252	235	215	227	210	252	213	236	210	226	211	191	244	230	239	236	213	275	226	229	241	225	229	236	215	250	209	219	216	230	227	212	229	237	214	223	204	253	226	217	212	216	231	224	230	225	242	252	219	234	207	250	240	223	242	213	216	249	253	230	223	168	214	214	250	221	199	246	225	208	220	229	229	231	246	234	231	223	218	230	238	243	238	228	230	237	240	221	228	201	238	203	222	202	262	260	229	243	230	219	197	206	225	266	219	221	227	252	210	272	235	204	221	198	253	244	221	237	211	224	255	234	190	238	232	236	255	255	226	224	218	205	218	210	211	212	239	232	217	217	208	257	246	233	230	244	225	241	232	208	231	223	212	220	213	246	224	215	213	221	227	233	216	241	229	243	228	216	208	245	237	249	216	267	216	224	228	209	207	243	230	232	236	234	205	241	208	196	246	220	204	203	220	245	227	206	208	225	236	238	202	199	211	211	229	241	241	235	261	215	248	221	247	232	182	219	223	232	215	249	234	237	232	215	233	216	253	219	243	235	258	260	230	230	220	246	237	238	226	224	227	218	237	207	232	258	264	223	227	243	254	218	242	227	252	218	204	257	233	243	229	248	230	223	227	207	215	236	230	232	258	248	262	228	224	251	246	229	258	239	222	197	236	248	225	228	232	247	242	260	231	211	224	243	230	231	218	237	261	250	219	239	244	215	196	255	258	238	224	226	219	195	218	215	226	230	241	227	250	229	226	232	241	235	243	218	211	238	227	208	215	226	241	232	221	259	222	235	208	239	231	236	215	261	261	251	228	253	238	230	227	214	206	213	210	257	230	256	235	262	238	221	232	250	246	241	237	189	233	219	229	235	257	199	232	231	210	213	257	213	239	215	215	228	244	199	238	232	219	216	225	233	223	236	230	248	221	237	232	227	225	229	217	239	236	214	213	225	194	232	228	219	221	239	229	237	227	221	215	208	231	246	240	241	247	244	257	217	211	251	226	233	252	221	237	228	257	238	227	249	240	257	236	238	237	219	243	241	221	229	228	246	228	243	216	233	224	238	232	222	193	198	225	214	250	235	248	247	206	234	257	244	231	212	247	236	194	263	223	248	207	232	238	250	251	250	215	193	237	189	226	197	231	231	261	249	217	222	201	252	228	229	238	222	235	240	254	246	258	252	226	232	231	226	231	258	258	229	253	219	244	239	225	236	246	222	216	198	233	234	238	244	233	212	216	228	222	206	239	222	221	248	225	221	203	239	240	224	210	242	207	234	260	247	230	245	242	221	258	226	250	241	220	206	243	221	246	211	230	239	261	221	212	227	235	219	220	217	235	239	225	202	210	228	247	235	225	217	227	209	204	234	248	209	256	226	214	253	224	230	246	220	231	232	239	233	214	229	215	261	216	218	190	255	237	216	231	234	255	252	186	216	234	229	228	201	230	235	219	236	244	201	234	224	241	234	226	231	206	208	257	233	217	213	236	236	241	244	211	221	232	247	210	238	230	224	200	245	220	234	233	218	217	239	250	226	246	188	238	216	236	219	215	224	246	233	245	242	226	225	223	237	199	237	271	269	205	214	210	209	224	238	230	232	224	221	220	231	219	235	247	222	232	215	239	214	251	229	242	239	231	247	237	240	247	222	228	235	242	216	231	236	248	240	225	234	241	217	235	230	249	211	217	209	195	238	233	210	243	216	217	232	259	243	233	235	245	223	217	257	266	223	239	219	218	211	205	250	222	232	263	239	247	239	224	227	253	219	239	209	227	222	234	231	220	248	211	230	210	230	215	250	234	237	217	229	257	270	219	241	246	242	233	230	222	249	237	247	223	242	239	235	219	225	238	216	208	252	214	218	212	196	218	229	247	224	245	233	208	244	236	240	217	190	204	220	235	248	206	214	239	240	249	229	220	230	221	241	218	236	211	231	226	247	235	235	246	203	214	244	243	227	238	224	244	233	242	236	211	271	245	248	223	197	220	246	236	185	232	239	240	202	204	221	236	222	233	243	228	250	222	211	227	243	225	211	210	230	223	244	231	238	223	213	254	230	230	224	220	231	210	228	235	228	244	232	238	233	229	213	220	214	213	241	235	216	242	214	256	208	218	217	218	209	215	198	225	239	223	222	211	241	212	253	227	222	218	234	232	243	233	205	203	217	230	225	228	227	247	245	254	205	216	252	211	248	212	242	253	238	219	232	212	219	231	228	222	232	247	241	204	252	220	220	239	245	232	204	198	208	222	197	246	248	190	225	248	240	203	268	222	249	239	216	229	257	219	240	243	240	234	220	217	219	226	205	239	219	226	212	218	235	241	217	220	204	237	232	235	234	225	205	253	246	210	222	192	248	247	239	221	226	252	242	214	222	206	226	209	236	217	205	245	216	218	237	222	229	227	214	237	225	215	222	208	179	236	223	232	219	227	198	238	240	245	210	252	197	211	240	220	244	202	226	226	187	229	271	212	251	244	221	214	209	202	232	225	234	208	213	222	209	225	272	223	247	228	249	252	215	200	208	227	242	242	247	228	217	220	217	232	201	244	226	237	226	231	219	235	225	208	242	228	248	214	237	234	268	222	224	213	218	217	212	253	213	218	219	251	223	225	245	231	219	214	231	215	221	212	234	200	227	230	234	232	232	230	258	246	226	212	235	220	234	239	205	235	264	221	228	189	219	243	230	248	210	224	233	253	231	186	234	235	227	256	240	237	247	221	245	242	245	271	240	242	220	238	237	209	211	226	213	222	229	235	228	232	240	248	249	230	248	221	242	231	235	224	235	223	236	220	251	251	228	215	226	230	220	253	250	236	219	219	231	251	257	258	235	214	217	201	220	248	237	217	240	265	237	215	202	230	220	216	205	229	218	245	247	197	221	237	224	235	229	223	237	244	260	209	218	240	211	247	190	257	258	226	262	219	237	226	255	230	216	242	223	209	194	230	241	252	232	236	227	241	259	230	221	203	215	196	225	231	275	227	230
6663	814	1312	1441	1213	1012	905	826	758	679	694	708	625	645	622	560	547	597	604	537	585	551	546	520	568	534	540	528	508	523	564	509	513	546	511	583	498	554	544	582	534	589	546	543	497	528	547	527	553	535	495	470	510	523	539	506	521	521	522	537	550	524	575	528	511	495	519	531	530	514	528	514	536	543	493	544	535	527	535	569	498	533	502	511	533	517	542	530	569	549	528	482	550	523	496	536	444	523	486	518	541	547	492	513	518	508	546	520	472	495	538	537	522	535	541	562	563	519	557	497	507	515	520	510	540	503	559	520	557	534	506	478	493	554	559	524	482	546	484	563	524	535	549	521	521	535	485	552	518	501	544	565	513	490	492	563	530	540	513	521	479	529	487	530	533	475	512	536	520	509	507	513	546	476	538	525	580	501	487	539	496	523	529	502	519	513	510	488	525	504	497	496	510	522	530	482	520	523	516	498	500	497	492	505	542	515	529	493	527	551	527	510	532	548	528	527	548	521	524	550	505	513	506	521	560	522	546	535	471	520	515	523	524	500	565	507	531	533	553	488	529	522	489	491	525	472	548	521	511	498	520	499	548	552	549	511	541	539	525	504	510	518	557	526	526	483	547	540	532	512	545	570	522	573	535	514	498	571	564	521	507	527	503	521	544	491	565	493	556	520	488	523	513	492	495	523	527	545	575	518	524	501	529	509	488	495	551	531	489	555	500	519	520	525	499	515	529	525	535	515	532	528	463	544	507	555	516	541	514	511	527	553	533	527	558	539	532	521	528	505	535	515	528	490	535	541	540	524	501	483	530	509	499	526	488	539	530	519	528	537	545	509	534	541	540	525	530	458	544	529	543	488	489	503	558	550	530	513	545	510	549	542	520	524	522	522	503	497	545	514	531	517	543	519	519	534	532	493	495	505	564	527	524	530	540	525	513	502	546	511	561	526	539	543	538	556	508	512	491	518	502	540	529	482	513	540	551	542	547	527	495	525	500	555	520	542	489	500	501	500	546	515	501	498	545	530	554	475	547	519	529	469	519	522	533	508	522	501	515	498	529	496	509	519	515	481	530	553	473	530	524	532	528	485	557	490	547	556	572	471	498	553	530	510	490	508	519	552	547	521	546	569	569	561	513	492	478	520	510	521	554	551	500	484	512	509	521	524	555	546	518	537	512	546	500	529	497	542	489	554	479	498	539	523	523	510	497	488	504	472	573	533	513	536	544	517	506	517	490	552	559	542	511	533	557	511	532	512	507	499	511	541	525	502	523	535	530	526	521	559	547	520	543	517	451	557	526	509	543	500	534	523	524	507	525	503	528	522	469	489	470	533	563	561	530	520	545	520	523	527	525	517	540	485	552	530	519	543	510	524	532	523	537	549	533	512	550	554	550	560	546	547	559	529	516	499	521	536	512	555	515	505	507	521	530	548	528	502	489	527	542	529	546	485	524	523	495	497	543	565	525	540	494	556	521	531	518	534	532	493	481	549	471	457	479	504	550	527	512	505	521	538	537	534	529	581	500	553	498	544	559	536	507	508	535	534	499	530	540	485	553	513	510	524	522	519	530	528	570	535	549	513	478	572	536	511	487	545	509	506	527	529	533	577	544	517	534	491	499	558	525	572	515	471	516	550	495	461	518	491	498	545	526	525	575	489	517	533	489	480	520	552	527	531	513	472	510	577	513	506	525	537	485	516	514	505	537	552	526	498	553	544	542	504	507	520	553	508	524	544	520	518	523	536	517	570	513	516	550	534	491	512	521	508	579	518	512	494	546	515	522	522	544	525	503	530	482	535	539	497	515	507	522	550	511	509	509	544	537	537	543	506	496	516	494	502	539	501	494	487	512	516	510	527	532	517	522	509	520	478	544	502	514	509	485	506	506	511	510	553	513	514	514	533	517	526	507	572	543	553	523	509	468	518	534	515	495	556	506	519	548	523	507	484	516	540	493	475	532	504	524	494	493	517	505	480	499	472	513	545	502	513	542	534	522	537	544	509	507	508	522	534	553	540	564	509	509	511	524	562	544	510	483	560	527	490	516	519	506	542	497	523	519	483	471	495	525	503	547	541	489	527	498	534	508	526	520	510	495	558	521	489	556	513	505	498	487	524	507	541	529	497	563	483	502	518	531	520	514	508	536	529	508	542	523	539	487	506	534	486	491	510	514	550	549	594	514	543	488	511	532	485	566	523	505	515	508	538	472	508	532	514	515	499	522	517	479	508	554	549	524	490	502	510	535	537	538	510	510	511	565	504	496	571	516	544	520	536	548	528	504	526	507	532	508	530	527	526	517	554	515	527	521	498	486	527	497	521	481	578	535	571	511	535	524	516	481	539	521	507	490	570	529	541	560	494	514	521	491	504	535	504	505	508	504	497	538	517	537	500	527	566	555	529	519	510	528	479	536	497	527	528	500	500	505	499	538	520	508	516	548	554	516	516	546	494	550	549	527	523	511	519	535	546	487	524	538	524	497	511	495	512	507	515	568	542	533	534	545	492	529	561	580	489	503	494	533	525	531	503	562	532	530	515	516	563	489	495	526	579	509	492	542	509	515	499	557	549	539	514	540	506	516	519	491	496	517	520	496	500	504	496	525	504	530	505	567	538	493	523	528	469	541	517	517	533	490	521	491	553	537	509	477	466	531	563	577	522	474	570	504	461	504	502	569	566	503	534	499	552	479	543	507	568	519	533	490	479	563	532	549	598	526	515	522	539	495	522	498	535	508	512	500	527	551	499	531	527	509	501	490	512	515	517	492	495	502	532	515	519	514	524	531	524	539	547	525	536	559	493	530	536	541	506	487	537	554	546	535	521	514	520	511	499	552	563	527	499	547	534	502	527	506	538	516	500	512	547	539	529	483	542	523	515	520	512	538	532	540	550	477	537	501	489	546	561	495	554	496	510	523	544	558	501	499	461	541	505	553	521	505	541	534	476	515	522	522	471	511	522	572	528	571	558	484	509	528	493	474	521	553	525	533	517	529	516	553	528	512	490	505	516	576	571	511	512	541	470	528	489	511	501	497	503	500	508	469	511	547	534	540	554	529	540	517	544	518	525	500	514	545	508	478	550	525	533	497	470	565	511	519	536	546	531	513	504	515	513	533	482	524	533	516	531	507	580	515	534	524	485	524	514	581	523	575	529	500	504	527	518	507	561	517	480	527	570	513	552	522	569	485	545	483	523	543	532	514	512	509	504	498	540	493	490	576	519	487	507	512	519	515	585	524	498	500	488	509	495	550	501	508	503	483	496	505	563	535	509	542	495	550	548	555	545	516	558	549	521	528	500	535	537	518	540	485	494	504	511	535	535	495	529	551	538	502	535	531	516	503	509	482	516	554	520	490	517	538	548	532	553	559	519	522	510	524	556	500	506	525	540	549	516	498	500	552	506	539	493	534	540	521	518	535	536	532	464	506	515	488	494	477	550	503	545	519	510	537	506	541	517	524	489	537	495	524	555	522	507	545	497	493	528	525	517	538	520
15233	1149	762	626	448	305	279	223	188	202	179	143	122	146	144	131	118	122	140	129	124	120	114	128	105	92	118	129	131	133	128	113	94	135	130	114	107	136	118	128	127	121	120	113	107	134	124	120	111	124	93	119	118	116	121	114	118	119	89	96	97	129	140	102	127	116	114	114	122	120	128	130	119	132	122	136	107	121	112	133	121	108	101	119	127	107	106	118	131	112	121	114	90	113	120	110	117	116	113	131	103	111	134	107	113	105	101	117	102	109	120	129	129	125	136	113	128	123	110	107	113	111	102	120	136	103	113	136	92	117	120	112	114	121	110	113	110	109	116	108	111	112	125	95	114	106	117	135	117	99	123	109	111	133	124	124	121	119	102	115	108	123	135	124	131	113	118	127	120	114	107	130	113	113	90	105	99	111	102	110	109	141	108	132	130	125	115	128	113	109	90	124	119	123	122	112	119	100	126	128	117	110	108	105	95	107	116	101	105	115	114	102	135	111	88	123	108	116	132	116	109	129	112	129	134	147	96	102	112	125	114	117	118	122	112	117	108	119	111	109	125	119	144	127	117	116	108	120	107	119	129	119	101	121	137	117	115	122	134	121	138	119	86	122	110	135	116	101	100	113	104	112	122	101	130	110	109	121	133	133	121	123	103	144	135	123	128	106	127	117	123	117	99	107	113	121	120	121	120	123	123	128	109	115	121	126	106	115	119	121	137	110	134	103	95	140	136	109	118	107	130	110	125	123	124	113	119	100	104	123	118	126	134	110	128	117	108	117	106	127	125	102	116	122	109	113	108	111	105	132	95	105	131	109	127	108	108	136	109	125	122	122	101	127	118	106	114	116	123	110	100	112	113	110	121	112	118	120	106	120	118	127	98	124	134	142	117	112	102	112	109	120	104	122	139	132	94	118	98	133	108	124	118	109	115	109	127	106	130	121	127	91	115	113	120	112	134	109	126	109	109	114	111	113	105	142	108	102	112	117	130	122	115	136	123	106	124	93	112	116	119	125	117	117	102	126	110	102	112	92	104	102	124	121	83	117	127	111	149	133	121	129	101	110	125	122	118	110	103	105	116	119	115	113	108	96	119	112	119	108	117	119	104	114	99	127	107	125	122	121	108	107	111	96	104	117	98	112	125	109	128	108	121	113	116	124	101	100	119	118	108	112	114	128	118	114	109	117	125	126	110	122	121	119	115	121	112	116	121	117	140	96	102	97	116	108	108	115	112	115	123	109	120	112	111	123	126	110	132	133	131	104	119	118	148	111	124	121	103	108	113	100	123	123	105	132	114	101	137	118	121	135	124	105	116	116	127	116	135	121	113	114	124	136	97	136	125	113	125	96	119	131	106	112	117	110	97	141	117	120	106	119	119	131	128	107	109	106	111	120	91	103	100	123	114	124	123	132	114	127	107	114	116	129	108	116	99	103	90	119	100	144	102	84	111	113	120	93	106	104	106	96	123	112	123	114	121	128	115	115	122	116	121	139	121	112	164	113	118	102	131	115	128	109	122	105	110	107	137	125	136	100	102	122	99	99	112	112	125	105	108	120	127	103	125	120	117	105	111	119	130	109	105	109	117	108	126	122	138	108	113	129	121	112	94	112	116	109	109	116	114	138	129	115	90	126	119	124	131	121	124	103	107	124	111	121	100	143	101	104	142	115	113	93	143	113	124	113	121	109	111	115	107	104	130	137	108	106	116	114	116	112	122	118	123	126	118	107	109	125	108	99	91	99	131	116	97	118	119	124	114	110	106	114	107	110	132	115	129	132	104	126	121	132	112	128	99	128	117	107	103	113	109	142	129	101	104	100	135	114	124	100	114	116	115	131	136	98	138	109	103	110	94	97	119	128	126	117	142	112	141	122	115	128	122	110	96	114	111	111	100	121	110	106	125	124	110	96	115	132	117	125	117	122	109	122	109	134	132	106	105	114	105	110	116	112	141	114	108	113	110	123	132	114	105	122	117	111	110	127	114	123	116	112	127	120	137	135	121	113	105	126	108	101	110	114	125	119	127	101	106	114	100	99	95	134	123	101	121	125	118	120	146	128	112	102	116	125	92	114	122	124	115	99	122	108	114	127	109	125	117	116	116	118	102	133	110	111	115	124	117	122	108	126	117	120	119	121	126	110	106	124	122	119	118	118	122	105	115	106	108	119	97	104	105	128	122	128	119	110	82	114	127	106	117	105	91	99	92	99	110	126	101	125	140	107	110	110	120	112	112	114	123	117	107	129	123	109	108	103	99	103	133	127	117	112	98	109	120	121	106	125	105	116	121	111	120	119	105	106	94	124	127	113	118	114	133	117	121	110	130	109	108	107	122	105	105	142	110	109	109	123	110	112	135	116	107	115	87	118	146	112	125	119	122	115	133	113	117	125	121	125	105	130	125	107	116	92	102	128	139	124	112	123	138	112	125	118	131	127	122	127	118	127	123	117	111	128	122	129	80	102	116	113	104	118	126	128	136	115	115	115	125	132	110	113	131	143	93	126	119	106	95	152	103	111	122	113	119	118	122	101	144	127	109	112	115	119	106	113	125	120	112	126	117	104	131	112	108	124	110	121	113	140	139	120	97	110	134	114	119	114	122	104	121	128	107	119	113	112	125	107	107	122	107	108	129	100	113	122	109	109	104	89	84	120	124	127	110	127	123	128	124	136	118	115	114	127	129	127	108	112	105	122	125	110	125	124	123	111	108	132	106	127	117	114	118	111	105	103	123	112	103	133	121	115	112	107	120	138	100	109	108	146	104	124	106	107	117	110	103	119	139	114	143	110	132	118	126	119	102	115	101	104	110	121	114	124	113	129	87	101	129	93	107	114	116	107	131	131	114	122	86	102	116	116	109	118	115	107	139	120	108	127	128	126	115	142	114	126	106	121	134	108	111	96	120	105	125	117	142	121	110	124	119	121	126	119	112	131	126	99	116	121	117	103	132	105	138	105	88	119	132	116	107	113	122	105	132	124	125	119	99	122	118	96	128	96	121	117	103	109	102	123	126	108	114	117	120	111	83	115	123	99	114	111	108	116	107	104	104	131	125	120	123	108	119	115	115	120	116	121	112	133	126	119	81	106	107	116	99	112	123	130	101	121	126	109	129	127	107	124	125	127	118	122	118	137	120	120	121	105	121	117	105	114	144	115	104	107	117	115	122	111	104	105	123	108	118	121	117	118	118	133	116	136	117	126	110	100	124	118	124	122	121	90	138	129	117	124	128	126	93	114	122	122	133	109	99	101	109	141	110	112	117	124	125	114	114	122	104	119	129	125	124	116	124	126	116	132	141	90	110	97	126	102	128	103	111	107	114	133	123	120	117	109	131	97	111	105	111	101	119	116	106	125	121	117	107	106	122	106	116	115	110	106	112	145	99	124	114	119	94	123	111	105	121	124	131	109	120	122	115	103	94	109	136	124	109	108	113	113	113	104	114	106	107	107	122	136	125	120	109	119	102	118	150	114	113	119	101	119	104	126	119	130
7944	808	1766	2073	1680	1298	998	892	755	655	615	542	489	463	428	440	408	395	391	346	341	370	315	329	317	318	334	293	330	307	298	336	326	313	327	299	306	300	260	275	318	312	295	246	283	266	289	273	282	263	297	291	295	261	306	267	267	283	254	253	265	277	278	301	271	272	264	295	295	294	279	263	294	265	287	322	263	296	283	269	258	276	288	290	284	258	258	308	289	317	258	292	282	276	247	263	265	292	258	254	311	271	265	274	249	267	247	261	262	286	256	295	271	284	295	247	267	277	282	270	282	276	291	252	299	288	268	298	279	273	256	254	254	269	282	285	289	264	254	259	307	288	282	271	277	293	294	305	255	268	267	265	258	243	306	286	294	269	281	264	272	297	269	289	269	306	296	290	254	278	291	285	281	258	264	259	250	254	281	250	285	268	256	249	280	274	284	259	286	262	264	293	259	266	265	261	260	247	282	265	239	251	261	285	245	250	280	296	282	282	283	261	271	297	259	281	262	290	261	280	280	271	294	252	272	265	275	290	283	266	258	266	282	283	252	282	277	263	271	304	275	259	280	273	281	255	255	286	288	294	278	266	235	302	293	279	268	284	266	275	261	299	266	262	259	289	276	274	274	248	257	285	278	282	305	280	271	284	274	260	252	270	268	238	263	264	287	249	273	267	273	296	272	262	291	294	291	277	280	269	253	279	310	279	280	264	282	281	308	296	251	242	273	249	285	251	303	277	278	291	291	295	276	276	252	264	265	252	250	300	282	246	297	272	276	273	291	291	271	279	290	276	277	273	238	304	279	310	279	246	292	274	313	256	279	257	288	281	276	249	288	245	269	262	278	259	261	258	283	307	305	260	299	293	329	262	293	272	249	270	271	268	289	293	301	247	293	256	261	281	260	272	273	276	269	266	268	241	277	228	280	277	289	266	287	274	286	291	282	290	265	274	268	268	268	283	297	283	282	267	265	253	268	266	278	279	292	304	268	289	282	295	270	263	279	272	290	269	224	257	264	285	266	257	287	303	291	286	286	272	267	254	305	294	280	265	292	268	276	270	271	279	260	258	264	270	271	260	251	257	271	292	257	267	263	252	286	272	273	251	254	246	269	277	258	267	285	300	295	281	284	262	293	288	280	282	301	263	253	289	265	286	290	287	257	254	270	291	259	262	282	243	290	264	292	287	262	311	248	295	271	270	282	252	260	256	252	284	274	232	295	247	266	235	278	260	292	320	262	265	263	281	290	250	232	276	281	306	270	274	287	272	276	255	294	271	286	263	294	295	258	301	265	282	268	278	307	296	261	275	287	297	237	293	269	284	263	282	254	313	283	274	248	278	268	250	286	272	277	255	275	285	258	272	262	250	263	275	285	300	269	275	281	262	282	272	281	270	270	277	270	266	282	287	261	270	309	275	275	267	272	301	248	297	272	272	270	237	251	280	263	300	264	296	319	273	269	279	275	276	259	279	276	243	285	258	286	259	272	274	273	274	261	277	285	259	266	291	281	274	274	241	305	291	267	298	260	304	275	256	260	258	245	282	225	258	283	257	254	302	266	283	279	270	264	282	230	293	270	256	260	263	250	273	271	255	271	283	250	256	262	247	272	287	286	263	297	278	279	261	299	240	297	260	285	260	258	277	241	271	290	261	276	243	304	251	262	270	254	290	260	264	270	259	269	267	273	298	272	244	316	256	281	266	280	238	287	280	262	295	266	265	274	269	280	265	262	267	290	275	266	255	286	257	269	248	265	310	289	259	261	286	271	293	281	281	282	269	258	251	255	325	256	229	258	258	274	287	272	279	268	261	272	243	296	306	266	276	274	277	268	303	262	257	292	279	243	295	251	284	239	267	271	290	282	245	251	279	278	283	262	267	293	275	264	259	267	265	290	282	285	296	249	263	258	238	287	264	286	271	312	276	266	279	276	303	287	277	245	283	269	274	274	306	269	282	272	291	265	252	245	284	268	272	246	270	254	288	282	293	270	261	255	268	271	246	310	268	274	274	287	287	303	266	284	248	268	286	289	276	249	294	286	287	268	302	267	278	270	282	284	293	275	261	286	273	278	264	279	282	265	275	271	278	266	279	306	282	271	292	274	271	268	261	262	319	268	277	263	266	261	271	265	254	270	275	262	275	286	289	269	255	295	248	289	280	301	276	283	279	296	266	280	300	274	285	275	314	271	288	257	268	244	318	258	286	265	298	289	285	302	273	263	300	257	272	270	266	267	295	287	274	288	272	275	254	303	272	271	274	243	274	235	285	285	268	258	275	264	298	272	292	278	274	257	266	282	302	289	254	265	268	265	283	280	276	285	271	262	265	260	280	276	299	260	273	300	243	281	292	279	275	301	252	302	283	260	249	252	235	264	274	264	300	314	303	251	244	286	280	274	264	254	278	259	267	239	246	303	273	262	266	244	257	290	274	291	253	259	294	268	278	266	266	288	271	270	308	277	246	284	276	257	256	278	280	256	242	297	268	282	273	278	286	267	267	256	267	264	262	254	281	252	318	280	267	286	290	272	267	283	281	266	289	296	261	291	270	293	238	254	268	266	271	262	275	278	239	258	256	287	286	281	256	259	285	265	268	280	297	259	258	260	255	292	274	228	273	277	286	297	311	272	273	286	285	258	281	282	280	290	273	295	259	286	301	275	265	277	259	272	265	272	265	268	246	260	300	251	270	281	276	291	285	294	278	252	284	275	235	303	254	275	239	247	310	283	235	314	261	264	297	270	281	284	314	275	294	255	266	286	280	268	320	260	270	274	302	267	264	282	263	300	270	268	261	238	301	287	290	265	289	277	276	263	267	314	269	257	269	256	280	290	269	295	281	234	289	242	272	263	274	276	283	281	251	277	290	284	296	250	268	272	252	308	261	252	295	306	248	290	279	316	277	307	259	292	267	272	277	281	261	279	270	267	278	253	254	293	282	268	278	315	241	292	264	234	247	273	284	246	293	256	296	283	289	252	268	262	257	267	289	293	284	280	265	267	275	260	266	249	274	276	267	293	276	279	309	258	241	285	277	288	281	300	280	263	305	281	266	309	280	276	241	249	267	297	263	293	303	262	244	282	274	292	259	291	289	263	296	272	286	284	287	288	272	257	249	270	267	285	259	289	275	265	281	277	276	261	286	284	256	287	280	231	275	272	284	247	308	278	278	271	284	276	259	257	274	264	234	275	253	280	279	279	286	281	267	272	291	232	265	267	277	265	271	275	295	267	282	297	273	271	291	283	300	272	284	259	272	291	254	289	310	282	250	277	291	270	262	253	288	273	271	275	257	277	268	251	268	266	257	258	324	268	284	269	285	224	293	292	286	284	259	320	274	321	284	308	274	295	269	271	262	294	285	257	263	285	285	267	274	242	285	256	283	260	273	257	243	302	280	296	291	283	285	269	253	273	282	269	290	266	298	271	255	275	259	248	258	274	267	281	283	277	264	275	256	279	267	297	294	268	267	287	275	251	280	252	251	299	280	266	282	270	308
1645	198	200	175	152	207	196	186	166	172	178	184	193	171	178	188	179	172	181	189	200	204	199	173	172	203	189	187	171	187	178	183	183	183	148	163	177	190	172	212	199	207	177	176	167	177	213	161	177	146	182	161	179	183	174	169	190	190	184	170	222	178	187	182	194	186	181	194	161	184	179	197	202	174	182	186	194	199	164	196	166	183	196	176	204	184	181	173	157	182	187	185	204	176	168	144	180	196	184	189	185	179	174	194	192	165	178	177	198	185	163	178	165	179	185	183	179	178	202	172	183	185	182	185	223	196	174	195	187	220	172	178	186	172	191	180	178	141	174	165	172	198	191	186	177	175	196	186	174	166	209	205	179	183	194	176	179	191	207	181	208	196	190	189	186	161	175	184	179	194	181	189	165	188	195	200	183	188	169	184	167	224	170	161	181	187	188	191	189	168	195	215	201	199	198	162	197	199	167	203	180	167	183	175	182	175	151	199	187	172	230	194	175	203	181	193	178	196	170	149	189	188	176	170	189	151	181	191	169	177	181	171	172	195	225	178	195	195	193	169	169	183	201	175	171	173	183	186	197	168	192	179	217	177	217	199	182	195	172	173	191	166	194	204	184	181	188	184	177	152	157	178	165	193	168	193	204	212	174	188	201	181	183	164	184	209	189	231	159	169	216	182	179	164	207	174	204	180	164	185	188	191	173	182	217	207	167	189	205	165	178	172	147	158	181	214	191	187	214	190	174	191	178	200	185	181	182	198	194	201	189	191	190	191	165	188	198	189	186	189	188	169	196	203	178	177	187	166	193	179	146	194	168	164	176	182	197	171	186	173	196	175	175	208	173	177	191	171	185	188	171	169	196	185	195	183	154	187	196	177	195	173	194	190	185	205	179	193	217	178	184	168	172	184	195	194	179	184	205	195	224	183	181	173	201	182	223	215	160	165	171	186	169	198	199	203	194	175	164	202	153	194	175	182	182	198	177	180	179	190	185	197	164	190	203	157	184	181	196	182	156	193	199	178	202	204	168	191	188	194	205	197	194	198	178	183	202	174	154	159	192	206	191	163	166	163	167	162	169	205	183	188	158	188	175	190	221	181	198	206	178	208	172	159	194	183	175	163	211	171	168	170	198	183	184	191	191	182	189	221	198	184	189	212	189	178	179	169	167	190	180	195	141	159	195	191	169	193	197	200	197	179	184	176	171	161	214	203	174	199	207	160	183	180	203	190	209	173	198	171	173	191	159	171	179	190	196	171	137	166	182	180	191	202	174	155	181	175	175	168	187	185	193	188	159	197	177	180	163	187	191	191	215	186	175	178	159	183	178	209	183	182	167	170	194	180	178	163	169	198	193	200	203	204	182	188	172	207	167	210	182	176	195	198	197	197	160	185	163	197	206	172	154	189	189	166	211	200	164	193	176	196	172	173	184	184	202	161	203	186	217	170	179	182	196	175	179	208	204	194	176	192	186	175	166	176	175	200	184	149	183	201	184	208	190	190	160	180	186	162	169	193	195	183	201	197	184	177	188	198	215	207	182	204	185	174	202	175	181	182	167	180	157	197	165	186	197	190	178	194	178	178	204	192	184	192	198	199	177	171	180	195	178	176	173	203	183	194	172	189	176	166	205	200	203	191	181	186	173	187	170	170	172	191	175	174	179	198	168	168	197	188	178	177	182	197	186	193	186	183	174	191	191	184	158	178	153	182	194	189	188	175	181	196	189	195	194	175	193	167	207	205	193	197	178	184	224	199	179	192	177	169	173	182	173	204	189	189	175	206	185	196	163	192	211	209	168	196	215	184	194	185	168	182	171	193	194	193	172	174	199	180	181	178	200	174	223	174	171	201	195	205	187	188	187	189	179	163	177	180	190	218	200	192	186	144	214	201	209	186	184	208	172	190	162	195	187	186	177	174	195	192	174	193	184	190	135	188	189	184	204	187	197	204	192	163	208	200	187	172	182	196	206	188	172	173	187	203	175	162	176	199	182	178	171	188	186	188	196	186	169	180	169	194	184	187	209	191	201	194	163	185	194	169	187	168	180	204	165	176	188	220	178	173	183	194	201	190	214	190	186	188	199	221	176	199	147	168	173	177	184	153	197	190	172	190	172	190	182	187	177	182	192	181	166	202	185	186	165	180	197	208	172	177	187	206	201	185	189	201	171	188	189	192	192	185	171	191	206	183	186	219	194	180	181	206	159	187	208	191	187	164	191	201	157	160	193	194	199	174	186	173	196	175	201	196	203	179	187	191	173	186	196	151	172	176	180	161	178	181	168	181	192	169	178	159	192	165	174	197	188	199	198	188	187	197	200	204	201	184	178	194	184	216	172	197	201	190	172	192	173	198	201	190	171	206	183	173	182	176	173	176	202	204	190	194	178	176	197	172	189	198	199	203	197	185	167	156	199	176	193	183	197	192	191	179	167	180	191	181	191	158	172	202	195	178	190	178	203	197	179	201	180	171	192	184	205	184	194	202	204	188	172	215	177	187	185	191	196	196	191	156	138	211	195	186	193	184	201	189	172	175	189	181	182	200	185	168	172	193	206	169	186	186	189	175	188	170	208	176	191	174	192	165	178	175	183	177	182	197	195	149	205	181	181	220	161	206	190	171	218	186	168	184	185	175	204	179	176	220	195	190	167	166	199	219	179	172	163	204	181	177	196	186	193	189	178	183	195	190	183	209	180	193	181	200	178	206	192	172	185	181	202	192	181	210	177	200	207	167	206	197	169	199	187	178	165	186	199	184	167	168	166	197	186	176	201	189	190	172	200	194	199	192	169	184	197	190	174	179	206	172	191	200	185	184	164	165	219	189	175	185	201	172	184	188	186	184	185	177	199	201	179	185	194	166	169	203	182	175	173	203	203	182	192	172	195	191	185	184	180	182	207	193	188	188	208	186	203	181	194	175	180	163	169	185	173	184	176	143	174	170	197	210	197	191	206	194	196	186	162	177	158	216	168	170	188	197	192	192	196	187	177	193	200	169	175	176	176	187	182	185	185	178	173	210	176	166	202	175	162	190	206	187	196	158	200	199	169	179	210	184	183	171	198	189	178	183	188	215	173	191	165	180	176	202	205	197	190	200	151	181	173	189	190	185	195	197	183	183	187	199	159	210	190	180	194	210	180	190	190	164	176	178	181	199	181	189	197	217	150	175	183	184	199	175	182	184	170	203	189	185	158	154	188	198	183	204	180	219	172	185	206	161	203	190	191	159	186	173	171	184	209	185	159	176	176	179	187	178	197	156	179	185	174	180	175	179	179	174	183	171	193	200	184	175	192	171	192	196	206	192	175	175	178	187	197	171	171	214	179	154	199	181	187	223	216	188	161	166	180	172	174	165	181	175	192	189	168	198	205	170	170	186	187	206	196	201	177	200	185	178	182	169	168	167	194	212	226	189	191	186	178	173	177	178	199	198	175	193	177	195	208	184	177	194	189	194	195	173	165	158	172	173	198	174	186	201	179	193	176	186	165	178	213	159
2038	428	471	476	495	461	474	437	431	461	465	429	428	440	427	415	469	423	426	418	422	445	459	454	439	448	442	431	448	463	427	438	433	432	414	407	478	417	456	462	464	438	422	423	433	428	451	448	454	436	424	440	464	450	452	436	458	403	434	414	437	425	438	417	435	456	412	422	442	431	475	481	463	462	456	427	417	417	445	457	424	429	446	429	462	433	452	484	426	427	441	421	452	413	429	463	421	440	417	464	439	434	415	439	449	456	462	414	453	470	443	453	440	429	462	425	437	444	424	430	441	409	443	424	458	444	457	440	447	438	453	442	467	428	415	449	470	421	444	460	458	420	474	426	412	444	454	440	438	412	443	438	453	475	439	450	487	428	463	433	420	437	422	435	417	457	414	423	466	431	442	451	438	423	466	428	429	432	427	416	447	434	474	445	450	396	396	437	419	487	477	451	458	464	441	420	405	459	440	443	421	426	457	404	450	416	421	422	446	431	408	425	434	461	424	413	437	438	445	452	434	477	454	414	451	416	450	431	426	444	462	424	437	465	426	461	444	419	449	442	468	470	404	448	409	454	489	424	412	404	453	433	408	439	414	442	381	480	433	433	420	423	457	440	434	408	433	433	449	429	427	450	421	431	461	426	430	393	459	411	448	446	441	466	424	433	429	414	390	409	398	446	439	412	434	454	465	435	427	426	444	426	447	390	425	435	421	420	419	470	441	432	395	423	438	449	418	447	435	433	434	462	431	419	412	430	444	425	405	423	425	448	424	428	442	441	435	417	448	449	424	451	459	444	411	457	453	430	458	405	452	422	447	436	403	440	441	425	421	418	430	435	452	447	441	451	422	412	446	445	401	448	462	391	414	429	412	429	432	467	426	440	461	421	440	433	484	439	447	428	425	464	438	417	407	447	412	459	474	446	422	410	405	420	428	445	441	434	424	410	388	412	455	462	443	468	427	452	424	411	449	408	440	443	399	426	425	414	462	431	446	429	421	408	426	448	436	441	451	440	396	409	446	436	417	418	481	424	433	483	420	430	428	476	423	405	400	407	472	440	427	448	434	438	425	477	421	413	429	450	452	428	446	459	410	432	447	420	478	429	412	421	434	458	438	416	448	448	454	447	383	459	443	476	421	417	454	444	426	454	448	432	453	393	429	463	462	435	443	453	454	428	420	429	420	437	407	469	472	428	455	421	457	415	409	471	431	407	458	414	470	404	396	452	427	413	423	406	411	462	417	450	479	441	455	397	454	414	414	425	414	439	397	451	428	448	439	413	420	445	423	420	435	433	438	420	417	482	433	447	442	424	450	431	413	483	444	494	440	448	494	446	466	429	405	420	441	405	432	434	470	416	420	465	448	459	413	456	470	441	408	416	453	453	424	423	405	411	401	416	458	448	419	435	439	469	455	464	428	422	412	458	464	499	445	421	431	454	430	444	460	411	454	455	465	409	451	436	442	445	428	439	443	404	390	423	433	466	466	441	448	448	480	459	421	424	423	436	461	438	430	422	441	436	412	401	433	417	459	449	410	434	453	419	403	422	443	461	446	439	445	475	434	435	452	446	385	439	421	457	455	416	452	431	464	431	463	408	406	428	412	459	457	414	448	451	440	441	403	440	428	442	434	424	381	454	419	423	435	428	430	449	415	449	435	406	443	460	451	414	444	456	404	438	429	469	471	439	441	446	430	417	440	448	428	452	420	438	485	445	418	462	431	444	502	424	423	436	456	423	430	458	439	427	477	452	433	410	406	449	442	450	431	454	455	478	406	420	422	429	455	463	452	441	440	478	444	448	446	418	439	434	443	467	441	414	476	429	491	440	481	390	447	422	463	446	400	426	441	453	461	427	433	430	447	422	444	448	485	433	428	441	460	449	457	436	406	458	476	417	456	406	416	431	446	436	433	446	416	426	453	434	443	442	406	421	431	432	430	471	450	462	436	436	494	452	462	441	433	443	417	456	425	424	465	421	445	389	438	445	460	402	437	402	442	416	450	418	428	416	416	457	444	432	435	441	402	461	412	435	417	433	428	439	417	435	480	424	449	425	449	462	433	409	400	446	430	438	436	446	440	466	451	450	416	431	456	418	407	444	429	419	437	412	414	442	416	457	447	435	449	431	448	412	430	471	451	448	452	375	441	471	451	434	444	434	435	436	384	475	421	445	466	500	423	486	464	439	461	425	442	429	426	443	434	452	438	488	450	415	431	421	458	424	429	439	443	418	426	458	434	467	410	468	487	459	478	450	415	409	421	474	416	431	447	464	419	440	421	448	438	395	443	423	452	396	425	427	431	432	432	449	459	461	496	452	448	468	453	432	418	454	447	435	447	440	424	501	433	440	443	435	438	461	430	455	423	436	425	411	427	456	467	490	474	424	447	449	436	426	455	448	441	453	407	432	443	430	407	463	457	445	420	428	481	454	449	447	459	458	435	434	457	493	485	446	414	420	439	493	417	446	454	432	462	459	429	439	437	434	492	450	428	450	431	437	429	433	427	463	480	445	433	424	458	458	453	454	445	441	414	437	451	444	453	450	449	487	434	436	449	450	434	427	404	457	439	465	407	417	446	427	426	428	405	459	437	419	444	415	426	444	422	414	453	436	451	427	430	405	441	405	472	435	443	461	429	415	443	439	426	429	417	411	469	441	421	474	457	412	427	422	423	420	469	429	456	409	446	462	400	464	393	492	419	431	409	461	427	381	448	443	409	415	423	461	455	455	416	433	457	415	441	470	446	434	413	405	386	448	399	452	423	467	417	395	446	453	479	451	428	415	471	477	450	430	446	453	417	449	402	430	459	478	454	452	457	400	441	434	459	472	434	438	429	442	443	417	469	442	423	419	458	454	409	429	436	433	421	450	478	456	430	414	457	447	439	419	436	432	426	436	420	425	431	414	411	429	427	441	432	477	444	440	432	469	413	464	433	443	490	473	439	457	429	397	404	435	461	461	462	471	428	455	404	416	440	427	408	426	470	424	432	448	401	422	459	430	443	393	430	442	442	420	431	464	423	471	479	392	475	443	446	441	439	425	464	426	438	417	389	435	440	398	417	436	453	437	422	394	425	437	436	445	452	411	436	432	436	442	438	446	420	481	450	427	425	425	459	444	410	438	435	462	416	442	458	431	447	425	444	425	432	437	434	443	416	445	431	430	429	424	453	413	457	447	416	409	411	430	414	390	457	402	445	437	463	408	419	426	432	479	445	437	446	474	386	443	465	434	436	459	423	475	442	405	466	428	454	417	442	458	434	411	432	450	437	438	433	475	447	415	407	459	388	453	449	421	442	440	412	435	439	436	424	477	451	444	442	457	427	399	441	414	401	431	428	471	433	486	429	454	404	416	417	456	449	422	459	490	443	436	414	445	423	450	416	429	458	422	466	477	467	426	456	405	421	424	474	449	436	448	443	433	416	404	474	445	388	455	437	419	414	441	454	417	441	443	433	428	484	424	450	460	426	442	429	454	459	439	427	419	464	459	437	429
7996	536	572	437	417	327	296	277	264	264	273	225	266	247	250	232	230	230	208	253	214	236	239	221	239	232	223	231	225	239	216	228	252	240	249	225	234	213	236	232	240	239	268	215	213	243	244	241	236	230	248	234	222	200	215	250	225	255	238	212	233	185	253	231	235	220	245	275	214	233	222	243	205	246	184	255	205	229	261	235	218	210	253	204	237	208	225	244	254	224	189	222	217	212	256	247	234	239	254	233	212	249	240	218	227	235	206	213	204	244	229	238	217	223	237	209	222	214	205	228	242	214	223	249	245	240	226	239	211	245	206	215	248	240	239	234	221	236	269	207	214	222	221	226	252	251	210	225	226	226	257	200	216	221	231	250	215	243	210	193	217	232	206	227	223	231	240	253	234	264	247	216	221	234	230	247	231	217	212	220	214	216	225	248	198	212	253	199	230	234	246	191	201	238	225	225	225	230	238	212	223	218	242	240	230	247	237	224	233	221	229	222	230	210	220	212	202	226	217	250	238	218	208	218	241	215	217	220	216	198	238	211	247	233	236	264	260	251	235	235	222	247	224	226	238	220	182	230	238	233	221	197	214	202	218	231	203	260	239	206	201	219	252	246	242	251	204	220	202	237	243	195	267	237	216	238	240	248	223	233	239	225	201	228	235	255	246	230	200	192	225	211	214	227	241	203	210	225	203	216	220	261	255	218	243	231	220	208	241	253	230	227	235	218	207	232	246	196	242	244	223	237	238	266	217	236	231	245	220	229	229	237	202	217	233	210	223	242	218	236	243	246	261	194	225	231	246	244	226	214	218	206	241	206	245	191	222	255	207	244	222	243	221	248	230	225	239	216	207	243	256	230	245	230	227	228	219	247	226	218	230	226	207	203	277	222	212	222	207	231	224	247	211	223	269	226	240	224	242	256	223	237	222	207	214	223	236	220	249	223	200	212	253	204	230	219	220	229	227	235	224	252	239	211	236	233	245	216	239	245	255	236	236	196	236	243	251	261	237	227	242	203	208	199	200	230	253	244	244	221	232	234	218	234	228	233	225	209	206	251	216	215	226	212	252	237	236	250	233	217	202	226	216	231	239	229	217	239	230	234	240	240	216	222	223	241	229	230	248	224	238	244	251	222	219	238	204	225	233	233	222	213	225	204	228	213	264	230	242	239	222	225	249	228	238	203	219	222	228	223	226	208	233	218	236	223	206	218	226	243	247	250	219	233	272	237	220	217	233	233	252	230	247	203	243	214	223	223	242	237	245	216	238	207	208	239	202	220	217	212	246	236	225	221	252	217	235	220	224	217	221	224	190	202	228	250	215	195	228	220	264	232	235	218	218	235	243	219	254	245	226	222	230	216	210	221	227	226	233	230	212	250	237	219	219	237	261	221	194	232	210	204	193	200	215	241	228	215	210	219	202	203	216	235	209	221	225	254	247	232	208	224	247	228	221	237	221	221	221	222	212	239	205	258	235	221	230	222	214	213	214	244	213	249	230	228	222	214	232	226	237	216	219	226	223	220	203	225	222	257	223	251	231	220	229	214	275	221	222	218	223	237	244	228	208	229	247	216	254	204	238	226	254	236	203	203	223	238	211	216	246	222	213	208	207	217	220	259	257	231	241	234	250	219	255	211	239	244	236	210	267	238	223	230	220	218	232	240	230	232	209	223	243	257	250	211	225	237	224	250	194	248	246	224	209	228	252	228	205	250	271	190	234	204	239	241	215	231	210	271	222	212	260	235	236	206	180	250	241	221	246	226	219	240	242	235	240	252	209	234	236	228	216	238	191	234	210	205	227	217	215	234	225	213	227	233	253	249	226	227	244	214	226	249	273	206	248	242	241	221	212	218	257	230	213	232	242	232	189	225	213	251	207	227	239	248	225	222	220	238	238	244	218	269	224	239	235	240	234	229	227	224	244	205	240	249	224	198	217	242	227	203	209	245	244	235	237	246	236	201	224	236	221	247	256	248	219	229	224	218	236	242	232	223	220	217	226	243	202	247	217	246	222	229	240	198	246	228	224	235	220	249	199	223	210	226	227	235	217	235	238	249	236	220	245	244	238	242	221	199	270	234	244	258	225	238	224	214	249	229	231	234	231	231	218	232	205	259	236	238	210	237	226	211	230	219	213	231	235	265	238	255	233	216	228	215	230	236	229	221	207	239	250	246	235	251	216	252	237	222	252	217	223	214	212	245	254	225	240	214	212	256	215	234	242	213	271	217	247	222	216	195	213	227	235	242	213	240	211	245	246	234	246	206	251	232	193	208	235	214	238	253	232	242	264	232	216	223	231	238	254	234	215	227	248	231	244	217	244	211	225	208	239	217	237	222	236	246	259	209	239	251	218	230	237	235	229	223	230	213	237	239	248	239	243	217	215	193	222	251	239	228	225	205	247	245	235	222	240	244	226	221	226	192	214	231	234	216	225	207	197	227	247	211	224	251	229	240	261	219	245	223	237	225	208	231	218	230	201	207	233	240	253	209	239	241	223	225	238	236	230	252	246	225	220	203	252	228	243	252	226	239	214	214	220	238	252	249	230	234	237	257	255	223	215	235	221	242	241	212	215	226	252	213	228	244	208	219	264	219	242	236	217	240	233	231	224	239	230	220	246	217	227	233	233	233	248	260	245	182	247	234	213	234	222	227	217	181	214	240	192	228	258	226	226	217	251	222	219	249	246	226	226	254	227	213	237	228	211	237	216	219	235	245	229	223	251	229	219	217	249	250	246	231	224	242	255	234	213	247	243	228	220	236	220	244	243	193	250	204	205	228	227	198	225	247	252	233	226	250	204	216	220	200	257	207	238	232	248	224	239	269	221	225	219	261	221	258	274	237	254	232	221	205	211	240	232	232	246	234	238	222	222	243	227	252	228	253	241	226	265	229	228	211	231	270	234	251	217	226	245	177	215	211	251	220	215	235	215	229	184	238	229	228	222	214	227	236	241	230	217	216	232	236	218	232	237	200	224	257	234	219	225	227	216	221	225	217	207	228	224	231	234	218	229	248	196	222	229	212	243	226	236	211	259	232	236	231	230	225	220	185	212	227	249	255	210	217	233	241	221	244	232	232	228	278	223	232	206	224	204	217	247	239	229	247	220	191	255	214	238	228	252	272	250	221	226	246	240	242	210	244	232	238	265	197	240	231	210	223	223	237	213	222	230	212	217	255	240	243	252	207	206	229	247	211	220	219	247	240	236	224	226	236	221	236	217	226	219	230	236	216	270	228	252	217	257	242	237	223	234	193	255	241	236	235	246	204	227	257	240	232	243	252	240	215	258	226	247	252	236	218	238	216	230	222	235	243	222	209	193	232	235	269	246	255	242	247	235	230	236	235	223	255	233	229	242	230	213	248	219	222	248	246	226	263	246	244	195	223	252	231	235	214	184	253	262	228	261	237	228	188	231	228	194	201	237	251	225	230	219	240	242	247	227	218	198	235	239	225	247	215	244	250	202	234	250	241	236	240	241	196	225	232	189	199
6697	816	1228	1493	1182	1036	916	818	822	722	680	626	662	633	582	617	564	593	582	573	528	564	587	600	542	579	598	505	522	543	539	521	529	514	529	540	548	602	512	525	525	534	525	498	539	519	573	516	547	543	539	509	517	497	472	476	535	550	502	501	534	535	528	527	511	512	542	509	551	533	526	501	536	576	542	522	550	522	569	530	487	495	525	507	535	537	522	527	521	555	557	516	543	515	565	520	515	510	549	553	548	524	525	541	522	501	531	518	526	543	517	516	512	555	526	503	512	505	508	499	526	530	535	526	565	528	564	536	532	523	511	537	543	515	502	496	515	543	584	528	557	482	568	524	529	514	534	559	518	514	567	489	571	555	489	518	527	513	534	531	527	534	491	536	475	501	567	533	523	560	515	533	507	512	517	517	484	534	504	505	521	514	464	499	522	536	537	517	569	551	542	521	540	498	562	548	506	524	502	510	541	523	526	521	497	510	550	528	551	498	515	499	541	538	548	527	521	475	502	507	541	509	522	519	493	474	553	554	503	520	475	478	512	521	495	525	542	494	538	492	517	530	490	532	497	530	494	540	508	503	555	513	532	537	535	555	521	522	513	538	506	524	492	570	514	549	545	546	497	473	542	553	531	517	505	544	526	531	559	516	491	503	500	510	560	536	553	507	558	556	485	508	506	536	517	530	536	532	531	532	491	521	508	505	493	538	516	549	511	546	503	498	568	544	481	505	528	522	544	479	541	487	473	492	551	564	514	486	508	550	506	503	521	470	535	538	498	528	498	512	531	520	503	483	561	509	481	474	513	456	507	535	504	526	521	538	536	513	492	530	546	510	513	577	550	519	508	542	536	526	506	555	520	518	557	540	549	527	525	522	467	509	542	541	544	514	511	520	569	554	507	554	508	515	535	533	522	488	509	542	520	485	526	501	529	536	493	533	557	531	516	511	507	509	522	567	510	515	552	483	526	502	489	514	510	544	544	493	548	508	486	553	478	496	501	476	470	542	534	528	475	550	558	533	495	516	507	518	517	545	529	535	487	517	516	520	536	496	527	529	520	501	532	521	548	502	521	522	536	547	487	508	497	526	502	533	528	498	531	523	511	547	525	489	517	538	510	549	538	511	539	490	510	498	532	558	545	545	551	505	518	516	526	493	477	532	578	515	538	503	472	559	540	519	523	516	500	535	503	495	542	555	514	511	537	548	557	545	526	503	487	474	511	493	523	535	528	514	508	526	514	494	546	535	528	516	518	512	500	566	507	492	537	531	503	569	526	529	528	498	540	534	519	542	528	515	480	504	519	521	510	505	534	509	526	520	481	558	529	501	518	490	563	548	498	496	511	536	488	488	513	497	488	527	514	512	585	522	502	497	500	556	554	503	500	532	539	541	550	515	519	537	538	556	502	558	544	525	533	503	512	501	505	484	531	507	502	509	572	532	537	549	491	571	531	549	528	527	524	512	526	509	527	501	508	514	514	499	502	515	525	523	524	527	520	528	531	508	533	512	560	507	543	491	545	526	507	520	543	486	528	539	520	484	541	527	540	538	531	492	504	552	511	529	494	556	519	482	528	531	495	489	517	535	539	496	532	555	523	475	507	544	486	536	507	531	535	542	530	528	510	514	529	543	484	508	506	503	523	495	536	496	500	484	497	492	588	512	535	532	508	518	495	514	504	495	532	497	531	507	483	522	534	503	525	527	519	508	479	549	543	497	532	525	524	506	524	539	532	507	479	483	519	530	533	558	504	537	497	519	468	520	513	520	519	574	525	504	549	534	526	545	493	494	507	507	507	524	486	524	524	500	516	507	520	496	542	513	541	484	524	546	514	539	564	510	551	563	518	516	505	490	517	523	505	503	541	544	561	525	498	521	499	512	546	533	535	532	495	511	537	477	526	524	510	516	528	554	536	529	501	549	517	494	489	504	511	500	516	538	540	522	514	489	502	526	521	514	488	510	531	523	552	526	539	520	526	524	531	520	494	527	542	532	538	499	535	477	518	496	515	499	492	509	552	526	524	519	592	556	536	532	507	538	522	525	552	537	502	479	492	521	516	502	520	526	480	526	526	523	528	561	506	530	505	529	578	542	523	507	525	489	506	574	524	496	534	497	549	545	501	545	531	495	505	503	532	490	539	488	531	541	561	551	504	473	492	533	500	485	482	518	552	510	548	502	508	529	517	574	498	496	504	485	524	528	546	555	498	501	534	513	510	491	550	510	536	522	532	501	472	578	504	544	530	555	494	518	564	553	499	511	524	541	544	513	445	539	541	492	557	549	499	516	525	509	500	511	534	490	489	529	527	522	502	513	573	502	554	527	570	500	539	565	534	518	493	497	547	507	556	504	541	508	487	505	528	533	545	493	551	545	529	509	494	492	589	503	525	509	515	568	494	517	540	488	519	528	532	488	523	525	508	524	515	553	556	518	560	562	516	512	540	540	554	552	486	512	474	530	504	510	477	519	506	519	539	492	479	531	528	525	510	516	498	552	525	540	502	521	540	534	494	516	499	516	531	506	532	528	545	478	585	556	517	504	513	522	514	509	527	527	504	510	523	487	502	508	472	535	500	507	551	520	482	508	509	531	526	514	506	526	510	524	511	512	515	507	508	522	504	527	539	521	529	515	513	523	532	500	540	523	480	501	557	526	493	540	515	481	521	516	489	545	553	549	496	504	508	509	550	548	503	507	527	511	525	499	503	474	532	508	526	509	554	521	552	527	528	532	544	500	490	569	550	529	502	537	556	486	522	534	554	512	537	461	520	534	487	510	486	552	520	559	522	516	535	522	576	505	508	512	526	517	546	555	525	525	507	541	545	527	510	531	509	559	523	532	514	526	531	520	519	517	513	514	514	509	562	555	503	567	567	548	530	498	519	526	512	552	514	487	550	500	491	494	535	502	500	497	506	507	535	508	534	511	523	511	525	482	508	521	527	503	496	546	493	568	554	498	538	485	535	529	518	580	551	545	499	488	512	511	534	542	493	509	548	533	539	537	537	517	534	521	532	555	514	524	476	501	534	580	570	535	497	502	532	507	506	544	479	540	483	498	502	504	557	526	518	523	516	526	506	543	536	537	527	514	484	522	513	534	478	485	529	542	534	535	554	523	519	505	538	566	535	499	532	520	525	521	513	516	472	503	533	518	558	555	537	524	532	556	533	497	517	525	528	541	502	521	514	537	546	488	488	531	520	544	514	521	487	516	484	505	559	490	525	586	531	512	531	467	528	511	516	494	496	512	508	509	552	544	551	533	545	559	533	500	539	523	525	488	485	512	522	534	521	583	528	510	526	535	516	497	518	505	532	512	516	487	524	539	540	518	517	512	525	536	522	463	534	518	489	532	544	507	514	522	499	544	541	520	517	501	535	501	530	512	547	489	553	511	545	517	570	537	523	499	490	558	499	519	542	534	532	518	508	534	511	524	545	519	553	521	533	480	497	526	556	484	517	506	557	520	479	544	552	525	577	529	525	501	548	532	499	540
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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
