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
336259971572	336259972141	336259972691	336259973241	336259973791	336259974341	336259974891	336259975441	336259975991	336259976541	336259977091	336259977641	336259978191	336259978741	336259979291	336259979841	336259980391	336259980941	336259981491	336259982041	336259982591	336259983141	336259983691	336259984241	336259984791	336259985341	336259985891	336259986441	336259986991	336259987541	336259988091	336259988641	336259989191	336259989741	336259990291	336259990841	336259991391	336259991941	336259992491	336259993041	336259993591	336259994141	336259994691	336259995241	336259995791	336259996341	336259996891	336259997441	336259997991	336259998541	336259999091	336259999641	336260000191	336260000741	336260001291	336260001841	336260002391	336260002941	336260003491	336260004041	336260004591	336260005141	336260005691	336260006241	336260006791	336260007341	336260007891	336260008441	336260008991	336260009541	336260010091	336260010641	336260011191	336260011741	336260012291	336260012841	336260013391	336260013941	336260014491	336260015041	336260015591	336260016141	336260016691	336260017241	336260017791	336260018341	336260018891	336260019441	336260019991	336260020541	336260021091	336260021641	336260022191	336260022741	336260023291	336260023841	336260024391	336260024941	336260025491	336260026041	336260026591	336260027141	336260027691	336260028241	336260028791	336260029341	336260029891	336260030441	336260030991	336260031541	336260032091	336260032641	336260033191	336260033741	336260034291	336260034841	336260035391	336260035941	336260036491	336260037041	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	3650	2300	2707	3650	2300	2707	3650	2300	2707	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2705	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	3650	2300	2704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
74421	47983	18709	2951	797	540	472	356	313	274	260	228	220	219	185	175	184	166	180	171	174	188	149	163	155	159	169	143	134	166	154	151	171	155	163	157	168	171	160	168	181	162	139	162	140	151	156	158	146	181	194	218	200	248	423	300	281	243	284	343	336	339	404	472	443	400	267	286	250	253	275	208	227	231	223	231	273	285	247	172	190	189	174	123	145	149	143	152	153	148	129	155	142	156	153	129	149	152	163	150	154	155	123	148	170	137	116	157	140	144	142	151	136	128	158	135	165	144	142	144	129	134	163	168	131	156	124	135	131	152	163	153	144	128	147	138	164	163	142	133	129	137	133	123	134	142	138	152	132	133	139	129	124	141	134	137	149	112	131	130	154	152	140	156	135	129	155	122	155	151	146	140	145	146	134	157	152	153	163	135	135	141	137	155	170	145	162	168	170	160	159	125	161	158	141	134	145	144	143	153	145	162	140	127	170	146	140	132	142	153	152	148	159	154	160	145	167	140	133	151	150	122	151	139	141	132	137	122	123	141	145	148	124	149	158	124	142	153	140	132	135	164	143	137	144	152	146	149	174	168	126	137	145	169	147	152	143	138	153	166	157	159	135	152	124	152	133	148	147	133	156	147	164	146	146	135	149	136	148	156	148	112	126	143	141	146	158	137	136	126	137	166	156	160	145	133	150	140	128	131	141	158	121	171	135	128	133	153	140	149	135	141	131	143	166	131	139	166	142	152	134	128	164	122	138	143	144	155	147	160	138	148	145	137	151	148	150	147	140	144	143	160	128	146	134	138	154	150	152	141	147	156	151	131	129	137	153	152	131	145	150	152	151	142	135	121	145	139	145	144	166	143	164	150	128	119	129	141	123	134	144	125	163	150	153	144	155	128	133	148	143	165	157	137	130	148	133	156	172	155	133	123	120	126	151	134	128	168	145	146	145	152	148	121	137	131	126	148	136	134	156	151	128	141	139	137	145	151	137	150	157	158	123	156	143	172	135	174	159	144	147	129	156	140	163	161	150	159	125	128	148	175	150	145	158	131	151	133	122	135	152	128	154	143	147	137	143	140	154	140	141	142	141	122	177	153	141	165	147	154	130	123	179	124	149	139	161	139	136	149	122	138	133	135	152	136	166	143	149	130	130	145	153	154	162	149	145	163	142	144	142	147	146	140	138	144	152	156	144	143	141	149	138	157	167	133	141	147	138	143	136	126	138	156	150	144	150	154	158	136	157	144	155	131	147	157	157	135	123	135	145	158	126	153	142	148	145	147	171	145	151	149	132	130	147	132	180	157	145	124	142	147	156	145	129	146	162	136	132	151	146	141	132	130	140	144	135	139	151	159	128	145	156	150	165	141	140	122	162	140	150	144	152	153	145	146	117	134	130	145	143	122	151	152	152	131	138	160	142	153	142	138	133	136	131	138	148	134	164	123	132	140	162	153	140	145	187	153	130	142	136	144	143	161	141	140	135	135	133	157	146	139	163	134	147	150	124	140	147	160	163	141	143	141	159	139	157	139	131	165	152	127	140	117	151	135	131	142	162	146	144	149	139	139	148	149	121	153	131	130	142	144	150	159	140	151	138	118	130	133	140	161	161	135	152	158	155	121	141	122	141	147	152	148	129	154	146	158	143	151	141	139	146	155	140	151	126	148	153	140	118	130	140	135	125	131	133	128	136	144	138	140	137	146	147	151	166	144	137	145	143	126	121	126	157	135	132	145	154	141	139	146	133	138	139	135	152	155	143	157	135	142	139	168	122	120	141	125	143	139	118	149	137	159	131	145	158	127	153	153	147	146	150	137	157	147	137	142	134	139	147	167	137	151	146	160	146	136	143	150	159	140	140	137	146	138	148	145	163	126	158	152	137	134	133	165	135	138	151	150	147	138	137	139	170	134	152	126	152	138	144	138	131	123	145	130	150	151	158	134	150	140	133	144	141	143	116	148	148	157	152	159	143	144	151	152	134	160	131	144	143	154	138	135	151	141	127	125	162	140	138	144	168	139	157	146	151	144	142	168	139	160	141	144	170	143	155	129	147	135	126	139	141	136	158	145	151	164	147	139	155	138	129	118	127	158	121	131	149	144	151	148	157	119	159	161	148	133	138	153	118	132	126	131	166	152	146	155	126	152	131	136	149	137	147	160	141	141	158	147	140	140	147	138	152	153	170	136	157	144	152	153	157	145	131	151	134	138	154	148	126	130	148	141	134	136	138	136	164	118	154	152	140	151	131	138	150	161	159	129	155	147	155	153	154	146	140	141	161	140	135	154	153	145	154	139	137	149	136	145	154	167	120	128	138	141	155	158	136	140	142	140	144	149	150	123	155	140	129	134	137	162	141	154	145	129	163	156	135	141	164	154	159	152	148	144	152	162	132	150	152	134	156	137	144	137	125	138	151	141	137	127	131	155	132	142	152	138	155	145	142	166	163	145	124	146	117	148	142	165	136	171	150	132	144	136	131	120	145	150	141	163	139	152	138	144	136	149	131	155	125	137	165	134	140	137	128	149	145	158	177	127	155	138	146	156	156	141	151	138	137	140	155	138	155	134	144	137	145	138	135	143	121	134	163	120	142	146	146	139	154	156	144	162	152	144	136	143	158	148	174	136	153	132	130	156	148	160	129	129	145	139	144	151	152	134	140	145	138	140	138	139	148	127	136	155	139	155	154	156	143	164	136	136	128	127	125	141	146	156	145	161	148	151	140	129	164	129	166	145	140	140	148	156	131	157	117	155	150	140	127	152	131	149	156	135	175	125	135	148	139	141	160	144	145	140	142	127	146	141	146	132	148	170	157	166	145	165	140	132	159	135	145	134	161	137	136	158	151	129	146	170	136	153	141	162	132	148	157	157	156	141	156	140	148	139	157	153	126	161	164	128	146	151	166	164	135	144	132	148	153	149	149	169	140	142	149	156	164	148	151	128	160	127	167	140	148	128	142	137	157	150	141	157	144	145	156	154	131	141	159	141	138	128	141	131	142	157	143	159	150	142	135	143	157	151	152	138	141	153	124	139	143	121	142	163	160	157	143	135	161	141	132	128	166	143	156	160	142	156	141	149	135	163	143	139	134	126	145	150	147	153	155	166	149	152	149	157	134	151	143	131	151	149	127	148	160	150	154	149	137	135	151	130	147	142	145	118	145	134	125	124	163	163	149	152	141	147	145	144	160	144	155	124	144	145	158	142	157	140	167	146	134	145	147	146	139	160	130	135	118	128	153	154	157	158	133	139	136	146	151	117	160	138	160	168	148	149	145	135	156	144	120	167	156	145	113	154	148	156	142	182	120	154	156	149	150	139	140	158	153	137	136	153	145	165	131	137	155	140	119	135	160	147	150	138	170	153	133	121	140	149	133	141	133	146	160	159	122	137	136	132	157	127	123	152	149	111	135	139	162	162	150	141	120	132	141	140	151	145	135	131	154	129	164	158	141	140	161	140	140	125	141	148	152	154	163	162	133	137	140	163	151	139	133	117
52530	33243	7833	3176	2664	2200	1817	1514	1321	1173	1025	904	903	880	780	726	680	645	667	611	594	628	597	560	558	559	491	560	486	496	501	523	475	500	491	501	515	485	509	490	516	519	524	515	512	490	491	484	531	715	855	1051	1265	1587	2849	1628	1667	1589	1559	2096	2258	2195	2679	3516	3201	2698	1527	1549	1407	1447	1516	1467	1466	1445	1259	1677	1975	1985	1023	748	739	770	579	526	502	495	503	527	498	542	488	468	446	433	428	419	465	475	519	443	410	438	411	402	427	450	397	438	447	451	458	455	447	464	424	435	433	403	442	438	411	455	430	415	423	425	422	430	468	404	417	444	446	427	441	432	411	404	468	453	426	429	463	439	400	399	434	461	423	409	479	444	456	396	442	425	441	403	396	419	447	419	431	432	436	436	408	425	421	393	441	459	424	407	456	421	421	452	434	447	442	439	420	387	445	427	383	424	405	432	449	398	397	424	419	466	430	414	397	402	394	405	414	460	428	404	457	453	445	449	451	443	435	425	440	462	416	422	460	405	464	431	425	445	430	438	428	401	385	441	427	436	422	420	423	425	444	427	433	428	422	456	392	435	398	446	409	410	422	374	411	450	427	454	426	425	428	437	422	437	397	414	426	431	450	420	470	463	418	458	408	431	474	425	420	444	426	486	418	404	439	438	425	428	428	413	430	451	394	440	446	393	442	407	429	416	403	453	451	474	466	465	439	404	440	427	435	423	423	414	448	440	444	470	453	452	444	404	414	432	451	443	438	448	420	449	431	445	430	463	402	476	436	381	453	453	439	431	420	402	414	431	428	460	427	435	461	453	400	440	451	462	447	396	424	423	420	433	419	420	455	460	428	397	444	424	439	446	452	476	457	433	387	434	391	426	382	424	463	439	420	416	430	469	428	458	391	419	468	457	447	438	462	419	439	420	437	423	409	441	445	485	432	419	418	408	416	382	481	428	411	412	445	448	436	424	402	409	479	403	446	413	424	467	409	425	405	429	483	441	448	426	446	479	431	421	423	432	415	458	424	393	416	449	417	450	429	427	428	432	433	431	417	428	471	431	453	400	428	434	446	414	443	448	437	409	396	421	423	428	454	439	447	409	474	450	407	424	409	396	418	411	437	409	398	444	434	422	414	436	461	434	395	419	484	420	454	444	430	425	451	459	450	434	451	428	444	449	402	426	403	413	427	421	442	450	435	414	420	412	460	480	443	419	446	428	435	431	439	417	445	433	436	377	436	447	411	412	426	436	411	439	414	433	443	457	451	446	427	399	450	451	393	450	399	397	414	408	448	471	430	425	425	453	421	418	413	423	450	412	426	412	468	437	439	399	448	404	436	456	481	423	444	471	467	452	434	415	427	412	438	434	423	418	375	428	442	431	433	401	452	413	436	432	457	411	425	431	394	401	381	425	446	401	465	473	441	430	431	459	441	426	433	418	451	428	464	414	440	410	445	468	438	439	420	431	419	446	460	412	442	460	435	406	440	440	431	448	469	414	411	431	405	424	408	445	438	429	445	434	451	447	434	423	445	399	427	416	437	466	440	436	403	425	410	450	442	431	446	420	409	461	451	426	416	446	397	432	466	446	415	433	430	440	432	397	421	492	427	449	386	443	445	440	432	423	426	460	442	441	414	409	400	390	433	454	425	431	447	425	427	461	402	431	428	378	425	417	412	401	412	460	399	444	423	442	447	455	430	423	406	425	476	400	443	450	437	438	448	433	456	410	426	457	430	435	418	405	458	434	412	453	407	441	405	447	406	416	437	434	424	409	476	428	444	451	410	414	409	412	431	469	467	430	422	427	428	458	413	431	442	443	458	392	417	458	414	445	425	429	455	421	413	413	442	427	413	411	414	441	423	437	435	437	421	447	430	396	422	434	418	452	437	374	419	476	436	412	400	413	394	431	411	417	398	452	416	417	422	433	440	418	460	420	418	403	468	400	437	442	464	401	403	445	460	415	453	442	397	424	458	455	437	399	426	472	429	457	409	445	404	402	469	430	410	431	417	453	449	441	406	432	411	453	410	396	457	430	418	453	434	416	449	442	452	441	437	442	436	418	404	444	441	413	432	405	422	396	427	460	456	379	443	435	437	473	437	433	418	457	444	445	396	423	433	440	406	421	430	413	416	443	406	409	461	463	425	460	436	451	432	443	487	478	416	430	447	406	455	448	393	437	449	459	484	444	447	370	445	435	408	386	416	418	411	445	410	415	455	419	438	427	431	405	458	407	446	434	414	416	419	421	422	448	458	441	422	438	449	446	452	420	452	421	480	421	431	443	447	429	445	395	437	448	458	434	445	412	459	450	415	455	427	399	464	407	429	397	441	414	430	419	469	398	409	399	412	438	422	474	416	435	430	438	437	403	444	454	430	425	434	468	400	464	399	475	447	419	420	420	406	436	436	448	432	452	437	411	432	433	422	417	417	405	420	436	427	464	460	434	454	438	410	387	396	436	448	452	415	439	435	434	442	422	416	458	438	416	407	435	423	408	419	430	421	403	437	440	437	431	466	424	421	416	377	446	439	440	475	446	437	423	434	435	414	415	453	434	406	439	403	393	428	401	464	423	459	401	434	442	426	434	426	456	411	383	455	440	431	421	425	408	454	397	422	388	391	469	420	449	426	400	421	417	422	457	389	392	445	441	401	468	417	371	444	416	436	406	434	467	443	434	415	411	445	413	426	476	415	447	483	416	430	420	412	449	403	444	383	451	408	436	438	380	392	447	383	398	424	455	396	391	410	425	428	437	421	436	411	419	420	411	419	418	398	400	411	466	385	402	421	443	405	441	460	459	448	466	461	449	427	445	416	411	409	429	414	415	426	401	429	439	412	417	402	453	405	428	443	410	411	442	379	425	418	427	457	429	439	469	464	435	437	424	435	428	416	411	461	430	437	442	450	436	441	460	455	427	449	460	417	390	427	455	450	426	427	468	452	412	449	392	443	392	359	424	427	417	431	407	427	401	462	390	435	428	435	420	438	438	455	397	398	414	444	423	422	418	419	418	410	442	408	423	476	403	446	411	437	420	447	419	435	437	453	445	418	412	427	422	414	433	448	447	475	419	423	388	414	432	460	409	434	423	433	454	478	459	448	425	419	420	462	385	463	426	478	438	432	477	415	438	452	461	418	431	459	402	430	419	449	409	399	414	417	418	420	447	403	450	442	387	415	419	435	434	446	431	454	431	394	422	403	402	447	421	397	425	433	403	374	458	427	452	410	444	479	448	418	451	435	401	412	388	435	425	424	432	409	417	446	457	428	480	424	449	453	462	439	406	438	430	450	431	447	439	438	434	451	429	431	401	466	474	432	458	446	427	485	406	427	449	415	459	420	417	433	370	466	464	411	454	425	425	437	435	448	417	418	427	409	406	430	430	411	420	469	426	427	433	440	468	439	427	432	439	447	461	415	453	438	403	437	391	412	421	440	411	437	428	404	441	434	405	435	413	460	429	422	455	435	431	432	440	429	433	416	411	472	435	458	413	411	429	380	438
30059	7261	974	304	280	287	264	255	226	265	282	242	226	264	271	255	247	241	220	251	254	222	237	283	272	273	255	253	271	293	281	259	269	252	271	237	281	266	224	256	287	240	267	239	254	240	254	284	254	259	248	232	260	246	260	255	306	255	294	269	247	277	248	304	256	261	234	262	249	275	252	252	260	271	236	255	242	232	273	267	266	272	262	251	269	236	228	242	240	221	241	255	252	257	237	250	218	255	265	245	243	260	265	271	264	245	273	262	259	266	251	257	228	275	283	279	268	269	277	268	260	259	266	254	258	262	259	255	246	247	266	268	261	249	279	260	244	249	266	249	262	214	280	235	266	243	266	222	268	240	260	253	278	248	246	241	259	269	264	246	267	268	290	277	238	240	268	276	264	231	249	237	234	247	270	238	255	277	247	247	230	283	280	242	262	272	237	269	243	266	237	267	272	274	244	283	255	259	270	246	247	254	257	219	243	269	246	253	256	241	267	245	279	261	272	249	282	252	224	266	277	238	257	230	266	242	260	251	271	232	242	260	239	259	275	268	241	260	234	237	250	254	259	260	254	248	283	265	237	254	246	255	277	254	243	230	252	250	268	254	255	263	278	281	247	268	245	264	275	253	249	238	245	283	276	256	249	287	241	261	259	245	241	245	234	262	259	281	246	269	273	237	260	268	230	228	252	247	283	241	263	259	262	252	237	225	247	265	273	275	248	230	260	278	269	249	256	241	264	251	255	240	240	254	257	286	263	258	252	259	263	259	243	242	234	267	260	255	256	257	246	246	243	253	242	265	272	273	263	262	234	239	226	281	259	228	231	239	228	277	244	259	246	225	244	232	247	256	264	242	249	249	234	257	278	229	279	235	249	250	274	257	277	246	258	268	247	245	269	235	254	271	251	232	245	306	268	249	241	239	285	253	244	270	260	241	246	233	254	237	228	263	270	274	232	286	265	243	249	236	218	253	243	273	267	227	253	250	221	221	262	275	236	249	239	253	250	293	283	256	248	278	273	244	253	276	251	268	248	256	230	242	248	250	267	243	246	214	252	240	247	270	248	255	287	288	235	250	263	226	283	255	256	272	233	252	261	276	283	242	257	275	251	291	274	228	240	234	278	238	258	234	264	255	268	238	241	227	254	244	252	268	285	263	270	266	245	275	270	279	257	260	226	281	219	237	272	253	241	234	266	275	241	284	244	260	248	248	259	254	240	242	250	252	290	265	236	245	235	245	264	264	231	268	257	254	269	233	251	249	270	264	258	263	259	262	275	239	252	225	266	259	275	265	259	263	279	259	258	283	253	251	249	239	248	246	263	281	222	247	284	249	233	257	279	257	256	292	239	253	255	253	271	248	271	267	248	276	209	240	252	292	288	241	232	250	267	265	236	279	254	262	252	232	258	258	277	271	265	276	271	293	251	235	273	240	259	276	243	242	258	251	273	253	215	263	248	230	255	241	264	253	261	255	244	263	233	257	264	264	271	277	263	246	249	277	235	249	254	243	245	229	237	228	247	268	243	271	240	241	268	255	230	247	269	274	211	257	277	240	271	252	238	262	247	273	247	255	237	247	245	251	237	258	253	237	259	264	252	240	269	249	271	288	283	283	250	275	266	221	264	246	238	262	263	255	249	243	275	257	253	274	228	259	270	272	266	244	244	259	232	229	249	247	242	256	251	243	256	276	256	253	301	262	249	245	249	256	227	248	263	254	261	231	267	257	242	256	245	284	285	251	267	257	271	264	288	269	243	247	228	248	267	257	264	247	240	262	261	255	251	251	264	257	272	239	255	242	250	242	233	249	261	250	245	271	248	243	276	279	246	256	260	253	259	271	282	250	259	247	276	229	266	263	267	243	274	274	245	259	251	245	224	273	236	256	259	261	259	249	238	275	249	276	261	244	268	256	297	254	266	243	246	224	274	248	261	251	272	234	256	251	264	232	254	291	267	257	284	266	243	237	237	268	254	258	290	261	235	236	281	255	260	244	269	267	274	272	269	258	312	235	235	253	264	230	266	239	259	261	279	272	244	248	260	250	255	263	266	269	248	248	232	235	249	262	261	251	262	239	245	243	251	262	241	264	245	245	252	246	240	232	242	265	238	254	243	240	234	220	253	248	230	263	261	260	276	268	274	262	255	257	217	246	249	227	295	261	250	247	272	239	257	273	268	267	252	243	248	247	242	265	260	214	259	253	241	259	262	250	252	247	257	237	224	239	233	268	255	250	230	271	254	258	238	227	271	252	246	241	247	258	240	280	263	252	242	264	243	279	248	246	284	251	247	276	254	248	249	252	240	234	267	228	233	255	244	275	227	284	228	238	231	256	240	251	275	247	235	249	272	265	288	268	279	247	255	245	261	282	241	238	249	248	293	240	255	258	242	249	250	252	253	241	263	259	267	252	264	254	271	227	240	243	243	245	245	260	265	249	296	254	233	248	272	255	245	259	237	249	258	237	250	240	273	239	267	246	256	248	243	246	233	244	242	248	241	276	257	262	253	250	227	253	250	244	241	283	255	254	268	221	248	241	252	252	230	279	261	279	268	282	247	267	260	265	251	277	286	252	281	273	248	259	241	255	229	294	278	266	230	252	268	274	237	241	265	275	234	257	252	243	237	249	247	279	267	222	225	234	254	275	238	259	259	261	273	234	253	261	233	268	233	267	235	228	268	238	229	214	260	277	255	234	260	231	245	269	235	252	232	247	252	212	223	238	244	248	250	261	253	271	258	259	237	277	273	256	250	260	230	247	265	258	277	227	257	246	235	251	269	232	264	238	271	283	254	247	236	243	239	276	276	252	245	265	291	238	253	222	262	251	258	277	259	267	241	251	241	241	264	255	214	259	259	275	267	263	248	239	265	249	275	251	233	242	242	242	243	268	262	266	270	238	263	250	225	255	251	229	248	279	255	288	270	248	256	265	240	229	254	241	249	260	244	258	240	249	273	247	257	261	258	266	245	257	276	239	271	258	233	264	250	257	279	243	252	257	240	270	261	267	239	254	254	255	234	245	258	264	255	256	261	265	245	277	272	246	246	255	246	260	256	239	268	252	233	250	258	235	258	224	268	256	251	268	231	254	230	243	257	232	245	282	270	254	242	263	229	254	236	244	267	265	272	245	273	258	244	237	275	265	263	255	233	255	264	264	239	264	247	237	251	250	255	266	252	238	232	251	278	264	251	261	266	242	254	272	258	225	256	252	236	230	251	253	246	274	265	226	243	247	265	252	264	281	248	255	244	245	265	263	258	259	268	253	270	250	268	273	259	279	257	294	258	246	233	248	264	252	261	263	253	233	251	252	262	270	259	249	247	232	227	239	268	264	241	285	249	252	276	248	256	275	247	288	253	279	248	251	231	239	245	273	274	263	271	234	227	255	234	267	253	239	226	244	241	245	302	227	260	267	252	244	258	262	245	277	254	282	269	255	260	220	240	242	261	245	257	274	256	248	249	226	248	245	257	248	246	240	268	262	241	245	224	245
24166	5653	1252	800	773	781	769	776	759	688	721	715	743	744	686	722	708	721	712	667	706	719	670	675	728	695	670	692	696	667	703	687	704	690	682	690	689	693	707	712	707	706	721	690	699	654	734	669	716	704	700	698	711	738	783	761	755	771	754	813	810	739	775	765	791	793	748	754	668	753	744	778	756	690	742	783	752	766	700	693	750	683	690	699	743	699	694	703	703	669	695	720	669	718	676	723	674	680	705	693	686	656	715	686	769	709	651	707	709	673	707	721	733	695	672	710	719	678	685	669	702	722	700	670	672	694	671	658	689	652	696	718	661	733	645	658	669	702	676	700	697	696	679	669	701	680	744	716	653	690	704	671	711	737	684	685	685	727	689	676	658	731	698	682	638	652	688	719	702	658	654	745	658	650	690	703	691	680	667	728	688	727	690	669	679	692	645	679	686	709	700	669	693	710	725	666	667	694	719	701	720	699	675	649	653	650	698	685	731	691	655	674	724	708	688	655	705	707	717	693	644	688	687	680	692	701	720	708	673	687	650	683	658	718	677	679	710	670	726	665	676	685	674	691	676	662	644	706	703	745	713	713	702	723	668	704	669	669	658	670	671	719	668	677	697	727	709	674	690	665	689	656	715	685	655	702	663	720	678	684	730	683	715	684	676	683	669	680	702	658	743	683	715	713	697	731	717	675	684	662	690	673	691	670	746	676	734	679	714	700	674	672	675	674	618	697	690	667	740	673	704	681	694	719	653	651	679	662	689	684	667	734	687	720	669	678	717	704	698	722	720	718	685	635	708	713	694	732	717	683	690	711	689	660	687	672	692	689	679	706	644	647	680	667	694	679	676	716	656	676	711	636	683	692	678	719	658	690	708	646	654	687	721	655	691	680	667	693	671	715	704	645	703	730	715	661	731	704	693	713	727	699	740	676	671	724	682	682	672	694	672	681	730	677	676	682	682	707	703	720	727	695	679	673	710	713	700	672	732	697	706	696	711	727	683	645	721	718	692	666	687	683	694	694	691	670	664	686	712	670	722	680	714	638	713	689	674	682	673	703	676	643	639	675	679	695	691	714	677	717	683	727	670	724	663	703	690	734	696	699	710	695	699	691	666	661	716	690	687	679	640	679	676	737	669	662	746	649	705	724	697	718	762	663	683	682	663	662	670	689	722	691	692	734	693	666	684	692	677	678	665	669	696	647	697	662	722	737	677	742	735	740	684	706	666	675	670	704	698	701	729	701	689	688	673	669	701	695	660	659	717	695	713	700	658	724	692	674	720	719	671	691	722	715	768	677	681	736	680	605	712	710	677	637	695	693	691	698	668	686	645	756	690	692	734	702	704	724	698	723	675	662	683	688	651	671	686	663	742	702	708	665	716	686	731	709	683	698	680	707	704	698	699	710	725	674	716	689	706	697	674	721	711	674	709	688	677	707	670	735	650	682	709	632	708	663	714	673	690	722	724	697	720	663	671	727	712	660	715	709	732	739	659	702	694	674	688	671	665	738	687	710	705	702	682	715	694	670	698	711	740	695	700	693	711	674	697	717	685	673	722	694	686	664	630	673	700	722	706	684	703	675	676	712	710	694	661	671	700	665	716	691	704	671	697	753	700	627	700	734	668	683	690	703	681	682	662	695	669	705	719	717	653	703	728	713	719	652	718	704	668	651	726	703	661	708	673	745	700	665	706	722	683	662	685	749	638	682	677	702	680	710	726	720	721	709	714	752	713	652	669	662	671	691	650	675	723	697	697	702	674	711	688	731	705	741	699	697	714	687	707	674	691	679	693	647	727	710	703	707	652	692	707	696	686	689	753	701	691	746	646	701	655	668	693	713	692	696	691	700	699	674	664	764	648	667	678	734	672	682	705	717	718	692	697	721	688	696	710	713	699	680	638	674	700	671	685	700	663	673	656	682	704	645	665	685	706	692	646	707	666	681	699	702	667	677	694	683	687	683	709	675	644	659	679	681	681	701	640	697	684	694	674	643	706	679	643	698	670	685	685	722	693	674	673	656	716	700	713	718	721	689	699	747	664	704	685	719	745	746	692	715	647	673	711	709	745	679	692	722	695	720	709	688	720	670	659	698	662	671	688	739	684	678	703	684	718	706	706	681	711	719	724	736	748	744	652	692	683	651	700	669	714	694	679	651	676	682	664	669	717	683	696	684	742	663	675	681	711	709	698	714	697	702	672	701	716	645	717	673	700	728	697	662	700	700	691	699	669	695	651	739	710	679	675	646	691	655	688	634	647	688	673	730	676	737	688	671	650	663	687	660	713	698	702	725	709	685	690	699	674	721	667	681	657	661	718	723	691	690	699	687	709	670	701	673	680	667	672	648	645	673	653	666	698	701	651	700	659	675	703	728	706	703	641	697	642	681	668	662	695	652	698	683	623	758	679	679	713	625	663	672	696	636	705	643	691	666	720	691	665	653	702	737	656	683	661	679	661	718	697	690	676	734	724	671	702	664	673	696	668	658	703	690	665	702	700	683	679	692	694	661	681	718	659	685	723	686	698	717	727	654	699	693	702	687	736	657	686	746	649	734	713	693	655	648	679	672	662	664	741	691	672	703	684	703	668	680	706	709	709	712	687	658	656	717	661	644	706	719	691	665	699	717	655	702	706	712	696	691	684	687	738	711	761	670	676	648	688	698	626	731	695	749	643	668	680	717	707	715	711	693	698	683	712	686	658	659	715	670	664	715	717	685	694	702	659	731	696	691	688	694	706	659	698	707	661	685	713	715	730	689	717	739	719	694	629	733	709	699	697	669	682	683	689	729	676	680	707	701	657	716	719	692	639	681	681	673	707	752	687	658	665	702	671	651	670	673	741	671	700	675	694	690	667	676	720	719	687	739	658	703	702	699	703	693	714	735	701	725	688	701	679	667	665	648	741	722	716	702	698	684	648	668	679	731	692	709	680	707	732	672	696	683	706	675	702	680	658	662	738	676	726	679	713	664	687	681	701	705	728	696	640	709	700	702	704	715	720	678	701	687	683	714	706	685	656	682	706	707	677	737	704	694	712	686	687	686	668	716	698	734	698	722	649	666	736	667	700	721	700	702	715	680	646	662	671	704	671	692	670	664	700	703	709	685	700	664	687	676	707	674	726	658	690	702	653	669	672	656	724	734	699	709	709	651	684	683	733	701	639	700	690	685	656	665	675	711	728	705	686	683	744	667	703	733	747	697	692	750	686	682	690	699	666	664	735	642	695	710	651	681	650	705	661	669	687	669	734	687	704	667	722	702	701	670	688	707	705	690	702	664	701	695	656	706	690	696	663	671	714	728	652	676	686	676	733	674	720	690	695	647	735	647	617	704	708	708	706	761	685	693	692	659	668	708	659	722	693	688	725	694	711	704	706	680	669	683	685	669	659	680	686	736	704	739	696	708	621	711	675	701	726	655	712	691	736	667	668	678	691	696	675	713	702	689	702	669	708	678	665	672	698	708	718	616	698	666	716	695	707	671	661	692	659	702
65341	38435	14530	1080	436	316	277	240	236	186	193	187	189	146	195	183	155	168	161	158	145	146	142	186	145	162	141	146	147	142	170	130	146	131	154	157	152	136	149	155	143	142	155	145	138	157	139	151	133	164	165	170	155	220	261	246	280	265	340	310	317	271	246	206	248	259	200	191	188	212	210	195	186	180	207	173	203	234	193	162	176	161	154	156	146	145	155	135	147	158	151	119	158	137	147	147	146	143	156	131	153	163	171	146	131	147	157	141	142	132	141	153	137	150	153	136	154	133	139	121	126	129	137	129	137	137	122	143	130	143	162	171	132	117	155	139	133	141	162	170	135	142	149	138	128	160	138	137	141	142	146	156	142	154	167	135	128	126	135	143	128	162	143	133	146	170	159	122	161	151	139	150	146	139	146	156	136	160	156	140	120	143	152	137	145	135	139	140	159	145	151	156	133	147	156	143	150	150	158	147	141	123	148	146	148	156	149	139	164	146	162	157	142	142	153	135	163	151	139	154	153	142	134	142	132	143	118	139	140	149	140	172	149	146	126	142	130	150	131	133	159	148	134	128	138	116	134	132	142	138	146	145	161	147	155	137	132	117	149	142	126	128	133	154	143	150	124	135	141	154	150	140	151	146	151	137	153	148	156	138	143	161	137	159	144	150	143	133	133	150	139	123	148	149	157	137	129	133	148	147	129	154	127	142	159	148	164	116	138	146	150	117	117	139	134	149	159	136	128	156	141	127	164	154	155	150	143	134	154	138	143	127	153	130	134	142	166	153	153	149	166	160	128	154	130	137	156	134	116	136	138	165	131	152	147	140	145	164	160	144	173	156	141	156	149	133	150	146	151	146	157	140	155	121	146	156	141	158	133	141	127	143	153	128	120	139	153	145	154	167	136	142	127	146	178	140	133	159	141	172	167	136	148	138	144	141	174	146	142	165	142	134	154	144	139	150	134	145	140	126	155	149	130	136	156	145	133	145	149	122	146	127	156	142	156	141	147	135	133	148	155	141	143	126	145	153	143	144	140	150	156	148	119	148	152	149	128	131	151	163	138	146	135	155	145	147	144	138	127	160	139	152	135	130	131	146	135	135	128	147	155	137	129	120	159	145	151	144	139	165	151	133	155	126	146	163	161	121	166	164	136	115	150	141	122	138	153	141	136	166	134	144	165	130	167	167	151	149	142	121	147	157	158	134	153	149	156	138	147	128	135	140	140	122	123	139	157	155	137	145	135	161	141	132	160	180	128	143	150	140	150	141	150	150	164	139	166	165	159	124	140	164	156	126	136	159	148	146	182	128	145	136	130	134	140	161	151	132	162	139	137	152	147	131	149	162	152	128	134	156	145	148	143	135	147	154	121	142	132	146	153	179	156	163	149	153	131	147	131	152	136	161	168	172	188	163	147	127	139	144	141	129	127	132	139	142	132	165	135	135	176	141	141	131	161	156	149	138	152	110	133	150	139	124	147	137	148	149	135	129	143	122	159	159	129	145	139	152	163	139	147	137	138	174	149	120	143	135	139	147	130	140	138	138	139	157	147	174	135	144	144	138	172	127	148	163	139	132	153	148	169	142	132	156	135	137	128	137	123	134	135	134	154	141	155	130	137	119	149	149	165	145	139	142	162	160	129	132	132	146	153	137	144	157	126	150	150	149	151	134	138	137	138	149	152	142	143	130	148	156	162	156	127	158	140	131	163	121	150	141	149	143	152	155	125	158	158	141	138	140	157	158	139	150	151	157	139	133	143	148	150	135	151	169	135	148	142	138	150	123	154	138	151	128	122	129	141	147	142	145	177	165	137	159	159	148	126	133	131	130	131	137	133	125	140	139	152	159	146	129	165	154	167	137	150	137	138	158	132	111	146	128	154	133	147	139	134	139	170	145	136	135	135	155	132	159	151	147	139	142	172	140	136	156	156	133	123	136	135	136	149	130	136	140	151	140	124	129	122	147	133	158	153	155	136	158	145	145	144	122	135	129	160	160	162	171	132	150	154	144	144	140	142	156	147	125	182	154	129	132	143	168	155	146	142	168	143	153	125	131	106	137	114	136	136	157	146	149	159	148	127	160	130	127	138	139	137	138	149	137	146	121	137	140	135	133	129	128	157	139	137	162	135	151	163	132	144	136	143	152	160	161	145	135	123	145	142	148	140	124	146	142	167	154	147	150	139	157	162	136	164	167	138	117	137	136	152	137	134	141	132	136	137	165	136	152	143	138	157	156	132	164	148	158	149	153	141	127	132	143	160	122	151	157	147	148	150	144	134	127	150	147	160	130	113	140	151	136	133	145	129	152	148	151	159	150	164	126	154	160	136	143	162	135	122	162	124	132	131	145	147	142	140	147	144	129	146	150	145	127	128	151	162	138	140	146	138	131	138	139	131	147	147	134	141	148	128	141	156	132	129	136	152	163	125	145	129	143	147	145	145	127	150	139	155	159	149	132	106	158	139	141	163	150	130	130	149	149	151	133	129	142	147	138	125	165	146	133	157	152	150	145	129	157	137	131	166	129	150	139	126	136	139	136	147	151	141	143	151	144	137	147	164	140	126	149	146	156	120	149	149	113	130	168	134	138	144	146	139	150	149	150	145	133	162	139	136	130	146	132	146	149	164	154	142	149	164	139	152	135	145	134	143	132	146	149	133	149	142	143	143	126	150	154	127	145	144	144	152	172	137	140	164	128	157	142	148	160	139	146	135	141	152	131	127	136	154	155	130	154	139	146	134	148	129	137	134	146	124	110	146	137	118	149	154	134	140	151	127	133	142	140	147	158	132	149	161	150	153	143	128	142	144	144	158	142	159	141	154	154	157	132	149	147	152	135	145	135	156	154	149	142	148	165	138	135	129	141	142	158	143	152	154	122	159	147	159	124	159	138	138	147	157	146	138	135	124	127	136	135	162	141	146	141	132	147	171	146	165	132	120	143	145	127	131	133	135	148	132	146	145	158	168	144	158	165	133	139	164	167	153	160	132	167	145	136	141	174	117	157	138	129	176	147	155	126	143	143	149	136	156	136	167	163	134	141	132	162	149	153	134	147	154	143	127	134	149	158	144	148	135	141	134	132	140	129	137	153	138	162	144	159	140	133	148	132	149	164	149	167	157	163	146	148	118	138	141	121	159	134	138	135	135	133	158	156	143	157	129	131	148	134	148	129	155	127	160	152	136	150	145	143	158	144	141	154	145	134	154	158	124	138	154	132	126	139	153	141	148	144	132	123	152	166	133	133	166	147	141	116	133	150	152	130	113	135	157	138	156	139	150	151	159	160	165	139	125	160	115	140	145	140	157	146	158	146	156	146	165	132	155	118	148	147	132	145	126	139	140	146	137	148	139	124	143	152	140	139	163	139	144	150	147	144	134	129	138	127	166	144	169	162	145	139	131	129	150	120	134	147	136	143	150	155	132	144	156	146	151	152	160	154	143	132	135	129	129	133	156	153	131	137	141	132	157	135	161	135	143	153	157	156	147	169	153	146
44010	28101	7341	1745	1592	1313	1116	975	919	792	747	701	621	605	555	577	517	520	546	494	516	455	473	466	462	510	495	491	461	481	464	439	439	488	450	492	462	436	431	458	476	477	496	499	457	464	449	499	464	526	532	537	623	988	1331	1334	1421	1494	2250	2138	1928	1624	1415	1312	1581	1539	1131	908	905	879	1044	940	882	900	796	831	916	1435	819	621	574	549	475	493	469	454	481	470	433	489	420	458	440	435	449	451	450	419	403	448	376	430	378	454	436	442	423	421	432	427	461	400	425	417	388	426	456	453	459	440	411	435	451	422	420	419	445	455	440	401	453	414	410	445	405	439	433	426	441	415	430	392	407	460	408	415	421	411	461	399	424	431	399	425	424	417	466	414	473	425	438	436	422	434	407	429	403	395	439	397	466	427	431	401	450	423	435	450	445	398	428	422	413	435	409	446	397	452	393	409	420	439	427	402	404	443	399	428	425	431	398	448	426	372	375	411	426	432	416	400	442	430	465	427	402	417	412	451	429	412	439	414	393	447	421	430	401	428	418	411	421	435	410	428	435	387	461	461	433	442	431	416	414	464	428	415	402	449	444	428	433	402	387	446	425	443	447	444	391	423	416	443	427	427	386	409	440	411	416	404	411	433	407	427	401	458	439	402	414	449	424	382	407	424	440	414	397	427	391	460	429	419	426	424	423	403	417	403	406	404	377	425	425	433	445	447	392	428	445	394	428	441	447	460	419	477	426	413	446	436	387	395	444	386	426	411	419	430	435	437	398	483	400	415	418	466	406	440	457	420	450	404	412	431	418	430	427	407	435	453	410	433	443	393	393	408	437	450	397	418	435	396	398	421	431	429	395	439	397	442	433	446	435	390	393	404	447	413	431	404	403	471	400	424	441	407	452	427	422	425	410	362	423	424	430	414	424	435	433	423	410	413	458	426	422	448	404	413	392	447	405	430	412	431	440	422	461	392	474	438	442	435	378	419	426	433	406	422	417	417	389	441	405	462	436	399	412	395	453	419	427	397	427	412	393	409	393	425	437	475	382	418	399	410	438	424	415	432	399	442	417	428	404	418	434	417	418	427	412	414	454	395	428	422	450	420	432	402	415	403	420	429	420	441	424	403	424	446	471	404	386	440	417	436	391	431	440	447	424	457	435	423	461	459	421	424	466	414	456	398	422	393	462	433	435	429	428	427	451	417	426	405	412	403	387	433	447	447	437	407	447	443	421	436	450	414	419	440	432	422	428	435	423	454	438	389	403	409	436	416	407	434	409	416	415	425	420	457	442	435	430	413	459	407	411	443	436	408	397	398	429	444	464	411	442	401	415	420	440	415	443	433	435	437	439	414	423	443	411	456	419	430	418	414	419	397	434	411	423	412	413	449	429	446	428	423	436	435	405	410	443	417	400	410	434	460	402	416	434	453	433	449	458	429	432	435	426	407	420	378	383	431	437	456	405	468	461	471	408	414	439	405	425	414	395	414	433	413	413	387	417	407	404	470	420	438	433	430	433	409	421	398	456	449	462	393	438	402	417	453	419	436	394	437	407	401	398	414	396	446	366	425	404	405	446	393	443	422	410	441	433	447	420	416	438	407	418	397	427	421	423	425	441	445	443	401	431	437	420	423	389	423	409	401	384	411	438	434	428	485	417	462	398	470	464	440	428	432	419	430	470	397	437	414	402	386	394	466	454	434	384	401	477	410	435	424	419	427	434	447	399	452	421	404	437	401	410	437	421	439	419	447	403	445	415	428	425	418	410	428	435	429	423	420	409	424	449	415	434	444	410	397	427	420	431	427	446	425	429	460	440	436	422	446	455	406	409	390	448	415	430	406	406	415	423	416	459	425	401	411	423	402	473	446	415	420	456	434	433	413	468	427	413	437	434	430	427	416	419	414	418	405	424	478	416	382	408	391	424	421	437	417	425	439	459	405	442	412	418	412	398	427	427	454	398	391	424	425	436	419	404	417	416	404	403	421	455	438	448	426	395	402	447	406	447	418	422	398	429	427	466	409	398	409	428	403	446	428	445	390	443	404	372	444	414	379	430	424	391	395	422	434	388	428	386	419	381	401	413	407	419	419	397	426	413	424	428	417	440	421	414	388	443	398	448	420	356	425	462	417	414	425	422	439	417	416	409	416	463	458	401	449	438	426	428	415	416	428	416	406	442	417	409	424	429	436	394	457	391	420	434	450	417	397	421	455	401	407	384	372	417	392	384	424	432	411	418	410	408	413	473	456	406	393	443	418	399	392	429	421	399	411	439	413	426	410	426	425	434	435	416	436	452	400	437	416	358	399	432	380	424	398	456	444	406	399	418	451	390	440	461	416	416	400	420	408	390	419	416	368	442	431	423	390	422	445	384	444	407	389	387	415	456	431	399	422	436	392	428	403	443	431	402	434	438	427	420	422	426	402	431	407	407	420	422	401	399	423	417	432	407	419	406	405	413	435	416	421	423	429	427	428	427	440	423	411	426	441	451	391	418	445	393	403	390	409	431	381	440	436	400	435	444	411	438	386	433	432	442	441	409	441	485	436	388	445	438	382	424	410	430	431	428	401	428	412	389	474	410	435	401	407	442	399	432	418	388	421	430	446	455	427	438	400	411	398	389	459	395	417	411	439	428	416	408	410	399	386	444	432	410	422	435	421	416	440	366	429	461	418	457	410	408	414	442	399	449	408	441	445	391	452	417	462	411	424	421	416	436	383	422	426	420	436	446	443	384	402	444	432	413	426	404	438	406	421	431	411	418	419	421	402	412	406	403	394	425	424	401	453	482	412	382	411	401	386	426	421	423	442	423	416	410	443	433	467	417	393	422	421	427	385	415	409	419	424	425	432	361	406	428	400	394	421	439	385	410	466	442	433	419	416	417	417	421	401	416	431	410	418	461	408	396	458	411	420	412	444	398	421	408	418	391	422	464	433	429	428	414	421	408	431	409	417	429	432	419	425	416	421	385	391	431	400	464	397	420	411	414	400	423	431	448	405	412	423	369	438	421	425	422	415	413	408	379	441	406	388	418	438	430	458	423	386	440	419	451	407	451	433	429	428	427	457	445	444	443	425	431	412	417	427	398	450	417	424	395	421	420	417	408	421	443	436	429	447	429	385	425	444	436	440	412	418	415	412	422	440	412	446	417	426	410	442	420	418	433	410	380	377	421	401	412	460	440	444	455	443	426	416	416	427	471	398	450	393	437	426	379	423	371	441	401	448	408	418	429	432	438	466	425	423	369	394	393	405	460	402	414	422	361	402	394	438	425	422	388	413	401	414	400	423	424	441	432	421	433	392	412	424	424	475	428	414	405	471	466	404	414	459	442	422	423	446	447	439	440	426	431	395	411	427	425	402	414	413	415	428	401	419	454	405	423	434	449	424	415	423	466	434	440	424	421	431	426	400	440	408	435	431	423	432	422	467	410	430	418	463	401	435	473	428	405	419	430	450	416	409	444	451	401	415	465	421	435	395	443	417	451	401	405	443	440	488	418	433
74741	49154	25698	4350	723	515	404	363	292	247	244	209	215	192	203	173	178	173	170	155	160	176	153	161	159	184	149	157	133	161	162	149	160	163	136	140	173	161	175	140	153	166	143	157	159	190	167	162	151	174	149	163	251	322	304	266	343	407	497	525	465	506	463	339	321	372	295	259	214	231	238	233	255	262	225	222	243	288	218	164	175	160	161	174	166	160	177	137	173	164	160	157	153	141	143	137	146	141	142	133	134	163	158	153	137	133	140	135	144	139	134	130	146	157	151	133	174	154	126	132	146	139	153	116	158	150	152	135	145	164	132	146	134	133	152	152	135	139	139	154	138	169	136	138	127	127	152	152	157	137	139	127	144	137	166	148	138	127	113	143	124	113	136	151	135	135	168	150	139	149	122	124	142	149	146	149	145	128	144	143	139	161	168	136	137	147	150	147	149	152	151	146	127	173	146	148	144	113	164	146	147	152	131	125	151	134	148	152	146	130	134	135	134	148	173	149	153	151	141	153	155	135	176	145	152	125	137	135	161	172	168	159	149	147	144	150	161	127	143	140	133	157	139	163	139	144	143	141	153	152	159	166	157	156	136	141	148	139	155	165	161	128	156	121	152	158	142	175	138	133	166	159	151	151	143	150	157	144	139	142	127	152	151	150	130	162	144	138	125	161	131	130	132	140	162	148	122	156	140	128	130	143	143	141	138	140	151	139	132	171	146	141	134	132	143	134	132	148	138	129	150	155	164	153	146	138	161	146	135	159	154	133	150	132	116	154	142	144	148	110	148	158	144	143	151	142	145	149	155	122	133	121	148	138	129	135	134	157	131	136	156	145	131	147	130	147	157	154	167	118	174	165	150	142	126	136	153	145	130	144	142	125	161	147	148	142	127	120	137	170	152	148	129	120	161	138	139	139	152	149	132	124	137	140	140	154	128	154	145	145	161	144	142	146	164	165	167	130	126	136	139	124	146	121	153	140	155	160	138	174	108	134	164	149	123	135	170	173	160	140	136	143	142	143	149	148	122	150	136	163	135	143	138	166	144	183	139	135	152	132	144	152	165	158	137	130	136	158	147	151	149	138	159	141	137	134	153	151	147	143	139	139	153	170	154	146	170	153	140	142	143	138	125	138	141	138	142	142	156	141	135	141	154	135	112	145	172	155	130	142	149	176	163	155	131	150	182	158	143	158	154	155	152	138	148	151	132	147	142	171	117	155	160	135	172	139	137	145	136	136	140	141	140	158	127	150	139	134	137	145	135	139	123	157	145	141	124	151	134	148	133	147	147	117	137	137	155	151	141	136	149	144	146	163	136	147	154	149	123	156	149	131	179	156	125	152	125	147	149	138	152	142	141	132	138	147	137	137	143	126	151	157	134	137	141	135	142	129	135	138	147	152	131	137	131	136	136	164	163	135	149	119	146	135	143	131	148	149	135	143	145	132	133	152	150	138	129	169	136	139	159	167	154	138	138	128	146	134	139	150	129	154	140	150	162	131	138	159	149	165	125	141	159	153	152	148	140	154	152	167	137	164	147	154	125	143	163	150	130	131	151	154	150	143	156	159	114	142	127	135	145	138	158	138	152	129	149	151	136	152	118	142	163	148	110	154	142	156	165	156	138	151	141	150	142	145	164	147	161	150	152	139	131	155	120	140	140	133	163	124	154	150	149	156	158	147	144	142	149	122	157	146	155	155	156	134	139	145	142	148	148	158	145	150	143	131	142	139	128	136	139	141	133	148	160	144	146	156	141	186	133	161	133	131	134	124	134	111	132	134	138	161	141	139	136	125	154	171	145	146	150	127	160	150	158	143	134	156	148	139	148	150	129	146	162	164	143	136	144	161	144	149	150	128	150	173	122	132	126	146	136	155	149	136	160	157	148	135	134	146	155	121	152	144	157	130	133	136	131	126	131	135	133	160	155	143	135	141	129	152	140	148	161	162	155	133	150	154	130	158	157	133	154	128	142	146	137	143	138	147	147	113	134	136	153	156	145	135	137	139	147	148	153	157	151	161	149	138	150	162	138	135	122	156	114	150	145	147	154	156	165	132	158	134	130	132	141	150	151	142	148	156	131	129	123	167	139	149	148	135	146	169	160	144	115	139	136	149	160	155	155	155	162	163	142	126	153	146	148	128	148	165	150	138	168	144	165	158	132	148	167	137	147	147	138	175	134	143	131	142	146	131	149	138	164	136	133	147	138	142	165	149	141	124	161	131	141	137	151	139	153	166	143	141	146	140	159	150	151	143	156	143	157	146	144	174	152	153	137	146	136	124	147	153	131	147	131	138	141	149	131	140	159	132	142	133	150	161	145	171	170	146	158	157	135	150	143	156	132	151	178	143	152	154	146	148	133	138	145	158	138	137	149	136	169	152	149	141	132	149	131	122	157	138	150	126	174	146	160	160	125	168	141	130	125	154	155	172	135	155	154	143	157	156	160	144	160	152	124	170	151	128	136	166	122	162	142	148	134	158	136	148	133	151	138	163	140	148	149	141	151	134	140	154	142	138	156	142	110	142	175	132	128	146	130	132	145	134	157	134	144	131	180	143	134	153	139	158	143	146	136	138	147	124	149	145	143	136	122	143	139	141	140	130	166	128	151	143	163	158	145	113	136	161	153	164	162	158	179	151	145	142	127	173	156	126	153	143	142	167	158	128	144	135	154	173	161	140	162	156	138	143	169	133	152	144	120	168	141	168	137	149	137	144	150	154	156	137	163	165	135	163	130	150	162	149	145	140	162	172	151	127	123	145	129	146	135	150	151	155	169	147	137	156	155	162	163	149	139	134	144	149	131	141	165	145	147	145	146	128	147	144	163	139	134	150	128	142	144	151	132	143	133	142	138	144	148	137	139	146	151	158	130	144	153	135	136	144	159	136	158	162	142	140	151	149	153	145	130	134	152	142	157	147	168	138	143	157	147	145	142	145	154	163	154	138	135	167	142	144	130	155	118	154	145	162	145	142	132	138	178	159	132	135	142	141	128	137	129	132	148	153	146	178	153	159	141	145	164	146	144	150	131	130	157	157	159	129	169	153	146	159	132	145	128	147	180	148	129	168	134	143	156	165	139	172	137	145	135	148	151	149	133	140	133	125	143	135	149	144	137	141	154	156	123	142	148	146	153	145	147	145	139	143	141	152	139	145	157	155	135	141	144	131	168	165	118	135	107	158	145	147	144	144	145	133	158	154	146	144	136	120	158	134	139	144	145	149	165	161	148	148	145	135	150	154	146	150	125	134	123	147	149	155	163	114	147	170	153	148	131	136	136	134	147	131	139	142	132	146	125	145	140	146	159	139	138	155	144	142	155	153	137	159	150	174	150	126	148	156	141	154	141	138	144	138	143	172	147	144	134	150	146	163	151	168	134	139	152	133	158	150	144	121	143	149	161	152	126	149	128	160	145	165	179	156	146	161	126	140	147	147	131	155	156	137	149	143	135	159	144	150	141	145	151	137	164	134	144	152	120	150	150	159	151	138
52634	39165	13292	2843	2465	1992	1705	1505	1255	1086	996	954	844	827	777	694	721	679	635	576	593	588	610	588	560	548	570	531	552	527	519	492	485	466	497	471	474	535	461	460	479	540	552	526	493	525	532	514	557	529	553	618	1004	1763	1870	1516	2041	2725	3650	3995	3579	3583	3265	2336	1904	2240	1955	1424	1220	1278	1428	1335	1522	1357	1309	1312	1323	1793	1150	838	650	658	569	559	508	593	492	565	533	482	492	451	473	469	447	418	440	439	451	431	425	420	469	437	414	398	417	443	449	423	443	418	438	414	393	433	430	405	424	446	424	443	436	409	442	439	443	436	444	404	440	463	446	423	431	438	466	440	415	429	447	422	414	406	419	446	438	418	413	471	440	452	439	453	423	456	423	419	421	437	471	437	432	432	450	430	456	446	414	451	405	452	461	486	389	461	437	414	422	399	439	423	464	406	450	437	455	443	434	450	447	408	465	419	425	388	431	451	423	395	405	426	436	406	430	403	432	399	419	430	398	468	428	448	430	422	418	414	413	449	438	418	444	420	404	411	469	427	444	437	444	441	396	454	387	424	438	416	441	434	466	428	413	414	462	422	426	447	427	459	451	423	405	425	410	422	447	442	448	439	439	444	415	428	420	452	455	418	437	426	393	468	456	440	457	396	435	454	474	407	430	456	428	448	415	425	419	449	404	422	432	419	453	442	395	447	430	435	430	445	427	442	408	451	455	427	470	457	444	463	411	407	390	446	441	446	387	459	418	429	430	433	435	446	422	450	414	425	430	455	452	447	443	452	442	448	398	426	445	382	390	434	419	411	421	437	426	460	441	414	454	447	460	443	410	454	442	434	417	495	430	442	427	464	406	457	454	438	437	475	438	409	438	454	461	465	421	474	463	418	442	430	416	431	421	438	495	424	404	449	414	403	430	420	452	442	442	434	440	410	415	442	401	449	429	423	422	445	408	420	418	405	411	445	411	424	403	459	405	471	432	420	435	434	418	434	427	436	425	410	424	446	396	414	430	459	454	409	474	425	433	426	445	416	469	445	400	431	405	442	453	438	442	434	466	458	453	445	433	434	410	443	433	426	446	446	434	417	424	419	406	408	435	450	455	459	401	421	412	430	431	413	394	439	432	461	395	400	452	447	445	450	404	395	418	420	434	460	440	432	449	430	421	480	420	414	438	407	441	423	444	454	451	399	424	405	426	422	416	454	432	449	451	437	437	444	469	425	418	461	456	403	419	426	434	419	443	425	421	455	454	418	449	439	415	434	467	429	415	453	426	460	425	409	419	453	426	445	446	416	460	436	411	431	452	449	465	433	427	453	428	465	448	447	450	391	422	421	430	466	431	423	438	446	411	431	420	429	478	430	423	439	460	474	449	445	455	464	414	439	428	449	429	419	437	437	445	419	417	454	401	452	407	435	471	412	422	431	412	437	412	414	425	432	437	466	457	422	425	416	396	403	439	396	431	397	465	411	410	417	426	411	450	434	420	428	458	422	414	428	444	444	408	405	439	452	443	448	440	401	440	431	429	450	415	443	427	399	408	451	423	420	455	443	459	438	390	451	404	417	432	413	472	422	460	416	446	415	436	463	439	440	421	437	434	466	444	428	437	441	433	419	415	406	453	411	420	424	406	459	432	407	476	462	482	425	455	445	457	448	436	442	435	455	427	432	442	436	405	396	412	440	419	441	417	415	398	420	418	438	454	419	428	450	443	405	455	424	413	451	416	444	426	434	475	423	452	416	430	465	427	482	446	444	445	446	422	442	436	470	404	461	433	407	434	430	435	473	472	431	444	455	420	443	442	410	432	395	424	424	420	408	434	438	441	420	441	452	425	418	428	467	444	409	421	434	435	446	390	412	477	426	408	445	437	451	426	440	395	430	450	435	477	405	412	412	421	421	433	463	429	432	409	453	367	474	439	411	423	432	426	449	448	423	449	435	414	446	417	460	427	404	442	422	460	418	420	467	464	407	418	466	423	391	419	429	457	408	430	460	462	432	443	419	432	450	407	391	442	426	419	428	455	410	384	428	390	442	427	465	492	413	427	430	443	422	446	406	430	453	450	447	419	462	447	425	441	448	413	412	452	428	457	437	398	452	439	437	395	428	438	430	446	434	411	414	443	442	414	431	444	440	463	426	398	394	447	442	434	444	433	444	443	431	454	484	453	446	409	431	431	413	460	463	404	447	448	430	452	428	440	455	460	458	446	427	421	473	432	460	402	406	449	434	426	434	442	424	421	411	434	460	419	432	422	504	460	415	460	439	452	424	463	448	424	439	410	427	427	416	433	445	451	453	391	438	467	414	468	442	437	426	413	445	399	426	406	437	443	451	428	446	414	442	440	432	445	440	449	407	424	438	432	453	414	422	425	422	430	411	425	457	422	423	414	437	446	479	475	423	457	426	436	421	440	425	434	436	412	427	456	435	439	430	432	419	406	435	434	425	418	410	443	428	398	444	401	434	400	436	427	417	423	436	452	438	435	436	439	416	430	427	437	449	441	444	411	419	414	455	427	428	426	447	428	438	457	422	395	417	433	423	425	442	441	419	434	449	410	426	406	429	430	397	413	430	460	440	461	446	429	420	411	452	427	432	446	422	416	425	402	421	396	429	413	448	435	416	444	454	415	432	427	459	478	496	427	448	401	417	446	416	465	428	418	434	443	427	394	424	438	423	408	426	455	441	413	444	391	397	470	457	459	390	416	425	412	455	422	431	478	434	422	433	437	402	437	422	403	452	411	427	433	409	423	438	434	449	437	422	439	457	446	425	414	452	435	443	417	445	418	425	444	389	438	427	418	433	482	406	412	421	431	411	424	448	438	462	462	432	432	413	442	428	419	423	424	452	420	447	429	450	441	438	420	464	433	417	470	434	415	441	408	466	429	499	430	417	434	403	444	420	418	411	432	426	441	438	416	435	417	418	435	450	419	419	430	419	457	447	434	459	422	447	467	434	443	450	417	464	421	466	391	442	431	442	458	431	441	431	430	425	439	424	446	421	449	418	439	420	408	426	434	402	446	403	438	433	439	442	408	473	417	430	435	449	408	448	425	439	418	425	435	421	414	436	455	517	412	414	431	400	409	398	405	434	438	408	441	424	423	439	433	444	416	433	434	425	403	428	428	442	415	424	447	432	451	398	411	445	397	459	429	443	441	457	464	447	436	403	444	451	442	440	398	433	426	422	437	471	441	387	426	436	429	414	442	415	476	465	428	454	407	437	456	457	408	418	449	441	458	457	400	390	448	427	402	417	448	476	410	455	461	417	445	405	426	446	385	463	414	379	433	446	447	405	419	430	433	431	418	443	434	440	474	435	410	416	403	433	456	426	434	463	422	408	413	426	434	418	439	455	441	411	420	422	425	429	470	449	424	439	398	462	410	421	437	418	430	467	446	439	410	456	386	451	419	445	435	419	432	441	453	425	426	442	407	432	403	435	413	451	411	404	410	418	417	424	410	447	433	463	450	441	438	414	437	439	451	441	437	437	460	442	434	456
30898	8997	1415	291	257	228	273	255	252	270	260	250	253	255	282	232	272	246	238	242	269	240	243	249	268	261	268	262	289	213	237	276	253	288	264	264	257	267	251	254	255	257	267	265	228	253	278	256	272	274	266	236	256	272	240	254	264	239	257	262	299	241	277	262	286	262	260	256	232	277	258	247	244	271	272	253	266	266	272	249	235	216	237	246	262	239	241	251	274	251	262	254	231	281	263	277	216	268	275	245	252	262	248	244	242	296	269	240	238	263	267	237	261	256	225	246	244	280	257	255	253	228	258	246	281	241	274	253	256	263	265	306	226	263	240	276	264	264	260	254	239	251	288	258	257	262	233	265	253	263	253	267	249	232	250	265	237	247	267	249	283	279	253	259	277	225	246	265	252	235	255	229	255	228	261	249	255	263	224	269	266	266	285	253	262	242	267	274	243	235	244	271	252	267	227	247	253	235	215	247	250	238	264	259	285	241	250	258	264	285	253	254	244	251	258	262	275	263	265	282	263	259	266	275	253	237	258	258	264	255	286	248	246	254	253	224	264	252	269	224	243	285	257	236	251	249	251	256	240	235	251	219	270	245	254	224	242	225	243	250	274	265	277	239	247	249	262	242	242	250	246	247	265	279	268	257	280	248	264	295	284	239	254	260	254	276	262	259	273	223	272	227	282	256	252	235	265	225	237	258	234	276	254	264	258	245	255	246	227	220	238	225	242	238	244	255	243	253	263	247	255	255	256	260	233	257	242	230	257	247	256	222	262	251	221	251	240	246	277	252	294	232	255	266	267	270	234	241	240	225	261	248	232	272	277	284	284	252	241	238	263	250	297	260	238	229	232	251	241	248	264	240	233	240	244	260	272	239	213	261	265	282	275	270	255	275	245	264	258	250	280	267	287	263	245	282	241	218	247	245	257	257	268	232	251	234	271	267	254	224	268	249	231	298	253	259	263	262	242	274	246	250	264	257	273	241	268	278	279	265	270	260	245	243	253	246	225	255	256	274	244	235	266	252	266	272	253	271	267	246	276	259	240	258	252	285	258	283	249	264	246	237	272	233	293	242	243	249	242	248	266	277	264	238	259	280	258	259	250	240	245	247	247	250	274	243	268	279	256	263	267	236	233	274	230	254	253	230	230	256	274	258	268	273	258	264	248	248	263	278	267	251	258	274	239	224	260	265	256	264	251	284	225	268	252	235	269	259	267	252	239	249	244	251	254	286	253	249	251	249	245	261	235	253	227	257	266	252	245	245	249	245	260	281	278	251	278	251	233	272	269	257	249	267	230	255	269	267	262	254	250	248	258	238	264	256	273	273	243	231	238	262	247	222	266	242	259	242	230	253	229	261	268	278	265	269	258	239	263	251	259	262	281	253	242	259	261	262	264	267	257	224	244	274	250	247	253	265	247	255	227	250	274	258	247	210	265	257	223	271	234	259	267	237	252	260	221	242	256	252	247	256	249	274	271	270	257	243	214	263	268	250	274	259	271	306	257	245	237	274	257	284	232	220	233	282	269	268	259	258	277	247	256	246	226	238	265	245	235	273	251	218	256	257	260	232	258	280	233	253	259	255	262	263	272	275	280	252	254	256	225	234	234	304	229	255	251	263	265	267	257	265	260	234	254	268	255	244	253	228	262	267	293	255	250	255	229	247	276	266	247	271	287	306	267	234	262	244	262	270	253	260	272	267	244	310	237	246	281	262	252	264	240	277	283	249	257	233	255	257	271	259	241	253	249	236	266	249	263	261	254	229	254	302	254	303	268	255	273	237	220	279	252	251	263	256	254	262	235	257	236	268	269	245	250	237	276	252	220	257	257	247	261	247	263	250	259	267	219	247	249	269	266	231	267	232	241	270	238	217	255	255	287	261	259	232	225	258	260	242	269	253	268	279	270	270	261	261	279	255	241	239	242	261	256	248	266	266	258	254	261	269	274	248	232	257	261	256	287	295	234	254	256	275	260	237	259	254	248	263	256	256	259	260	261	261	255	257	237	264	251	241	294	279	254	250	235	247	246	234	265	271	286	264	240	259	266	221	262	233	268	235	241	275	270	226	264	240	266	276	242	240	252	276	234	251	246	237	250	252	273	234	236	211	245	254	231	269	265	234	259	264	260	241	269	227	274	265	248	268	255	265	253	241	275	253	251	269	249	247	247	258	257	254	274	265	246	271	250	265	266	245	278	246	231	274	251	266	253	242	249	258	247	264	264	222	257	234	263	259	250	258	229	268	239	239	247	245	276	228	267	268	256	264	271	237	267	250	251	250	266	259	250	276	260	247	263	268	243	230	270	234	259	252	248	239	261	256	256	259	220	255	275	266	244	259	277	249	236	259	216	254	248	239	248	197	240	280	250	257	248	247	251	239	221	261	266	260	260	259	241	249	239	243	253	255	266	266	237	277	252	284	242	283	218	262	239	272	228	257	245	266	251	235	240	254	249	234	275	248	235	261	249	295	260	254	292	272	261	267	250	262	251	231	293	253	260	244	277	254	260	272	249	246	261	271	233	268	259	253	255	235	273	264	243	247	298	274	258	245	269	243	249	234	292	253	257	263	262	267	240	275	235	259	262	265	251	286	244	270	251	266	253	239	275	252	277	274	246	237	255	275	283	239	252	274	286	278	280	282	248	277	276	254	283	249	266	250	255	233	262	235	272	287	258	254	251	263	242	272	280	266	263	281	261	257	279	270	260	233	253	259	285	223	237	256	258	275	257	275	256	249	281	252	228	252	260	247	233	233	260	275	249	268	272	258	249	246	275	250	251	260	248	242	242	238	240	238	264	279	243	251	245	237	244	244	262	259	260	300	263	273	240	242	244	255	258	244	268	285	250	261	263	263	243	266	242	215	288	260	265	265	275	237	243	261	230	226	265	265	252	251	248	266	235	249	269	253	259	255	245	236	261	240	249	254	265	245	232	256	252	261	287	264	274	279	287	244	253	276	232	275	241	235	273	273	247	279	261	247	250	270	235	226	249	293	277	232	270	256	286	268	233	226	220	267	255	234	259	236	259	263	261	259	250	231	248	259	235	237	270	276	276	272	267	252	242	259	217	249	245	236	260	249	258	251	252	249	237	241	268	241	250	235	278	257	232	280	247	286	285	268	273	263	255	254	247	252	252	247	275	248	263	249	255	260	284	248	235	254	274	252	226	231	244	218	268	269	223	252	244	245	238	256	255	256	253	263	250	235	261	254	256	260	230	246	258	285	269	258	276	235	239	275	265	250	237	242	246	269	265	260	239	256	273	260	225	264	237	256	239	273	244	239	269	298	284	250	243	221	279	246	240	255	258	263	267	262	251	230	258	247	251	258	263	262	254	266	289	249	245	270	260	275	240	260	248	265	252	283	253	247	240	244	279	243	247	257	223	255	242	261	237	292	250	245	252	254	254	257	239	230	239	255	232	266	261	274	265	257	263	247	267	264	261	253	267	277	261	263	268	233	269	257	280	259	264	252	267	272	266	258	259	268	279	278
24750	6678	2034	812	691	784	766	747	688	701	668	747	705	736	697	722	715	727	679	696	697	739	758	698	711	699	734	688	669	665	709	706	722	742	724	742	727	673	683	690	726	711	697	708	721	649	715	730	749	735	635	708	771	801	710	695	809	771	790	799	848	784	790	793	777	784	752	704	707	693	769	747	764	794	696	701	760	729	706	677	674	744	726	676	678	681	686	710	685	677	703	684	690	750	716	693	682	697	663	705	675	695	701	678	700	690	694	727	667	681	671	653	654	699	682	692	707	667	700	684	706	669	659	692	712	722	736	684	679	701	652	710	653	672	701	703	686	708	681	698	671	696	676	692	698	692	705	690	684	677	737	687	685	664	689	659	688	690	667	674	682	654	677	713	676	644	683	670	689	719	730	678	698	762	694	673	691	710	681	695	670	707	696	718	713	685	662	706	706	690	707	644	707	681	686	679	674	750	626	668	677	711	700	710	667	714	729	699	685	707	717	687	682	689	703	669	678	677	696	714	669	651	688	690	668	682	682	719	644	679	693	723	689	669	690	687	705	648	716	702	713	662	666	677	705	700	651	719	656	717	720	687	688	659	722	682	645	712	693	650	697	678	679	684	660	708	689	669	701	682	659	685	670	655	696	673	673	678	731	731	710	681	664	698	677	704	672	670	677	682	725	745	705	691	678	704	710	681	705	709	683	710	731	671	709	691	633	662	666	670	686	708	710	681	708	710	661	723	645	659	681	705	760	733	728	676	686	670	705	678	744	700	722	638	651	692	659	668	649	663	724	678	719	644	658	655	688	674	672	711	688	685	726	683	721	669	674	686	663	734	692	668	671	741	686	689	694	664	662	640	667	649	691	647	692	646	716	685	703	650	679	688	696	720	696	685	693	695	666	720	694	687	695	692	682	675	733	677	688	710	652	686	668	726	685	714	708	676	705	668	745	716	691	681	691	696	663	698	715	692	699	706	701	686	683	665	672	661	657	719	687	700	686	710	716	692	700	640	685	655	648	719	660	682	679	734	693	683	729	700	626	696	661	676	651	718	702	699	703	679	697	686	668	684	694	678	650	674	662	710	660	698	632	682	682	676	717	691	669	669	712	680	711	689	754	691	694	682	662	657	728	670	692	689	644	727	706	650	710	675	672	722	731	695	702	722	676	693	700	693	633	673	689	695	669	693	718	700	661	694	735	665	681	683	685	676	675	709	656	686	684	657	659	676	722	731	707	638	691	734	671	686	646	678	723	692	663	702	693	700	650	755	659	704	651	634	695	707	630	677	669	651	670	678	682	680	644	681	717	650	725	731	711	659	671	682	663	705	670	695	696	659	683	663	692	686	711	669	621	690	661	725	685	640	729	702	708	742	707	701	731	667	699	677	691	693	660	720	679	684	714	687	666	649	700	731	731	728	685	678	675	690	713	660	696	666	695	693	707	696	665	708	676	723	694	643	701	701	671	681	662	699	656	684	703	697	704	693	690	678	686	718	669	704	703	697	653	699	716	681	635	690	693	678	672	732	697	697	689	743	695	709	644	655	695	700	680	720	640	684	685	715	695	693	701	701	672	701	717	678	672	659	715	646	720	673	655	717	671	666	732	717	645	723	712	693	715	647	667	662	716	747	721	638	705	660	667	682	730	723	706	711	671	655	683	660	693	673	689	682	648	694	708	705	697	689	681	729	636	692	697	683	669	628	674	663	743	654	691	680	684	649	700	709	685	683	655	698	715	712	735	713	667	663	712	711	665	720	667	674	650	658	676	685	665	673	677	662	692	713	687	696	659	664	684	685	695	659	733	707	684	679	682	658	644	707	728	681	722	707	698	691	650	662	650	693	656	700	698	724	692	729	721	712	685	681	700	728	708	701	665	699	691	755	706	677	704	661	704	712	674	676	694	687	685	710	686	631	716	729	661	727	759	673	684	645	681	675	638	666	705	710	704	699	711	633	680	650	733	672	691	673	760	647	704	737	682	680	670	692	670	723	695	707	759	668	690	714	702	657	716	659	707	726	680	715	660	684	685	689	711	639	704	679	642	713	693	704	700	666	657	703	698	668	680	630	682	670	668	714	665	702	706	716	683	686	725	672	697	742	679	686	669	664	684	699	708	714	625	699	666	633	712	637	697	726	720	678	712	680	696	714	673	650	699	634	724	722	678	665	699	681	670	715	647	685	683	701	701	633	673	704	687	709	699	713	707	679	696	679	701	687	682	694	684	735	704	683	662	722	665	719	694	664	642	662	690	685	710	706	664	674	739	738	651	664	706	662	682	701	678	671	728	622	725	712	726	689	653	698	688	723	689	646	720	683	694	685	687	677	729	655	652	658	693	665	675	715	708	694	675	637	679	717	704	699	687	691	697	622	681	671	664	674	690	673	678	670	703	684	706	670	725	699	684	716	607	707	717	688	719	679	654	717	701	690	695	685	755	702	668	700	642	684	690	718	699	708	725	691	718	702	725	718	734	680	737	689	689	721	699	715	704	709	667	731	722	747	692	670	709	667	660	665	725	665	682	671	676	674	692	678	665	686	670	711	715	677	700	691	703	678	697	693	675	703	696	674	706	711	646	717	725	660	733	628	682	690	716	727	663	729	711	703	724	720	645	634	651	677	711	669	695	723	682	715	626	727	629	723	665	726	721	649	687	752	690	675	709	679	726	639	677	692	710	659	691	735	657	710	662	692	689	710	677	687	716	698	732	683	677	720	695	646	658	704	710	688	699	731	721	646	718	680	733	669	673	698	682	645	679	705	715	692	695	624	717	703	687	719	716	695	683	709	649	709	671	659	730	702	628	725	683	717	681	734	651	731	675	661	669	673	685	684	703	695	730	703	637	670	735	696	699	687	695	707	720	696	667	659	694	701	691	708	625	710	682	687	705	663	660	667	674	705	707	688	668	690	754	724	661	697	703	684	741	689	719	717	713	680	666	711	704	689	674	728	696	714	650	693	672	679	687	692	698	733	703	683	659	688	752	694	699	774	715	689	703	725	686	712	720	709	696	677	704	696	659	700	705	677	615	750	725	719	710	665	717	675	699	714	708	683	716	679	673	696	690	691	691	702	652	695	697	697	712	710	693	678	643	694	732	701	692	761	656	696	709	663	715	707	690	685	631	695	677	689	664	688	675	659	675	711	667	681	700	656	719	739	719	734	719	729	654	698	716	679	712	716	654	730	662	715	667	709	666	683	630	669	698	699	678	722	704	649	678	702	656	719	655	697	716	688	710	709	679	670	671	687	732	677	699	694	673	687	677	679	697	668	708	670	682	688	677	695	703	677	675	615	698	729	661	696	654	682	689	686	733	698	705	706	715	628	662	659	637	700	695	670	689	746	779	657	693	687	652	688	688	727	696	679	664	693	667	693	694	716	671	654	711	647	736	677	674	701	720	673	695	713	684	664	720	704	705	685	712	740	665	702	651	685	676	665	696	720	665	682	700	627	696	754	699	669	698	722	715	692	673	669	714	685	668	659	684	713	706	650
64207	40390	19388	1779	402	331	301	245	218	196	183	198	185	185	167	168	165	166	164	160	140	169	150	140	152	166	162	124	135	141	139	141	144	172	146	142	153	135	155	141	166	122	142	146	172	159	136	152	136	171	165	158	162	199	180	239	237	226	277	310	317	334	321	274	228	242	214	197	163	202	200	225	236	190	202	178	194	219	190	184	156	169	145	159	150	179	148	135	141	182	152	158	150	156	162	139	144	143	123	146	164	112	137	138	139	154	152	127	148	147	153	133	153	138	138	152	149	133	157	153	140	157	157	134	155	139	146	132	162	134	148	148	139	141	144	148	138	138	160	157	135	156	137	151	148	161	137	153	152	157	167	141	157	148	128	138	160	131	144	139	152	160	131	136	163	154	138	190	148	140	175	167	156	137	135	139	154	139	142	132	159	135	138	130	130	147	139	148	155	150	178	169	145	152	153	151	149	162	138	143	135	148	157	154	141	148	155	134	137	140	128	134	142	151	164	136	148	152	152	131	146	133	139	154	132	130	131	120	129	165	139	154	166	131	144	151	156	141	160	156	162	144	153	132	154	155	134	160	135	145	165	128	128	147	160	143	162	147	182	144	146	147	144	144	167	141	162	157	141	158	153	160	157	125	146	147	146	139	152	143	151	152	158	165	149	149	141	158	152	172	158	126	154	148	144	163	152	143	166	114	140	125	159	124	148	155	134	161	131	151	140	156	133	140	149	133	162	146	146	163	147	145	149	149	137	141	156	135	142	159	145	153	141	126	140	154	157	128	173	150	155	165	148	152	161	160	135	158	152	153	146	124	159	144	131	150	142	172	140	161	152	145	156	139	137	154	154	123	130	154	157	149	169	145	152	160	131	150	166	141	115	136	155	144	152	132	133	130	152	150	140	137	149	152	162	146	157	135	144	153	148	149	127	126	126	156	154	146	150	142	127	136	131	160	150	138	147	148	145	134	147	151	134	132	172	143	138	157	158	132	172	145	143	147	147	144	138	152	159	128	136	146	163	134	142	160	158	151	140	160	164	141	145	129	148	131	157	122	156	149	150	141	136	154	135	133	133	124	156	137	153	152	147	141	159	153	168	146	142	159	154	155	141	128	144	150	139	118	144	147	153	155	136	163	139	146	149	137	157	169	180	152	158	145	160	141	142	123	152	141	164	153	152	176	127	147	148	161	133	151	170	151	155	177	159	161	149	165	130	151	152	161	158	164	134	138	137	171	136	142	150	152	137	153	159	134	136	150	147	143	153	151	145	147	141	143	139	140	154	148	132	173	144	167	156	146	143	160	141	148	156	146	143	158	140	155	153	161	163	159	137	160	151	161	140	162	156	144	124	154	141	131	135	157	140	157	140	150	160	162	172	143	166	128	160	144	162	137	135	132	132	146	143	159	133	143	156	152	150	167	153	141	169	168	133	159	137	146	151	141	163	127	139	168	133	156	149	146	136	167	149	152	125	116	151	142	134	134	133	141	144	149	154	169	144	151	144	146	151	149	152	148	130	137	152	151	153	127	143	156	162	129	135	150	144	142	162	164	147	127	155	159	150	146	133	149	153	153	162	136	146	176	160	157	136	143	143	156	137	145	160	146	151	137	138	148	150	146	164	130	130	153	150	156	145	146	142	169	138	152	145	157	137	154	151	166	145	145	145	153	148	145	148	137	149	144	155	165	152	152	160	169	148	131	155	149	147	144	146	124	173	146	143	140	152	131	136	132	150	171	156	131	152	143	154	157	129	153	152	166	145	175	159	149	148	133	179	126	152	124	150	136	150	153	155	140	128	152	151	181	144	141	163	137	133	158	155	141	186	153	150	151	133	153	131	152	162	137	151	152	152	128	135	137	139	144	132	155	156	154	148	159	143	176	160	159	153	152	140	154	165	178	134	145	172	156	145	133	138	148	143	161	171	137	146	142	161	148	139	160	147	161	136	135	158	151	159	154	129	141	135	152	139	136	162	157	132	143	169	173	139	148	158	143	165	154	146	139	150	124	152	139	168	143	153	148	144	137	145	178	165	171	136	167	145	160	142	147	145	151	136	153	152	143	150	142	157	143	143	167	165	131	143	171	149	141	160	144	147	146	141	160	145	151	150	140	155	147	161	121	135	147	178	171	147	150	157	154	121	149	165	144	157	157	158	144	123	142	136	150	158	134	147	154	157	138	141	157	146	150	137	137	130	155	132	132	141	140	158	161	127	131	140	144	150	172	134	135	133	147	140	158	146	160	145	140	131	159	157	144	141	160	137	140	130	152	147	151	152	153	167	182	149	152	152	131	144	133	156	138	129	136	146	145	154	144	167	120	128	163	157	136	156	148	145	158	165	161	137	160	145	155	135	150	135	141	151	144	157	150	138	148	140	138	132	162	141	154	146	137	155	161	138	132	148	136	157	145	147	167	146	158	141	145	159	153	153	161	168	147	129	135	132	160	145	173	149	143	134	161	176	137	147	152	145	168	151	154	170	164	164	126	142	142	144	141	141	157	149	133	147	153	166	158	164	148	159	149	149	135	120	197	160	151	124	174	148	168	145	146	148	153	151	142	149	147	148	157	123	163	151	155	141	164	139	152	156	155	157	135	143	140	153	141	143	146	158	147	158	129	157	156	138	170	164	143	152	144	131	151	147	134	140	128	133	149	154	140	149	154	169	140	129	145	140	145	161	150	153	134	147	177	136	139	163	147	163	144	134	159	146	139	146	144	149	154	144	165	162	159	145	148	137	150	151	167	145	158	147	143	157	155	160	145	146	138	140	146	140	157	145	146	144	164	177	171	164	153	135	135	155	140	145	151	145	159	142	163	159	179	148	142	155	139	141	134	142	140	146	160	158	160	150	129	155	138	171	130	154	153	135	134	140	139	146	146	153	131	138	149	150	158	153	164	135	144	153	151	149	150	143	176	138	152	163	160	141	149	138	153	149	142	136	116	161	139	155	139	146	144	161	152	158	151	153	136	143	146	143	166	143	129	121	147	143	158	146	122	164	156	145	133	154	170	152	177	132	142	141	136	144	157	158	147	141	164	165	165	143	140	157	155	155	132	158	135	147	145	130	148	162	145	158	130	135	129	171	131	141	150	142	140	149	138	150	147	133	151	158	137	153	133	168	146	140	157	167	146	140	151	144	131	167	148	168	153	147	134	161	123	140	161	147	131	144	146	160	132	142	149	144	146	148	158	150	136	164	165	139	154	152	183	145	151	147	145	135	143	143	148	163	166	149	154	145	140	156	154	153	147	157	145	146	148	157	156	157	159	140	143	142	155	122	155	152	148	168	160	151	143	150	163	151	155	151	176	148	149	164	127	146	148	166	129	146	139	115	146	175	130	149	137	144	147	132	145	147	154	143	148	145	139	151	138	139	132	170	151	164	135	125	170	167	132	144	127	135	151	164	147	145	151	141	135	166	132	148	163	131	130	136	151	166	148	163	170	126	154	164	141	150	149	145	145	159	147	160	172	148	140	128	149	148	137	139	157
45052	30397	12122	1636	1525	1251	1087	909	848	804	703	661	691	645	546	553	555	554	535	515	568	488	465	490	474	519	498	460	492	459	427	465	449	439	470	476	448	451	440	474	510	522	490	515	470	498	476	426	456	477	502	564	803	871	827	1014	1204	1187	1601	1725	2284	2308	2083	1598	1309	1508	1019	777	827	845	1040	1181	1098	957	928	857	852	1157	785	694	609	569	553	542	520	503	451	465	478	440	457	437	443	425	440	412	403	433	424	455	430	423	423	461	453	423	440	465	443	428	423	449	452	421	404	408	458	428	428	414	449	405	458	457	424	440	438	446	385	425	417	427	409	436	456	437	441	418	400	404	458	450	439	418	419	436	416	453	415	468	413	453	437	477	452	424	418	425	412	427	442	417	421	422	425	433	439	414	407	429	441	451	468	426	448	402	441	439	429	406	431	446	410	460	401	416	418	454	437	428	396	429	445	438	456	411	440	432	402	399	434	447	457	444	430	443	393	457	422	417	436	451	445	457	447	425	434	404	425	420	403	420	421	442	424	445	439	454	442	409	404	432	417	405	410	435	406	453	438	460	429	480	433	418	462	451	424	393	440	442	401	447	454	443	446	406	433	432	424	447	467	444	372	409	439	455	414	442	407	457	441	448	447	439	458	447	427	455	512	430	449	467	470	406	425	409	442	425	415	440	409	383	429	388	421	440	439	462	435	440	455	428	432	419	392	420	459	425	437	425	460	422	441	418	400	399	460	442	447	478	407	396	440	446	409	415	432	408	471	443	431	430	462	439	449	410	471	473	395	439	422	451	443	420	443	454	419	447	431	455	424	435	428	439	435	440	436	450	444	443	405	419	458	444	425	418	422	424	404	409	431	418	450	402	428	430	432	436	451	419	444	420	496	445	438	463	416	411	430	428	429	447	406	447	433	452	413	413	423	459	419	448	424	407	419	451	453	405	432	441	432	418	438	432	392	425	455	406	426	418	449	476	438	411	458	433	427	420	453	430	410	430	413	445	444	443	421	442	427	427	415	439	456	438	415	408	379	433	431	454	452	413	410	452	447	441	377	429	413	414	420	429	395	437	454	400	462	448	404	428	432	409	481	441	437	439	453	402	435	417	464	453	394	421	395	467	465	432	424	440	423	426	435	453	452	381	413	421	406	427	441	409	474	401	428	414	434	410	453	449	448	438	461	428	401	444	413	431	426	410	399	464	424	403	417	451	421	446	419	417	438	433	422	425	430	431	395	417	405	419	468	399	449	433	451	445	385	448	401	448	447	485	422	429	436	449	424	417	412	453	409	430	426	438	467	468	435	425	455	471	431	465	406	471	453	428	413	448	467	435	412	412	451	435	418	441	455	465	475	479	438	446	459	461	463	469	385	410	389	500	440	439	436	412	475	391	413	471	397	447	400	410	386	395	415	430	466	402	428	405	435	441	419	433	416	427	434	422	428	411	400	412	458	430	408	459	391	417	416	447	433	417	424	454	461	426	428	416	438	414	448	389	419	442	434	411	443	420	400	441	429	412	413	409	417	430	473	441	424	458	444	432	446	412	437	414	431	441	497	450	433	429	465	479	442	422	424	434	426	428	455	412	430	419	440	428	422	422	396	454	425	476	421	441	431	420	429	410	405	442	424	415	432	424	437	436	387	402	423	419	420	416	455	422	433	463	461	450	415	425	426	446	419	409	468	449	432	416	409	392	461	437	422	434	429	403	401	429	445	406	437	399	384	432	419	460	433	434	464	434	449	407	426	397	437	404	448	413	465	433	442	455	408	441	455	431	440	442	413	452	437	408	444	426	405	426	418	415	436	416	453	404	393	449	442	487	416	420	457	442	453	400	384	434	425	415	377	398	423	418	455	441	468	403	438	427	445	450	436	431	424	449	460	417	446	434	439	392	443	440	459	412	396	383	453	426	388	396	389	412	445	454	440	415	435	415	457	466	447	427	435	478	415	452	400	419	398	422	435	399	428	415	430	471	445	403	431	424	459	404	402	452	423	428	413	412	424	428	450	445	435	465	421	435	418	399	431	450	447	407	423	452	385	473	441	433	402	462	435	450	460	402	422	432	433	442	419	404	421	429	436	449	438	437	407	467	454	440	421	458	461	442	449	423	433	437	413	462	485	441	439	438	466	437	458	457	419	431	449	428	448	405	443	427	409	431	412	464	458	420	420	428	431	456	446	442	436	453	415	449	445	393	436	438	445	428	426	441	432	434	425	471	441	422	431	428	434	397	434	444	432	428	408	397	435	426	421	410	412	441	381	398	425	417	436	383	419	433	413	411	431	473	378	435	462	448	459	439	433	463	437	421	447	443	417	443	448	402	451	418	402	397	421	434	397	413	458	440	444	407	475	452	412	424	447	381	439	424	439	462	433	437	375	472	445	415	439	448	425	449	388	442	435	417	441	426	418	438	421	415	430	403	481	421	465	421	427	451	408	406	436	431	465	418	421	412	447	449	399	451	443	408	483	436	432	417	427	408	436	421	434	409	421	457	435	443	431	406	450	417	395	476	420	439	445	468	421	454	409	458	419	398	452	449	454	450	422	422	398	400	425	417	430	422	444	480	454	433	470	445	420	402	388	387	473	460	387	458	448	382	443	440	407	418	410	420	430	429	438	434	434	430	442	463	418	414	428	421	422	419	474	434	435	439	446	441	472	401	400	421	446	427	420	470	422	420	437	440	386	420	448	462	452	430	438	441	426	430	430	377	421	425	432	429	420	396	431	410	463	437	433	418	399	424	435	417	458	427	443	428	392	434	402	417	443	431	425	407	427	438	456	451	408	430	426	421	452	450	435	425	424	427	438	422	417	385	409	419	418	437	463	415	433	431	430	418	412	409	446	407	448	432	438	395	436	439	432	479	458	432	416	417	467	408	414	408	451	425	448	439	437	438	434	399	462	424	406	413	437	426	430	416	459	419	429	437	424	429	417	429	403	410	431	454	443	452	434	391	441	417	414	433	446	428	417	404	427	482	428	447	484	435	415	412	443	445	460	403	452	432	449	418	436	410	434	438	443	447	443	441	468	441	475	406	401	451	432	415	444	449	422	453	397	420	426	426	427	454	417	389	432	432	395	428	433	408	423	455	429	509	439	449	422	443	411	420	419	438	427	426	427	421	410	412	445	392	430	435	401	416	393	421	421	432	423	405	460	433	445	405	446	413	400	455	434	410	433	441	424	397	454	414	427	421	431	430	438	485	417	432	413	424	441	409	407	436	457	443	414	438	448	430	393	412	403	444	457	440	417	395	423	427	435	436	460	421	451	439	411	444	410	431	405	414	447	438	395	437	439	404	432	425	398	456	394	416	459	412	410	480	430	425	441	446	408	426	448	444	429	390	420	424	414	468	378	417	447	418	424	407	437	395	436	385	429	418	404	403	431	396	467	421	452	417	426	419	432	453	424	425	438	388	394	418	399	438	402	454	435	430	430	442	424	431	471	411	401	421	475	405	424	434	441	432	416	399	422	422	416	432	406	404	423	445	424	428
75223	53017	28274	5030	731	510	388	331	280	262	235	233	220	200	189	190	177	177	175	181	198	169	189	156	160	159	177	152	172	165	156	162	142	132	145	152	133	136	166	172	151	159	162	163	170	154	138	144	142	153	152	169	222	191	210	242	279	295	359	442	523	523	513	393	289	328	285	205	268	216	271	284	287	265	255	225	212	272	246	229	191	162	149	153	138	142	178	157	145	144	156	154	149	133	147	142	153	155	165	146	176	131	126	142	158	131	118	141	155	167	159	150	157	137	154	161	153	155	155	150	179	161	150	125	141	139	132	155	152	182	148	127	138	159	145	154	156	160	135	146	127	116	165	164	129	152	143	148	148	146	144	126	135	158	130	146	156	150	151	162	154	134	173	127	147	149	157	160	143	135	133	152	165	126	170	158	138	148	157	137	131	145	149	137	180	138	141	142	162	127	145	165	151	133	157	148	167	145	140	163	168	108	134	157	138	162	126	149	149	154	169	157	148	168	153	155	143	161	148	153	160	153	138	129	128	145	157	151	146	155	156	157	142	151	170	133	165	142	161	130	130	148	153	145	156	148	144	129	142	148	131	148	157	149	140	162	153	128	165	129	149	149	160	167	168	154	154	133	160	134	168	155	160	152	154	118	175	146	149	146	145	142	124	154	156	145	145	133	187	171	149	129	159	152	136	144	172	151	161	135	122	153	152	148	162	168	159	126	135	164	133	162	159	168	165	152	150	146	149	133	135	139	145	167	135	144	141	148	136	158	152	134	136	170	155	171	129	142	132	142	133	140	164	162	159	136	150	152	134	127	152	157	152	144	159	144	153	151	150	160	149	124	167	140	153	171	134	147	172	130	146	158	152	146	143	163	147	152	158	127	141	158	150	135	133	137	147	159	183	128	138	153	144	144	136	139	163	146	150	142	144	124	152	146	167	162	147	175	155	139	137	161	141	152	149	144	146	142	162	141	162	123	147	157	152	122	162	151	152	136	143	133	157	147	152	147	156	159	152	132	149	154	168	154	148	159	153	153	144	163	139	144	166	165	160	120	125	164	149	165	143	152	149	140	144	164	138	129	145	124	157	140	143	149	160	123	139	140	129	131	136	148	137	161	162	127	161	143	146	125	128	138	163	145	148	146	172	156	132	159	153	152	135	138	142	153	151	130	167	152	150	175	161	154	146	141	121	137	155	125	140	143	143	157	133	131	138	145	147	156	151	126	138	121	161	155	149	138	152	137	144	160	147	131	152	136	146	151	149	150	149	138	154	139	158	153	169	176	162	143	147	117	150	147	163	144	161	141	132	135	151	152	143	150	153	139	147	141	140	148	138	130	156	156	143	141	166	132	150	160	151	154	131	150	137	145	132	130	139	148	160	141	162	149	144	142	142	135	165	134	154	118	145	158	144	130	141	141	147	121	131	167	139	143	138	153	152	138	169	155	162	141	155	146	142	149	145	141	151	138	149	143	143	132	127	146	157	154	148	143	174	161	173	134	154	152	133	149	150	148	143	164	141	121	134	150	143	128	165	169	142	141	131	161	123	162	166	135	150	149	146	172	154	154	131	139	160	167	165	150	159	140	131	150	140	129	141	147	163	146	147	123	159	157	154	157	153	126	143	130	156	155	155	147	146	168	145	153	170	150	147	145	152	145	143	138	132	163	156	162	163	138	141	180	152	155	140	151	129	168	152	148	162	146	145	134	165	148	164	158	143	146	159	157	161	148	157	146	149	162	149	151	148	161	152	150	137	141	138	159	136	154	169	158	149	137	152	151	136	154	134	134	133	139	143	159	171	139	141	166	162	128	158	164	146	149	168	137	158	149	136	159	137	153	166	158	145	149	133	156	144	136	143	139	132	112	159	164	144	145	145	153	153	138	155	154	132	143	131	146	144	134	149	164	138	143	143	128	156	156	146	174	145	158	128	146	145	149	124	142	148	161	162	147	146	155	136	163	147	139	138	163	129	150	141	159	127	133	131	145	146	141	139	166	138	164	161	142	142	151	153	123	142	147	166	170	128	153	154	139	141	157	151	119	150	136	147	165	148	117	128	138	132	161	132	146	141	156	143	139	170	159	152	143	164	151	135	134	143	152	131	145	145	150	152	145	158	137	137	151	149	152	144	125	137	163	147	157	139	135	138	145	155	121	140	130	154	121	152	153	133	144	157	166	128	121	147	154	166	147	128	155	138	177	153	143	140	143	148	131	152	167	149	131	141	151	162	157	150	159	147	144	154	169	166	126	160	152	141	136	152	144	120	140	146	157	144	136	150	134	155	138	142	146	155	164	151	138	159	146	164	161	155	126	156	150	130	149	147	146	142	149	138	129	151	150	139	153	159	137	138	138	143	121	168	163	137	140	161	153	138	134	153	151	152	164	145	136	135	137	141	160	158	168	165	144	143	138	166	119	156	144	158	147	165	152	155	144	169	146	162	153	130	137	156	160	161	135	143	152	148	142	158	161	155	161	145	153	139	136	147	155	148	162	146	153	168	154	152	146	146	172	151	140	144	154	149	143	153	145	152	173	139	130	144	136	159	153	138	142	136	137	176	139	141	148	140	161	131	152	145	167	133	142	131	166	162	133	168	160	146	153	156	133	154	160	150	165	136	146	144	143	159	155	140	156	131	149	130	169	146	169	168	150	172	147	162	155	134	165	129	163	139	157	144	142	155	166	143	142	133	171	152	159	143	123	148	162	137	157	135	134	142	128	138	164	150	132	143	160	118	147	135	145	131	133	141	132	147	153	151	154	125	148	145	150	137	126	143	142	141	135	136	151	165	140	166	155	134	138	155	150	151	153	131	167	137	152	139	144	148	142	150	148	149	160	149	147	144	148	154	152	155	143	131	152	151	167	155	153	152	154	149	146	156	142	133	136	167	164	170	155	169	124	125	163	146	148	126	157	152	148	146	158	138	161	140	150	165	144	156	145	161	147	145	128	135	125	141	152	154	152	154	143	143	124	135	165	141	132	153	160	153	150	179	159	164	120	156	139	155	183	164	155	153	156	135	144	148	153	167	154	155	146	157	161	168	159	144	160	146	154	131	140	163	154	139	146	139	154	159	151	145	148	159	137	136	171	161	120	152	170	153	142	151	148	169	146	146	141	130	140	130	143	137	133	153	144	154	140	143	144	160	160	134	149	163	128	159	154	135	167	159	145	156	141	142	173	153	152	133	142	162	166	154	137	145	147	148	132	129	137	164	148	160	131	154	140	131	124	146	128	143	142	170	138	145	146	144	149	148	137	157	148	158	173	151	128	150	135	161	176	144	141	150	164	146	145	149	144	160	153	148	151	150	149	122	154	141	148	147	152	154	157	133	132	155	139	157	144	159	148	155	153	148	150	142	124	139	133	146	160	151	131	170	143	159	149	159	149	134	139	160	156	148	155	139	156	135	160	141	150	137	142	142	167	132	146	132	165	154	141	133	163	160	145	137	153	144	159	155	142	152	130	153	167	143	155	142	149	135	129	145	120	147	168
54153	39120	16652	2662	2338	1943	1615	1429	1208	1052	974	881	790	725	720	721	651	686	631	658	580	532	560	552	532	515	560	538	486	531	493	472	515	478	466	500	475	487	492	480	530	581	542	536	637	493	563	524	514	515	538	547	753	941	1085	1527	1561	1520	1992	3157	3740	3706	3911	2918	1749	1933	1677	1346	1151	1092	1543	1861	1765	1613	1422	1262	1181	1761	1283	1112	792	617	540	638	584	504	501	537	498	444	475	502	496	478	438	422	448	424	418	440	462	438	463	475	419	443	435	439	438	451	422	468	444	453	466	439	433	422	413	435	448	452	439	440	421	412	458	419	440	456	446	428	439	465	420	427	472	427	438	443	432	426	437	429	493	412	436	445	415	475	453	410	441	393	400	415	427	422	469	431	423	369	440	432	453	408	467	431	427	494	433	429	428	423	454	408	442	418	461	452	405	443	462	486	416	417	474	448	427	416	418	412	457	434	440	425	413	462	409	480	426	445	478	425	424	424	411	407	416	426	449	459	466	429	447	419	407	433	412	454	426	442	409	419	427	417	411	425	437	452	426	431	429	432	386	457	408	408	418	459	442	426	423	384	415	429	476	435	421	436	440	463	432	455	425	450	464	408	423	445	428	419	481	455	456	452	439	438	457	446	456	441	456	451	446	433	425	439	439	456	476	476	428	454	444	438	477	419	403	441	368	434	441	421	429	439	388	444	429	462	469	448	455	424	396	452	420	418	439	423	453	393	441	421	432	471	420	447	477	434	417	450	447	444	443	441	427	446	431	469	435	420	415	441	481	408	464	431	461	414	465	445	429	426	450	448	418	419	433	431	452	449	412	407	391	436	427	450	442	451	445	443	425	402	452	422	403	436	457	464	468	446	433	431	471	435	472	446	414	438	429	448	420	445	443	431	404	473	410	441	435	417	468	394	445	418	438	429	414	474	477	415	452	422	445	438	402	460	404	440	456	412	461	449	420	477	457	458	400	455	440	442	461	444	396	427	429	424	426	428	465	435	443	419	441	438	416	463	437	444	437	460	412	440	437	415	429	454	439	419	428	441	442	443	452	468	421	422	436	434	408	444	446	421	420	493	494	466	407	430	430	448	392	418	438	453	446	438	424	441	442	422	435	421	438	471	411	446	420	425	402	447	453	418	424	438	441	420	424	432	478	434	440	430	429	436	453	448	438	434	456	422	437	438	449	421	401	457	450	461	411	494	450	446	450	450	449	462	451	465	435	482	419	433	438	445	432	418	420	413	384	449	417	430	393	448	469	444	485	436	415	447	448	410	421	412	441	451	439	457	415	456	405	472	463	428	439	497	459	413	448	439	447	429	424	434	429	432	459	424	440	437	448	425	412	415	428	380	416	439	434	428	445	454	457	423	434	474	451	461	447	403	445	433	473	405	461	456	435	430	464	409	469	420	419	412	433	449	414	379	462	448	419	432	398	478	428	432	406	452	429	468	448	466	438	486	426	424	443	434	411	445	442	451	451	436	443	409	480	451	401	451	423	431	426	454	450	458	425	429	386	441	446	426	452	427	426	466	408	446	414	439	420	441	428	421	477	464	424	426	420	421	432	435	456	419	428	447	425	422	410	449	452	419	429	447	439	419	413	437	454	444	413	464	439	426	438	459	428	433	431	450	459	443	441	447	423	432	446	417	391	408	431	422	419	433	454	465	411	435	431	430	431	413	445	446	458	470	460	449	475	449	422	433	460	456	457	427	443	450	447	420	446	397	430	414	470	440	425	423	432	451	419	437	452	412	416	448	423	420	427	443	440	419	432	422	438	453	461	416	457	456	421	407	407	439	442	465	439	391	483	420	419	422	438	438	445	394	434	462	417	447	427	429	421	447	421	464	443	433	450	429	443	433	424	452	451	426	408	400	444	430	405	448	451	415	430	452	419	461	466	448	433	419	475	436	455	437	459	490	441	427	407	444	439	408	431	434	376	434	413	441	432	413	444	463	428	449	444	471	444	476	441	431	457	415	439	427	416	404	384	417	440	459	423	449	413	424	433	425	466	436	407	425	484	397	450	448	434	444	426	423	409	478	424	462	446	431	423	429	439	415	417	496	425	454	420	427	471	465	410	442	430	412	409	401	442	439	467	449	435	436	473	434	428	402	437	414	428	459	446	465	451	417	449	443	441	438	433	414	424	420	441	461	426	431	445	441	464	461	436	412	386	411	466	464	444	423	413	452	413	427	453	414	437	428	426	417	436	440	434	430	409	441	469	415	428	447	429	473	410	474	434	453	437	426	457	427	430	430	456	421	453	451	452	428	459	428	440	448	423	457	407	441	430	419	435	438	467	433	423	434	433	447	424	438	462	443	403	428	435	440	429	430	484	409	403	423	463	430	410	458	447	455	436	462	445	426	415	411	441	458	450	431	470	452	447	402	459	398	442	467	430	456	468	429	429	464	424	440	395	446	421	395	412	418	451	408	476	425	409	395	453	431	450	445	462	463	413	438	467	476	448	461	454	446	437	400	472	450	450	452	428	402	419	405	443	435	464	444	426	449	422	474	456	429	468	450	452	467	439	413	417	425	460	445	441	454	455	454	417	425	430	450	443	470	433	385	403	476	410	419	437	465	447	470	426	465	444	429	399	437	497	469	440	475	416	412	434	399	419	445	431	428	423	440	445	409	492	417	437	409	412	455	430	463	478	456	388	439	418	423	453	426	437	459	452	432	434	433	404	405	440	432	433	471	412	421	410	496	434	469	465	491	472	461	424	456	393	443	480	451	433	427	435	447	438	456	396	428	398	443	428	420	414	439	476	457	454	441	432	406	440	447	408	439	465	434	437	468	417	434	453	437	422	415	476	412	409	447	435	443	449	471	411	451	409	452	427	445	431	458	435	440	431	441	413	445	440	435	449	417	444	463	416	461	453	472	477	443	428	410	450	488	412	444	407	401	482	434	430	447	477	444	421	424	457	441	465	470	444	464	474	418	431	408	416	447	407	417	432	454	454	408	403	449	431	414	475	421	438	449	464	440	461	461	475	453	427	445	436	461	446	420	467	420	425	448	415	413	446	440	464	444	444	447	441	429	419	449	439	423	423	431	393	403	432	403	439	431	396	443	449	437	456	424	449	452	430	420	436	444	396	460	430	407	433	480	432	445	399	488	453	435	425	426	416	432	397	438	443	437	431	413	437	441	457	423	459	446	408	439	432	446	410	469	479	407	458	438	457	460	447	485	441	447	443	447	414	427	456	450	430	469	439	429	452	412	454	387	441	443	441	414	439	454	406	464	428	448	423	460	415	440	442	439	461	446	436	444	436	432	465	424	430	432	434	412	431	461	419	422	458	408	450	401	443	427	429	396	419	477	428	423	415	450	412	479	418	410	429	418	454	404	485	424	447	410	460	434	432	410	438	429	464	437	427	435	428	399	439	439	452	462	444	460	403	428	402	430	388	434	428	462	470	419	431	434	465	472	437	434	454	421	394	415	459	421	465	404	389	483	474	460	433	400	448	432	425	449	437	447	467	443	429	402
31518	8815	1809	335	296	261	275	263	273	278	285	273	262	272	296	256	257	277	273	266	280	252	243	259	266	240	230	275	267	260	246	233	275	254	273	263	273	244	268	271	262	250	270	240	272	262	280	296	270	277	241	285	250	272	255	278	272	251	269	271	252	278	274	274	275	260	247	226	268	289	264	248	273	259	280	230	262	242	268	264	270	263	255	261	240	282	285	259	249	256	276	292	270	250	260	253	251	252	276	303	287	264	255	264	275	267	277	241	280	255	246	216	256	250	265	275	257	257	252	286	254	270	262	239	260	245	275	237	278	278	268	256	266	271	232	233	220	282	208	263	250	285	230	265	255	296	250	251	285	283	271	254	263	251	252	272	281	253	248	260	261	258	240	290	251	276	271	286	254	263	238	257	260	252	267	264	259	265	262	265	257	239	246	266	260	285	270	277	251	236	247	260	252	281	258	256	251	252	257	246	300	255	242	270	284	265	301	270	262	261	274	256	271	238	263	253	282	272	260	267	240	278	269	267	282	252	249	272	271	280	275	256	275	270	245	234	257	257	252	275	255	290	231	256	269	306	258	248	293	250	245	257	282	249	266	255	267	249	250	243	262	246	270	268	248	250	273	255	245	258	258	255	261	288	242	257	281	267	260	266	257	302	266	255	253	270	286	259	263	279	219	265	251	259	287	288	260	278	263	265	258	253	291	277	225	249	270	230	254	233	264	247	265	267	273	266	306	270	294	258	275	236	277	267	253	278	227	259	294	258	248	279	268	273	231	267	272	238	286	263	280	233	244	256	242	276	249	248	272	300	249	238	268	239	305	249	254	274	242	245	267	280	263	272	292	276	266	244	254	274	278	278	269	270	277	289	281	248	273	249	267	236	254	258	245	253	279	270	245	270	275	274	271	243	280	263	270	251	243	276	249	261	275	263	260	254	273	210	264	237	256	252	296	274	253	248	261	272	267	242	256	270	289	251	258	253	286	257	295	261	287	279	267	250	279	242	246	241	241	286	263	237	278	318	264	219	241	282	272	256	276	245	279	280	223	280	246	289	268	258	284	265	273	269	264	250	252	271	277	274	282	254	267	255	267	285	257	272	238	271	249	252	246	274	249	247	259	264	287	263	270	263	234	248	258	266	259	262	242	269	283	226	247	278	242	250	269	274	244	248	238	236	270	282	245	257	250	289	236	294	257	242	265	245	262	248	257	252	238	292	261	241	270	255	245	241	270	256	233	277	251	263	258	255	244	240	274	249	273	308	277	236	256	238	258	249	232	285	251	258	244	227	253	253	241	231	250	266	247	254	241	284	281	275	241	242	260	269	261	241	259	287	263	256	256	258	268	292	263	255	266	257	246	244	259	255	260	268	274	242	230	241	270	268	268	269	272	257	281	271	229	252	265	240	258	252	243	294	273	238	260	278	238	245	259	288	250	253	271	254	248	298	277	268	286	231	266	245	274	241	272	274	240	269	267	261	266	270	241	235	296	259	247	252	254	281	251	293	253	250	265	280	217	239	267	252	242	274	284	260	263	268	274	260	262	256	255	286	258	244	248	271	243	260	248	236	260	293	260	277	245	258	274	231	284	237	245	276	264	277	256	267	240	259	252	250	285	242	240	250	266	276	269	273	249	257	254	273	248	244	276	243	268	263	259	267	244	247	269	257	286	271	250	271	255	268	251	234	258	267	267	270	257	234	293	243	257	256	272	265	271	233	270	242	233	273	275	266	265	266	252	274	280	264	254	244	237	255	284	245	253	297	270	267	253	261	245	237	264	218	283	271	263	290	277	250	259	244	236	277	270	267	256	300	265	242	269	234	272	273	264	291	227	224	276	252	303	270	262	239	261	259	278	284	261	250	266	258	258	265	262	271	274	241	270	276	269	279	262	258	268	273	252	241	252	273	276	269	270	271	281	254	244	259	253	266	275	247	275	249	271	285	247	274	238	288	257	268	273	260	233	263	269	271	231	242	272	254	265	226	300	253	264	272	211	292	269	279	257	236	255	254	261	258	244	275	278	268	250	276	239	260	274	264	255	261	230	289	240	261	272	243	288	264	276	292	267	266	261	274	287	248	250	275	257	280	280	247	239	255	256	255	269	257	265	278	252	258	282	264	278	265	270	237	257	235	257	250	256	248	242	285	290	262	278	249	254	239	257	256	256	240	256	282	281	251	247	279	258	259	274	248	235	256	252	249	308	241	254	275	244	250	244	260	271	243	263	274	279	240	250	248	263	262	294	239	261	286	238	243	244	230	269	262	248	227	261	252	274	284	270	283	243	260	260	243	273	253	264	273	268	245	252	270	273	247	251	272	282	272	275	260	260	299	263	291	233	255	243	260	299	272	273	252	258	258	253	252	247	251	293	245	284	222	253	252	262	264	237	247	258	281	272	223	286	249	267	277	260	247	259	275	289	236	248	241	262	250	276	245	237	258	245	248	247	276	271	252	256	237	279	254	256	260	264	262	253	279	243	281	287	253	230	288	251	245	266	276	247	270	268	252	272	268	240	256	263	257	265	248	278	218	280	266	277	245	264	276	275	273	230	278	279	245	293	248	241	257	250	243	251	253	263	261	262	275	273	237	254	266	298	265	272	245	273	256	253	244	247	253	271	257	263	254	218	242	280	250	242	246	260	231	258	252	251	232	267	285	268	247	274	277	264	278	264	289	264	263	271	251	270	242	241	241	297	271	240	244	259	271	266	282	236	265	242	269	265	245	251	243	289	232	241	248	271	229	254	255	263	253	229	218	240	255	260	279	274	275	273	263	291	246	253	248	230	236	246	270	242	281	281	253	251	292	292	239	259	249	287	268	272	256	254	253	272	238	245	246	265	235	206	260	279	236	277	260	271	255	265	261	287	267	254	228	257	241	281	277	242	276	261	233	290	235	244	263	243	245	257	300	277	256	277	238	270	255	259	279	261	283	290	269	260	253	268	274	296	266	274	257	278	258	242	264	239	280	272	276	266	252	248	289	236	257	260	249	247	280	252	268	242	291	236	269	250	277	257	263	274	275	278	275	257	248	275	255	265	260	239	280	255	233	245	227	232	291	256	251	256	268	284	282	247	284	284	234	232	240	231	249	266	283	297	283	277	231	241	246	299	276	245	272	267	283	265	267	262	276	253	265	268	276	286	260	246	234	279	228	245	271	260	272	238	287	258	254	254	241	266	270	232	258	266	283	276	256	248	262	268	249	272	238	258	279	277	290	247	264	243	259	268	260	262	277	265	243	250	240	244	253	266	247	272	291	262	271	256	269	268	265	249	278	276	253	264	253	237	261	238	242	255	236	257	266	266	252	255	243	266	276	248	239	261	234	247	217	277	273	272	269	292	246	284	252	254	247	249	254	260	267	242	275	256	265	275	260	244	249	264	261	231	245	217	253	245	236	299	266	258	279	240	280	269	267	240	278	234	258	240	282	253	245	270	242	257	262	261	257	266	279	267	306	258	269	272	248	264	271	262	234	289	288	253	267	277	263
26331	6757	2599	843	792	788	751	714	784	673	709	712	708	687	707	664	689	708	804	728	708	702	719	706	717	735	701	696	684	721	691	700	698	695	721	755	690	700	702	758	724	758	711	711	750	743	695	701	721	696	724	718	756	764	783	757	748	786	776	824	884	889	862	796	779	768	796	766	769	675	764	793	723	791	739	749	726	782	749	757	735	723	717	728	716	752	698	687	703	712	743	718	679	737	673	731	729	682	744	689	691	702	743	723	702	687	712	694	721	743	688	726	707	685	718	717	686	732	662	715	742	696	705	714	709	700	701	711	698	720	661	706	713	636	717	729	703	708	713	711	721	713	732	686	683	680	718	712	682	677	674	689	700	763	718	746	693	738	702	701	686	719	733	693	714	747	690	672	687	711	739	726	657	696	733	702	744	713	759	677	727	670	738	694	704	729	744	750	698	714	682	736	719	704	727	764	701	700	707	717	736	697	716	747	734	763	663	711	706	672	687	656	674	689	738	731	717	725	689	679	699	695	711	714	714	662	686	730	732	694	690	721	660	736	716	723	720	677	720	693	700	719	675	657	684	679	722	719	695	701	713	682	648	761	703	663	671	698	689	696	653	710	774	675	726	766	671	656	705	690	724	703	688	659	733	679	689	680	690	672	697	732	697	715	645	683	725	698	696	722	711	718	747	707	679	712	683	673	717	681	687	699	687	699	730	672	800	685	702	706	684	741	738	716	676	751	676	685	686	674	693	703	732	660	660	709	691	734	721	714	703	661	738	709	710	703	736	782	719	721	771	646	707	701	705	727	678	719	669	709	706	689	664	679	747	709	643	717	689	710	724	689	696	724	698	706	690	663	739	718	686	677	731	693	707	707	763	750	708	708	746	741	708	668	697	705	674	733	704	704	679	679	669	746	719	706	746	691	729	720	709	717	739	757	675	704	753	675	683	681	729	652	686	732	722	697	693	690	655	695	649	680	713	709	682	736	699	702	715	737	649	694	714	732	703	679	718	697	719	716	719	683	683	729	699	713	713	676	684	701	686	719	690	692	695	728	713	699	694	705	693	691	714	717	713	672	682	744	651	695	756	719	713	682	743	744	702	671	716	727	722	697	715	689	721	692	737	664	735	732	727	709	668	695	765	727	648	685	709	731	724	692	679	684	764	699	731	740	705	644	731	738	650	707	691	750	778	692	662	733	684	696	732	679	734	739	690	668	678	727	731	707	712	748	677	697	671	697	715	674	678	719	731	697	731	640	728	721	688	719	696	723	752	716	708	760	679	680	690	728	710	672	696	703	693	679	692	686	712	703	757	763	666	666	706	681	775	725	719	697	692	734	672	619	712	741	688	715	692	686	699	704	713	714	709	672	749	719	728	698	781	681	672	712	712	689	724	696	744	705	744	692	731	712	680	663	685	680	696	692	668	726	703	697	700	688	692	681	710	695	704	700	672	747	697	686	716	697	684	728	725	685	662	641	735	733	735	695	685	735	720	694	708	691	688	684	711	669	736	725	742	718	720	732	717	730	726	666	692	700	675	769	703	703	682	660	728	756	730	693	731	719	745	699	677	729	670	702	726	712	741	711	733	709	711	641	715	679	737	718	713	739	708	701	683	730	635	712	752	700	696	724	740	718	709	712	725	697	714	724	710	714	681	716	733	678	705	680	699	729	745	648	722	737	753	686	703	719	687	697	690	667	719	694	712	685	747	685	682	666	684	701	744	667	756	721	706	676	679	718	721	666	708	714	702	690	727	671	678	727	723	725	708	695	693	714	718	720	730	735	689	679	707	742	714	718	709	711	660	691	692	711	654	728	711	690	709	713	715	723	725	714	706	718	704	727	680	710	724	750	668	714	698	710	677	742	726	743	699	745	706	733	675	684	693	738	709	720	719	709	694	718	755	705	692	704	682	669	688	718	707	697	671	693	685	719	691	631	660	717	702	715	739	708	703	721	694	655	733	687	698	675	656	752	707	706	709	708	697	742	708	741	703	705	647	664	722	732	685	731	643	686	704	671	689	706	726	756	777	721	711	673	688	680	700	704	718	712	759	680	709	687	716	742	733	726	720	703	724	708	651	658	737	689	733	683	740	717	686	673	685	698	736	708	745	690	689	690	692	710	654	695	703	707	687	754	679	705	759	701	743	699	665	708	705	681	736	676	754	711	719	786	718	756	710	703	700	724	695	729	728	675	700	708	655	660	706	684	667	702	696	720	725	655	724	713	669	645	667	715	674	688	695	702	765	732	723	694	711	717	686	650	718	752	707	668	691	757	695	709	692	763	729	804	710	699	689	717	694	728	708	709	701	703	732	730	662	719	717	678	680	691	724	680	705	684	708	732	726	734	709	638	753	658	674	703	758	750	736	689	711	752	684	701	749	740	689	675	734	735	724	725	664	684	697	673	689	697	692	689	700	712	705	706	740	694	684	702	663	673	678	756	708	698	694	626	698	697	737	661	677	709	659	693	693	680	698	664	704	716	724	667	693	724	709	718	707	725	742	756	722	665	710	664	732	713	732	699	719	740	705	764	725	770	748	731	723	719	700	709	681	689	679	667	729	656	727	758	695	685	750	728	759	699	664	674	703	681	694	693	697	738	708	669	719	726	696	672	733	688	741	716	699	719	699	700	720	730	689	724	726	675	726	723	728	681	741	669	714	716	679	680	723	733	677	770	694	707	693	685	716	758	740	688	729	691	709	693	739	722	711	754	688	728	687	689	703	700	722	715	657	664	728	689	677	700	685	718	681	727	738	721	709	672	660	662	748	709	669	717	650	721	696	684	689	733	695	705	704	711	724	709	730	659	678	721	692	704	738	653	747	746	672	667	696	738	719	651	713	711	694	817	747	679	719	657	746	680	707	742	717	736	700	658	694	718	664	715	663	714	666	763	690	685	695	749	753	707	683	729	717	686	694	757	683	709	711	668	750	688	687	700	671	673	702	733	702	748	674	684	738	670	714	671	696	681	687	686	723	712	762	726	717	696	725	732	718	722	714	701	752	713	668	707	702	728	713	705	685	680	653	735	723	668	707	675	731	692	720	750	753	683	672	720	720	719	718	732	665	767	727	695	681	704	671	745	697	672	706	691	691	684	684	690	743	698	717	743	709	686	755	786	713	685	710	718	701	688	724	713	729	725	711	691	720	728	703	675	709	706	688	704	709	714	741	645	677	693	689	666	665	710	734	725	685	721	661	658	668	717	719	717	707	717	700	715	697	645	714	683	703	702	685	714	638	690	714	685	709	749	727	721	712	678	733	676	683	711	716	744	726	717	705	715	668	695	701	724	719	735	722	701	724	674	706	710	754	717	700	700	674	714	753	736	717	670	726	686	707	678	721	730	662	683	714	774	745	691	660	660	707	690	747	716	696	662	664	716	769	668	696	705	715	706	661	641	642	653	792	683	688	710	728	679	696	718	692	733	707	659	709	661	687	698	654	697	668	688	677	687	692	720	704	723	722	735	708	713	711	713	711	684	718	763	716	682
67459	40406	20842	1957	438	302	266	238	259	228	206	188	207	175	169	170	142	150	152	153	170	140	162	155	143	148	144	175	149	160	152	161	154	175	178	155	141	147	147	144	172	161	149	165	135	164	157	159	141	175	144	186	238	224	226	222	268	279	282	299	280	362	309	304	198	197	261	203	173	203	192	231	236	243	211	187	188	200	174	193	180	159	165	153	175	158	140	163	141	152	140	140	153	171	137	149	145	133	150	159	138	148	144	160	169	142	147	144	143	152	151	155	149	136	116	157	136	122	161	132	135	147	141	157	155	141	155	141	148	150	130	141	147	125	141	152	163	144	162	136	138	161	153	158	148	143	141	123	155	159	139	166	141	149	151	144	145	148	164	138	161	154	146	148	151	154	152	150	168	141	165	152	152	159	146	172	148	169	153	141	137	155	148	155	134	157	178	140	157	146	133	145	146	170	169	136	148	170	134	131	167	146	136	166	147	135	153	157	151	127	143	151	134	177	153	158	167	144	140	146	155	150	129	146	160	132	132	135	146	167	131	151	135	159	121	145	144	148	150	128	150	141	147	148	147	149	152	128	152	152	133	141	153	154	163	144	142	152	164	140	150	147	125	158	161	152	134	142	157	147	147	150	160	153	171	135	146	132	169	168	129	149	151	172	150	154	153	139	150	169	164	159	134	140	128	151	139	126	144	149	143	148	172	143	150	141	148	158	140	123	129	152	156	143	142	140	170	156	153	143	140	146	156	144	150	143	148	137	136	144	157	138	152	128	165	159	140	146	166	147	146	155	153	143	154	148	174	157	149	150	137	153	125	191	154	156	177	134	161	128	120	141	120	150	153	133	132	142	125	149	160	128	159	160	163	151	161	147	140	124	140	133	136	161	151	172	141	172	151	163	150	141	144	176	152	129	164	144	146	162	154	171	173	164	125	165	137	141	142	142	160	147	148	139	136	163	163	170	152	160	145	132	132	158	171	164	160	134	139	140	136	145	158	149	171	157	156	164	169	148	169	151	138	173	152	143	144	157	129	146	153	143	148	148	129	149	142	146	153	141	142	149	142	148	148	136	149	156	156	166	154	159	160	143	145	150	148	148	130	161	153	149	157	146	144	151	154	144	142	151	181	160	156	149	135	141	138	149	143	162	163	163	149	127	134	164	148	128	139	163	161	146	128	141	146	151	151	179	165	162	167	151	135	164	155	157	162	152	173	156	161	140	151	159	138	153	155	147	142	156	160	162	160	161	125	166	145	155	152	144	148	143	135	168	173	149	164	177	153	137	145	175	157	145	146	131	146	135	151	150	163	124	133	130	157	140	163	133	152	147	163	140	161	164	169	155	153	144	126	135	141	150	157	146	154	141	160	155	170	145	143	136	170	151	150	129	156	160	157	135	132	127	152	148	154	147	144	165	162	141	152	158	143	139	147	167	156	148	163	173	119	139	153	150	146	125	135	144	138	153	118	151	147	132	142	145	156	151	172	153	169	142	137	144	160	148	131	134	157	139	137	146	141	135	145	153	141	146	154	156	154	134	175	147	151	150	144	147	149	144	138	139	142	142	155	140	151	157	152	148	153	165	159	135	149	137	133	142	150	159	149	149	142	155	168	144	146	152	153	115	142	171	169	146	151	160	153	164	130	153	160	146	139	147	151	138	139	181	139	129	147	115	145	151	146	150	165	133	154	140	149	135	164	141	152	163	140	158	146	122	134	148	124	152	154	140	139	144	140	166	149	139	142	155	151	167	155	147	153	156	157	149	158	142	157	137	150	131	166	163	156	158	153	144	145	136	159	137	161	162	153	140	151	157	134	149	155	127	141	143	143	145	139	149	134	132	144	150	154	148	120	152	121	142	136	178	145	156	137	155	158	146	146	145	134	136	156	130	152	134	146	151	159	136	160	150	140	170	140	132	139	165	138	142	143	143	157	124	159	165	150	173	144	177	157	172	158	155	150	147	149	153	144	141	157	146	125	165	163	151	164	151	186	155	139	147	141	144	157	139	157	143	159	132	147	148	158	133	140	170	153	142	145	176	136	155	145	148	151	149	148	169	153	131	147	146	150	141	164	154	165	141	141	149	168	155	137	145	133	142	142	152	143	132	146	147	159	143	156	147	144	152	159	141	136	156	154	144	145	157	139	160	160	177	154	158	154	154	159	175	167	128	136	140	160	166	146	147	147	159	166	120	148	131	150	135	167	139	150	150	144	143	132	154	148	130	168	155	172	151	162	151	138	145	159	163	181	126	137	137	151	158	139	142	156	145	127	152	129	134	119	148	160	151	153	154	140	122	150	158	157	163	156	131	153	159	151	174	143	147	144	136	164	141	129	158	144	153	136	146	163	122	147	140	144	162	156	153	164	166	171	151	138	149	161	157	139	147	167	176	145	147	145	158	144	161	146	134	142	143	149	163	138	142	133	141	141	147	158	140	144	167	133	154	147	166	150	148	149	151	157	142	155	167	137	149	158	147	144	146	156	136	163	152	166	158	147	147	148	139	170	156	138	171	155	142	146	142	137	137	169	138	151	148	148	155	149	142	126	138	153	150	157	148	140	153	167	139	147	150	132	145	132	166	148	133	146	155	145	161	148	148	141	129	132	152	145	149	147	146	156	137	163	160	151	128	164	137	152	151	145	166	149	163	139	151	134	139	143	154	157	138	143	129	167	144	154	148	168	152	149	148	162	170	144	134	125	147	136	155	152	143	150	142	124	155	151	138	154	145	164	143	168	147	141	162	144	154	150	138	124	155	152	179	146	134	126	144	139	153	155	143	123	144	133	139	155	143	149	141	159	145	140	155	164	162	143	137	129	154	129	140	156	153	132	182	152	155	150	144	155	146	150	145	161	161	168	136	172	146	137	157	146	153	116	142	154	143	160	158	165	157	133	152	147	158	142	151	145	181	145	148	146	150	160	140	143	168	138	158	131	145	160	162	121	144	159	137	156	152	133	155	141	147	165	142	130	134	154	120	177	147	123	164	126	144	169	133	143	155	160	153	141	145	125	144	161	154	155	157	124	142	148	152	148	152	168	174	155	156	156	130	170	144	159	135	138	139	155	143	149	157	159	143	157	125	149	143	157	170	128	156	129	130	136	137	135	132	144	157	153	118	135	162	162	135	137	137	141	176	127	187	148	153	152	167	149	162	141	144	160	139	126	157	150	126	137	150	143	146	147	149	152	148	138	148	145	132	141	140	140	119	154	147	146	171	141	142	135	149	144	130	148	142	149	116	146	157	146	159	139	138	153	139	143	140	132	142	158	152	126	144	159	140	160	163	162	160	145	152	147	179	148	127	133	136	157	135	149	150	140	144	126	158	151	150	146	130	171	153	150	155	157	134	146	192	119	163	146	147	165	157	128	160	133	140	137	153	145	175	164	139	147	159	142	154	146	134	122	147	143	127	147	153	163	149	125	132	170	144	155	142	157	135	147	138	170	163	144	162	137	155	132	142	163	128	143	142	134	134	132	137	154	152	145	164
46414	29052	12360	1615	1433	1222	1086	941	789	747	733	646	623	610	585	548	520	516	523	555	505	519	500	474	493	491	466	461	463	451	450	492	477	450	428	519	465	425	433	453	508	508	529	432	494	478	460	456	462	417	500	609	1040	1018	1033	1083	1298	1443	1515	1950	1677	2278	1997	1731	1034	999	1199	954	859	873	1010	1189	1088	1080	928	860	711	919	816	827	678	530	525	493	505	502	461	475	462	462	489	447	430	430	493	456	445	456	469	454	450	411	468	435	435	439	436	411	446	443	461	437	434	431	444	440	442	442	462	433	457	421	437	428	421	475	424	437	432	398	435	436	419	434	428	446	413	453	453	430	441	431	434	416	462	433	436	433	452	453	447	431	476	440	414	421	429	450	457	418	421	434	427	397	416	414	451	434	419	382	452	435	440	388	441	447	455	456	434	439	442	477	456	482	443	406	422	437	417	433	428	444	437	408	423	410	440	457	448	444	438	441	444	431	424	397	447	466	453	406	406	431	456	431	431	411	426	436	456	405	428	438	416	441	431	414	418	440	456	451	438	416	427	434	436	451	429	457	411	439	446	428	418	469	475	418	427	450	412	399	461	418	462	425	437	433	403	440	456	396	450	434	435	445	436	421	464	440	439	443	451	442	459	435	444	475	418	388	421	415	422	444	446	462	409	425	433	425	423	446	438	419	426	465	447	455	433	406	402	433	423	411	436	403	432	454	440	403	471	389	449	439	424	440	439	432	439	477	486	447	405	408	430	462	420	464	442	461	434	421	446	437	380	453	504	436	410	431	401	450	405	463	454	450	418	446	422	418	439	476	437	440	435	449	471	438	425	421	437	448	414	437	402	443	434	419	472	373	449	432	436	432	469	433	468	464	419	447	421	442	422	474	449	404	450	452	428	411	444	441	425	436	419	459	425	411	414	437	446	409	457	446	480	457	439	422	421	446	454	447	424	449	472	428	455	393	463	458	414	462	436	434	453	445	400	413	402	443	474	424	435	420	452	466	432	410	449	440	446	426	432	418	434	416	411	390	433	430	451	445	459	451	428	415	452	424	443	452	456	428	411	457	457	419	404	429	426	434	432	441	482	415	424	434	448	406	408	417	410	428	450	446	417	434	444	418	430	456	435	446	458	414	427	431	450	428	453	432	431	442	444	398	413	423	406	403	440	441	439	415	452	449	428	413	424	419	426	391	464	454	421	454	415	427	430	431	435	433	432	406	425	418	422	456	407	427	453	422	431	434	454	458	451	425	443	420	462	435	467	426	422	453	436	460	452	422	431	447	427	387	450	439	398	452	445	405	430	431	449	419	435	420	400	453	395	434	469	426	417	429	410	392	445	457	426	483	420	454	426	438	406	420	438	431	414	483	460	430	410	409	401	418	436	404	406	435	411	453	472	433	447	456	432	421	426	479	440	440	403	416	419	414	447	425	404	431	420	459	446	446	413	399	395	439	445	448	440	430	402	461	407	417	419	432	442	448	450	418	420	465	419	464	433	462	455	416	451	444	450	421	429	400	421	464	422	384	396	407	423	435	445	460	448	404	405	428	407	436	401	424	452	484	440	435	459	439	429	443	442	423	420	449	420	434	426	419	403	460	466	450	414	458	409	449	413	424	412	472	443	432	428	417	451	460	462	410	438	416	444	431	412	441	425	425	423	432	438	438	433	412	437	403	427	440	419	488	445	404	436	447	428	415	435	439	427	411	487	484	420	422	466	412	439	458	461	434	424	434	421	451	433	415	416	479	420	463	448	443	421	450	433	421	403	440	402	414	431	437	421	397	410	438	427	411	387	431	460	447	414	448	414	400	434	442	442	402	466	447	436	462	423	395	396	435	401	447	435	440	438	402	443	417	405	432	435	455	433	424	432	443	448	424	463	446	396	439	417	413	444	455	432	468	425	427	408	457	448	445	453	439	408	418	422	437	437	423	418	406	421	430	460	462	418	429	427	428	408	451	433	437	431	398	425	434	481	438	427	419	465	412	399	477	407	443	424	408	440	409	436	447	439	457	422	404	441	421	451	449	440	396	458	441	414	423	473	406	457	444	427	454	432	421	468	419	446	423	442	432	461	426	459	410	447	453	429	414	432	428	422	411	446	469	425	449	432	429	447	421	414	431	442	439	449	424	431	452	419	436	454	419	421	425	451	409	440	421	433	471	443	444	415	464	432	416	408	480	450	498	429	397	403	442	447	461	468	440	406	397	437	425	464	431	450	450	429	419	428	428	438	403	430	428	447	433	437	435	447	410	438	429	433	439	432	393	405	425	431	425	440	423	431	477	464	443	463	450	441	427	441	433	449	422	418	381	437	464	462	451	420	421	448	450	428	436	429	434	428	426	425	444	433	477	438	394	420	445	460	419	424	450	465	420	434	448	444	409	427	406	418	436	440	425	427	439	423	463	437	454	427	410	453	433	434	441	444	453	429	436	458	436	477	459	443	454	419	412	444	412	425	458	439	401	458	456	408	419	453	429	450	404	413	476	420	434	450	433	452	447	451	449	446	432	421	416	434	428	437	460	420	428	409	441	431	473	419	446	416	441	429	414	444	430	410	416	431	431	431	417	473	413	454	409	455	438	417	400	416	473	424	430	420	419	476	453	397	422	405	425	461	453	431	454	437	441	422	406	407	430	392	425	430	475	415	433	453	434	478	436	432	445	409	407	437	416	428	427	427	433	413	448	425	422	446	439	375	417	399	410	389	431	415	413	445	428	423	441	476	431	448	410	414	437	460	408	467	428	447	403	422	465	410	426	442	413	446	445	447	428	450	434	385	438	478	430	410	414	421	421	426	388	446	446	393	428	422	416	439	414	455	467	410	441	446	409	422	441	433	388	406	425	406	404	433	407	413	447	423	444	429	451	421	444	404	458	464	462	467	439	420	412	431	447	430	465	473	419	413	465	445	426	449	467	420	442	432	457	432	452	441	431	422	386	433	406	393	418	436	415	453	429	420	429	478	476	441	425	457	446	419	434	406	436	441	437	419	436	423	447	456	396	466	407	467	444	467	444	445	440	481	443	416	448	437	451	424	412	424	478	444	435	420	432	427	467	441	419	415	434	428	450	416	443	453	426	441	432	446	455	482	428	442	454	426	451	413	392	457	423	414	402	441	453	421	455	467	406	458	462	471	394	447	422	434	426	450	430	402	431	492	438	442	456	430	412	467	408	443	444	408	453	432	417	452	457	420	401	426	390	432	426	451	414	440	416	459	452	420	428	447	388	453	429	455	441	470	462	434	459	439	446	389	415	436	421	451	442	433	437	424	454	423	425	446	431	404	415	420	453	437	445	432	474	452	418	394	422	439	429	430	446	447	439	401	430	456	421	454	434	412	390	423	426	427	448	455	444	454	416	420	404	395	453	442	437	414	392	418	424	448	424	441	396	461	457	422	433	417	446	455	435	422	415	447	406	434	433	467	438	470	400	447	453	437	443	429	443	455	448	413	437	440	451	429	402	446	471	474	420	407	436	445	407	449	406	429	437
75818	50086	29750	5560	769	517	397	301	289	255	247	220	185	199	213	205	179	174	165	187	180	174	161	160	181	158	161	167	154	169	138	157	157	169	161	157	139	151	143	139	135	177	168	153	140	154	165	167	153	142	176	157	245	287	290	292	440	514	445	482	498	444	470	452	323	294	306	278	233	220	260	297	286	245	206	225	179	201	252	274	200	170	147	177	161	185	162	161	138	147	160	161	151	165	148	117	121	142	157	144	140	147	147	141	168	140	144	136	163	141	147	146	169	143	150	160	132	145	155	177	152	144	149	151	127	124	173	151	161	169	146	138	140	147	156	152	143	156	152	157	146	143	126	148	138	135	121	149	145	141	126	128	149	141	132	154	163	139	125	154	138	123	140	165	155	154	158	141	160	141	150	152	124	148	139	140	161	139	155	165	167	143	146	137	155	149	145	154	144	149	158	151	156	136	161	144	160	132	137	153	160	160	153	169	150	156	144	130	126	144	115	139	169	146	163	157	135	144	175	173	182	155	158	162	157	157	146	153	153	146	145	169	155	151	129	152	138	146	145	144	161	143	127	163	156	150	139	152	137	157	153	148	155	140	162	151	149	162	173	143	137	141	153	157	147	160	153	152	149	148	136	142	130	145	183	125	150	135	126	161	124	127	160	152	153	141	145	144	136	139	157	150	149	162	156	139	139	144	144	144	135	158	154	173	148	147	164	152	132	154	168	125	157	140	147	159	131	133	132	156	133	125	139	153	131	158	153	139	130	161	141	141	150	142	139	126	147	145	160	151	153	155	146	149	150	154	158	162	140	141	169	133	142	135	139	165	141	159	138	142	153	146	152	140	139	137	162	147	137	154	170	166	156	172	112	156	153	166	138	141	145	150	161	145	126	174	150	141	153	134	138	139	137	171	151	150	145	144	145	152	149	144	147	156	168	135	126	134	143	169	169	150	131	152	176	148	133	175	144	138	148	152	142	155	155	157	153	145	153	154	141	146	140	124	152	134	138	124	160	140	145	131	162	159	153	149	146	143	134	170	152	119	165	120	158	145	156	144	137	142	152	148	133	160	162	152	125	128	155	142	171	158	171	138	142	155	158	154	132	141	149	149	149	155	160	137	161	155	161	144	149	143	140	136	174	153	158	148	145	123	155	144	173	137	145	157	131	150	156	177	156	167	153	137	154	157	153	140	136	148	138	159	166	148	143	158	157	144	148	164	141	164	172	135	151	146	137	133	145	128	150	129	159	147	143	151	142	141	168	139	144	148	152	154	142	147	140	148	144	149	180	156	145	153	135	146	138	163	129	159	143	147	135	149	157	138	132	152	157	144	149	158	151	131	149	154	134	135	165	151	145	177	141	146	134	186	145	149	148	128	150	141	155	164	129	150	141	138	154	160	160	152	149	134	169	146	120	149	138	166	144	176	132	134	148	151	146	161	148	137	154	140	137	144	155	147	146	136	147	154	111	149	138	144	147	139	162	160	156	152	144	171	154	142	144	159	145	141	156	138	150	157	153	156	136	136	130	136	147	139	142	130	156	157	144	133	162	147	122	149	154	145	131	143	153	140	166	164	129	146	133	144	126	133	176	156	157	131	171	140	132	145	147	127	145	128	138	123	142	153	137	145	163	131	147	145	139	166	151	154	130	146	153	174	156	125	151	160	168	149	145	145	158	140	153	152	160	144	146	141	148	125	141	134	168	144	139	145	173	145	134	148	118	160	145	133	138	123	136	127	146	148	141	163	143	127	138	169	166	124	138	166	174	143	159	142	155	160	144	148	158	160	161	140	143	153	153	143	141	146	142	148	133	126	133	139	138	159	136	143	150	175	142	144	129	146	166	156	134	162	169	147	159	175	142	163	163	144	131	151	169	140	117	139	152	135	168	157	134	132	133	155	139	163	143	151	129	141	162	147	150	178	156	126	156	142	138	156	153	145	140	157	152	148	166	146	145	151	154	144	148	168	148	159	132	171	146	137	147	131	158	139	122	144	147	150	171	161	159	133	142	135	147	125	160	153	151	154	161	145	126	149	151	148	144	153	153	154	143	152	145	149	134	143	152	149	134	162	158	147	153	124	168	150	159	128	133	158	159	165	176	133	167	146	153	146	160	163	140	138	162	140	154	158	159	154	140	140	131	145	143	140	145	163	143	168	152	162	158	145	161	160	134	159	148	153	146	166	143	136	138	143	150	149	135	140	158	152	140	137	140	131	161	125	154	178	131	159	150	151	144	151	140	141	152	139	135	156	147	146	148	152	141	143	152	159	155	150	143	159	154	140	144	159	146	160	140	155	134	168	171	144	151	153	142	142	140	154	137	155	160	159	150	133	133	150	139	168	131	131	145	134	154	143	135	147	145	128	148	153	142	137	116	135	160	165	131	137	113	140	137	138	156	155	138	150	158	141	158	151	147	131	138	146	165	161	155	137	141	158	156	159	139	148	119	133	177	159	165	160	144	149	133	150	131	133	146	151	121	151	138	145	147	154	146	143	139	140	151	177	143	131	168	152	139	146	139	153	139	163	162	146	145	156	151	160	146	142	147	149	148	141	153	143	132	149	146	131	125	150	148	158	141	151	135	138	154	125	147	153	150	147	133	138	132	150	127	133	150	146	135	154	145	150	169	161	138	129	133	150	152	151	150	129	165	157	161	143	152	150	178	157	152	132	147	162	157	151	132	147	161	134	139	150	172	152	154	154	153	154	140	118	137	166	146	127	147	143	149	122	154	129	145	141	139	164	124	144	154	129	144	136	153	143	136	165	145	140	159	136	122	144	144	153	140	168	147	161	162	143	134	145	150	152	146	156	165	143	166	146	151	148	150	150	145	168	146	152	118	152	147	133	150	162	150	159	144	143	160	153	150	151	133	157	146	115	150	138	159	145	152	141	158	152	173	132	145	150	159	157	169	137	153	170	146	134	154	161	156	162	158	143	162	157	146	116	131	152	142	146	158	122	156	125	159	158	153	138	136	156	155	168	164	154	170	141	157	155	131	173	148	146	154	147	136	150	120	148	139	140	144	146	140	140	135	155	149	147	148	153	134	144	137	143	145	164	150	151	163	149	148	147	175	146	149	138	152	147	131	148	141	141	126	136	149	161	154	161	143	144	163	120	150	154	161	145	135	138	132	150	151	150	161	153	133	140	156	156	143	136	138	150	156	172	143	161	150	143	172	140	141	156	158	134	136	164	131	130	165	125	143	156	147	145	160	130	154	150	160	124	183	144	163	145	143	135	165	154	138	157	146	149	137	152	147	143	145	144	171	149	142	149	143	141	146	169	152	122	154	150	169	153	134	161	147	158	147	153	158	152	139	140	157	164	143	140	152	128	133	169	140	154	146	169	149	172	158	149	164	152	166	127	147	144	148	140	146	153	153	127	145	166	151	136	144	147	148	164	157	138	144	141	141	159	147	141	145	145	153	156	159	156	152	144	144	148	140	157	137	154	162	127	154	120	159	149	163	140	136	133	153	134	144	147	142	146
55459	38642	15957	2570	2311	1837	1592	1359	1216	1028	976	840	799	727	738	710	667	618	661	595	594	568	540	556	543	560	518	545	519	506	495	492	492	532	507	540	486	480	456	493	561	555	589	565	465	494	511	482	501	525	508	591	965	1662	1543	1830	3062	3257	3123	3289	3011	3178	3464	3149	1799	1531	1923	1528	1324	1188	1413	1682	1565	1490	1273	1100	898	1261	1329	1430	916	752	555	535	567	597	520	452	529	465	531	479	465	439	427	459	462	451	455	491	422	457	414	426	441	439	461	470	419	457	471	475	446	412	409	420	442	433	431	446	446	412	445	458	431	441	478	431	428	419	443	440	472	404	461	437	481	447	434	451	429	378	430	435	486	426	438	451	448	438	430	414	450	433	435	431	460	466	444	421	481	447	435	417	412	444	426	424	415	450	483	475	428	442	466	492	449	416	395	478	422	429	441	445	432	424	426	438	436	437	440	421	478	419	446	428	457	438	440	449	436	447	430	452	426	464	467	425	435	445	464	439	430	457	472	381	426	467	440	425	412	450	445	419	462	452	460	433	476	439	426	425	431	419	443	432	466	461	463	445	445	400	436	414	470	486	434	437	429	468	432	433	441	461	408	411	457	468	443	439	450	415	433	443	452	451	447	447	431	450	458	442	473	448	438	454	448	441	478	441	444	457	430	439	460	407	440	423	403	428	446	425	497	441	404	473	429	436	400	427	428	419	457	410	404	452	455	434	433	424	425	441	485	431	438	398	436	439	432	457	437	439	453	419	426	454	452	434	458	422	452	418	428	406	450	406	450	440	415	440	433	439	430	417	426	426	450	443	422	438	418	426	400	428	429	418	400	426	453	414	457	423	425	423	419	425	480	461	408	451	422	449	413	449	445	386	404	445	420	416	453	415	431	462	422	444	484	449	422	438	421	442	409	437	463	415	473	461	448	449	432	456	443	419	460	431	434	433	435	424	410	453	421	406	461	416	463	444	442	439	465	401	440	434	431	400	432	407	413	444	427	439	447	470	440	426	406	406	455	476	421	467	425	469	405	438	441	435	438	436	424	428	468	423	445	394	411	442	445	446	415	435	450	458	458	403	454	458	431	419	400	427	424	459	470	462	510	478	426	437	452	442	392	409	448	443	463	444	457	454	420	437	454	408	438	428	478	441	461	477	473	468	408	440	437	447	430	437	427	434	432	422	449	428	409	443	474	424	465	420	408	434	389	430	433	426	473	427	435	445	478	425	409	464	461	448	434	408	413	450	441	476	417	440	442	486	455	464	441	425	392	425	431	451	430	426	396	444	428	414	427	449	439	419	444	420	458	438	461	428	402	476	437	438	463	433	426	446	417	406	452	442	444	458	455	446	429	418	433	436	435	433	409	423	425	436	464	415	408	456	467	416	431	420	457	436	393	414	395	444	422	455	420	436	424	472	460	437	444	451	437	441	377	449	491	432	415	436	449	477	457	470	468	448	430	457	462	443	408	445	439	445	434	436	447	435	437	448	460	431	445	428	457	430	460	443	401	458	447	448	423	446	430	463	454	419	444	433	451	450	458	477	440	390	445	442	444	430	418	402	437	426	465	407	425	435	413	448	415	424	408	453	451	418	463	436	470	451	463	416	450	452	416	405	452	427	435	446	464	453	465	470	430	422	416	436	433	445	439	382	401	403	467	433	464	449	433	420	392	443	418	485	397	445	413	443	407	459	437	444	401	443	446	425	432	468	425	432	436	458	455	408	434	481	449	453	491	448	388	451	442	520	458	468	416	445	424	428	453	412	442	470	450	431	423	380	427	441	453	417	433	403	435	471	446	441	441	453	435	435	430	445	441	473	411	416	444	415	402	456	464	430	430	414	436	431	443	447	487	433	402	416	433	435	417	439	487	430	428	423	433	439	465	416	437	445	461	436	460	433	429	413	440	481	460	444	410	448	426	435	418	440	434	465	421	416	428	438	421	445	414	463	440	470	402	444	422	486	440	447	441	455	425	450	436	437	437	436	474	461	445	428	425	417	442	410	404	461	458	444	422	441	451	441	389	393	431	455	429	445	427	432	415	449	427	410	422	435	441	431	420	462	454	428	412	444	424	432	455	413	403	424	411	433	441	444	486	453	431	449	423	426	438	435	443	442	413	465	453	399	444	430	413	456	446	452	432	428	430	439	433	406	436	431	430	433	430	436	434	430	455	461	457	422	457	410	419	443	449	417	442	445	413	475	422	392	439	404	430	439	439	400	470	484	449	400	463	489	471	425	405	442	474	425	411	404	448	399	398	439	476	407	459	463	409	454	477	441	415	461	447	467	425	457	457	421	444	436	402	450	422	452	418	427	428	475	439	454	446	409	459	455	460	409	398	422	434	417	415	421	463	451	449	440	449	448	436	421	435	452	456	441	400	430	440	461	436	443	453	487	427	450	437	458	428	450	444	436	446	444	444	438	442	467	427	420	437	434	461	435	458	429	451	402	441	407	423	417	462	403	473	425	404	488	421	440	448	457	439	432	403	484	440	467	444	444	476	438	452	439	437	455	436	412	473	420	445	461	434	422	426	419	443	433	435	424	433	400	450	424	432	420	417	471	418	442	468	421	467	398	433	433	471	457	402	455	410	472	414	470	426	416	424	428	449	430	406	437	402	426	441	421	421	422	405	396	460	415	463	420	448	460	450	434	410	443	416	425	424	409	436	438	402	455	422	434	428	410	474	469	421	425	452	422	411	443	460	444	443	410	437	452	464	442	462	424	449	472	430	431	406	440	463	413	398	428	450	450	462	430	470	407	425	438	480	455	436	450	430	455	431	458	403	433	398	477	454	457	444	442	452	429	417	447	430	441	453	424	420	439	412	412	447	427	455	403	447	432	441	450	458	449	455	447	400	444	435	443	418	431	428	445	436	474	412	428	445	447	427	454	446	416	415	450	464	452	481	479	438	409	444	431	442	460	432	419	464	463	441	409	482	459	438	432	432	436	432	451	396	467	409	457	413	469	481	427	416	405	440	433	443	456	442	430	440	456	432	448	462	452	473	452	462	443	402	449	429	436	435	437	436	411	404	435	430	459	457	449	459	422	406	427	406	435	425	386	434	423	451	453	410	455	454	426	437	414	449	411	432	433	430	453	420	427	459	394	475	435	422	444	430	436	439	431	430	446	440	415	471	433	404	407	398	435	410	392	414	431	435	426	460	426	446	422	467	450	470	415	448	397	437	468	463	433	436	462	427	412	415	436	425	444	424	428	443	449	439	465	460	426	421	446	441	457	439	450	429	436	457	446	447	424	455	456	441	464	453	438	424	430	461	451	428	419	438	445	441	426	414	464	423	428	451	444	409	420	466	482	427	441	433	425	439	420	463	439	461	476	445	445	446	446	437	382	439	426	430	426	462	401	428	441	436	456	453	457	456	462	432	419	395	459	456	446	461	394	444	459	447	437	426	435	442	449	416	461	415	428	452	408	444	456	388	455	419	448	438	411	457	438	378	432	441	414	446	416	439	438	480	472	438	457	440	413	441	443
31010	8793	1946	328	276	294	279	275	241	252	261	254	261	250	280	235	264	251	251	258	239	260	250	245	246	219	253	262	250	249	262	249	247	249	234	250	246	256	280	281	256	250	271	269	254	238	263	265	271	254	280	237	247	279	251	255	271	262	275	236	273	273	247	262	247	244	251	269	239	254	249	267	274	262	257	245	267	254	271	264	252	259	205	244	236	262	249	267	275	257	251	260	282	257	259	229	243	248	237	211	270	234	245	231	256	243	274	263	245	257	249	251	271	269	227	251	265	276	260	273	252	261	249	250	237	264	229	258	251	256	253	242	256	282	291	274	248	268	244	261	248	247	244	281	235	238	245	249	246	268	242	253	247	264	272	267	243	264	235	248	262	273	261	283	277	278	271	253	240	272	273	284	261	230	250	274	263	258	243	239	248	242	245	263	238	268	247	240	263	260	241	261	260	262	237	241	259	236	260	275	243	266	264	285	258	251	258	250	287	271	264	295	263	252	272	276	254	258	233	231	276	265	255	262	245	256	253	256	257	233	283	245	284	297	249	251	279	268	236	249	252	261	238	261	211	210	273	291	245	217	261	264	243	245	263	243	260	252	265	253	271	262	271	269	254	248	229	247	277	250	236	273	264	259	246	265	261	259	275	246	257	232	258	235	243	255	254	276	253	266	251	293	251	277	247	245	262	245	260	224	264	279	283	241	245	266	247	218	230	242	230	234	236	262	276	270	259	262	286	255	229	250	237	271	252	247	237	235	242	239	253	265	237	266	248	264	257	287	282	233	258	239	267	234	262	247	251	254	269	250	252	233	257	252	257	253	253	259	237	288	273	277	255	253	237	258	268	247	264	248	250	238	267	286	247	239	270	260	246	247	259	261	273	288	239	260	253	278	249	273	246	260	241	254	244	258	258	246	249	249	235	255	251	246	270	291	239	242	258	241	243	278	241	283	278	255	262	268	226	271	238	265	264	248	265	260	275	280	252	244	259	260	258	255	275	255	236	269	255	224	241	257	219	266	255	256	297	251	271	248	239	269	234	261	237	252	294	252	269	256	248	257	250	271	265	233	282	248	263	262	259	255	244	249	249	241	266	259	269	231	284	269	273	259	236	262	290	268	277	251	271	251	262	268	257	277	243	280	239	285	272	260	246	237	254	277	264	247	257	257	266	238	238	263	238	285	276	303	243	255	247	236	256	272	244	247	238	248	268	258	274	244	261	239	240	292	266	256	245	242	226	247	280	284	250	221	253	244	248	254	234	246	250	275	244	248	279	245	246	245	257	265	250	280	241	257	248	256	238	262	273	239	248	244	228	222	268	228	282	237	261	254	264	240	250	236	282	234	242	272	259	260	257	252	247	254	247	257	254	265	253	259	249	256	263	276	238	255	269	259	265	243	280	269	223	252	252	241	255	245	263	253	254	232	244	259	285	273	255	243	255	259	252	252	230	248	246	256	231	234	243	240	271	257	252	271	256	254	244	294	239	253	245	266	241	226	254	285	254	254	257	257	259	241	266	234	250	209	250	254	272	275	265	235	246	262	269	256	293	227	262	251	260	269	248	262	255	279	245	268	266	269	269	264	250	206	234	259	274	254	237	274	268	259	273	255	252	275	238	256	279	244	293	292	238	267	223	254	272	233	242	254	257	248	261	252	231	272	251	252	230	255	264	248	252	231	239	243	281	262	242	263	262	274	247	251	242	245	263	256	239	249	239	240	242	246	237	240	266	222	260	221	258	243	255	252	250	250	270	255	244	265	230	278	269	247	274	238	240	257	276	299	269	247	267	260	249	229	267	281	232	282	249	272	249	245	271	255	210	251	254	251	264	267	246	235	248	238	262	276	252	244	237	247	252	251	236	280	272	242	256	229	257	284	248	251	248	229	227	234	236	220	264	232	236	284	265	264	231	250	244	249	289	278	256	258	272	239	255	270	224	241	230	263	262	236	269	223	250	250	299	248	252	213	253	230	272	249	261	238	231	272	254	237	271	240	235	285	245	271	275	291	255	233	276	236	245	288	253	239	262	277	246	221	237	277	265	258	272	254	272	236	259	266	254	255	236	237	227	215	253	247	254	294	262	270	248	273	254	264	266	285	255	299	241	251	283	247	264	271	275	264	252	264	257	240	270	246	250	263	239	255	237	255	226	272	246	257	266	247	245	280	244	243	263	239	238	239	238	267	277	270	231	255	242	233	295	268	262	267	270	247	261	249	253	258	271	261	261	260	258	260	281	234	259	246	249	299	245	280	248	260	289	286	274	257	259	272	273	257	272	261	253	262	272	249	276	257	276	254	250	239	256	262	269	258	251	229	262	263	237	251	242	265	245	269	266	227	252	247	225	276	266	237	255	268	267	284	282	243	253	282	287	280	269	288	252	246	275	257	255	295	268	275	260	266	266	229	236	290	246	251	272	260	234	232	276	248	278	240	260	263	242	248	270	250	284	276	264	257	242	244	230	234	255	217	243	267	243	244	224	267	279	249	249	287	267	266	268	267	276	239	250	268	245	275	253	293	265	274	252	261	236	250	282	259	263	248	254	269	256	226	240	286	281	255	267	246	240	256	270	264	247	257	268	234	223	251	267	279	246	265	234	236	283	260	261	241	248	230	260	256	230	272	269	288	255	248	275	249	272	286	256	235	283	242	271	269	219	249	223	273	275	255	240	281	245	285	269	269	251	263	257	238	271	292	260	273	254	253	262	261	253	244	257	253	282	239	243	265	259	221	263	261	241	237	248	255	264	247	229	267	252	241	260	268	271	274	253	260	245	263	267	233	279	273	276	258	222	258	262	256	244	243	230	250	261	248	244	288	269	268	264	267	255	225	229	259	256	295	267	285	255	241	259	276	297	279	261	253	245	255	244	239	270	247	263	270	255	267	228	224	256	258	253	243	262	224	265	239	262	273	251	258	248	269	263	254	248	258	260	279	263	245	265	245	256	242	294	249	226	238	214	238	240	246	244	246	228	246	239	257	227	254	263	272	228	266	285	268	258	232	248	248	263	251	258	271	261	266	278	243	217	236	277	242	247	242	258	277	267	257	279	263	265	269	262	261	245	256	264	279	233	241	269	296	242	258	261	282	274	261	233	259	264	283	260	250	271	267	255	264	254	268	237	249	242	242	249	264	249	246	247	284	271	254	278	276	278	249	257	254	248	254	261	265	254	257	267	277	227	253	276	258	256	266	248	244	299	281	298	236	263	260	247	253	254	290	257	235	257	246	239	288	234	263	239	242	248	262	262	262	274	232	264	257	256	253	264	254	249	296	251	268	252	236	273	254	241	261	267	291	260	246	270	245	266	267	258	254	253	266	262	266	287	246	258	288	240	256	256	252	242	294	234	257	252	233	254	266	275	211	264	254	250	248	275	242	279	243	281	257	238	251	239	269	281	267	236	253	291	264	283	249	231	243	267	245	290	275	237	275	259	292	247	256	235	248	276	243	256	274	253	237	258	246	221	246	240	290	240	252	277	257	246	255
27141	7079	2674	795	779	730	769	689	739	746	701	732	757	740	701	704	698	687	681	714	709	743	669	678	718	680	703	685	679	699	682	658	692	712	710	696	704	653	680	718	706	715	733	777	696	707	723	715	668	655	670	680	701	666	708	740	777	795	768	858	815	882	804	824	746	742	783	729	710	713	795	723	786	735	716	776	703	750	756	730	754	711	728	734	696	705	660	680	760	685	649	709	685	697	651	733	765	742	698	715	679	691	652	730	685	673	722	677	674	715	706	674	745	707	740	658	703	689	641	725	683	731	663	661	674	719	664	693	714	652	698	671	691	698	701	751	725	716	671	663	680	717	714	674	708	697	693	650	740	727	752	707	731	634	703	701	696	678	669	664	694	734	720	676	681	659	694	672	662	699	654	710	698	679	683	694	695	654	696	678	692	704	688	699	783	667	689	693	661	711	722	682	738	711	680	727	672	662	723	678	728	704	716	667	669	684	683	691	743	702	672	708	682	701	682	718	674	736	679	702	697	719	692	678	725	688	732	664	675	653	693	700	760	678	707	726	682	700	678	685	665	674	704	697	686	696	689	645	659	688	648	701	677	676	726	679	668	680	679	748	698	718	727	698	703	653	708	664	681	683	701	706	732	756	694	655	690	698	707	694	698	694	709	708	720	691	691	710	668	718	688	701	686	691	713	683	739	665	661	709	702	708	729	744	736	736	680	689	650	716	704	715	685	680	665	680	723	709	659	728	737	676	718	682	686	684	682	709	657	666	734	713	705	711	694	666	700	657	669	649	708	682	664	663	680	683	705	706	735	694	669	674	703	683	682	704	679	695	744	667	685	663	688	691	698	689	684	752	682	656	668	701	706	648	689	694	657	681	656	733	680	714	685	704	730	680	707	747	673	712	696	732	631	653	681	708	740	670	684	717	704	674	683	709	770	716	691	744	722	674	672	665	652	693	678	679	699	739	738	636	668	694	718	660	733	727	759	698	695	654	651	677	689	684	677	702	720	660	683	694	711	656	688	659	713	702	691	713	695	695	691	752	710	611	706	698	666	679	665	696	659	681	695	702	693	734	743	691	669	689	672	671	712	656	699	739	720	716	690	731	705	682	707	697	718	676	715	726	630	712	674	706	664	695	684	719	659	662	688	699	651	734	665	669	705	699	651	732	752	706	681	714	664	700	696	697	730	672	695	695	719	755	707	700	703	680	705	718	644	677	716	664	651	669	736	684	712	701	736	671	719	717	681	748	695	693	672	658	714	681	673	725	703	713	686	672	690	636	702	731	706	696	718	719	739	675	673	658	710	641	692	716	690	653	705	692	691	734	695	710	681	704	685	696	715	639	752	708	683	672	691	659	677	688	693	695	708	691	706	649	686	695	675	688	745	691	677	708	689	666	718	727	690	724	696	721	682	706	747	689	656	701	705	675	749	722	687	681	720	662	726	713	744	686	754	709	714	709	616	680	662	670	703	719	684	750	664	688	635	687	696	649	655	696	715	666	701	701	680	732	692	685	624	713	669	696	694	712	690	698	703	682	699	695	729	695	724	683	663	718	697	695	688	710	648	662	725	672	701	645	720	671	734	714	711	707	688	717	624	668	699	717	674	689	685	688	691	729	673	712	655	756	657	748	700	690	710	709	676	698	713	679	650	711	704	667	670	686	703	678	713	667	670	748	706	678	665	683	672	683	657	716	665	738	726	675	694	710	704	675	739	680	654	692	678	749	734	699	720	705	708	665	663	696	646	645	698	710	677	655	715	668	720	676	680	675	722	721	717	729	695	709	662	666	689	678	717	697	688	699	706	675	690	692	666	735	672	698	694	717	723	707	719	670	699	748	717	734	667	689	701	677	649	710	673	712	686	637	694	676	726	690	690	678	690	715	710	724	685	757	659	707	691	710	693	691	701	695	688	677	735	673	682	671	697	712	633	692	658	699	719	735	661	686	642	688	705	709	699	672	660	672	691	678	700	734	704	708	691	737	698	707	653	665	673	699	730	697	681	651	665	709	683	735	700	706	748	684	672	669	663	671	679	672	734	678	717	693	696	735	681	700	704	736	666	699	721	676	722	691	700	735	721	664	689	665	701	692	690	731	733	718	726	698	681	681	696	700	680	711	671	646	685	693	684	685	670	697	715	655	671	732	727	671	710	663	701	699	713	703	712	727	705	700	687	695	750	716	734	697	716	689	702	658	675	692	707	687	744	711	714	676	691	728	705	673	719	672	671	703	700	708	664	720	727	726	682	710	628	662	746	695	695	724	672	667	705	715	697	653	752	701	690	663	694	726	710	662	699	702	667	707	690	711	718	728	696	717	690	675	704	665	694	657	669	685	673	715	667	710	718	689	681	705	685	688	704	722	677	739	720	710	667	671	703	686	684	706	687	665	657	674	722	645	704	697	692	684	673	704	658	708	711	720	671	704	713	721	697	732	702	717	700	669	671	652	713	689	736	688	662	696	656	739	693	705	705	690	722	656	710	678	730	680	732	700	708	681	677	647	679	667	649	692	663	744	711	693	705	724	680	699	713	658	671	705	700	702	707	717	697	691	678	730	714	691	713	718	679	666	658	697	697	657	679	703	687	660	666	739	686	647	695	726	661	711	723	709	722	648	706	703	700	717	714	750	671	739	685	709	689	665	689	667	698	694	681	719	715	719	657	702	708	642	680	675	708	678	656	716	648	618	715	653	700	718	726	709	750	672	787	707	721	763	674	713	669	686	749	697	699	668	694	688	695	736	690	664	708	752	636	731	731	658	715	709	748	679	724	720	674	683	660	631	660	651	667	705	713	674	700	696	707	734	706	681	706	642	679	658	661	692	660	728	695	708	657	649	696	677	739	666	682	728	684	651	699	728	694	719	716	709	721	660	710	742	711	689	717	694	722	683	735	742	706	649	688	648	711	751	679	661	724	710	694	712	723	660	725	678	669	727	725	716	676	698	657	725	631	734	735	680	694	683	710	672	699	689	706	677	694	677	724	650	732	697	668	686	686	709	697	652	700	687	689	718	713	682	754	695	674	719	718	690	656	679	684	697	688	702	723	662	741	711	687	704	671	690	710	695	702	698	681	688	698	652	711	727	716	689	662	665	721	639	718	692	728	675	695	686	665	693	725	690	711	699	645	705	672	704	695	699	684	669	711	684	689	730	729	661	686	713	682	697	691	698	705	670	633	686	678	717	657	712	716	728	733	688	681	731	693	681	713	739	707	687	684	643	673	644	680	689	671	718	667	705	704	715	696	744	699	654	678	650	697	679	721	679	710	682	685	704	668	697	707	702	690	710	685	705	706	700	726	678	682	682	717	701	686	697	702	678	708	728	702	702	683	711	707	661	726	687	679	683	665	702	690	740	716	720	702	696	687	665	739	720	691	722	691	653	685	662	687	689	710	699	712	682	773	714	708	704	734	703	699	651	712	679	713	674	708	722	724	711	688	685	681	710	682	703	717	712	734	689	739	729	705	671	732	730	726	694	736	670	723	694
70065	41852	21383	1926	437	330	258	229	221	184	185	206	164	178	164	182	161	156	176	159	160	144	157	157	157	130	162	146	174	162	147	142	151	146	159	167	145	148	152	148	143	152	177	167	155	157	195	158	144	153	150	176	157	157	193	267	249	238	334	407	332	298	282	320	237	211	202	194	178	186	212	213	187	214	197	146	183	198	172	187	178	183	196	162	166	168	171	167	139	149	153	155	140	128	156	128	165	151	133	136	148	133	154	131	149	143	180	146	151	139	130	159	142	135	147	175	157	157	170	161	143	163	152	146	146	161	152	136	138	162	149	150	152	154	162	154	143	158	141	148	150	158	142	149	126	134	149	156	148	129	143	162	166	168	139	136	145	129	165	156	152	126	156	170	149	153	140	171	135	145	142	151	129	135	158	138	153	162	151	175	139	143	152	150	165	145	171	161	142	147	159	143	134	148	159	150	133	158	170	145	133	175	174	152	150	161	144	131	122	178	128	156	156	148	131	148	147	142	138	158	160	140	163	133	160	154	141	136	152	154	139	154	136	146	159	179	157	137	134	151	149	149	167	131	138	136	132	134	145	155	159	165	142	130	137	132	157	160	151	145	165	166	149	135	140	146	163	146	155	135	150	151	144	168	145	165	165	141	133	154	166	137	133	157	122	140	173	176	143	130	138	142	131	164	140	159	153	147	165	158	154	143	156	138	135	144	145	151	130	140	135	137	167	150	148	155	146	164	160	160	141	146	157	171	151	169	139	154	147	170	147	140	116	160	139	160	163	156	161	139	139	154	156	160	142	127	114	166	163	158	145	142	147	145	144	138	164	157	148	154	127	145	151	172	140	148	157	153	133	136	164	134	137	156	150	178	153	130	149	145	156	141	151	158	149	147	138	150	129	143	138	158	154	136	155	158	155	156	157	152	143	164	147	150	147	157	151	167	139	138	134	154	145	129	160	135	150	165	142	164	160	139	164	138	156	132	160	164	156	159	132	138	155	145	150	134	149	168	136	153	165	159	156	135	156	134	162	147	168	152	143	144	166	162	164	152	156	161	141	162	150	170	141	136	141	168	142	134	150	156	131	146	152	145	150	171	163	155	144	141	132	150	131	167	155	140	156	137	154	146	168	143	157	129	158	146	142	159	159	128	131	149	162	137	167	141	151	165	157	148	173	152	141	156	175	155	152	145	133	139	157	134	141	130	146	160	164	150	150	143	143	153	138	142	131	145	149	145	135	121	158	136	135	147	172	172	150	147	165	147	140	143	152	154	158	165	141	146	150	136	138	147	173	172	174	169	150	143	137	134	145	144	140	142	157	149	142	144	184	155	152	155	136	149	146	178	150	152	168	173	126	151	135	139	148	140	145	138	173	148	134	147	149	128	145	168	156	144	139	136	154	147	144	146	129	154	143	138	137	137	159	128	155	150	132	163	137	143	155	145	128	131	149	159	138	144	163	156	148	144	167	126	162	151	146	162	146	156	145	119	147	164	157	136	131	158	164	151	146	142	134	150	138	138	137	141	137	131	161	167	133	149	148	133	167	174	160	131	142	150	152	137	124	153	172	175	135	154	145	139	141	144	158	145	131	131	148	148	147	129	133	133	152	143	152	152	149	145	129	129	155	143	148	156	129	145	152	154	137	131	165	171	165	125	136	154	133	155	161	145	130	133	156	145	158	159	157	146	156	147	154	157	145	160	125	152	137	121	155	148	161	157	128	156	151	156	142	158	167	150	151	144	149	155	136	152	139	155	134	148	167	153	149	156	135	153	133	148	147	136	160	154	149	151	138	163	137	152	157	151	144	148	142	179	154	150	129	143	131	135	151	155	163	159	148	169	142	136	157	165	142	137	163	157	133	166	150	152	142	156	144	152	156	161	134	138	143	143	141	144	140	146	157	137	155	138	155	132	161	152	161	142	187	140	163	161	146	139	186	144	153	140	140	143	148	142	137	165	161	149	150	135	173	146	157	151	155	139	140	164	165	154	151	147	169	133	153	141	143	152	144	143	150	140	164	126	133	155	145	133	148	144	154	161	145	140	140	156	186	137	129	162	169	146	135	162	157	138	146	130	168	154	166	143	176	150	124	168	150	150	158	162	153	158	137	126	160	124	129	156	117	157	152	178	146	168	157	150	149	152	134	147	169	149	152	139	142	153	150	152	144	155	163	153	146	134	147	167	178	126	141	153	147	140	149	155	138	137	133	143	134	149	194	150	164	156	152	149	164	141	154	159	159	150	147	139	146	140	151	149	137	151	141	136	152	138	159	152	142	139	135	163	148	128	141	127	167	147	144	144	167	140	153	147	132	147	139	142	157	169	152	149	143	158	151	146	173	158	140	131	154	143	127	145	166	144	148	166	154	153	132	140	154	124	141	168	136	161	149	148	150	153	140	171	154	148	159	158	137	161	153	162	123	130	131	156	143	164	132	145	146	145	146	155	154	136	146	138	133	159	140	143	168	147	148	178	163	159	165	162	142	173	137	157	148	159	148	144	129	134	143	144	167	142	150	138	120	156	155	142	141	161	127	140	147	161	128	155	164	171	152	140	158	158	178	142	157	151	145	141	145	162	143	152	150	159	149	137	155	151	154	135	173	155	162	150	140	159	140	174	140	154	137	148	160	131	137	166	137	159	155	170	163	160	135	163	126	172	158	165	147	148	151	149	141	146	144	145	110	171	133	130	164	127	136	130	158	149	171	139	171	141	129	151	157	136	129	143	147	134	167	143	168	146	134	146	146	154	135	144	142	143	134	137	149	159	152	156	158	145	139	176	167	144	128	129	139	149	154	142	148	183	147	148	168	132	156	137	142	129	170	141	131	153	151	157	145	163	155	145	138	153	137	167	130	141	143	160	171	152	145	141	152	181	145	172	151	152	158	147	154	180	140	151	157	167	159	139	138	149	156	137	144	142	142	127	162	153	156	138	136	141	135	135	155	145	141	156	166	147	139	165	158	130	149	160	140	143	148	134	133	145	164	141	138	130	134	155	166	191	141	160	135	151	150	145	138	157	140	156	165	162	145	168	146	152	154	172	157	142	149	156	162	141	142	155	134	162	149	163	139	115	157	171	147	148	174	120	126	140	136	147	136	137	144	138	170	139	136	144	147	149	148	145	158	144	154	152	151	137	160	150	138	137	148	162	144	141	134	152	157	146	165	157	159	139	154	148	159	146	155	163	139	171	139	151	161	159	159	143	163	133	149	144	121	154	141	126	168	136	136	134	148	147	144	159	156	143	162	184	138	137	133	151	149	172	153	136	120	131	169	121	153	161	153	144	161	166	165	134	152	148	154	162	146	165	153	121	144	136	151	142	137	148	158	170	159	165	156	149	172	143	132	142	172	128	133	163	148	161	163	139	146	163	137	128	159	158	167	126	152	149	161	130	143	128	161	156	164	136	160	148	141	149	139	156	153	154	155	146	144	153	137	170	142	148	125	145	144	144	146	168	135	151	143	160	161	161	136	139	126	138	162	144	144	147
47420	29288	12996	1519	1360	1291	1048	886	791	740	705	693	624	589	638	580	570	508	524	493	514	552	461	517	479	459	530	481	487	493	463	475	478	474	486	461	492	466	450	456	443	480	528	504	467	472	454	492	455	455	493	475	565	625	824	1235	1158	1630	2097	2599	2547	1898	1734	1863	1243	866	994	896	838	810	859	969	923	921	838	722	702	741	800	735	711	633	581	515	489	525	470	516	436	466	447	462	463	439	444	444	457	413	473	402	417	441	419	438	423	465	425	423	434	405	438	426	437	408	401	446	402	455	436	411	453	434	464	461	430	426	450	435	447	426	452	440	445	437	440	437	460	457	477	432	423	432	409	455	435	456	418	437	428	432	445	439	463	439	431	409	440	448	404	433	425	422	429	463	463	456	440	410	421	430	456	461	452	430	431	430	443	460	421	434	421	449	476	469	453	440	451	428	447	452	427	419	449	401	441	405	466	409	456	412	438	424	419	441	425	485	435	434	410	476	422	416	435	456	438	487	436	431	453	452	425	419	451	451	481	433	420	430	436	418	453	450	425	458	412	435	428	436	442	433	411	452	427	452	443	427	419	417	443	450	402	455	426	428	451	444	416	415	423	446	478	421	428	428	452	401	453	460	430	392	439	447	453	452	410	414	479	446	426	431	445	427	432	452	486	446	456	421	453	440	415	438	438	441	419	433	437	494	409	456	455	446	449	457	433	457	420	427	420	442	428	458	434	409	416	435	453	439	457	396	433	468	462	445	445	437	434	436	398	463	485	396	462	427	442	456	442	407	440	416	443	455	422	421	423	425	420	395	439	444	442	444	435	431	435	435	460	447	431	431	444	451	452	411	432	461	417	449	423	435	422	417	440	459	439	447	443	451	434	425	406	457	431	421	405	428	433	437	422	448	444	459	415	412	426	438	432	429	440	410	420	448	464	485	414	411	426	438	395	405	489	469	427	430	413	410	443	443	457	469	416	421	437	422	408	428	415	450	430	441	440	434	432	448	413	442	480	413	434	444	430	488	448	440	437	448	418	452	467	471	436	467	416	434	443	409	445	418	440	442	466	419	414	465	454	435	439	440	449	402	403	416	386	412	377	412	426	453	452	437	436	392	449	474	399	446	446	447	401	449	422	446	413	474	395	449	459	438	425	433	452	438	438	400	444	421	453	461	433	437	461	447	418	444	434	450	480	399	418	444	464	437	441	448	431	409	424	432	419	419	441	454	415	460	395	448	450	410	415	463	435	423	467	458	413	432	428	433	427	431	446	446	440	403	403	413	423	466	473	421	408	462	419	459	478	435	461	439	437	435	457	452	421	434	436	423	439	434	414	443	447	433	454	463	410	434	446	427	414	429	471	421	424	422	461	424	465	442	426	454	417	445	426	404	435	420	453	456	434	441	404	483	447	432	429	447	423	440	444	462	453	414	455	433	436	436	382	439	438	438	420	450	455	422	432	422	442	454	439	472	470	425	460	409	439	473	457	433	426	451	461	440	434	464	424	416	431	411	414	435	470	435	408	413	434	431	417	416	457	455	470	415	454	412	461	420	440	440	454	450	414	464	431	411	457	419	469	450	462	446	427	425	396	445	437	427	431	409	415	408	457	425	478	427	462	449	448	429	418	382	436	440	466	425	432	429	397	472	420	465	469	392	433	427	463	419	438	427	437	433	391	445	406	465	425	466	401	468	408	414	465	438	424	458	451	412	453	427	453	428	430	475	455	433	441	444	471	456	427	415	442	461	406	413	452	438	432	432	442	423	432	478	449	431	452	430	407	467	424	417	407	451	448	451	459	431	431	456	423	430	452	425	420	448	467	435	459	423	435	429	409	438	412	447	415	422	422	417	474	430	474	433	433	438	429	393	421	401	431	440	445	481	441	433	456	442	399	405	448	449	424	405	416	423	435	435	410	431	424	394	399	420	416	448	471	444	422	464	424	456	451	414	467	402	463	438	394	432	458	438	446	453	451	410	431	418	450	448	406	427	453	452	458	478	421	444	414	442	440	419	406	524	459	409	434	460	397	455	433	427	452	460	422	465	452	455	446	449	437	450	419	442	419	410	424	493	432	464	426	389	430	456	447	402	436	455	447	439	432	421	430	417	455	449	456	454	417	446	453	438	442	408	411	455	468	426	422	436	457	463	444	431	403	427	401	446	417	420	415	458	449	459	477	414	447	466	438	423	446	461	407	435	435	403	437	421	440	423	450	441	488	434	472	458	436	435	381	470	455	469	437	440	437	418	458	391	461	387	456	441	456	413	418	411	424	435	435	441	427	458	453	434	414	393	380	414	446	402	466	443	414	422	478	459	419	464	433	429	486	404	425	450	413	399	423	413	456	422	470	432	421	397	439	492	436	436	458	406	463	429	441	426	458	430	396	439	451	428	424	463	468	439	410	480	420	448	434	430	415	416	434	466	430	421	441	417	461	435	429	447	471	435	429	429	436	465	423	427	434	455	443	443	418	419	438	478	441	435	435	455	429	465	429	416	475	434	423	429	471	425	428	451	459	441	417	436	455	441	434	405	421	408	453	439	422	443	450	424	445	438	443	436	417	434	415	487	463	408	412	418	476	416	446	400	472	446	430	478	433	450	408	428	442	418	421	435	447	403	451	428	443	440	385	464	438	406	455	436	388	423	446	455	450	492	428	445	425	422	435	458	394	488	466	474	432	417	502	446	429	458	447	433	428	440	419	426	442	406	421	412	409	425	442	445	455	432	447	439	430	436	438	443	421	427	453	435	435	433	432	449	450	415	374	447	414	445	465	443	433	436	453	444	447	447	438	420	408	468	442	408	432	441	449	400	441	425	447	398	439	429	417	442	456	445	460	438	436	474	452	419	426	440	443	422	440	458	433	435	444	428	408	444	466	423	410	480	430	397	417	400	447	446	451	409	473	459	466	442	454	417	445	428	436	467	435	433	454	462	448	439	451	428	473	455	403	404	439	460	417	437	448	424	466	397	439	453	423	414	446	465	459	413	423	438	444	460	471	405	394	432	431	459	462	426	445	412	469	401	432	466	435	445	441	435	453	438	425	431	427	442	427	434	435	435	477	464	450	443	426	436	428	462	417	430	407	406	438	467	467	494	445	410	449	400	444	420	454	411	417	450	412	413	450	444	456	410	435	425	469	473	435	445	435	444	417	452	428	416	418	407	427	430	451	439	430	458	468	413	464	457	432	459	436	433	427	483	418	448	423	448	425	460	433	430	454	446	422	431	427	457	483	436	419	410	467	420	487	473	424	412	437	453	419	421	413	436	420	424	463	434	469	445	437	411	436	447	444	443	435	425	422	446	404	432	429	398	443	421	411	430	420	459	445	458	446	415	423	458	460	434	416	439	439	424	422	409	440	454	458	458	442	469	448	440	441	416	432	426	422	463	428	455	445	420	406	438	423	450	479	419	436	457	382	470	433	427	425	447	426	452	419	417	426	454	466	408	459	438	404	418	443	482	408	454	485	436	388	460	456	437	411	430	451	429	416	406
81211	53779	30660	5684	708	504	394	316	284	242	219	213	225	183	187	201	193	168	168	176	136	162	163	168	128	165	163	188	167	164	149	139	165	158	136	173	154	169	182	159	174	164	159	179	172	163	152	134	178	162	134	165	168	211	256	302	313	472	452	528	524	583	433	452	297	227	262	217	201	198	255	236	226	299	203	214	215	217	193	212	188	192	180	160	166	160	153	154	161	175	172	148	145	160	148	167	188	147	168	155	163	159	132	165	148	161	166	145	163	161	129	140	142	142	164	156	143	154	156	143	145	174	171	138	145	168	137	161	127	150	140	165	144	172	144	147	143	168	132	159	156	162	133	140	147	153	154	142	135	151	157	145	155	136	134	166	150	151	142	147	140	154	164	175	156	151	141	159	140	155	152	146	154	139	151	177	151	125	146	148	165	144	161	146	156	131	159	164	154	143	162	150	161	154	135	136	173	149	146	164	167	151	135	131	122	140	142	144	132	155	138	136	163	147	156	181	150	154	142	145	152	152	154	144	147	152	150	155	154	160	146	130	170	153	160	142	155	157	144	154	155	146	150	146	163	132	142	128	151	155	134	142	147	133	134	148	156	135	157	153	133	159	148	150	132	164	154	152	139	154	139	131	145	143	153	147	172	125	160	162	136	138	122	130	147	129	146	161	156	154	159	140	169	159	156	168	148	169	122	149	151	143	142	150	161	174	156	150	152	136	136	150	146	143	152	135	125	136	143	151	159	129	135	167	144	153	162	150	156	147	161	142	129	151	143	159	165	138	165	135	144	143	174	152	130	142	133	152	159	135	146	149	152	148	153	152	162	139	159	125	153	156	149	148	150	154	153	149	146	146	166	154	153	144	160	154	146	140	130	140	148	158	136	142	150	137	134	132	135	150	143	155	156	176	136	145	150	156	142	158	131	131	147	152	147	121	144	144	144	153	144	145	137	138	167	172	151	149	153	144	129	140	138	133	156	141	149	124	139	136	145	123	167	146	162	153	164	152	160	135	157	130	120	140	140	163	135	143	114	134	140	146	147	171	152	137	154	134	141	155	148	144	147	146	141	143	139	148	147	172	150	147	147	157	155	123	187	137	153	151	160	160	141	148	151	142	157	179	163	128	162	146	141	162	148	160	123	147	139	116	173	174	151	153	131	152	158	155	133	140	135	151	163	140	143	157	145	148	155	142	152	146	156	161	141	160	152	140	139	165	144	146	159	163	143	178	148	162	108	152	160	146	146	150	155	153	140	141	150	162	160	155	143	172	146	158	139	155	163	144	155	144	146	152	147	148	166	124	160	167	153	172	155	158	129	145	152	161	133	164	114	147	146	167	148	159	145	150	162	157	163	152	131	143	132	159	161	131	141	125	148	192	153	124	153	163	130	133	127	130	143	128	154	142	137	145	149	156	159	157	169	134	150	140	153	161	150	153	144	144	135	159	156	144	115	177	137	156	163	163	170	157	145	155	146	134	144	129	146	125	158	148	157	144	139	156	175	165	124	145	155	158	117	156	158	139	155	142	142	131	153	136	172	138	160	152	142	169	162	158	139	170	151	141	149	151	153	138	158	136	142	146	134	141	154	176	152	154	153	140	146	135	162	142	141	159	140	133	143	155	150	139	119	134	168	126	152	143	147	149	151	153	134	135	159	153	143	157	133	174	141	157	137	147	140	157	177	158	152	132	154	151	147	142	146	179	149	172	135	149	154	152	147	138	144	160	155	155	164	165	164	171	169	176	149	140	167	141	161	133	131	143	145	154	143	133	146	158	142	149	172	142	148	147	143	146	143	139	158	172	152	134	139	142	137	169	156	164	166	139	152	154	165	156	166	138	152	145	168	169	150	177	174	154	165	179	137	148	150	169	159	149	140	143	146	138	161	154	144	144	186	134	137	149	167	164	160	124	150	155	150	165	149	144	158	144	162	176	147	150	152	137	144	153	154	137	161	155	137	143	148	153	151	156	133	163	135	155	159	166	148	162	145	151	148	140	138	152	157	152	152	157	154	163	145	161	148	175	133	125	152	151	152	149	151	149	174	151	173	155	156	161	169	159	144	148	137	159	157	163	134	164	169	139	143	172	161	142	173	167	162	147	174	123	151	169	152	137	143	150	174	173	168	141	133	155	164	136	155	148	130	147	147	170	165	149	134	155	156	159	159	126	141	143	147	128	143	155	162	146	156	143	151	142	168	138	152	147	163	128	140	138	131	141	166	156	139	139	150	179	131	156	157	140	156	177	142	145	141	134	163	167	155	154	141	163	132	147	171	152	158	176	161	169	149	146	122	156	124	153	152	154	127	127	139	165	151	183	125	139	139	139	171	152	147	163	146	156	154	131	143	152	142	147	151	156	160	124	139	148	136	154	141	148	119	142	161	160	128	176	140	144	137	153	147	166	128	147	147	136	150	176	148	147	130	171	146	172	132	153	135	139	170	155	154	135	150	122	156	147	150	154	148	167	153	192	162	159	141	156	187	162	149	155	143	161	158	140	159	152	150	144	137	144	155	141	169	160	142	145	145	145	158	134	143	153	166	171	166	151	149	134	113	156	124	151	138	149	150	156	148	147	145	148	173	129	152	130	154	163	143	174	167	157	141	175	162	162	163	145	158	162	148	145	141	148	144	148	159	157	155	155	128	140	142	134	136	136	154	173	166	142	181	144	145	133	152	139	149	151	163	155	164	145	163	142	161	157	141	148	155	142	153	160	142	155	140	133	159	156	135	160	149	131	138	147	129	156	147	148	168	137	112	152	126	132	169	141	168	117	139	136	148	155	133	142	140	156	155	135	135	130	133	156	150	162	132	139	138	133	169	139	163	155	148	130	155	147	154	145	159	160	134	132	135	150	142	147	130	153	146	162	120	142	167	136	155	160	151	133	158	156	149	157	172	156	142	165	149	137	168	148	126	147	157	161	133	151	145	151	137	151	151	152	152	150	147	140	126	140	138	166	152	170	145	131	138	123	153	139	177	154	166	149	156	154	153	144	156	163	164	146	145	142	155	169	187	138	151	147	144	141	157	122	163	142	144	164	144	157	171	140	138	142	140	165	165	140	130	159	147	115	160	157	160	161	149	175	165	151	141	159	127	148	149	143	154	132	168	129	150	157	144	161	136	153	143	171	147	136	157	142	127	135	150	145	160	170	142	162	115	144	149	170	145	138	131	144	149	154	159	127	144	149	168	152	129	155	156	143	158	147	146	135	137	155	136	155	145	154	147	168	158	167	150	141	134	161	141	174	170	156	143	163	152	131	156	133	132	153	155	177	153	141	159	151	163	134	166	158	146	144	145	142	145	145	146	139	148	125	145	153	140	150	158	120	143	154	158	132	148	150	160	151	131	143	143	131	129	135	146	129	148	157	159	138	143	143	142	173	146	136	151	135	150	151	139	154	156	158	147	170	140	154	169	135	157	153	151	153	150	141	134	143	141	140	159	159	150	140	137	139	157	164	138	137	170	169	182	146	152	151	150	157	140	166
56622	39791	17069	2561	2266	1868	1532	1254	1146	1022	952	894	811	800	720	722	643	644	665	599	641	632	628	550	550	512	517	539	504	504	524	495	488	479	494	502	509	467	484	542	519	520	522	535	534	490	468	506	470	525	556	518	598	834	1596	1792	1971	3197	2886	3506	3802	3932	3011	3072	1934	1219	1679	1300	1322	986	1164	1382	1361	1577	988	949	970	1059	900	982	936	742	656	629	588	592	563	551	521	474	521	488	496	500	466	444	483	451	454	457	444	473	447	434	461	424	454	465	465	434	454	482	446	460	474	461	449	470	458	425	442	460	461	466	423	460	456	447	437	459	466	399	438	444	440	446	449	458	419	457	417	439	446	432	439	451	431	427	430	489	447	430	422	424	417	438	433	464	458	457	441	470	428	461	427	438	458	448	424	476	416	449	430	467	428	438	426	451	432	446	476	445	408	436	437	466	477	416	457	435	428	431	456	486	449	501	459	448	453	479	443	443	405	423	460	407	388	481	449	440	486	441	474	452	413	478	471	439	461	436	442	441	483	422	460	450	418	471	433	440	440	419	437	413	409	435	457	443	452	444	442	474	412	477	487	445	445	452	438	428	440	466	487	475	462	413	436	438	445	445	454	454	467	412	464	423	424	470	437	429	462	423	417	438	440	440	447	450	419	463	442	418	443	450	469	457	437	458	473	410	406	432	470	457	441	461	488	452	435	427	479	428	419	467	487	433	463	460	448	411	435	439	451	435	450	467	470	457	427	431	437	470	488	428	464	456	473	417	437	435	448	430	452	466	457	430	461	434	477	431	434	429	446	460	412	455	434	403	424	449	470	420	388	442	445	467	451	478	427	424	478	402	412	459	447	438	465	413	432	419	442	431	420	459	417	471	460	403	432	429	477	453	423	438	422	436	477	414	434	432	465	484	401	420	468	469	451	459	468	457	447	424	424	433	421	414	457	468	448	442	417	446	445	430	451	446	432	456	428	430	444	391	460	451	454	464	476	425	439	461	461	438	468	434	429	463	451	398	441	411	418	403	444	470	430	423	425	416	418	463	432	459	452	441	456	461	449	443	426	449	470	425	411	430	451	459	461	425	428	438	479	444	434	443	433	396	448	429	437	461	413	427	467	433	438	454	408	440	401	471	414	475	430	432	429	450	446	419	440	442	459	437	439	405	450	434	462	453	432	458	427	475	438	410	445	425	446	467	462	454	457	440	466	417	460	424	446	451	447	453	433	430	448	448	444	416	426	456	464	422	445	448	456	416	458	446	452	438	421	463	429	450	459	433	449	461	429	423	454	433	440	466	450	400	443	454	425	428	433	455	472	465	442	463	437	423	427	487	455	426	436	455	461	424	426	481	447	405	423	439	394	444	449	437	402	416	433	461	415	449	435	425	426	431	441	415	429	433	413	416	458	426	404	476	452	444	448	436	464	456	423	438	493	460	424	456	466	452	442	466	458	441	457	438	427	425	452	474	404	418	428	443	436	431	421	489	460	440	436	414	443	398	443	467	414	408	458	473	430	447	460	410	388	429	462	439	442	467	493	428	426	453	461	442	429	421	421	422	416	436	472	410	402	430	452	435	437	465	447	446	442	412	435	444	445	440	468	411	449	452	412	478	443	447	467	451	435	448	438	456	438	415	465	468	457	421	473	432	426	443	430	438	425	437	419	442	422	439	417	452	433	444	436	405	397	451	442	460	447	425	442	448	456	464	437	422	441	442	420	428	396	463	440	393	460	424	497	413	434	457	448	466	466	444	453	450	454	460	420	423	443	452	473	454	415	457	415	451	445	464	436	432	417	454	467	449	436	451	438	436	452	409	437	423	435	450	414	440	441	454	423	442	410	435	453	426	491	423	410	446	417	448	455	416	454	402	430	433	430	433	474	425	420	434	449	441	436	455	468	433	457	453	438	419	463	487	431	429	446	424	476	444	411	448	427	440	435	430	438	426	461	436	451	432	434	408	397	427	490	457	465	440	466	453	438	432	449	411	431	467	418	439	444	406	411	438	449	452	473	449	448	460	450	425	412	443	444	431	450	442	465	460	426	462	421	441	419	430	439	441	468	410	447	437	476	445	448	442	455	455	468	436	445	446	422	414	369	424	416	424	415	433	435	463	475	428	456	445	415	459	454	399	440	448	479	447	419	421	445	453	417	402	445	425	449	482	452	432	462	462	406	460	478	400	435	465	472	398	436	444	499	448	448	458	424	437	432	456	450	416	452	429	459	472	450	419	468	437	429	442	430	430	427	420	425	430	434	429	417	443	456	454	447	437	438	493	419	439	465	444	425	413	493	432	476	445	418	468	428	438	460	436	437	474	431	418	435	462	450	438	436	457	501	453	458	428	436	429	417	438	436	454	421	390	430	447	419	454	450	412	477	443	444	466	450	450	471	408	437	469	422	442	407	458	422	477	447	407	427	459	461	452	443	444	426	432	459	440	414	424	471	488	436	444	444	421	444	466	461	472	420	437	446	444	481	399	451	476	422	453	450	442	444	400	462	424	460	472	427	413	445	422	404	449	466	457	433	438	418	428	434	396	447	448	486	405	474	438	422	457	383	419	444	451	446	454	407	421	439	420	423	411	406	430	442	493	445	489	513	433	447	429	452	446	453	432	432	430	450	478	447	437	453	481	449	461	405	440	420	441	449	419	448	457	476	423	418	438	427	474	447	439	438	456	462	451	413	433	448	399	431	447	441	449	453	435	425	450	432	468	445	466	425	435	422	421	453	439	444	441	483	443	449	461	415	419	431	454	445	450	438	469	466	395	426	422	437	425	445	452	500	443	437	438	446	444	446	448	434	480	446	434	430	447	462	472	421	420	435	463	465	438	452	458	481	439	460	441	458	430	431	425	438	396	436	428	400	451	438	458	444	448	427	443	432	421	458	463	444	407	469	446	463	401	471	440	439	439	417	452	466	456	447	450	449	432	427	442	447	451	433	468	471	442	437	433	483	425	433	436	439	438	443	434	418	430	446	429	450	439	441	437	421	422	444	453	428	401	408	436	440	434	470	478	446	449	404	443	451	423	478	417	409	463	465	479	442	414	405	437	416	456	456	455	460	445	451	447	461	442	413	435	403	463	432	440	467	459	457	417	436	415	434	409	503	411	437	466	411	464	435	420	425	414	445	457	430	448	479	446	432	443	446	421	424	440	457	424	472	406	443	454	451	461	429	430	454	465	464	440	407	431	465	419	431	437	408	459	466	452	399	440	430	475	437	410	428	416	417	421	401	468	387	416	438	457	488	487	412	436	454	425	475	417	473	468	490	453	445	441	432	470	466	458	473	445	453	415	448	426	462	482	447	424	426	443	445	459	460	409	423	423	437	428	454	441	448	448	436	458	478	405	410	434	423	432	439	469	430	437	430	422	444	469	478	416	431	426	420	434	467	468	479	459	444	445	449	425	414	443	405	422	483	430	446	436	416	414	400	407	400	465	440	460	429	462	412	457	408	452	466	433	429	499	441	449	462	406	419	483	400	454	467	466	432	421
33955	10258	2078	325	271	274	277	268	262	262	248	249	278	263	271	222	262	273	277	304	258	261	272	258	263	287	295	259	254	271	235	248	250	251	268	271	268	260	245	257	270	268	279	270	276	282	270	249	245	282	251	256	253	265	230	268	261	274	266	304	255	277	310	261	289	260	300	286	274	260	266	260	255	267	274	265	249	254	282	251	258	244	256	245	257	276	246	267	261	272	261	263	263	247	210	244	264	273	250	242	269	264	281	234	267	243	267	266	269	270	242	302	278	251	273	253	238	265	265	261	249	267	274	263	259	265	265	268	262	289	279	263	255	237	267	257	233	266	271	243	249	270	267	272	273	258	274	248	258	280	266	258	269	293	260	265	294	270	244	251	260	278	254	231	267	267	282	266	257	236	305	274	248	248	251	269	292	271	286	285	278	252	270	264	255	247	281	247	266	257	255	245	231	278	251	234	273	251	253	278	254	274	254	269	240	287	282	265	269	247	277	245	262	292	251	271	256	249	283	272	250	256	256	276	257	275	273	272	267	262	249	265	296	256	268	250	251	263	225	258	251	269	261	266	245	295	255	258	263	284	276	259	255	272	250	260	255	260	250	292	271	263	269	240	252	238	230	246	268	283	235	262	268	264	282	256	282	253	254	245	274	241	268	274	265	260	248	279	278	252	280	247	267	258	256	263	253	295	257	270	261	247	245	242	274	256	250	248	263	287	261	246	286	242	249	276	258	284	289	279	272	271	248	271	251	227	225	280	228	275	241	243	267	268	243	232	253	261	256	271	287	253	307	258	241	269	287	260	255	236	276	243	259	248	250	261	244	261	296	271	256	241	290	255	277	311	250	284	249	274	243	262	289	239	299	233	258	269	245	251	257	253	269	264	276	221	249	255	261	262	284	251	265	283	258	266	262	266	223	268	277	269	269	241	252	267	268	247	266	274	240	289	273	262	276	223	296	262	268	253	260	248	295	252	274	254	270	266	254	288	263	198	261	261	253	284	266	240	259	227	244	261	272	234	257	274	272	255	252	260	264	255	275	243	253	252	269	232	269	261	274	251	256	262	264	266	250	280	237	265	276	252	244	269	267	252	253	283	252	258	255	272	306	242	235	250	257	252	267	251	250	250	285	262	285	284	244	252	229	247	249	255	260	232	273	255	254	283	234	269	271	252	253	267	236	271	259	243	260	280	265	290	264	260	253	256	272	267	254	250	272	248	271	246	264	268	256	251	258	260	258	272	271	257	281	266	273	216	248	251	259	244	256	239	257	263	263	262	256	291	261	254	246	293	255	250	255	239	262	271	275	278	256	250	249	266	242	239	246	273	280	241	273	289	259	255	274	235	264	269	258	268	254	264	263	284	250	299	256	240	268	270	217	276	237	270	274	275	255	257	236	261	278	265	277	280	233	280	268	257	253	285	267	254	266	264	253	249	260	255	267	259	271	245	281	239	288	277	234	279	246	260	265	265	259	265	275	278	248	254	276	271	257	240	276	286	274	288	270	241	281	251	235	231	283	235	268	273	259	244	265	260	275	239	280	255	261	258	279	247	243	242	258	252	267	238	249	251	274	258	248	271	260	258	265	268	266	271	264	255	274	274	233	285	271	277	247	233	256	245	248	261	266	234	282	291	241	272	279	230	233	279	278	284	257	254	249	270	252	245	258	267	244	275	248	244	258	263	285	257	263	271	271	234	262	256	241	257	271	270	245	264	272	243	243	261	236	228	256	266	263	261	280	252	267	231	268	250	286	254	269	261	271	252	263	245	265	237	255	251	257	267	262	248	265	265	272	276	243	256	241	269	264	265	250	262	261	255	286	256	249	271	246	265	268	273	265	246	265	259	288	251	282	266	263	252	271	272	250	263	264	268	269	251	260	265	276	260	258	289	261	272	233	262	289	282	269	271	268	277	266	267	243	284	240	273	288	244	242	267	248	252	266	254	261	263	276	252	273	274	259	247	286	254	264	249	268	291	263	269	273	277	248	249	258	251	290	287	258	266	271	270	259	290	247	263	280	265	253	257	278	254	267	251	257	246	269	287	254	245	276	232	256	257	254	263	251	275	280	256	257	268	259	231	279	241	242	268	247	246	249	241	260	255	221	259	239	251	272	276	275	256	284	250	292	255	263	254	272	272	262	251	270	307	243	253	229	244	266	253	228	281	260	266	262	285	249	274	267	259	280	292	254	255	288	260	256	254	278	261	253	265	250	246	255	241	266	252	300	299	236	266	253	263	220	246	271	280	291	248	266	256	240	262	274	253	253	262	280	276	267	253	246	272	267	252	279	267	247	266	229	250	262	233	252	261	304	264	250	270	275	249	266	262	275	256	231	226	266	255	274	274	279	241	284	286	267	277	254	252	244	260	281	278	286	279	290	255	255	286	277	234	266	281	245	251	250	251	278	241	268	255	229	266	233	261	252	259	270	253	271	244	256	245	259	259	244	249	297	259	229	249	266	280	252	279	224	280	277	267	215	266	267	263	284	250	256	265	295	247	274	280	276	291	243	290	262	272	247	271	255	242	242	250	262	290	258	262	258	253	293	279	294	269	258	251	272	282	274	261	289	260	253	280	242	281	252	258	258	290	265	258	234	255	270	270	255	306	282	265	274	281	233	283	266	279	266	271	290	256	260	263	302	232	249	229	315	282	262	259	284	243	265	246	235	273	270	289	269	259	257	272	249	273	279	268	256	253	277	223	254	272	257	244	270	277	259	255	275	283	259	263	272	269	256	273	248	296	259	263	246	232	240	286	245	285	275	253	258	273	272	267	272	256	281	236	260	273	275	252	257	261	265	254	237	246	270	259	251	277	245	237	245	295	273	262	263	244	227	238	250	230	250	266	272	249	265	241	287	281	280	279	285	267	255	256	249	234	248	264	268	248	287	272	267	230	260	263	270	261	273	268	257	239	267	247	246	217	246	277	227	276	257	262	291	232	258	249	241	282	270	287	275	277	273	263	268	282	262	265	263	261	282	249	282	249	258	252	265	285	260	280	259	248	262	239	260	271	250	265	250	261	274	231	255	264	255	278	271	253	276	274	243	275	224	280	274	267	244	260	261	249	279	253	226	262	260	254	255	282	253	254	245	253	260	242	269	247	259	258	250	236	281	255	290	256	241	269	260	264	241	283	262	258	240	303	256	265	246	238	265	268	280	259	271	249	254	265	297	249	244	266	257	275	247	253	228	271	240	281	254	247	250	258	252	237	244	267	254	285	290	263	250	275	277	253	272	245	270	280	227	249	242	287	244	262	254	267	262	278	267	262	262	236	246	261	252	242	289	278	257	258	269	263	273	257	265	265	267	225	305	257	256	263	254	267	276	238	254	278	278	210	267	260	276	251	259	273	269	256	330	248	257	271	256	264	262	234	279	247	288	250	250	270	296	292	268	262	252	259	285	284	274	255	236	283	238	259	251	269	260	259	263	279	247	247	249	263	254	263	251	273	281	224	289	247	256	256	300	260	247	265	259	244	271	254
28774	7800	2767	809	785	727	736	774	756	797	737	738	755	729	691	726	728	697	716	711	737	672	723	698	709	670	720	698	741	703	746	701	687	714	680	717	743	718	709	717	743	705	782	713	715	737	710	720	742	762	768	756	738	799	755	769	840	798	850	761	823	860	823	810	767	704	725	745	774	717	787	769	772	754	720	714	682	768	758	782	730	719	724	702	725	724	759	724	729	743	691	672	677	740	688	732	675	713	724	704	721	699	738	725	677	670	698	685	673	690	711	706	684	704	707	650	700	683	754	673	698	703	718	699	652	699	676	756	715	681	693	724	710	717	739	670	708	720	699	694	681	720	712	669	714	728	670	670	675	683	727	701	712	699	681	734	694	747	726	727	687	684	743	725	720	684	766	671	706	665	719	766	736	723	674	737	708	710	657	721	706	719	723	692	683	720	709	718	675	698	732	742	681	750	702	738	681	715	693	719	753	748	729	720	756	686	689	695	714	657	659	735	707	681	725	682	740	733	719	712	700	738	689	739	715	706	673	711	671	727	725	689	689	699	696	719	706	734	733	690	740	639	689	768	788	723	696	685	719	719	695	699	740	745	736	674	690	717	677	744	700	725	736	712	757	740	705	696	719	712	729	683	724	682	737	669	681	692	735	721	768	719	736	669	744	725	710	743	706	715	774	679	670	680	725	709	750	716	697	732	770	718	713	690	683	719	703	726	724	734	718	699	691	775	744	700	696	709	676	688	699	702	707	730	710	742	714	740	720	703	693	742	695	708	706	680	702	752	720	730	702	712	710	711	679	700	680	719	695	726	699	714	686	681	709	672	704	729	700	757	721	669	681	783	691	727	678	706	645	759	697	679	702	694	726	703	711	707	726	742	705	774	723	727	716	755	721	727	684	705	708	687	743	723	709	699	708	701	670	732	763	699	725	722	715	681	719	694	686	681	703	720	730	707	677	711	723	677	760	712	702	703	692	731	741	739	690	686	720	688	708	723	698	733	752	699	726	710	676	709	758	744	727	743	754	690	678	715	763	713	710	687	754	676	724	683	728	708	720	728	701	749	720	743	700	661	723	682	710	671	687	727	689	720	691	719	687	715	724	657	676	687	696	717	688	713	729	710	653	702	676	721	712	715	731	744	678	697	702	667	735	705	733	730	704	746	677	699	758	700	690	747	679	711	723	758	718	711	714	712	691	728	727	716	716	677	713	732	727	730	718	698	752	736	675	657	727	760	649	727	732	695	650	690	679	724	728	716	654	684	727	740	700	681	712	659	666	659	747	736	715	741	722	718	728	705	687	737	682	741	714	722	781	700	673	756	664	715	726	686	745	702	754	705	709	688	685	651	686	690	702	736	677	664	705	730	652	727	719	691	730	718	686	693	715	683	711	683	733	715	724	688	710	694	760	730	686	751	709	755	739	705	710	670	765	712	673	706	702	725	697	682	692	766	696	727	717	774	681	730	763	711	703	726	742	707	720	701	731	691	683	779	702	725	734	658	672	655	701	755	695	723	717	674	683	680	665	711	705	725	703	682	806	680	711	710	718	747	695	767	669	733	743	697	748	692	746	707	719	733	736	685	676	753	695	707	668	684	686	700	697	708	706	686	695	674	722	702	713	742	696	714	726	701	714	684	669	768	694	715	698	752	722	706	728	708	705	743	676	681	733	700	712	745	673	720	683	702	739	749	695	706	684	735	676	684	726	682	664	702	722	675	702	674	724	697	684	703	699	716	782	695	693	723	698	693	707	717	694	729	658	714	699	733	721	712	688	726	734	700	700	719	691	708	718	721	694	704	682	734	759	732	745	699	720	677	682	672	705	719	717	740	731	691	696	709	711	699	689	700	672	772	656	719	715	722	731	744	726	744	726	727	693	727	718	723	690	677	732	724	745	684	739	714	695	700	699	637	701	652	735	736	644	704	702	705	705	712	723	689	658	715	720	719	674	746	714	714	726	735	699	689	730	736	709	710	727	710	722	679	673	684	721	682	689	736	706	706	734	731	737	682	669	711	745	669	693	692	688	724	660	669	692	694	707	709	687	738	710	710	747	703	697	714	741	704	733	692	692	680	681	730	708	708	722	719	681	720	675	681	698	672	725	720	750	778	716	718	690	745	700	746	730	699	683	735	733	740	732	734	759	758	723	737	740	722	677	726	662	734	700	712	711	722	718	699	727	691	703	695	764	668	665	747	706	730	712	750	689	694	709	731	713	702	730	730	771	761	768	692	656	723	655	670	709	746	692	666	697	717	687	691	712	691	681	705	767	710	681	679	766	663	731	741	688	696	781	693	684	660	722	681	684	751	717	703	689	726	718	709	728	701	695	729	719	682	689	694	719	697	712	724	714	674	678	726	714	731	675	689	667	718	690	691	765	715	657	699	685	659	704	671	662	755	707	712	712	735	651	723	709	736	752	750	680	688	722	735	688	737	757	702	690	754	681	685	732	722	688	746	705	761	702	713	703	724	691	692	702	690	715	755	696	685	732	697	683	738	718	683	709	743	733	698	687	721	721	701	684	708	721	702	717	687	665	733	703	720	715	692	717	650	707	768	619	744	704	687	750	752	694	726	757	659	718	742	695	699	708	747	695	730	697	687	716	658	665	718	692	681	719	719	758	703	740	783	701	715	677	725	717	680	709	668	686	709	710	655	684	719	737	675	692	641	735	709	712	700	710	639	698	751	719	700	704	662	704	718	704	731	734	735	676	721	724	739	692	697	741	682	744	680	750	713	678	744	727	722	693	721	711	739	725	709	684	708	727	715	647	715	664	703	720	661	725	697	685	694	684	712	705	677	686	697	737	707	665	699	687	665	713	740	709	717	726	713	702	761	699	686	734	670	735	684	680	704	724	748	683	704	697	727	688	679	693	762	677	715	728	713	731	686	720	743	678	736	737	732	697	711	684	657	691	686	725	727	692	716	742	723	687	733	709	648	665	704	726	678	671	694	714	731	723	725	650	683	705	692	731	741	704	721	692	683	641	676	696	719	713	710	698	726	691	674	753	732	733	729	681	726	685	749	710	748	717	705	701	708	745	730	724	697	750	706	709	705	680	715	619	660	674	701	731	660	733	692	720	713	674	696	712	730	728	669	734	673	728	738	727	661	713	680	685	684	719	731	726	721	747	707	711	707	757	750	704	694	694	726	721	719	737	746	722	703	727	725	694	710	687	660	695	677	703	694	725	780	681	740	681	724	689	747	695	699	684	724	731	755	717	749	725	673	710	730	691	711	766	712	677	679	742	711	666	753	714	695	721	687	712	680	692	732	691	717	753	718	726	709	736	740	713	701	709	726	704	671	741	705	708	708	734	747	745	686	689	661	750	681	696	700	686	714	746	718	706	725	681	736	742	663	719	730	715	716	692	730	728	684	720	734	677	693	730	668	707	733	748	705	648	713	691	795	707	691	741	683	664	689	689	737	715	695	692	700	702	709	756	720	749	737	678	673	737	773	681	723	710	702	720	684	721	677	721	695	703	723
71104	42523	23447	2667	392	322	284	228	198	176	191	212	184	166	185	159	160	162	163	154	171	148	175	164	183	154	154	135	155	174	166	143	157	168	153	169	157	149	151	146	173	173	173	142	142	151	156	146	146	175	153	149	180	150	196	219	217	250	260	325	300	302	320	309	215	186	188	207	209	154	191	203	193	193	196	172	179	174	186	173	164	169	167	161	149	148	142	166	138	153	149	154	163	155	174	161	143	163	138	165	136	142	196	151	160	154	167	159	137	142	145	153	145	151	151	154	146	165	151	142	158	156	137	132	171	142	144	147	143	161	157	169	152	138	142	143	139	157	129	158	154	155	151	135	128	145	151	143	145	158	152	180	155	138	171	148	164	124	157	121	144	149	141	140	151	164	131	158	164	157	154	159	147	162	147	164	129	164	159	147	170	151	119	136	144	155	144	150	162	149	159	146	147	157	154	145	145	136	161	149	162	140	156	143	146	165	161	159	158	171	153	156	139	134	134	156	168	165	165	165	149	159	164	149	149	162	158	158	152	151	144	147	162	131	146	142	167	167	153	136	148	162	143	148	158	158	138	144	138	156	143	150	141	146	164	157	155	143	154	143	153	138	163	146	162	144	153	158	161	161	157	148	152	171	180	152	151	162	151	161	157	162	159	165	166	124	158	132	142	156	139	159	164	142	143	145	143	160	147	144	135	161	148	172	136	143	137	141	154	144	139	149	154	150	154	144	156	133	131	155	148	185	134	147	158	148	154	159	153	170	168	129	146	154	160	165	153	163	164	152	155	141	155	138	169	163	161	159	139	148	169	168	155	146	161	162	163	167	161	146	160	151	150	166	138	149	142	149	145	147	145	167	139	144	168	161	155	136	136	145	170	165	162	140	174	167	172	136	152	161	144	140	142	157	136	153	151	130	163	162	154	155	156	160	130	162	132	134	147	133	152	153	153	133	146	133	138	140	160	147	146	152	148	138	150	148	142	141	152	168	160	147	144	126	160	143	137	134	137	149	180	161	151	176	155	156	167	135	152	143	156	171	152	137	156	163	159	154	163	159	164	131	157	161	133	170	143	162	165	155	160	144	138	158	157	149	141	142	147	144	161	142	155	153	167	157	143	172	157	163	177	158	166	161	138	148	153	153	144	129	163	129	158	149	140	152	162	135	145	146	167	152	148	133	145	150	126	154	165	142	158	159	166	170	142	160	145	150	146	152	146	146	141	132	142	135	133	144	147	147	136	154	147	170	161	149	170	172	143	152	160	162	152	148	152	138	148	134	143	162	159	124	163	143	154	161	160	158	144	156	164	149	157	141	145	163	171	167	141	147	155	136	150	135	158	163	147	168	143	165	161	156	172	133	151	140	170	148	143	145	139	142	151	180	149	164	152	192	146	159	130	169	141	158	137	162	162	154	170	125	136	155	154	172	154	161	141	166	165	162	149	143	154	156	153	154	150	144	173	144	154	166	136	139	143	153	150	133	138	156	159	156	141	145	165	166	137	143	152	153	149	154	188	179	168	147	155	165	161	171	163	170	157	153	149	160	150	150	141	162	141	152	151	153	166	157	134	141	166	151	160	142	165	149	155	145	146	145	141	148	160	159	134	147	159	156	171	120	133	157	142	142	144	153	163	175	133	147	158	155	148	124	132	147	154	163	140	174	139	176	134	148	143	157	132	140	154	167	166	158	160	170	149	152	155	143	153	149	158	129	133	137	135	143	153	147	151	147	165	148	160	172	170	151	149	155	162	161	133	157	144	154	147	158	147	121	149	160	140	167	155	177	159	122	163	147	163	161	154	140	155	145	136	163	167	140	143	157	152	142	135	138	177	151	159	134	150	155	141	163	155	154	172	144	140	161	177	142	160	159	148	154	144	143	133	131	139	140	153	161	144	146	152	165	145	159	145	149	150	128	154	158	161	161	160	157	142	149	144	161	164	140	154	135	144	163	161	165	141	168	151	130	164	146	143	150	150	153	115	145	151	142	178	128	158	134	146	142	164	129	174	150	145	150	147	136	164	129	152	139	136	170	184	138	150	172	168	142	149	155	157	144	155	165	160	155	179	156	158	160	172	134	161	149	152	151	138	123	137	153	133	150	161	165	143	149	162	132	157	144	122	152	139	130	159	171	138	169	144	164	172	165	148	142	151	154	163	137	158	161	140	162	146	153	156	165	119	147	176	137	154	161	157	177	134	143	159	145	136	167	138	134	147	143	153	140	147	148	155	154	164	130	144	156	145	145	157	139	154	139	147	129	146	142	156	133	171	156	159	125	154	137	138	138	150	167	134	158	153	162	151	126	136	152	166	138	151	156	136	143	150	141	149	153	146	154	164	149	151	189	155	150	142	142	140	129	160	181	173	141	164	135	140	161	147	161	155	151	132	165	162	161	176	150	159	165	156	128	159	148	155	175	133	135	154	132	157	128	147	145	161	151	135	138	145	135	144	133	148	148	153	137	165	144	159	149	130	164	157	143	158	167	158	166	146	135	144	137	164	156	135	140	149	178	154	133	164	158	134	141	150	153	152	160	156	153	155	163	145	150	150	166	148	164	181	195	150	146	122	153	156	160	148	152	137	144	147	143	150	136	151	186	140	153	174	155	144	157	133	157	149	153	143	146	152	142	153	153	163	151	159	152	133	153	154	148	145	140	176	151	143	125	142	147	156	148	149	151	173	170	142	183	167	139	161	140	147	134	148	157	159	145	158	155	151	145	158	141	146	141	143	156	172	153	152	144	165	143	171	171	159	145	149	147	168	143	145	148	152	146	168	154	146	164	154	142	145	154	142	159	134	131	148	134	140	168	131	158	128	135	157	139	136	132	142	156	169	136	143	156	157	138	170	154	206	142	156	134	149	151	156	146	158	164	149	137	140	153	143	161	150	156	148	158	153	136	157	151	165	146	157	143	150	159	142	160	149	169	152	157	152	149	137	162	176	149	148	151	150	147	159	157	160	149	172	141	150	143	173	146	173	149	157	155	160	142	134	165	169	138	148	149	168	144	133	145	156	157	147	171	157	140	152	137	147	147	133	170	179	145	127	159	133	149	157	140	151	157	141	148	159	140	156	147	145	156	155	156	136	152	143	167	164	143	148	161	136	137	142	142	154	151	170	146	142	155	171	143	150	153	159	151	167	147	163	146	150	162	151	159	156	147	150	126	158	148	143	178	147	156	152	137	161	132	143	148	150	143	154	149	141	185	129	148	139	160	150	150	163	137	167	142	146	132	161	143	167	153	140	161	133	168	174	163	159	130	151	165	153	124	145	138	153	145	141	145	152	162	139	144	141	159	151	132	152	164	145	151	162	141	129	144	145	160	131	156	143	168	153	131	148	140	123	164	159	138	141	134	153	142	146	180	174	160	142	160	159	144	166	159	132	183	127	162	135	143	146	133	139	129	150	143	144	165	142	163	161	153	128	165	168	151	139	157	184	143	158	143	131	163	138	162	135	148	150	136	143	139	143	158	152	145	132	150	173	137
47881	30876	13675	1486	1392	1144	973	937	833	720	742	691	642	623	609	555	529	566	528	525	508	499	480	506	501	454	469	448	498	490	478	498	450	488	486	481	478	438	446	472	479	542	501	475	452	459	478	464	478	396	510	531	611	660	801	1037	1073	1299	1414	1774	1573	1894	1953	1745	1296	862	1013	1049	859	753	910	991	959	992	699	722	727	706	773	820	659	558	592	512	523	514	476	499	456	476	428	454	437	471	463	476	447	440	444	454	424	418	445	454	434	444	442	432	473	425	407	441	449	437	432	439	466	437	467	435	428	440	413	439	469	449	403	438	434	454	452	421	415	455	424	462	444	452	457	413	422	450	424	421	432	431	408	436	441	475	424	427	429	416	407	383	453	440	427	501	453	414	471	444	430	400	474	420	429	424	441	410	444	429	447	463	438	391	449	438	431	451	435	412	448	413	475	456	407	466	468	399	462	441	438	422	456	402	407	444	369	429	456	455	469	421	453	419	433	439	423	440	447	473	446	432	408	420	440	444	447	442	428	449	428	479	443	465	428	410	467	427	446	437	468	475	395	443	453	430	454	457	474	418	455	451	430	439	458	408	434	432	463	419	432	447	422	439	431	511	466	463	437	416	440	459	446	444	450	393	441	459	441	469	434	435	426	455	440	428	443	453	474	423	421	443	470	437	390	459	465	405	429	414	466	451	485	440	419	413	440	449	436	445	433	439	446	476	404	426	461	421	437	414	429	449	471	453	444	425	439	442	435	408	418	466	458	422	469	455	452	417	416	459	460	432	455	471	444	415	436	436	478	425	424	442	392	437	443	425	411	407	481	408	428	468	460	453	482	425	451	464	418	392	459	470	457	435	439	460	445	416	416	428	439	467	439	421	413	373	429	454	443	459	484	453	398	464	422	453	479	410	452	451	459	492	450	442	438	435	458	454	449	431	438	384	459	447	424	438	453	462	420	455	446	415	448	451	453	405	460	422	434	460	444	417	429	466	449	389	417	422	439	484	428	459	415	467	458	455	464	415	460	416	467	458	469	404	454	459	456	402	437	482	457	407	419	473	430	392	455	450	459	451	462	440	461	475	444	421	437	436	430	426	455	457	465	405	415	434	423	437	409	443	415	404	430	432	445	452	429	449	443	437	466	401	440	415	458	429	451	445	420	488	439	447	468	446	452	404	418	446	458	444	412	471	435	409	424	415	464	452	472	442	467	448	441	421	421	477	436	471	460	435	409	440	443	402	436	439	486	436	417	449	428	436	453	421	427	441	419	450	461	433	422	413	393	445	427	431	448	425	428	430	443	485	454	434	452	448	421	445	459	451	414	425	452	418	474	421	417	474	436	495	411	428	446	436	469	439	467	427	398	482	465	484	437	445	430	435	408	449	411	450	422	419	417	432	459	418	428	428	477	454	420	430	456	430	420	436	441	380	440	477	443	451	449	410	442	400	465	479	482	461	392	433	485	429	420	451	456	399	447	437	450	413	439	435	433	436	465	387	441	401	434	472	456	449	464	404	428	486	450	385	434	478	457	460	446	456	440	418	455	444	439	426	404	458	458	447	461	462	421	433	426	465	427	447	410	464	473	435	431	432	473	437	459	452	428	427	413	423	448	442	411	464	459	432	438	423	441	400	457	407	423	463	399	431	450	467	428	422	455	417	393	407	423	423	429	489	444	449	447	413	435	433	426	467	438	451	466	447	469	436	476	466	468	455	487	447	431	412	420	445	492	420	424	446	433	446	433	422	439	442	448	478	424	432	466	426	457	457	426	453	461	447	441	423	414	447	458	430	435	431	436	452	419	467	421	461	403	458	445	446	426	396	397	455	473	442	422	436	448	475	450	421	453	418	444	439	439	463	428	437	419	452	495	488	422	448	408	458	466	408	453	460	486	448	433	447	459	439	443	465	428	423	447	462	456	432	424	413	435	428	428	478	475	487	472	446	442	410	467	433	452	428	440	417	403	416	483	420	404	448	416	446	428	428	453	415	465	430	406	450	425	450	422	515	429	425	437	443	466	430	464	455	431	445	470	442	461	391	440	446	438	446	466	427	434	419	423	407	431	475	463	432	450	437	429	492	464	452	414	443	455	475	456	433	459	420	441	440	448	430	448	422	436	424	450	429	470	420	444	413	437	444	441	445	463	496	402	409	448	433	460	445	463	437	431	422	428	447	418	438	444	431	415	464	458	464	432	456	434	438	422	462	415	401	439	435	428	431	419	419	446	461	438	443	474	430	438	462	422	431	445	421	407	438	412	425	437	482	436	414	467	447	451	451	387	457	451	446	410	423	439	406	426	453	480	449	434	451	466	443	411	430	439	436	443	397	451	411	421	447	434	474	445	480	418	454	441	413	448	409	451	456	443	415	422	426	490	427	439	468	452	408	424	474	430	385	442	457	416	443	454	453	427	419	477	468	410	475	414	428	439	428	389	438	485	478	459	435	455	458	434	421	422	437	436	428	457	421	434	454	402	444	439	413	429	405	453	444	440	408	455	469	413	487	417	426	478	432	445	442	434	397	430	432	448	458	447	470	462	401	444	440	457	434	431	474	427	434	396	416	458	411	425	472	423	423	444	431	426	438	451	467	433	434	435	406	463	469	439	426	455	480	451	431	481	418	442	479	442	439	409	424	381	409	440	456	432	432	435	431	434	451	423	428	436	451	468	447	414	438	432	468	428	457	423	486	417	411	450	432	440	422	449	461	469	423	448	447	458	469	473	449	425	459	416	458	497	494	476	457	462	480	427	468	431	410	429	404	471	455	439	454	460	415	466	470	471	438	419	386	417	446	396	434	440	456	479	422	447	424	460	422	456	451	394	439	462	408	474	411	423	459	393	456	445	436	445	456	397	427	426	439	446	438	480	440	444	443	450	457	442	490	466	467	439	441	457	473	423	464	439	456	419	441	445	441	461	477	464	406	478	471	453	465	416	406	441	432	408	470	406	410	434	420	436	434	456	440	429	450	443	425	476	404	418	416	471	469	430	432	418	421	450	461	422	418	420	438	415	415	435	398	427	448	429	456	452	482	458	446	422	439	440	430	459	428	431	402	432	427	443	420	423	421	432	462	471	449	405	396	371	430	429	448	426	430	452	467	415	414	399	410	456	425	463	461	415	468	422	426	448	428	444	434	474	440	442	401	464	424	478	436	431	447	432	453	444	454	451	396	444	473	408	440	439	458	465	425	425	446	430	460	445	429	464	434	398	417	406	474	427	451	432	456	424	392	436	417	382	446	455	429	445	457	411	431	448	466	396	449	423	479	478	444	460	439	438	408	431	422	501	453	445	437	467	391	455	449	474	454	462	432	434	426	421	453	460	410	484	464	456	439	488	445	437	470	464	465	449	436	423	483	445	450	460	463	469	479	425	447	432	452	437	458	459	463	446	428	440	485	427	415	441	450	460	474	432	432	455	422	458	408	403	417	434	420	397	488	419	428	431	482	469	475	456	433	407	466	431	437	436	414	466	440	421	425	439	442	448	402	443	435
80125	53421	31687	6740	791	472	338	303	278	246	216	221	207	172	176	183	199	169	188	184	174	164	181	156	142	159	173	145	163	165	181	171	151	142	146	145	155	167	176	148	197	189	154	170	162	139	163	183	176	154	166	181	230	233	204	229	299	301	363	383	399	430	460	382	343	231	250	241	198	219	278	233	268	229	192	225	190	201	214	226	186	175	184	177	185	192	176	147	162	140	152	161	147	138	146	155	157	164	151	156	167	152	145	130	146	172	159	182	165	162	151	152	163	132	171	144	157	165	138	139	143	134	173	145	147	141	163	158	139	166	141	149	175	153	160	142	150	145	139	143	138	144	148	144	171	154	154	133	142	145	171	147	121	143	160	152	162	157	156	129	154	153	148	181	159	148	137	162	154	161	144	148	149	146	153	145	166	151	157	161	148	151	165	127	142	141	155	133	144	152	157	157	144	146	162	151	165	164	158	149	150	150	161	161	165	156	156	139	132	132	152	157	172	170	174	142	172	169	148	126	152	151	121	150	153	155	150	144	172	153	147	163	148	148	148	156	130	135	136	153	156	162	132	157	155	169	141	172	165	165	141	135	151	141	172	140	162	159	165	153	140	149	145	141	159	140	159	159	160	145	151	145	158	183	151	173	135	178	162	141	129	175	143	159	127	165	157	134	148	170	138	151	163	170	142	167	158	136	165	154	152	162	166	144	143	155	126	162	164	146	166	147	153	146	148	148	150	146	157	144	139	171	149	144	138	164	169	167	177	158	148	144	156	183	144	166	169	184	175	140	130	137	127	161	166	157	150	133	166	146	155	162	162	146	149	156	154	153	157	141	155	126	144	164	165	179	135	137	146	142	131	147	165	137	143	141	170	163	152	178	172	170	147	156	157	150	159	166	118	159	148	166	149	147	148	148	142	161	157	145	167	143	145	148	151	158	170	171	156	135	131	146	144	158	121	156	132	150	145	176	166	142	182	157	177	145	140	143	148	158	167	139	176	154	135	142	159	145	155	134	143	157	159	130	164	137	157	137	166	175	147	157	162	169	133	163	134	171	144	174	156	149	170	139	141	144	154	150	149	157	144	161	148	135	149	143	149	139	126	136	147	140	138	145	151	154	148	171	153	143	141	155	159	151	154	167	156	169	165	146	155	150	154	166	157	142	156	132	133	152	146	147	143	129	175	150	155	143	161	138	150	159	139	152	128	143	148	161	167	160	149	130	139	148	154	151	150	149	144	154	134	135	150	150	150	151	147	142	151	151	133	155	143	138	163	133	149	158	180	160	140	161	166	145	155	146	161	132	156	156	156	149	164	161	139	145	164	131	149	149	175	133	164	157	146	149	119	153	147	144	165	154	136	159	135	148	144	156	156	141	137	159	158	148	155	122	164	139	162	146	157	148	164	153	175	119	169	141	151	155	165	144	138	171	149	132	137	145	141	164	145	170	158	155	165	165	157	144	155	152	160	145	163	158	145	162	154	147	134	152	132	154	151	160	134	141	138	154	132	166	157	181	158	170	148	151	177	138	145	116	150	175	139	146	159	154	159	143	131	166	168	146	126	147	158	160	167	151	149	152	155	141	144	151	144	167	174	155	166	139	144	155	135	167	169	156	149	128	150	179	162	141	150	126	137	152	132	143	144	166	158	131	156	146	147	160	151	140	156	171	129	145	163	152	150	187	149	166	132	152	165	158	161	156	178	159	146	167	159	137	154	148	149	162	153	152	163	166	121	163	124	158	167	153	155	146	168	153	141	146	138	162	149	152	158	157	149	151	161	166	144	143	145	139	139	144	148	147	151	164	158	164	162	167	150	147	140	153	166	165	165	177	162	143	142	141	148	120	155	133	168	143	150	154	134	161	152	120	149	151	156	141	161	152	157	145	168	154	155	147	172	160	146	171	159	156	156	165	135	136	155	150	157	149	140	140	145	165	145	145	135	172	150	162	167	139	144	138	148	144	148	160	159	142	159	148	157	163	132	162	130	153	155	148	160	152	160	134	159	158	133	153	146	146	153	131	174	163	155	164	156	142	138	160	147	166	159	160	154	152	148	158	143	166	160	170	148	147	161	171	147	160	137	172	181	149	162	166	164	133	147	148	156	157	137	141	154	176	133	137	126	153	141	137	159	188	153	150	141	171	152	159	132	156	131	139	151	143	134	142	173	131	134	151	154	142	159	134	162	151	168	141	153	131	155	150	142	151	160	147	171	151	149	149	140	163	177	160	156	138	160	121	144	131	156	165	135	153	161	150	140	167	154	139	144	145	155	147	151	145	155	161	133	139	171	137	153	148	131	146	170	153	166	171	161	179	139	153	162	157	160	152	132	142	161	155	138	154	152	145	148	149	138	142	147	158	141	156	155	151	164	151	152	135	147	149	168	135	134	149	169	142	160	157	145	153	163	153	152	138	139	161	137	151	150	157	167	148	139	141	158	137	151	158	168	161	149	164	159	181	147	142	153	169	156	154	161	161	168	145	139	134	159	137	156	153	178	159	153	145	152	149	143	161	173	144	165	139	148	145	154	141	164	142	150	140	153	148	150	191	140	157	144	145	152	145	145	130	161	144	144	155	132	147	157	128	169	147	135	141	124	161	159	173	158	136	147	153	150	156	164	145	148	160	153	157	155	162	158	145	146	149	171	159	143	150	146	149	150	166	147	171	169	137	157	162	140	143	157	141	159	171	170	152	122	155	147	153	159	137	169	159	165	150	152	139	143	142	165	165	150	125	150	141	163	138	134	164	151	147	125	152	145	144	170	148	159	149	155	157	152	166	157	138	135	140	165	145	147	135	175	137	160	167	167	157	138	161	148	145	159	126	165	155	164	167	164	137	162	167	169	157	145	154	175	156	170	169	137	145	147	144	156	144	161	161	132	161	138	170	147	146	142	157	139	143	157	154	160	170	130	146	148	147	165	169	130	167	164	165	136	191	164	154	150	157	148	173	144	153	146	133	170	126	162	147	136	148	132	150	125	143	137	163	157	170	169	178	145	158	146	145	133	151	148	146	155	145	168	161	137	149	153	161	144	155	147	147	160	163	143	134	175	167	147	138	147	142	142	184	168	162	160	148	135	139	140	150	134	154	161	165	164	159	135	163	146	131	151	150	141	176	166	179	143	151	156	145	155	141	130	147	152	157	147	164	149	167	165	181	144	134	141	151	181	159	149	158	179	168	147	143	146	132	138	157	146	166	146	131	148	168	145	153	146	130	159	151	153	151	142	148	161	136	155	142	160	159	141	139	158	149	155	166	165	175	151	148	164	158	165	161	160	134	147	165	158	183	144	145	146	152	164	163	153	147	142	157	150	147	160	147	151	156	150	155	151	175	165	156	150	142	132	161	151	156	175	146	151	138	146	142	142	150	158	134	169	142	145	132	160	139	133	146	143	159	149	143	153	174	155	146	132	152	144	182	159	145	160	183	143	138	150	154	134	162	150	154	165	157	150	139	170	166	164	135	162	144	142	155	173	151	162	151	142	152
57296	39675	17463	2507	2118	1834	1504	1290	1160	1022	974	889	793	771	712	652	664	639	590	631	637	570	540	530	540	513	525	568	531	498	500	570	497	485	461	511	499	484	496	505	530	506	558	477	517	501	501	494	474	545	564	594	1140	1032	1050	1201	1524	1816	2268	2426	2561	2831	3370	2547	2303	1269	1403	1453	1169	1087	1409	1333	1667	1428	965	1013	1005	903	1064	1274	822	666	776	623	664	626	541	504	495	482	490	475	462	481	444	409	426	429	432	490	457	466	450	452	391	453	462	422	408	455	446	419	479	448	447	458	468	407	436	438	467	449	454	418	442	426	455	466	428	457	486	412	437	452	448	436	463	472	463	432	439	472	448	488	426	450	459	451	445	472	473	436	438	452	436	448	441	457	461	415	448	443	468	492	458	455	463	465	443	433	490	456	438	433	456	435	415	448	430	481	425	480	430	454	395	489	483	443	437	440	437	415	456	444	445	472	416	452	472	434	437	447	415	428	437	468	437	456	479	464	450	468	442	444	416	430	434	461	450	464	456	409	388	427	433	472	457	426	444	422	425	452	464	479	444	438	463	434	441	427	457	459	440	446	462	444	436	438	416	426	448	437	455	439	497	481	438	471	485	463	468	484	437	454	421	392	484	473	444	451	413	466	444	454	454	470	462	475	440	456	423	425	438	449	415	458	458	471	402	465	439	466	460	440	441	432	456	446	408	483	442	432	437	473	400	458	439	467	392	402	448	460	472	434	452	420	421	457	435	465	406	465	454	445	459	465	441	468	448	461	449	452	453	439	461	463	464	442	417	451	468	428	417	473	433	450	403	456	445	507	414	444	462	454	429	441	427	473	447	449	438	484	412	430	451	456	451	411	428	455	422	420	459	434	441	464	438	470	422	448	435	440	461	443	447	433	435	470	441	424	436	427	436	438	400	462	452	440	457	449	437	444	433	425	435	449	441	456	416	436	466	444	436	408	481	445	426	470	412	463	470	468	444	462	478	433	430	427	477	501	430	422	426	470	426	441	459	415	465	460	419	438	400	431	467	448	417	467	443	457	396	492	435	484	448	465	409	497	420	429	477	410	447	446	445	462	461	436	462	440	424	418	455	419	463	403	448	431	481	448	444	470	428	418	447	429	435	430	428	450	467	449	470	436	455	469	445	422	455	432	460	444	469	422	433	454	451	451	477	474	466	460	431	467	426	454	431	454	454	482	459	461	414	431	423	423	405	478	450	433	437	450	439	431	417	449	504	477	445	462	448	410	437	433	442	424	411	457	456	452	467	471	483	457	433	410	441	399	429	452	459	490	464	405	468	426	447	423	443	426	454	452	473	450	451	463	456	436	446	491	439	440	454	433	419	449	474	499	441	450	450	450	473	469	457	463	467	433	474	449	470	430	439	433	445	423	437	450	443	431	467	451	435	424	452	432	467	419	450	431	446	442	467	431	445	432	422	457	445	466	433	414	421	428	461	430	435	413	438	442	444	434	401	451	469	419	441	446	437	461	470	416	457	422	421	453	397	457	434	429	451	418	448	446	485	491	444	474	420	431	484	427	469	457	424	464	458	449	469	431	489	430	435	435	445	428	477	429	442	410	453	468	497	428	490	444	440	447	445	435	442	409	499	450	450	439	447	436	470	441	442	443	431	433	444	446	438	413	438	459	474	473	474	510	418	445	435	449	418	483	435	463	441	425	403	431	415	433	426	449	451	466	477	466	468	436	475	442	434	406	419	436	416	451	408	433	474	432	498	396	447	462	441	404	445	470	433	434	432	458	436	465	435	459	462	457	460	457	455	443	446	403	413	453	483	444	407	444	442	432	419	447	468	460	417	449	443	428	468	423	478	479	444	441	425	415	484	458	466	458	459	461	454	447	459	426	432	482	452	433	424	466	450	434	439	479	475	441	512	460	427	474	456	425	441	405	460	468	446	429	460	444	451	435	436	439	477	446	462	451	469	431	407	447	485	467	450	427	468	445	445	439	485	463	429	429	462	435	439	445	463	493	443	444	449	453	462	481	470	449	429	471	449	480	440	427	421	474	449	437	456	441	467	427	467	439	450	457	426	445	450	465	429	491	482	412	410	461	446	467	427	452	439	473	416	433	449	421	459	456	427	419	481	448	466	464	416	447	412	436	414	448	421	495	429	439	453	423	434	451	419	490	449	436	427	477	463	442	481	446	458	430	447	449	492	463	435	468	463	493	417	399	421	455	469	459	444	457	466	438	452	484	461	430	477	411	436	451	460	427	418	436	435	427	445	440	441	440	442	436	434	441	483	461	459	423	481	398	435	433	444	425	386	466	457	453	451	421	445	495	444	428	421	454	408	432	444	449	431	427	443	436	415	411	461	494	418	440	464	417	464	418	469	414	425	461	472	433	458	443	448	463	445	459	464	487	467	437	444	451	480	426	447	448	448	433	426	434	432	461	422	428	430	441	485	443	461	444	456	439	435	436	481	449	441	454	452	449	460	484	431	465	432	435	468	415	466	466	488	469	449	476	419	437	476	435	436	415	448	451	489	405	417	428	436	451	438	449	432	418	449	446	434	417	493	442	449	410	448	461	459	468	442	443	432	417	492	434	473	407	441	446	471	468	436	461	441	438	458	457	453	485	483	411	459	452	428	443	430	424	440	444	442	490	421	436	463	455	443	441	421	471	476	434	450	423	469	450	453	408	460	408	481	423	441	474	438	439	422	418	455	433	452	466	439	435	461	444	442	457	436	448	468	444	464	474	452	425	418	446	451	438	422	430	415	452	461	471	397	447	415	432	424	483	453	415	404	466	429	458	447	455	467	439	467	447	425	416	446	440	471	419	474	429	427	415	430	427	459	453	458	437	415	421	424	455	445	446	440	469	414	505	470	401	458	453	450	463	467	455	462	461	419	446	468	427	429	468	441	440	436	407	471	481	477	466	432	443	474	481	456	445	449	454	395	455	433	419	421	416	451	468	461	424	429	432	463	474	390	435	427	440	492	480	465	432	432	434	477	493	421	420	445	486	482	441	431	459	438	433	439	521	429	498	415	428	425	440	497	417	487	472	442	425	479	472	424	466	458	436	489	446	454	416	477	441	414	421	465	423	442	468	425	431	441	471	430	422	460	467	447	434	443	386	427	459	430	433	460	457	433	450	466	468	457	417	431	470	423	461	481	436	436	470	466	442	415	418	401	454	471	442	452	435	416	412	391	420	427	434	403	481	450	458	441	435	444	438	439	484	475	481	439	455	414	447	417	422	477	438	413	426	473	450	385	469	434	461	457	462	448	470	431	490	448	451	430	435	405	431	450	457	476	434	438	447	472	410	446	471	443	444	448	442	452	432	459	438	410	467	422	425	438	422	447	448	447	447	472	427	430	449	481	468	420	411	442	413	422	419	463	436	474	476	475	441	440	438	463	451	458	446	447	443	434	501	453	468	449	421	447	449	418	458	434	435	449	441	424	424	444	423	409	457	447	426	427	486	460	463	477	443	439	413	454	460	448	467	428	452	459	439	450	438	450	463
35160	11484	2338	383	303	252	275	268	275	268	264	255	237	261	281	285	273	247	251	258	281	287	261	276	260	244	270	280	236	280	273	269	263	270	239	285	258	279	231	238	259	277	283	292	276	245	275	268	250	268	247	293	298	260	253	300	279	264	280	262	271	239	274	279	259	295	280	262	257	281	254	260	261	261	300	270	290	254	265	261	243	289	259	270	293	224	271	289	291	267	263	264	259	279	275	268	250	259	272	267	264	261	256	254	267	241	256	249	260	271	278	272	265	255	251	260	264	261	283	295	232	271	316	269	263	265	259	264	246	270	268	261	262	263	252	257	262	266	247	236	229	283	265	217	263	290	281	256	239	265	268	263	261	279	269	260	242	239	279	267	281	270	252	295	267	255	286	270	256	254	262	269	283	275	253	258	268	269	277	269	260	271	278	263	244	248	241	266	292	274	276	253	260	285	255	266	234	263	249	268	269	265	282	281	275	250	267	259	284	310	266	254	267	304	263	272	265	272	236	264	285	265	243	238	247	279	257	275	262	271	254	251	264	279	278	248	252	287	271	279	289	262	241	255	246	284	255	277	266	255	268	253	285	244	266	253	282	288	272	267	257	263	266	256	251	268	279	267	291	276	263	254	263	266	268	274	229	280	257	266	265	215	259	241	266	291	270	262	276	303	257	274	252	271	282	263	259	279	277	243	242	235	279	258	255	251	275	279	287	298	261	263	272	250	264	268	260	286	274	270	282	248	281	270	252	293	254	250	244	286	273	268	247	271	252	263	249	264	263	230	259	277	273	264	238	258	278	254	267	258	259	231	262	289	236	240	251	244	267	254	262	275	270	297	269	274	277	251	291	250	292	268	257	255	285	284	235	252	244	286	252	275	271	294	241	258	289	274	263	260	298	255	277	274	267	259	279	275	269	267	290	278	297	237	297	273	259	257	262	246	262	263	265	287	284	261	244	280	282	257	272	244	260	285	249	246	281	271	256	281	256	296	305	280	271	259	254	266	282	268	297	290	260	241	288	290	285	244	262	294	269	251	228	289	258	272	254	259	256	285	258	263	240	237	264	263	278	287	259	252	246	247	257	262	281	235	246	262	275	255	270	257	263	266	266	247	257	264	278	239	295	246	259	298	252	267	255	242	261	252	275	261	277	279	294	261	255	248	254	250	244	269	263	272	273	254	243	280	255	243	269	265	282	265	255	267	273	320	248	279	272	255	274	255	285	258	240	271	250	293	294	264	272	251	320	266	265	258	237	265	274	251	291	287	238	256	253	246	266	261	244	250	239	268	223	279	259	288	247	269	252	269	269	270	295	273	287	268	254	254	274	256	255	256	247	227	262	267	269	253	222	253	277	274	239	272	258	241	275	305	290	255	275	258	276	268	314	236	299	264	294	282	286	273	274	277	270	273	254	264	255	238	258	252	270	265	274	279	253	251	297	267	276	300	273	256	273	266	255	264	256	261	251	266	259	255	281	267	275	257	260	295	237	271	258	254	242	251	258	266	254	254	276	254	262	250	287	276	265	272	241	285	257	253	272	275	219	281	246	261	284	256	236	283	253	262	245	258	276	281	272	268	255	281	227	263	234	245	264	265	241	278	255	272	275	294	266	253	269	259	253	271	266	259	260	302	255	282	268	272	280	251	262	246	261	261	277	262	273	263	265	264	270	247	258	268	287	267	280	257	276	267	263	279	277	284	248	288	281	273	270	247	271	272	270	285	285	286	266	268	271	258	270	283	269	254	250	257	257	272	293	268	253	268	280	274	247	264	254	272	307	262	288	274	271	246	289	274	271	262	265	253	256	270	256	261	262	242	269	275	277	246	262	244	265	260	236	281	288	261	271	267	278	280	268	255	283	297	250	260	249	245	257	265	244	271	271	267	252	274	276	259	255	253	283	257	243	240	266	260	277	277	283	273	246	263	244	266	265	258	274	279	273	274	285	261	261	253	242	273	268	257	300	272	249	253	255	237	281	262	241	264	265	264	273	254	276	244	279	255	246	282	271	278	244	253	273	262	283	257	278	255	247	250	269	264	280	263	240	254	264	267	277	220	243	270	280	302	282	239	284	244	251	274	280	286	259	279	250	270	260	294	271	264	245	248	261	240	277	264	270	294	232	251	257	273	250	283	282	268	246	289	285	233	250	265	265	253	248	269	274	285	241	264	249	264	250	301	288	263	295	260	289	264	280	262	260	253	278	286	258	283	255	263	289	251	265	282	288	288	262	270	252	273	278	257	291	291	266	271	254	290	232	247	278	278	257	264	311	243	254	265	263	267	248	249	243	287	258	298	254	259	255	264	286	250	256	254	296	226	252	261	258	256	246	290	298	258	249	270	265	268	281	251	255	243	265	248	266	247	276	263	275	304	251	255	262	264	280	280	264	272	257	259	245	271	284	272	268	285	296	281	289	276	273	278	273	232	266	266	245	259	247	263	276	276	275	252	286	279	304	270	264	256	242	280	289	281	276	264	273	254	279	286	273	286	249	298	257	288	289	264	290	254	277	264	255	283	281	254	256	271	263	269	265	276	246	249	237	285	265	259	268	242	279	257	256	247	277	254	292	257	291	285	242	258	302	241	274	252	256	245	269	288	244	265	267	242	268	269	245	273	251	244	275	266	235	243	271	232	243	268	244	297	252	271	244	283	236	259	254	270	264	267	271	267	242	238	251	265	270	242	247	264	250	244	253	256	280	286	266	288	309	289	289	261	281	249	288	267	262	265	277	242	272	286	260	262	241	248	248	299	283	233	272	247	271	275	280	238	254	257	263	238	268	261	256	254	269	251	246	283	249	232	264	234	264	257	274	260	281	244	261	274	266	267	285	263	247	271	264	269	269	276	267	253	279	232	246	277	217	278	263	269	283	260	260	237	258	270	260	266	274	275	291	283	260	272	272	259	274	239	258	270	269	253	252	238	265	251	281	224	271	267	271	291	259	240	249	258	265	268	284	260	256	278	233	262	250	276	255	246	257	243	254	273	267	262	279	259	280	275	249	262	267	248	250	250	249	271	244	275	255	258	239	284	253	269	285	262	260	278	250	268	270	284	272	273	269	263	269	261	273	269	242	244	242	279	234	242	271	264	237	285	295	320	235	242	276	249	299	281	302	234	251	258	252	280	246	268	260	254	260	238	243	256	248	253	257	241	253	265	251	254	244	233	271	262	255	277	289	236	242	268	247	258	287	268	256	303	288	270	281	254	251	261	273	278	279	276	259	276	253	257	264	270	279	284	286	276	258	270	262	288	251	229	241	270	304	282	257	246	263	251	264	252	264	282	268	253	285	291	260	244	270	289	255	272	286	260	291	244	279	248	252	288	282	243	239	258	266	275	250	260	268	286	276	255	261	274	254	251	264	268	276	262	269	264	268	254	278	249	275	240	271	267	230	259	269	275	280	248	272	250	275	282	252	302	252	280	279	271	278	260	258	296	266	281	255	251	287	262	235	287	281	269	268	274	268	273	250	249	262	284	250	268
29852	7717	2884	790	778	794	713	762	746	689	730	745	695	699	756	684	698	717	716	740	674	674	729	763	768	697	723	673	695	716	693	716	706	717	731	666	679	739	751	718	707	686	678	731	738	704	741	663	708	709	763	732	751	722	756	795	762	778	767	760	773	826	807	830	759	716	746	708	711	806	733	755	733	764	754	728	733	799	749	722	723	724	724	700	711	704	799	720	730	724	676	735	694	678	710	695	710	699	743	728	730	749	657	661	735	725	752	702	757	699	703	681	755	706	743	715	683	725	737	681	691	736	650	688	719	698	725	720	675	646	735	688	712	704	684	728	754	701	705	765	723	729	733	766	732	750	711	722	714	769	742	741	709	684	759	693	742	668	675	711	687	762	744	700	699	688	666	697	732	702	697	685	697	699	705	707	703	698	686	731	726	717	782	722	714	702	715	714	726	729	725	668	730	745	683	685	740	709	676	758	708	717	679	719	697	719	741	723	715	761	696	700	692	667	680	733	688	674	684	693	720	732	723	644	747	652	700	734	709	721	722	671	692	721	713	680	679	649	718	746	716	669	690	750	732	706	702	737	728	755	695	734	712	701	718	707	709	611	749	754	709	728	688	683	702	703	718	681	733	682	718	700	725	682	709	692	693	736	699	710	747	694	735	727	764	710	723	671	682	681	665	748	743	754	704	725	696	658	720	714	695	705	707	684	694	691	735	715	706	762	717	722	729	706	672	691	741	727	729	656	737	717	762	716	693	711	714	727	681	702	669	673	697	763	758	672	630	760	742	680	742	692	727	756	725	685	693	741	684	718	732	653	708	747	720	743	727	659	675	676	712	703	710	741	722	651	737	663	712	698	740	765	749	695	679	735	672	696	715	679	687	729	735	732	731	683	681	672	705	674	713	728	665	729	738	717	749	732	687	717	668	720	696	713	710	708	705	714	745	681	678	697	702	748	677	690	715	740	722	726	705	715	726	717	701	733	753	677	682	719	677	697	699	695	693	671	706	750	676	708	739	721	692	707	690	743	697	729	716	693	711	686	725	702	732	723	737	756	726	675	724	705	709	691	717	680	733	739	721	720	725	735	673	678	768	703	722	703	723	682	696	744	689	709	700	696	754	734	727	691	741	732	670	692	706	721	766	689	709	694	713	714	708	747	714	694	695	717	717	711	710	738	761	717	724	705	714	726	715	735	701	649	676	731	765	717	696	707	703	726	733	743	714	710	740	693	708	693	707	733	723	772	719	683	719	698	739	724	683	691	728	719	713	739	702	673	696	701	696	657	759	694	731	693	721	664	687	708	704	723	721	731	741	657	698	719	709	720	693	681	703	738	688	716	718	702	690	718	684	737	768	747	700	773	738	703	711	737	736	694	707	692	706	709	722	645	699	722	726	715	740	733	714	729	727	705	701	702	721	731	701	730	708	731	731	723	681	725	701	745	704	702	666	674	719	709	780	715	689	697	710	731	671	727	700	756	709	751	759	774	710	708	684	703	711	694	689	737	688	695	674	703	686	678	676	741	657	699	744	688	746	756	717	732	733	699	669	723	719	789	685	700	714	716	747	692	714	743	701	706	704	704	740	740	675	623	682	648	698	703	705	726	772	730	724	711	714	716	715	650	720	709	698	726	748	738	684	702	716	719	703	747	719	721	693	693	759	674	756	661	706	685	761	713	735	726	751	745	742	732	743	668	715	703	709	691	733	733	697	672	674	721	720	687	687	718	686	715	674	656	746	720	747	725	759	725	726	743	707	710	713	753	694	697	682	734	714	701	717	733	662	684	734	694	745	720	736	725	757	698	698	717	714	714	721	698	709	734	722	737	739	688	722	678	727	709	681	653	733	701	723	702	675	704	734	752	680	692	756	710	733	691	711	724	696	709	736	768	744	684	727	726	755	710	707	720	743	699	664	701	704	684	753	757	713	720	694	725	683	739	708	699	687	731	749	707	787	711	733	707	724	695	732	768	700	725	695	690	706	673	682	714	768	694	687	664	715	743	725	720	780	706	734	752	728	715	722	705	734	726	697	706	744	738	739	708	716	731	690	648	709	702	680	652	709	714	732	716	712	709	734	720	726	758	727	687	707	695	710	672	773	704	699	689	712	700	703	725	730	663	718	791	672	679	729	708	654	731	711	734	702	686	720	728	710	699	760	716	767	716	718	712	672	702	703	727	645	704	709	662	677	703	742	742	766	707	692	740	746	679	709	727	684	738	700	737	754	697	718	719	697	727	707	744	706	688	711	702	682	723	735	714	694	719	732	723	696	738	726	681	702	709	715	728	721	776	684	746	729	683	744	693	696	732	712	757	709	623	699	675	700	712	713	709	704	698	688	717	716	729	757	727	737	712	729	713	718	711	695	736	710	705	707	740	706	644	745	692	709	756	719	699	705	716	724	730	724	754	752	715	665	720	689	664	739	673	673	673	690	700	739	747	750	694	732	746	695	692	720	743	708	746	749	728	754	721	717	734	710	760	676	703	709	671	714	716	671	693	716	693	725	719	718	647	699	684	702	735	728	670	730	699	711	689	718	712	732	693	731	710	682	665	684	653	713	693	742	712	702	694	751	716	712	633	723	745	733	713	700	703	756	758	681	724	755	653	739	698	727	693	724	689	698	721	697	750	702	701	730	676	765	645	800	712	682	737	726	722	707	759	701	703	687	708	742	686	717	727	719	702	718	701	773	680	694	711	640	764	713	713	685	735	686	695	694	757	677	691	702	686	734	725	703	681	736	702	746	730	764	723	717	700	725	702	716	728	728	680	694	727	736	734	702	700	699	682	720	716	696	724	725	682	672	782	709	681	719	665	740	735	714	730	711	740	745	689	689	708	631	713	672	747	725	737	746	684	726	695	720	757	745	752	720	694	714	738	675	672	720	670	748	711	720	699	726	686	669	702	748	669	677	670	707	688	695	751	729	713	755	732	726	678	666	766	684	676	693	735	702	736	738	665	755	736	738	767	736	748	667	727	654	691	696	734	717	760	712	758	736	689	731	714	707	687	692	722	716	753	705	735	684	687	739	705	754	719	742	701	720	713	716	650	711	758	707	753	682	750	725	723	732	702	727	734	710	676	693	696	741	679	715	732	721	712	678	732	697	724	711	728	754	732	709	714	729	674	697	663	684	697	746	748	691	713	719	706	746	773	685	695	735	712	701	787	685	650	713	736	676	710	663	668	710	714	716	732	720	770	673	720	738	699	686	699	677	673	751	673	722	733	717	713	710	682	712	667	707	699	700	746	699	721	695	680	702	719	701	740	733	740	699	763	684	746	699	717	635	696	700	714	733	732	684	737	710	714	669	702	674	739	762	726	704	724	758	727	692	727	699	706	722	690	711	707	691	701	694	728	746	752	718	726	709	683	734	721	713	731	758	727	751	699	747	706	701	741	727	716	705	692	760	747	762	683	723	744	709	735	700	684	714	715	687	751	696	676	708	697	732	689	666	711	655	728	745	703	702	686	726	698	768	681	713	727	700	753
69513	42047	20134	1898	397	322	270	245	237	184	203	172	191	179	160	180	177	195	152	151	176	151	176	155	173	188	153	139	155	166	160	160	169	167	156	174	170	154	149	135	149	157	183	181	158	144	169	170	155	143	155	163	179	177	182	180	204	235	212	176	269	266	287	254	250	194	202	190	191	197	216	209	243	228	185	150	171	141	172	186	172	182	167	184	198	147	168	177	153	149	163	136	155	153	153	146	133	150	164	167	130	159	154	151	163	166	157	159	150	157	145	179	163	146	138	173	150	160	153	156	150	145	165	151	181	150	148	162	137	149	141	179	160	147	166	173	183	151	167	154	122	165	133	152	126	165	136	154	154	206	153	167	141	144	141	153	155	166	143	145	132	138	151	122	159	149	166	150	155	170	164	152	148	147	161	140	161	135	156	147	156	154	142	160	168	146	162	155	137	148	150	148	115	152	133	135	169	162	148	170	153	171	135	154	170	158	145	171	157	150	147	161	148	141	118	151	158	142	132	156	143	146	165	162	155	174	145	166	154	154	156	128	146	156	159	151	145	146	150	166	131	150	158	136	169	169	170	132	171	150	182	147	142	160	139	167	154	147	154	151	139	154	147	148	146	163	168	153	157	158	154	170	142	151	156	162	171	172	168	140	145	150	164	133	164	137	129	162	142	156	170	142	149	136	161	148	134	136	159	135	154	131	168	153	140	136	158	171	153	153	165	174	142	148	151	140	136	131	161	154	149	134	155	155	168	173	148	129	134	143	139	141	155	151	156	158	158	141	145	175	141	146	166	167	145	151	171	154	156	173	159	156	160	164	145	148	163	155	152	147	150	161	154	126	173	139	133	169	148	141	160	150	129	180	172	147	143	157	162	158	138	179	148	150	160	146	152	146	151	152	134	169	139	173	143	147	150	159	149	187	142	159	153	143	147	142	144	137	133	156	150	155	141	160	161	154	155	167	159	155	169	129	131	154	144	130	180	144	159	127	138	150	155	176	153	142	144	179	154	134	172	149	131	162	142	150	164	162	144	188	143	125	184	158	149	171	143	163	161	135	167	157	146	159	143	160	155	142	172	137	151	125	150	147	170	153	161	148	145	150	150	152	142	145	151	167	149	138	172	167	151	167	156	172	140	172	147	150	163	141	155	146	160	153	140	137	166	159	130	121	155	170	157	133	144	143	159	121	159	155	158	155	169	155	139	159	153	179	164	148	143	152	144	148	156	158	156	153	142	137	147	146	125	159	121	143	152	179	145	167	148	154	140	141	170	141	152	155	172	144	140	162	148	123	142	139	143	152	153	150	159	158	157	161	143	149	161	139	161	137	149	137	154	152	160	155	139	151	169	161	159	149	160	137	177	122	162	151	149	141	158	163	150	149	160	116	153	124	139	178	152	133	135	144	125	144	166	146	141	140	175	147	168	135	167	173	152	157	157	173	145	152	141	136	174	131	161	153	153	153	157	158	163	133	138	168	142	152	157	164	164	158	142	179	155	157	165	142	140	144	154	131	137	156	163	160	155	160	149	167	165	134	147	140	147	146	137	161	135	179	152	143	145	149	162	157	147	121	152	150	162	139	163	159	152	194	161	136	151	150	157	136	140	151	150	147	155	160	164	152	150	145	139	146	156	152	162	141	159	131	141	149	132	156	147	161	149	166	154	159	125	152	163	174	153	162	163	146	150	149	138	166	160	140	163	149	146	144	149	155	143	163	162	161	146	163	142	155	167	158	137	149	141	161	147	145	154	159	154	175	152	149	160	167	155	117	151	162	163	147	135	145	165	141	137	147	129	162	145	124	131	168	143	149	141	159	163	142	154	165	154	167	159	151	168	133	134	152	147	137	165	138	162	151	143	169	161	161	162	177	131	150	162	158	159	150	163	136	130	124	163	160	155	179	174	147	149	160	136	172	150	136	128	153	129	134	173	159	160	170	154	146	128	172	155	159	185	130	153	157	173	139	170	145	135	158	141	148	136	130	160	152	138	135	130	167	162	133	154	140	152	175	176	147	165	169	176	156	141	150	145	150	131	152	134	170	122	132	133	153	166	166	169	138	145	144	155	130	143	145	140	168	163	162	182	164	154	151	166	157	170	162	151	136	130	154	157	171	164	157	167	146	144	169	154	139	160	153	140	133	152	141	147	140	167	169	149	165	174	143	149	156	152	169	128	159	178	141	139	137	146	141	134	146	135	135	134	163	169	144	146	174	155	140	152	137	156	174	172	135	138	145	161	146	159	141	161	129	153	153	165	155	150	148	133	161	157	136	147	146	164	156	152	151	162	127	142	155	163	143	156	169	141	132	162	151	161	154	169	152	151	147	188	139	175	152	126	146	158	157	144	157	169	154	160	159	147	143	169	144	179	132	151	145	161	152	133	152	151	150	177	146	158	157	120	143	137	168	141	141	136	136	129	124	142	158	167	186	171	155	162	153	150	120	148	152	168	137	143	185	136	151	134	146	145	148	150	139	156	140	143	142	130	156	158	139	164	166	147	147	155	151	170	153	163	141	134	139	148	149	142	157	127	144	165	126	148	155	134	152	147	155	165	146	164	170	172	142	192	178	160	148	158	161	145	137	154	167	145	128	155	136	139	160	138	157	152	122	145	158	159	137	141	144	130	164	170	164	165	163	175	139	151	141	165	143	159	151	157	148	161	136	150	151	139	170	151	174	163	167	143	140	114	152	152	144	169	134	132	154	132	147	129	161	158	148	163	177	137	142	161	153	135	140	157	153	153	135	140	174	158	139	124	144	159	149	168	145	153	155	160	159	133	136	149	145	155	132	157	157	157	129	176	154	152	157	151	149	157	159	137	127	142	162	154	154	154	140	140	134	158	167	175	155	132	141	174	158	144	129	140	140	143	131	140	134	134	145	161	166	168	174	151	182	160	159	147	160	158	161	144	149	168	173	163	145	138	127	155	164	143	179	135	169	174	136	148	150	150	156	168	153	148	164	173	153	171	144	137	158	120	152	160	143	167	137	146	154	164	156	152	151	149	166	174	155	177	153	137	153	155	163	141	155	160	155	142	130	129	160	170	140	167	152	150	182	152	163	167	148	163	147	147	143	182	132	162	145	151	152	163	168	134	150	131	144	154	168	180	156	137	148	171	144	139	169	160	158	172	137	139	147	161	123	142	143	166	175	156	151	131	171	132	151	146	160	130	147	122	156	151	171	139	151	144	154	152	161	138	154	153	151	160	159	147	147	154	129	169	162	139	144	148	156	160	164	154	159	158	141	146	151	140	161	155	152	148	148	136	164	156	156	167	171	173	166	147	152	176	154	145	150	162	158	143	151	143	147	154	157	157	149	156	136	146	145	130	158	149	144	166	151	143	162	171	153	170	160	155	158	144	165	137	161	151	165	154	151	163	137	150	181	147	153	145	173	147	149	185	149	128	158	146	125	133	131	139	161	148	158	157	143	144	167	153	157	156	157	153	159	158	164	175	163	160	147	137	158	155	143	136	175	157	169	145	136
48903	29467	9554	1505	1348	1116	953	929	803	724	679	664	604	614	599	608	564	522	517	515	470	518	485	512	465	443	498	500	504	436	442	496	498	494	482	428	487	459	409	430	514	497	473	517	470	475	462	449	435	491	501	573	670	643	586	809	916	984	1082	857	1239	1594	1624	1668	1334	941	1110	866	869	884	1103	1036	1087	1128	845	739	776	705	738	779	747	626	541	537	516	515	507	467	411	459	438	485	488	448	484	407	461	458	467	452	441	434	432	478	473	429	409	451	449	450	445	420	454	458	437	463	424	421	460	438	408	450	449	401	455	420	468	423	457	423	431	430	448	420	487	446	449	436	421	407	454	429	415	410	431	428	444	423	486	422	444	446	446	448	426	435	436	462	456	439	424	438	393	430	426	475	438	478	410	423	429	450	443	431	457	445	462	437	474	440	446	469	458	408	451	440	422	446	454	466	471	411	391	442	436	464	461	450	444	427	431	449	423	432	413	423	471	423	472	421	451	451	403	446	450	451	454	421	414	430	430	447	439	442	448	494	459	419	451	457	466	441	410	399	453	446	468	412	460	405	444	432	434	443	453	429	463	417	446	465	427	434	453	439	456	403	413	431	447	449	424	448	458	433	463	411	461	463	469	443	431	437	418	449	453	448	476	467	438	451	446	450	408	466	432	432	424	445	443	422	416	432	454	393	442	439	437	446	445	430	455	456	441	412	461	430	435	461	490	438	446	462	448	450	468	466	451	433	442	438	463	459	449	441	438	469	459	406	455	447	424	410	478	447	445	469	400	416	441	471	423	438	440	442	450	433	429	451	428	423	439	416	404	468	445	442	451	492	442	438	428	413	436	466	470	455	459	447	470	488	425	445	435	413	431	455	428	449	443	438	464	453	439	463	426	415	444	423	460	439	432	431	435	464	431	481	437	451	459	436	430	416	438	462	438	444	413	438	436	465	446	417	411	453	421	415	453	407	450	449	432	468	428	422	437	435	469	422	433	480	434	446	428	438	442	408	470	433	459	453	420	406	508	449	464	444	422	454	453	430	446	469	459	417	419	443	437	436	456	445	423	430	445	459	466	441	427	451	452	443	429	438	458	480	442	439	443	465	427	449	455	436	388	427	424	460	425	411	417	415	438	386	481	427	417	453	425	450	448	430	420	455	433	478	406	457	442	436	421	440	429	413	423	427	435	462	451	419	463	424	464	455	461	400	436	425	443	449	407	386	451	424	423	434	420	437	456	459	447	446	528	472	467	431	425	445	422	471	465	490	412	416	418	462	440	448	439	448	487	440	424	467	462	401	477	407	422	456	446	453	413	459	432	468	387	458	420	436	416	434	432	472	419	419	464	425	449	440	417	436	455	488	417	449	486	470	433	458	409	464	465	457	437	426	403	428	454	457	439	442	439	468	473	454	446	419	461	409	454	405	440	464	446	419	442	420	449	434	425	449	440	462	435	446	438	438	445	444	417	416	446	440	447	461	473	436	416	477	455	418	431	440	414	451	460	452	430	435	407	429	432	461	419	450	459	418	443	459	431	469	461	437	433	472	447	422	442	456	453	456	385	445	451	467	467	431	460	457	437	435	438	450	391	487	452	441	446	434	412	474	411	455	435	424	434	430	442	435	430	445	428	481	449	418	456	458	409	449	427	430	433	455	439	453	411	445	410	449	430	426	398	422	475	421	452	490	435	464	428	449	461	474	462	420	421	431	378	435	442	467	434	449	441	421	391	411	410	429	430	502	432	432	425	485	473	422	440	443	444	427	433	441	444	518	413	422	428	398	474	439	464	430	438	442	417	439	410	434	478	458	418	425	439	405	431	422	411	473	444	470	443	460	414	480	429	412	458	415	392	445	424	467	430	437	430	447	451	443	459	437	469	442	456	407	406	434	450	444	443	442	417	426	427	453	418	433	451	414	460	422	493	452	393	435	451	440	386	449	453	462	425	412	418	409	470	433	432	456	429	436	438	436	445	406	430	431	435	435	452	442	439	421	447	448	436	433	473	441	415	431	433	459	403	446	432	430	426	489	447	436	448	420	406	455	444	423	443	434	390	443	449	447	417	434	434	466	442	439	445	438	423	424	430	479	437	453	429	462	418	452	451	448	459	420	433	437	407	458	448	396	412	452	393	462	438	413	449	450	401	449	429	414	443	450	435	424	416	421	445	483	459	457	449	428	462	433	435	473	464	419	432	431	438	443	405	483	422	409	427	400	429	456	446	437	460	429	396	433	422	444	438	426	429	478	400	463	407	446	437	465	458	497	423	448	419	452	437	450	445	411	489	454	433	442	430	440	433	439	445	434	426	405	438	444	478	445	494	452	447	415	442	463	449	447	467	448	437	400	439	433	434	448	444	456	438	427	458	435	450	401	444	474	422	451	419	434	417	481	435	440	423	409	440	399	403	425	440	427	466	469	440	433	458	419	449	433	442	446	435	426	443	437	505	439	486	457	462	413	413	437	462	436	415	439	432	431	415	402	445	450	431	427	452	399	438	451	448	425	435	434	446	419	430	429	457	442	400	453	465	439	479	460	439	433	419	489	429	420	379	436	474	482	393	440	425	427	461	411	443	422	448	453	474	506	455	466	437	465	415	442	486	446	447	429	484	421	434	445	439	439	419	467	420	423	425	441	449	403	404	422	455	417	429	405	466	450	459	430	445	447	410	452	444	412	450	477	463	464	410	472	441	405	423	421	426	423	399	428	454	451	436	421	422	419	453	448	463	443	435	421	440	427	429	468	419	438	445	448	483	431	425	437	467	417	464	468	483	430	464	455	422	429	453	414	443	462	414	423	440	411	469	443	458	451	457	437	455	412	432	432	402	447	430	470	453	446	439	426	474	424	446	448	439	461	434	451	418	431	452	443	459	463	470	467	478	440	441	393	415	424	451	443	430	448	400	435	422	433	452	459	464	430	421	449	403	417	467	450	434	443	423	464	470	506	436	422	457	462	458	440	433	409	447	506	468	427	439	453	420	383	464	485	396	432	462	462	469	447	450	438	418	440	416	446	442	429	432	432	438	487	456	420	426	493	469	474	424	462	432	469	436	457	473	418	445	449	420	472	466	459	480	415	476	456	429	440	461	443	412	447	438	470	435	447	457	419	449	434	456	457	464	431	467	423	430	450	423	407	449	466	450	459	438	426	444	450	444	478	428	397	413	420	417	447	438	453	431	460	431	447	451	456	430	416	461	409	455	448	454	475	421	440	492	474	483	430	416	456	416	453	400	424	425	456	420	418	395	445	398	464	433	462	442	434	457	448	466	460	468	446	417	471	459	412	466	467	455	455	454	427	457	428	474	473	456	452	429	478	447	449	440	415	430	466	429	416	442	406	428	447	445	452	440	428	452	455	421	414	466	472	450	424	429	431	443	430	430	419	442	465	418	453	440	455	420	420	455	424	441	438	456	449	451	473	461	448	413	460	447	432	413	447	436	463	404	432	435	392	421	445	457	422	440	434	415	477	442	453	427	424	462	431	452	454	432	449
82270	54031	30096	5823	647	436	375	327	256	255	238	236	192	215	190	187	185	157	170	164	170	189	164	167	148	161	168	161	166	172	158	158	179	161	154	160	148	146	172	159	160	165	182	177	170	168	149	144	154	155	162	179	182	192	206	208	214	246	261	291	281	381	453	337	299	263	271	237	211	249	337	283	269	295	194	201	223	226	196	196	204	169	152	150	183	182	147	171	166	131	130	155	147	153	155	171	161	144	157	162	160	179	147	172	154	152	150	175	167	148	146	143	159	163	166	146	146	159	159	173	155	150	150	143	133	147	175	144	170	127	146	158	160	176	140	152	131	160	148	156	147	143	156	175	149	149	156	160	157	154	145	143	161	147	143	137	163	158	158	139	174	150	142	166	136	147	156	149	173	164	139	138	157	154	143	149	174	148	153	150	146	143	158	174	135	154	139	139	167	152	152	146	137	141	142	148	139	154	145	134	150	161	156	146	167	156	158	146	156	149	134	149	176	133	155	167	139	142	150	133	148	140	145	150	147	148	167	145	164	149	141	145	159	141	158	149	139	175	140	156	165	169	145	128	138	154	180	156	168	159	144	126	154	177	140	165	146	159	157	162	174	152	165	157	167	154	149	170	140	153	136	186	147	142	159	148	154	150	158	131	178	156	140	152	141	129	171	136	135	145	153	161	129	145	145	151	150	156	157	125	163	136	146	147	132	153	147	153	137	143	147	145	145	149	181	156	160	159	154	159	162	172	162	165	143	135	137	154	165	140	131	156	176	129	164	178	164	164	152	156	155	149	139	159	186	159	155	132	146	156	156	143	155	153	152	137	137	155	138	141	131	149	145	156	148	160	145	151	145	171	152	129	163	140	150	139	142	154	133	162	129	150	160	154	158	143	164	148	150	161	130	141	147	144	169	131	166	143	126	143	149	158	148	155	182	133	173	176	161	129	149	158	158	164	135	147	157	157	166	161	168	142	131	152	148	167	175	173	161	153	141	157	157	160	170	167	166	144	139	148	162	168	159	154	132	157	154	139	148	155	147	148	146	156	165	145	138	161	163	157	168	148	151	178	167	158	153	162	161	140	148	146	139	154	147	152	149	165	152	157	158	161	163	143	126	141	128	168	149	156	169	160	169	141	157	170	135	150	154	145	131	136	146	145	155	157	154	127	149	159	165	151	156	154	136	171	158	160	150	152	132	164	160	127	175	152	157	139	144	139	141	157	168	145	155	141	166	149	157	152	140	148	139	126	146	151	123	141	143	187	157	141	151	151	165	137	162	161	164	151	137	137	146	155	156	138	137	172	151	141	134	152	155	138	148	144	162	127	147	134	168	126	153	169	137	141	155	141	129	159	147	160	174	141	145	145	147	147	155	167	145	160	139	148	146	159	176	155	154	158	149	151	139	144	150	145	165	160	165	150	148	160	157	168	147	158	165	151	155	147	153	149	138	158	136	150	157	176	148	138	163	147	144	160	154	158	139	130	144	158	139	130	147	144	150	149	127	153	152	167	142	129	155	166	148	135	153	149	151	179	142	169	150	155	146	162	138	154	143	128	144	141	148	153	135	167	143	168	148	140	142	151	174	134	155	140	154	147	159	138	153	140	166	141	138	157	178	149	154	154	142	157	150	157	145	145	171	141	142	156	143	159	146	172	147	136	159	135	155	159	167	144	151	151	169	145	167	162	149	164	152	134	143	161	172	137	171	165	134	137	134	128	136	150	127	132	172	139	153	146	140	177	157	147	137	152	123	148	148	151	146	151	141	169	133	171	156	163	144	182	162	157	159	130	145	148	184	162	152	141	157	143	151	156	166	151	167	143	142	156	149	149	133	152	143	147	140	129	141	175	160	155	147	161	173	161	143	143	154	159	144	138	160	150	156	156	155	150	128	153	161	156	162	179	149	163	166	154	154	175	142	157	137	139	137	148	167	141	172	159	154	131	156	160	143	138	153	154	150	154	154	164	172	138	152	133	162	163	138	149	159	171	141	154	119	140	161	140	147	152	153	171	147	132	178	144	149	148	146	172	142	141	144	136	142	181	155	143	147	152	134	165	158	148	149	163	129	136	157	149	142	149	149	150	156	159	145	157	162	172	149	148	156	167	135	152	144	160	148	148	147	163	147	145	167	129	206	151	145	164	155	161	153	159	129	165	122	170	145	159	161	136	161	143	135	124	162	127	139	151	167	142	173	152	153	168	152	152	145	167	149	160	172	141	135	156	172	140	134	146	152	158	165	147	141	144	158	170	160	135	167	172	158	150	158	141	151	153	149	163	178	160	144	125	151	164	164	173	151	160	152	158	139	172	154	169	147	165	157	196	154	134	138	163	141	145	153	160	150	164	154	155	137	182	162	152	120	142	147	150	153	155	153	142	155	174	146	165	142	159	159	173	149	146	164	154	137	131	156	145	157	170	162	130	151	155	156	179	142	164	161	151	134	157	146	147	140	136	166	159	139	160	171	149	135	145	137	151	157	145	160	156	159	146	157	158	136	150	175	138	163	156	137	164	139	142	158	153	136	163	140	147	151	166	137	170	167	144	143	186	147	161	158	164	169	136	156	153	185	158	153	151	169	148	180	162	128	155	156	175	177	141	155	162	148	150	160	141	152	150	142	132	176	139	149	152	140	147	154	159	153	137	164	156	159	156	175	158	142	145	145	168	165	161	147	159	158	150	159	152	169	151	153	136	152	169	162	151	144	159	150	150	165	144	167	179	154	167	140	140	141	166	166	160	171	161	168	153	181	143	157	144	156	145	148	141	150	147	151	144	146	140	149	161	160	148	160	158	165	159	155	143	126	142	154	149	138	133	168	160	146	148	152	152	170	149	160	153	157	175	167	143	168	147	139	133	152	152	150	163	142	154	161	142	161	161	151	155	154	143	138	155	157	157	154	167	181	140	177	137	120	151	132	149	162	147	144	147	175	171	175	141	180	156	151	133	130	159	149	155	160	149	174	136	162	143	158	155	154	171	165	150	152	129	148	132	145	170	132	154	136	146	170	143	160	148	184	145	158	152	151	157	133	162	162	157	151	144	123	135	147	160	139	148	143	155	161	152	167	142	142	167	147	161	175	154	158	166	170	138	156	157	169	153	159	148	160	147	153	163	158	153	162	163	149	140	154	159	156	161	132	146	146	151	143	168	152	148	141	127	160	161	162	154	131	197	165	172	163	147	152	129	178	172	167	142	165	140	156	142	142	136	133	160	155	163	136	166	161	126	163	157	167	149	147	151	140	142	145	160	153	162	138	145	141	151	161	128	154	156	136	150	149	169	158	135	140	160	157	148	155	159	161	157	166	155	153	145	147	146	151	153	148	163	142	165	146	139	155	171	159	138	141	147	142	148	151	154	131	151	148	134	179	147	140	153	161	172	119	153	154	154	143	187	155	163	140	140	131	129	150	132	135	167	151	154	148	160	148	161	131	144	145	155	141	172	141	144	135	138	130	175	147	153	135	172	144	148	148	152	135	136	154	148	145	161
58676	38671	14388	2472	2032	1742	1449	1279	1125	938	941	803	788	711	713	638	659	613	570	609	545	554	548	587	526	522	516	508	537	525	542	521	514	469	515	507	469	517	493	489	490	523	481	526	485	497	501	498	503	565	481	682	854	766	796	937	1116	1244	1522	1702	1845	2489	2981	2241	1788	1343	1466	1283	1094	1420	1749	1820	1807	1623	1051	1023	1053	1024	1063	1012	946	743	609	534	565	608	539	510	514	439	470	453	447	502	452	464	432	471	448	466	434	463	442	450	473	483	435	472	434	452	430	460	451	468	456	477	444	423	444	462	435	438	436	441	459	451	481	448	420	450	442	438	474	431	404	426	402	446	447	462	467	465	504	475	441	429	441	442	442	469	456	446	462	465	435	380	432	437	428	460	438	433	442	473	454	448	459	471	456	432	463	476	425	469	448	448	459	457	454	455	442	419	464	434	425	423	473	444	448	481	434	423	501	477	413	472	440	419	440	447	457	465	438	496	427	474	461	459	449	436	428	441	412	447	436	439	430	434	469	442	454	470	478	446	447	476	475	435	437	420	427	434	422	411	444	461	447	464	442	437	446	435	450	438	479	439	469	469	428	443	458	482	457	443	462	450	455	429	460	454	421	432	421	441	427	460	396	445	456	465	433	435	449	465	425	442	443	447	446	449	470	404	444	504	426	419	410	475	456	445	415	399	453	432	407	441	438	427	448	454	433	463	498	437	485	447	459	489	465	442	460	424	429	452	471	428	467	447	440	456	446	432	451	429	437	440	407	417	416	447	449	433	425	444	425	417	453	427	476	447	433	445	503	441	474	437	429	448	426	394	462	455	441	443	495	450	452	458	436	448	442	465	443	417	483	440	456	430	420	434	421	463	452	451	479	453	416	422	457	394	451	444	453	436	433	445	431	434	460	455	482	434	416	424	433	461	407	486	445	441	456	418	453	440	447	443	480	462	422	479	476	486	479	421	447	468	433	447	442	458	431	459	443	468	480	457	438	429	453	463	502	412	459	470	426	423	437	460	473	440	488	431	425	429	467	447	456	448	478	453	450	448	411	424	420	509	462	429	419	440	443	454	447	412	426	466	439	468	418	461	407	451	500	456	464	446	499	442	471	423	424	462	472	450	447	448	447	421	455	438	464	447	439	450	449	424	441	431	439	456	439	466	428	453	480	493	418	482	427	423	445	457	476	467	436	442	470	462	416	497	421	439	430	456	464	428	482	476	444	493	480	469	496	467	472	446	429	441	423	474	426	464	451	416	452	474	447	464	410	455	442	462	446	417	435	441	465	477	424	438	478	428	475	475	469	435	428	472	477	489	444	439	430	469	465	481	482	485	444	455	452	495	481	452	469	459	452	444	429	442	435	462	460	462	469	463	443	440	477	434	444	465	456	448	449	452	452	461	438	472	455	453	402	431	419	432	454	451	445	437	413	449	437	441	437	441	458	436	432	474	454	420	494	438	472	399	446	445	486	440	446	469	443	441	459	471	481	462	444	479	430	460	430	437	412	444	439	435	446	473	499	468	427	468	426	428	445	444	469	446	447	437	460	440	432	491	450	449	465	441	438	471	430	442	464	442	453	402	433	463	437	427	426	434	446	437	466	479	464	448	443	446	450	451	447	405	495	435	465	436	434	425	490	416	470	488	445	497	424	487	444	462	417	491	417	455	471	426	476	474	447	459	446	448	484	443	415	467	443	461	438	442	438	464	448	472	459	440	408	484	418	427	468	447	433	463	462	440	457	455	445	458	418	455	424	460	446	445	456	437	455	449	435	449	441	466	449	436	441	414	448	460	434	463	458	427	436	431	423	419	462	471	482	461	461	449	457	423	421	456	437	438	422	425	434	475	434	446	459	459	445	447	402	464	444	432	436	446	442	427	452	447	467	459	453	442	419	488	449	446	462	478	434	442	425	469	431	454	486	436	474	450	444	453	415	441	447	445	426	479	453	444	462	419	442	470	441	473	421	423	425	501	417	449	437	429	472	464	459	483	438	439	485	431	428	454	471	479	444	477	451	425	493	438	432	419	463	447	435	449	461	437	473	482	473	430	478	442	445	422	457	448	476	437	435	441	484	399	444	443	450	513	495	444	478	445	493	421	458	431	460	433	442	444	448	428	427	435	432	452	394	445	467	487	464	467	429	437	429	462	468	424	466	437	456	416	473	427	459	434	470	443	408	413	446	415	418	431	445	436	457	433	441	441	496	413	453	459	440	444	422	419	459	409	479	484	448	447	431	437	460	458	462	477	445	455	444	443	459	422	434	444	491	436	452	455	464	472	432	501	420	493	445	470	465	432	454	471	454	426	447	450	442	442	465	453	460	444	444	435	425	452	425	434	458	445	432	426	447	453	466	437	419	480	483	430	453	459	458	424	444	451	428	457	396	460	430	468	430	466	432	440	413	426	423	449	433	481	462	457	473	444	462	460	468	477	460	457	437	428	440	463	438	471	463	452	465	436	457	429	394	454	421	428	465	446	467	456	477	430	430	427	457	467	441	423	434	400	454	450	445	457	427	428	420	437	450	469	496	436	447	435	442	452	452	478	452	447	450	404	420	422	470	445	470	432	504	456	446	428	453	437	459	456	473	455	435	453	432	443	472	463	425	417	427	447	449	454	460	479	443	450	445	425	430	413	464	477	444	390	482	467	449	489	441	433	467	470	411	443	417	467	457	446	440	437	448	421	464	460	427	443	496	476	463	453	429	452	481	445	427	461	447	475	453	406	447	420	455	483	424	475	445	487	441	447	473	465	451	442	426	426	425	448	482	470	443	477	472	460	431	476	445	476	436	452	465	422	417	448	434	421	430	424	435	437	429	449	445	421	475	432	447	451	416	385	428	446	458	434	468	455	442	479	462	452	433	434	446	458	459	469	460	415	455	440	466	433	460	480	476	460	454	463	472	440	412	462	438	461	454	422	429	454	430	475	429	453	428	471	444	450	455	482	469	451	408	449	421	426	448	419	421	459	419	461	445	421	451	450	442	453	508	468	473	436	453	416	427	464	455	446	410	434	422	472	442	478	429	427	446	470	433	407	429	461	427	436	440	435	419	447	455	491	436	434	448	450	448	474	445	419	427	416	398	436	411	457	457	430	445	449	472	461	467	451	433	439	404	465	462	448	446	441	483	449	438	438	460	474	443	445	427	445	441	503	474	453	458	397	410	437	441	424	464	441	419	459	399	413	427	445	453	462	479	433	459	457	448	432	409	477	464	457	437	455	409	447	428	445	475	457	474	444	421	465	434	490	445	452	448	442	402	423	430	473	436	468	456	443	437	445	428	427	453	405	433	459	479	473	423	417	445	456	436	477	404	448	442	406	476	420	451	431	450	456	435	456	454	446	447	456	447	425	468	441	476	453	450	438	423	417	432	439	425	476	420	411	479	464	464	449	410	430	459	475	428	451	440	484	487	460	446	456	463	488	479	462	454	496	453	479	429	422	449	467	462	452	481	438	399	439	497	450	430	452	442	438	449	430	440	474	464	437	425	438
36206	12250	2089	288	271	267	274	283	269	285	263	237	265	261	260	288	258	255	258	256	291	250	235	297	258	253	279	261	248	273	238	269	261	255	225	318	276	260	263	284	255	296	261	254	243	258	226	229	274	273	256	272	232	253	240	251	259	258	248	251	259	253	256	251	268	255	285	253	286	269	266	259	296	248	266	274	263	272	285	252	262	251	233	259	233	278	271	264	248	242	262	226	281	290	256	234	245	279	272	238	287	236	234	268	267	260	242	284	273	251	273	241	250	243	258	277	258	258	251	264	271	262	251	261	258	246	258	259	263	253	268	232	254	265	275	247	275	264	275	267	250	272	260	253	272	271	256	261	267	267	273	254	232	256	259	281	289	267	262	267	259	252	250	253	249	273	269	257	269	265	242	252	257	277	271	260	264	260	250	247	259	271	238	249	261	264	257	260	262	281	238	258	247	269	248	264	268	258	258	253	246	258	240	243	267	235	231	257	243	239	269	284	259	252	256	240	270	258	270	223	260	237	246	267	245	253	262	284	280	269	270	261	239	269	232	229	246	234	254	287	249	283	274	254	270	264	262	263	252	268	260	254	284	253	252	257	286	289	251	253	241	295	302	249	276	264	261	277	251	261	274	227	257	258	266	259	265	273	276	229	256	271	258	282	286	286	229	266	258	245	214	266	256	235	255	283	240	297	285	262	258	266	266	243	257	274	260	289	260	272	245	258	286	276	282	241	241	241	251	255	276	271	260	267	260	252	272	254	257	245	230	268	249	264	303	270	281	275	271	288	266	240	268	291	254	264	259	277	259	238	244	291	242	261	236	259	257	259	272	251	278	279	265	241	256	271	267	254	240	251	259	283	257	255	244	245	263	280	248	279	274	265	268	281	262	238	252	245	254	249	250	230	271	268	236	272	239	269	258	239	235	252	202	263	253	281	246	276	240	245	251	275	236	256	285	266	275	252	259	262	266	256	280	285	255	237	266	255	240	275	245	247	258	267	272	279	233	227	245	254	259	263	279	264	265	258	277	234	270	282	247	284	287	235	268	264	274	269	249	242	255	252	277	231	263	260	289	244	242	264	263	257	277	253	249	274	251	285	280	248	241	285	255	260	249	245	246	268	282	247	233	266	253	255	254	245	263	268	257	243	253	272	251	266	260	276	238	246	272	257	244	256	244	258	260	255	283	257	263	248	281	250	235	256	272	262	287	231	263	258	247	267	262	256	255	272	240	279	252	263	263	278	270	269	280	296	276	286	294	243	255	253	276	271	257	245	263	237	270	246	232	237	269	266	260	273	259	241	254	269	268	248	241	272	249	273	261	228	241	294	254	267	236	227	282	263	273	274	264	269	275	273	264	240	260	248	264	264	257	288	251	288	279	263	252	286	262	254	282	270	270	253	248	260	262	252	252	288	253	255	241	267	273	250	222	264	275	243	253	224	261	245	298	261	265	279	270	266	270	261	235	246	258	276	286	244	271	254	279	225	257	259	246	260	244	232	253	248	232	231	246	246	227	232	241	272	277	236	259	219	276	258	257	254	231	264	261	260	263	237	254	249	257	256	258	299	252	243	265	272	266	256	245	271	260	268	223	279	267	265	276	277	243	285	241	264	246	239	255	249	293	263	266	252	242	258	261	276	265	273	273	270	251	267	255	289	263	243	242	275	230	284	278	241	216	247	279	280	279	291	257	302	273	271	288	252	297	225	273	273	279	259	269	248	285	249	279	271	268	268	255	274	249	264	259	262	253	254	277	261	247	252	293	229	293	264	274	268	256	231	239	277	285	235	271	301	266	263	257	244	272	254	250	253	270	256	240	265	278	257	257	245	272	233	288	266	257	272	246	247	245	247	251	241	245	241	264	279	294	250	268	303	244	267	262	241	283	242	252	252	261	235	261	277	252	263	246	235	244	264	261	246	251	246	254	277	266	258	242	263	252	234	269	275	255	246	252	254	276	261	272	266	258	280	268	251	283	272	286	265	266	246	261	256	284	249	268	248	263	239	266	252	268	255	237	271	289	261	257	247	240	257	266	271	237	272	251	252	222	251	271	266	245	256	238	254	248	263	238	234	235	271	258	281	275	254	246	248	244	271	251	250	272	241	243	279	270	270	240	278	276	285	275	243	243	230	271	266	221	257	266	240	256	230	226	247	248	238	262	255	251	255	288	267	270	264	236	248	272	271	281	243	234	280	260	287	263	273	248	244	242	237	262	268	260	247	238	288	242	262	255	260	265	267	266	283	237	270	276	245	252	237	266	246	263	263	251	242	249	271	255	262	282	244	272	233	253	252	259	283	262	237	260	269	252	258	253	293	263	285	277	226	286	239	253	236	255	258	219	249	254	276	248	250	264	244	276	275	294	241	259	237	259	260	228	281	256	287	256	245	248	269	242	258	278	255	259	284	246	244	258	236	267	248	286	264	241	237	266	276	273	285	272	269	285	265	260	286	253	236	246	257	265	228	245	254	240	263	246	251	260	249	257	275	243	270	255	265	262	257	260	251	272	240	237	238	265	254	253	229	254	268	233	271	271	232	264	230	243	261	268	213	273	249	287	251	249	248	282	254	239	259	249	285	273	257	288	260	259	263	238	267	276	284	223	269	269	287	261	275	254	258	258	256	263	278	260	265	253	234	255	279	245	232	251	270	270	258	262	252	260	284	245	253	258	254	270	230	247	256	259	271	280	275	265	264	269	271	253	284	253	252	272	236	264	267	277	259	288	271	274	255	240	241	258	252	271	273	293	261	254	276	268	233	252	252	253	260	235	254	269	291	257	285	255	278	262	263	240	256	244	309	271	273	264	269	272	264	253	228	257	239	237	243	283	243	245	265	258	268	276	242	283	252	260	250	241	217	241	261	259	267	259	302	253	285	284	273	242	257	243	274	249	296	262	253	233	259	219	236	279	263	238	259	285	257	258	239	285	250	240	286	262	297	296	257	246	254	273	257	261	256	242	237	235	271	279	234	278	271	264	263	262	274	281	246	271	252	267	293	244	250	263	271	290	277	224	267	272	273	282	286	222	251	276	252	258	295	271	258	230	244	243	262	265	267	267	249	274	285	255	251	292	261	272	266	238	254	271	278	252	262	243	249	250	254	250	279	255	288	259	236	276	281	251	270	261	242	243	247	242	247	277	248	261	254	256	244	269	277	257	278	258	258	244	258	252	286	256	232	262	239	271	268	243	256	234	247	258	246	249	275	240	244	256	242	246	270	259	255	268	239	281	259	280	249	250	272	264	255	229	259	258	277	297	251	274	267	260	227	258	247	230	275	262	266	298	253	286	280	286	262	271	269	258	272	263	252	261	256	252	255	243	258	242	257	252	308	230	280	250	255	244	253	261	245	265	249	251	245	249	263	241	245	261	247	254	277	262	281	263	251	254	265	246	281	280	240	261	265	253	255	274	275	245	269	225	263	264	265	266	281	279	266	234	278	267	269	206	248	209	248	244	241	277	261	275	268	259	249	306	282	265	254	249	213
30436	7154	2261	768	774	746	721	707	674	707	719	715	683	701	739	761	712	715	760	657	735	684	705	729	759	698	704	697	708	698	706	725	707	743	682	700	689	702	686	740	726	756	706	711	728	661	726	729	703	688	700	753	746	692	684	692	763	767	718	775	740	786	792	788	721	729	673	705	720	720	770	754	757	772	685	737	746	740	736	725	718	682	707	712	691	695	695	696	690	739	716	748	725	753	643	695	680	699	685	714	734	681	705	725	691	643	679	655	704	748	714	726	711	754	705	746	676	696	683	699	712	680	717	744	697	689	681	695	673	698	693	718	711	712	630	659	735	662	705	691	694	703	679	719	663	715	709	679	713	742	719	701	701	695	699	696	709	724	699	712	674	722	729	699	665	658	678	690	663	640	736	697	695	694	705	722	754	711	685	686	684	684	696	715	683	686	745	696	718	702	692	670	678	727	690	726	699	719	690	722	695	726	709	732	693	715	713	718	684	651	704	716	684	719	684	715	702	692	706	715	715	707	686	724	700	653	686	700	664	714	730	648	682	718	699	702	710	721	711	749	724	689	668	705	716	672	712	661	713	674	686	737	700	703	687	697	740	717	688	689	721	635	699	677	694	731	723	720	667	662	712	723	692	668	709	654	717	660	681	658	739	656	688	641	721	707	691	706	707	752	706	663	703	664	676	723	685	666	737	707	708	738	656	718	720	715	740	698	690	681	723	693	693	712	682	752	729	645	689	716	707	700	735	699	710	703	652	756	712	670	712	727	704	702	655	692	759	746	729	712	658	673	672	702	687	685	715	679	720	735	761	658	745	724	676	670	668	710	733	730	691	711	700	751	680	700	699	705	689	750	706	670	713	734	700	702	730	767	707	697	673	689	698	754	683	704	691	713	689	693	691	649	772	694	697	696	744	649	707	712	692	685	689	728	754	685	746	730	725	710	654	725	714	709	757	696	722	672	684	699	704	658	661	690	701	721	702	707	683	728	697	666	718	679	669	737	716	688	739	712	675	719	669	657	681	646	701	702	738	680	669	675	704	653	691	712	720	671	707	776	710	711	707	747	723	659	675	693	695	712	729	696	720	708	756	709	717	707	706	687	708	712	720	715	700	704	723	677	716	707	734	665	747	676	694	682	691	706	714	653	686	728	672	674	748	658	724	716	681	695	715	684	749	714	685	727	706	706	716	721	727	702	698	705	724	708	698	783	718	718	695	696	705	727	697	727	699	708	711	684	701	660	699	687	659	732	751	702	719	728	683	696	664	695	647	674	727	718	689	733	756	686	700	694	671	728	649	675	694	701	689	663	745	714	676	668	696	705	663	670	712	706	688	661	688	712	699	678	642	725	691	687	684	687	651	710	674	694	713	681	660	666	714	708	684	677	713	666	745	659	694	738	673	691	668	685	679	709	650	691	683	706	710	685	687	692	687	685	699	693	727	669	720	669	707	659	649	702	713	717	696	665	743	688	709	705	651	726	713	706	756	678	727	689	726	720	704	702	719	711	674	714	719	708	672	733	690	676	745	724	682	733	715	695	722	665	744	685	713	690	685	733	696	668	689	695	761	743	653	711	731	714	687	688	687	681	683	704	700	715	732	707	713	701	726	701	692	718	680	715	703	670	694	731	712	704	712	696	746	715	708	688	711	685	670	703	735	699	658	716	628	717	689	690	714	637	687	724	705	672	656	664	660	692	729	713	669	700	711	709	647	768	680	727	727	690	726	709	704	787	717	687	687	686	715	673	712	736	663	650	721	730	689	709	704	677	674	727	679	700	683	709	729	683	650	690	661	737	696	714	705	701	756	716	696	708	691	666	703	710	695	661	716	703	730	785	693	725	725	698	703	702	719	699	733	714	692	712	711	677	666	687	714	665	686	703	677	693	711	679	724	686	684	687	704	710	697	687	671	703	712	655	691	690	689	742	696	720	659	677	680	676	651	662	738	675	702	741	745	721	693	692	772	688	659	680	719	729	717	647	719	690	717	682	740	682	693	677	695	738	717	711	705	686	700	701	698	702	715	675	677	655	722	727	718	704	759	711	671	704	659	686	698	750	668	713	685	734	688	666	736	696	677	695	694	668	693	739	743	727	693	663	692	706	671	750	705	734	669	702	722	727	698	752	724	709	731	691	665	668	714	696	697	698	695	751	717	711	697	726	709	728	704	687	727	690	709	700	682	715	683	685	705	741	690	798	763	691	668	691	703	697	657	689	704	718	672	669	733	707	697	694	716	666	689	701	716	721	680	681	744	700	728	713	685	700	665	673	701	672	710	702	706	689	672	714	716	690	706	694	718	735	686	719	722	633	729	722	685	666	718	726	745	729	699	688	781	666	710	707	665	691	731	681	679	741	705	720	666	725	713	689	722	709	723	677	752	708	714	642	678	719	689	727	709	668	710	667	716	692	728	717	675	732	738	652	709	714	722	680	738	672	732	696	763	711	726	749	738	709	684	684	709	734	669	713	678	739	683	696	723	728	765	763	633	721	720	696	681	646	711	748	686	710	706	683	727	726	713	710	683	687	735	714	723	694	716	717	733	672	678	727	700	725	703	732	698	687	691	712	735	720	707	640	749	712	708	711	751	740	729	743	707	721	713	712	694	696	680	708	735	693	670	702	729	717	702	695	724	704	752	704	683	734	707	657	697	713	708	702	715	731	671	708	727	717	689	696	689	696	657	728	758	735	734	704	698	678	694	668	687	710	675	699	669	749	651	678	717	691	642	694	717	717	690	685	695	716	697	708	716	746	666	666	745	730	601	707	723	732	715	676	749	726	725	704	650	676	701	643	677	673	716	710	694	696	738	677	714	716	734	703	700	739	691	722	709	746	721	671	668	714	685	688	726	725	696	654	706	703	740	674	720	707	713	692	682	754	700	706	713	662	721	711	630	707	717	725	747	676	724	698	695	742	724	728	734	727	728	698	694	707	725	663	692	731	665	705	704	686	691	688	698	699	672	710	699	697	697	706	664	734	673	728	712	722	715	690	673	693	687	700	658	708	750	695	709	716	699	710	720	682	688	728	700	761	714	726	663	681	693	658	739	670	684	723	671	672	750	685	738	706	723	677	672	744	717	723	699	675	649	680	651	664	723	682	712	692	702	702	683	720	702	659	721	645	722	695	733	724	676	636	726	771	693	659	670	727	657	729	709	691	674	672	736	693	722	745	748	730	738	736	710	716	685	685	704	698	672	696	724	700	685	745	720	714	723	681	704	708	718	698	677	706	663	707	695	689	711	698	651	715	713	745	714	701	691	686	693	696	743	732	718	723	731	699	675	726	683	713	733	692	688	745	688	657	656	722	770	702	667	642	718	670	725	730	717	749	713	678	761	697	710	703	665	750	729	704	718	709	741	701	698	656	636	708	672	728	707	671	657	690	692	700	708	744	736	695	714	689	711	656	718	722	692	697	706	713	708	720	666	681	732	665	719	685	696	685	743	708	690	748	716	730	681	677	744	707	720	718	732	738	723	736	644	724
68553	39831	23542	3106	389	302	256	209	222	211	189	204	201	172	200	180	169	184	160	152	162	163	161	157	140	138	161	143	173	130	177	159	155	167	150	146	143	163	166	122	160	160	146	156	153	164	156	163	140	150	165	159	147	168	182	168	193	213	179	228	210	205	263	237	249	222	216	223	204	222	226	207	246	205	177	195	208	175	145	181	201	170	154	145	162	141	174	178	135	155	141	159	156	179	168	135	144	139	168	155	169	148	140	162	176	163	159	155	149	170	169	135	150	139	152	125	138	160	152	175	139	133	171	140	149	163	139	154	145	149	159	162	135	158	153	160	152	145	153	149	138	157	174	138	144	169	160	159	147	158	179	187	167	162	148	145	153	160	155	146	134	146	176	126	139	164	175	156	164	158	149	160	130	146	152	132	158	147	151	171	148	160	176	168	160	171	144	181	133	149	148	137	118	133	162	152	155	132	157	151	165	164	147	167	160	162	151	138	147	157	147	149	161	160	162	143	161	124	144	162	197	156	146	140	169	163	139	151	137	138	141	144	148	152	143	149	134	163	116	138	176	149	131	163	145	181	138	167	179	166	143	141	146	133	148	157	145	146	185	154	154	146	165	157	147	131	146	147	159	161	144	163	181	148	131	137	144	167	175	150	122	146	158	146	168	156	157	155	169	144	137	156	130	159	158	154	156	135	149	172	158	163	154	148	165	136	158	150	135	133	160	163	156	130	165	144	168	163	155	151	134	154	171	151	137	172	153	149	155	150	145	166	154	156	143	153	157	161	146	145	159	155	140	138	164	156	147	151	147	153	144	149	144	154	154	171	138	141	156	151	126	152	156	149	167	150	159	158	134	164	161	157	150	160	151	163	149	149	185	148	159	161	145	150	168	127	150	143	135	167	195	148	162	159	171	164	150	152	161	176	148	170	162	153	160	130	173	162	151	145	172	160	186	151	140	156	179	162	139	175	144	156	167	156	163	156	152	153	146	161	150	140	133	152	170	149	143	136	162	159	164	156	144	161	148	161	143	166	151	144	139	146	166	146	157	147	151	151	172	150	141	137	146	173	148	173	153	170	156	167	153	169	143	164	168	135	163	178	153	147	150	160	157	179	153	162	139	169	180	176	155	170	159	132	147	159	163	151	159	151	165	152	148	149	168	150	130	149	136	127	148	146	137	149	133	152	166	142	167	154	155	144	139	156	146	174	141	160	152	155	149	161	174	168	171	147	162	163	139	147	175	150	144	156	122	158	142	148	146	172	162	163	154	160	179	152	152	151	150	168	158	132	149	155	137	148	140	158	138	174	157	164	156	159	154	131	142	151	170	148	155	162	146	157	143	140	169	134	156	162	149	148	155	158	141	165	147	132	146	141	146	154	191	136	138	143	163	152	151	154	153	151	159	143	176	160	166	174	160	152	164	172	142	170	140	173	153	140	160	154	163	163	147	143	146	142	147	150	184	160	144	177	164	153	120	153	160	146	145	155	148	147	162	153	164	163	149	145	165	122	135	149	147	144	139	150	155	172	154	150	165	146	151	161	180	174	154	162	131	141	153	142	145	166	149	161	156	131	155	139	141	175	169	163	155	146	150	162	156	164	140	143	159	140	153	165	171	164	163	153	185	165	174	140	154	165	156	138	143	163	150	159	134	147	156	160	150	163	180	147	153	138	147	159	128	168	135	148	174	146	132	168	159	142	159	152	151	180	158	162	151	156	145	162	159	172	165	152	166	134	155	161	157	149	148	156	157	161	141	147	149	155	147	142	137	164	159	116	160	156	154	137	156	139	165	149	144	145	151	137	130	180	154	153	165	142	159	163	157	145	149	160	152	149	172	142	131	143	166	153	145	155	170	178	152	161	143	178	136	156	136	156	131	140	146	159	162	147	160	140	142	149	160	139	150	151	149	184	144	169	162	144	147	152	137	137	160	175	170	161	153	156	153	142	159	165	181	139	163	150	170	153	140	167	141	171	155	138	145	147	135	149	178	161	145	168	149	138	139	182	135	169	131	135	163	140	154	130	161	161	147	144	148	150	137	165	143	140	170	146	158	126	160	145	155	146	171	151	147	131	148	142	159	137	160	148	146	170	165	156	158	166	164	175	135	155	143	130	162	155	150	141	161	155	143	162	142	179	149	157	132	151	136	152	163	170	183	175	164	130	138	159	147	173	122	157	149	142	154	139	159	162	151	151	163	154	166	172	163	154	153	168	165	160	154	171	145	149	155	142	159	156	180	168	140	141	143	166	134	130	155	175	167	147	148	151	158	163	147	145	154	156	150	143	129	150	161	168	156	135	157	133	145	158	153	151	140	133	158	168	150	158	145	156	149	181	163	152	163	145	155	169	143	149	159	158	140	161	184	152	162	141	152	163	150	164	150	136	176	150	155	170	128	151	134	151	147	150	153	148	150	143	152	159	148	147	137	144	154	150	153	169	134	158	157	150	156	189	163	153	158	158	153	158	184	150	147	161	136	169	150	139	147	183	140	156	146	159	132	145	177	185	163	153	147	152	126	149	162	162	136	161	143	143	149	169	168	143	177	145	166	157	154	175	142	149	160	149	166	172	141	162	141	152	172	138	165	144	148	135	142	158	159	151	158	167	167	151	146	163	170	157	131	138	165	176	144	154	137	145	139	154	132	139	150	155	137	169	151	156	157	169	171	157	157	137	144	155	185	155	141	153	182	157	137	172	163	142	165	134	140	139	169	153	159	166	162	160	156	159	144	144	142	172	147	161	170	162	168	167	137	163	152	150	171	152	152	133	140	125	133	155	152	169	160	159	150	175	132	165	147	155	161	161	146	141	171	176	169	129	149	159	155	158	165	134	150	131	144	152	138	140	154	128	155	156	126	158	155	161	151	153	145	156	193	158	136	178	160	173	145	161	139	146	148	142	170	153	166	167	174	155	150	143	151	156	148	162	140	132	151	155	139	152	168	130	134	163	154	151	161	151	140	143	164	170	155	158	154	126	152	159	158	160	132	161	134	145	172	146	159	164	136	132	133	148	148	153	149	149	137	134	177	171	153	127	157	148	168	141	167	151	156	164	149	153	140	142	148	141	133	132	149	137	161	143	148	147	128	137	149	162	154	164	156	147	130	142	149	146	160	154	175	169	156	154	162	151	146	147	142	164	160	175	161	153	153	142	160	176	141	145	139	144	158	127	156	173	153	174	145	160	145	131	133	167	168	166	155	139	157	179	158	147	175	154	134	129	171	141	156	168	147	154	159	140	168	139	157	167	171	150	151	148	158	147	160	133	129	164	148	160	150	149	160	141	169	151	136	126	155	139	161	157	155	163	184	152	159	162	150	150	149	168	161	153	154	143	157	128	169	158	150	139	161	164	161	176	142	148	148	152	182	164	147	157	156	163	161	141	173	164	169	154	169	148	160	152	146	143	165	155	142	150	144	166	144	154	145	166	143	150	161	153	168	155	183	156	150	172	161	169	155	127	127	134	156	150	150	161	159	141	131	148	146	158
49692	28603	10597	1455	1197	1045	947	856	777	763	683	604	589	596	565	572	537	530	521	513	502	469	487	497	488	480	493	472	461	487	467	494	447	436	449	515	447	441	469	460	471	457	479	483	450	445	474	467	449	486	460	486	536	534	571	615	726	744	920	1069	1031	1075	1526	1376	1227	914	1030	1034	911	1096	1178	1164	1198	1070	774	733	918	800	711	684	796	599	510	503	471	510	516	493	437	451	424	447	503	460	479	439	437	420	470	467	429	463	458	445	468	474	406	443	468	474	450	417	457	408	404	441	481	444	449	441	450	451	447	434	431	452	472	439	441	441	413	429	416	456	403	465	465	445	469	450	449	464	453	450	420	470	448	439	449	443	421	431	489	415	421	421	432	436	422	427	450	473	456	446	451	441	456	470	458	442	480	467	466	455	461	455	434	468	402	444	425	451	443	470	455	445	459	491	467	412	441	426	425	453	432	443	494	459	443	443	477	392	471	424	459	417	426	464	437	429	454	440	512	418	476	488	401	445	458	478	459	434	480	459	465	437	417	424	418	421	449	396	443	468	452	445	463	416	454	424	448	470	435	481	459	417	465	435	456	429	395	444	456	463	456	441	456	462	452	438	434	424	469	420	452	444	430	456	445	460	431	476	421	463	428	426	462	456	437	448	436	446	457	443	412	416	455	455	461	417	455	452	446	432	455	424	441	444	442	436	455	434	419	472	440	483	448	420	428	488	444	455	420	452	454	478	468	454	429	450	416	440	438	409	451	452	406	441	464	421	429	499	482	486	441	464	437	458	432	444	435	402	438	457	455	473	474	490	446	440	405	424	421	452	474	487	446	494	450	415	434	435	475	458	417	472	433	432	405	417	483	443	452	423	431	437	436	451	438	444	449	462	438	477	469	446	462	457	458	457	452	459	430	435	428	486	461	434	457	429	455	443	515	428	462	469	466	446	462	451	436	455	434	445	429	427	437	438	447	454	413	419	497	465	473	458	455	416	402	427	441	417	440	463	455	458	451	430	491	461	436	434	441	429	442	436	431	482	465	466	405	458	464	450	457	482	449	445	446	472	429	447	441	441	449	436	442	438	488	430	465	444	458	451	419	468	490	429	489	449	418	443	428	499	439	455	442	428	429	431	458	447	438	427	452	477	428	404	435	460	452	479	449	420	433	438	449	407	482	439	421	416	441	430	430	431	413	424	461	417	444	445	451	454	444	442	446	470	468	440	436	445	467	442	452	417	436	463	419	437	427	424	433	450	474	425	450	447	433	447	447	455	450	433	416	456	421	418	446	422	454	432	419	451	414	451	435	463	443	455	456	430	427	442	440	406	442	412	467	447	426	468	463	475	453	417	437	435	436	457	439	465	477	421	423	426	455	427	437	438	405	449	427	477	439	418	439	446	467	440	439	441	440	423	430	475	452	412	437	429	488	469	462	476	418	462	468	415	467	449	454	472	463	435	413	424	465	456	470	438	471	421	429	471	449	435	455	443	434	443	450	434	447	493	453	450	423	434	423	432	446	441	442	432	440	475	456	435	456	452	458	449	436	392	443	469	469	430	441	463	485	463	486	425	438	448	488	462	420	448	429	409	453	401	428	453	456	455	437	485	461	449	415	444	440	450	444	466	427	442	445	452	411	459	466	446	380	462	438	460	407	418	497	413	437	458	438	467	466	462	487	431	433	437	493	466	425	438	474	477	421	458	447	457	456	469	435	445	426	414	449	417	466	434	451	419	401	442	418	436	421	461	421	474	432	418	461	444	406	446	456	468	442	473	459	460	499	493	456	436	447	468	443	478	446	409	474	424	427	441	420	465	452	441	389	436	429	453	434	430	448	448	465	431	421	423	459	465	458	427	475	408	450	432	430	442	463	399	436	423	469	441	441	481	417	456	473	440	474	481	426	418	427	426	421	443	433	429	440	421	408	428	430	521	429	429	482	423	444	457	464	404	443	417	431	467	484	405	454	456	454	438	411	469	408	456	454	457	439	441	474	443	476	444	445	432	443	428	402	455	409	437	451	442	390	448	445	446	444	445	427	442	425	428	456	445	444	433	450	467	414	491	450	454	413	439	432	439	439	465	422	440	415	490	455	454	456	434	441	456	455	434	462	436	459	457	450	457	448	432	444	426	455	430	435	456	453	448	401	429	447	442	461	426	438	443	435	430	450	461	441	437	455	463	454	444	449	469	441	449	417	462	456	461	413	426	478	490	415	469	408	474	465	440	457	506	462	418	465	427	432	434	445	412	438	413	425	444	406	423	408	468	427	458	445	433	450	450	468	440	442	452	449	447	422	446	419	440	472	411	430	470	463	457	427	464	439	447	441	444	453	475	438	424	467	448	452	443	447	459	476	433	444	454	463	451	443	444	427	464	429	430	483	451	451	400	431	447	470	418	465	445	450	425	436	442	417	446	449	414	446	468	442	430	466	431	435	414	442	435	439	424	432	455	428	430	455	467	432	460	454	470	434	453	429	482	436	433	448	435	495	420	421	467	476	398	444	411	477	490	454	422	446	423	460	431	431	498	443	465	472	443	422	458	409	452	446	465	459	381	418	428	456	498	415	419	447	458	463	441	467	429	451	424	459	442	451	444	436	474	442	443	483	455	448	457	445	450	437	500	453	464	447	432	422	468	452	448	456	445	506	444	457	451	438	445	475	467	462	497	394	431	392	425	455	438	430	416	467	487	446	464	444	425	429	425	451	420	432	458	472	476	434	463	432	439	505	422	444	449	449	481	458	441	430	457	438	426	431	462	470	444	446	423	458	500	451	434	457	434	465	435	462	420	434	485	424	466	474	473	441	468	450	441	456	429	463	410	422	432	440	448	493	443	450	402	443	462	405	428	408	448	443	453	412	435	412	433	449	443	457	456	431	441	438	459	444	451	425	464	454	449	431	435	443	447	435	437	459	443	475	454	449	419	436	459	442	478	452	439	432	411	434	415	444	474	430	451	447	458	461	429	431	425	477	422	469	422	417	454	428	432	419	436	439	453	453	427	466	462	452	438	448	453	456	439	470	482	457	452	466	456	458	427	441	425	458	457	438	430	447	452	455	429	468	421	469	433	436	426	453	471	444	431	470	454	420	449	429	442	412	465	435	437	428	403	456	421	439	416	447	453	433	410	450	459	456	454	457	401	460	428	476	491	481	410	428	489	448	464	452	436	452	427	444	481	481	473	446	466	410	441	467	442	457	449	407	444	428	432	436	425	434	426	445	467	429	428	475	437	447	418	480	471	493	434	445	419	441	446	472	441	432	448	444	465	374	452	438	436	434	442	455	456	440	436	484	435	435	485	449	456	441	409	438	430	429	411	441	403	457	426	462	436	423	442	424	452	426	475	425	403	405	449	401	443	428	470	426	462	416	382	445	452	432	441	441	406	428	457	480	435	469	455	452	440	433	412	465	441	437	396	445	449	507	436	433	447	426	474	468	437	439	467	407	453	436	424	448	415	411	441	429	434	444	456	465	443	452	435	406	464	464	451	436	438
75982	48885	29725	10038	1231	468	346	315	267	233	236	206	204	192	180	173	188	156	189	191	163	158	162	189	175	166	155	176	169	153	162	154	163	138	152	151	146	179	163	171	147	184	143	159	185	178	164	139	157	169	163	169	157	183	167	165	220	200	251	238	302	309	331	355	307	296	294	261	242	260	305	290	307	321	213	244	254	229	203	188	224	204	192	155	181	165	179	153	147	156	176	167	167	167	177	150	161	155	146	168	154	167	152	161	156	168	183	145	149	138	142	148	146	157	173	163	146	161	157	139	172	155	148	171	169	146	154	160	157	168	138	153	139	166	163	116	148	150	164	154	150	169	157	136	139	140	164	171	160	156	161	170	158	186	169	162	156	154	153	153	151	161	151	148	153	151	149	150	149	153	135	170	141	154	173	148	166	160	165	152	151	148	147	146	185	147	160	130	154	157	175	146	156	149	177	155	160	148	152	174	160	136	154	145	164	159	159	137	150	145	196	136	126	149	151	158	158	141	150	152	182	174	136	169	153	145	172	159	144	142	155	168	156	148	151	179	140	166	168	159	153	156	130	159	146	149	155	156	146	168	150	154	166	139	163	155	154	153	159	164	171	132	157	157	165	186	143	158	148	135	145	178	159	151	151	154	165	151	156	144	161	132	159	138	151	149	168	163	161	136	132	151	161	158	144	154	145	157	156	158	160	148	146	157	158	134	151	133	144	147	154	172	145	169	155	160	165	136	146	166	155	159	129	126	155	165	145	155	152	162	161	152	156	166	162	162	144	183	175	169	154	165	146	149	147	171	143	150	142	155	172	171	155	151	141	138	169	151	142	141	168	177	144	146	159	165	171	168	159	162	157	137	171	163	180	157	164	156	170	140	149	140	155	154	150	143	146	152	176	160	143	144	158	158	174	162	149	161	151	161	146	183	148	137	173	155	187	184	159	157	168	164	148	150	170	167	170	157	155	158	143	150	153	142	158	175	149	160	139	141	150	160	157	144	156	133	165	159	165	133	177	151	141	136	131	155	168	137	156	140	144	161	160	149	147	128	145	166	168	129	146	165	156	149	157	156	142	155	127	156	153	140	151	160	143	156	164	153	157	144	137	165	141	145	137	142	148	135	168	155	136	161	161	159	162	147	142	142	148	160	180	137	160	174	145	164	143	150	175	170	192	149	168	159	153	168	150	174	134	146	146	153	143	150	154	140	154	136	155	172	132	168	170	132	144	150	179	142	146	154	142	167	153	140	148	165	162	155	153	182	153	145	157	161	121	137	149	164	136	122	154	188	163	140	134	177	162	149	130	148	130	155	137	159	141	141	152	141	149	171	179	158	160	147	145	136	161	158	177	154	153	133	147	153	170	139	155	145	188	152	156	141	153	128	152	159	141	165	144	192	143	157	172	162	184	154	152	148	145	146	160	150	169	149	170	183	174	164	177	156	141	163	141	155	166	159	151	144	138	163	161	165	157	176	177	178	170	155	177	151	164	136	151	154	156	190	161	173	145	155	166	152	161	151	137	156	158	154	170	160	159	175	168	182	150	183	139	148	148	147	152	160	168	147	133	144	157	140	156	132	156	150	139	142	137	139	129	136	151	156	162	191	144	136	169	152	163	134	176	168	121	146	147	148	152	144	150	141	157	162	151	173	149	155	166	144	169	140	147	134	158	150	144	158	166	143	140	157	152	150	147	153	144	179	167	157	140	148	167	158	150	149	142	139	154	146	155	157	153	149	171	134	158	137	147	161	159	159	169	131	182	149	155	161	152	164	148	141	132	168	148	149	143	155	159	162	149	165	139	157	141	139	146	132	170	152	166	141	156	160	140	166	172	165	171	137	162	152	141	153	147	154	166	158	154	130	160	149	143	134	149	133	160	158	177	154	138	160	153	134	162	156	168	173	159	173	139	164	137	178	127	155	130	166	173	141	159	154	172	172	131	138	165	151	155	144	148	170	161	124	157	141	136	148	158	187	155	147	153	155	152	142	140	152	153	159	138	157	145	181	134	169	168	151	168	144	167	146	160	140	169	142	139	123	146	135	157	170	173	165	145	164	168	134	166	138	152	152	168	160	151	161	157	164	148	152	176	162	172	139	153	159	161	151	157	169	163	134	144	170	163	137	154	156	147	151	146	139	138	162	149	154	147	166	145	145	164	140	162	127	154	153	148	152	139	174	139	165	153	147	155	163	168	165	148	156	139	152	180	133	151	163	154	133	147	170	149	166	148	158	154	170	146	158	135	164	150	170	145	158	138	162	158	156	156	157	151	148	144	147	143	139	184	169	148	145	142	169	156	135	151	169	146	158	113	148	150	166	160	153	134	159	157	162	146	153	163	149	162	140	159	140	138	157	187	154	153	135	162	158	153	161	149	154	134	140	154	150	150	135	148	146	136	145	157	142	144	159	144	147	157	165	159	146	144	148	158	161	148	173	151	174	173	135	134	157	159	164	142	142	157	153	130	157	143	155	153	197	149	145	173	136	153	163	142	147	147	145	149	176	153	146	150	179	153	162	177	177	187	141	168	134	150	159	162	142	152	159	167	167	152	184	164	149	148	150	143	154	173	158	163	159	188	156	138	161	115	162	165	155	139	163	158	171	155	168	164	166	132	126	168	150	153	152	176	155	164	152	150	149	135	164	159	150	171	144	159	152	149	163	139	141	156	145	130	169	149	162	161	152	160	171	164	142	160	132	151	161	159	158	155	141	161	142	144	152	159	138	157	151	154	181	144	161	159	162	144	136	143	137	153	153	162	135	164	150	156	161	140	171	169	144	154	151	170	147	165	145	170	151	163	134	172	175	160	178	137	170	153	165	149	144	174	150	177	181	150	142	159	160	155	147	132	173	151	158	170	173	150	164	131	149	150	154	147	164	122	151	145	155	162	171	158	150	168	183	178	159	143	162	180	154	129	150	151	162	142	148	159	161	173	159	154	157	140	149	137	145	152	142	165	162	165	152	149	164	139	145	172	152	160	164	155	148	153	146	156	137	161	152	157	154	147	145	134	151	173	138	157	129	141	169	145	169	176	123	162	139	157	156	137	130	139	147	164	162	165	151	150	172	165	172	177	159	148	156	154	155	150	157	181	161	149	139	144	160	141	148	145	175	145	175	153	155	155	157	154	158	144	135	159	164	145	164	149	147	163	158	165	159	159	135	157	147	167	172	152	155	170	133	150	173	153	157	153	141	164	165	171	157	168	160	174	161	167	141	143	159	142	152	137	165	143	167	151	155	170	178	168	147	157	164	152	148	172	167	162	162	156	163	154	147	135	162	172	162	161	162	143	156	136	157	162	144	146	157	166	150	146	167	144	141	147	162	159	165	145	166	164	154	158	165	153	157	147	177	161	165	148	149	162	149	161	156	158	167	167	173	155	171	145	157	144	165	164	163	155	158	153	156	153	149	161	166	169	175	154	154	127	158	146	150	130	145	170	167	142	157	148	158	155	158	175	146	178	161	141	125	131	123	141	156	159	158	161	129
58839	38589	13076	2382	2068	1754	1389	1207	1055	987	924	818	800	721	751	656	672	626	578	616	593	563	510	530	512	552	548	544	498	512	489	498	489	498	484	494	470	510	493	503	496	488	496	495	472	494	486	503	550	504	470	512	577	604	656	620	893	883	1081	1262	1705	1602	2037	2359	1902	1607	1822	1489	1539	1701	1551	1760	1915	1848	1188	1236	1371	1167	1012	957	1181	775	603	551	571	539	557	568	513	506	521	494	486	450	476	463	447	457	448	485	421	460	422	471	486	435	436	416	472	448	460	456	459	465	498	455	443	465	433	437	471	447	464	455	507	439	498	451	445	443	447	456	459	462	441	437	444	429	447	466	484	453	445	457	416	492	409	479	455	422	492	492	454	454	444	493	438	449	454	443	449	490	441	471	451	457	443	456	475	467	465	452	482	465	469	465	431	474	463	440	451	448	471	454	439	415	434	472	470	444	412	486	450	459	427	480	485	448	447	475	466	500	469	420	459	454	485	420	471	479	439	473	449	467	464	455	417	449	445	482	433	454	452	426	408	454	445	478	439	435	492	449	467	482	457	450	505	483	458	433	437	455	466	446	467	466	423	441	449	495	453	444	415	450	417	474	449	468	471	459	475	414	431	458	455	453	480	433	442	428	449	478	506	462	437	436	453	474	441	437	445	433	456	439	445	442	468	464	466	441	431	448	456	439	458	458	436	480	468	449	468	459	485	477	443	437	451	459	464	467	494	476	433	457	464	455	418	457	480	433	471	462	418	491	473	436	469	433	421	467	477	452	461	475	418	504	432	417	473	449	468	457	469	443	467	467	457	442	468	439	463	453	467	474	441	482	449	441	435	449	476	468	458	455	441	451	462	449	453	431	451	468	447	464	467	445	459	453	478	451	462	503	462	434	447	501	446	438	483	416	434	479	464	482	470	445	425	464	483	435	471	505	445	422	456	458	462	444	474	454	506	458	474	480	444	450	435	433	444	448	417	502	456	462	457	421	462	471	442	423	458	439	456	381	428	458	439	442	447	468	447	473	426	430	427	455	431	457	441	459	461	491	445	460	422	419	471	476	409	484	470	502	468	479	429	484	477	485	461	446	448	461	451	438	477	426	453	450	450	451	440	434	456	444	459	470	418	447	485	438	410	437	460	405	460	463	419	458	468	489	480	447	456	433	466	501	465	421	448	414	447	427	464	477	484	492	444	454	432	444	458	441	445	425	496	419	471	427	452	434	447	440	460	426	456	440	429	457	482	485	466	444	431	436	483	450	467	434	418	421	457	471	473	417	444	432	470	481	425	485	453	473	476	413	491	443	457	484	419	475	457	477	458	465	410	453	438	404	465	475	453	456	472	436	460	439	459	471	475	457	439	460	479	431	489	488	423	471	457	442	474	446	490	466	481	443	465	426	451	439	504	457	466	449	493	438	472	459	505	443	431	453	469	464	430	443	456	477	461	448	474	466	457	449	459	486	435	449	461	463	460	445	458	449	473	435	476	463	460	454	452	435	447	500	445	441	466	469	443	422	446	429	441	473	427	415	483	437	442	400	438	457	444	456	461	458	437	445	448	443	456	444	470	482	454	454	426	463	457	476	490	429	457	433	446	438	482	451	454	440	469	462	477	451	450	412	454	448	433	483	451	477	461	440	415	422	470	468	466	479	434	421	488	408	434	429	485	478	440	469	448	480	444	482	439	450	481	460	424	431	445	443	457	437	481	446	440	477	476	458	440	464	445	434	452	442	472	439	436	457	479	450	445	427	424	468	494	456	443	452	484	460	454	431	445	456	466	470	452	433	445	426	452	439	454	483	450	465	437	455	479	419	449	437	441	463	459	484	490	436	412	453	486	437	435	452	443	428	427	489	450	520	486	444	437	456	449	443	447	463	473	461	460	462	471	439	441	493	421	457	454	421	446	447	474	439	466	441	473	464	430	429	425	458	421	436	437	437	462	434	466	489	445	468	458	462	421	449	481	495	458	461	439	452	449	441	462	452	460	483	459	469	472	437	426	483	450	451	457	509	473	409	470	461	463	454	426	464	492	459	455	456	473	442	426	463	449	500	448	448	408	477	425	447	447	456	445	438	427	466	444	466	442	430	463	467	430	455	432	471	417	448	485	523	452	458	465	432	435	478	456	429	458	431	469	458	448	506	524	462	467	459	436	478	425	472	455	487	476	433	436	444	498	438	453	453	459	442	449	449	487	445	453	424	475	464	453	408	401	413	431	465	462	419	461	477	454	478	465	469	500	478	467	468	435	507	475	477	470	467	483	447	461	458	438	427	493	466	468	473	468	452	474	436	441	464	465	443	425	463	474	468	443	475	452	427	472	438	479	446	448	393	446	434	451	451	448	440	415	460	466	443	445	424	467	453	454	453	460	449	413	468	461	438	448	436	440	463	446	448	442	447	421	454	444	425	463	492	489	449	482	449	470	460	435	454	428	455	468	474	435	449	453	441	468	451	449	482	448	445	429	446	501	445	423	438	498	465	465	387	483	431	472	474	426	429	481	456	450	429	430	454	454	461	477	493	453	465	442	448	391	447	446	443	455	443	440	480	467	474	427	451	456	450	456	451	446	430	439	483	452	451	476	470	450	458	465	451	481	459	456	465	465	470	456	468	430	457	455	456	471	466	431	487	443	449	472	445	462	429	398	423	432	407	479	460	477	448	472	471	454	469	444	485	455	473	483	437	464	483	477	433	445	444	459	396	395	490	419	429	388	458	445	454	434	450	441	429	504	431	410	474	472	459	474	450	463	423	464	448	465	441	487	431	430	464	443	470	436	431	446	469	468	416	434	448	459	460	439	469	474	465	479	442	443	443	430	469	465	445	453	461	454	484	475	458	469	438	436	487	412	425	441	472	459	444	474	478	473	448	464	461	459	462	450	489	451	465	430	429	458	438	448	488	466	465	452	438	455	481	429	465	475	460	478	433	466	436	418	464	482	450	492	462	449	442	481	448	454	436	428	447	441	473	461	437	459	454	498	436	412	442	500	465	475	454	421	446	452	483	463	463	464	475	471	459	445	466	433	425	449	471	464	443	482	472	463	449	456	490	432	479	473	475	425	448	490	433	433	420	468	449	498	458	474	476	435	389	429	429	439	434	439	465	428	427	488	492	475	475	419	469	475	447	467	455	458	442	464	442	434	446	475	484	473	461	445	434	468	437	402	435	422	471	460	439	464	492	445	429	477	453	470	424	448	448	456	467	466	437	451	401	472	446	457	464	423	445	470	468	460	446	422	462	458	470	448	441	487	466	418	416	471	410	489	431	438	495	470	422	454	435	447	424	465	451	439	465	415	438	446	462	438	463	497	445	474	433	517	450	465	435	443	459	459	436	393	435	479	430	438	463	430	465	483	448	445	485	440	472	453	415	446	452	467	472	430	466	438	453	477	462	467	443	443	441	464	480	437	425	419	429	474	441	494	423	475	445	436	445	425	455	453	435	439	465	474	457	473	463	431	430	464	448	435	473	469	411	470	483	440	458	436	452	428	468
36688	11591	2448	426	299	285	261	270	288	254	304	210	277	278	304	276	271	253	265	281	222	243	266	266	268	249	254	270	284	249	253	276	261	277	270	258	285	280	257	286	246	262	272	258	275	263	271	271	295	272	244	253	259	293	279	251	279	262	269	293	263	265	284	275	275	268	274	307	270	265	316	283	251	259	259	263	279	244	280	262	279	263	265	273	279	278	252	266	291	249	272	281	252	247	272	251	247	274	259	278	261	253	295	267	249	263	271	278	237	263	282	265	294	236	290	264	248	233	272	238	293	274	273	247	282	263	255	289	250	258	262	257	245	273	259	260	245	252	281	245	239	247	244	254	305	245	278	237	234	284	263	280	242	266	274	250	257	250	243	251	254	269	240	277	261	268	245	252	245	268	239	271	269	276	263	261	256	243	300	278	258	277	289	262	265	285	240	246	254	264	271	274	287	272	268	250	268	266	270	267	259	264	264	253	250	303	258	270	276	270	267	239	267	226	288	266	290	266	275	261	288	266	271	269	250	279	291	261	289	248	263	266	274	255	279	265	263	270	279	276	276	248	265	264	256	244	287	269	261	258	255	262	273	280	260	272	262	265	257	268	279	260	283	287	255	268	244	255	311	271	282	251	243	264	278	294	254	243	236	283	290	266	291	261	303	268	251	246	278	272	273	246	292	240	283	267	214	278	301	242	266	258	269	273	257	265	242	277	265	261	287	285	246	286	265	286	260	280	271	273	267	286	237	266	249	246	272	232	258	278	272	279	227	282	271	280	279	257	275	272	265	239	254	255	269	259	277	279	264	281	261	237	282	283	248	272	263	262	267	259	259	275	279	293	270	269	274	273	272	257	276	250	295	263	280	261	301	258	268	266	276	256	262	271	284	256	270	278	257	272	268	261	275	285	271	272	250	286	263	256	266	280	272	253	261	269	265	246	266	247	259	245	257	289	248	253	255	276	267	324	270	249	283	247	269	257	284	250	259	271	258	251	248	262	280	295	287	294	269	271	269	263	232	290	257	252	284	266	273	249	257	269	280	232	255	264	249	245	252	242	257	255	248	284	269	297	284	243	242	264	278	255	276	246	285	268	303	254	232	281	215	261	261	253	274	273	272	229	295	306	248	257	263	260	269	281	278	272	257	250	233	244	271	276	270	264	273	288	266	273	252	253	263	269	285	240	280	249	282	290	282	253	249	278	259	278	264	284	276	271	298	279	275	260	244	258	258	263	299	268	289	290	244	277	269	258	228	266	269	305	279	267	261	270	258	292	260	294	290	251	248	266	254	261	285	263	260	243	254	274	255	269	273	239	288	263	269	262	285	260	258	256	210	239	233	290	260	234	262	249	269	257	252	281	270	291	268	267	267	264	294	267	250	274	266	283	264	263	273	259	264	262	253	254	281	267	255	254	256	260	237	235	272	275	277	258	234	258	238	277	281	273	273	302	302	268	290	281	259	280	246	264	255	274	257	276	269	273	245	287	253	246	237	254	260	238	263	233	240	299	272	243	242	271	297	278	272	269	250	269	263	253	300	239	269	248	264	273	272	270	256	265	280	272	278	239	242	243	254	261	261	254	269	269	278	277	255	256	285	238	264	285	278	259	253	274	300	261	268	300	271	274	277	258	254	244	249	253	265	259	274	256	276	240	256	250	255	253	272	295	235	258	260	272	268	272	288	256	273	245	246	260	275	244	231	274	284	274	264	260	225	224	280	266	262	267	248	256	241	267	263	260	265	299	275	254	263	260	272	282	257	247	272	301	260	253	268	259	266	248	278	247	266	297	270	278	279	251	260	257	277	262	251	265	269	251	244	243	215	256	272	264	246	261	274	279	259	261	250	259	241	272	274	290	255	283	253	304	248	280	239	273	298	244	297	269	278	270	251	258	291	273	248	265	274	258	281	256	264	292	263	277	259	255	276	257	249	294	257	276	280	273	259	274	311	274	274	282	263	281	236	250	244	269	267	269	263	288	250	241	273	267	254	252	289	266	288	279	261	277	282	258	263	258	266	279	259	263	281	270	263	261	287	259	284	284	310	252	285	278	310	221	272	255	265	272	270	254	303	283	305	263	233	278	295	256	272	251	281	253	259	283	264	279	261	287	230	301	287	237	229	277	261	275	278	264	285	272	261	260	256	247	243	233	269	265	261	265	240	250	286	259	274	252	286	272	264	285	267	254	260	244	260	279	289	279	245	254	252	263	296	271	278	246	292	288	276	276	266	273	244	241	273	250	265	273	256	250	274	256	265	270	247	276	230	261	265	270	250	267	237	271	282	217	242	289	260	258	268	273	272	254	272	273	247	266	270	241	257	268	253	246	270	241	257	258	270	266	289	238	254	247	272	260	256	268	243	271	279	268	253	250	296	281	262	286	294	233	284	254	285	287	266	241	264	254	271	244	290	285	270	236	250	297	294	284	267	247	285	260	246	256	243	283	281	265	282	287	250	287	298	259	254	276	224	269	257	248	278	291	274	270	263	256	259	242	252	263	257	220	277	279	270	247	269	270	265	248	278	257	285	265	254	281	288	269	249	291	302	247	277	254	230	279	278	255	275	270	247	269	267	277	256	253	255	312	249	242	255	255	264	253	284	259	275	262	265	236	262	264	285	287	245	244	271	279	253	264	260	238	268	253	279	263	269	263	267	232	274	274	261	253	251	252	271	271	292	254	245	290	276	246	272	277	246	269	244	275	293	279	272	250	260	271	248	259	262	253	259	255	251	262	251	269	248	237	251	271	276	250	278	270	248	260	279	272	282	255	277	291	272	264	269	281	267	257	286	263	243	261	288	256	285	281	280	296	277	233	271	255	282	256	261	274	263	269	257	258	275	270	290	251	274	276	261	271	258	272	262	279	248	269	240	275	290	282	312	260	273	287	272	277	262	253	278	266	298	255	296	274	292	282	267	276	273	259	271	267	256	266	249	288	239	272	276	271	270	286	284	292	243	243	280	251	254	284	262	262	277	260	273	274	260	261	259	260	283	251	244	259	264	246	276	305	282	295	254	258	267	299	270	250	245	302	276	287	274	283	273	258	262	270	290	269	290	284	249	253	260	221	276	263	263	240	278	292	272	262	297	299	282	283	282	268	228	270	237	281	258	262	255	259	247	282	264	287	269	294	279	243	253	269	273	252	240	281	259	253	269	284	255	275	275	275	283	236	271	255	241	244	287	261	263	284	265	250	297	246	274	266	234	273	248	240	256	232	246	280	276	232	269	285	260	268	271	276	275	245	278	316	287	286	230	285	272	291	281	281	275	271	277	259	244	276	282	263	262	265	264	287	252	258	257	231	281	265	259	260	253	273	289	281	257	256	245	257	269	237	261	284	273	277	269	262	292	285	250	227	263	303	254	258	265	280	243	278	289	258	270	262	264	283	259	253	260	264	277	274	280	232	264	270	265	274	260	253	241	253	273	304	307	282	269	249	252	272	244	262	250	277	268	240	222	301	281	246	259	266	266	252	280	238	285	261	289	243
31205	6652	2914	785	823	779	754	689	741	725	746	729	727	741	727	710	725	717	725	711	764	736	726	752	711	725	755	720	706	700	712	732	714	727	744	701	754	743	735	734	766	695	711	745	701	672	716	706	729	679	724	722	697	722	723	735	739	691	710	763	718	738	772	786	751	761	795	804	748	855	834	765	785	784	716	775	734	767	736	787	731	713	724	741	702	757	725	716	744	702	665	702	755	698	795	689	698	709	735	738	724	696	687	667	660	694	740	686	708	726	697	750	662	714	723	733	747	709	672	735	707	680	706	677	717	747	742	749	724	753	718	739	677	704	667	726	738	700	712	702	721	686	715	731	776	747	736	739	705	721	763	738	700	654	714	720	706	731	740	719	738	679	721	690	745	726	701	741	701	721	732	656	686	717	668	711	716	691	671	777	721	776	699	719	742	735	712	757	733	712	694	783	672	754	741	708	733	716	701	681	694	762	741	777	693	713	708	696	681	733	718	698	749	732	702	697	707	762	680	760	752	716	761	713	672	710	702	729	743	736	754	706	675	697	681	727	710	730	698	693	694	767	706	716	715	698	673	688	752	692	744	711	703	717	686	721	725	719	726	685	703	658	679	724	746	765	694	752	667	787	708	757	726	697	782	705	735	743	729	715	743	676	710	680	741	737	678	716	691	735	792	748	687	672	690	721	745	716	739	706	786	673	758	697	729	684	754	709	676	731	724	726	725	751	755	672	628	742	705	688	712	693	736	658	705	665	736	767	676	706	758	703	724	650	713	728	735	738	714	702	706	704	716	755	721	730	704	762	715	734	703	748	684	711	690	747	730	741	697	657	733	730	703	673	736	717	704	694	733	697	756	696	726	711	705	733	754	694	725	749	732	721	701	735	750	701	666	715	734	737	693	719	706	710	729	723	684	668	756	688	747	732	665	701	747	727	700	733	739	696	738	702	726	713	700	735	686	739	767	714	690	738	685	710	718	717	721	713	731	678	720	734	673	742	693	759	713	725	676	681	683	692	723	704	677	717	727	724	710	717	694	699	675	742	696	728	745	733	704	750	739	690	776	730	783	720	711	695	709	709	719	736	768	744	760	701	688	713	730	712	735	713	697	725	718	706	678	702	671	702	708	691	671	709	736	689	710	728	735	708	731	721	702	713	740	712	736	693	736	691	714	713	707	725	719	733	714	725	775	707	707	674	713	720	708	719	718	747	725	752	729	782	719	724	734	767	691	733	718	704	742	736	683	722	717	723	721	712	684	713	696	691	772	698	698	724	722	692	725	730	736	726	733	724	657	735	759	746	723	753	707	729	712	734	674	731	707	731	700	709	712	735	691	663	746	716	716	688	712	719	711	729	751	714	751	762	738	685	707	761	679	714	702	705	703	687	734	709	723	688	714	676	729	712	693	710	722	764	713	714	715	713	731	681	713	767	732	732	730	682	675	696	698	740	706	720	692	735	716	717	721	755	763	726	712	739	697	723	719	709	691	707	702	694	705	690	727	697	684	756	710	687	734	710	780	639	759	704	725	705	711	679	700	681	716	717	675	740	730	728	740	724	705	704	695	722	689	723	703	740	711	767	719	723	712	761	696	708	679	727	697	745	740	696	743	722	740	737	652	672	714	708	650	724	688	705	724	742	690	659	700	752	728	699	730	699	723	718	784	731	683	760	771	727	712	716	711	739	677	686	700	697	677	757	729	708	744	732	697	717	700	695	706	703	692	729	763	789	699	690	723	726	718	722	740	737	696	707	699	706	702	699	708	692	728	724	757	706	739	693	720	701	707	702	656	773	725	707	689	688	737	690	700	759	756	713	684	740	734	720	700	662	674	747	722	685	697	746	745	695	727	682	699	721	708	699	732	765	734	722	779	694	658	747	721	716	689	726	765	699	763	650	700	731	752	683	759	721	718	745	727	725	728	712	707	722	660	709	761	725	682	744	714	686	698	698	741	724	748	720	719	704	756	728	722	719	698	718	676	741	682	715	713	723	751	726	719	736	664	752	693	725	711	744	689	706	663	718	692	710	716	731	690	689	750	711	702	746	704	739	674	697	702	712	705	727	682	697	705	738	699	722	686	715	666	703	711	763	727	698	754	733	686	702	720	718	692	710	738	734	694	748	728	716	685	730	738	726	711	687	714	693	691	684	699	739	669	718	753	759	691	692	756	729	718	737	743	711	723	697	697	723	696	715	725	674	732	680	752	691	724	687	736	750	714	727	710	724	700	732	721	726	749	702	734	707	668	720	752	778	686	707	722	715	726	692	698	743	682	680	703	749	701	677	691	707	700	733	699	684	739	651	682	711	735	723	699	725	731	675	682	695	705	748	715	773	681	747	714	755	720	666	714	752	685	727	720	732	727	676	712	741	713	791	714	763	733	701	710	743	704	736	731	743	723	707	711	707	732	697	733	676	705	673	742	671	698	705	676	742	756	706	770	663	680	719	743	716	758	679	704	679	724	727	704	706	724	716	699	702	739	711	737	721	706	712	671	781	699	660	722	696	714	733	678	668	763	792	750	688	658	694	765	682	688	705	708	695	696	724	719	721	727	680	765	768	678	738	705	725	728	749	660	728	728	727	728	716	753	774	723	693	711	761	717	716	734	691	732	712	678	714	727	694	720	688	695	676	736	668	742	716	769	707	727	708	734	690	717	712	756	739	699	725	664	699	715	733	706	731	731	742	706	692	668	713	718	711	721	714	747	750	761	655	700	724	732	745	719	687	721	678	692	740	740	749	736	677	708	658	727	710	714	672	713	691	729	707	721	739	710	712	699	722	697	710	729	691	763	742	686	728	702	676	759	723	751	719	711	744	728	741	756	710	770	711	703	722	727	765	695	786	748	725	718	717	696	726	776	735	729	711	718	777	701	772	669	760	715	704	709	729	737	733	679	699	730	699	716	734	753	697	751	691	713	707	717	678	752	704	781	695	745	723	671	707	746	701	708	715	674	760	717	764	711	740	682	711	747	688	755	714	690	733	736	715	727	631	687	679	732	673	705	723	684	741	744	761	707	709	700	722	739	677	781	740	661	729	734	717	728	746	703	735	707	741	719	676	703	707	750	709	719	710	739	772	738	717	694	700	729	695	688	667	710	677	724	728	725	687	718	674	750	704	708	716	752	669	701	769	687	704	758	727	766	730	727	672	699	699	674	773	714	716	723	726	750	739	733	686	710	730	688	713	663	729	721	718	679	721	716	743	664	709	697	716	700	673	730	706	733	679	735	732	666	725	739	725	713	739	731	732	725	698	695	710	729	732	744	726	733	724	746	705	722	692	717	707	758	708	730	705	677	747	685	700	734	729	720	699	733	746	741	681	715	700	717	717	726	720	695	700	739	721	724	701	679	716	689	701	707	759	704	720	760	745	731	721	716	752	721	680	685	724	770	723	722	650	749	719	730	753	664	732	679	738	692	695	722	746	746	749	724	711	708	741	718	720	744	721	667	716	721	721	720	743	707	726	713	739	718	749	790	671	666	764
71693	40959	22774	2484	393	300	241	237	223	185	172	174	182	172	169	162	154	145	178	165	139	168	144	183	161	163	162	160	183	158	146	163	154	155	151	140	140	136	148	167	142	158	175	152	136	157	143	155	162	158	146	162	162	144	166	179	169	181	200	186	179	191	229	248	228	248	221	223	207	233	243	189	210	213	186	184	209	213	198	194	195	190	149	170	176	172	167	158	152	193	165	144	152	154	158	156	189	139	133	164	146	134	148	154	157	151	151	181	151	161	153	152	156	158	171	151	167	151	150	148	143	137	159	141	152	156	153	182	144	141	149	158	160	157	182	152	154	159	141	151	156	161	172	149	147	168	164	179	157	158	151	160	183	151	157	172	159	142	151	181	154	156	156	163	133	140	136	152	156	149	157	139	150	156	156	133	137	162	149	147	150	154	153	148	156	150	164	171	143	156	144	156	166	151	156	162	165	164	157	154	161	160	153	147	145	150	155	140	168	164	129	148	133	168	161	184	161	154	170	139	159	163	147	147	146	151	159	148	163	142	134	148	159	155	166	143	140	151	156	150	167	156	165	163	156	175	181	153	145	159	154	161	167	146	161	137	162	164	150	155	152	166	143	158	159	158	146	155	165	154	142	145	131	178	149	159	169	156	142	138	160	163	137	166	134	153	178	163	147	138	146	167	174	153	170	167	142	154	155	150	159	161	156	158	170	144	138	151	172	145	173	165	166	158	173	147	153	165	164	153	177	154	151	143	153	153	157	162	159	175	135	179	162	152	148	166	150	143	122	167	178	162	163	153	146	155	159	153	166	169	124	134	160	156	140	151	164	153	153	153	147	170	177	143	139	162	140	135	145	165	150	142	154	143	144	135	171	164	143	157	133	170	145	165	148	146	149	164	165	159	153	163	154	135	151	142	157	163	165	163	154	161	155	151	149	134	147	182	179	163	141	130	165	144	187	154	173	160	160	173	156	159	157	155	161	174	158	165	146	173	144	163	148	134	176	151	178	157	139	158	142	137	150	161	164	176	178	153	145	142	135	176	154	141	174	164	157	172	154	152	152	158	165	140	138	172	132	131	157	157	154	130	178	145	150	154	155	160	169	166	154	151	131	174	151	147	147	172	147	162	143	138	169	150	156	174	167	150	151	160	153	160	160	138	154	154	160	141	161	145	146	173	148	179	144	159	161	142	154	156	145	149	142	154	137	147	136	181	154	156	146	146	161	146	144	149	153	150	160	148	156	142	165	147	159	156	160	143	162	161	147	160	154	140	146	165	165	167	144	152	125	172	165	132	165	129	143	178	167	162	149	169	156	145	168	163	145	156	147	176	157	128	174	153	154	173	160	173	140	151	148	157	159	159	138	161	148	136	145	163	163	165	148	140	149	145	149	159	185	174	153	154	152	161	144	143	141	140	152	136	147	166	158	143	142	139	146	168	178	147	156	158	126	153	162	150	163	176	159	150	146	157	154	157	140	155	165	141	144	144	158	130	156	150	130	159	149	139	157	166	149	172	169	152	153	151	137	175	169	154	149	161	159	145	176	161	137	156	152	147	134	152	160	160	193	164	131	156	163	136	159	149	150	170	167	132	161	143	165	144	157	151	169	143	144	153	158	149	166	165	144	156	132	164	141	170	158	153	153	162	176	137	168	171	167	166	135	136	169	135	158	171	181	183	164	162	161	145	130	160	164	170	131	165	149	156	173	161	156	160	149	162	148	122	142	148	142	160	157	154	139	144	164	158	146	147	164	162	160	143	149	146	157	157	127	170	159	155	158	150	144	144	153	160	159	154	180	145	160	161	137	168	160	136	141	148	148	158	141	167	172	164	173	148	148	140	121	150	152	167	146	169	160	178	158	132	159	152	147	157	150	139	141	132	155	175	140	147	160	162	156	147	161	162	143	170	163	133	155	142	155	163	133	155	156	146	161	162	172	157	159	176	152	140	151	167	147	159	163	168	168	149	159	156	157	156	158	146	157	157	158	154	150	163	162	141	140	166	153	171	150	165	167	146	163	172	160	144	166	160	164	171	170	165	150	143	157	136	157	174	132	175	147	138	161	153	183	174	150	156	156	115	148	150	159	150	156	148	137	160	146	163	140	147	167	160	163	140	155	146	123	140	158	159	159	146	162	132	160	156	154	154	137	150	150	150	140	157	145	157	148	152	144	161	168	143	145	141	182	145	179	166	139	157	149	155	161	155	158	174	157	137	152	149	168	174	152	152	139	130	143	144	165	159	151	129	185	143	150	176	146	162	157	149	154	144	152	165	151	167	153	130	126	146	156	155	166	159	171	155	152	148	136	145	164	156	153	155	157	160	152	173	149	156	158	162	143	146	140	141	135	146	162	173	159	187	167	164	153	156	146	166	144	157	151	144	146	126	146	183	143	134	151	161	135	155	166	159	151	138	167	150	154	158	160	166	152	153	153	162	142	152	178	143	138	158	141	134	178	153	152	153	124	148	132	142	174	163	153	164	145	150	147	162	160	157	173	181	143	158	161	134	152	167	144	152	162	157	166	159	155	171	136	154	154	152	164	147	168	141	162	136	180	163	165	164	166	171	184	159	141	152	178	141	169	147	164	147	140	142	171	156	152	151	157	155	151	159	172	147	133	143	155	149	167	147	161	151	152	142	184	160	143	177	171	162	165	178	128	135	134	150	158	161	166	129	163	116	143	155	172	160	157	160	164	154	160	146	166	143	157	151	164	144	165	169	156	138	154	163	147	160	148	160	159	136	157	173	161	165	169	164	158	152	160	159	145	155	156	158	161	141	150	160	145	165	149	146	174	145	162	149	134	157	153	157	152	142	153	144	153	141	134	140	133	133	189	153	128	157	171	167	141	160	144	153	161	159	162	151	171	141	145	146	142	158	144	139	144	165	142	154	141	161	150	144	150	157	165	152	157	145	173	155	161	160	151	126	167	164	146	164	147	166	174	161	135	160	157	145	179	159	148	152	149	163	139	163	152	148	141	163	147	149	149	158	144	166	152	148	164	147	141	154	149	163	145	161	155	159	143	155	146	128	169	160	155	136	134	141	156	140	171	149	154	164	158	141	148	161	143	146	146	151	151	144	146	153	144	154	171	172	153	159	137	150	154	166	145	162	171	169	157	155	159	152	147	155	150	153	146	158	155	171	164	146	172	161	164	147	183	136	139	157	156	137	166	160	172	140	167	176	138	154	153	132	143	142	151	146	147	161	159	150	148	141	166	156	143	131	165	173	154	138	150	141	137	159	137	144	160	173	154	151	191	167	136	158	168	157	156	148	164	166	143	142	145	144	140	171	154	143	151	165	162	142	127	161	148	156	153	150	138	139	151	135	153	155	174	153	132	137	140	183	142	149	152	178	155	151	165	128	139	143	169	142	162	146	137	153	146	156	139	170	166	149	167	177	143	157	178	147	141	157	142	151	152	148	135	151	171	160	129	139	156	167	148	145	136	134	175	172	176	161	139	171	157	147	172	145	180	132	161	169	130	143
50128	27653	11736	1467	1334	1065	930	858	755	765	687	624	632	636	597	545	551	510	548	551	522	499	525	500	489	430	478	456	492	470	471	510	481	463	478	495	452	447	444	442	504	498	471	490	475	478	455	477	467	523	518	474	495	511	586	525	567	627	667	732	771	917	1037	1327	1287	1215	1169	1051	1080	1189	1283	1136	1022	1007	986	910	983	746	827	739	784	605	570	519	496	494	519	504	462	496	442	506	499	467	467	476	454	458	480	464	455	469	477	453	477	432	460	462	453	447	411	462	444	491	448	461	451	448	471	436	437	451	445	470	465	462	463	413	445	458	498	457	417	460	472	426	478	421	424	478	472	450	481	449	463	436	464	484	466	459	486	488	443	447	444	425	495	452	424	434	416	436	454	458	450	420	490	491	416	464	435	454	464	451	429	479	483	447	469	455	468	452	478	471	441	448	460	427	461	442	454	456	453	392	475	427	467	478	446	447	453	455	436	431	436	468	442	467	442	391	449	432	466	446	406	462	460	436	462	473	442	474	479	463	430	421	421	444	460	470	444	445	446	416	471	461	417	422	454	397	421	427	442	458	432	460	452	431	408	452	466	438	427	473	420	426	444	430	455	420	430	450	451	443	422	459	401	454	449	436	429	461	503	436	462	437	483	441	444	458	412	432	437	452	450	443	429	440	474	459	417	444	441	470	427	442	468	474	443	425	504	416	451	455	442	451	484	428	429	415	414	458	450	483	453	467	435	472	442	443	460	456	429	435	486	415	448	519	433	450	450	461	407	433	461	472	428	445	404	439	440	417	466	431	416	454	434	439	447	446	427	471	423	446	414	432	453	441	438	476	447	457	456	445	455	439	437	448	458	449	450	436	464	439	501	448	470	455	459	450	443	449	486	479	451	452	457	468	453	423	409	462	414	449	457	450	497	488	425	444	439	460	444	412	428	471	460	421	472	436	433	480	493	477	442	457	387	431	450	413	460	491	446	434	427	455	474	431	468	465	439	448	450	453	432	485	450	442	422	440	443	431	425	409	419	436	470	459	434	473	456	431	457	456	475	431	459	442	455	436	443	410	425	426	461	427	460	433	463	500	477	454	465	444	457	423	482	438	442	470	421	443	504	465	449	456	464	443	474	438	461	430	464	429	422	471	476	485	464	448	445	448	435	447	425	494	487	468	420	418	446	487	431	446	414	445	504	454	441	473	473	422	480	491	428	462	475	428	438	440	434	439	461	389	444	441	451	440	467	456	445	451	458	468	452	480	463	475	463	447	445	423	446	458	463	474	424	468	462	431	449	429	439	452	490	476	475	458	468	445	471	480	438	450	483	488	453	446	441	486	464	443	459	505	473	451	472	446	481	466	469	444	449	475	420	440	430	442	478	440	433	423	432	495	414	494	426	460	444	425	477	481	472	437	426	484	476	499	458	423	468	409	457	446	477	419	454	441	437	478	461	446	461	445	424	484	440	441	418	475	466	467	451	419	440	426	425	486	453	445	416	449	457	434	448	447	435	408	453	445	469	459	450	449	456	458	457	464	473	465	460	427	445	490	485	439	487	492	442	461	492	455	448	447	456	429	443	453	464	455	462	459	424	410	429	432	455	427	452	459	466	438	469	489	414	449	480	492	452	500	436	387	492	420	424	458	473	453	466	442	428	454	479	454	437	410	443	422	456	459	468	449	456	462	453	446	405	456	464	423	417	459	434	472	459	466	453	487	463	445	445	439	468	445	449	478	475	465	466	436	451	436	458	467	438	458	427	467	415	476	467	433	490	472	433	457	464	419	410	461	472	410	428	446	472	422	478	411	435	447	460	439	471	435	456	455	464	448	418	467	459	467	440	477	470	481	472	465	449	463	458	429	457	480	464	440	449	450	463	456	464	449	469	440	454	410	477	432	448	463	464	483	457	474	428	460	436	454	479	441	480	459	466	468	451	451	412	451	434	430	456	462	491	479	447	440	464	415	448	495	477	421	430	483	483	444	460	462	446	464	443	411	442	474	461	495	448	471	452	448	428	421	472	483	464	458	477	436	411	456	443	421	468	442	467	457	426	460	458	461	462	452	455	422	439	469	416	467	453	465	442	446	442	446	434	475	437	422	444	433	470	454	440	467	444	414	434	415	460	451	453	450	415	503	460	478	452	466	401	488	430	434	438	439	479	451	450	484	428	440	434	444	445	431	469	472	439	458	489	439	441	425	456	410	464	437	476	445	485	463	455	461	441	469	466	440	450	469	487	415	470	440	449	459	444	481	436	431	456	460	458	413	519	440	414	440	462	494	447	426	468	450	460	459	416	454	417	445	444	439	429	463	427	403	424	432	440	445	426	429	459	453	453	446	445	436	431	459	448	463	433	439	463	464	485	451	465	460	436	458	433	488	433	459	477	461	427	457	471	427	461	409	464	452	474	454	442	457	443	445	458	413	430	431	435	409	473	447	438	469	445	433	465	395	470	446	486	474	431	442	478	448	447	454	459	430	420	460	459	462	467	448	423	439	413	443	462	406	458	449	448	451	480	513	452	427	453	475	469	461	428	463	432	415	470	441	442	443	438	432	448	442	493	416	439	432	452	422	430	438	444	445	428	435	415	414	451	419	429	451	469	456	458	443	477	453	469	446	440	438	413	436	447	484	441	419	477	440	460	442	452	490	428	438	472	495	431	465	426	454	468	443	440	461	457	443	413	516	464	430	477	480	426	400	438	464	455	433	428	427	435	424	467	464	458	457	454	434	449	443	454	462	493	405	472	461	438	439	443	507	419	462	449	450	434	412	448	435	435	489	457	421	456	442	447	472	459	468	441	465	482	502	427	438	459	419	446	443	463	434	466	455	445	459	436	460	462	421	487	451	457	439	469	474	438	447	461	457	433	470	448	438	456	476	457	453	466	468	472	458	451	437	444	430	469	489	455	413	463	453	401	425	427	428	462	457	463	496	408	445	456	477	463	451	466	427	451	448	445	439	428	448	454	497	443	456	473	476	449	479	434	446	426	448	438	479	487	492	450	432	451	423	462	478	450	441	457	469	446	451	463	471	443	447	452	449	436	448	447	451	447	483	479	448	426	461	453	457	426	425	488	460	483	447	466	451	471	452	458	478	433	427	486	437	460	466	470	407	484	448	484	428	457	444	433	474	450	438	450	440	459	444	429	454	462	443	448	449	479	467	442	451	439	443	454	486	434	425	442	453	488	476	454	449	469	437	461	454	437	430	436	464	436	443	441	460	496	439	425	474	457	475	459	460	455	432	442	474	454	441	459	467	474	483	414	486	422	451	487	455	444	428	408	462	418	440	458	465	457	430	478	440	455	452	436	434	448	474	449	437	428	448	438	437	422	445	446	448	483	460	456	436	444	408	432	416	462	446	451	439	473	445	440	456	457	474	445	427	491	489	460	473	460	445	418	417	446	456	486	453	483	478	463	445	451	444	434	453	416	454	438	486	485	470	429	471	436	435	485	435	431	446	480	468	441	405	433	421	445	442	463	450	444	443	448	447
81189	51731	31312	6320	709	438	385	308	256	233	248	220	247	197	178	187	155	168	171	180	145	170	183	169	166	185	152	152	162	173	165	193	156	155	148	164	198	176	140	163	166	161	140	173	142	152	164	166	150	155	176	151	177	149	173	182	156	215	209	213	262	245	295	299	304	318	300	295	248	271	286	279	253	296	244	241	230	232	211	234	229	198	173	171	158	172	158	187	170	156	159	150	163	161	153	157	156	154	162	166	154	171	153	107	169	146	155	166	170	168	156	157	139	152	157	142	188	140	157	159	170	149	139	152	178	155	154	149	140	151	156	158	157	182	170	174	162	146	163	136	175	139	135	164	158	139	161	166	149	169	149	153	147	164	150	145	168	140	177	163	137	167	135	165	172	159	160	157	178	156	148	158	147	148	154	139	182	155	161	183	158	156	142	153	158	149	170	164	147	145	175	111	169	146	157	156	151	170	163	139	176	133	162	149	140	154	153	142	138	167	154	146	155	120	154	139	146	136	164	153	143	152	128	131	127	174	162	167	144	159	145	157	164	153	159	160	169	134	163	176	134	141	159	133	145	162	147	146	160	185	139	147	180	146	139	140	156	156	165	161	139	131	155	154	146	154	148	148	174	136	163	154	148	169	164	144	138	155	124	153	135	174	136	168	159	165	158	135	146	152	144	148	184	156	153	171	164	148	145	139	161	151	157	172	152	153	151	144	187	151	169	167	172	162	178	141	157	159	133	158	149	175	181	139	145	171	139	159	143	151	160	158	154	159	147	170	156	171	130	171	148	171	141	143	144	162	158	168	166	149	161	169	151	152	150	156	190	149	161	146	147	166	155	144	148	157	149	149	161	183	149	159	156	147	165	156	139	137	188	162	131	159	134	171	139	151	160	144	165	129	158	170	146	180	153	150	182	162	153	150	137	156	177	156	170	164	152	140	143	137	149	169	161	143	152	157	152	147	143	171	166	166	146	144	167	159	150	165	157	164	144	156	131	158	149	158	168	158	154	161	154	156	144	141	128	137	160	163	156	153	134	151	150	138	165	170	166	192	139	142	152	151	167	149	170	160	158	155	152	150	173	158	167	147	155	156	145	146	156	154	159	164	145	138	157	155	140	162	148	134	170	135	157	162	150	163	151	164	162	162	173	176	156	128	157	163	169	147	179	157	158	156	150	154	173	136	173	143	140	155	157	142	150	151	149	136	140	172	151	145	161	149	151	180	173	146	156	171	142	155	178	154	127	156	142	155	145	145	183	172	173	178	148	160	167	162	154	152	169	154	154	159	121	158	162	175	175	140	144	145	139	164	164	150	144	159	168	146	161	153	147	124	132	160	150	137	176	151	165	163	166	176	149	166	135	130	154	154	155	161	150	158	167	165	146	156	143	148	127	158	158	159	146	132	157	163	139	146	175	141	133	143	170	168	143	153	147	165	183	156	157	162	164	157	160	167	150	138	162	158	158	161	157	179	168	137	154	161	149	154	148	150	156	155	159	163	156	135	157	162	153	150	146	151	155	165	144	174	170	152	144	161	165	157	142	133	152	144	152	174	155	144	150	147	148	169	155	161	158	154	131	150	159	154	121	161	167	153	131	164	168	168	158	152	155	167	140	144	158	158	149	166	146	142	155	161	186	147	163	154	151	172	146	155	141	149	154	148	164	163	171	165	181	146	148	154	144	141	153	169	141	164	158	134	161	138	144	148	172	171	163	179	166	163	147	163	142	174	153	171	174	142	175	152	138	181	154	158	148	163	142	164	153	154	143	139	168	158	156	157	136	158	148	157	159	166	155	172	174	162	165	148	175	159	163	137	147	140	141	135	162	163	140	138	143	152	167	140	148	127	161	169	173	154	141	124	167	152	138	164	160	148	163	155	165	147	161	147	139	151	137	131	158	165	147	153	160	152	147	146	171	149	171	165	183	151	157	159	164	153	149	152	162	164	147	152	139	168	155	138	153	173	149	155	158	136	168	153	144	147	158	145	156	141	153	172	157	162	166	141	156	156	147	150	164	161	151	124	123	149	147	144	152	176	152	150	152	152	149	161	137	162	152	158	152	178	155	163	166	140	168	156	143	163	151	178	145	161	160	136	163	183	152	151	138	167	155	138	132	153	157	168	142	160	163	150	176	161	142	147	125	140	166	153	156	144	166	166	169	149	160	177	136	170	155	142	159	154	135	143	176	148	185	138	169	161	145	154	167	138	162	143	152	151	153	160	185	134	163	137	157	159	153	142	140	164	152	141	154	168	167	172	157	163	170	160	156	187	156	141	138	157	163	160	168	138	149	168	167	159	145	156	148	131	178	139	139	154	150	156	147	149	187	147	167	166	126	151	152	155	150	126	172	170	149	127	136	141	151	160	173	147	156	155	163	147	159	153	171	138	158	164	149	158	167	165	149	151	170	153	185	183	144	170	156	166	176	152	161	159	149	153	135	138	162	137	151	156	165	155	163	168	160	169	140	174	148	171	127	162	155	165	166	141	154	149	167	160	149	143	159	157	157	144	152	157	163	146	169	156	143	166	144	159	154	158	162	142	148	137	155	148	160	167	148	151	126	151	144	145	156	180	157	155	166	164	150	185	166	163	151	142	144	183	163	159	159	164	144	155	151	160	156	164	138	161	142	160	130	159	156	145	158	149	157	142	159	167	156	137	183	163	156	171	172	173	160	169	161	153	153	164	134	154	154	168	158	145	149	157	138	166	168	159	164	159	152	140	145	134	177	154	165	154	145	173	152	164	163	154	148	156	175	144	150	179	169	177	170	158	174	141	157	156	164	155	148	148	154	141	162	160	166	157	169	167	139	195	165	131	152	136	151	145	156	149	139	150	147	166	153	183	167	172	140	161	161	179	171	160	143	160	164	141	157	148	149	179	153	154	158	152	137	145	173	152	154	140	166	185	164	162	141	169	158	147	153	167	156	126	151	175	161	165	156	145	169	154	145	182	131	163	156	126	141	153	150	163	158	164	153	156	155	158	151	149	133	159	170	159	160	159	153	149	167	188	156	147	167	168	147	150	138	171	159	153	143	148	153	160	150	151	157	139	176	170	146	161	159	162	185	152	151	144	187	149	145	173	161	174	149	151	176	139	156	170	135	162	159	158	131	171	171	157	158	142	153	149	152	137	174	184	176	139	148	162	149	154	131	182	149	157	155	169	129	168	161	140	143	151	144	154	162	150	166	149	178	157	151	171	149	150	161	165	157	169	180	159	172	157	147	158	148	159	199	167	147	157	144	133	175	165	169	153	152	137	158	124	172	148	161	168	155	169	163	158	142	168	145	164	150	157	158	168	164	146	126	137	167	167	175	165	157	152	136	167	166	156	165	148	137	173	145	153	163	162	144	154	159	170	168	168	155	141	142	165	150	185	160	143	151	170	131	161	169	157	160	164	157	147	141	148	138	160	158	163	167	138	149	162	152	151	160	162	168	151	167	153	166	158	182	163	140	141	150	135	150	168	152	156	138	148	154	171	169	144
59099	37284	15796	2280	2060	1740	1414	1250	1115	993	925	865	825	721	701	697	646	584	624	566	632	553	548	518	520	542	560	492	509	520	498	498	548	495	495	485	451	501	497	511	501	521	492	486	501	492	464	508	519	522	558	559	554	552	639	557	536	650	756	1104	1365	1369	1637	1785	1766	1917	1707	1581	1523	1635	1652	1586	1399	1571	1313	1357	1412	1106	1216	1114	1049	744	605	545	533	571	573	514	499	487	491	476	458	470	456	431	521	471	475	476	479	477	439	477	473	461	459	443	489	474	434	456	441	475	432	445	499	476	459	434	455	474	451	445	483	461	450	475	462	440	492	466	449	465	423	466	507	473	431	450	452	459	432	481	451	487	469	446	477	456	491	485	458	455	438	495	503	473	470	475	479	489	459	458	446	500	448	466	458	471	447	466	474	472	451	478	453	421	467	467	467	458	461	448	471	451	453	491	460	463	457	465	433	495	439	493	438	440	468	485	459	510	447	442	471	434	427	452	471	454	438	455	438	442	482	465	462	478	468	463	467	428	452	460	459	480	433	462	480	446	483	450	461	465	455	446	465	432	470	483	462	450	458	491	484	469	486	435	449	444	465	419	455	442	504	465	452	443	404	447	486	474	454	501	477	489	465	444	443	457	475	462	484	515	436	421	428	451	452	414	462	436	479	413	419	484	448	474	458	473	515	453	533	450	477	449	466	492	434	464	435	455	432	436	464	481	454	461	460	472	427	446	466	456	434	442	449	451	471	440	439	440	497	434	438	424	472	462	478	448	419	476	466	530	402	500	495	461	424	458	471	467	478	479	479	463	455	485	449	516	458	465	510	418	463	464	442	512	477	474	445	487	454	468	482	480	452	477	473	465	450	486	449	493	476	453	470	422	431	491	475	435	452	468	469	430	465	424	462	470	478	464	466	464	461	502	489	452	456	437	447	462	457	457	467	439	449	480	456	460	449	457	434	464	435	464	432	420	456	487	447	460	452	481	442	446	421	451	453	449	453	451	459	463	453	448	453	482	473	458	448	506	435	469	451	451	434	456	491	471	456	419	422	471	440	463	442	445	442	441	490	452	453	467	463	456	467	456	476	445	456	471	483	450	445	500	480	450	486	489	437	425	450	445	447	466	471	464	462	451	442	442	459	498	451	450	425	500	481	469	478	454	483	463	459	425	452	454	486	404	545	483	440	446	453	425	483	465	481	411	439	489	485	421	434	423	477	465	456	446	467	412	461	447	499	471	456	510	468	457	459	467	523	456	444	451	410	438	439	460	490	453	469	466	452	472	446	438	500	470	462	460	422	429	474	459	429	448	441	440	502	487	443	482	462	481	455	441	459	436	444	454	439	494	437	453	451	438	446	457	456	439	465	442	454	475	452	472	442	449	432	448	443	431	449	453	476	471	479	449	424	481	407	457	430	464	489	464	448	464	488	458	450	494	463	482	449	478	442	446	434	473	461	436	458	473	478	415	453	471	415	447	484	452	457	445	470	492	467	468	449	503	479	506	428	484	449	463	472	449	463	443	473	451	457	459	482	435	473	508	493	464	442	472	447	455	486	420	463	476	440	440	492	470	468	453	450	459	452	464	462	493	475	422	463	403	421	448	457	460	448	462	461	424	391	454	469	468	435	483	448	444	467	459	441	452	478	470	463	462	431	505	442	448	471	444	437	427	442	424	515	430	483	443	452	474	479	474	451	508	452	463	447	464	451	464	428	453	460	495	447	429	496	485	482	497	457	423	418	453	458	432	448	441	477	470	458	458	456	445	450	481	448	461	461	435	474	453	467	449	442	427	437	457	465	436	474	449	487	465	454	492	451	486	451	460	466	413	446	471	477	476	440	503	495	466	455	429	486	432	482	432	465	471	484	457	476	459	495	434	482	472	451	440	476	466	440	472	486	469	471	478	480	476	456	426	447	476	430	450	414	403	454	435	449	442	486	496	437	488	441	460	465	436	480	471	451	452	453	444	433	439	476	436	445	470	451	454	470	484	454	444	468	482	463	462	429	484	466	462	438	468	469	447	451	461	443	456	447	450	457	449	473	465	448	394	468	464	456	436	462	488	456	429	469	446	443	478	454	446	438	425	452	452	424	442	501	425	434	446	437	450	492	466	474	444	491	457	433	443	474	451	476	449	461	481	443	418	471	425	473	432	470	467	447	440	443	439	454	462	441	488	422	455	446	429	496	410	467	446	470	473	478	449	470	503	472	462	417	458	427	432	452	447	478	457	463	455	434	429	453	477	461	429	449	475	438	439	428	433	438	461	454	475	478	474	558	487	460	452	457	506	468	422	445	435	472	473	426	457	477	473	426	473	448	443	441	466	453	458	448	480	464	460	469	440	498	430	424	476	450	431	461	453	438	470	472	445	490	451	451	439	496	488	463	453	480	443	467	484	450	435	494	478	413	491	490	418	417	451	452	441	459	445	412	438	466	424	489	455	479	443	418	440	432	500	440	439	511	438	463	457	473	440	454	481	454	477	443	453	434	457	499	440	430	461	440	462	466	454	457	440	472	464	447	448	443	445	431	427	463	415	441	471	434	467	464	481	455	477	473	466	499	458	463	463	462	471	471	406	464	460	446	469	440	434	486	446	437	474	414	456	479	499	443	469	442	461	464	432	462	474	416	462	448	439	481	416	438	457	480	440	469	444	467	416	471	445	436	460	471	432	461	447	440	492	458	491	461	441	487	455	434	454	498	486	455	464	465	472	460	513	467	446	465	449	454	440	448	446	486	440	503	416	436	444	449	467	463	488	475	439	481	493	437	456	461	479	452	450	445	464	482	487	448	447	441	444	468	443	469	476	434	480	446	435	465	406	474	481	455	472	448	479	444	450	444	425	442	431	488	461	445	488	454	431	476	472	411	500	454	448	444	429	493	408	445	437	458	458	469	461	453	449	435	473	475	437	466	451	494	462	466	485	435	461	473	486	460	451	477	431	420	457	450	473	418	432	482	438	458	490	445	447	458	455	468	469	458	488	498	447	466	434	483	483	439	449	471	486	494	440	416	484	451	465	458	471	478	444	438	457	446	463	476	420	475	464	499	459	488	464	446	455	451	459	473	473	462	451	462	451	443	447	468	430	444	470	474	468	470	454	469	455	452	448	476	453	491	450	473	422	497	438	443	450	446	433	453	450	414	467	493	492	484	449	422	495	411	492	487	454	487	472	465	483	478	485	464	491	405	424	467	426	426	455	453	440	492	466	475	454	461	437	452	476	460	445	422	465	435	475	458	471	463	468	429	460	451	464	456	453	462	451	499	448	501	470	485	473	469	479	423	452	501	451	454	448	465	461	468	440	482	466	442	472	453	474	461	490	473	453	429	460	483	467	453	453	443	457	431	481	406	466	407	459	450	494	450	466	429	466	455	470	480	440	439	479	521	462	481	459	493	482	464	501	466	445	440	408	443	431	452	470	490	434	452	457	473	446	425	466	446	471	412	473	437	429	441	430	473	479	500	460	468	473	435	392	474	443	461	448	413	479	472	448
37893	12610	2317	306	280	279	284	281	262	289	259	271	281	247	275	296	246	241	261	277	266	245	303	288	272	219	297	310	242	276	254	276	259	295	271	278	257	254	238	287	259	243	287	276	272	286	263	285	302	249	248	275	252	295	240	280	281	266	272	246	266	260	258	264	278	263	261	238	264	298	270	288	267	253	279	264	285	282	261	275	254	265	268	264	269	265	249	267	259	256	278	254	258	282	280	247	283	272	261	259	267	274	293	287	290	270	270	291	247	271	271	288	265	274	272	271	245	282	259	275	269	285	279	276	280	270	282	297	261	262	277	270	253	258	303	283	296	279	271	281	244	270	273	243	234	275	266	231	285	284	265	262	247	257	313	246	272	280	257	253	262	293	227	311	236	265	236	260	273	245	290	259	286	269	273	284	267	275	280	275	236	275	271	270	266	302	283	274	287	238	250	260	287	284	267	296	272	278	270	264	261	300	295	242	268	259	278	260	276	279	254	308	286	262	242	271	277	276	247	288	298	289	277	287	275	290	279	262	276	245	230	252	279	278	271	269	284	281	244	280	226	254	272	298	265	274	238	275	288	272	275	272	271	265	320	263	256	275	266	280	292	275	298	284	227	275	271	267	281	263	274	251	272	280	252	286	295	298	266	278	274	289	258	268	260	278	297	267	271	267	268	274	283	276	270	267	271	284	246	266	264	275	262	296	279	295	273	248	269	253	250	258	280	267	269	296	266	290	253	260	261	266	246	241	260	263	256	278	289	257	246	274	289	253	297	274	243	260	265	269	259	262	298	290	261	245	258	294	261	302	268	285	269	269	254	259	285	241	270	233	279	281	298	290	281	273	278	292	257	263	278	282	273	271	273	275	268	258	282	278	270	268	266	261	281	295	253	282	296	303	251	266	257	266	261	292	267	257	314	280	283	296	264	269	262	276	255	243	274	249	260	274	269	257	278	274	278	247	246	239	271	307	264	245	249	238	251	276	302	285	240	266	285	324	288	258	254	282	235	264	271	271	236	246	268	266	284	279	262	263	273	275	249	288	274	284	244	251	249	257	307	263	275	262	258	242	268	273	267	279	290	282	262	296	262	253	278	258	245	254	275	301	267	263	276	274	275	270	278	278	244	261	249	240	276	254	301	276	264	257	279	265	269	252	294	265	222	232	250	273	246	279	273	263	288	270	285	263	243	257	268	242	251	264	279	262	279	259	255	249	248	259	263	262	283	264	294	262	273	294	265	264	262	249	240	282	285	282	246	278	270	250	250	252	298	286	270	282	299	258	266	294	256	281	287	284	264	272	268	249	241	255	254	292	267	288	269	241	259	276	277	287	259	259	266	247	285	253	265	250	257	248	302	269	243	266	278	286	283	256	266	255	278	267	264	286	257	261	255	263	281	279	237	299	299	292	258	282	259	281	250	249	288	263	252	248	266	277	273	285	281	271	277	299	260	269	269	289	269	289	243	273	273	269	231	286	271	297	233	278	225	289	281	292	277	252	262	245	276	268	261	283	259	251	271	236	263	274	267	296	274	250	282	277	290	240	280	285	283	294	287	287	267	282	269	245	240	284	250	281	256	254	266	269	255	288	268	253	260	274	277	289	264	293	275	283	273	279	256	272	275	256	246	265	256	247	283	270	273	293	296	255	278	263	269	266	288	261	301	277	281	281	253	267	269	252	266	252	274	252	302	278	267	250	263	247	283	251	285	259	244	276	274	258	273	297	260	271	264	298	264	275	270	276	274	284	294	275	265	258	297	262	272	283	250	252	273	253	272	267	301	304	271	266	284	258	265	274	278	285	238	226	275	259	264	274	288	274	262	255	264	248	275	247	274	272	269	256	301	270	269	275	265	286	281	273	276	290	257	264	296	286	275	246	318	282	280	300	245	269	270	240	241	281	261	310	253	282	250	280	272	286	267	265	270	242	266	259	272	278	297	255	228	264	233	256	250	286	276	260	262	261	260	262	252	271	284	254	249	301	264	276	273	264	274	248	271	261	265	281	311	261	241	251	261	269	275	296	300	252	239	276	266	248	274	260	259	258	259	270	247	250	276	269	282	286	233	274	259	275	278	245	262	275	259	293	274	278	265	237	254	234	285	295	244	273	271	275	266	272	271	277	289	280	271	276	272	268	277	266	244	283	246	281	256	273	268	281	296	289	251	276	280	270	223	272	261	253	287	246	276	296	276	250	278	290	291	287	252	274	228	251	291	250	281	252	252	299	254	269	264	314	260	259	297	243	259	279	282	280	272	296	307	295	263	239	280	264	270	271	268	276	288	278	274	280	258	282	305	250	245	279	300	272	270	278	270	264	260	279	211	299	273	272	258	250	241	270	248	293	268	245	296	272	260	273	266	231	258	246	251	239	290	263	266	269	250	256	270	311	266	275	276	265	261	264	268	281	258	277	275	258	250	263	278	232	278	260	242	282	277	298	288	256	233	268	262	280	273	255	310	258	291	269	274	278	252	252	288	259	266	275	276	279	294	251	280	280	309	263	267	253	220	268	279	244	277	266	261	274	281	297	264	284	242	291	278	270	293	273	242	273	283	294	245	269	271	258	288	274	287	305	265	286	291	244	251	257	243	276	245	288	269	233	242	269	290	249	290	258	259	273	262	270	273	241	300	264	241	271	279	271	259	281	279	286	263	272	245	262	257	264	250	269	298	269	282	266	234	270	261	251	289	286	287	272	259	272	270	262	274	274	270	268	254	289	257	252	279	263	244	260	274	272	253	261	272	267	258	304	281	274	289	279	268	248	274	272	267	260	256	294	316	234	258	230	295	310	251	283	276	261	263	248	274	282	293	289	270	290	265	256	263	247	266	255	281	299	255	293	267	275	259	259	279	296	288	259	241	266	238	284	288	265	272	285	274	291	246	229	279	294	293	250	274	250	240	245	248	273	251	266	298	271	298	290	258	271	278	262	260	277	260	273	273	254	270	274	270	270	300	256	268	273	284	270	284	274	288	272	286	314	277	252	297	271	241	281	224	221	257	284	290	272	252	261	270	264	288	281	296	277	229	238	254	262	249	271	289	286	250	282	272	290	268	295	285	270	250	265	270	263	253	279	295	265	294	258	280	272	272	263	269	291	258	286	270	270	271	267	290	272	267	256	299	263	275	278	300	241	270	274	250	289	262	273	264	276	256	258	278	272	264	239	291	275	251	261	305	251	265	261	275	226	284	291	285	262	279	225	285	265	246	253	254	268	261	283	273	293	273	255	270	258	256	238	233	264	262	247	269	259	277	253	258	264	271	259	265	304	254	250	258	246	259	259	297	244	273	265	290	245	280	249	264	303	272	264	256	292	290	259	252	291	276	311	305	274	260	249	265	283	263	256	278	264	263	251	303	283	264	240	300	278	275	269	254	317	285	251	249	276	272	280	269	252	272	258	253	260	273	269	271	284	272	271	245	260	258	284	311	263	282	296	287	270	273	277	249	303	267	266	282	266	268	286	249	274	262	256	242	295	270	284	262	268
32607	7176	2800	783	798	776	759	792	792	744	736	732	761	714	728	772	754	751	729	700	776	676	742	685	731	731	784	718	707	729	752	744	731	748	686	775	763	760	733	754	740	693	721	706	777	722	722	716	754	762	727	727	731	715	721	733	731	740	738	777	734	752	790	795	743	801	747	789	785	711	802	822	747	774	773	785	774	711	722	774	672	755	719	733	739	735	740	708	737	781	757	791	711	728	746	770	692	709	716	745	737	711	732	748	710	697	749	742	708	688	689	723	715	750	721	705	723	691	754	759	702	717	758	696	762	783	713	735	727	692	771	746	743	757	706	714	726	711	765	776	725	746	703	759	746	732	710	699	685	773	761	717	710	727	788	700	713	734	726	749	730	722	712	724	709	735	773	719	705	780	732	702	733	735	726	719	702	760	745	673	702	747	728	749	734	693	692	706	693	747	704	740	751	720	734	739	683	724	754	759	701	711	721	712	789	715	704	705	685	693	736	726	740	747	715	739	733	725	752	731	695	725	705	714	715	665	690	774	765	706	694	753	759	716	698	798	716	763	686	717	721	748	743	736	727	752	723	706	736	712	749	711	708	777	719	729	760	692	712	739	689	778	707	710	721	731	684	702	718	741	745	710	720	725	716	752	732	741	678	702	782	753	720	738	776	729	710	720	781	744	747	735	732	750	732	711	678	785	731	701	731	718	736	745	684	714	694	696	728	772	695	702	747	746	735	749	692	724	740	763	723	694	735	719	716	701	735	742	697	695	751	713	706	770	730	756	723	792	697	730	728	699	739	742	745	721	783	765	746	720	740	703	716	800	730	720	746	731	702	706	703	726	741	710	729	704	742	729	728	732	727	708	720	688	719	739	735	704	692	770	757	744	740	703	697	719	769	725	708	715	688	736	735	698	692	760	773	713	716	670	722	736	774	715	734	709	738	767	767	751	791	756	741	752	704	713	714	758	709	767	673	704	678	733	725	674	726	757	675	731	816	704	695	714	737	743	680	705	725	721	737	697	771	725	747	747	707	688	712	790	738	719	691	708	727	692	699	715	752	737	739	721	711	740	718	700	762	697	772	749	739	719	724	686	746	734	724	705	694	767	735	732	680	676	693	735	705	678	748	759	747	743	730	703	712	711	696	715	713	706	696	732	679	713	768	717	730	709	730	732	680	718	735	715	693	740	733	759	762	739	718	707	767	694	718	749	717	725	705	722	732	689	712	728	697	722	704	756	672	709	659	717	747	768	736	677	752	744	735	684	717	777	720	729	699	722	750	722	755	741	749	711	718	720	705	738	714	733	715	718	744	733	726	777	769	751	744	760	690	699	707	690	719	751	671	726	704	745	723	714	722	735	734	709	721	740	718	743	747	730	704	702	707	726	727	772	760	692	736	740	778	718	709	725	751	785	775	770	719	796	760	753	728	753	728	727	785	778	713	718	820	781	694	736	705	717	728	676	730	635	740	764	703	735	728	710	705	737	683	704	702	703	694	745	724	737	733	761	744	731	721	744	750	731	763	747	752	747	707	720	735	744	774	717	745	723	706	754	716	764	724	731	687	703	707	705	765	733	734	728	727	716	781	695	724	681	780	735	697	714	740	728	777	726	743	681	798	769	712	752	701	741	745	678	709	746	708	709	691	666	746	746	701	728	706	764	753	726	727	689	696	678	771	714	732	727	717	761	713	749	757	731	726	696	716	717	696	735	750	719	707	698	711	718	723	701	778	747	738	729	685	752	767	712	753	715	726	745	753	753	718	726	742	707	732	751	736	735	767	717	695	739	753	731	754	746	699	741	721	782	725	741	724	741	750	706	713	719	739	728	705	708	730	752	765	750	694	757	718	758	720	715	711	770	737	780	730	736	686	752	744	730	713	759	723	747	758	691	705	763	743	718	730	707	735	713	723	708	756	735	737	699	758	733	743	786	673	752	746	795	678	769	712	703	751	754	747	771	725	741	719	670	738	736	705	756	777	695	698	747	731	776	739	767	735	719	768	731	698	731	739	668	760	708	775	716	765	783	748	683	769	803	739	687	732	692	702	736	756	762	693	699	709	700	760	780	744	681	713	763	748	697	699	762	757	745	679	731	741	773	706	682	719	719	737	772	747	747	725	744	748	723	700	678	709	757	732	719	708	735	733	731	688	757	749	720	703	716	736	785	729	699	702	706	684	699	727	741	787	717	737	681	706	720	691	719	744	747	727	746	731	781	776	723	751	720	738	681	737	675	779	679	744	742	758	751	756	738	722	754	763	755	703	755	727	689	729	683	754	728	748	730	761	732	733	724	703	739	712	730	720	758	740	724	747	715	741	686	713	734	712	751	736	731	703	737	791	728	723	765	742	727	689	793	715	715	724	733	709	709	762	725	766	722	724	762	719	674	755	660	735	771	727	687	706	773	707	781	757	723	744	706	730	692	738	727	735	745	767	748	745	684	785	735	750	723	720	729	754	741	713	733	710	729	738	732	751	723	672	774	731	733	720	720	691	754	781	733	748	719	688	693	729	754	698	702	732	737	718	683	759	698	726	730	715	707	769	724	719	750	745	712	687	703	755	701	660	719	725	745	736	742	711	724	766	741	781	736	726	724	734	735	757	730	699	731	692	770	718	670	757	734	702	766	727	681	740	744	752	720	703	702	709	697	740	756	727	740	774	707	720	716	684	768	718	773	725	727	700	753	707	697	746	695	692	776	738	739	729	703	725	733	733	751	753	775	739	728	710	715	697	746	782	735	689	680	785	711	783	705	756	721	697	705	678	732	690	718	713	709	724	706	690	712	666	753	730	741	717	737	730	729	740	768	699	715	727	757	677	696	760	792	723	752	749	753	744	721	712	770	684	736	730	793	711	711	688	738	712	776	750	754	719	761	719	752	748	738	748	735	791	722	727	662	727	744	715	720	718	709	769	698	711	701	741	731	716	699	743	678	746	717	716	699	754	752	718	693	744	751	686	759	715	710	764	712	771	756	770	759	723	723	806	756	715	686	741	764	689	761	669	756	734	713	701	709	754	767	707	703	737	720	711	729	675	737	740	747	728	722	724	757	764	738	773	759	745	736	707	680	747	683	699	742	778	752	735	726	660	702	734	719	769	774	713	705	752	719	739	717	692	729	719	768	742	699	706	799	724	728	708	717	695	712	712	747	744	757	768	695	693	712	697	691	742	734	734	726	760	756	703	786	777	706	725	722	783	745	730	717	693	755	779	735	704	727	706	736	740	701	707	741	722	718	709	722	678	743	728	729	740	732	751	710	743	741	775	735	752	704	747	762	721	756	726	717	727	730	717	710	696	713	696	691	717	702	718	721	711	696	716	735	748	708	730	752	709	769	744	756	733	698	767	762	762	759	704	758	724	717	669	709	695	666	743	699	745	706	739	724	672	719	749	711	732	757	713	725	716	714	710	707	746	785	737	683	750	726	714	717	733	727	691	752	728	710	750	678	721	777	708	737	717	765	744	711	745	731	688	721	713	718	763	684	681	708
71513	41450	23580	2798	399	285	248	227	212	191	186	189	178	174	173	167	191	184	200	171	185	164	171	153	168	166	158	148	160	175	140	157	168	156	185	170	155	152	169	167	159	140	155	152	159	167	143	142	178	185	151	177	155	150	173	183	156	172	177	186	207	221	243	247	214	229	242	175	205	213	198	208	210	172	179	206	227	189	186	209	172	159	165	133	160	156	169	161	140	151	163	157	176	152	127	162	146	168	140	176	169	168	179	139	169	142	139	153	169	165	149	161	186	153	163	177	169	161	136	171	138	159	168	158	175	168	173	165	148	175	171	165	153	159	151	157	147	152	158	155	148	160	160	146	160	155	165	133	154	155	147	163	153	168	147	169	157	163	169	146	163	169	166	156	143	176	163	159	135	138	152	174	141	143	151	166	178	161	160	145	162	141	161	160	145	162	152	143	163	142	147	142	157	157	153	153	159	153	166	141	161	156	152	161	152	143	185	145	143	180	139	165	145	155	163	160	161	155	164	165	164	170	141	134	160	149	149	158	157	145	169	146	145	176	147	183	156	172	162	168	136	157	168	138	156	168	161	159	176	157	163	137	150	132	160	147	189	157	124	174	161	134	154	153	155	152	154	137	159	160	165	165	156	163	136	175	158	146	158	176	159	159	152	166	162	160	154	164	153	175	158	147	172	142	166	144	178	160	166	144	163	110	132	150	174	153	135	140	156	170	168	144	155	154	145	198	147	149	155	156	168	162	152	153	149	162	164	183	174	163	172	170	159	143	174	172	166	157	157	153	163	155	168	164	143	154	152	138	151	158	160	166	181	159	167	126	178	167	167	131	151	165	162	149	156	155	156	148	150	168	137	125	159	145	173	167	124	162	189	165	139	170	164	146	165	183	175	141	158	155	157	156	164	134	155	140	166	156	172	161	167	149	138	177	155	152	165	157	155	138	167	154	142	161	156	162	163	135	132	150	148	160	165	149	153	166	174	155	150	167	182	146	164	152	169	164	170	173	151	153	171	155	148	140	154	147	134	147	164	173	162	161	170	148	152	168	138	167	151	146	156	164	149	169	154	158	153	164	157	170	145	152	166	171	163	153	155	165	185	163	156	159	176	157	146	148	180	140	163	153	147	167	148	166	179	169	152	140	139	163	145	129	162	154	158	164	149	157	160	146	162	157	152	165	181	175	167	159	144	158	142	173	150	154	169	171	147	150	163	156	150	138	181	172	157	148	153	131	158	135	186	184	147	153	158	133	158	151	178	146	137	151	154	158	168	143	146	163	163	143	160	164	152	173	134	134	142	163	141	150	181	149	154	142	147	178	138	151	138	172	167	141	173	149	165	161	164	137	158	164	182	184	132	149	165	173	154	180	140	169	183	172	156	159	188	156	174	156	128	163	168	151	152	168	171	163	163	147	158	154	158	186	172	132	170	138	151	165	143	148	146	156	137	146	179	174	149	166	184	179	166	150	162	167	167	158	162	152	153	162	155	158	140	143	163	164	174	158	141	166	161	184	157	168	158	143	176	147	156	126	163	150	137	190	175	163	151	153	162	166	174	148	157	140	137	160	171	162	157	152	150	152	141	163	163	142	166	135	152	135	165	155	164	164	140	152	142	160	170	182	172	159	166	169	165	131	166	161	166	142	172	156	167	165	154	149	152	159	150	145	135	152	157	172	175	156	137	179	153	179	155	156	170	163	146	179	166	155	186	162	150	181	191	155	167	141	143	157	171	148	163	147	160	133	157	151	152	158	191	162	160	165	153	155	176	166	160	186	166	154	151	185	162	160	134	164	163	140	157	138	146	168	150	171	147	150	163	136	164	169	169	157	171	151	169	171	148	170	160	150	159	126	160	152	153	176	157	141	163	144	151	164	143	168	143	147	145	167	154	157	153	159	155	170	170	172	171	150	158	157	167	192	144	135	121	131	168	166	157	154	153	151	156	159	156	167	149	161	161	170	136	168	161	162	163	153	156	147	163	142	151	145	158	162	155	175	168	134	148	163	164	165	155	166	155	149	158	155	162	147	153	161	164	178	149	151	150	178	146	167	160	146	193	153	133	164	164	149	154	141	140	141	164	144	165	153	145	162	152	141	153	158	153	164	145	157	150	160	153	150	158	174	159	157	157	156	157	160	170	176	141	177	176	159	152	167	158	149	157	162	139	141	169	152	165	149	144	165	139	171	156	165	145	172	167	156	140	169	151	162	163	180	173	141	173	173	140	150	168	159	158	149	184	143	164	142	160	142	166	160	154	156	143	147	160	153	156	155	131	169	153	148	152	154	173	142	139	154	148	157	169	172	153	151	170	138	148	151	140	174	169	169	163	149	153	148	172	148	173	140	161	156	141	150	151	173	118	135	169	158	143	171	154	161	164	162	159	167	142	162	150	158	161	160	144	154	156	161	155	173	149	155	149	144	153	149	161	143	161	167	171	150	165	145	164	156	161	159	144	172	143	139	138	161	164	154	165	138	161	142	156	151	165	161	176	141	155	134	152	151	175	165	149	152	185	158	151	147	170	163	123	164	140	143	170	155	146	141	162	158	164	134	175	169	202	153	163	146	144	162	146	183	144	172	170	143	160	177	141	188	165	164	147	153	152	179	142	126	163	149	162	161	162	140	156	181	153	144	135	132	131	187	122	158	165	156	147	164	152	166	147	164	172	164	134	167	167	167	160	151	171	156	162	159	178	161	163	173	179	162	152	170	141	167	150	171	159	156	160	148	146	134	164	155	133	144	148	170	160	138	158	161	145	156	159	143	138	149	155	138	150	149	142	147	143	156	146	143	187	152	152	162	156	144	156	154	177	165	163	158	148	164	164	156	155	188	170	169	184	180	155	124	152	167	145	158	156	156	149	171	157	165	163	157	145	166	162	159	151	141	164	159	148	164	140	173	132	155	166	158	154	122	144	141	156	162	130	180	156	173	151	160	153	156	162	162	163	163	157	158	129	147	154	177	153	140	159	131	169	150	159	148	146	145	154	148	158	169	159	168	158	169	164	172	160	178	147	140	155	148	151	130	154	168	177	135	140	156	150	151	132	147	145	152	149	136	158	167	147	163	153	157	150	158	153	150	156	136	133	161	169	153	168	134	169	153	143	157	145	176	156	163	157	146	165	143	165	144	150	149	147	138	153	139	174	170	140	152	159	143	160	158	143	140	139	165	159	173	158	175	162	172	153	157	167	144	154	161	176	163	147	141	155	188	149	154	141	147	141	172	164	173	159	159	163	171	160	148	152	170	149	157	164	158	177	152	160	138	155	146	160	164	149	160	160	168	168	149	153	160	183	157	170	174	151	161	146	157	144	157	160	165	156	170	166	149	145	157	164	151	160	140	161	175	167	164	169	164	182	143	148	151	152	152	166	190	167	196	162	162	172	151	187	159	156	173	162	153	155	146	153	180	157	147	153	148	164	158	143	170	156	151	153	167	149	152	165	158	153	145	150	165	138	164	184	154	170	153	148	175	150	148	160	171	162	164
50929	29924	12817	1309	1228	1042	959	830	719	684	674	601	647	631	523	585	539	572	515	547	524	530	501	506	502	466	481	494	518	493	447	542	458	485	517	489	470	475	454	413	464	470	426	462	452	478	489	519	464	437	492	517	549	489	512	498	548	649	705	884	1006	1177	1297	1243	1049	1196	1110	847	946	977	932	871	942	886	843	908	987	833	790	839	683	601	525	480	488	549	526	431	472	447	450	439	463	439	486	464	478	462	484	428	465	457	451	418	454	468	441	482	478	491	454	477	438	469	470	434	464	456	467	470	470	441	488	502	444	467	521	478	465	497	464	484	470	443	483	472	432	462	459	417	476	499	420	440	455	454	455	480	451	445	451	462	487	482	466	451	456	438	497	451	477	472	424	454	461	470	450	457	469	475	477	433	430	473	443	450	468	482	467	465	463	469	417	455	442	453	429	483	438	452	505	461	472	469	463	454	449	450	486	453	427	492	431	461	461	403	479	455	466	458	463	434	474	461	423	460	433	500	467	475	433	450	450	451	460	437	448	439	456	484	464	438	447	479	423	472	469	482	488	473	488	492	465	506	492	446	424	456	451	466	466	447	430	426	432	448	490	441	420	439	451	500	445	471	448	476	496	453	455	468	440	451	494	431	480	448	467	446	437	491	465	472	474	466	472	489	427	427	500	505	436	440	431	464	469	434	474	477	480	465	469	482	440	500	460	443	478	475	482	460	466	462	430	442	466	491	453	426	484	438	453	487	468	473	458	424	434	422	477	499	444	487	507	439	417	461	433	453	477	446	424	476	495	483	496	439	477	449	492	465	442	455	454	451	449	463	484	508	448	468	477	457	466	469	477	485	425	414	422	471	421	484	443	507	437	465	433	461	436	453	466	468	479	421	497	479	449	463	436	465	494	433	476	468	441	462	458	488	476	460	437	444	474	413	452	433	453	459	469	452	477	440	433	447	433	483	464	486	462	484	433	453	466	488	464	474	441	454	421	472	416	452	488	495	447	449	449	454	469	501	448	445	492	450	464	487	457	466	448	461	456	453	499	438	446	466	447	441	460	469	456	446	449	453	434	474	446	453	444	412	460	451	489	487	460	426	513	440	438	456	490	500	460	448	427	448	422	419	431	457	452	467	425	482	448	510	463	436	465	445	463	423	435	475	466	492	440	434	471	474	460	459	479	487	496	466	448	461	474	469	465	448	402	425	434	488	482	442	454	472	425	436	472	426	464	488	483	452	435	451	462	435	475	468	440	472	445	470	435	483	464	475	479	438	460	438	463	461	467	454	449	441	460	484	431	447	478	447	440	458	441	434	439	465	458	490	455	429	470	472	427	457	405	499	481	467	473	482	440	434	482	445	457	445	446	435	475	436	463	438	437	477	460	481	451	453	458	471	469	479	440	489	484	455	470	482	439	456	467	458	482	451	474	468	477	404	459	491	438	438	478	483	458	467	437	441	441	470	403	448	491	443	440	451	496	471	454	505	427	425	468	488	455	441	450	468	430	432	475	440	435	457	432	469	409	463	444	412	504	466	453	461	462	487	448	511	463	431	484	435	463	470	425	478	459	476	443	493	477	456	468	458	472	475	428	465	433	483	493	475	459	457	466	473	464	444	482	481	446	457	438	456	475	463	390	454	487	501	465	379	489	472	451	458	448	440	443	482	449	431	511	430	478	509	523	481	457	475	436	442	393	464	474	422	461	452	436	446	458	473	413	437	489	481	428	442	463	448	449	477	433	478	462	449	422	464	459	457	482	476	479	456	455	441	481	465	448	471	487	478	445	472	457	454	443	479	438	456	478	465	438	439	458	474	459	451	422	476	493	476	516	451	483	460	445	465	450	422	449	426	500	472	438	433	444	475	496	447	475	443	464	454	448	424	475	440	432	444	463	483	474	503	435	438	446	453	440	478	449	447	456	468	470	468	445	432	483	478	486	424	468	453	478	461	438	452	444	475	455	431	505	506	459	445	467	444	455	494	449	487	457	474	449	419	453	433	465	468	473	471	459	485	484	464	457	451	441	442	425	473	498	451	458	487	474	469	474	418	484	454	464	477	473	458	462	467	470	463	406	439	439	479	469	476	464	484	420	446	467	452	453	443	477	435	489	446	520	459	454	494	460	439	499	448	432	505	457	461	461	428	487	450	448	470	480	445	480	483	442	484	435	447	456	441	492	461	499	461	472	433	458	458	463	492	457	481	461	485	480	491	464	439	460	433	446	454	462	456	474	444	451	483	453	483	489	461	503	469	456	463	486	493	438	469	474	443	496	488	493	421	509	445	443	446	464	472	432	431	466	455	430	474	452	436	434	471	455	462	481	487	430	473	474	431	464	476	436	454	450	458	458	437	451	457	428	430	443	440	412	461	441	455	450	466	468	442	427	475	486	433	446	457	478	449	449	465	465	432	442	491	449	466	438	464	465	469	445	461	509	434	489	466	453	405	435	462	493	489	497	452	446	469	424	493	482	452	444	476	478	427	437	472	419	505	449	459	441	459	458	485	419	429	458	487	468	425	445	493	411	450	452	470	478	459	433	454	457	423	439	461	480	492	498	445	441	470	450	494	442	464	461	457	457	456	427	465	473	460	469	458	475	478	447	432	435	428	500	480	416	469	477	453	434	436	441	469	456	440	465	481	480	445	460	482	500	474	487	453	490	474	466	473	483	473	462	466	499	452	444	428	444	452	446	433	467	436	479	502	469	475	509	474	446	480	433	453	503	447	455	459	442	474	443	466	473	462	496	450	475	479	465	442	468	458	498	464	437	437	500	446	487	481	472	442	445	447	430	455	453	445	455	440	484	443	505	478	480	472	437	446	460	499	462	479	453	437	449	460	453	473	495	429	457	489	487	445	442	429	446	463	458	473	437	457	447	403	432	450	495	480	446	456	462	456	438	398	474	445	474	476	452	451	457	457	439	446	450	422	464	478	477	476	467	485	477	468	429	490	465	481	420	489	458	410	484	451	418	426	421	444	488	469	499	446	441	459	450	486	459	459	479	453	488	453	486	446	459	485	435	436	467	412	492	458	473	450	469	477	457	459	486	506	494	491	460	446	453	468	440	449	433	450	469	470	452	451	439	440	455	483	461	449	458	441	482	458	423	465	465	485	468	489	443	467	441	499	445	454	477	436	447	440	448	458	444	473	467	449	424	428	476	425	492	451	413	438	456	429	478	468	465	491	472	427	437	479	441	453	486	483	448	485	474	474	468	464	458	465	505	450	444	461	477	443	400	468	456	457	465	479	461	449	452	479	485	472	456	481	460	475	453	466	455	463	425	477	475	470	439	439	479	471	459	447	460	443	458	435	435	488	466	495	437	484	457	483	495	406	443	458	473	453	437	468	409	454	431	452	468	469	435	493	452	425	439	439	518	455	446	481	484	473	507	442	429	438	441	461	440	452	488	449	474	436	454	425	469	475	479	450	457	463	476	463	501	481	435	439	476	465	448	416	475	488	482	457	459	448	453	491	447	452	440	456	442	476
80638	51158	29967	7055	733	420	371	312	260	252	227	223	201	194	180	172	188	170	187	192	160	174	186	190	189	190	162	193	154	184	148	185	183	168	154	174	153	133	158	141	140	170	161	175	171	179	175	165	169	156	157	173	182	184	182	157	181	209	238	280	283	272	330	335	273	301	277	237	253	270	266	244	232	267	219	254	287	222	204	227	194	203	165	151	151	186	159	175	168	178	164	171	172	168	166	159	160	167	149	179	174	140	172	177	175	165	190	143	171	164	150	140	156	177	169	137	147	159	149	188	147	168	170	173	181	188	167	145	141	169	198	160	147	165	156	174	167	149	151	157	145	159	182	139	162	141	168	165	152	165	146	149	164	167	190	184	156	160	159	157	153	158	163	170	172	187	136	152	171	163	178	171	161	177	147	143	147	168	151	161	161	168	153	147	168	153	164	162	177	157	169	161	172	191	148	168	172	147	163	163	133	170	170	155	164	162	174	154	145	158	184	191	169	167	153	156	181	177	173	149	146	165	146	157	161	185	163	174	154	168	167	161	195	163	139	131	174	161	172	154	168	143	146	158	177	164	186	175	147	162	197	188	162	181	158	163	191	162	168	154	172	159	159	169	157	152	162	151	156	179	166	195	159	153	136	181	202	156	148	164	154	133	177	171	153	169	159	169	162	163	167	165	132	165	183	180	158	173	182	153	163	169	179	164	178	154	150	141	162	163	161	204	151	160	146	172	131	153	154	175	155	172	171	176	172	165	168	143	150	177	164	151	179	180	191	173	170	161	161	146	173	154	194	159	155	147	148	176	157	167	156	159	154	159	179	169	154	160	137	176	170	143	167	153	160	163	170	168	174	157	167	162	162	171	170	153	168	150	175	180	179	178	153	164	170	145	167	170	166	175	134	150	147	178	162	163	146	156	160	174	156	151	175	166	161	165	150	145	142	182	180	150	173	138	162	172	138	168	171	156	187	153	168	169	167	140	150	177	164	180	141	174	163	171	169	176	149	179	169	172	145	170	162	149	137	172	171	165	130	163	139	167	165	168	157	147	147	161	171	169	155	173	181	183	143	193	152	154	149	172	160	189	157	173	167	158	184	172	156	165	168	167	160	147	155	149	181	145	171	190	146	148	144	169	134	162	162	148	141	152	154	150	160	170	181	168	167	161	170	159	142	168	134	160	181	130	145	159	160	153	149	163	158	153	171	154	166	150	161	143	165	177	180	159	160	179	136	149	152	186	149	162	176	176	189	165	167	171	157	142	167	168	152	178	178	146	190	195	166	158	163	173	161	136	160	186	179	184	144	160	148	188	148	133	168	152	166	138	139	172	149	159	168	155	188	149	155	182	147	159	144	146	187	158	170	172	155	179	147	170	147	153	143	150	153	172	159	182	164	154	158	168	163	147	158	181	149	140	151	143	168	154	143	161	167	163	165	160	159	163	167	151	165	170	146	152	182	148	152	185	169	151	160	183	160	166	163	147	136	159	140	178	165	157	157	188	172	148	165	144	148	159	141	156	147	154	158	146	173	162	167	156	162	160	157	179	169	156	167	182	177	139	157	160	153	161	166	165	163	162	168	171	142	158	166	162	184	172	148	148	170	161	179	150	143	163	136	140	154	169	164	164	168	153	159	163	164	151	148	173	167	145	172	159	184	153	163	177	156	188	157	152	153	148	156	163	171	166	157	159	163	172	168	143	168	166	152	147	152	143	156	173	156	138	158	153	158	161	154	162	149	161	146	153	197	143	171	149	179	156	163	144	166	152	190	194	164	166	178	154	172	154	162	176	160	172	166	142	170	172	166	146	167	156	165	194	162	145	162	131	168	134	168	177	152	174	157	177	164	154	146	142	143	154	156	144	127	173	170	150	158	160	179	149	171	164	175	177	161	153	163	175	189	190	142	150	171	134	161	169	163	159	163	158	177	169	161	166	174	148	157	153	154	150	158	158	177	170	160	159	165	190	170	166	162	178	171	154	142	160	161	167	156	153	192	169	176	181	137	161	176	131	154	171	154	164	170	171	165	156	166	157	160	161	151	142	174	156	165	170	169	157	147	142	171	170	179	177	152	171	187	147	148	163	165	137	160	137	182	151	169	173	160	154	177	190	169	161	149	180	163	176	152	164	193	176	171	175	178	165	141	157	167	173	159	185	165	152	172	173	174	168	164	159	185	170	174	170	147	156	157	150	159	152	161	157	172	151	145	140	166	142	159	171	145	160	155	167	153	145	172	156	156	169	165	171	144	174	169	173	173	181	152	138	154	165	172	148	188	171	163	135	180	172	175	149	150	132	155	159	160	146	148	158	160	170	178	173	161	164	185	155	185	177	168	174	166	156	167	139	179	159	142	162	146	154	159	158	172	145	141	158	185	174	147	157	137	184	149	165	191	152	167	158	164	175	159	168	168	184	155	161	150	168	147	184	138	158	157	179	146	159	158	176	174	182	182	145	145	148	158	143	139	149	160	151	125	135	168	176	155	190	155	158	156	176	139	161	168	169	159	157	182	159	171	155	156	139	175	167	189	151	150	171	164	176	178	149	156	161	150	182	166	158	174	145	194	160	168	163	169	157	158	172	150	135	148	171	171	168	149	174	182	165	153	156	164	155	151	175	165	167	165	186	145	166	176	154	154	142	157	171	190	164	148	188	166	159	181	169	172	138	170	186	144	163	162	159	186	187	153	170	164	146	155	161	160	161	182	155	168	194	155	159	178	158	144	158	165	153	172	148	148	159	173	158	162	186	165	160	160	159	192	163	175	162	166	138	166	152	169	149	182	160	151	161	174	164	159	162	158	165	156	165	187	158	169	169	166	149	178	165	156	158	163	152	157	178	157	177	141	162	172	170	180	155	159	152	149	145	170	166	154	176	130	170	156	136	148	140	151	174	142	168	171	162	158	152	144	157	184	165	146	175	164	151	171	143	138	151	159	145	161	169	172	154	165	163	147	153	182	172	168	155	166	156	167	165	156	144	165	156	155	169	168	151	180	150	153	168	161	142	151	163	153	171	161	154	173	149	151	164	149	166	173	165	160	149	176	161	166	132	165	168	173	162	166	173	173	167	151	152	193	136	178	154	159	162	159	162	149	177	194	172	164	158	155	139	176	165	158	170	146	150	153	176	183	171	161	163	173	173	159	174	162	161	152	188	160	179	156	185	148	167	145	153	187	156	143	158	159	146	151	159	180	154	141	175	166	171	141	160	192	144	149	175	151	155	145	172	180	151	151	161	141	138	163	152	165	142	167	151	174	171	168	175	173	179	145	166	149	155	167	181	156	177	153	159	158	166	149	167	181	165	183	173	174	165	166	172	185	169	162	177	169	146	164	163	157	157	169	153	169	166	176	177	145	162	178	159	161	153	185	170	152	141	147	158	205	155	169	148	170	157	158	163	156	148	168	148	171	151	157	148	160	148	174	171	182	170	160	171	177	169	146	153	180	151	169	155	150	168	153	162	164	177	147	170	146	163	141	155	168	170	178	152
61118	37652	14445	2048	1787	1550	1300	1193	983	960	825	781	742	688	663	701	640	604	570	602	615	579	530	533	580	564	527	548	531	504	548	490	465	514	546	504	497	492	492	547	548	557	479	512	470	497	506	515	552	529	561	576	669	714	625	575	617	915	977	1500	1414	1463	1802	1880	1592	1685	1675	1260	1358	1526	1486	1268	1391	1260	1088	1396	1515	1125	968	1245	887	689	636	527	551	560	601	563	537	526	493	505	495	484	481	494	502	502	500	498	459	496	495	504	509	488	468	478	489	501	440	468	480	482	488	492	506	502	436	472	500	448	486	476	494	492	441	463	484	484	487	463	482	458	459	499	492	501	522	489	447	433	481	506	477	464	472	471	482	467	492	458	444	441	504	468	474	472	458	481	476	523	468	432	458	485	453	455	475	478	474	469	502	470	461	498	489	482	462	512	490	470	444	453	485	457	451	484	504	491	487	472	491	472	477	473	473	449	469	469	497	453	443	467	492	460	442	441	471	456	491	509	489	504	474	457	488	489	469	486	505	492	484	412	454	478	492	459	460	443	485	478	448	518	476	495	453	495	479	473	454	477	456	446	491	471	476	480	410	511	493	477	456	471	492	501	501	504	476	450	477	464	459	496	469	465	476	498	517	495	456	448	478	449	483	460	470	462	531	450	486	455	488	492	482	444	472	469	466	454	473	487	490	508	484	448	507	479	469	445	443	445	488	475	468	487	474	503	524	434	494	435	508	477	497	481	446	454	494	471	494	457	498	467	451	478	459	469	463	498	488	475	485	477	485	495	474	460	482	483	494	450	480	475	410	467	504	474	454	507	445	475	524	477	441	486	490	455	447	454	485	467	454	464	476	481	467	468	504	469	477	484	508	441	460	469	489	438	459	465	493	444	422	481	449	490	476	477	441	493	474	481	462	465	449	462	477	455	517	458	483	486	469	454	462	450	450	465	482	431	483	475	489	513	450	483	474	466	496	493	442	443	438	491	451	454	454	433	459	493	482	485	454	454	466	474	464	530	481	504	473	515	496	466	477	460	456	452	502	438	470	457	491	476	481	457	469	447	454	481	456	454	472	511	457	476	498	470	461	509	450	450	459	469	494	457	487	504	463	439	477	504	444	490	470	478	508	488	447	459	479	440	447	486	443	471	449	447	447	466	490	470	502	493	465	488	478	449	460	516	475	491	446	501	445	432	468	486	504	481	475	470	444	465	443	454	488	434	478	492	433	461	480	528	461	516	470	431	438	448	508	495	502	471	460	494	492	503	511	471	515	477	492	462	457	477	466	461	485	467	502	454	507	478	458	473	467	475	503	487	472	482	445	498	480	502	440	461	449	480	444	444	479	480	477	501	495	447	495	467	476	497	518	463	471	466	485	439	486	517	445	476	484	517	446	458	474	462	460	476	488	450	481	492	468	459	461	481	456	475	471	483	453	467	468	455	483	481	438	497	506	464	475	489	482	477	449	478	441	455	490	490	464	407	444	489	502	471	455	479	534	469	467	496	538	486	457	453	458	476	441	488	488	479	464	481	480	450	502	447	501	481	448	480	450	515	481	464	495	494	469	489	492	468	481	458	491	481	462	505	476	463	499	471	498	445	483	477	528	488	429	470	439	511	453	479	438	474	474	427	464	491	472	472	479	495	419	473	481	495	461	487	460	447	437	483	471	474	490	492	466	481	490	524	483	451	460	516	472	457	478	501	455	497	482	483	489	461	497	449	464	484	477	468	438	498	452	467	442	477	469	458	504	481	462	496	485	448	514	492	474	478	492	483	490	482	459	435	478	483	484	466	446	487	469	470	428	527	494	491	482	488	473	477	486	448	489	479	506	475	443	471	451	465	448	490	461	505	488	468	491	472	459	506	465	476	482	497	464	465	477	457	450	455	479	436	451	483	451	470	500	494	446	471	508	447	433	502	473	466	432	433	472	508	467	458	461	482	504	463	445	479	465	420	480	453	494	454	463	476	507	483	442	511	481	491	497	467	462	488	508	429	502	460	486	463	501	421	467	436	448	467	457	446	496	421	458	475	496	510	476	505	458	537	454	484	482	461	470	461	478	503	438	451	452	447	431	490	485	523	426	523	492	470	445	511	459	459	464	502	499	476	463	475	469	462	486	470	505	474	465	481	464	447	483	437	491	500	481	458	475	460	457	480	451	498	486	492	515	454	483	455	518	510	478	425	459	499	466	484	462	519	481	447	487	497	478	438	458	465	493	516	462	449	479	462	492	480	463	484	463	480	453	483	486	470	503	483	475	512	493	459	429	474	422	482	489	466	450	488	500	454	483	468	485	475	485	489	518	472	487	459	490	464	449	468	510	474	478	441	482	501	476	477	471	467	495	469	474	439	465	449	458	454	506	462	471	476	453	504	469	451	495	455	502	457	454	475	456	464	496	487	453	450	498	457	477	512	523	447	506	442	413	511	479	474	462	463	497	475	465	449	486	480	457	456	468	445	474	488	473	458	452	470	462	444	505	513	492	468	464	467	465	438	489	474	476	484	477	458	453	470	425	472	471	470	472	482	482	424	465	469	504	472	494	459	464	477	441	510	470	453	432	436	470	487	489	452	496	478	480	451	468	471	478	493	444	483	500	430	510	474	480	465	484	520	447	481	460	439	511	483	460	476	538	466	507	478	478	443	480	469	457	475	423	467	470	461	465	444	431	479	485	473	465	469	454	505	505	432	444	441	494	476	503	434	509	479	520	495	438	466	535	504	441	434	469	464	501	450	498	498	442	459	475	471	504	466	516	487	505	455	493	449	460	428	452	493	470	443	457	457	475	481	453	502	449	457	480	465	486	497	469	470	464	503	449	464	469	455	432	467	468	457	476	465	458	502	465	438	484	464	473	446	489	499	467	497	443	523	491	472	459	439	479	467	481	441	456	456	426	442	510	476	479	479	443	500	499	501	462	470	462	459	462	522	479	464	463	471	488	468	495	459	497	479	508	473	496	480	466	473	442	476	450	449	491	471	460	483	442	468	440	445	476	497	499	464	498	475	470	444	483	477	472	439	477	446	431	426	412	456	503	471	484	452	462	466	514	466	477	459	478	479	446	484	460	484	464	481	443	482	468	471	500	507	466	460	482	492	453	512	486	450	462	472	520	417	464	463	442	470	480	438	459	447	465	451	462	428	461	442	470	476	473	506	466	455	471	458	484	438	473	460	459	426	488	479	464	454	436	460	498	464	495	503	504	483	516	488	469	460	476	502	473	489	495	464	458	479	461	481	455	469	478	450	422	439	451	466	448	488	501	438	476	450	455	443	466	464	514	493	472	467	474	461	492	505	489	493	485	445	456	482	463	463	465	467	486	459	465	489	457	466	478	500	455	455	441	457	450	512	496	474	498	426	485	432	462	449	432	469	498	439	469	463	458	502	424	462	435	467	425	489	471	501	462	447	482	486	523	469	512	469	466	497	504	479	498	505	463	485	464	451	464	484	480	476	451	456	465	447	462	521	469	461	474	438	450	462	523	486	485	450	451	486
40831	14196	2545	371	273	335	301	299	269	284	296	295	304	286	283	267	265	263	266	275	251	265	279	252	268	278	268	268	254	262	282	308	293	241	258	286	289	286	275	269	280	297	266	271	272	291	266	279	275	262	253	272	268	238	284	247	262	266	273	275	285	269	277	282	286	255	277	241	253	271	294	260	290	233	285	258	306	283	262	272	291	273	304	304	273	242	287	276	255	278	248	239	264	263	270	275	272	283	261	282	263	276	281	273	289	251	319	260	288	285	238	245	291	281	256	299	278	281	281	288	271	277	297	298	278	257	270	246	268	271	252	278	252	256	267	262	289	302	268	290	269	277	296	283	254	267	259	294	281	256	264	253	249	268	282	292	268	267	271	242	272	252	257	260	256	278	279	290	241	279	295	262	257	268	266	287	248	293	275	270	272	296	276	290	275	306	287	282	267	292	269	277	259	284	264	292	283	272	300	277	255	291	259	238	261	236	254	265	280	257	281	273	295	282	291	262	277	252	275	256	262	256	271	256	280	274	268	262	278	245	283	325	278	270	271	268	273	269	276	282	273	267	289	260	246	294	244	254	239	284	265	303	249	289	289	271	269	283	246	285	296	259	277	263	262	278	247	284	280	250	285	286	292	271	254	287	278	280	273	287	270	272	314	307	266	252	283	290	284	258	263	273	278	278	275	257	259	267	251	305	265	264	284	284	298	249	267	300	248	285	268	243	296	254	306	294	277	267	268	276	286	268	284	294	271	296	266	294	235	296	276	292	251	251	282	277	276	270	274	261	250	258	285	279	271	313	270	253	255	275	271	263	241	248	272	297	273	291	266	261	273	270	256	270	282	261	281	243	282	281	266	236	282	264	298	280	298	257	275	310	279	237	313	275	277	261	284	270	269	276	300	254	261	295	289	261	249	257	283	265	266	254	262	274	282	268	301	279	270	272	269	277	252	245	264	276	274	275	293	309	277	275	308	256	265	283	266	294	267	305	286	278	301	242	298	280	238	271	268	245	246	289	291	282	254	241	271	309	271	282	278	247	266	300	306	261	261	273	257	285	247	251	267	252	280	262	239	263	274	301	274	263	287	304	283	292	271	274	269	275	290	265	277	258	281	277	290	282	298	301	276	252	282	281	254	268	260	281	258	266	285	251	245	272	269	297	255	250	280	265	285	255	280	270	265	265	299	251	299	270	292	287	275	266	275	254	263	258	256	288	279	277	252	275	279	275	286	289	278	272	292	245	290	247	277	282	264	293	298	276	285	290	249	261	256	268	257	263	253	269	240	237	294	287	277	275	284	273	266	290	244	261	264	269	281	272	281	249	258	277	285	282	287	276	265	273	294	261	250	254	252	259	274	286	284	259	253	276	296	247	247	251	278	267	281	254	269	280	298	247	234	276	266	255	276	242	278	268	256	269	275	276	258	257	265	280	254	273	290	276	275	285	264	257	264	292	270	252	258	268	259	290	284	269	293	278	285	287	259	267	278	260	257	264	292	281	290	254	278	271	266	305	279	246	273	293	271	276	275	266	253	277	253	260	285	292	288	261	226	276	280	277	273	272	269	263	253	273	260	263	286	280	265	260	274	266	289	286	289	238	279	263	260	275	269	248	283	268	286	225	272	258	271	293	258	267	256	295	274	303	253	286	265	285	288	252	271	270	266	288	304	245	258	280	285	259	236	255	279	260	260	245	284	292	261	276	248	259	310	309	278	299	294	275	251	276	276	259	284	267	272	280	258	290	308	294	303	260	246	249	271	277	293	294	268	282	258	253	278	231	258	252	234	269	277	262	278	242	241	282	278	286	261	307	245	281	298	280	261	295	275	272	276	289	283	298	296	282	253	289	270	249	288	270	299	250	273	287	247	283	258	302	264	279	271	272	262	288	270	259	277	279	291	267	263	287	261	289	239	271	297	277	261	285	291	242	306	274	282	270	276	278	259	269	253	276	264	271	299	310	273	256	272	242	267	276	277	241	285	279	271	284	256	279	283	274	289	320	251	295	275	271	293	290	270	283	281	279	278	271	256	243	250	279	279	270	280	239	284	249	275	263	262	284	273	268	274	269	285	269	283	280	265	294	281	303	272	270	277	301	276	272	281	254	286	256	309	273	280	262	286	270	272	304	280	265	262	254	292	284	272	272	271	272	255	290	260	267	271	285	243	304	275	265	273	259	266	268	282	271	290	294	227	270	270	282	282	269	295	254	286	294	288	300	273	294	293	285	258	297	268	272	240	304	275	257	271	272	288	288	252	262	288	263	276	284	242	276	265	273	285	274	280	249	313	282	270	270	267	290	277	231	271	282	269	272	262	265	283	264	273	308	273	282	295	300	301	276	289	292	279	257	297	271	262	280	256	258	289	286	271	280	281	256	271	297	278	260	270	276	280	263	295	277	245	271	271	274	278	267	249	272	314	258	268	245	284	288	279	265	293	285	301	264	298	247	284	262	233	254	256	298	270	278	269	275	296	310	291	264	253	274	241	290	276	296	290	311	272	281	309	266	270	289	250	264	266	276	263	246	274	302	271	250	302	289	278	303	284	299	265	260	274	271	281	281	245	264	292	276	240	260	285	270	260	265	283	278	269	257	245	257	273	258	259	254	262	265	257	280	260	268	276	256	272	274	295	282	251	278	257	254	279	259	266	268	249	272	260	275	250	322	268	276	271	266	276	276	280	285	299	264	262	274	258	274	275	274	266	235	245	273	261	290	271	270	249	261	304	250	310	281	259	248	256	254	269	277	308	287	258	268	247	269	273	277	228	253	277	263	247	269	273	301	289	261	268	287	285	282	277	291	245	247	243	287	245	247	249	240	272	279	277	295	277	262	296	269	282	269	260	279	256	296	246	266	241	309	266	259	268	231	283	290	283	294	280	280	272	295	267	287	252	277	265	263	252	287	271	283	254	245	293	249	298	231	253	284	280	262	277	247	274	280	279	270	295	271	276	267	284	296	254	276	278	303	290	265	286	308	273	290	292	269	265	273	286	273	246	266	266	268	301	271	279	292	254	278	245	244	270	274	276	275	294	294	260	326	277	275	260	263	274	284	261	257	268	265	275	281	279	264	317	294	297	250	278	249	271	250	263	254	290	283	279	266	288	315	250	256	244	276	247	257	269	255	271	261	276	252	282	263	279	271	265	266	274	275	269	268	282	286	293	281	266	267	282	254	280	267	261	283	251	251	293	289	251	283	294	299	287	276	296	262	277	257	255	251	306	289	252	258	271	263	250	236	291	273	291	261	282	289	290	270	273	279	279	314	265	265	277	277	274	267	281	252	259	268	273	281	263	280	281	249	271	261	271	310	293	288	280	248	271	276	264	279	298	291	303	281	288	263	283	266	275	262	248	261	262	295	262	248	302	295	263	244	269	256	290	278	245	252	303	265	291	285	302	278	264	281	297	283	280	242	262	286	261	298	236	289	292	272	257	301	291	255	242	262	259	272	295	304	266	287	266	273	270	288	285	293	292	257	286	236	278	270
35518	6905	2486	847	792	730	769	813	740	693	780	784	733	754	787	730	722	786	759	749	737	751	711	765	754	723	710	737	718	722	730	735	745	790	732	791	710	765	739	768	751	750	697	694	748	767	704	655	723	769	721	760	750	771	729	758	727	748	730	780	785	738	763	783	791	776	768	756	762	758	774	763	775	788	749	749	744	714	785	764	714	745	709	773	788	757	716	773	770	748	707	739	739	723	754	755	770	772	738	700	720	761	708	754	736	695	683	753	758	740	736	711	695	710	760	753	732	723	713	677	769	740	724	733	762	762	774	711	720	721	737	675	685	782	703	734	744	746	768	746	720	760	710	731	705	782	757	726	719	767	792	706	731	695	755	720	777	796	749	728	739	741	777	751	730	781	732	741	715	729	768	729	712	761	758	727	732	736	784	746	731	718	740	763	771	722	788	718	784	790	693	751	758	758	780	758	733	742	740	727	703	707	752	747	736	701	709	738	736	745	739	721	727	760	740	755	733	740	735	742	755	762	715	727	744	736	705	702	737	768	783	718	700	780	724	774	682	770	715	714	756	729	705	729	711	774	769	757	755	781	735	770	704	735	733	769	728	732	714	748	790	758	749	777	723	791	756	768	725	762	702	726	811	775	796	735	751	750	749	720	748	714	753	766	709	697	764	743	714	708	737	696	737	778	747	742	759	713	742	763	708	702	781	751	705	765	745	782	741	718	726	727	755	732	705	777	773	744	736	695	718	747	730	753	770	804	768	726	745	736	756	724	734	716	711	751	743	693	783	747	725	724	710	780	755	742	728	741	741	706	697	710	731	698	726	751	761	725	697	742	769	767	754	757	742	754	714	758	679	734	779	731	675	747	726	751	740	728	772	706	744	717	751	715	788	732	707	772	755	708	764	726	722	733	741	747	726	701	722	810	717	715	745	769	703	743	746	763	779	746	702	742	711	773	724	755	727	755	719	725	729	685	762	767	740	723	779	741	694	769	740	711	778	745	775	734	792	720	771	734	743	727	743	728	742	783	756	736	717	733	689	740	729	765	744	732	771	752	780	745	737	733	744	747	759	708	721	724	734	740	715	725	745	717	740	704	730	760	744	702	726	827	718	755	753	721	687	722	719	749	683	645	708	737	719	735	732	742	709	729	715	732	746	737	803	749	700	729	745	753	710	720	765	757	711	711	779	741	731	737	713	718	739	738	716	756	721	718	753	758	726	760	757	782	737	767	757	750	781	714	697	748	752	729	709	744	763	712	727	683	768	742	754	707	759	749	705	761	695	740	702	761	731	719	744	681	731	751	759	726	752	701	747	737	752	729	763	722	728	777	769	802	792	733	700	713	706	692	744	726	703	775	773	759	730	754	747	702	697	779	710	720	743	755	800	715	745	751	671	740	755	741	755	714	700	746	770	703	764	747	728	748	729	761	764	753	722	713	740	745	765	721	693	720	728	658	727	786	690	713	716	801	755	761	728	760	742	734	721	737	727	733	704	774	726	719	755	797	738	690	750	754	741	747	747	753	709	768	720	746	718	755	772	731	744	711	724	726	767	714	757	706	721	731	733	761	782	755	766	750	760	800	766	711	758	755	765	755	751	728	768	695	810	744	719	755	762	735	713	717	741	754	781	730	734	669	770	687	722	727	720	755	725	712	751	763	749	728	787	702	722	760	742	733	708	738	732	736	780	702	712	770	759	736	762	773	734	719	739	755	713	688	779	714	737	747	762	741	772	734	739	729	756	746	745	752	696	716	743	752	746	775	723	714	690	741	704	730	784	696	722	753	747	727	732	699	774	740	730	724	725	774	809	792	693	748	700	719	766	776	717	732	770	729	754	729	724	760	766	748	723	758	717	778	732	763	691	734	696	698	756	765	796	740	753	754	690	775	738	781	744	797	773	733	704	687	776	754	712	764	724	769	786	717	726	702	750	748	721	708	739	739	728	720	736	726	696	755	718	691	701	763	689	730	761	705	733	695	758	746	739	749	706	721	729	706	772	739	757	698	764	721	744	756	760	711	744	742	768	750	729	766	761	748	766	760	763	732	787	748	716	756	730	724	682	756	695	720	690	735	686	714	765	759	701	722	726	762	702	731	719	771	710	731	722	741	737	771	759	741	734	739	743	736	755	776	807	725	726	711	741	741	758	758	761	729	710	761	739	718	680	730	760	733	762	717	781	744	787	756	748	717	738	774	774	695	756	700	730	708	742	678	747	709	761	764	704	744	701	735	709	713	716	720	788	691	714	732	750	694	764	722	745	784	728	695	777	752	757	763	792	745	710	766	709	728	723	749	708	729	686	723	743	694	712	713	760	681	699	718	754	718	731	708	715	779	714	788	750	791	754	787	745	713	738	783	734	715	792	760	742	722	749	739	715	759	731	710	714	705	724	831	792	778	722	723	745	769	750	746	745	710	711	774	731	747	730	747	737	711	712	748	738	739	722	727	740	737	770	714	678	722	731	726	756	762	689	736	722	716	762	744	746	752	770	723	784	700	758	727	738	758	697	751	712	713	688	723	804	735	729	753	729	708	731	709	759	703	715	703	733	772	744	745	708	735	756	790	711	790	719	727	788	776	728	766	780	751	754	750	755	674	745	785	750	758	782	690	691	734	720	746	749	729	741	730	738	727	741	725	758	760	725	777	757	730	731	692	761	725	731	728	757	709	735	748	706	721	726	733	759	739	743	753	759	750	791	700	813	724	697	737	700	701	778	718	786	779	728	780	742	732	758	742	793	698	691	813	738	722	729	715	696	782	755	764	776	717	740	717	695	722	743	729	712	766	737	762	675	778	738	755	742	730	730	759	788	739	716	720	768	706	745	709	770	690	743	758	749	756	734	767	753	709	750	787	715	720	773	744	745	736	689	744	693	719	787	749	750	718	745	749	742	752	754	716	756	752	737	684	742	767	704	737	684	788	701	772	741	745	742	702	745	762	751	770	738	748	800	717	742	754	703	719	708	741	735	715	736	738	775	768	735	734	760	706	792	759	768	766	793	714	761	688	744	811	758	735	719	742	780	704	715	763	734	719	722	782	752	734	781	753	724	748	738	712	687	760	741	677	765	765	759	726	717	671	752	738	678	772	752	745	700	729	690	770	711	751	720	766	746	721	738	743	719	739	754	751	722	781	800	713	730	702	744	729	723	731	706	764	771	778	736	745	763	714	800	695	752	781	737	759	720	787	776	748	817	760	741	708	751	721	776	752	746	721	733	789	695	702	790	740	764	735	735	703	768	699	731	725	751	736	763	691	762	720	725	738	753	735	720	773	683	769	707	719	717	699	765	769	712	759	744	757	709	749	722	752	722	754	735	763	742	743	719	693	735	759	751	706	742	793	726	675	769	776	749	765	760	743	754	747	761	749	720	732	733	806	725	758	737	734	686	712	742	743	723	757	756	749	728	740	738	712	709	751	751	716	754	713	743	755	740	747	687	747	800	748	742	726	751	735	698	740	722	726	784	746	736	739	709	731	763	717	781	751
73381	38878	21866	2843	372	270	241	221	229	205	206	196	185	180	189	182	156	186	153	168	142	163	179	146	146	151	183	176	136	136	159	168	168	149	163	145	177	172	145	148	177	169	168	163	154	181	165	137	142	178	156	162	186	166	161	179	159	194	165	214	238	234	237	247	226	222	190	203	198	206	196	205	201	173	201	223	199	230	191	207	175	160	180	196	156	154	160	160	186	166	158	185	160	163	164	143	152	161	170	162	166	157	154	158	171	167	163	148	132	152	178	167	170	166	169	153	165	139	181	169	170	163	152	153	175	167	154	144	155	152	149	172	126	173	162	139	172	165	163	150	137	190	157	155	146	165	144	173	167	144	181	153	158	155	151	186	131	167	168	172	153	156	173	153	157	151	147	140	152	164	185	147	167	177	150	162	137	152	160	151	151	138	162	149	166	173	159	176	149	156	181	162	153	138	146	177	162	155	161	181	176	164	176	143	162	157	165	166	148	187	166	170	158	147	159	163	170	182	178	166	166	159	143	155	183	151	166	160	169	156	179	152	162	164	172	137	161	175	162	183	155	162	165	165	150	166	174	160	172	149	147	156	190	146	164	158	171	169	135	159	162	157	154	183	150	175	146	215	165	154	123	155	182	161	154	197	171	148	184	169	169	181	153	168	164	151	151	153	173	162	164	145	145	148	157	146	167	153	175	175	178	150	163	155	178	164	131	147	150	147	165	174	175	163	163	161	152	154	182	161	180	157	151	158	165	174	152	166	151	156	165	150	167	167	148	160	154	155	142	178	162	147	197	168	147	138	166	153	135	169	141	170	166	176	171	186	146	146	159	172	156	179	156	184	168	156	160	158	165	163	159	161	150	172	150	168	163	165	144	173	167	149	174	178	155	164	174	148	188	158	163	158	155	172	186	148	170	145	181	163	159	151	151	161	147	178	188	153	169	135	144	172	153	155	148	151	159	177	164	153	160	150	183	137	174	181	153	159	139	178	168	177	162	154	170	162	145	173	164	171	161	167	167	186	190	186	192	175	149	164	168	163	174	179	161	156	182	163	177	159	167	167	148	152	134	157	162	180	177	159	177	164	170	163	163	180	195	162	178	156	162	155	168	155	144	178	162	180	160	147	147	162	157	143	137	154	146	159	155	151	133	170	155	186	187	172	205	162	159	122	161	169	173	159	158	162	169	174	152	159	175	147	160	138	164	154	166	144	160	161	156	165	175	161	156	147	163	160	177	156	158	164	159	149	160	149	172	163	161	143	166	169	147	175	168	163	129	171	174	163	150	163	165	160	168	172	155	153	188	160	159	152	158	174	144	143	168	158	165	153	171	166	163	168	171	166	157	171	162	145	166	162	156	174	163	170	152	137	154	136	183	154	168	147	143	159	158	176	145	151	156	157	157	159	153	152	175	147	138	150	159	163	162	188	160	172	156	185	171	129	153	153	180	149	172	162	145	171	161	158	176	140	162	147	150	157	174	171	142	141	166	135	150	164	146	167	174	146	162	154	171	168	185	163	154	149	164	148	158	170	167	160	169	152	173	154	149	175	165	124	163	140	150	151	174	153	147	168	138	144	149	155	170	149	160	155	149	162	170	158	168	156	169	171	158	171	157	168	172	185	153	184	139	151	134	177	176	170	155	170	157	157	150	174	138	158	180	133	158	157	168	171	135	155	175	179	174	168	140	141	180	144	140	156	137	155	163	181	157	156	162	155	146	159	153	168	160	192	154	177	157	151	157	151	155	145	156	156	167	165	167	152	141	163	191	172	165	179	155	175	147	161	177	163	172	165	153	177	170	160	178	139	180	184	142	167	159	173	171	156	169	161	153	173	166	164	181	172	149	172	138	175	165	147	179	162	146	149	170	143	160	185	139	162	150	165	163	168	135	160	150	169	155	143	157	166	155	163	169	167	155	148	159	152	147	146	160	157	184	175	152	169	173	145	170	154	172	180	160	168	164	162	143	154	164	150	162	166	165	161	167	149	153	158	180	163	164	144	160	181	153	152	155	158	160	171	168	186	166	160	171	198	161	164	157	152	191	175	158	152	163	159	158	175	153	133	146	150	183	158	177	174	149	143	151	147	198	165	179	140	151	163	177	140	138	161	178	152	175	162	162	183	173	168	156	150	146	159	169	153	145	168	171	167	164	166	158	163	164	162	185	160	178	141	142	143	154	153	166	169	173	149	168	184	147	160	169	189	176	175	140	174	145	148	176	171	180	165	157	162	170	157	149	165	148	168	156	161	157	165	158	144	161	189	165	155	156	142	160	149	165	178	146	134	154	176	140	141	146	162	153	146	188	190	167	161	164	180	168	156	171	171	152	164	183	162	147	163	190	178	155	155	146	157	168	174	168	181	176	185	144	161	168	149	172	151	170	166	140	173	168	175	149	160	181	163	151	162	183	159	158	168	152	150	143	154	152	168	163	158	172	149	169	156	147	150	173	145	158	152	174	168	173	149	151	183	155	139	165	162	171	156	176	165	146	140	167	167	177	148	166	147	141	134	152	146	145	182	166	167	163	167	159	159	168	156	142	149	158	169	150	167	133	186	174	160	159	160	172	174	169	149	183	182	174	159	165	173	167	165	143	146	191	172	149	162	150	155	163	154	166	163	164	172	169	175	161	177	171	173	173	148	157	175	162	151	147	171	147	167	175	171	164	176	191	159	156	149	179	184	144	169	153	152	140	150	154	181	135	181	145	162	158	175	161	163	147	174	174	155	166	158	152	156	171	166	172	154	166	153	169	148	157	157	146	154	162	168	143	149	175	177	145	165	171	167	157	181	168	157	172	163	153	164	145	173	170	174	162	157	189	145	169	170	159	158	185	157	162	155	156	146	163	145	173	160	181	170	160	146	148	157	167	159	156	165	158	155	157	167	157	158	148	143	137	184	166	171	159	169	160	140	174	191	177	191	150	162	164	147	157	168	150	159	176	157	165	176	179	149	178	158	160	173	156	147	169	158	155	161	161	185	146	152	177	158	163	134	132	170	171	139	160	137	182	178	173	166	176	167	150	157	162	137	163	160	157	149	165	190	163	174	169	181	157	147	160	147	168	159	129	185	132	174	163	153	145	154	149	170	158	173	154	168	161	165	146	170	202	142	146	158	143	183	172	159	149	175	166	189	171	155	175	143	154	134	145	168	180	142	162	153	169	156	167	169	154	169	183	148	144	168	176	145	163	153	145	178	175	146	155	173	154	155	146	163	176	174	152	158	177	156	150	146	162	162	156	162	134	160	164	155	162	166	152	152	173	158	158	151	151	164	161	155	197	141	152	146	148	157	150	161	182	145	153	161	159	183	155	138	155	160	172	154	157	152	159	160	196	151	140	165	182	166	168	178	163	151	155	155	170	152	172	165	152	147	169	152	168	172	173	159	163	163	153	144	161	144	171	148	178	172	171	139	163	148	181	196	165	165	157	147	145	162	136	164	176	156	165	146	162	157	166	181	155	158	180	144	152	179	164	178	162	172	176	172
52908	26474	9262	1261	1122	977	888	780	703	740	627	646	604	615	559	561	496	525	540	487	517	531	510	505	528	499	467	512	559	488	492	497	455	511	481	473	514	498	484	466	507	483	449	476	440	456	436	505	508	494	516	503	521	509	472	517	485	527	694	826	1138	936	1181	1519	1143	1120	993	851	772	894	844	862	813	787	838	1134	940	759	779	884	747	562	560	526	513	497	523	520	515	495	465	480	485	462	493	493	496	469	464	460	456	498	484	445	475	444	467	467	474	480	499	462	518	475	483	476	516	430	469	477	491	484	465	470	492	512	475	450	499	464	435	491	424	414	484	413	502	449	493	433	492	494	482	471	494	485	479	451	476	470	475	485	470	485	446	451	454	500	435	465	446	464	403	479	461	448	475	477	465	474	478	458	503	465	476	461	472	498	499	469	470	468	467	474	475	479	468	433	469	466	455	496	441	457	471	449	463	448	502	446	478	447	480	489	463	481	467	465	450	437	480	479	477	443	457	481	444	468	470	475	478	475	488	487	473	481	448	450	458	455	497	470	458	442	449	498	458	425	506	492	454	480	448	485	468	484	473	484	474	462	475	459	445	468	511	479	480	462	503	470	428	438	477	462	443	465	492	456	422	478	463	462	496	470	469	474	465	446	506	494	462	518	473	469	445	486	448	450	441	448	489	479	464	466	451	463	475	461	475	498	470	493	460	466	459	435	466	485	495	481	468	452	451	459	450	513	455	477	498	426	440	473	487	431	463	459	469	454	459	454	481	494	494	438	454	483	443	493	455	535	474	460	487	479	491	477	454	506	491	531	482	460	453	437	468	463	463	455	473	443	450	482	448	483	478	456	459	474	463	464	520	481	434	442	478	455	494	477	457	432	432	453	483	466	460	460	455	456	461	464	467	480	441	488	513	465	476	437	471	456	485	484	477	448	434	439	454	475	449	417	458	480	479	434	474	472	457	439	459	464	465	468	453	456	417	496	478	456	450	448	439	468	499	484	460	448	463	460	485	447	473	437	460	435	469	484	448	462	450	458	470	471	464	464	453	408	455	462	497	443	453	475	442	473	431	487	480	492	469	474	495	453	475	481	471	496	469	511	473	436	508	480	513	441	524	485	450	475	441	497	458	444	483	430	488	460	448	490	435	460	444	481	497	502	438	490	466	502	458	459	483	448	436	420	417	437	482	462	498	460	471	492	476	476	477	462	475	446	489	450	436	474	529	485	451	424	480	430	438	490	452	474	449	449	454	469	486	455	451	503	484	478	485	495	455	461	479	490	446	479	463	491	506	476	451	463	447	474	479	485	489	485	473	450	467	459	458	447	444	450	454	467	468	465	466	503	483	461	514	483	436	474	465	490	449	466	465	431	482	458	477	479	438	485	490	467	451	472	467	495	461	447	453	451	480	497	515	431	452	477	481	437	428	519	423	473	457	479	476	509	402	477	457	475	480	468	458	457	481	477	440	488	436	437	443	456	467	465	479	445	435	457	468	460	445	465	473	475	438	472	503	479	441	469	489	451	475	442	471	474	446	483	448	459	447	438	440	459	501	481	457	507	473	444	483	470	478	481	483	452	481	455	443	480	470	466	462	464	426	456	448	464	467	424	457	467	475	480	453	486	488	481	474	431	478	462	463	455	474	419	512	504	465	468	470	481	478	473	474	477	484	497	467	514	450	479	498	456	506	461	523	408	517	451	391	469	423	467	450	504	474	470	439	456	462	453	460	448	487	477	443	488	452	495	472	425	456	461	466	485	475	471	445	497	449	434	466	450	466	476	470	462	428	453	429	469	435	465	495	464	451	461	467	485	479	482	463	464	443	496	485	470	478	462	470	435	452	471	518	483	456	476	485	475	440	470	466	468	487	428	476	471	486	445	473	457	472	476	510	457	484	420	450	476	466	463	473	468	467	476	480	479	461	466	515	480	439	438	499	460	514	480	453	481	465	496	479	459	445	454	462	478	457	456	493	504	467	455	466	491	479	496	454	473	454	454	466	461	462	465	452	471	453	425	429	450	467	472	470	486	459	453	490	474	476	449	472	456	488	450	485	447	464	489	459	469	487	464	465	481	465	479	466	479	462	469	465	455	462	451	515	423	463	477	440	474	486	455	465	499	496	491	435	446	436	495	448	472	503	486	472	456	439	452	434	454	428	447	494	456	454	512	498	484	483	455	445	456	450	473	497	502	468	449	480	472	490	458	472	464	459	467	480	457	436	494	503	450	474	525	403	468	446	468	447	426	496	455	418	466	483	457	484	471	446	461	414	456	450	465	483	466	468	477	464	483	476	422	451	462	467	481	468	476	486	492	474	491	503	468	443	453	471	459	480	473	436	459	504	472	481	426	456	463	466	463	417	451	490	463	451	467	480	431	455	447	457	469	419	441	459	468	466	489	455	447	464	411	490	468	457	472	474	479	450	446	484	428	452	458	474	483	460	461	469	456	484	446	445	450	435	451	477	436	481	444	440	490	438	489	451	438	474	494	522	465	485	506	489	511	484	460	474	492	490	492	490	447	477	458	439	494	506	484	467	467	500	460	481	472	449	439	463	455	474	441	492	502	474	452	457	445	459	448	461	451	450	481	465	462	458	419	457	424	433	452	396	455	471	438	476	454	469	488	491	474	482	464	452	506	473	485	478	495	480	458	445	455	470	500	448	450	432	507	455	443	487	447	444	432	463	478	425	483	465	459	458	458	450	453	457	449	425	436	446	444	411	448	427	461	442	476	481	447	490	481	447	462	475	471	480	443	536	468	420	463	496	466	512	485	458	501	446	472	454	469	443	428	465	432	511	487	435	477	484	452	500	473	456	477	475	428	444	503	463	452	467	476	475	470	439	469	474	435	446	479	462	437	477	483	465	498	462	439	434	442	463	466	469	465	470	477	483	459	445	454	458	458	472	429	499	457	453	499	485	461	490	490	448	461	501	462	456	468	488	451	482	472	463	483	467	474	464	466	427	442	459	461	490	467	444	501	471	508	476	466	463	459	462	504	484	479	480	440	445	456	481	490	475	445	432	484	482	481	449	449	496	431	471	432	451	461	466	447	454	510	489	426	449	509	487	453	452	457	502	466	446	437	446	473	491	484	438	474	461	470	488	471	462	483	464	483	477	461	492	455	475	431	466	455	499	441	450	475	477	463	443	442	444	466	493	445	463	467	481	462	472	482	475	483	443	447	473	506	470	455	472	442	477	459	513	457	472	520	479	449	499	482	457	465	440	461	513	472	470	443	476	480	469	470	453	443	468	436	445	474	454	495	447	471	492	420	438	469	465	477	421	470	483	437	446	445	460	464	464	466	447	496	474	439	449	488	436	449	470	463	482	454	438	451	449	492	452	426	463	446	461	461	471	488	509	484	425	465	479	479	466	458	459	453	486	439	468	484	446	504	474	470	457	468	476	474	487	464	462	441	425	468	491	453	504	484	402	460	382	468	494	454	497	493	453	476	443	441	465	425	419	457	410	437	484	463	436	438	478	485
81607	49624	27744	6953	723	436	341	290	252	243	189	206	216	212	199	186	199	208	192	188	165	170	179	177	187	155	167	158	174	184	177	183	165	153	179	160	182	154	176	163	172	179	165	193	189	179	172	175	164	167	178	197	221	168	165	168	183	208	225	257	298	353	382	400	277	280	254	220	236	259	235	252	241	234	209	271	286	229	217	236	211	186	191	165	182	162	171	161	184	180	161	178	154	193	149	166	176	159	160	170	178	180	173	162	174	171	173	168	174	146	163	173	183	182	149	170	162	185	154	160	171	172	147	180	208	167	175	178	158	199	182	175	179	158	171	185	153	146	176	177	187	149	140	161	180	147	181	196	173	146	173	171	167	156	150	160	175	150	167	171	158	172	145	172	160	174	181	165	150	161	191	185	169	151	171	167	174	170	163	174	152	183	136	171	157	172	192	180	148	167	169	162	178	172	142	184	168	171	167	167	158	169	177	139	158	173	153	170	189	183	185	181	168	169	151	154	184	169	172	163	175	162	143	176	164	161	173	170	185	151	124	184	161	152	149	162	174	169	178	164	146	162	165	139	158	176	149	158	163	175	171	162	160	159	147	177	168	175	148	172	179	155	181	152	167	196	179	167	181	164	150	143	163	169	179	173	154	183	149	173	145	143	164	172	178	170	168	158	186	162	131	170	146	170	157	168	177	187	160	158	175	161	145	177	170	157	175	166	174	163	158	174	175	166	156	169	164	161	193	160	171	157	182	167	181	179	172	174	163	176	169	153	167	176	154	180	162	175	180	167	145	165	159	159	188	161	158	166	160	170	160	148	181	187	173	150	164	162	174	160	183	185	179	148	194	177	163	181	159	163	165	160	175	139	129	179	175	178	158	169	172	185	155	145	156	159	180	161	150	168	154	179	161	167	166	170	164	167	161	177	181	157	148	160	149	143	150	162	168	160	163	176	163	156	142	174	161	182	175	154	172	160	152	152	155	178	156	175	174	185	173	158	160	179	167	139	162	167	158	171	163	169	171	153	183	175	165	189	181	181	165	153	146	178	152	168	178	178	159	147	155	183	165	189	167	160	171	183	149	190	157	168	182	161	168	158	174	171	156	155	180	161	172	155	164	165	176	180	183	168	155	169	159	153	157	174	136	148	187	176	153	153	151	167	165	129	182	155	162	168	159	159	177	146	153	162	175	157	146	150	184	153	161	160	179	145	154	160	163	160	160	175	170	163	163	165	178	180	151	162	160	175	177	155	178	163	191	165	145	158	166	158	164	179	166	202	189	174	174	183	196	166	170	164	177	143	153	168	166	163	175	176	159	171	172	149	189	162	160	173	166	178	152	170	154	167	154	146	174	155	161	170	142	148	156	156	155	176	142	149	154	170	137	162	168	181	172	170	163	194	174	158	140	153	167	170	173	190	170	179	167	163	173	161	164	162	170	187	173	173	154	184	152	170	156	204	153	176	163	159	164	173	162	177	175	157	155	168	181	156	171	174	151	151	189	155	151	158	150	165	162	164	182	153	159	164	189	186	171	176	191	170	177	160	166	136	181	152	158	174	160	182	143	154	164	184	172	158	163	179	145	174	167	178	181	149	148	178	172	163	155	164	182	140	187	172	177	172	176	150	149	157	189	164	138	138	188	174	166	153	172	167	165	181	185	142	164	161	149	172	165	151	162	130	161	168	173	155	195	167	172	154	172	154	187	176	161	147	179	184	159	184	173	174	165	139	152	164	160	160	184	174	191	144	170	155	158	141	129	175	168	184	169	172	161	186	149	160	159	177	168	183	167	185	183	146	166	163	160	163	158	166	163	163	146	161	170	150	155	164	165	170	185	189	188	179	170	155	145	186	166	181	180	171	174	176	160	151	170	141	163	176	169	161	180	175	153	173	169	194	157	156	178	175	151	167	175	181	173	150	178	152	177	160	167	176	157	174	143	155	166	186	177	170	163	171	165	159	147	149	160	159	165	144	166	161	145	168	170	157	164	164	172	156	156	169	179	137	165	170	169	145	170	196	155	172	150	170	166	159	154	155	180	176	150	188	181	169	138	166	175	154	155	158	167	185	162	168	176	177	154	159	144	161	162	171	158	158	154	162	162	182	157	157	170	157	142	151	161	172	152	176	178	160	167	155	174	158	164	162	176	157	168	150	147	182	153	167	158	142	149	189	158	178	161	176	196	161	180	181	187	145	153	173	154	170	165	157	179	187	188	167	169	158	147	174	182	183	161	168	167	180	175	166	160	174	166	165	179	179	171	171	159	166	170	158	170	186	148	177	159	144	176	159	159	146	160	160	168	194	165	137	172	161	156	177	147	153	183	168	169	152	166	161	154	174	170	163	169	155	187	170	166	176	157	172	156	174	162	164	187	179	178	165	176	177	169	148	156	160	159	186	185	158	187	163	179	157	174	145	178	154	179	158	179	150	163	137	171	171	180	165	164	163	175	172	154	170	191	165	170	161	168	178	167	179	165	134	172	170	169	149	153	168	163	140	192	146	185	171	150	144	160	175	168	180	174	197	178	200	171	146	154	167	177	154	167	179	166	147	160	176	151	168	136	159	161	158	175	179	145	158	181	158	172	179	187	136	147	154	173	152	179	171	183	144	165	149	162	153	163	169	175	203	168	162	178	191	167	172	168	169	171	175	147	170	171	183	156	162	193	174	162	174	156	184	155	157	162	184	163	155	166	174	167	168	178	151	182	155	180	190	173	163	173	176	171	152	136	178	166	174	184	146	158	173	163	160	168	194	171	154	171	161	172	174	156	184	167	157	173	159	177	162	171	143	187	151	154	191	179	168	178	147	157	154	190	156	135	172	195	186	148	159	183	194	150	164	155	196	184	159	158	176	174	147	148	163	128	163	178	177	149	145	179	178	158	154	198	171	173	158	169	159	180	178	169	140	157	164	194	176	156	166	170	154	159	154	168	161	163	171	162	172	158	179	157	157	173	162	196	163	187	181	156	164	159	172	152	162	182	169	155	159	177	144	160	156	172	177	170	179	175	180	166	177	193	177	160	171	172	160	144	156	163	164	159	180	152	162	160	163	155	155	158	150	192	172	177	161	170	148	170	166	168	166	191	160	144	181	178	146	147	172	161	164	145	160	154	173	160	177	161	156	153	176	146	151	158	187	146	182	161	160	167	174	177	152	171	170	163	175	172	169	161	175	147	178	176	156	158	178	142	168	172	144	181	163	169	153	158	179	155	169	179	189	156	143	177	135	165	154	166	161	133	154	161	146	181	147	150	172	174	156	165	156	170	153	199	161	157	172	165	153	158	211	179	172	164	165	149	165	152	193	175	156	161	174	173	153	159	151	146	184	190	179	137	176	158	156	175	180	134	153	165	170	169	164	161	148	164	162	160	156	156	178	167	180	165	156	188	165	167	178	158	168	165	178	162	181	160	154	169	170	168	162	166	159	158	136	155	173	165	174	167	183	167	159	167	164	159	174	132	171	165	173	185	150	174	185	154	179	169	161	166	157
62593	37051	11019	1934	1655	1454	1251	1039	955	886	835	789	703	725	702	615	634	605	588	594	580	548	547	570	531	542	576	516	511	545	568	526	509	493	527	536	511	485	482	487	456	532	537	498	480	478	519	496	547	563	552	676	547	593	514	557	528	629	969	1214	1584	1970	2397	2415	1761	1526	1314	1094	1281	1324	1236	1222	1306	1152	1191	1667	1416	1248	1038	1121	906	647	643	576	575	548	602	548	490	494	432	488	505	532	523	514	480	473	526	496	520	495	492	479	464	498	487	466	477	488	486	481	479	488	515	478	437	482	466	482	427	502	464	466	464	440	476	498	514	481	457	449	507	507	500	497	439	519	467	462	497	463	509	483	460	502	464	501	479	479	475	489	459	504	508	457	486	518	466	458	475	518	558	529	503	502	480	450	524	484	452	493	476	526	476	474	481	489	517	466	491	481	483	510	464	483	487	508	509	488	500	437	439	483	471	491	488	500	483	468	476	509	447	487	515	472	469	468	452	477	503	478	468	480	506	479	504	467	506	469	488	443	464	468	470	487	488	503	490	455	473	527	505	479	496	499	458	501	511	492	479	503	493	519	482	479	487	460	443	481	509	479	504	468	437	483	476	518	495	504	455	491	505	486	537	484	465	482	445	476	507	494	493	477	464	444	476	491	489	446	490	481	481	460	497	466	539	496	482	515	459	469	498	505	485	456	501	482	483	451	460	446	489	493	471	506	499	502	452	486	499	487	495	472	488	470	491	501	483	516	518	484	467	477	452	511	491	515	468	459	468	500	549	525	537	471	467	487	499	520	507	479	459	485	479	484	476	434	511	473	500	434	499	485	458	471	471	509	473	455	488	476	455	468	428	477	528	474	479	476	493	467	477	518	510	492	463	483	486	477	465	500	458	496	470	473	478	486	483	468	473	474	496	496	492	500	490	484	490	483	477	478	489	505	499	510	463	491	468	485	477	500	447	481	499	498	491	459	474	477	448	482	454	475	453	520	459	512	503	482	456	480	465	484	459	448	485	499	448	515	472	460	504	478	445	473	493	469	518	500	477	517	471	464	510	489	467	505	512	507	479	477	503	502	487	497	486	484	447	468	495	464	480	473	446	494	496	493	467	478	481	482	539	512	519	494	481	467	500	499	505	516	450	512	452	486	492	487	496	481	468	500	503	454	497	466	506	486	493	498	499	484	504	492	514	501	453	458	469	495	482	447	493	441	448	484	505	487	485	473	470	500	482	484	457	488	530	466	504	491	488	503	508	463	500	477	475	478	489	484	479	483	460	472	489	487	487	518	450	479	454	474	478	452	463	513	480	464	504	501	450	498	438	516	485	455	460	499	474	449	457	512	460	471	463	511	525	474	471	483	484	449	473	526	489	505	503	458	494	490	519	485	485	474	506	483	477	448	495	527	462	468	466	478	446	450	476	482	495	468	499	523	487	469	462	470	482	446	493	456	438	506	482	483	484	491	503	496	502	464	484	519	515	459	515	476	470	512	488	460	490	481	488	472	427	504	465	465	506	507	494	472	437	472	452	460	481	508	501	489	508	492	482	527	465	486	500	483	478	459	485	509	473	468	473	528	453	494	521	492	494	455	507	443	499	446	512	482	486	460	477	514	489	456	489	502	500	501	465	489	479	485	450	437	447	491	493	487	460	453	484	470	501	488	485	457	503	476	484	447	470	458	467	488	480	473	510	484	464	493	482	485	513	513	500	466	484	486	478	466	500	494	463	474	464	510	453	481	487	509	544	481	494	487	509	471	503	474	465	494	470	506	514	475	471	489	501	467	503	448	493	503	474	482	488	483	482	482	475	472	462	503	494	507	473	461	475	483	444	480	461	497	494	504	470	454	510	473	488	500	480	456	511	509	491	495	499	510	473	521	449	496	461	498	478	493	506	473	503	476	482	478	465	464	491	490	482	468	456	482	490	457	484	509	485	500	476	471	484	462	485	452	446	461	488	456	518	488	494	468	470	507	464	476	511	494	457	472	453	481	489	489	508	478	480	485	478	458	489	460	456	495	508	500	443	502	472	523	505	484	485	459	447	535	508	498	475	477	486	459	471	486	471	492	443	461	473	484	468	460	471	505	483	457	447	499	480	480	440	477	488	469	441	462	467	455	469	486	497	450	490	500	473	433	457	497	475	493	464	487	480	457	514	465	468	467	510	408	483	511	480	481	520	474	496	472	463	502	503	444	507	455	452	525	480	527	452	467	511	483	496	465	502	475	477	514	488	450	468	488	466	474	509	458	477	497	483	493	477	484	476	541	434	494	472	484	499	529	486	479	486	471	475	467	470	517	476	460	460	492	493	479	432	467	463	500	488	456	516	504	491	504	476	474	483	510	512	494	458	489	455	443	463	479	478	488	513	478	467	461	502	485	455	532	519	526	429	485	476	533	500	422	502	466	424	440	484	497	463	473	472	474	505	482	463	431	494	466	516	503	475	485	486	456	464	493	468	488	459	470	442	531	514	469	487	506	477	496	452	511	489	474	516	502	510	504	504	496	492	479	485	463	501	490	499	477	497	490	465	462	465	504	491	506	498	474	495	477	486	486	512	502	505	436	466	463	443	500	479	526	463	457	491	477	470	471	502	498	475	481	439	485	487	502	510	479	513	520	458	495	468	512	477	486	489	466	491	485	482	467	461	449	488	508	503	463	503	475	476	476	489	482	471	514	484	453	483	530	485	463	489	492	455	482	488	509	460	489	490	464	498	466	481	456	491	465	497	487	436	503	475	490	488	489	474	475	483	493	468	482	503	437	472	462	502	495	458	469	469	474	519	436	488	512	464	493	512	474	480	447	483	492	502	490	481	450	496	492	463	494	474	477	526	492	476	467	480	508	487	425	515	476	489	508	475	503	514	512	474	469	515	440	482	496	452	508	491	504	503	462	479	478	460	549	468	476	495	450	492	516	457	492	495	482	484	499	490	482	459	469	473	499	498	500	485	469	472	492	445	436	471	491	484	449	435	506	479	486	471	430	496	486	513	492	545	490	457	429	485	462	444	472	466	511	528	493	520	505	467	506	484	487	502	456	502	490	486	478	454	479	459	486	464	525	475	469	480	465	503	512	484	507	461	467	484	511	522	461	504	438	482	466	484	498	493	505	507	481	492	479	479	443	509	461	473	461	457	498	512	503	506	470	485	510	462	459	523	502	523	499	460	484	446	477	491	526	474	535	491	487	478	491	523	480	465	508	474	492	468	475	452	493	509	455	511	473	527	492	501	483	518	505	461	474	462	459	498	488	515	451	453	450	513	488	481	487	456	473	519	478	491	465	471	487	513	481	482	475	499	467	533	478	497	510	501	493	479	489	484	485	477	502	503	433	505	465	471	473	500	493	471	519	503	507	464	488	464	505	487	474	498	466	492	447	497	484	479	473	487	496	518	493	497	496	487	454	465	511	497	463	453	513	515	535	529	447	495	457	487	459	496	452	472	473	528	451	485	468	473	480	494	507	461	478	502	465	499	461	458	440	479	481	486	481	491	462
42293	14934	2516	352	264	296	293	286	249	275	265	280	276	243	287	302	290	244	244	256	299	273	280	264	258	276	274	312	269	303	306	284	278	276	284	255	301	288	261	299	276	301	289	255	273	276	243	298	258	236	262	291	249	255	251	274	263	274	284	274	281	284	265	278	260	278	281	252	275	271	277	305	282	263	260	260	265	266	277	279	253	281	263	281	289	247	282	267	277	253	288	264	275	262	303	247	267	285	283	275	287	257	268	279	259	266	264	256	298	261	263	277	297	254	267	275	266	264	297	280	261	287	248	274	297	257	286	272	274	285	279	287	247	254	266	251	292	266	251	269	272	264	254	307	248	270	275	269	268	259	259	249	267	302	262	236	296	255	261	258	216	237	267	249	254	301	265	297	297	266	280	287	252	254	261	261	283	261	263	272	260	278	280	278	302	277	266	291	259	250	276	289	307	239	244	282	265	265	266	315	300	283	249	273	259	272	273	300	282	271	270	265	276	268	260	295	283	258	296	248	258	262	288	246	283	254	295	266	289	273	282	289	268	278	296	239	264	272	272	294	274	289	242	266	266	271	265	298	275	305	250	298	267	266	271	306	276	312	267	255	277	272	273	258	282	269	265	273	311	245	265	305	251	292	293	273	273	285	258	253	264	270	303	300	276	268	278	279	275	272	281	252	263	302	272	258	276	279	275	264	308	289	263	267	255	303	277	296	281	283	257	274	242	251	281	284	265	289	270	268	281	272	308	295	262	264	278	265	240	281	302	282	260	295	263	272	264	273	242	277	251	282	289	275	279	260	267	268	274	252	289	271	266	265	292	283	259	258	257	279	268	244	260	273	262	284	298	262	256	262	240	262	278	249	246	233	267	272	299	260	292	278	268	283	250	287	300	271	279	261	275	265	260	252	254	257	276	265	287	270	244	291	257	279	274	276	266	263	272	289	256	265	275	265	231	277	290	265	287	283	239	288	265	263	262	276	265	276	273	265	265	283	238	268	271	277	283	252	286	249	274	254	268	255	266	266	265	302	292	267	274	270	282	249	273	293	264	305	278	274	248	265	298	265	253	296	265	256	282	255	273	263	292	318	279	293	282	320	250	279	272	243	296	283	276	257	269	322	260	267	272	270	281	271	268	268	291	288	271	248	288	240	275	267	286	284	298	283	288	280	267	269	256	300	288	298	249	262	257	283	272	271	270	267	259	284	290	272	291	260	276	235	259	269	281	265	273	294	271	277	270	264	294	278	288	285	287	258	271	273	248	284	281	260	262	237	271	279	291	279	295	296	257	291	277	273	279	260	305	252	267	245	295	275	253	287	273	291	296	279	282	249	255	285	272	258	292	257	249	288	284	281	270	281	291	285	252	299	271	264	284	257	299	283	300	255	294	260	252	296	270	275	295	296	256	244	297	267	274	273	272	258	282	268	268	289	298	270	260	219	253	258	269	274	272	272	293	237	277	278	289	272	295	288	258	271	297	258	295	254	273	258	261	273	279	305	307	292	287	255	296	257	256	223	295	268	267	276	264	264	251	293	285	275	282	250	262	271	269	260	261	269	275	281	250	247	287	274	278	264	282	277	288	248	264	301	251	279	256	285	282	273	276	271	270	282	287	271	287	286	252	285	283	266	268	278	262	271	277	263	248	272	261	291	279	241	269	271	293	297	239	278	283	233	258	264	287	295	284	274	259	264	284	267	267	279	255	289	298	285	277	305	285	315	285	289	281	264	249	266	278	268	268	245	254	260	288	252	284	261	258	287	278	299	264	265	267	279	253	242	269	291	290	304	290	273	256	289	281	290	293	252	319	293	297	242	303	284	287	296	275	272	312	271	256	255	267	296	293	259	285	287	271	290	309	284	259	268	276	257	269	276	312	273	304	275	267	292	253	297	266	282	243	278	299	267	278	253	279	286	237	248	281	275	273	244	281	287	267	252	259	269	267	281	304	248	288	274	291	253	260	307	287	314	263	238	263	295	294	298	273	277	284	253	252	259	268	259	272	268	266	250	283	265	272	250	277	278	279	268	256	242	271	267	261	287	251	288	281	267	261	295	238	279	290	295	259	278	289	257	278	284	237	282	257	263	259	282	290	271	268	285	291	281	279	282	256	258	257	310	297	281	245	292	288	271	279	259	298	286	275	280	284	264	271	265	277	282	322	267	249	237	244	266	264	283	261	322	269	281	253	272	294	281	265	273	258	296	266	271	266	298	260	262	273	277	269	272	275	301	273	265	278	287	267	291	277	266	255	300	279	255	294	275	265	285	276	270	274	274	295	257	280	283	299	265	261	274	280	278	285	281	303	253	268	274	273	273	264	255	286	302	285	274	284	270	262	273	252	283	281	258	279	294	299	278	273	295	258	267	304	287	288	263	272	259	271	310	270	268	268	264	281	264	249	277	304	275	272	273	286	255	294	279	273	267	260	273	281	285	283	280	261	300	293	264	242	284	283	288	283	282	245	305	299	272	258	276	267	282	265	280	275	263	286	273	255	248	270	277	259	284	278	276	305	263	269	293	274	282	273	270	281	263	287	272	272	277	282	278	274	284	263	272	280	251	266	295	243	258	252	256	278	289	253	262	259	312	269	289	259	279	276	297	286	292	279	277	258	266	259	307	288	283	254	261	262	300	279	263	271	299	255	272	270	273	272	276	259	283	253	251	262	267	230	263	311	267	271	272	245	280	296	271	286	281	277	288	275	264	275	275	239	280	239	287	263	247	286	279	310	285	266	254	272	263	275	262	261	264	267	299	258	274	261	262	305	274	248	288	265	222	275	279	276	266	266	264	303	264	275	268	286	285	238	267	273	275	270	280	273	268	273	279	290	260	258	293	261	294	298	276	251	261	292	264	267	283	260	307	255	304	265	283	260	295	291	277	280	247	251	292	295	300	270	272	275	241	268	325	295	258	297	280	274	270	306	257	285	280	259	274	318	289	265	256	266	268	239	269	285	302	257	234	314	264	283	274	274	251	270	289	279	281	286	273	261	286	290	292	263	267	276	285	285	260	250	280	279	273	295	288	270	257	256	268	244	264	269	273	269	276	272	293	234	263	287	293	271	288	287	291	303	292	268	296	268	282	294	277	267	280	302	303	283	290	264	296	258	252	292	234	300	233	269	288	265	282	264	255	267	257	242	265	273	238	285	272	278	236	284	259	267	281	268	292	272	259	270	283	275	279	286	300	233	283	276	316	296	277	284	274	275	270	311	277	273	280	292	267	286	295	278	276	279	269	272	274	283	259	273	265	275	279	236	310	284	274	298	244	264	252	270	286	270	284	257	274	260	282	265	262	273	282	262	269	266	277	261	255	258	249	297	259	271	278	268	293	279	237	287	256	255	288	269	303	274	258	296	267	290	281	264	266	258	280	245	286	256	297	272	290	269	289	269	267	258	265	262	267	292	287	268	289	268	259	260	319	264	278	265	248	276	277	313	254	271	357	283	289	297	264	242	300	268	272	260	310	291	256	261	266	287	269	260	289
36097	6220	1945	762	760	746	774	701	710	755	771	751	685	741	730	705	707	785	757	744	741	695	705	719	707	781	718	729	685	738	694	733	730	722	747	783	723	728	763	751	739	754	740	706	734	769	775	770	716	717	792	720	714	738	737	738	775	724	784	791	741	783	821	755	793	779	757	756	732	759	786	776	726	765	743	793	767	798	687	706	798	745	714	764	728	739	698	745	785	732	697	736	693	768	728	722	725	738	735	764	775	690	764	745	724	742	753	809	815	743	681	764	742	749	707	721	703	704	681	708	740	728	795	765	685	721	738	732	735	722	695	756	788	696	774	748	654	705	701	738	772	765	719	753	770	718	715	801	715	728	684	760	758	736	731	766	743	724	776	734	708	732	734	729	717	729	697	717	713	720	782	721	741	782	774	733	738	758	770	759	704	740	695	692	725	722	776	754	706	717	740	775	731	754	793	734	722	774	732	738	767	728	722	695	773	764	747	727	717	717	739	718	725	708	776	726	702	778	745	744	727	771	739	766	695	717	763	804	734	719	759	776	733	763	734	742	740	752	717	749	702	746	764	727	728	743	749	703	779	707	762	761	755	723	758	718	727	712	700	727	743	740	715	758	761	806	749	760	726	751	729	718	738	738	685	730	683	776	707	729	754	661	767	766	746	757	784	718	711	722	717	731	707	696	802	735	776	753	771	765	730	736	706	711	731	769	788	720	753	725	754	685	747	779	705	725	774	716	733	769	762	745	750	693	696	735	724	724	752	742	721	743	741	723	770	757	750	762	764	719	705	744	697	767	732	709	741	744	741	753	728	743	730	705	712	756	751	719	701	777	743	747	734	735	740	753	790	741	688	731	734	709	744	724	736	739	698	693	700	725	734	763	741	761	713	709	713	743	733	727	735	690	706	724	776	764	758	769	727	752	699	753	786	716	719	757	773	778	722	730	744	727	736	765	752	734	713	708	750	755	807	755	746	772	723	762	687	765	722	724	702	735	771	718	741	744	712	741	743	752	734	750	759	713	730	725	721	756	705	725	680	730	700	734	715	792	714	739	764	696	736	691	720	764	787	735	695	745	768	759	746	790	697	777	739	722	718	693	735	787	689	718	771	746	727	702	741	681	752	761	723	729	750	769	745	733	730	748	770	724	735	733	726	742	740	681	706	737	684	716	737	688	707	782	732	745	737	761	719	713	740	711	743	790	764	740	713	737	752	750	760	759	757	716	725	699	765	753	684	705	768	771	760	710	764	725	794	759	742	758	748	751	769	773	733	732	724	709	760	801	747	669	797	754	675	775	718	739	740	746	723	735	763	682	721	730	763	746	772	697	742	779	704	749	765	756	742	708	714	731	668	733	740	740	761	768	684	707	750	691	724	724	683	723	718	731	728	743	707	770	730	761	726	722	685	746	631	679	758	694	727	710	682	764	711	743	726	762	750	755	727	714	721	735	757	673	732	742	723	731	742	741	728	747	729	742	773	741	727	705	749	718	756	731	715	723	769	713	714	717	768	729	746	746	755	714	776	731	753	728	684	703	698	722	716	775	743	718	720	742	760	747	754	784	709	675	737	792	727	686	683	735	759	710	744	725	728	733	730	714	749	740	752	721	705	683	721	756	694	777	675	740	770	746	708	750	723	757	780	742	695	785	741	731	726	739	721	729	734	698	721	760	722	703	779	722	742	780	720	727	737	739	726	708	724	733	746	768	771	762	730	764	770	735	733	730	727	745	764	753	661	742	715	698	782	717	738	744	730	740	725	770	718	740	719	728	765	751	754	742	725	721	753	741	678	720	719	737	700	730	731	722	756	685	731	752	717	737	771	750	679	725	767	734	730	742	745	741	780	730	714	749	715	717	686	717	738	781	746	777	757	699	693	753	767	719	774	709	733	711	719	737	806	698	746	724	834	712	793	705	720	748	735	785	686	718	740	757	728	710	719	793	724	718	758	721	751	762	715	728	722	747	716	769	703	763	731	771	722	715	746	732	730	749	720	821	698	756	786	743	698	755	735	745	785	757	730	735	687	789	740	787	700	736	773	703	714	789	790	766	746	759	771	733	761	734	719	742	727	774	770	778	776	759	733	713	752	744	720	722	719	732	700	714	778	752	689	745	706	767	714	729	765	728	764	763	705	756	650	773	737	727	799	731	726	678	729	753	764	757	683	737	754	791	738	756	743	724	720	725	734	736	726	761	745	742	711	712	722	699	749	744	756	732	758	758	729	735	756	712	725	732	755	756	746	726	770	707	743	752	780	695	760	722	741	734	722	760	729	713	700	719	701	733	777	759	726	743	751	785	717	701	731	727	738	703	707	736	736	756	747	708	753	732	730	723	732	778	744	751	731	764	688	784	777	731	729	739	701	706	682	770	775	751	708	753	744	706	697	729	771	688	744	741	710	728	780	746	759	764	728	752	759	728	703	731	702	741	782	741	758	756	721	723	759	767	711	724	733	711	745	740	695	752	764	706	756	729	739	714	744	720	731	714	729	780	708	766	720	786	727	749	774	778	744	754	747	756	751	762	775	745	723	724	755	740	731	768	707	758	764	751	768	731	704	671	761	697	753	739	724	754	759	730	721	737	728	788	780	742	755	732	748	745	749	765	742	759	701	699	708	771	739	765	738	714	733	769	739	720	775	736	701	729	719	752	750	702	774	795	773	731	718	760	742	744	766	773	699	700	744	693	778	716	689	694	673	785	713	753	740	751	789	729	742	766	741	732	711	731	739	769	695	750	782	776	743	757	770	766	722	774	707	718	716	767	753	698	729	749	741	731	717	749	777	765	716	704	690	708	720	686	702	696	755	752	730	750	750	726	741	714	759	734	784	726	751	740	754	718	722	717	757	725	747	724	746	705	765	713	773	794	719	730	753	725	716	733	727	786	721	727	747	776	742	788	747	720	775	731	756	760	714	713	734	743	696	737	743	755	719	699	715	717	730	714	757	733	770	710	774	705	726	730	708	712	735	773	704	759	695	728	722	735	734	694	776	758	712	739	751	752	750	696	764	726	690	722	705	774	750	710	729	730	725	698	713	714	699	720	745	719	730	756	727	733	757	728	715	701	722	752	703	749	702	717	743	756	790	777	699	741	763	728	725	787	685	746	745	733	710	700	734	770	731	694	730	727	740	769	729	728	738	740	739	731	789	744	696	697	756	679	726	744	724	702	762	755	756	742	750	760	732	709	715	760	715	753	684	725	744	752	721	689	723	758	714	703	729	764	752	779	713	740	784	687	697	743	726	734	733	769	766	718	694	711	736	721	719	733	716	692	713	776	726	686	795	765	704	713	753	742	742	735	767	815	755	702	695	752	705	712	724	729	720	801	705	785	732	781	736	744	740	768	739	776	746	729	727	727	775	745	730	706	729	729	697	724	742	774	710	740	753	793	716	746	725	783	677	711	755	760	793	675	768	753	747	718	736	742	722	766	768	752	748	752	737	769	713	724	735	715	748	756	694	714	768	709	727	732	719	760	750	784	695	716
71758	39326	20610	2409	358	279	240	215	197	186	239	187	160	211	190	171	175	176	155	176	159	142	179	158	166	187	178	180	185	169	156	151	181	152	162	182	162	148	171	177	165	169	164	154	172	148	170	177	153	159	155	165	207	153	153	174	137	193	154	205	257	229	238	295	250	244	232	206	201	237	204	216	212	203	225	233	244	217	183	184	173	174	150	169	173	188	171	159	170	167	164	165	175	146	150	177	173	162	205	180	155	158	179	190	158	166	156	152	175	158	193	149	150	160	163	138	141	153	157	180	165	164	170	164	165	171	168	184	154	173	163	165	173	175	181	162	168	155	157	178	169	154	173	153	171	149	175	147	175	142	157	168	159	150	179	154	172	181	160	161	155	176	167	176	160	162	155	203	173	170	175	176	150	165	133	176	173	142	140	192	153	180	154	136	184	160	174	158	158	175	173	138	170	135	153	167	157	159	182	176	171	166	147	169	161	179	164	158	143	164	185	176	170	190	173	171	175	174	177	151	156	157	155	143	177	167	179	171	174	153	165	172	181	151	155	168	178	148	147	183	177	156	163	153	177	166	166	154	156	152	146	178	161	141	151	181	162	159	163	165	173	158	179	190	142	175	166	173	139	176	167	152	146	163	177	153	185	147	186	156	165	155	170	164	150	152	169	159	147	171	182	173	153	176	197	169	156	150	172	148	183	164	161	148	169	175	180	155	193	149	162	170	145	172	185	178	139	181	162	163	177	184	155	170	177	172	150	172	165	165	177	163	173	132	174	144	193	170	189	143	166	151	150	169	166	164	132	166	161	177	166	166	158	150	170	165	184	172	167	159	136	162	179	153	141	157	190	168	183	155	150	160	185	179	175	156	149	175	171	166	134	186	169	174	155	165	157	144	185	151	168	140	169	154	169	138	154	150	191	186	175	161	166	167	159	154	148	155	179	168	153	172	185	175	175	167	179	187	159	180	149	173	169	160	177	161	150	188	162	173	171	151	159	142	173	155	157	166	154	165	145	189	162	149	171	158	157	171	161	162	168	182	156	153	173	168	149	158	161	162	173	146	162	148	156	149	176	180	157	168	152	149	139	176	148	147	158	168	171	188	139	172	150	170	169	158	170	171	167	175	174	195	148	160	174	172	171	149	149	143	144	148	171	167	143	156	160	175	173	167	166	170	157	169	158	166	174	175	161	147	172	161	151	186	131	181	160	176	162	135	175	177	176	161	148	151	152	181	181	166	144	177	147	164	156	162	165	146	163	180	165	173	177	147	155	146	137	172	180	147	168	171	176	154	174	155	157	152	138	151	151	168	149	148	157	160	179	164	153	175	182	174	161	174	163	148	159	140	157	160	165	152	153	175	161	154	142	144	149	144	155	159	162	175	171	151	165	176	158	151	163	128	165	178	178	174	154	181	175	146	167	156	158	154	145	172	158	182	161	140	173	155	161	153	157	147	153	155	153	160	168	203	156	170	157	169	176	183	159	148	162	170	183	170	167	159	164	165	155	173	153	157	179	168	173	166	187	168	162	161	154	163	169	149	149	168	151	147	160	162	195	161	161	202	152	152	172	159	163	167	164	175	158	164	179	163	159	151	137	154	160	157	160	153	193	168	156	157	168	193	142	168	161	131	157	194	177	159	146	161	166	163	168	149	156	155	171	164	169	177	154	157	158	191	185	160	139	167	173	153	150	169	162	146	172	188	193	164	171	132	167	164	167	183	155	179	174	171	152	159	157	188	205	162	137	167	165	172	152	158	170	149	176	150	175	147	167	156	161	180	184	169	159	181	168	152	174	147	154	155	148	147	174	164	172	167	130	184	158	171	160	191	139	186	202	166	174	189	151	164	170	154	153	170	170	178	136	190	159	156	167	180	158	159	151	166	155	164	182	162	153	166	141	163	176	163	157	164	182	167	172	166	155	179	167	148	148	152	160	154	181	161	160	176	148	154	168	174	167	173	164	185	149	149	161	169	171	167	172	166	164	163	129	146	163	181	156	164	165	183	174	149	159	148	157	162	154	193	181	141	187	151	170	173	164	156	170	141	187	155	158	170	166	152	151	146	175	190	159	170	150	181	152	171	176	144	143	155	151	154	160	157	160	166	172	152	153	151	160	170	157	172	141	150	157	153	169	191	165	178	178	168	165	186	160	176	162	155	149	171	144	175	175	150	148	157	169	163	165	178	169	171	136	195	180	162	159	179	167	144	164	166	183	155	172	141	163	162	154	167	186	162	173	157	153	151	181	160	148	169	171	154	160	143	173	168	152	173	161	161	156	166	167	160	168	172	163	165	153	163	172	155	153	158	138	162	184	154	172	154	175	153	162	153	165	186	159	160	157	155	148	161	140	170	167	198	180	173	130	149	164	160	172	172	149	167	167	184	161	174	178	158	147	176	154	161	164	188	171	164	168	141	177	172	170	177	157	151	187	165	171	166	171	176	156	162	167	155	167	156	172	174	149	171	158	175	167	176	152	153	160	161	162	173	159	148	150	177	155	178	165	158	184	165	134	166	169	149	174	146	155	153	155	187	150	175	181	168	160	150	164	171	133	152	176	182	176	177	176	165	137	157	174	173	167	172	181	164	172	178	169	164	183	153	151	165	165	158	172	155	178	176	175	170	205	164	168	170	151	154	176	156	179	182	162	163	166	156	163	163	163	174	192	176	154	156	162	173	163	165	147	187	168	176	150	174	151	162	173	156	165	168	152	139	161	166	142	149	172	173	164	154	164	159	155	176	176	160	178	170	140	152	182	157	166	154	155	170	169	162	156	157	136	142	176	169	160	154	168	161	177	146	166	176	170	167	156	157	188	174	144	179	154	167	137	150	162	149	142	191	164	171	172	172	151	144	177	161	183	157	165	159	174	166	179	161	140	166	174	160	150	157	149	143	162	156	172	143	169	174	147	172	174	178	160	197	163	149	149	154	150	161	150	153	170	153	184	168	167	157	144	160	173	153	151	145	158	155	159	161	158	165	184	169	149	150	169	163	182	160	155	168	184	150	165	146	142	142	164	176	166	155	149	148	158	176	185	166	154	146	161	185	165	159	168	150	157	162	165	131	201	159	174	193	165	176	161	165	166	158	173	161	161	158	162	173	157	153	164	153	165	187	170	171	169	159	182	165	160	142	173	153	150	157	172	152	178	173	165	151	179	185	144	175	166	152	171	152	163	150	157	159	141	184	166	160	136	163	156	155	136	157	149	154	159	154	157	172	159	162	173	170	172	164	158	169	171	170	163	159	163	149	159	152	190	176	169	181	157	167	163	183	175	158	161	164	158	154	172	160	179	158	192	170	176	164	139	168	169	161	163	159	179	163	150	159	167	153	145	176	162	161	160	156	153	162	172	174	172	170	157	143	187	174	157	161	161	178	161	163	165	146	176	182	159	163	185	180	155	156	179	160	152	155	152	185	161	155	152	173	162	163	164	178	167	159	157	177	171	159	163	172	130	179	176	159	175	169	183	149	167	168	170	156	163	147
54027	27569	7234	1185	1107	965	869	806	705	715	660	629	601	601	583	521	549	545	548	536	520	514	528	505	498	514	540	533	529	522	482	497	460	464	520	540	471	547	476	511	487	511	520	493	487	468	461	471	541	529	520	558	573	474	515	486	498	486	611	786	988	1159	1250	1509	1268	1103	1012	802	783	903	841	899	831	847	932	1142	1019	1031	805	739	817	536	560	523	501	498	526	521	503	484	477	488	501	482	475	498	473	518	487	496	484	497	485	453	474	463	455	506	481	475	487	469	497	474	463	475	490	454	451	447	535	502	454	480	465	470	452	423	504	461	483	453	484	491	492	456	437	458	487	468	495	466	457	487	490	474	472	494	473	434	454	489	511	498	469	532	466	472	509	487	457	484	403	467	484	464	442	475	508	475	488	448	457	485	455	467	473	475	467	514	490	486	521	481	505	463	508	457	461	449	468	459	462	462	481	442	473	475	457	505	446	438	464	496	474	464	479	470	480	504	473	489	465	455	469	488	476	472	471	480	482	492	450	463	463	492	482	439	509	455	497	455	475	499	498	477	468	509	446	442	477	490	471	445	432	451	479	514	478	504	467	459	444	486	482	456	452	454	507	448	448	463	494	452	472	476	461	541	439	464	475	449	441	459	466	472	511	476	460	486	462	455	482	504	494	410	489	467	450	532	442	490	481	468	463	483	457	461	447	454	480	498	463	446	435	467	437	490	475	468	476	450	473	492	497	459	461	491	520	442	451	457	477	457	461	468	448	465	432	459	472	457	524	456	483	515	459	443	490	468	497	475	461	476	487	430	493	480	478	459	479	490	494	445	461	498	554	482	478	496	455	479	473	464	462	508	509	473	454	438	487	451	458	492	489	463	482	456	484	447	490	463	498	463	447	510	441	457	502	478	489	492	488	499	476	470	462	468	443	465	453	519	460	500	459	479	487	488	455	513	467	534	487	467	480	484	488	515	463	506	484	511	473	480	443	469	419	463	499	463	484	447	460	454	496	453	456	473	505	512	446	463	462	489	479	499	478	464	500	462	496	476	485	463	453	468	473	474	474	456	472	502	480	508	475	455	429	440	443	485	495	479	461	457	510	485	453	472	490	500	466	465	484	473	460	465	483	500	491	485	511	489	436	469	469	466	504	443	465	482	409	463	469	459	513	503	499	436	467	458	483	487	498	448	463	482	459	456	478	415	477	492	463	467	497	514	475	483	466	470	464	506	487	532	489	472	468	497	457	483	473	453	448	482	460	479	475	468	464	506	467	460	438	508	434	467	489	474	421	505	430	509	488	447	452	489	473	458	448	503	468	439	491	459	444	477	477	499	467	499	478	443	488	466	472	474	421	447	507	498	493	461	446	464	505	476	438	523	469	486	458	484	469	486	449	471	484	457	469	480	464	474	476	425	488	490	484	471	477	457	478	457	483	465	439	512	475	471	478	480	482	442	466	487	474	507	472	472	465	470	487	474	499	474	494	492	475	492	459	465	449	479	472	463	469	450	416	451	450	491	473	478	441	540	463	455	451	476	458	453	490	506	429	489	485	469	444	452	498	481	460	446	470	473	444	446	496	445	504	490	466	461	504	457	450	446	467	463	452	477	551	468	471	477	478	452	461	486	462	473	464	440	468	455	487	448	464	471	474	457	488	446	474	483	459	513	516	483	494	424	480	517	449	454	496	496	449	461	463	470	472	472	475	477	479	497	494	458	477	474	444	477	490	458	430	478	507	462	472	487	507	474	506	494	465	441	473	464	466	473	458	509	453	487	477	443	494	523	438	472	491	492	483	474	486	458	452	430	488	469	479	494	493	491	482	528	496	481	470	462	469	481	468	445	500	455	514	469	503	480	467	478	522	484	484	477	448	450	499	502	458	480	458	453	507	471	459	498	453	464	492	456	422	425	494	464	463	458	465	496	488	486	455	475	469	485	477	480	473	455	498	481	483	501	457	457	481	470	464	470	492	483	478	425	454	471	432	471	480	437	455	482	463	444	488	439	468	442	449	483	483	492	458	455	467	464	455	431	510	480	483	489	469	455	496	477	430	436	513	472	480	533	478	492	535	490	481	462	499	500	441	462	478	469	479	454	488	477	494	508	489	454	435	478	445	479	490	479	463	498	470	443	530	439	490	492	474	486	460	459	470	469	462	494	455	460	461	473	489	482	484	487	462	468	450	501	472	478	477	455	510	447	508	473	480	450	492	485	450	452	444	436	434	475	439	466	507	496	477	483	452	499	473	452	440	458	481	463	445	471	484	422	478	508	466	481	496	492	473	489	455	492	479	496	551	451	454	474	446	469	468	493	501	459	482	471	461	464	455	463	453	475	431	462	480	500	455	425	461	471	473	477	451	454	478	476	447	452	472	509	478	475	484	469	480	481	441	491	487	487	498	487	470	478	465	468	462	501	448	464	471	482	465	476	446	497	470	492	444	509	474	494	474	474	437	450	473	501	486	444	452	463	487	478	459	495	471	465	501	450	435	484	479	498	492	490	492	457	455	470	476	492	475	481	480	477	474	460	463	453	472	490	441	486	417	468	459	519	472	477	491	471	474	476	502	466	472	511	479	438	448	498	418	482	519	449	458	473	466	448	466	465	486	503	483	453	488	469	517	463	497	435	488	493	480	472	416	461	463	494	468	483	500	478	489	459	504	491	451	492	440	492	505	446	469	451	500	474	462	496	478	444	470	438	425	478	482	473	498	500	506	459	431	512	440	442	452	484	477	487	426	450	503	487	498	467	473	466	481	494	495	445	472	505	508	468	469	475	436	478	458	480	434	478	459	500	469	445	513	459	506	443	504	493	453	461	445	438	417	460	485	478	464	439	451	452	482	486	480	465	472	460	485	494	475	475	475	496	451	453	467	461	453	507	468	453	471	506	489	502	442	483	489	473	481	464	462	472	477	460	462	489	465	465	460	479	457	439	440	427	468	470	501	482	500	486	467	480	491	476	489	493	490	478	467	463	453	490	500	478	450	500	479	504	483	465	466	486	479	498	491	464	506	498	457	467	483	474	472	466	476	486	495	428	443	490	448	440	473	478	446	457	513	503	482	462	471	441	489	451	442	491	456	447	470	518	470	487	479	441	514	500	496	472	471	444	483	465	493	486	464	481	451	469	481	463	486	486	470	502	482	492	469	503	482	474	521	424	476	512	459	489	476	451	438	510	524	483	498	485	436	475	513	480	475	467	512	470	468	484	458	449	448	480	481	489	473	440	449	472	449	464	440	450	457	519	446	503	467	472	483	421	477	467	465	483	468	477	465	474	470	480	493	471	478	477	452	438	498	468	486	495	457	471	471	467	498	477	499	483	459	490	489	513	516	462	484	490	500	471	496	467	450	470	462	462	477	454	485	439	500	474	511	487	449	467	441	500	474	446	456	505	470	458	488	491	493	445	500	495	475	473	502	462	458	449	531	478	452	467	471	471	455	465	484	470	433	483	478	484	472	481	478	484	483	479	487	495	442	442	480	512	500	485	420	506
78556	45747	26452	7145	708	414	342	281	257	249	220	196	216	229	161	213	198	180	181	175	179	164	185	168	180	200	159	187	184	187	175	186	181	181	167	169	171	175	171	184	203	154	160	169	166	161	170	156	179	164	170	193	200	175	198	161	177	195	197	239	277	315	341	445	329	280	268	230	245	249	256	247	251	246	250	265	302	265	236	185	229	200	191	176	157	186	176	181	177	166	168	164	162	158	166	161	177	168	159	156	169	178	184	161	172	171	159	178	163	176	165	183	168	159	166	156	160	144	162	180	144	198	176	180	187	144	180	157	177	172	140	138	156	168	180	190	166	170	147	160	156	189	168	186	186	158	158	152	156	167	184	180	170	180	163	177	151	144	177	165	185	162	184	183	155	145	144	163	156	159	161	148	167	170	145	170	166	189	154	171	160	140	152	162	185	170	151	160	175	162	172	193	194	176	158	166	155	174	180	147	175	183	173	153	185	176	184	164	171	181	161	156	164	175	181	158	161	166	160	167	159	156	179	152	162	167	150	205	155	145	172	153	177	152	156	160	186	179	145	182	158	185	167	157	171	174	150	157	173	139	182	163	176	179	198	194	176	164	161	165	178	169	170	173	167	186	203	167	158	181	144	165	178	167	155	176	172	155	166	172	174	177	137	172	184	153	147	164	162	145	177	172	152	157	143	170	185	145	161	161	162	176	141	174	178	152	185	169	168	178	142	182	179	178	157	166	174	167	172	195	168	166	168	155	170	174	166	167	177	183	188	172	163	165	162	156	167	173	172	182	165	162	156	169	178	174	168	160	145	180	143	169	151	163	183	181	159	178	197	179	183	147	176	160	200	163	160	161	178	186	185	160	152	178	177	173	148	162	154	160	177	156	180	159	160	181	146	156	131	167	139	175	178	177	155	188	176	156	159	184	169	171	189	178	167	170	160	181	174	174	171	158	160	143	160	157	167	185	138	127	167	168	160	135	162	174	174	199	177	185	169	173	137	163	166	164	162	166	167	174	174	192	167	162	177	172	137	154	172	156	176	169	164	158	155	168	192	168	142	155	157	157	170	167	148	187	159	158	162	180	180	181	182	184	170	163	157	176	159	160	161	168	155	152	176	172	174	163	171	164	170	166	161	185	166	165	145	166	156	172	142	172	188	156	161	174	172	196	144	168	183	173	163	180	170	155	164	177	194	168	188	175	169	164	152	161	184	150	190	172	160	174	182	166	162	160	166	146	164	188	176	195	157	172	160	170	157	171	166	145	183	168	167	154	181	167	193	199	162	181	171	171	173	187	161	147	165	169	177	154	177	168	156	152	186	175	179	158	169	172	173	160	184	159	175	143	188	157	155	147	184	166	159	170	208	164	175	203	145	155	137	155	184	166	192	147	158	176	154	168	138	174	190	158	154	173	164	164	166	168	158	162	169	155	171	181	178	158	178	196	160	166	146	166	182	169	196	156	163	155	159	183	159	158	148	181	152	145	162	153	180	158	197	147	159	167	156	158	168	165	165	181	148	164	166	175	168	163	157	164	166	183	153	134	154	167	148	178	167	156	176	169	182	154	160	150	151	159	183	173	158	159	192	168	160	171	202	175	185	157	151	154	169	164	167	181	177	168	168	188	169	173	167	163	196	160	183	186	192	168	186	171	184	182	180	166	155	146	175	165	155	166	179	159	149	156	174	166	171	155	164	166	193	167	176	193	158	164	154	186	185	166	154	149	151	147	181	165	182	190	170	167	189	163	158	164	172	186	182	171	177	160	159	164	156	142	162	165	163	149	163	194	178	155	181	174	189	149	151	153	161	180	181	168	179	160	150	169	168	177	169	153	172	160	164	173	160	169	173	157	161	154	159	172	170	177	160	185	170	161	176	167	165	166	166	184	167	181	174	200	189	169	179	183	168	159	155	162	149	153	183	172	153	167	167	162	175	165	180	159	140	157	145	167	183	160	172	158	157	181	135	167	179	165	161	193	166	160	176	164	169	162	177	150	187	166	146	184	181	166	167	195	170	208	174	169	165	161	189	178	168	181	175	175	167	193	174	161	184	156	173	172	177	156	171	166	166	191	174	159	148	190	149	202	171	161	156	153	180	166	155	163	197	148	153	148	173	156	181	170	183	167	180	147	179	155	172	150	180	158	172	163	166	145	181	149	154	161	173	183	167	161	167	171	178	178	171	155	163	169	158	180	170	164	161	151	160	191	157	177	154	168	171	186	182	184	174	162	183	158	170	169	137	173	164	160	164	169	153	160	162	164	171	180	147	165	162	177	173	166	175	163	164	148	152	171	189	176	172	158	175	175	171	172	168	175	150	174	169	180	173	158	178	157	181	169	167	161	167	166	165	174	180	197	177	134	135	168	171	152	171	175	163	156	166	156	164	162	159	191	159	179	164	174	171	169	171	196	131	157	166	143	167	170	161	189	145	169	163	159	168	145	168	173	168	179	179	161	167	180	151	153	157	140	155	158	156	143	165	170	161	164	176	161	167	162	184	170	155	165	168	162	184	168	158	181	170	157	170	172	171	185	160	176	169	178	157	189	153	161	169	144	167	168	156	150	150	160	169	142	169	164	165	176	161	165	177	149	164	159	175	187	157	196	165	149	143	165	159	140	163	162	155	158	175	172	137	156	162	180	175	158	141	146	145	172	151	159	133	152	174	157	175	165	151	165	195	169	162	152	172	175	176	158	172	157	171	172	159	148	166	175	169	182	170	173	146	176	176	185	172	168	189	169	155	134	145	155	170	155	154	149	171	165	180	170	176	170	174	164	182	175	183	163	144	184	164	189	177	187	168	180	161	163	171	175	176	175	202	169	159	170	149	197	153	136	186	178	158	168	184	183	173	150	177	176	173	170	179	160	183	163	157	165	149	194	172	181	187	173	177	157	155	148	166	194	152	176	140	161	184	165	178	157	169	174	171	172	180	160	162	163	153	154	190	158	161	159	157	172	167	144	152	179	163	189	168	154	149	164	181	177	200	165	160	182	160	162	178	175	173	161	164	159	172	170	149	171	162	148	152	171	158	162	178	161	155	171	158	172	173	183	155	191	147	157	163	169	164	171	150	171	183	183	182	160	170	174	158	140	179	153	179	185	160	180	153	161	187	163	139	172	177	167	172	153	180	184	163	176	183	159	165	179	165	163	170	161	179	185	174	173	147	171	175	167	174	161	160	142	159	168	178	166	184	161	173	169	182	166	156	151	182	170	156	144	176	181	181	189	164	182	173	173	188	130	157	176	185	165	172	169	164	162	191	157	189	171	168	146	168	188	154	180	198	176	166	172	165	129	189	177	168	192	147	154	172	152	165	174	166	193	142	162	152	168	155	173	160	147	152	192	165	147	163	192	179	170	178	179	163	189	205	170	169	164	187	161	165	152	179	169	173	160	175	158	155	153	152	168	169	182	172	166	161	143	155	173	189	140	146	155	167	179	181	169	171	170	189	160	174	167	150	155	161	174	178	165	187	167	144	183	172	167	178	163
62288	34836	9527	1847	1647	1376	1166	1058	950	887	824	786	689	708	641	659	614	637	609	630	598	582	542	526	533	553	570	558	561	539	518	556	510	552	495	493	545	525	538	518	544	505	511	474	489	515	536	521	525	541	554	670	636	568	561	475	559	711	737	1084	1653	1708	2071	2703	2063	1633	1535	1021	1082	1442	1113	1307	1253	1146	1127	1415	1616	1530	1171	862	1057	645	630	618	537	562	584	574	556	522	492	501	522	525	514	492	488	461	451	516	499	463	496	526	460	529	501	517	462	474	496	489	502	494	467	500	490	488	496	517	525	475	532	479	496	502	482	482	505	488	489	464	482	487	493	491	480	518	448	499	484	511	512	467	472	478	462	484	469	510	508	440	457	518	479	502	470	485	509	491	433	478	499	501	485	503	505	477	463	455	469	492	486	507	461	503	481	482	529	486	511	491	492	458	490	487	470	486	472	464	467	463	482	498	482	499	466	499	492	508	483	493	511	466	487	436	450	479	447	502	526	466	468	484	439	478	508	480	466	464	472	469	487	450	467	534	497	478	510	519	492	513	504	512	470	474	479	508	453	495	449	456	440	491	529	489	488	451	484	467	454	484	512	429	480	472	489	507	488	500	470	494	446	485	495	499	478	431	476	460	504	484	471	490	453	462	483	494	469	469	511	471	497	488	480	523	493	465	470	455	494	470	483	464	483	486	456	474	526	444	478	476	489	489	483	440	486	505	489	482	459	482	509	482	487	475	470	490	472	500	484	488	505	523	514	485	477	490	492	503	490	460	533	502	480	558	492	511	432	521	485	511	537	464	478	518	482	435	480	492	474	550	492	458	485	480	489	521	490	489	510	486	475	511	472	482	497	470	469	497	444	509	463	500	477	483	503	502	490	473	461	510	456	518	497	487	472	513	535	533	493	487	498	488	520	515	493	490	460	515	481	461	493	501	479	468	428	478	472	458	479	486	486	464	426	497	459	487	438	498	491	512	485	511	518	547	489	480	481	491	503	456	477	483	481	466	467	468	466	478	503	481	504	449	489	506	494	430	495	521	489	496	492	527	481	454	516	499	474	442	511	507	479	456	472	510	479	479	503	481	456	512	473	495	481	493	500	506	449	500	488	476	460	484	510	480	491	497	472	511	483	460	483	453	451	464	471	511	511	463	488	470	473	500	468	485	441	501	440	478	457	509	511	494	464	506	477	468	464	452	481	520	440	512	475	497	474	497	480	470	479	490	526	493	463	461	469	493	512	489	460	549	463	524	463	491	467	460	479	454	479	494	492	467	487	531	498	492	457	532	485	493	493	474	499	493	486	465	485	463	500	478	457	427	485	470	466	448	494	486	474	479	480	471	499	481	481	495	468	512	464	462	452	494	496	455	486	456	456	502	491	526	491	482	478	480	499	503	499	463	490	517	509	461	482	491	496	490	467	503	478	471	477	474	512	476	462	514	484	495	528	467	448	473	512	500	475	517	485	494	508	522	442	457	476	479	519	468	505	445	495	465	507	498	473	527	496	500	474	461	509	475	506	442	511	469	468	470	494	446	475	496	512	513	503	510	480	513	459	430	493	483	495	464	475	448	513	470	473	452	498	482	483	435	505	453	469	455	535	469	477	455	497	513	513	476	452	477	498	475	465	493	479	490	501	485	495	501	481	461	514	515	478	486	493	480	502	511	479	493	474	482	513	472	496	474	488	465	521	491	511	477	478	519	521	476	473	501	458	459	475	475	476	498	498	447	446	467	496	465	468	486	477	507	461	495	491	470	515	553	473	463	494	484	484	436	477	512	474	487	531	490	497	480	469	456	493	489	503	473	499	506	480	487	433	482	457	514	488	468	474	498	472	490	496	497	444	478	462	492	485	503	504	500	473	478	477	484	464	505	496	468	509	486	491	460	514	453	516	448	466	450	498	470	510	471	476	480	500	529	505	492	445	498	514	486	462	513	505	506	468	512	500	464	502	497	437	490	473	453	491	474	490	506	468	471	520	494	445	493	471	487	459	530	465	462	527	476	492	504	433	484	448	466	443	491	455	491	463	465	528	474	452	461	498	451	492	468	470	452	491	463	483	462	494	432	518	482	465	475	496	463	489	512	500	462	498	483	531	469	460	436	510	474	503	496	475	467	481	476	511	483	471	501	490	471	525	482	488	485	494	484	497	505	468	462	459	513	489	447	500	466	477	499	486	487	491	473	469	474	469	496	506	453	520	458	507	474	494	491	492	488	452	453	518	456	453	510	466	488	486	478	479	468	518	494	458	486	469	487	468	477	451	471	471	494	455	480	482	502	500	489	493	476	488	516	498	489	499	521	471	517	521	481	487	510	512	483	474	475	465	514	492	508	484	473	517	460	455	446	522	511	493	471	496	489	473	503	470	452	445	507	494	481	465	482	474	463	510	488	527	484	467	445	480	463	491	495	449	493	536	495	499	505	460	474	476	502	473	476	472	525	475	485	508	519	480	447	483	516	456	488	492	523	478	493	490	509	517	481	509	502	464	476	487	508	475	482	440	484	494	451	477	479	455	502	502	484	473	482	481	462	464	503	437	480	496	476	475	505	466	483	481	488	480	439	469	500	458	519	486	500	469	504	499	460	478	468	480	505	481	469	498	507	468	504	496	502	496	464	475	490	487	463	471	463	481	422	489	511	466	506	489	489	470	485	511	497	472	484	493	491	472	470	496	449	508	503	533	487	551	530	463	500	493	468	482	482	494	489	456	479	476	481	508	473	497	487	520	485	487	488	480	495	480	459	466	492	475	481	470	495	463	511	533	471	498	485	471	470	480	474	478	462	469	445	465	474	535	489	468	494	491	468	484	519	473	482	519	494	478	422	463	458	439	451	482	500	491	498	482	506	449	444	503	509	498	457	509	510	469	501	465	480	510	487	527	501	461	514	514	513	522	472	444	500	493	437	488	484	453	467	508	480	442	515	516	467	486	491	473	508	455	478	471	467	478	512	536	491	498	473	478	498	481	457	500	492	465	497	513	496	457	444	477	471	490	463	474	469	498	444	485	499	531	462	478	484	488	445	515	453	475	451	427	491	521	485	476	494	500	449	479	456	500	477	470	468	498	479	465	509	509	452	517	457	498	447	494	508	463	465	498	477	456	499	564	493	486	482	511	485	486	451	506	477	453	456	514	471	464	523	500	459	467	527	495	500	511	499	498	507	489	481	486	524	469	494	471	464	534	535	505	505	490	503	513	459	509	523	505	500	478	485	482	508	492	509	514	449	491	449	460	461	479	472	480	499	487	501	467	501	492	440	456	510	461	504	491	462	502	514	483	473	489	497	488	469	452	427	476	489	476	443	490	517	452	477	489	503	476	503	480	503	465	483	461	496	475	486	463	491	433	486	493	490	522	499	506	503	487	552	477	488	514	475	474	498	478	506	474	482	466	471	502	461	467	458	476	501	477	514	534	460	434	492	491	485	484	471	471	472	528	464	484	493	445	479	498	448	493	498	478	519	464	515	477	478	467	513	483	447	463	468	493	515
43788	15028	2373	310	311	273	284	265	298	271	302	266	283	255	281	287	282	282	272	287	316	271	281	287	280	277	275	301	286	311	246	296	296	263	287	270	262	272	270	255	265	279	266	296	249	280	288	289	252	282	290	276	253	302	277	282	304	282	280	274	254	280	282	276	287	288	264	277	269	277	297	295	297	298	311	306	295	310	292	263	250	283	283	281	281	261	268	289	300	281	261	270	267	293	300	276	284	287	279	271	286	268	259	277	279	276	275	249	256	248	280	285	298	292	258	288	245	287	276	247	285	272	246	269	246	267	248	265	279	258	281	294	264	268	278	266	282	293	263	284	296	287	250	284	312	269	275	266	309	255	278	272	268	288	291	289	296	269	289	262	309	277	260	260	251	294	261	283	277	294	270	270	271	257	265	272	283	267	273	291	286	275	273	297	268	273	273	304	278	283	249	280	272	247	294	281	272	275	261	260	260	265	322	284	296	270	275	276	308	267	241	259	265	283	280	286	254	299	260	267	286	282	313	267	283	257	286	278	291	273	319	254	249	299	281	259	279	290	276	255	254	297	284	271	245	279	265	288	258	274	263	304	300	307	255	265	288	274	238	290	282	292	255	252	260	283	267	291	267	256	260	288	256	293	266	298	265	265	291	282	285	283	282	280	290	256	265	279	285	286	302	266	268	294	262	319	262	257	296	306	274	259	285	259	299	297	289	286	236	287	268	247	317	280	266	289	304	272	287	288	279	276	289	255	306	247	275	274	265	286	242	291	298	281	268	282	276	273	289	285	265	315	247	250	330	287	272	274	286	288	301	259	306	261	285	278	290	273	284	273	292	251	285	292	290	294	251	283	268	262	269	282	259	288	275	248	302	271	269	258	296	271	254	288	313	291	293	313	276	297	288	236	278	282	272	289	290	308	303	250	252	279	272	293	278	285	262	286	304	264	257	275	282	268	276	260	324	249	280	259	284	283	263	257	292	273	282	267	287	264	278	287	282	273	280	303	283	270	301	279	260	288	288	294	269	280	264	285	270	262	289	326	251	265	288	288	283	304	280	269	276	304	280	266	277	293	279	282	262	285	265	281	279	273	278	281	275	303	272	239	278	293	295	291	255	297	282	263	250	261	288	247	259	275	288	269	249	293	252	271	271	284	286	307	271	266	291	298	305	268	304	283	270	275	307	304	266	276	272	245	279	260	260	303	275	245	282	280	281	298	261	267	293	245	281	288	278	287	293	268	281	279	284	285	266	286	266	276	273	226	300	282	270	251	262	290	265	269	285	262	254	274	270	311	266	285	278	279	291	278	269	274	284	280	280	254	274	263	309	271	293	292	290	270	285	303	271	290	305	310	280	275	271	251	300	293	257	257	279	284	276	274	253	277	295	265	267	290	300	273	296	277	266	276	264	298	282	254	287	273	315	269	251	280	254	258	280	285	280	278	255	298	238	249	285	286	276	276	313	275	253	283	289	294	283	288	280	260	277	294	293	304	277	271	271	270	280	276	319	275	277	298	260	285	256	280	280	283	293	274	272	276	287	253	279	253	284	277	276	276	310	266	261	243	255	277	272	270	254	271	262	289	287	280	242	281	296	266	268	305	272	266	293	279	240	272	276	268	261	270	282	269	264	283	329	289	307	269	297	280	273	279	295	293	284	272	264	279	283	245	267	268	274	298	264	259	283	289	279	299	258	309	284	288	264	270	267	283	307	309	288	263	282	298	287	270	281	294	293	253	275	272	288	274	268	312	287	248	250	297	265	286	285	297	290	277	295	268	287	285	280	307	271	254	258	302	245	283	273	274	285	291	286	280	297	291	297	271	256	297	261	255	299	277	293	257	268	253	267	272	243	289	280	290	267	269	290	303	286	270	283	279	266	281	305	263	299	268	291	263	259	290	278	273	282	281	285	289	266	278	259	263	271	324	280	295	271	265	308	255	270	270	258	299	287	265	266	263	300	298	288	287	276	256	277	303	279	264	280	273	282	291	264	291	291	290	270	277	260	274	278	282	266	230	265	276	266	251	277	280	290	270	323	304	296	317	262	294	294	265	307	252	283	264	275	271	277	284	260	282	248	236	266	283	280	264	270	312	262	288	280	282	280	284	285	264	293	284	280	273	291	251	291	264	265	293	304	247	280	239	276	270	273	269	269	293	268	245	298	312	296	261	281	292	263	302	259	275	282	306	293	295	273	255	288	284	295	298	294	281	251	268	277	250	311	292	284	288	274	288	276	257	292	285	281	294	272	283	274	274	265	262	277	275	260	258	299	278	298	294	287	269	282	303	257	275	254	270	270	291	271	271	272	270	295	275	291	302	265	273	275	267	264	280	268	315	262	262	283	314	288	279	288	304	274	277	313	301	265	303	277	256	280	267	256	259	289	285	276	276	289	260	297	294	275	270	245	292	268	290	287	300	262	279	267	298	286	285	295	300	254	248	243	293	277	264	269	257	253	280	274	269	289	279	274	297	269	244	250	261	299	269	296	259	260	261	258	288	240	282	293	306	254	248	262	292	282	301	291	255	285	279	291	278	263	278	247	277	295	273	278	291	295	269	271	276	279	290	296	262	307	261	241	290	301	269	251	301	290	310	262	255	266	290	288	247	267	274	281	278	307	287	286	276	287	267	275	266	293	270	242	271	272	280	284	284	272	248	273	253	259	283	284	253	259	299	277	289	277	287	265	284	251	273	285	289	301	247	246	272	279	298	297	270	281	294	254	271	300	284	289	271	259	280	278	289	293	279	270	282	284	296	277	257	256	290	278	265	274	296	265	280	282	278	275	264	294	299	278	285	284	258	247	305	298	259	236	281	290	293	248	284	285	259	306	278	281	283	264	302	279	268	311	251	293	268	268	287	272	267	301	245	274	295	268	247	303	286	265	299	276	266	283	292	264	291	272	278	279	265	244	270	272	281	262	271	268	225	271	253	299	236	284	280	281	260	277	286	264	271	296	276	247	258	292	252	263	269	287	259	269	283	269	277	270	289	258	270	253	304	301	301	272	257	266	325	270	270	262	254	277	293	300	293	270	295	299	255	270	255	286	249	290	297	281	261	286	292	268	265	286	265	263	236	266	242	272	243	269	279	300	290	292	269	264	305	268	282	296	276	247	296	300	268	278	258	271	278	270	292	261	276	308	271	295	263	280	286	285	290	258	284	278	265	257	281	294	302	237	276	282	282	267	316	237	279	274	268	297	261	301	274	290	289	288	271	291	275	277	224	269	318	291	290	285	270	273	251	304	258	280	264	316	272	275	288	265	273	274	284	278	268	278	307	282	261	283	285	298	280	284	270	264	277	285	290	297	297	293	293	273	312	269	266	270	277	289	263	268	308	290	278	245	254	276	272	284	272	270	290	268	266	264	273	296	256	295	287	271	262	271	313	278	259	250	258	290	298	286	310	263	297	282	272	269	255	262	250	284	252	309	250	292	215	304	297	261	269	254	305	321	287	268	278	276	273	277	318	295	271	278	261	236	280	273	254
36724	5239	1705	783	782	781	773	762	725	791	747	748	745	738	746	735	794	808	758	781	728	766	726	744	741	761	769	715	745	783	740	762	709	816	714	752	780	735	800	759	786	774	735	735	708	761	736	770	784	691	754	778	738	725	722	782	732	739	795	749	809	790	772	808	799	791	725	768	800	812	752	769	778	794	750	775	758	767	741	753	736	731	780	748	733	741	741	776	739	734	772	762	726	745	751	760	736	704	743	755	728	712	748	724	783	706	772	720	739	710	720	753	742	766	782	750	728	736	748	739	739	720	722	748	785	697	707	801	699	750	710	765	744	699	736	705	692	764	789	706	742	725	752	790	792	775	727	762	774	737	760	754	728	758	685	732	741	733	697	700	744	694	731	730	725	685	731	767	758	729	740	766	804	721	771	760	740	771	767	724	765	765	736	765	783	767	770	810	727	735	783	746	694	767	753	738	730	783	731	792	742	753	695	749	750	775	694	736	727	784	725	757	744	740	744	771	757	759	746	716	735	735	802	718	729	734	735	718	737	786	712	743	737	736	765	732	721	740	766	744	738	763	741	755	766	768	735	789	733	776	758	743	730	731	744	761	704	764	698	731	760	747	726	668	736	716	761	731	724	667	756	730	713	726	713	737	728	722	721	776	778	750	723	747	746	759	736	763	719	741	747	721	733	768	743	740	772	697	752	710	761	704	756	747	730	710	788	775	742	754	725	736	673	774	751	719	733	723	701	733	696	776	787	772	741	783	754	721	754	718	737	729	730	719	743	735	759	809	759	745	760	749	766	757	745	751	717	752	777	717	720	731	701	751	759	734	745	752	717	757	686	709	700	786	769	768	724	730	724	718	727	737	743	722	729	761	740	749	758	753	694	710	719	726	756	741	745	728	696	728	775	730	762	767	737	736	749	764	768	749	777	738	777	746	757	716	779	719	723	754	733	707	720	745	745	754	723	729	732	731	745	775	790	763	691	714	751	726	743	754	707	710	747	753	738	808	724	752	772	720	728	714	753	771	725	761	728	800	786	710	746	721	717	725	761	783	760	693	733	721	721	747	706	752	693	750	713	769	744	704	721	738	717	772	735	730	698	756	739	744	735	731	754	716	739	757	699	736	686	726	740	667	743	750	728	790	745	775	741	770	728	729	732	679	760	780	735	736	795	714	746	774	700	719	764	723	786	749	737	730	722	712	753	708	738	676	767	750	728	749	770	754	710	719	761	721	735	721	728	736	752	774	775	739	711	720	749	716	716	682	702	756	720	739	731	751	757	806	736	737	772	725	712	784	777	771	749	781	704	788	695	713	721	765	696	754	788	720	732	739	757	666	745	768	742	772	768	719	733	743	757	752	766	723	821	784	688	757	726	772	725	755	710	731	721	756	754	779	759	732	767	698	711	717	687	682	766	756	736	714	725	773	742	718	726	738	750	724	757	731	765	816	784	799	742	739	749	760	755	744	738	735	743	708	734	727	720	797	787	723	726	769	726	746	772	728	720	704	756	739	724	703	787	775	734	731	740	762	763	774	762	688	735	699	770	709	658	782	765	760	736	741	719	735	719	728	715	737	735	703	716	708	767	762	755	734	728	704	749	720	733	759	734	711	732	718	754	757	705	752	722	730	718	733	716	719	734	721	777	742	706	768	759	762	719	759	723	716	765	717	751	775	755	726	806	720	765	753	739	742	738	742	711	714	720	719	732	735	730	774	800	743	729	723	732	750	720	799	758	744	669	723	739	726	708	769	728	757	683	710	765	791	772	703	751	773	751	759	721	754	727	745	704	722	721	712	754	699	718	793	759	729	702	785	792	718	722	739	792	710	732	781	746	742	721	767	734	785	714	726	724	714	759	746	727	757	739	728	730	746	790	747	733	765	772	739	687	768	694	687	764	717	769	752	742	702	705	711	779	699	720	763	722	774	741	751	719	733	789	779	742	748	734	760	761	734	744	796	743	693	826	737	689	737	782	758	731	747	701	731	754	747	732	778	726	728	795	733	757	758	756	695	780	740	697	751	718	747	718	682	716	765	746	776	719	759	749	733	709	750	744	774	755	701	760	776	688	781	788	746	739	711	733	710	753	728	758	742	701	779	737	779	775	777	797	722	734	711	707	764	781	764	727	720	781	720	750	708	732	757	771	725	790	829	763	757	762	703	769	704	751	735	793	756	788	731	717	782	730	730	700	708	719	724	762	765	737	704	748	737	735	738	742	778	707	792	726	740	707	713	730	738	743	742	701	741	761	730	759	792	706	729	795	745	786	780	724	732	750	797	766	770	755	701	774	742	760	745	736	749	764	712	731	781	695	760	733	767	748	778	733	763	713	740	766	725	759	781	712	792	734	729	738	762	762	702	821	711	742	728	724	751	719	783	753	772	703	782	740	750	711	778	760	775	705	729	703	728	723	769	795	741	740	706	750	716	730	765	758	798	729	701	744	724	753	743	754	727	697	735	712	724	734	741	750	712	767	684	752	755	791	767	720	752	769	676	761	771	786	722	738	700	712	742	744	731	739	696	747	728	717	713	759	765	735	707	762	765	782	734	732	749	743	738	754	758	737	727	700	717	724	783	736	736	741	753	722	769	699	732	728	795	725	791	756	720	780	710	801	727	794	702	759	723	705	714	749	762	801	747	786	767	740	709	723	767	711	715	721	737	770	723	700	721	690	783	745	722	704	730	733	720	714	758	740	767	814	738	705	747	764	727	736	746	741	710	713	743	758	727	786	703	778	726	755	726	689	727	789	720	764	754	773	734	727	721	771	772	756	737	734	750	765	697	778	732	778	711	746	711	715	749	709	767	733	716	736	701	759	708	783	737	765	747	694	734	789	745	781	723	718	748	730	783	676	745	730	757	727	775	742	770	701	724	782	728	743	717	752	745	773	732	752	784	770	734	762	684	767	713	738	772	754	757	743	734	728	746	738	768	720	715	735	772	733	668	778	708	732	764	781	766	737	710	740	771	758	715	717	768	745	745	702	700	751	775	698	756	672	732	706	755	741	710	715	787	735	745	771	735	763	771	740	714	694	773	699	719	701	800	716	718	725	735	794	775	722	738	728	720	775	732	701	785	754	787	753	725	713	758	735	720	766	684	775	731	808	732	750	705	734	760	814	731	744	746	793	694	729	759	740	724	759	733	714	757	706	727	715	761	764	729	724	723	699	771	736	771	713	748	717	823	723	777	774	733	725	716	724	744	706	719	727	734	760	720	753	807	710	758	756	687	715	755	764	742	720	701	768	763	701	739	706	732	767	764	728	721	731	737	695	700	770	768	764	762	720	699	741	753	694	725	711	737	777	776	722	766	777	729	684	769	734	742	779	803	768	748	736	757	761	775	746	718	718	773	747	726	723	721	753	710	772	725	730	741	732	756	707	726	712	724	797	715	758	728	764	803	740	717	729	817	776	741	797	732	741	784	694	742	761	777	757	706	716	730	741	737	733	733	730	743	764	775	743	758	697	758	708	736	763	723	715	730	724	719
74042	38531	18639	1898	342	277	257	223	198	211	172	183	186	173	175	196	171	187	185	175	176	167	174	170	176	170	152	157	191	164	197	161	178	164	148	173	178	176	160	153	173	154	181	174	164	212	165	180	180	152	156	155	168	167	169	171	164	188	221	223	221	222	210	299	277	239	225	199	217	214	210	221	202	214	206	230	221	249	214	199	205	171	174	179	177	186	175	164	168	167	158	149	165	166	193	160	184	179	178	164	172	172	193	157	154	159	159	186	172	160	171	162	158	175	162	171	154	170	169	183	175	160	156	172	153	164	170	169	171	158	168	183	149	185	166	175	180	159	169	182	190	198	175	174	207	173	175	149	150	149	181	161	170	162	152	160	162	151	197	158	161	175	164	193	178	188	201	181	176	154	176	187	174	175	153	154	163	160	179	172	180	159	166	159	156	163	173	174	168	179	180	191	160	195	174	174	164	176	164	156	177	172	178	159	160	152	162	194	148	146	186	144	170	133	162	161	188	152	163	166	158	171	179	193	148	162	180	176	157	171	179	163	182	171	172	158	148	175	141	171	186	180	162	197	167	177	172	161	171	164	169	156	162	155	178	168	170	169	174	178	158	151	160	168	150	157	205	153	172	174	182	175	161	173	155	178	191	206	181	147	152	159	170	170	179	194	177	146	181	172	164	172	167	166	180	167	167	180	156	178	175	161	161	182	178	175	166	163	170	173	170	168	170	160	172	186	169	166	152	180	174	181	168	187	152	164	174	155	147	153	154	187	170	174	152	177	191	181	184	202	189	165	168	179	181	172	198	164	164	159	185	183	161	139	154	169	131	175	162	180	176	182	150	159	188	171	163	159	197	171	165	151	154	180	159	164	188	151	168	162	173	163	139	166	172	188	162	154	170	162	176	166	178	174	183	165	188	173	182	162	177	167	180	206	182	171	166	157	180	152	183	173	173	183	156	163	169	162	181	149	175	147	160	165	162	161	154	180	163	152	180	159	184	174	147	158	176	190	184	157	186	176	159	150	175	143	160	156	170	153	175	167	159	190	156	189	180	175	164	183	180	177	169	171	180	154	165	154	164	162	180	165	182	151	174	175	147	160	163	177	161	154	156	146	170	165	164	168	176	157	179	142	164	154	166	157	154	179	156	165	151	156	150	191	179	152	145	153	163	191	173	157	182	161	187	166	175	184	168	189	157	167	187	168	158	179	171	174	171	169	167	167	171	192	174	174	169	172	155	158	156	171	182	177	185	179	162	145	152	143	165	159	170	179	149	177	177	170	190	179	155	161	165	165	170	160	169	174	164	186	173	148	183	178	163	167	159	181	157	164	151	164	160	160	166	184	164	153	147	176	173	153	188	169	158	158	152	167	168	165	160	193	183	178	185	151	174	166	171	169	183	178	159	198	158	159	155	188	176	188	191	168	151	177	163	176	164	157	176	177	151	162	179	159	169	176	172	173	191	148	183	165	161	163	162	167	164	157	172	160	174	184	177	174	162	168	160	153	183	171	171	174	177	182	162	179	176	201	161	166	160	197	180	134	152	187	174	163	156	159	165	157	167	174	168	175	184	176	194	155	175	167	173	183	171	165	138	191	167	175	188	154	167	182	144	169	171	168	148	155	163	173	159	169	179	179	173	188	179	149	177	171	166	177	191	160	154	195	170	169	159	156	176	153	164	172	183	165	181	184	172	165	180	159	161	176	152	159	169	165	164	171	144	178	166	147	158	179	179	161	150	181	173	167	186	166	172	152	162	176	184	189	172	178	176	160	178	161	192	175	169	192	174	170	155	173	185	172	190	179	173	168	172	170	145	172	155	167	173	151	175	144	148	152	166	188	180	175	159	181	164	152	164	177	182	176	171	162	145	201	169	185	178	174	173	160	159	149	168	169	162	177	143	197	169	154	179	157	159	171	189	179	181	160	165	129	176	161	156	165	169	170	171	173	167	190	149	159	165	153	181	175	159	173	176	187	160	167	168	170	151	173	152	145	178	169	177	185	189	156	142	155	167	155	168	159	179	168	200	182	183	151	162	168	210	182	169	168	188	174	170	184	146	131	170	176	151	166	173	175	163	150	169	172	158	196	160	166	166	177	164	168	176	160	157	138	153	181	162	143	176	160	162	171	158	150	159	168	151	162	185	166	175	189	161	187	163	176	175	165	180	169	171	182	168	156	177	156	161	154	171	142	162	141	152	166	167	169	173	171	193	173	179	153	163	153	158	172	186	191	189	171	163	164	179	209	174	152	172	168	152	155	178	172	149	172	173	156	174	162	148	163	163	169	173	170	161	156	173	169	161	161	158	154	178	170	172	163	172	168	211	152	161	189	151	159	163	184	151	192	154	170	168	145	195	153	163	149	166	186	171	166	158	190	165	183	147	189	148	185	154	173	168	162	144	161	177	177	161	179	152	158	187	169	157	182	162	155	180	158	167	146	162	168	189	160	149	141	189	165	140	146	175	192	191	165	136	157	183	148	157	163	175	161	155	169	164	166	177	166	163	160	192	158	166	160	190	161	168	161	191	173	169	158	153	155	169	155	179	159	159	170	165	158	178	169	185	165	170	179	162	147	171	184	166	170	168	169	162	143	174	145	180	192	178	175	165	160	155	165	177	157	131	193	156	169	171	176	172	170	163	163	182	154	167	164	174	160	165	160	165	173	184	156	180	160	160	156	174	160	191	190	152	163	178	171	149	166	159	167	171	154	173	153	199	168	155	162	163	171	156	146	175	168	188	174	182	164	167	180	165	171	159	160	145	172	187	150	182	155	157	169	157	176	185	211	163	195	178	175	189	192	186	175	199	156	159	167	176	161	170	178	169	156	153	180	175	173	157	167	147	172	154	141	173	155	155	147	156	152	170	156	182	147	198	164	161	160	192	163	160	176	178	163	166	168	166	154	180	144	152	173	151	185	176	162	169	185	156	165	178	141	166	169	182	167	188	177	174	199	155	171	199	202	154	176	174	168	167	170	155	156	161	158	173	188	172	179	173	173	185	192	182	155	167	166	170	172	176	157	157	170	138	155	178	158	151	170	174	162	145	174	176	184	162	161	158	164	185	154	171	183	172	168	167	191	164	180	166	152	162	171	154	181	155	163	186	173	165	162	157	179	154	176	161	172	178	147	169	167	178	152	180	175	185	194	186	153	181	163	159	166	180	162	180	182	173	160	152	179	176	160	187	153	176	171	152	175	176	171	156	146	189	176	177	145	181	172	157	205	170	188	180	191	154	133	156	179	161	199	158	176	163	163	165	156	157	153	161	147	173	175	174	149	170	153	149	166	171	186	167	170	158	163	161	167	161	177	181	180	160	186	156	181	166	186	174	179	163	173	158	173	169	171	194	158	161	152	171	172	157	166	167	167	158	175	142	183	144	157	165	143	170	177	170	156	177	166	170	167	154	186	188	180	165	169	161	175	177	180	147	165	179	163	197	164	144	168	190	167	174	164	173	162	140	166	158	178	171	154	168	185	191	163	153	151
54417	23845	6878	1181	1027	951	802	776	724	645	629	607	638	595	576	544	574	530	524	564	525	533	531	511	480	494	494	510	523	481	499	486	466	491	469	476	546	553	501	516	515	521	447	463	476	521	468	498	504	505	522	501	501	537	527	526	531	594	662	825	889	907	1148	1631	1393	1005	1099	762	758	969	815	858	846	828	876	1079	946	1101	954	682	731	576	578	553	522	529	562	549	467	487	477	500	484	489	532	496	436	493	460	459	482	516	446	482	491	506	488	482	478	485	499	460	417	477	483	496	461	468	477	444	475	524	477	503	495	500	426	504	460	454	443	482	478	477	482	479	446	499	487	480	475	484	522	455	467	445	484	464	479	473	493	504	456	481	494	481	476	470	462	469	518	443	468	485	450	477	501	481	528	472	439	464	494	494	472	454	484	470	459	479	478	513	465	451	472	509	482	488	492	506	456	469	458	458	453	481	515	432	518	465	445	456	521	492	503	483	479	489	505	470	463	447	452	485	465	423	465	455	466	499	513	467	488	522	497	475	452	498	484	497	510	497	496	459	498	463	487	484	488	458	493	517	486	477	483	444	483	478	475	525	496	470	462	456	498	526	529	462	481	492	502	447	419	518	467	512	489	444	484	507	481	493	470	495	477	471	468	522	469	466	500	487	452	483	494	487	510	478	503	487	500	503	444	463	516	507	480	447	475	478	457	496	490	511	463	510	493	537	479	452	473	492	444	475	461	499	473	494	473	429	479	455	514	498	508	493	517	467	455	497	491	473	480	444	505	450	488	480	475	510	501	487	446	459	476	504	463	500	453	470	468	502	461	464	475	456	480	452	502	481	436	493	468	488	464	429	485	507	459	481	463	453	478	453	496	508	435	489	481	500	456	473	525	501	501	486	468	489	508	498	496	475	449	451	448	490	505	506	468	468	469	448	497	499	457	491	494	508	500	454	492	514	460	479	481	487	466	494	450	477	474	525	458	454	479	505	496	494	489	474	480	500	465	475	469	479	498	480	467	471	502	472	462	457	474	486	519	477	475	432	450	488	483	455	498	467	459	458	470	482	498	488	457	464	474	464	503	451	462	490	441	463	488	488	464	478	490	484	486	473	502	491	463	484	515	495	458	467	461	511	512	502	470	465	482	444	458	483	463	496	468	483	477	458	451	481	498	508	485	476	454	473	519	477	474	496	491	478	487	489	433	471	490	464	477	482	460	472	500	490	472	492	476	539	478	469	493	499	470	486	468	493	500	474	497	478	517	487	478	452	489	481	513	472	478	461	477	533	482	487	516	474	488	477	498	475	483	454	494	495	482	506	532	502	459	472	459	482	463	490	474	495	471	446	453	477	487	476	458	483	485	487	481	444	470	490	501	488	478	489	493	532	538	479	479	478	504	457	475	451	449	496	478	454	474	467	527	500	452	496	454	489	514	489	493	512	488	461	497	502	460	468	477	489	518	502	472	479	522	475	491	509	495	498	484	464	440	458	495	459	467	489	516	482	485	488	477	514	461	481	453	485	510	493	469	538	451	468	473	513	475	506	480	479	497	490	470	480	494	478	493	453	496	462	487	528	463	470	484	498	502	470	456	512	477	455	461	479	478	451	430	496	463	465	469	465	480	480	466	474	502	492	503	477	492	460	481	474	486	475	468	470	485	502	530	507	510	472	467	489	487	440	489	479	506	493	500	494	487	456	469	494	500	452	497	514	463	461	458	492	536	469	484	496	464	487	475	517	501	499	499	459	484	538	470	474	505	441	510	483	472	486	526	473	489	510	470	441	478	439	469	475	469	495	502	473	418	445	461	522	498	464	480	453	462	513	487	454	471	490	496	470	491	546	458	522	481	489	512	500	493	461	477	479	464	496	496	501	502	528	446	505	491	484	492	461	491	446	471	467	495	441	495	459	467	462	490	484	473	438	524	493	487	477	496	491	465	479	475	482	494	471	488	440	470	491	476	462	459	479	487	468	471	500	460	465	496	489	477	492	492	473	484	484	497	489	475	499	499	507	491	494	499	475	486	441	453	416	495	478	499	495	492	461	470	454	473	484	495	493	473	452	464	511	468	481	487	470	496	526	443	468	520	521	480	470	444	483	483	493	471	481	459	486	494	470	467	486	510	485	476	480	467	490	445	486	455	477	464	478	453	483	505	493	502	496	460	481	515	520	447	534	498	482	457	466	437	465	485	500	494	463	494	472	474	462	489	473	527	446	498	484	450	481	487	470	467	506	447	524	521	460	476	460	453	518	472	504	472	460	471	461	482	450	468	504	499	471	511	497	462	486	471	480	519	508	498	498	508	473	491	494	474	482	481	469	482	482	447	466	468	490	490	458	464	511	481	479	496	453	470	474	452	471	486	499	487	467	461	451	496	471	485	463	498	453	477	469	503	453	454	422	481	545	445	503	458	482	473	453	469	464	520	505	504	485	493	493	480	455	475	484	469	461	477	517	504	489	488	500	476	484	497	470	495	516	507	450	482	455	473	463	472	413	513	487	468	493	503	489	483	439	500	487	463	483	510	492	481	526	490	479	460	494	458	485	475	457	486	488	453	504	475	520	478	472	509	500	486	488	442	478	476	459	439	470	457	478	480	465	480	482	478	486	497	472	483	514	536	479	492	463	486	467	504	445	505	483	485	507	493	440	491	479	469	492	497	458	509	450	496	491	459	492	507	472	488	450	506	500	488	514	494	509	471	433	477	504	491	504	493	480	428	460	466	483	503	521	503	515	488	497	459	468	484	473	471	485	476	476	491	450	456	445	481	461	445	450	458	509	482	455	489	484	474	471	484	486	483	481	462	469	485	491	472	448	478	518	466	491	463	483	518	486	507	504	494	475	457	492	479	482	501	522	504	484	479	452	467	483	516	493	471	471	510	441	480	497	475	507	451	515	478	511	474	409	458	460	493	460	475	480	497	482	481	501	460	491	472	484	464	466	483	480	473	449	517	496	476	528	481	524	524	502	479	454	475	467	509	535	512	489	481	517	478	476	485	469	480	491	509	517	485	509	542	478	479	512	513	486	484	530	497	472	471	450	493	454	468	460	506	468	471	485	498	475	443	456	446	480	493	463	475	486	474	504	474	508	499	486	479	473	494	482	501	465	489	485	490	482	452	455	470	424	484	463	446	414	517	496	491	479	481	509	474	508	499	515	472	466	455	524	492	481	518	474	470	492	484	479	473	499	486	497	481	467	486	476	479	475	468	442	473	490	503	496	456	489	489	485	510	469	439	494	447	451	502	476	483	466	455	506	472	483	472	506	475	512	506	513	495	477	488	506	472	450	473	488	493	437	489	458	446	488	483	499	485	479	480	473	472	455	519	509	517	465	488	495	439	459	430	482	475	468	503	446	469	473	471	489	474	493	459	483	462	469	507	457	477	480	492	478	462	485	482	492	509	512	498	492	468	499	444	462	496	491	446	485	485	464	445	438	490	454	479	492	520	535	477	483	493	477	488	477	460	484	457	500	473	508	480	471	471	494	512	486
80182	46254	25447	5855	610	376	308	281	308	239	216	200	246	189	182	224	199	190	188	180	193	165	180	198	165	186	157	167	173	197	169	178	170	169	182	162	175	210	203	176	177	185	191	172	147	185	160	168	194	182	189	172	172	173	164	177	175	172	218	276	235	326	344	416	371	293	306	227	240	302	229	261	243	218	253	300	289	284	264	238	255	196	174	199	180	169	195	184	169	185	171	199	156	187	172	157	187	173	186	179	190	173	158	173	168	175	170	144	175	157	170	183	153	182	169	175	163	172	151	169	160	157	184	170	178	156	190	173	194	177	146	176	151	186	181	194	166	164	168	173	199	152	174	183	149	146	165	211	180	181	171	162	181	161	181	169	158	161	172	151	159	170	168	185	164	166	195	148	172	151	192	177	169	173	155	178	193	180	158	182	190	164	174	186	168	176	178	191	170	178	155	196	192	180	167	163	156	155	174	150	161	165	179	162	167	177	149	195	189	170	149	190	183	164	165	157	185	165	190	165	184	184	175	164	161	165	191	176	165	204	183	168	150	162	155	151	162	167	164	186	168	160	163	165	181	195	161	167	182	182	169	195	186	172	175	172	177	162	167	174	157	176	183	159	156	156	175	170	163	182	179	180	177	160	156	184	162	160	139	173	165	197	156	196	157	194	173	158	155	177	162	185	157	166	204	160	153	156	178	168	184	183	177	154	191	159	146	168	165	183	179	153	170	161	167	158	147	170	152	172	175	161	166	175	168	159	163	167	170	202	159	170	162	165	172	193	161	162	179	150	166	190	177	178	158	175	147	177	181	165	180	184	168	165	160	166	158	135	176	178	167	198	150	161	160	178	177	180	159	167	173	156	162	171	150	189	173	170	167	164	187	172	180	169	165	180	175	196	137	179	147	170	165	154	160	155	156	170	161	160	156	175	165	148	175	184	155	179	161	176	148	178	155	166	168	194	192	191	172	170	177	162	159	185	174	167	167	157	162	188	177	166	174	176	172	151	159	172	178	166	160	169	193	166	161	173	176	168	182	173	172	198	163	148	148	172	191	160	207	174	157	163	161	167	159	151	199	134	157	156	174	164	171	162	157	187	174	177	179	166	179	179	162	166	157	179	162	156	170	166	161	153	186	144	158	181	180	155	180	188	174	165	183	151	171	207	137	168	161	157	169	165	180	163	143	144	174	179	165	181	176	166	166	176	142	168	156	155	165	168	157	173	161	166	178	165	186	193	162	159	165	168	157	160	157	158	133	164	174	176	183	173	160	176	160	156	183	173	160	137	162	169	169	166	155	152	142	156	167	170	175	187	168	152	169	188	174	186	142	161	177	174	144	178	164	177	175	133	176	196	166	185	186	163	173	160	164	152	168	184	165	181	175	178	176	152	205	187	174	167	199	168	161	159	157	162	147	152	165	171	150	177	180	169	176	162	167	210	200	182	150	151	174	157	178	196	171	183	155	162	139	182	153	161	169	168	150	173	180	193	168	162	146	171	163	168	168	176	201	177	184	192	173	163	165	189	185	175	177	160	127	176	184	178	178	180	146	176	170	191	165	186	186	148	166	175	180	151	165	177	163	155	190	187	180	163	160	155	184	147	178	166	150	160	179	151	171	158	178	176	182	163	169	159	195	173	179	167	162	175	170	159	164	203	170	167	167	159	158	163	179	183	169	162	171	167	165	183	159	157	162	160	167	190	167	190	167	189	153	166	175	173	176	165	181	164	157	170	169	169	150	186	164	162	180	166	164	161	185	167	175	143	174	162	169	170	190	168	160	166	176	180	181	136	159	158	163	162	184	160	160	163	191	150	170	159	172	156	167	193	169	156	173	185	167	152	184	161	168	132	166	172	157	197	143	171	203	173	166	167	160	174	160	176	149	170	183	158	162	165	185	187	185	176	189	169	160	171	183	159	167	148	145	157	174	177	177	165	158	161	186	181	179	168	185	177	156	157	169	156	169	161	181	198	156	153	164	204	181	150	182	173	160	146	161	169	162	188	189	164	179	158	177	201	180	182	207	163	166	162	184	192	157	173	158	153	164	151	183	156	169	170	158	176	179	155	177	154	174	179	177	157	149	174	184	158	184	184	173	150	156	147	177	147	143	174	181	190	184	177	152	167	158	167	182	167	161	168	178	178	174	158	182	158	156	164	178	183	185	159	184	183	167	128	142	156	160	165	173	164	165	159	168	183	184	177	158	143	144	184	165	160	165	188	173	154	168	165	164	169	176	172	180	151	182	173	162	185	165	163	171	179	171	169	168	167	187	154	182	148	156	182	183	141	151	180	169	189	143	154	173	168	155	165	158	179	155	159	190	191	155	187	149	167	150	181	180	188	180	164	176	143	174	158	148	191	177	169	178	146	171	171	151	170	178	168	166	156	166	171	171	166	183	159	165	178	165	143	184	183	161	159	141	166	168	172	164	155	170	188	150	171	182	187	186	181	159	148	187	157	166	158	166	157	148	160	159	171	166	180	178	180	182	172	162	177	173	166	170	155	175	162	192	174	182	167	205	174	173	198	171	182	185	147	152	155	177	161	182	154	164	166	178	172	189	173	143	175	170	175	158	189	192	150	166	163	176	160	136	159	189	155	165	155	165	177	169	182	171	150	178	175	164	147	158	159	160	153	159	173	162	170	164	167	175	172	198	196	148	169	153	185	183	164	165	176	167	163	180	151	180	173	161	175	170	192	156	152	157	165	172	158	157	174	143	177	147	181	175	162	160	173	172	177	140	157	155	176	155	166	143	173	163	166	192	157	191	186	178	184	156	171	171	169	180	179	175	182	179	164	181	154	187	180	178	184	159	157	182	177	171	175	166	159	190	166	164	175	154	174	148	148	179	167	184	192	155	169	146	169	176	163	179	140	143	175	171	158	170	173	163	179	171	167	153	184	166	154	166	172	163	177	175	193	169	151	151	167	162	171	162	169	172	181	174	171	174	202	162	145	164	185	160	199	165	163	160	192	168	170	174	165	165	191	164	160	171	175	170	161	180	180	160	163	162	161	170	142	170	170	146	161	184	160	192	160	149	162	195	193	175	193	191	138	162	185	173	162	163	159	139	189	186	189	167	197	168	158	177	162	158	160	157	159	167	169	163	168	172	155	173	158	175	166	184	192	149	165	168	173	185	145	157	158	189	178	175	185	175	182	176	162	175	189	148	150	167	176	170	161	179	193	189	166	165	181	200	177	163	159	160	176	169	171	167	169	154	173	169	151	173	159	163	131	154	167	165	172	162	174	176	158	160	156	161	172	174	190	184	170	184	197	184	161	168	163	170	181	165	168	169	151	152	137	165	156	183	145	167	185	167	159	160	186	139	155	166	193	167	165	165	167	169	158	137	178	175	166	164	146	169	152	152	163	177	174	186	154	189	188	185	177	174	189	147	171	173	170	186	152	167	163	196	140	169	167	156	185	149	161	164	161	170	157	167	200	186	204	147	195	193	162	178	168	154	167	165	165	174	166	185	163	169	158	161	181
61246	33930	9723	1826	1655	1412	1187	1049	984	868	790	711	722	721	646	640	623	586	602	574	537	579	571	563	513	575	521	537	559	542	560	499	507	526	492	506	503	501	508	475	557	526	547	491	503	538	526	505	522	562	559	523	573	510	529	553	515	579	802	1169	1340	1607	2023	2320	2184	1903	1677	1045	1200	1444	1114	1261	1223	1196	1339	1413	1492	1681	1364	1070	1019	776	676	630	550	527	580	563	533	534	547	506	496	470	522	459	518	490	533	502	491	504	538	492	496	487	494	535	490	461	516	514	493	493	493	484	507	480	508	507	520	492	530	503	470	482	509	502	496	473	528	487	499	456	481	488	494	488	512	460	502	489	520	467	473	504	466	521	503	478	476	514	511	538	470	494	494	494	473	473	501	471	506	481	434	469	522	472	484	483	468	479	479	474	505	494	463	488	510	529	478	479	442	520	460	511	507	499	475	489	490	461	502	460	479	463	501	535	525	507	486	503	505	494	457	494	446	492	481	487	487	485	514	493	487	533	433	536	521	517	484	499	427	462	475	486	460	489	497	489	477	477	518	516	491	480	515	487	491	463	464	492	520	473	509	524	435	479	479	469	475	524	467	485	484	480	497	468	518	480	470	483	493	478	446	529	467	495	500	508	518	497	452	504	525	509	512	498	461	490	472	480	495	475	457	511	473	479	511	481	479	499	463	441	494	483	478	497	481	497	487	486	512	481	502	507	464	477	484	505	477	485	461	461	452	513	502	472	479	441	480	516	510	466	482	509	488	501	481	483	500	451	497	467	490	494	463	489	485	450	508	451	474	478	468	484	476	461	522	466	485	533	466	509	465	469	497	506	479	500	430	478	516	467	518	432	506	483	476	486	492	465	475	479	497	485	476	507	493	482	477	485	506	465	504	452	488	496	486	462	469	511	508	499	485	477	476	492	498	487	502	492	496	512	497	470	479	498	499	483	485	492	478	477	526	490	507	465	515	514	449	524	510	473	474	493	495	482	462	518	448	491	507	494	480	506	483	447	494	497	453	516	480	458	486	490	504	486	470	446	477	494	437	475	500	467	482	505	490	497	470	534	493	489	463	465	521	461	514	500	475	442	495	471	523	487	549	501	479	504	499	514	494	498	481	474	496	477	476	501	471	482	478	460	470	467	484	491	494	483	452	487	476	501	483	469	494	499	465	506	428	506	512	481	486	470	481	467	450	503	422	498	480	488	476	460	483	502	462	480	527	475	497	481	502	486	476	491	440	489	448	518	458	480	520	487	484	449	490	489	471	460	544	480	506	454	472	449	488	489	466	482	539	462	449	462	481	452	459	481	475	479	466	489	483	468	492	456	476	481	451	493	465	483	489	497	489	485	486	477	486	540	473	506	464	491	501	497	489	499	454	471	485	529	483	470	475	492	478	507	476	471	462	495	486	527	454	510	487	520	506	496	498	491	527	470	470	503	508	501	489	508	476	479	476	487	489	507	458	470	475	514	520	454	444	525	531	474	500	514	510	477	482	482	486	495	456	450	484	479	481	523	511	479	506	495	493	509	494	518	463	535	488	471	526	487	476	490	495	493	467	506	487	524	506	468	464	497	469	515	487	497	501	431	540	478	493	507	530	490	489	478	526	470	485	461	519	497	469	445	475	482	478	489	496	486	481	429	478	488	481	482	504	515	512	517	493	497	470	477	487	465	528	506	525	469	505	456	450	498	496	473	498	507	509	463	494	498	487	516	519	493	514	487	503	467	491	499	551	470	478	477	488	504	498	502	510	495	499	493	484	472	416	482	487	492	501	496	494	460	510	457	512	503	503	531	485	472	490	509	478	477	493	498	477	444	450	524	483	459	488	510	471	523	505	506	466	474	450	492	460	483	481	472	476	465	487	488	433	519	479	473	465	469	463	468	433	515	487	473	489	454	470	518	508	505	449	454	497	459	454	492	517	482	520	444	503	488	492	472	489	476	490	496	491	490	466	448	477	479	471	507	495	475	451	480	505	487	463	473	496	491	510	465	514	469	477	453	478	479	481	487	462	477	442	511	506	478	479	521	464	552	482	451	487	499	468	491	481	463	477	479	454	507	489	503	503	456	474	485	462	441	483	521	494	483	483	534	491	486	466	515	515	484	503	496	504	519	474	520	464	484	516	457	490	499	493	476	441	419	487	474	498	482	488	484	517	506	468	434	460	494	461	482	471	495	515	470	514	488	483	492	505	500	494	473	513	488	493	475	517	486	456	481	483	475	465	532	488	494	440	472	527	495	467	467	499	481	502	478	487	487	484	503	472	482	475	481	466	515	516	505	473	495	481	470	510	496	487	529	494	510	457	479	470	473	495	524	484	504	505	454	480	490	494	436	467	492	473	497	472	499	485	463	487	501	481	472	481	506	468	453	465	442	456	479	485	463	506	538	466	490	499	476	501	514	525	490	530	450	488	497	482	472	516	470	525	481	469	464	475	524	519	486	511	503	501	481	484	520	514	469	517	521	473	500	468	498	444	506	512	510	455	524	522	488	514	461	491	487	466	510	480	486	520	484	520	452	476	465	481	497	483	500	452	473	486	483	493	489	486	517	516	509	530	469	481	524	445	502	497	506	471	492	516	481	508	492	492	464	503	542	503	460	501	483	488	470	490	526	460	479	471	486	519	512	464	485	490	487	470	485	475	469	439	534	443	477	463	514	514	496	499	504	471	444	485	489	488	471	485	480	485	475	506	508	494	472	464	478	514	475	478	478	490	497	449	464	494	475	517	479	518	533	504	463	501	497	470	508	485	487	497	477	490	504	467	486	547	500	470	512	511	524	535	508	454	492	496	518	481	500	462	460	509	461	504	472	502	467	513	478	504	497	495	516	451	507	480	488	478	483	509	507	497	521	436	460	503	494	526	462	504	478	472	488	513	518	449	470	487	467	462	511	473	528	486	476	462	501	498	493	503	494	464	491	482	526	489	482	484	501	472	506	538	480	492	517	495	454	476	501	505	507	471	475	528	516	477	513	489	526	508	500	479	501	509	490	442	459	468	469	492	491	493	498	492	506	494	504	449	471	513	507	489	490	525	477	467	473	491	475	470	483	499	521	493	514	478	474	489	468	506	496	476	477	486	465	506	502	482	485	503	511	500	465	449	435	477	498	463	466	477	465	489	497	495	481	508	518	513	508	516	497	493	476	498	497	495	486	496	493	490	466	469	489	534	488	476	472	498	459	508	481	463	543	494	465	479	472	480	477	486	473	483	492	458	465	489	485	485	496	472	466	491	497	493	523	495	520	485	511	480	493	493	506	496	431	451	473	450	502	495	483	479	487	472	492	492	487	480	533	495	518	509	449	474	488	468	496	512	507	467	468	517	503	524	527	489	489	507	481	476	475	514	457	494	478	468	491	491	496	468	507	453	485	463	459	473	507	455	508	462	522	440	508	460	474	481	420	474	515	491	469	465	502	480	468	517	485	491	510	485	443	477	444	494	493	489	486	498	455	482	480	507	501	505	475	492	467	482	507	493	472	497	468
44821	16019	2887	374	320	267	271	291	287	276	253	278	281	260	275	269	285	271	301	280	293	280	284	273	246	267	277	305	248	272	275	288	301	279	266	268	248	303	302	279	262	275	294	301	276	270	266	285	278	303	301	284	265	301	288	285	283	271	273	299	326	273	339	286	285	285	269	274	309	263	299	283	264	324	273	271	269	282	264	286	288	302	265	301	283	256	283	276	277	289	284	246	304	264	309	296	254	277	308	284	287	272	273	274	287	299	270	294	267	285	282	276	263	274	300	280	280	272	277	287	286	286	247	263	271	284	270	237	308	317	262	272	280	285	290	291	282	314	298	268	276	266	281	300	286	282	293	308	283	260	260	251	293	268	262	285	266	298	265	276	301	276	281	304	269	251	282	321	273	288	285	276	285	291	279	309	294	263	276	295	276	297	288	253	281	314	278	299	288	282	278	293	238	247	253	286	305	276	290	294	286	258	299	286	284	253	262	259	291	289	313	281	275	297	298	268	277	278	279	278	293	283	231	269	295	294	283	256	271	293	272	273	268	259	247	256	319	300	302	278	279	275	268	283	290	272	295	281	289	243	296	277	269	277	291	276	267	278	277	280	252	292	290	292	288	314	283	263	259	261	259	313	291	276	267	262	255	284	272	301	306	271	272	268	260	283	267	299	288	273	240	263	271	282	284	307	278	276	248	247	275	274	268	279	284	278	288	270	272	268	259	286	276	264	296	272	274	311	279	275	273	260	271	283	299	312	286	268	268	296	271	314	280	296	284	262	279	270	287	286	252	299	304	275	272	277	273	299	297	292	263	262	263	274	265	275	281	280	265	264	275	246	281	291	288	298	313	292	286	260	253	299	270	280	291	259	288	286	297	271	267	284	287	287	270	287	285	276	306	270	265	232	283	264	258	272	282	293	289	277	274	263	275	292	285	279	263	270	294	291	291	290	247	278	283	246	281	274	287	265	278	294	284	288	276	290	264	246	252	275	274	270	250	264	265	274	260	245	257	257	286	263	282	288	285	297	287	294	271	274	295	280	266	298	281	251	303	287	266	249	283	259	282	276	274	293	316	283	239	275	287	283	286	300	291	281	271	306	305	261	269	271	269	290	299	255	265	290	290	308	251	291	284	283	264	249	257	271	260	304	280	270	271	305	282	273	285	241	275	311	288	299	308	249	264	281	264	279	275	286	278	285	312	311	274	260	266	256	297	290	285	297	305	282	281	274	270	296	278	263	302	269	259	263	272	308	271	311	309	266	253	269	256	284	270	286	262	295	284	284	315	274	297	261	277	286	249	261	285	293	310	245	251	296	279	286	295	259	286	275	277	289	265	282	268	273	295	286	282	258	322	280	254	280	277	254	273	286	290	305	269	275	275	256	296	291	284	272	279	264	291	276	284	320	277	286	271	270	296	324	259	279	264	253	250	279	281	268	281	287	271	279	294	280	286	280	278	285	278	275	261	292	269	264	285	278	243	297	279	276	284	260	284	288	304	300	255	283	275	259	297	287	303	287	264	313	261	264	296	281	283	277	292	257	268	272	292	288	299	295	261	278	283	286	289	277	271	236	294	268	290	270	268	263	285	301	282	266	286	282	280	285	259	271	276	328	298	263	275	299	293	282	295	293	258	251	277	275	291	309	260	262	301	279	274	278	301	266	286	271	267	268	294	285	290	248	247	275	275	264	265	258	285	273	252	285	270	272	299	289	295	286	291	278	276	274	280	287	286	269	276	270	295	253	276	253	256	271	277	293	295	281	288	302	289	310	302	273	322	290	273	285	288	278	300	254	291	287	271	252	276	283	282	299	267	270	292	279	260	275	294	251	296	270	286	257	254	269	283	276	278	291	267	297	291	262	278	245	271	259	256	298	288	300	296	258	283	285	257	285	260	287	288	269	275	260	293	282	302	264	259	276	259	266	257	252	264	243	263	284	265	300	274	284	302	294	243	267	282	290	289	294	286	274	298	292	298	282	278	288	292	276	276	268	312	280	280	298	293	285	284	305	296	300	278	308	260	265	274	299	272	263	247	258	280	279	250	300	263	271	276	259	278	267	267	274	321	288	254	255	270	263	257	270	279	254	284	276	269	294	297	286	269	254	285	254	263	277	291	276	289	250	286	310	274	301	290	311	251	228	283	270	289	277	278	243	255	300	267	255	259	257	269	261	250	294	276	272	301	281	274	304	305	270	302	279	289	282	287	302	304	283	247	284	282	286	277	241	266	262	281	267	276	284	298	293	244	253	269	288	273	263	268	279	285	266	269	291	286	264	291	271	286	298	271	261	268	290	295	262	277	265	302	290	228	290	277	279	276	286	249	249	287	280	272	288	273	282	253	300	304	260	240	272	270	281	266	275	294	280	267	260	279	296	293	269	282	272	267	282	260	268	299	261	275	289	281	284	279	291	291	281	289	277	271	289	252	270	263	298	254	272	265	282	279	269	274	283	251	278	275	293	248	310	248	300	267	271	304	278	275	272	285	267	279	286	289	295	290	298	296	277	303	267	285	258	254	285	302	274	286	294	285	302	293	295	282	281	269	269	298	253	272	281	269	269	288	275	286	302	283	290	274	269	255	269	270	268	297	257	300	276	295	290	281	268	284	299	282	292	307	323	270	264	281	277	308	278	275	305	286	261	275	286	296	277	281	268	288	269	284	310	293	272	265	281	263	293	255	244	275	284	289	283	284	262	300	289	294	285	272	281	308	299	277	260	270	262	290	285	279	261	284	264	309	272	265	257	311	229	276	262	264	303	263	274	278	251	283	307	249	291	279	266	268	258	296	246	261	261	301	331	265	283	315	267	264	274	259	276	280	276	260	252	269	256	272	283	292	288	285	262	271	284	304	299	290	299	275	284	281	266	287	252	303	272	267	233	257	256	289	254	284	247	296	304	269	317	254	276	285	248	271	269	273	285	277	292	245	272	307	287	270	288	268	299	268	262	275	288	273	280	290	275	263	289	253	308	267	275	277	253	280	284	285	301	302	260	277	230	288	312	287	280	304	284	267	277	281	272	283	318	275	289	267	276	241	270	260	282	250	309	291	258	260	258	288	299	283	264	267	272	278	272	257	270	302	271	310	302	278	280	258	269	274	274	269	292	265	277	276	284	264	288	269	280	306	268	294	309	314	295	272	286	294	263	261	306	287	283	290	266	262	280	271	314	289	316	266	285	280	296	266	307	244	267	266	274	271	323	273	275	276	266	282	316	287	273	263	289	253	268	282	248	277	278	274	297	271	294	261	295	304	283	267	283	282	298	280	287	286	264	270	284	280	274	286	306	279	299	280	292	258	250	269	292	234	289	298	277	310	284	278	275	306	254	277	266	264	269	284	287	269	294	283	278	308	274	272	229	272	260	284	272	270	266	291	258	269	243	257	321	308	258	295	264	265	270	283	268	281	276	271	291	269	265	308	256	251	246	260	306	299	271	288	271	261	281	250	298	269	282	287	258	232	262	321	282	276	248	278	268	276	282	276	299
37935	5481	1634	792	846	793	787	787	757	764	763	780	738	742	740	760	744	747	739	780	766	715	738	733	732	746	737	766	803	736	769	747	750	748	745	749	771	763	744	752	756	773	792	715	749	755	777	756	704	716	702	759	703	736	808	747	795	718	788	810	783	793	797	852	810	801	807	743	773	772	764	784	778	759	751	739	776	791	767	804	774	783	750	744	770	759	718	767	765	770	764	774	750	739	783	745	778	742	733	748	740	704	733	767	753	750	763	763	659	740	758	776	706	750	722	786	698	732	775	712	746	787	709	796	730	708	746	698	754	748	827	716	752	727	748	763	723	775	771	739	731	746	785	753	758	727	757	726	772	751	758	753	766	729	762	735	786	759	727	744	799	674	753	714	766	709	761	707	721	737	766	719	757	780	729	748	770	731	730	723	759	702	739	721	691	759	739	745	769	710	730	734	747	770	718	774	710	712	719	802	768	760	720	775	747	784	741	759	760	748	777	732	742	785	697	733	793	734	717	766	710	738	749	708	726	689	732	731	750	768	794	746	743	787	733	763	734	751	801	732	774	791	777	752	780	770	735	757	735	767	781	741	731	792	765	770	778	752	777	777	730	736	707	731	733	740	778	743	718	766	749	747	706	746	739	748	686	713	733	731	702	760	746	740	740	703	706	781	739	760	739	734	764	789	717	754	706	735	702	743	796	763	769	762	761	786	698	720	721	679	715	734	766	775	784	751	778	751	736	741	759	780	761	765	765	737	746	696	705	745	765	723	767	778	740	761	799	752	736	759	744	770	757	739	748	699	720	747	726	747	760	751	779	729	761	742	731	765	755	721	771	756	734	768	736	764	752	753	746	757	781	745	727	708	770	743	749	705	717	754	725	805	717	774	790	764	746	729	755	743	765	721	712	786	743	722	756	770	773	741	752	759	744	746	756	803	740	738	683	767	726	755	747	773	773	718	739	742	762	756	756	755	706	756	774	758	715	770	779	725	751	750	734	796	769	776	750	757	692	696	749	730	774	741	795	716	705	726	717	750	763	799	763	780	734	754	706	774	758	713	714	765	714	779	733	755	735	771	771	731	770	762	722	787	764	788	767	742	746	725	782	763	684	735	718	707	795	724	750	736	740	748	756	719	713	735	769	732	733	746	735	754	736	765	782	765	767	750	789	739	725	728	742	756	757	776	775	754	744	715	737	730	763	757	751	756	716	751	733	740	756	708	713	685	754	736	742	722	733	775	727	681	729	759	744	736	747	715	755	704	765	784	776	702	750	694	714	716	743	753	766	795	728	755	764	772	811	762	729	822	695	781	756	737	780	762	713	818	759	740	780	785	782	773	764	762	777	732	776	796	741	731	749	725	720	727	805	739	807	719	741	745	700	725	803	741	738	715	745	697	681	717	735	779	766	705	772	728	817	746	739	785	767	726	775	783	728	734	761	759	759	758	770	714	740	733	743	718	732	765	719	729	746	710	771	767	740	762	754	717	719	716	698	775	683	750	777	801	739	769	742	699	734	747	723	770	742	736	795	752	758	780	718	775	743	767	736	778	739	788	711	763	766	764	766	785	697	738	757	731	783	729	739	784	745	749	701	777	736	716	726	751	771	765	793	753	777	737	749	733	739	790	738	773	691	714	772	738	758	764	731	782	769	733	775	780	770	761	720	787	752	752	715	766	771	763	748	745	732	750	733	752	740	752	735	756	732	740	781	771	758	737	773	730	806	747	742	721	711	751	743	743	788	765	748	719	801	765	720	822	765	709	737	762	742	709	759	748	739	742	770	769	743	740	793	759	769	794	718	782	724	768	740	770	713	756	758	758	730	771	703	733	768	729	729	761	728	758	746	747	770	753	786	727	750	790	736	744	740	730	713	708	763	740	764	746	750	723	748	714	741	682	786	754	746	758	745	795	736	749	765	760	763	763	758	719	735	727	771	824	734	755	734	775	767	733	777	767	770	777	737	727	781	777	735	729	754	725	755	726	734	765	760	722	770	742	800	719	682	753	761	733	724	725	779	762	694	727	755	736	761	756	762	698	767	764	725	753	781	714	750	769	749	784	755	752	770	749	763	763	722	746	740	771	710	801	757	798	780	803	704	788	738	671	750	764	776	760	752	789	780	694	735	774	801	716	765	781	778	738	778	769	745	764	774	801	764	740	751	743	752	765	731	734	738	724	777	730	727	717	774	767	782	800	726	746	782	708	722	723	777	744	711	760	730	768	710	751	766	762	758	722	759	756	724	743	769	786	796	683	726	755	772	744	721	792	732	734	769	753	760	739	725	724	749	716	798	779	729	697	756	822	721	775	758	769	766	780	747	703	760	719	728	763	777	726	710	762	752	774	777	727	738	745	742	768	769	754	751	778	801	785	774	769	717	749	706	734	777	750	776	789	735	755	690	757	780	761	741	732	716	752	747	782	715	745	796	748	752	728	734	726	770	747	727	736	716	739	761	745	741	798	775	799	784	773	715	709	757	760	757	772	821	742	736	699	762	729	741	712	743	672	740	725	699	760	759	712	786	742	694	764	746	737	802	715	771	747	757	807	740	730	745	677	766	744	667	711	734	705	733	748	775	756	712	794	768	742	711	749	714	707	702	720	793	727	749	788	809	778	720	761	724	760	732	759	776	734	834	742	740	703	771	725	751	776	742	718	772	668	777	703	745	709	802	728	739	785	754	732	748	781	709	750	752	741	702	740	712	754	754	721	736	727	811	807	734	727	713	764	714	783	752	736	786	743	763	744	732	734	752	703	710	710	761	719	728	751	763	753	792	749	711	762	770	713	759	752	707	737	729	765	760	757	750	741	741	744	715	746	690	765	781	793	758	727	705	758	745	788	699	743	799	750	742	754	725	726	748	798	718	742	738	729	744	716	778	733	760	758	677	719	758	753	767	782	754	728	771	760	778	730	757	754	759	767	775	784	743	772	739	771	752	731	774	727	784	722	747	708	744	741	709	776	763	722	748	713	770	718	755	701	723	738	695	771	749	696	754	727	750	768	747	761	754	746	745	784	731	770	737	732	754	735	705	748	736	756	711	717	730	714	737	757	683	753	732	785	808	727	766	763	698	757	771	762	773	774	731	711	732	760	735	722	727	707	742	781	775	727	740	730	765	724	737	741	721	771	755	748	749	768	776	728	762	757	735	738	725	800	719	729	776	767	746	752	732	723	778	749	767	742	740	754	765	709	745	735	717	757	735	756	782	745	728	740	734	757	759	733	715	755	772	736	738	718	723	773	766	721	779	702	746	736	843	758	793	758	712	786	725	723	768	731	719	721	764	742	796	725	818	702	733	700	726	700	753	757	788	747	753	736	743	754	698	709	722	758	735	759	741	771	752	780	751	677	739	726	742	774	802	759	788	729	725	688	785	734	745	690	737	796	747	749	744	789	776	733	777	726	741	797	726	744	735	733	712	698	701	732	771	732	732	725	743	723	730	680	736	740	756	715	701	744	782	721	769	738	744	727	750	728	761	754	710	724
72208	38098	17770	1741	326	265	235	226	215	176	189	214	177	174	197	188	208	166	200	162	177	168	170	162	194	176	178	226	163	161	188	189	167	169	188	195	154	191	173	167	167	167	173	156	186	181	165	174	171	148	177	188	155	149	167	172	172	189	210	204	228	189	206	259	264	230	239	183	206	245	231	193	213	217	214	230	204	245	223	207	216	196	165	196	168	188	168	156	159	176	167	174	185	178	147	192	165	169	161	194	166	153	169	168	165	166	145	176	162	169	181	193	158	162	171	166	186	163	195	137	179	156	173	167	170	176	159	183	178	175	181	185	175	173	159	143	167	181	169	150	154	170	161	160	172	183	179	163	171	165	153	194	169	181	145	169	171	175	153	165	134	185	200	157	170	175	189	177	175	166	168	168	177	151	150	183	158	151	164	163	174	171	168	178	158	175	147	149	165	156	161	169	161	162	168	151	188	183	183	168	179	166	159	178	153	195	173	189	192	155	166	167	176	180	180	163	149	148	172	194	175	173	171	154	152	170	182	166	182	187	148	171	172	180	167	177	186	158	138	170	149	165	150	169	163	195	176	195	161	186	167	183	155	157	177	158	142	181	154	165	164	173	149	163	166	151	156	178	146	171	199	198	192	160	150	176	156	152	183	172	172	173	151	184	198	177	181	182	172	164	192	158	173	189	169	183	161	181	182	157	177	166	191	175	167	195	194	174	181	177	188	171	163	180	162	191	202	159	149	165	168	187	175	164	200	175	165	163	165	144	167	144	155	142	150	190	180	182	168	156	180	170	164	187	164	170	190	151	151	168	184	167	158	159	163	152	159	175	196	167	187	174	200	173	164	150	180	162	190	169	180	199	184	174	192	204	165	163	162	172	175	178	159	159	166	177	171	147	161	176	191	189	186	174	163	173	162	164	180	183	177	185	167	191	155	164	186	178	190	154	169	186	163	183	162	171	186	161	163	137	163	177	146	161	197	189	180	164	165	188	167	155	200	181	184	178	173	158	162	176	157	163	196	199	182	196	166	175	169	178	179	158	176	161	162	178	147	195	188	165	178	175	166	160	183	160	159	172	167	166	183	154	184	177	182	169	171	173	174	164	172	168	183	180	176	188	177	188	178	173	182	150	168	163	168	180	174	165	174	158	178	180	160	158	153	165	184	161	165	154	178	174	162	177	191	183	166	146	167	176	179	176	166	176	158	138	173	167	154	152	154	172	184	159	196	163	154	194	161	167	156	171	173	173	183	161	192	167	181	174	171	155	153	161	185	180	178	176	177	183	172	166	175	150	153	161	167	157	162	181	172	156	169	170	176	167	162	157	196	169	153	188	190	163	167	151	174	184	167	158	183	154	152	187	161	148	175	169	192	157	155	173	158	167	161	164	157	140	173	166	144	175	180	179	167	163	176	198	173	159	164	160	154	163	164	192	186	181	184	161	142	155	169	191	162	168	185	177	155	166	166	169	183	167	184	172	169	183	169	142	203	185	183	161	162	154	171	166	156	198	172	155	197	164	177	178	180	175	169	179	188	145	181	158	160	145	165	172	183	158	176	175	162	155	188	175	155	149	161	174	163	169	156	197	167	152	143	163	165	178	188	156	179	200	158	188	169	151	195	156	157	182	173	153	154	167	181	168	169	194	187	178	161	171	156	167	198	190	156	171	181	159	149	172	157	154	169	194	183	179	182	156	183	196	150	154	170	170	160	175	176	163	176	190	155	174	157	159	157	158	153	213	184	175	174	167	176	157	151	161	156	170	176	152	169	200	171	172	151	194	172	169	179	168	177	183	161	164	173	165	179	162	179	187	147	183	182	176	185	188	167	156	159	174	184	176	183	164	162	146	157	171	162	152	189	154	167	164	177	174	149	157	158	183	151	157	178	199	147	170	159	168	149	164	161	165	168	181	172	167	194	148	153	164	153	169	159	162	172	135	163	165	167	163	172	174	157	172	172	177	167	147	164	183	175	168	176	164	195	172	157	158	165	178	139	170	176	162	151	171	175	165	174	165	182	166	167	195	143	158	155	173	170	140	176	206	150	171	171	155	149	174	147	187	192	179	174	153	156	175	159	191	182	157	167	162	160	172	185	171	193	166	178	180	160	154	148	166	173	174	153	170	190	171	159	203	166	151	178	156	151	164	178	166	167	183	159	164	184	154	184	164	174	165	176	156	175	180	167	149	185	158	196	146	181	181	160	163	167	164	150	183	178	170	168	161	160	152	181	149	188	153	173	135	199	144	165	183	154	195	175	170	157	171	181	160	175	145	150	158	174	157	154	163	182	170	177	173	189	168	181	191	168	180	167	156	180	176	169	188	192	152	221	182	163	155	165	175	175	187	170	170	184	160	170	171	175	165	169	159	187	196	155	168	154	180	171	171	192	180	178	165	175	157	177	184	197	159	182	164	186	152	146	165	184	185	183	170	168	150	148	166	173	163	182	150	189	160	185	169	157	180	165	168	157	165	173	166	179	182	163	142	158	168	177	167	165	161	169	140	145	151	160	166	185	182	171	168	160	191	167	172	138	156	159	164	145	153	176	181	156	153	175	158	158	156	174	188	163	162	190	168	172	167	152	174	165	159	161	179	172	182	188	173	152	166	166	184	141	183	185	174	184	176	169	172	144	142	156	173	181	163	160	183	174	168	161	167	179	172	163	152	165	173	166	179	164	170	176	172	174	154	185	187	150	204	166	187	183	176	163	178	184	180	150	163	161	182	171	173	156	205	172	164	171	158	161	176	169	154	168	179	167	173	164	147	175	174	140	182	182	177	190	189	177	185	175	150	168	179	150	168	182	176	158	172	165	174	161	160	173	187	175	175	183	187	209	176	150	181	162	163	146	203	163	159	162	165	194	191	176	171	147	208	170	173	170	150	169	131	165	148	179	147	172	177	170	162	193	186	172	189	174	165	175	178	161	150	150	157	175	173	155	149	155	169	151	144	157	188	152	172	171	173	173	201	187	163	176	182	152	153	171	185	190	164	158	172	164	173	168	170	175	176	170	176	148	139	177	173	171	176	198	174	184	149	164	160	173	171	167	166	169	162	152	170	163	156	177	169	176	185	168	163	164	160	177	191	182	188	163	167	178	173	164	200	174	167	150	179	169	190	156	184	185	197	169	171	176	144	173	180	169	170	162	178	170	165	153	143	177	172	166	176	164	181	142	179	170	159	189	176	171	140	184	153	143	164	166	156	135	161	168	166	172	177	177	160	182	155	160	164	167	164	192	171	163	153	162	144	153	181	163	182	183	152	166	176	166	177	163	170	187	167	160	161	168	150	165	141	142	176	165	152	165	174	129	159	168	165	169	184	164	163	152	189	190	187	171	155	182	184	176	179	158	200	174	152	151	164	152	187	125	150	169	166	159	158	176	168	151	193	150	168	167	193	171	155	162	185	152	184	171	180	176	178	177	167	168	175	170	168	174	172	181	152	152	171	182	173	158	185	166	173	197	187	162	150	167	165	164	167	200	144	158	172
53798	26535	5621	1104	1014	927	861	787	763	641	651	626	624	601	588	581	539	592	586	556	515	553	526	477	508	462	513	507	551	529	497	523	501	504	534	488	483	433	486	513	478	512	492	504	510	508	503	485	495	570	521	517	514	487	475	512	508	571	709	772	840	843	848	1263	1251	1064	1061	820	809	999	833	810	862	820	926	1073	900	1219	949	777	832	658	552	599	521	533	491	554	480	463	486	485	513	493	495	478	519	482	465	508	499	435	475	459	479	552	474	488	442	491	487	533	477	472	476	508	493	451	473	467	500	512	473	481	486	451	510	509	497	485	436	494	437	459	499	476	471	481	468	494	480	494	490	470	490	457	444	457	457	469	478	482	500	505	485	486	457	500	492	480	462	495	510	464	483	433	472	447	508	467	483	487	505	516	519	479	493	454	486	469	538	517	484	473	513	518	467	417	481	499	505	463	491	497	484	468	545	487	459	492	490	497	517	457	459	503	518	438	470	470	530	512	478	489	479	512	460	481	473	467	496	499	463	489	471	493	483	474	480	464	482	465	447	470	512	477	480	430	495	496	475	477	451	463	445	528	472	486	481	492	514	503	469	503	519	475	546	449	509	451	532	507	517	486	525	462	506	488	495	478	475	529	478	473	496	432	479	470	456	499	479	480	496	472	488	500	481	483	524	483	505	500	497	468	453	453	475	472	494	470	466	475	473	491	527	489	485	468	503	498	488	472	444	486	484	537	460	500	497	477	472	467	451	519	491	494	491	472	477	485	496	511	504	474	490	501	440	473	481	510	464	498	467	479	494	465	481	469	523	465	508	473	479	472	473	484	454	514	512	479	483	487	481	482	506	502	470	467	479	518	486	485	489	467	481	490	495	509	492	474	464	451	467	441	526	485	468	496	435	500	488	486	481	500	472	445	486	506	502	482	451	523	459	477	500	474	482	435	444	508	473	498	475	505	491	478	478	482	477	467	525	491	491	480	503	498	502	475	516	501	495	496	492	495	487	502	460	428	483	428	473	479	497	491	473	519	492	493	500	508	515	489	501	513	428	448	505	445	518	496	482	521	469	465	483	470	510	493	487	514	473	516	472	520	474	470	460	476	452	476	469	481	482	489	471	481	486	507	538	474	488	514	453	479	487	504	509	463	442	485	463	481	488	471	473	471	528	496	486	502	465	489	490	485	480	489	481	458	486	462	482	491	470	551	499	497	529	473	494	456	496	472	498	490	463	497	473	491	501	473	463	491	541	506	534	495	474	483	512	487	448	485	476	467	490	483	478	478	507	457	497	486	487	485	482	485	497	467	476	500	468	492	461	488	468	516	503	504	499	510	453	503	504	511	476	477	493	507	479	518	463	461	502	465	469	462	480	513	465	497	477	487	518	492	511	515	477	484	482	490	485	510	475	460	460	476	425	501	487	452	464	474	448	497	518	494	459	478	452	478	456	496	471	457	448	438	493	512	490	467	465	484	487	483	482	452	500	484	512	502	498	458	474	504	481	520	452	486	471	452	454	546	489	500	451	488	484	475	463	505	438	488	513	477	484	521	471	497	500	474	476	454	496	476	442	497	475	471	432	513	506	498	465	481	464	463	480	478	467	484	475	481	493	448	453	519	455	499	505	472	456	505	478	467	486	475	491	464	471	530	496	485	478	530	504	485	453	550	475	510	480	515	491	489	472	491	495	465	467	516	490	493	505	485	451	515	490	469	473	454	478	528	505	460	471	488	471	466	497	523	526	497	474	497	505	477	518	484	480	470	449	494	492	458	452	499	436	475	485	482	501	505	479	471	489	470	444	457	463	478	524	524	518	489	492	455	475	511	499	482	487	456	496	480	509	496	473	498	517	479	469	501	458	464	474	469	494	463	442	489	476	509	476	530	478	448	494	522	496	497	482	503	477	493	460	475	475	493	464	553	464	468	458	505	497	447	512	478	538	464	461	497	524	462	506	475	464	466	457	493	498	491	490	472	476	505	490	462	483	474	478	468	485	482	460	498	508	510	501	474	504	456	485	521	470	483	486	479	492	495	488	482	494	495	511	485	470	490	486	479	446	513	474	474	504	487	493	503	468	469	481	519	523	457	451	526	491	473	522	501	495	506	511	490	491	446	471	483	465	461	473	492	465	483	507	480	486	483	514	482	477	458	457	477	497	498	515	488	457	481	460	487	508	472	465	516	454	491	444	492	482	443	471	482	501	490	475	473	476	451	471	467	444	507	485	485	440	465	507	512	514	494	476	485	490	503	491	506	490	496	486	476	466	480	495	452	490	485	455	485	542	517	433	475	499	452	503	468	527	505	497	457	466	516	480	479	487	461	483	466	494	463	474	485	504	430	501	460	443	465	482	472	473	505	463	519	505	502	488	482	465	483	485	470	526	460	480	476	450	460	469	520	477	475	507	502	474	493	511	476	467	506	483	520	503	477	500	454	462	481	479	470	470	435	446	518	459	491	470	530	483	490	513	521	485	477	529	450	474	499	480	484	475	517	500	453	463	479	479	520	482	504	489	493	500	424	499	499	492	519	454	516	491	475	460	469	471	472	481	509	472	463	477	508	498	488	474	476	491	455	529	483	499	483	525	448	471	496	476	479	478	483	511	512	494	471	517	464	500	449	502	524	464	476	488	459	504	479	481	446	477	511	497	481	469	458	496	537	447	472	461	507	504	505	488	474	498	460	490	524	467	484	479	461	533	490	461	476	495	471	486	452	487	461	546	483	485	483	433	506	495	490	518	473	497	497	446	504	477	490	468	484	500	456	449	472	469	495	536	483	470	512	434	494	474	496	488	485	473	455	509	493	506	456	484	477	456	497	449	477	499	495	505	501	454	474	446	445	447	493	452	451	457	472	457	491	510	491	466	483	502	484	478	501	506	519	496	492	459	480	504	483	534	507	448	458	486	451	470	484	500	479	478	525	473	448	488	480	467	502	526	450	470	485	497	449	458	452	441	452	490	495	487	454	459	478	490	495	475	517	541	456	477	481	457	486	470	482	488	475	459	471	538	481	481	497	498	464	472	477	486	482	477	453	480	464	458	494	444	469	498	467	501	517	508	513	470	502	506	449	470	501	478	457	472	455	452	488	480	479	497	466	486	521	484	539	495	491	497	500	512	488	511	475	517	479	494	478	502	510	469	483	512	510	505	474	494	472	462	496	481	495	464	485	482	468	519	496	463	462	503	491	475	455	456	500	476	461	453	452	497	514	506	464	461	521	458	451	477	500	487	509	481	444	492	446	516	500	487	510	487	487	480	469	491	499	471	502	510	508	492	484	495	497	477	469	485	487	489	467	481	502	509	507	482	459	500	461	484	498	482	481	470	527	450	433	487	502	485	460	473	470	484	483	462	490	463	453	455	482	471	504	479	497	526	476	536	500	472	471	500	471	474	479	472	454	514	515	466	480	475	489	469	514	498	502	445	501	489	453	482	446	490	448	480	462	460	483	464	453	478	497	467	426	500	475	487	491	492	466	423	473	510	495	492	477
78713	47611	22689	4718	566	362	315	260	254	217	237	212	199	211	175	216	185	215	183	208	193	211	170	163	182	172	207	188	176	172	195	174	174	174	183	162	192	176	182	185	158	185	179	188	181	170	192	156	195	187	174	162	174	173	172	179	187	189	191	240	221	251	276	322	351	278	325	263	236	264	241	257	260	270	252	262	237	281	278	206	236	209	196	153	195	192	168	182	183	182	169	177	179	174	190	180	160	199	152	207	198	158	169	173	155	170	167	171	163	184	162	173	170	152	196	183	168	171	172	184	166	204	191	175	181	185	168	189	177	173	171	172	185	175	163	180	172	182	179	174	182	168	162	165	147	172	171	167	179	143	181	183	207	163	178	162	160	186	178	146	176	178	186	160	173	145	189	171	180	173	170	166	165	177	174	155	201	165	166	175	174	166	166	169	187	170	173	164	157	185	172	172	159	182	152	168	151	161	175	158	162	187	165	183	176	179	171	175	172	176	146	175	184	161	173	175	188	173	192	163	188	173	186	171	174	188	150	167	178	173	159	168	176	169	167	171	151	184	155	167	177	166	172	163	165	165	181	174	178	191	200	148	160	164	175	169	171	167	188	166	157	148	147	174	191	157	171	180	198	176	176	156	168	178	190	166	152	173	159	159	138	153	168	163	189	180	170	166	170	167	176	155	176	172	163	165	169	179	154	182	156	166	185	192	178	170	180	192	180	180	163	172	188	172	170	158	168	183	175	191	186	191	191	160	188	181	150	158	173	155	147	174	182	187	158	188	154	183	139	163	161	179	148	206	154	154	170	201	171	149	143	176	172	174	156	192	162	148	141	184	167	196	186	187	181	185	162	179	170	170	164	173	194	177	147	166	172	158	183	165	181	186	154	158	158	165	184	161	184	165	170	196	166	166	172	164	212	155	163	171	176	170	159	168	168	155	163	178	181	180	178	160	159	132	170	174	198	182	189	178	174	163	180	170	162	167	172	169	160	201	184	176	180	179	159	165	192	178	176	163	167	156	198	193	165	171	173	161	169	192	191	190	162	170	188	185	171	168	165	164	179	196	193	162	197	187	185	168	172	165	166	160	162	163	179	182	153	178	166	178	150	148	160	156	179	161	162	169	160	154	163	165	168	187	173	162	176	160	167	163	174	151	172	195	171	165	175	181	168	174	216	182	195	175	194	141	173	164	170	165	162	171	162	170	168	170	171	156	189	176	161	187	158	145	161	165	185	171	186	181	183	166	174	179	164	170	163	194	190	181	167	193	174	179	166	208	165	187	170	167	172	173	178	138	156	174	169	172	176	157	161	156	171	185	164	166	172	161	185	167	153	190	167	174	186	184	164	183	164	177	177	178	177	149	156	183	142	199	162	165	169	165	167	171	190	167	163	161	152	167	165	171	149	173	164	160	160	169	163	162	177	163	158	171	178	189	161	154	187	181	143	187	201	181	176	158	188	180	186	169	162	177	184	168	172	179	175	158	157	148	178	142	185	164	167	157	144	189	166	175	175	190	172	169	179	182	195	176	149	165	164	148	175	166	179	188	170	166	179	184	186	192	168	185	186	162	162	186	195	183	161	146	186	183	173	158	144	165	186	197	160	178	182	165	207	169	169	176	170	186	169	165	194	167	164	175	178	159	176	176	179	166	181	180	176	159	171	176	158	176	176	145	147	190	169	145	177	192	166	180	168	192	180	166	165	161	182	179	163	164	169	161	180	179	177	172	194	154	164	162	172	163	187	188	192	179	166	188	172	164	173	195	171	157	181	178	185	176	174	179	201	152	184	173	216	159	175	198	180	182	179	200	170	158	184	176	163	181	174	177	161	162	167	155	193	182	169	184	164	171	170	148	139	164	183	163	165	187	163	159	180	178	171	162	157	186	177	171	172	191	156	182	168	164	165	171	171	187	153	150	177	169	196	185	180	180	188	172	156	193	169	172	164	173	171	172	184	169	183	184	167	165	182	180	158	167	212	179	156	162	186	181	184	159	178	174	192	186	170	207	160	157	195	181	198	176	164	157	189	186	179	165	157	177	166	152	181	133	179	161	172	183	154	190	202	158	165	159	187	174	190	192	165	150	176	137	172	186	145	170	164	176	192	196	159	170	184	166	174	177	210	165	158	158	190	170	163	158	160	182	161	186	155	166	149	172	171	181	164	161	162	195	155	177	187	179	164	178	186	160	155	165	144	174	177	166	199	165	161	176	153	163	176	159	203	202	176	175	169	165	183	163	161	164	166	186	176	181	158	162	177	186	140	184	156	174	167	161	167	147	173	156	193	162	149	187	165	182	157	202	190	170	162	208	165	166	160	171	193	199	180	168	161	164	171	160	156	189	201	174	160	183	160	179	168	148	169	173	153	169	170	152	156	157	178	159	210	183	159	170	155	172	172	166	176	184	165	195	168	156	147	176	155	190	159	164	170	187	194	159	173	185	159	155	185	188	184	170	159	166	181	189	174	173	176	187	171	164	168	169	180	178	156	180	168	161	148	166	173	185	173	155	187	181	160	150	171	167	139	187	192	169	205	168	157	172	170	177	173	174	179	162	157	173	164	154	166	154	183	164	168	179	178	194	154	176	157	146	177	164	170	182	173	180	180	162	164	173	175	169	180	182	219	177	193	141	178	181	177	210	193	184	180	193	160	168	179	195	197	161	177	158	175	195	156	168	189	188	185	152	184	176	156	184	183	189	173	164	158	181	172	169	156	193	151	185	165	155	153	168	177	178	180	172	186	167	191	178	192	171	181	148	176	161	213	177	189	145	155	179	187	163	173	175	161	172	164	166	175	166	170	141	165	186	143	160	178	158	185	154	183	174	167	182	166	154	180	183	184	164	154	171	184	170	171	168	169	173	130	167	195	191	174	152	156	180	205	163	171	180	158	164	176	174	192	167	161	181	165	153	182	170	145	174	163	159	167	182	169	156	161	161	171	192	165	190	170	195	177	154	140	180	173	176	187	178	169	165	172	159	154	171	177	169	163	167	156	173	189	160	174	172	170	161	158	174	166	161	160	171	175	177	170	165	163	175	162	166	181	152	188	162	180	191	191	174	156	145	157	160	172	177	163	176	192	174	149	190	164	162	154	161	182	163	180	181	165	145	172	164	191	182	162	183	151	150	174	164	184	181	177	186	196	154	169	183	154	161	194	184	160	198	177	177	173	172	135	165	197	183	165	162	170	165	186	164	151	177	173	156	156	163	164	180	151	181	164	161	164	148	181	164	177	175	147	154	169	162	164	178	189	140	168	193	170	168	176	146	154	146	141	156	164	174	175	192	162	178	172	157	150	192	176	173	160	170	152	179	201	156	158	189	148	171	152	167	169	195	170	168	142	186	156	191	160	172	151	182	197	190	179	174	155	170	165	182	191	192	172	170	178	164	162	144	172	184	203	160	175	187	184	175	166	180	148	161	166	166	183	171	158	182	170	180	166	168	168	166	183	175	169	150	181	166	169	154	165	186	183	181	190	141	175	156	164	161
62099	36970	6204	1764	1583	1381	1152	1022	923	879	755	760	670	670	628	659	645	628	606	592	553	541	568	533	556	499	575	527	528	515	554	540	484	515	509	518	519	504	563	525	513	527	527	516	541	531	537	493	484	529	553	564	536	526	528	567	499	533	719	935	1014	1159	1212	1723	2019	1513	1569	1140	1151	1389	1229	1242	1278	1246	1292	1607	1148	1624	1439	1154	1145	846	678	633	566	586	558	535	545	548	499	484	498	511	522	509	472	490	490	526	510	520	516	534	562	522	517	502	527	496	466	501	473	444	522	499	502	513	480	486	508	470	511	521	531	510	497	513	508	554	442	497	505	498	480	513	507	497	461	478	510	480	504	497	546	534	502	475	468	518	507	535	485	448	452	499	524	457	491	478	520	512	505	464	489	524	463	510	511	501	489	461	504	491	463	486	498	466	521	490	527	464	518	538	526	501	475	459	474	500	530	492	473	488	484	444	503	519	530	479	472	504	533	468	507	480	503	484	512	539	480	480	493	527	483	510	476	508	513	476	489	504	500	554	500	556	550	494	500	512	516	492	449	501	487	526	509	497	492	488	483	475	477	489	516	492	504	507	489	477	510	465	488	508	496	506	529	488	456	471	525	512	463	512	501	480	498	533	485	476	513	477	473	498	470	521	510	514	495	478	470	488	504	475	506	488	432	454	480	469	470	493	493	474	497	489	459	504	502	478	496	494	490	461	473	519	520	492	461	462	488	459	493	522	478	467	517	510	463	486	477	509	532	455	461	479	458	453	517	488	520	481	458	536	525	477	543	470	493	550	529	498	509	515	480	489	452	483	484	480	462	529	479	512	502	491	503	516	537	456	491	527	504	516	452	503	505	493	502	497	492	494	488	475	491	491	506	491	489	471	530	477	497	477	492	512	474	464	474	485	508	499	467	488	516	449	508	478	461	503	483	475	529	524	510	521	494	501	494	493	516	477	493	473	525	492	463	503	484	497	490	477	524	473	464	472	526	441	496	481	538	510	507	525	518	495	522	497	447	495	473	532	469	475	512	477	468	471	473	482	504	474	456	506	489	503	504	488	469	491	495	487	523	486	512	457	452	481	452	480	485	519	502	507	503	496	508	502	466	507	520	476	478	475	505	498	486	490	496	518	479	488	503	494	484	496	477	499	482	499	475	502	504	519	512	537	482	484	476	505	463	469	544	478	467	518	496	448	498	459	515	497	472	521	501	507	517	523	479	504	456	503	495	472	493	441	512	522	473	472	464	478	484	473	503	545	483	510	465	504	446	494	522	480	466	446	502	463	520	480	490	507	521	485	465	503	504	487	481	493	535	497	475	492	493	542	476	518	493	526	528	455	516	524	523	486	529	482	509	428	529	462	483	498	519	508	482	480	481	488	486	470	473	503	505	505	465	493	476	501	477	512	488	475	527	456	508	501	500	476	476	492	475	507	461	516	469	478	498	500	491	498	499	504	485	503	501	504	468	485	484	470	482	466	519	522	485	493	490	500	497	507	497	508	448	501	502	454	475	514	472	528	456	492	490	514	486	485	467	472	539	509	495	513	500	475	514	539	518	513	478	487	493	467	485	502	480	492	526	534	516	497	534	492	455	498	493	514	511	503	458	478	534	484	479	500	481	493	501	524	515	507	481	498	433	514	462	465	503	465	487	493	508	518	453	459	492	493	512	523	472	506	535	473	473	495	502	484	461	527	486	521	530	481	492	538	468	514	532	490	544	470	478	474	499	479	527	457	518	483	489	486	476	486	479	521	495	499	492	503	494	520	500	471	515	502	491	490	438	508	500	488	486	501	483	474	538	542	463	515	485	488	473	510	449	446	468	487	484	487	515	492	527	475	480	500	472	484	489	467	472	515	528	508	497	527	477	477	515	462	508	479	493	487	503	479	481	475	504	498	485	431	499	481	489	485	478	499	551	539	515	456	487	470	549	511	489	458	514	501	475	528	500	520	514	493	474	511	479	485	493	459	448	556	467	503	496	481	502	518	502	510	466	501	532	490	507	466	493	473	497	509	478	502	498	476	496	459	481	509	486	490	480	476	489	470	511	450	530	528	471	474	487	489	525	480	492	520	467	483	499	458	520	456	498	511	474	478	513	523	503	478	483	501	471	509	518	453	497	449	494	484	509	516	547	511	497	478	508	484	515	481	498	534	482	531	484	466	486	492	477	492	469	536	491	503	478	512	469	470	526	459	505	511	467	520	534	487	481	475	528	458	501	516	529	467	497	521	484	488	469	500	480	458	510	502	505	479	492	506	487	487	469	494	492	510	486	509	492	502	448	518	490	529	463	516	489	511	478	527	495	504	435	488	508	471	531	525	505	500	465	462	487	511	510	506	489	517	508	534	541	529	463	472	543	503	479	511	508	543	479	467	470	501	521	486	533	471	488	456	487	499	520	484	446	473	502	492	486	485	512	506	517	500	512	512	543	491	524	505	480	486	504	497	494	511	521	449	513	510	477	482	480	465	474	486	535	476	496	500	518	511	473	480	498	476	456	515	481	498	519	481	510	523	467	504	487	490	513	493	489	499	495	499	503	503	495	478	517	466	535	520	477	470	439	520	471	495	495	532	503	520	485	497	500	531	508	479	503	485	460	507	521	510	527	481	459	506	496	490	465	462	494	502	499	463	524	463	465	491	548	475	459	507	475	496	523	479	494	481	496	453	500	499	504	494	489	482	519	491	457	468	509	470	500	524	489	495	502	485	473	492	455	459	525	491	495	528	496	522	519	527	509	475	475	532	468	491	492	516	479	520	488	496	525	470	525	511	508	484	506	488	518	536	535	498	513	530	530	506	465	477	521	490	481	521	475	491	476	503	492	496	498	483	521	480	477	522	483	477	487	503	487	483	511	460	518	520	474	496	499	490	526	514	475	478	466	462	531	509	493	503	502	510	486	506	497	472	507	513	487	500	487	516	455	525	471	481	469	503	490	476	509	494	496	488	472	484	506	472	477	472	477	437	472	456	505	445	481	475	495	503	499	505	502	479	454	506	489	465	514	522	496	486	466	499	474	546	483	489	527	441	496	560	507	484	519	481	497	462	475	504	518	547	481	491	454	548	486	535	505	517	522	482	516	472	492	521	485	480	461	535	459	500	459	487	506	472	506	493	472	477	470	515	496	477	513	498	473	492	485	519	501	517	498	501	446	510	467	460	523	471	479	460	523	539	504	504	492	477	475	464	487	477	493	488	491	492	527	521	462	502	501	473	529	514	492	477	514	485	490	467	516	517	523	482	522	511	484	507	502	514	521	511	514	482	479	456	507	494	489	491	491	484	476	476	465	497	523	475	513	446	485	478	483	466	527	489	461	474	507	530	450	485	502	518	475	488	492	489	495	479	478	481	489	495	467	451	498	503	509	456	523	517	480	516	505	476	495	472	463	534	448	494	513	465	509	533	504	506	518	512	483	479	521	468	483	471	486	496	515	439	564	499	473	464	463	501	511	480	486	495	481	470	450	501	461	498	494	499	511	528	478	508	465	511
45019	17345	2904	331	307	308	281	304	298	316	314	278	299	306	293	287	291	274	296	274	272	289	291	325	266	300	288	277	292	285	283	286	260	296	296	315	282	263	265	306	282	290	283	290	275	274	293	270	291	262	289	287	273	296	285	289	301	280	258	305	289	287	258	320	285	297	277	279	276	297	236	324	284	266	271	311	284	254	284	276	293	275	278	279	266	282	290	280	304	283	297	269	272	274	296	291	263	293	259	262	260	266	275	315	243	289	262	310	293	279	284	267	259	294	273	300	277	286	300	289	289	311	288	319	274	279	310	289	280	298	258	274	290	296	276	276	291	278	285	303	314	284	289	276	299	285	286	273	230	327	285	284	282	262	268	296	272	257	282	290	289	266	316	303	267	313	273	282	287	262	305	329	310	302	287	288	278	302	288	301	306	285	283	290	259	271	316	304	293	264	295	301	261	282	295	296	290	245	276	262	277	279	291	282	303	274	300	269	289	314	308	297	260	315	297	300	277	292	300	284	282	265	297	271	280	274	303	253	274	290	283	288	288	279	262	273	291	279	302	292	290	264	292	249	282	259	292	293	273	264	295	294	291	248	288	271	274	286	313	265	274	275	272	305	292	270	250	307	269	263	288	306	317	250	276	295	309	300	268	292	291	285	261	289	287	280	305	270	292	281	294	253	308	285	279	260	274	274	270	326	293	303	287	303	278	296	284	283	295	310	280	314	295	287	279	275	269	299	298	301	300	287	301	282	299	301	265	289	256	263	274	279	281	284	259	257	266	277	311	315	285	284	294	283	280	301	293	320	290	278	279	264	292	295	284	263	271	284	266	286	306	292	250	287	289	265	279	275	254	266	266	277	314	276	271	260	287	266	269	338	253	270	267	263	303	273	282	300	269	275	328	280	289	275	293	285	284	274	270	293	297	316	268	292	304	283	297	280	292	297	308	327	268	284	286	291	270	298	270	312	265	313	307	284	301	256	279	293	288	263	313	269	275	305	328	271	275	282	240	307	285	307	265	294	318	291	267	286	277	296	252	293	265	277	264	299	288	262	273	254	294	301	283	260	285	269	293	270	283	288	301	311	299	294	284	298	239	298	285	282	283	278	284	271	292	277	268	278	305	310	301	270	277	273	272	271	313	290	292	265	284	279	279	276	307	310	243	271	298	246	307	323	292	273	275	288	269	304	291	277	270	310	290	274	286	297	285	261	274	290	266	316	276	250	301	308	270	279	306	272	277	280	286	296	268	306	285	275	275	301	296	246	274	245	279	291	290	286	319	270	297	292	273	301	261	298	279	307	295	269	296	289	295	313	278	284	284	280	250	270	310	302	278	299	323	294	303	287	294	254	256	292	261	258	281	285	278	287	272	266	317	292	292	312	276	316	303	290	294	292	302	295	278	277	266	289	289	304	264	287	293	292	278	283	300	278	299	290	289	287	265	303	242	283	294	283	275	296	292	283	277	300	284	302	290	258	286	285	292	275	310	287	276	296	291	287	288	277	314	264	313	272	267	252	264	253	296	290	299	284	277	288	299	296	263	271	302	305	278	300	300	337	285	249	282	320	275	295	306	288	302	308	294	268	244	264	270	260	286	270	250	277	279	260	302	293	282	275	299	277	299	269	276	285	280	295	262	268	288	256	289	297	282	279	259	248	279	294	252	267	275	281	276	281	257	304	289	286	294	282	296	296	271	303	300	275	300	265	263	314	275	293	312	304	245	286	300	278	254	293	294	285	293	299	276	261	284	269	282	300	292	269	297	281	286	312	309	286	290	323	284	286	281	271	290	280	312	301	272	297	310	269	304	278	276	286	297	274	292	278	295	280	297	246	292	280	319	280	278	261	291	302	268	272	282	291	278	287	278	303	278	271	280	277	278	330	295	296	269	298	272	280	293	295	271	282	278	279	278	295	296	275	295	282	272	289	271	289	273	294	275	288	234	291	302	294	277	260	275	307	270	297	272	282	280	279	267	298	250	297	269	290	312	266	273	262	308	244	302	296	280	271	294	322	316	314	274	309	297	277	291	282	279	289	287	291	277	287	301	305	306	297	315	274	297	275	298	282	295	288	308	268	322	298	266	268	257	282	267	251	296	280	307	270	281	276	276	290	275	286	283	305	282	305	261	279	280	311	287	282	284	289	322	280	270	332	263	267	299	313	284	311	287	278	300	283	296	284	282	291	281	268	255	307	283	256	257	302	257	277	312	313	317	281	291	275	282	278	266	250	340	258	319	283	268	269	293	269	309	291	261	292	265	269	308	283	273	274	310	270	284	280	256	309	300	312	307	287	252	313	265	303	256	308	287	269	281	292	306	293	294	279	294	283	293	283	297	297	285	299	259	314	303	302	279	300	247	312	298	271	281	296	251	283	273	295	276	315	263	275	251	306	296	260	277	274	283	301	271	267	303	285	308	287	285	236	276	299	310	284	319	269	313	266	299	285	266	300	289	281	286	281	311	273	284	287	280	289	299	293	303	331	270	268	277	334	288	266	264	294	267	266	317	264	287	288	274	286	268	293	296	269	282	271	303	266	277	277	323	298	297	236	301	298	274	253	284	287	280	277	301	297	281	285	259	250	269	294	284	266	304	272	297	309	296	258	266	295	260	280	284	261	282	299	258	280	277	261	297	286	270	280	285	299	285	275	273	228	316	281	312	282	313	282	303	256	275	319	267	275	308	292	280	308	305	296	295	267	299	254	261	274	295	274	285	291	274	283	278	294	300	274	286	295	275	278	296	308	286	278	278	291	279	269	307	272	299	293	304	283	264	308	285	273	267	255	282	312	263	269	276	280	233	265	272	285	301	286	298	282	295	287	264	277	275	280	284	261	277	314	296	284	274	263	312	270	294	280	277	266	293	312	295	290	304	271	272	279	252	275	278	296	296	287	282	273	304	294	267	279	289	288	263	277	278	296	289	288	301	284	302	278	304	289	258	282	308	264	295	288	285	272	290	282	261	290	312	286	251	266	331	313	270	299	287	303	281	297	306	260	277	281	266	291	278	315	267	258	277	276	290	269	290	291	287	297	296	269	303	271	282	327	301	268	276	279	302	307	278	262	279	243	290	310	246	296	280	270	295	267	284	282	295	316	268	299	305	277	305	274	302	299	281	262	303	287	307	295	279	311	284	284	296	276	274	308	301	266	252	294	301	279	283	294	308	298	278	272	301	281	288	289	287	263	269	287	282	318	274	316	292	318	294	289	257	293	318	265	265	275	265	288	276	285	320	302	276	301	284	286	292	294	305	274	273	268	286	276	271	275	307	271	284	268	312	280	263	261	275	290	278	274	283	299	297	244	294	281	297	272	274	297	276	287	264	290	275	284	281	302	308	297	299	290	301	276	263	275	303	249	305	267	272	284	265	304	272	310	265	278	272	299	299	293	293	286	242	299	292	294	267	277	286	301	264	305	275	278	272	259	287	269	258	288	284	298	271	315	292	278	308	296	281	275	253	281	256	270	279	296	262	280	316	277	303	296
38901	6966	1136	777	776	755	829	837	794	789	757	755	774	737	787	741	795	780	763	776	765	759	808	755	748	823	771	779	753	780	780	746	745	767	801	788	753	811	771	745	783	749	799	726	772	794	774	799	760	764	716	764	733	727	707	716	778	751	746	769	722	791	764	801	815	797	748	783	755	782	774	872	728	779	815	755	764	792	791	815	774	779	732	773	802	803	759	773	735	780	763	742	787	779	794	757	708	772	820	773	771	755	743	785	733	748	758	793	801	795	751	777	771	785	796	736	752	735	775	747	777	747	752	787	758	724	780	815	773	718	742	774	755	738	707	721	731	743	735	795	765	726	817	779	733	773	808	790	743	793	721	784	762	782	786	755	722	756	741	768	804	745	792	748	792	759	785	763	751	770	737	766	706	797	756	772	761	764	777	757	737	755	765	751	755	753	768	696	747	754	717	770	794	747	797	776	771	733	774	796	770	746	767	797	787	745	716	812	815	749	718	734	741	747	783	805	735	771	777	782	768	774	761	718	768	815	778	782	771	735	764	737	722	714	733	764	749	727	764	756	760	723	787	769	719	759	745	808	811	773	745	761	774	773	761	754	708	732	795	776	736	746	765	717	745	731	750	768	760	758	738	765	749	785	749	729	710	784	767	761	741	783	762	728	771	736	764	783	758	782	703	730	731	774	755	773	767	760	765	729	792	784	795	745	765	751	736	798	725	756	755	759	723	775	779	814	761	779	794	734	751	781	827	752	755	764	782	838	753	715	778	777	769	763	734	733	825	745	763	798	772	762	743	735	778	806	740	784	765	755	756	774	777	726	767	695	750	791	766	780	777	774	772	761	730	782	731	777	710	806	768	781	747	736	734	699	751	814	782	808	743	728	712	787	714	767	766	747	742	795	758	762	727	794	712	762	738	732	809	768	737	701	745	733	783	764	725	723	761	736	773	723	830	744	827	787	776	764	719	786	722	770	824	750	765	748	774	749	799	763	703	758	724	734	748	712	806	768	748	822	745	764	744	735	754	756	757	793	791	732	742	810	745	810	760	814	759	791	725	771	772	757	811	739	720	753	768	780	752	787	714	776	764	787	792	724	752	756	732	760	773	747	741	740	788	748	754	768	807	731	753	804	742	753	717	765	797	744	777	791	803	745	801	800	738	766	749	747	758	735	782	746	711	769	728	732	778	769	773	737	767	763	769	745	778	747	745	716	775	746	725	732	727	750	763	799	731	804	781	781	749	770	765	740	781	823	770	763	721	767	744	785	767	691	754	750	784	787	810	786	750	808	786	714	766	724	775	764	777	766	792	772	789	750	814	730	694	795	812	734	763	769	799	790	788	776	801	787	794	728	692	757	758	793	814	771	727	729	740	735	735	723	791	784	797	674	747	776	751	750	760	819	751	775	753	799	745	806	763	820	737	783	737	758	738	716	748	787	768	760	800	789	718	803	725	736	735	762	772	717	731	793	725	721	764	751	736	735	780	798	754	753	783	778	780	725	798	782	751	784	806	725	730	725	756	726	753	786	744	754	806	713	763	752	759	751	792	772	766	741	784	762	732	795	768	746	797	758	711	700	780	745	797	756	756	782	779	753	767	745	788	747	753	766	750	762	765	773	782	741	748	775	763	741	719	783	745	757	774	698	734	747	744	776	764	783	750	774	792	724	752	766	727	738	756	794	726	714	763	784	735	793	750	708	866	801	784	755	766	797	796	758	741	766	747	746	743	759	766	749	779	749	739	773	791	748	717	760	737	734	756	767	774	771	779	762	755	809	773	743	786	761	785	716	772	785	801	754	784	715	814	812	699	801	771	786	808	740	731	754	753	741	747	783	795	753	773	823	765	794	767	760	753	779	753	766	741	756	795	786	779	748	746	795	748	724	692	737	758	769	786	763	735	728	741	779	741	731	721	774	749	755	733	783	774	774	782	753	747	765	727	742	748	777	742	792	751	777	798	724	814	813	773	792	745	748	731	766	803	796	746	765	765	745	774	795	797	722	735	773	736	757	766	723	772	799	748	783	738	741	746	796	766	768	732	775	771	783	747	738	724	749	767	733	823	741	695	711	807	786	757	716	790	754	783	714	771	767	766	770	784	753	715	763	760	797	752	780	754	761	759	788	765	760	763	740	759	784	758	776	726	779	779	789	765	782	790	751	737	722	768	704	777	812	782	717	784	744	773	746	767	777	789	768	801	753	757	782	771	744	795	750	779	767	718	772	775	795	758	724	760	773	786	793	767	764	744	765	774	712	733	740	782	733	726	812	742	809	749	754	755	769	751	760	788	732	774	744	733	793	758	749	798	772	769	773	726	750	786	725	739	734	762	778	722	758	726	787	711	785	760	742	752	798	741	742	772	781	794	753	804	752	762	740	827	781	753	750	776	733	784	787	742	719	777	759	800	778	784	740	771	785	731	767	727	778	779	761	754	788	738	792	754	752	767	797	726	719	723	738	774	716	753	745	767	742	739	760	771	771	749	746	776	783	738	761	698	715	815	785	789	796	759	779	801	792	782	798	799	766	775	760	839	772	766	741	760	795	734	719	772	761	695	772	771	794	757	779	781	745	748	818	785	771	730	746	731	738	761	724	721	797	752	733	777	752	804	744	784	769	699	765	761	773	715	763	788	837	771	753	757	773	775	759	727	750	806	773	736	755	743	862	692	791	726	756	773	743	768	775	749	735	800	756	749	800	802	821	755	760	788	759	754	773	764	746	738	728	780	748	766	789	816	769	768	770	757	789	765	740	751	761	737	808	755	803	738	727	792	775	795	753	730	772	777	751	757	765	715	810	724	768	771	751	791	788	736	796	758	774	782	794	736	790	751	773	744	776	734	765	760	778	804	743	708	744	776	737	754	777	785	780	744	785	804	789	767	730	744	754	749	728	739	769	766	720	693	791	731	777	801	725	730	788	764	737	765	733	722	766	773	752	716	760	787	775	763	766	765	723	748	717	739	787	780	765	759	724	761	785	749	785	783	789	784	741	766	762	763	797	721	753	769	753	727	768	779	737	754	820	734	758	730	752	718	737	784	782	800	744	764	733	695	761	770	776	783	782	754	751	748	743	773	727	757	720	749	782	751	732	774	763	725	772	739	724	758	734	725	799	771	802	755	765	751	758	704	724	785	680	755	761	754	756	755	780	781	760	767	763	745	734	762	814	761	772	809	736	767	721	799	787	794	785	755	773	768	752	777	749	769	745	777	753	719	729	767	784	749	764	762	793	758	743	838	819	789	726	727	759	741	774	781	736	775	782	778	764	728	797	772	749	725	759	756	802	758	706	735	745	767	732	753	770	712	732	765	717	732	737	756	794	727	757	714	795	790	771	697	783	736	714	741	760	807	745	806	786	744	773	733	731	748	750	738	781	709	736	781	751	720	786	697	744	811	764	777	779	731	726	779	714	761	754	746	781	710	740	732	789	744	741	715	734	784	784	732	729	819	787	757	781	758	780	744	735	765	725	786	792	736	756	775	761	743	772
71323	39289	16083	1495	290	268	258	237	181	196	203	206	198	168	189	186	176	192	188	202	194	194	192	194	175	188	181	176	156	176	183	157	167	165	190	194	187	185	174	179	163	179	188	152	173	153	157	178	165	169	187	177	182	165	192	181	192	159	172	177	221	220	237	227	227	252	223	218	216	234	200	235	233	217	197	203	227	207	206	215	212	218	192	176	194	196	191	141	183	180	158	185	175	194	171	189	150	184	168	163	197	163	172	182	164	186	167	156	149	178	178	168	179	176	168	164	171	158	168	171	172	171	169	196	166	200	179	174	170	175	169	170	185	192	167	181	154	185	156	149	162	170	160	163	177	174	178	153	165	171	177	183	167	166	164	147	166	153	180	147	174	158	167	172	171	167	158	171	171	156	160	177	166	166	161	188	194	165	155	164	178	166	195	179	164	164	140	170	159	158	161	187	171	181	180	162	172	181	199	182	170	207	162	161	170	172	161	180	171	182	180	173	175	174	194	183	174	164	172	178	178	171	163	180	155	164	168	190	180	164	175	173	188	158	187	155	180	190	154	163	179	166	191	161	184	179	189	155	161	154	195	178	173	186	188	186	181	183	165	170	166	182	159	166	164	163	191	176	153	202	195	187	182	191	175	176	172	177	142	150	180	180	162	168	166	152	166	162	168	181	161	167	186	187	189	142	163	160	193	183	173	157	179	185	162	163	166	172	159	165	159	162	162	169	160	188	168	162	181	158	178	169	186	163	192	173	173	174	167	165	154	164	185	171	171	178	164	161	143	162	152	187	188	177	166	169	194	162	179	160	175	166	177	192	155	156	169	176	175	188	189	165	177	196	184	190	163	169	176	160	182	179	161	155	186	197	187	158	165	175	172	180	165	156	183	178	183	178	145	152	191	176	186	164	195	178	180	178	177	163	188	169	175	188	207	155	186	146	176	170	182	146	175	171	174	168	165	170	168	174	173	177	169	183	176	184	194	172	157	176	153	165	165	160	159	175	190	169	172	188	173	196	182	171	173	173	181	161	173	193	192	193	161	187	173	167	156	186	155	161	172	171	185	159	162	170	176	191	191	162	178	159	188	174	169	164	167	155	174	182	194	144	162	169	165	176	179	156	149	165	181	167	177	170	158	184	186	192	161	163	170	173	173	173	184	188	176	191	168	197	176	180	177	163	139	181	161	140	187	184	172	173	177	148	193	189	174	182	197	170	184	165	163	168	156	162	158	179	162	165	179	166	183	179	208	176	165	169	180	169	165	179	185	167	161	174	159	185	210	181	171	133	159	161	179	171	187	172	201	177	181	176	174	192	156	171	178	171	158	174	186	167	178	184	168	192	191	200	176	187	155	156	164	194	167	165	165	191	185	162	182	187	161	178	159	158	165	161	180	140	161	161	176	178	172	184	163	168	160	187	208	179	176	161	178	178	178	168	160	166	153	166	155	162	184	178	168	193	183	181	170	162	169	149	145	165	164	165	154	177	168	156	163	184	193	151	196	154	175	176	172	184	165	176	187	167	190	165	167	148	187	159	168	151	169	166	175	164	155	156	164	171	168	179	162	159	172	164	165	157	152	173	141	154	209	176	171	163	187	164	176	161	144	194	161	176	168	164	182	158	181	191	152	161	164	176	162	156	167	161	179	191	182	171	182	186	170	162	182	206	161	172	178	201	167	167	181	167	156	186	170	168	177	157	174	159	169	175	172	165	158	148	176	166	176	142	178	173	182	165	173	186	153	166	156	181	167	174	164	174	164	152	158	183	171	147	173	144	180	170	176	198	176	174	194	172	186	185	188	175	185	166	192	159	178	141	185	179	156	180	199	169	171	182	166	178	172	203	168	211	168	149	171	177	171	178	153	186	158	149	172	169	186	168	158	181	173	128	174	186	172	176	163	173	182	164	164	176	179	182	164	189	152	187	149	177	185	181	166	173	173	180	184	171	189	169	171	152	158	167	159	167	178	153	185	165	168	164	187	184	162	161	162	168	177	193	149	166	189	175	179	160	161	191	171	177	163	185	175	198	172	166	168	170	177	179	184	174	174	150	150	170	178	157	157	162	156	148	180	178	161	190	148	141	172	161	174	150	166	179	169	178	179	175	159	183	157	164	184	164	180	182	170	167	161	178	154	161	169	185	147	189	150	167	150	185	190	156	161	182	182	161	167	167	167	170	168	198	174	193	156	185	165	170	166	187	172	153	180	162	190	170	160	176	160	173	186	183	180	170	175	181	184	189	169	190	151	146	178	155	174	147	168	158	179	198	178	174	147	160	169	169	186	189	171	163	180	180	185	165	165	170	188	171	167	169	175	156	167	172	181	169	181	146	152	176	154	164	156	175	174	173	177	173	160	161	166	173	196	170	184	191	173	167	179	187	147	160	148	156	187	211	205	172	191	160	164	182	193	159	157	169	208	205	192	146	180	172	194	169	185	157	192	166	173	170	175	172	160	163	173	181	171	191	191	157	165	176	165	186	189	170	189	169	193	167	172	175	166	160	155	166	165	182	166	188	180	171	197	157	174	168	202	170	171	178	165	144	161	167	150	157	181	167	158	159	175	187	152	166	191	165	195	181	146	166	139	176	141	177	159	180	192	184	176	161	165	165	184	180	194	176	177	175	151	140	174	183	173	179	161	178	161	177	167	182	163	183	165	183	201	185	172	178	161	146	189	164	167	160	147	182	189	175	175	178	155	172	155	173	202	176	173	186	162	187	170	161	166	167	153	194	188	184	162	160	163	146	172	182	153	186	188	171	166	160	170	165	171	153	182	188	177	177	196	147	166	168	170	155	167	165	174	154	156	169	172	178	176	165	185	163	180	188	220	166	172	179	190	194	201	164	165	161	191	158	181	175	152	168	186	175	185	171	154	182	166	160	151	175	182	175	175	182	166	185	157	184	178	183	196	152	193	176	177	176	195	178	181	179	179	179	168	145	175	144	153	181	156	162	183	172	162	180	169	171	157	187	168	179	183	150	182	178	181	190	151	169	182	183	187	150	151	162	163	177	217	159	181	185	185	172	174	137	181	181	179	193	176	194	148	159	203	192	160	157	213	164	148	163	169	186	185	202	171	179	174	151	177	171	185	194	192	159	175	156	134	145	153	167	168	154	185	162	175	157	183	167	170	165	166	166	175	178	182	176	167	164	183	179	163	171	161	175	186	164	174	193	162	152	163	180	159	190	156	159	193	173	163	149	174	173	143	173	177	179	172	199	184	162	169	185	160	195	175	174	167	169	172	161	161	200	177	158	151	172	162	181	157	170	168	174	171	171	175	171	169	185	177	164	151	183	175	176	166	200	154	173	182	153	171	177	178	175	161	167	160	157	172	189	159	183	149	142	164	171	189	136	182	183	168	147	180	195	157	180	179	183	176	147	164	182	177	182	162	178	191	155	172	160	168	188	149	167	169	170	181	145	169	173	167	170	199	181	184	137	158	173	156	156	170	189	154	168	163	189	184	165	189	180	160	154	159	170	156	165
54707	28534	3391	1116	1045	885	835	756	662	681	619	575	683	579	600	512	550	581	516	525	523	558	556	492	517	528	511	503	521	518	497	493	495	493	473	533	470	482	539	476	540	527	505	504	488	470	479	505	515	517	539	536	549	533	551	535	503	515	530	660	816	896	973	1263	1237	1097	1085	854	930	996	830	787	919	867	871	1031	948	952	983	833	828	752	622	601	610	537	570	518	489	505	496	494	521	540	478	500	458	509	497	457	511	554	534	530	530	501	533	531	530	485	456	450	468	485	471	469	473	466	514	478	491	500	533	521	487	520	510	528	474	481	469	494	462	525	451	507	529	518	530	482	547	470	502	481	488	528	485	494	464	471	467	496	502	479	506	496	505	482	467	502	529	490	476	495	498	461	530	528	496	478	479	547	464	457	479	483	504	519	486	482	517	476	531	525	491	479	495	512	503	522	501	464	482	482	505	484	472	475	519	528	491	460	482	471	463	493	507	471	450	496	474	494	487	487	471	501	490	466	494	515	511	513	497	502	481	478	514	513	500	433	494	524	489	455	485	461	483	511	482	549	508	484	498	477	490	477	499	502	486	493	458	484	545	492	494	460	520	478	501	454	480	533	502	473	509	478	527	505	515	531	496	483	492	516	519	506	518	440	508	473	498	470	445	486	508	478	497	475	496	511	497	521	494	477	469	509	501	504	529	485	463	495	480	456	484	476	479	534	508	482	514	505	481	516	486	508	487	480	489	479	475	490	504	479	518	487	459	451	455	510	503	500	514	464	491	478	470	481	459	494	506	458	469	501	470	480	473	490	503	489	487	481	501	507	521	474	451	507	485	487	482	461	473	509	489	491	505	538	498	511	479	524	522	541	449	496	476	494	501	447	482	491	494	527	490	496	478	487	487	479	470	467	452	467	524	496	507	487	481	472	450	469	492	527	500	460	503	497	506	490	498	498	464	505	513	515	485	486	510	457	445	446	469	490	495	514	477	512	528	494	500	488	520	474	506	482	504	496	462	504	494	502	525	471	482	502	452	498	479	455	511	498	498	507	518	490	483	494	456	443	510	480	481	451	474	502	467	474	486	506	499	448	501	498	460	504	515	502	451	490	511	490	519	491	491	532	492	498	496	502	514	470	472	524	457	509	465	438	480	513	497	454	472	498	510	478	470	473	514	504	484	487	502	467	473	497	461	535	552	488	501	521	460	504	462	522	524	484	489	465	479	492	497	467	480	498	444	467	504	497	514	468	449	467	512	512	508	496	491	507	523	477	456	517	508	483	500	451	472	507	528	520	500	492	481	497	515	476	498	452	471	496	507	486	506	477	486	453	503	483	485	468	482	479	461	465	557	459	440	498	465	478	491	478	497	479	490	533	466	465	502	499	473	497	505	478	501	500	483	487	494	489	468	516	488	489	493	501	504	471	472	488	483	457	477	461	488	463	482	472	468	467	482	478	482	463	521	511	487	505	519	526	496	501	511	506	497	501	518	528	492	492	481	474	481	476	465	494	473	490	461	481	493	494	535	510	518	471	497	502	526	490	540	506	504	473	486	456	457	465	476	501	505	513	490	500	493	500	486	510	485	502	463	530	436	501	523	488	515	451	470	506	457	493	508	503	519	500	519	456	498	472	491	510	499	494	510	499	441	474	499	494	491	516	498	523	507	512	479	506	496	474	477	505	507	479	485	495	486	514	537	494	481	543	461	505	498	530	513	520	519	474	485	476	500	476	487	519	447	465	535	532	498	462	495	485	474	503	504	451	476	516	532	470	468	471	467	504	496	494	529	498	499	475	499	493	490	454	502	505	480	466	471	483	513	490	513	544	508	534	483	518	497	508	467	440	505	486	449	475	503	548	475	487	492	476	506	472	488	479	496	502	507	504	496	470	500	512	469	478	509	483	458	503	523	511	482	512	502	478	508	459	487	533	500	505	504	510	469	501	536	514	506	500	480	496	526	487	497	451	515	484	510	481	487	474	459	502	480	522	461	479	475	481	505	483	470	475	482	444	507	483	483	470	518	512	490	510	471	453	498	460	491	537	488	493	473	449	474	502	475	484	511	452	487	509	487	518	511	480	492	529	508	486	501	516	491	508	529	470	459	481	467	521	488	503	502	527	447	485	496	492	458	504	442	494	463	486	480	492	471	482	465	494	501	513	459	493	467	521	489	482	484	507	449	496	493	461	509	540	494	488	478	501	544	462	504	467	503	522	478	530	486	532	508	466	517	490	475	510	511	522	519	485	505	468	455	461	511	498	496	501	516	480	460	493	455	487	520	522	554	495	465	496	497	464	516	448	501	512	481	478	515	491	493	477	487	484	463	542	447	497	514	469	458	478	483	459	491	478	459	484	517	467	488	467	524	461	484	457	485	488	465	514	489	485	497	542	479	505	485	482	472	495	505	467	491	469	514	480	509	528	464	500	473	530	467	481	505	523	531	509	474	472	531	448	471	497	488	495	509	525	494	490	481	458	439	502	515	479	495	489	513	470	458	498	511	477	482	459	530	506	510	492	512	468	473	514	490	479	490	458	483	494	482	448	507	462	493	492	475	500	491	512	489	534	488	501	484	497	484	529	520	510	463	505	491	495	498	447	509	499	504	447	526	483	512	529	501	468	500	475	469	502	490	458	512	492	476	481	471	455	530	508	463	487	463	487	524	508	484	493	534	516	476	495	494	539	471	491	510	526	438	510	488	496	516	513	492	498	534	494	522	462	524	492	489	511	476	522	471	526	474	475	498	495	502	484	506	497	503	516	492	476	486	524	546	481	512	477	484	487	473	486	487	517	519	494	472	483	443	500	487	469	514	485	468	519	470	495	451	495	461	516	494	502	481	491	514	535	468	486	525	487	536	496	476	456	513	487	432	519	518	497	497	510	508	498	522	466	457	492	489	550	514	490	472	490	483	449	484	479	503	457	506	511	469	464	452	493	475	513	496	475	479	452	502	502	468	508	494	526	489	489	510	516	521	496	528	524	528	505	506	459	503	489	486	491	515	489	473	525	489	500	514	488	475	488	455	528	534	502	513	468	477	503	505	448	511	509	484	472	529	497	518	525	488	487	521	526	436	494	486	515	494	498	474	498	475	497	488	479	494	519	477	512	462	529	464	468	477	535	441	487	479	493	506	466	514	461	460	521	471	521	490	508	491	510	499	490	490	501	505	526	485	463	498	485	510	508	503	482	517	533	499	539	485	504	499	499	522	502	494	486	510	485	459	526	490	495	484	492	514	498	465	455	499	451	503	490	453	478	461	491	520	500	473	525	530	496	433	484	505	531	450	502	498	503	513	487	466	505	443	494	487	471	502	529	490	512	483	470	523	459	507	483	506	507	504	472	476	523	475	473	492	489	481	504	520	506	463	475	467	478	502	456	489	494	482	464	448	508	490	482	496	500	499	463	499	459	501	459	519	524	520	474	512	496	521	493	494	490	429	489	458	492	444	530	526	500	446	511	491	488	479	486	504	480	481	469	477	477	471	514	532	495
79800	49986	20309	4065	505	329	322	252	249	248	222	214	202	213	195	180	192	180	192	156	195	202	197	192	197	185	186	185	198	173	178	184	185	199	154	187	200	161	183	208	164	166	171	163	180	182	197	183	210	179	184	196	213	171	209	191	188	190	217	189	240	293	273	339	294	301	268	261	241	262	261	279	314	264	259	314	282	293	265	207	226	209	202	204	191	190	200	195	180	195	191	169	174	161	174	188	212	191	175	185	171	188	179	196	173	172	173	178	178	175	173	194	167	176	164	168	189	189	158	162	186	174	177	189	164	167	182	164	189	152	174	189	186	168	188	189	206	169	188	183	204	168	183	185	166	182	182	185	173	189	189	164	191	168	181	191	154	164	197	183	178	195	151	182	173	173	210	186	186	183	164	161	173	157	192	175	179	176	194	158	167	150	158	158	179	193	196	163	192	200	172	145	159	189	182	184	154	168	156	204	177	170	163	172	162	170	175	179	194	185	172	175	177	179	175	181	181	154	175	170	191	181	172	181	155	181	160	182	164	169	180	164	164	164	181	176	166	188	199	180	182	171	189	175	177	178	174	184	187	181	163	168	175	172	194	166	176	180	168	173	190	190	189	162	193	172	160	191	188	174	179	180	155	190	183	167	176	162	179	194	194	175	188	181	177	175	155	170	184	137	206	186	186	179	153	156	179	165	168	192	174	178	173	169	175	149	179	169	190	209	209	151	153	176	168	179	172	199	189	171	177	184	154	178	190	184	169	185	190	191	153	192	146	188	178	185	197	177	161	183	174	172	142	170	184	180	179	190	177	159	148	171	182	198	184	174	200	186	197	203	184	180	173	173	167	169	147	166	162	159	144	174	190	177	185	165	166	184	171	174	198	179	160	167	186	182	184	190	172	156	191	197	179	185	155	162	166	206	166	172	177	169	196	167	184	191	182	169	203	177	163	155	180	166	185	158	165	189	185	182	166	182	193	169	192	186	178	169	162	147	179	172	178	150	152	174	184	185	162	162	157	196	166	189	163	201	159	180	168	191	169	180	156	184	164	180	163	179	178	186	182	184	161	158	193	164	207	181	178	179	173	171	176	187	170	188	175	162	173	151	173	166	160	161	173	166	182	155	165	166	183	152	183	186	156	177	165	180	170	176	183	179	198	175	204	190	166	162	172	168	165	173	188	170	191	187	169	170	187	189	172	173	174	178	180	170	185	156	189	167	198	190	159	175	181	179	171	156	168	181	169	168	182	193	166	170	170	180	171	171	187	189	185	188	167	167	203	177	179	157	202	192	182	166	143	200	170	193	158	174	148	196	187	192	203	187	179	157	190	181	180	160	182	189	174	174	153	161	172	188	170	186	190	187	186	173	152	179	142	159	212	162	159	189	184	176	170	210	182	160	181	193	165	175	183	168	191	214	163	144	181	170	175	179	175	178	165	194	165	160	186	191	151	178	178	162	179	199	202	177	167	161	183	162	155	170	184	203	179	182	195	172	187	178	187	170	165	171	167	182	193	205	197	164	148	183	160	154	160	189	167	167	184	169	173	179	189	174	183	183	172	172	181	189	176	166	178	179	175	177	204	180	169	173	168	169	180	165	164	171	166	169	158	170	217	193	183	167	158	182	185	187	170	175	154	175	166	195	191	200	160	184	171	161	187	197	176	183	176	187	209	184	162	178	192	182	178	181	166	185	177	175	195	182	184	201	180	183	190	191	179	161	183	195	165	184	207	185	165	189	163	153	188	155	160	188	181	171	192	199	187	175	193	184	197	192	177	173	170	158	198	152	192	200	157	197	182	183	155	171	151	177	171	180	163	156	203	176	195	190	161	166	161	175	155	184	161	205	179	170	182	198	148	183	176	172	152	161	164	164	191	165	178	144	141	173	141	172	218	184	184	180	188	154	165	167	163	179	201	176	194	166	184	166	169	173	168	181	189	190	151	166	181	177	160	178	160	157	162	166	193	194	157	178	201	173	179	175	179	166	189	174	169	171	176	172	174	167	185	207	170	189	181	194	158	168	154	186	175	177	180	158	163	174	185	181	194	190	191	180	186	187	153	181	174	185	178	190	163	182	159	201	185	176	173	184	172	180	191	176	180	179	187	163	155	187	194	181	193	182	175	183	155	183	179	182	169	168	177	183	179	167	165	184	171	173	175	170	179	165	181	183	176	174	192	180	173	152	161	178	182	159	174	171	177	167	163	164	175	171	161	198	173	135	187	184	195	187	198	190	166	150	174	178	168	193	166	172	182	183	180	198	179	165	173	155	187	174	184	170	204	184	198	150	176	192	174	192	186	208	157	170	177	189	164	182	211	164	169	178	188	165	178	177	172	205	167	182	157	166	171	162	180	177	186	167	219	152	207	162	148	181	176	170	170	166	174	180	165	155	169	173	185	186	164	198	184	189	174	192	212	186	205	172	182	180	174	183	197	169	160	153	185	168	198	183	187	191	181	168	190	176	169	197	177	147	170	176	168	182	167	172	198	162	170	153	164	194	175	157	174	172	180	183	185	187	140	174	166	194	170	170	161	176	185	208	202	182	176	185	181	174	150	187	178	165	170	177	206	162	171	159	153	170	180	160	184	184	190	166	151	174	173	175	186	165	187	172	184	183	175	185	168	168	165	187	171	190	171	169	186	168	170	192	182	179	176	165	171	189	161	181	148	155	170	177	191	195	196	163	163	156	201	188	185	175	157	166	210	189	157	160	196	178	196	181	177	179	188	162	171	189	183	164	167	180	164	152	171	167	179	167	175	170	175	188	189	173	175	177	193	170	178	183	159	172	185	174	177	187	182	152	184	165	187	195	159	199	157	172	169	168	191	151	172	202	182	181	181	170	179	168	184	198	192	179	183	160	194	195	192	193	168	177	153	180	211	165	144	179	184	180	171	197	198	156	199	176	185	154	180	185	168	168	163	180	188	183	183	186	183	188	193	194	184	170	193	173	174	169	191	172	189	195	182	167	186	166	186	183	178	181	159	192	172	180	155	167	175	192	199	194	169	167	160	186	172	157	178	188	177	180	172	169	176	176	180	177	169	173	155	183	189	180	194	157	168	164	173	197	199	182	180	163	188	164	155	186	189	195	185	176	217	176	188	176	174	208	181	178	180	176	172	182	188	196	191	179	169	203	195	186	174	178	158	179	183	178	179	168	199	162	199	175	137	175	181	185	157	186	142	163	180	194	170	161	153	186	164	183	156	198	166	178	188	192	202	206	160	161	186	196	179	186	152	173	167	143	191	172	209	191	181	177	166	197	170	150	168	186	176	164	175	181	187	174	192	182	186	200	180	194	191	174	165	179	190	177	161	192	190	186	190	142	193	181	182	198	191	189	181	192	190	191	160	181	167	150	155	174	168	168	169	158	187	173	184	156	162	177	183	178	182	157	168	190	197	175	175	151	189	190	180	175	214	177	147	178	186	202	179	174	161	186	176	204	180	157	186	174	175	180	158	169	197	162	158	169	181	169	162	177	172	172	181	190
64048	36611	4199	1617	1466	1226	1055	941	897	797	800	716	737	631	681	635	657	623	596	574	595	589	543	586	570	520	519	559	522	537	558	569	560	488	554	546	538	550	530	542	557	551	528	497	514	548	524	523	569	548	613	582	598	593	544	587	609	545	657	819	1093	1270	1164	1836	1536	1453	1518	1066	1209	1155	1070	1281	1322	1166	1479	1682	1301	1423	1414	1054	1056	946	759	688	615	666	595	550	512	483	506	500	479	520	506	569	499	516	529	529	532	518	506	504	555	528	505	496	502	531	503	512	532	528	509	519	502	513	482	526	511	514	478	482	510	499	503	490	539	515	519	539	547	502	507	517	543	520	505	504	506	528	523	510	495	483	502	488	524	473	524	524	494	522	512	509	512	506	515	486	506	519	505	537	510	503	539	477	513	553	485	477	519	543	501	486	504	521	496	531	514	533	542	528	522	497	513	528	499	477	512	493	537	494	526	524	554	493	529	527	539	503	527	525	537	491	476	548	538	511	492	550	496	519	508	504	535	477	526	492	513	506	518	537	475	498	530	513	493	535	520	487	525	479	468	501	506	507	480	512	518	544	500	514	534	517	485	575	478	464	546	537	523	503	532	505	461	489	519	497	500	508	517	486	484	532	512	457	479	552	520	513	525	525	483	519	520	529	513	477	500	497	473	504	526	462	474	505	471	531	504	527	503	517	499	522	555	487	558	534	506	519	503	537	498	536	517	523	505	530	547	505	490	515	550	505	495	508	499	512	517	513	517	499	487	483	517	504	496	544	477	533	489	538	493	501	501	521	507	492	537	473	501	503	495	485	481	504	530	491	513	508	525	548	508	506	546	503	528	539	519	495	505	527	493	471	508	512	488	526	555	551	533	519	502	508	489	508	498	532	529	518	510	542	515	480	484	511	519	551	525	506	485	521	492	510	496	556	509	529	489	477	477	516	490	546	502	522	513	503	521	467	537	528	532	494	500	518	479	524	491	519	506	540	505	492	496	510	500	548	525	538	477	525	465	525	502	513	475	512	487	540	503	516	528	516	501	446	512	515	497	483	517	487	501	514	518	504	487	532	515	502	518	517	519	525	487	472	510	480	490	486	527	491	479	475	516	483	530	485	515	513	494	516	530	492	473	477	511	521	506	485	504	485	511	527	487	504	485	506	509	517	496	507	497	496	499	519	527	478	494	502	545	490	564	498	526	482	466	492	503	506	533	533	519	457	522	483	530	496	499	556	528	532	529	520	512	471	501	558	494	500	501	489	484	531	509	493	502	532	488	514	513	486	527	518	536	516	512	535	525	514	508	509	486	499	499	504	488	479	527	522	503	502	543	514	505	481	495	476	502	496	524	495	560	506	518	477	528	535	493	476	498	497	483	537	510	518	482	484	526	453	516	507	537	530	541	513	507	490	503	476	525	501	504	481	514	536	518	514	524	505	552	523	505	475	498	512	530	534	489	520	490	533	516	471	507	503	507	531	522	529	513	488	500	532	563	499	547	521	527	508	493	513	522	499	509	548	522	505	466	538	524	476	517	513	500	485	530	489	471	538	496	515	508	454	533	514	495	522	519	544	505	519	546	516	572	518	494	515	470	505	545	488	554	545	538	515	513	508	514	485	534	477	469	521	470	505	478	498	519	500	481	512	514	463	489	531	479	500	531	546	528	511	513	504	544	525	529	535	509	521	523	511	497	534	455	498	489	479	507	532	564	570	508	505	498	480	520	555	517	492	583	483	519	512	503	510	557	528	498	531	539	506	557	510	542	496	504	534	491	512	510	490	545	501	541	521	573	520	534	518	497	556	508	515	526	502	509	522	528	522	482	501	474	504	531	543	491	501	509	547	463	493	459	492	480	477	522	540	512	537	513	524	496	484	511	512	500	495	486	562	560	504	504	490	518	473	505	499	517	522	497	538	500	514	541	508	494	505	504	541	468	484	495	507	504	505	501	530	518	491	523	548	530	477	491	519	495	474	504	489	487	514	499	531	555	500	503	497	517	520	515	507	524	513	488	544	519	515	520	507	545	518	501	560	503	503	500	449	505	524	504	499	531	507	515	461	543	478	503	493	545	534	490	516	492	519	497	491	545	525	509	503	508	483	525	528	504	505	553	509	499	495	532	484	583	538	526	493	539	516	476	463	485	504	553	530	524	515	507	534	539	492	499	504	525	511	516	504	468	544	528	493	476	509	517	508	527	516	510	521	501	465	552	513	516	514	486	514	516	489	493	476	530	503	501	549	487	516	483	502	482	508	510	501	502	520	491	512	534	510	495	535	509	477	521	508	575	515	522	503	516	529	503	483	506	452	530	505	546	514	525	488	515	563	496	477	528	505	519	534	477	467	513	520	492	520	523	529	496	518	491	507	490	488	510	496	534	551	496	484	562	522	518	507	538	496	490	517	497	464	545	457	525	538	493	492	529	498	509	504	520	481	519	480	488	537	503	497	481	515	525	510	537	511	487	480	481	481	501	513	505	526	466	517	467	502	489	492	482	489	504	490	512	514	522	460	514	470	494	490	518	495	504	550	530	524	521	453	516	504	536	500	498	550	516	494	523	475	470	543	530	496	517	516	544	493	536	511	529	506	512	506	518	482	502	484	518	505	498	525	519	506	469	543	504	505	506	544	497	487	508	492	506	512	466	539	462	479	488	489	528	530	504	521	509	489	506	515	497	509	509	475	474	488	498	467	529	532	504	478	529	517	505	484	467	493	506	468	516	495	491	512	526	496	493	513	536	511	488	531	524	513	495	539	489	500	495	503	527	502	494	483	527	493	494	534	506	456	492	515	552	499	521	513	488	522	489	518	494	525	519	524	513	546	531	507	512	494	507	495	478	529	483	492	526	549	531	472	480	481	484	504	512	571	481	508	513	551	494	513	489	525	524	491	531	495	494	538	500	500	495	532	468	517	487	516	489	502	529	525	490	533	511	542	518	498	566	497	506	525	532	514	510	506	488	529	518	492	505	493	477	484	478	510	527	505	468	526	459	554	475	486	541	498	523	507	497	564	537	537	500	495	520	512	438	528	490	462	511	533	478	526	536	529	521	484	489	508	518	528	519	513	531	477	498	475	493	563	537	478	520	533	476	539	492	487	481	481	525	516	480	509	524	490	467	517	538	493	501	542	507	529	526	517	534	473	505	534	471	515	505	541	490	549	482	508	522	523	536	517	502	535	465	478	517	489	485	481	462	474	495	481	503	531	536	465	501	537	500	490	486	499	505	510	485	546	513	496	503	513	483	478	546	503	508	539	513	537	483	555	509	526	497	477	533	519	494	513	489	462	505	523	546	525	521	544	558	515	501	494	507	526	522	530	498	476	516	477	553	543	508	515	443	499	542	523	557	524	507	507	507	528	467	506	486	529	533	494	522	498	529	511	484	482	468	545	497	512	548	495	493	496	522	525	510	532	527	503	534	553	515	491	498	486	516	513	511	535	507	527	517	514	560	520	509	501	486	503	518	510	545	497	513	531	512	495	505	510	498	497	494	505	570	494
45587	16288	2134	325	305	298	293	289	285	263	264	272	278	308	270	237	307	283	284	295	280	291	296	287	288	269	282	273	274	291	290	286	279	288	277	294	307	310	299	278	298	255	293	264	269	285	261	291	287	282	296	264	292	296	260	258	291	272	271	286	286	298	305	284	294	273	266	272	282	296	282	284	252	305	284	268	291	290	256	266	270	274	321	280	329	295	292	320	275	281	279	272	275	327	277	286	298	272	292	285	297	270	293	260	256	241	321	279	275	278	292	283	294	262	267	280	291	314	277	279	278	293	298	293	258	285	307	265	254	265	292	291	276	303	305	280	280	293	333	276	278	274	295	299	255	265	260	287	291	277	258	303	298	319	285	267	282	307	324	285	286	292	297	276	299	272	265	258	310	297	252	299	301	317	267	303	305	293	293	290	264	274	302	305	281	286	290	268	262	287	298	307	277	291	301	294	308	258	277	287	306	275	310	327	260	318	271	289	296	280	296	285	264	295	297	294	284	274	288	305	295	250	274	276	272	315	285	271	289	281	311	284	274	300	293	240	271	254	297	262	261	308	280	296	280	279	272	311	297	276	312	300	299	294	282	273	277	273	300	303	271	307	284	275	297	271	294	277	251	276	286	275	261	287	276	287	297	279	263	290	304	302	275	291	276	316	293	285	262	303	290	277	277	308	307	266	271	272	290	277	277	283	283	266	280	286	292	281	298	256	330	273	307	270	310	289	292	254	271	286	311	260	295	276	302	298	301	305	278	295	282	268	292	304	249	287	257	272	291	299	233	287	294	278	283	276	299	254	291	303	294	299	298	303	297	290	266	271	298	306	312	297	299	284	283	281	292	336	257	318	284	277	279	305	279	279	289	293	291	275	276	273	285	277	336	289	291	289	281	286	296	262	283	268	286	289	276	296	301	292	278	272	283	288	285	287	308	297	308	275	267	275	302	250	276	281	270	304	311	288	305	247	263	251	287	262	305	273	276	260	300	273	263	316	288	279	297	275	260	303	308	275	275	284	267	294	288	283	270	289	292	282	311	277	274	300	293	292	284	277	266	295	305	318	262	276	296	295	300	313	290	297	302	301	297	300	276	272	259	284	291	274	294	253	284	287	290	250	292	285	299	279	270	295	252	291	272	306	292	286	274	306	256	254	296	290	290	290	254	282	254	309	268	257	297	258	263	305	308	304	274	270	299	297	276	272	305	255	290	291	290	288	302	294	278	283	275	290	283	261	282	278	307	274	295	262	277	290	269	290	285	310	287	276	280	316	297	281	292	292	285	276	285	294	298	284	279	251	275	288	319	270	297	284	295	266	290	257	253	277	305	315	284	286	285	293	287	276	257	276	285	294	275	282	299	284	266	279	266	298	264	318	280	293	297	277	271	288	260	310	302	304	295	284	287	301	292	290	299	281	294	274	281	291	289	303	282	305	273	286	281	295	308	290	266	280	293	298	283	285	277	273	270	270	304	297	301	278	280	277	277	277	293	287	269	273	281	307	291	273	280	235	304	325	279	255	280	288	277	279	342	314	304	280	265	315	286	289	319	257	278	302	306	283	298	270	299	272	276	287	270	321	293	272	272	246	285	282	283	264	274	283	275	284	303	314	313	303	296	282	275	292	301	337	295	285	270	303	270	272	272	270	312	279	260	268	302	268	252	248	310	287	304	259	312	276	279	270	289	282	292	311	281	275	267	313	283	270	279	286	285	284	290	276	273	283	262	288	282	270	265	287	269	268	282	277	260	290	306	310	263	284	311	256	246	254	291	262	272	324	280	281	280	318	304	277	290	286	272	316	250	264	291	291	293	287	305	273	275	293	290	289	286	268	269	305	288	306	283	262	312	288	295	330	238	300	287	283	280	286	285	294	313	263	304	276	286	262	277	273	295	278	261	304	303	268	293	269	284	268	277	286	297	291	289	284	293	268	287	274	280	278	299	275	294	303	279	303	298	258	284	310	272	292	290	282	285	296	264	304	276	285	282	285	253	271	287	279	267	309	300	286	292	270	277	268	257	310	296	245	262	252	282	292	269	257	261	289	280	269	305	292	277	244	267	266	293	267	288	291	283	260	252	274	286	261	288	272	298	289	275	293	276	247	246	281	286	278	276	255	281	286	276	275	290	277	258	275	285	283	308	282	277	300	303	262	282	265	304	297	283	313	267	264	274	311	259	319	261	283	299	262	282	271	312	289	278	311	285	283	310	297	314	253	287	256	285	287	286	273	292	287	300	288	282	272	282	285	272	240	287	279	272	287	306	275	280	265	276	287	277	302	250	269	264	255	288	279	267	279	295	309	278	277	285	307	282	287	287	309	274	329	304	297	271	285	282	287	300	248	284	280	316	280	298	267	284	285	294	283	307	286	289	292	271	289	276	309	287	300	268	268	297	303	295	299	309	312	272	298	291	282	254	265	271	310	303	268	271	282	301	275	307	280	301	271	281	258	277	279	261	282	283	266	303	286	285	302	283	298	280	272	323	266	297	273	267	233	301	302	259	262	284	286	277	247	294	294	282	289	266	292	267	311	302	303	309	253	289	283	285	280	276	269	295	247	285	292	280	286	315	301	255	261	296	321	254	231	305	277	292	278	260	292	276	279	278	293	277	278	305	279	288	281	277	284	261	282	263	310	319	270	273	275	303	275	264	278	282	290	300	269	295	311	277	286	253	258	271	298	306	314	258	288	297	281	287	273	263	251	300	274	272	265	293	333	314	250	277	284	269	258	289	290	291	282	304	264	296	301	287	255	230	277	280	284	290	305	293	287	266	288	292	284	303	278	276	284	261	286	263	288	277	284	280	243	297	271	287	294	270	279	299	295	286	280	248	289	269	265	289	285	272	292	311	288	293	295	295	249	300	256	297	275	321	266	287	301	271	279	287	276	267	297	286	277	288	302	276	275	280	310	276	280	290	284	257	302	277	287	317	258	275	268	306	284	318	311	258	285	264	285	300	293	306	284	290	309	302	258	274	278	307	310	262	287	274	258	300	283	253	284	280	275	258	269	316	290	286	288	289	274	274	276	300	317	282	283	290	283	270	271	291	277	284	268	300	264	287	305	289	300	277	275	284	294	300	270	283	284	299	260	276	333	283	307	285	279	294	266	282	298	305	259	309	262	281	287	277	269	317	290	293	286	305	290	323	282	266	277	280	329	305	281	297	271	305	278	277	291	275	272	283	258	255	296	264	293	296	260	264	276	293	295	332	263	258	304	295	313	254	283	279	263	276	242	318	287	237	300	287	256	276	305	272	312	274	297	283	284	273	293	302	290	299	277	252	292	275	309	293	264	306	277	247	282	291	250	284	282	290	283	310	287	294	260	290	289	333	257	287	253	281	245	302	293	257	297	281	299	273	291	270	285	270	283	272	300	302	311	267	283	280	278	282	284	301	278	285	305	311	287	310	324	279	321	303	271	292	295	292	274	269	255	293	296	301	313	283	279	318	267	272	318	281	314	291	303	290	284	305	282	275	292	281	263
38151	7308	932	764	734	806	773	745	772	770	817	789	772	777	714	751	757	752	792	735	767	775	767	779	724	735	765	760	797	775	818	783	729	724	725	759	732	759	745	750	751	768	720	776	758	775	794	793	754	784	801	784	798	757	759	801	785	792	738	756	829	779	772	819	753	766	794	786	785	844	748	785	811	772	814	805	734	787	806	769	791	787	796	776	768	772	747	741	814	784	762	790	768	738	743	754	788	728	769	745	741	771	728	714	699	750	773	742	786	785	762	767	730	804	684	758	739	808	820	802	726	740	811	715	772	767	769	737	708	782	853	721	767	747	747	768	752	818	772	722	790	753	757	768	748	788	796	758	768	759	798	740	795	772	718	776	800	769	744	786	841	764	815	778	792	701	769	773	779	746	791	741	731	793	774	781	763	770	778	772	747	831	703	756	744	749	787	745	743	787	832	738	738	822	763	826	782	791	787	737	764	783	780	712	759	730	792	768	759	749	773	739	763	782	743	768	812	769	771	800	726	728	764	799	765	746	775	763	760	753	745	792	817	762	751	745	759	802	796	724	726	789	768	816	749	775	762	744	749	785	773	770	736	777	780	772	776	753	731	744	772	763	765	764	728	752	811	712	765	760	776	729	704	750	745	761	732	747	783	772	769	704	763	741	694	722	781	736	736	745	706	767	751	787	782	788	768	766	738	749	778	738	751	797	726	795	750	786	723	780	775	755	735	778	753	784	780	821	724	765	768	747	727	840	716	797	735	761	757	769	804	777	811	726	739	726	743	702	779	779	766	836	775	731	759	725	751	761	801	768	739	732	746	781	827	716	725	772	750	743	758	769	717	710	759	741	757	738	795	728	744	734	746	807	747	723	811	751	744	728	790	794	740	775	738	798	756	736	743	779	790	766	748	767	744	777	714	770	777	710	787	828	727	732	814	753	772	723	790	741	769	796	780	717	739	742	688	794	751	810	687	796	768	774	827	749	793	776	811	759	798	811	731	745	751	749	820	773	804	768	726	738	797	769	786	770	717	806	740	733	751	836	763	737	678	822	781	739	746	756	751	812	778	814	785	762	781	747	761	734	796	772	733	790	768	758	741	776	782	771	727	710	729	789	753	759	740	794	784	726	737	798	735	795	796	785	774	785	808	762	786	715	773	740	733	722	758	792	777	761	786	726	770	720	767	738	712	778	797	736	812	809	777	767	759	730	716	793	781	744	763	752	775	834	759	764	791	734	793	733	770	742	776	783	788	776	815	763	760	788	715	793	760	772	748	799	799	765	728	750	750	774	765	748	814	744	764	793	775	755	801	710	780	742	753	750	715	751	789	810	728	777	798	731	798	801	739	751	729	724	791	769	764	769	772	770	783	743	810	739	780	751	734	750	730	763	718	765	728	752	752	777	731	785	803	775	752	759	790	799	722	752	805	782	768	706	766	762	800	779	789	763	771	753	772	732	732	770	756	767	747	792	795	747	801	736	755	758	754	782	751	790	774	749	759	757	758	785	756	755	824	793	752	808	737	790	780	777	777	728	778	752	760	778	726	737	751	762	810	792	787	749	699	783	753	800	750	768	751	758	829	736	744	789	738	778	746	728	842	789	743	777	795	807	779	729	816	746	789	785	745	729	751	782	810	756	799	762	803	764	719	727	777	762	744	743	777	801	763	801	755	726	749	811	786	739	801	790	752	795	786	760	768	743	777	789	763	736	733	760	758	760	806	807	742	720	745	753	769	708	811	757	799	709	753	717	812	810	739	747	753	770	762	708	743	761	745	723	756	798	747	771	772	775	756	769	776	738	768	828	775	774	748	785	775	754	799	746	744	730	733	787	765	793	763	750	778	807	758	783	754	801	765	786	776	738	762	749	782	767	757	776	752	744	742	776	800	766	796	732	761	727	720	753	732	792	757	748	742	730	811	764	770	757	765	806	723	717	764	730	801	824	776	774	743	742	687	776	745	737	808	748	773	786	762	731	793	770	755	753	784	732	803	728	748	720	753	692	767	744	788	793	792	750	756	732	783	731	808	760	777	725	781	761	767	742	751	718	772	714	737	779	812	753	732	800	753	781	688	756	727	781	774	757	740	743	749	744	756	753	776	778	781	757	769	781	800	738	774	736	727	716	786	768	785	790	726	768	785	772	726	780	779	758	804	780	712	831	749	792	809	776	784	778	742	735	790	783	750	708	743	791	743	787	756	704	719	813	762	767	770	699	751	779	765	798	777	766	800	822	767	799	798	739	752	776	730	707	809	756	734	792	792	779	753	763	731	757	739	742	787	811	752	744	730	712	763	770	767	767	766	809	759	762	735	746	750	744	811	775	786	768	775	776	747	766	744	711	790	776	759	769	781	775	745	786	768	797	768	741	773	753	749	755	769	738	791	750	795	725	767	778	773	796	792	782	798	763	746	733	717	733	730	755	755	773	789	752	765	777	783	731	795	797	786	785	768	794	752	754	781	782	766	776	765	762	765	786	742	785	701	774	758	801	765	744	750	740	701	793	712	752	766	726	784	778	773	810	776	754	742	788	796	744	751	711	737	736	771	784	830	762	805	779	706	764	722	780	777	719	725	742	757	738	736	769	815	751	788	754	740	746	740	775	750	748	755	763	732	761	740	760	755	756	794	767	751	744	756	734	767	746	754	765	743	781	786	763	773	692	742	734	817	710	754	808	734	771	744	757	754	755	730	757	785	742	767	800	765	692	740	745	819	780	786	760	774	808	721	768	734	693	761	758	743	798	759	791	724	764	745	741	758	778	814	785	771	780	793	700	791	785	778	776	769	758	768	734	736	735	760	797	730	806	778	774	803	794	750	737	758	777	752	783	731	762	734	727	755	779	762	773	756	791	736	792	799	762	728	741	748	791	763	752	728	727	787	741	766	767	811	752	745	758	784	729	763	774	754	787	737	786	716	852	781	762	770	813	771	772	760	793	719	763	714	777	781	754	724	733	759	761	768	779	783	765	808	760	746	728	785	752	766	801	775	772	801	813	770	759	764	856	773	734	708	758	759	731	756	726	750	762	731	793	803	726	788	767	763	763	765	755	733	737	771	735	765	782	793	757	772	724	790	764	743	760	777	738	772	771	752	774	786	744	774	770	777	775	710	801	739	780	753	754	794	735	815	749	784	747	786	771	753	733	738	771	763	746	800	772	788	752	730	771	756	786	791	783	770	758	748	761	752	772	763	794	805	785	783	773	796	796	746	724	745	787	734	729	767	746	805	717	738	759	753	775	845	689	716	712	769	790	739	760	792	746	765	789	798	759	764	828	749	806	759	800	716	783	763	760	788	763	747	711	758	789	723	756	735	724	760	744	757	779	760	779	704	764	777	776	776	783	776	786	792	757	765	776	763	776	771	807	741	766	739	775	750	755	732	748	751	778	709	711	734	765	755	783	778	765	704	748	770	770	779	749	738	807	788	751	761	768	778	719	770	742	775	784	807	765	771	791	751	770	756	786	767	746	816	765	753	776	796	768	778	739
71105	38317	15683	1493	306	269	225	215	188	212	197	204	191	182	201	173	173	189	209	162	177	198	189	194	198	164	158	184	174	174	188	183	188	152	187	175	188	168	182	157	154	172	179	182	187	181	165	171	166	163	195	182	165	183	170	185	171	189	195	197	200	235	198	227	230	255	227	207	175	208	203	210	199	219	235	229	185	194	233	228	203	172	189	191	172	194	188	163	178	156	188	167	173	145	187	163	201	177	167	182	185	184	154	175	172	161	176	157	149	143	159	174	174	146	173	167	194	184	171	187	184	159	155	174	184	180	155	155	178	162	165	172	182	136	197	168	180	172	171	182	185	163	170	189	170	190	167	168	186	183	165	173	179	178	162	178	155	167	185	157	173	172	155	171	171	186	179	185	182	176	190	157	159	163	166	198	178	165	156	168	173	159	177	167	171	182	166	162	159	156	180	169	173	156	184	154	174	149	171	161	178	176	172	193	154	165	169	168	177	174	155	181	152	186	166	176	162	192	162	151	178	174	149	167	163	162	163	172	175	177	167	185	166	171	180	178	157	162	177	167	138	187	171	166	177	152	170	172	175	133	162	166	154	194	172	176	161	170	177	156	194	176	170	190	185	171	192	179	186	169	164	159	191	186	172	186	192	153	163	174	190	161	195	178	147	135	166	181	196	174	157	174	167	158	205	176	184	162	193	176	214	175	181	167	161	175	201	178	182	184	142	164	175	201	169	177	172	180	180	178	170	176	188	184	175	180	175	179	183	181	189	181	204	181	180	164	157	195	171	173	182	186	174	163	161	199	171	202	174	170	162	198	181	203	170	159	169	151	187	192	187	165	169	188	167	164	203	172	172	161	182	173	193	151	157	176	153	159	202	158	172	173	163	183	185	174	163	183	188	176	164	172	159	192	151	181	162	163	167	143	181	171	193	182	187	164	183	173	167	181	163	158	169	178	194	173	153	166	197	207	160	179	164	199	189	187	172	149	174	167	154	179	189	161	167	172	169	175	147	172	158	157	163	164	166	174	172	156	186	157	157	171	197	180	191	175	187	190	162	179	182	169	169	173	170	169	195	162	144	180	159	182	139	171	181	159	188	180	165	157	197	180	185	190	183	158	180	180	166	171	170	189	179	177	163	180	196	165	174	159	189	171	167	183	175	143	165	172	171	177	189	169	188	177	144	177	178	176	166	190	176	162	176	159	174	193	160	179	198	194	160	175	155	171	176	188	160	185	166	167	169	175	196	170	144	178	179	162	165	150	183	164	164	167	168	166	167	196	186	198	186	172	173	181	188	168	190	173	160	172	173	173	177	188	155	187	185	167	226	169	166	189	178	180	175	172	150	162	148	164	167	166	169	192	152	181	198	173	162	171	147	170	172	178	149	169	170	173	202	199	174	150	159	187	173	168	162	178	165	165	177	145	150	149	164	160	197	156	202	191	178	188	162	187	179	175	201	183	170	180	191	173	184	189	164	173	177	173	153	189	169	157	189	180	159	175	163	174	148	160	178	143	183	174	176	180	181	183	171	177	171	162	174	185	167	170	175	174	174	170	184	183	171	180	172	191	151	165	191	187	173	190	156	186	161	171	180	174	184	178	163	181	178	190	166	188	181	180	181	158	175	187	173	183	163	169	188	163	146	188	180	171	169	168	190	191	177	168	199	174	157	175	172	160	182	172	167	185	174	199	174	195	192	177	193	144	186	170	159	194	164	170	162	170	178	149	172	189	177	177	154	179	200	161	176	197	167	165	173	167	178	176	193	164	169	158	187	171	152	173	186	169	192	190	193	156	168	192	181	178	187	166	158	164	169	175	170	176	184	168	188	168	174	167	170	156	177	172	165	174	166	163	173	179	164	177	217	165	173	168	177	172	162	164	181	179	184	175	177	161	156	178	147	178	183	188	176	153	170	164	174	174	169	190	145	164	158	153	185	180	166	175	167	170	176	179	172	194	168	172	170	173	180	161	174	177	173	169	177	150	185	168	165	165	168	192	170	193	197	186	178	165	165	164	179	162	180	169	171	185	156	170	177	170	180	187	166	185	167	179	166	188	179	158	156	164	173	153	174	176	184	192	173	170	140	172	181	155	176	156	175	163	166	171	170	175	187	194	167	187	177	153	154	169	168	149	170	163	183	184	167	171	195	180	166	185	164	177	168	185	154	163	156	172	140	174	176	167	169	151	147	145	193	177	168	173	167	192	166	173	171	171	184	169	179	212	170	199	157	183	189	159	164	158	166	173	150	185	161	205	183	172	165	178	172	173	175	199	161	184	180	183	187	174	167	176	180	165	165	148	172	205	181	157	139	167	186	183	178	191	171	172	140	174	166	167	187	167	150	163	181	170	174	158	187	198	162	157	156	153	189	162	185	164	184	190	177	178	169	197	155	165	158	163	174	185	167	164	160	193	174	183	159	159	172	157	179	151	157	149	188	158	205	162	160	160	178	168	180	153	167	159	166	165	205	154	158	163	146	177	147	189	182	181	143	194	169	156	176	181	193	171	190	152	166	177	174	192	177	186	155	176	166	169	184	179	164	180	162	153	182	169	171	180	149	179	190	169	151	194	192	179	173	163	192	162	191	169	161	201	148	173	200	182	174	197	164	157	167	168	199	164	159	166	177	167	196	193	165	175	186	164	196	172	182	161	164	168	174	192	185	143	163	163	174	173	180	193	180	195	155	201	171	159	180	178	178	168	183	171	174	186	165	187	172	189	183	166	163	182	147	184	182	184	178	171	185	176	187	157	162	173	166	181	163	190	193	169	196	194	159	144	183	169	201	195	198	160	171	166	155	169	178	193	149	172	164	169	188	181	184	182	171	142	179	169	190	180	164	169	162	167	163	172	187	178	195	186	183	165	149	190	199	188	163	156	170	164	179	175	178	157	177	177	199	172	178	168	192	179	162	166	165	174	175	168	162	187	163	163	149	215	170	184	183	175	176	168	166	150	193	171	203	177	181	181	192	163	179	198	202	198	167	168	170	161	180	185	177	173	192	166	178	195	169	174	174	170	161	176	157	181	188	172	165	168	168	182	166	158	191	186	188	163	163	163	153	185	163	187	187	162	169	173	181	181	161	188	170	161	161	184	178	185	148	186	172	188	151	185	155	163	166	142	164	195	182	170	181	168	159	179	180	172	177	162	178	165	166	165	173	187	165	156	185	168	170	164	167	186	175	178	167	175	176	173	162	172	164	163	134	181	179	178	178	166	155	164	159	176	167	176	176	157	183	174	164	181	177	169	171	171	179	176	176	173	192	169	174	170	196	154	173	171	172	181	144	169	174	157	141	181	146	176	192	169	168	158	179	175	153	162	154	172	168	164	169	171	175	178	143	181	183	177	176	150	161	149	148	175	156	176	178	183	164	178	163	192	166	160	167	147	174	184	171	185	186	152	159	175	162	172	178	179	178	164	177	182	185	162	169	169	153	180	167	168	190	183	188	179	172	212	198	164	187	202	180	171	161	156	167	171	175	179	153	175
56025	26766	2226	1084	995	885	786	695	663	635	647	584	597	581	564	553	573	579	511	508	532	505	508	493	518	515	573	534	478	522	517	484	511	531	498	511	516	466	510	503	498	490	514	513	505	522	483	490	498	511	543	543	544	520	493	569	572	575	679	834	811	742	845	1274	1112	1110	941	790	900	841	871	913	919	984	1004	1083	952	937	993	853	828	773	656	636	581	517	489	522	541	495	533	501	524	486	503	509	486	520	519	472	516	475	483	483	482	488	491	467	473	486	498	490	502	494	520	494	471	487	482	487	506	513	483	531	486	476	524	497	487	532	521	480	542	460	465	506	473	498	456	508	514	475	501	528	485	506	505	438	487	454	456	507	524	505	521	505	500	507	507	491	531	501	501	484	494	499	476	520	473	488	506	455	508	484	499	465	471	483	535	479	488	484	482	527	488	504	497	517	478	498	482	497	486	476	492	493	502	515	494	496	486	522	469	504	463	517	528	500	507	503	488	486	514	479	496	501	464	494	496	484	507	479	489	482	488	517	535	522	509	506	509	472	457	492	484	486	504	512	506	499	458	509	478	499	500	502	502	473	535	515	502	513	510	496	517	506	533	491	498	522	487	481	525	469	449	448	504	452	523	477	537	482	489	525	469	476	486	505	461	452	497	501	477	472	498	488	453	512	490	513	503	496	519	500	457	513	485	503	512	474	505	492	531	493	506	505	549	472	470	480	502	527	476	522	492	483	494	493	481	525	510	550	503	479	485	512	561	492	452	487	470	522	495	475	506	472	508	528	507	501	485	458	463	480	564	499	482	501	510	508	510	466	513	483	461	511	517	499	488	482	495	489	496	475	517	497	475	481	466	466	467	489	517	430	516	464	522	475	495	505	499	501	527	522	492	516	497	498	495	522	545	483	509	484	523	499	469	487	522	502	466	476	476	490	485	495	445	475	500	501	502	492	509	453	493	469	486	498	528	494	469	510	505	497	502	531	476	511	515	468	543	460	527	487	483	477	486	521	507	480	492	496	511	497	487	474	477	505	513	508	494	469	501	490	472	523	497	522	503	473	521	540	519	480	502	452	470	482	491	494	520	465	476	492	488	486	458	522	487	506	482	477	514	497	485	500	487	505	444	497	507	507	461	516	495	491	492	508	506	496	463	484	509	501	522	531	481	487	491	514	492	493	484	526	522	493	493	490	488	492	485	500	510	438	502	469	478	470	479	490	544	493	491	531	467	499	522	512	488	505	500	483	490	517	457	472	475	462	486	531	490	469	447	483	494	479	520	485	478	471	512	470	471	521	475	445	496	487	498	455	524	457	489	471	450	489	503	498	511	476	488	526	518	514	509	474	487	555	486	497	475	487	465	451	466	492	448	508	509	483	496	504	467	451	463	482	514	491	504	511	508	482	500	482	496	483	445	451	490	496	480	494	500	507	527	514	464	454	484	481	501	496	513	512	458	465	483	498	503	467	483	499	501	525	517	507	520	503	513	491	492	495	533	473	500	542	497	488	551	504	439	475	461	463	473	509	505	496	479	493	474	506	473	515	520	481	528	479	479	473	472	502	539	493	506	503	487	465	480	480	472	500	510	512	499	477	509	492	479	486	525	482	518	496	438	484	508	509	455	505	489	458	513	520	463	453	506	487	543	490	513	477	505	485	504	510	480	485	487	517	456	477	517	482	510	488	451	480	453	484	522	508	477	518	457	466	519	464	518	493	450	527	498	497	470	506	472	497	491	474	473	514	471	478	510	474	489	479	496	469	529	526	498	493	488	474	527	487	510	496	482	483	522	473	480	485	495	493	513	480	532	494	484	479	459	498	505	513	504	501	482	487	472	494	480	526	531	459	489	521	498	482	512	476	495	462	531	495	510	452	500	523	520	479	502	528	459	526	493	495	542	495	480	468	528	464	509	503	522	492	484	447	426	492	522	516	476	500	482	472	504	480	498	498	512	494	513	485	504	479	508	476	490	540	509	484	472	524	522	479	485	506	507	493	534	492	480	440	534	517	481	541	518	530	468	459	485	484	511	472	457	550	473	495	508	517	544	493	481	496	503	479	562	485	507	477	493	473	479	482	504	454	539	461	454	482	520	520	511	485	495	508	471	455	517	496	476	475	514	459	524	482	467	539	481	476	516	499	439	485	515	523	507	497	535	513	465	472	458	532	499	484	476	484	479	464	469	495	471	474	494	470	511	504	460	486	501	487	481	483	470	560	443	482	499	460	465	486	448	541	506	494	499	495	488	509	511	485	543	513	528	513	482	496	480	477	500	500	517	505	507	550	489	477	476	454	494	489	523	511	476	505	508	484	495	528	485	496	458	520	496	467	484	508	499	474	511	518	522	475	465	518	503	511	492	488	498	492	486	470	519	509	482	510	484	499	511	496	522	519	438	493	459	535	474	499	499	518	504	490	470	515	489	487	506	449	474	493	513	481	485	528	497	498	526	502	466	469	479	519	524	519	528	496	515	437	475	543	499	550	481	527	532	502	472	512	491	501	494	465	467	503	519	464	510	500	485	471	484	520	475	490	468	543	475	477	492	519	460	513	484	493	473	514	481	495	485	499	526	463	480	482	487	497	489	500	501	486	500	527	495	510	512	456	483	469	502	468	523	490	498	499	526	530	499	470	490	496	483	530	501	538	496	493	431	491	472	492	501	489	521	475	465	503	487	520	518	486	485	506	460	499	479	490	528	469	472	487	508	503	482	477	514	483	517	522	545	483	475	458	496	447	496	484	496	504	534	508	478	500	502	468	480	505	506	529	506	511	491	499	478	490	502	507	489	520	465	452	437	501	511	499	507	521	479	460	490	506	507	456	529	499	495	501	508	463	481	485	537	520	508	475	542	476	487	513	504	477	528	461	476	510	492	501	490	522	435	521	485	486	503	476	482	522	514	499	490	495	510	490	480	450	504	519	506	491	460	481	478	504	460	463	492	484	489	481	443	505	495	529	501	499	483	510	528	502	505	479	502	464	492	469	511	472	492	498	471	491	456	476	509	468	485	505	479	525	494	457	497	518	476	503	483	487	501	472	491	488	527	500	525	474	530	530	499	433	513	476	505	516	524	502	479	525	518	513	495	480	491	476	504	488	477	501	509	504	472	509	501	528	448	498	493	469	480	482	460	481	498	512	462	529	486	504	528	498	518	492	454	503	498	513	502	469	536	492	482	477	503	511	453	500	498	482	478	483	480	491	507	503	530	455	489	527	471	512	487	505	511	469	501	517	521	497	477	499	497	526	482	491	499	531	496	522	500	515	491	472	520	489	471	522	517	489	491	512	518	457	491	468	501	504	489	502	503	506	500	544	473	465	496	480	460	489	524	471	491	483	462	533	461	503	499	478	479	486	500	486	460	496	459	493	474	490	539	504	461	501	519	465	477	499	491	500	466	486	508	491	454	475	503	507	473	514	488	512	460	496	464	507	533	539	512	438	499	490	481	520	501	531	487	530	500	484	520	500	467	491	522	493	488	495	513	499	506	455
77529	46955	20113	3883	446	364	284	232	267	239	245	200	199	191	183	193	221	181	224	163	180	142	188	188	215	183	160	159	189	182	178	206	167	189	197	184	175	167	167	175	168	162	194	183	180	184	180	166	177	196	180	177	203	174	199	181	182	204	209	230	290	258	245	354	307	302	248	251	195	236	250	263	259	293	296	272	259	247	269	232	258	227	191	211	176	200	192	185	179	162	197	172	176	168	191	195	158	169	189	146	180	168	179	186	163	200	177	169	202	196	165	185	171	208	145	186	152	177	169	177	173	170	184	178	178	170	168	169	203	183	182	165	192	171	139	162	182	164	164	167	144	169	166	180	170	186	166	179	179	169	164	176	163	189	158	160	178	170	176	205	208	147	191	174	169	161	165	179	188	181	182	169	181	174	160	166	198	160	195	173	169	164	170	192	176	187	152	167	163	174	186	173	177	183	161	199	154	168	189	157	175	161	191	186	164	144	194	163	150	170	182	175	176	184	167	165	159	161	162	185	165	169	184	170	182	195	160	165	156	200	184	170	151	187	184	178	161	176	151	167	181	194	180	156	185	173	165	168	157	178	182	178	184	218	169	159	175	134	174	168	184	171	152	172	176	178	163	173	176	158	174	196	177	177	166	170	164	193	157	179	147	183	166	165	162	168	177	148	185	180	148	179	199	184	174	154	169	174	178	178	162	185	188	188	188	166	142	175	164	180	187	186	188	143	140	173	168	189	185	175	185	189	164	172	180	183	166	160	167	165	158	161	173	175	179	181	162	191	192	150	162	154	158	178	183	180	175	198	187	167	177	149	160	194	164	175	171	162	163	191	181	175	153	168	178	184	156	186	159	155	172	182	188	179	159	191	183	177	187	168	194	175	168	193	169	173	178	171	202	190	189	160	184	158	194	169	170	193	191	164	191	147	161	181	159	178	172	175	182	167	179	163	169	179	180	154	153	182	161	181	165	169	170	172	189	171	167	175	194	179	173	188	170	177	176	161	156	155	179	177	178	164	166	161	159	162	168	158	175	154	182	169	169	196	162	167	162	173	158	149	168	164	173	156	182	178	187	172	166	182	149	158	171	157	184	171	170	191	153	171	165	170	157	177	189	181	167	176	185	190	176	188	182	180	180	197	175	187	165	180	174	203	191	172	137	191	160	166	184	188	193	171	181	183	185	167	155	160	172	164	164	185	166	160	162	185	182	199	152	190	180	188	142	192	174	150	159	164	174	160	139	169	152	167	176	188	178	176	177	166	186	195	175	176	181	182	185	197	194	172	185	183	197	194	179	158	174	173	172	160	166	168	165	185	186	152	188	162	167	182	165	201	174	181	165	193	173	187	191	156	167	170	181	173	181	180	158	174	205	171	143	174	178	176	194	196	181	175	191	175	181	167	158	182	173	185	205	161	168	160	184	180	191	169	179	155	190	169	148	166	183	169	156	172	187	174	185	168	190	172	165	161	180	180	170	180	204	158	170	183	164	177	185	173	180	173	185	181	136	166	187	165	185	171	174	150	169	159	177	162	176	175	184	175	180	168	185	168	166	158	198	169	177	174	171	171	174	174	180	164	177	195	182	164	161	158	166	181	178	190	184	179	196	172	176	142	173	192	164	177	164	179	179	178	182	149	183	178	181	158	193	175	173	184	166	171	173	183	184	170	161	201	188	176	191	173	173	193	202	172	193	162	183	168	184	173	184	184	184	174	158	158	174	156	150	186	195	186	175	172	173	209	161	187	159	187	165	183	162	182	147	170	166	177	178	191	171	178	168	174	169	157	149	196	161	163	176	178	164	154	184	179	174	188	182	188	188	156	178	169	168	183	175	180	173	153	179	188	185	183	192	166	174	175	156	165	171	199	163	182	154	180	193	173	177	174	167	169	155	167	172	206	202	151	200	143	173	156	187	193	174	193	171	188	184	182	195	196	180	195	163	166	183	189	152	162	164	169	162	175	199	162	167	192	173	158	188	157	172	172	173	185	154	185	183	143	148	180	177	176	149	190	166	162	174	190	180	167	179	181	184	186	165	144	177	190	170	197	188	171	163	176	188	154	178	161	175	164	175	190	177	180	202	172	169	164	171	184	189	168	172	192	176	153	189	176	170	170	157	188	175	152	172	182	172	183	181	171	173	175	193	200	170	152	173	162	170	176	167	160	195	183	146	199	169	169	175	164	169	165	173	180	177	200	180	177	169	182	192	180	167	173	190	171	157	167	164	182	183	182	149	169	157	161	182	160	200	162	191	140	168	154	173	187	177	172	162	174	176	165	159	167	184	177	155	182	174	187	190	156	179	179	185	189	170	173	167	187	183	181	156	168	177	165	155	177	179	173	178	185	178	200	181	169	173	149	161	165	183	182	195	169	167	173	156	173	196	172	159	182	179	158	181	160	158	156	169	162	197	168	167	209	157	182	187	194	154	167	184	166	207	161	167	184	180	158	183	165	166	168	193	169	182	173	170	165	170	180	165	171	168	165	148	191	146	172	170	168	155	168	184	180	169	196	184	157	194	174	163	161	205	174	170	170	157	167	165	168	181	193	193	150	173	178	168	159	180	198	168	184	164	162	152	189	197	196	163	158	188	163	157	165	160	182	186	162	175	165	182	151	204	182	173	162	188	149	179	164	172	180	170	177	185	185	166	181	173	164	196	157	164	149	158	186	166	149	184	183	187	159	173	186	169	183	166	174	190	179	168	166	175	159	198	199	173	183	168	173	182	162	188	152	175	201	195	200	153	175	169	176	165	190	174	186	215	169	174	168	141	158	179	155	176	164	167	175	180	164	179	202	151	172	174	188	166	172	191	173	150	180	175	176	190	164	164	154	176	198	180	165	180	164	182	165	184	164	148	176	161	145	154	172	173	190	184	171	172	188	165	180	184	183	175	165	174	180	174	171	166	207	148	147	158	172	169	194	173	156	163	169	190	168	185	192	175	205	181	201	181	174	173	182	197	202	186	198	151	165	174	159	148	169	147	173	183	166	188	179	181	179	183	178	173	185	196	167	207	155	194	167	159	177	154	178	176	180	148	167	165	191	185	165	150	162	168	183	191	167	188	178	169	192	144	189	193	172	153	168	170	178	165	176	171	170	167	171	181	179	167	173	177	177	178	170	191	191	157	162	193	168	190	166	169	166	171	166	172	167	166	176	165	159	144	168	185	167	163	177	211	165	175	156	165	166	179	169	180	182	166	161	165	178	171	165	177	172	168	164	167	187	156	162	174	174	159	182	158	172	153	174	184	182	185	171	159	174	153	175	167	169	195	157	171	185	198	171	174	178	165	151	181	152	168	169	171	170	162	181	171	187	177	166	173	198	188	173	177	177	179	154	191	179	169	156	173	163	148	164	188	168	170	175	149	154	188	166	179	165	169	162	168	176	189	152	180	160	182	189	144	164	208	163	158	182	179	196	169	196	169	184	170	185	174	180	169	163	181	173	171	186	185	170	187	180	166	182	159	186	179	159	181	183	171	157	197	171
64000	34745	4075	1523	1381	1255	1095	941	820	807	754	731	623	651	600	624	600	626	601	585	614	537	538	567	536	544	536	520	554	510	552	542	534	509	508	528	519	516	505	533	517	504	507	501	564	518	563	540	589	583	564	574	520	585	562	593	683	704	823	994	1303	1020	1123	1851	1593	1561	1268	1148	1024	1138	1145	1409	1326	1424	1600	1477	1256	1136	1371	1014	1175	1089	826	756	601	564	510	561	546	496	512	529	490	518	518	525	535	552	524	586	544	516	545	506	487	534	515	485	512	547	485	527	511	504	476	514	521	562	516	510	450	482	483	474	466	497	512	503	488	490	480	504	502	496	490	519	493	509	510	487	485	500	506	496	493	482	448	520	523	478	480	520	519	501	486	495	514	530	479	492	529	507	495	530	497	493	505	462	510	546	466	489	478	513	515	544	512	461	499	479	478	509	504	475	513	520	502	534	463	494	510	488	501	498	544	505	465	500	477	531	497	492	479	503	484	497	515	512	506	494	505	483	504	549	483	498	508	527	496	499	526	538	515	486	544	506	469	502	508	519	506	462	484	503	482	482	495	500	499	489	520	497	500	504	491	492	524	500	495	448	516	516	480	478	476	515	484	508	476	524	505	528	513	491	495	504	512	476	493	529	475	457	506	488	494	512	558	489	506	538	478	513	526	513	518	562	503	500	529	483	452	491	509	516	509	491	477	489	513	484	471	522	505	519	477	500	490	468	494	489	521	511	488	508	507	488	500	434	535	493	503	539	489	474	476	522	478	458	485	514	526	511	508	485	480	517	491	488	465	471	498	518	550	505	477	512	530	529	492	483	485	507	504	512	471	470	481	460	464	503	499	484	521	517	491	516	507	526	512	510	508	508	491	532	496	497	499	506	511	555	505	512	520	487	483	469	464	503	490	475	494	473	507	501	516	477	480	498	469	523	502	485	507	507	499	471	501	495	469	511	488	499	511	491	517	478	522	521	476	509	514	499	463	509	501	499	501	486	480	531	461	496	531	525	498	502	515	495	525	463	481	455	478	507	501	503	536	504	537	474	504	498	495	455	501	518	535	514	464	516	508	488	477	515	496	546	504	493	497	491	509	483	469	513	515	475	456	517	511	479	497	501	513	481	473	503	495	509	470	475	512	531	531	478	509	514	481	517	569	479	527	482	530	534	481	492	521	513	515	499	498	505	471	521	492	492	547	476	483	525	493	510	469	474	453	515	566	568	535	484	491	488	488	503	546	470	492	514	514	517	513	511	507	484	487	515	501	539	514	476	472	489	510	507	521	493	497	494	497	532	517	449	503	474	507	473	498	472	493	495	510	544	500	524	522	528	491	508	506	481	518	515	510	513	502	490	496	463	523	542	480	490	499	472	516	467	492	548	519	487	488	465	470	516	496	509	464	521	494	495	502	518	502	527	484	468	514	544	519	516	492	504	520	517	523	503	516	508	503	528	497	500	491	508	491	538	466	504	509	514	496	526	458	496	476	505	477	516	468	512	481	525	469	510	527	505	460	486	442	487	519	516	488	498	522	486	487	515	467	478	517	499	484	508	548	486	469	513	487	506	472	500	491	466	478	483	472	526	516	498	489	505	497	534	498	458	526	507	515	512	491	497	480	505	531	485	531	494	484	504	480	480	468	491	504	474	509	507	500	524	515	509	520	478	499	516	535	519	488	522	524	501	513	495	506	490	475	502	477	492	540	503	514	511	528	462	512	520	534	509	495	495	505	516	559	527	515	479	521	508	493	515	489	526	468	536	510	460	483	504	547	472	524	508	556	529	520	509	541	478	500	501	539	467	516	491	478	523	503	515	486	526	494	504	507	489	470	512	477	495	478	509	521	480	486	515	480	500	500	487	513	490	519	518	497	550	479	491	521	485	507	505	505	455	500	489	461	492	493	513	529	545	513	499	514	537	533	534	519	494	526	498	479	511	497	491	539	541	508	508	507	520	457	497	520	533	507	522	441	554	522	474	494	471	511	474	472	458	537	499	473	469	534	508	456	539	468	524	496	526	480	480	496	517	514	496	485	497	532	514	510	497	506	514	495	486	539	537	486	475	473	520	510	460	519	516	460	523	481	520	482	498	505	525	495	493	506	501	516	492	548	530	535	521	501	483	528	473	523	540	469	518	503	501	543	527	472	472	479	500	510	524	489	498	507	506	481	519	550	487	487	487	483	479	486	463	511	530	522	496	494	508	519	552	548	513	536	487	513	478	481	485	467	481	483	518	504	506	519	534	482	515	484	477	465	479	469	480	483	533	498	526	485	490	512	488	512	503	489	531	512	470	518	504	524	526	497	497	488	510	511	483	497	519	501	511	501	493	453	505	512	516	485	541	489	475	477	503	556	475	495	519	478	485	502	532	533	512	502	518	484	462	468	483	504	450	509	527	479	514	524	489	476	483	532	496	499	492	507	489	527	509	508	505	485	475	520	537	525	518	482	474	509	527	510	470	491	494	507	554	478	499	527	463	538	476	501	487	466	503	483	495	468	480	515	471	535	492	488	500	449	499	472	463	483	484	480	505	435	508	494	520	471	529	535	518	516	502	475	479	509	471	477	521	497	506	545	477	521	456	535	501	507	515	549	489	519	507	506	493	502	534	498	524	470	491	443	486	486	545	501	473	485	523	515	504	471	492	496	513	489	554	508	552	527	515	538	507	526	471	488	520	505	535	487	481	533	500	486	521	484	501	480	505	501	434	508	478	534	503	533	488	475	527	456	485	484	505	514	456	495	502	512	513	504	478	511	524	495	493	517	555	506	530	500	505	488	480	501	525	524	510	519	508	506	519	468	486	489	516	507	457	476	508	526	485	482	541	495	498	476	478	509	520	522	511	474	516	485	503	491	534	508	516	508	487	514	480	493	474	484	509	491	505	483	479	516	515	513	501	515	530	498	475	504	492	508	476	533	528	525	470	472	508	494	502	480	488	491	497	531	508	488	523	493	485	511	522	545	506	481	533	499	475	529	490	508	477	507	494	508	504	520	479	529	502	495	467	495	546	518	513	507	477	495	488	492	514	472	502	500	479	530	469	539	478	512	502	518	509	557	537	526	491	494	502	486	516	464	526	489	503	496	507	507	508	510	541	493	474	481	462	499	468	511	528	517	496	505	492	467	485	534	483	505	511	462	490	486	498	517	483	506	506	497	538	507	524	469	500	509	478	489	523	466	493	524	500	547	478	476	509	486	505	504	517	471	493	483	513	536	472	484	512	470	510	456	486	486	501	519	480	521	489	512	489	506	510	490	469	490	520	491	559	512	513	509	450	464	509	520	530	499	501	505	491	480	501	489	498	535	503	547	493	511	508	490	523	533	541	501	529	523	517	511	498	480	495	501	481	487	498	471	516	499	487	486	555	522	495	525	482	507	511	509	505	522	542	468	507	466	502	523	479	483	510	504	519	468	460	496	489	556	529	495	499	509	494	515	512	501	501	497	487	481	533	488	502	477	505	521	487	490	503	485	466	523	516	522	522	515	496	458	498	481	485
46836	15661	2034	305	291	276	274	310	290	288	272	293	270	294	274	274	269	273	296	301	297	287	261	285	255	294	298	295	303	285	303	290	241	298	266	285	285	288	276	245	302	264	307	292	255	290	294	285	282	281	266	261	268	299	273	279	276	275	292	294	288	276	254	287	291	266	255	280	268	267	247	316	270	283	297	254	294	283	279	268	301	287	296	289	283	255	268	273	273	275	296	286	272	297	254	261	273	285	284	277	263	278	295	308	288	260	276	285	280	292	304	286	281	272	286	271	284	275	259	282	279	311	280	289	249	273	269	295	254	331	312	274	275	265	294	302	284	291	287	304	300	284	286	303	294	268	291	283	279	278	274	261	261	250	266	281	290	286	288	310	243	277	262	279	251	252	267	282	274	235	301	299	271	301	239	290	267	280	307	279	260	285	242	257	275	325	285	279	303	294	272	294	260	290	281	293	287	263	295	275	307	287	283	292	303	288	260	276	327	263	288	252	276	271	287	318	277	291	274	290	277	287	285	274	278	256	251	280	273	268	296	296	320	291	275	263	263	274	277	281	307	280	241	285	263	289	287	290	241	248	276	285	271	275	254	280	280	269	291	275	292	280	272	293	256	258	277	285	255	277	306	247	287	272	268	283	280	257	282	282	316	270	305	291	272	269	307	268	293	263	301	243	319	276	288	274	233	274	284	259	279	318	285	273	306	313	260	281	301	312	245	285	252	263	300	294	292	258	282	287	266	291	277	280	275	268	274	287	263	280	297	300	248	309	290	293	300	262	279	274	284	264	291	288	277	287	291	263	287	286	285	268	298	287	278	264	263	256	297	244	309	273	271	300	254	260	277	263	273	273	303	286	316	272	293	286	284	290	283	278	279	294	266	296	293	287	299	309	266	274	286	289	285	284	285	257	284	303	272	293	286	276	307	296	282	270	290	254	280	289	292	293	280	296	280	280	274	306	278	286	277	276	322	321	257	257	300	298	300	281	259	287	295	316	290	266	284	262	301	311	294	271	278	291	268	265	310	288	262	283	282	301	302	280	291	291	260	249	273	300	270	285	287	251	284	276	247	277	255	308	278	276	282	269	281	261	280	305	282	314	290	270	286	274	292	288	287	274	250	288	296	268	283	256	264	284	273	272	281	306	291	272	273	282	281	304	288	281	300	307	303	313	264	267	268	266	278	320	289	250	286	278	262	263	302	281	274	282	280	306	304	253	301	333	300	292	292	269	287	281	271	259	276	281	283	288	307	276	273	266	252	284	305	289	309	242	274	309	280	276	270	325	270	264	273	289	289	295	268	289	313	265	251	267	258	300	279	275	259	282	280	271	268	280	273	294	263	292	280	264	315	262	275	289	281	276	309	271	287	284	295	267	252	280	286	250	279	288	285	292	276	254	320	275	306	266	265	274	277	275	262	273	310	280	332	267	309	284	261	270	277	324	276	261	281	265	229	281	269	290	272	249	271	312	248	281	289	255	276	265	290	272	257	289	293	282	296	268	272	285	277	291	317	287	312	274	321	284	256	286	301	265	272	269	275	290	286	276	266	285	261	261	282	262	271	262	296	296	284	300	271	301	301	266	287	284	291	250	317	271	267	250	291	286	288	297	316	277	297	281	301	252	276	258	269	281	296	276	291	284	270	279	268	287	267	271	272	249	267	265	258	304	270	310	278	250	271	287	272	266	297	269	288	309	273	267	306	258	259	274	281	268	276	279	296	254	279	282	270	289	259	278	272	296	275	289	277	285	288	280	269	300	282	276	283	281	263	289	285	284	302	295	302	300	294	303	274	313	315	283	278	312	289	258	305	247	282	264	294	271	281	266	248	269	270	289	278	269	287	260	293	288	279	268	279	265	294	298	268	279	284	284	273	294	262	271	298	317	265	336	276	276	287	299	275	274	248	291	278	292	313	272	317	288	296	309	286	286	300	272	288	269	271	274	285	293	274	264	286	266	302	294	310	301	320	278	254	264	287	282	308	287	270	274	265	311	267	291	287	255	284	281	276	276	271	276	273	276	279	254	286	301	262	266	305	275	287	288	297	277	294	288	253	285	296	277	265	294	275	265	281	287	297	291	282	315	261	258	280	290	280	270	280	281	274	297	292	266	275	318	282	316	275	271	275	308	301	278	289	292	307	282	279	299	281	286	258	273	286	309	280	257	268	236	296	279	289	276	270	283	265	267	264	300	298	282	311	281	267	279	299	258	260	299	265	278	290	277	252	251	251	290	277	278	293	291	335	267	311	293	287	309	240	253	271	270	289	265	276	299	332	255	299	280	292	266	285	290	299	271	296	322	268	293	301	286	301	286	273	267	291	262	291	301	278	300	296	287	305	289	290	286	265	272	274	259	294	283	280	292	287	279	252	253	278	255	279	291	282	293	250	241	266	280	305	288	275	277	264	272	265	263	287	281	283	256	292	278	272	294	275	285	260	279	299	271	285	289	299	258	315	274	300	277	280	279	284	264	294	291	273	249	271	272	273	305	277	272	291	255	293	274	283	278	286	275	301	276	293	296	291	292	288	273	259	269	275	282	290	266	278	282	312	299	308	304	264	305	272	298	284	279	260	282	285	272	268	283	270	255	296	275	287	293	288	273	278	293	257	297	286	297	313	308	293	275	265	264	294	271	275	270	272	286	332	289	301	279	269	261	301	283	297	311	266	269	265	255	267	252	284	284	271	295	306	280	240	277	265	285	288	272	293	309	293	302	280	266	276	291	292	308	262	275	265	279	297	254	268	273	295	287	269	288	270	293	288	312	272	271	279	284	279	301	290	274	273	251	261	268	277	270	264	292	273	259	311	323	246	280	300	279	268	291	270	267	267	255	283	266	299	277	278	312	299	263	265	286	245	311	268	273	306	262	275	261	271	306	278	298	299	275	286	278	254	305	295	330	295	300	323	275	251	284	267	267	254	306	272	285	274	315	278	290	295	259	253	280	303	261	265	279	287	265	277	298	280	266	262	276	298	264	295	251	268	278	285	301	255	248	294	272	275	283	275	297	278	298	282	267	283	275	285	289	275	250	268	282	273	268	271	293	276	316	279	268	304	265	251	261	303	240	248	278	281	304	288	287	279	238	279	306	268	299	265	313	291	248	299	288	269	283	298	276	262	283	296	267	264	288	278	253	294	297	239	293	284	274	276	277	273	271	306	260	301	272	305	293	253	284	253	285	261	271	286	269	281	290	286	279	276	270	285	290	297	281	283	254	258	303	262	303	287	287	249	293	272	298	253	282	284	273	282	286	280	268	257	276	290	275	274	280	284	264	292	298	295	299	280	310	290	265	246	318	282	265	262	271	261	269	276	288	271	311	303	297	286	276	277	313	280	294	248	272	316	259	263	264	269	306	271	306	290	288	257	257	269	266	267	281	319	263	267	308	252	267	289	260	255	282	285	267	282	283	288	310	315	280	254	289	311	288	273	280	251	305	310	280	299	261	280	301	295	309	302	303	249	306	271	283	261	259	276	280	263	290
39150	5840	928	774	802	813	780	785	764	757	799	755	827	734	768	758	725	754	790	795	783	819	741	767	739	733	800	732	770	787	767	749	789	800	745	729	736	747	745	727	743	800	747	806	745	766	741	733	762	769	765	769	779	750	731	753	737	774	763	762	806	779	761	796	806	823	801	723	836	759	715	762	784	798	831	777	794	828	785	764	753	800	773	777	750	767	776	794	718	760	725	761	720	759	753	698	759	763	702	743	723	722	730	721	799	738	786	751	752	798	773	779	762	725	785	762	770	748	725	740	734	785	726	757	726	750	769	700	747	778	769	757	754	734	770	781	745	724	756	741	760	758	743	737	745	766	761	734	745	736	745	783	771	789	709	764	756	698	723	773	786	760	734	734	765	752	761	760	767	791	748	784	808	763	717	738	793	765	770	787	783	745	716	731	754	737	766	770	764	707	789	739	782	698	755	717	766	782	728	766	772	824	711	769	761	746	737	759	784	738	755	728	723	729	790	733	784	722	796	759	715	744	711	739	777	725	777	737	713	770	719	769	691	741	712	693	764	811	780	736	717	786	728	754	758	732	721	737	754	725	727	721	754	729	745	740	756	768	738	727	742	723	784	755	749	781	753	773	756	795	772	749	744	733	805	776	737	750	740	707	786	694	755	729	792	751	752	758	770	760	736	791	758	735	743	755	729	747	770	792	777	770	747	770	794	749	792	767	745	753	759	819	742	777	746	765	733	734	742	724	773	735	748	803	757	727	744	717	747	701	745	753	748	756	767	761	719	716	809	771	773	770	771	709	735	769	760	728	729	744	810	749	730	771	733	766	703	733	797	694	783	802	749	770	728	725	796	753	787	710	764	760	777	734	767	738	763	718	729	745	761	785	779	757	742	739	781	758	717	751	734	775	753	736	792	731	682	752	788	762	752	755	727	793	756	737	758	744	725	755	766	692	840	732	744	724	735	727	771	781	770	779	801	704	737	730	751	759	726	778	708	748	776	767	726	723	821	771	756	789	706	730	741	707	696	727	768	725	783	717	733	796	772	702	781	762	806	758	758	784	746	749	760	723	766	771	743	736	764	726	724	758	792	697	760	746	730	748	699	753	731	722	730	787	749	717	751	787	761	770	739	780	752	761	778	751	767	795	754	764	784	794	763	782	765	779	764	766	801	749	747	772	766	735	741	721	738	796	763	725	812	756	722	755	720	747	771	756	751	777	747	754	751	788	757	784	778	773	735	781	700	756	724	736	735	779	759	724	729	744	753	804	736	754	744	708	720	761	765	834	794	803	785	800	730	774	737	723	690	740	766	761	836	778	686	679	768	732	711	749	765	766	734	714	769	741	738	743	783	724	744	754	728	770	746	740	785	815	772	816	785	764	716	802	754	699	696	714	770	773	750	768	740	780	742	764	741	726	732	765	740	783	771	788	774	794	742	759	716	725	814	755	727	750	734	764	769	721	760	736	744	712	693	789	746	752	769	691	726	735	721	761	736	787	776	782	764	765	734	725	734	761	740	702	755	753	754	759	813	746	821	738	765	759	734	734	775	737	739	773	775	727	756	757	765	726	760	756	772	722	748	751	761	746	733	782	760	831	726	781	713	789	726	748	743	737	727	770	760	721	782	750	695	776	756	747	752	712	780	794	722	705	773	685	746	746	756	735	720	745	774	756	777	821	701	768	750	784	757	774	745	807	775	755	737	709	763	796	782	774	770	723	789	771	679	752	750	732	795	749	750	713	794	717	768	762	738	740	710	753	689	761	774	708	748	738	749	805	735	762	717	763	719	787	744	741	736	784	733	742	751	791	770	762	769	757	759	768	724	755	763	749	800	758	769	731	709	684	725	711	775	719	779	737	763	737	719	766	743	756	766	757	771	756	717	758	802	767	790	743	757	745	756	751	802	743	762	672	756	750	726	786	775	697	814	741	790	731	724	781	771	743	717	707	773	776	748	720	741	764	789	761	778	776	744	728	761	749	775	771	758	744	745	775	761	717	738	742	759	754	756	770	777	744	784	727	745	776	748	776	720	773	728	769	754	766	775	776	708	772	764	785	758	779	738	730	737	725	761	729	784	755	730	755	775	762	749	781	777	757	781	788	802	736	770	736	735	732	766	732	778	797	761	777	726	744	785	713	764	725	745	722	741	744	768	729	768	738	717	713	746	755	791	759	782	764	753	751	783	724	741	806	788	723	771	755	751	723	741	752	708	762	793	718	777	753	774	801	760	740	744	748	705	711	736	756	751	743	710	730	727	778	723	755	770	705	758	767	752	779	760	771	714	765	776	765	758	813	804	800	733	731	778	793	813	817	757	776	738	777	734	734	817	740	788	770	695	743	782	745	742	731	758	758	731	754	737	759	728	730	753	744	770	724	769	733	722	780	722	749	740	714	751	721	736	790	737	763	758	787	757	761	680	747	754	758	786	746	778	766	747	703	758	770	812	755	741	741	745	725	773	752	736	764	714	759	754	761	784	765	733	710	732	753	734	752	788	778	775	718	703	769	766	761	785	739	739	779	741	781	792	749	717	782	785	746	754	740	772	711	743	784	785	752	721	772	781	754	801	775	745	726	786	749	712	773	816	775	763	743	682	792	768	753	722	866	805	789	787	766	735	722	734	748	769	776	790	753	748	781	692	753	730	784	780	756	726	764	795	726	768	741	787	747	749	770	725	729	713	766	664	767	740	815	714	731	719	754	743	826	755	803	762	793	755	731	731	732	798	807	792	746	771	744	748	701	803	795	781	721	755	837	730	783	766	789	764	748	797	731	772	720	774	797	785	725	802	748	786	686	766	740	716	803	747	759	778	755	744	795	724	748	784	768	735	743	775	767	783	749	743	762	768	718	739	752	745	774	737	747	752	754	784	714	752	779	744	773	768	745	782	735	762	803	777	682	756	762	763	751	810	724	748	771	754	748	770	819	750	753	746	785	727	769	754	763	794	774	746	789	735	766	791	718	732	749	759	759	769	780	795	754	744	739	764	744	761	714	777	766	783	752	779	735	750	738	733	716	743	774	751	771	769	755	729	793	770	794	737	718	736	777	777	759	789	779	803	751	737	762	741	689	773	724	741	778	746	749	765	781	782	799	764	789	775	729	731	790	763	772	768	732	760	745	795	755	737	755	732	707	773	767	770	751	753	749	726	717	764	763	747	745	790	690	780	782	752	731	756	750	772	769	710	728	773	744	766	740	766	747	808	762	771	793	824	774	734	783	796	729	737	756	728	789	735	756	781	765	782	743	738	762	742	728	745	777	750	824	717	744	775	702	759	751	791	742	743	731	780	712	688	779	729	770	721	720	737	735	800	750	728	796	786	784	754	769	758	745	768	782	742	677	763	737	710	729	768	716	744	738	791	797	792	743	749	733	748	703	796	782	772	784	691	751	741	715	782	763	803	762	741	700	804	734	776	738	727	739	786	754	748	824	818	728	741	739	760	759	743	776	793	710	747	744	783	783	711	773	728	799	806	765	801	714	838	709
70012	35141	16946	1750	313	281	214	223	205	219	187	173	200	207	183	208	169	152	153	180	164	172	171	173	173	171	183	193	189	174	152	168	162	165	174	173	143	154	195	162	163	180	178	190	154	169	158	169	167	185	178	164	178	185	170	151	159	188	174	220	222	196	231	257	231	222	193	201	223	202	236	217	243	212	251	183	201	221	224	185	191	163	205	176	164	178	167	151	167	193	160	157	208	163	181	170	183	164	166	160	151	169	162	199	144	160	176	143	170	149	169	183	184	186	173	157	160	165	218	156	183	172	171	197	195	194	173	179	169	170	185	152	165	161	190	158	173	185	174	187	187	175	163	169	179	164	167	161	169	137	172	173	165	171	174	163	177	178	169	157	166	199	167	161	139	177	152	169	185	141	164	165	172	165	145	167	180	160	184	175	167	149	170	168	168	177	184	159	178	185	175	171	181	172	169	158	169	169	179	161	167	186	191	177	180	168	201	163	155	157	182	177	194	161	156	163	176	161	161	174	165	161	169	171	173	176	184	206	164	164	164	175	175	185	182	178	169	171	176	159	178	145	166	187	177	170	177	194	160	142	168	173	170	172	155	159	176	157	167	164	162	160	140	177	151	211	170	168	183	154	180	181	179	164	172	162	181	144	174	184	165	157	181	157	178	186	163	168	194	168	180	164	156	162	174	156	199	166	170	167	183	185	180	169	191	160	170	173	164	181	176	168	191	189	183	170	183	169	173	163	172	182	165	210	160	160	176	162	163	181	149	171	181	157	210	184	172	170	205	178	174	175	160	173	155	189	170	162	147	161	160	177	175	212	173	150	174	178	153	172	166	163	157	156	179	163	151	187	177	160	179	168	172	176	180	149	172	182	163	168	182	177	175	191	196	169	158	163	181	163	172	179	179	170	157	163	186	184	154	165	142	183	163	176	165	154	177	196	145	164	185	161	169	177	155	173	185	163	166	160	169	168	189	149	164	162	200	148	182	162	181	153	169	177	176	161	176	189	174	165	155	193	177	179	154	158	170	153	164	165	172	170	170	184	188	145	176	201	166	151	158	178	172	176	136	171	153	178	162	186	168	150	161	186	169	162	170	175	165	190	167	197	196	174	168	180	181	176	167	153	180	144	153	162	169	194	138	168	162	163	177	165	163	193	152	161	176	178	167	162	159	177	166	172	173	154	164	195	139	165	185	173	161	158	162	176	181	165	193	190	170	181	162	159	185	163	177	191	169	210	179	188	174	197	159	190	167	168	149	149	184	165	173	180	166	171	172	179	174	193	171	179	175	183	188	158	170	180	162	172	181	159	188	195	159	175	171	193	156	169	182	186	174	180	164	176	184	153	193	185	174	149	147	151	161	152	170	172	157	157	177	179	163	181	171	166	145	168	200	176	181	178	205	193	181	164	158	181	163	160	177	173	156	183	184	153	153	176	151	156	172	160	169	176	167	189	165	147	192	176	160	188	159	170	175	167	188	158	177	170	159	178	158	164	174	144	167	156	179	185	182	181	159	161	145	163	179	153	179	158	150	168	162	185	168	176	195	151	160	152	175	163	170	161	166	151	194	165	189	186	145	173	158	175	192	167	151	169	157	182	174	185	155	170	162	182	174	173	174	175	166	207	183	183	171	155	151	177	182	144	157	193	171	186	172	192	182	165	180	161	172	181	154	176	177	179	164	166	163	158	160	174	190	197	164	177	150	154	162	180	147	170	153	150	159	174	172	162	181	174	167	174	186	165	174	161	184	180	151	149	187	170	180	185	176	169	182	184	145	170	157	184	192	174	181	160	141	181	189	175	180	178	184	179	166	172	179	166	174	168	175	178	170	161	162	181	151	173	167	199	180	169	183	157	184	165	187	179	179	155	165	172	165	165	160	151	167	173	174	168	201	155	166	165	182	139	168	172	182	188	165	200	188	173	187	174	151	146	186	177	161	164	171	157	187	162	175	180	175	200	155	187	202	160	174	159	167	187	175	185	164	174	164	185	170	169	189	168	182	176	156	167	167	169	189	159	153	188	173	189	178	201	190	180	183	182	157	177	188	184	162	170	147	157	144	172	166	177	143	163	161	165	175	196	145	174	174	170	168	173	186	162	178	167	176	190	185	183	171	164	169	166	171	150	171	152	195	175	192	169	166	184	177	162	173	152	184	193	166	139	167	192	167	172	188	170	175	177	184	190	170	157	171	177	170	178	177	161	179	176	169	161	159	170	153	187	167	179	151	172	186	193	157	164	185	177	187	205	174	161	191	168	179	164	164	173	151	174	188	162	192	169	156	186	176	165	165	205	171	166	176	185	153	190	154	169	188	167	188	173	168	174	195	141	158	166	188	161	154	165	159	181	176	165	158	174	191	171	176	177	180	169	162	173	185	139	158	187	169	160	151	181	193	186	175	165	164	171	184	177	172	187	178	182	159	151	177	174	170	141	169	176	162	162	180	169	205	167	145	168	156	179	171	190	196	177	172	181	168	171	202	187	182	183	148	176	179	180	181	162	159	168	182	160	140	172	186	157	145	179	170	179	162	140	164	159	167	178	183	177	173	171	158	182	195	175	172	172	164	167	175	196	171	184	155	178	157	163	179	188	180	178	184	169	185	176	158	156	163	198	175	167	173	187	171	168	159	148	144	182	175	172	161	158	181	165	168	151	170	152	161	160	162	165	169	133	178	168	173	178	167	192	159	174	154	169	167	171	171	144	169	166	187	156	150	155	177	178	183	158	185	144	188	172	167	166	176	169	173	149	157	174	168	153	184	153	181	159	170	184	184	170	181	181	183	158	164	171	181	176	181	173	157	159	178	185	165	147	167	171	202	169	144	170	161	166	155	172	179	181	159	168	169	162	179	186	174	173	182	164	172	174	158	176	158	181	143	171	171	182	143	190	179	163	187	180	172	166	155	171	164	162	163	159	192	168	146	191	180	150	172	145	157	173	158	175	142	187	161	169	161	150	186	147	194	169	194	179	172	163	166	180	170	159	169	145	168	174	177	173	191	164	158	175	195	168	172	169	130	178	199	180	204	185	176	162	168	151	170	182	193	163	161	180	170	204	160	180	148	163	161	168	162	177	184	170	174	175	189	203	146	150	167	173	160	206	153	179	162	170	177	170	183	163	169	149	160	172	183	149	169	167	162	169	166	170	182	173	178	153	175	157	188	188	169	158	188	170	155	184	162	152	177	178	166	151	162	155	188	153	161	170	181	180	169	172	184	182	180	182	167	164	174	160	179	167	194	168	190	192	170	154	164	185	161	184	166	164	170	172	191	161	175	168	173	167	161	147	175	188	148	152	170	161	177	167	194	163	145	174	192	157	158	151	173	180	184	163	182	191	169	180	157	160	167	175	172	212	142	194	178	160	164	192	182	160	142	172	169	176	177	157	180	167	135	169	199	169	184	148	149	170	197	194	188	158	199	203	168	175	184	164	186	166	194	178	166	154	179	192	181	146	154	178	176	174	165	186	178	150	163	184	158	170	165	161
55879	24313	2633	1037	944	824	790	699	650	628	613	566	576	561	563	554	539	498	503	547	525	525	561	500	518	479	532	517	513	513	487	513	525	488	494	501	513	549	515	527	538	505	521	539	489	478	494	540	562	512	525	518	529	521	465	543	484	584	612	755	836	797	935	1036	1008	1033	890	710	819	897	833	933	1028	1047	1047	757	858	835	855	691	799	813	746	613	565	515	468	493	515	526	500	517	490	480	524	490	497	474	502	505	510	494	481	462	466	480	429	485	499	492	511	518	483	523	505	504	475	465	529	534	473	496	425	494	513	526	453	502	502	477	481	478	483	529	449	461	510	491	538	503	487	438	508	488	480	487	522	531	456	466	458	530	505	526	483	484	488	485	507	452	455	515	466	470	467	498	456	493	491	469	488	512	486	512	474	518	520	460	491	515	503	452	490	441	485	508	485	503	472	467	520	504	493	477	477	496	470	466	493	523	500	472	517	513	523	462	478	470	465	473	512	500	491	484	480	492	495	522	460	491	505	481	494	435	506	482	478	503	498	457	489	491	483	497	479	448	506	511	458	469	430	489	472	454	517	496	527	459	528	498	476	486	467	507	493	496	496	456	458	489	474	479	465	471	467	484	484	478	510	490	487	472	533	488	511	485	484	478	510	463	463	490	490	471	446	453	461	465	472	494	474	480	472	464	498	468	469	495	481	498	539	489	485	456	464	499	488	445	527	471	501	523	470	511	490	496	503	453	511	468	541	449	498	513	497	500	463	467	494	489	472	494	506	519	482	513	483	476	464	563	491	468	482	503	459	460	463	492	475	526	497	480	458	473	477	502	484	519	480	500	485	487	475	473	507	469	501	507	493	511	485	460	454	525	520	483	495	524	500	453	481	494	463	498	515	473	483	476	474	463	474	493	452	490	470	499	482	508	500	428	488	470	469	490	461	494	552	479	491	468	477	517	478	488	481	453	480	500	496	473	497	526	515	463	512	496	490	477	503	428	503	499	487	504	473	498	494	447	477	499	496	553	467	458	505	496	480	477	457	499	494	477	472	478	509	484	503	469	472	493	515	490	504	511	488	476	505	479	527	467	500	471	497	471	500	463	519	485	469	467	527	467	459	484	494	453	483	467	492	485	461	471	470	486	484	469	484	440	468	517	512	483	470	503	485	493	489	527	509	470	450	474	451	480	519	499	503	440	513	510	520	503	493	503	500	502	478	500	469	440	518	486	485	499	475	464	512	480	511	475	508	489	449	467	485	482	484	493	487	503	481	491	479	489	441	473	517	464	527	439	444	502	522	522	505	473	472	492	513	492	556	482	525	472	495	489	510	505	497	478	474	460	489	480	458	547	486	498	488	449	475	477	428	502	492	459	501	483	534	470	508	455	462	483	509	509	478	485	503	458	475	490	538	485	484	467	502	505	498	533	481	447	486	511	521	464	483	488	499	471	462	452	471	488	527	511	509	489	474	472	486	480	510	498	517	469	497	476	488	497	491	437	488	461	484	473	486	510	462	466	505	500	481	476	493	509	482	482	466	509	481	491	460	479	441	486	505	503	489	464	478	504	495	512	515	482	493	470	457	457	489	505	513	491	461	499	486	521	494	457	497	471	475	475	486	483	495	497	485	466	503	452	471	473	478	500	466	447	494	464	489	512	494	501	441	515	498	490	497	433	457	530	495	462	513	484	493	518	496	492	497	459	523	512	488	505	476	500	501	507	525	527	519	480	480	436	497	512	474	478	496	519	511	466	474	480	487	454	494	502	510	534	474	489	468	516	462	458	481	447	506	463	492	467	454	479	484	469	509	496	502	501	505	505	492	491	470	497	440	475	508	452	482	504	502	476	487	514	467	504	479	494	524	496	486	490	502	518	467	472	490	524	467	509	465	488	525	502	503	506	478	486	517	500	464	465	463	459	527	510	498	547	477	534	447	484	457	441	501	509	500	483	499	441	477	485	514	526	459	475	472	504	489	492	457	489	497	526	492	482	490	449	471	497	487	520	451	475	440	452	449	502	480	522	488	469	498	505	482	482	510	519	484	495	476	495	492	499	498	500	484	508	497	474	505	471	500	494	481	506	508	478	525	480	479	454	519	457	455	463	475	466	489	492	485	500	480	480	499	512	483	502	444	501	487	494	501	495	498	482	510	468	481	511	481	469	504	529	479	496	478	484	505	516	539	469	478	519	493	465	512	497	463	441	510	519	517	488	518	519	466	479	484	475	509	505	520	480	487	458	479	485	495	526	491	499	504	458	484	488	484	509	520	497	497	504	456	507	481	500	461	489	481	496	486	500	467	482	493	452	492	460	499	471	494	477	489	499	454	502	502	490	526	446	518	501	473	480	480	476	507	477	484	512	490	490	496	484	508	470	449	489	498	523	502	537	518	516	473	504	490	476	481	525	523	456	518	498	459	463	487	461	513	526	491	519	453	508	500	460	497	465	475	507	493	486	506	521	519	499	454	478	449	489	508	470	487	511	470	491	503	457	491	484	499	484	506	499	483	477	502	495	498	492	494	466	476	477	508	471	481	498	478	500	498	497	499	482	497	453	501	502	506	510	450	456	473	433	487	494	525	489	484	470	521	509	539	492	498	512	486	441	487	516	495	489	487	496	485	507	469	482	444	481	476	474	469	498	519	533	429	516	512	488	506	470	482	489	516	456	516	494	469	479	452	511	511	475	441	483	460	469	518	480	490	485	462	496	493	442	435	473	507	518	500	453	496	491	510	496	505	494	472	510	479	450	531	487	488	471	502	492	446	483	478	497	459	499	515	493	520	474	504	481	482	469	468	483	491	483	486	504	469	495	512	489	463	487	486	467	463	508	483	451	463	465	466	489	487	494	478	456	509	476	495	438	469	531	480	497	512	499	443	473	500	484	512	474	481	494	519	495	489	520	481	509	519	477	465	471	520	516	513	517	459	488	470	504	469	503	504	537	509	474	480	490	502	503	487	513	501	468	505	479	509	480	518	478	471	483	517	475	483	486	492	534	504	478	498	488	473	522	495	500	483	485	513	458	487	497	481	469	462	525	489	510	457	520	447	484	488	478	516	538	465	458	502	486	512	469	502	444	462	509	496	480	476	466	471	525	495	509	466	492	515	483	497	514	473	455	507	518	504	532	493	478	483	464	477	501	477	471	449	476	494	484	490	469	496	473	458	513	470	477	464	494	494	480	484	459	501	459	489	473	459	511	488	472	496	477	494	466	507	511	472	489	483	477	507	444	495	477	506	485	485	459	481	524	499	467	495	463	471	460	480	483	528	500	496	532	496	501	482	488	483	479	505	497	488	484	499	469	493	470	463	490	486	450	497	482	460	508	481	480	466	480	530	494	491	504	483	483	487	525	547	492	493	488	507	467	491	455	476	505	485	495	516	527	446	467	464	487	509	514	487	475	443	472	479	499	477	460	466	460	454	508	475	434	437	477	502	497	510	463	482	478	478	479	485	504	506	496	480	503	470	433	465	478	505	470	487	518	507	535	475	498
76145	45538	19617	4313	483	347	260	242	233	209	189	202	213	215	188	175	171	176	159	185	158	190	187	182	194	186	199	162	163	167	166	181	176	157	171	183	162	176	186	194	172	188	177	179	163	168	174	169	179	191	177	182	153	170	193	165	189	179	221	259	241	273	235	281	277	262	250	262	236	243	266	314	305	265	275	225	253	253	242	197	210	260	208	212	191	176	176	204	174	176	192	180	177	191	188	190	183	187	201	193	159	182	164	161	172	185	175	180	175	168	145	164	167	171	174	162	190	192	174	192	160	171	157	177	158	173	176	167	151	201	181	153	192	181	184	188	165	173	171	151	195	183	158	178	174	175	171	161	156	184	172	181	166	158	172	176	167	155	153	184	167	162	171	168	161	185	194	192	148	175	181	176	180	184	177	174	171	170	177	172	188	164	165	187	188	150	191	181	164	150	176	169	163	160	163	186	169	151	161	187	173	176	162	179	177	188	179	178	206	184	191	185	163	176	183	157	163	171	189	175	163	160	171	192	164	167	205	180	176	165	172	168	143	198	182	188	166	172	203	170	172	149	185	171	180	171	154	164	181	177	179	163	156	163	171	175	166	175	167	180	181	189	182	193	166	168	163	160	180	146	164	184	177	179	169	173	167	167	148	194	170	172	178	138	169	191	155	158	191	173	144	164	179	194	171	199	158	180	158	167	164	147	180	180	180	163	171	169	177	158	171	158	163	188	161	200	170	169	181	156	156	184	173	163	176	145	162	179	187	164	179	183	179	159	193	180	160	180	171	173	148	172	172	163	197	168	191	173	159	190	180	164	158	177	180	167	165	194	148	199	160	181	155	171	173	173	160	175	180	172	175	183	187	192	156	160	165	156	172	143	170	159	196	171	185	177	182	177	182	153	194	175	185	199	195	165	160	151	178	180	166	174	181	180	162	185	174	205	181	185	163	165	153	193	185	198	187	157	185	171	166	182	174	175	190	171	184	178	184	172	167	153	171	168	165	165	172	192	183	179	167	147	182	160	162	173	159	160	170	176	170	174	177	174	188	181	162	156	176	152	146	162	178	155	189	194	171	153	173	143	180	163	159	166	174	181	176	177	191	161	169	169	185	175	180	172	163	168	162	176	163	183	181	182	186	176	150	160	161	173	160	151	162	163	168	188	161	179	159	181	173	184	147	174	190	189	162	143	178	171	192	155	176	180	129	153	180	161	189	171	139	177	164	164	181	173	151	190	170	173	158	157	181	164	184	181	174	186	164	163	173	183	162	166	155	167	154	176	185	174	168	160	182	181	157	156	195	164	187	166	180	178	187	192	157	179	189	172	176	193	174	185	176	168	169	185	175	164	181	150	175	160	166	185	171	157	179	158	149	155	169	146	159	176	168	165	193	181	163	187	165	164	177	188	183	171	184	158	198	173	187	203	184	176	163	164	167	157	152	167	168	168	158	143	181	185	155	177	184	172	175	155	177	186	161	153	151	175	183	142	157	163	160	190	170	168	191	173	175	203	163	192	179	200	149	203	159	141	150	170	179	177	164	167	173	172	165	177	162	178	193	181	184	171	181	156	160	158	159	169	168	171	194	178	194	166	163	168	189	190	166	176	176	170	185	176	181	177	160	174	185	158	179	157	159	172	148	170	189	175	172	174	176	170	194	162	171	180	192	175	189	161	178	161	143	173	156	189	200	159	175	171	160	155	162	169	167	170	157	196	158	159	166	166	187	174	181	157	190	175	158	183	177	158	182	168	173	191	171	201	180	153	174	147	172	151	155	170	165	149	172	171	154	140	163	167	187	182	194	168	158	170	183	161	168	204	153	162	173	184	148	163	143	173	181	158	170	183	175	171	183	147	177	166	167	153	154	172	165	172	171	166	184	165	173	160	165	168	182	175	156	156	185	152	161	172	200	182	155	173	194	173	167	179	182	169	172	161	163	179	150	149	166	138	185	202	169	157	162	157	155	169	170	166	190	172	168	167	143	167	170	165	157	167	155	152	148	168	167	190	163	160	148	185	170	166	167	185	155	179	187	168	147	189	178	157	184	167	199	168	157	165	145	162	192	165	159	177	162	167	177	157	159	159	150	184	156	190	190	174	176	187	185	183	158	161	160	176	149	176	150	179	202	178	170	180	169	172	157	176	150	169	188	185	193	148	181	195	195	171	192	179	167	207	170	146	182	173	174	164	159	175	180	174	160	175	169	163	170	189	180	140	156	170	150	179	209	166	166	182	187	169	178	159	179	171	164	190	163	183	178	145	143	195	195	187	158	156	187	154	167	199	172	182	167	165	167	179	162	190	147	148	183	218	181	171	186	156	181	179	172	166	168	159	174	184	188	175	179	156	155	156	180	176	170	158	175	182	187	173	157	173	155	168	168	151	171	173	163	163	178	186	174	160	165	148	150	153	151	164	200	153	169	187	172	170	146	179	148	167	174	176	161	156	188	144	184	187	180	183	168	210	165	173	174	168	181	169	177	163	182	167	161	160	173	187	172	178	173	141	170	166	178	162	157	162	177	153	161	193	159	175	167	166	181	162	163	153	143	159	188	164	185	176	167	183	184	157	171	172	162	162	169	152	177	178	154	165	173	171	185	170	173	170	177	158	163	151	172	172	176	170	182	174	149	178	174	194	166	174	177	160	177	179	165	182	164	192	148	165	157	157	155	159	179	159	194	176	196	153	179	164	170	162	195	151	172	179	201	170	173	170	161	161	161	194	203	166	153	180	186	162	175	161	179	157	164	179	169	183	190	208	156	186	178	157	179	171	170	148	179	176	168	180	174	172	164	175	178	166	173	175	159	175	159	168	186	181	159	154	188	159	179	172	191	165	173	169	179	190	155	167	177	158	168	174	177	177	166	164	153	166	200	174	150	173	173	189	167	145	176	177	174	183	181	157	164	175	179	159	187	175	184	151	172	173	211	176	164	158	146	159	174	173	161	176	177	183	188	153	156	179	156	164	186	162	163	178	196	177	152	181	147	195	158	178	168	170	168	181	162	152	172	187	175	178	176	170	198	159	183	158	183	156	173	166	189	160	182	185	174	159	159	174	171	164	175	172	173	156	172	164	143	166	145	168	186	178	158	165	175	165	191	169	179	169	173	166	157	155	168	150	165	174	170	177	169	158	180	179	169	152	200	155	153	197	179	176	159	159	161	186	135	169	172	167	143	179	133	158	154	169	128	155	163	164	160	163	180	197	188	185	181	178	173	159	190	152	184	148	176	158	166	200	164	171	183	167	152	160	161	167	163	163	179	191	173	168	176	181	148	179	164	182	160	181	147	150	165	168	157	150	167	203	152	153	171	149	185	184	157	161	184	164	184	181	178	155	193	183	151	187	163	162	176	175	187	169	175	173	163	188	176	200	174	170	166	159	165	174	164	167	193	173	192	143	189	198	182	169	168	172	171	181	159	173	165	179	160	187	132	161	184	161	201	172	182	170	154	175	184	174	175	165	181	187	178	163	166	158	185	165	169	152	173	175
64518	34371	3462	1506	1375	1179	1016	933	769	732	755	687	644	622	646	599	611	572	597	554	587	564	528	540	542	557	545	572	502	544	506	531	565	514	523	555	545	543	546	551	529	515	489	529	525	516	557	539	545	559	569	556	581	562	563	543	515	614	872	1115	1242	1103	1216	1748	1450	1356	1216	991	1005	1163	1216	1375	1552	1557	1586	964	1176	1203	1141	862	1140	1125	956	802	605	545	524	518	533	570	535	529	512	547	477	478	514	488	533	565	506	513	532	504	516	443	533	452	515	476	471	494	508	511	453	510	520	494	431	469	459	478	516	466	514	485	495	520	524	510	526	497	519	536	502	478	512	515	490	496	451	467	484	476	493	441	482	447	502	464	496	455	497	475	502	464	540	473	487	510	497	485	489	458	493	483	527	469	501	506	487	517	522	483	484	492	506	486	497	539	487	493	507	503	478	536	476	463	486	507	477	496	477	513	509	498	481	493	487	491	463	504	482	521	481	500	492	482	493	486	492	519	445	507	439	456	519	468	506	471	519	436	480	507	480	493	485	513	477	530	476	525	508	468	497	497	538	527	468	493	506	516	466	511	486	496	475	482	475	477	515	530	520	497	476	501	478	479	465	479	543	480	552	524	504	529	508	511	458	471	516	467	497	492	492	504	494	477	504	515	515	477	480	497	494	460	543	492	484	517	460	474	490	518	512	485	462	493	467	507	503	480	483	523	514	505	484	519	532	492	464	472	493	487	470	499	483	500	473	491	497	505	458	467	464	493	506	461	480	481	472	528	479	522	509	522	474	530	488	516	513	489	488	532	469	497	490	478	488	492	512	451	485	490	530	502	481	501	475	463	484	522	499	522	492	480	486	486	469	500	497	509	482	471	470	501	510	450	534	514	499	506	473	497	507	511	526	507	516	475	516	487	460	471	507	489	498	468	507	505	469	491	486	491	490	486	487	531	497	481	479	480	491	512	523	499	479	486	485	473	514	491	484	504	465	509	496	459	466	553	513	499	466	484	497	493	495	490	469	518	512	463	492	505	463	500	481	460	481	493	490	468	502	493	522	538	528	522	474	524	502	531	508	491	442	512	497	476	498	493	497	486	444	487	522	482	498	479	449	518	531	483	498	479	486	492	540	482	474	523	507	505	472	498	505	492	498	492	519	576	511	463	538	470	492	513	477	488	523	518	517	534	501	502	516	492	422	457	482	498	472	535	470	510	477	501	484	487	525	531	511	484	488	519	468	476	495	459	543	496	504	484	504	524	524	489	501	552	486	485	503	498	483	485	500	473	503	506	530	450	495	511	516	504	483	521	507	507	506	484	464	485	501	489	511	512	502	487	486	516	477	497	496	504	515	459	470	490	525	496	509	521	479	459	498	507	470	474	504	507	467	485	534	532	487	500	479	464	533	517	481	444	482	452	508	499	502	522	508	524	489	521	513	522	471	485	500	502	476	524	497	491	494	476	528	516	463	511	522	476	474	469	501	475	487	472	463	504	515	466	503	556	542	488	464	482	506	497	524	489	504	511	534	465	518	524	527	515	498	507	516	503	506	467	498	502	459	497	490	493	527	480	517	484	479	500	475	517	505	529	470	482	488	498	487	490	472	496	481	507	537	491	469	463	483	512	508	473	534	526	502	492	473	495	502	445	530	471	440	522	461	498	528	514	467	532	493	535	526	502	494	517	493	518	534	493	512	525	457	482	475	500	474	489	507	461	501	507	529	529	477	477	473	519	488	520	508	487	502	470	519	487	547	508	479	494	493	521	522	486	515	454	489	503	473	495	514	501	510	504	531	521	491	487	522	490	513	498	480	516	510	489	501	533	507	499	512	494	490	479	517	540	512	488	485	513	458	462	504	493	485	478	506	500	535	463	537	481	459	470	506	507	513	502	510	485	485	539	473	488	517	473	540	525	481	482	529	534	535	476	499	488	483	484	496	487	476	498	499	474	453	487	465	511	512	486	482	499	483	495	482	459	492	476	504	500	495	457	508	513	484	503	496	534	473	473	499	509	506	523	517	450	518	471	487	501	505	488	491	480	500	523	526	426	495	467	528	527	483	474	509	503	498	467	490	482	491	525	518	462	478	542	515	515	479	474	495	518	449	497	474	477	485	507	479	514	497	522	483	504	501	473	501	480	461	477	498	533	445	487	505	493	509	534	481	485	514	465	456	460	489	495	520	502	470	484	480	512	525	488	509	497	485	494	525	495	490	474	445	520	491	524	523	496	531	502	497	498	477	493	478	525	548	486	455	503	466	489	543	518	527	520	496	523	459	528	453	515	498	489	480	475	527	528	465	489	479	489	445	475	525	486	469	476	506	474	494	531	484	484	491	468	487	500	477	473	495	482	492	501	491	490	493	489	513	475	524	506	449	482	466	478	475	472	512	475	536	488	511	489	484	525	487	485	498	472	525	511	496	498	544	523	467	521	488	503	460	493	501	513	448	529	544	492	483	505	436	504	518	467	512	519	508	517	480	499	499	485	485	479	480	538	489	481	495	496	496	495	493	470	491	509	501	475	488	468	532	493	503	490	515	499	491	472	516	509	487	526	492	478	523	488	473	519	470	532	476	470	525	509	490	501	475	532	493	508	499	466	525	495	492	486	469	500	483	459	502	515	498	501	484	517	494	499	490	523	508	474	491	527	528	514	480	510	514	504	474	497	517	478	500	508	472	497	467	512	481	501	515	474	478	494	508	507	477	487	520	488	501	537	546	494	464	513	518	504	490	473	494	491	528	515	514	485	493	492	536	500	473	494	504	510	508	519	527	475	465	519	494	474	505	480	513	452	526	491	492	479	460	500	471	533	485	474	519	503	497	510	479	456	479	528	532	491	503	489	490	494	487	477	504	494	496	468	491	488	536	466	508	516	491	507	497	472	531	492	530	525	512	495	481	476	482	487	510	515	492	541	498	472	495	499	484	517	536	532	448	471	510	473	513	485	495	510	428	479	480	509	485	520	510	485	509	492	537	519	485	494	513	461	508	498	482	508	517	505	502	508	463	464	479	493	510	530	518	511	521	520	487	519	483	487	487	524	460	542	463	509	486	512	513	494	487	469	477	479	474	468	480	467	473	496	508	484	525	528	478	474	477	500	478	495	476	582	485	465	484	475	470	505	532	506	499	477	479	490	497	524	485	514	490	485	513	463	459	512	527	514	498	511	526	484	481	504	491	485	510	490	482	452	485	532	565	496	525	489	509	481	525	506	504	513	534	509	519	519	475	478	476	488	502	528	508	470	452	490	461	506	464	467	518	515	464	503	476	511	493	480	508	458	500	536	504	498	463	536	507	486	496	525	472	523	532	517	504	504	489	492	487	509	473	512	497	521	515	547	533	469	477	512	494	521	522	500	475	540	516	502	487	487	487	498	488	528	493	490	448	478	525	528	490	472	485	481	483	492	504	451	469	492	505	491	513	486	502	508	519	500	489	467	522	514	463	481	519	514	506	492	514	504	472	475	490	496	492	551	521	480	495	475	532	469	490	471	504	476
46019	15301	1817	384	266	309	272	278	287	284	310	297	285	293	283	270	316	267	248	300	261	288	264	282	286	266	268	277	278	283	290	275	274	301	252	290	287	233	305	275	268	310	281	274	277	297	257	294	311	268	296	248	286	294	309	280	271	293	268	270	301	252	284	251	256	292	260	276	259	310	297	294	273	282	283	259	276	289	286	294	263	301	285	283	286	280	310	282	300	280	307	281	266	279	274	286	266	273	252	295	281	286	261	292	292	286	284	290	258	284	308	307	281	293	268	343	263	274	268	250	269	269	272	274	256	253	275	303	273	278	267	274	270	283	267	288	288	275	277	281	264	284	265	272	309	287	271	261	282	271	306	270	268	275	290	260	259	295	246	277	276	303	253	246	273	262	263	258	250	258	312	280	286	298	268	302	266	252	275	268	254	272	278	243	258	268	289	279	271	269	287	293	259	267	290	247	304	264	302	286	294	299	291	305	293	273	241	259	252	270	279	303	287	301	267	288	255	274	306	292	299	279	273	271	282	271	275	277	277	309	274	277	282	243	267	297	289	245	287	298	286	275	275	286	274	300	285	291	286	258	268	262	257	238	297	266	277	309	282	278	284	259	276	297	252	263	283	262	277	294	274	272	288	260	300	278	282	279	264	251	279	283	290	301	259	265	272	285	277	296	274	247	272	292	304	259	280	255	265	291	317	270	285	263	288	262	245	296	274	291	265	298	248	261	296	273	292	259	335	296	273	276	293	270	245	262	266	282	275	274	288	319	275	264	271	268	309	291	291	293	301	245	281	308	279	284	276	250	315	250	269	306	272	241	269	289	273	237	282	303	305	297	260	284	296	284	281	272	285	260	268	241	275	260	291	295	281	247	269	286	290	283	297	278	319	273	283	247	298	279	294	304	270	265	250	268	284	271	277	298	254	290	281	293	281	272	264	283	273	258	276	279	259	274	276	298	275	255	276	286	281	266	286	270	306	261	271	274	282	289	290	314	242	294	273	280	300	280	288	265	271	281	280	279	292	276	266	294	287	275	272	270	265	286	286	288	266	272	302	261	305	268	306	279	265	288	296	273	279	281	281	311	286	306	264	269	251	263	293	307	273	272	285	262	274	288	298	272	302	283	303	259	270	311	286	264	283	254	298	272	270	269	260	275	303	310	262	268	282	277	254	285	297	269	268	299	283	305	303	278	298	279	257	280	263	306	278	312	280	302	302	301	261	258	262	301	265	282	274	297	290	301	268	264	284	264	309	298	255	291	269	291	273	255	277	300	276	286	303	281	282	291	272	266	298	310	280	283	298	243	250	290	258	276	294	273	299	260	278	288	266	257	295	299	271	289	278	233	267	288	302	267	284	301	235	271	261	269	297	278	302	314	296	310	275	275	290	256	266	267	274	289	288	287	237	280	264	274	256	282	280	264	309	299	289	273	284	280	293	296	260	303	280	303	291	240	292	260	292	285	324	273	286	289	279	283	323	271	275	259	322	276	242	294	276	282	291	277	317	313	296	294	288	271	269	269	276	249	263	283	290	276	318	267	283	285	270	299	273	273	255	265	268	268	296	279	291	282	284	279	256	288	258	271	302	276	306	258	270	265	300	287	292	269	294	288	283	269	274	278	256	298	302	300	270	270	281	259	303	271	276	288	291	283	289	296	302	304	297	300	274	279	295	261	288	290	293	272	267	285	267	264	270	272	253	289	236	259	313	266	301	322	262	307	280	278	259	266	292	314	289	255	267	300	282	278	266	276	264	286	316	244	290	310	272	294	290	265	296	286	245	273	262	272	282	300	271	278	257	291	252	297	273	273	283	282	264	255	286	253	265	306	304	306	264	307	265	245	297	254	281	252	289	286	284	268	279	280	263	278	279	298	247	274	247	284	259	286	285	292	289	259	267	268	268	281	266	297	258	294	269	299	254	240	255	256	275	278	324	271	293	288	313	286	291	273	289	300	289	289	269	273	259	296	247	268	285	295	282	276	288	283	290	274	285	270	266	271	287	303	275	300	277	292	317	309	275	286	265	318	265	275	277	272	287	274	287	290	266	262	289	292	271	288	269	266	271	285	269	275	269	288	280	270	272	282	274	281	260	260	293	313	273	275	297	292	253	304	276	282	269	293	252	281	293	260	291	280	277	275	282	285	254	290	259	259	283	288	274	266	266	315	287	294	314	290	263	295	264	286	294	250	268	258	255	287	302	287	277	274	274	241	244	285	247	274	279	284	262	267	262	267	281	264	302	254	285	257	270	288	296	251	264	296	274	281	287	272	271	296	259	278	285	274	274	308	273	259	256	293	279	244	262	295	279	261	272	309	304	280	280	270	306	286	284	290	282	263	296	267	290	289	290	275	306	293	274	292	288	290	285	281	265	285	270	277	257	283	271	268	303	279	283	278	306	304	266	265	273	272	238	269	260	282	282	295	291	267	296	286	274	286	267	294	227	299	286	298	270	299	267	284	278	284	282	278	275	245	271	286	298	257	260	286	313	278	307	276	273	254	239	315	283	282	302	285	272	293	278	267	276	276	254	285	286	271	270	273	267	288	287	291	274	257	277	290	266	284	262	264	283	275	280	301	295	292	271	284	319	292	269	273	259	276	300	267	311	273	259	247	288	259	291	277	254	271	279	292	281	275	271	293	301	278	261	259	282	271	280	281	294	266	302	261	287	276	267	327	273	292	286	267	280	296	298	279	272	265	290	255	270	283	267	312	271	298	287	305	286	295	289	265	289	249	309	267	278	281	275	285	268	311	258	288	271	287	288	259	254	278	272	294	272	284	264	293	321	279	297	255	275	277	274	314	249	255	278	265	280	273	284	293	261	288	285	274	272	261	264	263	271	290	272	294	287	298	288	265	273	300	273	250	262	270	264	308	275	259	253	283	276	297	283	264	295	274	302	262	252	291	302	278	290	249	294	271	291	275	256	262	272	320	284	278	257	268	253	274	262	279	295	310	275	303	277	294	305	276	272	248	296	259	283	294	273	279	286	286	295	267	288	275	296	300	275	276	292	315	257	266	247	266	263	275	283	286	274	246	260	279	306	290	262	286	296	267	297	292	271	303	254	258	300	281	274	263	285	273	283	300	274	273	256	253	267	252	276	257	289	299	279	309	281	307	313	295	303	271	292	323	260	267	269	261	285	279	299	267	282	266	282	281	286	291	262	276	277	308	287	300	303	275	304	275	270	265	241	286	272	275	295	290	280	280	289	289	269	277	277	239	271	294	279	292	286	261	292	271	270	267	264	305	296	283	281	292	269	290	302	251	250	294	295	259	292	243	286	302	238	308	283	296	285	315	286	230	303	287	287	298	290	286	265	290	262	288	277	287	261	315	280	273	270	316	259	278	274	254	265	292	261	280	290	262	272	242	267	241	258	296	292	249	297	281	291	276	276	278	284	266	269	286	272	276	302	270	276	273	278	281	263	279	261	336	292	316	277	269	289	272	285	287	285	287	262	283	270	282	280	273	296	279	276	260	243	256
38167	6913	938	844	800	762	724	793	716	796	739	703	723	785	743	724	735	769	718	773	745	767	755	765	765	735	769	738	714	739	763	753	748	745	751	817	728	786	696	813	760	743	743	723	682	841	746	719	726	750	739	819	727	728	716	737	819	761	770	798	789	763	805	783	814	818	756	716	825	810	777	800	816	740	815	830	783	726	763	740	815	818	712	758	728	760	724	754	760	717	736	746	727	715	710	798	760	748	770	745	776	729	717	728	745	726	769	796	734	751	745	727	770	736	755	757	759	707	731	765	758	741	737	749	805	695	770	723	769	726	734	715	761	758	753	771	747	751	766	694	771	767	740	755	709	755	793	734	744	761	744	735	761	780	711	775	748	783	736	773	763	705	738	743	735	745	726	760	754	780	703	786	758	756	729	765	765	720	799	761	735	786	771	728	764	743	746	754	749	769	727	740	732	734	712	728	744	753	757	723	791	789	717	733	764	736	822	773	728	745	731	760	795	752	736	763	705	777	738	722	732	746	765	767	796	782	690	789	704	752	749	756	751	684	725	698	727	709	725	745	749	720	792	734	742	809	722	734	689	720	682	702	743	800	745	761	739	776	778	748	751	785	735	749	757	751	755	761	752	692	794	786	785	743	754	758	769	733	719	822	804	790	793	774	757	765	754	764	747	750	778	790	792	734	785	761	686	730	784	769	737	766	706	794	713	744	742	791	756	726	698	724	735	705	766	761	761	725	749	744	800	725	719	774	774	754	706	742	735	731	787	786	764	723	721	691	749	725	717	738	769	716	775	767	756	711	738	755	783	690	721	735	699	760	765	764	755	740	741	773	717	746	785	767	749	704	745	686	750	728	717	749	785	745	749	686	712	739	729	767	755	786	756	747	778	763	751	756	760	743	757	767	783	765	782	737	791	765	786	726	738	710	750	726	771	780	754	762	717	758	769	705	738	766	741	792	775	719	755	734	738	739	795	744	747	718	765	772	776	745	747	717	811	792	731	777	743	806	755	801	759	744	702	780	751	773	790	699	760	754	759	793	739	723	731	744	777	715	782	710	806	798	715	766	754	761	726	748	749	748	757	781	748	745	754	738	766	753	774	744	710	733	764	802	754	714	743	730	754	746	679	747	763	726	770	756	771	714	742	752	706	775	695	741	748	758	777	763	764	717	716	749	773	768	756	748	726	741	792	725	762	707	733	753	745	760	775	744	761	733	745	744	735	720	765	740	732	741	779	758	745	754	746	747	741	689	757	691	749	733	765	708	812	748	751	751	724	754	698	783	731	739	726	730	745	717	769	750	727	766	726	716	740	699	806	727	734	783	762	780	721	750	745	764	725	768	760	768	754	801	747	721	753	707	747	776	709	721	754	749	753	747	700	748	735	775	760	751	726	732	739	733	735	754	744	779	707	765	724	731	739	811	763	704	740	785	766	737	760	723	756	752	746	765	741	733	755	774	713	766	757	771	772	770	797	791	753	751	753	706	749	770	716	776	737	738	695	761	750	728	719	809	756	733	710	785	764	712	785	778	710	748	755	753	771	764	750	765	733	772	753	802	829	749	740	737	746	758	725	799	739	741	698	744	752	768	761	728	756	705	704	755	703	794	771	775	776	766	779	745	757	752	816	700	743	746	745	733	709	746	709	785	754	807	725	713	719	764	781	684	773	777	705	707	755	756	739	741	725	728	739	790	753	740	760	746	734	789	746	758	717	742	757	735	733	794	763	718	735	789	701	742	753	792	749	725	736	733	707	716	702	752	748	739	727	766	772	746	712	741	741	790	731	784	763	756	701	714	785	735	708	762	739	716	783	739	742	714	739	762	744	721	800	755	732	764	758	745	738	768	763	700	778	732	768	773	742	745	768	738	737	693	734	724	828	739	800	719	754	734	752	718	751	738	701	722	715	751	741	757	765	775	767	800	760	708	755	767	724	790	803	759	733	729	766	724	738	772	674	774	722	742	733	724	752	741	785	753	759	725	735	718	739	778	763	757	738	759	740	778	737	746	759	701	740	693	747	742	731	767	736	751	714	746	764	729	730	800	790	736	745	735	736	702	713	778	761	723	763	741	784	748	748	693	748	742	721	694	750	745	785	722	743	789	741	719	759	765	715	767	749	736	736	767	786	711	742	743	796	696	739	767	719	756	828	716	700	715	750	741	719	725	752	771	746	752	742	750	715	716	771	788	753	750	717	744	727	741	755	705	785	736	748	738	798	733	734	733	741	792	734	750	793	747	734	787	762	761	716	760	727	748	757	758	779	742	780	730	733	747	753	754	752	749	744	727	761	722	807	697	772	746	707	739	796	729	738	761	735	782	742	757	727	755	770	769	730	779	765	801	697	751	714	782	707	721	786	713	730	734	680	789	756	737	784	786	710	767	738	759	708	737	756	755	737	696	726	728	727	748	705	797	742	742	777	754	738	809	707	749	703	756	698	741	704	724	740	758	749	767	731	774	725	680	773	743	746	731	763	711	744	755	753	749	782	744	739	753	757	790	773	746	828	769	754	772	745	790	770	748	723	754	726	735	754	729	758	745	731	740	765	788	735	742	753	755	735	818	722	700	752	752	743	814	704	736	801	716	777	789	730	697	749	746	753	763	713	755	765	784	784	771	704	780	745	770	763	709	701	773	752	825	727	763	763	723	789	737	698	805	738	776	692	726	718	747	744	761	772	735	741	715	752	768	767	725	749	716	763	748	754	778	770	743	763	774	766	790	752	729	747	733	753	755	756	747	758	737	787	796	756	725	779	758	742	767	739	721	748	723	736	759	708	759	724	768	727	766	758	738	757	761	772	760	739	811	770	773	780	751	736	743	680	766	733	747	740	731	764	739	717	800	763	745	753	767	747	701	696	777	765	734	774	764	780	737	739	737	744	768	731	753	746	705	715	752	783	740	760	725	779	783	768	776	766	765	764	809	780	766	767	772	760	776	755	758	707	733	731	743	715	740	735	744	739	715	714	789	787	735	741	771	716	684	791	747	688	791	757	750	764	748	755	755	742	747	742	757	765	769	788	742	723	724	758	752	733	785	725	793	723	752	682	713	743	724	740	727	689	745	789	800	722	780	827	773	780	796	764	756	751	775	737	719	758	745	739	758	727	729	693	754	787	771	753	731	712	768	728	743	735	778	754	731	760	772	732	762	765	771	717	760	694	722	737	710	720	747	756	742	764	792	715	752	717	787	790	763	781	751	730	735	775	751	791	782	782	725	810	753	782	737	784	774	722	813	789	723	728	758	771	809	747	732	764	791	747	717	730	747	762	751	740	756	750	727	759	761	775	765	753	765	764	776	728	733	775	751	736	755	760	764	743	769	729	720	735	711	716	774	778	752	757	782	777	740	695	745	727	810	728	738	707	769	742	763	760	746	732	730	789	714	735	762	753	757	746	754	748	750	738	740	739	731	721	677	755	723	717	704	747	727	763	743	739	791	698	709	756	751	738	749	792	815	756	695	743	775	739	767	725	744	761	741	738	752
71877	36538	13221	968	284	267	212	198	211	188	183	217	189	171	187	174	152	172	186	188	162	172	175	164	166	164	166	184	173	176	162	181	171	164	171	160	150	136	186	157	186	161	179	174	155	154	161	188	150	168	174	149	162	149	167	190	186	184	216	239	184	228	247	235	197	219	228	178	170	222	197	219	208	199	210	175	192	224	192	187	179	183	205	175	163	158	165	157	166	157	158	176	181	166	183	157	171	167	179	177	149	165	189	200	163	163	155	176	172	173	157	171	142	180	200	158	177	156	157	174	171	164	180	157	162	160	174	181	167	179	160	149	198	160	170	167	175	151	156	166	178	165	168	162	157	178	168	152	144	159	169	137	156	175	177	148	169	177	176	174	171	162	179	174	186	155	156	199	167	191	166	153	162	197	181	166	170	154	162	186	163	185	176	198	152	166	171	171	165	163	143	166	175	160	171	193	171	164	178	174	158	150	173	185	193	159	179	162	169	142	203	161	188	150	184	192	157	179	148	150	145	164	177	156	170	183	155	165	165	172	164	166	164	169	196	191	182	167	161	192	187	164	193	171	177	174	176	192	168	157	177	178	159	165	166	164	173	191	156	171	166	155	164	164	179	171	164	183	156	175	182	175	158	172	189	167	163	174	155	169	171	186	179	162	137	191	145	146	159	137	170	174	166	163	163	160	174	169	150	180	157	160	152	165	174	148	157	159	177	157	174	154	167	154	165	166	164	159	163	157	158	153	170	152	148	160	160	160	180	164	170	177	169	167	163	156	159	157	187	154	172	173	184	192	167	155	163	164	194	177	177	189	168	158	164	166	171	148	160	192	174	158	145	185	173	179	171	161	153	178	157	173	175	186	185	181	164	175	157	157	171	169	185	166	185	160	184	168	172	199	171	181	161	148	138	179	189	146	178	159	170	168	179	183	187	136	176	189	172	169	150	173	149	170	153	162	177	154	176	182	155	167	163	191	165	144	177	185	189	169	158	148	157	174	180	177	156	167	157	167	156	157	168	172	159	171	185	185	171	172	180	174	168	185	179	177	168	189	150	155	185	168	165	150	174	178	180	185	168	160	148	194	164	173	167	159	177	174	177	189	165	182	181	151	177	175	164	161	179	161	162	150	173	162	179	159	160	194	153	139	150	180	181	147	159	159	150	188	164	160	191	172	168	173	159	159	169	189	155	149	155	152	163	187	163	178	189	176	170	174	158	158	158	175	151	169	181	174	182	153	157	170	178	155	191	177	163	161	166	152	149	185	171	157	179	145	168	171	141	144	169	161	158	161	170	171	187	165	167	154	171	171	194	160	157	159	161	185	168	178	170	158	186	184	197	169	185	181	174	180	162	188	164	173	173	169	174	169	183	172	170	153	179	177	157	165	141	151	159	191	159	175	155	159	171	185	187	141	173	166	169	177	179	151	179	158	176	161	173	173	166	154	162	154	177	158	149	158	168	184	183	157	165	176	192	157	150	151	159	155	160	164	157	155	161	156	162	161	162	138	191	172	147	153	148	144	159	179	160	165	160	154	176	170	168	165	167	183	176	142	149	161	148	169	164	161	167	158	178	179	166	152	170	200	149	154	163	161	153	177	155	179	142	171	169	154	176	171	143	193	167	143	167	184	175	157	164	169	164	140	175	183	151	150	165	174	180	166	170	159	142	152	165	169	178	153	135	166	180	170	175	161	185	184	185	153	164	168	149	155	142	152	183	177	165	158	163	140	155	160	185	177	187	167	149	174	139	164	166	170	163	157	174	170	141	181	164	151	179	159	174	150	140	147	159	177	157	161	180	168	173	154	147	168	166	168	168	168	165	158	162	164	167	185	187	162	157	158	164	173	150	170	177	188	197	155	127	157	165	175	183	179	166	161	151	177	175	152	169	173	155	189	157	155	143	186	178	154	169	154	163	156	167	160	156	155	171	160	149	186	145	155	166	160	169	163	186	180	173	165	181	152	157	189	172	161	178	162	171	183	153	160	157	162	149	164	163	163	140	168	194	178	159	168	169	160	153	179	175	150	169	148	153	172	172	152	147	162	181	186	141	172	152	183	178	184	152	166	154	151	161	151	179	160	160	160	159	179	166	167	173	175	173	156	156	164	185	182	171	163	153	168	151	145	170	172	169	179	161	158	155	157	169	198	194	166	167	201	167	161	184	178	168	144	154	195	160	162	181	158	170	157	164	153	187	158	162	167	165	160	193	164	171	167	160	152	168	174	149	150	188	164	167	161	175	170	175	179	173	169	167	167	172	158	169	159	178	168	149	167	190	176	160	157	159	170	151	154	156	174	158	183	162	164	165	162	167	180	186	175	171	139	146	159	160	169	190	150	168	157	169	164	163	168	167	156	162	147	176	162	168	172	190	172	189	175	161	170	189	171	153	180	172	162	168	155	163	140	159	168	169	171	175	189	156	170	177	191	133	174	166	162	192	179	161	188	178	155	182	145	164	148	165	153	182	165	170	180	171	165	171	172	180	178	161	155	182	172	164	166	171	168	148	160	161	161	166	166	195	177	151	166	143	170	161	167	174	152	160	161	140	161	163	179	180	165	162	187	167	187	154	193	183	198	141	163	149	156	168	145	177	172	180	167	148	157	173	164	160	171	179	181	174	157	177	163	164	168	172	162	184	171	164	161	160	138	147	193	187	195	154	175	161	182	184	196	179	179	143	175	182	160	148	187	159	186	166	201	139	200	168	154	161	188	157	208	168	172	164	168	168	169	170	166	171	168	167	172	168	159	167	167	162	181	172	151	159	162	167	178	187	193	141	167	161	165	176	159	165	164	155	171	199	163	152	183	196	191	187	176	182	168	159	174	200	163	170	161	163	179	179	168	167	176	157	172	170	173	166	177	168	183	164	153	187	173	178	156	171	162	181	169	161	155	162	161	163	182	168	171	192	148	166	169	181	165	150	146	160	169	167	151	181	160	159	184	167	167	177	159	173	184	167	163	178	163	160	170	158	168	169	155	171	178	150	167	158	176	153	167	147	166	174	179	164	180	185	163	178	167	153	154	159	178	171	179	162	141	187	158	168	178	153	173	167	189	164	167	167	160	176	148	150	169	144	142	166	153	158	144	177	166	171	191	176	172	166	164	152	185	166	150	153	165	174	154	177	194	173	187	178	183	147	164	189	175	180	144	150	157	183	163	149	164	173	177	172	179	160	152	179	169	159	185	156	174	158	171	151	187	156	185	156	167	183	171	158	150	165	147	154	150	160	177	184	175	148	149	191	163	183	173	152	157	145	142	144	183	156	153	174	171	160	204	165	175	167	197	155	160	160	172	183	196	147	158	147	166	167	182	183	172	176	161	179	171	172	180	151	173	133	190	169	156	167	158	198	169	160	158	155	176	161	169	145	172	176	176	164	165	176	179	177	157	171	188	186	178	176	152	168	140	155	178	168	129	164	183	176	183	151	161	165	179	163	185	162	169	169	152	166	157	156	166	154	159	189	169	168	146	149	168	165	172	171	145
55147	25224	1729	975	877	799	710	700	626	588	585	596	559	567	516	508	518	552	518	482	554	446	523	470	500	508	478	515	482	497	521	466	508	424	458	488	514	490	490	544	498	460	529	486	502	479	485	488	527	515	545	530	508	491	523	580	602	689	875	870	806	845	990	922	871	815	890	685	792	880	816	965	1017	819	840	721	775	816	744	723	791	675	683	687	503	527	541	491	561	530	471	504	454	479	489	485	478	468	511	496	484	502	465	481	489	508	466	478	473	469	476	470	489	470	455	491	515	485	498	470	545	497	492	453	509	490	510	478	487	458	510	459	493	495	483	482	462	468	467	480	461	483	426	476	462	480	469	456	484	451	477	473	467	485	457	459	472	451	475	484	480	477	475	475	488	458	496	447	497	475	475	479	501	494	441	473	494	514	489	419	484	515	524	490	491	493	484	453	451	473	458	493	490	495	476	491	501	476	470	475	482	486	465	488	433	498	490	471	475	494	482	490	485	474	466	443	484	484	485	487	506	505	499	470	487	492	491	465	515	490	481	468	462	502	491	464	511	480	457	486	465	473	475	428	478	498	485	478	464	482	488	439	472	510	486	504	495	501	498	475	471	449	507	443	450	521	521	439	467	446	450	497	512	520	426	489	446	516	497	483	482	466	494	455	485	499	464	516	492	472	456	538	476	487	466	480	492	497	517	450	471	482	498	460	454	460	496	483	482	475	472	480	453	490	484	460	454	504	492	475	503	465	445	444	472	475	514	462	486	463	470	441	519	490	467	500	512	482	468	440	498	522	466	516	457	504	489	481	516	447	498	487	465	470	501	477	501	493	465	486	428	477	501	475	496	490	476	486	496	505	510	498	519	467	433	471	473	461	509	494	524	494	463	486	519	487	499	519	471	476	430	465	448	467	496	464	454	472	513	481	482	464	485	489	460	483	472	514	506	447	505	493	475	461	494	504	498	491	491	481	505	488	468	515	475	452	464	445	480	472	469	471	458	480	499	476	451	476	489	463	456	488	482	523	465	496	480	493	453	487	503	502	516	490	523	495	500	498	426	460	514	465	480	490	473	489	477	481	496	486	483	482	466	470	466	489	497	507	484	472	516	455	479	457	444	490	468	489	468	492	469	448	481	487	488	500	445	505	507	488	474	483	480	471	464	459	520	471	524	477	495	446	487	477	486	477	458	488	479	466	509	459	483	498	464	444	466	487	469	498	484	485	508	452	476	475	454	546	490	488	468	499	503	453	499	485	513	475	460	479	490	509	482	454	455	471	487	489	504	485	494	512	485	479	500	495	508	476	499	485	426	472	494	500	476	456	501	507	526	461	498	449	486	503	484	502	471	478	499	499	495	468	489	507	491	495	520	491	479	475	449	518	487	460	489	423	504	485	484	492	476	486	467	485	450	484	438	471	487	479	483	444	515	510	482	501	487	475	477	497	451	482	466	481	479	463	462	466	492	470	494	516	459	468	493	481	498	500	518	480	464	508	492	493	479	486	504	499	440	473	529	500	516	461	499	495	477	467	472	457	486	465	477	465	479	467	483	501	478	450	451	475	477	502	483	504	485	494	511	440	513	473	487	464	482	430	460	472	500	509	491	487	479	463	483	464	455	483	509	485	507	498	495	480	478	466	446	488	473	485	515	496	461	507	508	462	503	467	484	498	501	465	498	472	480	481	490	468	516	483	474	502	463	466	455	498	448	531	457	472	506	483	465	460	472	493	476	501	501	525	508	494	486	484	468	486	481	482	451	484	465	478	478	487	484	466	484	454	453	487	449	474	475	454	479	456	496	493	480	520	437	517	480	478	505	479	493	507	476	482	485	506	496	496	486	478	510	503	512	440	476	485	468	493	474	481	498	468	476	473	478	456	487	476	466	513	526	460	498	490	460	465	470	500	502	469	463	496	488	492	475	499	460	432	497	482	463	501	495	498	481	459	488	508	491	439	500	493	487	469	462	504	465	475	511	505	496	476	444	513	482	510	470	490	461	493	463	465	478	482	467	472	481	490	463	487	483	477	453	498	469	478	451	457	456	494	457	488	502	473	462	501	485	486	510	504	475	477	487	486	468	462	487	482	473	487	492	495	447	473	482	484	487	477	471	484	509	505	459	493	457	467	442	483	480	469	496	471	430	464	459	490	459	485	459	491	472	482	471	472	481	473	504	496	481	474	509	463	463	447	471	460	519	451	473	484	493	505	483	454	502	496	521	458	472	484	493	521	494	454	497	501	449	463	478	502	504	463	461	466	490	508	484	492	495	470	453	505	468	490	493	471	503	481	485	545	497	482	478	483	440	481	479	465	467	539	445	471	504	469	462	499	464	476	455	460	504	509	476	456	495	503	459	496	456	490	454	472	471	462	452	475	517	498	476	480	496	470	486	464	475	477	460	471	486	494	476	507	465	519	454	487	490	504	461	497	499	463	496	533	461	505	521	482	484	481	488	468	493	468	446	489	480	486	441	482	519	493	468	485	467	463	465	501	460	480	446	451	508	480	464	462	462	489	504	494	498	462	473	431	480	496	479	496	471	467	465	483	493	491	499	482	478	462	474	474	494	534	471	509	485	496	494	481	490	497	455	531	438	482	478	466	483	500	470	508	508	456	441	487	448	452	475	460	478	467	495	484	451	485	460	498	510	459	490	523	518	465	481	467	488	486	497	474	515	463	468	470	521	469	501	436	475	519	497	483	506	459	468	488	527	496	481	468	441	482	534	474	510	480	436	460	473	459	518	499	501	486	530	491	473	467	477	468	462	487	432	493	494	507	470	471	485	474	459	491	490	476	485	477	511	497	472	510	473	458	478	534	480	479	476	454	530	535	492	480	479	482	483	495	480	513	498	518	494	517	480	450	502	506	483	454	484	493	485	435	463	491	482	507	506	468	488	482	476	470	465	493	493	489	517	496	498	495	449	505	470	458	493	478	477	497	479	511	488	486	491	506	442	477	504	478	508	519	488	514	473	482	505	523	450	474	478	489	507	468	504	511	487	444	491	478	464	481	529	499	470	465	469	476	456	493	496	523	472	464	524	498	462	440	453	477	480	483	497	511	492	481	515	483	487	491	504	477	476	481	460	432	450	485	515	513	443	461	483	473	472	525	475	464	475	496	490	512	481	478	470	474	506	481	512	426	481	434	467	464	469	472	510	495	496	480	474	481	472	463	499	492	478	515	459	509	480	483	506	493	497	498	458	466	524	507	510	464	487	473	519	489	492	455	465	459	511	485	483	515	487	431	465	464	468	485	439	499	480	498	512	467	457	482	491	486	390	452	491	480	475	471	506	493	503	484	438	479	468	486	484	471	481	505	492	459	467	496	476	517	471	501	464	466	485	456	546	473	458	471	483	513	486	486	487	487	467	505	500	506	487	482	430	435	462	492	499	464	525	507	490	508	495	493	481	483	480	473	471	498	497	441	493	465	495	460	481	479	508	475	495	502	478	432	458	474	454	485	510	465	477	480	448	476	456	478	436	454	493	468
77584	43955	17974	2793	420	311	280	256	202	214	206	199	222	190	230	177	189	182	194	146	185	182	181	164	184	171	193	139	187	170	164	174	175	184	198	159	164	181	174	176	186	169	198	184	165	184	157	180	201	177	157	174	162	164	170	176	201	224	282	296	297	245	229	245	254	230	214	212	253	236	263	262	288	261	256	220	229	225	223	213	251	195	214	188	199	158	177	185	173	172	192	180	155	168	173	145	140	193	152	148	173	146	165	155	166	171	189	192	185	147	184	161	167	146	162	165	156	150	181	178	184	170	177	179	175	158	180	186	165	184	176	176	173	175	175	183	175	163	154	160	181	197	175	179	180	150	164	162	186	185	156	178	154	187	161	171	191	153	175	189	192	174	182	178	193	163	190	175	155	149	180	182	167	133	148	183	146	164	160	187	149	164	168	164	163	164	173	164	185	177	178	175	161	164	172	197	163	179	166	163	159	166	171	184	169	172	165	163	181	150	163	188	188	165	166	166	169	194	153	170	166	169	181	169	158	150	178	156	164	166	154	150	158	157	167	176	185	160	169	164	154	168	186	160	181	201	169	155	177	182	163	203	208	149	193	150	184	139	160	157	160	181	176	179	176	162	165	166	182	154	167	147	163	155	186	166	168	177	185	171	185	155	164	166	164	173	164	178	139	179	162	166	160	173	154	175	145	180	163	178	161	168	158	176	156	171	155	144	157	176	187	163	160	166	166	157	160	169	169	185	200	172	178	178	181	166	166	163	194	209	148	168	183	157	204	177	163	193	169	193	186	169	168	160	153	179	168	160	164	176	168	169	161	177	171	162	161	172	173	197	179	166	142	142	183	175	158	156	176	183	153	162	149	164	185	150	140	179	161	180	183	164	192	177	150	173	175	186	156	156	154	193	151	190	182	179	140	156	148	173	179	152	155	180	160	162	185	182	160	179	169	153	186	154	140	164	154	165	177	166	146	145	185	152	170	161	141	165	188	182	182	156	147	163	174	151	194	170	181	175	173	155	186	186	155	163	174	145	167	171	165	195	164	162	189	156	152	162	173	162	171	197	178	162	171	145	195	147	197	185	169	154	155	179	152	177	178	170	191	170	142	168	168	160	152	171	154	168	171	172	180	179	153	157	163	168	154	161	192	170	152	147	179	170	183	181	166	176	127	164	187	176	146	156	170	170	169	173	159	163	161	165	165	176	182	145	183	175	151	171	167	168	186	180	157	158	179	146	129	177	182	143	179	176	162	154	188	163	152	185	153	155	150	174	158	190	168	149	169	178	152	177	157	174	166	175	162	167	174	179	175	157	182	185	170	153	170	179	181	142	179	176	157	173	179	177	162	148	166	169	173	165	192	151	177	177	182	162	179	170	167	187	141	189	182	151	167	155	138	164	179	160	181	147	163	160	149	183	185	169	135	179	176	181	180	182	170	162	163	170	165	159	167	152	185	170	166	170	179	170	169	170	189	177	161	176	163	160	166	163	186	184	165	191	177	177	160	175	165	170	175	154	142	176	170	191	162	175	156	178	171	190	200	170	162	141	173	198	164	191	174	169	172	154	171	194	167	165	160	173	180	151	145	175	169	150	172	160	161	155	165	174	166	159	150	188	171	177	143	183	182	170	176	154	148	145	176	166	168	166	155	189	172	170	169	197	191	163	186	148	160	163	190	170	178	170	173	159	161	182	168	210	185	162	167	172	164	169	179	170	176	138	185	174	161	169	160	154	180	178	178	177	168	172	170	174	157	181	156	179	162	160	176	177	153	167	160	167	164	183	168	160	137	159	158	162	150	183	191	150	163	142	160	168	164	159	142	171	158	145	184	176	160	162	180	173	190	167	173	154	170	165	189	179	165	178	163	185	175	185	174	161	165	161	156	177	146	164	187	171	189	171	177	166	179	167	171	145	160	179	174	182	178	159	177	167	157	186	150	197	169	158	150	168	184	158	190	151	146	163	167	156	180	170	174	151	169	164	191	151	162	163	147	167	152	166	175	159	185	179	169	166	152	168	173	168	168	171	149	165	144	165	178	152	181	149	136	167	174	160	178	155	170	189	159	158	194	164	200	178	185	177	166	174	159	165	171	177	151	174	189	176	176	175	172	186	206	160	170	193	150	169	156	156	177	175	158	176	169	163	183	160	161	164	175	175	177	179	161	170	186	170	170	183	183	175	147	154	169	144	160	147	183	169	191	174	179	167	158	166	168	180	171	169	165	148	182	191	154	182	176	165	156	161	164	169	192	169	171	162	174	181	171	150	171	164	171	168	155	179	151	190	174	176	164	165	149	184	174	178	195	196	177	184	163	175	153	169	168	185	161	166	172	160	163	162	160	168	150	178	168	155	170	154	144	167	190	166	174	161	179	166	167	170	177	147	193	184	167	143	163	157	166	174	188	157	188	188	152	173	159	155	175	176	183	176	168	169	155	159	184	154	146	178	177	149	175	174	181	181	182	187	164	170	157	174	167	172	169	178	165	149	174	173	186	200	166	167	164	157	165	166	170	148	138	184	147	165	151	140	162	166	170	174	170	159	153	154	167	182	200	175	170	171	165	182	175	190	171	140	157	165	180	161	188	170	167	188	179	183	154	170	159	172	164	181	188	163	159	162	167	165	174	157	166	159	165	176	162	165	164	154	157	174	166	193	177	172	160	165	164	184	192	164	148	167	172	152	166	168	189	176	174	145	158	180	152	182	158	164	194	167	183	176	145	177	188	176	190	200	159	184	162	168	168	176	187	145	183	182	162	170	187	168	166	166	169	153	198	192	173	151	183	182	173	161	147	153	142	180	153	160	178	182	177	156	167	145	164	168	161	195	154	156	169	164	175	173	155	161	163	154	159	151	162	159	175	154	134	188	151	181	202	163	159	186	173	149	170	189	160	171	173	171	159	170	179	174	148	150	168	183	153	174	171	167	147	162	147	148	167	180	168	175	181	166	184	170	158	170	173	151	166	167	159	168	176	179	164	171	153	161	182	182	173	197	175	177	172	146	155	183	175	178	162	162	139	204	165	169	176	151	174	153	180	162	157	179	160	176	178	148	179	168	201	174	165	176	169	183	151	157	167	162	172	194	167	160	151	193	151	180	173	156	161	172	171	152	165	162	157	175	145	170	190	161	173	177	159	169	148	175	175	151	178	180	189	160	174	158	140	172	180	145	183	173	185	165	172	184	171	156	194	177	159	135	186	183	174	187	186	165	157	177	157	185	169	166	174	155	172	169	162	174	195	168	169	168	165	174	166	152	140	197	170	154	143	171	158	146	163	155	186	167	165	151	176	181	167	149	163	168	164	158	200	172	156	154	165	170	165	164	142	166	164	183	159	176	152	197	149	172	183	170	187	147	170	167	167	160	178	147	192	169	154	171	172	173	146	191	174	164	172	144	174	180	170	157	168	143	154	168	154	158	163	181	178	149	175	171	166	173	174	158	155	196	171	194	206	171	177	146	172	163	175	158	139	184	176	185	161	155	177	170	177	176
63209	32747	2325	1443	1336	1124	995	882	847	740	750	719	659	626	618	604	581	583	572	617	525	588	549	535	556	484	503	503	517	526	529	525	510	480	513	505	489	470	554	535	493	505	519	503	483	529	474	495	531	539	586	558	576	587	518	581	679	920	1193	1500	1397	1180	1330	1113	1089	1140	1059	1013	1101	1220	1198	1449	1543	1207	1150	941	1097	1056	1101	878	1037	793	918	811	559	495	489	526	546	550	511	523	475	494	517	562	548	496	502	494	498	477	505	517	491	437	516	497	509	511	465	449	498	496	445	449	499	517	496	487	478	486	508	495	496	518	446	456	496	513	525	477	438	527	505	477	480	523	462	471	472	476	496	486	469	512	474	469	495	472	502	498	506	481	478	475	506	480	517	515	512	517	496	430	485	483	479	513	477	491	489	503	471	442	476	460	479	423	490	516	472	463	493	471	494	464	491	496	542	496	513	504	498	465	493	480	484	522	501	508	509	505	504	480	500	483	447	545	510	482	511	480	500	531	499	480	462	476	490	465	504	451	473	513	493	491	460	503	511	522	477	477	475	485	490	475	467	475	497	502	489	513	488	465	507	524	504	477	468	499	482	503	478	503	485	515	458	523	434	506	502	491	483	478	485	489	474	498	477	482	517	502	495	516	529	499	484	499	459	523	450	475	477	466	482	492	495	521	501	476	484	487	428	503	483	511	494	438	488	468	470	481	526	488	479	505	499	478	491	491	508	492	511	523	490	503	491	465	495	500	481	477	495	466	474	472	461	524	510	464	431	473	485	485	486	501	461	450	477	498	501	466	481	491	488	488	443	501	493	466	478	485	468	526	520	500	496	527	460	427	525	483	453	494	482	503	489	476	504	480	502	522	442	492	465	487	493	477	521	467	514	505	456	486	486	503	439	457	465	501	509	510	469	469	481	503	473	467	467	512	495	485	468	517	482	492	464	505	494	474	513	468	511	476	465	533	498	472	496	490	484	493	480	509	493	458	504	489	475	471	468	490	481	470	491	487	520	470	498	479	483	466	451	512	518	479	473	487	497	491	501	482	509	482	439	501	467	455	483	465	502	510	500	478	499	484	487	446	506	500	490	447	469	494	512	479	508	467	495	502	493	483	514	468	488	500	509	459	456	466	455	463	509	515	490	498	484	488	486	469	508	481	488	510	477	513	474	470	475	533	448	476	512	507	452	459	482	465	516	488	461	479	503	506	487	472	454	470	488	482	503	465	497	512	492	471	475	488	449	455	483	497	496	494	455	515	446	482	475	481	476	481	490	495	489	476	472	473	499	449	475	508	483	472	445	485	529	487	509	476	480	510	505	460	505	527	479	480	489	504	498	463	493	455	483	513	486	420	464	492	503	505	468	477	501	535	476	499	464	477	486	534	482	530	506	481	466	493	454	468	456	488	464	477	482	474	486	475	509	516	481	460	473	450	456	499	484	507	458	492	503	502	493	475	449	463	514	459	464	478	506	461	463	507	504	465	435	500	459	526	471	487	516	471	476	462	449	472	474	454	522	476	520	521	466	495	518	465	502	511	449	497	496	499	479	509	484	497	498	458	517	501	502	483	516	513	482	489	516	502	461	473	494	480	465	460	483	500	516	499	453	507	513	442	483	502	507	448	499	484	505	468	484	483	509	505	480	503	473	483	476	497	520	458	502	512	465	496	490	501	448	452	482	513	428	472	460	502	466	500	439	454	486	487	467	487	493	489	475	478	495	497	467	487	491	515	460	509	513	450	501	469	512	502	476	486	495	447	483	477	500	486	481	487	472	463	508	472	469	492	484	454	477	535	439	470	483	483	498	472	504	447	485	498	486	479	463	545	526	504	499	449	516	515	468	485	482	472	498	480	462	463	526	503	519	526	475	497	476	463	540	472	465	481	488	537	500	517	486	460	509	461	494	473	485	486	458	466	471	494	466	474	459	445	493	487	494	498	488	507	477	522	488	517	485	513	479	548	506	512	483	498	487	505	471	459	529	481	474	480	479	510	479	445	494	526	503	548	473	491	466	524	487	505	512	485	516	514	461	481	488	486	528	470	529	485	500	465	481	485	490	501	485	483	466	488	489	462	515	529	502	497	489	497	484	441	504	471	494	476	490	468	469	533	491	529	504	498	470	488	503	514	464	479	517	458	516	533	488	513	464	479	518	462	463	469	498	512	455	483	522	444	489	494	513	536	488	479	476	473	471	507	458	478	483	497	438	494	460	518	445	499	496	458	543	479	501	456	491	511	479	502	464	500	476	463	468	509	501	442	484	507	488	487	480	485	529	473	504	491	485	487	506	479	480	523	468	494	462	509	502	475	482	476	494	506	470	507	512	509	492	506	467	463	498	494	446	499	465	486	479	488	514	462	462	502	475	471	504	496	463	464	492	484	493	438	504	507	514	453	483	470	522	477	523	495	452	446	496	513	479	491	495	469	476	467	462	480	522	508	464	474	457	473	480	488	503	499	439	469	480	540	519	489	492	497	475	461	485	451	530	496	473	512	507	472	491	471	484	498	489	467	527	503	493	476	516	475	479	500	462	459	504	485	458	481	472	498	504	462	493	488	475	453	470	509	478	485	492	455	484	464	458	484	491	491	504	484	504	477	545	506	492	493	525	506	553	470	467	474	487	488	526	474	472	474	506	483	474	499	460	500	502	499	488	465	465	471	455	501	466	461	504	481	498	478	513	495	518	455	488	512	507	488	457	474	500	494	480	490	438	500	496	525	493	505	459	473	465	457	485	509	504	483	445	493	443	453	494	503	490	475	481	491	495	537	505	498	473	487	501	478	482	450	469	496	459	512	501	489	491	456	474	472	505	466	487	509	519	477	496	496	513	491	505	473	464	479	508	507	498	458	485	452	500	492	437	485	492	492	485	489	480	471	500	507	440	496	447	440	479	455	497	505	492	481	472	490	507	468	476	458	486	462	514	495	515	497	494	487	465	480	517	528	482	477	488	476	485	505	463	480	512	482	513	482	486	498	479	492	527	478	479	492	467	481	488	490	452	491	483	520	464	497	498	489	482	481	489	466	495	471	513	495	483	487	477	485	476	483	515	486	512	484	508	459	449	475	442	506	495	501	480	490	490	439	518	479	481	488	488	465	514	473	465	507	478	490	497	460	489	490	452	489	480	492	499	468	458	506	502	472	472	480	466	490	463	476	480	497	509	474	469	494	465	491	494	504	469	470	493	470	540	470	461	488	507	492	482	483	481	494	494	484	510	490	478	469	501	521	482	491	507	476	492	447	482	473	498	506	470	518	524	487	462	516	490	478	497	490	495	477	545	475	469	464	512	495	459	472	468	485	479	499	448	506	461	547	486	471	471	495	481	477	467	489	502	461	495	484	449	519	496	488	494	452	513	488	512	492	498	511	505	491	474	481	474	505	449	490	531	480	457	464	471	482	488	470	475	522	473	478	509	460	476	491	497	479	471	483	494	497	494	467	510	467	463	453	517	472	521	538	482	536	494	470	456	502	471	471	511	485	463	472	474	487
44965	13303	1181	335	275	281	314	325	315	261	284	242	263	277	306	284	298	277	289	284	258	304	281	275	290	273	267	280	277	262	281	279	272	259	277	285	286	284	281	261	274	294	271	284	265	282	274	269	312	286	289	290	261	295	262	287	267	253	275	281	273	265	228	249	277	308	280	310	261	274	268	294	276	290	303	271	287	286	257	276	276	250	283	269	273	279	266	294	279	274	273	298	288	269	262	260	276	286	272	280	268	259	270	265	289	291	272	302	276	289	248	261	251	253	260	297	279	283	289	296	282	287	300	267	267	256	274	245	264	292	268	298	281	252	285	297	302	249	284	277	287	299	287	279	263	269	240	276	287	297	309	245	263	274	286	261	256	274	297	288	262	273	279	248	299	278	253	252	290	259	290	297	305	269	282	308	289	251	289	260	226	284	273	274	272	273	270	270	265	282	242	277	283	290	281	242	276	272	286	273	256	291	328	274	257	265	268	261	274	301	263	317	247	263	302	290	313	276	287	260	271	285	285	323	252	261	252	274	253	301	290	278	291	287	271	278	258	268	271	274	294	268	250	283	253	277	298	274	266	262	288	279	287	273	304	264	292	295	246	243	254	288	265	247	283	291	295	274	277	270	225	302	305	271	298	276	279	270	296	282	248	273	272	294	262	276	251	261	285	259	254	274	267	287	265	281	293	298	252	264	276	249	297	260	286	265	256	243	262	266	276	289	267	289	288	268	292	295	295	272	257	286	290	259	295	274	270	273	278	295	279	302	292	287	293	261	257	292	269	284	315	274	285	289	267	319	273	280	291	260	260	273	280	257	274	252	273	285	288	276	267	255	275	246	331	294	270	287	277	286	239	277	262	267	310	289	269	279	293	278	306	277	245	256	302	273	264	253	265	264	255	263	279	281	275	238	287	263	292	288	276	262	267	264	256	257	282	290	291	271	270	288	291	253	274	284	245	254	286	247	275	275	271	288	266	261	272	257	262	280	240	272	270	314	301	288	265	285	292	265	282	266	285	328	255	279	290	284	266	284	272	295	248	276	248	288	274	276	271	276	271	273	286	292	257	266	275	284	296	263	290	286	282	246	293	299	261	298	272	257	277	300	277	293	297	302	276	283	252	289	262	260	270	297	271	260	255	275	276	264	296	274	258	292	299	292	274	252	286	293	276	269	271	262	284	265	277	299	257	277	304	285	300	279	305	299	279	309	268	242	273	261	276	260	292	276	257	273	274	267	243	296	286	258	265	290	256	257	276	277	296	267	293	251	275	283	280	274	272	277	269	292	253	299	278	273	308	294	290	292	272	263	307	287	290	283	277	257	279	243	279	271	254	287	281	287	264	292	274	274	283	282	266	256	249	265	284	238	277	263	271	302	278	263	240	273	287	283	271	282	270	271	256	293	287	288	297	288	310	244	271	273	272	279	285	326	271	256	275	283	275	279	272	264	277	265	280	263	277	268	330	260	248	327	275	264	283	303	300	285	279	275	259	295	284	285	269	310	294	275	251	243	274	241	282	259	279	280	280	258	251	274	264	256	274	270	294	238	268	237	300	271	267	258	271	281	264	299	273	276	294	262	256	266	286	296	282	247	270	265	277	280	281	264	269	283	271	281	316	288	283	262	253	281	260	274	282	262	281	329	267	296	274	240	283	299	262	265	260	256	255	279	280	302	290	263	289	277	288	269	248	266	254	302	274	281	256	270	261	285	286	268	248	292	266	294	324	306	298	281	279	271	307	288	307	284	291	283	298	272	297	295	263	279	278	285	274	267	303	261	292	306	290	291	289	281	249	287	294	263	260	274	281	248	278	252	274	277	273	290	280	288	311	254	259	276	279	270	298	287	279	274	282	283	243	261	282	271	290	267	288	289	272	277	302	287	287	296	269	293	299	300	275	257	290	289	292	273	252	284	262	275	290	280	269	278	275	253	290	305	274	270	270	254	301	284	251	279	256	294	285	262	254	260	280	277	264	289	301	283	269	285	269	255	273	298	298	268	271	274	272	294	265	284	276	274	273	255	274	265	258	261	280	308	288	296	262	251	249	285	274	252	290	263	272	289	262	290	273	279	273	287	258	257	285	270	301	273	273	274	290	301	313	298	264	273	244	288	304	269	250	302	264	281	319	282	301	261	243	287	295	254	280	252	297	281	278	265	277	266	290	273	280	297	271	291	274	293	292	267	289	293	248	249	282	286	271	277	274	282	265	276	278	283	301	282	271	273	269	283	273	256	298	300	273	281	299	279	266	284	275	294	275	299	271	269	325	290	251	281	253	299	229	281	270	248	265	268	266	285	274	265	267	299	277	267	280	280	284	286	264	251	291	284	272	272	273	256	290	270	280	265	268	312	284	250	290	269	268	289	271	288	281	268	285	265	298	302	276	297	272	262	292	262	303	271	261	249	260	283	275	260	283	283	244	289	275	274	300	284	285	300	283	237	258	283	282	293	285	299	281	270	279	255	249	284	259	297	262	274	290	233	275	265	301	270	251	250	255	269	286	316	284	298	282	301	281	283	245	271	268	271	274	251	285	278	280	255	285	284	262	286	300	233	304	284	287	265	299	263	256	313	293	260	271	284	265	294	281	263	250	311	285	296	267	278	279	251	278	288	304	266	283	265	303	269	301	297	297	284	277	277	271	278	290	270	286	289	303	266	262	262	255	263	302	299	252	261	286	283	280	301	319	274	270	271	273	281	278	265	304	285	253	281	269	276	258	260	289	283	267	256	251	290	238	271	244	256	239	273	262	251	268	261	283	289	276	273	259	286	283	239	308	264	236	282	317	247	264	288	265	284	281	282	262	258	261	258	254	283	250	285	306	265	284	274	285	260	295	263	285	232	275	273	277	279	295	265	258	265	294	272	302	257	287	287	293	265	292	272	281	305	263	284	256	294	290	306	286	270	252	275	245	279	257	273	254	274	270	263	283	266	268	271	279	261	277	302	268	264	279	307	264	283	255	291	274	269	313	284	269	302	280	275	256	274	284	253	258	253	279	290	301	258	295	254	307	255	302	270	275	273	279	297	305	280	227	270	267	273	292	255	299	277	245	276	297	263	274	264	276	273	255	275	260	268	296	255	289	305	292	275	294	269	247	257	260	264	307	278	272	303	261	265	298	275	304	275	280	267	270	251	270	280	287	268	279	301	305	270	275	301	280	278	268	294	290	281	306	304	282	231	267	285	286	269	247	293	289	269	270	276	268	304	266	309	275	306	296	276	247	248	288	295	280	270	274	305	257	253	274	258	259	255	265	276	268	280	291	303	268	288	309	307	285	263	274	266	270	286	269	286	282	271	286	289	288	304	260	261	259	256	287	245	286	282	300	259	256	250	249	305	281	261	273	265	274	277	291	265	284	293	237	277	253	276	270	275	278	290	306	296	253	279	295	256	271	296	278	272	282	269	281	238	302	249	285	272	284	254	286	275	276	274	300	272	251	279	282	271	247	291	266	282	233	275	269	265	271	305	289	284	291	274	262	263
36788	5370	781	808	771	749	729	759	734	753	777	748	737	703	782	737	681	745	785	749	739	732	774	727	746	764	777	789	690	771	757	734	760	760	722	706	718	787	734	755	697	754	801	749	729	791	739	750	727	757	715	718	753	721	738	729	722	710	761	765	750	814	806	759	815	823	809	734	783	761	796	779	740	740	750	757	742	773	786	709	749	710	736	742	723	755	714	779	704	711	757	745	748	750	732	773	711	785	721	750	728	762	760	728	798	795	754	772	741	747	724	760	738	726	718	736	775	739	756	733	713	697	718	726	769	747	719	696	739	727	766	715	704	737	757	797	750	713	720	779	733	766	731	748	717	699	706	729	766	704	760	805	699	686	735	765	766	758	741	726	704	680	704	745	757	725	734	702	722	705	720	762	730	782	755	693	698	738	761	762	716	747	764	757	758	762	762	767	722	761	721	743	772	760	731	784	707	709	765	718	757	730	702	681	713	699	638	719	712	789	745	708	771	763	757	774	746	769	755	681	772	710	745	764	758	762	760	742	707	701	724	731	693	710	737	741	707	750	752	731	795	707	729	731	752	763	712	709	744	701	723	741	698	705	719	780	746	746	766	774	760	733	692	768	731	743	706	706	792	755	701	711	747	822	737	724	759	776	783	713	736	680	725	777	713	754	748	694	754	727	718	749	723	750	730	708	776	791	721	733	740	766	776	733	720	699	809	685	704	748	731	705	799	749	732	699	712	748	684	740	733	773	747	799	705	691	705	692	770	734	714	761	731	733	723	747	739	729	745	748	736	773	787	748	695	712	720	704	690	747	745	720	727	693	771	775	740	734	712	738	745	716	760	715	737	758	741	787	780	680	747	710	707	716	684	725	725	690	727	733	743	731	783	718	725	824	717	753	754	788	729	794	707	751	759	740	807	766	734	734	794	759	715	772	743	728	742	753	726	729	764	733	741	740	717	749	711	783	782	725	717	732	768	692	740	744	726	747	810	732	735	783	722	770	723	713	740	747	774	757	727	739	762	707	741	680	675	791	751	704	732	750	746	733	729	807	752	748	734	708	748	737	737	740	742	698	737	764	685	736	708	753	758	745	773	789	750	727	728	755	745	731	728	739	749	704	760	715	748	740	707	771	702	771	782	831	712	728	747	738	812	803	757	762	761	702	733	758	746	742	754	751	739	682	726	747	739	688	766	720	733	784	743	778	710	753	732	717	746	733	750	788	742	725	742	722	722	713	739	709	766	732	732	692	750	764	746	744	737	727	741	729	733	772	744	768	754	720	735	687	723	783	754	729	754	715	727	764	714	679	707	734	735	756	831	729	751	749	747	754	714	777	745	717	737	720	739	714	777	781	733	733	722	720	773	752	753	727	780	758	725	740	771	730	756	697	734	699	789	704	744	698	718	730	763	728	741	781	775	736	745	732	714	737	710	775	769	735	741	753	747	760	737	733	758	715	740	751	734	688	745	735	734	685	694	750	671	719	745	695	756	680	713	735	736	746	771	751	749	715	776	699	779	769	806	763	749	763	760	767	757	749	725	755	744	787	758	802	825	785	687	766	717	756	723	758	753	725	739	758	722	695	754	738	730	757	745	688	740	695	781	753	793	690	707	744	794	672	742	695	792	775	719	732	734	755	777	741	737	759	737	717	736	746	704	752	719	770	780	658	768	768	731	737	738	687	736	770	763	772	719	716	732	743	723	734	747	705	713	756	690	713	721	728	813	721	707	700	686	764	795	788	802	748	779	695	713	715	737	729	713	726	727	774	706	752	719	717	757	717	709	666	732	675	757	762	737	763	747	737	794	731	740	784	717	710	701	751	788	785	731	716	740	708	719	688	720	769	782	707	769	736	738	749	784	752	726	737	762	754	724	779	703	707	749	680	701	664	696	713	755	723	737	729	716	744	761	775	733	781	768	753	765	735	716	722	730	734	721	764	729	705	731	722	803	720	702	737	731	723	741	706	725	732	728	739	708	725	802	734	750	738	767	812	764	718	845	670	759	744	753	762	755	730	718	685	764	694	768	762	765	699	746	700	753	717	727	758	697	726	734	748	743	747	729	775	728	746	774	761	757	709	675	744	755	731	729	793	748	713	725	752	827	753	714	686	727	750	764	737	731	677	725	764	715	738	791	735	696	755	730	755	721	747	777	765	768	715	696	734	739	712	685	685	744	749	715	727	779	674	745	727	771	732	727	760	733	740	749	761	714	718	786	789	697	773	729	712	814	711	750	751	742	702	719	714	708	786	749	738	721	697	678	796	701	740	758	702	713	751	766	731	753	762	714	721	692	726	717	766	729	727	753	728	705	737	738	759	757	690	719	775	771	742	743	695	765	711	777	697	774	776	721	729	733	785	754	724	762	713	740	740	758	762	733	753	711	712	753	709	724	735	738	741	744	710	717	731	742	749	701	703	745	745	768	752	758	781	706	712	725	811	738	754	723	709	778	712	738	760	731	754	677	705	733	744	772	794	746	716	735	712	739	778	705	762	739	732	680	775	811	708	729	727	771	753	717	711	732	704	715	740	686	708	720	754	701	697	747	753	743	725	710	702	749	715	743	709	704	679	730	691	710	767	715	736	715	754	774	772	714	745	699	702	668	712	724	736	709	768	721	705	771	739	787	693	704	749	737	773	721	741	714	729	701	743	726	785	782	756	703	703	776	748	750	713	736	695	753	698	759	778	745	709	765	709	796	735	729	758	734	742	758	724	771	787	725	745	756	713	722	709	734	783	697	768	791	689	708	727	747	750	720	745	726	715	688	728	772	757	721	713	717	755	769	742	753	765	702	719	720	737	725	709	724	785	736	732	749	739	705	746	776	801	771	744	698	749	733	755	739	832	703	757	760	695	729	683	712	782	751	724	796	766	759	747	750	736	766	777	746	707	760	744	737	713	742	775	716	725	738	731	756	692	799	781	733	736	750	764	745	750	728	805	732	762	729	776	692	802	711	723	725	745	745	716	737	723	730	725	707	736	689	684	740	709	746	721	730	793	746	714	743	757	725	714	764	732	762	723	705	776	738	704	708	717	717	766	766	750	719	718	743	738	685	682	753	749	703	765	756	750	741	727	756	710	733	730	775	716	790	757	762	748	757	767	731	767	724	725	728	738	775	808	766	743	712	675	740	757	775	740	735	739	826	725	739	762	745	745	751	750	752	747	754	720	729	758	746	762	704	738	734	718	750	744	732	734	717	763	728	711	754	754	718	751	703	786	737	703	733	754	729	746	756	680	742	717	753	725	738	762	775	756	741	771	705	697	717	728	787	754	730	737	724	721	760	792	735	747	724	692	743	723	715	755	758	723	689	746	743	704	724	722	762	696	742	752	699	739	730	729	754	766	734	713	737	713	709	745	739	702	751	760	730	720	734	743	748	732	725	740	727	742	725	697	772	771	689	753	658	733	748	791	747	702	790	769	758	752	715	732	714	740	800	709	786	713	766	738	677	719	718	708	731	778	800	687	770	747	718	774	789	756	702	745
72556	35726	11513	727	274	229	226	225	191	192	165	174	207	185	183	176	170	190	169	183	175	164	167	154	156	181	192	175	165	148	158	147	131	171	174	175	160	158	179	181	149	162	150	167	162	151	189	183	158	181	167	172	159	177	168	165	190	160	190	223	184	224	229	235	223	211	193	185	216	223	221	240	209	227	191	198	213	189	187	197	180	191	192	229	157	160	154	171	141	185	150	196	164	154	176	166	172	149	161	151	177	210	146	164	188	146	148	156	171	175	172	171	167	163	169	157	172	163	178	180	158	164	177	173	144	164	167	180	137	156	181	161	148	152	179	157	163	189	185	144	169	185	172	186	166	189	163	170	167	165	192	155	155	170	166	170	162	157	160	137	156	183	172	166	179	155	151	184	184	164	162	139	149	163	173	182	172	160	145	171	146	167	160	177	177	170	174	161	126	172	149	193	155	178	138	169	171	169	180	169	166	146	157	151	154	148	155	184	161	169	181	190	161	155	174	147	141	151	190	155	177	154	202	150	162	141	162	178	169	165	170	162	172	147	161	180	162	179	170	170	139	152	144	171	166	174	177	159	155	139	168	158	169	170	174	148	163	162	146	153	163	168	172	157	144	148	167	159	151	157	155	162	183	151	177	157	171	173	168	161	176	146	145	161	166	177	184	156	173	145	179	160	191	172	164	173	189	149	182	174	168	165	174	153	145	158	170	163	189	198	151	172	160	147	170	154	161	186	189	153	156	189	153	177	167	168	174	184	148	153	163	165	154	165	148	158	186	186	150	165	177	155	177	146	168	170	143	174	170	179	150	154	172	164	178	157	158	159	180	180	166	145	168	146	160	179	145	155	191	148	170	161	162	185	152	154	139	150	170	171	173	182	157	155	139	151	156	169	169	173	170	162	166	164	170	181	161	186	147	160	163	154	167	130	162	170	163	164	171	177	181	156	166	159	172	194	165	168	168	184	151	205	162	168	188	183	162	166	162	175	170	172	142	168	185	176	165	178	169	183	183	195	154	184	194	159	170	168	180	150	177	167	163	169	179	180	164	152	195	170	165	159	155	177	188	155	200	160	165	149	170	147	160	147	160	152	165	180	189	152	169	174	155	177	164	144	178	174	148	155	144	168	150	160	164	165	170	143	131	164	155	164	145	167	148	159	182	158	150	170	178	166	142	175	163	167	155	159	185	166	169	183	158	155	175	168	180	167	148	184	165	188	164	157	171	156	158	171	170	161	151	170	164	189	155	165	158	191	169	161	188	136	173	174	165	181	163	157	171	141	194	181	161	163	193	155	172	180	201	154	156	173	161	141	172	152	162	172	169	152	158	175	163	177	159	165	174	160	180	173	145	175	155	180	166	148	189	194	158	157	162	193	148	167	164	164	191	171	186	172	173	167	202	165	148	165	160	186	155	169	173	177	152	143	154	171	159	159	170	174	181	196	164	171	153	169	152	166	174	185	178	177	177	151	175	166	169	172	159	168	142	175	178	157	157	162	167	166	147	172	147	190	159	176	148	168	165	166	169	187	165	175	150	149	173	167	173	178	151	164	158	158	143	167	148	159	178	159	159	141	167	186	154	162	159	180	155	161	168	165	146	170	162	157	182	159	170	161	171	164	150	148	174	184	180	158	175	134	173	206	150	173	178	180	142	165	151	162	169	160	172	143	159	159	141	134	158	143	169	157	145	150	161	182	149	155	175	156	167	158	146	175	152	141	163	169	164	166	173	160	174	138	191	172	176	176	179	171	152	177	143	166	164	166	175	163	160	147	162	176	168	171	138	166	157	169	164	155	144	149	148	133	159	186	193	172	171	168	167	165	166	159	168	145	164	139	165	153	191	163	172	168	177	136	177	156	174	172	142	166	153	148	169	160	165	155	167	160	163	176	163	143	179	184	164	150	160	145	181	187	154	162	179	180	175	161	167	165	168	179	185	164	152	176	183	148	167	194	185	184	148	188	167	169	150	167	148	169	154	148	195	177	167	166	185	166	150	172	170	170	172	146	176	148	138	177	165	169	154	172	178	165	161	158	156	164	192	141	169	164	142	163	171	162	184	145	152	184	155	171	178	182	170	173	160	149	157	176	171	170	183	160	162	170	150	160	156	167	191	168	167	184	171	160	175	165	155	162	149	162	154	185	182	169	154	174	161	165	180	166	168	164	159	177	167	160	169	158	179	176	203	158	151	192	169	164	178	141	168	154	170	151	166	162	162	164	148	172	170	170	155	154	173	134	173	167	167	154	144	140	157	170	171	149	178	170	174	167	154	178	152	162	140	197	150	189	181	171	131	175	148	163	168	171	166	187	179	170	184	158	158	159	188	160	167	159	150	169	196	177	148	158	175	156	175	164	150	164	176	143	165	175	156	151	174	148	166	164	166	166	182	171	150	180	163	164	150	155	166	172	175	151	176	173	166	167	179	161	139	175	175	147	149	154	152	145	161	198	165	139	181	164	184	160	180	152	182	182	155	175	157	182	185	156	164	143	153	168	183	169	169	155	157	177	160	182	156	167	179	170	157	169	171	175	159	158	157	151	153	172	181	155	169	155	170	190	155	161	141	181	169	154	162	166	160	146	156	155	167	175	152	150	142	170	172	161	155	168	160	158	160	182	165	161	180	147	162	174	152	172	188	158	170	158	161	154	139	154	174	186	150	164	172	168	167	155	167	162	156	184	163	169	152	162	174	157	173	165	177	144	157	150	158	158	176	161	157	175	152	151	183	170	182	167	152	144	171	175	164	199	188	157	162	160	174	148	166	164	171	139	190	183	181	189	164	183	163	166	167	189	164	178	164	153	177	175	167	162	174	165	141	183	163	172	156	169	178	150	141	168	169	156	163	162	170	181	170	149	168	177	160	162	172	159	153	148	158	173	166	165	168	158	172	168	144	170	162	173	167	172	183	178	169	168	153	152	148	175	179	151	165	157	146	181	150	155	164	168	156	182	160	156	146	153	140	167	144	162	172	172	155	170	140	166	164	143	159	171	169	174	168	171	162	168	174	182	152	150	136	145	166	136	161	160	181	161	154	147	148	160	159	181	159	171	162	185	179	142	179	196	162	170	164	158	137	164	183	141	160	160	159	154	136	160	170	164	163	186	158	152	165	176	174	151	168	157	155	174	165	152	162	166	167	179	167	161	153	149	166	174	153	172	154	173	162	159	147	177	179	155	166	162	176	161	158	186	176	157	185	197	151	158	159	153	170	182	150	162	158	162	157	165	152	141	132	181	171	180	178	176	166	188	150	145	153	176	155	177	160	180	157	159	170	160	152	165	182	148	157	163	168	159	155	149	165	146	162	147	174	157	167	184	161	172	158	158	170	159	155	148	167	162	170	154	173	173	172	152	172	151	179	161	149	177	159	158	177	166	148	163	181	151	150	163	148	163	139	169	157	152	178	175	179	156	153	170	167	160	171	167	172	171	155	177	140	146	141	178	170	170	152	144	156	153	147	176	148	166	163	156	161	163	156	155	172	165
54843	22154	1263	1011	924	862	741	696	662	576	612	549	552	519	507	563	526	503	491	513	550	540	475	517	468	483	487	485	490	427	482	527	435	492	493	468	523	515	455	448	488	485	438	465	469	475	474	502	497	502	486	486	525	534	540	512	469	577	736	1029	1011	915	1000	1061	933	838	808	695	765	882	824	886	868	868	761	632	754	736	723	693	673	607	656	786	537	508	513	486	457	505	502	471	491	486	508	454	522	490	504	506	531	461	494	507	474	481	487	485	472	491	479	457	488	472	442	485	492	473	500	472	456	472	487	499	462	475	480	517	490	450	444	488	464	465	446	472	436	502	477	462	459	457	467	490	455	530	481	463	455	487	480	492	484	486	482	469	484	494	520	458	471	485	496	499	489	451	471	478	484	479	482	460	478	471	479	478	442	485	482	473	487	477	472	462	432	473	435	482	518	489	464	484	433	491	481	463	441	439	470	471	446	502	482	497	433	449	494	449	484	457	456	493	471	483	465	510	467	454	459	464	469	479	482	486	470	456	523	496	485	489	511	485	475	471	470	433	470	445	471	494	474	494	468	475	467	448	468	488	499	453	485	485	460	477	477	474	466	467	447	452	470	477	445	507	455	478	478	451	486	426	525	486	448	472	439	482	489	483	503	486	472	460	456	497	433	477	505	465	510	486	469	491	489	445	485	450	486	492	462	481	439	456	429	457	455	461	453	488	477	445	480	505	470	496	446	475	462	479	487	417	488	487	415	478	456	434	496	512	437	479	467	488	471	480	458	460	462	454	483	489	457	482	477	506	472	480	454	483	479	503	500	477	481	482	470	481	476	438	497	481	430	484	458	526	456	467	493	468	488	460	510	465	470	476	473	491	478	433	463	442	451	456	454	456	454	434	451	449	471	494	446	489	438	477	469	437	457	487	470	509	443	418	487	450	474	453	502	441	460	501	469	494	449	472	482	433	486	481	479	488	458	495	500	441	475	470	469	444	462	451	454	466	475	519	464	448	466	478	533	513	467	463	492	450	458	498	509	456	444	490	498	487	510	436	442	500	452	475	482	483	443	489	465	507	469	484	462	494	463	515	475	456	487	460	482	479	443	482	519	511	458	473	491	460	468	437	477	501	495	465	469	501	446	478	488	471	513	440	469	476	486	453	505	502	471	457	502	486	478	487	473	448	507	426	483	462	454	447	452	443	502	515	455	481	470	491	473	480	493	454	491	445	505	475	479	474	457	503	467	495	491	500	438	497	464	464	479	459	437	464	467	512	430	474	473	487	416	476	499	480	494	496	451	484	455	500	489	469	475	504	483	460	469	479	485	440	448	465	480	488	459	485	441	491	496	481	468	469	484	483	453	455	450	470	488	473	498	471	454	488	455	464	486	478	533	506	459	464	446	492	487	514	483	490	486	471	470	462	485	492	495	473	455	490	457	486	478	448	481	463	464	488	493	486	477	500	454	437	477	497	466	462	442	478	442	480	490	499	495	433	464	483	454	445	452	466	470	467	481	462	438	455	433	504	501	453	459	452	459	475	467	507	469	493	481	426	463	418	440	509	435	490	505	480	453	474	488	432	436	489	465	467	474	455	496	485	470	519	462	491	489	471	475	444	473	464	475	433	493	456	436	458	468	469	457	444	478	455	502	442	504	485	509	456	489	486	437	471	485	462	425	433	464	511	471	446	481	522	459	461	462	449	463	458	473	475	514	470	477	432	485	503	464	467	470	471	517	464	451	462	459	441	494	448	466	449	506	453	464	475	481	479	480	462	445	434	460	430	461	477	482	497	486	456	505	451	481	456	515	461	450	459	514	471	468	465	513	503	455	457	473	451	461	483	488	487	469	479	485	437	466	497	513	475	493	420	498	467	478	462	491	450	516	478	440	483	445	489	506	472	494	492	465	476	472	451	485	466	477	475	494	510	471	469	472	457	466	466	430	513	473	463	454	441	511	502	497	485	484	471	470	451	496	442	465	476	470	487	464	447	485	490	463	470	463	495	501	458	490	483	508	478	501	469	482	491	468	458	444	486	533	476	482	489	470	478	479	453	484	482	467	484	494	450	479	504	473	528	482	474	514	449	468	494	476	460	489	488	479	485	456	481	481	468	480	524	424	471	488	450	482	504	497	502	502	469	452	468	445	428	471	466	494	456	488	493	470	436	496	448	458	479	414	437	518	479	488	435	457	486	435	463	502	508	452	477	462	476	483	493	489	494	490	453	458	502	449	510	465	492	470	487	451	467	487	476	456	445	458	497	447	481	468	468	502	478	480	495	482	449	464	470	503	461	479	471	524	449	479	473	500	501	470	478	485	471	471	486	447	441	471	423	515	503	458	505	484	468	489	468	461	486	463	510	494	442	482	447	491	515	452	476	476	457	492	459	443	494	477	459	480	447	476	468	465	454	508	545	478	493	434	468	478	526	460	490	460	529	459	504	485	516	495	461	478	486	498	462	476	443	486	475	458	458	455	461	493	459	517	473	467	433	494	501	460	460	469	521	492	473	483	478	468	506	451	480	508	441	482	487	466	458	499	492	478	486	486	486	501	460	507	471	500	467	480	463	484	495	440	475	498	469	494	491	474	466	478	500	450	491	471	437	487	506	462	464	436	493	471	467	459	491	481	489	467	494	499	464	503	485	468	499	470	510	436	480	486	441	481	492	428	451	506	493	460	464	469	511	479	508	477	440	481	488	468	466	479	468	457	479	480	481	462	487	468	488	438	495	468	477	486	519	493	458	500	482	485	490	512	469	451	477	481	469	455	484	492	447	461	466	480	475	477	473	472	477	505	481	467	464	442	441	490	445	467	449	457	453	441	491	492	459	480	441	473	439	445	458	457	470	406	484	472	482	487	460	474	476	508	484	477	514	452	496	500	464	455	474	409	438	502	458	472	473	458	437	494	496	470	491	472	460	497	460	453	426	474	474	457	497	477	443	437	406	468	465	458	459	433	473	470	448	493	471	471	502	463	479	488	500	438	463	509	485	459	494	527	509	473	484	501	487	471	518	486	476	509	435	430	486	496	453	438	481	481	474	493	467	484	441	490	479	500	448	472	465	474	513	477	463	478	477	507	496	493	466	479	472	432	449	442	461	473	441	485	481	487	495	436	504	487	451	485	514	489	458	470	477	432	452	482	462	495	478	469	468	499	441	462	482	447	494	434	457	487	505	498	480	500	499	491	469	441	462	506	422	465	468	463	478	490	520	487	491	482	455	461	466	463	476	453	498	470	457	522	473	460	470	455	490	504	505	467	423	454	461	467	500	498	467	496	445	437	492	507	433	495	460	487	462	439	461	498	483	476	504	503	500	470	459	450	455	528	463	493	451	436	492	493	500	427	439	454	457	404	434	454	469	476	482	493	484	482	478	490	495	494	461	459	488	479	470	477	443	460	447	463	453	445	463	445	466	456	441	471	499	458	460	491	456	487	449	463	468	443	455	428	492	472	454	493	456	490	444	490	492	419	462	443	456	467	465	481	488	493	478
80151	43340	15890	2276	419	361	278	240	222	197	178	180	183	198	176	193	200	164	170	173	181	136	202	181	186	177	168	142	167	170	173	166	181	165	151	181	167	168	155	171	156	177	205	158	184	180	173	180	175	164	186	157	160	172	198	169	188	192	246	314	295	233	283	282	259	247	221	190	251	273	239	278	254	233	261	207	205	251	270	208	192	165	184	221	164	173	177	166	163	157	183	172	168	174	147	154	200	186	177	183	164	152	166	169	171	152	193	145	155	188	153	166	182	173	163	172	168	159	170	187	161	172	156	195	173	167	153	168	174	156	166	151	159	157	150	164	162	169	167	167	162	154	168	156	171	187	173	196	160	138	176	154	179	180	154	152	164	181	184	150	175	170	167	173	146	164	163	157	170	159	172	165	169	162	178	155	175	157	159	162	165	142	153	171	162	160	159	178	187	170	148	186	155	184	164	148	140	169	180	180	167	169	156	149	168	168	166	181	173	180	177	198	153	151	164	181	165	166	169	157	150	162	176	162	155	149	167	162	173	133	164	198	164	174	163	164	161	172	158	159	166	158	166	182	192	155	147	169	160	170	145	168	163	181	176	170	178	167	168	174	162	173	162	186	142	163	164	166	179	170	165	163	173	190	156	173	170	174	177	169	165	164	168	143	144	158	149	168	177	148	169	176	158	153	173	174	180	161	157	163	170	162	175	122	158	162	190	175	179	178	151	183	178	157	197	163	156	166	159	174	184	176	154	159	153	177	156	158	180	169	151	176	176	175	159	158	146	144	160	177	179	172	179	169	154	171	157	164	193	172	134	160	160	153	169	150	160	167	180	149	171	166	177	178	186	168	162	158	153	168	159	151	165	185	154	166	125	146	178	157	150	160	166	184	173	146	142	148	187	169	147	142	175	143	192	176	168	178	179	198	166	169	191	171	157	162	176	168	180	164	158	162	163	169	162	163	158	159	182	150	179	173	175	159	166	176	166	157	147	170	170	150	168	185	152	157	190	157	159	154	150	145	153	184	150	169	156	169	142	194	161	168	169	163	171	162	166	168	176	173	184	173	188	167	155	165	161	160	163	149	153	159	175	160	164	188	196	174	166	169	168	154	185	168	158	180	163	141	154	193	150	161	150	152	164	158	157	162	171	152	176	171	173	170	148	178	190	171	151	183	151	152	153	140	160	153	173	179	164	161	165	160	152	167	167	157	167	150	173	173	187	183	168	160	162	172	176	193	185	183	160	174	159	173	152	160	156	168	170	138	174	163	171	156	172	172	169	191	150	166	166	163	169	169	147	179	163	161	171	164	183	129	149	169	161	157	163	171	164	184	161	153	167	152	156	155	163	156	155	171	169	171	193	162	158	193	174	165	177	186	158	171	156	177	160	159	168	166	156	187	167	163	188	167	184	161	163	159	183	153	160	180	185	155	183	189	162	166	167	161	162	155	161	148	187	152	157	157	176	169	157	168	154	151	143	173	159	155	143	157	145	157	157	166	170	163	175	188	159	172	179	191	169	172	160	174	182	188	147	176	165	159	146	162	152	164	179	164	183	177	148	153	192	150	174	167	158	163	189	159	181	173	162	157	151	154	176	168	173	177	184	183	172	156	158	181	157	179	164	148	162	164	148	159	173	174	181	165	171	161	177	157	154	159	169	176	171	159	144	170	167	184	187	146	173	172	175	168	154	171	164	173	169	175	176	151	176	159	186	150	183	152	149	148	187	164	173	189	166	171	169	180	154	146	170	172	172	178	176	189	152	174	157	169	144	178	147	155	167	162	161	166	149	162	155	180	175	157	147	160	177	165	194	162	162	180	158	151	162	148	171	187	177	155	164	167	184	170	176	168	168	155	173	179	165	152	152	162	167	160	153	176	171	168	158	156	174	196	178	148	175	162	180	166	166	159	169	207	182	157	167	167	135	151	172	153	155	157	179	167	177	169	151	153	166	165	161	167	154	167	173	165	172	166	152	149	173	144	180	152	174	183	171	160	154	169	152	189	153	154	172	172	172	135	175	167	164	172	177	182	158	153	161	157	155	175	171	146	162	144	176	176	159	148	158	178	155	186	145	166	144	175	167	142	174	143	189	173	158	180	146	154	173	164	133	176	167	149	191	148	164	184	161	164	172	186	171	156	177	165	169	185	161	175	181	157	160	146	157	165	163	166	177	178	190	165	139	172	181	174	182	176	148	184	196	188	163	160	176	149	185	156	186	153	185	143	151	167	170	145	172	174	168	158	151	177	182	201	165	175	170	166	152	162	172	186	158	173	180	173	159	170	152	181	180	168	185	170	166	152	150	158	160	157	167	164	168	153	189	174	175	177	158	155	147	171	171	155	136	178	157	137	137	160	177	188	174	184	197	155	158	202	166	168	169	150	168	172	153	163	138	159	170	155	165	174	159	169	161	189	151	154	152	148	168	149	174	171	165	203	152	154	157	173	164	169	176	152	175	190	171	163	181	186	140	173	169	171	144	182	143	163	154	149	192	194	169	170	164	196	170	171	169	165	167	155	177	136	163	161	152	153	178	183	168	145	155	172	178	170	171	174	176	183	160	171	147	154	153	187	183	181	162	186	169	189	178	151	179	161	136	149	148	161	177	174	154	152	186	163	189	166	168	162	156	158	169	185	141	150	153	177	162	182	149	132	136	175	160	154	162	166	182	171	151	159	146	171	171	159	172	157	190	163	175	187	172	159	168	188	186	167	155	166	186	160	155	166	176	171	156	176	187	151	163	178	180	164	154	150	180	152	171	164	162	168	175	174	176	188	161	181	157	170	151	181	167	177	145	172	154	155	172	166	167	179	176	165	190	175	190	137	157	177	154	150	178	161	175	150	159	150	151	144	165	195	143	143	170	173	191	138	191	167	180	166	177	155	166	180	174	181	146	162	173	162	169	187	163	181	160	142	179	165	162	167	176	163	180	169	168	147	170	174	168	162	153	168	160	165	143	173	160	158	183	168	164	168	166	173	174	166	153	161	175	156	168	164	179	154	159	161	173	161	154	188	156	185	175	166	177	146	168	170	180	169	187	154	159	165	165	183	155	178	161	172	170	168	168	173	145	178	137	159	184	183	189	167	175	171	147	163	177	151	174	192	170	175	169	163	184	169	175	158	167	161	175	159	172	149	168	183	183	161	166	179	168	185	151	166	150	139	157	156	160	166	168	198	173	184	173	187	186	168	204	166	170	164	177	152	148	183	141	172	175	170	135	177	153	174	167	166	174	161	155	158	163	165	182	176	169	195	181	165	160	164	148	170	141	168	158	165	155	186	159	165	169	165	172	170	139	153	169	150	153	189	179	159	166	144	167	151	150	168	171	169	152	125	167	175	161	172	141	192	153	172	154	140	149	173	156	191	180	178	191	172	170	173	163	165	175	173	175	164	159	142	169	169	160	178	168	177	148	161	154	179	171	184	171	179	154	170	197	173	154	153	174	159	151	161	178	166	188	168	161	150	200	161	180	153	183	187	180	156	161	137
63226	28676	1570	1526	1286	1097	1044	887	846	743	656	661	665	617	625	551	593	528	554	554	574	529	529	504	512	524	559	527	482	518	538	473	511	496	487	459	493	536	489	524	498	515	483	502	510	498	513	552	487	527	525	548	556	561	596	637	780	914	1251	1780	1696	1259	1546	1516	1410	1231	1103	859	1174	1286	1166	1331	1202	1056	1103	847	1002	1076	1068	881	862	709	807	1040	603	521	507	489	511	537	444	495	493	475	494	512	531	515	503	528	509	481	517	458	498	530	500	460	509	479	449	451	473	529	486	487	493	484	486	500	466	502	496	493	467	442	470	486	441	509	523	479	474	515	492	472	455	458	489	490	508	462	447	504	468	525	502	431	453	508	433	461	475	488	507	487	497	496	512	485	527	485	449	475	478	485	486	477	474	490	495	450	484	487	496	481	547	439	506	496	477	481	517	490	456	518	503	483	497	466	476	470	471	500	494	504	508	499	490	485	511	456	496	490	473	499	496	477	457	459	470	516	471	491	499	483	532	477	476	475	512	428	448	498	485	472	513	498	500	456	502	498	529	496	501	469	450	451	475	472	460	461	472	498	477	485	515	457	508	480	506	464	478	460	502	448	473	451	461	487	493	478	520	487	478	480	503	482	521	474	476	441	426	488	494	524	497	489	490	490	493	479	474	469	445	445	478	501	507	487	557	507	481	479	491	472	485	461	529	465	467	475	505	434	470	486	426	481	469	492	479	467	499	486	509	464	499	481	488	470	475	498	458	471	487	488	503	460	488	459	491	494	485	474	459	490	492	493	460	479	472	496	494	464	468	477	504	470	473	505	489	482	490	466	443	471	491	469	501	511	434	481	457	487	460	481	479	459	463	496	456	458	443	490	504	467	483	463	534	463	470	444	501	497	500	444	520	475	459	470	497	476	480	495	494	489	515	494	478	470	525	461	476	494	474	491	422	492	522	445	484	482	512	508	463	467	462	458	461	490	478	457	483	463	476	455	475	467	501	482	510	512	503	486	471	483	512	502	480	505	464	498	489	493	504	498	476	490	450	469	474	482	473	469	451	473	500	478	457	471	467	485	461	461	482	538	501	483	509	482	511	487	511	457	484	460	453	521	465	505	466	479	468	477	515	461	493	463	481	461	470	441	507	476	527	514	471	466	522	453	461	481	462	458	503	509	449	483	460	434	495	461	491	458	460	483	515	506	490	443	500	511	491	488	452	490	481	477	469	413	469	459	497	486	498	520	498	468	478	481	460	479	514	495	511	498	524	480	491	456	468	525	529	462	508	493	463	459	535	472	430	480	495	498	479	551	484	481	478	500	453	501	508	525	465	492	527	477	505	469	484	483	475	477	502	466	479	475	476	479	540	459	499	436	453	507	483	493	466	480	497	499	488	475	500	462	483	464	461	481	492	485	485	475	483	527	450	494	520	491	482	507	456	477	495	468	505	489	486	515	474	481	498	481	468	482	459	471	511	517	538	508	497	471	498	507	468	495	479	485	508	476	510	496	514	495	474	505	509	477	456	480	478	493	518	518	472	479	451	437	482	507	465	477	481	477	450	499	508	486	481	471	469	467	493	485	513	481	486	487	532	463	508	501	522	507	470	472	420	440	460	490	472	459	470	490	457	454	477	443	451	483	497	487	458	497	496	487	504	481	483	469	493	482	482	485	479	488	480	513	468	490	502	512	510	466	453	489	494	466	478	509	497	467	459	468	499	488	461	461	504	492	442	484	481	410	479	487	511	457	471	480	495	484	458	419	462	479	467	447	490	443	470	485	466	496	490	511	499	499	479	488	499	489	466	485	474	490	462	487	505	451	495	428	472	513	457	487	494	500	489	482	484	468	473	479	473	473	498	472	503	480	465	505	443	484	480	503	477	465	460	470	473	480	483	497	495	502	467	496	432	481	487	467	471	477	484	517	478	475	490	444	465	442	498	476	464	492	483	486	486	484	461	472	452	500	475	456	506	473	464	523	470	457	520	496	503	464	464	454	522	512	493	473	491	464	458	464	509	473	497	471	516	478	501	524	488	507	499	488	527	485	458	502	459	511	503	504	518	500	467	497	512	522	475	475	486	485	501	511	484	484	489	490	482	477	455	471	473	483	443	519	514	480	478	470	468	479	514	500	477	505	489	492	461	496	503	460	483	483	482	468	460	471	462	466	462	471	512	508	477	475	469	486	453	497	445	483	514	480	495	517	460	475	480	490	507	473	462	440	474	490	457	454	476	464	487	488	478	508	490	470	475	501	487	479	469	468	467	491	464	454	453	476	477	440	450	480	478	483	515	481	474	487	495	473	471	486	462	494	469	494	477	453	495	477	532	472	471	462	463	492	463	483	485	456	469	472	482	448	489	481	544	474	494	477	486	470	468	466	472	495	475	478	499	479	480	479	482	490	495	489	482	470	496	521	493	524	489	469	469	479	473	534	465	488	506	492	501	483	481	452	485	496	468	486	458	522	457	494	517	533	490	480	527	492	497	456	521	491	517	475	513	487	501	495	483	547	474	471	487	482	467	481	500	438	483	475	510	514	476	421	479	485	465	496	438	457	489	499	486	480	492	499	476	496	512	493	485	481	517	458	480	498	466	499	488	515	499	508	503	489	486	488	466	494	521	455	451	492	495	454	490	441	412	539	499	484	474	493	492	497	475	469	493	449	476	471	511	489	510	473	455	489	462	465	500	492	451	479	500	500	466	489	476	492	471	454	485	465	491	534	456	516	475	477	473	434	525	479	501	465	478	450	479	453	472	489	478	469	453	451	454	493	488	493	504	457	487	465	491	461	515	481	503	463	504	465	499	461	496	494	477	457	473	492	491	474	496	464	460	509	496	476	458	456	489	502	489	467	479	500	466	472	509	486	466	476	459	472	470	520	482	468	476	479	470	524	495	474	474	509	515	491	552	498	433	511	463	475	479	487	477	477	503	473	449	463	478	459	491	454	474	471	475	478	502	488	473	434	495	468	494	504	459	480	476	463	492	462	473	456	466	457	490	458	475	499	507	455	444	459	492	477	479	525	477	466	466	500	473	482	490	481	480	471	477	497	479	478	527	499	458	493	448	480	516	475	493	483	497	479	459	492	473	505	496	487	481	466	495	468	486	443	537	470	504	450	466	481	472	474	478	463	498	520	474	483	522	485	489	475	486	487	438	473	508	460	454	503	473	462	481	470	488	499	464	495	483	477	474	497	504	481	471	471	502	459	502	499	511	494	495	494	483	479	467	507	502	463	457	493	502	482	479	470	470	438	508	519	490	460	455	459	483	451	477	481	511	444	454	465	483	502	529	477	500	489	496	460	486	491	450	507	510	473	479	456	466	479	465	511	428	518	486	496	498	485	468	497	486	448	481	487	518	451	492	457	498	519	484	499	493	497	453	472	465	441	495	476	457	498	445	468	479	511	473	477	478	479	468	458	486	493	450	449	474	464	467	451	479	473	466	482	514	490	474	483	469	488	465	519	462	525	454	478	493	441	446	472	473	461	442	557	524	432
44004	11843	833	265	249	288	276	285	284	275	263	300	268	261	267	302	283	269	291	304	255	282	246	272	253	265	255	272	285	287	260	265	273	247	280	256	286	279	285	271	273	274	313	248	246	279	267	268	261	265	279	282	264	253	268	278	295	303	279	280	288	274	266	267	272	246	284	287	249	290	296	300	282	286	284	291	275	268	281	255	266	282	287	271	262	267	262	273	288	280	273	283	267	247	278	283	284	292	278	219	270	294	273	262	265	266	283	268	257	258	270	236	262	270	262	258	285	282	247	270	283	292	290	263	271	256	258	303	270	292	291	261	262	269	278	298	281	295	306	276	271	239	278	277	277	269	263	291	264	243	246	281	268	297	237	282	279	243	284	288	265	287	286	257	285	285	286	274	259	262	296	280	277	246	275	282	274	306	308	292	288	330	251	237	262	279	286	287	270	302	277	273	300	252	261	283	283	253	270	289	283	271	277	254	272	291	255	284	265	304	259	247	260	264	261	299	264	270	271	300	265	283	292	276	290	280	280	286	274	286	267	278	294	244	298	275	243	251	275	298	270	256	272	288	272	275	251	264	276	270	270	284	294	311	251	274	244	266	276	275	279	286	250	266	283	279	258	311	242	254	279	268	266	249	273	263	294	272	286	294	268	265	252	266	302	257	264	260	267	302	298	286	283	280	242	254	299	285	270	252	278	279	296	248	289	264	265	299	279	267	280	287	276	277	280	294	318	281	265	280	294	268	278	265	262	275	268	286	249	251	264	304	270	247	267	263	249	258	266	280	266	282	261	298	291	291	268	272	265	247	267	269	272	255	278	260	291	288	240	254	310	269	260	252	278	263	286	302	269	248	288	272	267	292	283	230	264	302	244	261	270	264	299	290	290	274	252	272	278	264	274	285	231	262	252	254	281	290	263	289	260	287	263	268	259	269	284	276	249	272	283	264	261	278	269	282	288	260	279	263	285	295	290	265	276	268	252	271	288	258	251	268	292	295	268	266	255	293	271	255	272	282	297	270	276	282	270	303	275	260	262	263	266	274	280	278	263	271	267	272	254	262	284	262	277	293	288	298	273	262	287	262	280	265	294	264	290	281	253	281	277	251	278	255	271	280	284	305	280	264	266	273	268	298	254	267	269	254	255	286	256	322	262	295	247	279	264	289	303	294	260	261	259	272	294	251	274	263	246	281	282	297	297	283	256	265	273	298	274	246	288	268	291	280	287	246	286	294	285	313	269	285	243	290	259	277	269	284	255	278	257	287	275	262	299	263	279	267	262	269	261	236	277	263	292	260	269	274	279	291	278	270	287	288	249	265	248	280	278	282	311	276	284	272	292	253	271	283	292	289	297	258	298	269	271	258	253	287	287	261	276	276	294	261	254	281	280	279	241	285	263	303	266	274	287	279	291	280	251	260	257	271	277	273	244	279	237	295	271	303	264	296	282	266	277	283	296	283	280	277	254	282	256	269	265	241	288	283	278	309	272	305	260	283	286	283	271	241	247	289	264	287	291	265	271	268	270	266	277	261	279	279	258	296	274	246	316	300	294	288	272	246	258	279	288	274	264	261	272	276	292	252	273	249	268	247	286	297	287	281	284	259	275	262	305	274	330	270	273	255	251	290	276	294	257	278	263	284	263	268	273	267	305	259	283	285	274	263	284	253	295	247	273	264	263	284	263	254	277	272	261	286	273	288	296	284	267	265	274	309	316	289	289	260	263	278	272	274	289	292	244	264	285	274	236	264	273	295	286	278	252	246	269	283	280	276	301	270	270	262	271	250	271	262	262	289	266	284	262	280	239	268	289	267	254	274	262	261	274	280	252	252	291	302	298	304	284	284	261	266	253	293	255	291	281	267	287	299	285	238	275	275	272	264	267	246	270	272	261	294	281	284	262	263	267	280	303	260	268	241	255	273	274	281	280	278	261	274	268	295	303	266	269	297	303	267	277	261	300	268	245	268	266	272	277	260	272	255	261	301	266	275	298	289	279	289	281	290	295	282	271	281	302	263	277	287	288	278	281	272	263	268	265	279	254	264	270	274	285	270	266	293	275	273	261	263	286	257	286	286	285	273	289	270	264	273	261	265	291	267	299	292	269	258	283	251	265	264	254	261	278	286	293	274	275	275	287	265	264	281	266	236	273	258	268	272	268	251	295	287	263	288	246	258	273	277	267	312	253	256	253	252	263	293	260	253	254	278	268	276	283	279	247	245	259	262	274	283	263	290	272	258	247	272	272	271	271	288	295	271	267	286	306	289	276	279	309	302	235	245	291	264	247	291	275	234	299	254	302	274	304	257	268	269	279	275	276	275	276	268	280	284	286	258	256	279	274	279	282	268	243	274	285	288	285	289	285	276	268	277	282	237	288	269	282	269	276	273	257	274	256	269	302	250	272	269	286	266	291	274	279	283	278	253	265	266	282	264	291	288	302	269	261	269	314	261	278	265	286	283	265	305	276	264	244	263	278	265	287	287	275	260	306	261	304	283	272	237	266	297	267	289	278	274	274	294	261	264	245	282	266	271	310	282	264	296	258	256	276	272	290	257	267	257	322	276	269	276	279	262	296	285	295	265	275	280	253	276	259	281	293	276	290	277	286	268	297	259	272	275	257	259	265	281	246	279	258	314	239	277	281	258	280	266	298	280	286	255	278	276	260	242	267	266	251	280	313	274	266	282	285	241	297	261	283	275	281	282	287	265	273	285	275	289	275	275	271	264	266	280	284	257	291	260	304	288	269	277	279	260	290	281	272	269	272	265	270	261	287	278	261	285	251	279	269	276	271	258	238	272	295	266	261	271	305	272	288	296	287	262	253	273	286	255	270	257	272	298	262	291	284	286	297	298	268	294	246	238	274	308	291	248	271	301	276	273	301	255	264	240	266	269	268	292	272	276	266	272	269	280	283	241	268	256	332	290	267	279	265	264	256	226	265	283	285	291	283	265	256	260	255	288	267	289	296	281	275	286	278	318	264	285	289	289	287	303	266	263	264	276	262	278	265	277	277	254	241	285	261	262	319	278	264	284	277	266	294	286	253	288	262	262	275	249	266	299	271	263	290	295	306	261	249	275	290	280	294	271	263	285	292	296	308	288	267	296	239	268	295	251	280	272	295	272	273	236	277	318	302	292	300	249	260	284	269	246	282	264	248	289	284	294	268	306	268	286	277	272	280	271	272	280	270	280	276	280	302	289	265	265	270	265	288	299	275	259	289	280	271	296	260	283	263	287	268	300	281	268	275	308	285	268	286	287	247	296	279	248	306	304	284	282	276	255	281	267	254	285	284	274	264	269	268	278	294	276	237	270	294	250	286	271	281	270	242	251	285	302	261	280	263	290	324	269	291	281	248	277	265	265	274	294	274	263	252	271	276	264	244	279	293	268	281	290	268	273	235	278	253	255	268	260	258	260	289	251	270	281	299	241	250	240	273	261	280	257	265	301	289	268	292	269	241	266	278	283	277	274	243	271	292	286	262	278	253	283
36099	4694	724	768	791	746	715	767	772	750	723	725	770	723	746	766	713	791	791	746	739	727	703	763	673	721	737	720	712	788	718	709	712	758	815	723	751	750	715	700	719	728	728	729	749	749	713	712	738	739	710	697	721	746	703	710	783	785	805	764	751	782	750	749	741	735	753	741	756	741	747	765	730	752	739	733	734	741	763	728	761	735	734	739	801	757	704	715	809	731	691	729	744	708	697	719	717	695	716	760	716	776	760	715	740	713	748	704	765	746	745	730	716	703	686	719	733	687	723	705	733	682	721	697	790	721	739	742	756	712	770	752	808	737	776	687	740	740	758	677	738	731	716	728	736	711	724	744	721	751	770	720	715	715	705	710	718	715	726	700	786	704	766	736	745	728	741	765	690	702	731	728	716	737	708	735	726	717	744	736	737	675	756	723	694	723	758	780	740	740	712	741	756	721	731	753	761	775	685	753	678	756	779	808	689	743	728	734	737	712	745	726	747	780	725	705	655	720	720	730	769	770	730	725	744	733	724	710	714	783	771	718	724	699	712	695	718	727	681	771	708	719	746	751	716	726	726	727	700	736	728	669	732	725	716	746	803	741	705	752	723	729	699	726	708	722	734	719	738	733	701	743	721	695	686	769	779	792	754	708	721	720	732	704	716	703	702	669	744	767	733	713	726	686	780	723	697	720	713	741	783	705	710	703	750	735	713	763	763	772	704	683	747	738	685	773	724	708	732	726	743	752	698	727	738	726	764	722	700	746	746	762	717	745	738	735	712	699	689	745	761	752	766	721	732	760	788	714	717	703	765	750	678	697	743	736	768	805	740	763	766	716	712	750	741	762	717	756	715	708	749	712	701	723	744	742	784	746	702	736	715	723	693	738	717	761	782	723	729	699	733	702	722	736	699	751	731	732	747	708	680	689	795	707	773	739	738	720	702	685	745	726	732	751	743	764	758	744	764	732	694	678	722	742	817	729	753	714	731	691	713	731	705	713	689	680	763	759	700	747	751	764	743	678	741	717	700	707	746	764	719	718	743	750	714	773	758	740	748	700	731	741	750	780	700	753	745	769	717	718	748	744	716	769	717	705	695	721	696	729	742	694	718	652	759	759	686	752	747	776	710	684	759	679	681	783	731	731	722	702	752	730	719	726	718	716	712	740	740	737	716	708	710	786	740	731	753	735	728	709	681	735	755	704	699	775	669	703	728	728	676	691	726	713	706	751	745	731	739	711	679	700	734	700	767	747	706	723	746	709	717	730	720	711	705	739	732	733	744	752	731	697	766	767	720	708	743	712	731	734	712	763	795	757	774	727	700	705	773	753	741	732	744	723	746	763	727	725	742	757	727	690	708	729	734	781	731	698	736	709	768	733	723	705	754	782	721	727	730	817	716	722	700	752	729	734	723	703	755	722	739	724	757	738	750	702	723	801	723	758	757	762	723	716	698	781	669	737	717	737	724	786	715	711	701	745	771	728	744	767	749	747	747	683	677	720	709	765	701	748	679	710	721	766	739	756	677	707	709	723	763	741	735	733	745	738	741	669	752	695	743	720	722	750	758	704	691	769	712	687	740	719	709	727	698	681	730	742	752	776	711	724	721	696	731	716	727	722	754	784	693	731	769	712	727	700	730	731	778	684	739	718	724	713	717	764	743	762	743	738	714	772	711	749	753	703	735	743	740	681	767	752	763	722	730	751	715	784	745	772	727	705	726	702	763	748	728	733	772	662	695	706	690	716	742	735	724	722	715	777	725	732	764	719	753	723	725	759	732	709	731	716	730	725	744	691	766	738	728	764	727	706	708	721	717	702	761	738	735	769	717	740	749	721	733	753	747	692	701	756	747	755	712	728	747	770	702	777	735	708	643	729	676	732	750	748	722	706	730	672	704	707	736	777	741	737	729	791	704	756	740	810	709	747	742	721	723	688	771	727	703	740	729	766	732	749	746	746	753	700	744	741	739	768	763	749	719	741	748	693	778	710	721	725	759	762	736	698	728	757	692	763	743	765	689	760	672	800	726	739	736	730	749	745	722	743	704	747	712	713	694	720	721	781	731	698	700	705	706	734	716	699	730	729	769	728	766	672	746	743	722	771	719	693	726	728	750	733	766	703	765	764	696	677	730	697	720	733	689	739	753	740	739	700	772	704	782	725	724	743	713	703	725	734	694	650	765	725	734	754	751	694	833	697	751	720	719	728	710	766	701	754	705	739	732	750	751	691	719	734	729	739	742	779	721	705	732	731	687	726	775	793	768	706	734	786	689	698	707	692	763	698	708	689	792	761	713	763	778	737	753	708	702	782	711	725	683	755	749	766	737	717	740	709	708	762	711	723	789	709	716	734	736	769	744	687	760	727	734	772	708	738	739	728	764	749	732	710	727	759	735	702	681	727	740	711	705	771	720	789	742	742	734	731	695	706	761	740	742	746	764	732	661	780	722	771	692	730	714	716	714	702	691	741	765	748	748	729	771	692	755	729	771	728	752	708	695	750	732	774	718	734	727	691	722	712	692	735	705	767	741	747	747	737	785	722	749	754	742	699	715	686	671	755	765	747	760	729	701	725	731	714	703	728	711	689	726	686	742	740	720	778	733	729	705	696	744	746	733	719	728	742	734	684	672	775	688	728	716	731	737	728	648	724	759	741	733	734	710	756	728	728	698	756	763	735	712	748	709	756	743	736	720	721	756	739	733	722	716	746	746	724	726	748	713	718	674	738	713	722	709	695	725	793	740	737	738	714	775	752	670	721	715	714	703	690	707	796	688	766	736	728	750	771	719	732	725	764	718	741	761	764	756	694	739	762	698	752	696	751	783	739	747	693	707	700	731	711	716	762	717	700	707	745	765	747	751	710	770	729	751	648	757	713	674	712	757	754	735	730	738	718	704	700	747	716	739	750	749	701	690	731	699	730	704	739	763	761	746	736	719	741	709	774	735	705	749	723	762	725	757	763	727	731	691	728	724	703	735	735	733	745	755	692	732	716	743	751	677	715	754	731	699	702	723	720	751	712	779	752	766	716	689	732	696	759	755	710	685	757	740	746	704	713	718	711	748	721	738	695	792	764	731	716	721	713	702	738	697	758	761	772	731	703	764	787	747	748	733	750	712	681	761	734	705	768	728	743	714	740	752	728	726	737	708	789	718	699	686	657	692	707	675	731	764	743	738	741	728	725	684	731	776	747	738	723	727	673	718	697	681	728	721	687	734	744	732	704	700	697	757	745	754	724	767	739	733	732	708	754	732	755	696	704	683	702	736	760	745	718	683	728	772	692	714	685	707	741	778	733	679	702	777	721	773	748	750	712	732	707	740	727	694	799	780	735	781	755	729	772	737	729	723	769	730	739	752	701	742	738	770	747	757	759	771	671	735	767	721	764	792	734	735	665	697	755	753	713	744	692	729	759	725	700	754	756	744	728	711	749	704	723	693	724	730	707	709	771	736	730	758	758	735	713	727	746	672	728	755	685	717	746	765	732	737	769
72000	35067	9583	529	266	209	223	165	209	202	172	168	177	161	181	153	180	166	154	174	161	169	180	187	157	183	165	163	173	159	159	157	172	175	160	171	154	168	151	150	171	163	170	143	152	167	166	169	165	158	150	166	166	167	157	149	173	170	205	222	222	212	230	225	219	173	212	208	206	215	166	198	169	197	209	192	179	210	193	208	159	165	180	188	169	144	149	166	162	171	177	166	154	180	169	153	178	191	162	159	147	155	157	173	180	169	166	166	181	164	170	157	153	150	179	161	165	146	157	161	167	165	166	180	162	162	148	156	157	152	165	158	155	154	163	163	134	151	176	183	156	186	176	148	141	163	175	157	175	184	154	149	167	153	129	172	138	166	141	151	151	163	155	169	185	181	180	188	149	163	171	160	166	164	155	157	163	155	165	174	166	156	147	144	151	152	167	169	150	150	177	148	136	178	183	156	162	143	143	178	174	143	176	170	159	153	187	142	176	143	164	151	165	176	166	150	142	166	178	168	168	173	156	171	164	141	147	161	139	157	159	175	170	158	166	152	155	162	150	161	182	163	168	178	131	151	141	160	187	182	160	157	167	153	173	147	131	177	151	180	157	158	138	148	150	164	148	189	168	141	184	163	163	142	166	186	171	158	158	166	146	162	152	176	150	179	173	178	153	177	177	157	192	157	163	171	147	153	168	132	152	178	153	146	158	160	149	164	171	159	172	172	159	139	141	176	180	144	144	189	154	141	170	162	170	165	149	163	173	142	170	145	167	169	165	170	169	173	183	174	172	144	163	151	171	150	170	192	145	151	167	163	184	160	147	147	132	136	180	174	158	154	177	159	183	158	163	130	153	141	148	186	161	158	168	191	128	157	152	162	176	173	158	177	171	164	170	175	167	162	180	142	150	138	162	150	142	162	149	164	146	163	178	149	178	158	165	171	175	156	155	156	159	178	150	156	165	161	168	155	177	173	161	157	166	177	165	167	143	174	146	164	171	161	146	155	175	172	193	155	167	153	145	172	148	172	163	171	162	153	176	170	160	183	162	167	146	178	168	170	124	174	163	168	142	165	138	161	153	162	139	166	169	167	150	160	147	151	154	170	172	149	176	151	163	167	185	170	175	172	165	154	158	163	158	164	156	170	171	150	170	154	162	178	178	154	160	166	152	146	163	173	165	168	170	151	146	168	162	150	150	172	182	160	142	188	170	150	177	147	172	132	135	172	171	173	138	174	165	147	165	144	147	158	170	158	157	155	155	140	155	163	159	172	181	159	173	195	173	166	149	161	139	179	167	166	158	139	168	158	168	183	162	170	167	164	165	174	148	158	159	165	140	164	191	142	156	186	144	149	175	172	163	142	158	166	164	190	140	142	165	148	156	166	170	135	146	178	172	158	153	156	164	175	145	176	144	162	178	169	131	166	162	183	158	164	166	167	153	150	139	163	186	158	176	136	163	169	150	173	191	155	186	190	171	155	170	152	143	200	148	158	133	160	170	182	162	166	182	154	159	133	164	138	148	153	137	188	154	149	156	178	165	163	157	171	171	142	153	169	171	163	166	153	152	172	170	165	187	159	193	166	188	171	175	172	156	131	180	158	155	158	149	161	160	184	169	155	176	150	154	184	167	158	155	158	193	143	154	150	151	179	172	176	151	153	155	186	172	149	169	157	178	151	165	159	161	156	160	147	172	151	164	145	177	164	146	173	167	172	175	158	178	162	144	192	153	153	151	155	168	161	150	175	146	162	160	175	161	167	165	163	149	180	180	147	157	162	148	145	161	148	149	178	168	193	164	170	168	159	169	169	177	146	167	164	151	142	154	190	131	147	155	172	140	173	173	135	171	144	173	153	151	178	161	174	163	165	154	145	163	178	159	149	173	163	159	182	153	146	157	175	183	135	176	152	153	158	150	150	166	181	153	167	158	179	145	145	179	149	175	171	158	172	173	164	151	148	168	136	167	160	158	191	175	161	163	160	160	147	166	164	182	161	164	179	141	152	149	164	148	162	160	171	141	145	170	174	156	154	161	156	164	176	123	159	163	176	168	172	173	160	176	142	160	161	161	174	157	167	156	154	170	146	154	146	167	167	169	123	146	166	151	166	166	138	149	152	179	179	172	158	161	167	148	146	151	146	154	139	169	189	135	158	181	156	171	180	186	146	138	168	156	160	167	158	136	150	157	167	130	144	148	141	160	164	165	182	154	165	177	143	141	154	160	146	171	169	154	150	154	157	156	168	137	163	174	157	158	181	143	163	172	181	154	184	155	169	159	177	171	186	166	154	162	173	163	178	160	163	154	152	157	152	179	158	168	184	152	164	185	139	158	154	150	166	176	156	181	177	145	149	152	184	158	164	148	148	148	156	160	144	169	161	164	156	143	166	158	153	153	148	151	174	164	170	158	152	165	148	157	173	170	158	155	154	187	142	170	159	154	154	140	146	149	154	170	166	161	145	157	161	154	144	160	194	176	143	162	169	168	169	156	165	149	148	155	169	140	171	181	189	155	139	158	177	146	174	178	178	167	159	170	155	173	155	144	150	158	167	165	160	155	149	158	157	152	159	162	187	154	178	182	153	154	179	168	171	161	173	157	164	176	167	169	163	174	177	160	159	161	162	167	185	177	123	168	167	161	162	155	156	156	160	165	192	159	154	161	154	161	179	164	167	154	164	170	146	160	179	150	146	159	145	174	146	156	153	164	152	167	151	168	153	174	161	135	171	162	136	178	150	181	150	165	184	150	140	153	166	159	144	152	158	145	151	159	177	189	176	165	140	193	166	173	169	171	157	143	168	144	152	158	157	149	140	141	176	168	192	144	166	136	139	169	159	174	144	154	169	158	140	163	169	167	126	159	151	152	139	184	158	158	145	168	156	145	156	171	173	153	158	161	180	156	167	175	160	173	158	163	180	133	134	157	150	158	159	147	172	141	174	161	139	177	172	145	163	151	155	170	145	146	167	142	180	166	156	157	162	161	156	155	134	154	175	159	176	160	154	145	184	158	146	162	156	155	163	146	170	180	180	148	153	137	171	170	136	153	163	162	167	151	168	163	173	178	176	157	161	160	142	155	149	170	174	138	159	147	148	173	137	151	156	148	158	153	185	171	142	172	166	179	160	170	167	176	148	175	164	152	154	187	151	184	172	156	147	151	159	155	146	136	156	172	131	171	167	173	173	169	152	171	157	175	157	155	152	143	162	155	163	138	144	164	143	178	148	145	136	133	167	172	154	151	186	146	165	184	155	158	160	154	166	156	164	176	146	173	165	176	148	177	152	150	180	149	167	155	173	141	161	153	161	180	161	170	162	158	152	168	158	149	157	134	171	165	177	154	159	146	155	145	160	138	172	146	167	143	153	175	168	162	156	159	179	186	134	147	149	158	151	139	177	174	165	167	157	154	165	148	151	147	154	157	168	144	191	151	162	149	150	162	153	163	174	161	151	163	164	148	149	166	157	162	151	180	160	178	161	141	147	157	144	169	148
54085	19940	918	930	902	803	713	651	605	557	597	555	547	543	521	510	497	498	484	462	503	487	502	501	493	467	500	487	503	439	452	463	457	479	468	461	493	456	455	452	468	461	474	478	467	478	480	503	498	490	502	523	465	514	520	516	504	646	960	984	933	948	1012	955	985	812	848	718	961	905	803	823	727	775	808	731	731	814	730	711	667	632	619	693	561	452	469	503	475	475	468	477	469	485	487	488	520	503	494	507	463	485	466	442	424	482	439	454	477	489	462	461	432	469	446	450	419	474	475	471	451	446	472	430	472	461	446	442	459	459	480	475	452	474	449	444	500	454	472	454	474	430	452	441	448	440	464	455	501	478	500	468	441	449	493	475	460	463	475	480	456	480	469	477	476	462	441	461	470	486	436	463	451	471	492	454	446	439	465	475	489	453	472	479	429	447	480	460	451	492	446	475	467	472	475	457	459	435	429	488	504	438	463	478	496	496	475	460	429	459	420	475	488	439	476	450	464	475	469	450	463	451	467	499	436	457	445	462	476	445	428	450	438	466	456	487	418	476	422	442	478	463	467	465	456	455	440	449	456	455	449	467	462	486	471	464	451	469	433	453	424	484	500	445	482	486	471	447	447	443	417	486	459	463	491	444	438	445	454	480	471	450	453	458	470	450	447	457	469	439	467	454	449	440	454	487	471	434	456	440	456	451	471	477	488	458	462	453	466	478	436	495	474	464	473	451	460	476	486	492	495	498	449	486	434	434	431	435	443	469	426	461	477	455	449	473	450	496	476	445	473	444	438	451	512	464	489	464	481	450	480	465	406	462	480	484	419	441	480	484	432	464	448	450	483	462	478	478	479	447	462	458	487	441	506	442	465	486	497	473	493	457	484	437	443	457	440	491	473	428	441	405	429	458	457	446	457	460	466	484	474	475	431	447	433	478	506	461	450	474	426	510	503	484	447	471	485	460	446	435	491	452	444	451	452	417	488	456	492	440	460	473	510	454	477	476	437	463	458	477	482	444	497	471	449	475	460	453	483	481	476	462	449	454	431	497	438	452	492	465	464	477	448	459	461	487	443	464	432	486	419	449	490	470	482	486	476	494	490	446	469	466	448	469	484	431	464	472	466	435	502	439	455	478	530	456	452	487	456	416	481	457	410	450	478	426	432	447	476	465	484	476	456	493	460	511	471	450	445	458	448	456	450	475	493	460	478	458	444	439	473	462	434	444	478	499	445	441	423	474	466	488	491	462	461	475	433	465	464	471	473	445	440	433	488	469	457	430	470	480	477	488	471	481	500	443	469	438	462	461	466	470	485	453	490	448	447	440	469	426	470	469	473	453	485	450	488	477	462	490	439	454	488	465	473	464	497	455	496	468	454	476	455	473	470	458	437	455	488	459	468	461	490	500	430	453	453	445	495	478	477	457	451	441	491	427	460	440	475	448	486	485	448	475	481	479	490	466	464	469	499	470	447	473	437	489	453	454	466	486	464	428	460	504	457	479	450	500	484	459	465	447	457	433	450	452	489	498	425	440	433	468	495	462	463	478	447	468	445	510	466	465	450	455	464	429	474	440	464	464	481	476	437	482	456	454	485	466	462	440	448	475	450	484	466	445	484	471	461	490	483	458	439	448	435	459	454	446	498	468	435	465	464	442	454	460	479	458	478	446	460	467	518	472	449	455	475	436	458	425	431	424	456	441	484	466	479	395	458	433	472	451	490	449	436	442	495	498	487	469	438	469	436	434	469	465	450	520	481	458	487	433	484	451	474	461	470	447	452	464	449	465	485	432	457	476	477	487	481	479	457	476	456	423	473	467	444	499	449	457	503	416	434	455	474	495	452	452	466	473	461	499	488	468	481	478	450	459	506	468	455	450	463	489	461	422	454	446	431	445	442	465	435	462	483	422	483	498	421	494	455	481	475	468	476	474	479	479	467	470	442	442	470	474	445	480	464	492	471	464	459	447	447	482	484	459	399	461	455	447	441	464	443	444	461	449	450	471	452	426	462	493	461	465	466	501	472	411	429	495	463	489	456	466	487	471	478	474	431	434	438	426	483	458	431	435	480	461	451	474	499	458	465	430	502	459	466	443	470	498	453	448	471	437	483	440	484	470	455	445	464	448	461	434	441	498	469	454	459	458	434	448	437	467	484	473	467	446	429	458	422	427	448	478	458	463	469	449	472	486	460	425	438	487	472	482	438	446	480	469	454	451	503	467	463	462	505	463	432	473	445	486	490	499	425	470	486	476	464	472	456	506	458	477	436	455	438	394	469	490	468	450	413	416	462	448	439	477	487	531	464	494	457	489	474	496	487	472	477	436	474	470	434	440	453	476	494	433	443	441	470	453	465	475	495	455	463	452	452	463	452	481	448	467	497	464	461	446	459	462	434	459	451	512	501	446	467	411	476	457	470	447	469	447	440	465	478	463	451	467	476	464	487	480	462	478	409	437	434	463	501	447	486	465	470	436	440	461	449	477	483	455	448	461	479	480	487	490	474	441	441	440	441	451	465	464	455	491	467	464	479	474	475	462	438	482	445	504	479	463	472	461	499	455	492	437	425	456	455	470	466	483	433	485	443	426	491	466	448	451	445	407	469	483	443	425	452	432	465	428	431	447	465	516	466	432	456	447	498	484	443	455	482	412	486	467	426	470	458	457	456	482	499	438	486	427	459	455	457	440	480	456	457	454	466	454	468	436	479	438	490	459	471	458	462	454	455	488	506	465	456	432	448	485	433	465	453	463	487	475	435	461	439	506	449	493	417	485	476	476	434	475	445	484	463	445	461	463	480	483	457	449	445	452	485	477	486	471	477	471	489	488	419	481	426	475	485	457	458	435	459	466	466	504	441	485	432	458	490	487	456	437	488	472	445	457	480	454	475	446	480	432	492	436	494	454	429	464	454	484	455	497	462	454	432	439	449	450	476	494	466	462	454	474	486	433	446	472	461	457	488	432	481	462	469	471	428	468	460	450	453	493	463	460	447	464	465	439	467	442	472	473	441	431	455	492	445	446	439	451	482	422	514	466	455	467	494	453	444	454	476	461	483	440	441	498	468	471	452	462	487	446	429	434	459	452	451	445	442	476	460	412	429	448	458	484	488	502	444	464	495	447	507	440	456	474	475	465	447	421	504	478	472	454	494	472	415	416	440	441	466	449	441	481	433	443	426	430	481	479	493	463	456	456	445	488	456	451	485	460	441	443	487	427	459	436	447	478	452	464	433	462	444	453	461	445	472	396	472	456	495	452	441	470	460	492	459	462	464	463	447	476	471	484	475	449	461	466	437	449	441	461	464	489	504	472	424	489	450	477	439	478	423	467	445	458	459	455	499	479	461	465	426	477	470	435	493	447	487	496	442	435	442	489	452	446	460	459	427	482	429	422	474	477	480	487	440	469	477	452	508	462	478	451	452	442	489	464	429	488	451	441	456	431	480	437	451	456	469	509	452	450	433	483	454	470	449	483	470	445	490	463	451	462	492	457
82772	43364	12966	1415	400	306	263	221	244	224	214	203	151	165	162	182	172	165	171	180	175	191	177	156	181	197	175	166	193	154	161	158	135	181	141	138	175	169	166	152	145	136	158	164	162	159	159	192	159	159	161	151	197	177	185	170	168	203	269	321	310	273	301	265	265	285	254	192	266	272	226	244	214	233	219	227	250	230	215	212	210	201	214	190	180	168	188	146	183	174	157	154	150	159	173	157	181	154	181	163	187	167	152	177	156	153	157	178	177	176	148	161	164	157	162	186	173	180	170	171	165	171	155	153	165	158	167	177	172	163	159	141	157	164	157	162	172	167	184	161	174	153	181	184	153	165	135	141	161	183	187	166	156	153	173	174	152	157	190	153	161	163	164	166	147	156	160	161	165	165	166	149	164	168	153	163	161	166	142	157	153	166	140	168	152	175	163	150	175	175	163	148	160	170	150	161	158	176	177	171	175	155	165	160	172	153	176	149	168	160	156	142	170	148	169	133	167	161	173	173	167	169	161	163	166	152	208	146	156	153	160	164	154	150	157	170	169	161	157	174	147	159	159	146	171	179	159	138	169	152	171	147	143	154	138	168	164	177	142	165	159	157	196	162	171	164	160	168	164	160	162	171	158	177	174	175	161	164	176	168	158	162	150	156	156	165	178	171	156	169	165	149	158	161	162	155	179	157	164	166	173	191	158	192	165	163	176	149	185	154	160	170	141	154	167	182	138	158	176	172	162	152	145	177	151	162	180	174	146	159	160	192	147	142	147	162	167	175	159	158	182	136	159	160	163	143	165	185	140	178	173	151	174	143	171	164	173	155	145	151	156	160	165	158	148	175	177	158	170	164	137	167	169	174	154	138	159	144	158	159	175	182	137	143	174	192	165	145	141	158	163	168	164	173	174	152	169	157	150	173	161	162	145	185	168	182	142	180	156	167	161	174	157	151	172	165	178	162	154	152	173	140	165	164	179	138	160	159	176	166	170	144	162	132	168	148	167	183	161	133	139	155	171	136	145	133	174	145	163	143	150	161	157	158	168	154	151	159	151	154	150	168	177	166	142	188	190	187	192	174	181	150	128	181	160	149	152	169	158	159	138	186	155	164	159	140	135	175	142	161	164	165	188	163	176	133	187	157	177	157	163	171	163	156	154	188	160	184	170	161	174	162	158	140	155	157	183	187	180	161	164	164	167	165	189	162	142	151	160	152	166	184	148	148	160	144	144	185	182	173	151	154	156	153	160	172	183	144	154	162	163	182	175	148	157	148	154	154	169	169	152	172	178	163	195	173	168	190	117	157	153	178	180	156	175	163	160	144	156	179	151	180	153	159	158	176	166	151	175	197	196	175	147	152	178	180	160	141	177	150	164	136	158	183	156	183	173	162	156	180	152	143	168	164	138	152	197	154	159	167	144	167	169	163	156	166	164	162	180	159	190	168	183	156	166	161	154	129	173	166	159	163	157	139	144	164	191	168	163	178	159	122	157	167	168	156	168	153	182	145	174	155	165	166	159	158	181	164	188	149	154	178	151	165	178	169	161	172	141	172	157	167	163	154	171	163	190	153	150	141	172	170	166	160	160	158	182	142	164	172	176	140	146	151	172	158	149	167	155	161	173	144	186	145	174	176	149	172	153	137	172	168	157	146	142	172	192	166	154	123	157	141	162	189	152	167	144	140	183	158	157	142	164	165	159	130	160	172	153	163	155	162	174	159	158	176	148	152	162	155	153	156	153	176	165	156	158	157	165	165	150	166	165	165	139	164	180	162	166	165	148	164	187	178	162	150	167	163	162	166	173	157	180	171	138	162	171	158	148	158	175	175	176	160	158	156	161	151	167	171	152	137	181	172	164	172	138	174	157	167	156	142	150	182	175	173	179	184	180	162	178	164	177	155	155	146	162	159	144	155	149	156	158	153	146	160	153	171	170	155	169	174	149	186	139	176	165	160	148	182	159	157	151	166	170	149	162	171	160	167	155	180	146	178	152	177	164	165	156	142	198	143	156	174	168	178	180	172	166	170	138	146	153	147	155	164	181	155	175	174	153	160	177	166	132	150	163	188	166	163	169	184	161	158	185	180	158	165	181	131	159	146	183	161	172	164	148	180	171	174	163	162	162	155	162	162	155	178	163	140	163	178	167	157	172	168	136	159	153	140	160	148	158	173	148	180	131	155	151	172	157	157	184	172	175	160	149	144	149	161	144	164	153	145	188	155	169	173	167	156	167	175	142	164	160	181	182	176	151	203	161	162	156	161	177	156	158	176	165	146	168	181	159	169	175	164	176	187	153	173	174	164	146	160	172	172	169	176	173	140	146	163	170	163	156	155	174	163	167	181	167	153	168	166	159	174	174	162	142	143	154	150	160	160	170	162	159	178	154	164	178	167	170	170	170	167	168	135	145	171	149	143	146	151	171	164	181	136	143	175	195	145	155	166	148	173	159	144	177	158	147	163	152	165	167	158	181	175	157	176	145	158	156	145	133	177	169	162	152	145	164	152	166	135	181	146	172	143	147	148	149	185	133	179	151	164	179	160	158	151	166	160	174	165	163	156	169	162	153	171	171	165	171	157	146	156	146	163	189	166	174	179	174	172	161	147	149	166	165	152	160	155	154	149	160	176	177	160	163	162	150	154	165	174	172	157	158	155	187	186	175	141	138	170	157	167	174	169	169	175	192	171	160	161	168	173	182	159	139	170	159	171	170	153	178	147	153	155	165	166	161	180	155	155	161	184	185	168	156	140	171	146	151	137	156	181	156	175	185	154	133	149	158	137	185	174	166	174	158	147	161	182	172	141	185	164	185	140	174	146	148	178	148	164	167	161	185	148	158	160	158	167	188	179	164	163	163	170	163	154	161	173	160	166	149	154	168	151	158	156	181	170	153	164	163	146	161	163	159	160	151	145	182	167	170	164	169	138	157	164	171	169	176	167	188	149	183	170	166	161	181	152	155	153	162	166	155	178	169	174	163	151	163	161	161	155	151	141	142	153	171	187	142	144	153	138	166	179	155	139	153	154	164	146	174	160	165	179	194	146	167	176	175	180	169	160	154	169	163	150	145	149	172	151	151	166	154	154	166	163	153	163	159	181	159	164	171	137	178	167	167	180	147	185	159	150	163	144	159	162	155	164	146	156	149	170	165	166	165	161	170	154	166	172	161	185	173	147	164	155	156	164	173	161	130	169	165	156	157	173	185	132	167	159	183	167	174	157	214	160	177	140	145	170	161	176	184	172	153	185	174	168	165	150	137	183	191	182	167	159	175	177	155	143	175	148	164	163	163	150	165	154	154	157	148	158	163	152	163	149	184	159	163	147	133	157	168	160	147	158	169	154	144	132	147	153	185	158	174	151	166	155	161	155	159	167	158	172	150	153	151	164	195	165	169	177	174	166	170	184	165	153	165	167	163	147	156	147	178	155	154	139	154	168	147	182	176	160	156	157	139	177	164	140	160	142	161	165	170	162	178	173	175	173	168	152
62283	25509	1381	1376	1277	1075	927	800	775	746	721	652	659	569	588	599	548	585	567	527	480	483	528	517	516	476	496	489	511	496	508	526	509	509	476	484	556	487	493	506	499	474	482	454	462	464	526	517	509	538	497	590	617	628	642	577	591	800	1616	1709	1434	1340	1480	1546	1523	1401	1135	981	1385	1281	1060	1162	1030	1066	1085	1010	1140	1142	955	1053	951	833	863	883	645	483	507	460	493	504	510	494	521	502	536	543	544	551	521	499	540	490	510	499	456	461	487	486	457	473	442	502	444	489	439	472	474	459	482	455	444	488	451	459	472	482	445	437	458	487	462	488	505	481	472	484	486	480	497	483	475	489	472	463	473	443	469	469	487	464	485	465	496	494	442	429	453	431	483	501	491	484	472	468	461	498	524	467	450	467	504	453	458	478	429	443	495	475	460	445	484	505	458	463	443	461	461	452	461	442	458	477	486	475	489	451	494	473	482	446	474	495	462	454	453	493	494	455	468	491	464	468	478	463	495	458	442	473	493	491	473	462	452	460	475	473	463	478	484	484	465	464	507	455	460	457	479	497	460	478	458	474	475	466	522	461	451	456	461	483	474	457	474	474	487	476	444	475	492	485	468	430	482	476	486	466	453	451	440	517	493	480	491	482	463	455	476	484	448	459	459	461	482	459	427	436	453	488	486	477	477	491	454	446	480	435	470	486	479	479	505	492	489	462	501	470	433	498	494	446	443	489	446	530	465	469	444	474	487	507	466	481	481	474	451	488	463	482	458	488	449	533	450	471	458	473	469	467	458	485	464	446	447	472	439	497	452	458	476	448	449	460	482	473	487	480	453	508	495	470	472	496	480	454	478	482	445	422	491	422	473	408	446	470	432	445	501	472	468	476	480	498	470	459	519	501	501	461	471	461	434	452	444	474	464	473	455	487	485	486	450	484	470	465	473	475	438	466	457	479	465	421	465	455	466	475	467	484	436	437	450	481	453	508	432	461	468	449	437	478	455	500	430	481	495	498	478	497	499	451	447	497	479	481	442	473	490	441	461	428	477	484	482	474	426	465	477	460	473	472	471	467	489	488	486	502	475	483	472	478	436	465	473	437	486	462	477	462	465	471	478	471	444	498	476	497	493	477	477	441	469	487	460	440	472	458	467	469	449	422	456	484	468	479	467	453	458	485	469	472	474	453	457	450	440	432	482	473	413	439	474	409	464	470	477	459	441	463	447	487	440	480	475	480	486	456	524	491	467	467	428	459	461	506	449	510	452	474	481	489	467	492	476	481	469	473	436	435	476	496	454	494	447	473	454	481	447	483	471	469	462	422	499	477	414	465	487	461	481	468	439	462	481	498	457	498	456	506	480	479	458	481	489	455	435	424	465	476	459	476	511	436	482	466	470	431	460	483	447	494	456	456	462	494	446	430	460	473	441	481	445	473	450	442	458	462	442	465	459	461	481	442	512	455	480	450	465	468	459	489	475	510	451	454	453	473	496	464	488	443	477	481	399	490	477	437	466	470	478	512	496	449	470	477	480	469	450	447	491	496	462	506	503	424	465	467	472	528	470	465	484	476	443	459	443	478	486	454	439	495	463	484	439	471	488	445	484	491	492	473	431	492	497	479	451	467	500	453	454	478	518	462	466	501	451	501	461	491	435	478	482	507	464	459	513	484	462	489	459	433	484	478	458	464	484	486	501	484	441	455	465	454	512	456	503	466	484	448	419	489	451	462	473	469	498	464	473	471	483	493	490	469	449	488	459	502	461	487	463	485	496	530	477	490	470	440	478	447	445	451	424	469	448	504	496	429	491	485	493	499	457	461	485	453	435	458	481	461	420	492	458	446	474	497	484	462	445	486	474	496	439	512	484	458	479	485	480	447	448	442	493	473	446	473	460	462	476	502	469	448	424	476	451	459	474	482	465	483	467	464	461	454	491	464	470	477	470	465	433	525	469	521	432	466	448	473	456	463	490	436	467	459	474	472	460	477	506	456	483	457	444	510	478	460	461	475	480	485	465	454	432	479	437	450	466	464	456	489	485	419	451	451	463	495	461	475	449	469	464	467	441	458	457	484	434	505	448	490	496	472	464	476	436	475	428	457	475	488	452	512	503	486	459	479	461	456	494	504	430	472	485	439	459	463	469	464	453	493	512	445	481	492	490	468	497	432	465	470	464	463	459	452	462	427	498	470	456	470	463	473	425	499	464	478	445	423	469	509	473	483	455	448	479	501	496	448	454	499	482	468	499	454	494	460	483	485	477	450	487	445	444	487	437	471	490	458	457	458	476	478	490	504	432	446	435	487	439	439	464	500	451	511	436	508	503	452	464	476	480	438	482	451	457	439	426	474	460	443	464	467	472	484	444	486	421	441	496	502	457	484	438	454	503	447	478	480	436	463	521	446	468	473	485	422	449	472	467	473	487	491	449	471	509	486	495	458	451	460	459	454	474	465	427	470	480	480	456	474	516	512	465	459	457	458	488	430	469	469	445	460	463	467	483	485	469	480	472	509	469	480	457	463	462	504	440	429	489	484	464	470	501	506	470	453	442	496	437	464	458	469	459	449	491	425	514	479	430	491	464	490	467	492	459	476	505	486	509	443	488	461	459	468	450	500	490	480	458	465	453	442	500	464	507	457	492	446	466	464	497	429	506	460	449	444	461	472	472	495	465	477	471	460	460	479	505	450	448	463	456	464	457	432	450	469	455	492	476	461	477	449	458	498	469	450	496	493	480	463	487	431	458	455	509	462	451	462	440	460	522	453	475	459	491	484	487	467	452	449	451	469	475	455	460	469	470	475	492	505	457	482	435	476	505	437	488	502	479	507	461	498	428	487	476	434	440	473	488	461	484	505	506	491	465	465	467	451	510	458	467	489	477	472	462	499	507	415	463	440	468	468	445	521	417	474	457	501	463	455	492	467	466	457	491	486	474	467	489	486	473	450	467	415	451	474	469	478	485	458	467	445	485	489	450	486	449	463	490	459	449	478	455	482	440	486	434	413	472	514	505	498	439	468	447	491	460	493	486	443	507	435	518	495	451	441	477	470	477	463	456	475	453	476	477	460	484	469	488	481	515	468	469	458	484	478	462	507	517	436	460	485	495	449	470	461	481	490	459	500	444	465	490	471	477	468	499	519	481	501	459	467	480	490	451	456	486	491	432	517	467	483	487	502	478	474	464	440	491	465	483	469	472	454	455	491	491	463	424	453	464	443	446	476	478	507	461	467	410	485	470	458	471	451	457	484	476	497	464	482	485	456	500	462	467	506	443	471	464	474	418	498	486	447	436	474	456	453	450	460	476	497	482	472	463	473	458	470	447	497	464	441	458	502	457	490	454	447	484	458	461	512	437	460	481	496	447	467	464	455	464	442	438	439	458	464	478	438	464	441	468	458	481	489	481	453	485	473	467	438	442	474	513	460	491	484	449	503	474	480	448	459	498	453	434	477	472	449	429	471	469	480	515	450	507	500	458	455	469	451	494	455	470	492	473	438	478	437
42924	10387	745	306	270	291	259	264	292	285	268	265	312	243	262	258	281	268	232	296	256	271	275	260	270	266	267	284	283	277	301	276	264	266	253	287	263	251	263	243	258	258	277	268	246	270	277	265	236	250	275	275	257	286	270	234	274	272	282	254	278	270	262	270	288	257	263	294	279	268	272	263	258	244	292	310	258	269	282	262	257	250	277	293	253	240	298	260	257	245	266	278	280	282	277	270	281	262	273	259	302	283	273	298	265	270	242	257	283	274	245	271	280	240	272	277	262	230	270	259	242	268	248	269	267	292	254	291	279	264	254	288	253	259	273	269	274	299	257	265	267	285	279	263	275	268	266	251	262	280	278	295	282	249	277	275	260	254	286	279	244	246	275	262	267	258	276	258	264	299	300	278	256	266	288	267	263	262	269	276	261	230	260	249	261	280	252	271	248	261	247	229	255	278	262	272	282	276	246	257	267	274	270	260	262	236	287	255	242	282	262	267	268	288	287	246	238	241	270	257	280	269	260	277	270	273	284	248	268	279	269	242	260	257	250	274	287	243	292	261	256	259	276	278	260	274	270	278	275	297	250	269	274	283	285	282	251	268	242	272	280	249	257	273	274	277	264	244	274	268	308	278	247	248	269	269	289	251	262	256	265	269	256	287	248	275	275	261	268	301	244	263	270	258	245	230	301	246	274	207	288	285	248	277	276	247	258	273	277	249	239	253	256	251	261	271	243	283	266	268	268	257	294	248	261	274	250	270	251	281	273	275	279	260	256	267	213	321	269	275	266	239	248	282	263	266	270	285	261	266	266	269	287	274	256	290	260	260	260	278	267	263	254	294	279	285	277	286	274	292	251	242	265	293	278	275	269	257	296	288	266	253	284	253	270	286	271	283	239	282	248	270	291	276	253	249	270	291	299	252	275	276	309	268	268	255	248	279	246	297	293	278	246	223	268	287	256	235	279	236	269	278	254	284	275	284	267	254	261	300	259	264	259	264	248	262	302	260	228	255	263	271	286	274	232	281	282	287	278	280	255	282	267	266	253	247	242	266	284	243	277	289	226	251	289	248	274	249	277	232	273	259	274	244	268	281	266	267	259	246	252	278	263	284	278	265	242	262	275	278	278	299	251	244	270	296	235	303	324	272	267	272	244	247	269	257	283	249	261	275	256	268	258	289	300	290	265	278	273	271	271	273	279	238	261	278	260	302	256	294	266	274	244	251	218	259	288	285	258	289	264	262	250	266	284	264	242	291	274	261	283	255	263	284	272	267	251	253	264	259	314	238	259	286	263	246	282	236	280	283	275	264	232	289	266	254	251	257	303	295	285	250	277	290	265	266	257	281	263	265	281	269	294	260	274	259	284	262	291	263	248	277	263	271	258	258	269	267	271	275	296	292	276	268	264	271	298	227	264	269	262	274	288	255	301	273	255	250	296	278	276	279	292	277	279	266	296	259	252	266	284	269	257	267	274	251	254	295	273	287	265	273	278	247	295	283	273	242	262	250	242	282	257	258	291	247	276	250	254	292	288	268	270	274	284	264	247	259	283	260	291	260	252	273	269	247	265	262	248	248	227	273	261	284	257	257	262	258	268	267	281	269	274	255	264	285	275	263	266	275	262	248	262	247	259	259	275	277	240	279	286	263	259	263	246	274	272	279	275	270	296	247	283	249	281	262	257	249	267	259	298	259	274	260	274	282	279	264	291	273	242	245	259	264	286	243	284	252	288	282	297	258	231	251	269	268	290	254	275	301	274	292	288	303	271	261	264	260	288	287	268	255	268	256	289	278	249	238	293	262	272	265	246	239	280	277	256	275	249	277	271	270	276	281	274	274	273	259	265	253	249	257	267	282	260	268	258	276	278	257	278	302	255	286	240	264	296	294	254	285	260	273	259	285	265	283	251	248	261	271	269	268	290	265	264	260	261	268	287	260	236	262	222	243	256	224	263	270	288	263	294	291	272	290	279	244	293	275	282	284	252	230	259	253	265	287	277	229	280	289	256	248	238	257	268	282	260	250	274	255	274	240	270	291	298	263	265	270	280	272	259	266	261	268	259	254	250	298	275	281	261	249	253	280	273	285	262	283	281	271	315	257	274	270	271	250	299	271	267	272	272	284	264	284	242	267	252	273	260	243	291	262	265	239	264	267	253	257	263	269	247	280	282	261	258	270	248	274	268	270	243	277	264	288	277	251	261	265	268	272	268	270	292	273	275	271	281	248	264	279	259	270	240	259	274	258	255	258	262	259	265	279	278	291	266	291	268	287	236	288	284	256	258	269	263	306	249	277	242	256	274	263	258	286	267	285	286	292	286	264	265	267	268	246	240	273	290	286	247	278	309	257	241	263	270	225	261	268	236	228	251	264	214	270	240	252	282	273	263	241	274	252	289	237	235	270	295	282	261	264	285	303	277	252	265	272	270	274	281	265	304	269	254	269	280	282	273	290	288	278	311	263	251	290	252	271	259	266	268	259	301	242	254	257	252	260	250	258	274	282	252	280	261	256	253	262	252	258	270	277	249	284	243	241	269	271	274	242	264	272	263	261	276	247	261	261	267	286	265	248	234	273	242	308	257	274	256	252	254	270	263	275	269	277	254	239	254	275	260	254	284	259	268	261	287	280	277	270	291	266	292	259	236	272	265	282	258	279	275	272	264	267	253	270	291	252	287	265	256	281	280	260	308	256	282	269	281	275	264	286	233	272	284	260	279	285	277	279	278	279	272	255	282	245	260	262	289	256	298	263	236	255	274	276	272	277	272	254	271	265	240	227	282	270	254	220	246	238	265	271	251	244	281	273	227	256	303	282	241	266	285	270	247	286	271	283	285	262	232	258	255	275	279	261	283	265	245	271	239	267	280	313	267	281	276	236	289	235	279	236	271	252	241	263	254	266	270	252	268	250	243	298	267	233	263	246	278	309	262	270	268	266	265	249	239	291	284	252	268	267	298	271	288	267	250	278	272	285	262	269	254	247	279	279	269	230	270	282	290	280	257	272	278	266	253	272	272	263	273	264	244	263	290	280	272	281	277	297	269	269	281	247	279	246	245	255	288	271	283	238	284	300	267	277	243	262	241	298	252	266	318	217	297	255	276	277	277	273	281	286	260	268	250	277	277	270	303	260	293	237	272	270	269	282	255	290	295	286	249	270	269	274	277	296	272	289	283	278	265	253	274	277	286	281	272	260	292	262	278	245	257	278	267	279	255	268	275	231	260	263	276	242	287	279	249	262	271	288	288	248	289	269	293	278	268	295	231	283	242	253	269	282	248	264	277	244	253	271	257	274	256	260	256	269	269	284	261	249	296	248	290	282	260	275	279	274	245	271	266	292	281	267	270	260	258	268	251	239	278	298	250	273	281	284	259	278	257	263	277	281	242	259	265	260	270	265	290	265	281	269	258	251	274	289	238	263	271	269	230	264	300	246	241	248	258	298	270	240	253	303	263	260	281	286	272	252	277	244	288	271	276	264	281	245	258	270
35348	4956	787	731	727	752	745	681	749	706	706	775	724	714	684	722	760	751	764	725	726	707	708	665	715	727	716	727	720	691	697	743	721	682	779	729	701	686	779	745	667	674	660	671	702	735	778	682	705	711	719	698	724	759	728	757	691	747	686	766	821	747	721	746	783	789	702	782	795	735	740	777	751	756	766	739	708	750	772	764	723	726	801	726	720	743	716	682	730	699	727	714	718	708	710	717	703	736	713	727	739	711	701	739	649	743	681	706	779	709	764	677	683	723	707	730	729	750	639	696	717	736	700	709	721	739	706	751	736	698	721	700	705	746	700	725	696	733	717	720	748	682	699	688	692	677	713	726	699	711	713	704	733	720	703	742	699	716	722	732	661	715	694	699	689	733	716	674	690	750	732	741	724	663	713	696	698	722	714	742	691	690	708	775	678	709	747	694	708	787	718	752	739	694	686	734	716	769	737	730	665	714	750	705	652	669	706	732	688	693	674	691	741	746	751	724	701	759	723	721	717	708	680	704	763	720	700	717	739	708	721	695	700	788	704	760	683	765	717	738	700	705	730	750	761	689	717	711	728	697	729	719	724	736	761	666	689	767	720	723	672	727	664	740	709	683	724	705	757	704	672	696	739	743	699	689	745	744	730	693	719	698	719	709	730	670	698	743	738	723	732	732	700	689	716	707	704	719	729	693	713	721	767	679	725	745	709	671	741	716	666	675	740	748	739	719	749	726	680	702	717	726	707	754	709	738	693	685	755	698	726	756	772	714	704	738	706	742	715	712	665	723	732	715	652	716	689	723	744	683	694	708	675	710	718	720	751	666	692	717	743	693	701	725	755	703	669	693	681	703	735	745	757	686	750	728	754	725	716	753	717	735	739	761	699	774	709	754	745	737	732	716	721	707	709	749	689	675	734	753	768	726	744	738	700	717	663	744	769	745	712	718	665	699	733	690	653	744	693	776	735	734	709	736	743	680	715	733	741	745	713	721	736	714	752	735	759	763	686	727	706	704	751	711	735	752	711	725	737	695	705	736	759	704	716	717	738	681	696	725	728	754	703	732	693	718	747	688	713	716	748	722	773	752	753	736	656	703	706	716	708	750	751	745	724	742	720	742	702	749	731	739	715	722	753	705	707	719	747	692	763	700	736	704	734	678	694	672	743	724	669	725	680	671	689	715	736	747	697	709	745	672	719	705	766	724	785	676	699	721	729	774	747	691	697	677	675	708	725	722	778	702	696	717	703	696	701	739	729	722	704	715	723	746	693	711	707	731	714	676	735	701	766	719	656	732	718	722	725	732	747	719	740	722	700	678	680	709	699	716	674	716	720	720	744	739	721	713	695	764	737	713	730	763	725	729	722	688	727	710	689	685	658	741	720	738	723	687	770	735	728	749	701	681	678	717	738	703	702	753	723	724	756	752	751	733	713	763	710	662	703	710	705	725	748	688	716	692	738	706	753	742	704	698	761	719	716	724	723	720	770	693	736	667	674	711	744	680	740	717	732	665	760	693	749	685	713	726	736	697	689	708	716	670	741	707	699	691	690	713	688	751	690	728	722	710	713	715	727	727	714	795	772	668	753	702	726	704	714	688	683	704	712	691	694	687	724	732	711	748	725	712	691	708	732	703	711	703	710	747	695	713	752	731	730	698	678	734	750	712	738	684	735	754	798	689	672	742	699	685	717	737	754	714	730	702	760	722	752	756	727	734	728	694	700	707	759	718	722	763	738	707	740	716	754	743	727	733	677	718	735	710	710	734	699	689	686	742	747	737	767	685	696	756	712	705	719	680	760	681	698	739	768	694	668	727	681	698	725	711	739	699	728	695	683	724	690	711	713	764	684	753	749	702	737	762	732	705	693	733	684	746	703	720	730	709	706	688	733	717	705	694	682	737	689	684	713	697	751	706	771	716	710	726	755	737	714	736	681	716	698	689	719	709	713	738	702	756	741	695	702	763	712	700	691	702	745	728	778	699	697	667	747	763	735	678	747	713	732	698	726	710	741	686	744	738	684	699	675	713	683	720	676	741	675	724	741	711	705	741	734	710	717	733	743	734	761	679	686	768	730	731	691	732	701	741	734	692	667	717	723	736	732	728	754	696	686	675	682	731	748	709	705	676	724	696	709	715	739	762	782	735	730	660	705	711	681	715	752	720	721	719	717	772	715	716	734	715	689	684	696	711	718	775	734	737	729	674	703	682	699	766	689	665	700	687	737	724	745	722	607	753	699	707	689	714	690	715	714	706	688	703	729	738	689	725	715	686	738	729	678	750	757	758	667	710	699	714	739	716	711	718	729	715	722	725	758	678	688	706	699	751	691	744	711	743	731	721	715	682	707	655	706	719	729	691	715	698	685	740	707	685	736	732	747	705	746	656	703	717	742	712	716	692	764	709	677	705	681	772	700	756	717	679	720	714	785	759	710	710	733	766	685	687	727	677	723	766	715	673	697	699	731	732	715	668	713	712	700	692	709	712	684	763	749	702	731	700	726	730	747	772	752	690	730	703	707	686	731	688	704	725	720	750	693	728	711	680	735	704	726	684	737	678	667	696	741	762	745	739	746	696	738	682	697	737	747	731	709	728	730	747	654	730	746	724	701	744	711	728	749	730	743	744	731	712	710	757	720	646	726	735	761	689	707	714	703	707	714	720	730	667	690	700	750	724	728	741	715	736	701	741	732	685	763	732	739	670	653	762	779	689	738	751	695	700	738	713	686	688	737	716	708	741	718	680	768	716	748	726	715	699	792	733	721	679	685	728	740	711	762	792	659	744	690	697	672	712	665	734	724	710	734	710	723	694	671	700	734	673	682	698	706	750	736	692	718	733	729	734	694	706	727	710	690	708	745	709	759	705	726	702	745	716	711	666	743	757	710	696	723	707	727	676	710	737	748	728	675	684	706	740	711	738	694	758	693	712	730	721	737	745	736	787	721	743	766	705	750	726	722	797	692	708	682	701	733	745	744	676	686	681	741	695	693	701	704	692	715	715	761	757	738	701	718	718	778	727	725	723	727	783	672	702	711	742	715	712	740	726	726	689	705	717	739	680	719	730	731	735	710	733	688	685	741	704	773	668	704	680	686	673	735	716	743	691	669	746	705	735	692	673	678	689	722	714	723	689	667	740	743	703	715	701	680	717	741	698	678	734	703	711	695	710	698	722	730	737	671	739	731	739	769	717	722	687	734	740	679	722	705	722	734	728	706	703	727	715	717	707	709	693	723	761	710	726	724	746	719	697	702	687	720	697	725	717	681	720	694	714	741	720	731	683	769	709	683	702	701	765	743	726	708	705	737	708	699	663	681	715	780	727	767	737	754	752	721	682	740	731	693	696	725	743	698	716	685	719	704	712	716	695	744	727	698	718	715	741	734	710	661	712	670	688	744	723	729	707	669	688	741	737	726	705	747	704	701	651	719	691	744	730	683	697	716	675	705	689	698	708	703	735	722	681	748	742	743	687	674	722	728	667	739	753	673	734
73858	33532	8042	474	270	215	234	193	177	177	160	156	160	142	146	181	177	162	149	163	161	164	162	144	189	168	153	160	167	153	170	156	147	173	153	156	155	147	166	155	152	165	136	151	156	163	161	172	139	169	167	170	152	152	168	162	153	172	242	218	220	199	197	205	195	204	188	175	198	223	205	185	176	172	190	178	193	182	198	199	182	192	168	195	145	134	158	157	172	165	140	154	147	131	168	175	156	155	139	168	148	172	139	169	162	155	158	156	167	155	169	158	156	192	158	140	155	172	153	141	152	148	166	168	145	160	158	136	159	175	140	151	182	125	151	147	159	151	145	151	164	156	132	138	170	180	178	142	139	159	136	174	170	174	152	151	159	153	152	141	177	163	168	175	160	178	154	138	148	149	152	121	173	140	139	147	140	155	177	136	144	156	149	150	181	145	159	149	164	143	157	144	166	170	134	155	135	170	167	129	157	149	178	143	134	147	170	139	191	175	158	154	171	164	173	173	174	160	159	167	154	157	181	157	178	177	145	153	151	138	154	154	167	150	169	162	144	175	145	178	162	163	152	162	172	138	172	158	145	175	171	184	161	171	140	153	143	165	151	164	139	145	150	168	147	169	142	156	169	161	145	164	159	170	173	171	153	165	157	166	154	155	176	195	154	160	163	164	149	147	150	154	158	135	150	145	158	139	128	159	144	164	171	170	194	144	133	153	156	143	134	146	152	158	142	152	159	162	158	155	167	131	158	165	148	149	151	151	131	155	148	161	184	168	146	145	156	152	169	178	162	167	169	161	144	146	165	166	135	149	142	152	189	156	175	152	165	150	177	150	146	164	165	174	143	169	184	149	143	149	175	162	147	154	145	159	168	165	172	150	162	148	165	164	138	144	166	162	145	143	169	172	159	159	156	169	171	163	155	163	161	134	166	154	155	153	165	157	176	164	157	138	190	153	146	151	130	162	155	134	184	159	197	143	145	142	149	155	142	154	173	150	159	157	147	137	154	153	145	159	143	142	186	180	169	164	125	170	157	149	164	149	120	163	173	168	157	142	155	134	141	147	145	158	151	151	151	153	167	162	145	178	163	162	150	160	143	163	143	152	148	147	149	160	156	144	169	151	149	171	161	141	167	170	167	147	155	154	157	147	154	172	143	154	154	139	159	140	158	155	160	172	160	169	172	148	140	150	158	159	131	164	168	158	154	164	170	129	146	126	156	177	146	155	156	152	127	156	180	172	126	141	138	143	148	164	149	169	144	158	147	180	145	186	170	159	165	161	180	148	164	158	163	169	168	165	156	163	166	168	151	140	159	157	152	158	148	166	182	152	157	147	167	151	168	168	158	155	140	141	170	137	174	142	153	156	158	149	144	163	135	161	148	153	159	170	155	171	150	153	155	162	177	145	167	151	133	159	179	168	157	157	172	147	143	159	139	170	136	144	189	154	157	157	156	156	146	148	173	149	162	145	168	156	156	159	158	152	173	164	164	139	145	165	145	160	154	186	147	160	163	151	153	183	157	170	166	140	160	170	142	159	169	160	163	152	154	145	148	136	156	163	155	161	152	172	147	150	167	158	167	152	144	153	145	152	175	159	132	181	149	160	150	150	146	155	148	157	161	159	149	147	152	155	170	168	147	140	153	147	170	162	154	171	162	161	149	172	184	169	155	136	175	128	151	165	148	152	137	169	150	161	144	152	133	158	168	138	157	149	152	181	152	169	156	146	150	144	157	145	144	152	175	150	166	153	167	159	180	175	159	171	161	156	169	163	149	155	151	196	142	164	145	136	181	155	159	151	146	162	140	152	166	149	157	147	136	147	166	170	164	141	158	144	179	158	133	142	166	127	148	158	135	174	152	139	173	142	145	175	165	171	149	148	156	169	161	147	138	137	156	145	142	162	149	140	134	146	186	165	144	150	169	150	171	139	169	156	165	129	163	156	157	165	171	163	155	133	172	157	172	165	150	174	143	140	161	149	156	144	142	148	163	174	137	161	148	186	156	158	172	158	175	162	168	177	128	178	149	160	165	146	166	162	147	154	173	187	149	151	165	165	155	146	153	158	149	153	165	143	154	148	169	174	171	148	138	140	160	164	139	176	148	165	152	146	152	140	155	155	180	174	155	137	150	156	151	165	170	161	141	158	160	162	157	163	161	174	154	173	162	165	142	140	185	160	148	159	149	154	139	158	161	174	142	158	137	163	158	171	151	153	155	173	183	165	162	172	164	141	155	166	167	163	159	154	134	173	183	160	141	151	175	168	152	162	164	159	154	170	146	163	149	144	140	155	161	139	173	162	152	136	171	174	167	156	155	168	168	153	130	137	135	169	158	147	181	145	149	171	153	154	165	147	151	143	164	147	150	165	171	140	158	157	135	170	164	143	155	171	147	145	131	176	141	143	136	163	151	133	159	145	176	149	175	166	166	160	154	181	155	152	151	158	167	146	130	176	156	167	167	163	139	145	161	140	153	131	144	170	141	176	150	154	173	148	148	129	155	151	149	155	161	172	134	160	157	148	147	173	153	166	153	163	158	153	170	155	151	143	137	181	151	162	164	144	160	166	136	155	152	147	156	175	136	156	159	145	165	180	151	146	156	171	180	166	157	149	145	180	145	144	163	158	162	140	163	161	140	156	173	138	135	143	177	163	154	155	131	125	157	158	163	159	133	131	143	155	145	166	162	139	148	162	135	145	157	169	168	175	156	146	156	156	168	138	149	158	174	163	145	163	154	131	163	154	144	137	160	143	158	165	157	148	168	155	144	180	173	168	154	169	143	140	175	160	147	160	147	149	154	165	146	149	138	142	143	145	138	137	158	159	132	156	160	159	139	153	177	157	179	145	146	125	161	180	140	176	156	156	176	167	162	194	144	144	161	170	164	156	151	162	166	151	152	162	157	150	169	156	161	162	141	157	153	185	140	143	156	186	145	166	186	150	159	157	171	137	174	141	156	160	154	141	147	155	159	172	158	159	166	132	154	141	190	140	165	166	165	145	142	155	142	144	157	150	177	163	172	149	175	147	153	152	157	167	175	151	161	150	171	153	144	178	145	158	176	163	156	159	128	158	145	155	143	158	164	142	141	163	148	147	155	153	168	146	140	166	134	151	135	135	146	135	151	137	145	165	156	159	153	160	151	158	140	154	166	138	164	162	148	183	118	166	166	151	176	170	176	167	152	150	175	145	170	159	148	180	152	167	165	144	153	181	182	162	176	157	162	142	158	154	173	154	170	171	171	138	148	157	136	139	172	163	157	165	143	141	133	188	134	161	180	158	155	167	163	142	135	167	137	154	142	124	149	166	179	142	150	148	139	163	129	159	152	173	176	151	148	149	163	147	159	177	148	147	172	153	153	149	163	184	166	158	165	174	156	156	165	176	152	131	159	179	161	121	152	145	167	153	149	159	145	148	159	167	159	175	160	160	145	152	182	149	156	144	188	161	149	140	167	173	171	153	145	151	137	165	132	158	177	162	146	134	146	157
54387	17770	920	921	857	758	721	631	599	584	618	565	540	555	504	496	474	510	461	496	498	461	486	475	474	454	461	486	481	482	512	469	479	474	467	471	432	472	497	451	432	480	469	473	471	495	465	484	500	445	437	511	473	469	463	537	601	709	953	1081	878	894	943	985	890	889	849	818	984	940	725	768	765	736	747	629	746	729	598	674	656	620	555	619	563	461	471	463	454	454	430	465	472	485	443	456	487	434	491	478	453	466	483	428	482	466	463	452	469	475	481	435	469	458	448	466	521	478	424	480	486	488	433	425	485	454	447	450	492	429	452	441	449	429	439	463	404	461	442	409	469	415	450	472	444	460	464	454	459	431	462	422	454	486	468	455	484	465	449	453	476	455	439	471	491	452	478	453	509	462	454	479	427	494	491	472	471	467	417	474	460	483	449	488	453	436	483	452	428	428	471	455	457	427	480	491	461	453	425	453	468	428	435	405	449	424	444	442	474	445	441	461	449	471	422	482	453	494	450	443	422	448	457	465	443	487	487	450	467	459	438	467	451	474	420	431	462	473	451	489	478	428	454	487	426	473	450	430	443	458	490	449	446	457	436	412	480	453	481	450	464	467	481	447	454	414	439	461	468	485	484	477	435	424	504	445	478	470	453	451	468	477	460	487	458	413	461	453	458	441	446	439	462	474	472	445	450	484	434	450	454	436	448	424	484	435	497	459	437	456	449	416	458	487	440	441	458	432	454	442	471	486	447	474	463	492	426	439	448	492	451	474	469	462	473	441	444	472	463	485	508	478	487	433	466	443	455	465	454	472	450	451	497	525	461	467	445	457	425	437	482	434	453	467	518	460	433	458	449	439	457	432	473	467	465	435	457	445	441	479	461	441	439	468	473	475	440	460	464	413	471	465	434	446	435	454	448	443	405	475	430	428	471	446	454	447	468	417	446	454	467	452	437	476	449	497	429	484	453	462	436	458	469	471	453	438	506	457	425	441	502	426	494	492	416	410	469	431	477	434	474	458	445	401	455	487	476	477	453	483	494	433	473	452	460	496	448	447	472	469	427	440	461	475	445	486	488	434	478	502	455	430	444	472	460	450	455	474	449	445	465	453	439	469	471	427	448	444	485	462	443	484	484	468	467	465	455	437	445	455	464	431	446	459	473	470	436	456	445	459	450	445	452	440	440	433	418	495	491	455	453	458	439	440	464	473	459	447	418	447	480	414	415	477	449	447	447	470	457	411	461	476	445	422	443	451	439	453	461	436	458	485	436	486	452	458	469	421	441	460	463	439	466	450	422	471	443	472	444	424	463	426	440	472	433	467	466	487	465	448	479	475	515	467	464	471	460	469	464	472	496	474	488	459	489	447	449	493	423	461	474	462	462	461	449	436	446	501	449	439	468	444	442	468	439	430	463	466	448	467	470	480	443	450	461	437	446	433	455	486	418	447	482	482	456	480	452	455	466	473	428	451	420	468	465	448	468	505	436	463	490	478	449	443	451	451	457	423	522	496	450	412	466	420	413	443	435	443	481	460	469	431	457	473	464	449	475	446	464	474	446	499	465	430	518	443	452	470	461	462	444	421	448	424	449	447	471	491	465	464	459	474	466	493	504	425	461	450	473	461	459	429	435	429	456	464	458	457	432	485	465	457	436	442	436	448	456	456	439	462	464	446	485	445	429	446	455	425	469	449	445	431	461	435	453	425	466	436	470	441	467	438	468	468	463	455	463	410	495	449	495	444	433	439	443	418	453	457	462	464	498	478	445	482	411	462	468	452	447	444	440	482	455	445	434	460	420	486	440	460	485	453	460	440	489	463	475	493	472	430	472	458	441	417	421	445	431	442	487	417	458	456	472	440	456	452	495	471	450	470	452	460	487	427	485	455	492	461	447	452	455	458	422	457	470	420	469	421	436	492	430	477	472	465	493	455	478	480	435	418	436	446	459	447	478	434	452	457	431	495	469	432	457	476	461	462	476	475	482	492	513	464	448	451	442	457	474	436	440	450	448	456	432	450	469	462	458	441	492	477	468	475	451	455	438	426	469	400	441	416	481	440	481	440	419	451	478	460	484	476	473	468	456	436	422	476	431	417	469	492	436	470	453	422	477	452	467	443	452	453	462	432	421	431	418	445	478	450	480	485	456	459	478	448	457	464	464	430	477	474	446	466	494	418	488	462	461	456	457	488	450	435	446	435	508	491	444	440	429	465	492	457	462	450	472	446	438	454	447	418	464	474	445	459	452	450	494	472	465	471	465	465	465	464	481	407	485	463	450	465	478	458	442	428	445	410	463	426	472	476	465	451	497	418	448	453	470	472	500	462	470	451	454	459	490	460	469	448	475	434	435	452	468	490	441	417	475	453	438	454	465	421	480	452	461	465	444	467	455	443	431	462	454	411	436	472	477	452	462	432	454	457	470	469	439	440	468	457	430	451	490	469	486	464	464	476	415	448	443	455	454	457	482	435	456	453	446	453	451	457	465	481	476	457	445	472	450	484	445	473	448	404	471	469	448	451	480	477	437	450	444	482	465	511	434	479	438	437	471	449	470	432	450	434	471	427	450	461	462	478	454	438	436	434	486	450	467	436	475	471	425	445	449	458	478	466	465	440	461	481	458	452	476	434	485	467	452	460	452	477	470	484	474	483	478	468	478	462	471	467	463	434	465	493	469	452	460	464	432	437	405	472	468	466	435	490	421	430	459	428	445	482	432	477	456	455	420	478	464	429	473	438	434	465	471	409	445	466	469	464	460	439	475	463	448	442	466	465	476	462	427	461	445	452	419	460	445	429	451	420	448	473	435	440	447	439	456	430	478	450	476	443	453	444	489	444	442	491	476	477	437	448	467	468	452	440	451	446	458	462	445	449	466	453	439	462	457	466	458	433	437	449	482	447	443	478	492	420	444	453	482	447	441	473	414	450	440	433	481	443	430	432	449	466	501	429	441	448	410	463	474	484	449	409	470	458	479	448	475	441	443	495	437	465	453	450	441	480	445	454	455	456	462	467	450	430	462	474	473	475	467	416	439	463	448	447	471	442	447	462	446	457	461	470	431	493	461	468	457	445	478	424	466	433	449	476	471	439	465	454	508	448	463	445	460	475	429	421	473	475	467	422	463	493	480	434	426	461	443	429	459	449	466	467	443	470	461	432	440	444	460	453	474	412	426	458	469	414	447	430	464	458	455	446	439	424	457	478	435	483	478	485	475	421	430	487	434	451	450	530	451	449	470	480	443	463	424	457	469	450	470	471	451	456	485	451	444	466	400	445	445	446	438	451	430	442	462	479	440	452	458	472	486	418	473	425	445	432	485	443	478	482	449	444	437	409	438	443	447	433	473	453	474	478	461	426	429	456	424	456	443	503	453	437	452	449	418	463	466	499	449	466	457	422	427	475	469	418	473	473	407	429	476	483	482	466	414	458	443	444	480	463	497	443	473	437	445	466	446	475	423	438	464	471	427	453	451	477	468	516	456	449	424	474	487	453
81599	41495	13163	1387	382	298	235	248	211	184	190	192	196	196	151	181	177	187	161	164	151	159	156	149	161	162	168	161	158	150	157	184	161	157	147	163	175	145	148	152	181	169	158	145	155	168	147	145	169	159	159	165	154	176	175	173	190	198	260	272	259	250	289	260	259	237	252	235	267	256	261	212	207	250	243	215	227	214	201	206	205	212	154	187	189	146	168	150	161	157	158	147	143	137	166	153	148	200	157	151	150	167	165	146	144	182	173	180	151	159	137	151	170	139	174	160	175	174	151	161	144	162	158	172	161	150	160	172	148	126	150	164	140	175	172	163	166	148	168	138	141	158	166	160	172	179	160	144	161	149	163	164	149	160	170	152	186	158	144	146	145	161	163	139	161	156	151	168	167	164	168	176	158	167	169	138	160	171	162	166	143	152	135	177	174	168	149	143	152	167	180	169	148	165	150	162	174	162	176	158	172	176	155	158	151	153	159	156	157	147	152	146	138	147	156	143	159	152	173	155	161	166	153	186	145	159	133	152	139	184	188	156	133	165	155	147	187	161	137	175	153	169	168	170	165	153	201	149	171	162	155	155	154	158	184	149	143	157	162	152	170	162	135	155	160	163	158	143	154	148	136	161	143	137	149	164	152	157	174	139	159	144	145	135	174	161	161	173	184	173	149	162	144	131	163	150	173	172	164	160	180	152	147	146	176	152	157	142	148	162	134	168	167	147	162	166	127	181	151	177	180	178	159	155	167	160	158	171	159	158	152	167	167	155	160	159	152	171	159	159	151	166	151	157	156	159	165	156	154	159	138	155	174	169	143	144	144	144	153	161	183	149	157	152	184	122	188	150	138	162	193	150	160	149	148	163	147	170	155	160	167	166	161	146	163	168	147	160	139	164	159	172	158	165	177	143	195	147	152	154	175	165	167	168	170	149	157	160	194	157	160	156	168	180	148	168	137	163	160	144	158	162	169	173	164	157	141	141	196	128	158	176	159	143	177	204	143	146	187	167	161	161	167	157	159	171	167	167	155	165	176	143	161	144	163	178	191	134	160	185	171	164	164	179	165	159	171	164	161	141	169	168	175	164	160	185	167	164	145	152	163	150	167	180	144	160	170	165	166	169	160	157	156	148	145	141	167	151	167	146	148	175	157	164	154	159	147	173	174	178	164	160	158	175	157	146	191	139	155	159	163	163	165	149	142	167	138	162	142	160	161	152	142	177	146	164	180	166	173	167	163	153	157	163	152	154	152	162	168	157	145	142	163	125	148	173	148	165	147	125	170	136	168	158	170	165	172	170	161	162	163	135	159	176	165	143	154	142	164	164	157	165	153	162	139	159	166	176	148	170	154	136	187	172	151	140	163	168	163	180	157	159	149	169	161	169	149	142	148	159	145	178	137	153	121	147	163	161	137	148	155	157	172	174	164	137	170	152	159	130	154	113	163	144	158	151	158	170	188	145	157	172	153	168	170	140	153	144	170	162	148	179	158	138	150	164	146	178	151	161	161	151	161	169	161	158	163	143	170	147	142	151	163	156	138	147	155	181	162	156	158	169	162	147	154	140	170	144	156	164	161	169	166	154	141	171	170	180	159	165	159	149	178	159	146	173	153	158	171	145	148	159	171	142	182	153	166	155	156	147	175	156	138	157	155	166	144	130	163	161	156	170	160	173	158	142	144	143	153	163	186	172	187	146	152	181	163	162	164	174	154	144	157	158	151	165	153	150	159	149	163	171	163	189	171	173	161	161	149	167	148	159	171	169	154	178	156	155	139	166	164	161	153	161	159	175	179	152	180	147	149	150	151	174	145	166	170	150	132	161	146	158	140	135	162	165	150	171	169	155	141	137	171	144	143	153	166	190	159	146	170	143	144	160	156	148	138	157	173	146	157	159	151	163	182	149	157	170	139	157	149	151	167	156	150	143	164	147	153	175	156	153	165	154	159	169	172	165	146	122	135	145	178	167	160	152	178	139	141	173	153	161	178	158	176	147	174	149	151	154	147	174	162	183	151	149	159	170	169	163	174	154	149	151	162	157	177	149	172	163	157	177	165	161	153	157	142	135	183	150	173	176	147	163	195	160	162	146	168	147	151	159	138	170	182	168	178	149	167	192	147	153	179	140	158	179	150	161	145	151	137	156	172	191	168	175	175	165	158	149	176	154	162	171	153	160	158	156	154	157	157	150	158	158	168	166	149	160	143	171	164	152	151	137	161	162	143	144	186	146	161	135	154	152	162	135	152	141	164	170	159	159	147	144	155	163	168	168	170	161	173	167	150	138	146	165	164	161	144	146	153	148	180	171	156	170	160	140	177	157	149	144	152	151	172	156	173	133	182	159	162	180	147	154	161	150	164	147	152	180	146	156	174	177	154	126	149	160	174	160	158	183	137	154	143	146	171	167	172	190	157	172	136	160	172	169	153	144	155	144	144	144	152	153	163	151	157	169	155	158	167	165	155	178	149	163	158	159	172	174	150	154	168	182	163	146	156	136	162	176	169	163	149	174	155	158	195	160	132	166	169	168	160	157	145	175	168	151	173	184	156	157	158	163	170	167	140	137	157	172	161	153	173	150	148	175	168	153	163	164	158	176	145	155	147	148	155	170	169	147	162	150	152	166	150	140	167	139	142	160	156	181	157	141	161	151	149	181	165	161	143	163	168	146	171	167	135	186	156	162	164	168	161	135	168	162	157	137	158	177	155	160	182	155	159	147	166	171	173	179	156	162	163	148	180	159	156	148	163	146	161	140	174	158	170	160	157	158	167	166	174	161	155	171	142	187	163	159	158	162	152	162	164	170	148	177	169	145	138	172	154	151	154	144	160	157	155	156	185	173	153	145	157	143	170	128	143	149	139	152	163	176	162	156	183	178	157	164	142	161	174	144	179	151	155	154	162	163	166	155	172	159	143	165	161	162	147	144	177	154	162	175	162	154	141	161	162	163	160	141	170	158	173	159	146	155	154	182	160	151	162	152	144	167	151	135	164	157	135	161	141	186	159	171	182	153	171	156	152	186	136	144	172	144	188	166	171	165	151	159	179	140	139	171	153	148	160	174	146	130	157	166	174	169	158	152	149	169	167	158	172	150	142	164	151	164	158	159	145	133	155	164	176	168	152	153	167	167	163	162	148	146	147	162	169	195	153	169	172	160	153	190	161	155	162	183	158	162	149	133	147	142	148	156	186	157	150	157	147	168	184	163	165	165	153	188	155	148	163	144	150	175	144	167	154	150	144	152	168	148	155	160	167	175	143	164	169	152	162	184	169	174	128	163	157	171	164	191	159	166	173	147	159	174	152	164	164	155	171	156	166	144	149	154	160	166	171	153	147	177	167	165	147	155	170	178	176	158	146	161	160	146	149	154	152	144	162	153	141	158	168	165	156	153	167	172	167	173	156	140	156	162	163	156	172	178	180	171	151	170	153	151	148	159	150	158	160	161	150	157	162	156	149	161	158	163	163	138	169	149	164	193	169	160	153	154
62578	22437	1320	1400	1241	1096	910	823	750	709	624	626	608	612	561	560	561	532	536	542	562	486	547	506	535	498	493	520	532	487	463	505	527	518	475	507	464	492	483	452	489	482	487	492	490	462	503	533	508	531	521	506	505	540	525	573	837	852	1432	1465	1127	1217	1317	1362	1539	1332	1387	1138	1452	1516	1150	972	974	1050	1033	961	970	1100	974	812	979	852	603	652	663	504	494	489	516	492	501	463	475	466	514	521	493	510	518	509	493	502	475	474	501	487	506	436	460	449	457	447	462	447	503	477	470	469	480	470	463	472	476	475	490	449	418	463	466	486	474	458	455	456	477	465	450	470	478	458	493	437	455	497	474	480	496	464	474	519	491	464	445	453	465	457	465	492	474	454	491	503	436	482	440	481	474	446	471	459	470	478	467	463	464	459	449	421	457	463	454	481	451	462	480	450	441	445	432	445	464	462	467	444	436	492	456	435	467	468	476	465	492	428	484	502	460	502	463	448	477	484	448	485	458	446	464	450	462	523	474	470	441	455	481	480	459	427	471	481	529	462	454	416	435	506	442	425	452	430	429	463	483	429	468	438	470	464	456	478	455	473	432	467	461	464	467	445	436	475	467	462	449	472	468	472	479	435	437	511	445	493	445	474	460	462	448	457	476	420	494	495	449	467	454	459	484	425	474	445	448	436	454	465	449	463	466	449	394	491	459	469	504	449	453	482	465	436	458	453	460	434	456	490	456	499	440	481	458	478	442	487	461	462	446	425	452	461	445	450	479	481	425	429	422	418	409	434	448	458	442	441	464	430	461	468	433	457	447	454	480	462	444	447	425	472	439	481	445	447	428	465	473	474	446	468	475	472	511	448	484	445	451	455	486	422	455	475	449	491	466	469	436	485	479	467	453	474	474	490	494	458	500	437	438	466	454	427	475	447	467	442	483	434	425	430	410	485	480	450	438	481	472	447	448	464	453	540	454	462	503	455	493	476	469	449	444	459	450	457	471	476	449	434	432	470	474	446	485	486	390	492	449	495	450	457	454	501	463	435	452	406	455	469	456	446	471	460	435	461	478	452	444	455	478	486	474	469	446	472	476	454	425	431	467	465	470	444	501	463	414	453	472	460	473	456	470	458	456	404	482	476	459	459	469	463	415	461	427	459	437	476	469	444	491	467	461	495	473	431	512	436	465	475	456	455	461	463	470	445	479	489	415	472	469	465	470	475	444	442	474	495	469	472	483	438	442	468	456	421	488	495	496	454	438	472	444	467	479	458	438	416	469	431	472	482	414	445	449	437	446	463	507	486	449	430	455	442	462	509	452	451	472	497	477	449	471	430	442	456	483	465	474	420	448	459	463	466	461	455	468	499	501	479	457	471	458	494	465	446	442	464	421	487	489	469	476	446	460	459	491	427	477	450	423	445	448	438	460	476	456	497	443	430	444	471	440	437	425	433	505	427	468	462	461	448	479	475	442	476	425	468	432	496	502	477	476	462	471	478	470	493	444	470	460	454	496	443	462	442	424	475	473	471	460	463	452	497	442	488	461	464	475	501	441	444	478	440	467	437	490	494	459	455	444	437	497	479	433	481	469	474	455	444	448	442	457	468	482	477	433	492	469	500	504	458	471	509	426	495	470	472	487	475	401	442	450	487	490	431	468	444	444	459	478	430	494	461	468	467	434	465	459	462	428	476	429	474	455	501	451	443	443	439	446	476	452	473	455	486	451	443	426	464	474	470	450	501	470	481	444	479	433	469	428	458	468	460	468	448	465	459	456	446	513	484	459	506	450	451	449	458	496	418	464	448	458	460	495	436	465	488	471	421	434	472	485	435	470	490	498	495	473	455	493	462	449	499	497	470	475	444	492	485	446	487	437	472	470	476	454	429	481	471	457	489	479	466	443	469	455	472	486	458	454	432	480	431	490	430	456	455	483	479	498	450	423	456	434	465	451	497	461	448	423	468	503	468	501	469	426	434	421	494	468	489	460	453	454	435	439	495	448	442	483	501	473	473	476	427	451	456	463	474	477	482	444	477	423	449	486	445	472	425	443	491	435	460	452	434	474	418	488	415	450	408	481	490	477	454	441	477	494	447	468	454	446	458	456	487	418	486	459	477	473	475	446	450	451	439	475	457	460	459	427	491	463	451	473	448	482	448	447	470	465	489	445	449	453	513	466	454	448	450	440	467	441	458	492	483	497	470	475	481	454	434	448	428	444	494	477	433	450	513	436	460	423	466	445	452	447	439	449	476	469	437	485	463	422	456	449	509	496	475	494	486	496	459	452	454	439	463	452	490	491	453	506	429	497	501	517	448	452	486	494	499	463	457	476	505	494	465	458	460	479	447	446	482	481	466	463	504	413	459	472	454	472	447	502	450	478	416	485	461	425	487	480	464	463	453	445	484	441	472	483	446	471	447	455	438	494	440	504	477	418	486	478	433	450	447	482	516	464	468	502	464	495	448	463	412	501	446	480	474	519	492	479	467	482	486	468	463	425	454	462	459	471	434	469	465	510	473	474	467	466	449	456	464	463	451	455	515	446	450	463	442	458	451	457	446	472	473	458	478	451	488	453	464	455	450	429	461	501	434	458	500	492	477	447	467	449	445	460	493	466	472	460	488	458	459	478	450	451	448	497	489	429	491	415	466	455	465	451	446	445	475	430	439	477	462	461	496	423	459	459	487	442	471	482	466	451	464	468	489	461	483	497	439	445	462	430	452	513	477	448	485	499	473	511	495	474	456	459	480	445	469	452	431	466	439	474	457	485	447	451	446	499	471	429	472	471	456	432	458	454	441	483	457	502	467	478	480	475	452	495	504	442	460	425	462	444	469	497	440	478	484	474	489	464	482	480	464	472	432	474	462	488	475	498	435	479	450	464	485	468	431	468	463	496	461	440	451	471	444	439	469	453	456	464	445	468	478	439	465	450	460	453	443	510	465	469	466	481	454	461	455	481	438	447	463	450	483	435	439	475	465	486	428	456	459	424	438	475	463	472	494	458	427	461	448	454	466	451	428	421	479	473	483	479	490	466	459	414	498	455	476	456	467	474	461	444	437	478	465	477	475	441	453	446	493	477	485	440	463	437	484	471	418	452	469	473	462	499	438	444	478	431	462	462	488	469	451	466	475	444	460	434	448	432	440	458	436	490	463	443	455	485	452	449	419	504	462	470	459	445	430	452	485	471	440	448	462	467	461	483	479	455	469	451	500	460	448	491	470	522	474	460	487	481	493	462	447	493	500	481	484	466	458	450	437	490	481	469	482	475	421	453	477	433	450	491	447	451	460	452	469	475	464	472	457	467	466	487	459	449	496	462	431	461	426	463	475	415	451	437	483	435	454	465	464	471	480	497	444	434	490	463	483	473	485	506	459	477	486	457	450	499	441	437	489	453	479	455	450	485	491	457	493	455	459	480	468	469	498	473	412	427	468	462	479	453	472	445	476	435	449	448	422	480	439	482	509	483	492	448	503	477	455	400	439	476	455	466	460	492	476
41073	8939	532	272	282	247	273	241	263	236	257	253	257	262	295	275	251	256	274	243	244	221	240	265	267	252	254	246	273	293	260	280	288	226	284	273	233	259	253	230	275	249	252	283	252	240	255	246	262	268	237	235	264	231	260	237	269	255	264	261	243	267	232	290	254	266	262	280	244	236	247	297	291	248	259	284	274	237	249	261	250	243	288	237	254	252	268	221	254	280	254	267	240	247	243	264	263	277	258	245	271	237	260	241	264	240	272	255	250	260	281	276	240	256	233	254	259	254	253	229	270	286	269	268	238	258	253	255	275	280	231	238	234	256	250	246	248	279	258	291	249	274	248	250	245	225	235	276	245	260	246	254	260	241	259	265	279	260	224	262	237	243	269	293	255	255	266	275	241	238	248	236	265	237	254	272	277	257	262	225	269	229	223	252	260	277	238	217	254	243	270	276	291	258	248	268	235	262	274	285	265	255	284	240	254	255	286	255	248	207	270	274	240	239	263	245	262	239	213	272	274	276	265	275	259	265	299	241	234	247	243	251	251	271	278	267	277	277	266	230	252	283	250	262	246	283	276	241	265	268	251	264	245	244	232	260	237	250	264	239	258	293	239	235	258	262	279	274	238	242	231	257	236	231	290	267	257	264	292	263	257	230	255	254	222	238	217	220	269	258	265	249	238	253	230	274	238	230	257	277	263	238	260	265	257	241	247	263	248	286	290	262	243	269	247	290	267	241	243	269	259	258	239	254	268	283	270	246	251	241	264	286	280	256	268	261	255	246	250	264	272	259	245	233	250	249	253	239	256	262	251	260	262	254	249	235	274	285	262	267	246	220	272	241	233	243	250	242	248	231	254	268	263	245	238	258	270	285	261	261	253	243	228	241	240	256	247	246	240	259	269	252	262	271	301	261	253	253	266	285	249	258	250	254	234	259	246	251	280	247	274	257	247	248	241	240	241	215	266	265	231	280	250	251	236	249	268	230	265	266	270	248	259	278	265	250	276	226	251	235	244	286	248	270	254	249	242	264	266	259	266	265	240	263	243	264	262	252	256	265	246	265	267	254	258	293	281	263	253	270	250	257	256	248	233	237	227	269	259	246	230	264	250	236	272	260	224	232	232	270	246	265	262	262	247	259	250	251	255	243	243	295	279	272	251	245	263	272	212	270	268	282	268	260	248	254	283	281	262	238	235	241	248	247	256	248	244	235	245	271	253	267	303	280	259	274	270	254	254	251	272	244	274	274	256	269	239	247	259	259	256	275	247	267	252	264	248	283	248	270	233	243	266	259	248	291	262	257	248	257	261	236	258	268	234	256	299	246	250	257	234	256	279	251	249	248	277	257	240	249	246	249	264	244	248	276	243	235	255	270	266	258	244	253	266	264	234	276	263	250	288	256	275	232	247	226	254	267	239	263	235	244	272	234	293	287	284	271	253	237	243	272	284	259	284	263	260	273	282	254	253	279	245	280	275	258	257	238	255	272	281	266	278	295	243	250	254	288	236	244	246	235	258	257	245	285	257	274	254	259	272	264	257	262	265	273	280	254	254	249	209	252	267	276	265	241	254	286	243	245	284	268	281	259	236	257	249	273	264	247	272	272	257	250	239	265	274	247	273	266	289	274	277	253	272	253	247	253	287	275	259	264	255	279	230	265	231	239	230	257	260	244	267	247	265	270	276	262	267	267	257	270	239	258	285	260	246	255	263	253	257	238	262	264	293	269	245	253	254	260	235	239	247	264	247	253	251	260	273	257	259	275	268	263	274	231	259	258	237	264	238	259	230	251	277	250	267	259	292	240	253	244	253	250	245	255	254	274	255	259	276	271	231	258	244	271	255	256	258	276	239	255	248	265	263	234	264	267	269	250	256	242	282	283	274	237	246	276	268	270	234	239	273	269	263	258	252	236	270	263	264	282	296	250	257	248	267	229	226	242	271	253	245	243	225	229	258	234	258	270	268	284	266	259	234	257	237	249	246	280	285	239	239	270	233	277	280	268	263	243	246	236	266	265	234	247	226	247	282	251	263	254	242	258	264	229	241	243	250	237	279	269	234	258	258	271	225	277	243	232	252	244	288	253	263	225	263	265	264	243	248	255	233	261	257	263	284	237	234	285	243	245	258	248	277	256	244	269	280	221	285	262	274	258	264	266	241	242	257	253	267	258	249	271	285	253	300	258	251	285	233	276	250	267	249	248	245	258	255	282	270	246	242	269	278	282	253	246	252	254	253	261	273	259	267	248	247	272	239	242	252	265	252	245	314	251	245	221	251	260	249	260	242	275	243	280	238	232	237	275	244	248	254	251	253	265	250	274	254	238	269	281	271	238	237	240	249	242	260	250	267	268	243	253	244	258	251	242	263	273	252	253	273	261	264	254	246	241	296	271	295	258	250	252	246	258	255	236	221	224	278	285	251	238	269	267	257	268	249	265	228	262	237	219	284	241	255	244	282	275	270	262	262	257	282	267	265	248	260	243	250	265	255	266	224	237	242	249	254	268	251	258	251	253	259	254	263	233	269	266	245	295	265	269	303	268	267	279	269	249	266	250	270	248	268	250	266	253	272	259	250	239	288	264	278	249	273	281	271	237	235	293	259	214	275	252	248	252	242	259	262	251	256	257	235	284	270	255	250	231	269	269	242	246	258	258	238	260	250	243	269	250	267	261	238	269	249	280	248	268	272	285	232	258	264	244	266	267	250	239	249	255	245	257	282	251	260	233	252	263	269	235	247	249	267	254	262	258	284	274	252	255	266	252	251	262	251	240	254	260	252	242	248	258	267	249	238	254	249	254	291	245	272	232	241	254	253	285	259	262	244	280	230	282	237	262	251	254	262	253	236	255	257	254	272	271	259	237	257	268	232	264	216	269	273	285	267	237	253	272	256	253	254	257	244	265	281	257	248	243	248	249	230	270	265	254	271	233	276	264	251	272	248	231	248	233	261	249	282	248	270	276	248	227	234	294	242	264	263	232	288	257	239	268	268	259	275	269	257	276	269	253	227	262	277	241	258	261	237	259	288	249	268	262	273	222	284	258	272	267	261	263	253	233	270	242	237	259	248	214	248	269	267	263	259	277	240	267	270	246	238	265	271	252	252	254	267	241	256	268	225	247	251	255	258	239	268	251	265	242	257	211	235	236	217	263	226	245	283	241	244	265	253	254	236	245	250	256	253	248	258	266	225	247	264	231	253	257	255	266	240	244	249	262	221	262	257	271	245	256	280	228	267	259	234	261	251	265	252	255	258	256	277	287	248	260	275	272	239	254	261	249	269	252	258	266	257	248	261	249	232	263	260	265	262	254	238	256	283	237	273	250	290	261	252	281	250	261	281	244	260	280	264	237	291	238	272	258	250	235	254	274	250	236	286	252	247	275	262	270	249	252	272	235	265	242	269	256	271	231	245	236	246	277	247	271	244	252	234	256	256	240	249	247	276	246	242	272	238	301	262	273	250	267	243	237	245	290	266	255	224	267	257	250	273	235
34635	3516	765	678	695	728	715	728	700	723	726	696	689	736	703	748	714	717	651	689	705	704	680	659	694	732	698	682	665	701	708	706	698	715	688	705	674	740	696	658	696	679	715	700	727	710	726	750	715	758	719	730	758	725	697	734	731	675	666	689	670	659	760	717	711	738	755	710	737	732	719	712	684	682	738	731	715	715	743	687	703	733	676	728	750	699	719	697	719	710	687	691	685	693	708	687	752	676	737	690	703	706	694	733	699	728	679	729	681	659	619	676	710	698	702	671	689	644	758	701	685	743	681	679	689	708	709	680	698	703	692	671	713	695	723	695	651	744	703	699	666	675	745	695	661	705	673	719	713	688	714	714	674	669	670	698	674	675	712	687	691	638	628	701	700	648	693	723	671	649	708	711	744	673	688	669	715	719	698	699	696	702	693	709	691	721	736	669	714	711	676	659	681	683	660	721	705	708	674	717	705	718	680	720	711	689	675	700	664	715	681	688	686	693	726	694	688	671	666	683	721	733	683	694	712	686	693	682	705	723	674	722	712	698	666	688	632	651	717	677	661	664	684	684	684	626	693	636	683	712	667	707	713	714	689	658	709	664	726	686	703	670	716	708	681	738	698	736	634	723	662	696	690	682	694	661	679	666	661	710	721	703	705	688	726	704	738	667	751	679	703	685	717	710	673	712	718	759	767	688	708	729	680	643	704	713	700	692	698	688	726	684	671	737	737	694	697	686	710	693	680	704	709	714	712	670	679	739	705	678	699	663	715	705	693	711	708	696	676	680	651	668	724	695	688	680	686	722	643	704	647	678	730	703	707	718	680	685	696	685	699	673	723	626	708	688	688	705	701	653	706	699	685	698	705	701	640	650	731	674	698	720	739	664	681	686	685	689	681	703	691	689	728	688	711	661	740	685	724	707	717	671	716	680	662	649	703	671	701	708	715	723	722	661	724	710	737	723	681	720	657	693	715	710	691	681	683	724	697	709	698	741	719	725	705	717	632	703	645	708	722	716	699	663	668	637	644	691	727	724	694	727	733	721	692	684	733	665	689	719	717	687	667	673	717	694	693	654	737	736	687	716	701	693	697	668	691	665	727	751	699	712	735	709	703	666	682	646	714	645	685	701	670	726	704	688	713	713	659	697	678	708	640	661	688	685	702	677	691	726	725	702	681	671	672	688	669	705	692	662	692	708	690	719	657	745	694	656	689	698	657	694	694	679	704	663	703	706	709	652	714	640	733	689	701	703	686	696	697	664	727	675	712	665	688	677	704	691	729	682	665	727	724	758	699	740	655	697	702	713	706	730	686	684	670	737	676	714	697	710	704	672	689	746	718	727	704	646	717	702	695	679	695	689	754	672	694	648	662	677	690	676	693	680	665	684	712	679	690	696	672	686	683	717	654	721	689	636	652	714	728	715	713	657	697	734	728	702	690	740	683	695	705	680	693	651	692	684	667	674	689	670	735	659	735	671	642	680	683	709	709	709	673	720	687	691	716	741	700	685	692	689	697	652	737	648	692	724	715	661	673	658	686	648	684	746	714	748	734	683	671	722	656	682	676	672	740	652	686	721	678	679	703	676	735	682	693	719	694	710	640	696	697	676	682	724	691	683	695	686	711	688	657	649	691	706	706	677	683	672	734	697	685	651	705	653	693	682	687	705	697	679	711	701	706	654	714	665	722	677	712	655	730	677	656	699	711	661	657	662	671	701	656	661	691	692	711	654	672	712	658	691	642	694	642	674	704	671	741	709	723	681	691	753	736	702	688	695	744	669	685	743	683	685	673	766	640	662	669	694	718	691	678	726	690	721	690	698	726	718	696	688	679	681	697	702	735	680	704	702	685	715	661	711	657	690	659	656	755	673	700	718	693	708	707	739	686	692	674	660	671	693	722	700	694	720	671	687	680	670	679	669	702	672	684	681	710	691	767	661	667	702	696	721	766	656	683	678	698	717	710	664	673	731	731	655	733	674	730	719	684	690	693	672	707	710	726	708	685	662	673	711	664	683	673	717	733	683	704	677	692	689	672	673	747	704	705	679	676	671	672	677	697	705	701	665	706	703	719	704	710	664	668	683	693	713	682	667	650	685	675	653	683	712	682	628	644	720	710	682	676	704	680	739	673	655	719	688	745	651	732	712	703	738	700	720	701	708	713	637	672	659	674	715	703	711	678	669	663	664	683	688	651	686	640	703	717	731	681	728	693	655	723	741	680	723	686	694	706	694	730	672	692	695	676	685	678	697	673	680	715	736	653	701	672	731	722	681	719	693	702	663	701	659	733	695	687	769	665	688	610	643	668	719	686	705	708	644	674	718	650	735	654	688	687	670	712	690	686	689	748	673	703	705	682	728	716	703	723	752	678	699	667	694	688	699	695	704	694	683	676	700	690	676	713	701	697	662	671	703	644	694	700	647	733	636	654	682	686	732	661	728	657	703	697	683	722	689	698	658	638	724	706	693	630	759	711	709	710	712	720	667	699	657	701	673	653	713	731	677	672	701	716	657	686	727	712	729	709	692	695	664	720	679	686	670	679	695	677	650	687	719	730	695	715	671	685	737	726	715	747	717	672	720	646	701	683	700	656	741	639	662	681	709	668	716	670	688	680	708	692	664	746	659	699	679	786	698	708	703	682	728	709	700	681	659	718	722	701	700	689	708	727	685	664	714	691	692	690	683	659	711	679	650	633	720	708	677	709	691	706	727	656	708	714	682	689	681	734	668	720	703	670	699	710	675	705	731	685	710	718	713	669	696	732	681	687	661	662	617	719	662	710	740	682	687	724	730	669	717	695	682	709	734	720	663	765	749	656	710	668	651	716	683	693	727	666	720	697	723	673	722	668	745	646	724	664	707	699	703	725	665	733	750	655	657	675	669	627	623	680	711	712	720	684	626	704	677	709	680	698	680	735	714	712	712	706	682	709	725	696	691	696	710	685	704	705	719	680	705	700	681	710	726	694	669	700	692	656	698	704	726	725	695	691	693	717	694	676	674	699	676	697	688	662	697	667	695	757	700	701	697	691	729	705	677	707	706	692	698	682	700	684	664	683	682	748	680	678	656	687	720	707	686	697	681	719	706	712	675	683	744	698	694	716	648	740	736	695	719	677	649	693	664	652	670	705	685	723	702	661	702	668	695	656	713	669	711	698	692	672	690	645	711	689	677	683	731	746	698	729	720	687	695	722	697	732	699	651	737	635	697	696	678	639	688	679	707	669	715	714	720	681	707	708	688	648	750	720	713	719	701	702	719	720	689	665	695	706	700	688	729	692	736	682	695	697	683	703	728	702	655	712	655	697	693	689	725	666	696	668	696	709	670	696	651	727	675	660	732	669	705	731	668	661	664	702	672	693	731	686	727	640	652	676	704	708	664	720	665	685	687	664	689	700	653	719	710	767	700	670	705	706	683	671	711	671	716	645	693	678	664	659	644	693	707	721	760	654	703	703	642	705	674	682	684	723	701	696	678	706	675	698	691	703	662
73626	32228	7169	416	219	195	199	194	181	153	160	167	180	157	167	148	148	164	157	154	171	158	175	179	155	153	154	144	144	163	153	158	165	153	149	155	163	177	145	145	150	143	160	145	137	149	139	133	144	160	157	173	159	174	154	163	184	182	218	193	196	172	170	205	197	210	185	188	196	242	239	175	176	170	203	180	229	210	164	175	166	181	161	170	179	169	146	139	173	144	149	139	145	141	144	148	157	149	157	170	150	153	145	151	135	130	134	151	142	164	181	137	148	174	166	152	169	144	160	168	151	152	160	165	156	174	144	159	148	171	164	159	159	140	145	169	144	155	142	142	156	158	131	146	151	145	169	157	157	147	157	174	169	150	152	147	143	130	155	150	126	157	159	139	157	155	139	146	154	146	138	155	131	143	142	161	181	166	138	164	121	143	148	151	150	158	158	145	142	145	145	143	150	152	136	170	159	154	146	161	168	154	164	155	148	155	157	145	175	151	137	155	141	183	160	133	152	155	152	138	164	157	158	169	154	136	168	144	136	167	148	148	166	149	195	152	140	154	146	151	133	156	144	152	143	144	164	151	138	156	157	160	163	160	132	143	133	161	132	160	148	158	146	136	142	150	126	138	140	154	161	155	152	153	141	143	160	162	150	133	150	133	154	146	149	146	154	139	138	153	149	159	175	150	133	157	170	162	161	159	162	153	149	127	138	141	162	164	173	142	157	150	127	164	142	162	151	144	137	147	131	135	163	143	159	144	161	166	161	134	125	140	158	146	146	161	152	172	141	148	160	156	167	163	169	159	153	189	139	160	156	142	158	157	167	136	145	161	151	137	131	120	172	166	161	175	175	138	166	168	124	156	166	134	174	155	155	138	143	159	158	163	150	156	175	160	141	143	146	156	137	144	150	175	135	159	148	150	167	160	139	157	144	168	154	139	156	157	151	145	148	144	146	163	171	149	157	146	162	151	169	171	163	153	150	160	132	164	147	131	151	142	155	160	187	136	166	172	148	169	175	161	162	155	143	147	150	155	158	155	124	153	164	173	139	157	128	144	143	150	163	125	152	161	140	178	149	161	146	152	170	138	152	159	143	164	186	142	144	140	138	144	165	140	137	175	160	167	147	138	148	163	161	179	141	128	148	143	146	142	150	142	167	142	151	148	142	133	150	155	160	148	156	179	127	145	149	148	159	156	151	147	161	131	145	138	137	140	139	152	156	174	154	147	156	164	157	144	161	147	159	154	150	132	149	158	142	148	178	163	151	147	141	171	152	150	149	138	150	163	150	172	136	166	181	159	170	142	151	154	176	143	166	142	166	150	148	179	153	164	158	158	139	146	146	157	167	141	159	155	147	160	142	153	152	173	150	120	153	167	165	138	164	161	164	162	128	152	162	142	161	156	159	152	148	152	133	148	140	167	162	143	161	149	148	166	151	153	154	151	159	164	173	143	131	162	137	158	171	169	147	153	139	171	166	152	126	156	148	160	147	154	148	163	151	183	142	148	167	145	159	127	163	146	131	170	151	159	153	159	132	160	153	141	150	155	177	148	146	138	141	155	148	138	156	159	153	172	157	158	166	161	151	143	192	163	153	146	160	177	156	159	143	148	154	141	145	155	164	171	136	133	161	128	141	137	195	143	179	154	135	135	144	143	167	172	138	169	169	151	156	146	136	141	164	158	158	153	158	159	177	141	169	160	180	151	148	158	153	163	141	148	153	174	157	175	150	141	159	142	156	151	148	145	148	154	168	159	141	152	155	140	136	157	159	131	147	147	144	143	172	155	146	156	149	177	132	158	148	181	163	159	142	148	155	151	152	126	150	158	152	143	190	133	143	167	129	161	158	146	148	139	181	135	151	165	148	168	144	159	142	180	160	170	167	147	152	149	153	155	173	143	134	146	160	157	149	150	145	142	149	177	142	150	162	168	148	151	133	148	141	167	158	153	149	133	149	150	161	155	126	146	127	155	158	161	136	178	161	150	144	157	152	154	127	158	160	154	156	191	158	164	161	144	156	143	157	147	123	151	146	173	154	120	174	163	164	161	139	151	154	146	147	165	153	147	154	157	153	149	157	147	146	163	151	150	163	136	133	150	161	149	145	168	155	157	174	154	144	145	179	158	169	153	140	152	158	153	140	156	145	127	150	142	128	162	147	160	169	142	170	133	163	151	156	160	129	145	148	152	154	155	154	154	149	136	155	147	122	163	138	136	152	156	147	152	171	163	174	145	164	162	156	148	190	147	174	145	166	170	144	139	158	159	149	148	164	153	160	178	156	171	143	153	149	146	153	140	170	139	159	143	159	167	133	150	153	156	163	140	142	164	135	180	153	139	156	143	147	151	139	171	168	141	143	144	165	169	165	141	149	150	150	144	145	164	139	130	149	176	146	130	142	152	150	141	174	169	146	156	180	141	163	122	152	130	133	161	165	167	178	147	155	142	165	141	148	172	154	139	149	160	140	175	140	146	151	139	150	133	149	146	156	128	119	146	150	149	143	156	150	164	168	150	161	148	161	137	153	144	142	134	156	175	140	152	141	154	140	126	144	152	168	154	156	152	170	155	171	173	169	164	132	148	158	160	138	160	171	157	186	158	151	136	151	149	160	136	166	153	148	151	145	151	159	156	168	157	164	139	148	164	158	148	136	155	148	138	169	143	145	155	168	154	172	156	148	167	155	161	156	164	154	155	152	148	147	139	154	146	159	139	156	154	146	128	151	148	150	156	147	143	151	151	138	173	172	167	147	146	140	150	156	167	177	146	157	163	158	172	174	148	159	134	140	152	157	176	148	156	155	154	166	171	148	163	158	156	165	146	136	172	145	161	143	138	171	138	163	154	139	152	160	169	122	123	169	153	143	165	156	141	138	142	146	167	151	170	136	142	190	159	152	123	154	148	155	164	110	147	138	166	154	120	156	141	144	141	136	157	165	137	162	182	141	149	147	152	173	163	169	130	156	147	154	157	172	154	153	152	173	146	195	158	158	165	153	138	161	163	136	148	152	150	155	149	140	127	173	162	148	164	144	166	142	157	147	138	155	177	139	154	166	154	141	168	164	137	153	152	137	162	148	168	166	152	167	136	139	167	152	155	170	150	150	155	151	132	148	158	144	146	145	166	135	146	138	173	146	145	142	156	142	147	174	137	146	148	157	149	133	141	148	160	156	183	159	176	152	165	142	152	146	168	148	141	151	153	140	178	179	150	137	142	163	152	166	153	169	167	156	162	157	136	158	157	128	146	157	147	162	177	147	178	178	134	132	155	171	151	155	149	156	144	147	143	130	150	141	168	132	165	151	151	148	145	143	143	180	154	156	154	149	138	142	130	142	144	146	155	156	163	148	138	162	156	155	154	135	159	139	144	145	148	165	155	144	139	132	134	147	174	146	142	142	197	143	180	155	150	177	140	158	153	151	149	146	172	139	150	162	136	132	143	142	142	156	139	160	168	157	152	144	146	161	135	161	148	152	158	138	130	156	166	152	165
53528	15611	842	927	865	775	726	662	579	545	574	544	533	502	509	472	472	476	497	474	457	495	492	469	475	450	483	433	490	455	473	465	458	390	444	468	457	438	407	442	465	446	436	479	443	432	442	444	485	463	532	550	507	530	511	520	559	601	836	779	726	821	831	994	934	907	755	844	1029	1046	1058	680	747	705	775	660	786	700	599	638	688	586	473	545	542	497	462	457	428	473	454	505	462	432	479	472	452	458	430	483	457	469	452	461	482	474	455	444	472	474	428	464	422	446	458	437	437	451	459	447	455	426	438	427	498	417	423	476	435	420	445	439	456	475	426	442	445	480	440	477	420	440	435	431	420	473	446	465	429	439	455	459	430	471	419	416	425	418	449	476	443	447	448	415	460	429	429	461	443	437	461	446	428	441	437	469	455	443	440	422	426	449	477	445	456	460	445	444	428	475	439	416	472	433	478	415	438	474	432	432	450	452	416	458	452	413	417	424	431	446	488	454	420	437	436	436	443	424	431	478	440	475	467	475	473	432	436	453	453	443	423	424	450	412	426	463	440	428	463	488	434	460	416	423	412	489	434	466	420	406	430	430	426	458	450	435	425	441	418	458	439	455	477	460	437	425	433	416	459	406	430	448	475	452	453	399	450	457	456	459	434	448	446	440	427	451	434	414	402	454	459	384	427	449	443	406	440	425	456	415	401	414	480	438	464	417	426	427	431	442	432	448	473	441	453	474	456	491	461	462	474	421	424	466	422	442	446	464	474	451	465	420	414	460	488	452	432	430	425	422	423	454	430	427	427	419	439	437	450	439	440	436	492	429	438	457	459	472	420	458	455	446	444	485	469	432	463	445	479	453	450	442	447	434	449	436	454	451	431	401	442	439	410	482	439	450	442	481	425	468	430	447	439	414	442	467	469	506	453	465	450	434	425	428	456	466	489	460	455	440	461	453	463	471	431	418	460	416	463	472	438	462	438	456	426	454	437	460	435	476	452	449	408	393	426	430	435	490	460	472	477	428	445	472	469	423	476	433	446	456	430	425	425	406	450	453	458	424	439	483	471	436	428	441	420	438	447	422	445	434	428	437	432	429	461	398	463	444	420	461	431	443	460	463	432	474	449	495	424	432	442	450	415	437	444	423	456	439	404	440	445	412	427	459	418	465	460	414	436	435	436	456	471	473	474	454	474	420	459	411	472	447	451	456	449	427	417	479	426	428	464	448	449	454	404	440	464	411	464	444	428	468	422	457	515	455	443	438	435	452	457	492	466	419	444	424	471	410	453	449	450	437	457	445	410	461	464	471	438	463	456	460	465	440	458	439	448	474	435	503	409	452	446	477	451	462	416	455	438	423	441	433	441	447	450	438	477	432	408	413	460	470	456	468	407	415	467	460	444	414	406	462	467	449	463	442	452	438	466	463	426	413	434	442	435	420	430	465	440	471	427	455	428	446	445	418	444	453	436	468	415	427	441	455	463	455	440	425	446	446	433	462	452	470	433	454	448	450	447	467	413	449	458	431	426	448	428	461	475	456	467	429	449	471	418	435	448	441	451	429	409	443	461	441	420	428	455	503	425	428	428	432	424	426	476	460	435	418	439	429	468	471	469	432	485	436	451	445	445	490	447	464	480	445	489	479	439	462	437	453	427	457	462	421	486	431	451	468	448	391	399	461	446	440	434	442	455	459	410	459	468	454	435	454	441	481	427	406	456	439	455	443	453	476	462	436	433	424	480	428	437	460	467	446	423	454	405	486	425	477	428	468	430	459	473	439	420	438	461	480	428	448	441	443	422	410	433	445	425	435	427	461	438	485	415	446	466	478	454	473	451	454	464	423	448	452	401	451	446	401	453	445	466	435	435	423	425	434	432	463	476	441	465	437	440	453	438	412	469	453	420	463	446	485	438	442	435	438	447	443	435	455	458	461	441	416	448	452	491	424	423	424	424	457	442	458	442	447	432	451	447	451	468	440	457	417	458	446	465	433	424	456	427	465	467	456	393	443	455	427	490	474	424	436	502	445	426	427	448	453	451	448	460	477	422	406	456	411	448	429	434	441	450	452	425	407	458	439	428	434	429	447	449	445	457	459	458	470	437	427	400	458	402	456	449	465	472	471	432	462	453	442	391	447	447	452	436	459	482	457	467	406	493	465	445	423	444	451	430	435	410	407	377	451	447	454	457	444	425	442	441	424	472	466	493	420	475	438	439	438	479	456	441	454	449	442	458	452	440	435	451	440	448	429	479	413	447	465	448	418	445	462	480	451	457	417	425	425	444	445	437	467	496	423	454	446	432	455	429	448	466	443	421	470	458	400	440	455	442	458	425	413	448	422	446	432	456	433	419	452	451	420	446	416	443	460	435	431	438	435	477	479	388	452	464	421	472	450	470	433	432	461	487	426	478	481	435	460	478	408	421	436	451	428	454	433	466	476	418	490	447	454	465	441	441	476	449	420	426	445	449	468	429	432	436	449	464	440	453	472	428	425	446	462	459	512	459	438	401	474	451	449	466	460	466	423	413	460	458	440	436	445	460	481	440	442	430	434	437	444	410	418	459	422	468	434	456	462	476	420	483	463	462	418	458	475	426	450	424	405	499	425	439	451	453	468	463	448	452	439	421	443	442	435	492	457	440	466	411	457	453	460	453	429	433	456	470	475	443	460	421	504	434	503	440	444	451	447	460	403	438	443	427	431	431	437	481	417	427	451	451	430	444	456	445	421	433	506	439	471	443	439	447	448	490	426	459	453	441	437	436	447	457	445	437	423	465	408	451	419	465	461	431	455	422	400	427	409	481	455	462	479	455	446	485	438	424	420	463	427	445	426	453	468	446	453	416	449	435	425	454	419	445	465	451	420	436	465	441	438	456	451	474	445	434	441	483	476	466	461	454	448	432	416	428	473	466	453	450	443	425	421	431	442	471	397	427	417	432	453	414	416	451	458	469	446	413	469	453	407	463	463	438	483	398	450	450	455	449	427	411	437	442	462	465	421	454	422	430	442	452	440	466	412	453	479	472	448	434	458	409	462	446	419	447	498	432	468	407	397	433	438	412	480	455	484	459	483	450	430	424	460	437	472	434	455	439	435	427	452	491	430	435	421	448	451	419	455	498	416	457	447	470	469	425	416	472	431	456	464	451	475	440	476	489	437	443	440	445	433	414	483	442	455	444	441	465	473	449	430	428	441	443	425	475	443	440	458	458	417	502	432	409	465	446	437	501	447	475	437	429	470	415	401	439	456	452	411	422	427	488	441	459	457	459	435	485	486	463	436	499	459	432	443	455	433	449	423	461	481	435	475	487	478	410	440	449	405	448	474	449	432	433	431	439	490	451	440	450	431	478	450	443	456	459	494	446	445	460	411	424	424	421	409	412	430	435	431	456	458	439	432	438	431	446	442	422	469	415	412	422	413	422	409	477	459	457	475	456	443	419	452	451	429	438	452	443	471	451	443	452	445	441	441	471	397	427	435	400	446	452	450	442	479	468	450
83109	41984	12093	1343	339	312	233	203	199	198	184	180	169	169	186	195	170	159	166	181	185	182	186	152	162	197	159	162	157	185	163	147	159	157	161	166	162	169	147	162	161	147	171	137	172	159	171	176	166	179	179	191	181	176	177	171	159	191	227	208	187	211	252	251	258	243	209	265	299	311	264	187	184	224	240	192	213	203	176	193	200	174	187	173	172	155	185	167	178	163	149	169	181	168	177	157	155	169	158	162	166	170	170	152	166	133	146	170	173	152	156	183	164	148	176	131	163	150	187	155	162	163	152	164	156	153	169	173	164	154	145	157	139	176	138	175	142	168	151	138	175	164	156	175	172	161	183	187	154	157	165	156	155	151	140	171	160	176	170	170	173	154	164	174	148	149	130	157	155	142	148	172	147	155	181	178	147	163	149	155	164	149	143	148	161	149	178	141	171	170	148	160	149	159	152	155	166	184	152	137	181	165	142	172	161	167	167	163	138	152	171	142	159	157	177	142	132	164	159	145	144	158	161	163	183	137	146	167	138	159	168	154	141	160	142	156	187	149	155	132	170	157	149	162	163	158	142	179	155	173	168	167	183	142	139	168	173	171	177	177	144	160	153	140	155	139	159	160	161	139	175	164	141	170	161	143	155	163	155	157	163	155	143	161	174	168	187	147	152	145	141	159	140	148	164	167	142	148	169	171	161	148	158	150	160	158	168	145	146	178	152	159	178	169	177	163	157	186	177	153	167	146	156	151	149	154	156	164	170	157	177	143	185	172	141	169	158	146	192	160	177	174	154	163	142	155	156	165	145	157	139	143	161	182	167	150	173	145	149	130	162	166	150	170	154	141	158	172	188	137	144	150	150	154	156	166	152	157	161	171	146	162	167	160	174	160	144	161	158	159	173	164	152	148	188	165	161	170	155	177	181	146	159	155	157	151	143	175	137	164	149	151	155	178	170	146	151	166	156	175	165	166	150	149	141	168	167	165	169	174	169	162	159	167	156	173	145	149	167	137	146	161	146	187	164	179	151	157	166	147	187	152	160	163	160	156	160	148	156	147	190	160	163	171	192	165	136	157	168	150	143	151	149	161	157	157	163	138	155	161	176	159	175	171	148	167	158	163	149	171	178	137	161	175	169	156	159	154	150	155	173	166	172	145	147	155	158	158	124	182	156	152	168	165	166	135	153	169	176	142	151	152	163	183	171	172	168	152	158	173	156	152	162	143	153	147	171	162	150	167	169	159	168	169	149	163	156	131	156	148	178	176	147	154	166	154	170	169	164	153	138	178	142	171	168	158	160	144	154	138	138	140	161	177	166	154	148	170	163	169	156	149	140	168	165	161	153	161	143	139	174	168	167	160	154	190	151	171	135	147	140	178	173	138	165	159	153	153	162	170	157	160	175	159	178	139	137	156	164	164	166	156	148	153	153	145	140	158	170	162	148	168	164	144	151	161	132	152	168	144	146	164	132	137	165	171	136	160	187	144	149	160	175	166	152	156	163	142	166	168	155	177	149	168	166	159	137	145	170	148	162	139	155	174	171	151	166	162	151	177	152	145	161	153	180	159	170	140	159	173	146	162	175	146	161	147	137	161	186	179	160	160	165	148	141	156	176	179	172	162	163	143	165	157	135	136	142	161	163	182	178	140	187	173	166	156	146	144	149	149	163	165	166	156	164	145	168	149	162	134	156	135	152	148	158	162	155	163	144	151	166	195	154	152	157	173	159	179	171	142	182	150	149	147	128	129	133	136	150	135	163	171	147	154	166	151	177	163	155	146	134	151	149	151	172	148	161	174	162	149	147	139	142	153	142	146	176	144	161	162	163	153	157	175	182	163	161	146	159	161	172	163	131	164	143	153	140	204	156	156	157	161	143	165	170	153	197	139	134	136	138	157	143	174	149	156	165	170	158	181	138	147	158	171	161	157	144	153	154	149	157	168	172	153	143	172	157	147	168	164	174	159	151	181	123	152	151	150	159	154	177	177	168	161	160	159	168	188	159	146	152	156	144	125	152	151	146	173	153	156	161	159	173	159	166	158	154	175	179	156	141	155	157	172	152	167	160	170	160	155	146	160	151	190	162	149	152	161	151	149	161	149	175	167	176	181	156	155	129	149	155	118	183	182	179	168	166	161	148	157	148	176	146	165	188	159	153	160	163	163	161	168	177	152	172	146	169	147	135	163	161	181	154	162	141	169	153	156	137	150	161	150	164	146	146	163	166	138	174	160	171	163	152	147	156	152	151	143	153	149	175	144	154	166	186	151	148	145	150	145	155	130	165	178	158	163	163	136	140	157	170	171	152	169	161	134	140	155	160	146	155	144	155	168	142	144	140	129	172	177	153	148	169	160	157	166	165	134	148	179	166	172	157	184	155	180	165	166	168	179	129	174	170	165	170	166	166	137	157	147	147	162	163	162	189	147	173	157	171	156	121	168	157	160	139	163	162	157	161	169	161	180	146	145	172	169	154	165	172	160	144	151	170	182	148	144	174	144	155	170	135	161	157	146	144	134	157	159	132	155	137	137	161	187	165	172	170	141	145	160	142	181	160	143	160	151	140	139	163	154	173	158	143	167	155	160	159	157	139	147	172	169	159	166	186	159	150	160	164	164	168	172	164	172	178	183	154	149	155	164	150	139	131	133	151	152	144	151	157	184	140	162	181	155	138	134	158	149	180	155	143	142	161	154	160	153	167	150	132	164	164	171	176	173	163	142	176	153	152	142	145	167	168	145	161	165	157	174	145	167	163	164	149	163	143	157	141	171	157	156	157	153	177	157	164	162	179	153	158	132	149	168	159	166	155	170	155	132	152	163	146	139	140	159	149	141	186	141	166	161	165	166	163	165	162	149	166	165	174	149	158	153	142	164	170	166	152	155	167	154	146	169	124	150	162	147	142	156	141	165	147	159	173	159	177	172	134	161	164	150	149	174	161	172	139	146	147	171	171	151	153	154	152	146	167	165	157	160	175	176	158	142	151	151	145	135	159	167	156	153	174	160	153	187	158	166	160	159	148	155	143	135	155	176	173	164	143	142	168	152	155	160	159	154	160	136	148	153	133	156	168	149	169	177	141	148	149	153	158	134	145	174	172	157	186	165	159	150	164	162	157	144	155	135	172	162	174	161	179	168	158	164	170	156	158	175	166	149	157	164	173	155	142	130	152	153	159	140	168	148	148	160	159	134	172	160	176	164	157	167	133	161	167	186	148	180	164	130	141	166	142	202	162	143	167	158	160	183	167	147	147	172	135	182	151	166	160	169	167	177	172	158	165	165	196	170	148	154	153	170	163	157	159	175	148	151	146	120	192	143	150	149	157	184	147	135	172	165	175	165	162	166	146	176	159	166	173	147	163	204	182	177	170	138	171	142	160	156	166	141	160	155	164	153	155	129	152	172	144	156	131	162	158	154	176	136	158	159	150	138	165	156	171	158	170	153	164	142	169	165	151	127	154	156	197	181	150	167	156	132	148	168	154	160	149	153
62729	21695	1254	1322	1180	966	936	781	752	696	667	646	554	553	519	558	547	556	556	519	494	486	472	494	501	463	513	492	460	489	468	496	500	463	445	477	480	498	510	474	487	482	469	497	447	483	490	510	537	624	622	695	659	639	658	598	634	816	1096	863	820	1042	1216	1313	1315	1315	1107	1269	1483	1699	1459	891	887	923	1051	923	966	918	817	783	915	662	553	566	675	494	512	528	509	468	461	466	488	490	479	484	498	494	512	486	469	506	476	493	435	479	447	481	457	479	486	457	486	513	518	479	476	472	453	516	465	465	421	496	464	486	433	470	454	447	449	428	453	468	462	485	426	457	460	501	443	494	452	417	434	453	442	460	473	477	449	459	463	469	447	450	464	447	465	434	471	449	468	488	445	434	461	445	445	454	478	450	471	470	502	457	426	471	454	459	468	461	458	455	476	432	493	444	421	478	507	443	455	472	448	454	502	454	422	447	458	476	465	489	460	472	472	477	467	470	491	446	464	471	461	455	466	445	462	492	510	440	445	465	419	447	484	459	471	453	462	498	454	469	477	456	435	467	436	460	451	439	475	479	460	450	513	436	427	508	451	461	492	491	453	465	419	484	468	480	470	443	441	449	471	488	455	471	452	459	462	485	461	440	451	478	453	448	460	418	438	455	484	454	450	470	460	450	464	457	466	452	471	433	460	444	477	452	467	504	445	481	447	461	471	448	470	472	492	494	474	479	469	493	477	464	458	444	448	483	494	429	465	453	483	474	455	421	444	480	497	453	482	444	499	456	464	460	441	462	506	459	458	453	468	448	477	446	427	469	461	456	478	458	475	454	489	456	468	465	459	437	464	477	474	477	445	477	449	458	458	434	482	475	466	476	458	473	461	489	422	462	418	464	459	436	454	461	483	454	461	439	434	450	439	476	513	481	464	428	484	450	485	509	455	452	480	441	457	455	443	459	480	420	441	464	477	440	443	436	463	434	493	486	466	486	494	442	445	429	459	460	475	444	471	456	446	472	443	455	440	447	471	485	545	462	494	447	453	455	482	459	470	463	453	456	484	445	437	494	477	421	463	455	488	461	485	521	468	480	452	491	477	491	489	456	463	442	490	447	482	454	446	449	495	465	475	458	476	460	470	475	444	487	470	417	480	457	503	424	480	430	474	459	478	455	430	450	473	476	456	439	480	476	431	487	401	467	459	427	438	457	444	491	454	443	433	432	475	486	435	430	441	452	476	460	480	467	492	459	451	458	400	431	477	465	411	456	453	451	459	455	432	497	472	488	441	426	465	420	527	490	467	463	420	465	457	507	471	441	497	472	471	466	403	472	434	454	479	423	458	482	423	467	454	483	495	486	490	469	470	447	474	446	428	463	446	443	442	455	425	475	498	453	466	473	436	474	441	490	484	468	437	469	480	482	443	489	458	455	462	524	477	445	456	468	482	480	419	455	484	479	441	461	448	421	442	478	457	470	472	473	475	447	441	463	499	474	481	477	439	462	446	482	471	513	450	451	444	508	453	481	434	445	506	473	439	442	442	477	473	460	509	492	471	450	508	474	437	441	460	432	457	434	432	461	464	463	471	454	456	409	483	493	480	477	424	476	476	474	444	456	491	474	443	470	461	452	461	461	493	457	458	481	461	502	497	458	484	465	442	394	496	461	457	492	449	459	467	460	455	452	499	477	434	463	481	455	468	474	425	492	503	492	474	495	430	482	471	424	428	459	453	445	423	477	464	454	454	432	504	446	475	440	458	460	462	455	479	440	419	481	467	432	473	457	459	426	483	450	452	475	426	464	505	494	460	489	461	468	451	458	474	438	451	460	458	429	438	429	463	440	491	435	469	442	438	454	431	436	431	469	442	477	473	465	478	454	478	433	442	466	476	440	456	450	483	469	465	455	465	459	465	490	433	461	448	463	465	500	453	451	456	444	480	465	459	440	539	486	448	470	455	470	455	470	449	476	417	438	473	484	455	459	447	448	477	459	453	494	437	430	465	461	470	485	440	457	453	436	464	461	473	474	451	481	443	451	447	470	464	425	457	475	447	462	466	442	478	443	451	466	490	457	472	477	474	486	462	479	464	473	463	462	492	469	480	439	442	425	463	469	498	448	449	451	485	448	472	479	467	446	457	473	431	395	468	485	472	488	432	473	495	491	437	501	476	462	442	484	474	435	466	421	529	443	452	489	495	496	437	411	486	465	471	409	469	474	478	478	493	444	446	485	449	457	478	450	466	474	437	524	501	468	490	438	444	489	466	456	416	466	434	463	469	482	469	493	467	459	508	445	434	490	489	459	523	486	420	474	468	470	428	448	464	479	417	487	513	435	453	498	441	462	462	463	512	454	467	461	471	482	473	467	480	458	446	489	477	468	474	447	455	427	489	455	428	478	449	462	463	482	433	454	422	450	431	460	434	465	430	471	429	455	454	417	443	396	442	436	464	450	490	458	472	503	439	480	441	503	478	477	475	479	447	482	467	463	438	468	479	456	489	464	480	474	457	444	467	466	484	460	489	485	478	467	468	436	479	430	465	458	484	498	439	449	443	464	459	428	430	441	444	465	485	454	438	450	463	449	447	452	471	480	443	429	487	496	461	502	463	457	471	473	494	465	479	467	460	493	468	468	465	457	440	469	435	418	486	460	440	441	469	486	419	467	496	448	510	468	508	465	472	454	480	502	451	502	454	437	417	478	452	448	447	416	453	432	448	486	450	502	455	472	451	483	430	449	523	485	445	442	477	459	453	446	474	473	484	507	459	477	469	449	484	469	458	462	518	467	464	431	464	439	497	427	439	458	463	488	498	478	439	486	429	453	421	494	484	497	494	489	469	465	459	445	458	480	445	479	469	454	487	469	472	453	479	465	516	432	439	435	437	463	421	440	441	472	456	506	452	468	464	425	429	465	457	438	475	476	454	458	437	498	464	448	480	460	495	448	466	461	454	471	492	468	464	411	437	482	434	455	505	454	487	434	466	474	459	443	479	447	492	500	448	451	453	468	434	447	462	489	484	454	443	491	482	444	424	485	445	451	456	433	435	479	459	416	451	478	422	472	420	423	485	472	452	462	453	479	480	503	422	512	483	452	453	501	456	459	442	446	494	462	442	488	465	478	468	435	455	474	462	484	497	463	460	461	468	464	461	428	494	491	461	466	455	441	454	433	478	466	485	453	443	485	471	448	437	471	446	460	469	459	488	462	481	450	423	431	443	479	479	460	501	445	444	454	481	470	452	475	445	467	472	473	423	472	487	477	492	453	453	456	443	435	463	483	439	421	471	440	440	437	461	450	439	459	410	448	491	480	431	495	463	487	474	480	470	452	448	504	439	455	495	477	434	422	451	458	462	461	451	442	428	465	476	454	457	463	445	479	482	407	464	497	491	436	476	516	438	465	464	477	454	483	468	480	447	476	437	470	464	470	477	483	456	454	462	448	480	416	468	439	471	486	424	427	465	487	499	489	467	473	463	440	435	464	490	464	412	458	490	455	464	456
41827	8894	590	292	280	267	259	266	290	291	241	282	254	264	238	256	253	264	262	279	273	260	282	298	279	270	259	234	268	250	259	261	248	234	267	252	272	235	245	265	297	254	267	272	259	255	240	269	276	249	239	229	299	265	275	248	303	240	254	250	257	252	265	270	275	287	294	242	261	279	267	257	255	262	282	259	273	270	244	282	251	247	255	275	284	278	253	257	264	278	280	248	265	238	274	262	238	244	256	256	258	262	257	273	254	260	247	263	270	261	258	255	283	271	245	228	241	247	252	264	230	282	259	222	244	247	239	248	263	247	259	301	249	242	259	262	250	270	252	253	250	251	267	298	278	245	248	246	261	270	246	263	242	260	264	249	239	263	271	266	283	252	282	256	271	262	257	288	248	244	257	267	273	254	273	247	246	257	242	230	257	274	266	263	280	265	262	277	236	275	285	279	275	249	243	260	266	252	267	259	260	263	264	259	258	275	256	260	264	264	263	265	251	237	250	267	270	289	253	239	249	266	286	235	229	267	265	251	259	250	263	246	282	300	247	272	259	238	236	268	287	276	241	257	254	252	252	255	224	277	216	242	270	245	264	265	261	264	274	260	279	242	241	248	253	291	242	265	274	259	285	252	266	258	254	251	214	251	280	282	248	264	262	253	275	267	242	284	268	255	284	278	264	258	239	248	260	262	234	267	258	266	259	242	250	283	258	272	260	272	261	249	271	266	284	276	250	259	243	243	261	264	259	244	254	285	276	260	248	239	285	246	270	261	275	231	257	252	239	273	230	271	266	260	273	285	273	250	247	284	257	277	284	262	277	281	258	246	258	256	273	278	255	245	278	242	267	256	234	284	288	277	255	257	241	259	246	291	256	267	268	242	280	236	262	241	258	260	237	269	250	257	255	279	242	222	253	256	271	263	256	244	264	303	267	264	289	293	281	276	249	279	242	245	277	265	239	255	221	247	261	236	282	270	263	259	270	262	263	232	242	259	263	277	291	249	251	288	253	277	302	253	265	267	280	275	269	254	249	278	267	273	270	288	252	244	268	270	277	274	227	272	261	224	276	249	243	222	271	275	285	284	262	290	275	275	257	283	261	298	230	232	266	262	260	245	281	275	258	267	264	240	240	267	238	219	256	284	244	240	249	254	260	259	279	279	247	270	271	254	258	258	258	268	281	264	271	232	267	262	254	271	281	269	292	292	257	238	263	229	243	255	274	259	274	272	274	263	261	253	231	287	279	282	287	268	255	270	256	292	262	251	288	270	233	226	241	251	256	254	298	249	245	250	248	262	261	249	283	260	265	248	284	259	271	261	279	261	259	278	258	269	239	269	280	245	252	268	270	269	255	255	260	267	279	252	233	224	265	262	273	226	261	256	286	262	254	253	241	276	271	252	251	258	272	241	272	269	248	276	256	273	249	275	252	273	246	263	296	257	246	240	239	267	260	265	272	247	279	243	273	252	262	265	274	284	247	252	254	277	268	272	267	237	249	236	270	284	249	297	230	234	244	260	262	280	249	280	292	266	261	240	247	250	252	256	246	278	264	292	249	283	267	265	270	253	255	284	269	271	261	236	281	254	262	247	260	253	257	258	235	282	274	231	238	250	257	243	244	233	249	217	274	299	292	255	242	242	254	241	286	259	251	243	243	249	257	289	279	241	225	248	273	266	246	289	267	237	255	270	255	253	259	246	246	294	248	288	248	228	258	279	242	271	291	240	262	276	262	266	256	247	240	272	276	295	270	259	253	251	269	234	271	260	272	269	239	268	252	274	260	237	264	224	262	255	276	243	258	283	263	256	239	255	275	297	238	243	267	248	269	255	297	255	280	268	290	256	266	283	293	269	232	244	276	224	274	261	296	242	268	293	275	268	279	274	270	244	266	277	298	272	250	264	239	248	297	266	268	272	242	306	249	253	284	284	289	265	257	256	248	252	262	256	254	250	286	262	283	261	251	259	231	227	272	253	229	268	227	285	216	235	287	272	281	273	246	278	262	274	270	256	267	285	265	224	255	289	278	287	258	230	256	304	251	272	282	258	269	273	269	264	255	248	272	260	276	259	270	267	240	262	241	241	259	276	267	247	248	266	244	254	257	262	293	271	261	267	237	256	264	250	287	289	256	241	259	264	248	261	258	253	275	279	255	247	274	280	274	251	298	280	250	252	240	265	274	267	258	278	292	247	234	248	281	272	244	250	232	242	272	263	255	268	267	261	234	259	251	250	289	272	257	277	242	291	269	251	291	261	265	241	287	231	257	264	277	289	264	255	248	267	231	249	246	264	240	234	263	254	259	283	269	288	261	263	236	272	267	259	228	250	255	259	259	251	281	262	275	263	239	258	230	270	294	267	261	250	256	252	282	267	267	265	279	268	284	264	253	250	303	279	261	259	260	258	277	275	265	252	214	248	257	276	270	268	248	263	260	244	278	259	263	277	249	263	269	256	252	238	283	256	282	266	266	257	287	246	249	277	254	252	225	275	280	230	291	277	262	287	283	260	241	272	253	283	249	279	246	278	261	264	275	298	284	277	269	252	251	242	245	273	265	271	266	270	265	268	276	269	246	230	273	255	264	226	254	291	258	261	287	286	240	263	276	239	259	253	266	270	243	255	256	242	247	278	262	281	247	271	249	265	289	240	245	261	281	258	277	276	265	268	230	266	266	247	276	269	255	276	252	256	232	275	265	271	260	269	254	270	279	287	235	270	253	296	278	270	279	276	267	242	266	257	247	275	258	267	243	267	247	267	267	253	241	253	289	279	288	291	280	250	295	224	245	244	265	267	266	275	241	276	260	256	245	298	272	259	256	255	264	281	286	265	280	260	270	270	282	249	278	249	241	247	235	247	277	288	251	267	243	270	248	259	265	255	257	279	260	261	251	250	242	248	277	280	234	263	281	255	278	281	252	254	266	243	257	272	274	290	237	275	243	275	267	269	267	273	266	266	262	284	263	241	259	266	259	270	249	245	277	247	270	276	245	268	278	278	241	291	257	240	268	256	262	280	299	269	264	252	268	277	252	266	244	252	293	284	252	259	259	273	288	278	253	264	248	265	248	274	251	237	268	240	264	245	234	262	305	281	257	264	281	253	253	288	249	265	255	263	285	289	252	257	246	252	254	246	309	255	252	287	250	260	289	286	262	256	253	231	272	257	273	248	260	283	254	257	261	247	290	263	266	269	255	235	264	266	223	297	240	266	288	283	243	269	280	272	254	238	242	280	270	287	289	271	249	266	266	244	243	245	282	276	276	263	278	269	263	265	267	249	256	247	228	221	263	235	242	255	279	273	247	268	270	255	284	247	272	234	279	274	250	237	248	244	284	280	240	268	233	271	259	250	251	259	257	253	243	213	271	287	276	256	258	260	249	244	276	253	278	271	253	286	245	254	256	265	267	242	267	238	266	271	248	267	247	257	258	247	268	272	262	235	269	258	316	257	276	278	231	253	252	258	266	272	264	257	268	275	257	272	259	243	258	252
35493	3168	779	763	748	741	720	732	708	648	726	713	683	674	770	679	685	788	669	739	683	695	702	718	684	720	694	712	639	729	685	706	704	748	685	634	701	720	716	684	695	682	700	703	703	708	689	654	717	720	678	665	776	698	766	722	711	727	727	740	672	765	705	772	754	734	759	718	761	746	723	705	695	707	730	716	733	713	713	734	775	656	695	740	720	670	696	701	700	680	719	681	720	693	705	710	690	710	703	724	706	696	672	709	723	713	696	669	714	719	684	684	710	686	676	672	759	737	721	660	704	693	735	684	731	713	726	672	669	728	728	699	723	678	735	727	707	716	707	727	730	699	727	719	674	705	703	714	698	699	645	645	675	689	703	700	711	722	695	725	726	720	689	734	751	694	693	737	690	655	736	742	684	669	710	724	709	679	715	662	714	697	701	723	678	677	698	679	685	672	664	693	697	669	687	745	659	766	684	664	679	706	682	725	661	708	730	709	654	680	714	737	722	700	656	729	722	680	647	664	692	678	709	711	717	661	723	716	678	701	720	704	693	746	728	671	695	715	732	686	707	699	674	706	669	739	720	676	686	676	668	703	690	722	731	690	688	662	728	687	720	705	745	628	669	678	676	688	697	741	752	717	658	718	711	680	693	695	719	697	703	710	685	733	709	730	626	692	678	720	701	709	709	677	666	677	727	697	712	689	720	676	726	632	666	706	699	652	739	666	677	718	710	686	697	704	715	702	707	630	694	703	724	675	707	683	670	703	728	715	677	721	685	682	705	698	664	669	722	692	699	647	690	684	691	723	717	719	717	711	697	667	699	723	677	724	688	659	698	711	732	720	707	686	725	696	728	654	680	697	719	716	687	691	730	706	741	714	709	718	686	701	651	700	729	673	708	691	702	686	735	698	734	730	733	705	723	726	684	676	723	694	658	710	702	679	766	692	714	659	663	685	704	736	687	717	724	733	701	727	671	719	720	721	716	725	786	708	746	680	707	717	699	677	701	727	700	693	673	699	680	686	727	707	681	628	697	679	695	736	633	718	706	680	703	709	679	668	733	689	755	724	737	695	683	712	730	763	683	712	730	675	707	743	719	693	709	687	699	739	717	684	736	686	699	705	717	675	718	688	705	689	745	729	739	783	735	743	698	683	722	712	722	720	719	688	711	679	716	728	660	682	684	711	714	692	695	674	746	737	702	700	662	681	764	716	755	720	704	687	683	718	729	684	714	697	719	744	651	655	723	708	715	691	685	710	691	682	703	688	705	688	713	697	645	693	682	734	738	748	673	671	747	672	706	685	651	672	723	697	720	711	713	718	740	691	699	706	682	689	692	715	672	714	674	697	710	636	593	706	754	671	702	674	741	684	716	690	682	663	706	680	740	711	700	714	697	717	724	753	684	680	719	701	691	677	713	736	696	686	714	667	665	678	683	747	718	739	734	668	716	721	699	689	687	657	704	706	696	717	701	676	687	707	708	675	665	720	709	722	720	679	683	686	691	656	686	744	710	706	702	728	731	742	716	671	715	699	759	716	675	733	710	648	696	687	695	686	694	743	742	738	714	722	706	706	708	638	717	724	742	735	734	743	639	685	735	681	682	697	755	701	747	706	699	705	688	695	724	731	689	726	710	711	701	664	686	740	746	710	691	710	661	660	707	687	701	704	684	677	712	637	720	719	707	673	671	736	705	705	693	706	719	705	723	657	713	716	774	675	740	690	680	613	645	741	651	708	669	714	719	698	706	682	672	684	695	711	679	721	678	711	758	745	686	695	716	678	704	707	703	671	701	754	674	695	708	708	705	710	686	697	708	733	718	761	700	698	675	700	712	729	698	700	710	653	657	703	705	744	656	693	687	685	754	685	751	716	693	718	713	700	705	688	699	723	718	690	684	677	653	692	674	711	706	662	725	746	688	717	619	708	676	694	756	694	719	783	751	676	694	698	718	728	669	748	669	710	685	679	700	671	657	689	697	699	694	666	722	672	733	684	705	694	697	708	689	685	699	682	699	697	699	695	694	707	709	702	627	672	727	689	684	735	680	731	680	736	746	705	698	697	741	762	687	669	685	712	708	710	652	691	736	707	699	645	706	734	671	722	674	699	704	720	727	681	666	710	712	697	707	742	684	743	685	754	698	714	746	689	681	720	671	746	708	706	698	720	693	666	714	688	722	713	689	742	670	681	740	694	676	657	699	701	699	719	752	724	689	759	660	745	697	709	703	701	749	687	672	704	690	725	715	752	697	679	676	730	696	650	715	690	711	660	687	730	685	686	683	678	682	702	711	728	671	682	712	695	675	712	678	680	691	677	662	726	706	724	677	695	699	700	738	706	729	716	699	638	707	688	722	687	700	700	712	672	678	746	713	684	740	735	694	686	719	673	675	678	690	700	698	736	699	735	634	720	714	720	701	693	703	744	707	683	737	705	723	693	714	676	731	708	702	716	703	715	640	669	701	671	673	725	666	667	638	671	682	676	714	687	713	663	718	746	677	744	689	723	643	755	707	670	691	667	713	730	688	728	733	686	678	707	707	680	652	708	734	730	679	725	745	716	663	641	702	661	736	683	725	729	752	697	685	720	742	715	693	681	650	697	667	716	696	726	705	712	722	665	716	679	664	666	712	693	701	729	675	706	709	733	748	670	745	676	705	641	702	690	698	653	685	707	673	739	717	697	709	725	675	680	681	705	687	705	661	677	747	669	726	716	688	727	671	738	715	718	685	725	706	750	699	695	681	711	742	672	696	682	718	698	712	642	726	671	669	712	700	713	670	684	746	715	719	658	777	654	699	712	669	677	684	692	725	714	693	723	682	732	680	685	703	716	700	657	667	704	719	740	680	710	721	718	701	713	726	752	674	700	731	746	677	748	692	702	700	674	676	713	707	730	697	709	713	746	716	758	738	732	721	717	646	694	719	762	705	700	723	743	709	687	712	672	670	643	750	725	685	685	686	716	687	725	665	731	730	707	688	684	727	695	662	672	718	721	721	705	724	723	710	691	701	742	713	650	701	696	720	682	693	718	701	728	687	698	715	744	704	704	697	695	684	686	696	729	740	690	673	713	684	683	679	719	679	723	714	754	719	735	692	754	665	695	684	758	703	724	655	744	741	774	733	746	730	767	696	705	681	710	713	709	695	729	704	695	757	688	678	685	689	706	709	713	733	714	687	719	747	706	685	725	629	651	723	684	749	745	690	663	738	710	718	724	723	697	666	727	711	667	715	645	689	699	754	727	737	665	735	709	730	713	682	650	707	671	709	732	692	753	699	689	717	691	716	699	755	679	703	688	706	694	731	685	705	750	729	670	678	688	676	706	713	677	690	688	724	703	717	728	694	718	698	684	674	713	708	723	706	677	712	714	693	699	707	701	702	730	724	719	665	675	742	682	712	689	714	685	656	727	701	752	626	745	663	671	744	721	677	695	700	703	735	666	719	717	733	655	654	716	723	694	684	695	699	674	729	705	716	688	700	676	733	701	756	725	750	704
74704	31875	6709	385	245	216	184	192	150	158	158	151	174	168	169	171	155	168	144	169	172	169	153	179	138	156	148	154	145	152	167	156	150	139	148	147	164	156	170	144	159	144	149	167	164	138	150	158	163	183	168	164	154	133	170	153	148	161	180	167	181	191	193	202	182	232	185	216	209	212	218	166	169	172	191	168	156	159	176	159	175	176	145	166	152	157	140	170	150	158	155	154	144	162	155	163	163	185	154	159	130	148	169	148	146	181	174	156	160	130	160	150	179	164	146	126	152	140	148	120	165	185	153	165	155	165	152	161	153	157	145	159	154	162	184	144	149	162	158	135	176	157	150	155	177	173	161	164	149	138	162	144	144	144	157	154	137	152	160	169	148	142	152	130	148	128	172	139	153	165	155	180	156	152	160	138	144	154	146	156	160	152	163	154	149	152	156	157	143	160	165	171	166	149	159	138	152	165	158	148	155	150	183	154	162	167	141	151	159	143	149	134	156	161	172	169	153	165	157	169	155	153	151	168	141	146	136	171	167	143	165	159	163	160	157	162	137	145	144	136	131	169	179	143	179	150	158	141	136	141	153	138	141	162	144	157	162	148	125	182	169	155	143	173	148	165	161	160	151	145	153	152	140	164	164	126	148	139	139	165	155	171	157	140	158	140	155	136	167	170	154	136	144	169	141	162	147	134	150	139	161	165	172	168	164	149	151	152	179	162	161	168	149	150	171	131	148	201	139	136	143	145	150	162	142	134	158	169	206	155	155	165	163	143	158	143	153	147	174	156	153	135	160	130	145	158	156	143	146	158	172	156	156	167	150	136	147	149	148	139	140	155	141	159	143	163	150	152	144	150	139	164	151	135	137	144	149	133	148	147	148	177	158	150	148	156	139	143	173	151	157	138	162	158	158	143	126	149	145	140	144	160	165	155	161	149	160	163	156	152	163	187	153	165	170	157	153	154	146	169	149	134	162	137	140	149	149	126	154	159	149	136	157	153	177	149	163	166	142	152	154	153	156	153	160	176	168	166	135	149	145	173	143	143	175	151	136	150	134	146	161	165	135	147	146	160	158	170	146	165	159	164	150	162	158	143	152	175	125	150	164	160	165	153	163	149	157	175	145	140	157	149	161	147	146	138	156	152	153	143	148	146	157	171	169	149	133	151	134	143	163	132	136	150	147	141	165	150	173	140	145	164	161	143	163	135	149	168	151	146	175	154	151	148	150	164	166	152	162	145	175	152	148	155	137	137	168	157	149	138	163	141	153	150	151	149	141	171	160	135	177	152	148	159	166	167	173	155	160	139	167	170	174	165	136	155	163	155	163	193	155	161	143	163	160	150	143	160	139	139	167	141	171	159	135	163	153	159	131	158	138	136	172	163	151	172	166	150	171	151	151	135	159	148	144	155	169	139	140	166	137	145	154	162	159	150	173	142	167	162	148	174	165	181	163	158	165	146	139	175	167	147	144	141	166	163	148	181	145	147	149	171	169	152	158	144	160	171	161	142	133	178	138	138	144	133	172	155	142	139	145	170	148	134	150	152	138	152	144	148	146	137	150	132	137	133	141	174	148	145	149	156	152	156	139	160	150	147	188	167	153	169	148	158	163	160	172	173	148	150	164	163	161	152	132	139	158	145	144	135	153	158	148	161	162	157	164	144	150	165	159	144	143	149	153	158	133	164	131	147	149	167	146	163	161	146	162	146	146	141	159	173	162	167	142	155	151	141	157	151	142	165	180	158	149	152	170	143	160	162	151	145	158	168	152	146	160	166	141	162	153	155	154	164	160	155	157	151	178	143	133	156	152	129	148	176	135	157	154	147	150	153	149	147	160	160	167	166	164	154	154	124	165	160	172	154	160	172	149	143	158	152	148	154	144	153	150	157	141	138	151	145	151	154	142	160	142	164	152	152	178	166	166	174	148	147	160	163	173	161	142	143	175	168	155	162	156	163	140	174	166	162	153	154	150	139	141	154	138	152	128	153	155	167	162	186	145	170	174	169	132	150	139	145	173	165	135	164	143	151	152	167	148	151	137	153	150	164	130	127	145	153	177	141	165	148	133	151	150	154	129	155	114	159	147	162	165	166	163	179	180	148	151	141	156	145	144	144	143	142	153	146	156	175	149	163	170	160	167	152	136	165	175	159	161	154	140	169	141	139	155	173	136	144	154	151	155	152	140	162	149	142	141	158	141	162	145	158	173	162	163	156	142	164	169	137	154	152	156	151	146	147	152	176	168	151	158	159	159	173	147	169	147	153	130	154	164	161	160	160	163	154	153	129	143	146	179	157	164	150	140	163	182	126	143	174	156	152	144	158	154	140	164	130	160	167	143	152	171	162	139	157	159	129	175	153	191	160	153	138	156	153	160	159	160	166	163	150	154	196	175	156	161	176	174	160	178	150	150	165	145	178	141	163	155	124	136	126	152	163	127	148	166	137	156	159	161	169	155	177	173	153	147	158	153	139	171	141	140	157	152	167	169	143	139	140	137	138	164	140	161	144	152	135	156	133	145	162	138	153	151	170	172	166	159	155	157	161	159	150	172	160	151	156	168	157	149	153	160	151	155	162	161	163	139	130	150	137	136	148	156	169	148	175	170	131	148	164	158	152	169	137	146	135	125	145	151	157	137	165	147	128	174	158	148	159	158	166	141	184	156	174	153	163	149	153	129	188	155	156	163	174	162	153	164	167	135	171	148	172	159	141	167	175	162	156	162	146	160	164	168	180	153	162	150	169	135	168	180	156	151	161	145	123	149	161	140	169	151	142	155	152	185	156	144	145	160	148	119	142	172	147	153	154	156	164	145	152	119	158	148	143	154	144	147	154	156	161	179	148	134	150	164	161	160	152	146	167	177	165	145	157	164	147	160	151	145	162	161	132	163	158	152	146	143	173	144	144	167	157	168	149	164	146	146	138	168	147	154	156	158	149	151	159	154	130	126	139	146	137	144	142	147	169	156	157	156	133	162	166	156	167	160	145	156	148	145	166	180	170	189	145	164	140	144	163	156	151	151	202	145	157	143	158	177	151	158	138	136	127	167	172	145	145	162	187	140	166	177	130	156	147	148	156	156	179	141	165	148	153	151	152	158	152	153	125	178	144	153	166	138	149	148	165	163	133	143	165	166	153	145	152	153	141	138	178	145	159	136	150	135	154	154	154	143	157	152	160	144	149	141	137	170	126	155	155	143	136	137	158	164	159	165	155	126	156	152	154	159	147	150	152	151	161	158	157	140	166	144	148	145	170	156	124	164	153	146	143	141	146	151	160	169	157	157	153	144	149	137	139	145	148	158	169	166	151	152	141	148	156	157	161	171	148	160	159	142	160	158	147	160	141	141	153	133	144	150	149	161	158	146	147	156	145	153	169	171	156	144	170	140	151	150	162	165	166	137	161	154	150	153	138	132	149	162	147	163	134	145	150	170	148	182	146	157	159	162	154	145	151	169	156	159	168	164	170	170	126	160	171	134	155	148	166	169	155
54705	13630	837	884	873	704	654	587	602	572	488	549	522	525	486	469	476	485	452	483	477	465	477	470	445	465	457	472	472	464	443	437	449	455	453	452	396	447	428	467	490	470	475	447	476	498	464	457	514	511	527	529	469	482	466	446	479	511	688	692	653	698	773	763	862	876	690	769	1034	978	830	711	580	695	690	623	663	619	545	631	609	513	487	454	502	482	459	444	484	494	504	465	461	461	486	464	448	498	463	456	447	468	480	410	482	450	436	412	407	443	443	448	466	442	451	406	448	454	475	457	479	476	478	491	453	443	459	487	426	419	444	421	426	424	470	506	454	459	449	484	455	421	447	462	463	439	441	412	437	478	483	422	468	465	455	432	455	433	449	449	456	460	433	449	470	464	462	447	426	437	454	481	459	438	423	445	459	485	474	448	447	466	450	457	413	423	478	434	418	461	454	463	449	453	424	460	428	422	431	413	425	434	463	436	465	461	432	469	505	489	446	448	449	494	476	478	434	453	436	400	446	493	461	474	420	483	456	447	470	444	449	448	471	473	461	433	494	419	451	438	450	438	435	441	423	434	424	480	472	482	476	461	443	481	457	473	489	439	449	411	478	441	433	497	476	461	469	416	424	433	411	424	437	433	461	434	431	445	439	444	445	455	448	475	451	452	439	443	456	464	423	428	505	440	462	418	450	425	503	450	462	455	448	475	430	453	469	462	455	414	438	471	453	447	458	457	467	441	471	423	452	443	427	473	438	452	440	463	464	397	477	490	382	446	493	467	452	468	424	452	468	469	463	447	407	491	440	470	417	468	417	461	426	441	399	431	421	471	425	462	461	495	438	470	437	449	466	429	432	432	439	457	450	460	434	453	445	470	480	447	446	477	452	426	445	469	447	420	452	456	476	432	471	443	416	472	443	448	420	435	438	436	443	451	426	434	469	471	413	461	441	427	492	447	446	460	419	401	477	445	450	462	465	435	466	427	454	452	447	440	464	460	438	452	454	424	447	449	460	433	484	461	431	438	449	517	455	477	465	465	467	441	450	463	461	483	452	422	430	426	420	462	457	451	455	474	438	432	490	461	458	423	442	475	408	449	452	441	400	455	444	489	492	495	497	435	444	441	460	456	459	456	427	457	454	455	446	426	474	439	453	440	414	474	463	423	445	414	434	429	449	466	453	425	441	436	441	485	453	457	432	415	445	448	419	433	407	446	441	462	448	413	459	432	458	458	466	424	453	454	454	429	484	470	452	432	466	447	471	463	431	438	492	432	452	466	413	418	436	468	413	418	429	455	418	413	414	460	436	482	434	435	465	457	430	452	423	473	457	442	460	456	445	416	430	451	475	420	445	466	434	436	427	452	468	405	453	470	447	490	432	454	463	451	434	435	450	463	454	436	445	457	428	430	422	459	460	463	430	470	449	424	436	452	452	438	483	442	480	417	452	468	420	480	455	484	451	488	432	435	457	453	432	441	461	429	421	430	457	448	460	418	428	455	440	417	412	422	480	458	455	462	405	461	464	465	456	458	465	451	409	464	454	433	431	440	410	475	452	454	414	443	464	456	438	418	434	439	444	436	452	447	455	472	454	488	475	421	448	409	462	423	451	472	455	446	395	455	428	487	450	452	431	430	437	474	443	481	455	430	406	446	435	462	451	434	489	437	479	460	431	424	457	428	466	442	444	481	426	438	455	466	423	425	449	408	410	436	470	424	437	486	451	427	421	476	431	389	422	464	437	473	453	473	468	445	458	518	466	418	468	450	467	473	446	442	448	481	450	431	455	445	450	455	454	436	432	453	426	453	450	452	431	446	454	451	427	408	440	440	455	403	457	423	432	454	448	443	409	444	441	411	454	447	408	456	450	446	411	432	420	442	452	456	444	471	461	438	435	418	424	480	451	448	450	476	459	424	451	446	451	429	446	458	465	456	456	422	430	437	446	451	442	467	444	480	446	451	434	419	412	444	438	432	462	423	465	421	476	469	438	416	459	447	410	461	429	429	444	428	431	470	430	429	427	466	456	411	466	456	433	464	443	428	446	423	450	422	443	457	450	441	422	460	475	449	462	453	439	462	454	490	464	458	409	444	437	439	465	427	455	437	431	432	480	431	446	435	394	418	439	449	466	440	444	509	440	452	417	431	411	439	442	438	462	455	455	418	431	500	452	449	460	447	451	437	477	482	445	417	458	460	482	438	447	442	449	462	425	454	462	457	460	459	413	483	483	449	434	467	454	428	485	491	475	449	438	450	448	448	424	483	481	460	429	455	406	446	427	445	466	439	474	438	433	462	455	476	460	459	453	398	495	431	475	470	467	470	458	423	446	426	459	475	413	417	440	449	444	430	421	436	437	384	420	445	468	429	442	432	457	446	435	436	418	415	431	475	421	480	426	472	450	435	472	424	456	432	451	408	464	473	464	450	470	460	481	466	461	427	447	434	418	441	433	482	445	436	424	430	448	473	469	453	480	401	387	438	426	447	436	471	461	458	451	432	425	457	463	437	451	412	495	501	456	443	436	458	435	439	442	450	469	473	462	415	477	485	466	464	456	408	485	468	454	424	449	432	424	434	451	476	469	444	415	450	466	448	453	462	439	454	468	416	466	486	468	473	442	447	467	429	439	426	453	468	467	484	448	429	427	477	450	444	413	433	447	433	460	462	473	465	432	454	462	439	479	432	439	467	476	439	481	449	492	433	441	459	461	426	455	477	415	424	480	448	438	446	524	438	445	433	448	476	440	447	417	417	417	449	435	467	451	448	425	419	450	430	485	455	438	442	434	483	454	457	458	449	465	444	443	442	435	475	467	469	456	442	455	431	463	448	427	472	443	456	475	417	421	478	415	413	478	440	430	433	422	464	482	439	430	432	444	430	467	413	426	484	447	427	492	462	419	428	470	453	412	443	481	470	429	489	426	454	456	422	414	458	404	408	473	483	449	480	457	440	438	452	435	418	466	447	442	436	452	451	432	423	439	459	445	450	455	451	444	439	469	464	480	418	454	446	438	437	479	445	438	423	445	465	401	456	409	452	460	440	496	435	436	459	444	414	473	441	459	455	447	447	430	441	417	453	478	421	406	416	484	439	449	446	409	411	426	445	452	427	434	454	408	434	439	441	440	488	475	460	439	435	453	438	475	462	448	489	418	431	423	444	451	467	444	468	464	495	445	460	486	503	470	468	440	454	428	419	468	444	451	430	441	479	448	449	462	454	461	458	463	445	452	446	435	466	427	447	427	486	471	475	450	464	445	446	436	423	444	463	440	448	442	404	436	425	447	418	463	451	477	465	452	499	403	472	457	461	452	462	470	436	447	466	501	403	448	452	442	469	471	438	438	437	451	476	410	433	430	440	444	448	458	453	451	453	477	437	457	472	418	450	434	473	440	446	471	446	448	445	484	454	505	465	425	421	439	473	502	458	441	428	428	449	446	505	462	398	430	466	443	458	424	478	459	440	461	456	452	409	460	441	442	445	446	449	447	447	432	454
81180	38461	12719	1153	349	316	259	216	202	210	197	190	194	154	181	161	175	186	168	148	166	138	188	144	170	158	143	151	142	157	147	150	147	133	145	152	175	147	150	148	163	161	151	171	157	174	141	167	145	159	172	178	167	145	144	143	164	173	173	228	219	218	225	234	264	264	205	223	289	297	250	190	223	227	222	202	160	179	162	154	177	163	167	157	185	143	139	139	178	155	153	171	182	137	146	161	151	175	170	152	143	156	160	147	175	142	157	156	168	142	187	135	162	161	157	166	169	157	155	159	150	148	139	175	157	157	151	139	176	155	161	168	184	133	170	162	134	157	145	180	151	117	155	150	140	139	157	154	139	154	138	167	139	146	188	157	155	166	148	146	161	167	140	183	155	142	158	155	160	157	165	164	149	142	167	162	160	156	146	151	150	129	155	169	135	149	143	141	118	154	132	177	156	154	142	141	144	159	156	151	165	165	139	146	152	173	163	167	150	140	148	144	159	161	156	172	154	163	148	163	166	168	163	164	151	145	161	161	163	148	171	149	169	158	133	142	159	166	160	157	151	152	194	144	158	162	146	156	137	140	170	141	147	134	163	166	149	143	147	145	171	163	163	162	155	144	159	153	172	158	152	158	163	145	126	139	169	154	158	157	145	158	153	149	167	159	150	173	136	153	151	155	153	156	146	150	148	158	140	166	166	175	156	155	149	156	164	142	155	157	152	147	150	148	180	142	131	145	163	151	137	169	180	144	119	163	158	150	142	136	159	134	164	153	141	158	149	160	149	149	150	135	148	162	158	145	127	155	150	139	169	148	143	151	160	143	130	147	143	155	155	150	183	171	157	148	164	162	171	149	150	155	137	149	163	167	151	151	137	149	143	137	162	162	163	150	172	142	187	151	149	164	162	158	140	141	140	177	148	159	197	190	173	185	149	131	164	151	165	144	142	163	165	157	152	167	152	164	152	153	155	164	157	154	139	157	148	142	156	162	170	150	142	148	152	163	138	130	162	169	146	167	149	140	168	135	153	175	158	157	147	171	167	151	141	141	153	151	135	151	134	140	162	151	146	175	136	163	156	151	153	173	137	168	146	156	164	159	165	158	150	135	149	177	142	170	146	171	128	179	138	120	145	156	150	140	151	145	156	140	144	147	154	157	142	176	159	179	146	159	123	133	150	164	148	168	143	155	144	164	158	168	169	176	134	137	138	157	139	149	152	151	172	154	170	146	166	158	163	149	146	159	138	144	146	176	147	168	161	157	156	130	159	146	171	165	156	144	155	168	150	166	161	131	148	145	170	153	170	176	159	152	162	165	139	160	153	165	181	154	143	175	142	137	148	137	148	175	151	163	142	132	162	165	178	145	180	161	133	147	145	151	150	135	167	175	161	161	132	159	161	178	126	169	144	171	168	162	163	150	164	141	140	147	155	145	159	174	161	154	136	147	156	133	151	154	187	156	139	147	180	156	169	141	167	150	146	128	171	155	154	160	132	152	142	139	165	161	144	147	167	144	151	138	160	151	156	149	159	155	149	141	160	143	143	148	139	132	152	164	147	150	147	151	149	152	146	163	167	150	136	137	156	139	121	176	181	149	150	170	141	159	161	148	146	145	123	154	152	173	132	159	138	167	150	138	155	156	173	150	169	151	169	153	152	184	164	173	156	150	158	149	172	142	146	141	163	157	148	165	158	172	147	176	173	195	165	168	149	146	159	165	160	131	148	173	160	168	164	147	154	156	150	146	144	162	146	165	145	171	157	157	143	176	150	150	166	150	142	160	151	145	171	164	152	167	146	162	168	160	156	170	165	147	144	165	152	140	147	146	160	156	155	151	155	133	152	167	139	157	169	148	145	160	151	141	140	146	141	124	148	175	156	154	155	167	159	153	161	139	139	174	157	159	142	175	164	172	143	166	159	183	134	148	161	145	146	153	145	136	150	156	168	139	174	148	161	135	170	168	163	148	166	143	151	160	139	143	157	160	145	150	140	135	139	149	160	153	153	152	141	166	138	137	147	171	154	160	159	165	148	169	168	143	175	159	146	165	155	158	142	167	148	152	150	152	152	156	146	151	143	162	147	179	173	151	143	146	156	148	131	156	149	128	160	161	156	159	145	145	176	154	152	167	138	143	152	156	153	159	182	151	155	153	170	159	180	130	167	151	171	160	162	164	169	149	147	159	182	165	181	165	169	169	133	150	149	150	156	160	153	143	162	150	159	153	158	165	168	150	161	141	164	171	145	147	150	163	138	145	163	155	158	165	170	156	126	159	150	131	138	140	177	152	154	148	140	163	168	172	167	147	171	153	158	167	139	158	138	132	151	165	160	181	145	168	164	158	157	154	158	185	133	173	133	152	155	152	138	178	160	147	172	146	158	154	162	151	139	163	154	187	168	139	158	147	144	152	131	134	171	140	155	143	155	152	176	176	159	139	143	161	165	158	168	172	157	132	138	125	148	144	146	145	138	150	146	148	166	163	151	148	161	141	151	162	162	154	160	146	158	132	144	163	158	175	135	159	168	161	159	138	172	153	150	175	153	154	157	151	163	140	169	159	171	163	132	167	168	165	167	155	152	133	150	141	159	167	148	176	162	148	150	182	161	162	173	155	178	169	134	167	157	147	152	178	143	145	160	177	141	138	176	152	143	139	149	176	143	138	163	152	158	167	159	150	167	164	134	187	148	167	152	166	143	182	149	176	144	164	162	125	156	147	167	172	159	160	175	133	159	162	136	127	156	172	146	124	171	146	155	160	147	144	165	167	154	148	152	164	139	142	145	159	155	132	171	169	137	180	153	158	135	183	154	132	139	147	129	150	158	127	146	156	156	159	135	145	164	149	150	152	150	169	154	133	152	170	180	153	157	149	135	163	161	160	167	155	152	176	150	132	167	150	145	168	141	183	164	156	171	172	153	156	163	122	155	173	156	154	147	167	144	138	144	139	138	146	149	160	151	142	143	158	161	159	159	157	155	160	149	145	139	156	150	159	184	165	151	173	142	165	161	180	183	135	127	170	152	171	154	167	151	144	182	163	157	174	160	139	116	168	177	160	167	157	158	135	158	158	153	146	169	143	164	155	159	165	162	159	156	139	155	152	148	145	173	139	172	148	155	165	163	154	157	173	174	161	140	167	158	168	148	167	137	162	167	136	162	137	152	158	143	143	152	166	151	162	141	133	145	156	141	142	144	162	161	160	144	167	154	155	145	141	160	162	145	155	167	127	180	151	152	142	128	170	154	137	144	151	168	167	160	153	166	161	151	142	142	155	149	136	137	132	164	146	158	168	154	149	146	136	151	161	137	134	150	141	128	145	150	122	129	167	152	146	138	162	184	138	150	145	142	165	140	165	160	154	155	147	155	170	147	156	155	141	148	143	146	175	153	142	166	160	138	154	165	145	152	153	145	159	146	134	141	157	159	163	155	155	155	146	159	153	146	144	153	164	152	159	157	132	147	154	133	160	176	165	142	173	155	151	136	157	170	142
60540	20484	1302	1374	1176	977	904	811	778	665	655	613	625	597	612	567	538	535	573	507	545	528	538	496	505	457	522	483	472	485	461	457	473	496	515	480	483	452	491	466	511	460	461	500	470	519	463	488	449	471	528	557	450	457	461	473	504	514	748	1121	902	847	991	1103	1173	1242	1092	1244	1722	1598	1283	831	819	1030	977	919	782	769	663	688	841	664	560	558	546	476	529	469	469	505	482	523	456	467	489	518	528	530	473	454	438	483	477	432	465	445	467	464	499	429	468	469	470	465	503	469	459	435	460	467	447	439	459	452	482	453	460	399	438	433	431	456	438	450	475	482	453	432	491	484	456	431	473	458	457	440	462	492	444	450	451	460	406	462	466	451	470	438	463	462	473	435	450	477	452	443	444	452	441	416	458	462	466	467	482	453	424	454	425	471	460	471	453	445	463	444	435	469	487	451	435	498	465	478	413	417	454	451	470	427	440	446	486	439	485	477	468	474	431	441	466	471	479	503	473	469	471	500	447	447	447	429	455	488	493	468	443	461	482	442	419	413	483	463	455	446	431	484	469	431	455	446	412	464	471	438	476	415	448	472	460	468	473	459	482	482	433	484	403	447	464	451	452	495	446	444	458	469	442	489	475	440	465	492	486	413	474	451	447	440	465	448	479	447	487	464	466	463	498	436	457	447	467	489	404	470	481	463	462	465	453	443	472	428	476	432	427	477	435	434	451	438	492	391	478	442	450	423	479	451	459	458	478	483	445	454	494	456	452	426	433	436	466	493	426	419	457	489	437	467	462	461	488	456	444	459	420	394	436	411	433	419	459	447	460	451	443	446	453	446	494	442	420	458	460	447	500	436	421	479	504	480	399	479	492	470	475	465	485	437	440	461	414	452	448	430	488	460	471	474	452	446	456	487	486	480	483	509	491	469	466	391	490	452	472	474	460	499	437	452	483	442	434	464	461	481	405	420	456	478	462	455	445	468	481	462	431	441	449	419	458	423	435	505	479	433	499	479	437	439	496	452	460	497	449	476	474	422	453	459	435	429	452	445	482	420	415	439	481	466	519	459	462	462	478	464	412	464	430	472	442	438	436	477	456	448	487	469	413	475	435	455	497	443	454	450	460	462	436	436	445	454	445	403	427	488	444	454	449	447	495	469	418	441	478	423	461	446	479	458	439	458	494	463	465	441	452	461	479	454	446	423	494	468	436	447	446	468	431	454	468	474	472	454	477	448	429	444	481	458	462	464	453	448	462	438	447	469	459	431	482	456	435	430	458	449	445	425	496	450	454	415	445	496	453	471	469	469	450	503	448	447	455	447	409	489	447	516	447	433	444	425	434	436	439	464	441	477	473	446	440	465	469	443	479	438	439	489	476	457	445	418	445	449	438	478	439	431	458	466	478	473	458	488	431	491	427	434	485	462	432	464	446	474	446	428	459	467	438	439	459	415	449	457	449	440	470	473	440	427	455	442	486	466	493	446	454	448	419	441	447	429	454	456	435	467	458	452	480	477	454	444	421	488	458	411	464	453	414	431	464	389	468	478	456	470	480	444	441	468	448	440	471	466	452	435	450	463	455	476	452	416	433	487	480	447	438	451	432	449	425	452	465	479	464	428	444	451	441	445	446	425	457	448	489	482	458	428	458	459	412	494	457	411	489	433	455	473	456	413	466	436	490	448	450	442	464	459	439	504	510	436	483	466	435	476	460	454	410	462	432	466	429	445	460	439	499	448	456	443	433	452	450	472	462	477	448	431	448	497	457	472	464	497	455	479	423	437	437	492	465	443	461	430	489	435	474	461	461	449	479	460	443	450	450	459	418	486	441	460	454	420	458	458	463	475	455	465	468	422	440	455	460	464	449	426	426	422	473	467	480	463	435	462	490	432	418	464	437	466	463	488	448	437	431	435	425	408	469	449	472	463	464	423	466	445	455	447	482	489	511	470	455	429	437	464	448	460	454	459	443	434	424	463	467	447	449	468	438	488	457	453	472	463	391	458	428	467	461	416	464	438	466	475	473	469	449	436	444	477	424	446	478	457	477	452	446	473	447	423	459	424	458	470	469	455	444	479	447	469	445	443	441	430	474	455	471	456	442	427	442	455	436	439	424	466	420	447	470	440	464	476	463	436	433	449	456	487	460	455	463	408	453	444	428	456	464	469	433	426	467	415	432	486	465	449	473	456	463	496	442	472	442	452	486	455	440	451	454	453	443	405	433	466	459	447	469	476	433	470	433	451	458	453	410	458	450	443	457	476	455	470	440	467	477	466	441	458	457	423	420	455	467	458	429	479	458	449	432	434	479	426	484	470	431	412	440	457	444	451	478	461	439	440	450	464	450	471	481	444	442	461	464	454	473	423	476	453	477	435	467	421	447	419	425	448	463	452	438	460	456	456	439	431	436	492	455	449	442	432	454	480	436	455	465	444	468	477	459	435	415	485	506	478	469	432	488	457	472	421	447	437	495	449	460	448	440	454	464	466	456	470	482	469	455	467	470	450	456	473	487	445	477	479	465	467	460	448	502	452	463	463	474	425	446	476	440	424	452	476	429	478	459	410	462	432	469	442	490	473	455	458	460	455	454	444	459	456	439	444	433	447	473	496	437	461	432	438	451	465	463	483	454	401	450	457	420	486	457	450	453	448	453	450	477	440	478	456	455	484	445	442	463	454	494	444	435	453	481	460	458	445	472	478	451	454	443	441	475	440	433	464	470	456	425	478	489	471	484	445	487	484	478	380	438	474	473	485	457	445	477	456	452	487	493	445	487	448	454	445	456	428	438	461	463	427	483	439	464	447	456	448	435	453	395	471	461	441	447	463	439	455	451	481	457	475	437	425	461	452	458	488	450	421	446	458	437	430	449	464	438	471	465	452	468	467	426	500	437	418	456	480	447	465	444	478	460	438	452	421	464	432	424	482	454	446	468	400	482	434	439	461	479	458	470	448	480	457	446	456	457	472	433	471	435	425	456	460	481	461	448	417	408	469	449	437	435	455	476	479	488	458	403	425	417	457	473	407	467	443	463	430	483	453	453	426	461	421	453	418	465	484	449	424	500	460	473	453	452	466	432	494	463	449	461	459	435	481	484	449	457	446	446	438	488	470	428	460	445	451	439	435	456	462	483	422	444	448	468	513	440	480	426	509	432	464	431	457	492	424	436	430	460	483	449	481	468	472	436	449	468	431	456	497	475	427	475	443	505	457	419	501	447	445	456	453	429	449	462	475	438	414	456	463	474	438	488	416	457	412	500	466	502	425	469	452	455	423	468	426	484	441	469	462	464	438	431	450	471	469	468	476	437	426	435	460	450	449	439	455	491	461	491	455	442	434	456	434	494	478	431	440	460	497	454	464	464	490	481	454	434	484	467	479	473	440	411	475	429	455	493	397	432	429	423	465	461	454	434	469	450	454	441	447	471	463	464	431	418	465	467	449	459	466	431	461	425	456	445	432	450	446	471	458	429	406	436	436	434	438	483	447	475	464	473	468
41330	8568	457	290	237	250	250	277	252	251	280	249	257	273	230	285	303	265	276	287	263	249	245	246	269	268	273	238	266	293	252	288	268	290	280	240	254	257	274	298	262	286	257	254	274	249	255	249	262	271	244	249	238	276	267	251	276	256	275	250	231	268	260	244	275	239	277	240	256	245	257	249	271	277	268	247	256	255	268	270	250	246	253	241	224	255	230	281	256	266	243	254	275	237	273	259	241	284	282	264	262	255	240	249	255	292	291	275	262	240	266	266	274	306	262	270	252	275	282	263	261	266	266	255	282	234	264	249	255	249	284	257	232	245	259	227	269	266	288	251	308	279	288	266	288	286	247	274	256	254	293	264	272	262	251	249	261	268	271	265	267	263	257	263	292	252	222	269	266	249	240	240	265	273	272	273	234	268	287	260	265	269	237	267	256	243	263	245	268	251	254	269	273	262	247	270	259	260	254	254	283	269	266	267	276	237	265	276	284	276	246	256	253	242	250	276	303	261	267	277	236	269	259	243	253	248	266	248	244	260	267	267	255	241	264	258	245	265	240	285	250	269	255	284	259	267	245	276	272	264	232	238	247	288	259	244	263	257	231	257	282	262	284	256	264	269	269	257	230	258	248	260	254	238	253	263	266	249	267	273	283	252	277	252	250	266	274	249	280	256	266	253	263	254	252	268	276	272	267	259	252	216	244	274	270	271	272	228	262	259	289	267	257	283	271	265	238	248	275	252	229	262	295	252	235	279	253	274	260	277	272	258	278	247	270	248	259	239	254	271	303	270	262	280	252	261	267	274	250	268	278	257	255	225	223	242	273	277	263	252	245	280	264	284	309	295	261	252	259	247	279	284	266	244	267	252	300	239	308	267	294	264	264	245	270	241	237	225	288	254	251	255	254	238	273	272	265	257	270	260	238	230	254	260	243	254	257	263	244	301	262	228	275	273	286	260	268	238	264	252	263	261	254	256	258	273	219	282	249	246	261	235	273	275	254	250	271	262	275	248	265	280	260	252	260	270	275	250	260	247	255	275	278	273	260	247	256	254	275	228	237	231	261	278	244	218	249	260	261	256	254	267	266	243	247	273	251	278	253	261	261	287	233	276	232	275	226	241	239	252	291	271	261	268	281	294	248	243	234	251	230	288	233	252	252	276	260	271	266	276	277	272	246	251	274	290	274	276	288	282	265	249	245	245	258	239	283	262	246	254	273	301	277	277	230	266	275	265	244	278	260	250	244	265	256	263	227	264	251	245	296	244	267	274	284	273	259	268	234	278	245	251	303	223	289	282	230	248	255	255	258	245	254	288	265	275	260	273	236	248	247	249	252	252	258	278	271	247	271	271	302	253	271	263	279	274	278	265	256	244	255	251	260	235	265	256	247	287	245	260	251	266	275	261	301	262	272	260	276	276	256	251	258	257	288	250	264	263	272	268	259	239	248	270	269	247	278	264	269	269	243	289	251	273	271	278	274	250	269	256	260	291	264	273	272	253	288	237	264	260	251	278	277	272	260	310	281	223	278	255	274	283	242	322	286	273	269	286	268	239	273	279	271	244	264	230	260	275	258	254	281	280	309	263	230	264	280	273	252	227	267	273	263	276	287	269	237	285	238	269	274	268	241	275	287	247	242	250	253	263	257	248	261	244	224	286	248	280	250	231	259	270	267	274	237	236	240	243	285	264	263	280	246	257	247	252	244	268	256	262	262	283	255	250	248	251	239	250	262	243	282	253	237	270	276	268	281	288	243	265	271	261	260	269	254	258	276	272	247	267	256	249	263	277	264	247	259	217	287	281	240	250	271	288	259	286	261	250	262	269	246	270	236	256	263	256	283	245	244	242	280	281	267	246	246	274	254	263	254	258	276	254	286	257	267	253	261	262	247	258	251	248	260	265	274	284	266	262	297	262	233	280	245	220	261	245	265	271	312	250	276	243	230	269	260	264	244	247	250	276	245	267	245	245	257	267	294	246	271	271	275	252	239	280	244	253	255	256	242	264	244	268	252	275	292	232	268	264	265	245	285	257	235	262	256	247	283	252	257	258	278	271	269	244	263	257	242	253	250	234	261	280	283	258	263	237	279	261	283	217	243	268	266	277	261	269	241	274	282	307	270	279	270	285	272	248	246	248	283	248	248	245	264	249	268	258	256	304	255	282	243	256	257	255	253	248	235	235	279	266	259	276	262	259	245	267	272	273	262	263	256	256	251	260	270	234	271	257	268	272	271	268	251	257	284	288	255	261	274	260	296	287	267	267	259	306	272	235	250	236	260	266	272	244	276	273	264	261	255	260	270	262	280	281	290	270	260	252	280	275	246	274	263	247	226	275	249	277	253	248	262	291	257	259	244	246	244	278	265	273	253	272	277	267	270	269	260	251	246	249	258	239	268	262	253	242	248	229	262	267	282	254	284	256	259	255	271	256	240	286	244	264	249	240	255	272	271	263	276	271	236	273	295	260	285	299	230	256	272	257	250	277	263	273	242	250	276	241	257	276	269	262	282	261	262	247	266	282	252	282	282	296	276	252	251	247	261	243	250	233	259	218	259	267	257	293	248	241	277	256	286	267	255	221	264	252	242	288	261	258	275	255	287	262	263	262	271	258	235	238	277	268	249	279	236	249	231	307	271	255	247	240	256	259	267	227	229	249	260	265	269	264	244	263	254	254	249	260	245	290	270	273	240	251	275	267	258	250	267	277	286	234	255	230	290	250	259	235	255	259	231	250	276	279	297	240	244	303	266	269	258	253	241	245	279	258	258	307	264	243	268	277	257	269	287	257	235	313	268	277	290	266	260	286	291	279	274	279	219	282	246	252	254	252	258	262	266	254	283	257	232	286	281	274	248	254	253	272	256	259	239	233	263	278	233	255	269	294	233	255	248	236	263	257	242	271	238	291	257	231	245	257	291	270	261	263	259	255	279	253	283	257	240	268	285	279	249	273	263	264	226	276	279	258	261	257	235	273	270	287	276	270	264	243	265	228	240	250	266	263	268	277	240	259	267	269	261	254	256	241	286	239	281	269	263	278	277	275	256	266	290	274	245	259	264	269	266	248	255	248	260	271	259	241	275	254	299	249	259	281	236	257	274	281	271	279	275	279	240	259	251	245	266	247	261	249	243	270	247	252	262	281	254	249	260	267	235	267	266	255	279	251	235	290	255	260	247	256	247	279	248	262	248	247	235	255	278	276	263	258	257	273	232	261	273	255	244	248	277	220	248	209	253	256	243	288	234	251	270	266	249	261	257	240	251	242	257	273	288	243	229	257	249	257	296	250	256	285	263	253	278	249	263	259	267	267	256	282	260	269	250	252	290	272	270	262	243	264	257	286	244	268	264	256	256	223	271	253	287	254	251	261	256	255	233	226	260	267	261	260	263	253	266	256	275	242	259	256	265	242	243	231	262	246	278	261	270	253	275	260	268	254	266	249	263	263	268	257	257	254	221	261	262	283	266	285	252	252	250	259	276	257	250	257	248	246
35361	2926	727	738	699	780	668	690	741	727	733	715	719	710	744	722	732	711	709	758	683	718	744	678	662	707	707	735	681	702	677	635	685	712	697	711	708	707	706	682	703	699	714	708	718	709	740	683	735	685	699	695	665	740	735	683	715	687	693	713	678	724	689	762	743	720	701	685	730	751	717	719	752	720	703	725	769	703	733	696	697	711	717	752	670	719	690	692	669	698	714	687	726	725	710	713	713	682	688	763	721	684	687	723	725	718	713	700	677	695	705	649	706	703	666	705	733	675	763	728	703	709	685	663	696	712	690	688	743	721	717	678	698	694	667	732	724	706	707	712	732	689	691	710	718	729	726	728	658	693	668	660	696	755	696	721	720	711	677	718	677	754	746	710	711	682	711	706	743	721	669	705	699	699	690	703	715	725	679	725	710	713	708	682	714	710	725	682	703	685	709	694	701	678	705	748	722	714	699	673	714	713	685	706	635	667	702	701	710	719	719	725	716	686	678	718	705	718	694	705	667	697	741	737	666	712	724	704	723	722	717	671	681	721	711	700	684	696	685	779	736	655	732	681	696	662	734	683	643	735	762	739	738	704	692	703	695	681	683	721	715	726	715	720	663	709	691	706	668	698	703	677	711	719	710	676	713	706	723	691	718	730	677	688	692	722	717	704	690	704	680	726	714	692	756	680	697	723	707	687	668	663	733	756	691	725	715	689	680	742	721	720	740	702	720	694	763	716	668	680	678	693	680	711	738	647	712	729	724	686	726	751	716	709	725	700	697	693	661	722	720	718	679	683	671	720	652	713	667	678	714	692	684	719	697	697	713	723	764	715	703	748	707	698	685	706	707	735	765	703	726	701	702	667	682	752	752	734	710	706	715	698	737	692	712	715	696	699	733	707	712	734	703	663	716	736	754	683	730	704	719	718	700	675	735	663	730	693	710	725	719	701	741	714	737	718	677	673	725	728	699	684	747	697	672	691	687	671	726	702	726	725	734	683	718	716	684	652	682	688	710	775	674	734	685	714	692	731	719	705	707	713	717	727	680	732	733	714	678	714	682	706	755	733	641	730	726	741	706	733	707	762	706	732	729	710	697	717	676	688	680	715	696	691	693	694	720	720	697	702	685	766	710	753	689	720	666	703	691	687	666	749	724	653	734	729	740	714	730	710	673	704	698	682	766	690	700	683	671	697	728	754	751	775	709	699	702	674	657	717	730	716	678	712	697	705	718	757	721	721	715	742	698	693	744	656	736	705	706	696	722	725	745	724	735	659	695	698	703	667	702	755	725	739	725	743	715	702	680	691	690	766	641	719	700	721	739	667	704	695	694	741	670	662	712	718	707	681	721	758	779	711	730	697	694	703	718	714	707	707	710	710	654	702	711	741	742	678	670	699	716	743	700	645	666	726	731	710	699	727	747	708	758	715	703	738	654	722	760	676	637	739	728	679	714	751	705	738	741	736	707	710	666	700	690	669	706	707	675	708	759	682	683	687	695	661	693	710	727	709	705	710	733	720	694	653	690	681	706	675	716	806	718	715	674	748	685	683	724	683	693	685	719	667	681	734	695	664	700	732	641	726	703	671	671	705	690	679	717	718	729	737	715	695	693	705	704	726	686	702	762	732	742	756	706	723	707	716	704	702	743	651	664	710	736	722	680	700	720	686	705	706	696	737	708	714	702	682	721	687	672	704	720	701	701	735	631	737	706	678	688	720	697	692	705	744	669	698	760	681	717	685	713	719	708	682	661	685	706	697	738	698	700	677	712	690	724	739	702	698	678	669	714	698	699	732	694	729	712	715	678	660	703	716	668	653	729	736	708	699	712	713	721	676	680	737	671	748	737	715	778	698	672	708	638	757	724	692	678	688	704	665	703	718	658	675	688	693	712	690	723	694	745	736	717	688	700	728	724	715	720	660	695	726	688	735	691	649	725	681	738	705	689	758	697	657	713	689	746	779	695	689	705	680	719	717	696	671	737	728	673	702	739	675	758	696	700	722	708	693	719	654	703	721	681	721	721	698	651	752	736	671	741	751	691	709	717	693	707	666	721	718	732	749	750	690	659	752	713	690	740	746	648	687	751	710	658	720	707	715	713	695	737	703	727	728	718	694	700	706	738	700	686	714	724	683	693	714	652	735	653	686	716	710	717	702	670	683	677	725	719	748	689	754	705	674	694	699	716	702	770	710	709	691	715	718	707	713	723	685	681	742	690	722	680	717	705	645	663	734	685	697	711	745	667	689	754	704	686	697	754	707	669	692	692	711	741	735	777	703	690	699	702	655	800	696	718	716	722	709	747	679	691	663	744	753	675	741	670	677	714	750	678	726	711	689	666	733	662	702	710	712	711	700	747	750	721	694	746	719	696	707	678	740	736	686	697	685	734	707	745	712	695	689	751	757	698	692	688	682	657	736	727	701	724	680	646	692	721	679	740	732	709	690	675	685	744	757	732	708	708	694	731	674	705	692	779	749	777	708	706	727	674	674	702	728	721	688	699	734	776	664	713	687	722	688	705	733	675	711	766	691	646	722	649	682	720	705	736	704	687	648	697	727	713	682	699	670	706	722	755	705	726	717	722	660	715	683	692	709	747	694	689	706	712	791	765	689	751	693	727	714	712	715	725	706	725	718	751	734	707	695	707	719	745	754	722	736	724	675	666	696	717	723	758	715	683	686	734	718	702	764	700	714	718	746	697	763	669	694	704	681	706	706	687	761	677	727	673	682	692	695	670	713	706	741	685	688	700	734	681	683	684	693	680	702	650	696	738	713	685	710	729	698	700	731	686	683	695	706	701	701	701	718	693	707	694	722	723	708	720	680	695	726	720	690	710	719	665	716	669	714	751	676	706	670	744	708	689	718	709	676	670	714	731	751	707	705	726	693	717	679	718	708	685	671	678	682	705	694	701	713	722	669	721	716	676	699	678	696	711	673	710	718	731	731	744	696	702	669	738	665	676	682	677	696	642	689	736	732	739	709	695	750	705	708	643	697	722	697	707	742	729	732	719	736	693	691	688	755	702	730	715	671	680	691	728	687	787	722	715	711	726	732	678	738	695	695	686	715	689	703	705	730	712	701	721	707	709	648	723	693	705	683	720	696	699	721	729	745	720	697	686	682	726	727	741	709	735	741	703	689	751	747	700	708	784	728	774	655	685	703	734	693	754	704	690	747	730	697	701	755	760	722	668	718	731	708	642	681	670	716	727	696	676	728	678	704	698	714	667	710	741	693	668	705	738	754	707	728	739	685	713	731	777	770	693	715	685	663	716	711	748	702	730	703	683	723	723	732	732	691	722	710	695	748	677	734	710	719	744	693	704	722	661	712	740	699	692	656	692	687	744	716	701	646	735	740	676	693	753	688	703	711	736	742	677	722	677	724	669	683	670	706	691	744	692	741	752	703	735	730	743	686	662	684	710	697	765	694	722	719	703	690	728	664	689	701	692	712	685	686	704	751	748	720	654	702	724	680	707	689	699	696	695	711
73396	31850	6540	374	228	207	189	186	160	184	164	151	174	143	162	135	168	158	152	159	154	168	151	156	142	155	190	164	132	131	147	140	160	127	142	139	139	144	175	154	147	173	163	132	144	138	144	161	150	159	142	150	138	147	137	152	142	151	142	170	179	162	184	138	188	185	202	186	202	192	179	168	157	177	160	181	160	181	146	166	158	157	189	155	156	166	149	146	157	177	153	169	153	164	131	171	160	160	163	161	160	126	146	172	164	163	143	153	134	132	156	151	166	138	156	141	160	131	146	138	137	157	145	162	155	143	155	159	128	150	151	162	161	166	151	139	147	146	141	160	149	147	139	139	146	135	151	140	168	147	175	135	139	152	140	140	157	141	157	142	155	170	146	136	154	144	164	139	174	158	145	138	156	154	154	137	155	148	142	149	160	175	143	155	157	148	156	137	167	135	176	147	151	122	138	157	157	151	137	158	143	157	141	135	148	157	147	158	158	154	140	124	144	157	145	150	154	150	146	144	139	149	170	149	157	162	134	151	163	142	164	148	166	153	153	152	168	143	143	177	172	156	157	145	170	130	135	143	149	152	145	153	160	137	153	137	166	170	156	154	172	147	169	162	154	128	166	164	156	157	133	140	137	170	146	177	155	160	143	149	151	160	144	148	134	134	145	134	144	138	145	139	135	151	150	133	163	137	186	138	137	140	179	150	158	167	171	137	157	162	157	163	172	153	146	136	170	146	151	150	143	142	164	138	152	166	152	153	132	173	143	174	156	136	161	178	175	149	152	143	156	158	160	148	143	158	147	146	145	153	149	154	135	166	152	147	158	145	145	143	171	146	127	155	152	133	155	153	138	178	156	173	136	137	132	134	151	158	152	145	145	140	156	158	156	144	154	139	162	173	148	138	170	151	126	151	150	164	172	149	151	148	154	151	163	147	171	154	165	138	155	140	144	142	151	153	138	146	160	158	150	170	143	167	150	156	152	154	176	162	159	135	160	153	155	130	138	144	132	143	124	150	152	163	154	139	157	152	174	152	139	156	148	158	154	138	147	153	139	150	144	171	155	153	151	122	170	152	147	155	148	163	177	170	175	153	155	146	153	158	148	161	169	146	138	144	153	182	164	150	145	166	151	145	150	139	154	150	156	160	159	143	143	138	140	128	154	142	151	140	146	173	164	136	155	153	163	151	151	168	156	149	150	148	138	157	160	139	147	151	157	146	172	147	133	146	143	155	152	143	150	153	190	161	167	144	168	164	153	149	141	158	131	146	149	164	143	143	149	142	145	178	144	136	142	140	152	141	156	122	158	153	170	145	146	139	150	145	158	138	156	169	160	126	151	156	153	141	157	166	154	163	140	169	137	154	156	168	148	161	152	159	130	160	143	135	142	155	144	146	155	155	172	132	157	144	152	170	153	153	124	155	150	153	149	145	152	155	152	141	174	158	143	152	131	161	163	159	179	149	153	153	175	143	164	165	147	144	161	163	126	159	161	135	151	142	155	133	124	147	154	142	142	152	153	152	144	168	142	141	146	150	147	179	137	167	142	162	145	152	148	174	148	161	164	136	137	164	148	155	160	157	150	162	155	161	149	152	150	141	140	140	139	157	172	143	167	159	134	165	163	146	150	138	146	150	152	154	167	128	152	123	158	152	160	137	141	124	144	143	158	156	170	152	156	145	150	171	142	133	137	146	154	142	152	172	167	140	163	182	137	176	147	172	167	159	146	145	142	170	142	161	152	146	178	153	177	165	157	167	132	166	158	164	156	158	131	148	159	145	156	146	160	159	164	140	160	158	158	154	160	181	158	166	158	150	163	139	166	157	152	132	158	175	157	140	146	137	155	165	153	126	144	158	135	156	155	156	137	157	149	148	145	143	137	129	160	136	162	137	171	153	156	134	155	145	136	158	149	152	156	144	163	154	168	153	174	154	150	164	141	142	143	150	170	146	152	162	161	140	163	146	147	140	146	157	138	131	172	141	165	139	154	180	161	133	139	155	160	138	145	158	145	153	157	155	150	140	140	142	152	152	167	162	161	148	158	155	147	154	145	152	136	145	147	158	157	150	148	139	151	154	146	152	133	143	158	137	160	143	122	142	155	162	172	156	129	149	142	162	146	153	166	158	131	154	160	167	166	155	133	164	153	145	157	145	164	159	160	165	149	153	137	152	165	134	156	153	152	160	149	150	129	141	146	176	156	161	177	155	164	129	129	149	150	175	148	180	160	143	136	169	135	171	164	162	148	170	170	150	179	145	164	151	152	175	153	159	172	149	158	159	140	153	150	135	149	136	159	153	184	137	159	149	150	151	132	158	131	150	166	160	125	145	151	153	145	172	148	163	143	173	139	135	146	174	152	155	158	157	153	143	152	154	156	170	154	168	150	136	138	181	162	167	146	135	163	157	153	173	173	166	158	149	155	152	163	161	161	157	144	163	152	149	149	155	174	155	143	166	136	155	156	174	159	156	158	135	146	161	167	141	145	153	131	153	162	137	156	168	149	159	170	163	154	168	142	154	164	176	144	146	133	146	159	150	176	130	156	163	140	172	140	155	159	157	135	162	138	155	163	144	135	148	158	166	152	151	158	144	171	166	174	141	145	164	145	155	171	144	137	150	147	131	143	153	151	143	144	136	145	156	152	159	161	152	147	147	146	149	174	153	158	148	161	168	136	161	161	151	142	138	146	155	151	150	153	169	166	150	136	155	143	150	136	153	155	163	150	173	149	144	153	157	139	140	170	146	155	153	158	134	148	154	161	159	151	157	159	152	131	161	169	148	139	156	140	170	144	177	166	158	152	173	154	140	152	148	154	146	157	159	150	164	136	142	165	132	138	164	153	159	142	152	153	169	149	139	141	141	175	151	142	167	154	165	169	159	167	170	135	153	143	148	148	158	147	161	151	130	156	142	148	153	140	173	152	184	152	152	140	143	149	151	157	163	165	141	137	130	153	166	165	147	142	142	152	153	158	143	153	153	152	161	146	168	165	183	152	147	147	152	166	153	144	157	155	126	191	145	143	160	131	158	156	146	144	158	162	165	143	136	160	157	163	149	166	158	157	152	149	166	139	151	139	167	149	145	130	155	146	162	126	178	146	164	155	150	170	158	158	143	146	152	140	157	144	169	158	150	166	155	169	158	159	132	150	149	161	138	166	152	145	143	164	165	161	151	169	188	153	135	168	151	133	147	143	152	154	158	170	130	158	153	139	133	161	144	125	143	170	155	179	167	122	148	160	159	149	164	162	158	164	149	142	152	154	149	141	159	132	174	137	133	162	172	154	147	144	170	143	133	155	158	147	141	155	132	152	152	161	143	162	156	168	146	151	154	143	152	152	153	147	157	162	191	154	133	172	156	118	147	143	164	142	142	144	163	151	153	145	163	148	150	133	164	117	158	130	155	142	159	171	146	159	139	152	152	129	145	143	159	165	149	155	149	148	142	137	159	176	138	139	139	156	131	148	140	159	170	165	165	154	137	159	145
53849	13622	784	898	778	700	645	604	603	572	540	506	493	523	470	479	466	478	481	472	497	508	428	466	507	475	489	425	473	490	469	438	462	427	423	453	467	451	451	467	487	417	454	464	476	467	456	450	454	461	514	489	494	427	433	490	499	482	616	634	612	718	785	663	764	803	801	893	1003	773	766	608	647	732	665	677	583	556	511	531	606	550	440	497	481	522	454	427	457	501	445	495	469	451	450	488	451	423	453	451	438	454	445	465	454	459	436	459	450	448	427	434	428	467	447	446	435	427	417	413	428	439	445	428	435	433	428	428	439	460	428	468	391	427	463	455	450	462	434	432	443	437	417	399	467	452	429	463	427	459	463	417	424	429	424	433	466	425	419	450	388	439	449	398	498	431	451	389	432	448	447	456	448	433	465	419	426	451	407	426	488	450	434	476	466	450	453	434	466	445	435	439	437	434	416	456	438	444	441	442	428	464	437	445	391	427	436	464	436	442	496	409	448	453	470	457	443	429	432	448	413	426	450	448	460	437	442	445	413	442	435	457	472	465	462	410	405	413	429	431	435	430	443	445	479	449	463	427	434	428	448	444	446	442	437	424	451	465	482	413	400	473	450	444	473	433	449	480	463	397	450	464	444	441	421	426	465	439	427	486	423	461	495	429	447	438	456	479	482	406	435	425	434	440	425	455	422	432	438	414	426	429	440	468	426	427	468	402	483	440	437	449	451	478	420	449	455	406	465	470	426	442	438	443	441	433	405	464	420	415	423	454	425	479	479	486	441	454	468	447	415	428	450	467	436	476	461	442	503	452	414	436	446	430	425	450	438	455	433	425	433	424	445	462	436	460	433	439	453	455	434	461	403	412	419	418	431	448	461	443	453	476	452	414	448	427	443	463	435	436	433	451	410	433	420	420	480	420	428	430	449	437	415	465	468	441	453	443	424	435	444	414	466	451	402	415	434	422	499	452	420	440	431	388	456	446	455	479	411	423	454	458	436	406	452	430	434	458	415	444	411	443	467	457	397	428	459	443	423	464	425	446	450	463	448	457	457	438	458	432	438	443	469	464	441	422	408	464	473	463	430	449	424	432	430	501	447	462	502	487	484	467	400	443	450	455	421	433	453	461	473	428	470	418	466	445	435	459	450	415	454	415	462	489	435	438	457	444	449	449	421	436	467	456	450	412	426	408	407	473	456	432	457	435	468	408	435	440	431	412	467	460	442	437	455	423	442	444	426	437	451	425	416	432	449	434	467	438	421	473	443	444	414	442	449	449	449	452	434	465	456	389	450	443	442	444	470	461	447	424	416	470	408	447	461	450	443	448	439	421	448	451	434	408	435	469	424	471	448	460	422	451	478	443	429	401	420	447	417	451	493	419	417	452	456	473	460	404	490	460	480	424	486	430	441	441	428	448	416	453	421	480	461	464	434	427	460	440	454	468	448	419	463	434	440	434	404	462	437	443	437	452	472	443	436	466	451	455	470	455	447	469	436	437	430	456	448	435	443	427	443	436	437	447	433	440	445	463	468	436	437	430	443	422	442	403	463	456	449	448	446	418	466	446	501	485	489	436	436	448	442	450	454	427	446	464	424	468	416	437	443	443	422	466	453	468	448	467	450	461	447	487	427	453	465	444	430	432	478	453	447	437	459	432	450	440	475	448	432	465	442	457	472	419	439	451	437	434	453	404	466	432	459	417	491	473	449	459	431	438	452	411	416	430	446	428	485	422	442	451	438	443	423	436	442	468	463	451	476	439	454	449	418	475	422	409	428	424	471	416	441	413	436	470	452	438	429	444	444	485	432	453	450	489	461	421	442	430	448	441	472	418	422	444	459	465	455	427	435	452	457	439	375	473	460	445	408	461	461	419	417	443	429	453	477	428	428	421	414	492	445	440	440	469	445	420	439	427	486	432	446	459	426	416	453	434	462	448	421	423	410	438	471	468	423	453	470	442	449	462	457	444	453	433	432	440	383	424	459	454	482	423	435	459	431	464	437	453	427	413	467	435	450	441	400	482	460	488	450	443	452	466	435	440	430	453	485	453	458	460	438	463	435	429	440	457	444	449	436	429	434	465	436	455	459	470	441	440	461	447	449	435	436	438	455	460	464	416	444	448	456	465	509	407	451	429	463	385	437	472	461	440	396	461	444	446	436	414	460	430	466	472	422	433	502	450	472	431	409	424	413	443	457	436	497	445	447	462	463	450	452	417	449	431	418	423	440	418	465	455	426	434	466	427	423	441	493	465	474	414	462	475	469	477	427	441	469	465	441	476	398	465	469	428	437	421	427	472	471	442	456	448	415	468	431	426	440	436	446	449	454	433	447	431	443	446	426	434	428	476	455	393	423	467	419	418	461	443	448	430	435	471	429	426	468	424	499	415	458	459	432	451	463	418	449	453	439	429	454	455	426	407	419	434	455	474	452	474	417	433	435	453	454	406	457	442	455	462	444	451	428	432	409	453	450	439	423	452	426	501	479	380	462	442	445	462	457	433	445	438	418	449	408	471	473	462	442	464	460	465	467	406	488	465	424	438	471	457	441	425	489	444	431	419	430	487	459	418	438	461	451	444	459	481	440	423	428	437	460	461	451	448	430	430	450	446	417	465	415	457	426	453	456	435	445	436	430	460	486	450	436	454	434	425	448	433	435	439	405	413	446	450	438	463	444	436	434	442	448	457	463	433	442	464	398	411	442	462	457	444	423	459	448	465	459	448	450	463	426	480	415	439	433	466	474	482	478	406	477	450	418	435	458	434	459	462	451	408	470	467	433	463	466	470	427	457	461	419	448	408	473	473	441	422	435	419	443	445	456	434	452	468	450	429	442	444	450	462	476	456	411	459	436	451	407	422	433	399	476	392	451	412	469	469	425	440	457	417	406	475	447	458	459	425	430	443	441	434	459	425	428	470	418	459	433	445	437	448	456	445	452	414	451	457	462	473	415	436	434	482	432	460	457	433	419	440	466	475	440	468	467	430	442	433	423	403	416	438	450	405	462	463	431	428	421	441	437	462	424	410	473	443	415	442	456	402	452	473	404	483	441	484	437	482	464	468	412	436	432	438	405	459	450	471	469	432	407	491	440	451	443	453	472	452	399	430	438	472	473	427	415	454	482	437	447	453	480	459	457	430	455	434	428	430	453	415	457	400	439	418	470	444	411	445	468	442	456	448	475	469	473	469	463	457	390	447	454	430	405	415	443	450	459	464	424	432	422	488	451	430	466	454	469	464	449	470	453	468	428	490	449	499	418	425	416	435	448	507	456	440	427	443	414	488	476	415	434	432	422	423	438	455	440	452	460	432	461	452	434	448	464	454	443	435	450	420	431	425	463	419	453	453	442	449	445	432	477	474	452	436	442	451	417	452	452	430	430	453	467	458	428	465	419	429	434	447	447	410	442	440	455	420	479	428	436	481	441	434	460	434	449	422	461	448	453	427	476	475	463	455	455	423	467	475	433	467	423	432	461	412	422	466	476	461	473	413
82567	38377	10838	952	344	279	233	214	218	178	187	204	154	186	174	210	176	177	160	181	165	175	152	169	154	173	172	137	144	155	146	139	156	156	162	151	158	160	150	177	170	176	159	168	163	152	166	138	146	158	161	182	142	149	157	155	147	155	196	217	164	194	230	218	218	243	197	234	272	215	210	182	203	215	213	211	185	179	182	185	161	181	157	157	161	175	148	141	131	149	149	159	143	144	166	165	151	171	153	162	157	160	173	157	169	163	149	170	146	139	167	148	152	162	160	142	170	171	161	142	163	185	146	139	147	148	161	161	176	169	159	161	147	146	150	165	169	171	149	146	166	160	161	171	166	157	180	162	169	167	156	157	159	160	155	152	161	156	154	161	143	146	160	174	160	141	142	164	173	146	150	159	146	151	144	156	162	151	159	162	160	140	154	183	143	175	140	145	152	164	153	148	167	117	162	157	141	159	146	122	162	176	135	140	149	170	165	156	150	144	154	155	140	158	128	157	148	167	145	145	166	158	152	135	167	162	152	158	135	141	144	162	157	162	134	151	149	165	175	153	160	162	165	139	144	149	162	154	153	134	137	149	154	159	146	154	172	152	178	133	152	139	161	129	160	141	132	166	141	163	168	143	166	154	148	160	137	150	145	157	126	138	141	161	150	161	153	154	140	164	106	156	137	137	142	144	152	162	173	166	139	153	159	157	151	161	158	139	151	184	148	148	143	153	148	152	140	158	150	158	162	143	150	155	163	139	156	144	170	147	157	143	154	140	147	169	150	135	157	153	169	147	130	145	185	149	150	153	150	141	139	152	152	140	142	144	156	160	158	167	157	152	161	165	139	151	160	150	150	142	144	172	159	140	147	185	136	142	149	148	140	157	182	152	156	148	167	160	155	155	152	168	150	141	164	143	168	149	167	143	169	146	181	143	162	142	168	162	155	176	156	169	139	141	155	137	151	162	161	149	135	157	133	150	157	166	142	142	141	161	173	165	153	182	146	137	137	144	132	134	153	155	167	142	177	144	152	138	142	172	151	148	160	147	154	167	149	143	150	169	160	142	147	143	161	166	129	167	131	147	146	156	152	143	173	181	140	151	163	187	168	162	159	156	144	148	160	178	156	164	158	146	149	133	141	162	166	156	158	164	159	150	131	144	142	161	162	142	143	157	154	140	136	165	169	126	192	184	163	141	137	153	128	161	150	178	184	159	171	159	161	163	142	148	135	164	149	144	157	159	147	136	152	143	163	145	169	144	158	127	155	141	129	165	158	172	161	147	162	146	146	161	147	147	173	144	169	145	145	159	134	135	160	153	140	139	144	151	147	139	152	150	137	148	168	146	170	165	137	140	169	171	168	137	149	153	144	120	151	132	148	156	141	177	162	178	170	157	149	151	148	127	146	149	148	167	156	154	153	137	151	148	144	146	156	141	145	150	170	154	158	139	130	139	165	148	150	177	179	139	170	165	141	175	136	156	154	162	137	147	159	151	139	146	148	156	155	146	153	146	143	137	167	151	149	152	144	146	167	148	140	153	148	136	136	167	143	161	158	167	154	153	128	141	144	152	175	172	151	149	186	156	153	163	134	143	134	167	152	146	131	151	156	158	142	172	148	147	177	145	177	151	137	161	145	139	142	141	160	155	151	133	168	152	169	153	157	161	133	154	185	151	147	151	177	135	164	171	142	149	151	142	154	144	127	161	150	156	154	177	162	165	148	161	157	163	137	173	150	153	154	160	162	142	169	174	167	132	145	147	163	160	168	148	160	165	162	163	148	162	158	174	152	150	174	139	140	132	157	167	156	160	145	155	147	170	179	165	176	148	153	151	154	162	161	166	155	135	151	141	165	158	140	146	155	147	136	138	157	168	144	166	137	138	158	152	146	158	165	162	146	154	148	130	165	180	151	162	178	151	166	140	142	115	125	154	131	181	136	137	157	165	161	146	148	134	169	177	172	141	157	148	155	146	142	145	124	149	150	136	163	168	143	149	132	140	166	139	168	157	158	162	170	154	152	151	145	162	152	153	169	159	152	158	156	146	149	158	152	171	146	164	158	139	144	160	163	161	148	150	134	145	161	141	133	154	152	175	152	149	154	136	165	149	157	160	157	124	174	172	150	145	146	141	134	180	142	177	164	139	178	176	143	148	158	184	145	141	154	153	170	134	174	145	152	157	135	158	134	173	155	156	156	164	165	127	149	158	150	134	133	135	162	155	137	159	157	145	148	143	138	168	159	175	165	155	155	156	155	144	167	159	166	163	153	161	169	146	154	151	149	156	154	128	160	169	142	139	159	139	168	141	164	165	153	161	153	166	155	154	165	156	124	163	149	164	140	154	146	139	146	164	169	131	151	141	160	145	144	138	137	155	159	130	151	143	141	149	157	135	133	142	152	120	145	160	171	140	148	176	143	141	158	159	153	158	134	149	169	157	150	163	162	135	163	153	164	132	166	156	142	143	176	155	154	178	148	155	173	127	144	130	149	158	170	134	172	173	144	153	117	177	149	167	172	150	161	163	151	163	175	166	137	170	161	174	155	156	151	148	137	155	146	153	164	133	154	141	150	155	161	143	175	150	172	149	161	146	142	148	157	137	151	136	172	156	175	165	115	151	145	159	153	151	181	169	155	141	167	160	176	159	160	143	147	152	158	160	145	157	153	150	180	137	148	144	151	155	154	156	141	175	167	169	135	139	147	182	137	129	149	147	143	161	160	168	152	138	144	141	132	149	167	158	137	141	138	157	146	146	162	154	164	146	164	156	143	154	156	150	154	125	163	139	143	170	164	127	147	165	170	176	162	150	144	153	172	174	178	158	147	152	155	162	142	152	154	123	168	169	152	146	171	152	150	155	128	153	153	168	196	128	162	168	157	155	170	164	159	166	181	159	143	141	161	165	144	142	176	143	152	164	151	160	167	140	162	167	158	148	151	156	171	131	141	143	135	122	165	144	155	159	147	149	151	151	148	144	172	139	170	163	134	170	148	178	155	150	154	148	152	147	146	144	173	149	151	164	147	141	149	160	166	174	142	173	144	152	167	134	150	153	152	143	152	160	174	160	146	154	170	160	170	153	176	133	155	160	169	164	149	162	157	143	138	144	144	138	153	149	147	151	172	164	139	157	138	158	156	163	158	157	179	162	156	153	172	153	141	143	171	172	166	153	155	167	118	153	182	158	133	153	164	166	169	155	152	181	169	178	167	137	158	143	154	174	176	157	180	150	161	153	173	155	184	152	154	180	166	176	162	155	146	152	145	156	146	161	169	153	175	139	156	148	148	169	147	178	170	144	166	155	156	172	166	160	166	127	142	164	174	157	148	155	151	186	160	172	153	156	130	172	150	147	154	151	152	182	165	169	157	176	130	165	149	156	160	151	145	163	154	199	151	169	148	168	173	138	146	146	155	168	143	141	161	150	153	168	137	163	162	154	150	134	150	150	162	153	147	140	158	133	173	142	169	152	150	143	173	151	166	128	137	156	177	147
61226	17497	1194	1259	1177	966	895	792	709	655	606	564	623	583	567	563	536	480	489	537	498	502	521	486	501	490	500	478	447	492	490	454	475	473	458	486	450	463	478	475	459	456	451	477	430	495	465	487	469	499	513	508	461	459	485	457	468	536	707	928	820	848	1114	1076	1210	1202	1136	1383	1523	1309	1091	798	820	987	1019	884	656	749	620	640	699	527	505	515	589	509	490	506	476	486	490	482	511	472	459	466	523	503	451	497	492	468	484	432	441	465	444	471	455	475	440	499	434	425	437	444	451	419	494	448	435	461	473	473	472	485	436	428	471	461	460	449	454	456	401	466	450	479	457	444	490	497	415	459	426	467	445	513	470	433	481	464	447	471	452	464	428	430	452	466	460	438	428	456	435	476	448	461	465	458	448	420	446	474	441	425	444	461	487	427	450	476	463	400	439	466	472	455	458	463	441	421	462	456	469	433	448	462	426	454	421	482	449	445	475	452	463	455	427	459	465	437	464	448	428	431	484	458	448	394	481	457	424	473	433	424	455	431	433	441	446	438	447	479	459	462	440	430	398	490	413	451	458	456	457	436	441	467	413	458	418	444	473	469	497	495	400	427	444	449	468	463	457	498	419	476	441	458	409	449	467	478	489	462	456	484	462	448	436	453	476	459	445	450	440	462	475	457	457	427	489	473	435	424	464	460	452	477	466	478	424	446	436	428	485	442	487	466	437	477	444	436	440	463	457	471	452	469	448	463	501	448	445	443	435	440	492	450	475	454	449	429	486	483	464	418	445	410	473	453	456	425	436	438	434	432	445	455	463	472	423	463	448	472	414	426	458	435	456	490	459	454	430	411	451	484	449	457	498	450	458	458	457	472	472	445	478	466	460	467	504	457	466	430	483	421	447	435	464	466	444	466	413	384	464	453	479	442	445	435	468	462	469	456	439	416	443	445	444	441	447	447	424	452	476	410	429	439	434	462	478	454	467	441	460	465	432	438	446	446	452	470	459	441	461	453	465	465	453	433	487	502	503	435	430	441	421	463	459	439	456	416	458	459	460	473	495	463	463	431	450	473	460	462	467	471	446	445	457	448	451	445	477	429	466	436	477	417	506	455	485	449	488	423	447	437	488	472	437	437	459	482	482	471	456	475	456	445	465	444	447	478	424	452	442	438	460	446	462	450	482	479	472	461	446	427	446	456	420	477	495	473	443	456	462	463	456	462	501	481	432	486	475	443	468	457	444	438	454	472	456	448	486	455	466	443	471	434	416	449	459	441	460	462	468	452	451	471	457	504	458	450	456	451	464	445	451	477	453	472	413	467	450	463	436	433	483	460	472	472	428	450	453	516	468	473	441	397	465	444	477	503	447	465	453	493	417	449	455	464	408	476	439	458	493	433	478	447	443	476	489	461	472	439	423	448	435	438	439	457	457	469	470	469	452	454	472	428	434	469	469	460	463	477	440	441	441	462	458	453	447	436	476	450	472	462	440	456	470	446	470	440	424	442	482	418	462	467	489	435	460	475	458	453	465	503	474	417	438	484	429	478	438	469	430	439	452	436	459	457	440	417	421	459	450	490	471	467	476	461	485	479	435	459	458	475	449	462	506	409	465	432	471	438	440	440	439	456	447	424	458	474	438	441	440	443	483	462	460	420	418	441	480	448	460	454	482	453	487	463	422	411	462	407	435	443	437	424	434	445	459	439	477	415	466	471	433	426	443	472	480	463	454	418	408	437	429	446	434	435	485	466	459	406	415	424	455	451	440	443	410	476	446	434	431	453	495	478	402	465	446	473	447	428	479	458	435	442	447	453	417	492	435	464	465	459	406	453	455	422	496	448	451	424	439	459	465	401	431	431	458	458	452	460	424	432	402	448	447	434	448	437	501	460	460	449	450	436	443	447	468	463	456	438	463	431	413	433	426	461	448	435	444	423	420	436	479	450	453	450	453	446	453	468	500	436	498	460	456	428	443	476	429	416	457	471	420	460	409	450	458	442	467	439	499	406	476	430	453	417	446	449	445	408	440	461	443	482	469	432	433	460	478	411	453	429	455	433	462	457	479	477	459	455	436	416	445	442	409	454	452	484	454	417	430	473	431	481	425	447	426	432	446	447	453	458	468	481	464	454	418	471	482	461	463	447	460	428	442	418	437	447	483	430	447	461	420	453	435	443	451	471	433	449	470	406	395	444	473	431	454	430	494	500	438	502	475	470	452	477	458	448	449	468	431	447	428	433	415	475	465	455	450	420	462	447	429	480	426	446	447	451	495	456	480	440	435	475	459	448	449	425	423	457	408	461	428	459	423	476	472	456	452	421	453	466	446	393	447	445	462	450	433	482	423	449	483	450	460	443	469	468	471	473	399	462	436	460	447	440	413	470	426	438	444	484	436	456	450	444	472	471	481	454	434	428	439	510	474	476	459	431	484	429	454	443	494	439	413	446	430	466	424	462	461	451	501	493	451	462	431	481	465	454	482	415	419	453	438	426	441	437	457	459	448	461	464	421	450	453	447	512	459	440	475	443	441	475	425	401	432	487	449	420	410	384	439	415	484	473	483	431	440	432	494	441	493	486	460	439	440	485	427	437	433	452	459	422	476	435	435	405	458	470	457	481	474	408	471	422	452	467	434	490	445	428	426	431	456	488	464	455	455	450	447	483	476	410	453	453	446	465	454	458	432	463	458	447	463	430	417	461	491	454	459	471	438	468	400	462	461	468	475	463	481	462	433	462	481	464	430	439	466	440	426	473	488	471	456	475	429	387	480	444	459	440	469	442	410	431	471	459	443	494	462	445	453	470	467	450	484	448	454	450	446	465	474	479	448	447	461	413	454	498	434	482	440	434	483	465	439	410	425	444	442	418	480	455	422	447	459	467	418	416	468	447	457	477	418	484	436	466	437	433	434	463	466	463	458	462	463	463	458	453	401	476	477	409	472	472	460	453	426	454	470	424	440	454	466	469	468	450	429	484	471	456	446	460	448	458	422	479	431	472	471	451	469	427	425	452	458	503	457	425	471	462	480	447	464	444	449	421	452	471	469	455	480	433	447	502	428	430	462	482	429	439	491	452	450	458	443	487	477	476	425	458	465	448	510	454	462	495	470	442	451	448	446	451	466	440	428	470	399	468	464	470	464	474	441	444	418	439	430	458	434	422	469	444	475	443	446	446	477	432	409	430	476	431	454	448	446	452	453	427	451	472	454	486	487	440	476	439	470	459	429	459	461	451	434	474	434	436	452	494	460	424	449	441	466	428	449	420	448	447	437	458	464	467	440	469	467	438	466	471	432	438	440	420	462	461	476	433	467	461	476	462	439	461	442	491	446	447	459	484	441	450	463	463	440	460	441	429	474	433	494	473	447	453	461	463	494	464	474	423	438	450	422	439	490	467	489	459	418	427	454	463	439	470	445	448	464	421	456	447	409	459	450	458	424	448	490	449	471	453	445	439	429	455	479	489	465	448	446	463	472	462	459	476	451	468	447	471	470	419	435	473
39608	7258	412	269	280	255	257	240	272	223	240	259	255	234	231	240	286	259	262	267	255	258	277	241	273	253	253	269	253	233	234	274	253	261	240	261	240	255	258	233	249	275	251	262	246	256	268	220	247	280	291	265	270	259	239	245	245	259	260	237	280	264	253	250	243	271	266	271	231	248	259	269	286	276	235	312	245	270	257	252	234	253	261	229	258	258	246	246	244	274	268	233	237	252	264	249	264	260	268	261	253	247	273	276	281	267	294	251	262	234	249	249	261	265	262	257	253	260	233	235	235	238	247	271	247	229	251	232	239	249	262	237	235	235	252	288	259	264	228	248	286	249	246	250	270	247	252	254	243	241	246	228	272	221	286	270	247	245	264	267	271	261	260	253	257	247	255	256	242	267	277	273	274	271	254	271	271	245	277	264	275	240	234	246	291	263	244	247	248	265	250	254	260	244	251	233	228	245	252	256	227	235	240	262	265	277	257	267	243	267	242	252	267	226	250	274	248	251	258	260	222	254	244	229	269	232	270	279	254	275	228	268	272	228	253	287	235	255	235	246	254	253	228	265	247	253	252	298	247	248	259	267	242	238	257	233	261	248	258	246	257	247	225	244	225	257	256	235	296	253	266	220	272	289	270	271	280	272	258	245	239	226	268	245	247	263	234	259	248	275	271	272	265	256	251	247	262	247	245	255	233	254	246	290	261	254	240	226	252	254	247	221	231	235	270	256	255	271	242	242	288	256	263	239	244	262	247	235	256	240	262	250	245	276	271	267	293	248	260	260	224	253	262	298	232	252	252	275	240	269	273	270	273	246	280	252	264	227	258	256	249	280	251	275	245	247	252	245	243	259	260	261	274	269	265	278	243	254	262	259	295	242	275	288	261	247	238	268	254	221	262	264	257	281	273	265	267	242	275	249	257	271	253	276	255	243	237	258	291	261	241	248	261	243	251	228	284	276	219	284	231	244	249	242	233	284	252	249	252	268	241	272	242	259	258	281	279	278	244	268	243	286	258	214	266	258	262	263	242	230	251	292	261	265	248	273	262	246	252	251	273	281	238	255	261	255	290	228	256	246	290	231	241	243	235	227	250	243	255	264	256	257	266	279	273	235	280	264	261	262	252	259	269	267	271	258	246	250	250	239	263	248	246	271	245	280	244	249	255	253	259	276	238	280	274	233	281	255	241	242	271	222	249	269	253	229	228	266	256	256	251	265	260	264	261	241	244	229	228	282	229	287	262	264	221	256	282	239	280	240	274	265	242	258	262	261	268	234	274	264	254	242	235	280	261	255	261	259	224	255	241	248	272	248	285	271	254	251	288	277	226	258	245	258	251	267	272	269	294	247	265	239	231	262	257	238	242	247	235	260	271	268	244	250	236	236	267	266	240	208	269	280	257	255	267	275	285	263	253	256	257	263	249	244	256	226	278	267	248	276	236	276	264	255	270	228	281	243	263	264	265	261	273	285	231	254	279	279	255	292	230	250	225	213	273	258	263	271	266	236	246	266	242	236	277	276	257	263	240	287	251	262	247	268	259	270	254	271	231	232	231	273	244	253	242	253	272	250	240	242	255	228	255	250	255	278	273	270	252	258	291	254	262	254	257	272	256	280	251	258	265	270	240	271	245	224	262	267	268	264	269	260	293	269	268	270	230	280	269	284	245	273	214	266	286	253	276	256	276	271	253	264	296	257	262	287	245	253	222	272	250	266	256	287	239	245	268	275	262	239	262	231	249	274	243	266	249	255	237	272	265	280	253	261	250	236	254	254	270	245	245	263	248	214	266	251	239	252	256	226	262	271	261	260	288	256	247	274	252	256	266	268	249	293	280	268	254	245	249	239	261	272	266	266	246	266	237	236	261	249	248	243	242	249	278	305	221	231	240	238	258	253	267	226	273	265	230	261	272	251	257	247	282	236	277	273	271	242	244	294	268	256	280	254	279	253	237	274	226	261	244	251	244	238	245	265	267	245	246	269	268	260	247	258	257	258	263	253	257	255	251	256	251	263	249	277	258	270	274	281	265	241	296	253	262	265	273	271	263	258	248	233	258	246	263	275	251	252	259	235	258	226	217	265	235	276	259	234	253	255	251	285	282	282	258	262	256	277	256	265	279	263	232	251	277	254	249	255	246	278	280	268	270	246	285	270	214	223	252	241	236	274	257	240	260	237	278	259	301	250	268	279	240	274	269	270	246	256	242	289	244	262	289	258	260	266	238	264	273	280	239	299	223	268	251	258	243	271	225	258	266	263	267	248	229	245	272	203	255	239	279	283	223	286	277	266	263	224	257	253	279	276	279	273	275	235	274	249	273	262	273	238	234	226	260	262	254	281	249	253	285	285	277	264	283	276	247	272	262	270	262	259	283	254	257	266	257	259	250	290	287	261	252	252	249	272	266	272	283	250	250	264	224	248	297	257	237	249	262	233	238	267	258	248	244	253	246	265	278	248	280	237	261	249	254	264	256	275	245	253	250	258	264	286	277	253	235	256	263	278	238	232	267	239	259	294	252	265	253	278	242	249	246	245	255	266	244	272	268	248	264	277	257	264	278	256	253	269	231	262	232	254	232	246	245	255	266	296	280	249	229	237	251	271	262	252	269	253	240	236	286	255	254	275	244	255	261	270	276	237	260	246	248	272	254	262	247	280	251	240	217	257	233	273	246	246	235	281	282	270	271	247	244	245	262	268	239	270	253	236	257	248	278	224	238	205	236	253	270	249	266	255	242	226	262	287	264	272	272	257	230	265	244	271	253	247	245	242	277	229	256	304	254	241	244	247	261	272	278	255	252	252	244	267	237	256	261	205	266	243	246	245	261	258	296	262	250	223	240	259	217	262	248	258	221	241	263	262	252	255	272	242	271	259	263	220	253	268	301	253	248	237	253	272	257	250	275	245	292	265	233	237	258	288	244	241	261	265	279	290	278	240	253	267	256	251	276	256	273	264	255	257	259	259	239	263	236	235	245	263	270	255	264	272	236	259	280	287	229	276	253	233	261	261	248	260	259	264	269	272	273	259	210	250	259	254	241	249	240	262	242	261	247	250	240	240	263	248	245	253	295	256	246	269	267	240	239	243	224	265	280	258	271	275	273	278	258	239	268	255	237	263	255	265	255	280	265	281	265	265	249	245	276	219	270	252	233	280	272	234	256	264	245	281	249	248	267	274	240	252	286	269	258	261	274	268	254	266	246	262	287	266	252	251	253	279	259	285	223	258	221	270	256	240	251	222	232	233	287	262	270	268	239	254	235	248	254	247	264	266	257	237	255	270	249	261	263	284	259	271	267	240	275	211	287	233	254	259	274	270	272	241	272	230	285	267	271	259	256	255	265	280	269	260	273	218	256	249	245	244	223	264	256	258	240	240	260	239	260	259	245	258	269	272	276	287	292	265	259	256	251	262	254	268	262	265	253	266	235	241	262	235	296	233	251	269	243	241	219	280	253	251	285	253	263	273	229	236	266	248	265	261	216	239	264	268
33799	2244	691	708	697	740	658	680	721	689	703	698	696	707	658	699	771	643	695	689	674	688	678	631	687	686	722	728	698	643	715	687	699	722	672	686	654	667	729	707	733	719	664	673	672	705	681	700	661	705	722	659	651	713	683	697	647	659	731	699	727	666	719	660	731	700	692	767	726	698	724	689	690	687	725	706	662	681	676	710	720	714	708	673	732	701	621	653	678	665	696	690	718	723	729	730	688	725	714	645	655	639	655	698	693	686	706	678	698	690	708	690	693	688	714	732	657	744	667	674	752	720	684	733	689	664	727	687	670	720	682	666	678	664	656	679	684	717	701	652	693	677	710	728	687	691	697	658	666	693	678	727	684	726	723	655	644	640	693	711	695	725	651	691	687	677	687	726	676	685	705	680	698	683	690	715	627	688	663	727	666	694	711	689	661	672	707	699	738	713	706	665	695	676	714	655	723	683	655	673	712	659	657	641	641	691	693	706	649	702	680	687	655	729	720	677	687	697	676	694	711	647	653	742	715	661	670	724	708	679	712	643	710	731	652	697	731	749	662	671	627	740	729	741	673	665	683	654	709	701	714	716	682	714	709	696	667	716	731	671	657	680	725	687	726	690	711	707	664	713	697	701	682	710	687	702	664	719	679	705	636	701	705	682	724	677	716	661	661	650	710	712	700	656	727	742	688	671	672	633	703	680	653	672	685	653	716	708	741	690	661	691	679	692	689	685	691	674	689	709	637	669	691	697	739	664	701	678	694	700	709	714	692	728	710	654	708	696	659	694	713	716	721	665	691	694	679	697	685	681	710	703	702	700	705	644	675	669	653	730	654	678	717	698	710	679	686	671	658	690	683	717	688	654	632	670	697	735	707	694	719	761	741	742	693	714	652	655	697	646	652	687	747	670	717	700	735	701	672	677	726	660	697	676	695	735	725	738	689	696	678	693	673	741	678	685	701	633	636	655	695	672	686	675	695	715	699	702	723	672	714	689	730	683	699	723	678	693	684	713	657	670	703	689	664	693	655	654	734	720	699	631	726	680	698	700	675	688	700	633	733	667	682	695	660	711	669	654	710	696	685	707	697	706	696	680	677	695	679	634	665	679	711	686	653	710	696	722	717	667	690	680	708	681	693	701	691	717	730	686	641	710	718	686	640	689	722	705	708	691	702	672	690	682	681	692	705	710	673	664	662	677	775	697	708	672	708	682	652	721	685	695	681	666	659	731	691	712	710	702	680	704	717	712	716	683	675	642	676	741	674	717	695	712	719	654	720	682	707	712	667	708	684	695	682	681	680	645	713	734	626	728	735	717	695	668	699	739	671	688	711	695	685	644	719	684	692	716	648	725	717	642	706	710	645	680	728	691	688	648	691	714	692	705	678	701	736	704	663	677	696	672	660	663	705	675	693	713	681	692	668	697	688	712	714	673	704	677	643	722	701	661	663	704	731	646	697	713	686	672	646	697	724	735	647	636	673	713	640	711	686	704	663	661	700	715	657	709	670	700	716	659	655	649	709	680	716	683	669	652	713	667	677	707	691	655	701	697	673	698	679	676	681	655	689	661	656	662	730	702	660	740	710	724	737	648	689	701	695	683	668	687	690	706	683	712	698	694	682	661	674	698	712	701	691	695	694	683	724	691	670	682	692	733	749	673	712	705	669	655	671	700	725	664	680	666	676	705	722	683	674	685	710	717	697	677	699	698	678	711	690	664	680	639	734	705	714	698	715	742	717	701	694	686	696	689	720	670	711	666	699	724	711	700	714	683	708	681	682	713	676	687	679	698	687	689	670	679	682	710	718	672	689	701	705	743	724	693	722	708	677	692	670	705	734	661	680	664	664	647	706	705	698	712	687	677	703	654	587	686	668	681	740	726	647	632	643	721	733	712	678	709	673	678	699	713	666	684	733	650	686	699	692	678	705	684	698	675	710	673	693	736	673	688	701	672	731	655	669	643	706	702	640	677	715	657	729	671	685	705	675	718	705	644	670	693	706	637	717	688	682	698	692	674	647	730	701	661	658	696	698	698	681	696	686	699	685	707	721	703	717	673	693	686	683	690	694	674	692	719	703	703	725	690	674	674	677	647	651	645	738	720	629	737	688	683	721	689	702	695	670	693	636	687	686	695	662	705	652	715	675	678	690	699	677	743	717	720	740	718	702	709	769	686	649	689	669	650	696	679	706	716	714	747	672	664	631	696	699	709	747	657	669	700	699	719	724	709	682	694	672	707	699	683	680	692	671	670	677	714	651	682	678	655	710	672	682	673	709	711	624	688	691	689	750	656	710	744	708	692	667	714	691	701	664	702	704	698	701	681	691	677	677	692	699	705	701	708	719	721	727	693	686	700	671	700	711	644	719	727	713	678	676	687	669	714	681	665	688	717	655	692	687	740	659	766	711	683	716	687	693	687	681	705	699	677	637	678	637	668	667	691	644	652	692	736	693	691	706	716	678	643	703	677	679	733	679	643	717	725	645	680	688	661	676	663	667	663	687	726	661	700	700	662	631	684	678	682	699	733	700	701	701	743	674	689	715	698	682	710	721	719	678	740	692	742	720	660	699	683	708	693	688	670	664	676	660	625	739	660	729	696	677	722	684	663	661	699	659	701	721	674	707	705	705	712	678	701	661	710	679	656	660	701	734	681	662	669	670	697	648	711	688	688	715	709	710	678	701	645	693	702	664	665	672	693	702	715	706	693	718	643	686	666	708	678	669	728	706	674	664	698	637	681	684	633	610	665	631	665	715	727	727	688	725	690	680	713	707	686	667	677	689	710	688	699	703	699	668	721	684	747	674	706	723	688	690	703	694	662	692	667	690	713	668	694	713	680	722	689	723	659	712	687	704	706	692	723	692	658	750	710	687	709	723	663	674	689	707	672	664	719	679	703	703	683	721	742	689	687	697	665	655	675	683	736	706	667	649	649	678	733	710	673	695	692	666	666	751	713	653	654	691	718	677	644	691	683	685	687	707	720	664	688	676	647	693	634	684	712	727	693	715	737	707	668	680	696	703	637	681	697	724	706	690	707	659	686	683	721	679	696	671	686	730	686	706	672	674	640	706	678	732	656	689	710	679	693	695	701	703	648	679	653	661	675	707	743	688	715	691	647	676	701	760	662	685	688	675	709	653	713	678	705	680	685	710	714	671	696	674	693	650	718	669	667	672	722	695	681	667	729	694	690	638	656	687	701	684	668	692	706	698	721	680	696	652	730	657	687	690	658	681	657	679	684	699	701	673	670	667	674	696	701	703	731	680	706	749	667	726	699	689	679	660	715	677	691	678	663	679	702	676	739	753	680	677	717	700	650	725	676	667	705	685	650	700	672	671	705	699	683	680	688	719	652	687	702	690	649	650	641	660	713	665	667	691	677	669	694	682	677	671	671	720	655	689	700	715	680	661	696	626	710	719	720	700	679	731	677	696	643	652	670	703	704	701	640	696	658	681	721	687	655	694	674	734	709	680	669	671	696	682	694	669	747
71345	27866	5010	367	248	219	155	191	183	163	159	148	162	142	144	163	147	151	167	158	149	136	149	151	140	142	130	149	165	140	142	145	143	149	134	146	156	134	140	140	166	148	156	129	170	142	144	154	136	155	168	140	155	124	148	145	126	157	154	171	172	172	188	177	203	210	205	182	190	169	191	168	141	198	168	157	176	166	148	171	151	142	166	151	146	171	125	154	134	168	157	139	151	147	146	134	147	138	142	142	159	138	166	144	127	143	138	140	158	144	133	147	142	148	136	155	141	138	124	151	139	144	142	148	141	135	137	166	144	140	140	146	139	171	134	127	146	140	150	133	136	117	148	146	143	135	139	138	130	127	139	166	127	127	164	141	148	149	129	162	133	126	153	136	133	141	138	142	162	132	158	149	156	131	133	151	148	142	149	134	153	155	133	138	161	147	134	149	141	139	140	159	137	149	149	162	153	149	143	158	141	158	150	149	136	155	129	144	133	150	153	148	128	142	149	149	130	137	130	143	144	140	166	159	130	155	164	134	131	146	137	151	129	143	147	178	141	130	147	146	138	146	139	152	145	164	154	146	137	148	141	145	142	177	135	131	149	158	139	166	125	150	134	143	138	142	136	153	136	151	147	147	134	131	134	142	147	147	145	139	123	147	158	133	126	135	164	144	163	148	123	139	141	128	159	141	128	146	121	140	135	137	130	142	123	136	128	135	143	139	146	159	145	142	145	154	129	165	139	151	173	137	149	140	155	158	138	139	139	132	129	138	128	129	146	146	149	139	133	139	151	168	148	163	133	138	154	149	119	146	131	144	153	150	144	120	139	150	144	141	141	160	161	154	146	154	155	190	129	147	122	144	137	153	144	155	162	151	145	137	128	143	141	154	147	145	129	136	146	155	126	130	155	156	154	144	140	136	143	142	124	150	149	137	144	164	119	156	147	137	145	147	131	129	131	149	140	131	150	128	134	131	135	149	166	162	145	142	132	132	136	133	157	138	137	149	156	161	148	171	138	154	152	150	154	172	142	154	141	136	155	141	146	136	152	153	132	137	146	128	153	144	154	150	156	152	127	121	144	168	139	118	146	158	136	122	144	127	158	148	142	151	151	138	134	156	140	141	145	136	144	142	152	149	141	155	130	135	134	138	135	147	141	148	151	159	124	144	145	152	122	131	135	163	159	143	141	145	158	149	146	158	139	129	168	165	153	134	142	135	143	132	133	142	136	161	155	143	146	140	131	136	129	144	146	149	145	132	119	146	142	117	163	149	150	139	124	155	148	151	148	131	152	156	164	138	154	127	153	154	126	159	147	132	133	136	148	159	131	147	167	154	131	160	155	140	155	136	140	140	172	135	152	117	141	149	143	128	159	138	158	135	164	164	116	129	159	168	139	161	146	147	161	129	133	152	170	167	141	150	159	140	146	145	148	162	149	160	140	148	137	158	116	145	147	140	131	124	129	137	149	132	156	146	129	165	138	140	146	138	154	149	166	137	131	132	122	139	124	139	154	172	161	148	135	145	157	150	142	149	134	134	138	136	143	150	128	141	137	156	153	141	144	174	131	162	133	139	147	141	145	156	141	134	148	124	160	146	138	144	156	133	138	147	183	127	129	132	140	151	166	132	153	147	152	139	153	138	146	142	136	129	133	140	146	155	145	148	149	136	165	129	141	141	143	137	147	152	151	146	159	147	154	130	149	145	137	145	154	132	135	168	153	143	141	146	139	138	136	143	172	159	144	178	134	170	145	168	162	144	152	151	135	145	164	145	150	143	124	150	137	147	147	141	142	138	145	130	170	155	128	134	144	148	153	142	152	150	148	136	156	133	121	146	152	127	142	152	147	138	145	139	160	123	134	140	166	139	145	139	135	139	150	134	150	152	145	122	154	141	137	127	130	144	145	142	149	146	135	145	146	160	149	130	151	131	155	132	123	149	159	112	153	161	147	140	139	142	133	148	124	146	131	142	146	138	134	143	154	127	148	141	132	139	140	134	135	130	131	149	134	159	139	161	128	130	150	139	135	151	130	132	144	151	130	150	108	143	139	166	141	151	138	150	141	126	126	128	135	146	148	136	158	152	159	139	133	147	153	150	158	140	136	165	148	136	146	128	139	171	154	150	129	139	141	164	145	155	160	132	146	147	151	141	147	150	153	109	158	131	129	172	123	135	147	154	138	145	171	136	150	141	129	168	151	134	144	117	149	133	154	135	128	142	154	139	145	149	152	177	147	145	131	142	112	140	153	147	140	130	130	132	143	152	165	130	144	142	131	145	153	156	139	153	157	148	139	143	146	134	140	123	143	142	143	165	155	148	144	140	135	133	152	131	149	141	139	158	132	137	126	154	147	108	143	146	123	154	150	147	160	126	139	144	146	153	157	142	130	147	154	132	150	151	130	155	149	124	146	146	131	122	135	148	136	140	129	150	151	129	129	130	126	133	155	173	118	107	143	154	145	120	141	140	143	153	155	135	141	161	158	137	138	160	156	153	140	145	139	167	138	147	133	155	143	149	149	152	142	120	116	150	145	150	132	145	137	154	153	163	143	147	163	164	139	164	133	158	142	164	153	151	139	156	154	129	145	147	139	146	137	142	151	131	139	149	148	140	148	120	148	173	146	154	158	141	160	138	153	143	138	149	147	143	124	148	151	133	123	163	147	123	126	126	130	133	134	130	144	124	151	152	135	133	151	140	143	152	143	115	147	142	130	136	132	159	127	151	139	144	146	151	161	150	155	153	138	159	134	127	171	147	145	160	139	131	143	146	146	163	145	139	151	144	141	128	160	149	147	144	128	139	136	149	127	136	167	141	134	133	161	152	139	148	135	132	162	161	113	159	152	141	148	144	148	170	155	157	149	152	140	126	165	158	123	145	133	125	146	132	141	142	148	136	140	135	164	142	131	158	148	133	147	155	132	145	165	132	142	148	149	138	146	154	125	139	150	119	156	132	141	145	137	153	120	142	126	170	138	130	145	129	136	156	123	145	129	152	146	126	155	143	143	125	145	129	161	144	136	139	143	159	147	137	161	124	145	132	137	147	158	168	134	157	131	136	147	157	159	115	124	139	153	152	141	139	130	168	151	133	144	168	152	140	149	154	159	153	173	140	143	150	149	142	180	168	146	133	155	129	146	139	127	146	122	126	136	139	151	134	146	135	166	148	140	151	128	169	150	141	127	131	132	132	129	124	140	130	148	145	124	148	166	154	129	145	146	146	156	144	146	136	125	139	152	149	141	136	136	148	144	143	174	151	125	144	158	155	139	143	136	147	149	146	146	133	131	147	150	159	121	143	154	155	156	154	132	158	131	159	147	150	143	124	166	162	159	141	135	128	121	131	158	162	142	118	131	143	158	125	128	147	143	142	174	158	139	126	147	125	152	140	168	146	138	159	150	153	135	159	147	139	148	147	155	165	143	125	165	151	141	149	131	163	127	157	135	139	131	155	131	135	147	139	165	147	141	144	146	147	135	153	140	138	151	133
50737	10991	872	847	757	702	656	645	595	531	518	501	492	470	490	446	458	460	424	452	433	441	436	462	471	434	433	418	437	413	469	442	450	444	420	465	421	420	437	426	455	482	431	461	417	417	457	437	461	441	442	473	406	426	447	471	450	474	565	603	751	615	809	776	844	918	888	948	942	707	723	684	686	754	735	676	505	547	518	540	517	469	486	473	506	447	456	439	424	395	451	421	435	430	429	479	453	416	450	445	445	470	444	373	425	413	418	411	414	407	409	438	420	411	420	442	401	419	419	468	403	422	432	382	418	411	433	421	413	390	434	380	434	408	426	425	427	423	430	451	432	397	420	451	426	424	417	441	400	446	394	399	410	405	423	423	414	463	412	424	411	404	443	449	448	414	436	403	419	430	400	428	422	419	427	426	427	379	425	434	437	449	438	402	467	430	397	431	426	430	446	401	466	411	442	430	421	411	395	400	382	422	414	393	401	425	402	420	434	435	427	402	430	393	385	447	445	462	439	389	387	411	415	399	381	408	389	429	377	442	427	421	422	427	396	423	431	412	410	424	449	415	408	441	389	422	458	416	422	438	425	407	434	423	405	435	401	444	413	447	392	425	426	432	398	420	435	375	386	396	415	437	421	411	452	422	408	439	428	405	423	410	431	410	471	403	416	438	398	405	392	448	428	419	467	386	407	393	429	422	449	423	470	464	463	420	415	412	445	420	430	403	419	417	414	435	392	415	448	442	407	420	432	429	439	413	435	442	445	439	400	439	397	440	446	421	415	421	450	415	419	404	422	454	419	387	430	439	413	424	442	430	391	410	464	421	403	399	435	409	408	391	430	437	380	396	393	437	412	422	424	393	418	423	422	453	380	398	430	432	417	411	456	417	421	438	403	411	392	394	430	425	455	412	441	394	389	457	450	415	445	403	434	407	421	431	387	436	413	440	429	400	452	429	360	402	417	433	430	405	446	443	421	426	403	442	425	433	432	388	389	424	458	423	437	414	419	395	383	432	398	453	411	424	387	426	441	421	440	445	415	420	408	451	385	440	414	405	405	417	415	392	421	452	397	457	451	429	465	396	401	420	402	444	413	395	422	424	447	406	414	421	411	434	417	412	415	421	425	390	378	405	429	425	434	449	443	433	427	425	401	473	395	397	469	452	446	443	391	430	443	435	444	450	415	428	444	433	441	412	448	440	433	400	455	440	423	426	404	414	441	427	410	434	415	421	409	396	398	421	391	422	400	405	440	417	409	411	412	403	396	426	387	425	448	411	437	389	463	433	427	424	395	437	434	410	439	420	415	430	447	437	442	412	375	436	407	429	423	406	434	449	416	405	442	406	429	425	426	424	396	466	407	465	441	384	425	438	434	396	418	409	429	455	406	406	443	418	421	419	399	381	404	406	442	426	408	424	392	421	415	375	439	454	408	438	420	427	423	392	437	397	412	408	429	421	405	424	439	436	400	401	421	427	403	425	424	445	410	451	413	438	414	415	398	407	398	448	449	445	414	405	479	423	412	402	418	406	442	448	407	415	452	396	446	456	447	400	405	421	411	398	428	424	394	439	440	405	428	451	436	435	447	410	428	408	413	428	393	402	439	426	448	391	450	414	434	477	452	420	448	412	376	431	417	427	422	424	409	443	416	418	423	393	439	424	418	407	415	449	429	421	405	413	414	426	426	451	426	389	398	433	397	486	425	414	439	416	432	410	413	431	383	412	428	400	431	458	421	403	397	421	396	404	426	431	422	410	442	422	425	440	439	407	448	404	430	414	447	421	430	411	452	435	461	415	382	408	465	401	420	432	430	462	415	443	412	412	386	461	423	428	434	410	429	408	421	461	450	449	434	418	424	374	423	408	419	425	418	415	449	423	407	403	430	445	410	408	402	428	472	432	439	413	439	450	392	455	413	410	442	464	432	469	416	425	416	422	423	418	396	414	424	464	403	419	431	395	405	449	383	431	402	425	441	426	423	416	436	443	394	461	424	440	370	410	438	448	424	411	400	385	417	454	456	423	459	425	456	400	438	408	475	420	458	409	431	415	400	427	441	466	420	413	459	413	430	441	427	445	419	417	449	439	412	422	427	420	401	394	411	401	398	436	383	415	434	417	410	413	423	418	406	436	404	441	421	427	442	425	412	422	420	424	390	463	444	399	426	412	442	454	411	416	443	457	415	417	447	459	419	398	454	417	394	407	410	445	430	417	436	445	430	438	406	415	449	416	446	423	422	411	365	429	431	417	427	431	387	409	412	428	447	414	405	399	458	415	424	436	425	415	403	448	431	446	436	455	421	398	391	379	393	402	434	431	405	406	401	422	438	419	398	422	448	439	409	419	421	382	426	429	431	373	427	420	411	408	418	425	439	440	428	439	429	455	416	426	434	392	440	427	442	426	430	423	430	427	415	401	413	428	401	448	439	402	401	399	432	390	409	426	438	457	414	398	402	412	418	419	430	432	450	393	432	387	451	438	427	450	432	416	406	417	399	433	441	431	440	450	412	420	437	435	413	463	413	420	435	428	435	434	394	419	427	415	401	441	387	395	440	425	389	397	417	424	414	457	422	405	424	400	403	408	390	432	441	413	431	421	412	422	423	434	399	431	411	397	420	465	409	434	449	415	423	401	397	448	430	409	394	438	414	411	422	447	407	432	401	419	426	449	412	420	424	428	391	435	398	425	382	393	424	424	418	449	427	431	430	427	453	414	467	463	418	433	412	415	436	422	414	415	425	409	425	441	417	400	411	411	469	431	457	439	409	424	408	410	435	425	415	434	426	409	437	407	424	438	480	416	408	439	395	420	439	457	397	397	405	406	430	444	425	407	408	430	426	397	428	449	404	410	442	436	417	414	445	412	415	423	431	437	422	433	405	451	431	425	405	431	436	447	412	427	406	420	428	452	446	428	461	444	410	421	419	435	465	437	412	421	412	390	475	389	434	426	411	426	406	428	459	397	445	401	414	459	428	420	405	423	423	426	448	450	409	398	389	450	442	427	431	417	419	430	401	428	429	450	400	421	423	472	411	426	427	441	401	452	445	438	437	422	433	385	456	407	404	437	414	439	462	440	430	444	453	436	432	390	404	426	433	435	407	426	439	403	391	399	451	396	416	401	473	414	430	416	448	414	415	377	419	413	419	392	394	424	439	422	395	440	434	351	417	433	425	463	442	415	431	418	456	427	441	398	427	420	417	436	390	431	418	415	463	406	442	423	470	452	420	414	401	403	408	384	453	403	389	422	421	415	434	445	438	378	419	414	447	410	432	431	419	412	457	423	434	388	416	384	448	422	444	449	432	429	421	443	390	464	462	435	435	444	450	445	444	451	405	366	429	396	423	416	433	458	411	382	386	437	409	440	418	434	417	391	397	432	412	454	420	434	411	406	391	377	454	430	419	425	452	415	446	472	429	425	430	422	417	434	392	413	402	435	420	406	464	443	423	433	416	401	452	424	429	412	437	420	419	461	392	395	375	416	421	427	407	471
81337	35424	8356	660	355	273	234	200	206	185	158	178	192	171	153	163	157	151	143	152	147	166	161	150	149	138	132	152	129	154	153	148	140	176	157	147	152	157	160	139	159	135	177	160	133	149	139	162	156	137	156	161	175	153	143	147	163	177	174	186	204	183	199	223	268	258	238	250	262	226	226	185	192	225	219	198	179	170	164	158	175	154	159	130	151	161	137	152	159	151	154	168	131	142	158	164	145	156	146	137	150	143	139	153	151	154	175	141	154	139	149	135	175	148	160	153	149	166	171	149	151	135	151	153	145	146	161	148	149	171	160	153	143	146	157	142	156	137	174	163	151	154	128	148	158	132	146	143	134	148	167	137	155	154	162	132	148	143	141	126	132	162	140	155	127	142	143	151	125	165	153	154	150	133	139	129	131	150	134	132	156	148	150	142	148	178	140	137	160	158	150	133	139	157	148	153	143	163	122	139	159	150	152	156	164	160	153	142	160	127	129	135	172	160	128	158	158	153	147	140	121	176	153	124	147	148	136	156	146	136	164	132	132	139	137	148	152	139	150	147	167	135	160	153	160	131	147	140	126	142	140	141	152	138	145	134	141	180	168	137	140	139	135	124	163	151	148	157	154	166	126	144	158	147	153	125	158	164	135	158	137	144	138	167	161	150	148	146	150	156	142	132	137	134	156	151	141	163	142	142	146	140	146	153	132	147	151	146	152	154	171	146	142	179	149	147	145	159	163	156	155	143	149	154	157	128	153	135	132	139	137	140	141	166	141	152	155	160	126	153	155	146	171	153	171	161	143	122	144	155	145	147	153	144	129	148	155	155	137	156	127	149	138	169	143	142	154	152	146	153	145	138	128	136	167	178	158	145	168	151	148	139	134	134	152	144	148	140	156	148	143	164	143	134	135	136	153	145	146	132	151	138	147	147	165	151	139	147	125	155	167	174	147	155	150	162	146	132	159	152	141	140	140	144	143	138	150	170	135	154	153	161	163	140	148	150	171	150	145	150	143	152	132	150	158	143	148	162	155	138	134	151	137	154	141	129	143	149	156	161	146	146	138	126	138	136	154	123	167	157	154	150	129	135	156	143	159	159	156	151	142	155	169	146	161	165	144	134	136	146	149	129	155	148	125	170	147	152	172	153	141	134	126	134	148	144	150	153	139	148	154	151	133	151	146	160	126	133	137	166	153	154	130	143	151	158	131	142	153	133	147	165	134	152	129	156	147	152	157	162	155	142	143	150	142	141	170	142	137	128	139	147	141	146	140	134	131	132	160	143	153	161	146	172	144	148	194	146	147	150	141	135	151	157	115	158	153	138	147	129	153	162	158	143	149	137	151	150	137	147	154	160	162	135	144	155	156	144	136	157	129	155	139	138	157	141	129	148	124	171	164	152	148	146	147	154	156	138	145	153	140	138	152	132	119	146	140	156	139	152	149	166	140	140	145	164	124	145	150	151	148	130	157	140	141	160	151	142	126	133	144	148	174	163	124	168	148	155	140	149	154	153	143	144	157	161	145	157	148	163	140	169	165	137	137	143	150	125	139	152	158	131	130	137	154	140	130	154	148	160	164	152	155	159	145	161	147	142	159	125	133	127	160	151	140	138	133	153	156	150	162	147	144	160	154	149	154	152	143	163	124	139	140	151	179	135	169	149	139	154	149	158	164	154	144	138	134	122	127	133	169	156	138	141	147	172	146	160	160	172	143	155	127	141	151	127	150	146	144	162	152	179	157	124	143	167	162	128	153	145	151	159	150	166	162	144	150	147	148	149	122	150	142	149	141	144	144	126	174	157	140	146	144	131	163	151	148	128	168	155	142	156	157	129	140	145	162	131	175	134	151	146	141	138	162	160	146	157	145	161	166	126	148	127	164	151	135	176	145	128	147	139	147	157	148	149	142	138	131	168	149	149	161	136	148	161	135	165	149	135	138	130	158	165	149	151	134	147	137	148	151	149	156	185	140	146	145	131	161	164	141	138	154	136	141	160	132	155	168	131	170	125	134	150	144	161	150	139	133	122	155	162	152	165	139	150	151	160	143	130	132	150	146	120	134	142	136	161	141	135	128	147	151	134	144	148	157	161	145	137	150	141	146	155	137	140	163	143	149	135	172	132	147	129	135	144	156	152	177	136	135	144	119	133	141	143	144	141	152	150	133	125	135	153	139	148	138	137	161	133	136	146	160	147	149	157	152	170	119	149	137	153	145	145	147	162	146	135	130	154	143	126	160	150	169	172	160	132	169	187	140	164	146	143	153	154	162	151	152	148	151	135	145	150	137	162	148	153	138	152	156	158	136	144	128	145	141	142	138	152	127	154	140	118	143	134	134	159	152	166	157	129	143	165	142	155	142	158	145	156	140	129	150	151	139	180	151	152	133	163	164	149	155	144	129	147	174	138	143	152	140	157	151	158	130	144	118	137	129	110	139	131	147	151	136	117	141	146	139	151	149	146	151	134	136	162	132	156	138	148	140	145	141	143	156	128	145	150	138	161	150	154	159	152	148	132	132	133	156	148	157	159	123	139	130	155	137	156	148	156	129	155	148	159	147	150	171	157	146	144	141	149	142	131	129	116	134	139	136	137	140	134	150	149	153	153	132	159	158	137	130	167	138	146	151	135	167	137	127	148	139	166	124	173	150	140	161	172	130	162	156	129	149	126	152	149	133	143	112	157	138	149	151	167	144	138	118	142	157	132	161	149	134	130	113	123	125	156	143	142	150	140	165	144	131	155	143	154	143	134	147	124	136	147	134	137	124	135	163	161	148	152	142	121	171	134	138	147	147	138	121	155	132	120	130	156	158	153	153	149	154	163	130	155	132	147	165	115	147	159	149	150	156	137	172	142	142	124	164	163	133	148	161	162	129	138	130	149	137	157	162	133	154	148	146	136	158	151	134	152	148	148	167	161	148	152	138	144	170	120	146	131	153	152	154	126	151	152	163	140	146	156	166	152	156	137	133	144	141	170	166	122	155	159	133	162	139	164	160	159	136	131	128	139	149	119	129	157	156	142	151	136	161	155	145	161	145	138	157	162	124	125	157	132	130	138	142	179	133	141	149	143	151	152	161	145	138	152	149	147	149	181	126	161	127	153	129	137	177	146	137	136	156	131	149	155	157	152	139	154	122	159	127	126	145	161	134	139	171	132	141	141	155	146	156	136	155	140	161	133	127	131	135	126	132	162	130	155	130	165	132	151	132	168	156	180	147	114	142	138	186	147	155	135	152	145	146	147	165	158	145	140	146	138	166	173	147	136	142	145	148	150	135	156	152	156	152	148	138	160	153	162	155	127	152	148	154	139	134	156	152	127	134	150	155	137	153	153	145	134	131	148	143	159	153	152	134	126	157	160	153	155	153	126	147	167	147	152	123	141	152	158	144	163	153	153	155	144	135	134	152	140	148	156	180	158	147	170	143	147	157	165	138	150	147	151	143	145	170	154	147	145	156	141	157	144	119	151	149	141	155	146	161	142	140	139
57975	15652	1295	1316	1169	1088	892	806	753	663	638	578	569	532	576	529	540	512	549	524	520	475	485	462	504	425	425	433	448	453	482	442	466	444	423	448	434	445	436	448	445	444	437	430	465	474	484	492	480	496	457	478	477	431	450	461	506	662	765	889	960	646	1055	1136	1405	1496	1207	1594	1648	1045	1033	934	898	1230	1079	839	712	618	701	616	559	513	476	527	543	487	443	444	464	469	425	481	470	463	507	451	447	476	493	499	473	442	483	460	424	397	462	452	447	446	433	442	434	451	439	433	429	466	435	475	418	427	435	457	440	429	418	474	425	454	451	398	432	405	410	405	447	428	444	402	454	425	392	429	412	471	411	481	427	499	452	418	476	418	407	418	447	413	386	456	439	418	443	454	440	449	428	440	448	423	411	414	461	449	452	428	409	441	485	461	435	452	400	461	430	439	422	448	429	380	446	371	444	418	440	434	452	427	402	400	446	423	432	437	419	404	443	439	405	396	411	435	443	431	477	430	430	452	433	423	458	456	431	440	439	427	448	428	392	422	400	435	417	438	442	436	463	439	439	436	448	463	445	419	431	437	428	405	453	449	435	410	449	454	414	421	453	425	415	388	464	446	431	429	424	426	412	424	436	421	444	397	397	437	447	413	433	412	409	423	399	435	406	415	418	441	414	420	436	427	394	408	473	404	449	442	412	425	418	443	464	444	444	423	440	459	448	443	419	403	441	433	444	416	467	448	441	449	404	479	395	461	468	447	443	410	440	429	442	455	449	454	414	413	457	443	442	454	421	462	421	458	421	420	427	441	444	409	454	450	427	479	452	431	418	452	442	443	463	435	434	435	427	422	408	430	366	433	420	464	421	402	451	457	463	453	428	419	484	428	402	413	453	438	415	401	462	407	441	431	444	415	452	442	401	450	447	429	443	419	464	411	443	455	457	400	421	411	474	425	435	474	453	429	428	392	421	429	429	460	446	443	415	430	433	415	450	437	400	464	430	442	413	448	433	444	394	474	433	418	417	403	444	418	421	422	451	422	451	426	446	425	424	413	456	417	464	459	448	416	426	444	426	455	445	475	428	435	424	414	430	436	442	417	421	424	443	425	410	430	430	464	465	432	432	415	449	435	460	445	425	419	447	469	456	408	453	452	447	462	411	431	452	457	445	455	434	421	436	450	406	393	419	415	440	437	399	416	441	447	440	395	436	456	445	420	398	452	451	403	408	423	478	434	476	411	399	453	420	393	422	413	418	438	433	432	462	421	392	435	430	442	407	422	399	449	411	411	412	409	444	425	419	429	426	439	424	446	441	418	447	413	449	396	452	409	423	426	472	425	436	417	437	443	426	436	452	458	437	445	468	440	434	418	423	442	421	467	485	378	464	429	422	436	434	417	444	403	426	429	433	429	442	436	433	428	410	428	392	426	449	421	452	405	416	412	416	444	422	476	460	449	391	425	462	470	464	470	465	441	441	422	423	426	437	413	408	435	423	443	452	459	433	433	425	430	407	403	446	421	458	460	458	462	434	407	441	450	454	417	465	410	428	427	434	463	394	414	435	426	449	454	431	439	472	446	416	437	445	425	481	421	410	427	415	439	422	447	455	430	469	388	443	406	439	449	453	433	452	439	422	434	418	414	429	397	413	467	426	427	411	412	455	422	440	447	441	406	437	460	449	461	464	435	443	445	403	463	450	395	430	435	414	406	394	418	422	432	449	441	389	439	430	431	435	443	423	478	446	403	468	411	441	470	418	419	426	415	432	446	446	450	417	411	431	386	431	455	412	462	460	445	420	462	445	418	428	465	423	407	471	442	449	426	449	447	419	463	404	396	433	423	433	418	446	433	467	430	410	428	426	399	448	405	424	424	427	441	430	415	415	431	418	429	431	444	452	438	464	416	429	458	439	436	410	462	446	416	414	398	452	430	418	417	413	413	421	462	444	423	405	455	433	431	423	450	421	432	413	403	464	421	408	479	405	398	443	479	435	412	450	447	427	415	445	411	426	458	418	421	429	481	456	428	466	397	452	447	412	494	446	460	442	445	419	440	444	424	442	399	443	448	427	430	415	464	450	455	447	435	447	435	442	410	418	441	443	420	442	429	447	454	434	435	449	403	442	418	476	385	433	439	458	462	433	431	411	428	419	412	393	426	432	474	443	433	458	445	464	446	461	400	473	441	436	406	448	457	416	443	427	448	420	423	437	441	435	415	436	425	407	430	403	447	423	485	450	376	434	448	467	444	415	426	429	474	408	471	434	450	432	447	428	421	405	387	367	406	389	422	420	454	416	422	426	452	419	446	449	433	413	436	471	423	417	467	382	456	416	417	437	443	416	423	450	426	436	405	436	440	422	434	448	411	437	453	443	458	432	440	438	422	463	391	432	430	433	422	434	398	434	469	410	440	431	456	428	408	412	440	445	431	457	424	450	429	441	417	443	446	430	458	463	438	453	439	415	427	407	442	406	454	459	413	459	427	425	431	449	439	406	393	425	402	427	416	452	427	447	477	412	482	449	428	446	456	461	439	424	436	444	432	409	411	456	438	438	417	451	466	463	432	368	449	431	420	422	431	433	426	477	454	415	407	425	464	396	412	407	424	429	404	417	432	411	454	437	413	437	455	418	411	453	392	456	436	431	478	455	438	424	398	450	416	408	411	419	390	481	437	446	430	433	434	433	466	454	416	434	384	465	425	424	472	392	422	425	441	439	425	447	437	405	441	413	449	454	466	422	472	411	457	432	434	426	410	435	430	482	409	420	501	364	484	432	438	415	416	400	430	437	459	472	455	399	442	444	425	420	432	420	408	458	446	409	431	420	465	420	421	419	456	437	429	471	426	390	444	419	404	399	433	433	401	442	386	404	404	460	433	426	439	459	455	403	458	401	427	433	429	445	446	429	426	413	406	459	466	418	428	443	482	427	425	446	421	407	456	444	431	427	440	403	425	420	406	434	426	437	405	415	432	444	433	419	474	468	444	424	419	443	452	446	462	418	415	435	431	465	400	433	472	424	444	399	400	437	409	409	445	454	425	432	476	434	417	415	438	416	457	398	462	373	464	448	473	423	457	450	428	438	443	452	438	435	458	433	421	413	437	435	432	459	469	417	419	405	458	406	424	421	480	408	424	413	410	455	448	445	417	431	429	448	447	433	440	459	415	438	433	395	434	448	473	414	446	417	407	435	469	423	412	439	477	413	436	467	443	411	427	425	458	441	404	482	446	470	401	458	434	440	459	425	458	429	421	417	446	431	460	446	426	470	432	416	454	412	483	463	460	425	405	408	385	448	412	435	433	480	408	433	430	425	395	430	420	458	451	416	441	457	456	423	457	457	406	453	416	453	410	450	456	372	430	413	430	413	420	445	418	406	445	455	443	430	427	457	419	479	408	415	408	430	433	461	441	407	434	387	475	425	446	445	425	478	458	457	473	439	412	438	427	443	455	410	443	425	390	416	427	444	394	408	439	394	422	438	466	412	429	455	433	441	421	428	459
37247	5875	338	258	270	242	236	253	246	266	273	266	260	255	252	231	267	269	263	254	269	246	263	251	245	243	229	266	238	272	257	264	256	259	254	247	247	230	244	242	251	226	238	238	270	231	250	260	225	261	259	252	238	248	247	223	256	226	233	241	248	252	230	263	265	230	248	222	247	259	242	237	267	248	259	254	232	282	257	254	237	230	227	250	236	232	240	232	257	244	249	246	226	243	238	223	262	241	256	232	245	218	227	255	277	260	240	247	229	241	264	255	254	265	243	260	232	249	270	249	251	247	245	260	237	233	255	254	246	247	212	233	248	244	260	230	219	252	238	254	247	247	241	257	230	218	217	246	239	245	244	254	222	246	235	264	240	221	250	236	259	245	219	232	231	259	226	253	252	237	254	246	268	252	261	256	231	238	239	241	263	253	254	235	268	263	245	278	265	236	263	243	249	247	262	252	246	238	227	281	242	245	251	244	216	264	240	256	238	221	246	290	231	242	236	247	266	245	268	221	245	260	252	237	257	244	275	224	236	231	230	230	245	252	211	253	248	239	240	247	249	265	248	264	260	244	267	246	233	249	246	217	234	231	272	248	224	226	206	233	247	275	287	246	254	223	233	237	235	240	258	255	255	244	267	271	248	229	246	243	212	207	240	261	239	246	259	228	239	243	279	248	225	225	233	272	233	252	248	252	280	229	271	233	270	277	236	263	225	227	248	246	227	227	273	245	252	258	250	212	252	243	262	258	226	229	239	257	254	276	229	247	239	241	256	219	243	262	236	254	267	279	241	223	233	252	252	207	245	241	261	234	223	222	288	228	233	244	261	234	243	238	260	238	269	231	265	245	232	220	234	260	215	261	239	242	226	250	233	244	280	265	231	228	247	236	258	260	239	240	240	233	257	260	253	257	244	245	254	233	261	251	235	233	239	258	249	247	230	253	250	251	257	258	265	255	270	274	241	237	251	232	231	225	266	239	234	206	243	231	256	254	242	236	239	260	246	250	253	218	257	244	256	236	259	251	228	293	257	222	254	242	245	256	254	218	237	230	227	276	257	237	241	248	264	260	264	282	248	275	263	234	241	242	269	217	236	230	254	251	236	220	254	242	255	248	212	251	252	226	203	232	246	258	220	241	224	248	256	224	240	240	238	250	236	259	256	238	246	260	267	255	250	244	232	225	258	246	219	233	249	260	240	217	252	251	266	246	285	215	222	236	231	259	234	246	208	260	223	251	229	240	222	225	230	235	234	220	264	253	228	227	237	239	251	228	247	269	255	277	241	258	262	234	249	240	253	245	228	246	258	232	235	227	245	244	231	231	248	221	248	254	279	240	260	256	249	218	225	253	229	266	258	246	251	232	264	242	235	237	229	235	235	250	243	242	246	253	241	252	219	252	231	239	280	235	217	231	240	275	267	188	234	221	264	226	250	264	259	221	243	253	260	251	229	248	254	233	256	236	241	234	250	301	261	248	257	237	230	229	257	247	234	236	244	213	227	251	255	240	244	264	257	244	232	233	219	241	232	254	229	259	262	287	230	254	218	239	268	275	252	226	241	247	234	251	237	244	246	240	244	235	270	256	261	262	260	233	224	225	252	252	244	253	269	255	230	240	271	251	230	212	238	242	246	217	231	244	240	237	256	276	255	239	260	249	240	275	207	233	266	231	262	252	274	271	265	262	228	256	246	244	235	210	248	246	240	244	232	243	245	244	231	255	230	218	245	253	271	251	234	259	238	264	253	250	243	250	244	254	263	239	256	196	243	236	241	236	249	256	238	264	261	226	245	250	269	237	267	229	218	237	256	228	223	237	232	240	209	247	252	248	275	240	218	223	266	239	254	226	210	237	260	267	262	266	240	213	233	245	256	260	240	218	236	260	247	245	237	263	237	247	239	239	236	238	254	256	257	257	253	250	251	255	265	252	259	235	204	250	244	234	225	249	252	258	247	222	228	246	227	282	229	267	237	263	245	247	240	260	210	257	244	240	247	244	254	225	287	253	232	253	258	225	252	229	221	264	236	246	235	244	255	258	226	227	235	242	251	263	244	236	246	258	244	245	271	271	241	262	262	247	244	238	237	244	243	235	270	220	232	238	257	227	226	236	280	248	237	246	240	241	233	215	265	240	236	235	240	245	265	235	226	220	210	277	253	257	259	247	230	262	217	249	236	239	230	238	252	241	248	267	228	229	258	250	274	236	237	256	259	255	259	241	220	259	262	258	271	253	231	230	265	226	232	244	237	247	239	247	243	260	223	259	238	261	262	272	249	239	247	220	246	275	241	255	242	255	267	263	249	287	254	229	241	243	238	229	249	249	268	250	249	234	253	233	222	246	231	256	240	234	247	236	252	236	246	249	244	211	255	235	266	281	236	249	221	248	242	231	259	251	243	233	235	220	221	253	258	232	283	231	253	237	241	238	267	213	248	257	281	254	192	226	224	251	254	264	235	250	240	247	237	255	258	244	218	276	234	235	246	251	257	242	244	230	255	234	247	231	254	266	288	247	248	232	238	239	241	243	225	234	270	234	245	238	232	241	255	237	264	240	227	225	245	242	243	214	260	245	248	249	219	227	229	252	247	267	232	232	243	260	240	247	214	235	245	244	232	249	241	251	258	227	241	249	245	219	237	262	245	269	230	247	249	240	250	251	240	242	252	241	226	263	240	245	237	251	260	252	226	230	254	260	278	253	224	281	240	227	234	242	228	253	235	253	225	256	261	254	239	246	255	233	222	270	252	223	249	245	252	255	249	246	239	274	253	205	221	256	244	230	239	256	219	261	237	259	231	224	259	239	254	235	244	236	237	248	274	233	262	285	276	222	269	286	273	270	229	248	259	224	257	266	223	259	239	270	235	254	233	243	240	260	302	262	266	256	247	223	277	236	230	250	220	232	259	268	226	243	237	232	272	271	254	253	249	258	245	235	251	261	252	259	240	268	240	255	235	259	239	266	218	266	236	226	258	235	250	270	232	248	259	234	256	252	240	256	238	256	229	231	248	257	224	228	255	245	241	237	224	216	234	246	231	250	254	249	261	249	216	239	208	245	231	227	241	250	268	247	252	248	250	234	274	244	217	256	274	241	249	241	196	242	274	247	221	246	219	255	252	242	236	227	225	243	253	240	269	257	250	234	232	245	264	238	238	227	258	212	238	257	204	223	232	262	226	245	243	263	264	262	217	256	264	229	236	258	249	236	261	236	265	232	229	257	252	271	247	252	246	246	254	253	260	240	220	230	256	261	262	258	259	299	247	233	249	245	245	281	279	230	239	234	261	226	265	261	260	239	247	235	238	245	243	253	250	232	250	224	261	240	246	242	255	263	232	269	257	237	260	247	255	233	243	258	232	219	238	249	260	273	281	225	251	231	265	228	239	248	234	278	265	246	231	260	253	253	251	256	230	244	247	245	220	248	229	248	223	222	278	222	229	226	228	244	255	239	236	243	229	235	244	228	217	235	241	235	251	234	221	233	237	247	276	248
31165	1693	702	698	658	703	717	659	650	684	673	687	688	678	692	679	693	668	679	682	653	674	706	657	715	684	671	718	677	636	624	670	610	710	679	652	623	638	678	698	682	635	620	638	695	674	658	616	676	666	680	634	691	679	641	684	665	627	650	670	672	698	696	668	732	752	672	669	716	679	719	720	654	699	725	688	672	705	658	636	697	661	684	708	659	675	631	671	660	695	667	682	663	705	685	679	618	683	658	682	683	667	664	659	643	681	655	652	671	644	663	652	649	676	655	635	695	700	680	687	631	682	701	615	643	644	670	680	610	662	667	663	682	664	682	754	662	665	656	690	664	664	655	661	655	650	693	623	603	668	671	692	691	621	654	660	707	671	693	649	633	662	639	678	693	653	663	642	670	685	669	632	661	649	707	663	677	679	706	622	671	658	711	663	682	706	653	658	681	656	686	671	629	670	679	668	697	653	690	681	693	658	653	665	733	655	604	660	690	647	625	650	637	679	629	678	645	671	644	696	675	644	613	671	694	634	697	631	651	635	679	665	634	686	668	691	681	678	686	650	644	643	640	638	654	666	655	654	665	623	672	663	697	628	679	680	702	612	649	690	664	696	648	621	630	684	640	682	650	619	655	706	699	657	661	653	608	660	664	649	675	682	639	667	643	616	677	658	696	648	681	660	660	699	613	611	616	674	686	624	648	681	676	674	681	613	656	702	661	698	692	663	643	670	681	646	638	644	668	688	677	694	634	721	696	662	675	684	677	653	673	663	674	666	720	656	717	678	642	643	669	647	679	623	671	689	632	639	681	640	649	641	690	617	686	665	648	645	605	625	649	655	693	625	631	661	665	660	669	670	750	654	650	707	667	657	642	640	658	668	648	664	687	684	674	701	645	613	710	610	661	642	650	705	625	680	672	667	708	686	664	666	714	646	738	632	684	660	670	657	672	660	675	645	691	655	695	636	670	659	678	658	691	648	689	686	681	701	688	701	670	617	722	626	661	642	659	663	668	596	649	639	667	680	643	691	636	671	637	668	648	708	680	642	649	668	637	639	697	648	659	693	655	669	703	680	662	641	707	701	623	657	662	685	670	676	641	645	623	685	681	665	601	653	683	699	660	661	686	639	698	687	656	635	680	684	642	660	670	603	607	666	657	673	681	671	658	639	647	651	656	666	644	715	679	690	697	664	665	650	651	689	646	644	653	690	668	656	654	641	628	688	668	638	612	682	649	615	676	664	626	660	652	656	654	646	642	658	688	676	628	694	684	661	660	680	623	654	632	662	615	643	672	658	650	625	684	694	679	686	650	689	646	634	678	665	670	685	663	670	663	657	687	678	629	657	645	698	707	713	648	678	681	689	681	634	605	667	675	680	729	665	673	719	688	636	690	620	680	662	662	659	645	673	649	634	679	697	638	690	644	641	637	680	664	612	658	654	676	624	664	672	641	648	649	622	645	681	673	691	614	659	656	665	690	643	681	679	695	642	669	687	667	692	663	674	668	665	642	658	674	669	665	658	688	649	631	672	679	643	704	654	648	670	675	646	649	641	689	707	652	665	691	676	666	629	642	657	691	684	660	679	650	714	670	678	680	607	704	658	626	635	641	674	635	616	624	694	640	691	681	665	640	666	701	662	651	667	668	651	626	688	619	624	674	658	638	672	646	654	631	679	644	688	634	693	662	633	654	696	647	641	663	657	647	664	682	642	632	658	663	719	630	616	683	676	685	607	657	643	666	693	723	669	700	607	690	728	648	660	616	637	661	692	659	657	683	636	667	649	680	662	634	635	641	677	640	680	657	706	622	689	685	669	625	648	715	660	662	681	667	701	681	683	682	660	645	651	651	669	667	676	682	633	664	697	657	677	695	670	659	660	670	702	632	652	706	632	695	669	666	634	653	676	600	667	683	672	688	661	641	695	647	669	645	672	667	653	683	664	681	686	672	582	645	675	634	702	616	653	630	663	674	656	666	659	670	724	679	707	669	630	647	624	639	680	669	641	691	678	650	698	642	680	655	676	645	685	620	668	692	636	659	675	644	632	633	643	674	609	662	699	670	724	615	647	672	654	633	677	672	645	664	649	742	666	652	683	655	703	741	687	616	655	628	702	672	659	689	659	670	655	656	670	718	682	655	702	673	648	700	679	629	639	651	682	652	654	684	650	687	618	614	698	657	661	671	702	623	644	702	739	639	685	639	664	645	649	678	689	661	689	673	654	626	640	713	622	687	676	660	617	689	655	650	683	646	677	666	642	679	639	707	680	611	690	629	682	663	692	642	644	636	643	651	697	684	714	699	697	653	629	654	626	638	642	609	651	639	664	647	642	661	657	641	620	597	677	650	656	626	656	668	665	653	682	643	659	641	698	647	663	623	672	609	661	622	699	654	647	662	627	628	660	659	678	644	694	627	678	682	677	654	644	679	689	657	628	677	668	632	700	709	625	645	704	664	670	699	679	682	667	621	688	641	701	673	641	670	652	632	638	667	667	625	608	610	662	685	696	656	638	645	670	654	663	692	637	657	674	664	689	703	623	646	684	659	668	677	616	697	674	694	660	653	629	657	662	678	641	631	685	688	631	638	650	672	627	648	640	671	738	678	666	651	664	675	617	638	640	657	655	639	705	703	628	697	659	618	632	631	642	652	648	635	655	619	641	674	675	630	679	672	634	658	700	689	684	649	655	619	656	630	626	649	644	641	618	640	665	627	649	647	660	619	670	620	628	623	670	664	649	679	651	685	700	674	681	644	673	653	661	672	668	656	677	675	640	674	705	694	667	644	651	672	633	680	656	639	654	670	663	614	655	666	682	631	648	646	682	664	624	648	673	711	656	720	599	667	696	643	667	669	667	690	653	667	630	702	626	660	680	663	649	618	654	621	640	629	648	658	675	652	693	641	689	727	677	627	666	701	626	664	691	665	663	659	657	696	635	682	688	678	668	725	647	631	635	659	650	672	627	684	654	643	697	652	638	619	686	627	686	635	654	672	653	661	655	660	631	666	716	638	648	648	654	634	592	687	682	656	679	659	662	620	623	594	704	658	649	732	627	638	683	628	693	693	679	647	661	666	710	679	686	651	611	644	666	663	697	630	683	679	643	662	674	682	666	687	669	661	601	699	606	654	667	675	676	682	676	615	606	678	633	682	653	660	643	663	651	646	654	649	672	645	685	664	635	687	677	678	698	608	662	682	675	620	641	665	669	635	659	618	644	617	640	615	680	666	666	651	657	623	633	715	637	669	695	678	651	629	667	622	708	668	686	656	652	655	725	663	634	647	704	688	646	651	669	670	680	709	676	648	695	700	645	639	632	610	699	671	666	666	684	625	631	658	686	649	651	693	673	671	660	673	639	656	686	629	611	698	678	678	671	652	663	687	668	679	696	688	670	687	652	715	644	634	698	658	685	649	657	604	710	695	678	659	637	657	649	665	661	674	665	716	641	646	659	636	657	666	658	696	682	689	648	673	630	613	651	619	663	642	652	632	626
69598	27220	4635	328	256	194	189	166	159	141	160	144	171	160	175	159	137	136	147	136	120	131	129	156	162	134	123	150	151	140	156	140	136	145	160	155	160	145	126	127	143	131	144	130	142	139	146	135	138	142	132	130	156	145	156	140	126	148	136	153	141	193	174	181	200	169	174	221	190	160	196	181	157	187	182	179	130	142	174	147	160	151	144	146	162	153	141	136	147	129	146	125	147	162	160	168	159	123	152	144	155	168	139	145	122	148	140	146	143	139	132	140	142	134	150	146	153	128	131	155	129	124	124	130	122	138	131	123	145	140	148	136	159	141	130	148	134	146	129	159	156	142	132	140	134	134	147	133	129	125	129	134	149	146	144	134	127	134	141	150	127	137	153	139	135	119	145	140	139	123	122	130	157	120	127	159	146	139	143	129	129	145	154	144	148	148	134	118	151	134	117	144	139	130	144	134	128	148	166	141	135	148	143	127	140	135	149	130	145	155	133	134	130	123	152	138	146	137	131	135	130	135	142	121	123	118	148	152	130	140	142	146	151	159	146	147	143	133	149	132	151	132	142	121	156	144	146	143	150	122	129	139	147	148	156	133	137	154	129	167	133	140	146	145	147	124	142	132	143	144	152	155	140	142	131	135	133	136	138	135	153	121	154	119	127	134	128	142	140	131	142	151	152	157	149	141	134	149	134	131	155	143	128	166	148	127	141	127	116	136	137	143	145	144	141	132	135	132	140	153	136	127	156	139	140	150	127	129	139	155	145	141	133	140	138	122	139	130	137	150	143	153	135	159	138	127	135	134	138	144	136	149	123	158	139	147	142	128	134	132	143	156	143	140	131	136	138	138	135	134	122	133	134	164	158	132	151	152	138	154	131	148	138	122	148	137	156	137	127	156	132	122	131	138	142	131	147	139	143	148	141	130	140	141	129	107	135	135	169	153	134	125	140	124	132	110	145	139	149	132	132	131	147	137	128	141	129	153	141	146	136	145	147	145	150	139	134	153	111	163	150	140	140	144	129	147	165	141	132	141	163	120	153	121	136	142	119	157	134	143	151	136	141	156	146	136	166	132	139	131	145	159	137	148	138	145	151	139	139	132	143	130	117	128	141	142	138	131	149	147	145	148	122	146	150	146	141	144	139	137	130	144	145	126	138	148	115	133	134	145	134	133	144	149	143	127	135	121	144	145	118	150	151	131	131	133	135	132	134	150	109	151	124	139	117	144	130	145	158	141	132	131	143	145	162	149	131	148	126	144	130	124	140	162	140	152	147	150	146	150	153	142	128	126	142	156	137	121	137	138	143	139	139	125	123	140	119	137	142	136	166	136	161	163	117	152	133	153	142	118	146	123	157	160	131	140	134	130	137	143	143	154	141	148	144	139	152	133	140	141	166	147	156	183	119	146	133	114	146	153	153	132	131	157	133	145	167	133	155	145	137	147	139	138	130	133	132	141	152	147	145	161	150	144	144	142	159	126	155	166	146	130	137	127	146	151	127	155	123	174	141	131	141	144	143	169	141	136	134	143	146	146	149	153	152	133	122	157	134	126	138	138	146	125	131	148	136	147	145	123	123	145	152	137	131	132	140	139	115	125	149	129	134	132	143	140	167	151	145	152	132	140	131	154	141	155	149	127	144	133	170	124	126	145	152	136	144	122	135	148	133	134	145	149	141	115	149	136	138	133	135	158	150	126	145	137	127	144	140	145	124	133	158	127	141	136	154	143	160	118	139	159	141	148	135	136	154	137	116	148	139	132	159	140	170	136	144	135	142	130	140	154	146	132	119	152	144	151	142	121	119	135	128	159	145	135	130	133	143	131	140	141	138	124	127	131	155	164	140	131	134	132	163	133	140	136	137	118	148	139	129	147	130	143	135	144	139	114	142	119	121	122	163	139	134	128	153	145	165	143	153	145	137	149	139	131	137	147	139	164	148	144	119	130	132	155	154	157	138	146	149	144	140	149	141	141	152	164	133	159	145	126	151	129	146	132	131	137	156	124	117	130	130	158	142	139	155	126	148	130	123	121	142	137	123	141	151	144	154	146	147	153	133	153	97	112	141	136	122	128	124	135	130	157	145	139	134	140	125	117	133	156	133	148	131	135	96	148	159	133	150	147	139	137	155	140	139	124	166	137	144	125	145	142	143	123	147	144	149	154	153	130	156	148	139	141	121	145	139	126	164	136	157	117	150	144	160	166	175	126	145	139	130	136	129	148	150	110	148	131	133	153	145	145	143	154	125	140	150	143	151	116	122	143	116	149	172	159	161	135	168	143	142	143	165	134	143	133	123	133	137	145	142	147	148	131	152	125	126	134	140	127	131	151	124	146	120	137	126	151	151	149	137	134	143	142	153	121	145	144	157	138	136	124	156	123	118	134	133	137	148	142	124	129	119	144	142	136	136	140	130	149	162	147	148	135	148	128	129	133	139	152	145	115	157	140	135	128	133	131	131	126	131	145	147	140	140	153	113	136	138	132	116	105	127	128	155	118	157	142	159	135	136	145	131	114	153	149	133	151	141	125	110	144	133	122	151	132	143	148	142	118	143	144	126	135	138	141	134	143	126	138	159	113	144	155	136	134	138	132	165	136	137	169	133	160	142	135	147	133	152	145	130	124	130	141	137	136	140	143	127	114	158	161	133	118	160	138	118	128	146	120	154	148	151	143	136	128	138	169	149	134	137	142	134	136	142	140	143	139	133	139	138	135	150	150	132	140	121	135	135	171	150	136	128	137	144	146	156	131	137	134	113	132	119	161	147	124	121	145	137	150	159	156	147	140	146	154	158	134	161	121	140	139	151	155	130	133	147	139	153	137	152	124	135	142	131	133	139	125	136	149	136	153	158	154	147	140	122	144	124	143	151	136	145	124	128	155	120	129	136	127	154	130	140	146	131	131	154	144	151	155	128	142	131	139	134	132	132	147	164	143	128	135	134	153	123	142	143	139	141	118	142	138	174	149	133	132	132	135	139	141	139	126	137	153	148	135	145	130	149	139	123	147	146	133	134	134	118	129	127	154	153	178	135	167	139	111	140	151	153	118	150	149	149	132	123	123	138	139	145	117	145	121	135	149	149	140	149	135	143	146	130	131	143	145	142	130	146	136	128	149	151	143	149	125	137	135	130	136	155	155	113	129	165	160	149	139	140	163	125	147	144	150	105	129	141	152	157	154	155	147	164	128	137	150	151	142	133	146	146	132	146	152	131	171	148	151	159	152	127	140	142	144	142	148	143	162	138	138	154	119	135	130	150	132	149	140	143	158	151	138	139	142	158	132	135	124	140	117	146	120	130	137	140	130	139	141	138	135	119	132	126	139	152	138	145	150	145	122	136	141	154	133	144	135	114	122	148	154	140	123	135	141	140	141	137	128	136	136	141	163	164	125	140	138	131	139	141	142	126	149	152	152	138	139	166	127	129	127	144	136	146	147	151	117	149	142	140	144	128	132	139	134	142	159	134	125	149	131	127	161	133	149	133	142
49796	11054	862	858	890	732	650	586	579	546	492	499	495	467	526	496	473	450	449	463	426	440	458	429	443	431	446	369	436	423	439	439	412	391	425	413	370	407	432	430	420	388	424	470	438	391	424	443	433	442	446	472	461	447	394	422	440	469	512	662	618	742	742	923	1038	1028	794	1080	954	611	768	668	654	767	850	573	560	522	496	499	451	435	447	398	422	439	413	423	437	419	413	422	413	441	434	439	407	389	419	438	413	446	387	404	392	424	396	444	412	437	411	459	420	419	390	404	410	383	402	440	445	409	418	410	404	414	406	407	363	434	393	408	410	416	357	389	432	390	412	405	389	415	424	420	401	413	399	402	433	389	448	404	409	376	411	415	415	411	405	443	380	404	388	390	414	402	387	435	419	419	444	423	420	389	409	412	422	401	371	404	469	401	448	410	438	431	424	412	435	423	417	441	429	394	389	410	413	424	391	425	415	418	447	425	456	441	433	404	427	438	381	413	423	398	415	409	428	363	436	399	386	389	396	418	399	374	402	422	396	400	426	375	405	433	410	373	406	423	408	415	449	424	431	416	418	412	382	362	446	412	417	425	404	411	429	397	414	443	421	406	392	457	405	450	432	418	408	447	423	416	430	399	394	435	401	416	433	421	420	390	403	398	422	467	419	454	421	420	390	401	408	392	414	424	395	381	438	391	427	388	374	417	406	394	402	399	414	366	434	391	395	429	409	409	431	402	385	443	420	407	389	416	398	400	361	395	403	408	404	449	415	429	398	407	427	403	390	403	421	399	415	420	421	390	430	422	394	458	394	402	445	373	446	402	425	422	394	404	412	451	434	391	434	396	412	399	426	413	386	398	384	423	411	454	425	433	392	392	418	391	447	412	395	415	409	459	394	425	463	411	376	364	389	394	389	428	411	461	406	424	377	408	407	400	408	423	433	407	384	382	425	405	409	386	411	424	397	383	406	420	417	448	422	395	384	423	383	406	418	431	401	394	405	437	438	368	439	441	424	409	417	446	425	408	439	383	377	412	396	415	387	396	385	415	384	392	414	396	411	388	391	421	450	416	435	407	446	414	393	401	411	407	417	451	414	404	400	425	415	414	397	435	398	419	390	431	429	389	412	445	424	438	414	419	440	421	418	433	415	416	399	407	404	389	389	397	446	400	422	417	448	398	439	384	394	393	388	389	442	393	444	407	398	444	381	398	388	402	413	441	431	412	428	422	394	358	434	422	398	428	393	397	411	403	406	405	447	419	376	402	461	400	399	421	396	440	373	396	413	435	442	396	410	404	465	422	387	417	390	406	402	405	443	381	411	440	437	402	429	365	401	383	409	407	408	401	391	421	400	398	382	399	399	407	436	435	382	412	412	443	374	382	413	421	400	428	392	401	409	403	387	381	428	447	406	413	379	418	443	389	433	435	403	367	418	407	433	404	386	415	416	420	432	388	393	419	414	416	422	382	385	406	419	378	407	404	477	416	390	426	414	410	423	390	440	416	389	438	425	411	390	409	383	391	406	386	443	407	420	402	368	407	428	420	410	420	427	408	429	404	409	409	382	409	412	444	363	423	392	418	423	411	380	369	422	410	403	373	408	414	423	396	416	424	419	426	441	413	387	418	428	447	403	416	420	410	410	454	419	422	441	428	400	421	399	413	437	428	433	412	392	437	408	393	426	440	383	386	412	454	398	403	395	406	408	413	429	424	420	418	447	438	431	418	411	426	390	387	392	439	410	428	397	416	441	427	402	401	393	401	396	425	415	387	435	424	399	425	412	405	389	375	386	455	400	436	408	416	393	406	389	413	417	411	414	410	417	407	383	402	390	393	420	400	448	437	386	411	403	427	424	422	425	451	355	445	458	440	384	422	391	344	434	436	433	451	425	432	437	442	396	418	415	431	400	421	416	436	411	428	442	408	408	435	405	433	460	415	383	405	381	395	384	383	435	406	420	432	452	415	384	415	424	417	412	431	429	403	417	393	442	406	418	413	406	416	396	423	406	432	376	401	439	401	408	392	388	413	426	410	389	449	404	373	426	389	398	437	387	416	400	438	388	448	409	423	400	403	435	409	379	417	406	426	428	401	465	413	433	447	422	397	398	409	419	395	425	398	378	398	434	415	400	405	429	415	394	398	442	400	400	413	366	402	415	413	417	400	421	443	417	393	403	429	440	408	439	440	410	442	404	404	388	408	400	427	407	411	409	402	410	428	437	440	382	370	398	459	409	384	401	435	427	409	403	427	431	429	401	401	415	439	425	414	409	421	382	409	411	419	416	397	442	391	430	383	437	412	432	422	444	434	419	415	369	477	455	402	400	429	415	413	392	417	425	418	431	382	410	399	419	396	386	404	433	428	405	439	443	408	431	382	397	414	368	419	442	407	410	435	421	420	415	398	413	408	419	421	392	443	388	422	430	389	377	392	437	410	404	401	412	422	414	400	397	405	415	418	398	425	425	414	415	445	447	412	413	384	402	399	394	422	401	375	430	419	438	385	434	413	395	409	432	400	392	379	374	409	460	392	443	405	395	384	419	424	370	371	426	449	429	402	456	390	393	407	420	399	455	420	398	404	426	385	426	387	394	417	400	421	457	392	433	424	444	402	420	421	382	383	408	408	420	364	421	418	412	447	395	404	389	421	383	407	393	432	422	444	423	439	428	404	382	403	399	402	419	413	407	407	407	427	419	394	424	391	406	435	416	391	381	398	396	430	404	433	430	398	435	386	379	418	425	395	366	425	435	428	409	398	389	416	420	374	396	412	444	386	437	392	396	410	412	397	400	414	439	400	405	400	430	463	389	371	410	425	414	434	384	440	371	473	410	412	398	375	389	411	438	401	418	398	378	439	417	433	405	440	405	420	424	419	408	426	402	417	445	420	425	393	426	384	419	413	409	421	388	480	381	429	413	391	431	431	421	452	447	446	384	407	390	436	410	404	416	390	437	430	422	404	412	412	418	397	416	416	388	434	396	422	424	416	428	394	419	414	380	431	433	378	440	440	400	423	392	395	437	394	408	416	441	415	440	450	397	390	448	403	406	390	405	406	428	415	390	385	399	416	392	415	407	381	395	389	383	399	407	393	399	425	421	440	365	431	411	428	429	415	422	426	390	417	402	418	408	367	381	407	442	418	380	415	431	442	367	396	434	459	434	421	421	401	401	402	419	431	408	415	372	394	366	438	391	403	394	460	422	435	405	394	450	372	402	392	413	417	403	408	403	428	414	445	382	449	397	420	441	417	431	410	405	433	400	399	396	372	396	387	408	384	415	429	397	416	388	422	415	421	414	399	481	438	443	410	411	394	420	419	428	427	407	384	415	428	408	443	377	415	393	385	450	377	403	416	394	445	407	433	414	441	405	426	404	398	385	409	395	417	412	418	415	428	429	400	385	418	439	410	418	410	424	435	434	388	394	413	397	380	406	426	389	427	370	403	411	420	435	404	434	401	398	381	422	423	457	427	395	421	431	397	386	402	406	434	399	406
80438	34063	8390	737	323	294	255	203	219	200	170	176	173	186	164	150	158	180	164	125	127	153	132	147	160	165	134	147	135	161	178	161	133	142	179	153	165	165	137	149	142	138	153	153	158	154	136	166	163	156	164	151	163	175	161	171	181	191	245	192	250	222	208	223	275	289	235	240	244	201	224	196	232	183	197	167	175	157	198	165	167	152	143	135	151	149	158	139	180	147	116	149	155	150	161	151	140	146	173	147	162	164	142	132	157	139	146	116	154	153	141	139	160	148	141	129	163	156	140	126	142	143	150	136	164	135	137	159	152	129	144	156	145	153	131	150	125	145	146	164	150	157	125	149	151	140	140	132	136	177	124	152	157	143	138	129	137	154	139	149	119	157	153	138	168	134	168	172	117	161	159	129	135	146	134	151	149	155	111	156	154	140	133	141	165	138	158	148	122	152	153	163	135	137	136	144	146	152	163	160	157	143	136	155	152	128	159	147	166	137	151	138	133	129	156	141	131	148	145	159	152	148	132	110	144	154	147	147	140	160	151	127	142	147	144	155	138	184	152	135	136	117	152	141	140	134	153	152	145	136	149	165	171	137	127	128	143	159	145	135	138	165	128	157	159	148	167	143	127	138	146	133	150	157	145	128	142	157	155	173	165	130	128	157	137	155	128	125	126	157	148	130	140	136	153	159	139	150	150	129	146	144	130	143	141	159	130	129	151	155	134	157	160	108	141	153	152	159	131	137	150	170	140	154	135	150	155	154	154	151	174	159	144	138	118	148	139	145	150	146	146	146	133	145	132	143	128	125	147	154	165	159	157	142	136	132	140	144	162	154	150	135	164	144	141	132	136	150	136	134	162	172	133	141	156	130	146	138	136	156	137	137	118	122	130	144	151	130	160	143	162	158	145	134	136	132	150	150	131	152	139	138	142	159	171	154	153	148	169	135	139	138	157	141	145	160	165	157	120	136	167	136	143	161	150	143	162	152	149	148	147	172	158	157	123	153	135	148	141	136	158	138	123	165	122	131	138	158	136	147	152	140	134	141	149	144	161	148	166	168	155	176	164	135	161	148	167	150	155	146	141	138	150	145	167	143	134	120	153	135	140	142	168	147	149	126	156	129	146	138	138	121	150	154	160	156	144	147	135	161	144	139	130	144	136	125	147	156	140	155	157	145	134	125	144	130	156	171	142	156	135	136	142	139	163	131	137	136	136	144	147	142	151	146	143	138	145	138	147	154	146	135	139	148	135	133	155	148	137	124	160	161	143	146	149	134	146	164	162	156	131	147	136	142	150	133	166	149	151	142	148	161	141	142	145	162	133	168	146	164	133	153	153	146	172	153	133	150	138	138	134	160	138	143	124	138	144	152	136	138	128	151	133	160	147	147	150	138	137	140	143	142	150	155	122	160	133	144	129	141	150	135	146	136	141	139	124	154	134	126	142	147	145	157	176	149	160	125	153	139	137	130	124	139	135	118	129	141	144	129	149	134	145	137	124	142	150	138	145	159	151	137	164	139	147	158	149	146	154	156	163	144	143	143	161	157	136	138	144	139	179	159	142	145	155	119	137	148	126	149	150	145	140	149	139	154	152	141	133	137	143	136	149	133	127	135	152	120	162	158	144	149	159	149	134	157	137	146	138	167	135	148	146	160	136	143	145	143	154	143	133	144	131	169	138	139	117	142	129	158	142	128	136	118	141	157	141	136	154	138	157	145	151	146	158	126	150	139	152	142	131	150	148	152	149	138	162	155	145	137	134	136	129	154	147	134	156	144	143	138	151	129	143	167	126	116	161	126	156	142	124	146	135	128	123	149	144	145	156	147	139	142	146	145	155	135	145	134	135	121	148	131	152	152	115	160	142	142	156	142	147	135	130	177	154	134	150	133	139	135	155	157	146	150	143	170	131	151	135	148	153	158	149	156	126	128	167	122	133	137	144	142	152	121	121	140	145	135	152	151	153	148	149	141	141	148	152	153	158	127	146	166	142	138	119	155	133	151	169	143	139	151	146	156	144	155	165	147	134	153	124	135	156	150	146	156	151	139	143	147	133	139	153	143	157	149	141	154	166	148	156	153	127	135	145	145	145	174	165	150	157	135	145	144	136	137	156	156	129	138	157	152	167	168	148	124	175	141	158	146	155	137	140	153	131	156	151	135	148	162	152	132	154	133	136	151	145	152	147	138	134	156	140	140	130	118	124	144	129	155	134	145	135	128	157	150	171	144	144	148	143	140	127	132	165	166	132	150	126	153	137	166	137	135	143	150	135	133	134	134	148	153	143	147	151	157	169	152	151	137	129	143	147	145	148	127	126	148	179	128	129	142	144	152	158	148	174	144	148	143	138	168	126	138	146	141	155	120	168	148	137	138	144	132	173	127	143	144	144	139	147	129	151	167	146	124	132	142	148	151	171	144	129	138	130	157	156	157	161	147	160	146	132	145	154	157	138	142	149	143	141	150	161	140	129	140	163	139	154	133	130	171	141	138	142	141	159	152	144	127	133	127	145	154	135	142	146	123	148	147	163	136	142	152	141	153	150	143	130	145	149	156	133	106	145	138	157	149	122	159	132	139	153	134	149	150	144	135	141	157	145	156	152	164	159	142	158	134	144	140	141	146	150	169	146	151	148	138	159	175	158	170	157	141	159	163	126	163	190	147	143	167	145	133	133	141	127	161	148	137	155	145	140	149	158	149	145	152	141	141	136	151	139	152	153	145	169	148	143	152	145	131	139	137	125	148	152	142	157	129	159	141	124	147	135	145	148	164	128	157	134	154	141	139	132	153	141	136	151	146	153	130	125	148	129	128	161	145	134	140	147	162	142	151	156	149	138	158	162	166	142	132	166	138	154	139	160	148	155	157	162	163	163	135	138	170	169	153	159	131	141	145	146	167	160	131	149	150	153	153	157	151	142	146	130	145	138	146	153	144	144	154	134	131	148	160	157	157	152	134	152	143	130	138	128	140	143	153	150	136	154	154	137	149	137	131	145	166	161	143	145	122	145	162	143	142	135	153	158	128	135	132	138	147	150	140	142	134	153	153	150	133	142	161	157	130	150	151	178	155	139	136	137	149	148	143	174	125	135	133	128	141	158	151	145	158	152	149	129	151	144	148	123	126	145	124	164	145	145	145	149	145	149	126	134	156	147	142	144	133	163	176	117	158	163	142	140	140	141	165	142	148	139	153	138	153	144	121	124	161	165	151	129	153	151	148	152	147	155	158	143	137	107	151	115	155	151	140	133	153	139	155	147	114	147	171	143	152	152	138	127	148	147	162	136	131	135	166	151	121	138	130	125	153	147	133	118	175	161	137	143	148	136	139	144	139	160	141	167	146	134	146	163	158	165	140	142	123	165	138	149	158	139	147	132	137	157	122	151	150	141	167	135	159	130	126	132	131	145	146	153	136	162	139	143	152	167	142	132	143	153	138	155	127	149	149	144	149	143	152	134	158	148	129	155	148	155	136	150	151	136	147	160	133	164	137
57112	15737	1317	1432	1124	1046	901	819	756	668	667	616	599	578	517	515	557	478	489	501	482	532	533	488	477	502	440	460	500	473	455	454	462	456	468	424	482	440	464	412	433	453	426	450	455	529	491	474	538	561	516	558	554	506	506	520	669	840	925	782	1068	1074	1196	1315	1367	1519	1145	1543	1508	781	1294	1040	961	1055	1043	821	718	663	607	549	543	493	471	466	482	474	496	453	472	486	432	490	454	462	450	472	461	495	449	462	442	429	427	441	432	459	429	422	485	403	440	397	429	457	412	443	440	460	436	436	431	413	407	424	390	447	447	445	455	432	425	452	431	461	438	443	423	431	419	454	404	427	410	434	416	425	461	421	411	474	440	408	449	399	429	414	417	467	420	429	443	429	418	408	444	436	415	470	454	442	415	416	415	431	424	424	445	433	433	425	450	461	408	400	449	405	455	402	463	465	464	434	391	426	430	438	441	422	462	409	409	438	421	459	421	404	416	448	387	430	409	404	437	441	426	452	440	395	422	418	464	464	452	435	403	389	424	445	428	432	428	425	411	414	400	435	416	416	414	392	403	430	452	446	403	422	437	407	441	417	428	406	459	421	448	421	443	438	409	389	452	428	447	400	423	420	406	403	424	456	422	454	431	416	417	420	399	443	432	447	443	432	433	416	423	426	406	410	404	423	421	396	398	437	424	429	443	437	440	414	415	421	458	423	447	408	390	423	456	429	424	439	420	401	454	423	423	406	429	420	422	438	390	416	393	458	417	461	428	459	406	381	413	433	433	426	416	425	433	418	421	414	426	408	420	481	469	413	437	434	427	426	475	464	445	422	432	457	447	426	436	410	412	444	452	438	424	417	433	405	452	445	410	446	426	440	397	426	451	410	431	426	437	400	446	402	407	423	426	440	418	394	452	422	407	461	430	387	397	440	410	399	467	431	403	420	427	453	404	434	450	463	444	423	402	386	451	433	472	470	424	442	401	406	438	451	424	451	460	442	429	425	454	398	426	413	428	440	468	396	446	414	405	414	440	439	441	397	416	424	411	427	413	429	446	385	427	429	417	437	418	433	417	407	394	428	410	439	386	444	436	407	417	403	410	421	453	434	427	424	449	417	450	435	397	403	459	414	436	446	416	443	486	453	446	443	445	466	404	401	420	385	431	471	404	403	441	417	419	420	411	416	433	415	412	439	382	412	436	415	420	384	420	415	441	410	414	463	455	421	435	418	448	427	440	424	487	426	456	421	441	411	412	443	452	435	409	418	434	457	456	441	418	413	416	429	432	442	390	406	415	406	419	430	417	449	429	437	427	451	411	427	424	452	427	442	453	430	390	418	406	430	450	389	435	462	419	443	424	444	434	438	439	425	441	433	460	437	449	381	426	436	432	437	456	426	462	436	422	474	422	409	438	386	421	485	429	427	453	417	432	434	418	457	445	451	439	402	376	455	451	410	452	434	431	381	439	425	435	457	431	488	425	417	449	415	449	450	378	436	420	447	416	463	422	438	441	411	432	445	428	408	433	427	403	407	478	435	408	432	419	423	459	416	410	438	410	430	419	446	448	427	404	439	444	404	454	417	425	412	395	466	440	410	417	433	411	449	415	437	471	433	456	398	477	432	422	439	484	421	402	458	407	429	403	407	406	418	417	428	479	461	434	427	403	450	425	419	432	418	414	436	401	432	407	428	451	408	405	447	424	448	448	396	375	440	423	407	421	436	440	421	419	431	431	396	421	461	430	419	412	403	403	408	425	435	427	403	423	448	424	469	451	401	397	453	415	428	436	438	421	422	432	398	439	408	466	435	432	435	421	452	407	427	432	428	467	423	414	408	427	368	410	409	421	438	403	428	419	430	456	427	440	429	404	432	423	427	434	425	414	449	437	456	411	435	403	441	425	396	437	418	457	409	397	412	454	435	427	409	463	446	403	405	386	400	450	413	467	415	444	424	417	437	406	435	453	446	440	423	432	440	435	402	436	445	418	402	432	410	422	423	399	422	463	419	467	404	437	391	406	409	418	424	426	438	448	417	390	410	421	425	459	422	428	434	438	401	437	424	409	398	444	418	421	438	442	392	406	456	438	425	418	435	460	444	460	388	439	406	433	443	463	454	454	410	393	421	420	439	400	402	426	430	419	456	460	420	399	421	408	448	450	442	422	414	444	409	438	418	439	415	442	433	461	352	415	420	441	412	429	406	450	395	427	462	431	395	440	421	430	427	439	397	425	440	434	404	450	443	460	468	433	420	444	436	444	455	430	427	361	432	412	424	402	426	407	411	416	427	409	428	398	457	451	423	424	442	414	453	408	430	427	426	433	423	399	455	409	450	475	422	442	439	435	393	460	448	408	434	424	407	446	425	393	441	387	387	431	488	429	420	441	430	455	443	422	447	414	398	453	405	428	416	391	405	419	444	467	461	412	431	457	423	426	458	461	444	433	434	444	430	445	376	446	390	415	441	431	421	390	453	422	457	440	446	414	414	407	438	413	479	424	472	443	429	423	396	414	469	414	407	440	467	427	403	434	448	439	434	478	418	411	448	476	425	430	421	423	397	419	432	415	418	446	425	421	419	445	424	428	429	390	407	416	412	444	393	443	425	422	444	425	414	459	418	425	458	471	426	383	412	418	436	453	407	374	454	446	406	410	424	409	378	457	427	408	402	416	415	404	478	441	421	406	446	441	450	445	403	448	395	424	450	410	417	419	441	430	436	442	453	415	438	414	435	412	403	418	415	421	451	435	434	418	392	441	401	441	423	458	447	421	458	424	424	445	449	412	420	429	470	436	468	408	436	454	414	417	420	450	447	447	425	436	425	453	442	423	413	444	459	421	421	449	431	414	438	448	443	479	449	444	442	434	424	431	402	407	420	440	433	449	427	422	403	429	450	414	452	437	444	406	458	424	447	425	426	451	384	479	443	385	415	454	442	429	436	408	451	433	388	454	415	432	444	445	424	408	436	417	445	419	462	408	362	385	402	450	455	437	443	430	442	398	424	421	391	429	418	439	415	425	446	383	390	435	394	462	461	439	394	446	408	454	370	397	447	409	439	412	441	445	448	416	415	415	403	402	450	388	403	435	403	434	395	399	431	423	444	429	444	432	438	430	396	448	408	432	416	446	412	392	401	445	415	419	441	427	431	399	495	437	420	400	457	412	421	392	438	446	431	412	414	403	437	422	428	480	413	418	450	455	421	448	408	437	451	418	434	430	464	434	459	452	463	431	392	469	413	405	393	442	387	411	447	366	409	417	440	463	405	479	445	410	413	423	429	435	425	407	400	422	415	466	435	425	400	394	450	432	451	449	458	466	361	436	434	429	440	395	462	443	438	417	406	441	449	423	405	445	438	422	391	401	454	439	430	415	432	396	445	441	417	485	460	449	464	422	433	425	397	428	366	463	415	437	422	461	388	437	444	473	439	424	434	429	448	384	429	402	440	414	452	402	419	454	430	418	447	415	416	467	436	417	432	463	415	425	416	469	417	420	429	415	433
37657	5900	383	230	247	246	254	240	224	248	280	228	235	235	257	273	241	252	245	254	257	217	259	268	233	234	235	248	262	245	243	242	241	222	260	237	228	222	234	243	244	256	222	221	253	252	250	262	228	256	244	270	261	230	236	257	265	278	202	230	258	250	277	245	254	288	271	258	250	240	284	225	305	269	239	269	234	256	237	265	217	242	232	256	244	253	279	228	269	243	274	251	250	257	250	241	269	257	232	259	243	277	216	275	244	256	259	232	225	259	254	251	263	268	263	232	266	237	248	253	273	253	260	250	235	276	253	259	216	212	252	235	256	251	245	239	234	255	270	241	254	261	252	280	233	279	291	257	244	242	231	225	248	250	222	258	249	256	286	241	266	264	232	259	216	249	251	235	236	246	272	255	232	264	257	240	243	221	241	254	234	209	280	228	230	239	258	253	245	236	260	219	242	271	247	258	243	246	261	258	234	230	244	254	260	260	246	229	262	240	239	249	259	248	239	257	228	230	242	254	232	267	264	272	240	240	226	238	264	261	228	223	232	242	268	232	271	275	274	242	266	256	267	247	235	246	244	233	229	242	275	259	252	243	256	250	235	232	222	256	286	258	249	239	220	254	216	261	248	236	263	259	245	236	240	280	223	246	247	221	260	220	257	269	268	238	245	240	244	241	264	231	267	239	235	283	284	218	212	261	242	246	264	254	241	246	245	230	240	266	226	224	232	251	235	248	229	235	256	252	231	213	246	238	240	232	249	258	240	279	204	255	247	238	242	238	245	235	231	239	246	243	275	278	272	259	237	250	226	233	236	236	254	234	255	219	243	240	233	231	231	212	252	233	224	228	252	276	246	269	238	262	238	280	235	255	210	252	244	254	248	266	237	227	257	252	219	243	268	229	225	277	262	255	222	256	245	247	289	254	249	281	256	273	231	250	235	242	241	272	274	247	283	243	238	225	242	256	271	267	261	272	254	269	267	248	261	266	222	247	247	255	261	258	253	241	228	252	249	253	262	253	260	247	240	249	226	266	257	262	231	234	241	236	235	218	251	262	225	237	270	268	234	256	260	245	261	228	261	244	248	272	287	240	244	248	246	234	250	233	263	228	261	218	288	251	263	267	223	240	280	224	260	264	254	250	255	248	252	228	264	239	223	235	245	265	247	264	245	267	249	263	264	247	253	255	261	256	242	238	259	219	241	236	229	247	236	245	230	256	254	249	227	216	250	261	282	252	221	240	246	243	243	230	244	261	230	268	253	251	253	223	225	241	243	247	270	255	251	234	222	245	254	252	240	255	269	256	238	239	263	259	233	240	274	223	266	237	249	250	248	274	267	268	214	276	257	246	263	263	239	264	234	236	239	222	270	229	254	245	259	251	231	243	244	250	286	247	255	243	229	258	231	223	220	262	260	275	254	234	253	242	243	235	277	249	257	236	260	236	247	237	250	262	249	230	252	266	247	247	241	264	266	257	254	241	253	273	262	270	216	230	248	255	225	253	270	252	246	237	260	248	269	249	272	223	252	267	233	220	269	265	242	249	255	246	272	265	242	259	250	214	247	221	215	240	257	230	233	257	244	266	246	263	234	242	248	254	270	255	275	255	268	266	238	245	259	289	215	244	271	239	230	246	254	243	258	254	260	255	245	257	279	275	262	207	275	239	242	256	244	237	247	262	216	262	234	266	253	246	263	215	250	252	271	236	249	248	252	258	267	257	238	238	251	262	233	245	296	269	215	235	239	239	252	221	221	258	232	270	231	251	253	263	274	262	239	217	265	234	251	241	290	262	222	260	247	222	238	236	269	224	245	240	271	249	267	243	255	216	241	259	271	256	240	254	244	238	230	269	283	268	247	247	267	232	252	247	249	259	264	253	236	248	233	240	246	219	237	258	252	239	223	256	281	231	242	247	263	229	241	258	250	248	274	216	240	264	278	209	244	253	219	252	249	275	275	243	251	216	245	248	226	254	247	225	229	247	248	280	256	252	222	263	222	258	238	270	261	257	221	234	253	245	222	265	255	228	239	265	224	245	244	249	265	247	245	233	243	278	262	250	274	235	282	237	238	261	252	226	253	249	249	260	248	232	239	246	249	212	241	235	208	248	252	230	247	263	243	257	224	252	233	258	270	247	224	252	238	246	256	241	251	228	260	246	238	245	227	257	244	224	233	268	222	239	257	262	242	252	233	281	236	299	240	240	244	261	277	240	262	261	239	254	220	259	264	242	241	248	255	234	239	211	225	260	245	247	243	245	266	247	262	264	268	268	254	286	268	252	232	248	236	266	252	258	246	256	228	242	262	255	257	252	250	246	238	258	236	246	240	254	226	232	247	255	269	263	235	253	256	244	238	245	233	251	250	245	290	225	240	238	264	223	246	258	237	247	268	219	246	289	237	252	270	223	275	240	244	250	263	261	240	254	232	271	227	260	271	196	255	253	273	272	245	271	267	244	256	238	218	239	227	244	240	254	240	256	238	246	236	237	249	238	214	239	226	251	263	265	268	241	259	241	223	240	266	245	228	239	242	235	253	242	215	247	266	260	277	255	259	220	270	260	255	225	259	263	269	249	282	251	261	240	245	228	269	227	220	238	241	232	258	294	262	243	247	275	252	241	230	239	265	224	253	262	222	229	231	245	223	237	262	246	245	268	262	244	234	241	259	287	287	256	248	289	230	247	228	244	258	250	243	229	262	244	230	247	266	261	219	242	291	249	249	212	250	247	273	246	254	229	246	228	251	259	249	236	254	222	236	233	256	242	240	244	231	260	274	259	244	217	243	261	260	247	237	241	225	256	278	247	294	246	235	271	268	237	253	241	229	244	271	267	260	239	245	262	225	233	242	238	223	256	232	260	264	230	239	226	244	263	238	253	265	243	276	256	238	236	249	243	260	239	242	254	260	250	263	245	213	274	228	270	264	250	243	274	229	248	238	238	278	239	229	243	263	231	237	245	265	229	246	275	228	250	247	248	272	221	220	232	264	267	262	237	274	246	235	243	222	220	264	245	237	249	234	266	266	255	280	277	256	257	243	263	227	243	214	248	217	240	251	275	255	283	257	258	271	269	260	248	277	235	266	264	266	249	219	251	233	241	223	255	226	221	260	217	229	252	247	249	240	250	255	255	248	272	253	274	248	260	258	247	284	242	238	273	251	248	262	253	282	242	245	266	213	232	245	242	219	254	239	255	225	262	229	242	241	240	233	229	235	222	245	224	238	243	245	249	248	244	240	242	249	217	242	262	272	242	228	243	239	238	259	248	251	262	283	269	261	229	260	264	236	241	262	262	248	232	280	247	250	260	259	228	251	229	255	251	244	234	222	246	254	253	231	245	227	236	260	258	264	261	256	256	247	274	244	240	299	237	239	239	262	258	260	254	244	252	227	225	235	235	237	238	260	243	265	250	244	235	257	243	264	262	257	238	269	277	254	225	262	240	244	247	235	263	247	242	221	263	256	265	262	222	223	246	266	248	255	260	231	248	227	248
31298	1805	743	668	663	697	670	725	752	678	696	656	673	694	652	648	665	671	654	659	678	660	678	683	662	672	622	669	685	656	615	704	658	649	660	734	686	675	646	694	652	671	713	681	682	675	648	685	650	696	657	722	706	687	680	657	651	740	673	689	694	655	711	701	691	702	736	630	709	696	691	706	679	694	667	737	681	677	712	671	708	653	664	645	698	697	636	654	669	641	678	669	657	629	676	686	674	664	666	648	637	668	673	705	657	686	712	625	619	652	635	676	637	689	630	633	698	657	670	678	643	663	685	673	655	651	684	664	643	684	684	667	645	693	611	691	672	678	676	693	688	679	707	680	669	684	668	659	685	659	622	678	643	661	680	659	649	644	696	673	721	693	620	678	606	709	668	673	729	657	644	646	656	618	626	640	675	661	671	694	664	687	632	693	718	656	650	681	691	667	672	688	650	679	662	661	691	665	755	692	658	677	702	673	655	666	666	663	644	658	658	623	699	683	670	652	625	706	684	690	664	625	671	638	612	656	701	673	654	681	701	697	656	654	680	650	677	713	636	658	668	637	664	659	695	673	664	607	659	657	675	638	665	681	699	637	663	663	686	723	660	705	692	689	658	679	660	647	688	670	680	694	657	632	638	636	645	635	687	676	694	649	656	707	677	634	703	659	667	695	659	699	678	694	659	679	652	672	688	646	644	724	681	653	661	658	690	689	684	649	649	686	692	678	667	644	663	692	693	643	680	685	670	692	685	697	653	693	667	674	645	675	650	668	651	655	661	663	637	641	684	685	655	673	658	660	681	690	665	681	656	681	634	687	638	654	648	638	659	692	666	615	630	660	635	650	651	694	646	723	683	646	707	667	654	696	673	750	643	649	637	657	695	691	678	717	633	653	699	671	634	640	663	649	685	676	708	675	629	651	681	677	674	663	695	663	634	667	673	689	671	641	668	681	629	694	667	693	641	674	663	701	644	673	675	651	686	657	639	658	680	657	721	653	630	660	680	610	656	663	657	672	634	699	702	630	682	687	683	727	690	676	662	720	693	688	689	707	626	658	689	632	685	672	644	680	696	683	650	661	685	679	676	648	649	648	634	679	693	660	635	660	684	648	707	666	634	683	661	669	666	636	682	643	653	674	666	681	704	654	680	695	679	670	683	648	674	684	666	717	672	685	697	711	660	690	674	678	682	679	620	683	641	681	665	641	681	655	689	668	659	656	619	682	684	679	697	661	657	649	686	677	688	655	682	665	678	688	642	682	699	682	677	650	636	705	622	668	654	670	695	682	654	702	688	679	688	630	708	684	665	646	615	716	652	637	719	680	661	640	703	698	628	650	713	672	673	645	690	664	661	622	672	663	663	670	632	680	677	627	649	666	691	645	652	643	668	687	654	728	681	676	655	682	679	666	693	670	640	668	681	698	742	655	658	660	665	679	657	716	648	660	654	615	688	635	662	715	695	686	648	678	695	719	679	655	751	612	650	688	687	623	637	640	710	686	673	672	666	662	721	679	662	637	675	649	676	644	684	682	665	702	678	679	661	681	636	681	689	697	658	591	654	691	614	671	707	696	710	671	617	629	648	679	737	686	634	674	678	706	658	659	669	672	701	679	627	659	651	675	612	673	660	661	663	673	631	682	667	659	654	723	631	702	663	696	718	659	662	669	681	649	690	641	679	656	663	678	637	676	638	737	672	638	664	687	675	682	680	674	680	660	648	669	708	685	670	688	601	713	661	693	620	717	714	692	655	705	669	606	689	659	641	693	690	657	661	691	705	646	639	672	678	678	628	672	636	705	644	674	646	662	656	625	662	717	643	725	658	641	648	696	649	655	634	651	647	684	681	692	692	700	680	644	682	673	638	712	658	660	692	653	635	692	623	631	691	656	625	671	675	675	680	674	674	672	706	703	684	699	689	735	676	740	708	678	668	671	673	663	672	696	652	641	698	685	650	694	655	689	665	670	643	650	662	667	671	674	642	664	631	619	705	687	634	637	701	608	655	699	678	702	634	732	650	672	708	728	677	644	674	720	686	664	669	658	601	668	668	700	667	745	665	680	659	651	700	656	677	673	626	687	666	698	645	661	667	685	656	671	658	705	665	693	636	659	655	681	713	717	638	653	686	684	631	645	687	686	669	650	691	682	710	658	696	648	719	684	699	685	648	687	645	661	641	666	665	673	689	682	647	669	684	692	655	680	665	649	698	666	712	714	672	620	664	669	679	638	680	634	694	671	655	598	674	640	646	633	632	635	692	629	662	673	641	636	666	669	649	671	676	660	677	659	650	662	660	659	652	677	695	652	648	652	663	675	677	645	656	655	726	661	652	674	703	694	615	674	689	648	599	651	648	654	693	692	671	645	673	690	688	659	626	704	690	675	661	651	652	643	681	656	672	691	606	646	644	649	663	647	668	663	672	674	693	680	671	643	701	654	698	709	672	619	636	669	662	657	664	664	672	671	657	656	669	674	661	712	629	681	650	674	655	667	683	672	686	686	639	659	657	678	699	642	670	662	666	689	668	720	698	683	645	704	680	694	672	644	681	692	674	652	628	672	683	636	717	645	666	625	692	693	680	673	655	677	694	644	641	671	691	644	617	667	688	661	679	676	659	673	650	696	669	699	625	705	623	675	632	662	646	689	670	659	664	684	721	685	648	637	640	657	683	712	630	655	659	726	669	678	640	671	691	673	635	732	668	709	627	587	623	657	662	659	599	662	638	672	706	599	684	693	681	689	718	704	646	665	662	640	659	691	678	631	694	616	657	633	697	701	674	608	657	637	675	641	677	658	659	664	668	699	703	718	649	670	655	673	666	667	660	683	680	718	636	684	689	661	680	656	631	600	624	658	705	693	660	680	669	701	695	670	628	687	646	684	634	667	665	671	662	609	696	698	670	693	663	682	661	661	694	670	672	716	648	669	689	709	677	681	701	687	677	666	679	667	690	682	659	654	689	691	626	705	668	665	651	659	700	710	682	674	670	657	673	677	678	658	683	676	681	629	637	654	672	705	659	664	663	641	700	656	703	648	706	676	683	673	644	695	686	667	631	625	663	673	698	670	646	698	698	672	647	713	697	655	648	710	707	637	671	755	660	698	651	715	695	673	648	637	686	698	680	732	685	660	726	651	679	717	739	706	739	652	679	740	709	692	665	661	679	642	695	670	691	660	670	699	662	650	678	652	684	646	663	678	670	661	717	679	654	683	662	652	706	642	724	710	686	644	691	693	681	650	661	716	694	695	653	698	674	662	664	709	708	652	684	685	704	619	696	712	672	717	664	676	637	641	680	671	677	651	648	639	662	634	627	629	633	638	692	675	624	731	703	635	686	651	631	630	670	675	628	691	687	627	669	668	653	660	678	655	634	675	604	655	650	608	633	653	640	647	674	656	688	679	681	711	700	681	651	652	638	678	674	665	743	675	637	625	660	708	665	690	653	655	719	703	660	710	682	690	706	669	662	708	686	668	662	692	681	667	656	636	648	702
67686	25743	4968	285	232	209	179	190	165	180	155	146	146	149	134	155	146	143	132	164	150	126	146	133	109	164	138	137	133	145	157	163	143	143	120	139	143	136	146	132	154	144	132	142	141	150	135	142	137	147	144	150	173	169	158	141	166	160	146	160	191	172	181	200	173	229	175	166	184	178	225	192	165	164	159	159	146	155	159	140	146	144	149	145	146	155	147	158	143	145	125	165	129	156	139	140	147	146	147	133	134	137	151	137	156	142	154	132	141	121	128	134	134	152	146	145	141	133	159	126	132	136	147	137	159	135	128	132	129	151	136	129	139	142	148	138	141	133	128	153	137	126	146	136	116	139	141	142	132	135	126	130	153	135	135	147	120	127	147	120	148	136	142	131	133	133	152	121	125	123	140	145	146	149	150	121	147	152	138	131	132	126	133	135	119	139	132	142	162	118	152	150	143	160	150	139	135	130	145	158	141	143	134	130	142	158	139	144	124	113	138	141	149	141	150	135	160	139	133	116	140	153	136	143	123	149	127	147	155	156	134	124	127	124	166	142	127	132	140	140	145	156	131	133	142	118	131	136	120	130	149	133	135	149	160	146	151	132	144	132	147	134	132	131	158	119	129	135	127	132	136	142	133	143	122	140	138	142	158	148	146	151	131	116	127	131	118	142	138	159	143	128	147	139	142	152	129	153	130	119	135	144	147	152	140	133	138	145	144	138	165	154	152	123	136	137	134	140	135	146	142	128	125	135	140	125	143	146	138	139	135	148	123	118	135	127	123	138	143	137	163	143	150	128	153	137	159	147	134	126	136	142	136	138	135	127	132	136	125	154	146	135	130	133	139	145	115	122	127	139	128	137	128	135	148	144	139	127	132	142	138	144	134	118	142	134	122	128	136	127	135	154	143	149	137	149	137	162	133	143	145	143	132	121	135	140	155	169	163	140	132	123	147	148	115	164	149	141	143	129	134	148	164	145	117	150	154	132	122	131	138	143	152	135	160	114	133	137	154	136	131	139	126	122	133	152	147	148	138	146	119	146	156	125	134	142	143	162	131	140	125	128	153	150	126	127	131	131	127	126	136	125	133	133	136	133	141	138	158	148	133	125	117	139	138	131	122	124	163	163	132	145	149	139	139	134	122	143	125	130	140	126	153	136	154	128	136	157	128	127	153	135	150	135	154	137	143	164	150	136	142	181	134	148	126	132	144	132	152	130	151	143	123	144	140	142	135	150	128	137	134	164	119	142	130	139	124	136	113	156	125	132	138	151	123	133	150	142	130	146	135	161	169	156	159	135	157	123	142	151	127	104	130	141	136	144	141	125	121	139	152	126	133	135	120	141	151	146	149	130	137	147	150	148	128	121	156	127	129	133	141	125	156	140	139	142	140	124	127	134	128	162	130	129	128	155	126	127	154	127	142	177	141	148	113	127	151	132	146	128	136	124	145	124	143	157	136	130	144	134	156	123	107	156	144	145	133	130	150	120	139	145	154	151	118	154	131	125	125	137	153	133	138	140	146	137	135	132	136	117	136	112	146	133	105	134	130	154	130	125	127	137	152	131	146	142	137	133	136	140	139	141	152	137	139	160	134	137	125	137	149	141	146	147	137	121	143	130	159	150	135	138	125	145	134	151	164	127	157	133	143	134	137	152	126	134	145	135	166	138	149	126	146	146	157	149	133	143	152	153	140	141	156	163	146	161	143	127	122	132	160	132	138	164	125	149	133	166	141	131	144	124	159	114	127	138	160	125	158	122	151	148	139	147	151	140	123	148	174	157	142	125	139	118	150	112	117	129	129	138	132	156	116	135	138	123	119	142	114	169	148	149	150	130	121	147	136	134	154	146	124	147	131	128	124	152	156	150	139	140	121	149	134	145	144	118	132	146	127	134	126	138	135	121	122	130	157	150	155	150	151	131	115	135	149	118	122	109	129	141	150	149	176	134	115	151	130	121	123	160	129	128	162	141	129	139	124	140	129	134	131	133	127	121	123	133	137	136	156	141	133	139	140	145	151	137	139	144	146	147	143	121	142	156	152	129	140	145	145	151	148	142	146	133	123	137	150	148	135	144	133	131	138	127	131	148	114	155	148	146	142	127	151	139	132	149	169	131	143	145	138	148	135	138	124	125	127	144	133	125	150	141	148	141	158	123	148	143	132	139	134	136	135	148	139	131	132	147	138	137	128	141	149	140	153	128	124	121	135	140	155	118	138	149	144	117	140	150	153	140	127	122	149	148	131	152	152	143	140	152	155	144	129	138	142	136	135	141	128	146	142	130	136	138	136	117	139	153	152	138	130	150	148	142	159	144	121	112	134	127	130	130	147	161	157	138	159	157	122	122	142	145	157	131	123	127	143	155	127	151	148	143	134	129	134	141	138	138	152	157	157	128	131	131	133	121	136	125	148	135	133	159	144	139	130	142	142	166	145	148	124	140	154	156	145	155	124	106	117	117	111	139	149	131	138	132	141	111	123	156	134	108	135	147	137	139	135	140	126	128	138	153	147	115	142	150	143	139	149	152	122	143	156	140	136	120	135	131	158	130	138	119	137	147	139	110	134	142	134	134	148	152	142	137	124	136	133	147	133	147	140	137	133	147	135	106	131	148	128	144	142	116	153	153	128	120	132	138	150	151	154	139	131	106	138	143	116	112	157	133	143	122	141	113	130	138	147	137	140	132	131	111	141	135	138	127	141	131	109	149	136	142	125	119	134	161	149	141	137	133	141	131	137	114	150	142	134	144	142	156	148	122	142	132	145	148	149	135	123	151	156	145	140	150	156	151	152	139	135	124	145	129	127	123	138	141	142	138	115	140	152	120	128	123	125	146	130	133	137	134	137	130	160	153	134	155	130	156	127	123	128	139	125	134	122	136	148	135	145	131	154	143	141	143	150	122	133	124	168	139	130	143	142	141	133	142	139	136	147	139	140	135	151	151	144	146	139	132	144	162	133	133	139	135	142	141	171	140	159	146	155	136	117	149	134	124	127	134	143	142	146	140	143	134	123	126	122	130	124	130	135	149	154	123	157	147	124	131	147	160	150	119	139	146	136	133	148	137	149	126	153	130	129	137	148	156	141	128	138	137	151	136	144	133	147	141	145	124	150	128	153	139	144	154	139	120	123	163	147	117	152	128	141	147	151	126	144	152	139	164	149	124	139	156	142	126	130	155	138	134	148	135	146	138	141	137	144	142	147	117	134	131	115	141	139	147	133	141	147	138	137	134	138	133	138	132	152	132	150	147	154	136	147	153	159	141	146	131	138	139	131	123	141	147	140	132	145	136	148	151	143	143	154	152	157	138	154	124	132	149	141	141	133	132	142	163	135	146	125	137	154	145	159	129	150	148	132	131	151	123	138	170	145	133	143	149	130	133	156	125	155	139	154	161	152	141	135	100	142	148	144	150	135	137	152	134	134	152	139	149	148	134	120	134	165	143	129	141	125	121	125	158	113	141	116	127	155	147	121	137	113	136	145	141	142	172
48868	9169	877	942	922	754	723	601	592	492	529	500	494	440	498	473	424	398	437	466	424	454	438	435	441	447	419	408	400	432	405	438	440	439	408	397	399	389	421	446	419	426	390	399	385	452	466	491	419	483	498	478	573	572	566	563	580	627	618	562	666	844	833	892	845	949	806	828	1012	631	898	788	693	725	756	527	562	516	505	466	504	450	440	443	435	433	442	469	475	425	408	441	438	453	428	446	489	454	416	427	408	451	395	398	415	434	410	398	422	429	400	426	405	425	391	398	445	429	413	407	417	447	414	372	418	413	406	402	421	410	399	385	391	399	367	418	419	389	371	420	410	409	424	390	401	421	409	442	421	369	388	401	421	400	386	406	418	401	460	416	454	418	386	421	401	379	416	426	399	405	430	407	401	428	404	402	412	417	404	430	433	431	401	398	397	431	438	411	427	445	430	407	397	355	402	408	455	423	407	408	420	412	404	416	455	421	405	396	381	417	393	401	374	384	430	412	398	392	427	479	414	419	382	390	393	398	401	399	399	424	404	403	414	380	428	417	442	416	422	432	429	427	440	387	405	431	417	394	434	415	436	416	409	395	416	413	438	435	430	441	468	411	410	402	392	447	438	419	398	398	419	422	417	399	425	414	447	384	433	421	429	437	400	399	423	405	405	390	411	415	408	421	409	445	452	376	411	440	399	426	395	395	420	371	409	403	402	400	426	397	430	398	406	411	403	403	399	379	416	372	419	435	379	378	401	415	412	397	439	411	428	418	399	415	401	389	388	424	454	411	416	416	416	413	453	452	387	415	401	420	425	393	418	455	407	398	414	423	378	428	384	405	425	420	397	386	445	422	435	421	387	404	381	421	417	440	414	451	463	393	417	405	406	386	418	406	391	408	406	400	412	405	379	389	399	423	394	394	405	386	420	414	418	389	415	439	397	442	465	409	358	416	412	387	434	423	383	396	414	427	405	400	395	397	442	456	399	388	423	388	404	384	419	416	365	410	432	372	420	383	454	423	388	412	456	459	391	402	412	393	400	397	427	407	427	424	394	429	414	403	398	398	404	422	390	449	367	403	377	396	417	367	407	423	424	440	397	413	419	428	443	397	422	379	394	405	433	372	411	407	447	380	416	425	397	418	418	452	414	406	433	406	404	375	433	425	415	424	453	400	411	410	407	410	431	406	415	428	396	427	376	393	423	408	410	397	410	396	416	421	409	401	435	417	416	454	430	416	423	414	398	392	389	445	427	404	428	417	431	407	422	392	438	372	396	418	426	437	412	421	401	428	451	411	399	389	397	417	382	408	416	415	425	427	420	433	420	425	398	419	376	445	434	389	429	420	427	444	409	372	408	405	386	432	397	416	391	445	397	401	391	382	413	443	403	414	400	405	443	418	400	425	411	395	410	418	364	440	426	385	385	391	420	375	402	452	419	388	386	414	428	420	407	401	421	407	437	410	411	421	439	399	400	400	431	415	368	404	417	444	438	444	416	390	396	381	376	394	423	438	403	398	411	404	424	431	388	392	412	432	414	386	404	404	414	382	412	414	387	403	421	396	399	442	426	422	423	399	437	429	442	383	409	422	373	365	386	398	422	436	377	429	404	389	371	392	366	392	401	406	398	430	402	416	436	413	403	409	371	424	406	401	383	383	416	405	410	447	418	439	427	449	380	426	373	416	416	407	429	394	457	395	414	460	411	394	408	385	405	412	404	394	397	386	449	432	412	371	415	418	398	423	439	421	388	395	381	390	403	427	423	413	419	417	413	364	390	410	393	400	419	434	402	450	370	396	412	407	430	425	407	429	409	410	366	394	415	418	404	443	381	413	415	395	419	418	433	426	420	388	423	434	406	389	464	439	395	371	402	409	435	409	410	412	409	422	374	433	423	449	398	424	413	404	435	399	405	431	422	434	414	388	467	414	397	424	421	382	420	404	410	381	440	397	401	420	427	399	409	430	392	417	405	425	424	405	411	422	428	408	398	435	439	410	410	395	424	412	404	428	427	431	386	369	403	406	460	426	415	430	429	404	417	386	413	398	437	384	388	414	380	443	451	400	372	406	395	382	447	423	430	392	382	415	398	392	412	378	388	386	381	382	436	421	412	421	383	405	409	420	386	361	416	405	435	427	435	425	413	399	428	405	368	416	414	410	395	399	403	429	385	419	418	406	421	397	388	392	401	420	408	395	401	396	398	407	395	385	402	374	392	444	430	405	396	450	419	428	404	445	395	392	434	416	421	380	418	416	413	423	401	425	425	393	426	379	404	441	382	417	440	420	408	381	428	436	383	401	396	435	418	442	363	441	436	411	423	412	423	415	405	386	413	422	411	430	411	422	408	375	397	402	371	385	423	404	411	401	393	420	425	393	418	392	386	447	386	408	410	395	389	382	399	409	381	427	371	421	403	444	398	409	431	423	409	410	440	439	433	421	426	393	411	420	437	406	425	407	441	422	403	403	428	416	417	409	380	384	428	462	392	437	429	404	401	418	415	400	392	409	388	402	420	419	379	424	396	418	382	423	399	434	398	400	427	399	437	396	436	386	417	402	393	402	392	471	410	384	394	419	430	419	385	411	416	387	420	388	399	408	412	429	421	398	413	389	388	369	450	393	408	412	434	404	387	408	403	389	384	394	402	431	381	406	407	430	454	429	405	424	404	375	399	429	417	377	417	435	389	391	411	413	396	402	399	407	420	427	390	402	433	433	425	411	389	365	435	396	425	444	436	393	433	433	419	450	399	393	406	397	421	423	414	442	400	436	422	412	425	417	410	417	426	412	442	412	397	416	422	417	381	407	394	396	434	380	450	429	410	420	428	432	391	413	408	415	424	418	431	442	435	417	442	382	378	428	399	398	437	451	400	397	378	436	392	430	419	388	389	426	389	436	400	408	406	412	419	419	407	404	429	421	431	397	409	434	420	417	406	404	416	387	396	455	402	405	387	426	416	422	413	397	428	416	405	402	411	403	424	400	423	437	409	400	425	415	416	399	390	422	409	397	432	435	409	452	418	389	409	383	380	429	382	416	421	411	381	396	418	400	374	402	418	423	419	435	424	398	419	413	391	439	407	443	364	409	402	429	390	378	402	408	405	378	411	426	398	420	395	381	404	363	401	420	422	397	430	410	407	445	396	372	392	413	420	448	406	414	419	414	422	407	376	425	381	425	384	404	398	384	420	436	427	397	409	401	389	382	422	418	400	419	384	394	368	457	426	414	398	411	365	408	422	450	374	404	410	390	396	424	429	385	398	422	396	399	411	417	383	408	398	422	409	397	406	408	416	420	394	397	399	418	439	413	405	402	403	403	413	412	414	384	385	420	403	403	424	434	440	386	411	400	375	395	432	443	381	391	418	408	420	391	382	381	372	407	434	405	434	366	409	428	390	393	433	400	412	398	382	378	406	431	389	413	415	401	424	430	419	424	410	376	429	414	440	410	456	408	385	415	425	412	399	412	397	440	384	442	431	428	439	382	418	422	394	444
80818	32940	8008	765	380	286	246	224	182	188	191	168	165	169	159	173	143	167	142	174	156	147	135	158	131	138	169	162	160	164	168	144	154	146	154	159	157	161	147	154	156	153	161	155	151	148	155	151	156	178	169	153	200	180	205	170	181	178	183	194	275	245	244	236	238	255	266	235	213	181	225	251	182	260	203	175	186	159	188	142	150	163	145	147	134	146	155	163	179	147	162	128	155	171	150	136	176	157	142	145	158	131	150	128	140	132	131	145	137	156	156	148	154	172	136	156	158	142	144	154	158	148	142	129	158	131	133	126	153	119	127	138	143	158	146	150	155	144	141	144	142	163	165	152	167	122	137	147	144	155	144	145	144	149	150	141	148	145	155	178	137	151	155	142	158	158	137	158	170	137	144	133	142	164	148	124	147	136	153	150	135	149	157	122	165	130	169	144	151	139	137	132	164	136	136	119	157	153	154	133	149	150	134	161	163	148	131	158	135	141	150	165	152	173	134	110	133	133	165	158	129	164	152	158	141	160	139	147	151	148	137	175	158	145	166	155	174	155	154	176	144	139	157	127	154	145	140	152	144	157	151	138	143	129	167	124	148	153	135	137	150	134	142	142	159	150	151	130	131	159	137	151	145	153	144	165	138	148	134	158	153	146	140	151	148	143	114	152	142	147	159	156	141	144	160	128	174	152	148	143	146	171	152	162	163	127	152	126	148	155	141	143	142	132	137	138	177	161	139	126	134	132	159	140	141	126	144	168	133	136	149	147	131	161	136	170	148	132	141	137	143	149	148	150	153	148	138	156	140	156	142	140	145	142	166	153	133	138	131	152	131	146	160	143	146	136	137	118	151	143	147	153	149	156	151	149	147	156	178	158	154	157	134	138	153	150	147	146	157	134	134	128	154	149	140	158	141	135	143	122	124	156	152	178	162	151	164	147	136	157	147	150	139	135	134	160	150	133	157	152	149	143	152	146	154	156	157	157	143	163	144	142	123	133	130	146	159	177	138	126	161	131	157	146	136	149	157	160	150	155	144	129	157	127	148	159	160	136	163	139	116	158	164	157	150	166	155	144	154	152	150	140	156	144	160	130	152	124	138	144	158	163	123	135	153	133	159	140	143	132	137	143	147	138	136	161	148	144	156	162	154	149	143	148	159	179	127	151	164	146	153	143	146	143	135	145	145	157	148	143	157	165	155	151	141	119	158	151	159	127	132	167	125	169	146	142	153	166	148	136	166	144	152	141	161	159	153	132	154	161	155	156	138	127	163	134	164	152	144	153	168	149	159	151	149	158	144	164	145	154	150	144	154	161	153	128	165	172	143	128	148	167	132	136	140	141	150	119	162	167	159	147	160	161	134	140	140	158	142	153	161	137	143	145	149	120	148	123	144	155	160	132	173	140	118	146	163	156	148	144	160	157	133	147	158	146	136	143	137	145	154	124	128	137	164	154	122	161	136	133	120	131	158	133	141	171	150	133	151	136	128	144	155	140	167	149	163	161	140	160	171	142	149	132	147	154	156	142	149	155	161	156	144	139	147	149	140	142	154	174	168	148	143	150	138	141	139	120	152	127	149	140	148	143	160	136	119	148	156	152	161	162	164	149	156	139	168	158	148	158	151	133	143	136	154	140	141	137	143	145	139	144	140	161	154	145	143	149	154	140	128	168	142	129	130	158	130	150	150	155	152	122	142	141	137	141	149	134	135	164	163	147	149	156	139	159	142	139	140	147	138	143	129	130	146	154	168	133	157	141	167	158	151	136	178	154	162	153	154	145	139	134	117	161	126	144	151	141	137	140	159	130	135	124	138	141	149	134	126	162	154	145	157	175	154	172	152	144	154	162	155	161	133	174	151	138	144	135	115	153	128	153	141	159	144	138	145	168	152	130	160	170	147	139	135	152	135	141	156	159	148	131	156	149	145	152	149	159	135	145	167	144	155	154	149	155	155	140	158	136	143	140	149	166	145	153	129	138	140	145	165	155	158	142	165	165	146	140	168	146	129	166	140	145	157	156	137	129	149	139	129	154	139	142	148	125	159	160	146	154	142	152	156	170	149	128	140	132	158	163	135	143	147	135	139	140	160	130	119	131	145	124	139	143	147	141	149	143	136	147	155	162	123	154	145	161	154	124	131	160	130	155	131	168	156	152	143	153	162	150	161	162	137	143	147	143	149	153	138	149	169	133	141	153	159	142	148	166	154	159	156	158	146	143	132	135	150	161	143	142	132	135	139	150	148	154	135	137	144	121	134	124	151	146	153	121	154	164	133	156	135	128	148	154	132	129	147	155	141	155	133	141	140	164	151	164	134	138	148	124	143	170	150	132	124	155	153	141	141	162	143	157	135	135	152	125	124	155	132	135	135	143	149	165	138	136	157	140	154	148	159	151	131	155	144	157	172	152	141	148	139	165	153	136	149	159	163	163	148	139	135	149	143	133	149	153	136	147	142	147	131	150	149	162	145	146	154	160	163	162	137	135	138	127	132	144	140	159	168	162	143	133	161	161	170	161	131	142	150	130	130	147	156	165	167	140	142	131	130	149	152	146	145	142	136	147	142	120	155	141	158	159	127	126	146	157	139	140	152	145	174	170	132	135	124	163	143	130	133	141	155	130	141	172	141	154	157	143	163	149	146	150	145	146	162	150	153	149	136	135	159	138	132	155	142	148	129	133	146	160	170	143	146	134	162	131	150	128	173	171	128	152	118	150	149	130	150	160	155	131	147	153	167	141	134	155	134	143	140	126	177	157	147	161	153	152	123	138	145	137	138	161	140	143	133	140	147	133	160	122	147	145	149	165	151	157	155	159	161	146	126	149	141	152	153	136	146	154	140	163	141	139	134	144	152	150	146	140	140	131	139	125	158	163	167	151	132	138	140	146	131	138	130	142	140	144	140	124	160	151	138	149	129	140	147	122	158	151	150	141	147	150	156	138	133	131	162	153	169	147	160	139	140	136	151	140	145	124	148	137	132	139	167	155	162	149	138	132	148	163	139	138	148	152	145	162	154	146	145	151	155	150	158	159	145	133	160	147	161	146	126	152	129	136	117	141	156	170	148	139	140	156	129	151	154	121	153	137	138	129	162	145	154	174	132	139	171	156	148	147	145	129	140	137	136	149	135	154	137	159	139	151	139	146	156	148	134	151	145	131	150	135	139	143	145	147	157	123	143	158	140	163	140	136	155	140	156	133	142	157	149	150	173	161	164	162	151	141	143	124	146	156	164	150	177	152	143	136	125	155	167	168	128	122	145	142	158	146	156	137	147	122	132	145	140	127	126	158	135	161	134	150	150	150	157	152	144	142	165	152	153	141	159	152	153	148	157	128	146	150	140	166	154	157	131	178	137	167	166	139	150	160	134	149	136	150	143	144	167	150	133	144	143	151	137	135	122	152	136	157	148	130	154	148	142	153	149	153	151	149	165	156	170	140	145	151	156	137	150	151	153	152	157	161	144	132	150	156	161	141	149	143	135	156	141	154
56889	12934	1270	1453	1154	1015	865	777	741	682	660	617	575	566	561	561	490	540	507	521	456	475	461	491	480	444	468	473	449	433	430	462	444	451	455	464	436	405	445	490	447	439	442	438	404	506	478	550	478	563	566	643	732	711	740	809	737	781	770	892	1250	1116	1249	1184	1424	1354	1244	1154	1459	952	1119	1040	993	962	905	678	721	588	606	577	542	509	523	505	444	488	461	544	501	487	448	519	474	453	460	476	499	463	470	436	402	419	418	448	433	429	427	468	437	431	455	409	461	438	428	413	435	426	473	409	438	443	429	410	418	447	439	452	436	425	445	414	461	419	432	405	438	432	446	399	462	440	434	410	436	418	414	422	416	471	456	427	400	427	456	419	437	426	436	403	421	424	444	414	422	440	426	432	474	423	446	426	431	431	431	448	406	376	462	458	439	456	489	442	383	436	411	412	445	416	424	451	463	430	446	428	473	411	444	457	416	441	403	466	452	457	410	451	424	424	418	435	435	426	444	449	412	424	446	434	438	427	451	436	434	446	440	429	438	418	477	426	413	454	455	418	468	484	440	435	466	470	436	422	459	428	465	419	456	414	419	419	417	411	454	400	495	429	418	416	420	451	417	433	439	447	400	403	441	418	442	401	407	451	447	428	434	434	460	443	441	428	441	427	435	428	434	454	396	419	461	420	427	428	372	422	457	463	457	473	451	414	441	394	404	409	419	431	421	437	395	428	439	430	442	457	417	440	439	425	442	428	467	433	439	394	412	427	423	436	472	430	458	451	432	429	434	436	407	448	451	459	464	415	418	427	426	455	422	427	439	428	436	443	411	422	392	419	432	457	418	410	427	399	455	430	421	444	449	448	445	408	431	433	453	415	428	443	434	448	423	424	430	419	425	406	411	417	412	429	419	436	444	390	408	423	457	447	434	442	457	433	418	441	469	439	427	449	426	427	425	449	433	401	419	425	426	398	404	457	442	442	422	453	444	447	447	463	447	470	433	446	429	436	449	409	408	421	448	440	401	443	425	455	455	376	447	421	422	442	405	421	427	435	433	397	411	442	410	446	412	423	428	412	429	413	435	398	424	415	441	409	393	451	421	444	473	408	422	471	447	410	449	458	447	406	431	380	441	443	425	431	472	429	415	385	436	425	415	457	456	428	458	407	430	438	432	422	425	424	414	427	463	422	446	459	404	446	445	406	437	405	457	452	408	438	452	442	426	458	424	425	429	419	460	437	409	449	400	433	452	381	434	406	432	411	398	394	438	437	397	445	450	440	448	398	445	428	410	445	454	431	465	439	450	430	459	412	421	428	455	406	449	457	427	445	442	433	419	443	435	453	409	435	432	443	421	425	422	442	407	428	417	425	414	426	445	496	420	444	428	424	443	436	396	451	442	433	405	399	421	469	402	429	439	428	454	444	426	405	423	449	429	448	449	405	420	423	442	415	446	446	452	419	428	451	469	378	425	462	413	426	400	433	448	427	471	485	394	421	434	457	426	414	456	437	463	435	433	441	436	423	452	434	410	441	409	450	401	426	447	403	445	424	412	423	472	425	401	450	402	426	438	369	441	410	421	458	431	437	475	443	448	441	439	410	458	447	401	464	397	404	432	431	416	424	459	408	436	406	437	403	422	447	423	450	416	445	441	462	440	423	424	447	422	438	443	413	420	432	448	449	446	404	455	420	419	439	454	402	396	433	396	450	439	435	445	431	402	459	415	410	439	448	455	435	438	449	422	395	400	425	441	382	456	396	443	433	432	416	449	436	429	419	421	440	427	398	431	422	435	401	406	401	409	449	441	426	458	437	458	434	428	409	449	457	453	441	418	421	440	395	413	424	453	463	420	451	471	432	477	438	436	439	427	410	429	416	410	465	407	440	456	475	436	418	460	436	415	433	470	470	465	456	430	442	416	431	434	440	444	421	429	458	424	430	442	411	455	427	443	410	412	440	417	417	432	423	420	434	404	410	424	425	453	449	452	417	460	418	434	419	461	409	414	442	417	428	456	475	459	430	415	427	451	421	444	426	427	455	449	424	400	389	471	452	431	411	409	448	416	447	448	456	479	408	403	450	438	423	421	443	469	440	439	459	424	444	456	392	463	431	399	439	467	417	424	436	437	434	458	433	425	439	463	404	452	421	454	439	429	419	407	459	401	416	436	419	450	403	415	445	466	422	440	433	448	445	433	404	437	425	448	442	474	412	434	402	449	422	434	429	460	448	459	476	452	474	430	439	406	435	439	391	423	410	467	407	420	440	419	431	430	426	414	464	447	445	404	449	449	461	416	455	432	387	438	415	403	438	458	431	397	406	428	392	414	435	412	423	449	452	454	432	460	467	440	410	475	441	380	433	419	378	431	415	430	434	411	432	401	413	431	432	430	410	402	452	442	442	490	428	453	459	449	393	420	410	458	421	400	407	436	440	410	425	430	462	446	453	446	420	441	440	403	433	461	406	431	422	426	453	440	378	427	450	413	446	458	444	447	428	438	434	482	428	429	443	391	419	437	413	425	431	444	432	469	429	434	393	418	435	441	442	437	426	431	449	436	463	411	432	478	426	399	439	447	432	396	462	450	420	415	428	418	432	418	474	407	411	431	424	415	448	421	461	453	438	443	399	459	430	414	462	437	390	414	457	429	401	417	430	429	442	434	422	440	414	424	456	435	425	466	415	449	438	420	369	388	424	475	441	423	441	462	455	449	399	459	418	453	446	447	407	424	436	446	442	415	440	453	433	445	441	459	417	418	407	446	398	438	435	460	486	438	457	408	427	449	414	414	433	433	434	458	375	445	433	441	469	430	445	417	451	444	448	446	444	424	463	398	416	410	414	398	448	442	443	431	420	445	428	449	419	441	406	490	436	443	446	417	428	426	453	468	436	439	439	452	430	424	411	457	413	448	399	458	423	432	439	407	405	420	402	446	411	418	422	436	431	444	450	416	411	386	398	454	450	404	445	429	444	429	430	412	479	445	418	412	405	441	431	430	456	411	407	442	415	428	404	469	463	421	434	468	416	427	403	437	454	406	454	422	414	457	414	387	417	417	451	417	444	446	399	437	445	453	392	413	468	432	455	437	427	437	408	386	452	444	424	462	424	425	468	392	406	412	449	414	457	455	409	417	427	428	447	430	437	420	419	434	450	445	432	453	431	422	451	464	408	432	444	424	448	431	466	396	421	449	447	435	435	441	428	404	429	404	436	424	470	458	430	452	453	475	425	434	430	427	435	448	444	432	476	450	449	456	407	420	460	437	465	448	440	426	430	461	443	385	448	422	424	473	421	443	430	384	449	418	453	424	432	437	405	441	477	439	416	437	367	447	434	413	447	453	438	428	433	416	437	450	421	449	427	407	414	440	428	441	427	446	451	448	431	411	426	436	455	400	417	438	442	451	428	439	449	417	460	406	425	427	387	455	421	434	457	463	389	437	451	396	420	418	431	421	433	421	415	404	447	424	427	421	432	424	437	412	380	443	430	427	455	440	439	449	422
38796	5958	369	275	235	274	241	254	243	255	272	251	240	271	249	236	238	251	286	249	231	258	258	280	241	237	266	220	240	219	241	255	235	257	246	233	268	283	235	232	260	268	225	261	254	258	254	246	259	251	273	250	221	280	274	247	259	285	251	233	291	264	276	243	236	264	264	275	272	258	222	238	271	239	259	227	248	232	276	208	277	244	238	238	200	249	252	244	243	251	250	243	239	233	262	242	233	264	266	247	260	241	257	282	254	237	253	237	275	238	255	253	268	267	235	245	242	239	239	255	281	245	241	254	255	266	236	233	262	266	234	257	261	262	267	258	234	242	271	237	238	242	284	264	227	234	267	250	260	249	236	252	253	263	246	279	242	240	246	267	219	246	285	275	265	237	257	248	225	257	257	272	255	239	227	267	255	248	238	228	234	267	222	239	244	253	258	244	261	235	245	235	250	227	234	249	242	269	217	260	250	236	246	232	272	224	253	222	257	264	277	252	263	238	238	248	243	232	261	236	244	247	255	246	241	261	245	241	249	260	234	256	251	240	260	258	253	267	243	271	264	241	240	263	254	235	243	236	228	246	208	237	230	230	266	221	231	261	280	269	265	248	279	274	259	253	232	240	238	247	244	259	249	234	248	247	228	250	234	263	269	240	250	265	236	227	255	246	271	246	232	249	250	243	253	255	241	285	251	233	264	240	257	260	262	272	249	262	239	256	208	240	267	254	235	242	269	244	246	231	264	241	241	250	248	246	239	229	248	243	237	239	231	245	222	251	257	238	261	230	267	250	237	216	265	250	247	238	278	264	243	240	239	256	254	230	228	281	227	241	253	264	278	263	238	254	218	235	267	241	260	241	218	256	246	273	256	278	234	252	267	249	263	249	252	279	247	243	256	236	230	249	257	240	262	252	222	266	238	253	256	242	254	241	235	261	265	223	239	221	239	245	274	221	250	242	249	276	246	256	254	232	243	248	258	241	229	261	257	251	244	267	233	241	256	247	276	272	277	264	238	251	249	261	238	278	233	244	283	257	216	234	247	250	246	206	243	248	271	262	243	278	224	265	256	251	250	259	233	255	239	258	247	273	238	257	240	240	250	269	272	237	242	224	237	253	268	232	238	262	263	255	243	250	268	230	280	264	250	264	278	226	221	269	225	253	258	262	242	229	265	235	256	258	248	243	235	261	232	238	225	230	289	262	270	235	210	276	254	241	265	261	244	260	253	258	267	233	245	252	220	255	252	249	272	254	209	274	236	223	248	253	229	245	243	288	236	256	272	266	263	250	254	226	273	234	222	220	261	272	237	248	275	247	239	242	250	241	238	263	261	239	259	255	266	282	245	251	261	239	212	239	238	248	244	265	273	244	283	248	232	262	223	258	255	234	228	265	260	279	251	225	231	244	240	251	257	261	233	256	233	246	266	260	248	260	254	224	249	241	264	281	209	258	231	231	263	268	264	254	274	231	248	226	241	262	226	260	254	265	271	241	231	235	256	270	266	236	232	253	274	233	245	247	237	254	243	231	249	246	239	274	246	246	273	238	255	261	249	254	274	214	274	241	235	272	272	261	255	262	231	249	236	244	246	256	255	236	249	245	232	247	241	244	242	252	248	254	257	239	234	233	266	247	250	245	230	220	252	239	245	243	246	236	246	242	275	292	238	235	260	238	248	266	264	251	248	230	252	237	241	223	251	243	242	265	256	230	242	272	231	258	235	228	253	232	233	264	230	255	258	248	252	245	274	238	239	254	244	286	250	262	287	246	260	261	259	245	224	268	251	271	269	243	241	244	266	250	240	262	236	231	247	252	238	268	272	226	257	263	276	230	240	245	242	258	241	238	271	245	257	217	233	243	268	257	231	272	243	236	214	275	227	289	277	244	251	254	260	242	271	264	251	262	236	226	219	268	234	238	233	274	271	243	269	251	294	264	236	258	245	244	269	242	242	256	250	259	262	239	236	259	237	245	273	260	241	249	255	263	249	249	233	233	246	274	236	235	253	264	241	250	255	251	229	252	273	271	253	246	238	243	240	248	206	240	236	257	251	276	253	238	242	274	243	249	249	258	241	265	238	244	238	243	290	262	265	224	249	252	262	246	247	272	253	280	253	266	260	277	245	266	253	256	250	271	271	275	263	259	265	255	259	245	248	216	266	225	258	244	233	236	239	260	268	235	273	277	251	242	231	249	268	268	302	264	211	256	232	223	261	221	267	276	231	273	237	234	253	230	266	259	247	268	245	219	234	251	248	232	267	228	244	267	260	256	250	251	268	256	229	250	259	256	262	259	250	237	229	238	233	267	250	256	252	254	252	245	235	254	251	281	244	246	232	250	260	239	256	250	257	246	265	237	270	255	277	246	244	251	248	252	225	224	240	220	236	247	264	237	255	237	266	231	233	240	236	270	234	230	234	259	239	261	233	247	228	254	269	255	198	254	248	235	245	272	268	279	260	265	241	261	241	262	246	252	263	234	229	240	271	252	283	244	282	252	270	228	238	276	262	234	240	266	264	241	230	262	226	262	235	269	238	250	238	277	251	243	251	258	230	243	240	255	245	262	229	274	278	240	242	245	254	223	233	233	256	209	241	227	255	222	223	243	257	257	258	256	225	250	265	258	279	267	254	264	270	226	269	247	260	225	280	249	259	248	271	227	238	261	266	242	244	260	250	226	246	253	241	212	241	237	232	252	244	245	238	249	267	246	242	235	256	254	285	242	253	254	250	216	253	266	254	260	253	276	227	233	254	249	249	239	246	240	239	232	231	226	245	256	263	217	227	256	274	260	249	257	246	233	276	240	251	214	219	258	258	244	234	233	262	295	275	244	268	206	277	286	253	250	244	283	302	215	269	262	252	275	239	263	259	241	257	236	213	248	227	238	264	239	245	246	220	250	267	274	253	254	249	261	258	242	286	272	235	238	272	246	230	248	241	253	246	272	258	221	278	243	256	245	256	243	268	249	241	226	256	286	257	234	252	228	255	238	261	221	262	276	229	222	235	286	262	242	246	223	257	257	260	240	271	244	259	243	266	243	240	235	247	287	272	213	248	257	227	246	224	251	255	211	273	261	248	236	263	241	270	257	252	234	267	257	250	258	260	243	224	263	215	239	244	244	259	209	253	237	240	270	258	254	238	245	266	266	267	267	236	249	254	224	248	260	270	268	211	229	256	253	230	221	272	260	267	242	240	234	245	248	228	261	240	249	268	260	264	242	234	247	254	269	239	247	260	258	236	255	262	251	285	236	286	261	239	253	239	250	256	240	228	264	252	245	253	266	244	235	255	254	267	258	251	251	241	278	215	230	229	269	237	244	279	213	264	272	240	261	257	273	246	249	270	247	256	244	249	273	243	237	231	232	265	288	248	242	241	267	249	289	240	244	227	232	265	248	277	244	251	233	224	249	234	254	240	222	231	234	251	258	248	266	245	256	235	236	268	276	252	266	249	268	252	237	253	257	220	224	239	266	223	275	268	235	266	255	253	264
32140	1701	706	707	726	711	748	693	721	681	675	632	636	656	689	658	698	663	701	708	673	660	714	684	699	714	689	702	663	657	652	680	653	715	715	672	635	680	658	693	660	693	709	641	701	716	656	646	706	691	690	665	657	681	679	652	708	706	721	714	763	745	716	723	727	716	703	679	730	707	685	738	674	754	706	716	668	679	723	692	698	691	629	681	695	684	656	709	686	692	656	671	656	707	684	672	686	674	670	686	631	659	724	732	660	691	687	673	703	693	670	672	689	654	702	656	678	713	683	720	624	654	682	682	718	693	682	642	650	674	631	714	708	672	668	635	671	625	674	681	648	677	652	724	643	653	693	675	701	709	662	654	703	669	700	674	664	688	686	682	683	650	711	681	663	719	655	652	642	690	667	649	669	683	717	683	657	628	703	665	659	703	708	673	709	632	712	719	659	665	634	658	680	667	678	671	723	661	607	684	692	665	682	671	624	674	717	675	680	659	662	706	665	706	679	659	676	714	623	700	696	674	693	650	678	668	653	637	655	656	700	661	689	661	673	696	674	679	693	649	631	642	688	697	654	713	645	628	618	686	669	692	673	687	696	683	709	712	713	669	616	752	679	692	699	706	702	710	695	717	660	649	625	655	668	696	653	694	699	699	624	712	654	672	705	679	712	691	629	712	679	635	688	688	709	634	685	652	691	693	697	664	645	651	686	643	690	675	693	675	652	655	693	662	672	702	641	666	625	673	687	693	678	679	674	722	683	657	654	696	679	680	663	697	673	655	689	655	681	671	652	684	699	641	678	700	710	700	679	701	669	666	683	665	671	677	704	659	674	692	672	719	674	639	663	663	636	666	654	663	673	680	751	674	729	693	659	665	692	664	697	704	652	679	652	649	640	635	656	630	677	641	699	692	664	689	685	675	642	688	647	684	690	670	674	645	717	732	702	697	680	725	645	698	660	702	682	657	673	708	693	624	655	635	694	715	649	664	657	645	653	667	668	708	666	648	685	707	720	652	698	648	703	728	674	663	641	673	688	724	653	688	688	682	689	678	686	672	708	659	652	700	672	693	659	674	698	673	666	685	667	694	739	656	650	611	704	696	645	700	726	704	656	669	703	676	679	706	690	723	654	646	726	698	656	728	624	676	692	713	667	680	674	677	671	634	708	670	629	706	689	670	670	669	667	658	686	671	671	666	633	649	640	635	705	696	654	641	657	642	684	652	674	685	675	695	709	661	692	637	673	675	698	628	675	686	686	718	663	714	696	686	674	640	693	720	697	694	693	698	668	685	673	696	689	713	652	640	675	691	668	671	717	690	698	723	676	686	685	665	703	666	735	718	662	679	657	694	699	629	647	700	678	647	695	704	687	692	720	687	722	649	747	656	696	717	665	651	673	655	661	657	669	719	676	698	629	709	663	670	674	696	687	686	723	686	678	702	691	672	716	649	629	653	681	674	677	704	629	663	748	698	702	696	708	686	667	697	646	738	628	661	634	629	699	678	652	673	683	648	643	692	698	683	695	699	680	743	617	649	723	677	679	678	690	707	670	676	693	645	645	672	627	677	731	673	683	652	678	703	705	700	673	669	691	656	737	697	722	655	715	750	645	698	699	684	699	689	649	710	659	640	663	661	639	676	701	659	690	661	655	658	696	671	681	661	675	646	658	687	665	674	674	636	703	734	672	686	652	699	688	735	666	662	699	628	680	675	722	678	664	632	640	684	679	711	649	681	640	662	679	702	722	681	698	736	666	703	676	642	699	673	667	717	653	695	765	692	686	701	650	687	668	633	665	677	677	688	688	663	679	680	683	704	644	710	637	663	670	660	657	676	701	697	671	674	667	646	651	661	694	704	686	679	668	646	654	641	678	667	664	709	709	744	665	681	653	661	640	731	635	643	688	707	689	718	703	688	691	698	649	657	666	674	668	715	686	669	645	669	675	698	691	674	659	675	678	724	709	650	659	638	712	647	677	704	725	666	695	671	690	692	630	659	660	689	699	655	692	687	676	654	670	687	654	674	693	677	669	659	684	645	679	680	741	656	684	687	616	665	658	704	685	674	684	675	683	677	656	694	641	683	686	713	690	671	716	709	642	675	702	664	677	735	734	662	659	663	719	668	670	691	671	648	653	682	680	670	690	675	673	657	674	661	676	702	673	699	711	692	680	668	645	708	702	661	699	716	661	671	687	687	669	643	738	658	642	656	654	675	662	651	654	653	682	673	632	709	692	648	718	675	630	710	663	703	691	694	697	691	656	699	695	733	643	657	651	725	675	686	650	721	669	710	694	664	665	655	683	637	657	691	676	669	697	652	683	638	643	711	709	680	707	680	674	672	684	722	696	726	689	713	664	651	686	677	652	660	696	662	705	663	682	643	682	652	688	705	705	657	689	671	653	735	681	679	672	683	645	680	669	677	634	680	652	702	655	653	658	655	680	664	705	662	630	692	689	709	675	627	620	699	676	684	643	663	650	659	702	726	694	693	674	660	694	708	685	682	725	689	673	679	611	654	710	652	693	703	647	662	652	667	729	711	707	687	715	718	650	691	626	674	645	671	723	656	671	657	690	705	724	652	664	672	704	683	643	716	682	676	661	676	637	703	726	683	706	695	670	647	672	698	678	665	707	684	648	679	679	674	655	714	717	696	707	704	700	651	689	697	687	681	671	683	676	676	667	603	696	671	666	700	645	653	671	719	685	683	669	649	696	686	692	695	675	631	711	698	650	661	748	714	708	697	679	669	618	668	640	703	727	664	675	692	637	676	705	724	696	639	658	714	718	688	682	655	702	657	695	676	677	660	642	674	689	717	708	683	671	694	666	714	689	688	657	675	691	650	723	699	676	647	685	687	690	705	691	683	668	645	680	692	698	690	686	687	656	691	688	661	683	654	660	693	664	641	706	718	680	702	726	653	681	711	728	649	722	674	744	666	617	656	723	691	688	713	717	685	643	695	684	668	700	710	632	653	649	666	705	643	679	674	673	710	666	713	689	688	678	710	680	646	657	673	689	618	719	667	723	636	661	694	686	675	657	642	685	704	698	693	686	692	682	660	657	693	681	723	681	690	671	652	671	662	657	657	681	686	708	693	662	638	672	708	693	673	705	710	710	654	682	664	685	702	722	725	729	668	744	694	643	683	716	688	672	644	712	677	683	651	648	667	654	677	679	695	691	712	675	658	686	713	670	640	666	655	677	696	678	669	691	691	656	705	679	673	664	674	699	737	687	687	644	667	689	665	669	663	710	691	666	688	667	677	668	681	704	659	676	716	686	702	678	666	648	719	652	678	692	733	651	700	689	709	662	658	687	677	733	640	647	693	663	689	702	711	654	723	703	703	712	660	680	655	680	687	673	679	693	681	695	657	663	733	664	710	671	715	656	638	695	673	683	671	662	665	662	688	717	671	687	659	701	630	631	670	678	684	698	666	647	668	686	651	670	684	687	681	661	719	662	682	705	653	696	646	675	689	695	701	676	664	668	668	675	708
70340	24621	3403	317	232	239	196	168	154	154	160	161	143	190	152	149	136	149	148	138	155	148	137	128	123	163	142	141	142	131	132	132	124	131	147	129	131	118	130	148	157	160	150	118	158	151	126	158	142	164	140	140	163	164	163	177	155	172	166	204	189	194	169	181	208	211	214	173	193	179	189	156	204	160	159	125	153	157	162	163	157	143	129	147	146	129	135	149	136	148	157	145	139	135	141	156	158	128	150	158	134	139	148	141	165	149	136	145	144	132	131	158	160	149	151	136	157	150	144	134	142	146	136	155	145	121	137	141	138	145	154	142	139	132	144	133	138	132	127	129	139	146	141	133	131	138	138	168	177	114	135	167	140	140	116	148	126	146	126	140	124	140	150	156	127	155	147	142	166	154	151	133	132	130	157	161	131	127	138	136	134	169	129	160	135	137	134	157	152	147	137	133	133	133	156	126	148	148	136	140	127	141	140	120	151	130	124	146	141	147	145	149	137	134	142	151	142	161	133	141	126	126	128	126	146	129	140	153	147	149	136	137	154	157	141	143	156	138	136	142	159	135	155	129	143	138	143	139	129	137	125	145	149	150	164	124	123	119	141	151	128	124	137	133	136	146	132	121	137	132	125	152	130	177	145	148	148	156	155	151	127	127	138	142	116	139	148	156	142	144	137	148	143	141	135	129	145	139	129	128	151	142	117	143	118	146	120	144	149	127	118	137	120	131	134	148	130	144	159	136	137	127	149	153	151	143	161	145	141	148	148	142	128	137	149	135	135	169	142	139	130	163	136	144	124	132	139	142	138	138	141	125	155	132	140	143	110	140	123	132	150	157	141	142	145	147	152	127	136	138	150	138	142	134	140	143	126	149	145	150	143	154	148	119	138	147	145	149	141	154	153	153	132	129	144	135	126	125	129	145	135	155	161	137	125	145	173	129	122	155	149	137	150	127	160	161	148	165	132	140	149	134	165	149	106	151	137	175	143	156	145	130	139	158	134	147	150	139	133	133	161	135	128	134	128	153	140	154	152	144	128	130	138	145	152	138	122	128	140	149	140	137	134	162	107	129	143	139	142	143	140	120	157	157	131	143	134	125	147	121	146	119	129	156	132	129	143	135	130	146	145	160	155	124	153	153	116	155	144	131	142	126	131	154	135	130	143	133	133	142	134	129	153	118	143	148	150	127	147	153	143	152	159	164	130	146	150	147	143	144	150	134	145	137	132	147	122	140	132	139	130	136	136	129	111	134	141	121	129	146	152	133	136	143	132	148	135	160	129	135	129	150	144	126	118	140	153	151	131	128	148	140	142	133	106	151	142	139	121	145	141	143	156	117	152	133	128	131	140	137	149	157	137	124	130	134	135	145	123	124	146	141	151	122	145	145	145	135	126	129	157	129	142	110	119	155	122	142	165	137	118	150	134	149	136	150	143	131	148	140	143	135	125	173	127	143	142	134	176	147	134	125	162	125	148	133	146	135	136	169	128	135	151	130	141	155	149	133	137	122	147	123	163	143	137	142	137	156	132	125	137	134	123	132	166	150	141	157	138	148	146	131	161	151	162	147	128	137	141	145	145	141	152	148	131	147	130	157	98	131	125	140	154	124	166	143	150	126	126	142	140	137	118	147	142	150	145	120	115	121	127	140	145	129	136	112	146	130	124	137	134	138	134	165	131	146	135	139	144	138	166	126	117	156	145	128	141	138	132	153	155	146	153	156	131	163	154	136	146	144	153	150	111	152	141	144	137	158	140	142	119	134	149	142	147	153	128	131	134	146	134	132	144	136	126	119	141	147	152	147	153	135	126	152	127	159	125	138	157	142	152	125	146	121	146	135	138	160	151	129	132	144	127	145	144	141	157	135	129	131	117	160	143	128	143	129	147	126	117	151	135	144	158	151	143	140	147	134	138	133	129	136	141	142	151	139	140	129	154	130	117	132	122	182	160	136	134	142	140	141	128	118	120	116	154	122	129	138	130	141	145	147	147	146	118	131	124	133	146	160	131	100	132	155	145	141	130	131	138	148	134	132	142	146	136	135	121	135	144	147	136	133	143	161	136	128	141	142	152	150	140	147	135	158	139	137	142	152	139	132	143	131	149	152	143	149	127	138	146	131	128	150	148	158	151	149	133	140	121	133	154	142	120	127	145	119	166	130	119	141	139	144	139	137	120	115	139	132	169	142	151	130	128	145	151	147	147	142	144	142	132	136	137	140	140	148	119	112	115	131	127	154	146	144	165	168	139	131	153	140	147	144	127	138	137	151	145	159	150	134	153	129	132	151	138	145	142	144	151	126	132	136	125	135	126	146	148	138	138	145	120	129	123	159	155	141	123	151	128	150	146	135	151	146	137	145	126	133	182	151	144	129	128	155	148	125	151	138	128	137	132	137	146	115	159	137	132	139	141	139	137	145	132	154	158	134	128	125	150	151	168	141	135	136	134	142	147	140	139	124	168	135	131	123	135	117	139	133	110	129	141	150	134	138	139	136	163	132	145	124	150	135	148	125	141	145	157	128	147	128	123	149	153	142	153	161	140	158	133	152	124	130	153	135	152	148	142	149	143	138	135	154	145	151	150	147	123	129	137	129	145	140	145	167	173	149	144	141	139	133	130	138	141	142	182	136	145	136	145	128	116	149	148	154	136	140	121	149	140	136	127	144	134	149	125	150	145	142	148	131	128	135	135	143	134	141	144	130	148	142	123	142	155	151	168	157	126	152	140	162	152	139	158	137	139	149	141	139	140	128	127	143	150	140	153	159	137	146	133	153	109	124	143	134	152	132	129	123	134	147	160	148	127	145	138	142	145	119	149	126	118	144	140	140	124	118	142	138	139	156	124	141	132	163	129	131	127	135	157	144	133	154	144	126	111	137	142	154	137	138	141	147	155	152	154	148	142	140	174	158	148	150	142	152	147	115	159	136	144	122	131	135	159	152	138	142	114	131	132	138	134	146	155	118	136	151	140	155	139	137	122	143	148	150	121	128	128	126	134	153	122	135	138	149	136	157	142	145	129	154	155	137	172	157	126	119	173	156	132	126	149	157	123	128	141	165	157	124	124	124	135	134	125	138	127	130	138	118	140	149	161	153	130	151	135	157	127	138	160	128	132	121	147	134	137	166	132	142	137	141	124	158	142	153	159	150	137	148	161	139	149	142	147	117	141	118	142	148	120	148	130	137	155	151	144	163	123	133	135	141	146	146	124	160	160	133	120	124	134	140	167	141	144	148	159	125	150	141	142	129	144	155	147	132	152	126	160	141	138	132	138	134	143	116	146	132	136	135	106	132	128	120	134	135	133	158	147	148	155	150	152	128	140	126	148	137	138	154	104	140	134	150	153	145	131	126	130	154	168	124	134	136	133	149	153	146	142	117	143	137	128	143	149	148	132	140	113	147	145	159	156	147	150	162	153	136	140	146	146	149	154	138	153	143	135	131	154	126	142	147	163	117	122	119	130	158	140	154	143	141	135	132	138	135	124	152
48936	7945	876	885	801	691	622	617	567	571	524	481	504	491	474	455	454	427	460	433	452	460	443	413	453	427	432	448	400	410	445	378	450	413	480	406	428	434	413	434	409	399	432	406	433	439	449	471	495	553	535	514	517	522	610	621	675	689	839	845	919	903	898	908	911	980	1068	716	830	631	804	724	712	643	620	490	581	518	513	549	459	421	412	423	440	457	462	408	449	415	381	406	407	404	430	423	415	394	446	441	395	455	401	431	437	411	433	411	365	406	429	419	423	427	399	429	438	434	396	413	389	444	390	471	403	418	422	416	407	411	422	405	412	421	432	428	386	419	395	425	425	414	435	394	424	382	415	412	384	436	421	379	412	403	406	380	426	434	435	376	428	388	419	371	418	400	420	442	382	423	396	427	428	453	417	423	390	435	384	449	375	434	409	426	389	384	411	412	423	416	415	429	423	411	432	387	415	413	413	403	439	349	375	421	403	413	453	401	396	417	418	408	397	419	424	429	411	409	444	428	407	427	436	404	412	422	389	412	427	437	430	401	410	432	423	428	384	411	406	465	443	426	437	419	418	404	440	376	393	401	397	407	440	401	426	381	448	400	409	410	384	451	431	424	390	416	438	419	416	382	394	383	370	381	424	446	403	430	407	439	379	407	395	387	428	384	428	425	425	396	395	452	404	428	441	426	408	444	442	421	440	394	403	440	413	426	423	420	391	405	397	390	416	415	406	442	392	394	446	429	412	416	411	442	398	442	426	379	430	407	417	416	444	411	418	393	390	385	372	436	432	425	424	393	421	393	449	401	388	443	433	427	393	413	421	418	423	371	386	427	414	423	457	413	436	395	453	394	392	411	377	402	430	403	408	383	407	418	404	437	403	393	434	398	433	368	416	408	389	415	437	386	382	384	396	421	406	423	400	439	411	450	406	425	383	386	418	397	398	443	387	405	432	405	432	385	428	381	438	391	420	417	398	444	415	422	401	429	433	404	410	444	414	447	424	392	420	465	378	397	387	409	394	383	410	431	390	404	394	407	426	394	409	444	402	379	436	406	437	404	422	397	447	436	386	407	425	458	405	429	438	379	418	413	388	413	407	418	413	386	400	439	476	418	370	390	406	455	467	455	427	385	421	432	429	387	431	452	426	408	407	395	427	438	380	425	457	414	397	411	420	414	415	432	408	434	430	358	400	394	428	423	437	424	405	391	428	457	411	397	375	387	429	402	418	407	411	432	403	383	392	421	421	426	412	386	401	411	407	400	421	406	408	494	377	411	416	425	403	426	426	404	384	408	427	421	417	387	380	382	382	432	404	412	407	364	411	426	382	415	408	423	413	418	419	436	403	434	420	454	415	407	416	385	417	401	405	437	418	374	410	425	440	394	401	411	406	423	419	410	402	413	431	372	432	401	392	429	391	406	371	397	402	447	434	410	454	424	406	408	387	375	428	425	432	435	444	416	457	411	402	427	411	409	421	425	430	394	413	421	377	410	412	365	399	404	410	426	414	393	442	433	400	413	413	437	373	389	432	396	407	397	410	415	429	411	397	434	423	432	445	430	416	430	421	418	394	423	429	412	396	422	384	393	407	430	416	401	368	414	425	408	408	436	433	416	422	410	435	410	436	413	438	427	410	421	376	380	450	399	458	407	400	412	413	436	430	410	426	386	405	413	446	456	409	436	414	400	398	396	431	423	404	395	424	421	440	394	416	400	403	416	417	410	368	391	438	426	443	395	427	416	396	450	405	443	401	445	439	404	398	397	461	422	429	410	397	446	416	393	407	406	418	410	414	417	395	402	447	409	416	416	423	400	431	403	397	401	437	390	402	391	430	427	407	399	407	390	371	447	412	432	407	433	405	399	405	441	427	411	422	428	398	432	402	405	426	445	408	380	415	428	431	422	433	405	442	392	428	434	424	398	410	422	440	391	436	416	398	472	405	429	440	409	467	402	418	413	437	418	364	432	446	393	396	458	374	415	441	432	429	419	404	437	401	415	422	418	392	435	457	408	413	427	410	412	397	461	413	425	441	429	427	389	412	374	414	403	425	399	426	419	394	395	384	438	419	416	431	426	388	444	431	400	409	397	408	396	441	450	397	454	462	430	458	399	411	408	434	441	440	386	425	427	388	416	422	401	430	400	406	440	429	416	407	446	405	434	409	442	416	396	381	436	405	383	381	432	429	388	432	408	416	433	386	396	415	418	404	433	450	435	413	442	405	405	414	372	423	406	412	428	439	430	407	453	397	393	457	406	399	432	404	418	426	400	435	413	412	357	392	415	416	384	430	410	421	409	445	421	401	379	403	405	414	386	411	403	417	463	418	410	402	411	436	359	411	392	420	392	427	401	387	463	395	403	435	429	429	418	407	440	463	415	427	426	404	409	385	437	409	421	431	423	413	418	433	410	423	382	438	409	399	416	391	368	416	412	441	431	431	458	407	401	406	429	413	416	451	397	413	426	418	411	378	456	441	408	457	421	460	387	390	441	424	419	427	460	422	425	454	461	418	421	416	458	386	438	433	416	407	418	452	426	399	412	362	407	371	437	399	395	415	403	390	428	404	415	416	438	423	409	409	448	378	396	389	417	423	422	407	437	415	425	388	422	405	398	402	424	420	392	388	396	415	389	421	407	420	437	419	412	380	426	399	409	440	404	396	451	426	402	423	391	412	401	406	428	450	417	405	429	434	410	393	383	431	411	426	431	406	464	437	430	385	410	400	429	432	440	416	401	425	402	404	434	410	392	382	420	441	411	420	398	413	462	423	411	400	391	410	438	429	416	434	416	419	418	412	412	399	370	429	405	480	437	410	426	408	416	397	415	401	424	399	389	399	409	403	438	443	427	379	401	416	419	438	422	393	401	443	406	440	440	452	404	403	391	379	401	411	397	420	424	410	434	369	373	437	436	412	406	395	412	424	407	461	399	417	439	420	387	435	428	418	427	438	415	394	406	416	398	440	440	413	409	392	422	420	434	428	432	420	448	380	420	390	420	437	441	395	424	463	406	429	401	395	393	430	418	406	421	401	401	459	413	427	394	408	410	421	389	441	406	396	423	396	388	404	411	414	448	388	433	426	406	431	361	402	436	448	405	406	405	413	437	443	407	413	379	418	421	374	387	373	403	414	381	417	413	444	423	434	406	426	406	413	410	428	386	390	414	389	415	393	386	409	417	389	416	404	439	444	410	415	394	436	405	387	380	404	439	440	406	422	415	401	407	424	416	408	435	395	443	405	404	411	417	426	429	417	418	430	446	423	416	391	380	434	402	398	427	394	389	402	407	401	404	407	411	408	428	414	400	388	410	426	437	406	407	361	419	392	377	415	374	455	407	400	438	444	397	358	437	398	445	423	406	392	367	414	404	424	445	387	416	391	425	394	392	381	414	414	416	425	451	423	394	402	402	427	390	397	402	402	400	419	434	413	420	416	402	432	398	420	417	419	416	394	433	459	436	423	446	410	439	383	429	432	462	440	389	429	405	406	392
78917	31140	7852	696	372	306	250	220	198	182	162	176	175	151	160	158	170	153	166	174	152	158	147	159	147	149	149	154	139	160	161	161	139	154	146	141	164	144	141	135	184	138	147	136	136	167	136	143	180	169	178	152	184	197	192	205	218	230	216	247	264	240	296	273	293	253	280	218	209	190	200	223	215	220	186	180	150	161	167	170	174	136	129	151	142	141	148	131	139	149	148	154	126	171	151	134	134	145	136	125	149	142	141	153	145	127	138	125	143	142	123	151	115	142	137	151	131	152	147	133	153	153	131	174	155	159	140	150	136	119	144	158	151	166	132	142	147	150	152	140	147	138	144	150	154	150	140	166	149	154	166	140	146	147	134	143	132	134	155	165	148	137	153	150	146	146	142	139	131	143	157	133	137	141	161	159	155	134	161	139	131	143	151	147	159	131	140	139	132	120	144	137	171	132	159	145	126	144	157	148	143	155	127	141	144	157	158	142	134	140	144	147	142	151	138	150	140	143	140	144	146	138	120	133	125	139	157	149	144	152	145	158	129	149	143	163	132	162	137	170	126	137	160	154	119	140	138	127	155	136	137	158	132	161	152	161	109	145	144	129	148	127	129	122	152	126	128	149	125	139	132	155	135	143	153	150	149	154	146	143	145	152	132	143	145	147	142	145	160	155	138	140	149	132	134	152	139	139	158	150	137	142	143	139	129	148	157	156	154	118	162	145	143	157	141	139	174	154	167	141	131	150	113	136	149	144	145	151	157	119	134	147	136	128	125	157	145	145	142	135	145	134	156	130	129	149	130	132	137	159	129	148	129	124	161	160	155	148	159	143	139	158	170	145	156	134	142	152	144	140	142	157	116	141	154	129	143	146	139	135	137	178	140	141	147	128	132	132	157	129	136	155	138	134	156	149	145	147	138	132	120	167	150	159	161	140	161	165	130	151	134	133	144	130	155	189	139	147	158	130	146	135	160	154	126	158	157	151	155	146	141	145	132	150	145	139	154	128	139	140	129	124	155	123	137	140	149	150	131	134	125	139	154	161	163	136	131	167	151	142	144	157	119	146	120	157	158	135	131	148	148	159	142	141	120	137	149	153	119	156	148	136	153	135	167	150	152	134	152	138	138	141	139	135	145	131	134	158	131	138	147	121	151	156	158	132	123	135	128	119	134	125	135	151	109	133	156	141	141	140	144	154	135	130	142	159	155	151	148	154	138	143	121	138	133	144	148	132	141	139	129	155	143	161	138	140	147	137	126	149	111	155	141	148	149	130	125	150	141	131	131	141	156	126	138	136	120	172	131	133	137	150	133	159	136	115	154	145	151	151	147	142	142	140	156	146	156	134	151	163	149	160	160	148	153	137	140	143	142	148	152	152	149	137	139	135	149	169	141	147	137	132	151	138	141	132	142	132	138	148	159	128	162	135	149	125	148	155	156	139	146	147	128	143	145	144	158	167	160	147	140	152	136	141	152	157	148	146	136	126	141	144	153	154	148	115	138	153	144	133	140	138	139	127	130	133	159	152	153	149	150	151	146	120	170	117	147	135	146	147	130	158	127	149	142	157	141	142	142	139	159	122	168	152	151	153	144	124	149	150	145	172	138	142	123	108	128	155	157	119	151	133	137	139	145	133	132	142	151	144	135	137	133	118	137	155	144	155	122	136	152	167	156	154	151	135	138	142	144	150	146	134	131	152	129	120	136	125	160	141	133	157	144	136	155	165	137	166	138	156	128	124	122	140	156	135	122	167	139	143	123	155	146	176	128	153	157	132	147	163	134	141	154	154	136	143	90	157	145	147	113	167	146	122	148	140	138	141	124	155	114	145	147	142	145	151	157	134	144	135	152	137	136	135	127	142	144	134	153	142	152	149	147	132	158	147	154	139	129	139	117	104	132	149	133	153	156	151	133	123	167	137	137	143	151	139	160	140	143	127	108	132	129	148	117	164	142	135	140	145	170	161	141	146	169	131	129	145	173	128	124	139	133	132	146	158	125	163	135	151	140	160	141	128	144	141	153	156	128	149	151	164	134	144	150	147	160	157	119	138	152	137	137	129	130	135	152	127	134	117	132	161	136	147	154	139	157	159	152	152	158	132	155	135	157	157	164	150	129	132	152	138	136	128	164	149	144	161	150	140	147	135	151	126	143	143	134	157	156	121	160	177	130	137	150	144	163	144	148	139	151	140	132	160	172	114	154	154	150	142	172	150	150	124	135	151	153	147	139	139	159	159	140	149	153	136	135	132	137	143	130	141	129	157	144	146	160	140	144	142	153	147	164	135	129	156	180	115	132	178	164	143	121	153	121	139	135	135	164	135	147	134	162	133	150	147	144	144	152	152	152	150	135	144	154	169	167	168	129	146	160	127	145	137	152	154	150	142	129	130	152	139	128	150	135	142	124	156	140	158	145	120	148	170	114	134	144	130	149	153	135	148	135	151	138	144	130	138	135	138	149	145	164	163	129	127	152	138	153	147	159	148	134	129	131	135	160	147	148	130	149	126	134	135	125	142	134	138	165	171	175	131	129	136	157	135	162	135	137	132	167	156	136	148	160	144	144	151	132	129	147	160	152	122	149	131	131	150	143	141	160	133	144	138	142	131	152	132	157	156	130	140	142	136	135	149	120	134	140	161	148	154	154	134	159	140	161	133	118	149	140	168	154	176	146	137	162	150	168	151	140	139	148	140	142	116	119	123	145	143	162	131	121	126	157	145	149	161	134	136	135	139	146	150	137	137	148	119	138	156	156	142	154	156	135	162	182	142	144	148	157	140	145	160	144	126	140	128	146	166	135	134	165	137	151	158	134	127	146	134	153	147	133	157	150	154	154	142	149	155	153	143	173	146	125	149	136	148	129	121	140	147	148	126	133	146	144	141	169	135	160	155	146	156	149	150	146	140	125	151	136	159	139	130	154	138	152	142	151	148	152	129	148	140	157	131	147	144	166	127	143	130	118	155	123	143	143	134	142	140	134	158	160	162	134	160	154	160	134	161	138	132	168	142	144	160	145	143	134	159	140	131	158	156	114	147	130	139	178	134	181	149	137	151	138	138	152	144	160	177	153	154	183	135	153	146	167	166	144	144	151	138	168	142	149	151	156	133	167	162	137	136	178	146	149	142	138	150	145	153	130	135	156	151	146	164	148	153	136	152	127	126	172	150	153	139	142	134	142	141	158	138	132	143	157	133	127	152	152	162	130	141	122	122	137	149	137	114	136	160	133	123	138	139	160	126	142	137	138	145	146	145	135	160	153	130	149	183	131	148	130	120	131	153	138	158	149	124	148	142	153	175	144	148	146	141	145	143	144	150	144	166	143	144	121	173	145	158	127	147	127	159	127	158	147	153	163	136	165	139	140	145	144	151	141	138	139	149	135	146	148	134	136	123	136	144	139	148	138	138	159	133	137	140	140	129	137	140	115	163	144	137	147	140	135	135	138	146	133	170	139	149	137	149	128	151	146	148	159	137	147	139	124	119	161	148
56033	11411	1324	1408	1242	1088	890	827	793	666	622	624	597	621	514	533	553	480	461	498	497	494	436	480	472	470	485	442	425	446	457	477	472	479	470	489	451	457	417	450	431	464	454	506	464	496	490	510	604	604	573	550	565	647	881	923	1058	1056	1263	1389	1482	1318	1311	1383	1425	1324	1541	1036	972	760	1214	901	913	1006	815	683	709	609	556	572	578	501	493	491	489	467	446	510	488	447	438	474	469	464	472	492	467	517	427	456	442	459	426	435	444	429	437	407	419	403	413	452	429	459	419	439	411	427	410	427	415	430	417	429	423	445	431	410	451	442	430	458	432	387	453	405	415	430	437	433	442	406	458	411	422	427	421	431	414	420	442	433	416	439	380	428	408	463	433	436	444	436	465	426	450	398	407	422	430	443	449	420	433	392	448	428	410	443	442	421	453	410	430	420	437	425	437	433	420	412	446	376	425	420	430	412	443	433	453	461	428	426	421	422	408	421	430	388	413	415	442	452	459	458	453	408	459	411	428	450	429	467	431	431	400	408	445	416	442	410	411	409	425	402	421	439	413	443	425	407	387	395	422	453	399	434	435	427	417	454	455	451	387	432	462	410	384	419	450	383	398	456	453	469	423	403	396	436	420	390	457	410	421	437	392	459	393	434	423	401	452	416	430	430	457	405	411	419	404	399	429	432	407	429	467	468	432	430	418	421	394	421	462	446	455	418	406	430	434	430	450	388	425	418	425	431	424	435	442	425	389	432	412	429	405	427	422	449	440	405	435	431	451	451	402	423	437	415	453	446	397	424	424	410	436	459	415	415	448	402	418	437	413	395	410	412	410	406	401	444	398	462	418	449	442	427	412	419	433	429	418	439	437	450	418	463	398	406	455	434	448	391	448	442	428	441	456	428	389	450	410	439	430	434	457	433	412	402	437	412	420	409	455	429	388	426	443	427	410	447	421	438	450	459	429	435	430	440	430	415	432	432	448	444	421	437	449	419	460	488	412	395	436	419	420	492	400	441	443	452	419	443	450	450	412	427	388	444	459	467	417	447	421	420	415	412	435	429	393	437	431	453	399	409	426	427	402	447	417	433	399	417	426	420	426	404	446	414	416	424	417	348	453	436	438	432	432	437	424	425	444	441	410	439	424	454	416	398	459	427	429	454	452	465	447	419	443	414	432	438	466	428	446	403	396	416	413	398	446	460	452	416	407	413	465	425	428	396	389	451	454	398	429	480	435	452	417	430	424	431	420	427	428	415	392	436	440	473	414	422	435	450	437	433	461	405	447	424	433	419	418	437	391	396	439	471	434	416	431	410	446	447	475	421	391	457	430	447	417	415	450	440	444	429	427	427	420	492	416	435	408	436	418	435	462	423	441	421	447	402	427	437	438	428	394	431	433	446	433	420	437	451	421	451	418	470	404	416	440	437	429	445	427	438	441	419	454	451	402	419	441	419	423	430	450	427	413	434	437	453	444	422	445	433	423	465	441	397	436	406	441	423	484	449	433	437	394	424	449	425	446	448	438	440	435	434	433	446	400	400	406	434	421	429	428	432	426	450	436	420	416	437	423	414	447	429	428	433	449	426	459	443	413	404	404	419	441	429	429	447	447	432	405	428	412	417	451	445	442	455	400	388	396	446	407	440	474	418	434	414	420	394	402	453	414	439	429	476	445	443	434	445	435	432	453	431	448	440	428	436	453	452	417	407	419	431	452	454	417	409	423	436	396	449	442	417	412	429	424	394	446	437	401	474	406	393	463	435	479	433	404	424	415	458	416	449	445	442	413	418	431	418	396	429	439	411	445	432	425	432	405	419	404	448	422	393	409	410	407	437	474	407	402	453	415	456	450	429	414	404	401	454	425	445	415	490	416	449	439	441	392	458	433	465	402	440	426	413	397	424	436	417	412	438	428	445	401	432	454	434	431	438	423	437	461	457	442	446	433	421	398	429	408	456	424	421	406	419	442	442	446	406	477	454	447	455	412	426	432	407	431	448	427	411	398	388	426	425	427	434	395	414	397	430	388	410	450	434	420	440	390	418	433	394	425	438	407	460	431	434	425	429	420	433	449	447	419	384	448	432	442	415	444	457	403	441	448	427	401	465	450	424	441	413	427	373	441	436	443	451	461	416	429	420	398	430	467	432	420	458	454	392	439	418	429	407	443	481	394	439	437	437	424	427	435	406	422	408	450	413	416	422	416	391	408	467	414	423	431	392	434	433	415	403	448	422	419	408	438	459	430	441	449	437	437	449	466	443	441	447	456	429	448	444	417	468	427	470	439	394	419	459	382	425	467	425	447	440	430	418	436	403	453	423	406	411	439	436	408	454	440	423	412	402	402	437	441	406	422	461	434	460	430	444	401	389	434	408	415	439	429	409	425	435	389	400	436	436	397	375	439	427	434	430	428	400	411	446	428	457	422	448	430	430	418	452	411	439	388	436	443	443	454	408	409	396	424	440	457	417	421	438	434	465	459	389	377	429	418	460	421	455	435	425	413	449	437	441	438	425	403	432	414	411	404	425	451	414	426	420	438	458	403	434	430	412	448	429	412	445	400	443	427	441	430	449	463	437	389	429	444	461	432	438	456	417	402	436	443	436	397	403	455	432	417	436	426	429	453	436	415	421	431	436	422	392	411	417	475	453	407	414	427	467	406	425	403	419	432	418	422	445	411	462	434	433	413	392	452	474	430	434	415	444	417	407	426	405	469	433	463	408	418	464	418	389	446	450	443	398	437	441	447	414	405	446	404	405	414	436	433	444	418	405	444	449	449	400	478	427	438	407	450	463	446	401	431	454	422	429	430	418	403	424	419	438	431	402	434	414	465	422	465	423	431	433	438	417	451	435	428	414	434	452	391	396	417	441	402	429	415	442	425	372	431	418	428	419	409	412	419	446	397	431	413	434	441	419	391	427	426	433	437	421	396	413	405	425	429	383	437	426	451	419	446	465	464	449	424	429	426	453	412	454	399	425	437	433	416	442	434	441	388	417	447	398	427	447	428	436	394	428	415	406	467	421	415	439	449	465	431	422	423	454	395	411	433	438	438	442	414	422	421	419	446	420	420	393	402	403	412	412	435	412	443	440	435	436	394	430	404	411	422	422	398	446	418	437	433	395	401	377	383	448	421	445	399	447	424	405	409	427	452	421	409	443	454	448	406	446	418	420	428	434	469	438	431	436	428	460	415	413	434	437	418	450	439	417	431	430	455	462	414	427	411	385	420	420	423	398	463	409	418	414	412	445	465	416	384	475	432	448	414	416	423	406	435	435	421	408	422	417	434	420	416	434	429	422	445	410	433	423	440	418	438	419	422	402	408	433	434	468	439	423	421	430	417	421	432	418	393	387	441	436	410	424	443	427	453	451	441	420	432	419	400	416	403	411	449	438	385	429	439	422	448	430	457	432	433	419	404	432	417	454	425	436	438	431	473	422	450	433	393	452	448	404	419	466	418	434	446	454	419	393	425	450	397	428	388	441	412	429	438	472	448	438
37045	5475	396	280	281	268	248	253	269	251	249	216	251	256	243	261	247	237	247	267	269	250	244	253	220	261	245	224	247	231	258	269	231	266	230	265	221	262	262	238	274	261	228	230	254	258	246	268	227	205	257	252	227	231	252	236	223	245	245	230	242	213	236	235	223	242	249	252	268	254	256	244	244	239	250	234	215	265	236	282	250	244	246	273	247	254	223	199	237	211	254	255	261	257	233	257	250	261	264	220	260	240	246	246	254	251	255	252	238	245	238	239	235	256	247	233	249	246	239	267	223	234	246	278	243	263	221	245	240	257	275	266	230	239	243	227	243	250	247	249	239	236	265	229	232	235	221	245	229	260	256	248	240	234	252	271	231	247	248	255	237	249	248	240	246	225	241	248	266	248	248	272	232	259	262	227	244	275	254	232	259	264	230	273	241	240	258	234	272	286	250	245	267	226	238	262	248	269	224	226	254	255	228	255	258	259	244	219	251	248	234	245	244	239	261	225	272	267	251	250	250	261	241	221	264	245	267	248	246	218	257	228	249	231	252	248	257	266	251	272	241	242	218	246	243	238	252	259	241	260	255	233	242	247	252	250	269	237	257	257	256	243	224	225	268	270	241	222	233	254	229	203	236	251	248	258	256	277	270	233	251	231	237	254	254	246	249	251	235	269	252	252	219	252	264	242	255	244	248	240	218	220	258	249	229	210	267	240	236	271	241	237	267	238	236	242	221	258	223	238	252	264	228	283	258	264	266	222	242	274	257	249	224	219	260	239	246	257	253	267	273	235	264	247	213	227	244	249	229	237	256	223	254	240	252	258	264	240	225	236	240	231	222	263	242	254	235	217	237	235	240	240	264	282	233	254	209	271	237	241	233	276	228	246	271	213	233	247	272	232	246	257	226	236	260	255	219	240	220	225	249	262	256	233	238	234	247	227	224	245	238	253	234	238	258	243	257	246	265	251	249	236	240	250	229	263	229	243	247	257	250	228	229	232	227	249	244	248	267	236	253	247	285	234	245	236	236	288	203	246	247	225	279	243	238	271	250	230	238	222	248	247	253	245	257	258	237	204	256	245	256	265	242	247	259	209	227	246	236	229	268	221	244	260	264	215	248	250	248	223	260	272	228	247	253	244	280	237	218	213	225	255	257	246	282	267	257	237	257	255	252	229	233	249	293	218	233	275	263	267	238	260	247	256	282	231	247	257	244	286	258	262	225	213	230	269	261	238	222	248	244	252	214	229	245	281	244	248	273	233	241	288	255	235	241	237	234	198	261	238	214	250	250	231	248	242	239	231	229	284	244	272	255	221	281	243	236	242	229	234	230	237	260	270	248	258	216	238	266	238	265	257	239	229	283	259	225	241	232	215	266	248	261	214	235	234	226	264	270	249	229	277	264	245	264	254	234	259	216	251	246	247	229	256	267	260	243	256	241	232	259	242	235	239	247	232	264	265	252	235	236	244	247	250	231	276	253	202	225	239	250	259	237	245	243	258	245	257	245	235	236	247	259	217	232	268	253	261	247	242	249	236	264	233	256	231	222	252	246	242	225	251	242	242	221	236	227	260	255	220	282	238	250	236	248	245	245	236	256	264	246	262	253	241	248	241	236	267	245	246	244	248	228	249	223	232	260	259	244	267	219	243	236	257	267	214	247	258	258	233	247	261	231	220	278	247	250	257	247	233	223	273	250	244	232	255	236	238	243	219	230	254	258	232	227	264	246	240	248	215	240	245	253	245	250	263	246	242	252	242	237	252	229	237	231	238	249	268	212	236	249	264	262	217	251	249	240	264	259	247	254	262	242	239	249	249	235	230	232	255	227	259	267	248	232	239	256	262	235	274	272	276	231	207	229	236	242	239	233	235	241	221	230	227	203	243	231	280	240	248	255	253	241	245	263	238	269	249	226	247	252	263	236	242	261	229	238	248	241	229	260	227	236	253	238	249	263	218	250	198	244	236	202	231	285	229	207	241	274	232	242	260	244	244	234	253	218	254	267	229	226	251	216	220	229	255	266	251	227	250	251	249	259	264	246	251	219	238	245	252	248	287	247	250	242	268	243	211	242	233	232	244	237	249	256	239	253	235	228	252	246	232	238	251	248	261	301	250	258	260	242	250	263	264	264	238	246	243	267	262	221	272	249	261	259	253	269	230	254	252	226	235	251	248	267	247	232	239	253	216	217	236	275	247	255	251	262	256	246	241	270	223	258	264	260	247	241	234	254	261	252	201	269	249	251	242	221	216	241	259	273	236	256	230	261	212	227	233	244	255	257	252	250	284	245	245	233	247	257	265	253	267	235	256	239	290	240	215	247	230	284	260	217	231	270	223	264	271	249	236	254	268	265	232	243	258	248	241	215	262	228	250	254	235	234	275	240	234	270	260	256	233	267	241	234	235	247	253	248	248	237	258	241	217	239	261	274	260	259	266	228	236	246	266	253	246	227	258	221	254	262	240	218	264	237	222	246	225	219	263	225	237	265	234	263	233	252	226	258	272	245	226	246	210	246	231	234	235	243	225	218	209	264	230	266	240	253	236	249	233	262	245	249	240	225	251	225	225	230	293	237	257	244	257	241	250	245	240	245	257	226	222	240	246	236	229	235	266	254	245	254	232	239	245	235	273	225	231	263	255	219	252	222	251	247	226	228	234	225	253	258	242	230	226	263	244	265	239	258	241	257	232	229	235	257	253	262	232	262	251	260	240	245	261	219	236	262	227	271	272	232	248	272	249	212	243	260	273	244	255	234	219	249	254	265	246	227	239	260	235	230	265	282	248	236	244	232	230	259	222	216	248	242	229	254	222	246	235	251	218	264	247	238	255	270	257	259	241	212	258	244	263	248	250	260	259	254	257	251	242	226	263	225	214	234	251	227	254	229	270	233	246	234	246	261	261	223	257	268	226	250	229	255	228	223	242	272	288	230	243	226	209	282	245	235	263	262	221	248	233	259	237	249	219	268	238	239	240	258	242	259	261	215	260	237	261	240	239	275	225	243	239	245	257	232	239	255	234	220	251	237	222	257	264	246	248	245	250	243	246	239	226	242	221	242	246	201	251	248	241	265	242	233	254	234	239	254	263	264	259	237	229	247	259	222	264	233	241	255	244	247	240	264	258	268	215	236	235	241	263	232	225	242	249	253	240	242	259	235	264	253	234	260	228	237	249	236	222	244	219	252	245	225	228	245	257	252	251	263	218	224	210	271	241	259	251	249	223	244	232	257	250	247	246	277	267	269	233	275	214	294	239	241	250	252	228	257	225	265	270	252	258	237	236	272	231	256	226	245	270	256	252	249	227	221	243	217	260	258	214	261	244	217	254	231	250	227	255	231	227	255	208	241	251	220	270	250	243	252	258	265	264	242	233	243	202	236	234	241	227	263	244	235	234	247	254	244	250	287	250	255	251	241	229	236	269	268	249	266	246	258	209	242	253	253	253	245	247	241	237	261	235	265	250	227	264	225	246	261	248	238	219	213	230	238	234
30217	1478	706	660	707	677	664	695	667	671	712	598	630	677	690	689	713	645	682	691	648	712	717	633	682	626	652	660	681	689	660	678	630	647	661	692	672	706	667	668	613	629	665	629	677	676	649	693	682	617	610	682	674	595	714	652	663	635	749	696	697	687	686	706	700	670	693	728	715	684	679	673	641	663	688	684	697	662	689	677	658	666	679	653	660	729	676	677	699	689	663	708	637	658	698	694	625	649	620	688	659	649	685	721	660	694	614	646	630	659	645	661	634	660	645	669	700	669	665	669	682	614	684	721	683	664	628	660	675	690	645	659	663	653	645	617	690	643	655	674	639	675	684	667	683	672	656	644	634	674	685	650	621	691	690	670	647	686	663	706	646	645	669	656	649	703	663	686	625	695	633	675	670	628	653	658	647	705	661	719	684	687	684	680	673	652	697	710	642	675	644	683	670	675	643	657	661	659	719	650	681	710	661	638	680	651	651	632	668	655	663	658	672	665	715	662	686	633	675	670	665	615	694	686	657	720	694	640	692	696	669	653	648	671	664	648	656	654	681	651	613	683	656	649	646	629	658	682	708	631	643	678	658	684	685	673	641	707	627	646	677	662	687	592	650	627	663	621	687	665	677	672	678	673	667	652	650	678	668	656	686	643	682	674	694	647	703	679	633	662	658	678	672	641	687	678	699	635	684	638	674	688	669	665	657	689	657	672	710	711	692	669	644	676	698	668	659	657	734	629	657	630	641	651	662	631	642	673	654	685	654	738	646	674	654	699	642	674	675	707	679	650	684	665	649	699	665	657	654	652	643	655	671	683	683	682	686	705	659	638	642	677	682	664	679	622	660	662	657	681	657	672	611	684	694	644	670	705	659	681	621	703	651	711	695	693	648	677	653	708	664	661	666	657	669	660	687	687	669	665	681	626	659	699	689	692	644	684	682	664	647	686	678	627	667	637	663	641	658	685	683	662	696	699	653	679	687	647	660	659	695	683	627	675	643	635	691	689	701	631	662	670	706	713	636	650	661	636	654	608	636	629	647	645	635	661	698	640	699	672	665	644	621	663	617	690	649	694	651	676	666	704	619	694	699	697	637	665	651	649	652	655	687	654	594	619	640	662	710	634	643	673	702	649	649	667	642	661	627	746	691	656	687	667	657	642	650	667	654	659	639	669	670	653	659	679	618	701	657	663	667	692	679	655	690	642	670	673	642	611	662	694	657	688	666	736	693	673	626	711	674	667	654	713	610	663	715	665	691	654	636	652	685	668	640	643	713	680	710	717	656	697	713	640	664	670	637	704	608	695	684	628	632	659	614	704	646	680	644	680	674	662	717	689	660	651	685	628	693	636	707	700	613	620	680	646	688	676	676	634	703	626	647	681	679	666	624	700	708	673	658	688	632	619	666	672	647	663	664	650	624	684	670	734	655	707	687	622	615	677	681	654	679	653	701	645	713	633	648	660	650	654	690	658	667	661	685	665	667	691	642	642	678	685	622	674	664	663	669	668	630	647	684	683	617	643	690	687	662	646	649	686	655	690	675	658	656	641	712	673	684	695	648	639	711	692	653	654	696	645	646	689	670	703	623	700	684	641	675	670	693	666	692	658	677	657	666	611	666	690	660	652	692	641	612	671	692	680	672	694	651	668	686	721	658	678	708	662	641	662	694	639	673	668	651	649	691	692	692	618	637	672	685	683	667	682	672	610	687	642	635	654	691	663	654	647	654	692	638	648	698	681	676	617	678	670	674	707	702	682	659	679	604	652	674	630	660	633	648	696	675	660	624	679	678	677	672	656	693	697	668	651	670	668	697	712	677	651	643	676	644	672	648	643	684	672	621	682	658	684	676	661	664	715	615	673	614	701	657	665	700	708	691	685	614	687	630	656	664	653	676	646	694	654	623	669	670	659	697	686	640	588	662	629	642	659	667	675	629	677	642	641	648	623	645	639	648	668	679	646	642	675	585	639	637	686	639	637	687	689	698	642	604	665	647	638	673	694	707	664	653	655	670	620	665	647	605	669	712	664	709	691	659	626	702	618	657	730	661	678	638	624	604	643	635	713	690	637	688	653	701	660	656	653	613	683	683	626	650	631	659	680	687	671	669	638	676	633	683	665	660	663	680	654	686	680	649	649	670	634	688	706	658	639	707	678	644	648	660	649	642	690	644	681	722	674	661	673	705	688	660	682	667	658	710	684	692	639	651	674	711	711	713	653	644	657	648	616	630	647	648	691	719	667	635	714	661	632	691	697	684	681	640	639	670	681	684	683	739	658	621	691	653	654	692	692	642	635	642	668	640	631	634	689	696	698	680	668	712	653	697	692	678	671	646	658	650	694	659	672	655	635	746	669	659	699	659	587	697	670	605	721	676	668	694	692	697	658	704	639	630	697	718	670	716	680	714	672	671	631	628	698	640	667	657	685	667	675	622	668	665	692	679	663	644	666	684	644	626	651	672	699	678	662	670	694	700	693	639	672	671	658	635	670	699	654	724	677	662	697	621	654	641	653	698	657	653	687	625	713	666	706	679	686	628	644	681	641	670	627	663	661	622	708	687	664	649	636	690	687	689	666	705	674	648	671	669	645	695	671	635	639	680	665	660	675	620	617	698	635	673	652	675	634	671	692	684	660	663	653	669	732	661	678	698	638	721	620	680	654	681	650	670	700	691	714	605	697	669	634	656	673	662	682	662	662	666	666	688	648	628	679	646	689	653	648	646	633	647	681	667	703	662	667	713	696	670	690	644	714	679	651	630	641	649	665	693	647	675	674	664	664	614	653	672	655	646	702	660	591	667	666	666	659	652	659	640	749	684	701	675	630	690	648	630	703	677	655	650	698	718	706	666	665	685	680	677	614	677	645	646	664	696	682	644	621	677	638	705	675	690	660	662	663	679	630	670	664	678	625	672	693	617	723	694	660	671	625	666	653	739	677	699	663	642	662	669	656	671	649	706	688	659	692	685	675	696	645	672	644	640	625	655	682	681	692	675	647	671	682	675	719	658	672	641	627	644	689	631	680	674	715	655	676	666	658	632	631	648	680	680	697	687	660	682	654	643	684	714	655	672	663	730	691	674	650	642	687	649	679	674	659	664	694	625	658	641	650	673	652	633	647	644	638	618	695	671	662	613	638	651	694	690	689	647	659	634	627	683	665	690	702	647	682	690	680	709	653	650	660	624	679	644	653	628	637	661	692	640	701	713	686	658	691	672	693	629	651	710	669	662	674	645	627	680	619	681	702	663	671	668	703	681	695	692	687	640	632	704	672	622	652	659	698	692	691	671	678	641	703	665	658	662	705	634	657	672	685	675	592	657	664	694	688	720	663	634	679	680	684	678	655	632	661	652	653	701	659	673	712	659	683	642	648	652	655	655	684	640	659	609	706	646	655	642	677	649	631	665	644	653	633	652	652	671	666	674	663	638	672	652	646	671	654	598	680	627	713	650	645	688	680	670	699	630	653	664	657	643	659	663	690	710	707	664	647
67907	23392	3389	323	245	202	181	168	180	157	145	162	140	155	150	150	174	130	112	146	145	140	144	141	151	136	159	150	135	137	138	148	142	144	129	149	131	127	150	115	116	155	119	140	126	170	132	124	149	153	137	145	142	150	164	157	165	179	191	183	200	216	194	205	196	224	189	174	167	174	192	170	161	179	160	156	168	143	159	147	143	134	137	130	124	126	119	151	156	142	148	143	133	146	122	133	128	128	127	138	122	133	135	128	137	147	132	149	136	135	129	137	151	123	131	136	145	137	121	123	142	131	153	141	129	134	144	138	128	148	130	122	138	128	139	134	133	162	136	128	110	134	152	130	131	132	142	134	142	132	124	133	131	146	132	146	138	135	125	145	141	147	135	145	129	162	135	133	130	161	127	149	153	144	140	124	116	131	134	135	130	141	139	125	122	135	131	150	139	119	131	154	109	142	138	130	128	130	137	149	120	153	134	150	152	149	151	144	130	139	134	152	128	137	142	114	125	143	141	132	128	143	127	114	125	123	143	124	159	144	109	142	148	143	123	121	134	136	147	136	122	137	126	127	115	147	128	147	138	130	136	154	122	135	112	131	138	135	116	115	143	128	138	146	122	135	134	138	153	142	127	146	143	161	156	111	126	136	139	130	143	130	148	136	139	117	129	141	151	126	158	124	130	156	136	126	126	146	116	129	140	124	130	140	145	133	104	139	136	145	122	154	146	130	155	158	139	140	116	142	141	126	138	120	134	133	157	128	141	110	129	132	136	114	132	131	118	141	161	122	116	121	141	138	129	146	124	121	128	142	139	135	123	124	119	152	142	143	154	114	125	138	133	138	141	135	140	155	140	140	126	144	135	132	146	130	116	141	137	161	147	140	129	123	132	139	145	138	140	150	123	157	137	159	142	109	139	141	128	134	118	128	128	134	114	143	133	134	147	116	148	156	120	141	144	143	129	144	140	130	138	129	125	147	127	109	115	122	122	145	136	142	148	142	132	137	133	135	139	140	148	150	128	157	124	130	130	122	164	145	136	118	136	134	151	142	145	127	135	127	152	136	156	130	160	131	148	136	143	134	132	125	143	133	151	120	138	135	137	133	129	131	121	133	151	162	131	139	154	146	138	125	116	115	130	138	138	137	146	156	127	135	120	139	155	152	132	142	142	150	131	135	134	156	137	126	138	132	125	152	146	151	132	145	146	135	149	143	138	114	140	125	128	130	116	124	149	134	152	161	144	139	111	133	167	141	131	155	153	126	144	119	122	140	146	123	120	139	132	152	140	125	147	140	164	129	132	128	136	143	150	137	134	126	143	143	134	135	126	127	126	117	140	133	125	138	139	123	161	146	120	134	136	142	129	130	148	121	119	144	147	108	147	145	145	134	133	134	159	128	151	142	152	143	145	153	136	131	145	136	149	124	138	142	125	125	132	133	137	128	125	130	143	134	136	142	118	139	143	147	150	136	133	119	137	132	144	109	143	151	119	133	153	138	152	122	128	148	141	133	155	140	137	133	137	136	127	120	159	137	114	116	129	125	134	118	131	150	166	131	153	99	136	147	125	131	154	136	121	137	135	135	156	149	155	142	151	142	133	118	138	137	136	132	140	119	131	117	128	165	102	160	145	145	149	135	134	141	135	143	126	121	136	129	137	128	159	138	130	114	139	140	116	148	148	152	124	119	141	121	113	138	150	122	133	138	122	146	139	115	127	140	145	132	134	145	132	144	129	148	120	144	130	119	132	162	146	119	153	140	141	137	140	135	128	136	141	135	142	128	125	119	122	139	133	132	148	134	148	99	127	119	132	121	131	145	117	152	146	129	129	143	141	138	143	129	131	118	133	124	134	133	131	127	140	133	135	125	134	159	128	125	144	141	126	109	134	128	147	140	145	149	124	140	151	147	151	130	152	120	100	155	146	114	132	142	116	122	123	153	145	128	148	132	150	128	132	139	119	155	141	134	119	132	130	133	123	123	143	116	129	137	130	116	150	145	131	126	132	134	135	139	131	122	128	117	147	115	137	139	129	137	120	125	165	140	137	129	147	138	121	127	128	141	129	136	151	141	145	126	131	133	159	146	145	123	160	151	145	148	129	129	140	134	148	140	140	121	148	139	132	149	147	135	152	121	140	118	137	137	128	132	133	146	122	145	120	132	138	136	107	124	126	131	123	147	124	132	108	129	146	142	133	150	143	123	130	138	137	141	132	127	117	119	130	149	139	154	131	134	125	131	151	127	139	128	160	124	165	146	151	132	132	134	126	139	103	121	123	125	149	119	142	121	132	154	140	129	162	140	150	149	130	141	127	129	108	152	143	138	134	144	153	126	127	156	137	146	133	132	156	138	142	128	150	155	135	135	130	145	165	134	114	145	137	153	137	136	155	124	121	142	120	134	154	137	136	137	148	134	144	116	140	142	125	150	135	128	125	127	149	131	143	124	128	129	136	109	135	120	131	127	134	119	136	138	149	160	133	156	140	126	130	147	133	138	147	140	155	152	123	146	146	134	142	151	146	155	117	130	135	134	158	131	139	143	121	134	136	132	147	138	140	120	131	136	134	156	125	138	134	151	130	124	127	125	134	141	138	136	136	118	158	142	117	113	120	122	144	131	151	147	158	151	126	138	139	144	129	127	145	136	162	127	147	146	130	132	116	132	144	157	129	125	129	143	129	147	133	145	138	128	138	121	149	124	132	130	140	135	148	153	131	158	145	144	141	125	121	123	147	135	150	131	138	139	130	143	118	151	128	133	106	148	138	136	113	133	135	128	109	129	132	135	136	127	144	111	135	150	128	125	121	134	147	150	137	143	153	120	136	140	133	135	136	118	138	135	136	117	151	125	140	126	132	121	134	118	150	134	138	106	115	140	122	148	158	150	137	160	139	144	141	117	146	122	133	146	128	126	113	151	144	124	119	128	129	144	135	122	129	144	138	123	131	127	141	156	128	135	131	128	137	119	144	124	154	138	127	135	132	143	128	143	125	101	124	141	122	138	132	134	139	128	135	152	132	120	156	123	148	146	144	114	132	128	128	129	146	113	130	133	150	119	115	124	127	137	135	124	140	149	137	129	117	145	114	136	134	129	115	141	157	133	121	133	122	142	130	126	128	137	129	130	162	121	139	144	128	137	143	140	150	150	158	122	143	135	135	129	147	125	129	152	140	137	142	141	124	137	130	128	136	135	173	144	132	118	120	155	164	142	118	131	130	138	118	130	133	136	138	133	141	157	125	142	143	139	120	156	143	131	144	131	140	127	149	127	141	141	143	158	142	117	138	142	138	133	141	133	123	152	119	127	142	125	146	128	127	142	129	138	143	162	135	156	119	125	129	123	142	132	154	143	129	113	126	156	115	122	155	134	121	112	146	136	113	140	133	130	136	127	135	148	151	138	133	142	145	123	142	133	133	136	147	132	123	135	151	127	141	124	118	139	137	141	135	149	127	138	133	159	120	154	130	138	133	131	122	138	141	124	119	143	144	132
48226	6648	840	952	805	748	709	576	557	521	506	516	450	462	427	457	436	430	478	463	422	445	412	411	419	451	452	436	404	425	403	389	425	420	440	383	453	397	380	426	417	407	393	399	419	376	443	446	431	444	447	416	534	612	722	688	570	783	804	961	937	923	999	1048	1161	919	880	806	792	610	773	675	687	685	582	555	503	482	472	507	475	427	441	445	418	430	428	416	412	411	454	414	420	399	414	425	415	401	426	423	393	386	393	423	394	408	404	395	408	400	400	404	382	390	366	419	406	381	385	403	383	428	400	391	388	397	430	401	382	402	390	400	393	393	394	381	405	444	391	391	423	393	435	411	407	364	404	383	404	429	368	394	385	448	428	389	386	422	362	412	404	391	424	380	394	420	380	430	410	401	381	392	440	406	399	365	409	410	403	426	417	413	427	399	410	388	411	386	408	399	416	418	402	411	390	429	383	432	371	445	390	377	395	406	379	388	413	425	394	396	408	399	412	464	433	387	412	388	407	392	395	358	404	354	441	359	392	393	395	410	408	406	387	418	452	414	419	448	384	371	417	378	393	380	404	385	379	423	403	435	380	423	392	446	435	383	413	441	397	380	417	443	364	375	398	382	362	356	402	407	399	423	401	420	424	373	383	400	405	412	416	418	399	397	389	407	387	457	419	435	379	415	407	442	427	390	398	425	421	423	422	393	392	385	418	423	442	366	381	413	407	412	378	401	395	397	437	395	417	395	395	404	390	379	420	402	392	419	391	386	456	466	388	389	390	379	431	364	391	417	403	414	411	435	376	394	432	383	423	358	420	400	440	394	394	435	398	414	384	409	399	424	412	410	402	387	400	404	402	421	395	443	418	394	399	414	393	372	383	409	404	415	390	414	376	361	361	361	419	378	392	402	365	378	402	402	412	394	427	415	388	421	419	393	404	392	388	383	397	391	432	383	397	397	375	385	411	451	426	402	361	425	423	404	401	384	397	431	395	431	380	407	415	388	399	415	408	381	407	422	422	417	419	409	398	371	382	417	410	410	397	397	395	371	416	408	433	400	385	401	384	406	443	392	395	398	432	430	418	427	369	416	412	398	368	411	388	432	404	405	395	408	435	374	405	408	408	380	409	374	389	397	410	377	400	386	383	443	418	405	402	395	423	387	415	407	417	418	409	413	420	409	402	365	429	389	389	445	391	403	398	398	397	384	379	428	417	406	400	433	421	391	459	437	404	402	407	409	381	384	421	391	416	439	377	388	397	380	413	394	368	393	385	419	427	406	381	389	405	406	376	388	403	363	406	428	398	382	396	371	418	367	405	414	381	408	435	421	394	421	408	395	390	347	421	383	409	392	406	416	385	380	397	389	380	360	414	405	388	441	407	364	415	369	404	383	398	417	427	403	389	401	429	425	414	398	413	384	381	375	431	415	383	398	425	421	440	392	423	411	417	406	368	380	404	412	417	428	409	399	405	401	408	374	400	392	422	394	420	409	419	433	407	430	432	433	376	397	396	413	423	398	412	425	426	416	411	401	401	380	395	429	381	409	381	376	402	406	400	411	372	401	399	439	381	402	392	363	398	419	383	395	420	370	385	458	385	423	386	369	398	415	429	384	421	381	425	408	391	387	390	422	431	374	384	401	408	412	446	400	391	382	422	398	444	390	411	422	429	394	379	392	383	425	392	389	369	419	412	393	400	401	456	404	397	441	377	438	382	420	424	421	420	375	390	388	384	394	386	429	381	406	394	384	381	416	373	406	427	372	399	412	418	376	422	403	395	409	415	409	389	388	411	374	400	399	429	407	422	390	417	387	427	417	394	407	428	415	421	412	392	395	378	403	401	411	412	407	391	383	401	390	451	385	397	386	393	405	394	404	365	412	404	421	430	404	383	401	359	401	388	397	421	407	405	417	368	404	364	362	387	404	382	428	402	412	399	423	396	420	395	427	416	411	405	378	396	407	387	402	395	402	397	409	389	396	381	376	414	435	391	408	414	354	394	415	377	415	403	395	367	378	405	405	373	418	380	394	401	425	384	403	391	401	430	398	404	420	403	421	418	382	388	424	388	381	386	377	409	415	416	379	410	407	385	424	401	403	392	380	410	388	417	435	400	422	384	426	420	445	398	405	411	404	370	408	397	394	352	419	448	429	373	396	412	399	362	402	404	393	398	416	413	413	430	403	389	390	435	385	371	397	396	409	398	451	386	385	411	392	414	422	370	409	401	399	431	406	429	393	381	385	381	384	390	436	408	410	417	390	439	376	377	446	434	365	369	396	415	398	394	406	399	397	431	426	392	427	420	402	359	452	431	408	393	428	390	398	412	379	401	379	413	433	402	386	396	388	383	433	392	427	394	405	415	415	410	384	385	411	410	424	357	375	352	391	367	396	377	398	370	420	404	438	423	401	358	391	424	389	398	407	476	433	391	407	420	422	386	448	394	369	352	367	359	429	403	396	394	417	390	378	399	365	416	428	410	425	403	404	407	400	398	380	397	431	376	363	419	377	419	373	409	402	375	393	418	386	397	403	418	403	411	433	404	396	402	387	383	442	445	405	391	422	420	397	406	396	393	395	405	392	409	393	402	436	404	444	427	401	418	407	382	402	424	390	392	426	426	394	435	370	399	394	405	369	388	415	422	388	421	382	399	425	411	408	398	418	389	387	432	450	382	412	376	403	410	436	392	399	405	376	410	417	396	429	388	400	389	436	405	422	414	433	379	405	408	403	412	374	432	444	403	371	373	403	404	393	417	414	455	406	419	384	410	431	408	385	407	435	378	392	376	437	398	420	377	383	401	394	449	377	398	401	434	452	345	384	364	443	390	388	385	405	390	367	422	413	374	426	370	407	418	379	402	412	409	404	442	398	402	415	392	402	390	401	403	427	405	403	404	386	388	381	397	406	403	391	393	387	378	397	395	409	368	377	386	364	396	383	429	378	348	363	386	431	398	396	390	447	360	401	416	389	408	400	405	398	421	403	404	375	393	415	413	378	402	418	378	427	374	403	403	390	422	414	350	430	375	395	402	386	399	419	407	397	407	383	387	405	394	405	389	422	402	423	391	384	386	434	409	393	388	405	431	375	394	400	402	429	383	388	401	404	394	395	448	406	371	400	382	391	417	395	406	402	408	420	424	412	411	405	428	379	390	371	400	432	400	421	404	403	412	397	388	403	400	458	375	404	373	398	444	375	397	423	443	417	395	419	427	406	416	390	406	395	406	426	390	388	394	376	422	372	396	408	434	378	397	391	401	424	392	393	382	416	408	399	396	378	400	391	422	416	419	386	385	405	426	405	405	418	435	404	415	402	354	404	370	383	421	363	388	420	404	376	407	392	401	411	373	372	388	402	407	381	394	419	375	361	432	394	420	360	401	394	416	408	410	399	378	414	404	424	424	426	418	415	389	374	431	409	387	396	365	413	423	394	406	443	433	423	416	425	418	376	368	400	399	384	394	402	388	417	359	423	425	409	396	392	400	365	424	373	456	393
77955	31919	7359	556	322	268	232	241	202	214	181	204	151	162	162	151	163	173	147	147	140	141	146	150	152	164	150	157	121	142	149	137	128	128	154	157	130	141	153	134	158	165	136	141	155	155	152	154	150	156	160	159	149	160	183	216	208	241	246	255	261	260	273	259	287	251	314	193	217	192	200	188	188	195	177	157	155	173	138	159	168	144	141	150	141	127	146	125	151	141	155	154	118	147	147	138	149	140	149	158	132	157	124	136	116	153	142	149	146	139	147	136	146	157	140	149	149	140	147	141	137	133	140	151	147	136	136	157	151	145	153	123	151	138	142	141	165	137	148	141	149	138	130	132	151	143	160	164	164	146	129	146	137	149	145	133	127	148	130	126	133	143	129	158	143	153	149	145	121	138	134	126	138	129	133	143	146	129	134	141	138	160	149	134	148	130	136	140	127	138	145	143	135	136	143	145	130	131	121	145	147	136	123	149	140	117	129	135	165	119	109	163	141	129	152	129	143	136	125	150	158	138	146	118	153	112	145	136	133	158	149	140	137	125	169	132	148	144	129	146	156	138	118	155	132	157	140	122	139	153	145	138	132	150	140	154	121	155	132	158	148	140	132	133	162	135	162	145	137	151	151	104	154	129	127	153	139	145	174	143	128	124	154	134	140	124	147	147	142	137	156	130	154	145	153	149	152	136	142	164	144	148	142	123	130	161	127	140	162	134	162	140	165	139	134	119	153	145	130	128	149	133	133	143	128	123	153	137	159	128	141	156	147	134	138	140	128	137	143	157	130	126	137	144	155	127	151	129	143	144	122	134	142	135	160	152	146	157	144	121	163	152	144	128	143	162	135	151	139	134	140	134	156	122	136	173	147	150	118	144	136	160	137	142	149	122	161	142	169	131	166	155	149	144	135	143	141	141	150	141	148	145	154	132	152	128	162	125	140	135	169	156	133	156	150	127	133	131	124	157	133	135	151	142	153	152	160	128	139	137	150	139	169	130	157	136	141	154	153	133	137	146	135	142	143	142	129	142	142	142	159	146	150	123	141	130	143	151	150	139	150	140	165	157	141	154	132	173	129	142	138	153	125	120	125	139	141	138	162	152	113	152	150	134	156	144	142	129	130	152	140	139	133	141	166	140	140	144	141	151	146	146	168	122	145	138	149	131	133	130	138	149	156	150	138	144	154	158	164	133	144	136	133	162	152	141	165	142	148	146	145	123	148	139	144	134	128	155	155	136	147	146	134	150	136	148	124	127	159	138	149	147	161	131	134	119	139	144	123	127	145	156	158	135	131	152	151	133	143	152	157	126	147	171	143	151	170	160	144	136	146	124	129	132	167	137	144	166	125	164	124	145	143	159	156	150	155	124	142	137	140	156	144	133	157	126	152	163	153	170	138	145	121	140	170	152	154	171	134	157	146	134	143	135	158	150	137	138	144	147	126	170	146	152	137	139	127	146	140	139	170	146	131	141	156	137	117	151	145	131	146	144	158	150	139	142	171	138	123	115	166	156	142	122	130	163	148	147	136	135	124	130	135	131	153	136	155	132	151	131	132	146	149	133	140	157	141	138	157	142	135	144	167	146	141	139	153	125	148	132	136	120	116	124	131	129	118	153	159	142	154	132	137	151	164	129	136	139	145	138	126	147	116	149	142	141	158	134	144	141	131	162	145	148	150	133	129	127	134	116	147	123	156	138	143	139	138	141	125	123	151	151	145	134	152	132	128	141	148	133	139	160	136	151	173	143	139	136	133	152	137	126	151	141	167	131	151	138	153	141	168	138	159	151	139	144	159	149	156	153	128	152	135	136	163	132	170	142	159	132	156	140	139	150	148	149	138	148	125	137	141	139	154	129	146	143	123	128	147	141	128	157	152	151	147	133	129	160	136	142	127	182	124	163	147	121	140	156	151	132	138	154	150	135	159	144	124	132	115	142	159	155	155	139	133	154	163	137	165	132	124	127	127	145	136	134	150	147	145	160	145	124	138	166	130	144	140	151	151	136	164	128	127	141	138	143	162	125	142	146	141	127	152	155	147	148	152	156	136	140	139	144	123	131	155	170	140	118	154	137	157	143	149	150	141	129	122	142	142	145	144	147	152	122	130	152	124	127	156	144	127	159	129	174	136	147	148	159	124	134	127	132	155	141	126	146	145	129	147	144	129	126	162	133	139	139	144	153	140	151	115	141	157	168	158	142	125	155	144	144	133	131	148	143	148	125	158	145	150	158	138	153	147	155	147	163	141	131	142	135	138	148	123	143	127	134	150	126	146	135	149	131	138	137	137	123	142	139	153	145	164	145	170	157	132	163	133	141	143	147	142	152	124	159	132	164	141	152	148	164	178	154	122	166	134	135	143	144	137	150	164	157	153	135	140	154	147	147	135	137	158	137	161	143	148	145	152	131	139	146	152	123	120	120	165	143	137	143	125	164	137	144	124	159	124	141	125	145	149	136	141	139	139	150	149	141	143	137	143	132	163	119	123	124	147	120	147	124	142	170	154	148	148	141	123	136	138	132	158	140	147	152	142	118	155	138	157	142	152	152	145	137	171	157	137	135	153	137	148	140	166	147	142	132	160	149	150	141	142	147	137	133	158	120	144	158	145	133	142	149	154	139	140	133	158	154	145	142	145	143	137	150	130	148	132	156	140	162	140	155	157	125	110	161	138	154	159	157	128	159	129	135	156	117	126	136	135	143	144	134	153	143	158	135	158	151	133	135	135	132	153	164	132	122	154	145	151	155	132	134	131	134	145	136	152	123	139	142	138	143	142	143	139	124	152	143	151	134	148	148	143	146	151	152	145	145	137	144	143	141	108	156	150	134	141	147	140	161	151	128	121	140	137	147	163	139	148	128	162	139	138	127	152	172	132	149	118	156	143	126	137	159	122	136	140	134	156	135	153	145	140	140	146	141	161	140	142	149	143	135	155	147	144	162	158	153	155	128	155	139	146	141	124	158	159	142	146	154	141	155	132	135	154	139	127	138	164	147	152	150	132	137	147	129	152	160	156	143	145	141	145	149	154	139	153	158	157	138	121	163	159	138	175	155	148	136	137	173	152	147	147	153	144	142	133	133	134	135	123	142	155	138	132	154	136	140	142	128	135	128	151	145	141	142	128	142	148	134	151	142	149	138	139	157	126	125	157	143	159	133	161	113	142	155	159	131	139	141	146	147	143	132	134	169	144	148	118	132	131	155	145	155	141	142	153	136	130	167	171	146	150	142	133	122	138	146	130	129	129	145	126	125	139	136	161	134	129	137	152	141	148	134	140	152	141	130	144	140	132	159	137	136	124	141	126	148	138	134	152	148	137	148	130	138	135	159	144	145	150	144	125	147	143	138	136	133	137	153	148	122	153	130	126	160	136	168	145	141	146	143	143	148	150	144	149	137	151	135	160	157	155	139	148	148	159	168	145	140	167	161	115	146	155	157	148	159	136	158	147	157	152	142	151	138	145	132	162	162	154	147	146	133	153	134	135	160
56418	9490	1344	1352	1229	1025	924	759	754	659	639	622	567	544	531	533	498	503	474	488	466	465	478	479	447	450	441	459	490	419	488	441	406	462	447	453	448	420	435	434	420	393	396	412	457	513	522	497	515	542	419	426	515	700	950	884	921	1111	1211	1354	1451	1337	1567	1546	1686	1327	1536	1068	1155	839	1041	925	841	837	783	666	643	657	555	561	571	513	507	483	448	456	459	402	450	442	417	491	414	452	428	475	442	472	429	471	468	425	451	422	446	420	429	383	444	373	422	397	440	454	440	464	398	434	417	448	411	446	452	424	413	415	441	445	414	451	453	410	425	439	393	429	434	413	419	427	437	411	377	400	385	402	424	408	433	440	448	428	439	443	445	418	449	412	397	428	430	433	455	452	450	395	413	430	398	421	402	421	427	429	365	433	429	463	434	407	430	416	418	395	420	424	408	421	456	433	412	426	435	401	429	408	418	398	436	429	430	416	417	419	455	416	431	418	465	400	448	422	432	417	437	412	383	420	389	393	407	428	407	445	422	436	432	414	457	409	421	384	441	419	411	406	401	400	432	469	420	405	406	410	437	429	433	472	392	448	431	428	444	432	438	425	392	393	393	436	426	380	436	436	418	407	409	402	379	431	427	422	394	413	412	437	439	397	422	452	400	387	427	408	431	423	424	425	432	461	436	413	423	445	427	439	426	425	404	430	429	414	413	446	446	407	408	404	429	427	419	401	423	404	438	450	364	444	459	373	387	404	403	417	424	435	422	409	404	395	435	391	408	425	419	411	418	421	413	424	412	413	425	378	407	418	435	459	401	409	426	440	433	419	387	410	431	409	432	470	414	400	403	393	407	413	409	438	439	419	434	433	434	437	440	451	408	434	455	417	405	428	416	379	416	478	395	399	431	421	443	410	416	446	408	434	411	427	482	440	460	392	446	449	409	370	409	401	437	429	389	418	405	406	415	420	441	415	376	404	408	389	424	424	434	412	407	428	402	417	423	422	434	402	421	427	405	406	415	419	424	453	419	424	391	412	440	405	431	438	464	427	413	399	404	437	432	437	415	357	445	407	426	449	444	466	403	439	443	441	420	405	454	408	397	407	416	388	402	418	413	399	432	422	414	425	387	395	422	409	409	419	431	432	422	431	410	383	432	416	426	444	422	433	453	420	399	416	449	405	439	448	370	383	448	416	379	452	374	411	461	415	417	397	415	413	447	453	443	407	413	423	414	411	443	434	450	443	435	430	406	444	375	420	387	402	424	479	465	450	396	419	426	422	423	399	417	417	410	463	405	452	432	472	442	408	401	409	413	437	454	421	391	422	409	392	433	439	441	432	429	427	426	424	400	429	453	401	416	417	447	417	430	399	437	400	418	457	400	442	407	399	446	401	446	423	471	400	419	396	409	436	469	433	391	391	429	424	427	385	447	438	429	485	423	423	412	393	447	436	409	441	424	441	403	398	414	463	404	397	396	423	419	419	440	383	407	375	435	443	424	426	420	431	418	416	381	425	403	417	409	387	417	460	432	417	406	419	413	397	430	422	474	394	426	431	472	429	440	454	416	425	419	458	432	406	423	434	456	424	425	445	395	443	440	436	412	436	407	445	408	445	421	446	410	431	417	394	429	389	439	443	431	417	418	403	445	436	400	430	423	433	445	374	395	417	434	418	431	401	428	459	378	394	453	420	415	389	404	401	432	414	448	446	414	401	417	400	398	421	439	413	414	434	420	389	413	401	426	434	422	384	419	432	444	432	424	433	366	408	408	410	435	424	427	420	431	435	446	422	432	441	433	433	435	439	402	435	445	421	403	380	393	421	400	431	435	425	442	375	434	379	431	419	420	429	371	407	392	434	426	460	458	417	405	437	428	414	431	397	403	396	433	409	427	415	422	407	428	434	410	428	421	411	386	441	435	440	380	422	415	452	415	407	440	418	416	397	442	456	413	448	368	429	414	381	421	400	407	463	430	428	434	431	415	412	425	405	427	430	390	435	419	392	419	465	439	420	414	432	381	396	412	396	430	399	401	411	396	412	411	408	443	453	425	460	465	382	443	444	398	411	405	375	451	432	393	404	441	414	400	470	439	435	415	418	430	480	420	433	407	402	409	380	411	429	455	430	444	411	448	374	384	378	415	441	398	436	473	445	444	439	416	421	402	429	435	395	435	428	427	430	356	453	390	444	431	482	429	423	420	410	454	461	386	399	413	397	438	383	417	410	447	443	410	398	428	410	429	442	427	423	415	440	411	431	431	440	405	435	450	397	442	407	403	395	460	433	429	410	463	409	465	387	427	447	434	449	434	424	450	443	446	426	433	435	412	423	423	430	407	429	458	399	420	463	431	439	447	404	425	432	392	396	407	406	420	439	406	410	424	416	407	415	419	428	392	416	435	407	395	384	456	429	401	433	391	435	428	401	403	422	446	448	446	441	401	432	411	413	427	416	408	458	427	420	395	454	437	421	418	403	420	399	424	383	409	429	434	427	426	442	404	426	448	432	433	411	415	452	442	409	393	442	430	382	395	414	389	411	431	402	430	401	404	404	419	408	417	428	382	419	420	443	402	421	442	456	418	441	429	429	431	433	416	407	397	422	405	414	430	422	412	442	430	419	447	417	394	395	405	395	394	428	422	459	435	430	424	426	416	401	405	417	438	446	390	393	421	376	400	414	404	421	418	397	399	427	435	395	398	434	414	432	424	467	393	425	396	405	437	471	408	433	424	439	421	436	444	412	443	465	462	440	430	386	396	398	475	444	399	391	443	414	439	420	400	430	415	434	425	420	426	436	455	422	383	407	442	402	431	441	408	436	455	426	425	420	405	423	387	460	469	439	458	433	417	407	388	392	404	429	420	475	368	410	416	423	418	402	439	446	391	430	395	419	459	423	403	448	428	426	441	417	429	419	430	404	443	406	423	421	431	435	431	419	426	409	407	390	422	400	443	413	404	419	440	436	420	369	430	417	443	408	449	465	442	399	400	418	402	434	395	455	430	424	373	410	405	419	443	452	425	408	408	418	438	420	401	427	404	403	438	436	435	403	396	431	412	426	405	397	438	429	434	458	430	405	439	390	396	423	408	426	375	391	422	410	428	423	431	411	444	423	403	432	442	437	401	384	430	456	422	425	398	416	400	394	445	405	426	399	397	429	411	438	410	408	406	449	424	435	393	418	430	443	437	420	389	434	420	420	407	413	410	465	414	400	421	417	451	443	425	421	430	446	428	425	441	429	433	412	407	422	415	450	431	416	440	426	424	437	437	457	438	400	451	402	420	430	435	435	463	408	403	407	437	419	373	439	443	438	424	406	406	405	413	428	392	395	399	423	440	486	418	411	428	450	410	410	417	401	437	424	409	418	435	440	438	454	410	429	400	419	421	449	412	441	423	406	445	408	430	401	432	408	405	387	452	442	436	387	413	446	481	462	410	437	419	441	433	435	433	436	425	425	429	417	401	410	454	445	434	436	422	405	464	439	419	443	410	376	390	426	424	418
34568	4388	304	236	270	235	229	276	221	212	226	220	233	236	224	220	244	255	237	259	251	240	252	240	217	230	247	242	230	244	265	237	249	228	265	256	258	247	217	234	236	255	250	238	243	254	230	252	253	229	209	252	251	256	236	258	232	220	219	261	242	258	275	263	245	217	256	242	261	263	226	245	228	219	285	253	215	244	243	254	244	249	255	224	245	256	242	231	229	241	222	256	244	225	229	255	257	239	228	247	231	220	244	241	230	251	227	229	239	225	267	241	247	234	250	240	226	233	246	264	253	230	246	239	259	239	238	252	254	233	236	278	257	209	259	235	236	214	238	237	225	228	247	234	223	202	227	258	234	234	227	260	274	224	240	210	231	244	235	236	239	249	242	259	231	229	267	287	262	225	243	249	241	248	256	233	280	235	236	258	228	235	213	225	224	239	241	245	246	225	244	249	241	261	260	249	224	252	254	258	269	251	222	229	236	219	232	252	253	237	266	254	267	243	254	248	254	241	260	247	245	246	234	218	240	251	223	237	220	248	247	222	255	226	249	235	268	243	245	241	254	270	211	243	236	252	240	252	207	258	251	243	243	237	237	259	248	254	230	246	235	225	233	238	229	246	251	217	250	251	254	232	263	228	237	236	227	243	231	227	244	244	241	232	250	244	231	217	261	232	219	273	231	217	210	250	236	237	248	253	216	260	249	221	225	243	233	250	209	238	246	261	226	244	245	243	208	237	240	243	216	216	233	262	224	233	248	255	248	222	244	233	263	245	224	244	211	241	248	242	224	225	253	225	250	251	247	241	236	236	255	246	211	241	233	261	242	245	240	251	236	273	261	237	262	242	230	209	254	255	254	227	277	257	231	236	226	243	227	244	224	248	249	213	228	224	234	245	252	247	224	239	279	262	255	225	242	250	240	251	269	240	222	227	246	248	232	236	254	238	231	243	263	243	249	239	258	218	257	261	224	222	237	224	251	203	244	246	232	249	221	245	233	261	254	233	213	221	242	220	247	234	246	255	224	234	261	237	231	208	251	237	227	220	229	243	270	282	259	257	232	250	245	227	259	240	258	240	234	269	235	220	246	258	242	258	249	233	228	246	228	250	230	247	262	211	227	255	271	234	247	250	219	228	230	242	262	259	224	232	262	249	248	235	236	251	255	241	249	243	234	266	237	252	253	207	251	241	238	258	244	241	238	265	261	237	232	240	245	220	248	262	241	225	244	244	250	229	227	261	252	228	229	222	238	231	239	236	234	241	241	252	229	236	251	250	234	274	245	242	255	222	250	251	275	267	228	225	242	262	229	222	240	249	238	227	252	240	245	252	285	237	236	249	250	225	244	259	256	242	257	245	231	203	239	244	237	233	224	238	252	246	256	237	262	228	230	239	262	259	249	243	271	233	246	268	255	236	218	226	248	244	234	253	267	213	250	245	251	235	232	252	260	256	246	261	246	245	207	226	231	249	244	225	249	225	244	235	244	238	245	269	250	255	262	234	252	249	246	265	237	236	260	232	236	229	240	226	245	224	246	231	243	236	242	240	222	246	248	228	243	241	251	236	233	256	276	224	227	257	228	217	241	254	239	234	270	240	234	233	253	244	235	254	244	234	209	234	219	237	252	236	253	244	228	242	259	240	252	230	260	245	203	232	231	246	247	248	245	260	249	248	224	269	248	252	256	243	235	240	256	228	203	236	221	216	234	271	248	253	269	235	256	247	252	213	241	231	228	238	221	251	208	206	243	226	243	242	242	213	240	219	224	224	274	235	241	215	235	243	253	248	226	244	257	232	226	234	244	239	259	240	241	256	243	253	266	222	246	234	214	248	231	255	245	225	240	255	230	254	227	224	228	253	236	242	226	252	237	266	251	251	229	237	252	216	237	237	223	259	266	247	242	238	220	244	258	238	247	223	232	225	224	234	208	229	230	254	244	257	240	232	237	238	252	245	230	225	247	264	228	255	251	257	259	243	228	226	231	241	258	237	226	219	231	273	244	248	254	235	230	228	242	251	238	227	240	217	266	230	251	267	239	269	264	230	250	259	212	233	262	241	251	243	246	241	227	252	282	259	244	221	249	248	222	244	231	233	237	260	231	233	252	232	245	259	239	258	267	245	238	257	228	239	251	246	234	247	248	243	253	238	222	222	252	243	241	238	269	227	205	235	238	230	252	223	243	241	232	247	232	237	238	243	236	271	235	232	252	227	210	213	224	222	224	238	231	251	235	227	231	238	248	240	249	227	255	235	276	264	232	246	225	228	228	244	241	230	225	234	260	241	232	249	261	248	233	254	213	239	219	257	219	237	234	238	202	234	254	266	244	237	237	235	230	250	235	244	225	224	256	236	235	208	231	283	246	256	235	251	252	258	246	264	225	259	219	243	233	244	228	226	225	229	264	250	234	241	243	259	256	245	231	217	271	229	212	232	243	244	225	244	239	254	254	247	231	227	241	230	252	233	255	265	234	223	251	254	245	276	247	237	245	251	241	236	244	231	250	236	247	229	243	229	229	269	223	245	229	247	245	257	209	225	223	241	232	233	258	268	260	232	235	235	227	219	259	251	225	242	255	261	234	242	230	233	253	241	249	221	274	247	271	233	252	229	233	243	246	222	245	244	245	244	215	251	244	235	246	232	258	265	263	250	253	254	233	253	274	265	233	245	280	234	245	257	218	248	246	262	253	241	238	251	251	247	243	223	261	252	258	251	245	227	229	245	228	219	238	248	243	222	208	223	251	222	270	217	230	258	252	237	255	239	265	237	252	243	243	231	219	248	243	249	225	225	239	255	242	239	227	258	260	260	234	240	240	257	235	223	260	252	246	264	249	257	265	246	242	250	228	268	257	218	247	274	230	243	238	244	236	232	246	253	273	218	227	244	218	199	254	243	261	235	263	223	248	255	230	219	260	261	278	252	230	250	256	216	222	241	226	288	261	209	244	249	281	206	256	247	234	248	264	245	272	257	207	243	243	231	238	252	231	228	262	244	236	228	233	282	226	203	224	232	257	254	246	263	213	247	236	262	256	234	264	248	225	249	232	241	238	236	258	246	260	247	250	230	251	249	240	260	234	248	242	261	219	199	257	204	217	248	226	237	213	263	255	228	229	258	238	210	227	250	261	262	240	261	225	234	224	234	244	254	252	245	226	245	227	261	233	242	251	257	225	268	241	250	224	237	227	255	238	250	237	229	238	229	235	228	259	240	244	242	255	232	224	238	252	238	257	280	275	248	246	244	269	224	249	260	243	233	242	229	244	237	245	250	230	213	264	237	224	245	246	232	217	254	245	223	231	240	266	254	229	234	241	266	244	233	230	241	230	252	227	238	229	253	224	227	233	283	231	259	251	246	241	235	241	236	242	247	246	229	232	220	225	247	223	262	228	262	236	206	251	273	246	233	236	239	240	260	248	233	254	246	257	261	239	238	255	225	213	234	244	219	236	228	249	261	257	215	253	249	221	250	231	239	268	218	247	236	246	255	256	258
29555	1416	698	711	674	663	701	677	631	632	677	690	642	638	666	670	699	622	674	688	664	660	630	682	636	711	661	567	652	685	635	625	667	666	660	624	647	690	661	640	683	651	655	623	609	661	695	674	689	676	668	637	661	645	701	623	671	618	694	641	728	694	667	748	668	668	687	664	689	692	689	692	678	668	705	643	638	673	688	712	678	631	609	671	648	649	646	637	645	645	627	642	645	609	705	622	685	609	634	653	637	619	635	648	681	640	664	646	698	646	671	636	658	676	659	627	647	662	660	641	649	629	621	609	650	629	634	636	629	686	698	662	665	673	663	626	655	669	661	613	672	621	673	638	679	668	638	659	662	644	644	664	686	662	627	690	635	710	634	598	698	661	661	652	682	635	693	639	658	709	641	636	662	663	689	629	651	691	637	658	656	678	597	650	669	656	621	693	649	671	649	690	689	636	683	648	668	660	622	581	627	663	678	658	649	677	649	679	657	659	631	681	647	675	687	656	665	697	633	653	676	630	690	710	633	634	686	662	649	662	671	611	664	711	713	664	654	654	623	691	658	690	645	642	704	670	657	697	650	650	644	616	612	627	646	639	652	683	649	646	677	657	637	713	702	644	637	658	635	656	608	628	651	687	648	688	626	634	647	649	671	688	636	658	658	627	668	626	685	655	638	664	615	661	674	664	657	663	647	618	699	676	659	644	640	613	640	653	650	638	651	671	651	651	617	617	599	636	655	695	645	681	638	677	678	653	658	681	605	667	638	638	659	641	662	717	649	665	654	673	621	627	642	661	657	701	654	634	615	643	683	647	582	654	638	636	651	660	640	666	676	667	593	641	638	638	657	658	684	666	617	608	674	669	648	618	641	678	686	673	651	660	658	644	619	646	621	639	642	664	670	665	683	634	694	609	664	641	625	628	634	654	670	709	660	668	620	635	686	655	664	630	716	679	680	670	690	651	628	646	664	627	638	654	651	678	639	646	605	686	649	664	609	652	650	665	679	675	621	657	700	681	646	655	643	675	702	619	651	670	664	655	663	583	709	636	636	642	661	632	642	639	668	664	673	710	673	624	680	623	643	618	673	649	600	681	633	639	594	654	652	660	593	701	625	611	631	641	634	650	672	724	657	660	618	656	572	654	666	674	672	675	638	660	660	679	620	656	674	650	620	652	678	651	622	673	657	624	635	656	646	594	681	642	681	667	609	642	694	641	656	681	667	633	657	664	643	696	659	702	687	657	634	665	633	622	685	621	639	691	631	658	651	626	650	631	677	668	692	623	684	699	619	641	672	635	607	624	649	641	680	666	688	669	649	651	687	642	648	637	666	662	658	641	665	720	649	673	653	674	707	646	650	613	651	650	646	643	671	597	656	620	667	690	636	637	677	652	628	694	648	651	655	638	644	637	651	657	657	624	656	647	670	627	694	642	676	670	656	675	672	642	649	676	694	633	670	611	656	675	661	619	623	676	687	660	648	670	637	644	586	613	669	650	647	686	668	676	640	624	642	648	639	665	633	638	687	654	591	667	623	683	608	632	638	650	654	663	673	677	677	656	701	595	663	665	709	646	627	620	631	651	655	661	674	652	641	695	664	638	626	682	688	660	691	644	665	597	671	661	646	634	708	671	668	649	657	653	644	679	664	641	679	729	600	661	649	643	665	641	664	640	614	636	636	627	649	631	662	631	644	667	669	675	657	674	639	648	679	687	641	683	623	678	677	691	658	653	688	645	667	662	683	596	646	649	625	675	640	686	666	603	677	613	655	679	685	642	628	667	649	635	659	703	689	703	681	588	685	644	665	653	664	672	595	678	652	654	670	623	646	653	721	675	601	624	652	652	641	642	600	713	652	666	646	707	607	598	654	678	650	686	617	638	637	651	635	731	631	639	671	651	668	670	597	626	628	631	670	676	662	634	615	672	660	655	661	696	685	629	696	667	673	653	667	639	680	697	649	656	670	667	674	640	637	681	655	700	693	649	650	643	669	613	653	668	649	641	703	658	653	649	637	628	626	690	681	675	674	659	653	692	661	655	634	650	633	667	641	644	635	659	677	609	631	634	669	701	658	612	667	678	664	677	633	678	714	699	647	689	678	658	648	626	652	630	661	670	616	683	613	702	639	664	579	663	640	641	674	644	662	652	687	630	652	619	671	662	621	663	632	636	631	662	666	657	627	601	644	695	689	640	689	637	637	648	591	672	643	629	659	644	689	643	635	667	617	650	699	678	666	680	650	651	665	696	655	656	679	662	629	599	621	684	664	661	675	657	692	663	669	621	744	665	638	680	653	681	687	667	673	680	631	701	661	655	664	639	629	682	640	661	628	630	649	628	620	628	659	622	675	647	634	639	686	698	673	674	605	693	655	676	624	622	666	647	687	587	665	633	621	673	628	672	650	664	660	638	622	687	695	657	679	643	701	670	655	691	607	664	663	736	661	665	618	648	675	641	661	677	667	644	675	643	669	621	668	624	656	589	630	629	669	657	667	664	655	606	658	678	685	691	676	613	668	693	652	645	620	651	668	642	633	688	671	689	658	645	679	708	629	620	625	642	660	640	667	640	664	663	672	641	692	642	630	641	660	647	660	639	688	719	649	689	648	594	610	646	610	674	664	612	665	659	664	631	645	686	666	657	680	630	694	694	658	609	646	645	664	627	708	684	685	639	680	669	669	678	633	634	590	650	674	639	640	641	642	699	649	644	685	659	671	648	650	647	677	698	676	630	642	665	628	641	691	628	657	643	683	664	678	687	677	686	585	670	690	623	677	626	618	642	638	665	631	695	672	669	632	662	643	643	659	656	666	634	664	685	673	627	654	631	679	682	651	674	669	660	619	680	636	665	676	645	653	679	635	682	632	694	650	584	656	601	617	666	664	595	614	653	645	678	622	648	614	636	659	650	609	662	676	661	661	668	636	678	632	662	648	642	673	625	661	644	669	645	628	669	670	593	644	672	684	662	650	603	668	651	669	673	673	653	659	662	640	668	675	671	646	625	708	640	693	680	643	653	621	616	635	660	640	680	661	640	647	634	610	641	629	663	635	633	667	638	672	637	640	686	628	642	666	654	622	671	646	659	638	615	661	644	684	684	686	643	635	677	640	659	674	643	652	634	707	672	680	618	661	672	642	627	674	664	628	616	631	638	639	677	677	663	697	660	609	648	664	648	643	647	659	644	617	651	634	686	669	673	649	644	661	655	641	604	586	679	622	650	694	633	648	613	602	654	661	644	673	622	623	639	640	651	654	675	702	619	686	606	646	656	691	664	636	612	644	678	651	624	697	641	650	650	672	661	667	645	650	658	618	679	635	651	675	679	660	656	667	663	657	613	705	642	637	661	648	670	644	678	678	638	653	658	650	696	635	684	649	672	668	680	636	652	605	653	664	645	634	645	647	673	639	636	694	682	643	636	621	692	654	691	608	701	657	628	642	680	687	683	617	626	661	608	648	636	643	668	627	640	634	685	686	652	651	653	668	701	645	702
67247	24371	3401	335	257	192	176	149	168	160	169	159	133	122	162	146	124	124	134	137	112	155	130	136	124	130	143	131	125	125	125	141	152	129	125	123	158	120	143	130	134	145	123	128	144	118	130	144	138	150	141	130	147	147	165	137	155	157	171	219	194	191	212	189	197	214	198	170	201	172	152	155	168	183	152	148	139	126	151	142	137	124	125	120	117	133	123	130	106	125	126	151	128	123	153	123	139	121	163	140	127	138	135	124	137	138	122	153	144	146	129	141	132	137	131	123	129	126	110	141	134	129	129	164	122	140	130	148	131	130	137	133	119	124	126	142	135	137	147	148	138	134	132	129	130	134	139	117	127	134	121	138	135	129	147	149	132	143	117	129	129	153	111	123	136	132	145	155	129	152	131	137	117	146	141	127	147	141	130	110	152	119	129	129	127	122	131	126	136	130	144	127	143	136	143	143	154	139	139	147	129	141	143	130	135	143	128	114	113	128	126	120	132	132	137	131	114	128	132	135	120	125	136	129	134	119	124	151	124	134	141	137	100	134	131	137	144	116	134	141	142	107	150	123	109	115	119	138	128	141	122	126	131	142	139	136	114	139	136	128	139	123	150	140	138	120	159	127	121	146	142	141	102	133	138	139	125	111	117	137	135	122	143	144	146	110	145	122	111	130	128	130	121	114	149	118	141	133	133	106	144	150	128	137	138	140	141	134	115	128	152	128	115	124	124	132	123	150	136	112	125	128	140	116	140	127	121	149	142	131	139	112	138	138	126	133	156	136	151	147	130	134	130	115	145	118	127	116	121	120	156	115	123	128	118	139	154	129	131	140	131	138	130	152	139	136	121	133	103	150	126	111	147	133	121	134	142	122	144	127	130	112	110	139	143	129	133	140	118	124	124	120	137	149	124	123	142	126	128	126	141	121	135	141	143	132	127	113	144	132	116	117	131	130	144	142	146	112	155	138	131	119	117	122	132	143	107	122	135	117	143	138	155	133	156	130	163	134	141	147	125	127	144	129	158	119	152	146	126	114	127	146	140	123	137	122	145	145	131	135	118	141	125	160	143	131	111	133	127	143	134	142	147	141	132	132	126	136	137	128	152	122	125	152	127	140	150	132	141	132	131	121	126	132	152	152	122	139	141	137	139	139	125	152	123	115	131	143	147	165	129	139	143	129	128	124	164	132	129	150	136	152	125	130	138	139	132	126	138	133	141	138	135	137	132	157	130	131	131	151	128	142	134	141	148	156	133	134	119	151	116	126	125	122	134	123	126	124	121	114	145	139	133	123	140	153	136	124	147	120	135	146	115	139	134	137	137	119	118	121	117	126	156	129	105	140	130	125	147	116	153	128	128	119	134	118	125	136	117	128	133	148	122	125	148	117	121	139	138	126	128	148	136	133	136	134	127	121	130	129	138	128	135	135	125	116	130	137	135	144	160	122	145	103	142	145	119	141	142	134	130	123	150	147	122	138	135	125	138	136	134	110	148	148	121	150	123	141	143	139	123	143	129	122	168	137	123	118	132	127	140	125	147	129	130	159	143	133	143	141	128	126	124	124	151	109	136	131	136	130	141	136	146	103	122	137	135	145	134	137	160	132	112	133	121	127	121	122	118	127	139	107	136	139	144	119	133	112	106	125	141	137	124	106	125	118	126	129	128	136	152	143	120	133	138	121	139	137	119	135	140	144	159	140	130	148	115	143	145	127	150	135	149	127	147	131	145	127	137	125	137	127	137	132	126	109	142	142	114	163	133	141	165	116	127	144	128	133	166	119	144	158	136	129	152	146	123	138	127	143	125	129	141	133	140	126	132	128	140	132	132	129	143	137	137	134	136	137	124	139	127	139	125	133	130	130	123	139	148	126	132	145	129	147	134	125	120	129	139	137	145	123	158	113	146	141	143	131	135	136	125	145	124	139	117	135	126	132	121	133	110	127	128	126	157	125	135	140	175	152	153	125	135	135	136	126	160	115	136	150	152	141	135	120	121	132	117	139	140	157	128	146	135	114	146	152	110	144	136	152	141	126	150	104	133	150	137	115	141	132	149	165	137	119	137	129	132	131	130	144	140	138	140	124	133	158	129	133	129	130	137	128	116	141	128	147	153	150	132	113	135	131	116	157	135	110	143	133	155	122	150	122	130	134	142	131	138	128	116	134	133	106	142	130	135	127	142	132	138	135	141	135	159	129	140	131	126	134	119	137	109	136	108	121	135	125	132	119	125	144	129	163	141	141	128	143	140	128	132	140	154	151	153	117	133	128	139	121	153	123	125	126	129	125	137	128	130	142	141	140	123	129	143	141	131	133	152	139	142	131	156	128	128	143	138	156	139	131	136	132	144	118	139	121	148	158	133	138	146	127	141	121	127	132	130	148	137	138	114	132	128	156	134	127	132	136	125	138	147	137	152	132	135	155	158	127	139	124	147	131	136	136	141	134	117	151	138	123	149	123	142	126	120	140	153	129	136	142	130	134	123	133	133	132	136	140	116	134	137	135	123	133	125	128	131	132	121	137	135	120	145	118	129	137	144	174	146	134	121	130	120	144	143	121	144	113	132	116	122	151	115	130	121	136	122	119	130	141	139	121	145	130	138	113	143	144	163	136	131	123	144	122	129	129	150	134	127	129	128	129	140	135	136	148	134	130	123	123	127	138	127	137	129	129	139	119	119	129	123	147	138	120	120	140	120	133	139	145	118	136	130	142	139	130	137	116	128	141	144	141	135	111	140	140	139	124	140	136	138	136	129	120	119	122	141	138	130	145	125	123	144	141	132	132	136	133	129	129	138	132	148	143	135	132	125	149	138	124	130	154	140	131	136	141	142	139	131	144	151	140	132	123	111	119	140	142	154	128	169	145	138	131	138	130	127	123	138	119	111	150	126	119	123	126	127	133	138	130	130	129	127	129	138	139	116	138	132	127	136	141	136	141	150	145	133	126	158	118	119	135	122	133	136	139	168	126	135	149	127	145	140	147	95	133	125	147	144	124	131	158	139	118	124	138	131	136	123	151	137	112	138	128	141	137	147	120	134	134	119	112	125	138	138	138	140	130	134	134	112	123	131	110	113	139	118	141	146	158	135	115	122	132	160	144	93	130	152	134	131	127	139	147	144	135	128	147	144	151	137	139	144	146	129	152	122	139	124	133	132	122	137	152	125	128	131	132	119	133	126	139	146	141	133	147	129	129	127	142	128	115	133	120	146	155	135	123	150	121	132	149	129	152	137	153	131	132	149	122	134	132	122	127	134	138	123	131	124	142	139	138	147	150	117	143	138	133	111	149	143	138	126	129	126	119	142	129	140	142	130	133	128	149	126	132	148	135	142	140	135	147	132	130	117	128	129	163	132	124	123	118	141	123	139	138	127	121	156	130	136	132	136	145	133	130	129	148	133	143	138	138	143	123	145	136	125	106	136	130	132	155	143	127	145	133	123	130	142	117	130	141	126	115	141	149	132	141	151	144	124	126	127	117	144	121	165	116
48403	6616	839	882	837	762	641	620	551	513	526	492	453	451	445	493	453	459	405	463	431	448	464	446	422	436	394	422	431	440	427	400	394	410	391	437	393	361	443	412	393	432	440	431	400	438	396	410	444	486	422	481	469	513	580	582	635	641	834	975	984	899	1016	1007	1066	1162	877	677	741	669	660	685	616	583	567	523	531	502	453	446	482	465	422	411	397	425	428	407	436	395	423	428	416	400	418	389	460	417	373	392	419	440	404	378	363	423	393	391	381	379	417	405	420	364	392	446	382	401	420	435	418	384	436	403	356	371	411	391	396	391	435	391	367	450	375	436	420	409	420	402	397	399	371	379	390	400	396	400	442	387	430	382	363	389	392	417	419	422	381	393	407	408	375	382	397	389	393	405	387	413	452	412	401	397	392	364	415	410	393	360	391	396	445	380	394	372	403	379	421	419	402	387	402	380	437	423	402	436	377	412	409	403	396	423	391	395	420	423	419	409	435	399	408	415	401	400	427	409	414	385	374	403	420	393	389	420	397	389	398	421	379	414	377	394	393	423	415	395	402	418	383	417	395	427	404	376	386	397	436	419	396	387	375	405	420	405	419	407	382	379	395	398	359	439	378	380	378	404	377	425	372	401	403	412	408	412	395	379	396	370	395	391	419	436	415	394	407	417	392	377	389	379	374	393	416	400	397	417	372	442	400	381	388	397	367	433	402	415	380	400	384	378	410	385	403	441	376	396	418	395	397	399	404	422	397	391	407	364	414	454	409	391	418	412	393	416	410	382	395	398	396	396	435	375	353	400	365	401	406	401	400	395	389	405	421	409	389	410	400	392	397	392	382	412	388	404	399	421	407	382	387	392	393	370	430	407	413	379	403	370	386	453	408	410	386	354	412	405	400	415	417	405	439	381	402	373	368	395	374	402	424	349	419	373	417	402	412	428	382	401	431	421	414	378	389	415	403	404	428	445	418	378	412	381	371	388	359	373	396	396	405	367	406	378	399	387	405	379	400	367	372	390	402	384	459	385	415	412	408	398	358	413	388	409	433	396	404	397	390	367	370	390	434	377	423	435	433	401	395	406	436	404	423	400	432	406	403	452	409	378	388	382	377	391	413	397	385	422	422	414	419	415	402	408	405	392	366	424	381	393	405	391	401	422	400	421	403	385	391	391	380	407	430	395	389	422	384	408	389	403	424	427	403	407	414	399	368	386	398	381	443	427	398	379	398	385	375	417	397	366	399	424	399	379	390	392	363	417	385	366	421	344	408	398	435	396	362	395	434	403	431	373	414	383	403	402	381	391	395	431	375	407	434	377	377	392	400	380	392	416	378	389	390	389	387	431	380	417	388	386	410	414	380	397	374	394	369	402	394	382	357	369	364	404	381	385	407	417	405	393	362	415	399	420	374	385	396	388	384	377	389	388	440	418	395	409	404	421	401	413	406	393	391	382	405	392	406	400	403	376	353	376	376	400	361	407	391	382	405	380	427	409	413	384	390	380	428	378	396	402	350	392	418	418	419	410	431	454	417	401	413	404	388	373	380	430	401	403	397	395	430	370	394	409	408	400	372	405	413	391	361	411	393	451	398	383	427	402	393	426	391	396	420	401	372	382	345	421	392	394	433	427	394	374	398	422	422	433	399	376	364	396	422	397	394	374	396	423	381	394	379	392	375	389	420	406	401	423	415	413	375	416	405	397	371	376	412	425	391	396	392	386	376	446	390	421	412	375	425	412	431	398	371	410	383	380	427	360	358	352	384	394	418	387	395	397	400	381	397	406	434	380	399	415	388	396	422	407	415	413	419	394	408	395	401	370	420	393	414	372	408	395	411	392	399	390	407	383	368	400	388	412	372	418	399	380	388	416	397	398	386	402	403	358	424	402	394	416	395	379	396	381	387	396	411	403	404	394	429	434	386	438	390	394	398	437	395	361	408	392	429	399	400	384	369	406	413	359	427	432	400	402	391	386	424	399	397	356	359	433	385	414	396	352	423	395	387	417	394	391	417	404	395	395	400	365	393	394	414	414	412	420	396	393	426	396	382	363	423	337	423	376	416	383	390	411	387	413	363	414	399	401	363	432	405	404	402	422	429	419	389	416	349	378	387	391	387	405	367	364	444	400	399	378	386	409	376	369	440	378	376	418	378	402	352	396	427	436	388	370	387	390	389	418	427	382	406	418	416	421	369	357	420	404	373	372	381	360	407	401	356	445	426	421	452	405	408	394	406	420	412	406	390	388	391	358	435	382	407	419	412	420	393	378	437	395	393	412	416	395	386	372	382	413	413	377	435	397	405	397	388	417	419	418	390	372	394	429	429	399	413	376	401	413	398	391	397	399	359	368	395	394	419	414	404	417	381	390	421	425	368	374	396	395	396	418	413	411	434	391	416	421	398	394	430	422	406	379	419	408	387	411	393	388	418	387	400	400	356	421	409	395	418	420	419	401	398	397	403	447	424	391	394	447	365	392	396	421	389	389	404	435	358	390	387	390	393	379	397	416	389	405	399	401	372	416	407	363	382	410	378	411	445	423	399	368	430	399	401	410	394	381	402	371	419	428	403	368	460	396	383	420	404	409	398	403	417	387	366	424	398	445	381	387	382	406	411	394	415	416	400	400	395	397	400	361	379	412	408	415	413	404	395	390	408	420	397	372	402	423	385	355	427	418	376	406	399	420	386	382	391	388	401	391	416	414	392	404	372	390	411	405	416	403	348	405	406	411	356	387	402	380	393	417	387	419	382	408	398	376	404	404	393	430	421	388	388	395	385	434	402	399	395	406	381	412	417	415	372	388	413	404	406	379	376	388	408	418	408	394	402	410	438	396	417	399	401	412	416	419	403	383	394	382	359	400	413	413	412	387	395	427	406	404	405	378	386	379	376	381	401	357	452	432	379	417	372	398	406	395	399	358	396	427	399	384	408	425	393	416	411	396	409	388	363	404	404	434	422	432	421	400	415	408	398	373	370	415	360	393	419	347	401	370	412	411	383	404	400	402	375	425	391	386	370	373	388	381	413	440	397	415	374	416	415	419	427	410	398	372	369	429	398	393	391	387	423	439	427	398	375	404	394	386	411	357	417	434	398	392	413	418	393	403	440	391	427	405	430	401	421	412	380	427	399	393	418	402	358	419	400	397	390	418	408	387	390	417	409	394	393	415	405	418	444	413	389	384	398	410	382	406	409	413	405	428	417	405	399	404	425	379	372	371	416	414	386	381	399	419	394	410	374	395	400	414	382	384	429	427	374	385	399	386	416	393	392	374	430	406	377	405	399	414	405	396	399	384	398	360	409	404	380	385	399	399	392	382	395	388	378	409	387	405	414	411	429	436	389	389	419	413	422	395	433	394	419	392	341	390	387	398	413	411	370	405	395	397	387	405	401	373	430	394	412	407	417	401	425	423	383	358	374	409	406	385	417	388	395	389	381	402	400	388	422	372	411	415	385	425	403	398	429	396	394	398	399	431	407	406	431	443	397	371	391	434
78636	31433	7943	616	351	301	244	226	190	161	171	187	160	144	168	145	155	154	131	156	136	151	146	142	160	148	130	148	142	138	154	134	135	131	139	137	135	129	143	142	142	150	150	130	152	131	134	152	156	154	139	141	158	158	178	166	187	227	258	247	223	198	237	265	276	257	238	212	227	209	189	158	181	186	183	146	152	158	160	177	131	127	156	146	151	139	134	155	149	147	140	128	139	136	141	151	129	130	119	145	148	160	151	130	151	142	153	127	157	146	128	138	146	144	138	144	140	123	149	146	138	172	126	149	126	143	130	165	139	155	133	127	136	144	132	145	135	145	152	140	134	143	140	127	99	147	142	139	156	135	138	141	134	108	153	132	121	142	126	141	142	126	121	147	142	160	139	124	122	137	139	147	121	132	137	135	151	161	133	141	130	146	136	133	149	138	146	128	159	145	131	142	149	133	131	130	148	144	140	138	119	123	143	129	124	143	139	130	127	136	140	145	133	148	133	143	110	127	152	124	160	158	150	117	145	135	142	136	170	151	134	146	130	137	147	118	129	139	144	119	143	143	128	145	146	124	136	135	135	155	134	128	143	124	142	128	132	155	135	115	153	141	147	172	137	138	130	140	134	124	126	139	125	111	143	122	127	129	121	142	139	132	147	138	160	147	138	114	147	142	124	152	148	124	148	130	128	151	145	158	139	165	152	143	111	152	148	161	142	153	133	161	129	155	111	142	151	115	142	126	142	144	140	136	139	147	141	99	146	148	150	135	142	142	124	142	135	146	157	124	157	124	144	149	145	143	132	156	137	139	143	155	142	130	156	135	158	123	151	126	138	137	120	145	143	101	132	128	149	129	134	171	153	139	157	142	128	143	153	130	152	131	138	150	153	131	141	133	139	139	132	141	149	111	136	125	155	128	141	124	148	121	162	155	142	156	149	121	143	135	130	126	162	128	137	139	142	138	160	144	122	122	140	124	129	142	149	148	133	131	142	147	144	148	137	123	139	109	124	132	151	138	118	157	142	127	153	132	152	133	150	143	153	121	161	138	142	168	117	125	141	130	148	128	148	160	118	139	135	147	150	149	142	148	134	153	138	140	127	147	126	122	124	140	137	136	151	148	145	155	153	124	140	120	154	146	140	143	148	142	151	151	139	151	150	116	132	144	131	159	126	129	131	136	144	154	161	143	105	148	158	136	148	119	130	162	139	150	132	141	130	144	137	133	131	134	141	129	133	138	159	131	145	142	140	145	150	145	130	134	142	147	150	151	146	132	144	137	144	152	130	138	124	133	120	129	117	140	137	141	123	149	151	145	140	139	137	134	136	155	129	138	140	132	151	145	146	135	143	131	129	140	165	132	131	121	141	133	156	127	140	124	164	152	142	163	140	146	149	160	134	140	152	164	146	126	118	146	155	150	123	143	127	144	157	125	135	132	140	155	145	151	152	148	138	126	153	137	169	152	156	117	147	150	145	146	123	143	167	131	134	143	151	141	129	106	130	139	142	156	157	135	149	149	131	136	138	158	125	145	128	129	128	135	159	130	128	145	142	123	144	124	133	147	139	143	157	141	145	133	136	134	154	141	149	148	144	151	155	128	115	142	131	141	158	129	132	153	156	114	143	138	136	140	126	144	157	117	147	130	148	128	126	152	137	156	131	156	134	144	149	161	133	137	151	129	158	136	139	129	136	162	125	134	135	132	171	145	136	162	128	122	148	145	143	151	137	140	146	139	154	118	146	149	131	114	142	153	138	139	145	135	130	146	143	128	150	150	150	152	145	114	149	141	149	141	144	137	139	127	147	139	144	114	133	144	157	139	152	145	146	137	154	155	144	127	142	142	151	134	144	130	129	136	132	125	157	147	140	159	133	147	146	139	122	137	146	157	138	140	127	145	127	157	147	138	144	125	119	159	161	156	122	119	162	136	139	157	144	131	140	143	170	139	141	144	137	136	147	127	149	149	141	152	133	128	158	130	132	140	128	144	146	136	153	135	136	141	122	154	131	138	167	126	131	142	147	129	131	150	122	135	145	150	138	148	168	128	142	152	160	121	130	142	157	119	132	140	137	147	155	146	150	134	135	136	134	133	135	118	147	144	125	126	131	138	140	142	142	140	144	125	134	130	150	138	137	148	133	156	138	143	135	133	130	155	138	140	133	143	148	132	142	130	137	132	149	127	172	127	137	136	138	148	129	147	135	140	128	136	123	152	126	146	140	131	120	154	137	138	138	178	136	137	132	154	131	162	136	156	150	125	136	129	137	141	134	131	130	140	149	124	155	142	129	161	130	124	142	159	155	133	131	142	129	145	141	134	153	164	154	137	139	149	107	146	131	133	133	134	136	141	142	148	137	113	150	132	130	145	132	136	140	142	144	146	142	137	156	146	131	149	145	146	134	120	145	129	149	128	135	136	150	151	136	119	135	106	149	159	126	130	138	142	132	139	165	148	136	145	161	129	135	138	141	153	138	139	147	135	140	126	136	146	129	139	145	141	127	160	147	126	153	139	140	153	139	154	148	148	126	131	155	131	116	152	143	130	155	125	134	155	158	138	151	137	136	153	146	135	126	153	135	139	119	151	115	129	147	145	157	147	141	145	151	154	144	133	123	148	135	125	134	140	121	128	103	131	152	120	147	163	137	148	135	141	146	172	141	139	126	145	168	158	145	129	164	126	157	158	152	142	131	133	145	173	153	137	114	131	133	132	146	149	142	133	115	126	126	161	132	149	140	125	145	160	150	124	125	154	120	155	142	150	171	141	160	140	151	164	124	141	153	141	123	133	150	132	135	150	137	135	135	127	140	142	138	139	153	130	132	126	152	141	142	145	166	154	145	121	132	133	147	132	127	150	115	138	122	137	142	135	137	144	149	125	134	144	121	136	144	143	128	125	156	140	132	157	162	156	153	135	143	149	129	154	137	133	135	136	168	148	146	144	144	122	154	157	134	160	149	147	130	152	150	138	141	144	137	153	133	131	147	138	149	134	165	154	153	140	113	125	148	160	129	141	123	163	160	162	153	136	116	129	133	165	134	127	144	132	126	157	140	145	124	151	121	164	140	135	142	145	138	118	121	134	153	137	138	149	126	139	150	131	150	128	140	130	137	135	145	141	136	129	142	139	98	153	154	150	144	138	137	159	128	136	125	154	155	138	151	146	138	154	130	143	114	150	141	142	140	136	135	135	152	121	133	146	145	154	146	145	137	112	154	132	126	148	152	116	141	138	155	124	125	135	125	140	129	151	145	144	127	114	144	127	138	129	136	131	128	144	125	142	129	137	139	169	123	141	127	156	150	155	136	146	162	135	150	136	131	164	139	142	158	125	145	147	148	135	129	135	141	150	129	149	151	150	133	141	141	135	144	146	136	135	127	144	144	145	147	137	129	138	147	129	129	150	149	148	168	130	119	152	132	138	141	143	136	144	139	127	166	129	152	144	140	129	154	134	140	139	144	145	132	146	160	146	151	157	145	149	154	131	151	146
56372	10176	1313	1420	1230	1017	887	783	717	658	670	615	583	530	511	508	559	485	485	471	506	494	477	464	505	424	458	466	468	442	471	442	464	415	435	446	458	466	405	420	448	443	478	450	455	496	477	454	538	505	529	543	567	699	757	730	825	1019	1350	1436	1183	1104	1402	1639	1801	1927	1209	1023	1094	857	797	839	825	779	713	722	679	617	529	583	533	522	490	484	487	459	447	436	419	440	428	447	449	465	428	450	479	460	418	420	463	397	383	444	441	447	425	435	434	413	450	419	475	407	437	392	401	398	409	416	434	457	465	446	434	405	420	419	389	427	451	407	426	406	407	404	464	434	405	383	447	429	434	396	415	389	379	401	411	412	431	421	428	450	419	453	437	429	443	419	430	420	436	437	412	391	443	430	442	423	394	395	371	438	400	365	411	486	412	424	448	429	390	433	424	397	414	413	428	391	416	388	418	432	452	426	451	406	435	422	408	415	406	390	417	431	378	384	410	437	392	433	389	402	407	425	426	422	390	420	417	432	445	453	399	439	410	388	386	426	447	406	446	433	419	428	456	416	403	454	483	402	452	427	414	420	420	441	423	430	424	403	429	416	452	415	394	440	452	420	422	426	409	428	385	406	421	398	423	430	433	410	418	415	425	432	416	408	413	394	434	438	429	441	435	430	423	387	425	433	471	382	433	432	389	392	436	447	431	415	472	445	415	463	433	420	440	421	397	404	416	420	404	403	451	399	416	433	423	425	404	414	428	402	442	443	393	423	433	398	391	401	419	430	417	411	394	429	442	406	428	439	410	418	426	385	413	441	420	436	460	417	416	393	439	395	396	418	417	372	379	381	433	424	416	453	429	396	397	418	389	425	418	427	442	434	403	444	416	423	419	453	450	436	420	413	389	422	450	385	436	391	418	447	440	430	415	419	411	416	469	409	392	448	455	419	391	412	439	372	422	437	415	413	420	413	438	407	407	401	427	423	409	397	377	420	471	414	407	426	407	455	435	403	388	414	406	438	413	389	417	393	434	423	403	435	445	392	408	418	415	404	447	406	389	438	410	430	452	405	427	415	453	411	379	416	434	464	403	429	382	445	435	446	422	423	444	408	380	427	421	411	444	442	410	391	400	421	423	406	425	416	375	411	414	411	389	419	455	414	425	456	391	429	428	449	405	412	393	458	423	437	436	436	445	426	401	417	403	424	405	390	434	445	423	454	433	409	421	396	400	387	426	422	412	437	422	402	402	403	447	445	459	450	428	404	434	409	447	425	474	433	438	424	433	426	423	419	408	440	383	455	407	415	412	375	418	422	384	377	406	423	392	429	395	404	405	440	427	437	413	434	416	404	453	436	448	397	395	417	425	422	430	421	419	401	397	421	439	401	439	445	398	434	432	438	445	424	441	422	408	413	431	369	425	442	439	438	409	455	423	444	445	429	451	435	448	440	387	416	413	423	425	443	402	394	408	392	434	428	420	447	419	393	436	392	455	419	407	388	459	439	408	394	403	462	427	395	416	446	438	445	420	382	407	423	406	438	419	405	431	470	435	407	414	432	389	405	366	403	415	434	415	405	447	435	373	426	447	409	427	463	408	422	400	477	453	417	428	448	446	411	419	478	377	441	411	442	398	437	418	435	464	434	406	443	413	421	431	440	379	412	428	435	434	383	444	428	414	447	441	445	445	411	425	425	426	446	402	417	413	424	441	437	403	413	397	418	389	398	429	451	402	407	421	418	432	410	422	430	422	444	417	434	430	435	417	421	417	396	412	451	416	398	405	445	397	442	426	445	379	424	407	410	402	444	416	413	424	392	404	446	428	465	411	444	384	454	420	430	409	403	417	439	388	449	385	417	445	407	425	462	423	403	438	444	402	429	431	412	420	426	406	428	453	417	435	411	427	419	439	404	410	452	401	443	438	412	443	432	372	425	458	451	423	432	433	414	401	380	449	396	439	413	402	416	403	444	429	409	414	443	444	420	448	407	403	407	417	437	388	380	398	426	422	443	435	382	402	421	462	429	422	422	404	399	456	396	424	428	441	387	416	441	425	412	454	392	413	436	466	420	407	395	410	427	410	412	411	415	411	412	419	431	430	403	417	453	428	441	376	403	423	420	377	394	441	405	384	393	423	383	445	449	432	434	412	401	391	410	392	396	421	436	433	448	451	375	428	416	413	387	414	426	415	410	412	427	441	444	404	405	433	393	406	400	407	424	425	400	433	402	435	422	426	412	452	393	430	431	420	376	410	417	380	428	383	444	461	469	388	454	438	415	386	420	437	403	434	444	437	375	369	409	406	440	408	419	412	450	433	386	390	414	424	419	395	451	415	395	433	423	406	425	409	425	399	408	461	439	390	422	418	445	439	405	443	389	417	407	421	442	398	410	414	403	416	407	429	399	430	423	426	420	421	395	435	425	471	438	442	418	391	427	412	405	421	410	416	405	425	422	437	448	410	424	431	432	393	419	434	394	431	390	417	448	426	445	411	432	413	395	395	445	414	432	401	394	416	393	445	422	403	395	403	371	425	456	402	424	417	423	405	418	396	402	412	391	406	418	440	426	435	412	444	429	432	455	426	441	446	435	469	447	421	403	391	425	432	450	425	433	427	422	405	426	440	418	418	417	423	441	439	425	416	434	409	427	437	410	427	434	408	404	452	393	425	451	446	405	431	441	427	432	408	414	435	382	442	389	415	457	434	428	379	417	421	415	408	412	414	444	436	383	405	401	411	408	422	366	425	413	444	403	414	435	444	426	392	400	407	433	420	436	457	402	387	383	427	442	375	395	402	411	415	430	428	443	403	398	464	395	422	402	443	403	451	412	436	433	397	414	444	449	449	437	429	412	414	411	414	426	425	413	462	431	418	468	429	492	438	406	446	421	400	406	430	426	437	462	422	394	405	415	451	419	437	431	421	408	437	434	453	404	436	424	426	439	416	425	430	423	411	429	410	394	422	454	400	439	409	404	432	458	428	395	424	406	458	437	412	413	405	423	401	468	420	414	427	445	425	438	397	409	431	442	414	413	426	421	428	408	460	432	408	436	447	406	452	421	423	437	441	437	409	444	408	399	404	437	391	458	408	422	387	429	439	404	424	443	433	409	415	454	414	456	437	412	399	454	400	449	414	413	420	412	449	437	431	418	422	431	434	438	464	425	422	428	450	408	391	413	403	426	391	409	439	422	441	412	420	453	426	383	416	416	398	433	363	430	424	433	439	408	406	422	418	434	401	408	439	392	410	416	386	429	426	435	402	399	453	428	414	415	424	405	432	430	458	409	434	420	409	391	447	459	445	417	411	419	415	415	430	438	450	445	458	412	433	402	433	443	434	393	443	395	398	434	420	460	458	439	384	412	421	436	427	441	481	428	411	420	425	457	387	437	406	413	411	439	417	386	391	407	410	438	423	438	440	442	410	398	438	405	400	420	436	418	434	407	444	413	387	407	443	415	414	427	426	434	443	441	427	413	392	420	428	405	398	412	411	407	429	413	447	417
35393	4753	288	253	256	236	263	238	241	232	228	205	257	233	249	248	215	264	242	266	256	239	261	243	254	243	240	243	212	236	250	237	221	250	241	248	248	235	232	276	229	256	247	207	257	240	264	252	265	253	252	238	238	272	212	222	251	256	218	221	249	258	230	244	259	244	232	221	253	220	239	223	272	260	246	246	240	258	277	244	249	229	245	253	264	243	211	236	211	260	241	247	243	254	252	221	218	247	220	225	246	236	238	251	253	248	265	260	254	244	228	247	241	260	223	230	221	226	242	256	233	235	238	224	241	244	227	256	239	235	237	264	237	261	251	269	247	241	259	277	240	233	251	244	233	249	206	252	255	246	231	230	232	225	243	267	233	211	268	244	240	242	225	240	241	255	230	229	241	231	238	260	243	269	250	265	248	240	235	242	262	238	234	254	245	199	238	252	245	240	241	227	232	225	230	244	265	223	229	222	245	236	248	236	248	231	234	273	235	233	235	262	243	239	219	245	253	242	189	233	206	236	254	216	250	237	241	209	214	220	244	222	261	231	235	264	246	259	227	229	279	236	269	260	259	241	252	235	229	257	257	254	243	236	246	243	248	290	252	239	242	246	241	242	231	252	238	241	234	235	267	286	248	226	239	238	240	254	240	206	232	263	251	251	244	265	250	238	232	221	249	251	241	241	229	224	254	225	226	243	253	230	240	260	261	264	244	239	224	235	255	211	245	231	224	209	229	259	262	244	255	274	252	253	246	255	223	231	219	241	239	227	264	251	237	236	219	254	256	234	244	254	239	227	249	232	253	228	254	240	242	221	261	270	247	234	240	232	216	255	267	261	243	247	249	254	255	264	246	289	221	246	221	235	297	243	253	241	234	241	237	232	228	240	247	263	235	209	243	217	259	245	227	265	256	240	220	228	243	240	212	249	254	273	241	231	257	253	240	221	251	215	254	239	251	239	227	221	240	207	220	220	271	217	238	273	241	257	236	239	281	235	205	230	280	248	245	211	275	245	256	244	252	230	268	220	236	265	254	210	250	222	254	215	230	250	235	269	225	256	250	239	240	216	249	255	244	218	262	229	243	250	229	215	228	239	210	220	225	233	233	231	261	216	232	226	259	241	233	272	254	274	219	267	249	251	232	227	241	262	235	275	196	241	236	233	231	233	241	250	240	229	261	228	263	229	248	214	233	243	237	260	253	260	231	290	250	241	230	242	267	235	242	262	253	264	239	244	237	221	235	217	251	203	206	248	257	257	223	249	224	251	260	219	252	266	234	232	209	230	247	238	229	238	265	236	226	246	265	255	229	255	247	242	242	241	224	225	288	223	238	226	230	240	264	255	260	244	236	253	255	241	266	230	257	247	224	243	256	229	218	232	249	247	231	241	232	247	236	243	243	250	246	241	218	272	229	241	261	256	222	223	247	253	221	246	252	244	228	232	208	230	208	259	263	228	261	253	232	237	233	264	242	241	246	245	233	241	226	225	236	226	231	221	245	242	243	228	254	235	271	250	245	217	249	260	253	253	265	248	204	256	243	255	235	251	289	256	258	230	255	234	245	225	259	247	268	241	243	253	207	260	228	235	241	241	261	223	239	268	233	261	247	236	259	255	251	241	251	219	251	236	235	228	250	244	269	258	245	261	235	220	232	245	233	253	228	258	242	228	245	255	251	240	240	266	246	235	244	250	254	210	224	222	253	244	243	243	235	253	235	275	239	251	232	239	259	247	238	233	243	231	257	246	227	237	237	246	258	242	232	230	215	228	271	252	254	273	266	243	234	238	223	220	235	234	223	246	234	247	242	261	222	252	225	245	254	241	246	245	240	261	250	240	250	237	223	230	233	230	255	262	233	240	230	248	240	265	238	237	210	244	249	257	241	248	247	222	235	243	236	256	248	210	216	266	241	245	244	237	247	254	224	257	249	231	252	257	255	235	241	228	243	253	223	218	255	207	267	247	231	263	243	253	219	252	223	237	257	239	206	249	270	245	247	242	230	245	273	235	220	243	246	224	231	252	232	257	217	211	228	240	242	240	254	266	238	249	257	268	222	244	257	232	249	230	266	229	243	227	229	243	247	247	250	249	229	258	237	275	213	242	241	241	254	244	229	250	248	254	237	284	261	234	239	229	225	265	255	237	243	244	234	223	271	241	253	243	267	258	232	239	241	256	246	206	248	257	232	256	266	227	260	230	256	238	232	240	265	263	242	262	230	259	228	265	228	225	264	233	214	262	237	250	249	237	228	253	206	266	251	238	262	242	226	256	246	263	250	257	235	239	248	228	254	221	248	275	251	251	226	237	236	241	244	221	261	239	259	232	251	250	253	244	236	233	232	243	236	242	244	254	264	257	270	204	249	239	223	228	241	233	204	234	217	275	226	245	236	232	228	240	257	244	251	248	223	236	263	242	201	265	247	254	217	246	252	244	261	246	260	225	250	240	245	221	248	237	255	267	225	246	252	221	236	233	237	249	236	227	251	245	265	257	220	253	231	246	250	224	253	254	235	234	235	266	240	251	232	243	231	215	231	228	247	226	246	207	213	235	240	233	230	237	236	219	263	227	246	248	257	220	290	263	240	223	273	220	272	222	243	257	243	228	247	254	239	252	231	228	247	261	229	232	222	252	283	222	232	239	251	230	220	240	237	238	218	245	240	246	235	238	241	234	231	226	246	234	225	240	264	242	239	250	260	227	230	249	216	239	279	262	272	240	241	241	231	248	239	258	238	223	231	244	228	234	235	267	233	215	248	236	244	276	250	264	248	244	234	234	245	251	227	258	241	233	230	246	263	222	211	268	208	256	234	241	248	259	256	249	252	217	247	221	245	260	241	232	241	257	225	235	231	241	244	233	252	236	246	251	246	257	240	246	269	240	270	223	241	234	259	243	232	258	255	234	240	230	261	241	234	238	230	248	253	255	225	244	284	199	253	235	239	216	249	251	236	253	246	261	228	252	239	259	247	206	262	241	243	236	259	244	250	234	220	233	242	216	249	246	229	242	228	221	252	229	246	252	239	211	265	253	227	219	244	237	260	232	210	264	257	250	247	223	264	237	227	249	245	231	231	250	224	247	215	221	260	234	252	239	232	255	272	236	233	246	220	213	239	249	224	225	221	229	234	240	243	238	256	237	275	247	247	242	234	262	245	234	268	243	252	235	249	285	261	222	253	242	251	222	251	243	270	256	234	232	233	262	249	232	234	243	236	262	222	235	260	245	271	269	260	231	218	257	247	239	260	232	259	233	249	232	229	235	245	243	223	257	251	248	235	224	260	258	246	251	259	205	244	227	232	241	240	276	240	253	224	225	222	238	225	255	245	257	284	246	220	254	240	245	243	243	283	233	236	253	258	231	244	225	281	234	233	241	221	237	225	268	256	238	252	235	251	262	235	243	258	258	273	259	280	259	281	233	225	246	245	239	263	246	240	231	242	242	213	226	276	270	253	234	224	213	244	270	237	253	238	244	244	251	259	257	236	223	242	240
29894	1558	663	688	656	711	649	679	717	659	649	698	694	664	711	697	677	678	671	642	661	681	690	686	630	661	659	663	627	650	644	688	640	640	640	634	647	640	633	692	694	668	616	680	653	629	662	659	688	654	680	658	689	680	671	693	677	689	705	687	696	709	690	710	724	676	674	685	682	682	720	665	653	713	637	670	726	673	680	657	666	662	668	625	659	653	659	638	654	644	635	655	681	661	687	676	687	633	626	688	661	628	665	670	614	660	652	643	675	658	689	673	639	668	656	695	632	681	629	687	650	667	682	624	626	669	662	686	611	664	669	648	666	629	669	664	647	670	676	635	652	677	662	646	643	690	668	635	663	677	661	674	644	658	647	653	657	630	675	701	642	652	658	710	647	617	649	646	675	696	644	673	679	632	647	627	648	701	674	649	632	656	701	641	683	653	625	677	641	659	673	659	666	660	678	655	683	630	683	651	644	650	607	687	691	659	642	683	680	736	647	681	696	662	689	645	653	708	695	705	673	674	620	665	723	624	697	670	679	649	655	674	638	607	673	673	640	646	657	669	686	622	618	656	744	645	646	646	628	620	664	666	695	659	669	651	653	637	676	630	628	682	654	671	640	681	664	641	672	647	669	626	675	664	676	622	671	689	703	644	618	646	699	615	654	655	661	636	695	658	612	675	644	657	665	685	674	660	646	679	683	656	655	611	670	674	643	652	677	640	672	633	640	652	692	678	686	692	649	660	640	664	624	676	659	650	673	665	653	663	637	666	633	673	657	684	691	727	671	622	677	647	673	669	686	639	647	679	633	636	690	657	663	666	650	656	646	607	658	661	655	629	693	635	696	622	704	618	675	643	665	642	638	665	611	713	658	623	666	718	641	641	655	676	635	661	673	627	683	613	637	608	661	661	689	651	617	689	668	679	674	679	634	671	652	656	630	648	666	700	640	631	646	625	661	701	692	662	627	656	587	686	635	644	656	625	631	631	701	652	647	700	663	649	681	665	718	688	645	635	676	652	661	644	705	648	652	680	675	693	642	627	668	671	668	658	664	639	671	655	691	689	639	703	620	601	702	634	651	687	670	647	687	617	670	611	706	646	644	711	678	645	656	665	651	618	639	680	656	650	640	686	705	714	659	688	671	691	633	686	605	665	685	671	656	645	638	679	648	661	705	650	598	628	659	642	645	686	616	640	640	620	683	644	697	647	655	693	622	678	669	638	637	670	629	676	649	630	714	642	664	644	679	708	632	698	674	683	638	722	606	628	690	672	699	661	696	663	690	679	655	649	634	663	661	685	679	667	669	679	659	642	672	683	675	630	655	688	673	713	690	652	665	624	646	637	677	661	670	685	662	671	655	654	629	684	621	664	640	672	704	659	687	627	679	677	636	660	676	662	661	671	685	638	667	652	669	681	667	607	680	640	687	686	657	663	691	662	682	705	650	629	663	657	667	607	648	634	704	608	647	654	640	653	672	665	653	665	650	633	675	644	646	654	607	709	699	651	637	631	653	650	692	652	667	637	642	635	632	659	678	685	684	637	679	633	671	649	693	627	600	691	685	638	600	610	596	683	666	703	622	617	630	704	643	667	655	661	669	640	677	619	634	654	699	667	694	645	703	680	681	648	683	663	630	657	677	685	685	652	658	675	657	671	732	645	663	660	649	692	665	686	643	625	645	619	678	645	651	643	644	660	670	631	629	693	702	639	666	670	691	679	689	646	671	677	690	691	664	637	665	647	661	687	691	627	673	665	677	661	664	650	652	655	684	666	651	663	708	655	665	672	690	670	719	651	645	616	698	688	673	673	696	634	706	673	669	640	694	626	645	681	636	647	694	638	674	662	644	645	647	680	711	653	680	632	690	617	659	617	628	679	678	680	640	678	683	644	656	638	632	650	673	652	645	692	715	626	668	633	668	622	656	633	659	692	647	694	662	653	644	639	652	664	694	665	670	677	671	637	672	691	651	686	658	638	643	639	667	690	703	667	661	712	723	627	656	687	601	637	682	678	668	683	667	679	633	690	712	676	662	613	634	645	673	677	675	685	673	643	668	620	661	662	692	672	647	641	639	689	676	650	615	650	661	683	662	676	651	660	658	659	671	658	683	689	709	637	696	667	681	644	608	699	614	696	665	717	657	645	628	677	658	634	684	660	639	664	678	688	683	670	688	677	665	645	647	678	649	622	663	686	670	661	639	641	669	651	662	646	642	677	640	652	695	635	716	657	653	618	649	651	633	672	669	664	673	677	688	640	692	658	653	623	703	637	642	703	683	637	709	684	634	675	694	660	656	659	639	667	675	653	679	672	644	643	665	697	647	670	681	619	670	644	628	652	634	655	643	645	698	709	671	641	642	645	649	625	650	660	666	694	671	650	637	689	645	640	661	644	661	723	643	639	629	658	666	663	684	721	655	663	670	685	670	678	636	663	702	675	686	632	654	665	692	647	635	695	641	637	707	684	710	671	653	646	654	629	643	621	683	661	652	698	685	676	662	664	681	648	642	666	706	640	654	638	661	609	661	664	702	682	637	671	681	665	649	668	692	625	693	621	642	660	680	641	635	644	651	650	661	657	673	668	692	651	646	657	699	665	641	657	645	653	660	661	628	692	633	659	626	615	651	647	662	732	651	628	682	658	653	670	648	659	650	686	663	688	617	632	662	659	659	668	639	654	657	692	626	668	630	670	660	658	656	674	685	627	687	639	641	648	642	621	681	676	683	680	659	651	666	721	686	688	656	652	679	599	695	641	611	650	679	701	657	646	613	648	661	672	676	650	692	688	627	647	652	632	644	690	659	625	680	675	685	681	685	637	678	683	724	682	695	687	650	681	696	677	656	662	703	665	669	699	654	674	660	597	681	681	664	670	627	651	647	702	651	655	666	677	662	722	660	649	687	635	719	656	691	666	666	664	671	624	643	674	691	663	639	619	659	694	637	710	652	636	728	656	688	706	666	643	654	647	715	690	680	660	693	661	643	675	697	653	607	638	653	662	654	648	662	668	648	671	641	627	673	654	672	673	634	667	663	648	668	657	662	621	649	683	610	627	690	644	692	669	661	698	662	630	624	682	573	651	690	664	699	681	626	631	677	651	699	656	649	691	673	659	688	680	616	622	628	652	668	670	670	632	638	667	657	674	652	642	660	645	640	681	625	678	646	688	641	675	667	666	637	658	663	640	672	672	679	680	623	653	644	622	671	676	642	655	656	655	645	665	647	648	661	655	753	630	672	668	661	635	675	734	730	648	668	655	659	643	717	675	661	625	627	640	666	678	664	676	690	692	696	668	649	645	636	614	654	647	656	684	668	656	606	635	636	618	628	709	648	661	674	669	632	607	664	680	690	715	623	685	653	633	680	675	648	632	658	623	647	674	643	652	667	627	652	667	655	681	635	678	643	660	643	658	653	701	643	671	663	683	683	665	677	634	666	654	647	617	651	665	629	619	674	671	673	690	700	665	696	733	661	669	661	654	636	647	672	667	647	644
67943	24191	3507	347	220	192	173	163	187	164	137	167	134	154	159	147	143	136	148	122	138	142	147	144	156	142	140	149	134	150	143	123	148	138	114	138	118	120	143	127	142	136	129	158	148	123	134	152	116	145	149	182	136	155	140	152	166	201	189	171	181	189	191	238	227	194	184	167	146	159	139	146	177	139	126	152	151	136	145	133	123	153	146	141	138	137	110	133	136	124	123	134	158	122	121	132	142	148	153	131	142	136	138	137	124	132	127	143	118	133	134	138	144	133	149	128	146	132	133	151	120	137	131	131	117	139	129	128	122	137	152	134	142	144	117	114	145	130	148	128	130	136	129	141	125	121	128	139	171	137	133	139	133	132	123	150	132	137	120	163	129	135	126	129	141	108	130	129	133	119	139	120	105	147	127	126	109	125	112	138	143	120	130	156	126	149	123	127	125	136	161	135	125	123	146	110	119	135	121	131	112	122	142	135	128	164	126	136	107	152	124	130	151	130	155	126	120	131	115	127	144	137	157	145	143	148	129	129	139	132	141	134	108	126	128	146	153	130	141	136	152	130	145	145	128	110	138	138	131	127	119	140	150	115	177	117	124	140	121	159	139	139	125	119	128	132	119	117	150	123	158	140	123	157	137	136	122	135	133	138	141	146	113	128	134	118	136	134	147	118	136	142	118	113	153	124	140	133	124	150	137	125	149	133	130	127	139	138	122	153	127	115	131	131	134	128	157	133	139	139	136	128	139	143	132	135	152	123	109	135	122	140	133	134	130	135	122	139	137	111	138	127	129	162	126	136	147	124	151	149	125	109	106	126	125	126	106	140	141	129	139	128	116	124	106	131	121	125	123	128	139	103	131	146	141	131	105	139	135	156	159	128	126	143	124	115	142	141	130	140	126	137	117	145	152	153	145	141	138	145	155	118	127	150	133	133	135	123	111	127	141	132	135	115	146	142	137	134	145	146	138	130	135	119	119	128	115	101	123	119	125	131	115	109	131	126	127	120	151	149	147	140	160	156	135	130	161	119	135	134	124	131	144	114	130	153	127	144	140	128	138	134	161	146	125	134	106	141	143	133	147	151	127	135	109	123	114	132	158	141	147	140	134	128	143	162	133	143	111	130	127	141	121	138	135	154	126	134	128	138	145	121	148	133	129	142	118	151	116	131	127	124	133	130	118	130	125	123	142	128	125	129	150	129	122	129	130	149	148	123	139	140	128	147	139	120	142	148	133	127	138	120	122	133	136	149	123	118	152	132	134	132	137	129	150	135	130	130	136	137	131	125	139	124	138	111	137	126	127	126	130	129	136	114	134	153	129	146	124	123	150	122	135	128	135	117	129	130	132	134	125	127	162	173	142	144	133	135	125	118	117	116	148	134	124	119	115	146	146	116	152	133	122	118	122	134	150	109	142	144	156	125	124	135	156	128	126	122	132	117	136	129	119	136	120	139	143	131	136	164	120	139	129	124	147	133	138	122	147	136	129	128	134	118	129	143	139	130	132	122	145	147	125	129	134	130	156	155	130	120	137	133	129	127	116	142	148	122	141	138	130	129	148	140	123	125	129	130	100	139	137	150	173	154	142	128	130	142	130	134	139	139	140	135	145	147	151	114	120	117	120	133	131	152	129	116	160	133	144	134	140	142	116	156	130	115	121	132	161	121	140	134	137	126	138	131	128	119	124	125	125	141	123	130	154	123	134	134	120	124	128	107	131	115	147	107	144	134	148	162	145	122	124	123	155	127	150	137	145	137	145	125	137	123	142	157	119	132	151	123	122	149	127	138	137	144	136	117	127	142	147	141	126	133	135	123	139	136	136	164	129	153	119	143	139	137	121	120	128	135	133	127	143	127	154	121	132	128	154	136	134	134	140	132	133	143	144	123	130	136	139	131	133	136	108	143	138	123	137	143	133	133	128	134	109	122	135	146	129	144	138	135	134	122	120	127	139	130	152	142	141	127	110	143	164	138	129	123	124	118	131	139	133	116	152	119	149	133	131	152	147	127	129	140	137	135	136	145	150	109	140	153	141	140	115	145	133	144	128	135	129	155	128	149	130	130	108	127	132	143	140	123	135	138	139	127	128	116	144	131	114	118	141	117	146	132	128	151	126	148	149	134	137	134	129	132	127	119	115	129	120	145	141	142	115	146	137	129	151	120	141	127	151	157	132	135	124	110	133	126	130	123	126	147	138	132	135	160	135	123	145	128	140	141	155	159	137	131	116	121	130	122	138	130	125	134	138	112	113	123	111	134	134	135	137	134	139	144	127	148	144	122	140	129	114	115	126	126	120	122	128	133	129	129	135	139	121	116	137	129	132	146	115	137	128	138	155	131	142	148	142	136	120	146	130	137	119	125	123	135	128	139	118	130	129	129	132	121	140	139	125	144	129	139	131	123	136	120	160	149	143	143	149	131	143	142	141	118	140	124	122	134	142	117	138	123	121	149	129	109	131	128	124	154	118	142	154	120	131	141	146	119	127	147	133	113	143	119	152	127	133	131	137	133	146	139	127	152	134	133	144	133	126	150	127	136	138	137	152	130	146	128	150	124	115	136	125	110	113	137	120	135	136	130	132	142	122	160	155	144	151	158	115	151	115	145	108	112	126	126	105	124	134	129	141	151	151	133	122	118	149	143	124	132	150	126	161	131	141	124	120	117	129	149	121	146	127	126	138	136	122	133	129	125	147	145	140	149	118	119	157	154	125	138	126	147	143	130	106	147	135	118	121	132	123	127	114	136	150	132	132	133	130	132	132	123	148	134	137	107	141	128	143	112	130	114	123	147	141	133	133	138	122	124	124	132	122	105	119	144	122	141	127	138	148	126	131	134	108	122	135	155	160	124	139	156	130	121	121	150	130	104	130	120	147	135	140	157	134	140	132	139	121	122	124	124	118	115	137	128	139	148	131	142	151	122	146	116	141	138	126	126	123	144	108	133	144	135	134	127	120	132	131	129	153	122	131	126	115	120	124	165	112	141	140	154	134	134	152	141	132	142	128	126	135	148	128	120	133	118	131	122	157	132	101	114	145	105	126	126	144	137	125	137	140	129	124	141	146	128	142	127	122	128	118	138	135	140	153	138	108	144	133	133	145	134	119	140	142	134	140	144	150	123	154	137	132	154	140	134	134	142	122	130	161	136	135	142	122	139	129	144	139	143	140	146	142	127	141	138	136	114	131	107	139	157	114	154	133	129	129	128	145	136	149	122	134	145	126	127	119	147	132	127	151	122	137	144	142	127	142	133	131	131	146	152	135	127	133	129	143	126	133	141	133	137	130	141	108	129	153	130	136	150	145	160	137	147	140	148	132	158	134	136	134	133	139	119	140	148	164	118	151	154	142	123	136	129	136	109	142	129	149	127	150	136	146	123	142	130	129	139	145	133	138	127	123	152	137	140	137	106	132	131	143	143	146	141	144	125	129	129	138	140	152	146	131	136	135	124	142	142	105	150	134	138	120	134	134	138	134	130	135	126	136	137
48564	7014	859	932	827	735	655	578	530	538	529	511	446	478	433	473	461	443	435	420	428	399	412	435	414	435	435	439	403	390	403	397	450	384	391	416	388	397	410	418	388	365	404	399	392	431	407	368	440	473	440	465	477	535	517	551	533	779	919	910	896	901	980	1146	1397	1118	640	658	572	684	605	664	577	614	552	518	539	521	481	469	474	421	443	430	436	437	412	393	421	394	386	443	397	394	398	393	450	451	412	394	411	409	413	426	401	385	393	397	385	421	403	385	403	399	383	393	396	415	410	389	382	411	388	411	396	418	410	406	413	409	404	363	353	394	400	398	446	374	406	389	402	363	359	413	398	397	398	371	387	407	405	420	346	395	373	370	439	378	422	420	377	385	377	378	390	388	401	361	425	410	381	411	379	407	376	375	388	398	411	372	363	407	418	392	400	414	400	361	393	392	399	355	403	435	381	410	384	402	400	429	383	390	396	404	425	377	420	397	415	410	425	426	408	392	406	391	396	383	408	362	406	393	393	390	419	372	406	401	363	392	363	367	366	394	436	375	384	372	406	438	418	382	397	400	373	381	408	408	413	393	415	386	365	414	420	421	378	404	402	387	420	365	382	409	414	408	416	376	385	434	452	404	396	418	385	363	434	384	406	384	404	396	377	404	393	374	423	383	396	420	403	422	416	389	395	404	384	425	446	417	413	398	416	370	422	397	396	406	380	399	399	415	383	379	402	386	412	383	401	393	405	434	433	397	390	395	397	422	379	429	409	399	397	376	426	439	401	429	393	403	423	372	409	391	390	411	404	440	394	363	363	430	400	388	433	405	425	405	390	377	419	381	418	372	405	374	353	368	386	412	398	416	406	395	405	392	390	389	419	411	372	399	387	399	402	413	389	365	368	419	378	396	410	389	434	338	380	390	407	403	395	384	374	422	399	413	407	382	409	442	390	369	422	399	422	387	423	398	384	423	429	389	400	363	394	414	391	415	388	401	383	385	434	385	412	408	402	399	389	359	409	374	398	394	403	424	408	388	423	425	381	402	392	409	407	414	430	394	358	428	426	401	373	410	428	398	385	355	368	394	438	409	431	368	405	423	381	376	391	392	399	366	407	400	389	385	401	397	385	395	439	411	404	376	423	403	417	396	369	354	352	394	355	395	386	392	401	383	375	410	402	401	418	400	418	378	370	405	391	363	394	436	433	404	358	435	368	425	426	390	424	371	405	399	420	416	374	397	400	402	400	393	397	418	410	426	405	419	447	399	436	416	437	387	441	390	371	389	400	378	377	409	386	372	402	389	428	412	404	436	389	382	370	406	403	395	380	402	380	391	400	403	398	382	418	403	415	413	429	393	375	377	392	394	386	400	429	422	421	416	413	441	409	391	412	368	391	402	408	411	379	390	405	412	411	375	427	411	409	393	387	425	403	363	393	404	382	389	423	382	383	422	402	406	417	381	393	367	407	411	374	415	418	409	373	381	374	395	401	359	416	429	397	413	436	399	388	377	421	409	415	388	375	396	421	424	378	408	399	394	412	382	408	417	390	451	410	377	365	393	378	392	425	383	449	392	389	374	387	418	387	399	364	351	381	391	395	395	421	376	408	400	406	369	388	398	372	404	413	398	390	448	384	371	416	409	417	389	430	393	374	388	405	404	411	381	431	412	411	386	363	402	418	399	438	405	380	377	402	382	393	404	376	366	353	379	397	412	403	402	426	433	427	391	390	436	372	382	420	402	404	400	401	398	394	381	402	385	410	403	386	390	400	354	373	379	395	399	374	411	409	373	366	393	393	407	374	376	401	386	398	430	414	375	398	409	420	372	374	362	385	397	399	352	352	428	414	410	389	358	388	434	356	385	412	383	371	407	393	364	432	396	366	410	429	383	367	418	408	375	461	450	410	345	417	379	425	404	388	413	400	408	386	378	386	393	400	382	404	442	420	366	402	407	383	418	387	397	401	399	401	418	409	384	435	408	391	384	363	402	393	360	428	391	377	403	391	386	367	387	443	423	382	385	420	412	419	372	380	369	418	386	395	411	385	376	386	387	413	397	381	383	397	391	396	408	421	406	417	390	375	409	407	419	379	391	414	398	414	407	377	388	403	375	407	418	407	384	378	368	417	381	372	394	369	420	359	397	429	399	397	401	387	388	389	394	417	390	392	400	396	398	388	398	417	445	398	407	385	421	372	401	402	375	424	414	385	409	414	412	399	385	394	422	376	449	419	379	425	407	382	379	403	397	396	383	432	364	371	372	365	386	368	408	419	395	386	407	395	363	397	409	393	393	413	395	419	368	421	389	409	403	377	420	438	414	387	417	432	405	423	379	406	371	398	358	405	364	404	381	384	404	382	384	390	400	410	383	370	427	385	413	406	418	379	401	380	365	390	408	384	395	408	441	422	400	385	381	379	415	427	397	410	407	406	386	430	421	387	414	388	356	370	444	370	402	397	383	420	412	397	417	393	430	371	386	393	391	412	423	396	440	402	415	388	361	385	391	390	403	432	359	386	403	403	415	392	396	386	382	386	356	370	401	386	365	387	405	392	397	366	391	406	382	421	407	404	385	427	413	419	382	407	413	384	390	372	402	357	390	377	389	424	376	390	394	409	376	420	369	406	402	415	405	379	406	371	403	388	426	389	396	398	381	389	382	385	406	374	406	373	395	371	385	429	363	439	406	433	382	428	384	419	365	410	405	366	421	420	415	404	374	402	374	375	417	396	383	384	399	366	419	401	383	379	368	378	404	332	382	401	403	412	396	413	414	382	397	405	393	386	411	415	383	376	401	351	402	363	410	397	397	403	412	369	380	408	386	402	388	414	400	431	418	383	347	385	393	389	413	417	388	405	392	393	373	418	414	386	391	399	397	396	376	409	386	410	363	417	379	355	392	428	410	360	427	403	427	397	438	374	382	391	398	373	403	396	424	402	394	409	438	409	411	404	398	386	404	396	372	436	407	389	406	427	407	422	413	377	388	372	395	385	398	374	389	406	401	398	436	418	399	414	414	415	395	393	429	374	378	380	390	382	415	394	428	388	404	410	395	388	398	411	406	387	371	369	394	410	404	385	408	387	406	393	387	408	357	366	416	429	409	416	351	405	384	411	408	411	406	367	414	399	394	396	398	412	375	425	405	440	390	397	404	424	412	410	424	432	390	394	439	392	407	366	403	381	413	400	399	401	376	397	419	417	395	399	386	391	428	439	415	402	407	406	421	384	412	387	374	391	403	361	399	387	400	441	385	375	425	408	361	437	397	413	422	404	389	371	397	411	404	380	392	407	414	428	389	395	384	396	377	387	403	375	374	403	408	359	406	401	429	398	385	369	389	397	415	404	420	383	389	404	398	425	416	400	402	390	412	409	386	400	375	391	432	396	360	379	404	402	376	403	380	401	394	392	429	380	377	415	394	432	374	408	399	388	402	387	387	396	377	427	376	393	379	419	426	414	375	418	401	408	403	407	357	403	398	414	354	377	409	368	394	420	411
78440	32292	7697	653	352	238	217	228	217	169	185	159	150	182	144	127	136	142	170	164	172	154	155	163	134	141	144	153	125	154	133	141	128	149	138	144	138	139	162	156	147	133	151	149	140	151	158	152	131	165	136	149	194	168	166	161	171	218	244	283	259	236	310	327	316	291	211	193	150	178	196	192	180	192	197	129	170	170	153	167	147	155	149	130	151	113	155	165	116	147	131	133	133	144	122	154	152	124	153	149	152	144	126	129	134	135	140	130	135	131	143	116	131	134	132	150	136	128	133	145	143	124	133	154	144	141	142	141	129	144	143	146	174	147	156	127	134	134	155	143	122	138	149	143	132	140	130	155	133	123	132	141	145	140	111	141	143	125	158	120	153	141	138	135	152	143	129	117	137	123	144	139	138	141	133	137	141	139	139	151	138	150	134	144	126	133	134	125	119	126	148	153	117	143	148	142	129	146	142	162	123	111	133	127	149	128	149	142	147	134	149	139	151	161	135	143	134	126	155	138	151	147	137	140	137	135	120	149	139	140	125	143	139	144	140	140	138	145	119	134	132	126	146	130	154	138	138	124	130	136	120	131	142	157	139	131	139	133	131	170	138	153	143	132	147	149	141	135	140	121	159	152	139	131	146	139	152	154	143	121	126	145	142	132	131	118	143	140	130	145	133	120	149	155	149	163	128	145	138	126	156	127	139	131	141	141	118	135	117	148	134	135	139	144	119	147	141	150	150	144	140	147	154	147	134	127	160	115	141	131	145	133	152	155	122	137	146	142	136	123	153	147	148	146	147	146	167	145	126	120	139	153	126	140	129	138	143	130	149	140	142	130	142	142	141	140	126	144	128	135	148	147	168	132	128	125	130	125	116	135	146	147	138	128	134	142	143	153	140	133	145	137	153	132	115	130	139	138	151	134	145	159	126	127	140	143	113	148	145	147	127	145	128	148	128	138	153	130	158	129	134	134	146	148	137	154	121	141	148	122	133	154	157	129	139	147	151	142	138	140	144	137	142	144	123	148	124	123	157	137	114	130	113	157	140	125	118	167	138	151	131	133	153	140	144	152	124	143	147	135	156	145	118	129	165	137	157	146	143	141	128	133	150	136	129	149	153	153	158	140	142	140	146	124	145	153	157	134	145	128	141	141	134	159	136	132	131	132	122	157	136	143	158	122	142	138	147	149	144	151	138	107	109	136	148	137	139	146	127	156	138	149	171	137	112	138	136	153	166	137	144	147	159	121	137	161	130	124	110	121	129	131	136	133	152	125	132	134	147	143	136	146	126	139	124	123	134	156	163	139	152	136	126	119	142	150	146	144	137	144	150	157	151	136	142	158	155	132	127	166	150	141	142	154	142	139	143	126	139	157	119	128	154	141	145	121	139	160	142	160	130	129	133	140	150	137	128	141	143	148	160	150	147	140	124	141	152	136	155	126	162	124	144	126	146	156	143	146	132	145	128	150	145	150	118	128	141	149	152	137	139	149	151	134	150	145	166	150	146	130	140	153	142	128	126	129	166	127	139	139	118	135	132	139	142	152	145	120	127	121	148	143	137	140	137	122	157	152	141	132	152	149	130	159	165	146	125	130	143	124	139	115	139	168	136	150	125	147	137	152	129	138	143	139	132	139	143	151	146	156	132	133	140	138	140	134	137	137	152	135	168	158	136	135	126	149	151	137	150	133	151	139	136	141	143	132	135	127	137	139	146	151	109	121	153	129	145	120	140	157	120	138	127	153	142	134	128	150	143	139	141	128	128	149	150	144	144	131	147	159	133	140	151	116	137	122	132	131	136	148	142	162	134	129	125	157	127	131	132	159	152	152	139	136	156	132	130	143	143	121	126	138	144	163	142	140	147	128	155	143	147	128	141	123	165	151	154	139	138	122	129	147	157	130	135	142	120	118	120	143	141	141	136	115	115	170	145	128	125	160	127	151	155	136	138	148	140	120	146	156	126	136	164	141	153	140	143	113	138	143	149	143	122	128	139	142	153	144	152	126	148	119	141	142	146	146	115	124	145	131	152	131	141	142	150	147	140	171	124	135	144	133	127	142	156	134	157	125	135	149	156	135	136	155	126	126	142	151	144	146	163	122	160	123	133	135	152	139	139	131	151	136	147	125	131	107	136	157	162	160	142	140	130	149	156	122	157	146	151	157	127	143	137	134	140	149	152	133	141	127	132	130	147	135	133	119	139	146	149	148	130	144	125	174	169	130	138	155	146	146	158	137	135	130	141	154	132	139	136	154	125	146	130	157	130	115	144	147	139	147	126	146	106	163	136	137	138	134	132	148	151	128	130	124	130	137	122	138	149	131	163	140	160	129	146	135	133	142	156	146	139	146	149	141	143	148	142	130	129	164	117	108	141	142	132	129	142	129	170	118	128	125	150	127	116	147	134	132	155	121	132	152	123	163	135	127	138	149	152	131	143	137	127	140	138	128	157	151	130	150	146	136	140	115	131	149	157	131	157	145	118	127	146	150	149	121	146	132	125	122	142	131	128	125	161	134	136	147	152	123	160	139	126	135	135	168	143	125	106	137	146	145	139	127	141	145	134	151	139	130	126	152	177	154	128	150	141	155	167	138	152	145	136	145	126	144	157	155	136	124	152	169	124	135	128	151	131	131	139	157	142	123	150	164	143	134	139	153	150	121	133	138	119	140	165	158	131	122	148	113	132	147	122	119	147	141	139	142	130	143	132	159	139	134	120	130	133	128	133	126	137	132	141	120	162	138	140	155	148	139	131	157	137	146	128	134	150	134	136	141	118	133	157	132	124	166	147	164	156	140	142	150	127	150	153	140	151	119	123	136	110	145	125	149	144	152	167	150	164	140	146	135	171	134	149	144	131	118	143	132	143	140	126	151	163	109	140	139	130	140	143	147	139	146	150	139	131	117	140	137	137	138	134	164	148	135	146	142	162	143	132	135	134	134	132	132	117	125	129	137	152	147	141	152	163	161	130	143	140	153	142	132	160	138	146	147	153	143	144	140	132	136	140	148	149	117	133	159	157	159	127	133	121	135	137	156	134	144	132	136	134	129	128	131	147	139	144	135	128	172	147	140	147	133	129	133	127	112	135	131	143	136	154	134	147	136	114	141	134	141	152	160	152	143	134	145	158	134	135	133	146	142	153	123	131	160	163	154	140	116	146	141	132	133	131	139	164	140	125	145	152	131	153	141	134	135	147	123	160	159	146	145	116	152	116	138	135	140	149	136	145	150	134	152	135	123	115	128	132	129	153	142	123	143	124	124	136	132	132	154	139	143	123	129	126	156	124	138	120	135	122	126	149	140	141	136	132	153	129	126	141	147	134	148	138	143	143	142	140	129	140	141	131	142	128	144	133	115	123	128	121	128	170	143	153	145	152	137	138	128	138	144	137	121	126	135	127	132	140	112	152	150	149	136	138	120	147	142	115	118	120	118	152	163	133	141	116	146	136	130	139	157	125	161	135	134	120	152	134	139	123	138	156	133	128	141
56597	10472	1277	1347	1219	1085	882	818	759	710	630	593	561	560	536	532	536	513	477	519	494	436	468	422	456	443	446	432	450	446	451	445	461	452	414	434	429	451	396	412	414	476	428	433	415	405	413	494	456	530	528	541	602	615	545	583	801	1126	1221	1371	1420	1336	1960	1924	2008	1755	1044	884	697	842	817	903	735	706	711	630	707	667	563	600	604	478	480	427	487	398	431	465	446	443	434	421	437	446	406	426	455	438	444	439	428	437	424	438	458	453	417	413	422	380	457	426	415	419	410	396	413	436	431	437	412	447	396	399	446	404	454	424	447	429	445	476	403	450	424	398	389	415	444	413	417	411	402	408	401	391	413	425	420	435	419	437	402	416	430	416	427	430	417	376	418	414	383	419	395	410	436	456	384	434	382	432	425	440	398	406	410	438	458	404	379	463	430	427	401	395	402	449	404	433	431	391	421	419	389	408	427	420	392	402	410	397	422	385	384	436	420	426	399	465	411	421	442	438	461	412	424	447	405	424	436	452	405	419	429	412	449	426	436	401	393	383	425	455	414	473	418	446	426	409	409	438	428	391	409	408	423	413	405	425	405	391	385	444	415	406	435	442	412	412	400	423	404	480	440	428	447	433	381	420	440	423	430	402	429	405	396	424	447	386	395	429	418	431	392	429	455	412	389	435	394	424	432	365	386	443	409	390	411	460	373	418	400	408	414	421	410	445	413	380	416	414	423	403	432	402	448	438	408	390	446	413	387	415	424	435	399	406	409	384	410	419	423	448	410	406	403	450	423	430	396	411	449	421	458	433	410	425	434	362	417	444	421	400	412	403	385	425	440	387	395	406	395	436	403	404	411	419	405	432	414	409	404	471	419	439	424	380	431	394	461	410	457	433	396	441	400	437	423	412	397	412	405	434	387	440	412	446	430	387	432	414	435	444	432	451	413	423	417	381	424	394	458	396	445	437	432	433	427	404	416	423	408	447	371	402	434	421	416	416	392	412	433	403	387	396	403	441	441	426	431	457	391	405	397	411	419	428	402	431	404	422	440	383	435	435	397	401	397	434	425	397	427	426	421	417	407	363	424	384	414	424	396	414	453	437	419	398	420	395	413	437	411	431	438	412	411	404	481	396	409	404	403	449	419	392	410	406	402	392	401	404	446	408	399	385	384	415	433	407	427	421	371	391	378	429	451	458	415	388	428	424	424	429	391	424	446	387	402	402	412	409	413	474	410	414	438	445	435	413	417	428	415	444	397	404	419	416	387	409	436	423	400	454	402	409	457	393	423	404	364	415	405	406	432	409	439	428	407	403	396	439	401	389	398	429	465	454	434	393	425	447	422	426	404	416	443	395	436	438	398	403	418	387	364	417	406	383	412	441	429	445	430	416	431	414	454	437	414	379	424	410	392	421	405	428	419	400	434	368	410	457	443	430	382	400	404	402	419	418	409	435	416	425	413	427	436	438	379	432	419	391	405	394	395	388	428	400	399	397	421	429	389	419	424	445	390	427	412	414	419	422	398	403	422	377	458	398	388	415	382	445	412	446	410	411	434	419	411	380	427	417	422	404	434	414	402	401	398	405	391	395	404	409	416	388	390	357	413	406	410	432	440	395	402	431	372	423	413	443	405	400	420	435	432	417	438	431	410	439	415	405	422	418	435	400	407	436	409	420	413	426	420	438	416	448	421	473	434	440	445	402	424	425	403	418	432	426	431	413	409	448	420	420	393	403	408	439	422	429	421	403	411	406	390	402	425	448	408	450	425	422	397	393	445	432	426	421	415	416	438	406	426	386	412	447	413	433	377	418	417	433	416	425	434	424	407	449	399	394	460	413	394	444	400	431	418	416	421	394	432	415	403	426	436	451	424	428	412	451	439	437	408	394	401	423	364	386	444	403	461	396	405	424	396	459	381	422	404	428	416	419	413	432	427	410	434	394	396	414	403	399	406	429	397	389	433	469	439	395	411	427	369	414	416	397	396	387	398	402	412	407	409	424	433	408	423	393	423	424	426	406	435	434	421	474	388	395	385	388	402	405	404	426	454	438	446	425	435	421	423	406	390	427	440	391	394	427	431	407	450	413	433	391	433	398	405	449	437	431	414	447	429	440	438	464	391	420	398	390	438	436	431	459	387	392	447	415	429	418	382	423	391	369	403	409	436	404	408	419	380	404	417	442	429	402	380	384	373	401	385	403	420	427	442	390	427	393	403	409	386	426	409	436	405	425	402	411	432	394	413	447	425	409	423	407	440	451	433	443	397	421	411	439	394	418	421	407	442	386	424	410	410	421	428	368	409	421	425	429	432	439	428	398	412	426	406	384	415	457	416	464	450	401	421	393	441	412	429	437	449	408	415	415	411	416	400	463	426	453	408	446	393	420	444	432	432	416	474	415	429	398	431	455	407	440	398	438	440	428	446	417	372	417	440	452	435	422	454	417	425	419	430	422	428	395	417	455	445	418	432	398	434	432	402	485	423	452	429	402	437	419	409	410	405	425	418	385	402	426	443	428	436	427	410	423	380	398	426	405	400	430	433	419	405	434	415	397	404	393	413	384	419	417	379	421	429	421	407	385	416	464	393	425	409	442	435	439	411	400	422	444	402	430	417	424	410	430	409	432	416	438	406	410	426	427	394	400	425	374	416	419	432	390	392	421	410	396	392	403	401	422	394	446	397	408	413	405	430	405	405	390	428	459	444	407	434	407	424	430	435	383	415	420	411	406	383	423	387	446	426	445	407	432	365	421	404	440	432	415	423	442	392	431	427	457	452	447	386	424	439	400	407	426	428	443	413	409	413	412	429	397	408	461	393	410	427	460	420	403	431	391	438	399	408	405	439	425	453	403	444	431	407	448	411	408	427	410	382	443	428	388	385	415	434	431	434	435	456	406	441	403	417	432	409	403	400	399	454	427	444	407	430	387	432	413	422	423	430	424	417	419	403	410	450	426	430	399	402	422	415	406	442	456	415	398	443	440	443	451	380	419	447	388	402	428	387	398	422	464	404	437	420	432	418	425	424	466	398	418	426	407	415	427	407	434	409	416	403	438	400	394	427	362	414	428	411	386	430	410	426	407	439	422	434	434	403	438	400	410	396	409	425	426	415	406	422	418	425	426	440	409	464	401	435	447	381	488	383	423	430	438	403	408	433	422	410	406	413	399	373	385	433	366	437	400	417	433	436	403	443	431	430	412	420	446	388	423	486	426	442	398	430	404	441	431	415	415	415	420	444	426	401	422	409	428	380	416	423	426	415	438	458	403	412	393	426	404	402	403	429	402	426	405	395	399	427	437	440	408	397	425	424	439	397	406	412	416	381	371	419	409	423	422	415	435	429	394	423	417	420	375	381	429	431	392	441	411	439	420	412	395	413	414	441	393	409	428	396	420	456	455	406	376	405	390	424	411	415	434	448	446	393	438	466	390	425	416	390	400	405	369	455	429	441	427	418	431	388	431	430	446	426	442	416	471	418	411	426	384	380	457	400	400	447	412
35525	5081	321	264	295	253	239	233	269	253	241	232	241	231	255	241	260	252	230	242	235	218	260	244	219	243	232	230	245	237	229	244	234	242	223	244	218	243	219	246	240	242	237	256	240	256	209	228	234	259	251	232	226	233	230	212	235	218	232	248	262	236	264	237	223	255	242	251	241	262	261	253	249	232	236	252	237	258	253	265	255	248	231	241	235	235	232	221	239	241	248	229	235	217	241	222	244	259	256	236	235	233	261	229	262	240	233	229	232	215	262	228	246	247	235	242	254	234	233	263	234	248	237	250	248	236	225	251	220	239	243	220	232	240	228	232	233	239	282	223	208	196	235	272	241	244	235	228	247	239	250	258	221	259	217	235	244	236	268	247	238	223	261	244	262	221	222	242	237	241	237	239	230	238	220	216	220	262	235	232	220	220	243	219	237	238	221	246	242	245	269	246	257	228	266	244	246	254	250	225	253	237	242	229	261	245	224	258	249	251	241	232	255	240	249	253	245	253	230	241	225	260	249	241	240	245	264	228	252	237	265	251	228	223	238	211	250	234	255	240	247	243	252	203	247	232	248	221	203	250	238	258	242	261	224	234	257	237	246	252	266	218	251	257	236	220	249	238	234	247	253	236	260	220	230	241	246	230	239	235	241	247	245	243	223	241	242	201	252	294	271	247	237	224	245	257	253	260	258	197	242	259	231	226	270	242	250	269	239	238	237	248	269	261	242	237	287	235	265	268	246	213	251	251	227	213	240	239	240	265	219	243	230	224	234	198	223	229	249	256	225	245	253	257	234	242	237	243	233	271	215	227	256	220	251	230	250	269	231	243	257	242	233	230	276	241	264	231	235	246	222	241	248	230	235	238	229	248	237	246	218	258	256	226	259	242	218	235	253	267	253	250	237	275	245	221	231	230	240	233	245	246	218	231	228	247	270	236	229	249	235	214	243	247	232	236	239	264	244	224	224	237	240	249	237	233	247	226	237	209	238	244	238	232	244	258	256	250	253	245	256	234	248	247	241	216	227	252	258	237	235	233	232	239	219	258	240	250	233	241	231	226	252	254	239	229	248	229	244	249	273	216	251	239	253	206	246	246	237	239	213	241	228	264	229	244	229	233	247	220	277	252	273	243	243	238	217	241	258	230	240	244	244	251	221	261	231	232	229	238	232	241	260	217	264	242	234	245	256	241	245	271	249	227	244	244	256	235	233	284	229	230	232	234	241	276	238	234	235	257	230	243	242	287	254	236	241	242	269	266	246	241	241	266	253	220	260	261	248	230	203	247	235	241	230	260	235	248	233	232	229	256	223	233	232	236	230	226	234	230	246	227	244	266	247	239	261	243	259	233	227	251	235	246	225	253	247	271	266	272	224	281	235	243	273	236	228	245	256	261	240	256	236	247	249	238	257	267	240	247	216	259	249	265	241	248	238	230	253	233	245	248	232	263	252	214	233	259	226	270	249	256	233	232	229	264	269	261	236	236	234	250	242	235	228	242	235	246	253	195	244	229	233	263	243	244	237	245	248	227	230	252	250	232	235	244	246	252	229	252	227	233	253	235	261	236	277	243	221	201	232	241	270	234	237	233	231	243	258	217	222	220	244	217	250	253	236	209	231	238	234	215	243	237	245	211	225	222	209	228	242	201	236	239	267	234	236	247	230	260	242	217	252	230	270	251	230	218	233	247	261	228	245	239	232	258	269	233	220	260	251	249	256	226	240	236	250	261	240	250	225	236	242	250	245	282	247	217	256	233	218	224	240	236	230	237	248	258	232	208	252	265	245	251	256	261	254	244	235	232	225	235	249	239	219	223	227	232	235	239	243	238	246	245	207	241	234	237	229	243	243	262	239	224	250	235	220	282	246	237	224	233	261	233	215	244	213	230	227	230	236	275	270	235	261	238	265	243	228	251	234	220	244	226	234	213	253	274	258	259	213	235	253	209	233	244	239	243	220	260	259	227	261	246	227	243	238	231	233	231	230	220	243	252	275	250	241	222	217	257	234	238	223	235	232	225	249	205	239	252	238	255	240	229	245	226	231	219	259	238	239	233	232	228	263	244	223	235	246	248	201	229	247	235	242	255	245	257	251	223	222	238	236	232	241	271	232	238	244	238	251	240	211	237	248	242	248	256	235	242	239	231	246	225	221	233	233	263	231	234	232	268	247	227	230	253	244	257	234	253	237	239	219	231	225	243	251	254	274	244	262	231	244	252	272	225	229	230	239	248	234	243	208	209	235	228	243	261	236	225	247	269	248	249	248	251	237	237	221	272	263	269	229	231	230	237	246	246	232	247	251	223	237	267	234	261	255	233	229	224	222	262	253	285	268	251	237	223	232	233	243	274	234	252	248	230	252	230	218	244	233	206	230	229	242	222	260	250	245	243	255	236	230	242	260	250	241	220	247	257	235	277	254	231	248	242	204	234	239	237	212	237	235	251	234	216	237	286	263	252	225	225	256	273	238	229	239	236	235	249	225	252	242	250	269	223	249	238	230	261	251	230	250	237	224	236	254	257	250	234	276	226	257	226	246	231	267	232	275	221	241	230	255	238	262	231	223	260	247	233	232	237	262	233	258	266	228	248	246	262	270	233	250	247	259	240	263	248	251	237	215	224	270	240	258	280	247	244	232	250	199	259	245	228	248	265	222	226	244	217	234	228	212	266	262	253	237	237	251	257	257	256	248	248	253	250	232	229	244	220	234	256	230	260	264	236	270	265	238	251	227	238	253	245	269	190	268	246	242	247	228	236	277	235	242	252	253	246	232	233	208	207	224	233	232	234	240	261	238	242	225	239	229	254	250	239	265	247	213	238	238	250	258	260	239	235	269	232	232	209	219	223	233	237	246	220	247	238	237	229	273	239	236	272	278	242	258	246	225	237	252	226	249	256	226	233	247	221	267	233	266	233	230	228	222	244	256	224	232	248	243	219	233	252	256	219	281	225	240	250	264	233	248	232	248	250	250	241	258	234	249	258	222	271	224	231	245	227	246	239	241	240	240	235	244	215	264	221	253	245	206	254	237	221	255	267	231	258	222	254	219	267	235	260	237	243	261	270	261	238	234	232	234	220	256	255	260	226	215	243	244	229	219	232	247	250	253	242	200	229	232	234	246	241	218	241	239	247	243	219	235	230	221	230	226	235	232	257	239	258	264	234	255	231	246	247	229	229	226	246	262	234	229	229	211	206	255	232	245	222	239	234	230	232	251	259	251	240	236	235	212	237	241	242	266	264	250	239	228	276	211	213	241	225	242	263	255	254	238	259	223	239	248	247	237	246	258	232	224	234	237	204	248	248	257	258	246	253	234	250	273	262	234	236	228	229	268	248	284	279	236	228	234	268	253	235	218	239	248	242	258	274	232	235	236	222	261	234	240	233	223	247	237	219	272	264	245	252	224	242	257	231	250	248	238	227	258	240	245	235	208	229	243	233	216	249	219	236	258	233	252	258	245	243	250	234	274	261	263	225	256	233	210	249	239	234
30157	1605	680	703	633	632	683	672	702	704	645	711	675	654	676	640	648	691	648	661	682	613	635	647	646	677	703	632	611	601	616	620	673	648	658	652	644	626	721	633	621	639	673	641	638	641	647	630	637	669	674	680	585	690	659	639	683	711	695	697	698	662	713	720	642	710	697	677	711	682	644	622	673	666	681	657	700	643	711	663	618	630	682	688	625	704	618	682	694	633	696	640	637	662	681	619	634	710	647	654	660	647	657	597	675	613	659	648	636	685	687	640	662	665	644	677	668	680	616	662	648	666	659	657	642	656	593	600	644	676	657	620	670	606	678	661	680	640	686	622	602	660	696	706	655	638	681	682	682	678	645	645	605	608	647	622	649	631	640	633	679	680	654	650	646	667	708	658	676	628	676	626	623	645	682	693	654	668	708	657	629	633	654	663	625	637	660	651	620	657	645	645	623	637	680	642	656	659	696	686	638	677	606	616	638	638	651	676	659	670	680	660	668	618	660	617	626	650	638	657	656	644	669	637	631	630	664	616	674	640	604	684	671	676	618	648	637	654	675	609	641	625	578	670	651	676	687	615	641	648	650	666	648	664	617	651	655	674	675	628	632	667	634	659	637	643	630	628	659	636	664	625	600	631	705	669	647	644	691	664	651	615	632	660	675	651	644	659	676	625	651	645	586	666	662	711	628	628	640	616	651	622	636	623	626	670	651	660	698	672	675	673	667	637	657	642	627	647	644	641	682	628	660	683	680	690	666	656	633	654	640	646	675	616	666	662	650	646	669	685	659	665	633	654	650	639	710	647	647	669	649	655	664	658	690	673	716	662	672	676	678	656	667	652	638	629	686	645	638	634	636	660	688	608	651	636	655	671	661	676	654	612	669	672	639	652	669	704	678	677	657	641	644	679	669	662	696	694	626	654	630	652	676	674	670	575	669	692	618	671	638	641	690	628	641	681	627	681	675	609	630	702	645	661	655	582	674	634	637	679	650	691	644	654	648	621	667	708	644	711	658	661	675	619	611	638	621	643	709	684	662	722	648	609	624	675	633	618	700	721	641	665	696	667	593	657	660	694	641	629	642	667	657	628	633	657	674	665	638	646	656	622	665	662	640	666	666	658	600	624	656	628	597	636	626	672	707	671	673	624	641	639	692	678	664	691	638	693	626	644	613	633	691	689	654	668	638	647	679	647	630	651	643	684	654	657	654	660	619	626	599	671	613	666	693	682	652	653	602	631	653	651	677	650	663	647	653	604	644	642	701	674	617	669	668	648	662	663	643	662	673	644	686	643	641	645	639	641	630	692	641	663	626	648	659	617	662	628	599	663	657	673	644	704	667	640	628	644	639	607	684	673	677	653	656	693	626	655	638	664	669	650	654	645	637	632	667	676	638	683	626	616	658	676	635	693	645	651	709	637	695	669	716	646	652	670	632	597	645	671	663	686	645	705	637	684	642	707	677	701	651	642	676	647	658	677	654	689	633	643	642	680	659	658	669	664	664	656	690	669	634	615	654	653	645	617	636	680	637	653	634	669	662	623	666	643	653	654	615	678	632	691	648	680	655	676	666	638	643	612	689	646	635	663	611	650	668	619	651	699	708	608	665	647	666	650	658	659	608	715	680	606	655	659	664	665	674	626	678	619	673	647	660	661	634	629	651	689	683	648	676	636	617	695	657	667	646	650	715	650	639	662	638	655	621	677	678	694	607	686	634	624	692	630	657	626	638	626	665	675	641	641	640	664	666	616	650	654	640	637	652	670	680	674	667	629	640	685	652	679	675	613	657	699	624	650	650	635	644	662	609	638	648	653	665	619	689	638	670	661	642	666	688	648	629	671	690	697	668	642	649	612	659	668	704	727	635	641	694	653	686	697	681	652	671	675	651	667	624	650	656	676	605	607	668	707	642	689	638	646	662	634	658	641	606	645	662	652	669	667	669	635	678	636	679	699	642	665	658	660	655	697	669	659	671	679	678	654	666	667	664	698	655	699	673	643	687	638	676	661	651	613	624	678	653	696	634	655	622	657	640	661	691	646	642	660	680	604	643	610	632	645	655	637	639	609	593	656	630	648	627	642	653	676	646	671	661	685	629	638	611	608	667	609	673	663	690	639	656	665	678	679	672	673	667	620	669	667	647	656	652	673	666	648	600	674	619	636	656	668	645	636	682	635	622	662	635	670	654	629	664	667	647	687	626	656	644	656	662	633	672	660	629	668	653	659	647	625	674	677	593	630	639	668	670	670	642	662	624	641	694	650	675	623	627	646	628	662	648	621	638	645	639	600	645	664	683	660	670	664	696	645	647	682	662	645	658	662	620	660	608	681	679	604	624	623	627	651	700	661	668	650	676	644	662	671	655	670	634	700	627	632	632	687	595	648	631	685	620	664	652	638	633	651	631	666	674	659	628	628	693	670	677	635	649	705	637	679	673	656	678	673	662	662	647	645	673	700	689	655	684	660	604	644	681	649	662	701	643	676	685	626	649	687	628	687	644	696	702	645	657	658	636	626	698	666	691	684	673	629	635	648	682	670	664	619	668	614	669	622	658	644	705	649	671	663	683	662	631	673	683	690	663	618	667	628	665	690	691	660	651	689	629	675	663	680	647	672	639	711	647	637	654	672	649	669	659	657	707	629	650	652	656	659	645	660	627	660	680	633	673	635	637	664	627	648	638	662	647	666	718	639	654	647	658	655	619	661	600	696	616	630	692	630	627	603	610	623	679	646	657	660	707	660	674	669	659	678	725	683	676	689	685	579	655	689	660	642	629	690	643	627	721	646	621	650	652	634	650	646	676	644	661	693	636	613	650	636	625	675	695	665	652	682	693	628	630	671	685	634	679	646	633	665	668	685	651	637	669	673	618	651	627	652	677	701	636	635	637	702	672	674	681	632	687	664	702	639	644	652	701	683	672	677	712	666	644	640	667	655	639	650	684	662	630	684	637	659	607	683	639	639	634	682	646	703	652	634	613	642	662	610	636	621	653	691	701	648	662	681	661	612	650	641	686	673	636	655	641	616	686	655	650	716	641	628	635	625	678	681	656	700	643	673	659	686	607	608	673	646	639	682	627	632	693	657	642	677	654	670	661	689	629	625	618	670	680	693	673	602	697	618	666	635	653	651	640	705	664	652	708	661	667	623	671	673	679	657	665	622	661	691	623	642	679	636	620	641	670	692	673	649	655	634	681	636	684	651	668	656	633	663	676	684	653	682	681	686	708	649	686	650	683	664	638	675	660	641	683	637	671	672	690	613	651	676	670	638	673	666	678	685	693	658	673	681	596	657	611	590	645	646	688	659	660	653	707	631	636	629	609	617	655	670	678	670	630	642	596	636	677	646	652	671	666	622	686	628	683	667	663	673	703	677	651	660	672	686	643	666	632	631	618	659	657	659	652	578	669	677	695	631	695	664	702	667	636	663	649	654	702	698	673	665	624	696	680	646	640	635	667	666	690	643	650	655	647	671	633	633	624	624	678	608	687	634
67595	24136	3314	311	209	183	182	178	139	178	144	147	148	124	149	142	137	131	138	121	136	133	132	134	144	147	150	148	121	139	147	128	130	138	132	133	150	139	110	140	137	131	131	123	131	139	138	127	142	113	121	136	143	149	167	146	153	197	176	166	193	246	267	268	245	194	184	153	172	166	160	144	162	136	136	133	165	149	152	147	140	150	158	141	133	123	101	136	125	133	117	134	123	127	133	147	118	146	136	155	124	162	125	122	132	120	155	134	137	144	154	123	119	123	119	145	135	128	135	143	145	143	142	127	150	129	151	136	137	151	121	135	140	121	121	117	136	140	122	133	109	136	146	142	139	122	134	123	130	120	137	137	127	135	144	145	118	134	136	127	120	146	139	132	116	120	132	128	127	128	125	128	137	119	133	134	126	128	141	142	150	120	138	115	146	140	118	119	120	150	148	142	138	131	116	147	152	140	153	125	122	133	140	114	129	137	134	119	119	118	151	126	158	120	127	135	145	119	139	122	138	142	108	135	127	138	118	128	120	136	134	141	134	125	140	137	118	144	152	160	119	122	166	127	162	122	107	145	136	139	143	142	124	141	137	135	161	129	147	138	113	144	149	121	156	108	133	132	122	139	128	146	134	128	145	112	127	123	135	124	128	120	142	123	148	141	135	129	118	129	142	163	104	113	102	129	128	122	135	127	148	126	131	156	137	126	119	121	146	124	136	129	138	135	123	137	129	130	141	133	137	134	141	140	144	140	120	148	134	148	109	127	130	143	146	159	154	128	133	135	99	130	115	139	130	123	137	124	133	119	125	134	118	142	168	128	110	128	156	120	145	136	124	140	127	120	131	123	115	144	134	142	152	151	127	144	148	162	141	141	145	127	147	132	115	136	126	114	128	126	127	130	137	122	140	133	126	120	103	126	132	131	131	135	137	134	130	150	150	120	140	123	126	110	138	140	143	103	120	130	148	108	124	145	122	107	136	125	147	110	143	124	147	144	164	112	129	126	146	118	122	116	132	132	123	140	139	128	148	133	125	144	121	156	143	147	120	116	148	120	88	131	126	130	147	129	152	126	126	137	131	143	118	153	128	104	136	139	152	119	133	143	119	125	138	144	128	119	136	135	133	124	133	154	133	127	146	151	138	137	124	150	134	131	140	106	136	135	129	150	135	137	137	120	131	127	145	131	137	118	134	173	147	123	144	127	130	158	124	121	132	146	123	110	109	135	132	120	124	122	138	134	132	125	152	135	142	119	141	123	121	122	137	123	117	128	135	118	131	134	121	144	141	123	147	133	144	126	148	129	124	120	112	114	122	120	137	138	108	136	152	145	143	113	140	143	132	131	120	124	135	117	144	146	132	135	124	143	154	127	146	137	121	138	145	133	131	127	132	141	122	126	119	124	127	142	122	117	135	141	115	129	137	134	122	134	136	112	117	140	157	147	147	127	145	125	152	140	130	134	127	154	147	123	140	145	120	121	125	128	154	114	139	123	125	132	135	114	132	120	141	133	116	130	131	154	125	144	142	145	143	129	129	153	128	151	140	132	129	161	122	130	125	139	137	123	126	107	128	107	141	127	131	128	151	110	110	138	145	115	144	140	128	117	134	145	117	129	123	132	124	160	122	133	136	125	148	141	146	93	104	135	153	133	148	130	106	119	125	154	150	125	135	136	137	107	134	153	145	125	124	127	149	129	131	137	122	118	140	160	120	124	138	132	133	130	109	121	117	129	110	118	137	121	123	121	126	142	138	133	129	138	151	125	119	129	136	130	130	123	125	156	119	140	140	126	138	128	133	137	100	130	154	144	112	149	158	119	114	117	138	138	122	113	139	148	146	131	133	123	111	139	140	144	125	133	112	127	128	145	131	120	120	122	124	137	136	111	123	136	133	118	135	138	117	122	139	112	128	135	137	144	130	130	128	131	122	136	136	144	136	138	124	122	134	133	127	119	126	129	122	142	140	124	129	137	122	128	144	129	135	136	150	122	136	120	110	128	142	130	133	124	115	128	139	122	118	140	138	124	131	145	143	135	111	133	141	132	128	119	143	128	130	138	134	126	122	133	135	147	139	132	137	118	144	129	120	145	121	149	132	122	126	137	148	128	108	121	135	132	141	133	125	145	142	157	136	138	120	113	123	129	130	145	128	133	133	157	142	133	120	161	149	136	120	151	154	138	140	126	129	142	157	156	138	150	130	151	128	141	112	147	139	131	143	150	154	146	128	132	114	133	122	128	133	127	120	134	133	139	129	131	154	138	150	119	149	139	118	134	138	132	125	135	161	142	103	118	135	144	145	128	132	134	117	151	137	136	142	131	137	136	121	136	132	132	113	128	147	112	138	141	130	130	127	117	123	118	122	163	141	139	125	132	125	142	134	138	135	129	134	126	130	142	149	162	148	151	142	123	119	143	122	127	129	128	121	124	143	140	137	133	143	118	129	123	114	121	134	134	126	142	126	125	139	126	135	141	152	142	134	145	127	126	121	135	127	122	136	115	148	114	134	127	125	118	124	142	160	133	134	135	141	158	114	146	133	135	118	129	122	142	136	135	135	122	134	126	130	125	134	144	124	118	141	125	131	143	136	120	111	133	134	125	124	101	142	153	138	129	129	136	163	148	126	113	128	138	141	140	122	158	125	112	128	127	124	126	135	115	132	149	129	141	132	121	117	147	123	138	133	128	140	130	114	118	137	127	137	125	129	133	123	126	129	125	119	119	131	131	124	130	118	129	133	129	111	135	140	137	104	129	134	134	128	125	119	134	129	133	132	163	139	120	147	137	125	146	142	104	146	125	124	129	132	125	129	159	141	132	159	145	151	143	152	129	129	94	135	134	136	135	145	130	124	145	125	133	127	124	131	139	120	134	137	138	116	153	115	130	134	137	124	119	124	153	115	136	137	135	126	127	117	108	132	110	118	134	132	140	118	143	157	139	132	145	126	126	145	143	130	123	130	140	140	114	114	139	146	127	114	122	133	130	149	143	127	115	114	128	139	138	131	145	127	113	134	120	146	142	151	148	122	151	130	159	132	133	113	114	146	130	128	117	127	127	135	121	118	134	147	113	155	123	124	134	130	128	119	164	143	123	151	148	140	143	139	143	147	132	142	117	134	117	128	126	151	143	156	138	114	132	134	143	118	123	135	137	118	122	124	146	138	148	146	131	132	123	130	135	137	131	138	136	136	136	127	127	131	126	114	136	127	133	110	148	133	133	143	120	127	123	119	145	126	130	136	137	118	138	118	115	133	133	141	133	119	118	126	133	141	159	159	110	127	114	135	145	121	118	119	141	122	141	145	133	110	101	143	119	136	143	142	153	120	119	124	144	137	139	119	125	127	142	136	124	116	144	128	120	119	130	159	142	136	140	120	106	134	136	123	122	136	130	139	122	160	143	132	130	142	137	134	163	133	155	124	134	137	121	126	132	141	114	145	131	135	133	154	144	147	122	138	143	133	128	141	126	118	138	120	156	155	147	123	112
48016	8088	914	925	894	753	652	555	561	564	495	479	461	481	461	449	444	439	427	406	435	384	459	401	429	472	419	397	410	406	382	377	396	399	375	391	410	408	366	389	425	382	427	404	398	440	412	408	456	437	437	524	507	485	516	480	630	823	971	836	948	1275	1502	1456	1211	1103	862	661	662	727	564	613	564	607	614	562	531	563	508	507	502	430	425	403	397	447	389	402	397	428	412	406	409	389	423	430	408	441	408	399	422	407	372	396	368	388	428	383	379	417	381	422	402	397	408	373	413	413	380	384	405	388	399	386	400	417	394	420	368	412	423	407	396	390	377	392	440	416	395	388	403	379	391	413	411	416	406	368	409	440	422	395	397	398	406	385	410	403	407	378	393	381	394	396	370	391	392	399	381	373	382	407	400	414	428	426	418	438	410	386	396	392	391	382	406	389	390	404	392	378	383	392	380	411	427	418	363	408	441	368	359	406	421	398	379	373	430	378	387	424	406	408	413	391	395	406	375	379	407	440	365	425	400	378	359	389	383	419	392	389	364	413	370	397	412	376	389	371	428	382	408	350	414	381	403	355	383	362	378	394	371	395	405	374	398	376	391	356	370	379	392	388	375	394	370	409	392	389	406	428	354	408	413	390	441	390	417	393	400	415	386	415	407	388	377	384	408	404	389	375	358	373	385	405	378	375	386	419	380	386	403	412	435	390	411	361	393	395	406	353	417	395	384	393	399	389	394	419	385	376	380	412	436	398	376	369	399	425	381	356	379	428	400	358	403	382	423	408	337	380	396	359	352	406	415	414	418	394	409	404	376	418	364	355	442	408	406	364	407	394	397	416	390	394	396	411	392	385	407	400	392	403	405	347	393	382	412	395	381	358	415	400	405	379	416	410	411	396	381	403	417	411	389	405	426	438	379	392	413	351	361	424	389	363	402	397	367	417	403	422	409	372	396	398	376	361	394	398	386	378	370	400	426	388	420	370	356	400	411	387	376	405	412	414	395	365	397	419	393	370	381	386	384	389	367	425	383	442	373	365	399	386	410	384	398	395	381	413	412	413	367	392	405	377	400	390	397	384	381	408	368	395	395	399	421	413	435	394	376	385	418	383	357	398	389	405	389	350	435	362	378	410	406	409	405	404	395	397	399	438	417	420	365	382	383	411	393	415	399	417	396	419	399	402	399	392	387	422	393	417	402	398	383	399	406	370	381	364	416	372	358	435	392	372	401	380	377	455	376	405	377	379	395	367	390	396	336	384	373	404	383	374	384	397	387	406	421	369	385	377	403	417	390	396	369	424	398	379	357	398	398	402	362	365	396	389	406	412	381	402	405	392	391	409	374	373	379	397	387	415	387	367	384	406	385	391	432	378	387	369	373	411	375	400	409	418	403	383	408	422	399	413	423	427	405	378	375	344	401	384	368	394	406	369	423	399	395	418	397	370	395	421	399	392	378	408	360	379	383	423	399	356	407	363	357	371	396	407	363	380	387	406	402	401	377	366	437	377	388	392	406	368	401	400	408	413	401	408	378	380	448	389	392	404	422	393	400	361	433	414	402	385	368	390	384	427	375	405	385	392	398	429	366	398	376	377	380	444	376	406	394	395	401	394	407	406	424	363	354	388	394	360	381	396	413	400	378	389	387	352	378	387	409	407	405	385	358	370	423	370	408	390	432	389	400	395	367	381	375	362	401	379	384	396	390	432	422	428	364	404	417	397	386	394	393	378	405	437	382	384	377	385	391	393	420	364	392	398	380	419	387	418	368	406	390	372	386	380	395	413	359	393	387	369	401	384	383	391	383	395	376	432	353	401	383	380	393	387	423	405	386	386	411	399	413	404	389	414	409	406	385	399	380	379	379	376	390	429	375	391	383	409	444	389	390	366	427	391	404	415	384	414	373	449	371	429	419	377	409	402	380	368	363	404	408	377	404	395	399	375	413	414	396	402	385	369	385	394	373	378	431	399	395	389	388	377	356	372	423	423	407	399	403	393	415	370	408	401	362	411	385	421	422	425	410	403	392	399	385	405	396	408	424	401	400	392	399	425	405	375	422	417	403	414	390	417	383	379	368	378	394	396	365	392	378	396	456	386	391	395	420	374	421	401	374	367	392	407	379	394	393	385	377	399	366	363	413	383	385	419	369	388	390	377	384	387	378	407	402	389	387	414	396	364	416	391	399	397	386	369	378	404	403	395	400	364	416	366	425	396	421	414	408	367	485	410	368	389	395	395	362	361	383	427	380	381	401	394	386	415	365	373	406	370	371	377	387	368	357	403	424	371	364	409	378	389	373	393	343	350	402	363	389	381	394	392	389	387	359	366	373	380	409	390	387	390	382	360	377	424	367	390	401	401	389	354	371	399	385	406	378	423	379	423	404	422	431	390	404	412	401	387	415	407	366	385	356	395	391	394	411	390	393	397	404	387	389	408	355	392	431	388	386	420	402	416	414	397	410	400	399	412	408	407	414	423	426	409	372	415	384	383	411	406	410	424	364	373	386	417	420	355	404	372	392	390	403	366	383	397	398	373	376	439	410	384	376	398	404	412	413	387	387	404	390	390	395	373	401	365	408	412	410	377	388	394	397	375	371	407	411	417	394	401	386	394	417	417	396	386	399	363	360	399	389	394	424	408	402	425	391	398	408	389	416	380	391	404	375	421	376	400	385	417	377	389	396	388	417	396	397	382	386	353	382	428	444	391	374	394	406	375	386	403	403	394	394	377	392	374	392	382	390	415	376	393	395	396	391	368	410	389	330	395	392	417	354	360	374	391	382	371	417	387	374	397	381	412	396	407	382	395	406	384	404	420	365	366	385	392	415	410	407	399	385	381	360	371	437	415	409	383	401	390	386	394	381	394	403	390	370	364	401	410	360	401	369	353	427	421	461	403	376	366	385	390	392	421	414	362	394	359	399	388	375	348	380	403	379	403	393	405	437	424	405	394	397	401	404	374	413	393	380	427	415	425	400	430	415	376	390	413	382	377	372	367	406	395	410	387	390	356	403	393	378	440	394	375	347	397	428	383	357	442	380	374	402	380	435	356	392	434	402	407	407	392	372	407	389	393	364	379	398	395	366	397	384	397	407	414	383	360	391	380	396	397	377	387	407	406	372	395	380	410	390	369	390	393	424	391	416	391	390	413	387	417	383	399	399	380	405	396	433	392	367	368	401	378	367	428	386	419	404	374	399	379	352	401	370	393	409	371	364	401	402	394	420	390	407	389	394	412	404	375	388	387	416	406	423	354	391	400	389	392	423	377	375	390	367	371	377	389	358	359	358	389	408	390	409	383	370	374	424	372	374	395	361	417	367	390	434	377	405	381	413	405	390	418	403	426	396	369	411	394	395	409	382	378	402	391	400	418	402	399	408	397	407	385	391	371	395	428	380	381	409	399	429	396	401	389	365	383	396	426	379	383	410	441	405	401	420	408	366	397	408	407	375	389	401	385	407	406	417	401	395	421	367	414	373	392	369	410	404	396	389	384
77707	32446	7390	612	382	314	260	169	201	188	176	155	153	132	155	140	150	156	159	161	150	144	116	139	163	143	155	135	149	145	148	136	126	127	127	151	147	133	104	157	130	128	153	142	125	153	133	120	147	145	159	179	164	145	159	144	217	212	269	218	262	294	358	334	324	261	211	170	207	205	177	193	168	179	200	176	152	188	134	152	152	144	140	140	171	150	161	136	162	142	134	151	126	138	133	137	154	137	134	134	153	133	138	143	150	127	137	132	135	145	139	150	146	134	128	128	167	154	168	140	148	149	134	162	149	132	138	140	145	123	161	145	133	132	152	158	140	143	139	139	145	145	119	150	122	147	144	136	156	169	127	122	126	145	167	146	118	143	143	148	129	149	130	154	124	112	128	130	144	109	131	144	139	152	131	139	134	140	135	140	115	160	151	141	150	137	128	143	142	154	139	144	141	131	115	129	127	136	129	147	154	135	148	133	144	152	144	147	133	136	137	135	124	161	131	133	114	129	145	143	130	141	119	145	109	120	157	147	151	123	135	154	148	116	131	116	136	131	142	126	133	137	133	139	129	140	151	141	114	139	115	124	134	118	137	131	129	129	123	136	131	149	137	135	144	131	127	148	130	143	136	130	166	119	142	149	143	147	137	142	137	150	125	144	118	142	127	109	118	137	146	136	133	153	137	121	142	125	148	123	125	131	139	133	130	126	156	121	125	141	127	147	114	179	134	126	141	125	154	133	143	144	130	132	139	158	145	144	132	141	135	127	98	130	124	134	131	149	137	128	136	124	132	137	132	121	138	127	152	139	121	136	165	150	131	155	124	145	163	129	135	138	137	144	138	144	135	133	121	120	143	129	145	146	142	127	144	147	132	152	139	133	147	131	143	152	148	184	141	144	145	138	147	142	139	121	135	150	133	127	137	149	143	133	132	155	166	141	134	137	122	117	130	127	131	137	120	136	157	136	144	148	140	129	154	149	139	136	139	142	130	136	150	138	122	117	138	132	147	146	142	130	139	160	130	138	141	133	136	136	138	111	147	128	145	135	123	132	142	130	122	157	154	140	133	127	142	157	135	139	151	124	144	115	153	136	128	145	151	138	141	128	139	142	126	134	125	171	122	138	145	134	124	132	154	146	135	132	121	148	133	132	119	120	132	145	143	132	98	130	141	132	149	133	122	126	134	150	143	129	139	143	133	142	171	152	153	145	143	122	132	147	126	131	146	132	130	135	119	121	137	147	141	149	139	167	126	135	131	132	150	132	139	152	151	114	146	145	132	122	142	121	148	139	135	124	120	169	128	133	147	132	135	132	146	121	169	141	142	156	142	146	127	147	155	132	122	115	122	125	150	129	125	145	111	146	151	126	141	148	139	125	138	114	143	125	140	145	135	129	143	134	117	151	151	114	134	138	120	136	124	137	150	125	135	135	131	150	133	119	115	147	149	135	151	167	148	133	143	144	144	164	125	146	137	134	153	148	144	118	127	133	131	138	151	141	152	140	133	141	136	150	173	147	154	144	146	148	126	132	142	154	144	127	152	123	128	129	139	141	142	139	127	140	127	152	133	118	136	130	130	138	125	138	139	137	128	141	139	137	157	141	133	136	121	147	133	118	135	129	133	145	141	124	141	145	131	137	142	150	130	132	135	150	134	129	140	133	137	148	115	135	118	165	149	151	142	130	134	146	136	151	156	128	149	140	163	141	153	153	120	159	124	143	136	129	150	117	149	120	134	149	148	137	115	126	146	139	121	141	135	145	135	130	146	147	126	149	153	133	137	149	127	137	128	144	151	121	143	155	138	132	147	124	126	117	131	160	132	159	141	126	140	137	126	166	145	136	150	113	139	150	132	153	142	125	143	145	140	129	138	143	143	125	127	136	162	118	126	130	132	151	164	147	143	138	133	118	160	139	155	132	122	136	129	129	143	142	130	125	139	147	128	141	133	140	143	146	154	123	136	119	136	153	136	154	142	130	135	142	161	151	128	143	141	138	158	131	151	146	134	123	132	116	131	150	156	124	149	134	149	131	139	142	155	154	147	150	148	127	141	151	133	134	140	142	136	128	144	130	166	141	141	153	145	138	148	139	122	152	140	142	133	138	167	141	106	143	137	143	148	119	131	150	122	127	139	128	126	104	132	155	123	134	144	143	116	152	120	134	136	133	134	132	156	152	156	147	114	128	122	153	117	129	137	132	147	156	134	149	138	139	147	127	132	123	139	130	144	130	128	120	140	137	132	127	141	140	116	119	122	134	154	131	136	117	137	125	129	122	159	141	141	163	133	133	128	129	155	129	142	143	134	135	146	128	111	127	141	154	143	152	149	135	142	126	165	138	120	125	132	142	134	139	121	127	139	128	125	140	148	131	135	127	140	137	142	138	130	142	141	159	132	138	145	134	147	135	146	154	157	142	130	119	122	128	130	142	161	133	112	154	136	130	147	142	149	137	131	153	135	143	142	141	140	137	126	129	151	147	128	136	125	132	131	110	138	142	126	161	134	147	113	132	154	136	161	152	153	124	157	121	137	140	136	121	140	139	121	139	172	146	139	117	128	152	144	146	163	168	129	122	151	144	147	132	145	138	148	134	145	129	142	131	139	143	131	143	145	137	135	148	121	140	138	137	121	118	152	156	146	145	132	163	129	119	131	127	147	134	117	140	125	130	130	134	155	131	123	142	119	143	155	144	139	146	136	130	135	122	126	117	131	147	135	132	133	150	147	131	158	126	148	132	141	139	118	142	163	144	125	143	145	126	137	143	150	138	151	115	131	154	149	127	145	134	132	147	143	137	141	123	128	128	142	141	160	122	139	142	137	135	148	144	151	145	158	120	145	133	124	121	140	136	131	128	144	142	138	146	131	127	121	146	137	144	148	150	131	129	125	145	143	150	174	136	125	133	122	156	135	123	133	155	144	138	145	120	140	129	137	165	133	164	126	151	137	121	125	123	146	132	123	137	148	138	128	122	123	127	147	137	121	118	129	140	129	154	131	150	128	146	130	127	123	129	123	132	134	136	146	119	118	161	157	125	143	145	115	128	135	130	156	132	144	153	151	146	134	117	131	156	157	142	124	145	159	140	132	164	144	144	174	160	153	126	135	145	124	126	124	147	140	148	120	176	124	123	139	120	144	125	151	138	119	165	145	140	144	137	151	140	174	121	124	121	140	126	136	135	138	128	146	133	151	144	152	150	142	138	148	113	127	136	134	132	125	137	123	130	139	130	139	145	127	136	128	137	153	132	134	138	137	137	142	143	136	148	128	147	143	164	151	154	132	156	131	135	149	135	157	131	142	124	123	138	136	131	127	121	129	128	117	148	135	124	162	137	159	156	131	142	125	132	145	141	135	142	132	155	142	139	152	109	128	158	124	139	159	162	138	149	159	142	123	131	119	133	138	147	145	145	141	121	128	139	134	145	122	146	133	167	148	127	123	112	146	146	142	145	134	153	132	133	130	135	121	135	141	144	134	132	142	125	164	137
55901	11452	1404	1443	1284	1012	910	760	746	669	623	603	588	532	543	543	519	483	471	478	469	511	467	460	471	454	433	445	478	440	419	434	448	430	436	439	476	424	447	456	418	429	431	446	406	443	466	437	490	588	599	668	642	602	663	664	1036	1324	1400	1203	1539	2080	2532	2492	1965	1370	1037	786	1047	1006	828	830	837	724	921	771	682	689	614	618	565	515	466	513	457	461	433	480	447	469	436	423	437	427	448	423	433	446	435	452	458	461	429	376	432	403	467	442	454	421	413	398	377	442	410	377	404	404	418	371	411	420	427	458	412	380	401	399	383	430	401	396	403	398	430	409	443	432	413	425	394	429	389	392	411	429	421	392	397	418	416	371	410	416	390	406	384	417	407	392	426	386	415	429	396	426	396	438	400	431	440	470	393	412	404	419	420	390	424	393	415	420	371	429	429	388	399	445	421	421	364	409	392	408	390	416	417	411	437	411	398	418	437	398	440	402	419	424	417	391	421	376	426	396	404	389	417	395	440	416	394	432	425	426	422	395	429	380	388	411	415	416	404	376	408	393	419	425	405	381	411	431	412	410	416	400	371	385	418	424	426	433	433	434	399	422	424	414	402	393	401	410	424	377	412	427	403	398	419	411	415	384	403	391	404	406	444	409	401	401	428	427	434	436	413	385	410	406	399	409	424	400	377	405	391	389	414	382	404	437	398	385	396	388	410	439	399	442	423	424	438	393	410	423	424	399	425	417	394	413	464	439	405	382	433	433	413	420	417	431	445	435	397	378	401	410	397	409	375	418	401	392	385	411	397	406	420	425	419	403	429	402	378	401	436	364	431	413	381	440	396	421	364	410	408	384	377	419	393	447	421	416	423	405	414	421	439	428	403	366	435	469	401	404	406	391	428	405	426	404	417	395	429	393	401	403	408	398	428	431	431	392	408	406	402	391	400	411	415	399	462	410	384	393	418	401	391	429	383	415	426	428	435	426	418	399	383	392	349	405	400	418	385	419	368	428	400	430	419	403	406	424	397	390	413	412	409	429	379	388	409	405	428	414	373	414	377	426	391	399	404	407	428	416	403	430	402	421	418	434	420	373	424	397	416	430	453	396	431	407	419	389	421	436	394	438	458	405	382	442	421	420	412	429	389	446	406	420	394	452	420	437	405	395	421	396	409	398	406	422	435	427	418	405	415	408	429	412	390	429	452	439	389	415	367	407	407	392	391	417	426	416	417	396	442	404	409	424	432	443	408	407	424	403	415	395	422	427	445	424	376	419	396	373	391	434	415	465	389	443	409	373	400	381	408	418	412	405	405	421	399	399	420	428	409	405	453	360	406	433	428	418	440	391	426	378	393	411	409	416	388	397	422	412	382	405	453	430	438	444	398	436	412	421	412	389	435	394	421	393	395	377	383	415	415	415	399	437	417	422	428	421	386	389	408	405	423	414	399	438	417	385	400	370	392	375	390	444	433	376	391	389	362	395	423	417	392	404	412	376	432	396	419	386	429	437	427	382	391	409	413	428	414	414	414	411	422	418	391	436	435	410	392	410	388	385	388	408	419	412	423	403	429	399	390	424	418	436	381	427	405	435	410	427	420	424	423	419	394	384	431	409	406	394	403	381	391	433	408	411	424	393	403	417	451	407	431	413	416	400	401	399	398	402	424	405	417	402	420	426	421	427	414	388	404	419	380	405	387	415	418	401	469	408	436	442	407	411	392	452	446	372	430	397	413	415	397	400	432	384	431	426	402	389	459	395	456	422	407	398	431	424	374	434	405	399	402	407	422	422	398	428	423	377	433	419	425	467	418	403	395	395	433	428	397	408	406	409	434	404	408	393	424	425	437	332	404	392	397	440	451	396	394	401	413	414	433	397	424	410	427	387	407	414	412	407	448	419	376	417	424	368	452	411	383	405	418	411	402	411	433	428	381	372	427	437	397	395	390	407	387	435	404	413	416	447	404	378	412	402	416	426	425	428	384	397	446	396	416	389	393	445	436	412	390	436	412	383	365	394	408	359	392	409	442	408	403	381	405	446	426	387	445	395	456	423	400	431	420	421	454	364	403	422	399	394	415	395	420	425	437	400	432	414	427	405	423	401	386	425	445	394	406	394	396	447	409	422	434	404	414	418	394	405	396	406	438	381	358	430	401	427	411	441	400	399	402	396	401	399	390	425	431	427	413	404	414	432	380	425	442	418	414	439	412	412	418	394	427	383	434	408	416	414	419	401	460	404	389	427	408	402	399	394	395	419	381	412	426	409	370	418	422	404	403	440	416	412	418	420	397	415	396	397	422	379	384	438	416	382	398	428	437	421	427	433	400	406	403	478	413	429	390	392	353	394	419	413	412	449	395	461	403	433	462	392	374	410	415	390	426	412	406	388	389	427	399	437	390	406	414	405	370	440	430	398	387	419	407	389	408	408	402	440	420	444	414	397	405	421	379	397	401	425	381	381	435	389	428	432	406	391	447	401	424	418	400	413	411	417	383	381	406	424	416	402	411	395	418	400	397	419	436	417	400	391	422	410	354	399	416	393	444	409	466	408	450	419	397	423	432	438	423	384	409	416	452	412	399	425	447	416	373	433	441	435	403	404	417	424	414	433	404	410	385	409	412	419	402	384	431	415	419	415	413	394	422	428	404	412	402	464	458	377	406	393	421	421	384	407	399	462	407	406	395	433	398	372	406	437	404	435	414	405	368	427	407	397	410	411	402	398	395	421	421	434	388	400	408	419	367	398	433	412	427	435	387	386	391	423	387	408	413	393	389	429	403	403	442	383	426	440	420	444	402	400	453	409	420	449	423	433	398	438	417	402	390	392	380	408	411	377	386	430	413	364	418	411	429	438	441	427	404	395	396	428	413	402	431	421	405	411	363	385	410	414	361	409	400	457	399	411	412	429	399	418	391	400	449	389	460	397	393	404	414	415	378	437	419	408	401	405	392	422	398	398	420	448	409	422	382	371	373	383	397	429	418	422	442	417	399	405	420	409	383	400	420	415	400	411	381	415	408	402	438	425	420	430	425	428	434	404	465	381	422	403	457	418	408	443	404	437	437	430	396	421	411	405	419	390	432	373	423	391	438	413	415	416	388	366	397	441	393	394	406	444	404	414	390	378	443	368	393	411	423	457	405	383	423	376	442	391	420	391	424	407	435	405	405	404	426	387	448	387	413	408	432	404	412	412	416	404	432	408	413	417	389	388	408	432	378	398	422	402	407	363	385	421	406	403	401	401	431	414	394	437	428	424	463	428	415	436	407	442	420	411	432	372	409	412	405	379	402	375	426	402	423	403	413	383	418	430	398	421	405	402	425	409	392	417	413	410	418	435	425	420	397	401	421	423	403	398	410	385	437	432	403	416	434	424	383	394	391	428	446	422	399	419	421	434	406	395	386	436	439	416	447	396	449	418	419	435	430	412	427	431	402	382	394	419	409	422	399	400	404	402	372	409	414	410	395	391	397	399	417	413	406	412	384	436	429	383	424	392	417	373
34215	4894	342	231	243	243	232	242	247	263	234	245	226	262	258	203	244	245	263	250	249	253	227	236	255	242	243	233	240	263	234	237	259	252	230	247	235	248	228	237	257	227	227	236	247	215	230	231	227	266	254	249	235	235	253	250	217	257	234	241	250	253	229	236	259	239	258	235	231	259	252	235	244	217	227	221	239	247	244	223	230	241	246	239	262	238	252	225	240	235	246	223	238	250	233	244	233	244	234	256	240	253	245	225	238	211	228	259	234	249	190	227	257	248	221	258	253	257	221	219	228	233	245	245	246	253	256	255	250	257	238	251	256	262	247	256	239	235	232	232	216	253	244	217	232	270	254	241	254	207	250	231	224	255	221	245	251	233	229	211	246	241	231	240	214	264	243	237	248	221	247	256	251	265	216	245	239	220	239	240	216	250	242	266	236	236	240	232	239	255	241	260	261	244	232	233	225	239	225	225	251	222	252	230	246	223	223	222	254	202	224	250	234	225	245	222	230	241	250	232	259	263	227	247	249	227	220	242	235	239	232	235	238	235	224	230	250	213	243	214	242	249	225	209	203	237	239	221	263	236	242	249	251	256	246	237	244	275	251	228	225	222	236	259	233	196	237	215	271	241	229	243	274	240	228	254	257	227	249	225	216	258	239	227	247	232	226	263	235	240	231	217	234	263	230	250	241	223	256	254	235	237	229	222	234	238	253	256	229	237	240	231	230	246	258	243	248	209	271	242	243	226	252	232	234	244	236	278	245	266	231	234	261	240	235	235	222	232	233	244	223	211	217	255	243	243	247	250	239	244	241	237	236	236	217	221	244	223	233	261	243	243	230	198	231	234	231	233	243	218	242	227	240	242	237	217	257	232	250	239	262	234	254	232	239	238	222	248	247	242	238	253	253	245	244	238	244	219	236	245	242	241	252	220	260	232	224	227	250	252	237	213	235	224	257	244	268	220	238	273	222	257	247	250	247	249	246	254	258	221	233	246	236	237	239	271	221	268	228	235	254	247	253	226	236	265	250	262	229	264	233	231	239	240	264	254	206	274	199	229	236	236	238	258	216	236	234	239	236	230	252	207	208	226	286	259	215	241	259	231	216	224	253	261	244	221	235	266	224	233	247	244	227	241	258	246	211	229	208	260	238	239	221	256	262	225	237	221	255	241	253	229	240	247	253	250	224	238	223	260	269	231	243	248	238	229	235	209	233	236	276	264	229	230	231	231	282	228	243	230	228	199	240	239	252	242	209	274	242	254	210	264	238	247	262	250	258	251	243	220	246	236	240	252	238	253	223	251	225	241	248	263	239	239	253	252	237	248	248	197	241	237	233	234	231	267	257	249	276	237	252	227	246	224	234	238	247	219	226	227	267	239	237	257	197	257	257	217	242	257	238	241	236	225	238	239	227	215	270	237	269	227	211	253	263	250	264	263	231	258	241	215	211	219	246	228	242	233	233	229	241	222	255	259	217	246	234	255	248	260	230	221	241	244	232	235	219	258	227	246	239	272	228	258	260	277	234	254	238	289	220	233	238	232	238	240	229	265	217	245	233	220	222	244	227	249	228	262	237	255	207	261	238	263	226	221	233	247	225	224	230	250	238	244	236	244	262	224	236	244	235	230	248	244	246	239	225	230	237	211	259	240	238	245	236	218	239	227	216	261	252	226	235	258	255	257	220	229	245	249	263	232	241	226	218	238	313	244	245	243	238	224	225	240	251	266	252	217	249	247	244	228	265	232	214	254	223	217	228	212	223	256	222	210	219	232	228	239	244	234	249	244	245	249	214	237	215	239	238	212	227	263	244	242	235	269	265	234	286	206	245	234	260	232	239	254	236	228	238	233	214	268	237	202	221	243	250	208	211	257	246	238	253	237	239	222	230	241	266	239	244	225	251	232	257	260	239	222	220	263	244	279	242	248	237	222	246	234	256	230	239	246	247	246	228	275	215	254	236	263	227	226	256	246	225	240	233	262	239	250	242	236	224	222	237	235	239	240	254	234	219	253	226	246	249	225	231	236	264	233	221	236	191	233	230	212	242	228	247	236	237	255	261	249	228	229	232	263	241	221	239	214	252	251	229	243	223	242	214	255	224	250	239	250	243	269	241	238	260	258	271	267	228	253	223	228	278	254	236	234	242	254	265	233	225	240	224	259	251	236	223	231	225	218	227	254	237	240	246	236	217	240	227	232	226	249	238	235	210	232	204	224	251	214	225	225	222	208	247	248	255	223	216	242	250	257	220	246	245	246	236	218	235	257	236	224	254	232	254	256	239	220	240	232	226	242	249	256	230	241	254	228	265	235	254	245	255	206	220	262	232	269	260	237	250	256	228	232	207	235	243	237	262	231	252	256	263	253	230	273	226	234	244	237	221	221	245	229	235	237	232	248	237	246	243	238	253	238	264	246	240	236	207	229	243	216	243	243	221	215	227	237	238	241	209	266	243	246	220	244	227	260	237	238	248	227	228	210	261	228	265	255	259	249	234	249	273	218	230	236	270	240	240	252	244	231	227	234	229	236	203	241	280	246	239	266	223	213	238	230	239	236	228	240	240	230	226	233	237	238	229	237	237	234	236	230	241	220	231	210	230	213	248	239	226	247	259	237	245	245	228	227	243	232	217	241	276	242	250	236	245	231	236	246	213	247	237	246	221	236	214	248	251	247	208	264	258	228	256	231	230	232	246	251	243	245	275	237	253	246	265	221	276	248	236	233	248	247	241	239	210	250	234	251	226	265	222	231	251	233	226	266	237	240	261	206	230	213	255	232	246	236	229	217	217	239	228	227	264	226	229	230	229	255	255	231	262	234	227	259	230	238	229	199	232	223	225	260	231	231	211	253	240	237	254	246	208	228	226	238	235	247	234	247	236	244	248	261	244	273	257	256	245	249	233	233	236	225	236	229	237	238	218	218	247	220	260	227	242	231	227	255	248	223	259	245	244	245	217	239	221	243	231	230	261	252	256	275	214	248	235	221	236	250	240	255	241	235	260	222	242	220	269	216	238	211	231	255	229	227	248	232	240	252	222	255	255	240	244	265	250	221	259	239	209	250	232	237	263	218	250	251	198	217	220	237	210	228	228	229	239	221	231	229	237	202	258	245	237	200	245	247	240	219	200	221	238	223	245	217	249	222	221	250	194	253	249	260	226	214	247	229	264	240	236	268	228	259	253	251	201	233	231	241	259	234	243	248	235	240	239	221	239	229	218	268	247	226	219	248	252	238	222	218	219	262	248	228	218	204	221	266	236	244	229	238	237	221	263	240	234	245	250	207	250	232	213	250	214	236	246	250	270	252	243	248	265	227	231	233	250	222	224	261	245	230	234	201	213	234	243	239	230	222	234	251	256	233	243	212	230	236	233	235	217	243	258	226	252	235	227	237	223	278	247	245	266	278	208	263	255	223	242	251	229	229	230	246	248	253	218	242	282	241	234	214	239	257	222	251	262	217	229	252	224	217	238	237	247	244	222	249	266	263	234	252
29924	2009	748	717	698	665	640	651	689	653	666	621	642	719	621	678	621	626	654	627	652	659	661	638	656	636	656	680	692	674	658	644	669	676	605	696	673	608	645	638	673	673	666	655	666	675	669	659	655	679	691	680	647	656	710	646	713	665	663	701	732	727	707	723	720	665	644	672	669	704	662	707	694	714	659	678	708	658	663	683	664	672	673	642	625	687	668	659	648	669	680	676	670	647	685	700	656	647	631	650	673	655	654	691	703	581	688	661	656	655	639	653	654	666	669	680	646	648	637	654	613	694	690	697	635	586	693	653	657	651	638	651	644	677	659	652	668	690	700	656	642	664	620	648	631	642	660	667	643	653	661	666	693	602	677	647	654	650	610	676	629	651	698	666	671	619	669	627	649	626	664	614	648	669	659	650	607	619	637	664	661	664	646	632	638	646	628	664	627	646	675	648	698	665	670	636	700	608	650	655	628	714	662	694	644	644	638	621	639	620	638	656	674	643	669	637	614	646	641	605	681	637	628	667	679	723	643	643	639	683	669	644	612	668	655	637	662	618	678	656	687	665	626	635	673	646	645	625	621	670	663	613	645	606	678	660	685	646	623	717	601	639	678	629	678	664	615	685	681	639	650	664	684	674	636	686	656	679	626	689	665	607	668	651	688	642	650	665	620	695	651	608	667	619	680	605	669	611	687	630	657	614	623	633	647	670	630	652	632	609	614	642	649	687	615	687	591	633	650	631	644	646	657	644	684	660	670	707	641	660	669	666	683	619	637	648	685	675	653	677	672	638	635	623	663	649	664	676	679	646	608	653	672	640	651	625	667	671	595	669	647	638	626	660	691	677	653	679	726	682	594	682	676	667	709	654	680	676	656	621	645	683	641	612	628	648	644	652	650	620	673	638	635	685	649	641	652	739	644	653	707	616	652	636	645	649	623	679	665	678	637	666	639	637	648	628	663	665	673	674	699	639	614	666	660	638	656	618	697	600	655	595	662	670	648	620	653	653	673	685	649	640	716	651	632	672	653	663	690	658	674	669	618	618	646	636	636	686	653	624	649	632	685	625	671	607	654	669	622	682	657	677	623	616	684	662	703	646	700	643	660	656	637	661	654	652	675	659	645	659	682	640	644	649	625	628	625	626	625	660	658	668	643	642	650	684	622	679	671	714	622	665	614	641	648	623	645	622	639	660	667	623	648	683	618	609	645	642	648	651	642	707	629	644	642	630	670	639	672	641	599	637	643	689	638	675	622	654	622	660	678	679	691	675	660	666	673	637	661	641	655	639	672	642	664	651	700	639	655	659	643	646	620	651	634	630	629	659	669	670	664	654	654	664	691	652	649	640	640	612	626	602	636	672	628	632	659	655	665	639	627	640	664	682	611	625	622	665	684	637	646	658	681	658	647	620	636	625	680	677	703	645	647	651	664	672	658	631	669	633	648	617	657	651	652	640	635	633	647	684	617	673	695	721	678	690	662	677	639	642	664	684	631	656	653	640	615	677	668	622	660	648	678	670	633	664	692	691	638	690	623	620	690	617	656	659	612	641	605	637	649	637	687	661	685	670	658	655	630	654	684	654	632	686	656	639	623	666	650	674	654	632	638	632	620	697	692	655	703	662	655	598	652	657	665	652	637	696	647	623	620	641	610	630	661	623	658	648	642	709	658	656	685	667	685	631	649	649	635	677	666	640	632	702	610	613	680	710	679	632	610	633	684	646	627	701	657	664	648	662	636	624	697	616	663	665	644	663	654	660	638	620	690	674	638	681	642	624	670	647	697	662	601	675	653	629	670	649	662	624	653	682	675	658	643	649	670	633	690	664	660	693	638	638	674	645	676	644	677	671	654	647	643	666	598	613	628	653	678	669	683	646	674	644	631	671	655	694	628	633	629	650	641	607	688	654	641	655	684	670	627	676	647	620	656	613	666	638	624	669	673	620	662	661	681	680	679	671	656	657	685	642	610	614	652	643	654	661	709	594	679	629	617	646	638	676	672	654	646	669	648	643	663	634	632	684	658	665	643	640	704	666	647	660	624	646	629	657	682	659	633	668	639	663	612	632	677	692	665	595	670	613	683	627	669	665	612	650	671	685	641	664	633	625	692	671	695	693	638	686	677	640	660	634	665	620	652	667	704	662	677	643	671	651	637	666	620	649	631	655	668	656	632	624	661	651	701	623	638	685	661	621	689	666	626	643	671	636	643	663	611	640	665	670	697	665	608	615	665	635	641	665	662	652	650	692	703	655	644	624	672	744	666	605	651	656	687	631	668	708	643	661	641	679	644	675	634	601	627	636	701	631	636	654	633	691	674	709	630	647	665	589	637	678	656	651	678	615	676	677	645	629	686	704	666	648	610	679	643	706	678	685	655	675	619	613	675	595	702	663	656	658	649	657	640	654	674	645	708	649	635	638	657	606	650	658	647	653	685	693	645	662	652	628	692	681	636	660	668	667	648	660	641	674	637	677	612	684	667	660	671	636	676	631	684	676	648	693	659	673	646	650	620	633	685	637	649	645	683	650	627	632	663	685	664	704	680	620	661	646	639	672	649	603	671	660	667	612	655	657	673	689	637	649	648	686	656	667	663	663	677	656	649	639	625	644	602	698	672	628	643	655	703	665	658	612	667	652	686	649	681	628	657	680	625	610	637	645	638	619	651	632	647	642	713	649	669	617	653	663	656	658	641	687	668	665	640	682	663	657	623	643	642	711	679	649	640	664	679	676	647	670	673	653	668	644	643	627	597	642	672	684	629	643	665	668	677	672	673	693	685	700	635	654	635	649	617	653	699	628	685	663	653	637	674	642	653	626	644	686	676	658	685	660	660	670	648	712	665	664	675	644	641	638	672	613	617	654	636	662	666	631	686	665	692	623	665	616	673	648	669	664	657	637	655	688	668	666	689	677	648	661	639	668	634	714	628	666	649	646	678	648	657	685	658	647	663	638	680	690	704	626	648	583	671	661	684	667	657	658	641	653	619	641	636	657	615	679	648	651	673	655	664	633	655	614	657	664	608	675	678	650	634	638	626	675	633	625	689	688	638	680	636	690	700	625	666	654	623	645	640	638	651	693	671	660	655	632	613	642	636	670	656	644	602	666	641	682	703	633	623	647	658	700	647	658	695	631	644	636	624	646	676	636	667	677	607	666	681	656	667	635	658	668	676	664	668	655	642	659	674	670	646	650	669	643	639	646	635	658	653	647	662	666	633	648	630	646	655	669	628	606	639	697	631	646	627	594	650	660	628	649	734	671	659	656	635	657	642	666	675	619	696	622	649	664	675	601	669	642	669	657	625	635	638	683	628	612	633	646	618	658	677	677	680	655	649	654	662	624	679	661	680	648	608	693	672	672	618	647	655	718	638	684	685	714	668	627	624	637	681	659	670	670	643	660	670	624	668	676	663	604	662	667	672	680	655	625	627	644	703	645	653	621	652	666	629	652	659	667	628	638	667	635	663	637	635	598	667	674	630	608	636	702	608	603
67227	25427	3769	352	260	197	199	174	169	159	153	157	130	146	153	145	133	132	136	137	161	127	139	130	132	146	131	139	128	136	137	154	123	132	122	150	137	131	145	145	136	121	139	118	142	109	126	113	132	134	144	144	154	150	164	155	158	167	160	181	192	220	223	241	208	228	209	179	153	161	148	169	168	171	151	156	142	151	132	143	144	129	143	144	129	142	154	133	111	119	118	140	115	106	113	127	125	133	120	113	157	122	123	140	143	123	119	104	130	135	135	118	116	143	136	119	121	139	127	135	144	149	119	129	132	127	141	129	128	133	139	144	139	131	128	135	134	147	124	118	131	131	129	133	128	129	119	148	140	137	123	129	109	135	113	139	119	131	141	144	152	152	112	137	132	122	119	124	140	153	143	123	137	127	118	139	135	136	166	112	128	141	101	134	134	122	137	129	135	141	145	121	111	126	137	145	139	130	145	124	125	126	132	137	119	123	113	121	124	142	122	129	136	113	134	144	133	115	142	121	159	129	118	129	146	124	128	134	120	124	129	124	125	120	132	126	127	133	143	118	108	137	154	133	139	130	122	128	143	135	136	150	142	119	115	122	132	131	129	111	139	114	141	140	143	119	133	108	141	165	132	122	136	141	149	145	126	134	139	137	133	133	120	129	125	149	150	129	141	129	117	125	144	108	134	139	114	110	117	115	122	133	137	117	103	137	113	119	128	137	149	132	131	120	145	145	129	125	137	133	112	145	114	128	122	127	117	125	123	130	116	144	125	136	138	136	128	133	111	120	145	127	141	130	109	122	139	134	110	117	125	133	126	128	148	147	119	133	153	119	121	105	131	130	121	134	134	135	120	95	143	142	122	130	131	126	137	164	137	140	145	122	140	144	122	132	147	135	149	128	130	125	133	136	121	128	139	149	131	113	129	122	120	149	139	127	149	135	137	137	128	118	105	124	139	111	149	124	132	117	144	127	135	121	145	113	127	134	143	125	123	146	122	129	140	132	133	126	150	126	138	132	145	124	122	146	111	133	125	130	132	137	140	156	121	129	116	120	111	127	132	128	122	121	121	131	141	129	150	137	143	132	130	134	149	132	124	141	114	119	145	141	116	140	140	145	133	155	134	124	128	139	130	140	135	140	136	125	127	126	127	133	138	122	118	127	151	149	135	145	140	145	111	137	123	137	136	127	116	117	143	125	123	114	132	134	136	142	121	145	141	134	126	133	149	126	115	141	130	141	132	133	145	129	148	132	122	152	118	143	116	144	132	125	131	129	137	120	122	139	145	110	116	122	139	127	145	130	137	108	118	120	137	122	128	99	96	126	117	145	155	118	136	120	136	130	132	142	146	127	128	135	134	121	123	128	132	128	137	145	137	112	153	163	128	120	126	128	119	135	135	149	119	119	117	127	140	142	138	120	153	118	135	156	126	121	124	136	145	124	112	113	106	128	118	125	114	139	133	122	141	143	132	133	120	127	138	126	129	126	149	124	144	130	135	125	124	117	148	123	120	137	122	119	120	126	129	130	128	144	126	138	133	151	131	141	138	145	143	120	140	150	134	126	127	139	126	138	160	121	137	146	141	139	120	125	144	136	121	132	115	130	146	132	144	141	125	141	135	116	140	119	124	140	136	160	139	135	150	139	134	115	135	148	118	124	125	109	125	137	120	136	133	127	132	120	146	146	126	118	138	131	142	146	158	121	123	126	113	131	153	137	121	145	131	132	150	124	138	134	128	114	125	153	118	128	145	129	136	127	127	141	126	140	127	109	137	129	121	152	140	144	144	139	139	122	121	134	120	128	117	130	135	109	125	143	130	120	152	131	141	130	133	112	128	125	131	112	124	141	139	120	141	131	128	127	132	120	138	116	154	131	119	122	122	137	132	142	145	133	114	141	148	144	123	115	143	122	115	148	120	136	149	149	113	144	120	137	125	124	117	143	121	148	127	120	129	128	125	127	101	125	122	117	132	126	124	138	138	126	135	138	129	135	129	128	114	143	138	154	156	141	156	135	127	130	124	146	143	144	119	120	125	149	151	141	130	127	128	139	143	157	108	125	127	142	134	127	143	149	126	116	129	125	115	143	135	123	129	137	98	140	129	122	117	108	125	112	136	124	140	128	131	143	126	119	142	118	149	102	142	125	145	111	140	144	162	140	131	133	134	142	135	137	156	136	109	129	135	140	148	139	140	137	132	120	132	123	127	127	125	134	132	137	133	126	137	116	122	144	112	138	132	116	125	126	117	125	127	110	122	124	149	129	150	123	119	128	104	128	121	118	156	132	138	146	140	140	163	132	135	137	131	135	118	130	126	140	143	154	143	154	141	130	140	140	125	138	142	144	131	138	126	134	142	105	138	125	148	141	120	128	133	119	135	119	117	117	159	140	129	134	139	124	130	150	130	128	132	124	135	142	131	130	146	119	120	122	149	138	133	138	134	152	144	123	127	130	145	125	119	145	131	132	129	123	130	131	117	134	134	123	142	110	130	151	143	110	121	124	131	131	126	124	124	129	141	138	121	121	132	147	146	131	142	127	138	140	117	121	154	121	128	116	129	111	119	123	136	133	130	143	134	124	123	133	116	142	120	135	117	131	129	131	131	131	149	118	108	130	142	135	127	136	131	135	127	128	114	118	123	143	126	140	113	133	142	133	136	133	136	156	122	143	127	128	135	126	135	126	120	130	136	141	135	137	135	126	148	136	148	121	106	116	138	126	129	119	135	135	123	124	146	143	123	138	119	125	117	114	117	121	135	143	110	117	126	142	138	125	136	135	134	127	156	146	115	122	132	135	133	127	138	139	128	126	143	107	140	163	137	142	134	136	117	138	123	126	126	121	135	120	129	132	140	118	133	129	136	126	108	142	134	139	133	128	131	124	133	133	139	136	133	132	142	147	134	115	117	118	130	139	114	137	118	134	126	142	136	136	135	133	137	133	144	129	128	136	137	118	151	133	139	131	142	126	159	102	124	136	135	124	125	114	140	144	124	109	129	122	136	144	131	138	143	124	157	140	133	120	124	136	121	126	147	109	126	128	124	151	129	139	146	129	128	150	117	126	134	144	133	143	126	147	137	137	140	118	140	124	135	139	126	117	136	137	150	136	136	107	112	113	131	163	119	105	149	127	139	118	130	140	145	136	140	139	125	128	119	121	134	113	135	124	125	148	128	152	124	139	114	112	148	123	122	147	118	113	139	161	127	126	140	132	139	129	133	117	132	125	136	133	130	130	128	128	124	116	128	138	106	156	143	143	121	136	131	131	126	122	140	145	128	131	136	142	141	119	123	132	134	134	135	141	136	125	124	150	132	133	146	107	135	133	128	131	142	125	137	159	114	141	130	114	123	139	132	115	154	124	131	128	125	121	133	137	134	116	112	138	136	143	157	117	115	145	141	119	120	139	140	141	123	153	153	145	131	156	134	126	143	118	121	142	133	139	136	110	124	125	147	127	135	140	146	124	135	123	143	132	127	149	138	134	123	123
48773	8100	939	925	863	729	661	631	615	512	458	543	468	460	477	457	445	444	427	413	402	436	467	387	373	420	412	427	396	394	419	380	361	408	398	407	429	404	403	384	391	424	410	415	409	454	405	432	430	466	464	488	492	472	457	487	506	624	769	823	887	1033	1258	1512	1249	1150	978	679	672	634	690	588	613	575	650	599	548	520	466	450	431	479	393	461	419	403	433	393	406	411	385	383	374	401	412	426	381	438	428	413	391	426	386	387	394	423	413	417	374	372	388	408	378	407	395	376	434	395	396	390	432	401	444	364	386	410	388	393	414	387	413	395	414	399	417	381	376	403	365	420	380	411	374	405	393	381	402	400	411	380	401	391	354	380	384	377	410	368	385	370	427	434	398	400	369	405	409	385	407	409	396	392	414	388	385	406	387	380	380	394	388	389	391	383	399	370	388	374	369	395	393	419	394	405	370	365	367	394	404	403	415	365	377	384	373	386	372	404	411	389	386	395	386	357	422	428	432	392	394	385	404	422	366	362	407	378	402	368	385	412	405	423	394	360	387	377	356	405	428	385	403	396	382	399	378	367	414	383	383	408	387	365	344	356	413	371	392	400	406	392	390	367	425	398	392	388	419	384	420	391	412	362	356	381	398	404	392	418	421	408	370	412	398	403	383	402	370	402	402	380	383	403	390	376	394	367	407	386	388	365	379	404	366	358	361	403	388	405	398	380	381	440	346	387	388	397	374	371	407	386	418	397	378	404	383	394	407	363	366	396	383	384	376	358	382	417	384	403	396	365	444	430	396	396	401	390	389	413	378	416	395	397	400	390	395	388	378	394	401	387	387	372	412	407	380	363	412	359	409	370	391	370	405	366	409	398	400	387	423	372	366	411	367	400	351	382	415	399	374	395	378	412	356	370	398	378	381	338	355	372	364	403	390	403	399	399	360	384	391	412	389	408	362	382	396	409	391	389	391	412	394	399	393	388	381	390	373	380	398	379	354	359	422	380	396	392	366	375	413	417	391	397	366	399	396	389	343	373	426	389	384	373	413	406	376	400	385	386	385	418	374	410	342	395	409	384	370	402	386	406	381	373	411	379	422	398	389	378	379	380	400	372	380	400	397	388	410	396	440	367	414	398	380	390	376	377	382	407	386	386	416	374	385	397	397	376	376	355	381	397	407	386	396	389	367	347	424	387	403	364	372	392	388	443	420	407	394	363	378	397	378	418	416	386	399	403	364	375	365	365	385	394	409	392	422	380	384	386	388	366	398	357	402	381	381	398	381	380	421	382	393	399	383	397	398	392	392	389	381	344	410	379	375	398	413	400	360	380	401	388	396	406	373	354	381	368	447	419	377	397	377	412	414	373	430	367	412	386	408	428	407	412	408	382	397	396	359	407	382	392	393	370	391	397	383	403	400	412	379	356	400	385	375	399	386	414	366	371	416	384	395	387	410	387	364	410	378	396	397	385	364	375	371	370	402	404	370	390	405	387	372	394	406	407	403	393	389	386	369	404	412	395	407	360	358	415	396	422	386	411	384	374	389	393	367	374	399	409	400	402	375	350	373	410	385	384	394	396	395	360	400	365	410	409	420	419	414	388	375	393	389	386	394	392	403	369	417	381	365	390	402	385	390	382	396	433	378	387	390	386	357	410	365	404	404	388	428	409	378	417	428	446	416	394	377	363	368	414	395	393	392	375	409	398	404	400	402	375	353	371	386	401	376	413	424	365	352	423	378	418	397	348	391	371	379	433	370	407	374	389	363	388	378	366	410	409	403	404	364	419	397	407	388	401	384	391	380	404	422	378	380	385	374	369	356	420	391	421	392	401	424	421	373	378	373	384	399	395	382	402	415	380	363	410	410	423	384	378	394	383	399	404	379	417	382	421	394	396	384	387	376	349	377	367	363	391	413	411	405	377	380	397	381	386	405	365	425	372	362	376	383	431	392	411	395	392	424	391	398	369	394	374	372	404	389	384	411	357	437	388	389	375	388	409	399	393	384	414	417	360	381	375	391	401	405	386	373	363	409	431	413	378	404	383	336	383	377	403	376	399	385	385	412	392	385	397	410	386	357	368	383	405	396	394	385	403	413	367	374	393	412	419	401	404	403	400	385	433	397	409	400	403	354	403	372	410	408	371	400	423	408	401	406	380	393	407	365	384	400	378	356	365	407	384	377	410	424	400	402	354	383	409	383	402	399	370	394	392	392	398	369	408	391	410	363	400	357	379	420	365	399	387	392	395	377	384	390	393	393	418	407	406	416	378	417	386	382	368	354	394	412	408	396	438	388	354	391	385	396	389	417	387	377	372	404	386	414	388	418	405	382	367	369	409	404	382	338	416	411	371	398	383	400	426	413	397	396	399	393	397	379	384	387	378	368	390	378	358	403	365	378	420	377	407	383	372	378	380	359	412	404	377	385	390	410	397	343	408	409	369	389	406	378	371	415	380	384	387	396	397	379	406	411	388	384	373	374	412	358	391	385	415	370	386	396	398	415	380	370	407	414	366	378	367	404	416	386	379	394	405	399	399	403	379	400	414	373	376	362	371	388	384	364	380	396	390	438	367	393	395	402	376	401	352	388	409	413	390	389	371	372	404	361	398	385	399	383	401	379	377	394	383	390	381	369	376	397	357	387	394	400	401	391	420	383	404	373	383	387	390	380	371	384	413	366	391	365	382	403	395	391	418	376	389	419	390	439	395	406	380	394	428	402	412	396	365	417	395	384	374	424	378	406	371	369	390	356	359	384	388	371	405	412	407	421	393	395	368	396	411	410	375	373	434	370	381	426	377	399	404	387	358	378	406	429	355	392	399	408	381	384	374	424	391	430	397	370	368	378	362	368	392	377	381	388	362	392	375	386	432	402	389	398	376	394	356	407	385	412	366	329	395	340	421	378	375	391	394	380	408	406	373	378	385	376	400	365	392	314	372	389	397	345	390	396	376	395	380	386	379	415	404	406	433	405	369	399	388	393	374	434	431	397	417	408	362	392	385	387	407	406	416	414	372	406	372	393	392	413	354	358	395	414	363	377	386	432	412	423	385	355	367	366	377	419	413	412	436	384	432	375	373	420	394	401	390	394	407	403	362	349	372	393	395	356	405	387	427	418	378	402	390	391	386	393	408	406	381	428	409	407	393	361	401	352	405	410	388	408	381	392	370	399	379	413	393	384	362	430	392	392	425	374	401	376	407	402	376	405	431	389	394	405	394	383	395	404	400	404	412	410	395	433	380	382	346	389	392	419	387	399	385	377	419	388	402	428	413	418	375	378	398	362	390	355	369	404	365	370	444	376	373	394	368	399	384	357	413	392	394	386	414	394	365	401	381	419	378	382	384	383	361	389	371	390	395	368	367	392	380	410	388	363	381	395	370	394	375	382	393	362	402	377	420	368	409	412	354	363	379	369	375	372	366	413	363	349	399	374	431	397	399	384	364	385	407	386	407	398	386	365	402	394	373	398	386	413	391	371	388	405	385	419	351	395	375
79309	34336	7307	671	365	298	281	244	198	162	186	178	155	157	179	163	147	149	150	169	162	135	134	167	141	142	140	142	141	148	138	145	141	148	153	124	139	155	142	136	145	144	150	157	134	147	161	155	146	144	166	167	173	162	151	133	151	160	207	211	230	270	292	363	353	273	279	234	189	221	179	187	181	178	177	177	167	161	191	131	170	163	152	149	146	136	116	137	146	130	135	133	143	125	151	149	144	162	139	124	166	141	143	152	131	136	153	127	138	149	153	139	136	147	149	161	147	134	139	141	152	147	139	157	150	128	152	150	140	146	126	130	152	132	136	132	141	142	130	135	123	148	146	128	147	143	126	125	165	137	132	149	138	124	149	154	129	137	133	131	134	133	138	120	127	138	145	143	135	146	139	170	127	124	131	148	160	142	151	134	127	158	157	156	134	151	131	142	113	177	129	137	125	121	160	130	142	150	128	138	132	156	132	140	119	128	126	126	147	125	117	133	131	161	149	141	149	138	139	146	150	147	152	149	125	143	125	140	143	142	147	146	114	108	150	137	117	128	130	125	169	148	139	142	133	124	160	139	174	144	136	139	132	151	136	128	116	132	148	132	150	121	136	111	129	137	129	108	139	127	131	134	120	149	142	145	114	130	119	139	127	140	142	144	148	141	143	119	147	156	141	137	136	144	123	140	135	141	131	151	136	136	108	135	142	110	156	130	121	148	154	134	141	141	125	134	135	117	157	141	125	132	127	133	133	133	151	172	141	131	145	140	136	139	122	130	125	147	142	149	137	140	131	126	137	140	145	138	153	137	154	130	140	139	137	160	131	139	143	128	131	167	130	105	115	121	154	145	123	169	138	154	129	132	154	148	145	138	130	143	116	130	156	152	130	129	155	134	164	138	123	125	146	129	158	129	138	152	144	130	158	171	132	154	134	154	144	138	139	155	156	121	116	136	139	144	131	148	164	131	121	156	151	144	143	129	140	141	135	130	137	118	160	144	142	130	136	155	127	151	161	139	104	115	127	144	145	134	143	136	146	142	144	145	120	146	146	137	142	122	132	143	127	151	159	137	137	143	133	135	147	144	121	146	140	142	139	158	110	140	153	133	141	127	148	140	134	143	141	144	164	126	141	155	135	162	123	138	142	145	140	131	161	156	138	167	124	145	125	146	139	107	112	148	147	145	138	138	134	134	157	152	138	125	130	123	145	137	137	144	141	151	144	128	130	134	111	119	131	125	131	132	129	145	137	135	134	147	141	166	141	145	131	126	134	151	146	125	139	108	134	156	116	159	120	122	131	155	144	139	128	157	137	144	122	119	153	133	147	148	121	126	132	137	137	128	126	144	142	140	145	144	140	144	133	148	129	144	141	138	139	167	136	127	152	145	164	144	128	125	121	119	147	116	124	126	134	119	152	146	136	137	129	131	152	123	134	140	136	131	148	159	130	173	138	132	133	148	138	141	130	162	140	145	155	128	153	140	127	150	129	149	134	135	140	133	132	140	147	144	159	138	141	150	133	143	128	124	138	131	151	123	148	124	125	145	153	128	138	157	155	149	128	123	136	120	146	137	138	142	120	142	162	134	159	124	145	130	149	148	162	121	140	146	128	131	140	116	131	147	133	135	126	136	130	144	131	162	141	146	133	141	112	121	132	148	137	127	154	136	131	148	156	134	150	149	132	127	141	127	131	136	131	149	153	135	134	132	134	148	115	125	153	138	128	129	115	141	137	165	137	141	164	148	135	143	117	151	155	156	147	151	134	126	156	134	136	150	169	163	148	127	137	154	143	168	132	160	141	118	153	132	140	131	135	141	147	137	130	142	145	129	137	130	135	133	140	123	135	162	169	137	126	129	136	151	115	132	142	124	125	130	138	116	121	143	139	134	142	129	139	135	139	131	133	139	138	146	138	133	139	149	127	142	135	144	161	136	135	150	145	130	133	131	144	149	135	135	137	129	136	140	152	160	134	139	149	143	132	171	149	144	130	143	131	139	129	120	128	139	163	144	147	144	147	124	143	161	145	149	158	132	149	155	127	138	133	134	122	135	168	124	136	139	142	133	157	155	135	153	148	131	157	149	144	137	146	140	141	154	143	131	130	141	140	132	138	150	168	116	147	128	144	130	144	133	145	145	155	147	129	162	134	136	139	122	152	150	146	133	128	145	127	123	124	155	151	119	132	128	140	134	156	129	140	132	134	125	140	127	126	137	128	125	148	129	119	140	142	147	125	147	134	142	129	147	113	141	145	156	162	150	150	136	139	144	155	126	120	138	139	138	150	145	125	136	133	128	124	138	128	121	126	152	114	133	117	134	144	124	161	138	170	148	141	150	129	139	134	134	140	127	137	123	139	155	132	129	121	135	127	137	162	125	133	162	161	137	132	133	127	151	165	146	132	150	145	132	131	139	143	131	131	151	128	129	150	130	135	142	128	149	153	143	138	149	130	113	146	134	156	143	152	149	150	140	145	140	139	129	125	137	146	140	124	141	145	140	158	125	132	141	123	147	130	145	149	134	139	136	131	152	146	148	137	157	130	135	141	130	132	137	128	131	144	127	149	134	129	139	165	134	154	143	126	144	137	136	148	132	115	134	137	134	121	132	102	144	143	140	125	141	152	146	134	146	134	144	131	146	128	126	139	143	134	131	141	136	132	147	128	149	140	150	112	147	122	127	148	159	136	152	126	141	135	113	134	126	135	133	143	137	149	154	119	147	155	137	131	143	130	145	151	155	118	154	147	144	139	134	134	142	139	123	122	114	124	112	141	125	116	128	127	162	157	148	148	128	163	120	138	141	156	160	124	135	123	144	150	111	131	124	123	145	147	127	144	155	138	142	128	129	128	106	143	151	147	130	139	155	138	157	127	140	142	146	159	123	156	150	144	155	158	131	141	134	130	148	127	144	154	133	157	154	134	132	147	128	139	139	136	155	135	148	158	152	135	147	144	143	140	99	115	130	141	143	137	169	119	127	120	148	119	123	153	133	122	164	159	141	146	135	163	151	129	146	157	158	131	124	132	119	139	131	135	136	136	128	144	125	153	127	134	155	142	149	152	141	146	121	147	138	146	145	142	143	126	142	164	149	126	144	148	168	133	128	145	141	122	135	141	143	138	146	141	151	129	154	140	148	131	124	134	128	135	117	129	125	114	119	150	136	132	133	128	145	153	132	130	149	142	134	131	143	119	123	148	166	147	162	147	142	117	141	148	137	134	149	132	130	159	147	133	122	157	136	138	140	133	138	138	149	129	128	154	144	131	151	124	142	138	144	141	119	122	138	143	156	181	141	125	128	154	148	126	168	135	101	139	151	143	145	137	132	159	160	149	147	160	133	139	159	121	137	134	137	133	156	137	135	140	138	143	151	138	131	141	130	140	128	136	141	144	123	129	143	139	129	123	148	114	111	123	153	150	133	140	149	143	131	130	137	164	137	147	123	143	145	135	139	145	128	131	138	130	145	160	137	128	138	154	141	132	139	132	163
56733	12520	1388	1465	1171	1097	968	843	779	711	654	617	599	548	547	500	567	540	477	483	494	460	432	467	458	454	466	420	436	424	440	420	457	431	457	455	443	452	387	432	386	463	424	445	450	458	434	416	465	525	544	638	544	558	511	599	594	667	913	902	1181	1328	1695	2441	2422	1812	1583	1125	954	828	932	882	848	950	869	866	712	754	563	616	599	536	458	466	512	483	460	448	428	448	397	430	430	439	462	416	469	396	435	438	441	449	434	438	443	453	382	404	452	420	400	438	393	433	386	427	416	410	439	420	409	410	426	441	431	370	505	394	404	420	410	404	430	428	440	434	420	410	404	429	442	422	423	434	403	425	418	404	436	360	429	426	424	371	422	400	406	443	404	398	435	406	425	439	428	400	438	456	398	402	432	420	407	420	386	419	410	426	428	405	399	398	401	419	393	428	421	415	420	427	411	395	434	404	384	435	397	410	485	439	400	367	431	420	383	389	405	405	428	460	411	423	407	406	437	408	433	431	435	420	397	410	400	424	397	424	440	434	411	419	399	426	414	434	422	406	454	460	427	434	396	409	439	398	414	427	424	439	456	417	405	404	445	428	397	442	444	415	457	396	412	409	436	392	398	407	411	436	406	375	425	409	377	419	439	418	421	385	407	445	409	398	420	394	378	397	418	434	400	443	424	422	419	417	395	422	389	395	382	420	409	410	395	418	423	440	393	393	408	403	407	471	419	409	425	408	408	423	402	407	410	399	464	422	431	396	389	434	414	430	431	399	418	408	448	393	404	445	403	382	390	442	419	396	400	424	410	396	389	398	412	425	434	431	422	409	388	437	399	411	413	422	412	427	413	402	420	417	388	409	465	430	406	414	405	429	443	441	412	381	452	396	432	395	431	398	440	418	438	410	387	408	426	405	446	385	395	443	401	417	419	418	422	429	420	418	424	412	416	411	414	421	411	426	391	421	389	414	371	415	422	409	392	410	392	409	417	375	409	413	401	456	442	462	460	406	407	379	399	401	442	391	430	440	424	407	454	425	413	416	429	402	384	432	415	428	444	432	459	386	380	395	389	462	434	401	427	386	442	419	400	409	456	425	446	412	414	406	424	437	421	401	425	399	400	412	373	385	434	430	410	392	405	430	435	408	419	406	403	424	440	433	372	422	425	416	414	417	413	453	412	416	426	385	447	388	388	434	435	407	411	411	411	427	391	413	414	444	425	411	425	399	426	392	432	410	436	426	414	404	454	392	395	381	408	420	407	371	425	442	396	428	425	411	419	420	434	417	405	412	409	437	423	392	407	414	401	385	434	422	394	403	409	434	440	418	439	427	412	417	415	432	404	453	457	361	406	413	392	399	422	415	399	401	413	409	425	405	421	412	433	409	441	449	400	420	404	387	424	421	438	445	411	457	406	408	397	375	437	445	374	438	454	387	440	402	432	428	371	432	412	437	450	432	384	415	442	423	411	413	419	412	382	392	446	430	435	405	452	414	402	412	368	438	445	434	451	422	417	414	392	416	459	435	435	396	390	369	433	407	434	421	420	443	400	463	384	406	408	412	420	426	421	428	415	404	400	396	430	412	370	424	400	416	423	401	449	402	385	396	410	413	453	400	418	414	449	409	404	425	420	427	396	391	418	434	415	424	369	420	425	421	389	437	423	462	377	413	417	416	418	374	432	442	393	406	424	386	449	428	441	420	390	410	443	431	417	382	405	415	415	394	390	408	398	381	416	416	436	375	421	440	405	405	381	487	415	416	434	413	433	415	423	376	429	409	444	398	456	417	434	414	390	399	428	371	386	405	392	414	412	411	440	448	401	417	435	404	404	389	395	411	445	433	416	421	433	426	400	412	416	435	409	426	397	421	412	436	390	445	410	408	428	388	475	398	403	418	386	415	436	424	409	413	414	429	415	412	401	372	412	389	431	437	413	453	435	459	428	383	375	446	430	399	423	398	457	415	398	398	399	359	411	411	442	433	420	436	432	433	423	357	446	427	417	431	370	426	409	441	411	445	436	412	407	430	427	445	395	421	431	385	424	385	419	388	410	362	407	421	441	437	421	411	414	457	458	415	400	425	402	406	447	396	414	408	428	389	367	405	422	396	384	408	420	431	388	425	423	432	400	456	392	433	381	414	420	418	406	428	401	369	420	412	391	392	436	396	413	406	396	419	405	422	383	432	441	398	435	413	436	423	408	445	424	416	401	435	419	436	375	406	443	454	428	415	410	379	433	397	402	464	420	447	393	373	401	422	424	478	409	391	425	391	397	424	433	429	407	442	396	421	419	417	432	445	422	444	410	422	394	406	442	419	442	378	400	449	412	394	414	390	427	396	398	416	402	396	384	413	393	397	385	383	394	426	430	416	384	396	435	403	409	400	378	425	422	419	415	432	421	489	393	398	401	367	405	413	408	463	418	418	411	375	432	388	407	418	407	407	421	381	412	441	458	389	415	392	405	430	430	410	416	402	421	392	423	447	475	431	438	392	443	408	437	432	433	383	440	427	417	404	400	451	441	426	411	398	417	405	432	424	364	418	428	413	506	393	408	421	382	434	426	448	439	442	417	415	467	405	412	429	415	427	410	425	394	404	434	413	418	408	402	419	416	385	392	416	439	417	436	404	405	429	419	421	420	421	423	392	444	427	429	414	380	379	411	436	421	381	401	373	427	423	418	410	388	412	397	425	413	428	407	408	434	416	439	417	392	465	448	399	426	438	389	390	401	444	406	420	390	452	399	425	419	403	381	413	428	403	412	430	394	423	419	416	406	427	416	430	392	390	416	393	410	425	400	414	398	426	436	398	450	413	410	406	429	445	381	410	402	429	399	405	403	405	382	442	440	424	420	444	415	460	440	400	433	440	425	420	437	396	413	423	405	407	410	412	414	411	395	418	396	394	429	435	441	421	434	429	414	451	401	415	403	397	403	394	459	391	420	459	423	432	405	433	421	398	420	404	409	391	397	427	406	404	400	389	428	413	420	400	436	415	413	438	437	420	420	423	431	426	417	448	391	428	397	414	388	431	417	429	419	425	396	415	443	424	414	415	457	463	382	418	431	416	404	373	427	452	455	446	417	425	441	388	377	402	405	418	400	422	410	424	462	428	426	419	431	411	391	411	421	405	392	393	400	389	409	400	429	413	407	441	447	409	428	438	421	411	409	410	435	415	391	416	416	463	419	397	430	421	426	433	394	402	463	446	433	459	448	408	375	393	398	416	432	427	422	415	406	454	411	373	452	407	427	387	422	439	419	399	410	408	384	391	413	439	383	390	414	406	462	425	411	424	386	417	421	406	398	419	449	411	407	408	413	413	406	432	439	464	438	423	454	397	373	419	375	452	397	416	431	442	421	374	430	452	396	411	416	416	434	430	418	405	446	371	409	412	385	389	411	412	405	377	425	428	398	438	405	407	383	410	429	424	458	419	437	410	419	378	391	400	419	431	398	383	418	399	413	409	414	449	386	445	419	386	406	438	396	439	425	446	421	397
34129	4711	364	272	260	251	255	230	254	264	232	252	234	244	250	261	244	222	241	236	228	234	226	237	218	248	278	234	248	276	259	242	226	264	238	250	239	236	224	220	260	250	237	231	244	253	224	250	232	239	217	243	236	237	235	236	254	236	257	228	253	235	266	260	250	251	235	258	241	230	266	303	260	233	229	231	234	222	233	237	229	219	234	230	223	256	233	246	255	223	229	250	247	256	239	246	234	247	230	227	228	233	217	232	271	247	266	235	239	208	242	239	238	237	246	273	233	224	246	255	249	245	247	226	226	257	198	222	224	242	241	235	219	249	247	229	263	225	242	227	257	255	216	212	254	234	240	217	252	241	241	238	246	255	247	247	259	257	233	237	243	237	227	255	239	250	271	258	234	275	227	244	234	218	222	205	243	236	221	232	244	236	239	244	233	220	248	211	245	224	255	238	245	254	256	257	260	239	258	259	223	227	247	230	249	205	226	254	234	240	255	221	231	254	251	249	224	217	252	243	229	236	223	252	263	239	231	233	239	225	257	252	220	236	224	238	246	225	246	252	235	212	218	247	244	241	193	230	226	251	239	253	233	228	221	237	268	243	234	227	245	223	260	233	243	251	244	236	253	238	224	237	229	213	256	237	219	223	233	238	208	246	221	229	261	236	232	274	273	267	241	231	219	237	230	235	247	236	250	232	221	220	263	267	230	237	218	241	231	217	235	213	250	232	227	230	221	239	236	239	243	210	224	226	221	246	228	248	228	217	238	206	248	245	243	224	233	245	252	237	234	249	262	257	232	266	215	245	268	251	216	242	232	239	245	227	229	244	229	250	207	253	250	256	223	223	231	247	239	227	244	246	226	237	230	280	240	268	228	244	235	243	243	260	276	250	219	229	239	250	235	235	255	234	208	258	250	248	246	216	227	222	209	251	239	234	251	247	270	215	248	230	238	256	238	215	235	255	239	213	240	226	235	256	251	244	254	186	230	246	234	250	251	229	239	253	247	252	222	224	267	231	210	222	261	255	247	218	230	244	210	240	231	232	237	247	215	243	237	256	244	260	245	246	242	221	237	251	225	257	258	210	234	225	230	219	228	235	228	245	246	228	222	234	234	238	239	271	212	230	255	259	249	233	228	247	243	206	236	225	261	245	231	216	250	210	235	254	237	217	253	232	251	255	247	241	227	232	246	220	249	224	222	245	238	225	243	224	255	256	236	238	234	250	241	234	232	248	233	260	233	237	243	215	278	237	242	242	244	235	251	253	218	221	231	241	226	248	256	256	236	257	244	230	270	228	254	264	244	243	237	234	267	243	244	255	236	257	207	236	254	234	240	228	248	228	242	232	230	217	225	225	235	238	230	246	250	217	229	221	202	259	245	242	237	235	240	254	252	247	247	243	231	232	240	239	230	213	245	231	246	235	216	247	205	247	250	248	248	223	247	284	260	232	257	241	238	229	252	252	228	234	237	213	247	226	215	215	221	232	232	234	241	230	221	221	230	251	234	217	262	249	264	258	216	215	262	230	235	236	224	239	283	225	249	234	246	228	236	248	247	232	242	232	259	227	224	254	221	244	257	246	228	268	216	247	207	272	246	248	232	219	263	214	237	224	230	225	268	225	227	238	237	239	239	225	237	226	221	223	233	236	257	242	230	256	246	243	257	258	254	243	225	209	233	234	228	253	250	267	237	218	241	225	253	216	243	230	210	244	252	234	228	247	227	251	246	258	237	261	240	233	234	235	237	256	235	238	224	264	261	252	256	234	280	228	253	225	245	245	223	220	252	247	251	230	228	238	253	245	212	264	257	236	246	249	253	237	233	250	250	253	248	248	217	235	204	233	226	250	234	215	223	226	228	224	236	220	262	268	236	263	235	220	242	269	240	231	233	225	206	238	247	243	257	269	241	249	260	242	221	242	254	207	242	223	224	220	248	256	245	232	226	246	228	230	219	235	235	228	250	222	242	230	256	243	240	236	222	239	206	223	218	243	217	238	236	254	263	235	231	241	245	232	213	255	244	246	252	244	242	235	216	241	232	228	227	238	259	226	264	227	258	230	238	271	224	243	252	243	229	226	241	237	247	249	234	237	250	236	249	233	222	227	252	220	261	269	229	248	224	229	243	233	223	234	255	244	206	216	234	251	219	235	240	241	262	239	232	228	230	249	260	240	216	251	227	228	247	238	216	238	268	239	246	251	227	239	219	236	213	251	244	249	231	236	240	247	234	232	242	263	213	241	236	246	231	257	219	202	239	229	221	228	245	220	241	230	238	210	222	247	277	215	242	247	262	231	238	247	222	240	250	240	210	236	242	231	235	214	224	235	223	235	259	245	216	272	232	246	245	235	247	265	249	237	231	226	242	219	233	263	239	201	251	225	257	229	259	266	218	231	242	227	217	246	255	245	247	253	260	228	227	243	233	220	245	230	233	248	217	251	230	242	227	230	235	224	247	237	273	254	262	246	261	233	277	241	233	238	263	227	218	247	262	232	232	250	230	257	236	223	243	249	256	246	222	242	230	260	261	219	233	253	269	242	254	248	245	252	257	217	251	245	233	261	248	227	243	229	235	239	259	245	254	240	244	216	228	195	234	230	255	258	240	221	254	243	196	267	221	252	258	243	258	245	242	218	233	223	252	218	212	258	218	223	250	278	225	245	261	231	247	219	234	215	233	229	251	207	214	258	209	225	235	234	229	238	224	261	252	240	229	235	239	263	222	228	235	217	247	214	260	269	237	238	224	248	211	226	228	248	253	245	251	223	247	251	234	227	201	217	257	252	239	246	231	215	235	231	223	248	251	219	245	242	225	258	240	228	226	242	247	260	215	243	222	225	227	238	212	259	250	265	230	257	249	240	247	253	237	273	227	237	232	231	229	224	254	228	262	210	235	265	267	237	243	246	215	251	229	242	239	241	246	240	250	234	220	217	244	251	226	228	236	225	249	214	245	241	235	266	241	246	242	256	250	258	277	232	251	235	248	234	241	256	206	216	237	215	246	239	221	237	231	246	222	230	229	234	237	237	243	212	253	234	222	243	228	249	220	225	248	248	254	219	230	251	228	242	251	250	243	232	249	237	244	233	213	254	274	258	224	254	230	226	279	224	220	251	241	224	239	259	235	256	238	253	230	243	243	247	245	271	255	229	244	238	240	272	242	253	248	223	246	215	212	235	256	223	227	225	262	268	268	236	223	243	241	288	240	243	248	235	219	216	227	260	235	248	253	232	271	228	246	267	227	241	231	226	229	248	245	234	221	253	234	229	267	242	246	245	237	277	228	244	255	231	234	225	234	239	249	244	247	231	270	237	236	248	214	211	258	250	210	244	214	265	215	236	213	233	223	268	231	214	246	267	261	246	247	236	213	234	278	235	235	237	252	211	224	222	248	225	251	231	246	232	259	220	260	207	263	227	213	224	211	227	233	234	238	220	249	232	246	242	242	233	234	221	230	245	232	232	224	252	237	249	228	233	255	237	256	228	233	221
29807	2002	712	678	695	639	671	668	708	677	674	643	711	626	666	700	677	641	698	638	632	653	638	645	719	632	678	654	665	683	630	663	633	615	656	645	639	639	642	627	649	677	657	675	650	650	686	612	629	656	595	645	635	684	638	682	676	644	707	645	734	710	673	775	745	698	663	685	672	681	661	660	658	701	605	653	648	656	615	681	635	636	678	647	662	684	643	632	621	643	648	639	663	645	659	671	630	675	626	651	641	672	653	655	713	710	658	712	654	699	668	670	628	582	641	654	679	651	664	663	633	663	655	704	634	649	672	649	652	657	633	629	673	660	639	707	689	659	635	660	625	703	651	596	642	638	634	663	599	622	607	680	681	694	691	619	659	666	636	652	622	671	666	632	626	685	672	667	660	641	674	643	655	659	678	616	633	659	614	649	656	652	641	659	656	632	689	642	629	671	631	634	637	666	651	654	640	668	652	638	628	649	644	602	698	640	648	706	641	654	668	640	667	620	644	664	663	676	739	658	656	684	626	641	620	632	691	660	666	679	646	649	655	686	681	660	686	627	618	643	669	647	626	668	611	636	618	669	634	640	658	645	683	650	693	647	614	633	662	726	597	644	643	626	653	679	627	655	677	630	635	656	626	646	684	660	638	640	668	594	662	629	606	679	676	620	597	665	665	636	614	686	646	648	702	656	676	641	649	643	646	708	590	653	660	662	621	666	666	644	609	631	641	686	668	647	675	642	636	611	601	657	644	655	664	695	647	660	644	656	668	681	625	666	650	661	673	635	647	653	614	665	657	636	630	627	589	672	627	657	648	616	645	638	649	634	622	599	676	652	686	656	617	610	607	601	643	656	663	630	673	664	643	663	637	694	681	675	706	648	653	652	620	688	656	676	666	643	690	591	623	628	627	641	619	662	649	643	682	630	724	688	644	626	672	668	681	614	663	688	667	620	667	684	622	675	632	623	632	658	644	692	647	629	649	681	673	650	647	660	687	651	638	702	653	644	655	654	637	633	638	627	697	648	652	675	645	630	641	660	633	633	610	671	632	664	639	603	681	626	653	683	643	674	652	669	643	638	682	657	634	635	612	667	669	627	637	677	643	685	618	695	705	624	694	648	639	649	629	665	677	646	671	636	648	619	679	632	663	677	647	671	640	687	605	638	608	659	687	665	667	641	641	619	615	661	695	624	663	694	680	649	630	645	621	660	661	684	665	667	689	648	667	626	685	609	633	677	622	657	631	692	650	626	666	705	630	627	652	664	669	650	694	639	623	630	670	657	623	651	608	664	615	603	673	660	689	640	658	646	663	655	631	669	623	617	687	690	661	643	663	623	647	639	671	619	651	648	607	595	654	616	684	667	629	632	658	658	660	657	628	648	655	669	689	655	633	665	681	654	632	684	616	656	665	616	641	660	653	667	692	620	680	645	638	644	658	677	662	616	661	641	636	689	615	627	604	678	670	678	656	682	639	628	598	659	646	667	643	640	687	664	642	694	621	619	617	638	603	651	685	663	651	663	706	662	677	666	694	631	673	661	642	659	645	672	666	665	677	648	644	638	662	670	667	639	616	632	665	676	662	677	627	683	664	714	681	666	704	625	633	617	708	656	666	685	643	654	694	666	645	695	633	657	646	646	669	626	668	630	611	628	653	634	641	655	623	654	639	651	668	641	682	653	656	710	690	667	627	662	617	664	657	680	668	670	690	696	662	617	698	713	647	618	639	657	644	633	636	654	651	654	670	658	631	625	666	668	667	654	679	627	676	674	634	617	646	634	686	660	693	643	649	633	662	655	627	622	670	639	653	652	649	664	615	648	628	628	633	673	666	634	623	689	670	633	652	689	614	628	652	673	612	636	689	709	681	657	610	646	690	656	630	642	644	671	657	693	680	665	635	648	625	611	682	632	615	670	632	631	645	652	662	616	620	649	667	684	644	612	640	675	652	671	645	652	619	657	647	673	655	647	612	693	629	651	637	635	683	677	627	678	639	690	693	696	687	657	598	677	632	666	679	659	633	699	663	648	715	655	679	648	671	652	661	623	639	675	649	611	670	668	651	662	648	667	668	674	654	625	668	616	670	642	637	676	671	702	635	603	660	684	667	651	658	660	664	676	672	717	621	648	627	643	646	633	606	698	631	647	641	650	628	576	644	616	668	649	621	622	660	662	739	654	621	655	675	608	672	652	656	670	640	600	642	674	655	637	673	657	646	642	637	679	608	688	626	642	667	614	625	652	671	644	641	669	665	620	667	636	674	663	646	663	658	690	688	647	690	563	632	700	686	650	617	656	677	646	644	645	638	657	635	656	666	664	600	667	599	637	658	632	667	628	700	649	643	641	621	599	650	660	643	681	638	665	624	652	653	685	657	641	638	642	639	669	660	641	604	680	658	634	635	619	638	653	647	662	652	672	624	662	643	646	658	659	608	600	693	662	656	652	639	658	617	662	649	685	620	638	685	626	689	699	698	625	681	672	635	611	631	661	680	648	657	603	663	650	638	690	642	685	687	645	661	655	681	657	603	639	673	642	641	667	688	656	625	617	647	642	659	633	682	645	672	667	646	644	672	658	681	645	652	661	660	666	659	638	658	643	668	663	642	627	648	631	617	691	698	665	654	623	697	613	676	644	618	646	613	665	684	613	621	699	703	688	629	642	682	640	636	659	662	641	650	632	642	672	675	675	671	667	621	711	669	648	630	610	674	656	666	636	619	628	633	680	713	648	718	649	633	608	616	634	660	681	670	633	624	662	624	621	637	651	650	633	638	636	676	635	613	663	688	628	591	695	622	667	721	646	644	593	693	637	673	681	619	626	658	645	640	613	647	648	687	662	678	619	677	648	639	693	646	670	695	634	675	666	617	641	659	683	635	637	690	614	663	668	668	695	650	656	658	638	661	657	703	695	633	657	678	632	667	654	640	633	638	656	645	645	645	628	630	678	651	658	664	657	666	622	660	625	606	651	647	629	652	680	646	646	666	683	642	609	640	673	633	670	689	648	624	702	671	636	717	659	619	639	611	638	626	635	648	611	669	603	626	603	623	669	653	628	647	632	682	665	625	655	620	641	620	652	638	669	639	670	701	680	650	644	672	646	670	664	657	663	620	659	651	692	668	677	608	636	661	649	678	616	658	643	686	643	679	667	634	628	690	672	636	648	658	655	656	632	652	684	680	655	662	656	675	632	674	700	641	644	654	610	617	681	638	666	648	695	692	637	602	622	673	718	637	626	634	680	642	677	629	648	670	619	690	660	633	634	709	639	647	673	634	614	633	643	691	641	716	683	671	641	645	678	661	675	625	639	631	669	619	653	650	696	641	653	637	610	664	660	599	681	654	632	638	641	644	657	683	670	625	632	700	632	654	653	664	645	682	613	653	648	668	625	646	648	679	667	673	649	608	643	663	608	675	660	642	688	653	617	637	673	666	706	632	672	636	629	700	660	647	643	681	668	673	622	644	621	646	625	701	667	657	612	714	656	694	642	688	703
67759	25057	3469	343	244	176	183	162	169	143	184	157	134	165	122	136	123	140	149	138	140	129	151	158	127	148	153	128	135	136	142	159	139	130	137	148	148	113	134	132	130	128	138	167	149	147	132	133	135	139	128	121	152	155	133	118	159	165	143	155	205	189	191	260	284	227	195	166	141	165	156	184	165	162	157	134	134	146	126	131	128	141	116	122	138	121	139	117	102	128	118	125	144	125	127	121	132	129	128	138	127	135	136	134	118	130	121	145	121	137	109	126	145	152	138	120	121	137	130	119	138	128	139	119	138	132	138	125	139	135	136	130	138	132	135	136	144	118	130	151	138	145	110	127	143	154	142	126	143	123	138	122	117	139	148	123	142	128	139	129	135	149	136	125	117	133	135	132	139	134	118	134	125	140	128	141	144	139	135	131	142	139	125	129	124	124	121	126	128	121	140	115	130	130	128	125	159	120	118	120	124	135	132	130	128	131	131	137	116	125	131	131	137	128	138	160	128	119	157	130	112	131	133	145	136	126	118	128	137	138	132	123	128	125	125	148	135	108	137	137	119	126	126	127	134	131	119	152	123	142	136	130	134	132	122	136	141	137	129	115	112	146	133	139	126	134	135	135	141	145	112	148	122	130	139	137	143	135	160	144	106	159	122	138	139	128	136	131	114	131	119	105	149	125	119	144	119	137	134	126	142	131	134	137	130	136	136	166	140	139	108	120	132	137	136	133	133	146	133	139	132	128	131	124	122	120	119	127	119	114	120	143	125	131	124	116	124	143	125	141	138	138	150	133	136	147	137	124	134	139	132	135	129	115	152	135	134	134	137	133	116	113	133	150	141	128	130	141	146	153	125	131	124	121	150	128	143	124	122	122	162	149	120	140	150	127	120	115	106	124	123	109	118	113	130	114	131	132	133	125	144	122	120	121	115	117	137	145	147	126	118	124	128	140	135	127	134	125	136	126	130	125	158	137	127	103	147	119	141	126	145	117	139	123	152	125	117	131	131	114	139	127	139	134	117	136	131	137	128	145	140	113	135	125	144	147	119	142	129	131	107	125	131	120	131	143	128	129	143	141	118	125	117	144	111	164	121	123	139	133	131	132	124	141	113	120	130	121	141	132	130	124	126	120	123	118	133	131	137	124	130	131	117	143	129	160	116	119	121	147	160	101	133	143	161	129	145	117	131	113	130	148	118	123	133	152	120	137	144	138	142	143	139	120	129	129	124	116	152	132	142	124	128	136	111	120	141	133	122	119	169	139	136	154	142	121	118	135	141	135	128	127	130	130	122	134	133	124	146	129	121	129	112	100	138	129	148	123	139	121	134	103	109	148	121	136	134	124	141	132	134	124	128	125	135	122	138	144	163	133	124	117	136	135	160	158	127	144	124	139	141	151	148	146	145	140	124	118	112	117	133	127	119	114	135	131	137	122	110	150	105	140	127	145	111	150	137	134	123	118	113	117	124	124	126	148	134	129	152	128	126	112	106	126	133	124	134	133	133	129	110	121	111	145	132	138	96	128	134	119	140	138	118	130	138	127	120	164	145	137	112	125	119	136	131	155	136	121	130	122	122	154	126	136	116	120	134	115	138	138	134	127	142	135	122	123	124	123	142	142	147	148	116	135	146	143	119	109	126	111	138	122	126	126	151	123	133	118	117	130	116	121	121	120	125	142	146	120	139	113	123	137	122	141	138	125	119	124	127	126	150	150	130	128	133	118	149	127	119	133	120	147	105	124	131	121	138	137	141	155	156	117	121	136	122	112	113	145	135	126	119	166	119	107	142	111	126	142	143	136	149	129	135	137	124	128	124	132	141	148	143	125	126	139	132	108	127	135	132	122	145	138	135	139	111	135	138	128	146	144	144	144	130	125	139	139	129	121	112	141	119	115	146	137	132	133	126	120	133	138	125	127	105	139	128	118	143	145	126	121	117	139	139	134	130	123	125	119	134	146	144	130	127	123	122	143	123	143	132	115	122	113	145	128	144	125	149	130	134	118	119	129	120	130	129	131	148	146	114	123	143	120	148	132	144	140	116	130	132	130	137	118	112	139	131	141	126	114	108	113	141	116	119	139	126	131	133	147	142	162	139	119	134	122	109	130	133	136	158	145	131	129	134	109	152	137	148	131	118	107	115	111	137	126	108	139	132	149	118	122	140	112	127	103	153	143	133	124	154	142	137	143	144	129	143	132	111	122	128	143	136	117	130	109	124	119	97	135	119	147	144	121	129	107	128	160	141	129	118	140	156	117	155	128	125	128	152	126	104	141	133	114	138	116	140	154	128	149	115	122	141	128	145	128	130	117	125	161	126	137	136	128	151	121	135	137	128	134	122	159	139	132	122	140	120	138	128	133	137	132	123	147	144	122	116	132	134	142	106	124	113	159	128	135	144	123	113	146	147	125	125	146	112	165	136	149	131	126	145	108	142	149	144	124	114	129	143	139	130	117	109	137	138	132	121	140	128	109	127	139	117	137	134	154	108	123	122	128	130	134	142	132	133	135	123	117	135	117	128	134	105	139	130	152	116	126	153	136	122	122	120	119	145	129	141	134	132	120	150	145	128	132	129	132	136	106	130	132	116	129	123	130	123	132	114	133	167	110	123	107	142	144	132	132	125	146	136	107	154	122	129	132	144	139	138	138	138	126	122	150	138	114	137	132	131	121	125	123	141	128	135	141	128	119	140	138	143	121	116	159	121	127	124	134	139	144	127	137	142	142	149	138	136	129	134	137	126	118	115	118	132	133	139	150	147	105	133	120	125	134	107	138	123	138	135	158	113	158	113	122	129	124	134	125	137	126	135	120	133	116	133	109	124	115	144	149	132	140	141	123	138	133	120	120	136	132	139	132	133	127	134	118	122	125	136	128	144	148	125	142	136	119	121	99	125	143	133	140	123	122	128	105	130	117	132	119	125	126	129	113	113	122	138	159	148	151	123	120	118	141	122	125	133	150	140	133	150	149	130	146	145	138	128	130	130	149	112	116	149	133	118	139	117	122	144	141	115	130	138	109	125	135	137	138	144	114	155	113	134	118	140	114	110	131	136	159	124	147	128	121	150	143	111	145	136	119	126	126	125	146	134	126	110	130	123	163	125	126	124	150	133	134	129	130	140	143	143	132	124	124	128	141	129	134	125	111	152	126	131	154	120	139	131	115	152	134	141	148	114	146	157	112	128	130	119	130	119	137	141	130	139	139	138	112	120	153	142	125	128	120	153	133	125	129	126	133	155	129	124	143	137	120	124	152	131	132	123	134	142	131	118	127	147	110	142	120	143	133	126	130	143	133	118	138	141	128	115	124	133	132	137	110	127	137	125	150	133	124	115	128	125	130	120	141	125	124	132	135	156	146	132	130	115	124	112	113	111	143	131	105	132	149	120	136	119	119	132	127	128	121	134	125	136	114	128	136	141	129	114	127	139	127	121	138	139	144	135	138	153	127	114	125	129	143	132	146	141	126	124	128	141	140	121	121	154	147
47975	8939	919	982	857	719	646	637	545	519	491	539	519	478	510	437	430	442	453	415	383	373	410	406	427	398	393	403	416	414	426	358	405	403	401	382	421	385	387	407	406	411	363	354	396	396	398	407	423	395	440	422	460	452	376	431	457	520	524	735	975	954	928	1481	1823	1210	1053	621	643	596	538	641	629	631	596	544	542	546	499	491	525	424	464	423	417	434	430	391	399	460	404	415	426	408	401	428	412	420	408	404	398	407	462	384	372	371	382	417	384	382	377	431	401	413	399	379	409	399	349	384	393	401	417	391	374	361	356	369	395	354	425	361	381	364	398	391	387	440	378	374	390	381	386	350	403	361	405	360	377	426	388	401	387	406	417	374	392	369	379	366	390	409	414	359	378	381	368	375	350	391	361	377	365	355	391	376	380	365	395	376	400	368	397	417	424	378	408	360	408	376	416	343	395	374	398	408	383	405	366	357	356	388	370	406	368	390	384	385	369	378	380	403	441	432	383	361	380	406	379	361	404	369	369	378	399	366	393	401	415	394	390	388	372	381	422	386	353	395	387	383	392	411	392	380	375	368	410	425	384	401	393	386	399	418	382	404	366	385	424	391	411	390	395	412	386	365	414	401	382	412	391	403	410	370	411	396	397	411	394	380	382	378	394	402	393	411	393	407	383	415	387	333	384	417	378	395	383	395	418	397	394	406	413	363	389	392	404	425	394	378	394	378	374	392	384	410	365	373	415	396	390	364	364	406	412	389	401	388	400	371	387	396	394	355	379	401	393	424	363	412	384	411	400	409	372	365	410	379	339	382	382	366	402	327	384	380	381	409	365	402	403	388	417	416	387	375	388	369	378	398	417	400	394	393	378	343	400	377	402	407	406	372	383	388	375	414	403	389	416	375	381	376	387	384	408	354	391	359	411	362	371	354	368	363	423	378	365	401	412	375	411	401	400	382	395	431	410	370	374	399	387	395	376	362	373	396	415	388	419	409	372	374	349	419	392	373	406	380	382	421	428	374	401	407	382	411	407	380	399	390	423	387	380	347	374	406	397	395	410	388	408	428	358	405	391	388	396	413	406	365	378	420	365	403	388	429	377	415	412	397	418	444	360	375	396	421	377	395	405	368	394	394	396	406	380	403	389	401	364	392	381	412	371	426	390	358	378	413	401	407	365	397	392	379	376	369	406	381	363	374	388	356	374	386	360	381	370	445	438	392	390	365	397	383	413	388	387	400	381	400	392	402	390	390	422	402	378	399	401	392	396	362	380	364	404	382	397	399	359	375	359	404	378	374	379	387	365	378	394	374	385	404	422	373	363	407	398	393	408	387	408	385	411	404	355	380	358	402	404	401	360	414	411	343	384	396	378	389	390	410	391	412	426	404	397	408	411	392	353	366	403	341	373	411	407	400	406	409	332	384	418	433	383	384	402	395	430	366	391	428	398	389	376	402	336	385	395	412	419	379	433	386	368	389	375	366	372	378	397	372	382	372	385	428	373	368	392	406	355	398	352	401	437	374	397	371	418	410	414	397	417	387	391	392	381	405	408	416	377	374	379	373	397	383	355	411	392	412	361	403	400	434	367	362	404	384	382	395	396	370	418	401	400	347	395	381	383	370	405	384	395	439	407	410	409	385	389	387	396	389	374	385	375	414	366	394	394	413	385	375	390	411	388	360	395	399	390	395	398	386	397	398	408	374	403	414	410	392	394	438	383	386	408	389	396	399	377	391	417	452	349	396	394	384	398	350	400	375	410	391	398	371	394	401	382	410	365	420	367	396	368	370	381	406	373	414	427	372	376	378	365	345	410	374	393	388	386	404	400	392	400	401	392	379	412	403	408	373	397	432	383	406	397	416	371	414	346	375	365	432	378	379	378	403	377	408	403	400	402	389	391	428	387	389	402	407	414	392	388	437	379	447	410	384	390	361	380	393	364	385	421	390	400	395	403	417	378	421	394	395	400	402	368	415	399	379	349	366	429	378	396	403	403	432	394	372	386	387	389	413	392	393	367	395	409	407	373	398	372	384	380	387	401	403	415	385	388	390	403	387	433	410	382	399	428	421	391	384	409	338	380	358	410	361	394	368	391	406	422	383	367	397	387	375	352	400	409	388	382	375	358	372	344	399	405	402	378	364	376	363	369	369	406	357	407	421	376	351	382	391	361	406	385	394	389	404	362	418	386	378	392	416	411	391	377	344	412	392	402	389	439	384	423	408	380	397	403	385	394	386	389	367	380	386	403	393	432	411	385	391	397	409	385	352	366	351	373	398	410	379	361	392	394	436	349	368	379	405	412	364	375	387	418	404	365	386	440	417	425	358	391	379	442	401	387	403	413	399	395	433	424	398	378	411	413	372	375	398	408	406	351	455	360	380	402	404	356	406	411	389	398	361	374	406	411	388	362	433	412	411	360	404	406	385	344	379	413	394	391	363	389	387	428	388	399	381	397	384	400	374	374	406	412	397	385	395	377	401	404	385	374	382	384	403	396	400	404	396	342	395	385	395	374	403	371	415	398	395	418	414	406	365	412	386	376	376	365	386	372	362	395	407	414	359	407	358	409	400	415	435	375	381	407	377	390	382	400	396	383	405	414	386	368	358	406	384	403	435	397	342	400	405	406	376	404	407	386	422	390	371	413	355	394	383	389	401	384	406	432	380	415	399	441	416	395	357	384	411	395	384	376	380	370	409	410	390	376	423	386	412	367	391	351	375	401	400	382	392	351	390	378	407	411	392	361	374	389	403	416	406	376	391	384	399	402	417	372	385	409	376	406	422	446	381	387	394	374	403	415	430	378	368	383	364	382	373	404	388	402	398	383	369	389	382	391	409	394	386	401	378	373	357	377	348	380	366	395	384	401	371	402	407	408	383	349	423	408	413	377	413	414	368	386	391	430	384	403	399	366	409	397	358	382	371	336	403	414	388	388	371	391	404	407	387	375	380	407	418	361	389	367	387	357	403	403	388	396	362	376	357	451	388	421	358	387	434	381	422	403	420	374	376	442	403	379	402	365	374	391	385	377	433	398	379	397	373	405	428	374	367	377	424	323	379	370	373	373	353	398	416	368	389	383	389	391	375	352	407	394	385	405	403	391	381	374	374	394	435	377	399	420	376	400	363	363	417	385	402	385	383	362	371	375	388	394	395	394	387	396	394	354	415	384	397	399	364	391	386	355	386	418	365	382	393	386	403	349	366	392	407	378	436	395	362	379	397	412	393	398	365	367	398	419	416	371	380	369	436	412	398	398	379	409	404	415	404	404	398	408	398	373	390	394	361	399	370	389	379	390	370	413	408	377	374	374	384	378	362	366	386	379	395	384	389	442	383	388	409	399	383	385	403	393	388	393	382	388	407	388	382	409	389	437	376	406	397	416	390	398	373	399	364	400	376	374	405	402	409	378	382	379	359	406	394	367	402	381	408	368	391	405	355	409	344	379	364	397	384	411	396	399	370	422	417	378	395	388	422	377	401	383	390	394	417	369	366
78757	34642	7591	669	365	304	262	234	196	196	183	158	162	173	179	153	165	148	146	140	158	145	154	113	121	166	141	155	128	139	162	130	129	138	129	137	130	143	137	124	129	124	116	138	151	170	136	143	131	130	147	129	139	149	145	166	150	180	186	213	279	259	236	311	427	297	287	176	187	194	185	217	181	221	169	149	155	179	133	164	171	155	158	144	150	152	137	146	161	147	145	117	156	139	152	139	125	149	138	148	139	143	147	139	143	149	135	116	124	139	132	134	162	138	143	128	140	118	135	129	127	161	141	133	156	146	125	132	161	125	137	156	119	150	132	157	148	133	140	141	135	146	145	135	135	131	136	146	129	114	133	135	158	126	117	126	142	142	159	157	143	144	132	147	140	159	130	137	138	113	133	156	112	135	114	148	126	145	140	117	143	119	145	141	132	129	134	151	146	106	127	140	126	137	117	121	137	144	136	122	152	131	140	140	142	178	139	128	148	148	129	153	132	149	130	126	140	133	151	151	130	124	142	134	128	138	141	132	114	140	146	135	141	131	119	123	118	131	143	151	125	131	125	135	121	133	159	135	145	135	132	123	133	147	140	124	153	123	136	149	132	127	134	150	117	130	150	143	142	160	153	115	121	145	128	126	130	136	157	140	124	133	149	136	132	142	151	137	135	139	146	124	119	139	124	149	162	149	140	142	140	136	120	133	136	153	98	153	169	148	119	145	139	130	144	148	125	136	135	123	117	152	116	148	152	140	139	130	129	137	142	141	156	120	138	117	148	146	153	145	127	142	124	126	127	148	142	127	142	140	134	133	139	138	161	145	112	122	143	129	124	123	147	123	144	155	145	142	134	157	117	152	148	151	128	132	142	143	138	144	114	142	147	134	120	140	143	154	139	125	135	136	144	136	146	127	152	141	124	144	127	128	122	134	134	122	163	140	132	116	146	148	137	145	142	136	145	139	154	127	131	142	138	134	159	132	119	122	152	134	142	112	149	137	149	168	156	148	140	126	127	153	136	147	155	119	137	137	156	141	140	125	145	142	136	133	130	107	137	144	150	132	145	131	135	138	119	130	123	134	135	151	138	172	147	127	126	126	131	126	139	107	123	135	163	142	137	125	133	122	123	139	138	129	128	118	151	153	134	115	133	156	148	120	141	129	142	120	134	146	147	114	139	147	134	143	115	153	139	167	127	123	147	137	111	118	160	136	135	125	131	136	118	141	141	122	133	138	136	144	137	138	166	141	133	145	138	123	131	120	123	132	135	144	125	139	117	135	126	121	157	145	135	138	128	132	138	147	173	136	126	118	143	128	125	136	151	144	131	158	143	137	161	136	146	126	141	132	141	140	119	133	152	134	141	154	126	134	132	147	145	140	116	135	123	155	126	138	140	133	131	141	134	140	124	141	132	161	158	134	134	152	139	144	124	150	154	136	120	136	133	123	130	161	145	124	139	138	118	127	121	152	141	149	148	148	136	138	150	132	141	118	125	130	125	147	152	152	148	126	136	117	124	168	126	125	142	131	129	119	124	140	122	128	133	129	156	141	133	134	133	129	154	138	145	133	147	135	128	134	136	131	134	130	140	141	133	122	129	130	141	136	139	141	144	154	151	139	154	139	162	142	140	132	146	150	121	134	140	137	133	157	147	134	122	145	153	119	139	146	152	136	125	122	132	143	150	136	140	132	132	154	125	138	118	154	126	150	137	149	126	122	111	137	140	137	135	123	148	143	125	131	153	143	149	154	137	133	126	149	141	153	147	140	117	125	148	142	135	129	145	133	138	148	138	145	161	115	142	136	132	117	149	134	134	140	127	134	126	125	129	140	153	145	135	142	138	152	132	139	131	136	144	121	125	123	140	132	137	131	155	131	129	131	139	133	148	152	126	141	151	135	160	166	139	146	136	148	129	140	135	136	155	138	149	134	157	137	126	133	150	149	147	130	145	134	136	116	141	135	145	156	150	126	144	165	131	153	141	142	159	149	147	128	139	141	121	133	127	118	139	130	157	114	140	114	129	129	116	142	133	135	127	133	150	143	136	143	137	155	129	136	133	113	122	152	145	147	143	137	135	137	148	139	134	177	127	144	132	147	133	140	140	151	129	141	148	147	135	134	138	149	138	128	151	132	131	149	149	164	136	125	123	125	121	129	129	153	142	132	134	116	124	160	157	143	165	135	145	129	119	137	127	148	132	124	161	142	118	142	159	149	151	138	159	108	141	155	125	157	165	133	132	118	129	146	127	138	142	135	147	145	126	132	134	136	125	127	136	129	123	128	140	141	161	128	141	155	144	141	132	125	115	128	149	158	128	139	132	136	131	145	119	139	136	127	126	138	134	144	143	147	129	155	142	137	152	131	118	151	134	125	140	141	159	146	135	151	149	149	146	149	136	127	144	138	125	133	137	127	132	125	163	132	132	165	129	131	124	127	148	136	143	144	129	126	133	145	137	139	152	135	127	157	124	127	156	148	147	138	128	145	133	140	131	130	142	136	134	151	127	139	144	157	145	149	162	119	155	139	132	141	150	133	141	147	128	153	142	147	156	146	126	140	142	125	120	119	118	129	132	119	117	136	139	138	145	126	134	123	129	138	135	121	114	123	151	148	145	129	120	125	120	135	119	149	127	144	145	167	145	135	134	141	132	153	142	148	139	143	131	141	119	146	146	151	131	127	149	132	134	140	168	169	130	147	123	160	128	135	147	125	140	134	129	139	157	144	154	127	112	158	127	113	149	124	138	160	128	147	130	138	134	140	152	158	143	125	125	122	138	149	152	138	138	127	114	133	142	128	137	155	126	128	159	144	147	135	133	114	163	150	129	141	143	114	130	146	146	127	127	150	140	117	148	149	148	146	156	140	158	120	138	165	146	120	149	131	146	145	119	143	144	128	148	147	154	116	124	141	136	128	149	142	138	128	133	155	164	118	129	145	132	128	130	149	138	121	130	125	138	124	142	138	145	119	143	138	137	142	143	146	128	116	132	151	135	145	111	127	130	135	138	146	126	124	169	137	125	136	133	138	129	118	135	137	117	152	146	138	128	126	119	139	142	138	129	131	118	130	143	146	127	134	129	135	120	132	142	150	140	132	132	133	129	135	140	141	150	141	139	124	118	134	137	119	126	126	118	149	138	131	153	130	117	142	132	144	142	119	140	139	148	137	126	109	145	135	134	157	134	149	142	133	133	133	129	152	134	137	109	136	154	159	140	126	137	137	131	127	138	131	122	150	140	127	159	130	132	115	141	138	142	153	137	131	158	136	123	136	116	133	140	134	140	128	152	139	137	138	122	162	146	154	144	139	153	162	128	130	135	142	132	155	142	151	132	154	149	134	125	128	148	139	131	127	129	130	143	138	136	139	133	156	130	151	148	139	119	132	138	142	142	131	118	152	136	154	135	140	144	142	127	135	148	110	132	149	138	124	116	138	138	129	123	128	143	147	138	147	119	125	144	138	133	143	153	130	155	135	131	140	158	161	122	141
56435	13223	1466	1497	1312	1075	999	854	812	689	659	639	536	557	547	534	557	540	524	477	450	502	416	469	443	435	405	458	452	456	469	451	401	431	407	469	437	456	435	458	432	431	449	429	428	419	450	429	467	439	409	478	490	433	447	458	549	724	827	1011	1847	1659	1244	2032	2816	1835	1552	863	842	878	952	903	753	999	797	714	756	830	638	654	612	572	507	482	468	467	457	462	449	421	414	411	404	429	445	413	414	443	414	443	415	437	409	416	449	431	449	431	424	416	420	427	401	400	397	424	412	425	387	389	396	385	397	394	433	404	420	429	419	387	403	427	438	396	392	443	422	396	420	426	404	392	385	439	431	397	426	398	373	424	411	400	427	464	398	423	430	373	412	357	439	427	411	384	416	425	394	423	414	395	404	404	395	417	431	388	394	411	403	419	416	390	413	419	399	450	400	393	446	443	417	425	408	455	432	417	431	411	424	439	427	442	411	471	406	404	398	403	418	413	378	392	401	410	391	440	397	396	439	406	368	415	403	406	433	402	367	418	379	407	392	409	401	407	430	403	376	405	385	398	385	379	448	416	390	427	425	426	381	409	454	374	434	387	425	372	414	401	412	406	423	369	435	389	391	420	403	417	443	393	392	390	415	405	383	393	401	378	411	383	390	413	394	422	418	449	416	374	444	436	375	406	431	409	403	424	427	440	410	402	446	414	395	383	389	412	398	405	430	407	433	394	425	415	389	398	408	387	412	442	410	407	377	410	406	424	404	424	392	405	389	442	388	402	411	437	426	403	401	416	426	429	402	370	476	387	408	390	420	395	421	370	396	423	419	404	405	425	439	430	381	390	425	424	415	395	404	447	397	436	402	453	438	420	436	400	420	376	410	426	437	419	410	408	420	387	384	407	404	421	426	393	403	420	414	461	445	444	389	410	381	408	389	365	403	393	460	387	393	419	395	392	396	364	405	438	433	425	424	420	422	430	420	397	432	375	415	420	402	381	418	411	391	433	386	369	407	354	438	401	402	396	411	444	413	419	390	428	410	397	419	406	400	416	396	417	384	402	423	420	394	417	432	398	426	410	422	409	406	414	404	396	415	409	419	379	387	422	411	410	426	379	406	425	438	416	423	411	384	390	412	421	442	409	376	430	426	409	422	442	380	374	418	447	409	391	453	419	431	415	395	382	413	420	397	416	376	422	447	439	443	470	420	394	415	402	415	413	410	357	429	407	427	401	407	449	426	432	455	421	424	395	421	371	379	385	426	402	404	406	430	407	426	406	402	437	401	424	396	392	411	385	439	402	429	422	405	412	392	420	401	432	421	441	411	385	385	406	405	380	385	408	400	421	447	422	389	437	422	439	399	435	409	415	405	400	413	441	412	385	413	435	408	425	394	414	427	404	399	397	436	410	408	428	395	398	430	400	411	444	379	426	419	410	414	427	412	427	444	397	383	451	412	391	443	430	411	407	400	394	439	406	395	398	402	393	387	427	424	415	394	414	432	379	403	422	416	410	434	419	412	383	435	400	393	405	434	425	445	406	384	388	386	382	391	401	390	409	438	439	410	372	423	424	428	391	399	422	435	424	392	402	405	406	383	362	394	436	419	408	390	410	442	428	423	436	419	426	421	416	403	438	438	377	418	388	405	462	438	439	395	384	423	405	400	394	439	387	383	387	422	406	420	421	426	413	380	416	423	445	421	385	421	410	422	411	414	418	396	362	375	398	382	389	424	408	425	399	419	406	422	390	403	391	404	449	389	430	421	422	395	464	438	447	438	434	387	409	400	411	418	419	420	413	410	393	390	377	426	437	400	405	398	398	380	417	409	403	398	437	426	407	435	425	430	428	448	447	447	416	406	411	452	410	402	427	414	419	388	421	397	388	387	415	413	413	396	393	409	405	449	437	388	450	434	379	445	407	427	397	408	376	404	429	439	400	437	395	415	416	416	374	415	386	393	427	384	393	414	401	448	406	416	399	457	400	428	435	387	394	411	420	393	395	391	424	421	406	395	386	425	382	410	402	411	418	414	423	403	410	390	426	392	426	425	431	392	412	408	438	429	410	424	432	400	422	384	430	399	402	391	426	416	393	401	412	414	447	405	417	420	402	411	398	428	420	387	377	426	394	419	427	411	420	386	457	449	402	414	445	428	421	380	412	399	458	410	407	419	400	354	396	382	400	371	405	410	400	386	411	374	416	429	387	386	428	408	439	419	395	398	428	399	409	418	427	420	392	404	420	386	471	394	433	412	419	412	402	448	395	404	438	464	432	415	409	436	456	428	365	411	414	433	439	398	410	391	409	436	407	428	399	390	426	373	398	388	366	385	426	423	393	436	368	368	401	416	406	404	426	372	400	434	397	391	423	383	410	417	389	417	410	405	393	420	380	397	444	419	429	385	397	402	414	393	433	404	405	396	377	392	419	422	447	397	430	444	384	428	414	389	440	378	400	404	390	386	389	443	403	394	434	414	416	438	393	409	405	403	406	431	408	387	392	443	380	414	397	415	428	421	379	393	410	380	417	384	409	403	420	413	421	414	370	366	383	424	404	420	393	415	394	398	407	413	400	382	401	399	404	460	412	427	388	400	414	385	395	383	445	408	378	407	430	435	395	429	431	384	391	413	399	402	405	431	424	416	404	408	410	413	437	420	408	384	409	408	425	374	368	404	437	364	442	399	381	398	408	445	412	402	386	417	424	406	412	424	419	401	391	435	437	393	432	421	384	456	434	425	398	420	430	418	423	433	420	410	447	420	389	443	427	422	448	403	386	430	413	432	399	413	446	449	428	397	392	459	396	415	455	410	402	383	427	419	384	422	424	416	427	401	399	432	431	411	410	410	410	444	412	382	383	429	459	397	412	408	390	417	446	411	440	364	414	396	410	436	412	401	381	375	407	435	405	423	416	410	433	399	423	428	418	413	430	384	416	407	417	417	443	402	405	428	392	388	412	399	361	406	423	413	390	426	428	441	408	391	387	406	422	390	377	438	416	387	414	421	431	432	421	419	414	416	397	423	416	387	392	398	419	419	380	381	415	381	399	398	405	413	402	402	411	421	427	416	413	403	419	422	375	434	414	434	404	394	389	406	404	415	370	431	385	408	444	408	417	407	438	423	424	387	405	443	459	397	439	420	400	402	445	419	445	402	456	414	414	416	414	413	381	399	429	436	393	415	436	394	401	439	385	404	439	417	404	404	401	410	418	408	382	420	428	411	431	422	404	429	398	412	389	441	408	407	416	380	405	405	382	391	441	395	408	439	379	382	423	386	407	423	383	434	438	412	422	402	461	399	446	391	436	431	402	393	412	418	412	399	380	436	406	420	403	423	452	421	443	420	423	456	415	385	407	431	423	429	409	416	404	432	382	458	424	403	398	376	385	411	424	423	426	406	422	382	427	398	404	391	450	412	415	417	403	450	442	407	403	441	398	409	414	410	429	416	408	419	427	398	398	423	379	382	437	407	422	393	405	408	407	448	394	425	429	403	399	445	404
33422	4778	324	266	240	231	244	226	235	270	237	255	244	248	232	265	246	248	230	267	265	224	261	248	238	214	258	242	281	243	232	235	253	252	248	202	235	243	219	219	229	225	247	237	250	266	256	241	237	245	242	244	258	227	245	230	247	262	251	252	260	227	270	224	261	288	280	236	257	251	246	233	235	254	243	256	243	235	228	233	242	257	264	247	227	222	236	255	238	248	251	239	227	236	233	271	251	248	229	222	257	257	254	245	233	237	224	226	264	240	245	220	262	252	262	239	251	259	241	226	220	225	260	250	263	244	226	245	238	217	255	218	210	232	259	231	257	262	232	221	250	227	255	230	246	219	242	258	208	231	226	244	241	239	239	234	231	230	218	265	251	267	232	228	248	244	238	226	221	206	233	285	229	231	236	253	231	216	242	256	245	237	249	231	220	256	232	239	221	239	241	241	269	251	248	238	247	238	233	237	207	229	229	247	243	243	251	259	244	225	270	238	243	227	244	240	235	225	249	221	243	281	248	228	237	220	245	245	253	240	230	244	240	207	227	226	207	226	225	217	262	241	277	233	214	260	250	236	245	235	230	223	235	227	236	222	252	233	251	227	262	254	213	229	210	227	241	251	244	228	228	231	263	232	235	245	244	225	207	221	232	226	219	249	246	218	204	228	250	239	213	258	230	212	242	273	256	260	206	261	224	252	233	216	245	222	267	266	253	255	230	254	217	272	249	226	230	241	247	258	243	259	255	220	235	238	243	233	260	250	244	258	264	235	237	233	263	244	245	220	265	233	243	244	271	264	214	218	239	228	245	234	245	246	238	246	238	239	265	234	258	253	253	268	241	231	233	237	255	226	247	246	244	247	257	214	229	252	245	237	238	229	246	231	217	236	260	246	245	243	267	276	212	208	269	250	235	230	242	247	228	267	217	227	228	233	218	248	230	265	254	232	222	255	243	235	240	229	229	223	238	240	245	214	235	241	237	233	235	228	215	244	220	237	251	247	213	235	214	239	228	246	245	249	249	240	239	257	229	207	241	250	224	220	251	238	238	245	229	247	270	244	244	241	224	242	228	262	244	233	270	230	239	231	209	240	223	251	265	230	254	271	240	263	241	235	230	250	239	235	249	232	258	253	257	237	234	233	226	268	253	272	251	223	231	226	234	251	254	247	230	233	234	238	229	244	256	204	253	248	227	221	222	216	227	275	245	238	227	246	221	251	242	232	227	232	251	218	257	246	250	251	273	276	236	247	235	230	242	244	233	244	241	218	244	221	256	236	233	230	254	221	217	260	255	219	217	233	239	219	272	243	226	277	228	239	268	227	253	222	241	228	228	231	244	238	241	224	241	249	265	261	251	246	244	242	238	251	243	258	236	252	236	247	244	235	223	251	219	253	255	241	249	226	229	218	233	264	231	240	239	252	267	265	233	228	228	255	248	245	223	243	237	258	227	238	267	229	254	232	232	227	236	273	254	230	239	244	242	214	252	220	241	232	252	254	223	228	231	234	230	237	225	261	217	238	250	240	252	245	236	236	242	190	246	256	252	244	249	233	254	248	248	243	285	244	221	225	246	247	230	266	261	241	263	223	243	219	246	250	232	243	268	246	223	232	231	250	200	256	250	231	245	240	255	256	228	229	248	249	226	264	253	219	250	250	218	240	233	239	247	249	259	248	246	238	248	217	246	230	227	251	220	236	226	225	252	230	247	240	219	264	238	229	233	261	236	241	235	270	237	230	252	243	268	250	261	272	240	229	259	239	246	240	239	234	233	278	224	224	229	229	255	270	230	286	236	246	232	214	234	234	219	217	243	254	215	255	262	268	240	209	229	216	253	268	237	244	240	208	244	248	229	256	242	273	221	239	226	247	265	238	258	249	264	225	244	222	227	270	248	242	235	230	264	233	225	235	236	231	208	240	257	249	224	229	239	255	232	275	244	255	230	245	236	222	251	256	253	269	234	275	249	265	226	209	234	258	220	244	239	228	240	219	256	216	222	247	283	228	243	253	234	234	225	245	243	256	226	231	254	218	225	251	230	239	240	252	239	240	245	250	264	266	223	245	248	229	214	233	240	214	234	254	215	220	233	277	260	240	250	253	236	234	231	252	249	218	267	281	241	243	263	238	220	247	229	228	239	259	249	251	219	232	261	231	235	200	243	233	241	232	217	245	268	192	234	230	233	245	242	248	257	228	229	233	237	219	280	257	254	233	232	224	262	261	247	233	227	243	255	232	230	224	251	234	216	226	244	253	255	251	207	259	253	246	233	234	244	222	247	242	240	238	247	225	248	213	233	230	232	230	230	250	236	264	248	203	248	225	261	230	243	256	233	217	256	245	217	239	220	243	198	249	226	210	239	236	245	250	233	206	254	237	242	253	241	260	231	237	248	227	219	258	257	244	231	243	233	261	230	254	238	236	220	225	247	272	254	247	231	235	233	260	229	263	245	232	217	232	241	247	224	206	244	257	259	254	265	250	252	260	244	262	243	263	246	233	227	250	221	232	241	213	256	245	253	228	257	236	241	240	258	257	248	246	241	236	279	225	240	243	239	240	219	254	231	235	234	209	228	210	239	247	220	214	221	239	242	234	239	243	238	242	256	260	255	267	230	236	230	280	228	244	243	246	227	238	233	214	266	251	257	250	268	251	221	245	263	216	231	207	244	254	235	247	259	236	252	231	244	241	242	255	255	250	218	246	245	233	220	251	227	235	236	228	250	247	242	251	265	220	271	245	224	227	202	230	233	255	220	246	244	252	234	236	241	232	220	263	221	250	207	216	255	226	239	231	225	244	240	253	252	270	237	245	237	232	258	239	253	244	241	237	245	250	261	231	245	256	252	233	242	274	250	250	232	234	250	237	255	280	229	239	294	222	248	250	253	234	230	232	240	257	241	271	231	240	238	235	231	246	231	211	254	250	221	235	223	269	272	241	244	250	239	241	221	257	238	235	239	226	239	231	284	238	247	204	227	236	225	239	275	242	229	247	221	238	282	231	229	236	205	266	226	247	271	243	199	221	218	243	270	264	265	239	236	225	227	256	245	264	245	243	243	231	254	220	232	242	271	232	265	255	229	248	231	218	241	242	237	246	253	232	244	273	223	276	234	250	222	232	219	248	251	253	246	212	236	256	231	260	243	237	242	261	226	252	226	277	233	247	254	222	252	273	229	233	246	229	239	224	204	242	250	255	242	256	252	234	254	264	244	240	259	257	237	235	225	252	221	249	241	267	249	229	236	234	243	210	250	240	232	265	231	236	233	233	256	206	252	254	233	263	230	256	243	240	247	257	252	231	250	249	256	247	222	247	254	248	226	266	240	252	230	241	247	261	247	232	242	233	248	229	226	262	229	248	222	233	256	242	239	256	245	274	250	233	284	254	240	228	231	222	227	238	256	248	226	201	240	226	275	258	236	221	240	265	220	235	225	249	205	238	251	255	258	226	212	229	237	235	237	246	216	225	245	256	236	218	238	221	216	235	264	242
29868	2257	702	707	702	670	689	689	662	614	643	682	622	655	642	658	654	645	664	608	663	692	654	661	660	620	701	688	670	674	661	650	641	655	701	626	667	618	686	684	641	615	652	590	641	640	614	656	670	654	661	690	681	680	631	665	657	623	744	681	769	685	722	720	742	735	654	646	685	643	691	633	708	693	656	666	659	711	664	683	698	650	628	595	645	683	680	661	703	668	641	638	671	667	648	660	673	647	604	696	689	686	673	677	649	621	631	665	662	669	671	661	697	635	653	676	659	672	734	627	663	668	650	646	659	642	687	602	678	639	662	651	635	652	657	640	665	631	639	681	634	632	678	634	630	690	638	653	620	623	618	660	615	673	652	677	665	644	627	655	675	699	663	656	671	638	602	638	712	680	684	665	670	678	641	631	664	659	651	655	641	680	649	661	608	650	666	670	690	636	633	648	685	627	754	654	653	660	652	639	658	696	656	637	602	638	642	673	624	660	644	613	622	610	666	679	608	689	662	630	629	634	659	648	624	638	664	633	642	627	655	615	584	663	671	621	600	664	636	625	640	652	651	667	674	611	648	629	634	644	680	703	644	663	634	642	641	639	646	657	682	663	647	599	653	667	669	697	665	635	682	703	633	663	642	672	663	682	661	654	668	653	638	641	683	631	700	649	645	620	628	633	672	602	690	709	649	647	602	606	671	698	620	678	696	619	662	650	659	652	643	636	669	648	657	665	657	674	636	700	638	664	656	623	631	662	656	632	620	722	644	667	682	622	675	673	655	684	638	660	700	675	674	629	664	658	653	617	651	641	691	662	649	654	626	672	677	686	665	645	651	679	655	621	657	620	639	641	598	658	646	663	682	619	628	627	637	641	631	632	623	646	664	691	631	700	667	655	617	639	679	633	668	689	653	651	629	651	680	607	654	645	651	610	645	672	695	645	671	658	664	629	649	630	593	641	648	624	646	655	655	653	664	649	660	673	691	697	662	704	645	678	662	654	699	601	636	701	678	675	681	643	618	671	647	641	650	676	663	648	646	616	687	623	661	645	657	641	705	660	650	656	669	616	678	660	645	647	666	642	665	701	673	613	654	600	674	659	611	595	680	660	693	620	667	690	636	685	610	689	667	630	658	637	631	634	702	657	660	654	702	682	660	649	653	665	664	631	625	659	648	656	653	657	685	620	666	662	638	628	654	659	675	657	614	652	691	623	625	633	645	675	654	640	668	690	636	625	698	590	645	608	603	611	644	647	645	630	611	669	674	663	643	685	648	686	666	662	664	656	654	639	706	649	655	651	621	638	628	651	693	672	661	629	651	607	644	663	679	628	688	663	615	660	644	654	653	632	651	663	680	669	659	642	607	647	623	633	642	645	695	658	664	689	692	667	634	646	674	663	678	673	704	632	638	690	635	674	682	667	651	634	622	647	634	647	643	660	629	596	674	637	714	691	655	710	672	654	627	596	629	668	631	662	667	625	651	620	615	687	634	638	618	643	669	631	623	634	645	637	647	638	602	681	655	671	612	622	632	638	686	704	600	678	697	642	679	677	658	656	619	696	662	647	668	602	660	673	664	669	662	622	686	678	638	617	632	668	659	633	637	633	656	637	627	684	634	660	669	682	646	636	657	670	656	632	673	633	641	670	676	678	683	623	659	639	666	618	657	652	651	646	698	628	674	650	648	656	713	683	656	631	643	682	642	653	666	646	645	644	614	680	674	642	659	637	666	665	668	695	666	661	668	630	656	616	663	645	659	675	673	664	633	654	580	648	607	657	664	633	652	634	669	600	653	654	662	632	666	668	617	640	668	643	655	676	655	672	669	723	648	676	597	711	637	657	639	644	636	629	642	677	682	708	661	649	639	636	675	628	633	634	715	639	650	708	650	666	676	686	664	655	633	718	647	639	646	639	641	616	665	626	623	653	680	637	662	587	608	610	658	661	674	641	591	657	685	606	674	632	665	664	648	694	631	682	636	627	656	631	652	674	657	671	683	623	663	655	683	655	643	636	605	639	669	557	643	658	694	670	640	622	672	691	673	654	648	661	690	654	695	664	662	680	646	657	638	674	660	676	629	627	680	669	663	663	653	652	701	707	649	659	672	672	680	622	594	641	625	616	642	676	668	637	680	651	687	653	660	697	655	683	659	622	631	673	697	679	670	609	677	605	617	675	640	671	667	639	677	627	665	659	658	674	627	638	600	635	636	623	614	642	641	639	687	619	706	664	709	648	679	641	669	638	618	639	638	651	631	651	641	623	694	668	618	650	669	660	656	667	624	643	651	645	717	690	649	704	716	637	634	681	663	655	628	664	623	655	641	627	669	623	627	664	646	602	637	655	675	654	686	687	616	661	685	672	633	665	698	650	650	644	650	667	668	652	651	607	655	645	627	668	664	636	662	666	661	625	684	628	714	603	689	649	649	650	645	658	640	667	615	650	652	656	621	625	668	604	647	624	661	686	640	672	682	625	636	669	661	642	657	636	648	676	652	623	644	721	640	652	637	679	634	652	688	694	658	670	677	637	687	699	658	676	698	641	645	620	679	639	645	652	632	639	676	690	703	664	664	634	709	653	654	663	670	626	651	611	679	637	656	672	646	710	640	666	678	657	643	664	635	653	632	673	658	676	654	632	659	686	640	650	644	669	643	665	672	648	652	651	676	650	628	615	619	646	684	605	660	648	654	699	667	668	642	708	624	612	628	661	662	650	634	672	654	631	676	651	601	638	641	626	605	723	673	649	652	663	659	607	635	667	655	643	668	687	638	664	639	646	630	698	673	642	684	664	680	625	650	644	657	638	699	591	670	660	619	649	668	696	683	663	656	672	682	621	638	649	664	673	651	638	680	668	673	652	670	631	680	693	640	600	667	711	615	639	651	643	646	711	645	676	631	666	615	727	640	608	666	637	677	638	647	654	691	635	622	695	637	641	646	650	668	676	662	635	679	655	682	609	612	670	618	654	632	685	639	685	667	596	678	648	628	609	630	651	672	668	595	641	678	624	663	632	644	637	632	640	695	654	675	646	622	644	671	692	651	664	663	637	664	659	656	624	645	682	645	623	667	681	676	626	640	667	614	658	592	628	648	620	636	653	665	658	639	631	637	659	650	653	640	624	645	608	677	675	674	624	694	629	626	626	636	633	619	652	662	645	620	671	681	617	688	715	647	667	593	646	647	658	686	632	658	630	661	651	670	653	643	666	652	698	695	680	646	627	665	646	621	674	644	656	616	660	677	692	663	678	661	642	642	606	592	674	721	626	653	639	647	683	614	606	660	653	622	663	670	632	659	711	665	657	687	636	643	655	590	613	629	656	719	650	664	666	658	653	669	634	668	604	652	684	607	654	687	632	651	661	677	625	638	671	690	648	640	612	662	602	652	705	666	676	672	633	629	702	647	625	679	656	671	682	642	663	650	674	655	673	676	642	639	673	675	646	647	658	710	640	691	640	676	668	659	650	665	603	673	660	687	691	618	677	671	694	603	640
67686	26466	4236	368	248	206	193	158	168	139	147	155	149	125	127	130	119	149	135	122	139	110	135	134	136	131	158	135	131	127	128	138	123	113	151	143	133	121	128	127	117	136	131	131	126	138	153	149	133	162	116	140	117	129	130	146	158	150	165	158	209	186	287	300	277	235	197	191	179	170	185	180	161	132	137	140	142	143	154	158	128	144	148	130	145	145	111	127	122	114	156	126	130	114	147	135	114	117	115	131	134	134	156	131	118	117	132	123	133	147	122	144	123	126	143	113	108	125	126	118	110	115	120	123	121	127	130	134	149	132	128	138	120	131	124	125	150	117	106	137	129	106	112	139	125	118	129	104	120	115	112	130	125	124	122	136	134	145	108	114	121	136	112	128	154	117	112	127	128	128	113	143	134	135	138	137	130	119	136	112	140	122	118	135	135	131	123	129	113	120	127	132	129	148	137	112	130	150	138	135	129	131	128	143	134	131	103	124	115	118	143	131	114	119	139	130	108	148	122	134	130	124	134	131	116	117	147	127	137	126	90	126	132	124	125	127	124	131	148	140	133	131	138	126	122	151	139	132	122	114	121	122	137	136	130	147	118	133	125	138	124	146	124	122	125	126	128	133	104	145	134	140	120	111	125	136	149	141	113	140	144	104	145	114	139	136	113	116	145	154	127	123	110	129	137	127	118	131	133	145	111	118	119	126	124	133	136	126	120	137	139	131	139	106	129	111	134	118	132	121	126	152	113	132	120	134	140	134	135	124	138	130	140	146	115	141	127	121	139	114	147	128	121	132	137	125	142	125	125	133	162	135	132	120	120	134	128	122	104	118	128	149	133	124	119	109	126	113	127	135	132	137	138	132	135	139	116	131	127	119	97	117	125	126	137	117	147	124	126	116	136	126	127	119	143	127	116	133	133	119	128	137	133	138	128	128	122	100	132	147	127	126	123	150	144	129	136	124	138	129	132	129	128	135	135	133	133	112	151	130	131	137	159	152	145	127	141	139	130	142	117	152	146	117	100	111	128	121	112	121	133	123	136	132	145	140	118	132	123	145	107	116	137	146	122	131	136	125	140	122	134	122	134	134	119	132	122	132	150	120	146	120	122	126	120	145	131	123	133	144	157	139	142	149	116	103	133	116	150	120	124	108	151	134	105	130	119	141	132	132	140	114	116	148	119	155	144	125	116	115	132	115	117	139	123	117	130	127	107	124	111	111	116	118	116	123	142	140	140	90	162	140	131	133	115	121	132	114	130	128	130	126	151	130	139	126	124	145	139	122	129	138	116	123	120	127	129	132	120	141	130	113	131	116	156	148	126	138	142	158	121	102	136	127	129	117	116	120	124	125	132	109	146	137	141	128	147	128	149	129	124	107	128	141	148	138	139	145	148	143	115	116	122	123	146	123	114	133	135	129	109	146	128	132	136	151	121	138	135	138	127	132	148	160	139	121	120	124	135	134	142	136	108	124	134	140	133	108	124	134	116	114	129	134	124	125	136	126	132	134	146	150	123	116	135	128	125	124	123	151	113	129	140	129	102	126	143	143	145	105	118	144	127	135	136	158	143	137	113	135	135	138	128	149	145	142	128	114	151	120	137	135	142	121	121	138	141	136	129	119	127	141	134	132	140	120	131	147	130	129	107	122	134	139	129	128	135	130	140	149	131	110	133	121	118	141	144	129	118	122	141	143	125	130	122	119	118	140	127	106	122	115	131	129	126	118	120	150	126	139	118	126	123	145	136	137	139	122	132	132	119	120	130	115	153	132	131	138	117	132	130	136	129	135	132	126	164	121	136	131	140	110	136	131	121	129	141	139	129	111	147	138	130	121	130	121	122	143	131	141	109	138	138	128	150	123	137	118	135	121	145	122	109	150	150	147	143	109	124	141	108	119	130	125	149	123	132	145	121	121	149	140	134	125	120	135	135	131	109	118	116	110	124	136	145	133	107	136	154	125	125	141	124	136	103	121	103	145	139	130	125	133	130	122	152	120	124	138	129	128	110	129	148	113	125	127	133	124	138	138	144	138	119	153	121	132	135	116	132	136	121	135	115	139	136	126	143	125	141	131	127	116	119	124	136	140	153	129	146	140	126	156	124	119	117	135	120	128	136	121	119	149	128	134	123	118	124	145	143	144	132	125	123	123	142	128	128	122	136	143	119	122	134	135	130	125	134	124	122	116	147	108	124	131	123	128	135	124	137	134	127	129	129	136	138	145	103	106	119	141	147	141	136	126	153	120	137	114	116	129	120	130	138	120	126	123	122	120	124	127	124	150	151	112	137	134	145	140	137	133	133	136	134	127	149	130	137	131	136	110	117	150	116	138	145	136	136	128	142	131	131	129	135	132	131	123	119	116	129	121	127	133	129	136	153	108	123	122	133	125	117	143	150	133	127	126	151	105	141	132	119	117	131	118	127	140	122	103	138	145	133	124	137	142	102	131	130	136	110	144	134	118	130	122	140	133	123	124	147	132	134	137	143	133	120	150	136	117	112	152	155	130	117	120	138	131	134	113	124	136	128	120	119	125	126	113	115	133	139	142	117	158	148	131	122	134	144	137	119	115	125	141	140	132	146	136	125	115	146	127	135	125	125	122	147	121	110	122	129	135	122	131	122	142	121	150	144	125	130	126	130	148	109	117	124	143	107	120	144	121	134	126	117	132	133	118	125	123	123	105	142	124	142	131	130	113	154	110	121	145	141	127	121	140	129	133	109	118	126	139	133	129	115	131	115	126	103	128	148	133	141	139	127	148	123	114	127	129	123	139	116	138	134	126	126	118	118	133	135	141	131	130	107	137	113	144	126	143	128	127	143	124	147	125	107	149	120	157	136	113	132	111	125	138	139	132	136	130	139	115	95	136	135	114	134	127	134	126	130	127	126	131	112	136	142	106	146	113	125	116	123	138	130	118	133	138	123	134	135	128	125	141	121	122	113	123	126	146	132	139	156	126	143	137	132	133	134	146	137	122	141	125	126	139	141	135	141	135	122	147	139	128	126	125	138	127	142	116	112	142	143	130	149	129	125	123	130	121	125	126	139	126	119	152	161	117	122	127	133	139	141	155	141	87	131	136	137	154	97	127	142	136	146	126	125	132	118	136	129	113	129	120	139	131	104	115	122	132	123	139	153	141	141	137	121	143	134	130	139	139	124	141	117	109	127	126	133	126	138	117	137	120	141	122	130	126	121	141	112	137	99	119	135	147	123	134	137	123	121	117	129	144	132	140	135	112	120	117	121	134	145	114	134	132	129	115	154	138	134	120	133	103	124	133	130	138	113	138	129	129	145	130	137	129	125	149	144	133	133	135	140	108	130	121	117	114	127	120	137	147	135	127	131	122	117	133	152	137	129	115	132	125	146	127	126	149	139	112	137	130	126	121	126	136	150	132	144	112	134	142	136	124	141	136	140	121	111	112	140	128	135	127	136	131	135	137	115	126	140	126	124	145	143	127	119	142	129	119	113	125	129	134	141	135	142	119
48851	9135	942	921	918	778	686	606	584	529	529	481	499	460	441	471	487	444	467	434	413	473	414	423	441	416	409	391	401	419	397	407	408	403	409	406	447	381	400	386	392	383	415	414	419	402	385	415	404	408	431	440	430	404	405	412	488	573	689	913	1115	1007	1862	1892	1698	1340	964	662	672	633	731	758	657	661	608	589	531	600	481	540	492	506	438	439	396	373	418	395	407	421	413	396	392	425	391	394	407	400	419	396	429	414	419	387	408	409	391	411	400	422	376	395	385	392	406	383	405	402	399	410	375	390	410	437	401	374	371	376	393	380	410	393	437	404	396	383	380	379	412	367	368	373	380	409	377	379	378	390	388	391	379	390	373	403	394	387	372	376	373	376	347	366	414	371	379	396	399	372	370	413	377	344	387	371	384	402	437	344	389	389	401	394	375	404	427	383	386	403	373	405	368	415	343	391	382	418	416	369	405	404	402	362	415	403	370	397	432	420	408	401	390	384	393	399	401	381	415	389	377	386	397	385	408	383	399	421	404	426	358	386	401	382	419	388	376	402	401	398	374	381	376	416	389	393	408	350	380	390	392	372	431	391	397	402	381	412	347	362	378	358	398	381	399	395	409	377	368	404	446	384	397	407	378	390	395	378	398	385	390	389	422	380	422	404	369	369	381	383	411	399	375	357	393	359	423	386	382	366	385	372	391	368	428	383	369	380	414	388	415	377	372	362	373	415	367	359	406	398	347	386	397	406	377	377	412	377	358	354	379	368	385	423	362	417	434	352	381	406	364	386	367	427	352	392	370	372	419	350	407	403	420	402	352	374	356	390	380	395	372	388	422	380	414	371	377	376	388	401	420	388	402	411	385	385	426	411	399	361	410	374	392	411	394	402	432	389	374	372	367	361	383	417	401	432	376	405	387	352	398	386	379	416	385	396	387	376	367	356	355	395	377	380	400	382	390	390	369	413	387	360	398	405	374	378	383	370	362	407	382	343	392	411	390	408	385	395	379	386	355	359	401	407	383	386	395	326	372	382	417	369	326	379	424	382	436	370	359	388	415	380	383	410	389	391	351	386	366	368	394	393	384	378	362	392	367	428	363	408	405	384	404	381	393	394	374	382	364	373	384	394	370	394	386	359	364	378	347	390	401	408	389	375	373	371	392	394	402	405	400	356	376	407	398	384	400	397	394	343	386	359	395	362	400	401	404	393	408	376	419	343	389	349	399	386	391	378	397	388	379	386	377	381	379	409	392	363	401	386	366	388	426	381	373	402	413	373	384	389	397	389	411	363	388	409	380	381	405	388	392	349	390	419	365	392	372	383	412	376	375	381	394	366	429	384	399	385	408	365	405	387	375	410	370	425	381	343	393	369	395	380	353	375	403	412	377	371	350	389	372	391	396	362	393	388	412	395	404	368	387	378	411	422	400	365	351	401	399	410	371	363	386	391	393	393	357	378	414	365	384	357	369	423	392	390	401	381	362	387	393	378	397	378	383	400	403	395	413	412	383	406	406	383	404	370	389	383	362	406	401	411	397	410	402	373	414	408	405	386	394	392	382	393	378	365	381	393	414	348	410	328	383	351	365	374	377	387	401	397	397	383	393	383	376	341	378	372	386	366	376	385	392	410	385	380	400	392	376	372	366	391	363	399	360	394	373	410	402	372	394	406	381	375	387	406	389	394	393	399	356	381	362	392	384	395	382	420	395	378	400	353	386	415	409	405	419	384	406	403	394	398	378	400	385	396	397	383	410	387	398	394	408	413	378	405	398	407	404	386	413	382	402	402	364	363	365	429	380	381	401	366	373	362	404	360	394	388	397	338	385	409	400	407	338	375	393	364	366	397	399	356	410	379	396	418	397	393	387	391	394	389	395	403	346	393	394	376	387	383	409	377	387	375	395	432	400	381	370	397	382	405	372	396	409	377	351	381	394	379	385	378	400	381	373	356	377	394	350	415	392	389	397	407	373	396	376	390	392	365	390	365	384	377	358	389	382	391	398	426	389	377	373	380	384	376	390	393	392	407	366	388	408	400	406	377	363	381	391	364	380	395	384	411	361	344	363	372	379	406	391	384	382	397	388	381	396	398	396	370	338	397	382	389	404	377	413	348	363	388	386	398	384	392	359	389	383	393	422	382	396	395	386	383	383	411	401	421	421	413	409	383	368	375	388	408	390	399	366	436	395	385	380	385	383	434	389	420	411	421	374	380	389	383	315	374	376	397	363	421	375	359	363	386	347	391	389	431	418	412	379	358	410	356	361	400	398	374	375	409	390	379	396	395	383	362	389	364	396	372	400	361	355	366	366	368	358	366	384	389	403	378	360	379	405	396	341	412	377	398	366	363	412	381	391	391	380	360	398	371	400	366	388	402	408	398	405	392	414	365	389	391	382	374	413	387	368	387	388	337	376	356	394	374	374	420	416	371	397	400	412	369	410	381	388	380	385	395	369	401	384	372	351	387	406	401	387	402	391	406	402	367	372	391	380	407	388	358	399	373	380	359	411	413	394	386	381	431	384	372	381	388	378	391	397	363	419	425	401	402	410	402	358	416	407	365	353	390	407	387	366	369	357	398	401	402	362	409	381	360	343	381	394	423	380	382	410	390	374	356	395	424	368	394	365	342	396	393	394	375	373	398	390	365	387	377	376	372	377	358	372	382	410	390	424	401	407	401	379	404	374	391	383	369	373	378	415	376	381	376	365	363	397	413	390	399	407	367	381	396	370	371	388	358	384	365	386	413	367	354	387	377	430	404	365	363	418	394	409	368	360	406	371	386	364	411	392	395	374	391	397	435	360	398	370	413	391	408	375	399	375	378	381	384	356	375	387	379	406	389	353	383	419	352	411	392	384	380	415	377	373	397	397	402	413	393	389	388	406	401	359	379	386	397	401	376	357	432	389	355	357	380	412	425	363	391	373	400	373	357	372	347	368	373	387	368	358	413	389	375	392	357	400	382	379	349	396	396	382	398	403	388	370	403	349	403	409	382	384	399	356	385	385	379	361	364	382	436	430	388	367	372	379	385	396	394	402	398	372	402	382	354	400	412	379	388	369	373	397	382	368	370	382	350	388	388	411	340	417	377	369	367	399	369	377	379	345	408	409	404	395	389	396	395	380	397	399	411	401	404	388	404	405	414	395	383	391	357	405	370	377	406	404	389	388	383	421	416	383	382	355	366	350	413	390	434	390	399	432	386	397	427	390	405	382	405	420	365	386	382	399	378	380	403	355	379	384	390	391	373	376	399	367	403	382	409	396	369	386	378	435	380	370	406	397	392	425	393	373	391	387	411	344	382	420	440	365	371	407	379	380	406	406	395	385	405	386	361	380	379	396	408	396	373	366	386	385	408	363	342	372	398	418	394	393	429	381	389	393	398	377	419	385	365	382	366	399	399	415	333	365	385	372	335	395	396	396	380	392	400	383	392	388	403	398	383	387	365	400	379	415	368	385	383	408	383	402	366	374	393	417	405	393	362	347	390	386	365
78154	35063	8499	778	369	320	248	221	198	185	175	162	154	166	176	164	169	147	146	151	149	147	117	146	143	151	143	145	119	138	152	131	125	119	129	154	137	134	153	135	134	126	127	130	178	137	134	140	125	158	112	124	151	127	138	167	142	193	242	319	317	280	414	460	387	351	292	221	198	184	230	207	197	217	184	160	141	187	193	140	156	142	155	130	152	145	147	149	163	143	123	116	112	126	133	132	131	137	123	132	154	142	131	128	144	141	130	125	122	145	140	125	147	129	138	169	133	131	136	137	152	121	132	119	147	121	141	122	142	125	143	133	121	138	150	140	122	106	145	118	132	140	149	118	113	121	132	136	130	156	138	139	136	107	147	145	123	131	150	117	120	148	125	131	144	122	136	115	125	127	116	112	138	125	122	123	110	163	145	118	121	114	143	140	138	140	131	155	144	143	132	138	127	155	114	135	127	107	162	115	121	133	127	137	133	126	135	144	131	133	132	139	139	148	145	129	146	133	123	126	163	144	146	132	125	121	130	138	143	128	156	147	121	124	136	142	138	128	151	143	137	132	134	133	155	130	132	148	122	113	150	117	151	137	125	126	149	109	130	134	136	128	136	140	123	146	121	140	153	128	126	146	133	145	156	118	141	131	138	128	151	147	153	124	130	118	141	137	144	138	146	132	134	140	141	134	145	119	135	117	128	135	132	141	129	146	152	131	127	125	129	131	141	136	114	132	134	147	140	115	124	136	130	142	130	162	152	128	134	145	128	117	144	132	143	127	135	128	123	136	126	134	127	126	133	133	149	120	153	147	133	139	147	125	131	135	150	146	153	146	141	124	154	149	150	158	133	132	127	149	137	153	129	139	115	133	149	132	138	133	141	132	121	132	118	134	146	157	130	131	146	128	127	145	110	140	148	152	138	111	132	139	150	141	154	145	140	128	146	131	120	151	108	149	135	150	132	150	123	122	122	118	135	137	127	133	145	130	156	129	162	133	176	134	136	126	121	126	155	135	140	122	159	121	156	117	128	142	114	142	142	149	135	147	129	153	131	130	138	140	141	151	128	142	129	138	118	143	123	107	145	140	127	139	134	150	126	162	113	126	127	122	141	142	136	143	141	132	150	122	138	138	133	140	148	136	126	142	120	158	126	150	123	145	121	147	138	122	110	121	118	139	147	130	132	139	142	153	134	123	126	134	148	153	130	143	129	137	134	157	128	145	127	127	133	157	137	130	159	115	143	125	135	128	124	137	135	150	137	142	161	134	141	132	159	147	148	135	128	139	175	138	118	145	127	139	139	115	127	140	131	113	143	157	109	155	146	133	143	128	138	152	140	140	125	128	121	135	139	124	146	123	124	139	129	133	122	131	135	125	148	134	166	127	118	148	121	137	130	140	147	144	124	131	142	138	129	113	129	143	140	137	142	119	125	135	132	141	136	148	147	117	119	149	126	133	134	134	139	109	140	150	141	133	127	139	123	130	147	131	139	129	134	131	157	123	132	116	124	161	140	136	159	110	135	147	139	137	123	156	129	137	127	117	106	138	108	140	129	117	149	130	142	155	111	127	138	138	146	135	122	133	144	137	148	139	145	151	158	137	142	155	132	123	138	151	135	146	132	127	137	116	118	139	150	150	128	131	134	132	128	137	155	131	118	135	119	147	128	119	138	152	141	138	143	143	133	136	106	131	126	147	138	127	138	129	149	124	152	130	131	134	147	132	140	130	133	150	130	145	134	130	129	144	132	155	150	139	155	127	122	131	106	147	130	156	132	112	142	125	148	132	149	124	134	144	132	129	149	142	159	137	136	124	147	150	142	145	138	142	135	142	143	125	141	142	130	125	150	140	135	124	137	131	146	154	129	138	122	126	161	135	134	118	120	138	126	134	113	114	138	127	146	144	148	110	126	121	116	111	130	121	137	133	151	127	137	131	124	132	116	127	159	132	139	148	163	149	154	131	116	133	155	144	149	130	133	137	126	130	138	113	141	140	129	140	131	118	106	126	129	138	131	147	131	168	128	139	144	146	145	125	129	151	148	140	148	142	148	151	140	148	149	137	128	109	141	146	126	151	125	132	114	136	150	137	152	122	138	125	135	128	143	130	142	140	127	121	147	127	128	148	134	126	127	138	130	129	128	126	126	150	137	140	127	161	127	143	144	124	135	133	119	138	127	141	134	148	151	138	129	127	127	141	151	133	135	129	120	130	132	122	120	130	118	123	148	161	137	151	136	132	131	163	143	137	130	136	134	126	158	138	136	145	132	121	151	152	146	143	142	127	113	125	135	137	127	149	128	139	143	137	130	125	135	139	140	140	148	151	140	141	135	146	136	124	129	119	123	135	147	127	145	137	113	147	149	134	135	128	138	123	131	135	124	137	148	139	138	141	144	142	136	142	153	145	131	143	127	121	118	135	137	130	129	123	117	129	153	126	136	158	122	141	114	117	149	142	146	131	129	135	134	148	127	148	150	141	139	146	129	140	160	135	112	132	144	146	128	153	143	132	127	147	141	152	138	117	127	129	113	118	137	131	123	144	140	129	104	116	135	152	131	155	128	146	144	142	127	137	133	142	136	134	135	134	120	126	133	137	148	147	132	118	141	139	139	135	139	119	130	131	124	152	120	133	137	121	142	124	123	162	140	123	148	164	122	126	163	148	122	125	121	117	148	111	141	136	149	136	138	153	120	111	140	141	127	140	133	146	119	146	122	142	125	123	116	119	134	134	140	145	133	124	140	148	133	125	139	133	130	140	155	137	126	138	123	137	142	137	138	115	103	131	148	131	143	123	136	116	143	126	143	141	120	162	131	137	125	127	145	142	144	132	145	139	127	123	126	141	136	130	116	124	131	137	148	127	132	130	145	122	126	131	133	122	140	149	151	145	147	129	119	134	133	148	117	160	125	155	133	142	132	138	130	138	129	153	108	149	153	124	134	121	141	132	137	134	128	123	115	133	138	164	144	133	117	109	128	139	161	134	132	119	110	135	148	143	128	133	133	138	147	133	148	142	140	131	127	140	140	126	143	135	134	136	130	124	136	152	129	138	135	149	141	135	124	135	138	150	161	135	133	134	139	140	134	131	134	143	132	137	137	126	119	149	136	143	129	154	130	121	139	134	124	146	135	131	156	142	144	144	145	137	159	138	121	128	130	148	139	133	127	132	147	137	138	125	132	126	142	141	136	132	128	136	131	136	148	140	152	130	134	126	132	153	139	133	142	107	126	108	135	150	141	117	159	127	127	151	136	148	121	155	132	153	139	143	134	158	117	131	117	145	127	132	131	135	131	122	133	138	128	118	155	160	130	120	133	136	137	141	134	157	137	150	158	131	126	137	141	130	144	138	146	137	152	147	137	151	123	125	123	140	147	133	135	129	125	136	125	137	153	111	132	140	127	142	122	130	125	125	140	146	102	118	145	134	146	116	136	127	120	130	121	138	148	130	164	134	133	122	153	154	142	140	120	124	132	144	124	114	128	143	117	154
56020	14223	1477	1574	1297	1097	1005	894	775	718	646	669	569	569	585	563	559	519	513	471	511	493	451	471	416	469	430	469	482	455	431	444	437	401	419	457	464	437	436	405	407	412	411	427	443	377	420	410	452	463	446	423	395	414	511	608	602	851	1276	1689	1814	1709	3031	2958	2642	2157	1559	1256	898	954	1009	1018	1058	1097	820	729	689	849	699	619	594	534	513	517	431	425	492	416	466	435	419	418	440	421	425	424	443	402	431	438	430	429	443	452	435	402	423	434	410	401	423	442	445	396	402	429	423	437	404	399	387	400	404	417	419	421	391	385	372	426	373	417	390	396	377	384	415	459	442	387	379	405	432	438	421	424	384	399	407	411	406	405	431	388	429	409	409	423	457	386	393	403	403	428	413	406	423	412	395	434	394	394	372	367	378	426	397	428	407	392	396	408	386	405	387	420	401	394	415	418	385	366	434	434	374	403	434	381	423	424	456	408	406	427	383	398	435	377	432	389	406	417	384	439	354	442	440	382	419	411	450	407	392	410	397	373	411	426	376	404	410	419	383	438	401	421	411	404	396	409	419	407	395	422	421	398	411	433	425	422	424	402	404	399	400	419	415	424	442	401	397	417	429	387	397	447	386	410	420	406	397	376	383	447	429	375	414	411	375	400	435	401	426	385	409	398	432	449	436	366	411	410	398	412	399	404	417	414	401	453	415	378	408	395	406	399	427	371	394	412	392	413	397	401	381	384	389	429	419	382	418	410	433	415	395	403	395	415	400	443	372	428	393	409	362	417	379	411	395	404	444	361	431	393	402	370	377	426	424	385	397	443	407	432	425	402	371	391	394	404	385	409	374	412	444	420	438	412	405	427	386	390	420	386	414	402	421	394	431	370	413	389	424	410	386	420	432	414	393	405	407	412	399	422	430	435	377	379	442	396	409	407	380	404	361	404	398	374	424	402	442	417	425	401	421	404	386	399	378	401	380	440	400	391	442	391	447	386	393	403	400	382	379	379	410	436	388	402	391	390	403	408	448	419	393	431	396	373	393	389	430	395	434	416	400	407	426	407	451	382	380	396	412	372	411	405	391	413	424	423	361	426	412	425	399	417	404	433	416	394	442	411	406	393	376	389	412	433	394	440	464	401	383	442	402	400	483	415	424	394	391	407	418	400	387	417	417	411	393	381	397	409	424	407	366	367	408	442	395	435	411	431	442	426	416	427	373	418	398	436	405	393	414	418	384	436	391	388	414	415	390	404	429	434	426	389	354	451	398	397	375	408	390	442	400	384	395	392	386	406	384	445	404	409	426	360	383	392	394	402	383	412	426	442	375	418	374	413	432	424	422	395	420	408	433	375	398	386	419	433	431	403	425	404	387	414	415	388	384	381	405	396	396	396	396	425	394	405	424	414	425	391	413	406	395	386	412	408	405	434	393	411	388	406	407	418	411	400	382	406	400	407	420	416	412	394	382	421	437	384	384	421	405	419	436	389	431	394	409	389	411	382	419	429	431	391	407	440	434	423	425	383	421	382	410	351	430	378	407	434	391	425	407	408	398	390	402	415	412	367	393	413	424	396	377	408	436	404	394	387	377	392	415	381	419	376	437	412	406	408	378	394	409	401	430	441	404	425	425	422	423	387	395	411	444	380	413	405	412	354	393	390	443	414	397	423	404	409	402	417	413	432	397	390	404	397	383	370	393	396	422	384	452	405	436	403	366	416	394	383	432	401	410	407	394	424	420	398	411	422	436	421	400	439	419	383	419	399	414	406	410	405	420	406	412	405	411	420	378	419	386	423	389	393	435	391	456	414	431	394	417	417	424	382	435	408	422	391	401	407	402	408	402	397	407	414	441	380	413	373	386	461	383	386	393	405	372	428	412	393	403	383	421	398	417	369	407	421	421	429	392	473	400	425	429	385	370	428	412	423	381	434	395	421	372	371	394	438	405	415	400	401	411	406	391	395	397	378	423	398	412	378	387	397	422	398	379	399	412	420	407	373	393	464	385	408	432	404	415	431	399	406	423	394	389	433	379	403	411	433	422	378	422	422	401	403	396	416	400	346	459	400	369	414	412	362	424	414	425	372	394	402	397	405	376	391	397	395	440	409	421	403	390	392	360	410	384	429	414	403	399	432	435	430	418	390	407	410	452	406	427	377	388	387	406	417	419	405	396	442	408	381	393	379	405	419	430	424	422	369	437	394	417	376	424	391	422	401	373	414	426	397	405	402	423	401	364	429	412	440	432	405	362	397	413	438	422	412	398	392	377	391	381	395	412	394	448	461	402	389	384	424	389	455	388	378	424	395	386	398	374	407	437	385	417	386	409	403	427	410	384	407	399	455	387	410	379	424	403	368	393	414	366	436	395	433	404	417	399	373	382	398	461	408	393	407	391	400	412	394	389	427	390	425	444	445	406	414	412	397	394	369	385	428	425	429	387	397	391	411	363	443	353	396	398	399	429	404	421	374	398	428	407	394	390	414	395	407	425	421	358	375	378	403	381	426	402	388	430	377	369	435	374	418	406	397	369	424	383	415	431	426	440	393	359	406	426	415	416	399	396	426	366	408	373	404	450	428	418	417	414	428	407	409	430	447	377	398	416	407	411	405	363	393	421	402	418	404	389	408	425	353	408	411	401	434	400	388	415	409	403	414	409	443	414	399	402	401	432	403	408	403	392	406	394	412	393	404	400	377	414	389	413	407	457	412	424	422	410	411	430	395	412	430	432	412	445	413	403	402	475	405	401	412	395	429	382	384	435	400	377	390	432	426	416	384	351	421	414	382	407	404	417	396	418	424	390	369	407	433	416	428	422	375	389	433	395	409	425	387	382	415	400	415	440	427	411	423	415	410	388	407	399	403	369	410	415	455	407	389	400	377	398	401	397	382	420	382	379	437	407	424	405	402	397	390	388	416	386	417	418	405	385	405	410	410	388	418	378	395	416	425	406	389	421	391	410	414	367	409	400	401	459	394	364	401	404	413	438	429	366	378	407	395	408	402	440	421	427	392	381	368	416	384	396	419	430	443	425	447	412	410	397	427	396	420	402	403	429	408	411	389	425	412	410	417	394	427	385	367	445	405	397	378	415	429	400	393	410	404	426	415	417	409	405	381	389	422	410	418	433	395	390	352	425	399	356	422	374	392	436	402	387	411	359	396	421	410	429	396	402	395	417	372	410	381	417	414	457	407	438	382	382	407	421	380	409	382	413	437	421	369	417	408	424	398	401	411	449	393	386	430	398	388	391	470	385	440	403	388	393	426	411	427	403	438	415	397	380	396	382	400	363	423	417	411	378	405	383	409	396	364	418	395	435	420	419	426	392	417	441	375	407	419	386	402	389	443	390	405	442	433	391	369	367	422	418	405	419	445	380	387	373	418	410	392	426	423	399	404	409	348	385	397	424	443	398	397	408	418	416	432	395	422	440	396	412	421	401	411	425	407	400	448	387	458	390	443	379	380	417	417	402	408	393	422	405	399	385	394	388	383	405	420	428	404
33150	5146	337	236	249	214	244	276	232	261	258	227	239	241	230	240	235	247	247	224	246	206	249	245	248	226	245	255	223	208	199	252	227	228	219	238	209	246	238	228	235	257	231	219	206	235	271	234	236	224	208	215	238	245	260	229	246	240	257	251	275	214	256	250	247	232	248	244	215	224	230	244	240	230	242	206	244	231	258	260	218	255	225	217	225	245	227	228	243	243	228	229	222	247	225	259	225	215	232	243	223	267	222	212	257	224	226	234	239	232	236	256	268	240	237	227	259	231	237	242	227	227	233	230	230	249	264	236	245	231	203	232	213	212	244	244	271	238	243	238	264	240	237	219	246	223	244	270	246	209	259	234	205	206	226	258	240	212	233	260	226	257	227	237	280	226	254	224	263	224	234	202	216	217	234	232	259	249	225	244	234	258	248	233	224	222	215	207	259	234	238	255	209	235	242	230	267	234	226	263	220	215	245	275	214	236	252	226	247	221	206	262	240	239	216	248	216	238	251	248	260	228	271	224	246	213	244	225	219	238	234	244	236	248	248	224	293	228	227	233	230	223	226	256	240	242	250	230	239	244	223	231	223	234	229	237	222	231	243	211	227	226	251	230	244	269	250	219	243	265	234	229	234	225	243	239	246	242	217	244	255	250	252	228	222	220	215	252	218	241	227	260	257	251	224	243	229	272	218	215	235	229	208	242	228	268	226	241	232	240	241	235	242	262	229	235	250	256	267	241	245	251	224	228	246	224	232	253	232	242	221	258	230	252	207	249	242	258	242	218	246	247	246	217	220	243	217	231	254	273	234	245	248	263	245	212	207	224	244	221	220	254	241	222	237	232	226	266	238	230	231	253	238	250	254	194	237	226	238	231	230	212	224	253	263	210	238	239	229	255	234	254	221	222	224	207	270	214	230	240	249	229	250	258	230	249	235	239	226	242	225	216	255	232	247	217	245	211	244	216	231	245	215	256	212	244	243	236	238	225	224	222	217	254	250	234	221	229	221	237	223	229	242	246	253	213	240	254	245	226	227	241	265	223	260	242	249	244	245	235	221	244	224	243	239	222	261	272	231	229	228	225	242	262	224	235	195	234	208	219	238	265	247	245	271	260	234	234	255	266	241	248	216	200	216	245	236	226	221	224	265	223	248	242	254	227	255	223	235	246	252	224	258	184	247	230	205	258	232	265	241	209	247	212	242	238	228	234	247	219	228	213	227	242	264	253	234	246	254	241	229	249	277	261	238	224	230	238	271	234	248	248	230	243	242	237	239	234	228	255	254	241	230	253	211	253	219	223	215	252	221	211	251	242	234	254	251	233	254	255	251	223	257	245	233	243	273	227	227	254	218	251	257	231	215	223	224	238	278	232	231	218	244	240	243	238	197	241	229	225	234	252	227	238	205	217	232	233	241	205	231	225	219	237	223	236	235	253	235	246	255	244	229	237	240	219	256	258	242	227	255	232	217	250	261	242	241	214	231	244	234	253	251	229	232	256	256	222	230	208	270	238	212	245	228	222	232	258	205	239	259	243	242	248	223	251	248	240	241	244	247	240	232	222	236	255	228	246	232	230	237	237	236	224	257	255	269	257	208	224	238	223	228	235	234	229	236	230	243	238	205	248	220	268	238	242	243	243	246	226	214	245	216	240	219	214	260	243	250	254	267	214	225	218	230	229	231	240	214	234	254	208	241	234	252	242	240	234	231	208	266	251	219	241	243	232	232	252	247	245	256	237	215	249	218	240	257	235	239	242	213	243	202	239	246	241	258	261	241	218	238	259	228	230	235	215	229	234	252	234	240	237	246	254	212	211	251	243	219	232	235	280	232	259	240	239	224	249	257	230	257	235	231	250	228	235	236	235	244	227	242	239	240	237	239	213	244	249	242	231	241	225	252	212	263	266	247	228	238	251	222	219	255	225	239	203	262	226	224	225	250	257	250	241	231	232	232	253	249	246	267	252	223	230	232	237	235	250	202	186	238	235	226	236	259	257	244	201	227	228	258	240	240	231	216	241	217	237	230	219	258	259	230	237	249	265	242	259	249	209	231	243	237	261	228	240	232	253	241	225	223	252	234	242	210	227	235	228	237	255	212	233	263	230	250	246	235	217	248	239	257	236	256	238	229	209	248	239	265	238	216	234	220	246	270	207	255	238	230	242	224	250	224	252	230	249	216	235	227	234	255	231	227	229	224	235	246	223	269	242	230	248	248	221	253	200	255	214	248	240	246	238	242	234	228	230	231	220	260	252	236	237	262	233	239	266	242	248	236	230	219	215	218	247	224	251	234	237	265	227	254	241	259	208	238	222	241	255	229	244	264	221	245	250	239	219	211	246	234	240	200	226	210	242	243	223	232	217	263	221	250	229	222	229	217	251	261	222	245	240	215	256	220	234	234	232	240	210	238	225	232	240	227	208	229	251	263	246	218	219	230	254	265	227	232	246	246	232	250	234	254	265	240	264	207	215	199	258	229	233	250	250	237	250	232	242	229	224	235	262	219	257	240	221	215	234	235	251	235	248	238	260	231	229	244	244	251	231	238	250	264	223	240	245	226	235	215	231	229	261	230	247	243	233	234	255	231	246	241	239	250	226	212	251	242	234	242	217	227	224	227	274	227	240	243	245	213	220	233	229	243	240	234	226	234	233	275	257	235	254	235	217	232	245	244	222	263	213	240	215	240	235	241	226	245	213	219	221	217	262	218	258	243	240	249	250	239	237	244	264	212	218	248	239	236	227	203	203	242	225	235	231	253	250	234	209	245	220	224	224	236	257	235	241	235	233	245	212	217	249	232	270	212	250	227	243	234	219	250	243	264	215	258	246	213	237	257	236	247	230	240	219	221	239	240	239	250	253	252	259	239	234	194	242	219	234	265	224	245	235	273	239	251	244	237	248	233	218	237	245	220	219	216	249	257	206	251	222	239	220	260	253	242	264	233	233	254	230	236	211	247	253	210	232	225	224	237	225	220	212	226	211	229	226	241	227	249	252	226	241	231	252	252	237	252	198	260	264	244	245	231	233	221	244	258	271	218	250	259	243	247	245	243	223	235	241	227	239	208	211	234	204	230	239	262	232	246	218	244	253	245	240	233	248	228	221	224	235	239	238	203	206	243	216	249	257	253	231	262	241	232	231	220	248	268	243	243	218	230	221	213	227	246	235	216	215	217	231	264	239	239	289	262	230	221	252	247	207	218	263	213	215	223	266	251	222	250	230	252	262	238	237	207	212	238	218	230	218	237	238	219	248	259	249	238	243	259	205	224	225	196	221	251	231	206	257	222	246	245	230	273	241	253	238	239	236	230	238	235	235	224	231	242	246	223	243	258	217	220	222	247	252	208	234	269	219	208	239	214	225	231	226	235	230	232	251	243	229	207	261	221	238	215	243	254	223	256	222	238	225	247	224	216	248	242	224	250	223	225	219	225	235	236	257	235	236	238	253	254	241	232	226	238	241	215	258	242	255	239	217	233	233	224	234	238	254
29653	2704	710	666	750	665	674	647	637	623	677	670	639	691	664	655	623	711	609	668	648	643	672	621	693	666	658	646	673	659	677	650	609	628	708	635	643	681	635	653	657	650	712	629	630	637	644	654	598	667	630	623	589	633	661	696	648	594	668	654	658	694	724	789	725	723	710	628	617	678	688	672	729	709	701	657	649	650	642	678	625	635	655	681	680	623	628	649	659	630	627	664	640	628	573	666	624	683	665	669	669	623	609	628	657	649	718	639	616	630	631	642	687	658	621	638	647	642	628	648	614	626	648	625	644	684	650	643	650	635	604	616	618	638	633	630	630	640	677	645	664	641	600	636	638	699	680	635	614	653	649	633	633	649	631	671	624	683	653	651	665	663	655	649	582	667	629	606	695	682	658	624	638	627	594	698	673	677	581	664	606	651	622	658	611	628	600	672	667	593	638	649	631	661	655	657	668	590	648	657	641	681	676	604	630	602	656	674	638	631	628	651	626	649	642	667	640	643	628	675	632	630	680	644	639	626	665	654	663	627	651	614	641	630	652	635	662	664	675	648	651	668	668	633	648	675	624	625	660	659	650	676	691	594	628	640	626	630	642	679	705	604	649	656	621	657	586	649	673	681	671	669	593	637	611	646	679	645	659	656	637	606	650	633	689	674	698	632	742	621	621	678	645	675	642	631	605	677	647	661	628	605	613	670	660	634	630	649	657	616	667	641	627	675	634	645	671	656	666	663	631	644	670	679	611	633	616	600	622	626	620	645	660	623	631	653	685	629	682	643	644	673	642	644	617	643	606	666	639	653	602	670	637	655	677	671	593	634	667	654	688	663	643	655	644	696	679	607	689	635	616	659	615	673	618	626	624	663	620	656	631	641	659	608	607	639	654	628	664	657	644	613	589	665	625	653	641	615	624	653	653	623	633	642	654	659	653	596	630	659	641	639	611	631	660	681	643	661	645	659	658	660	648	637	650	647	629	623	699	617	632	676	655	677	632	619	608	642	642	603	635	640	662	648	633	648	631	665	691	678	649	642	628	647	690	638	635	627	656	626	612	625	664	618	675	599	676	706	623	641	634	628	629	616	641	656	627	626	656	673	636	668	664	678	673	640	644	655	655	629	666	653	673	640	656	630	643	648	650	654	618	669	620	658	602	668	625	632	608	651	651	650	663	610	661	645	638	630	650	657	635	652	642	651	639	670	677	654	635	634	664	661	654	643	635	623	664	680	637	622	639	643	654	625	679	621	630	625	609	665	683	611	656	636	679	653	656	608	622	651	677	660	628	705	680	627	618	648	618	661	631	612	651	603	645	639	628	621	626	663	670	622	644	630	608	614	649	629	648	666	663	647	669	636	658	702	661	670	710	608	676	626	628	652	646	624	641	676	634	683	611	655	626	645	600	659	675	656	581	688	650	670	627	675	638	635	705	658	672	626	660	627	646	640	642	614	668	622	634	667	671	613	688	619	629	614	616	686	657	647	630	608	684	618	634	644	664	667	649	640	691	668	638	619	626	696	633	662	629	696	630	688	632	628	632	662	680	646	649	639	691	636	663	673	672	641	624	663	645	666	717	630	621	683	621	639	646	670	661	614	612	661	705	614	663	669	649	641	617	690	609	657	665	704	622	666	629	638	644	650	687	618	645	627	630	618	613	690	632	653	686	684	620	678	664	648	659	646	658	631	638	635	691	628	638	646	650	601	626	619	688	687	653	643	624	643	630	662	675	670	666	630	620	659	635	629	614	636	646	636	612	649	624	674	629	641	635	691	705	661	656	688	648	633	608	643	641	627	621	648	631	637	647	621	619	643	673	635	636	649	638	626	684	639	618	673	638	705	672	680	643	682	650	624	681	636	630	653	607	649	703	613	598	648	625	641	656	642	652	634	657	624	628	665	672	618	679	661	649	558	664	609	642	646	681	639	641	642	642	636	656	660	646	669	614	642	634	618	645	658	565	656	640	595	640	618	651	655	639	619	623	634	672	648	637	633	656	616	655	626	623	710	670	657	602	637	638	643	663	590	643	639	636	647	669	688	669	674	707	602	670	613	642	633	657	617	660	638	640	621	624	639	661	663	668	659	627	643	633	617	690	657	590	625	675	617	692	667	667	628	664	650	630	657	614	649	656	645	605	648	643	694	660	622	642	654	643	626	700	660	668	626	646	664	601	648	634	641	628	648	636	676	662	677	654	654	641	609	617	660	646	634	664	611	629	600	617	621	641	671	617	656	634	593	651	639	656	654	638	653	655	590	628	637	649	596	639	703	661	683	565	673	621	622	658	640	689	626	654	637	647	663	646	634	625	646	648	653	692	696	586	640	663	684	637	659	665	668	620	645	640	660	640	663	657	626	660	661	651	617	623	616	650	670	681	629	599	665	656	659	663	677	638	622	638	684	674	652	607	682	603	647	605	664	641	652	700	620	610	655	638	642	677	639	610	678	641	690	622	629	625	648	591	641	662	603	646	605	631	643	662	653	639	629	637	622	653	624	631	684	650	613	583	645	647	650	647	627	630	644	638	646	644	665	624	626	668	634	621	659	619	661	676	619	669	679	598	651	672	652	663	635	695	620	660	616	637	653	640	642	622	593	651	629	658	628	661	632	625	607	651	606	639	607	663	661	663	604	644	648	680	634	639	642	630	629	650	604	683	656	658	632	612	649	657	602	618	625	646	650	632	651	581	644	652	599	656	625	621	651	701	635	675	641	624	652	665	678	656	607	687	648	658	666	683	637	649	685	676	667	674	659	662	674	646	613	636	701	652	657	667	639	656	691	651	701	614	665	650	626	619	656	643	640	627	636	641	641	680	634	673	660	683	662	650	616	681	686	646	613	622	666	683	656	600	644	658	641	643	624	599	656	630	652	630	660	597	634	636	601	665	607	643	649	682	631	634	618	675	659	661	689	603	704	620	627	632	635	634	688	659	660	639	663	598	642	614	636	682	647	619	688	652	666	642	653	670	676	631	658	624	654	605	669	648	645	666	676	651	678	695	594	626	607	671	642	623	616	646	606	651	647	668	606	676	599	688	631	637	655	662	616	633	648	687	677	653	645	683	663	646	657	684	634	632	635	653	637	619	615	685	647	671	635	650	659	674	638	654	634	647	621	670	641	651	657	647	612	668	670	650	652	620	650	608	662	698	607	639	609	616	640	657	650	630	664	618	654	696	662	620	666	645	678	632	638	621	644	652	647	667	638	634	614	656	642	670	657	635	676	650	626	634	610	688	611	605	662	631	636	661	638	634	707	609	676	678	636	634	571	607	672	681	633	595	642	671	637	639	699	670	657	693	639	605	670	677	621	650	650	678	660	630	592	638	622	645	653	652	592	659	560	634	646	656	647	646	698	648	630	634	648	668	645	650	643	680	650	637	655	665	637	662	632	622	695	621	647	655	643	617	642	654	675	669	653	644	653	658	605	651	631	621	644	651	633	633	676	642	626	619	654	667	647	695	660	575	683	582	653	659	631	593	678	628	658
67055	27637	4659	367	252	230	199	190	153	153	160	175	140	152	132	141	137	130	140	127	132	131	123	124	130	135	127	132	148	128	145	129	120	113	125	123	128	126	126	124	126	133	130	144	127	123	132	155	135	118	119	135	139	130	120	123	149	148	179	191	201	272	313	262	261	247	216	166	156	144	159	185	169	166	127	170	127	151	143	138	149	111	137	151	126	132	111	129	108	116	123	127	125	156	142	141	133	140	135	129	123	140	131	122	139	108	134	128	136	121	139	136	124	102	120	136	139	144	122	104	144	131	159	117	132	142	121	113	123	133	138	120	126	159	148	143	138	121	121	126	119	132	132	149	126	110	124	128	126	118	130	134	121	141	118	113	139	132	131	142	125	127	133	166	128	115	130	124	138	117	141	145	111	109	126	138	128	121	138	113	107	107	119	156	131	115	118	119	120	110	143	135	148	125	119	123	116	119	143	102	116	122	125	132	134	116	118	126	113	149	121	107	108	150	135	118	120	131	119	128	125	130	131	148	149	144	137	142	138	144	126	136	131	130	140	128	148	136	131	150	132	131	150	123	129	133	124	144	115	119	142	129	114	149	143	122	134	124	140	140	137	139	97	129	135	137	119	117	122	115	142	132	143	113	127	117	121	140	126	119	126	131	123	123	157	142	120	133	129	115	129	145	134	142	142	145	132	123	129	122	149	121	124	127	130	144	136	138	111	103	132	125	148	135	113	120	117	134	117	106	108	140	120	134	128	126	145	144	115	124	129	104	130	135	128	128	148	121	118	138	133	124	142	130	113	130	120	115	107	126	106	129	132	124	138	136	126	138	138	121	149	123	123	107	119	113	129	142	136	116	137	147	130	134	138	113	107	138	116	141	140	136	125	123	131	136	127	120	133	135	112	117	136	133	130	132	128	132	136	125	131	136	139	121	119	125	119	112	113	144	149	118	122	144	122	125	111	128	124	129	136	112	118	124	154	124	111	119	107	123	129	97	120	143	109	117	126	127	135	119	136	130	114	128	144	136	129	134	127	138	113	128	136	130	107	117	130	128	128	125	108	115	123	125	144	129	130	140	125	118	125	146	144	118	142	134	115	111	125	116	131	106	136	133	136	117	137	136	129	128	141	124	135	126	129	136	144	125	150	126	140	112	116	129	123	123	121	127	104	135	110	116	128	144	113	163	135	105	144	117	128	124	129	113	139	141	122	128	126	110	113	103	131	155	145	122	146	128	121	110	135	137	146	136	131	131	138	126	134	171	122	132	115	123	118	135	117	113	134	130	126	119	128	108	131	108	122	128	133	131	112	126	133	144	120	124	124	134	138	131	128	136	142	119	125	124	140	133	141	136	124	117	116	142	140	123	116	122	115	143	117	142	126	130	116	139	129	130	132	133	146	115	125	127	139	120	99	132	120	121	131	126	135	123	129	130	98	118	114	112	109	129	142	120	128	128	94	130	115	119	115	128	117	124	131	136	129	124	129	119	130	143	141	126	141	122	106	122	141	122	108	117	136	114	129	116	111	130	127	126	131	111	118	118	125	120	131	117	145	107	111	127	140	114	106	139	125	121	116	151	139	115	133	132	139	153	151	127	134	120	152	141	131	137	143	123	136	126	123	128	154	118	134	131	139	108	104	137	150	119	106	147	129	134	119	125	141	132	129	139	131	125	136	132	127	128	123	106	109	129	127	113	119	121	122	122	120	145	130	128	107	121	126	126	129	115	115	136	144	141	119	124	98	137	129	139	123	138	116	123	117	117	124	107	141	134	121	124	111	138	138	135	129	111	131	125	126	129	125	113	113	116	132	137	141	114	119	128	131	108	127	139	123	103	116	118	143	127	129	127	132	142	134	121	120	129	127	145	121	160	134	132	116	126	137	120	132	142	128	124	141	135	140	133	111	129	129	132	123	146	154	123	137	138	146	125	115	122	122	122	137	131	112	118	144	110	121	124	124	138	136	122	122	133	125	135	130	122	125	134	123	121	136	112	127	117	127	140	123	128	120	144	134	121	129	136	131	123	120	138	150	156	121	113	121	128	132	134	118	139	129	141	136	103	130	135	143	132	138	128	120	130	139	105	120	133	120	135	134	120	135	138	136	143	132	135	135	136	111	132	142	128	118	131	131	125	121	127	137	127	127	119	130	146	119	137	119	120	119	107	124	119	134	130	155	114	121	119	139	144	117	133	137	126	136	130	134	126	123	123	128	110	137	114	124	115	121	137	125	132	127	119	121	131	133	112	122	132	134	128	146	146	125	140	158	121	128	126	143	122	121	137	126	123	126	120	125	130	138	127	144	120	106	129	132	128	141	123	131	139	133	132	123	128	111	126	116	134	123	153	133	111	150	134	118	126	126	119	104	156	125	139	117	126	145	136	136	123	132	108	129	131	146	118	115	118	131	118	132	117	143	131	119	138	125	154	138	121	130	137	123	134	115	134	135	123	138	130	124	142	134	127	131	151	133	128	136	150	113	128	132	109	136	154	139	114	122	123	136	123	106	108	137	126	110	131	124	127	124	125	135	118	140	146	141	141	132	110	134	129	120	115	131	117	126	135	132	124	141	138	122	120	119	128	123	116	122	123	131	130	127	116	139	126	125	131	130	131	139	126	129	141	128	117	124	119	122	118	132	130	127	133	128	143	132	122	111	139	126	133	135	122	140	135	136	108	130	131	141	139	130	134	132	115	137	126	125	134	118	148	127	144	123	130	153	108	149	121	118	136	133	143	140	140	126	129	128	116	112	116	139	142	137	132	127	111	109	120	111	136	131	117	136	118	131	133	129	135	130	128	108	146	135	155	135	126	124	133	144	123	138	128	128	133	116	129	125	109	101	144	117	149	137	123	110	143	127	125	132	119	143	126	117	122	131	150	124	150	108	108	131	127	130	125	129	131	123	129	132	135	122	135	141	118	125	132	120	119	139	127	127	128	129	107	126	118	126	136	135	137	136	143	111	116	128	128	140	140	134	126	129	134	129	135	131	130	147	126	114	121	150	139	114	132	135	133	129	136	134	154	121	130	130	115	135	139	128	125	127	150	134	117	117	117	128	120	151	110	135	125	135	115	141	135	141	117	116	112	127	118	138	121	123	123	136	111	144	156	113	129	131	116	127	134	126	128	132	122	133	119	138	102	125	136	116	130	118	135	127	133	108	149	140	135	116	123	140	134	131	106	130	153	139	119	150	136	134	152	133	130	131	124	118	137	123	130	126	127	144	129	150	115	128	124	131	128	132	150	134	131	123	118	130	129	112	128	116	133	134	133	121	137	114	135	126	137	154	145	123	134	122	135	125	144	123	131	152	127	130	120	124	127	128	124	127	121	111	130	127	129	136	130	131	129	143	112	128	117	107	143	125	131	125	122	138	127	132	115	129	135	144	127	129	148	110	130	143	157	143	131	128	121	131	121	141	107	119	101	96	118	135	129	129	128	136	118	136	126	120	134	133	112	133	134	131	141	141	146	128	143	129	136	127	109	127	133
48783	11869	1016	1030	915	817	708	616	579	550	532	498	518	462	448	467	441	400	417	462	455	398	435	430	411	412	365	410	404	413	417	434	410	454	422	414	408	367	391	407	380	425	390	449	397	398	388	362	396	412	381	414	373	403	436	465	497	661	821	1024	1163	1480	1986	1829	1717	1379	1150	850	655	663	754	723	743	694	581	552	588	558	576	495	470	449	444	391	406	372	408	425	376	396	402	392	381	418	403	399	441	406	444	399	401	384	378	403	369	427	397	389	382	401	398	351	430	376	409	359	378	391	378	367	380	412	376	402	374	349	385	397	402	382	411	410	370	401	367	356	384	361	413	364	357	392	354	400	369	399	365	416	380	349	379	401	379	396	360	383	385	390	374	342	360	371	373	377	375	377	389	397	411	393	387	359	408	394	367	399	420	395	398	351	381	369	371	383	385	385	387	367	380	381	340	412	379	401	400	391	388	393	378	313	386	395	424	382	380	403	374	385	384	428	384	359	370	413	364	387	405	385	403	437	397	371	412	415	384	393	387	380	344	381	386	375	387	397	420	373	360	359	402	345	429	362	418	364	359	384	373	411	375	360	420	363	367	383	383	374	411	392	364	370	399	399	352	406	404	362	388	402	414	383	412	390	365	372	388	388	388	416	357	359	368	360	380	412	395	369	393	413	372	409	376	371	423	390	375	417	370	380	386	387	370	409	344	364	417	377	384	375	361	394	375	382	366	376	410	383	381	404	396	362	375	401	381	381	378	368	363	383	400	379	363	415	393	381	367	385	392	420	382	359	402	352	408	369	362	375	397	408	382	392	397	372	388	367	402	414	364	415	355	385	418	383	362	376	418	387	397	369	371	375	412	384	401	392	375	361	389	389	417	420	371	407	398	377	371	367	376	383	410	373	398	416	383	397	397	386	362	374	427	395	383	374	429	396	343	375	372	401	366	399	363	377	367	367	432	391	417	398	400	375	403	352	381	403	398	400	377	367	395	359	383	408	386	361	413	398	373	384	367	379	378	395	400	359	397	380	400	377	389	350	389	379	410	402	346	366	393	372	365	392	367	408	365	384	394	349	408	372	376	392	415	379	344	386	377	374	348	396	352	370	369	380	358	387	380	379	398	394	385	377	381	387	385	401	407	381	386	365	385	374	418	390	385	397	401	398	390	386	393	409	367	390	404	381	371	373	392	390	390	389	417	368	374	376	407	395	376	416	372	374	358	404	412	395	370	371	366	398	355	402	378	384	394	394	411	379	385	411	393	392	376	384	432	370	380	419	386	340	385	382	380	378	375	396	379	395	435	387	396	381	382	411	391	386	371	364	388	421	388	389	369	409	386	377	377	383	392	382	396	386	420	387	383	389	364	384	403	367	394	381	367	380	366	364	393	357	396	340	400	363	427	413	379	371	363	375	397	384	346	354	408	415	371	369	384	390	410	397	401	391	386	389	400	356	384	377	362	384	396	395	356	393	424	365	386	353	369	399	397	401	397	370	383	377	403	369	376	393	404	385	362	410	368	369	383	378	394	396	386	353	393	406	366	372	399	392	366	394	359	411	369	362	365	410	379	385	418	389	397	399	351	402	398	370	354	364	376	390	366	373	385	340	403	389	437	362	385	382	376	392	378	382	359	357	365	410	437	376	401	354	381	375	399	410	377	420	412	384	388	371	394	398	397	423	404	412	414	364	372	382	354	402	412	403	427	411	390	359	407	361	403	367	367	380	366	384	379	391	394	387	409	380	377	396	399	379	351	386	344	404	373	413	402	382	396	342	357	398	380	385	391	372	372	410	368	391	386	343	391	373	390	392	410	404	380	379	360	383	375	375	356	392	418	398	403	410	400	389	413	381	365	396	403	396	390	386	382	405	371	376	378	383	446	386	389	399	376	389	354	362	396	375	396	370	345	362	391	387	419	383	371	358	400	381	387	387	346	401	390	391	387	406	412	372	417	375	377	377	422	391	392	401	387	405	390	385	363	378	350	354	383	370	418	405	366	366	403	393	380	377	397	401	361	375	426	362	369	408	397	396	378	397	387	372	363	379	408	374	375	409	385	413	378	404	395	388	387	371	395	364	377	407	397	382	362	360	416	390	379	360	371	407	375	381	419	385	370	356	363	383	408	385	374	378	392	392	395	376	372	414	394	366	399	388	366	393	358	381	388	389	337	376	425	391	380	374	412	415	378	392	391	378	374	374	396	365	402	359	379	366	355	388	390	374	406	390	406	386	383	344	395	398	365	380	395	416	396	431	359	380	406	405	400	395	397	390	390	390	387	422	404	399	413	406	384	338	415	365	380	357	399	408	396	381	424	433	373	359	411	369	381	356	353	389	384	388	386	374	362	417	381	363	387	338	388	427	388	420	395	423	403	400	375	382	398	415	386	378	381	412	419	389	355	376	414	380	384	379	427	373	392	378	399	404	414	371	376	391	385	409	389	391	365	373	386	392	402	366	373	386	365	387	369	375	387	399	359	412	355	358	377	365	400	332	381	409	367	356	377	395	348	389	429	390	403	381	413	374	394	389	372	379	355	381	405	406	393	412	373	378	389	360	367	383	401	371	377	386	387	397	386	379	361	405	381	375	404	390	348	392	394	392	411	395	366	406	402	406	388	383	391	363	407	378	391	403	373	374	398	385	380	368	380	354	378	405	382	394	416	399	403	366	351	381	378	365	391	385	405	360	429	372	341	390	376	384	389	394	389	366	377	373	324	390	380	395	381	361	358	385	394	364	396	379	432	368	346	389	412	396	389	429	397	424	395	379	398	404	403	391	362	408	407	371	406	387	394	364	382	406	347	360	389	397	385	357	392	385	366	379	394	387	390	386	371	403	394	401	396	372	369	409	391	396	361	379	368	383	380	401	377	399	392	383	388	352	406	361	434	391	375	420	402	379	333	377	363	373	336	386	403	389	378	427	375	364	410	387	378	411	353	383	400	376	430	354	394	421	402	373	371	392	378	413	378	373	392	383	398	394	378	397	403	410	381	378	376	350	409	364	357	424	397	354	373	372	352	379	389	397	391	406	407	370	398	361	420	380	365	373	359	367	376	388	421	409	347	394	441	389	403	401	402	361	392	388	442	359	410	417	374	404	386	384	406	367	403	433	364	375	370	404	392	380	363	399	372	351	391	392	365	336	380	404	385	381	381	389	346	392	391	375	397	382	381	420	400	386	375	414	389	392	348	381	365	373	389	392	377	368	384	385	351	399	390	390	391	378	406	392	395	393	389	383	395	412	359	424	395	378	380	386	388	371	393	383	401	404	371	399	383	407	371	384	409	355	387	402	373	378	393	392	381	372	362	433	406	369	373	420	398	378	397	394	409	384	369	393	403	364	366	403	366	369	396	363	379	434	355	369	408	423	365	402	357	344	387	393	402	391	398	374	400	331	358	421	359	389	384	390	378	367	391	387	410	373	404	407	377	416	368	379	401	394	340	404	387	355	373	401	368	413	366	404	389	387	390	331	383	391	378	409	372	398	416	378
78084	36558	8839	828	430	313	275	283	218	196	208	176	174	143	137	166	145	146	143	125	114	155	143	148	143	158	163	137	114	144	154	146	139	136	145	124	149	117	120	117	139	157	144	133	117	169	152	131	137	159	146	161	149	129	164	156	148	187	178	258	252	367	466	455	414	362	316	224	194	175	197	212	188	193	179	159	154	161	160	173	150	168	151	150	131	132	163	136	135	137	141	141	123	120	131	148	128	150	131	145	138	158	144	145	137	139	139	133	119	125	155	131	138	134	132	148	129	123	132	140	110	118	136	128	151	150	137	131	142	135	128	125	138	127	146	134	144	136	151	128	130	130	145	124	124	123	138	126	140	134	135	152	155	130	126	123	146	151	119	136	134	137	128	137	141	127	140	151	128	138	117	111	131	130	133	133	136	145	128	147	127	130	132	121	122	129	136	137	119	145	135	126	145	144	137	147	121	147	107	142	144	148	135	144	127	136	133	139	122	143	129	110	132	153	140	146	123	136	140	134	112	142	150	127	115	129	133	122	145	137	132	122	138	130	140	137	119	134	132	148	101	129	127	141	130	126	118	120	120	151	105	139	140	132	135	119	146	126	134	148	121	134	144	122	125	129	130	143	146	107	116	133	126	130	113	133	125	119	142	132	132	140	143	140	118	134	146	147	132	132	145	146	138	127	143	146	120	148	133	149	116	142	139	143	139	158	136	122	138	152	122	131	126	128	142	146	131	109	152	124	133	102	116	141	156	158	139	126	145	141	121	121	136	128	144	128	126	125	136	129	150	154	127	121	137	120	139	137	143	117	137	144	142	139	117	146	127	135	136	136	135	142	149	127	137	157	133	146	158	135	129	115	126	113	114	138	133	142	128	147	135	144	148	152	152	121	132	138	143	132	139	124	134	144	127	137	134	132	134	131	142	140	130	149	111	149	148	127	119	120	128	138	134	161	129	136	164	140	122	149	167	125	144	149	132	131	130	122	134	131	150	139	139	147	128	133	147	125	124	131	145	144	147	134	129	136	130	153	115	132	122	126	141	136	137	143	119	135	131	122	131	147	123	139	121	137	122	135	152	126	138	136	132	143	128	136	156	139	132	140	122	130	119	152	130	136	153	120	126	138	141	133	136	143	139	108	144	135	132	133	140	137	133	142	126	131	136	146	124	127	130	143	150	121	125	138	130	139	144	137	118	132	127	120	127	137	144	137	134	125	131	145	114	137	147	148	149	129	141	127	134	112	109	143	119	136	111	126	132	132	156	141	121	125	154	132	141	146	129	146	145	133	150	134	137	129	135	128	121	135	132	137	129	138	133	142	120	151	132	155	129	132	128	121	126	145	129	130	150	142	129	147	131	115	133	139	121	140	142	149	150	116	157	144	132	132	139	152	128	117	125	133	141	117	148	140	127	156	154	130	118	143	130	128	143	129	147	119	139	122	152	146	120	127	149	111	142	110	154	120	137	127	133	120	136	149	144	138	129	143	137	115	136	142	136	163	126	113	123	120	120	137	149	156	147	135	146	136	151	151	126	142	156	123	127	147	123	130	136	149	127	141	125	142	125	124	142	141	128	141	116	137	124	141	127	119	129	135	122	151	128	141	145	154	135	123	142	134	105	117	142	128	159	124	141	150	129	145	139	115	151	142	125	143	133	129	117	137	110	133	115	129	138	146	126	155	136	111	145	134	131	126	134	135	149	132	135	122	137	160	132	154	139	143	119	153	154	137	139	122	117	136	137	127	134	123	129	126	142	138	134	124	152	115	152	139	133	139	113	124	124	135	133	134	143	156	127	124	137	136	142	130	143	135	147	149	120	110	133	155	128	140	155	146	144	138	149	153	133	145	116	118	120	138	142	137	120	128	167	127	150	175	123	131	118	127	141	134	132	158	135	149	115	125	133	125	134	127	138	151	122	124	134	129	139	150	112	121	154	137	139	121	155	125	138	136	132	135	118	146	122	146	130	152	121	129	116	134	146	130	143	100	146	102	139	141	126	143	128	119	136	108	123	154	141	126	134	135	116	139	136	132	156	116	153	138	120	134	130	125	154	130	114	127	127	129	120	123	130	149	107	117	140	117	136	132	128	158	121	119	110	137	153	132	108	118	139	126	147	130	126	144	120	142	126	132	129	119	128	136	124	109	132	126	125	144	137	139	146	124	148	129	133	125	144	130	136	123	154	135	140	128	124	145	142	142	157	124	142	130	135	133	138	139	141	142	144	148	133	137	136	124	133	137	122	123	146	129	131	113	139	125	151	133	143	139	119	119	153	146	128	124	149	136	125	120	135	150	147	123	146	139	130	128	114	144	172	144	140	132	140	151	134	127	135	136	139	152	151	152	128	147	135	141	137	132	131	127	150	114	131	136	161	141	137	123	161	121	150	150	119	140	137	134	122	146	143	120	141	159	139	150	143	122	147	129	143	151	140	141	136	116	145	123	136	141	134	136	143	131	136	113	145	143	128	151	154	143	144	142	141	127	128	129	123	119	155	139	149	130	147	120	140	139	132	137	153	158	150	135	152	127	145	125	161	132	124	147	114	133	137	138	131	138	151	99	132	126	148	150	119	120	127	134	137	108	166	140	126	130	143	129	137	156	131	135	122	134	135	129	117	134	129	111	136	145	146	122	143	140	152	138	129	131	151	148	135	145	131	155	131	150	159	122	153	120	116	153	140	124	138	138	142	130	119	128	140	136	143	127	113	132	143	144	128	139	128	149	137	128	147	110	126	133	121	150	138	129	137	139	127	119	133	143	138	139	156	131	148	129	142	119	136	123	137	143	135	152	134	127	106	143	140	116	139	134	140	119	138	151	141	145	135	123	157	134	148	135	127	138	143	139	139	125	124	136	145	138	121	140	143	129	138	118	145	126	124	147	125	139	139	124	131	132	149	109	152	147	128	142	127	150	130	139	109	122	139	125	133	147	149	147	135	131	138	105	131	134	127	140	128	139	125	136	157	132	122	155	139	134	156	137	142	124	137	117	139	126	136	129	136	165	128	129	143	121	148	133	136	149	147	126	143	139	133	136	135	130	134	157	138	142	133	135	124	119	134	129	133	131	145	131	119	132	150	143	132	121	132	128	125	138	142	117	123	140	138	128	113	138	137	122	137	133	156	139	136	139	127	143	136	139	134	154	131	134	156	132	139	137	147	137	146	134	163	134	154	126	107	135	152	127	126	131	124	157	141	113	124	110	121	130	129	142	129	123	141	132	125	155	129	135	128	130	131	127	122	132	127	128	134	144	122	131	136	141	153	123	119	144	148	142	156	134	143	137	147	120	127	138	138	128	111	134	118	139	138	118	127	133	131	137	116	132	129	146	124	118	155	128	133	145	143	140	136	109	152	152	122	125	133	150	150	125	127	133	125	145	132	127	142	133	132	146	134	129	146	131	143	132	145	143	154	145	151	129	121	142	140	130	126	136	163	121	142	129	110	144	173	141	131	127	140	130	142	134	149	133	137	129	145	146	144	150	164	113
55988	17319	1512	1591	1427	1254	1056	922	789	685	705	659	637	604	580	543	532	496	504	488	471	452	496	469	438	422	476	437	418	412	462	447	409	424	394	445	421	417	417	446	425	405	425	415	442	409	431	432	418	464	427	408	465	437	496	587	606	756	922	1448	1634	2561	3431	3191	3060	2507	1863	1446	902	992	1055	1205	1002	959	981	784	710	820	735	669	569	524	570	456	461	435	437	496	427	395	402	378	389	404	425	426	438	455	457	466	442	427	404	421	443	421	425	398	412	404	381	406	412	404	404	431	399	414	398	425	423	393	420	387	403	392	402	411	387	408	414	413	409	396	399	450	402	411	409	408	428	403	424	391	439	394	436	408	418	422	398	420	442	418	398	434	413	421	391	389	391	418	410	414	402	390	369	435	386	413	440	418	426	387	416	401	389	417	405	384	396	393	413	413	358	409	463	399	411	405	424	414	429	414	445	404	411	424	404	395	443	425	373	411	412	388	430	429	414	418	379	438	408	405	395	431	378	423	403	417	445	437	420	411	405	429	386	405	391	406	400	363	362	388	432	376	429	418	403	374	403	388	382	407	421	407	446	415	421	455	399	397	400	394	417	394	403	423	428	419	407	395	374	388	421	395	397	407	437	390	387	406	406	380	403	370	431	427	401	370	419	393	419	417	391	393	368	359	428	413	386	379	415	410	409	413	453	393	412	422	396	426	405	395	420	380	389	419	397	385	409	388	413	404	400	395	403	403	406	392	393	434	447	450	394	402	389	389	415	396	426	400	405	411	416	406	388	403	410	411	438	425	418	398	409	407	399	413	375	384	376	447	411	404	394	403	394	411	387	429	366	435	423	421	398	411	378	413	427	368	430	405	388	420	371	422	433	449	420	381	390	416	417	409	401	383	409	384	370	406	430	414	386	427	350	367	432	391	400	419	395	395	393	402	406	420	399	392	429	395	379	395	438	433	410	406	411	407	390	428	372	436	443	388	424	422	397	423	415	433	435	380	395	418	422	418	398	405	405	424	403	397	420	419	445	395	384	457	409	403	446	413	421	424	386	389	379	409	414	389	398	409	395	416	419	386	413	418	401	384	379	416	408	422	386	403	420	421	439	399	411	409	398	395	390	366	412	420	419	415	416	409	406	449	405	398	393	398	413	424	430	404	365	431	457	374	427	426	412	379	447	431	385	390	443	383	410	398	381	417	403	420	414	416	418	438	407	414	408	430	387	430	422	395	423	357	454	410	406	434	404	392	401	416	395	392	457	385	418	427	392	418	380	388	392	384	395	402	417	378	410	385	418	384	449	395	416	401	384	399	405	389	407	438	424	394	417	389	388	412	392	394	397	387	405	420	416	377	430	406	379	415	399	396	398	383	389	394	384	400	416	412	400	389	422	408	389	389	424	380	434	420	401	422	413	401	409	438	409	405	424	423	406	403	393	436	408	386	375	415	418	396	417	440	378	416	457	451	388	421	398	381	400	395	437	393	412	412	428	402	382	408	381	424	414	411	383	401	367	391	401	394	417	385	422	424	419	394	431	424	418	384	415	465	412	380	417	414	412	407	399	399	377	408	413	382	424	405	399	427	422	399	383	407	390	410	403	419	417	432	444	380	379	388	408	412	384	462	397	416	400	399	398	395	412	388	370	398	410	403	465	389	420	392	382	424	418	393	415	425	445	381	373	402	386	373	415	411	421	398	392	402	413	402	428	427	395	423	400	413	404	414	393	398	379	425	373	413	401	395	380	388	415	395	386	372	402	397	370	406	386	403	436	402	398	442	419	408	407	411	440	459	431	353	398	387	443	410	418	388	451	398	361	404	366	417	393	394	419	403	416	434	385	401	436	397	432	383	407	388	392	407	390	392	410	432	406	402	406	385	397	385	354	403	405	385	388	389	391	421	411	389	378	407	409	376	400	356	385	414	418	398	386	374	375	404	388	400	435	402	414	363	428	370	380	413	388	401	389	387	411	396	399	390	401	399	398	399	388	411	445	403	415	400	387	417	398	383	416	382	401	369	414	413	419	418	383	416	398	395	427	364	402	412	396	395	404	421	422	380	382	435	408	426	399	375	415	381	399	406	418	416	394	406	386	397	417	398	395	409	373	409	407	388	435	365	450	433	408	412	391	418	396	395	406	400	419	420	419	416	384	407	380	433	405	370	393	400	426	406	383	415	412	406	403	418	429	415	370	390	400	419	379	396	408	395	405	446	416	378	406	415	393	369	422	418	443	421	364	386	424	447	409	444	387	406	403	431	423	393	389	424	418	394	426	453	431	414	425	393	408	415	405	402	409	402	440	422	429	395	405	403	413	400	368	418	427	393	421	415	414	382	387	385	369	430	383	428	393	396	382	412	413	416	414	401	390	434	393	402	391	395	406	385	417	350	398	468	412	380	397	435	402	390	420	398	353	389	387	368	376	438	401	438	434	407	403	422	408	402	431	404	408	391	355	383	399	404	382	420	408	415	419	383	404	369	401	385	384	394	429	457	403	405	377	407	373	395	373	399	387	406	387	427	387	394	364	380	419	386	418	393	405	388	379	402	383	394	416	418	414	393	448	423	417	388	394	396	453	371	392	411	401	405	397	395	388	428	368	419	405	406	402	418	439	400	363	415	396	402	423	419	390	454	432	409	368	399	415	385	390	390	396	408	456	386	405	397	419	364	440	407	417	419	367	405	387	397	401	410	397	421	407	423	417	420	392	371	415	408	418	365	432	414	392	395	410	425	399	421	374	424	421	400	403	357	413	425	450	374	383	402	378	423	435	401	408	382	403	399	382	412	431	427	387	427	428	433	401	375	422	396	359	435	428	373	402	410	408	408	410	357	374	369	370	377	415	421	387	408	399	406	385	393	393	386	374	415	405	395	414	405	378	390	396	398	405	408	411	401	417	379	381	380	399	417	400	410	381	434	392	448	402	389	376	448	451	433	377	401	399	404	403	397	423	385	419	381	411	437	368	407	381	395	409	400	453	438	437	395	420	393	399	376	415	391	395	432	438	442	445	418	434	417	436	412	403	396	398	385	417	411	396	443	425	419	425	399	421	408	408	410	378	401	388	421	433	392	350	417	407	386	400	401	420	410	387	437	410	420	430	379	404	409	424	403	413	415	392	354	407	407	366	425	440	370	412	423	393	419	370	388	404	437	428	381	387	363	395	408	409	418	412	421	401	408	430	453	383	406	399	423	398	432	427	391	401	384	434	417	416	411	416	395	382	412	406	459	402	385	379	417	423	419	406	369	414	419	407	405	394	393	412	446	404	403	410	436	386	416	370	385	408	423	391	389	392	427	390	401	401	397	394	381	380	402	410	374	451	425	397	350	432	365	394	373	381	371	381	400	428	404	409	346	409	400	397	435	406	414	414	380	392	414	406	387	391	416	410	400	426	405	396	412	397	438	392	424	414	395	381	406	426	379	389	421	403	434	408	399	391	405	391	442	414	415	409	413	399	395	412	408	397	399	390	381	400	401	370	415	437	403	397	393	410	408
32393	5336	373	286	248	246	223	229	233	276	250	232	238	234	250	240	255	227	226	244	246	258	211	223	243	246	241	218	227	214	247	231	233	237	200	240	218	219	238	213	234	244	247	230	256	246	223	243	223	242	205	220	230	268	236	249	227	244	255	231	251	223	258	251	225	220	234	254	257	229	208	225	227	244	244	250	219	225	251	267	236	249	204	197	244	267	219	224	265	243	268	248	252	225	225	244	230	216	217	247	200	216	279	212	218	228	272	220	215	232	232	218	210	239	232	216	231	231	231	251	217	229	261	229	235	238	244	267	239	246	222	209	276	215	279	227	245	243	217	260	248	220	215	242	230	249	207	241	234	253	219	223	249	285	220	254	256	229	209	229	255	224	224	234	248	241	229	232	241	244	212	225	226	229	250	239	235	230	208	223	255	217	233	215	246	233	240	231	230	250	252	231	239	223	230	252	239	223	202	230	219	235	240	216	226	239	239	268	253	237	217	209	221	244	230	222	213	235	253	246	245	237	219	248	246	225	246	232	228	211	237	258	259	236	230	232	243	231	266	225	236	257	250	223	255	207	212	261	221	225	232	220	253	234	237	254	229	219	236	214	212	210	230	223	213	238	217	241	229	226	202	224	224	219	254	248	232	229	246	237	248	230	236	228	205	250	242	258	250	224	227	242	243	225	218	214	241	241	227	238	214	248	238	241	231	226	224	220	266	225	274	241	212	253	232	259	210	242	248	247	213	264	246	236	258	226	242	241	206	246	244	267	240	246	236	245	202	245	230	247	240	229	216	252	251	229	237	243	237	235	226	272	210	222	242	242	236	211	214	259	230	230	187	226	220	229	237	254	260	211	236	231	205	213	233	228	247	225	214	212	221	200	228	251	236	245	203	227	236	241	231	248	244	245	199	223	251	229	235	256	242	217	221	227	197	242	235	237	303	219	233	228	222	207	250	235	225	262	229	239	213	222	252	241	240	214	227	240	220	234	240	211	243	237	288	214	201	241	223	246	255	211	211	250	221	219	244	250	242	224	227	217	223	227	227	223	250	217	247	245	217	259	226	205	213	233	237	236	229	246	219	242	225	228	210	214	217	230	222	237	245	229	242	212	246	250	216	215	266	215	239	216	237	225	226	265	244	242	239	211	204	244	233	240	232	237	227	243	222	200	212	253	241	232	231	237	245	219	228	242	216	199	238	239	236	246	235	226	216	236	222	227	252	227	233	249	230	241	253	258	221	223	230	250	243	239	210	217	210	248	219	249	230	218	234	209	214	246	251	257	237	253	248	223	208	212	224	201	275	231	246	234	229	228	281	256	229	220	234	253	215	224	211	244	206	231	259	208	223	227	264	260	219	240	231	236	244	222	225	221	221	243	231	235	229	212	222	245	229	248	245	218	242	242	223	213	227	230	229	246	258	220	253	212	226	211	246	224	216	223	236	254	220	215	222	243	222	253	232	209	223	242	236	223	228	221	203	228	228	222	231	211	218	224	238	231	221	219	196	221	223	219	207	209	231	241	236	229	240	215	232	255	239	221	266	237	244	242	238	232	273	217	248	223	252	228	196	247	233	231	222	234	244	185	218	250	263	224	226	236	218	280	231	233	225	201	252	236	238	226	266	229	213	241	271	230	238	219	259	236	228	253	260	214	255	221	217	258	232	240	206	246	233	224	214	229	253	204	220	230	237	246	199	243	228	246	255	252	241	202	249	236	235	271	202	241	251	249	269	239	267	277	239	218	242	223	225	257	216	253	225	253	247	245	222	223	200	240	221	247	228	205	253	221	224	252	223	217	229	250	215	212	269	250	221	220	256	249	230	227	212	203	229	268	230	224	213	240	214	221	200	232	260	213	237	241	244	229	238	256	238	198	215	226	230	253	228	239	225	258	240	230	213	228	243	217	246	222	249	236	242	253	248	222	208	227	219	245	210	230	246	229	254	223	243	221	234	269	246	260	233	219	225	213	226	252	248	208	233	245	238	251	232	226	239	207	247	231	235	243	228	221	255	262	224	250	206	228	260	257	221	205	209	223	248	247	212	232	241	255	246	258	235	262	253	206	271	259	255	244	256	249	245	251	250	230	203	240	240	257	228	235	223	207	247	235	229	241	248	248	271	249	238	229	226	261	248	251	220	235	247	229	240	213	232	258	227	228	227	202	253	236	222	210	202	237	234	224	245	248	224	200	254	231	232	221	238	253	211	239	220	233	259	232	223	242	214	198	222	245	246	237	263	210	245	218	232	239	251	220	258	230	216	213	247	220	223	192	225	281	232	274	236	255	238	269	231	229	291	251	255	213	241	240	229	225	245	244	233	238	242	215	243	253	203	261	237	212	232	207	257	213	265	226	240	227	243	227	240	235	219	233	218	237	223	206	246	239	254	240	255	231	203	247	246	216	226	236	247	217	221	255	239	220	230	260	209	223	236	253	244	240	241	248	222	254	231	224	258	243	213	235	241	263	247	227	229	224	246	219	253	225	251	244	245	250	261	213	214	236	220	271	224	263	232	234	238	224	238	253	196	216	243	224	234	215	247	226	219	225	225	225	253	231	225	264	243	256	227	249	267	255	249	225	234	243	251	262	227	234	253	263	229	238	254	229	227	225	245	235	236	236	206	260	244	247	241	244	226	233	217	216	240	214	243	222	254	241	212	237	260	243	221	230	242	235	200	239	242	227	257	219	234	238	216	245	252	262	231	227	258	249	267	269	262	233	239	212	225	236	240	260	246	233	251	256	249	246	232	222	195	236	216	232	233	212	219	217	250	234	227	241	239	236	233	250	237	235	251	227	216	242	221	249	236	217	225	221	237	241	221	240	244	227	253	242	242	208	241	253	245	217	230	209	232	214	203	258	255	208	224	229	230	256	245	225	245	221	225	222	243	240	226	222	230	244	225	247	212	232	223	248	244	251	217	216	217	245	257	247	251	239	220	195	256	228	233	271	204	210	253	252	243	249	237	237	217	257	219	225	252	260	226	249	234	237	251	235	237	247	259	213	250	243	211	224	229	226	232	216	250	215	212	231	219	250	202	246	237	218	225	252	226	252	246	221	217	236	217	240	213	211	236	230	227	214	262	241	231	236	209	233	247	239	231	219	242	216	237	279	225	235	249	231	242	235	216	201	232	236	227	243	249	251	231	227	231	241	221	225	236	241	219	245	220	239	248	222	263	252	249	242	217	242	224	227	236	233	255	241	229	234	250	259	227	216	235	255	240	219	228	252	237	236	219	220	222	243	231	236	240	227	209	243	223	209	223	223	223	228	243	234	253	221	235	231	243	200	247	230	261	211	218	248	238	240	222	243	251	261	225	237	244	248	225	248	225	220	220	212	256	217	235	228	201	240	232	215	215	230	250	220	231	230	242	219	239	228	231	234	229	251	230	213	256	232	228	211	258	226	218	239	237	212	248	209	255	230	207	266	227	214	200	207	246	230	268	226	237	257	231	235	205	234	205	237	216	255	234	222	261	242	259	236	223	213
29026	2971	739	761	642	688	651	701	634	665	658	675	646	645	680	688	619	735	637	653	648	660	658	604	677	668	643	688	630	704	626	640	614	704	633	629	631	671	641	667	664	712	590	635	641	645	633	669	678	691	669	644	646	630	682	669	615	657	638	684	696	695	830	782	810	684	733	718	706	706	673	666	677	672	655	696	623	695	675	617	653	617	627	619	621	654	588	622	662	668	652	603	644	620	657	631	626	695	680	701	679	660	650	673	670	570	655	672	667	622	620	639	657	656	661	632	657	632	669	655	606	642	636	635	672	630	647	660	624	613	591	624	641	680	625	650	630	620	640	653	631	662	644	656	667	583	633	642	631	639	629	687	672	631	576	610	669	625	658	674	676	666	683	640	651	628	693	606	643	666	639	656	638	662	634	663	598	638	658	645	638	632	602	654	652	627	615	662	661	701	662	638	618	627	696	654	654	658	664	614	661	668	693	636	687	675	645	645	683	663	633	614	665	661	632	599	645	649	635	671	646	645	643	614	663	677	640	633	626	631	629	621	661	607	644	625	661	672	644	625	653	643	590	655	638	649	630	637	697	637	628	621	627	628	661	625	704	635	638	599	614	640	673	635	646	613	639	631	619	642	664	650	641	630	646	661	658	613	616	614	657	647	674	619	632	669	681	642	655	662	622	625	639	644	624	675	655	651	589	686	643	602	629	656	636	641	678	674	628	661	647	674	634	656	636	601	613	621	582	621	652	668	630	589	629	637	659	633	664	684	668	670	614	665	656	685	635	647	676	617	591	635	612	650	612	709	660	632	650	678	656	620	700	619	710	599	656	647	653	653	670	690	659	605	614	657	609	622	649	671	653	642	663	637	653	629	643	664	626	617	627	672	648	649	686	680	671	662	670	655	618	634	607	690	668	640	684	655	694	635	658	667	630	651	641	658	622	631	633	670	632	630	640	633	641	640	642	661	651	664	663	657	648	586	643	651	688	639	651	684	618	651	657	663	615	664	700	639	666	692	653	674	619	632	647	662	618	664	683	705	701	669	671	608	633	609	724	662	637	681	657	637	636	636	605	661	614	638	678	644	638	700	642	651	622	668	681	602	676	636	657	673	640	662	634	649	674	660	599	623	639	634	606	649	658	591	661	646	674	694	695	653	693	600	675	673	663	622	670	643	682	635	608	628	615	602	664	672	647	643	673	652	645	645	662	638	645	601	656	639	614	659	616	581	640	613	650	630	668	610	666	626	656	618	609	664	651	656	685	649	650	660	655	617	605	630	650	637	633	644	642	636	630	613	681	649	603	627	603	645	642	649	619	619	650	610	654	663	635	637	694	642	668	620	663	646	652	668	625	641	617	654	631	638	619	612	673	655	643	638	617	643	619	619	637	649	642	640	649	618	609	653	646	631	644	651	599	663	660	635	628	621	635	605	627	611	688	659	613	678	657	637	616	643	662	608	645	659	652	648	638	668	673	649	678	649	657	613	647	677	671	615	620	626	682	606	636	688	646	654	631	633	621	617	634	616	634	614	626	661	656	638	662	618	643	611	633	636	672	643	684	626	648	631	657	669	635	602	673	652	604	660	674	659	647	688	629	585	668	662	688	647	624	636	641	660	631	617	678	622	684	684	640	630	635	627	654	579	642	658	699	695	649	647	632	623	641	606	601	636	685	656	605	661	652	665	643	642	643	702	695	657	628	632	671	659	607	649	629	636	672	628	625	652	594	652	626	637	640	666	618	690	589	650	669	640	640	623	625	669	612	678	614	628	625	666	618	612	652	604	627	672	655	633	701	671	665	644	599	678	646	643	623	697	645	647	659	700	611	652	663	661	674	656	646	659	642	604	636	622	637	679	616	641	671	635	594	656	667	666	638	645	610	612	669	657	652	667	620	665	653	678	613	632	684	677	676	649	641	664	612	638	637	619	670	652	652	630	619	658	603	682	609	629	664	619	644	623	635	663	660	670	645	603	645	653	637	687	682	652	691	632	627	612	642	616	591	627	631	648	594	628	628	663	641	653	647	721	658	635	584	715	625	616	660	635	640	622	683	647	647	607	627	655	664	618	612	617	663	642	609	615	657	614	628	684	653	644	648	662	670	614	664	639	640	690	675	624	662	678	615	624	650	658	631	682	643	631	614	614	627	612	629	633	644	612	635	645	664	653	685	651	678	708	641	660	657	666	651	629	619	653	639	629	652	628	684	636	644	657	673	629	662	653	666	650	625	621	610	661	641	655	649	627	627	619	654	639	648	584	628	630	645	643	639	625	663	597	667	654	672	657	681	644	685	644	620	610	623	639	612	678	605	672	691	642	639	649	628	665	676	661	648	650	617	627	657	637	601	654	689	611	639	625	624	644	617	626	641	657	682	620	606	633	622	624	693	643	655	653	611	619	639	653	625	661	651	656	609	654	643	641	670	636	653	657	621	659	654	628	641	636	660	676	612	652	630	683	628	684	617	673	657	640	687	572	656	637	629	642	673	618	669	588	651	640	569	643	607	620	606	705	622	623	611	651	616	653	662	660	641	679	672	675	685	685	607	635	676	665	646	634	624	645	665	611	624	639	677	627	624	656	633	640	681	703	631	600	634	647	620	676	603	653	618	660	579	623	638	697	648	625	675	646	619	622	664	650	628	589	611	652	666	683	607	656	656	622	697	664	670	625	675	661	612	641	610	637	664	625	650	615	635	665	651	601	646	662	626	595	631	667	659	720	623	625	654	634	656	642	647	614	625	640	638	626	656	647	653	690	673	633	667	670	647	642	633	666	664	690	651	661	621	622	674	642	655	596	598	673	631	632	605	669	648	620	605	657	690	658	631	670	628	653	621	618	606	639	667	674	679	604	623	641	657	648	643	691	617	631	627	636	637	609	618	648	595	668	651	648	603	660	661	628	671	602	693	642	629	660	608	684	608	643	638	695	689	606	654	676	659	667	665	653	632	653	692	659	624	613	668	658	654	680	625	651	616	621	613	689	622	663	668	649	669	674	649	676	636	659	628	689	649	661	642	692	632	688	661	625	651	637	633	640	626	640	670	652	692	653	597	609	665	627	669	623	635	651	578	599	628	681	614	644	605	605	668	681	655	631	609	673	615	608	655	597	654	624	660	708	631	628	661	669	697	623	653	606	641	639	597	668	643	656	695	608	661	636	603	670	646	598	626	660	618	622	680	619	653	650	652	620	633	635	641	628	605	648	695	599	602	638	639	652	668	598	695	643	701	649	651	656	631	631	700	600	629	665	662	651	686	633	650	637	649	618	624	637	614	622	616	614	651	628	632	654	669	622	642	600	680	638	675	635	643	633	631	627	634	651	633	676	620	648	603	629	680	630	667	638	661	671	640	653	667	611	642	654	635	665	643	672	691	646	641	648	674	596	660	601	639	636	631	626	613	637	609	613	698	633	641	633	657	662	645	600	684	655	645	637	615	656	617	690	636	649	641	657	637	654	685	618	706	658	681	612	648	644	630	655	664	667	657	646	624	618
67370	29908	5343	382	284	218	198	169	166	190	159	162	133	127	154	145	137	149	123	130	140	149	141	127	137	129	135	134	151	133	153	138	127	119	125	108	124	150	122	148	131	143	104	153	135	140	151	145	124	125	138	141	124	142	167	153	145	178	154	180	154	164	242	301	313	249	185	192	141	153	164	166	149	162	154	156	129	150	146	135	130	146	120	144	153	117	139	140	132	122	136	153	120	121	128	148	132	115	123	133	112	131	132	151	125	129	128	137	128	122	146	157	117	129	143	115	131	148	150	129	137	112	144	145	127	141	144	132	122	135	137	142	119	129	111	137	147	136	121	125	141	146	137	128	125	124	138	125	122	124	132	128	129	126	109	122	145	136	146	147	146	151	138	139	116	133	125	145	132	124	125	127	129	131	109	114	133	141	134	141	131	145	144	132	121	119	123	118	137	119	112	130	119	143	135	118	127	127	137	126	140	134	134	127	129	129	125	129	114	122	130	124	103	141	120	119	119	134	119	124	130	126	126	132	135	133	140	126	139	107	131	120	119	118	133	143	139	134	156	146	143	147	121	136	131	116	157	129	140	121	106	126	124	132	139	124	128	111	143	141	125	148	145	112	138	128	119	114	156	125	109	131	131	133	138	133	127	115	132	132	131	130	138	132	123	129	118	134	155	131	117	119	130	118	134	130	128	112	110	155	131	141	131	125	134	129	130	126	118	115	106	112	127	113	148	138	141	139	140	126	127	117	122	117	109	129	122	131	118	119	123	116	134	120	133	143	135	127	141	127	123	160	119	120	116	123	129	122	126	138	145	135	132	146	125	132	140	125	155	120	120	117	124	122	128	124	126	116	136	122	139	146	122	126	141	133	123	126	111	137	143	117	121	120	118	136	137	126	106	115	121	146	120	124	138	137	131	125	128	116	109	136	136	119	114	124	126	130	139	120	125	114	147	127	121	114	125	132	137	148	123	127	115	138	129	105	125	148	133	153	111	133	127	123	142	141	118	130	107	162	113	137	128	147	115	135	139	127	115	136	107	130	147	111	126	121	113	135	130	131	139	127	137	122	127	126	125	140	134	147	159	130	130	141	120	128	124	117	126	122	137	145	129	120	118	138	123	141	102	144	123	130	110	124	131	148	130	124	120	132	130	128	136	147	118	110	117	105	137	139	100	143	134	114	126	112	131	110	137	123	124	134	138	142	109	142	136	142	109	135	131	138	138	133	124	133	111	120	114	126	140	137	123	117	120	126	122	133	131	121	148	137	134	111	141	119	116	153	101	127	133	148	132	145	125	133	115	149	131	133	126	132	114	124	122	109	122	139	124	123	148	117	115	117	116	144	114	114	136	131	131	136	136	115	137	114	115	146	124	142	156	112	130	145	121	138	147	123	117	136	143	122	145	135	134	127	137	134	135	131	123	135	140	128	101	136	123	116	127	139	128	114	120	142	114	140	135	120	137	121	143	103	107	109	139	152	112	128	124	142	135	138	124	106	129	138	141	141	120	135	124	130	118	136	141	133	122	136	129	134	137	128	128	119	136	149	143	117	133	135	148	122	134	131	110	139	138	135	127	144	140	148	123	135	129	116	131	142	136	137	108	120	124	128	138	151	147	135	133	119	131	141	118	125	117	120	116	132	133	120	134	108	134	109	136	122	143	128	118	127	123	148	136	146	139	116	129	114	142	121	117	142	132	132	127	134	120	118	110	147	118	122	119	114	118	112	111	127	116	119	131	141	135	141	112	112	111	135	151	121	149	111	111	141	138	99	132	142	113	116	144	108	130	129	139	136	109	129	123	129	123	128	126	112	119	126	138	114	139	139	135	132	143	119	116	119	114	111	133	138	126	146	144	140	131	152	126	109	127	117	155	125	135	123	134	133	144	125	125	138	126	114	129	142	149	131	117	120	124	129	132	138	101	129	122	146	130	134	120	129	135	125	120	119	139	128	140	140	129	120	149	135	135	123	141	140	131	114	150	124	143	107	127	131	130	131	136	131	135	121	128	125	131	126	129	143	113	124	113	147	136	135	138	133	136	116	133	135	129	142	129	129	125	139	120	131	140	163	116	136	116	147	130	125	134	113	120	148	140	125	130	132	120	115	129	128	131	134	127	137	123	119	134	140	138	138	121	139	104	132	142	133	119	133	134	125	110	126	134	129	126	137	128	142	126	136	135	112	110	126	124	115	138	123	123	141	134	144	131	120	122	113	103	110	114	137	138	125	117	120	130	101	124	106	138	123	147	128	116	143	107	129	136	144	128	128	118	134	136	139	136	144	131	113	134	128	150	116	118	129	138	119	122	138	120	128	130	140	152	148	134	139	110	149	129	139	122	129	121	139	127	123	105	137	125	133	138	134	99	112	131	122	124	135	121	115	119	134	123	128	132	140	124	131	120	122	127	127	134	115	125	127	127	104	116	126	113	114	118	134	137	150	135	136	142	124	112	106	141	129	132	135	132	148	144	112	107	139	129	133	117	131	119	129	134	136	130	126	119	127	125	99	122	161	125	141	137	135	111	125	130	150	134	141	126	126	125	138	129	110	112	152	118	148	129	112	147	99	146	141	129	133	135	142	130	132	115	143	129	134	139	135	137	127	122	132	122	150	121	125	113	117	118	136	126	136	137	119	135	135	126	141	134	137	118	128	105	125	147	148	129	123	137	125	117	124	132	131	116	118	129	108	100	128	124	97	150	132	136	131	128	118	113	134	122	112	128	119	130	117	129	102	138	132	132	142	128	104	138	134	119	146	137	116	141	129	134	124	127	134	120	126	124	132	168	136	128	120	126	136	116	129	143	122	117	119	132	127	113	129	127	134	121	119	119	142	129	153	131	149	152	135	126	139	137	117	109	129	120	125	128	142	139	122	131	130	109	118	125	118	114	143	130	121	119	154	146	122	139	148	139	141	121	137	128	123	128	131	134	142	144	111	121	143	122	139	132	110	120	148	143	122	123	145	139	138	115	143	134	126	116	118	123	154	116	145	120	123	103	123	126	137	125	123	114	124	142	104	113	133	119	114	110	141	140	122	140	125	149	140	139	114	116	144	100	154	136	138	135	125	147	123	126	142	131	130	143	131	133	137	134	140	135	125	126	123	123	130	143	127	151	125	117	109	128	123	140	117	140	144	154	131	113	131	121	134	106	108	129	105	130	139	105	136	136	135	145	127	132	143	109	134	142	149	132	121	139	134	137	135	122	96	120	136	118	130	137	115	112	123	132	130	126	138	129	104	143	137	109	109	120	129	132	158	130	123	138	123	126	132	129	132	123	140	140	133	131	137	132	121	137	151	152	128	124	149	146	132	110	106	125	134	118	113	114	140	122	114	145	140	120	125	149	137	138	138	129	141	114	111	132	109	122	138	150	144	153	143	136	126	125	112	147	119	140	124	118	123	109	132	130	120	125	146	134	121	123	148	123	141	129	125	132	122	125	118	149	102	136	106	137	115	128	120	122	136	129	134	117	95	140	130	136	124	127	145
48832	14586	976	1047	955	809	698	644	638	523	541	516	491	503	468	444	449	464	444	431	448	426	415	455	434	415	396	398	408	379	425	389	374	412	390	396	396	380	415	368	408	386	384	404	398	405	403	423	383	399	446	397	422	525	551	587	557	687	774	784	674	705	1371	1857	1877	1526	1038	941	698	728	771	797	664	683	597	646	503	577	484	485	461	484	463	428	454	419	373	415	402	388	418	401	370	366	408	424	439	397	394	380	389	360	362	392	408	383	420	422	390	392	382	389	350	415	372	385	379	391	356	415	380	366	373	377	397	383	373	417	402	375	360	382	396	394	368	360	362	392	349	392	372	371	371	334	386	441	367	413	408	365	387	398	393	429	396	412	384	393	381	354	382	389	357	383	380	368	375	374	387	361	383	402	397	440	381	382	397	413	353	352	381	378	344	381	395	390	394	394	389	384	400	427	395	380	366	358	357	411	386	407	378	382	390	394	413	376	376	385	379	401	406	372	425	376	404	374	353	391	390	421	411	407	388	391	383	359	361	389	400	386	404	383	383	406	416	423	439	385	382	391	405	392	372	359	377	395	374	409	388	382	385	356	391	383	389	402	356	420	396	384	405	359	399	413	371	391	385	383	364	375	411	397	367	371	371	394	396	398	404	381	370	426	407	366	405	386	398	378	403	419	397	399	407	393	409	364	400	373	379	381	419	381	432	411	421	371	388	412	351	375	376	360	369	375	395	392	418	399	377	371	380	390	362	388	354	410	370	385	365	369	400	360	417	368	346	357	364	373	369	380	396	381	384	417	389	359	406	389	353	405	402	378	363	386	368	394	385	408	396	421	410	363	392	362	363	396	400	392	372	396	374	394	398	414	361	398	396	359	364	371	389	388	426	355	358	365	406	414	393	389	368	384	406	370	358	391	381	396	409	376	387	415	389	409	374	374	396	378	402	393	418	393	391	411	382	386	385	370	359	414	335	407	386	391	389	357	382	403	386	332	378	380	414	421	367	365	372	370	386	398	394	389	411	397	361	400	387	364	372	368	394	374	395	405	369	364	404	390	403	390	418	397	405	399	391	402	357	369	385	397	378	381	377	384	396	401	387	396	433	393	352	374	403	427	404	399	367	378	404	387	377	414	398	376	377	372	416	388	398	402	373	422	397	407	395	381	378	380	383	381	372	373	402	382	345	358	404	369	383	379	404	407	378	402	394	389	364	360	363	389	429	361	378	417	422	416	349	383	410	363	383	362	394	368	401	340	396	371	402	387	415	372	395	380	360	378	390	388	356	369	374	431	396	384	376	420	399	395	405	385	398	361	386	380	401	367	374	394	382	380	389	365	381	369	427	396	393	373	398	373	395	383	367	375	388	375	394	364	390	375	379	401	343	393	387	406	409	378	386	407	388	380	378	405	383	394	375	393	398	387	378	391	384	378	382	377	406	407	392	371	380	429	372	366	372	399	393	367	386	376	404	401	361	360	373	401	378	368	423	360	350	417	403	374	391	383	418	378	384	370	389	392	396	401	349	388	369	375	381	358	368	374	380	380	354	409	371	361	388	395	398	405	367	368	386	362	402	360	409	377	391	355	376	372	405	379	371	384	415	389	406	363	407	333	378	374	385	421	406	376	401	358	380	399	385	386	364	399	407	366	388	401	379	380	391	387	421	400	425	391	367	383	376	407	396	408	407	398	380	402	384	379	399	373	378	398	364	347	396	390	365	397	395	403	399	377	414	405	411	366	357	352	382	358	386	360	350	359	405	335	384	397	362	375	401	391	411	408	375	384	386	353	396	353	420	387	400	396	384	397	402	390	381	397	389	390	413	419	420	403	380	359	399	433	398	384	391	404	358	354	391	400	367	432	369	422	414	376	399	377	372	381	350	402	398	390	380	378	388	392	378	392	365	369	406	388	374	408	377	386	340	413	342	378	369	385	372	406	390	369	391	388	380	366	412	375	420	362	379	353	380	373	394	384	388	405	390	404	401	404	383	354	424	397	418	399	375	377	365	393	398	388	376	380	346	417	378	379	414	371	372	383	376	385	417	381	409	376	399	416	347	430	364	372	371	384	380	367	410	399	375	397	359	427	377	368	344	382	378	377	401	408	380	380	402	397	418	381	393	375	411	408	395	385	391	375	408	364	378	401	369	397	407	376	360	342	399	370	396	374	364	423	399	381	352	375	355	383	397	418	405	423	364	384	384	357	369	374	391	398	364	366	396	398	391	412	343	398	391	387	408	348	384	375	355	381	355	363	379	372	386	379	415	396	418	354	381	373	397	380	367	397	420	391	393	353	379	403	398	376	377	382	392	398	392	415	384	373	366	377	401	366	400	420	359	401	402	389	420	354	355	391	366	404	373	393	397	376	370	364	439	376	386	366	377	366	385	377	350	372	406	357	403	361	368	416	393	400	378	376	401	387	385	383	352	386	371	368	399	370	354	396	319	346	383	421	396	394	407	397	400	378	385	375	393	354	378	384	388	394	368	347	420	374	364	383	386	420	374	392	407	359	374	361	393	405	387	371	425	385	370	399	436	414	371	366	409	396	388	369	404	398	395	389	378	380	393	352	349	407	416	379	414	410	368	388	365	404	407	402	396	416	389	362	385	424	376	373	362	370	362	360	389	368	385	387	373	405	384	422	365	396	374	368	362	408	376	378	386	363	367	404	386	374	392	367	389	385	363	332	391	406	402	413	382	386	371	351	390	379	405	349	385	354	407	383	364	383	393	376	376	399	444	377	383	393	361	419	393	411	373	394	396	398	387	391	419	388	372	395	379	382	376	359	393	376	391	392	439	423	376	393	409	387	413	382	384	399	374	416	407	405	342	352	412	362	397	354	398	331	377	359	416	385	331	369	424	398	397	370	438	340	408	349	414	374	387	384	368	388	408	413	401	401	390	423	395	385	379	394	373	411	384	365	428	372	377	440	408	382	391	378	428	386	358	391	382	365	385	376	409	374	384	383	393	393	408	404	379	375	421	335	356	426	368	380	420	402	400	403	400	386	419	390	375	370	391	403	378	383	397	416	383	371	352	390	376	411	409	389	424	404	400	420	402	378	387	405	405	355	364	385	395	374	352	419	378	369	387	367	384	387	377	400	385	378	385	377	378	356	376	396	411	382	400	407	374	370	373	404	389	345	408	377	387	391	388	399	367	407	376	354	361	399	365	403	386	394	363	388	392	358	382	379	360	387	392	401	384	376	363	373	363	404	416	393	385	401	381	364	388	363	392	379	367	403	353	410	404	396	360	386	402	404	389	367	391	385	364	383	417	415	416	412	390	373	372	380	404	347	371	407	401	373	353	360	347	411	362	389	369	400	383	378	399	337	386	365	413	363	375	369	392	402	382	416	401	426	363	386	388	353	390	395	371	414	365	400	420	406	348	382	357	379	350	413	398	412	384	388	362	378	348	386	377	401	401	387	387	396	380	369	369	369	388	412	388	387	400	403	410	396	389	401	388	391	374	406	381	384	400	395	414	381	396	366
79804	41387	10616	1056	399	309	283	241	199	194	180	155	176	177	190	167	156	150	159	144	176	167	126	158	172	156	121	144	138	154	113	146	131	148	148	143	126	142	147	123	145	143	152	144	142	166	129	151	126	146	123	157	136	155	182	150	175	178	242	247	203	171	311	473	473	443	244	237	205	210	212	241	187	189	197	206	160	181	135	142	146	153	138	159	147	117	150	147	125	145	135	132	144	124	144	147	147	127	154	158	145	117	129	146	150	135	159	129	164	162	144	154	138	146	130	143	149	125	148	130	145	139	159	159	141	148	138	138	115	146	140	163	140	109	128	126	157	151	154	135	144	129	139	129	142	140	125	147	149	160	139	146	122	137	137	132	140	134	152	132	138	125	132	131	132	138	128	139	124	128	130	147	126	123	155	130	134	144	125	130	135	140	130	130	129	140	135	139	139	137	135	114	139	130	150	122	120	113	134	130	136	144	122	149	156	142	127	142	140	148	142	141	147	140	141	135	149	123	121	128	131	134	163	121	157	138	130	150	129	138	140	126	171	128	144	139	134	136	145	135	157	153	137	130	149	141	135	128	138	129	144	123	146	141	132	134	123	132	148	153	125	126	136	123	123	146	125	112	120	140	151	135	143	118	133	122	136	146	138	125	112	159	153	132	140	124	135	148	132	125	154	125	138	159	148	139	154	137	139	134	113	149	157	143	123	130	147	124	123	149	151	148	153	141	149	131	135	137	141	132	149	132	126	132	121	144	144	146	135	161	150	146	111	145	163	159	124	140	148	134	155	142	132	132	135	150	138	141	148	157	131	124	144	128	104	131	143	130	101	119	133	148	108	155	134	107	147	134	138	135	156	126	119	138	132	118	129	121	134	152	131	179	138	138	126	141	147	134	132	136	139	144	131	133	156	150	138	146	113	120	112	138	131	144	154	134	146	126	129	132	149	141	136	155	136	165	141	140	119	120	131	133	126	139	138	135	141	141	144	146	144	143	126	146	126	139	129	152	124	136	137	138	131	152	157	140	135	152	132	140	119	147	131	113	152	130	136	149	142	158	128	151	135	138	143	148	136	135	139	138	148	122	123	162	144	135	133	152	137	135	142	128	145	160	150	135	150	146	147	141	147	133	111	141	153	124	140	143	137	125	164	125	156	160	135	159	125	154	139	149	138	121	124	141	131	141	132	130	140	148	151	132	152	127	133	167	139	137	134	132	152	126	147	148	141	121	147	133	118	143	121	136	142	118	157	145	141	137	134	145	143	136	125	132	147	142	128	128	129	141	143	155	145	131	148	135	127	137	131	143	144	128	143	177	138	127	151	135	129	124	139	135	122	149	142	135	143	135	130	148	142	129	125	133	139	158	153	124	137	146	137	153	149	141	131	133	110	144	147	162	147	172	150	123	141	135	135	126	133	145	136	133	145	142	142	147	135	137	145	149	140	137	111	116	164	135	142	131	141	153	139	138	127	134	119	140	137	150	119	175	154	151	159	141	124	128	127	145	118	142	123	126	142	123	142	127	159	126	148	134	132	142	113	139	114	144	159	132	149	142	150	146	147	141	136	126	140	138	152	136	121	124	131	128	127	115	133	141	128	141	130	133	150	154	143	146	142	139	147	142	157	140	140	140	122	147	148	121	139	137	152	142	131	128	134	183	157	153	152	141	141	142	123	149	141	124	136	118	147	139	150	128	127	122	155	133	142	122	141	130	138	135	133	133	133	131	144	143	144	124	180	136	136	141	122	145	142	125	135	149	112	110	123	125	125	146	153	124	158	154	141	131	133	159	127	152	143	145	124	144	136	140	138	136	143	125	136	123	138	153	148	131	128	130	135	162	123	145	125	151	121	149	133	123	124	122	125	162	171	143	134	124	143	132	131	139	125	126	122	135	126	150	138	141	129	139	137	137	153	136	144	137	144	138	143	138	146	122	152	120	130	155	143	133	157	133	147	137	155	138	140	144	130	143	141	154	154	128	127	131	137	128	137	124	118	119	140	124	134	141	133	143	116	155	148	149	132	138	155	132	146	139	142	125	138	126	136	128	131	145	151	122	145	129	140	140	140	141	127	134	138	133	147	133	126	147	128	151	153	133	136	150	160	136	144	164	139	143	142	161	133	140	154	161	153	153	131	157	152	145	138	129	115	138	135	149	155	139	130	153	146	131	131	131	148	137	149	144	125	133	156	128	125	126	139	142	151	147	156	138	125	143	143	134	150	149	140	151	137	139	128	128	143	141	139	140	157	149	135	142	149	130	154	152	137	178	146	128	132	121	138	131	147	135	148	139	130	135	136	137	150	133	125	158	122	147	130	148	119	134	129	141	151	130	117	157	149	131	147	124	130	149	145	151	139	136	147	143	131	144	139	126	142	141	153	149	156	157	135	138	139	140	131	149	127	146	145	142	135	157	130	123	131	144	141	151	129	144	134	136	135	125	129	143	149	124	133	130	133	128	122	127	150	162	145	137	153	128	130	138	125	149	117	140	125	136	157	137	150	136	133	152	158	134	154	142	141	127	108	134	150	127	119	155	151	128	134	141	142	142	131	150	118	146	145	145	145	153	146	158	141	128	129	145	128	126	144	137	129	151	148	120	132	114	146	140	139	149	142	117	141	133	156	169	136	138	148	130	151	144	128	157	151	148	151	146	164	135	145	127	148	135	129	139	153	138	157	117	137	147	148	129	150	140	133	116	154	156	132	135	140	127	130	131	135	136	146	147	145	157	133	130	144	134	125	139	133	135	137	140	141	144	142	149	142	154	132	120	133	139	147	164	114	131	151	124	159	122	133	158	144	124	129	142	145	134	128	144	148	134	140	139	157	160	144	143	121	170	156	144	170	171	125	128	122	135	141	138	151	147	130	139	140	139	125	142	136	130	135	125	119	123	147	138	141	128	133	137	134	142	136	112	148	133	154	146	158	132	127	117	139	140	131	125	150	127	157	131	145	135	158	132	130	148	138	112	115	143	122	139	152	151	127	160	172	164	134	137	121	139	153	161	150	159	137	140	160	135	144	106	150	127	131	138	134	128	133	153	131	131	144	123	118	143	131	138	141	139	143	132	139	140	132	133	134	158	138	141	113	148	149	137	133	139	164	151	134	122	126	143	145	121	135	134	126	135	138	142	145	144	153	177	134	158	128	143	125	131	141	128	153	139	133	123	142	122	162	145	141	128	137	119	130	154	142	135	133	134	147	135	141	156	136	127	125	148	158	130	133	123	159	151	143	125	117	131	137	134	133	138	145	135	128	139	131	133	139	142	132	146	126	147	142	136	127	152	143	133	159	133	161	147	118	134	156	135	143	136	127	131	137	134	123	132	123	125	137	139	123	133	131	138	138	130	160	145	121	150	136	154	140	124	132	121	124	154	121	134	147	129	133	125	152	135	148	133	154	119	135	145	131	150	131	142	120	145	133	123	136	116	132	139	144	140	148	138	148	133	146	143	140	131	139	127	142	184	112	136	142	145	134	150	160	140	140	154
58156	19916	1586	1646	1468	1262	1092	940	813	769	733	669	610	597	615	557	552	538	542	488	493	473	477	494	475	483	456	479	466	482	463	504	505	468	412	418	460	452	418	450	469	473	393	398	430	425	388	419	428	432	426	499	520	548	649	754	769	921	1166	1237	1117	869	1908	3027	3561	2807	1520	1372	1126	1034	1086	1282	925	915	793	794	732	728	661	594	582	599	557	505	493	480	476	471	445	438	446	473	406	433	442	467	483	451	457	471	471	500	429	387	423	426	488	439	430	436	412	413	463	407	390	422	376	421	429	427	377	418	442	398	449	419	384	401	384	408	397	462	421	420	415	439	414	418	439	441	424	392	430	409	416	412	432	398	430	427	418	413	436	440	427	414	404	369	433	438	391	366	422	430	422	444	415	397	407	414	413	433	408	460	442	400	430	406	413	427	419	435	365	413	408	401	401	396	400	443	379	452	428	410	425	430	410	459	400	337	394	436	436	420	450	382	421	432	384	405	411	422	394	423	428	430	400	410	418	439	391	416	417	406	407	382	401	435	420	412	425	442	448	404	422	416	450	444	453	389	400	388	393	383	432	427	391	423	401	411	406	420	435	417	435	408	395	408	369	408	384	423	390	408	462	419	457	387	399	445	423	401	421	387	417	408	406	411	398	428	407	423	404	368	389	391	394	421	404	398	427	408	416	399	442	381	396	429	412	426	413	441	387	392	415	404	420	432	363	429	398	448	379	436	417	410	406	428	374	439	384	437	417	356	399	403	423	417	403	420	452	419	437	469	402	428	395	433	439	385	375	424	393	412	411	422	397	411	412	423	391	408	402	466	412	384	409	423	409	416	387	424	420	411	372	419	424	419	429	411	420	420	404	389	370	392	378	389	385	422	417	401	431	402	397	419	424	405	407	383	431	429	428	413	405	389	410	410	449	414	446	399	427	421	415	423	433	408	475	417	393	424	390	398	403	432	425	426	404	382	438	423	443	430	417	406	444	424	429	441	447	415	387	435	405	434	399	373	419	427	446	473	408	415	454	458	391	417	419	396	453	389	440	394	403	426	422	382	419	369	401	458	425	423	384	406	388	411	419	454	389	430	414	399	410	393	412	399	442	435	389	400	396	404	404	367	435	430	445	425	387	431	438	395	413	407	441	415	419	418	374	369	415	386	391	446	410	415	389	418	434	423	418	445	395	401	440	425	425	392	391	414	400	406	434	422	410	424	433	399	404	396	431	402	428	404	431	395	432	390	418	418	412	386	427	416	415	421	416	429	395	425	415	412	396	426	409	430	412	411	428	398	415	412	453	446	436	401	442	428	384	449	407	406	390	448	401	401	392	415	416	381	399	403	440	435	425	438	391	405	419	401	413	423	394	381	437	401	405	424	413	421	407	474	453	416	370	421	402	450	398	454	414	392	389	434	392	395	404	406	427	405	395	451	457	399	385	373	414	405	418	443	396	446	408	380	376	412	371	419	344	432	450	393	408	420	425	419	444	437	419	407	378	398	417	388	409	401	407	439	442	420	378	413	389	424	411	423	458	398	412	438	422	420	398	442	378	433	423	401	427	400	424	404	432	441	412	429	442	394	407	411	417	455	406	430	378	421	386	398	396	420	439	408	419	408	399	416	404	405	413	403	407	419	420	432	421	388	425	429	427	386	389	409	429	375	410	437	457	382	392	447	366	423	442	372	431	411	426	390	427	385	408	412	411	394	394	381	437	439	428	433	444	399	387	414	430	424	415	434	408	407	413	442	407	447	399	384	457	413	385	424	416	398	405	446	388	425	443	389	414	436	416	393	398	388	429	408	389	413	413	421	445	389	405	397	408	387	399	454	397	429	456	429	435	416	431	424	421	396	433	399	450	468	412	389	397	384	417	420	426	422	404	423	402	437	409	405	404	361	425	423	406	405	435	420	451	410	432	459	399	401	391	391	403	405	418	427	413	387	406	408	442	407	413	414	410	409	391	407	424	402	414	443	428	383	403	401	410	432	406	410	413	376	404	414	407	413	431	428	410	377	395	416	430	445	404	417	430	393	409	403	410	449	438	461	423	417	411	400	388	425	406	382	382	387	411	410	411	408	435	419	435	441	370	428	408	392	388	432	414	437	411	386	413	401	431	411	416	440	449	413	397	398	431	411	452	420	427	422	410	411	437	431	399	420	421	435	408	404	383	411	410	390	418	420	435	389	434	418	397	400	428	419	454	389	406	422	440	392	432	410	379	389	414	389	399	410	416	404	445	391	431	409	404	414	414	380	418	411	424	387	424	394	412	410	417	393	413	404	409	385	409	417	449	409	379	430	415	418	385	380	423	419	432	420	423	406	415	421	427	450	403	421	399	415	430	389	413	420	417	427	437	434	410	425	396	425	406	403	392	425	424	414	421	423	417	401	407	421	395	388	408	419	406	413	421	429	463	432	381	422	453	417	434	418	411	443	457	409	419	428	402	435	434	413	408	416	423	429	407	423	421	436	425	448	390	391	418	401	408	422	379	421	439	410	448	433	425	407	418	409	407	366	399	427	432	423	413	388	433	422	398	426	385	410	434	380	407	428	416	440	455	400	379	433	411	381	405	392	403	418	443	409	390	404	426	413	413	409	430	464	399	412	409	405	387	460	386	410	432	457	421	428	422	405	402	445	437	440	397	400	423	410	423	407	412	429	440	422	406	427	401	376	387	428	417	387	408	425	439	430	419	398	389	435	447	407	439	415	426	444	414	431	454	403	352	416	398	397	425	412	418	422	412	417	403	452	427	397	432	406	376	406	452	448	439	412	414	400	416	445	416	416	389	404	427	426	413	400	419	417	415	428	442	429	418	427	412	394	439	416	439	399	398	384	406	439	468	387	396	397	417	400	385	411	404	404	430	428	396	404	435	404	380	442	393	423	469	419	437	448	418	375	372	409	434	423	447	414	383	376	373	411	386	412	438	437	425	430	399	413	455	421	415	403	427	409	448	422	426	400	425	412	435	448	406	404	432	369	412	413	409	438	435	407	416	408	416	418	430	406	457	417	368	441	414	425	417	394	402	410	408	410	404	433	438	388	421	386	393	441	407	411	421	422	411	436	385	377	401	440	429	421	401	396	406	416	423	418	440	426	420	458	376	417	432	428	413	454	422	417	399	427	444	462	364	368	389	421	426	413	388	441	390	418	381	413	419	407	415	429	399	389	447	400	400	421	377	451	392	425	416	418	431	454	394	414	401	446	405	444	429	413	449	452	391	373	402	405	408	405	409	446	405	401	433	391	417	430	429	421	431	435	423	426	394	425	389	392	423	429	389	390	439	381	400	405	413	431	422	439	407	399	419	420	421	372	422	422	406	432	428	411	425	403	428	386	451	460	417	450	423	397	404	437	416	412	431	375	429	400	411	405	440	425	379	404	396	409	421	410	417	387	410	416	404	404	425	405	433	436	433	384	408	421	393	399	421	417	399	410	420	409	366	424	402	418	416	446	410	384	416	421	410	402	391	403	378	433	436	420	417	442	390	418
33984	6388	383	239	259	272	236	246	265	239	248	241	229	226	255	234	236	267	243	245	220	247	266	237	212	219	234	241	222	251	260	231	225	234	238	261	223	242	241	211	266	258	239	262	265	234	249	242	247	249	240	248	235	259	242	232	246	221	242	256	228	259	264	223	249	265	255	232	239	255	259	245	224	246	214	242	262	254	225	222	222	225	250	239	254	237	245	249	243	252	236	240	232	263	254	228	215	229	253	229	247	246	256	236	248	242	211	245	247	265	235	247	266	222	240	275	220	259	235	227	228	248	237	258	274	260	262	242	217	232	252	262	237	245	265	250	244	256	225	213	246	220	237	213	250	237	249	221	255	219	240	219	269	234	217	225	229	273	218	222	245	256	237	223	272	251	253	232	251	260	230	258	242	242	214	227	259	224	244	262	232	224	237	250	237	237	230	240	255	223	272	220	229	268	229	218	240	229	261	214	252	269	245	233	222	232	205	265	228	245	230	230	240	229	237	254	223	254	240	255	238	265	236	247	232	247	234	252	234	254	229	250	243	226	235	253	231	235	283	258	238	206	244	219	269	243	224	235	251	271	244	221	248	258	239	221	247	244	255	230	240	220	255	246	244	233	222	267	251	234	236	283	228	250	255	224	223	217	239	242	241	221	235	232	251	254	239	239	232	251	245	273	238	216	230	220	229	230	246	245	262	206	242	219	263	260	295	248	236	262	255	261	226	266	240	238	250	224	255	210	264	217	231	243	242	230	228	246	267	270	235	224	233	234	212	232	271	238	269	228	263	235	251	228	268	231	232	238	233	220	247	228	234	257	264	256	226	233	257	247	254	241	233	268	224	221	249	233	258	249	274	204	250	259	244	239	263	248	233	213	238	242	217	233	234	231	254	270	232	246	242	234	246	237	231	238	271	242	259	233	220	236	245	231	219	225	233	218	237	235	268	256	257	242	234	239	252	268	266	238	216	237	287	252	243	212	233	223	236	258	254	224	236	239	276	228	250	244	238	246	234	222	231	253	266	242	244	243	237	274	224	224	247	249	232	223	227	247	230	222	234	233	219	245	234	225	238	228	253	278	263	263	219	254	240	273	262	240	242	243	260	247	256	234	238	227	271	245	231	249	264	227	223	242	224	252	259	249	248	238	237	250	243	247	231	260	247	247	238	252	250	229	255	232	234	255	266	272	252	237	229	214	241	224	224	245	253	230	268	220	251	254	235	264	247	243	246	226	253	238	251	241	234	277	239	227	237	239	211	237	243	215	251	236	236	254	214	250	212	250	246	238	250	248	246	222	246	248	244	236	268	242	228	258	247	262	277	234	224	245	254	240	266	254	228	231	216	239	238	260	246	255	258	236	251	243	246	240	251	258	231	251	254	209	269	236	193	235	232	249	237	264	233	228	257	255	286	224	252	244	264	222	236	273	240	220	234	256	253	254	260	236	219	233	233	252	239	233	241	238	251	233	229	217	233	228	232	234	255	250	263	231	252	235	235	213	241	223	227	249	218	217	215	251	265	248	220	227	252	231	227	253	219	255	223	209	233	229	228	241	236	227	247	264	244	231	232	235	246	259	229	244	215	227	219	258	249	248	245	260	210	229	246	261	228	241	227	242	244	249	226	264	258	241	209	267	217	238	252	274	218	218	199	241	231	231	249	241	253	228	262	217	231	242	247	209	223	221	233	255	222	246	247	240	257	237	242	267	251	208	252	226	240	229	239	246	262	230	228	249	233	218	247	258	235	227	238	237	223	241	230	225	268	241	226	237	252	222	244	225	246	233	227	223	221	245	247	238	236	233	245	254	242	220	253	261	224	256	260	229	241	268	257	233	241	242	226	242	253	238	238	252	253	246	236	239	221	279	226	240	241	239	227	214	263	232	247	227	223	251	234	246	214	224	225	235	260	247	223	228	236	236	242	255	242	238	228	253	259	252	222	235	290	244	236	247	231	213	257	221	261	233	212	244	242	236	223	238	249	248	269	254	234	222	239	261	245	225	226	241	242	219	242	243	241	216	242	244	266	210	236	253	230	250	232	201	237	243	267	261	275	228	273	252	257	253	235	233	231	231	259	254	231	210	244	261	262	237	246	267	247	256	249	231	233	244	211	270	252	254	241	231	244	268	235	250	245	242	228	250	215	240	228	253	222	247	277	221	239	235	233	238	254	252	245	207	261	248	238	243	234	220	249	252	266	235	204	229	224	230	247	237	215	251	250	213	229	258	241	229	236	236	258	229	230	244	244	266	240	246	233	228	281	241	242	221	240	246	212	230	219	246	212	229	235	238	256	290	214	204	254	228	236	245	219	215	263	225	220	235	263	222	245	259	251	250	206	222	204	200	212	259	232	247	232	245	229	257	237	237	263	256	216	265	229	265	227	256	232	249	241	232	224	235	266	229	228	251	238	235	263	211	258	250	232	253	249	220	234	227	236	234	227	248	245	276	236	239	240	228	240	254	243	223	234	239	232	224	271	251	213	228	246	251	227	211	245	259	245	250	246	232	222	239	223	255	246	225	255	246	220	212	204	226	248	238	269	252	251	250	273	216	252	231	223	258	238	217	246	222	241	235	238	234	273	233	235	253	232	250	283	260	241	244	233	233	244	258	250	257	212	248	246	233	249	243	210	245	224	237	224	218	273	248	229	230	248	246	253	259	240	265	256	236	224	219	244	267	251	227	245	254	241	210	254	242	275	265	239	232	238	236	245	224	250	205	237	257	264	233	247	252	230	218	233	259	256	231	280	271	255	244	209	244	209	256	229	263	217	248	223	248	260	226	227	263	236	227	272	209	225	240	236	252	229	210	241	226	236	245	250	243	256	237	268	261	255	221	233	271	211	242	240	245	233	261	252	230	253	227	259	216	246	222	247	243	233	234	242	258	239	249	230	239	237	262	244	249	252	253	239	244	248	228	234	249	270	265	230	232	244	235	241	241	256	249	248	234	259	244	227	228	269	218	230	248	232	253	249	239	234	247	267	245	226	212	236	238	232	244	239	228	245	244	221	223	230	232	229	231	258	275	232	247	242	201	237	238	213	222	248	273	238	245	229	273	242	242	233	246	245	232	253	243	231	258	256	261	258	230	259	238	250	212	225	208	251	244	224	239	265	237	233	291	239	222	247	249	247	228	221	250	231	262	247	249	239	262	240	251	260	262	255	240	263	236	239	242	257	244	229	243	228	229	233	250	239	241	251	224	269	272	266	211	247	264	242	231	259	213	226	243	234	234	268	253	261	218	240	247	229	236	246	247	237	250	245	215	215	256	245	243	230	255	221	251	240	234	242	217	263	243	257	250	248	223	236	224	232	252	247	222	223	231	231	264	260	253	250	232	238	251	265	244	258	283	268	247	240	244	247	249	256	244	234	240	237	209	244	225	245	257	236	229	263	250	219	230	237	234	277	234	237	233	230	220	242	235	225	262	270	232	247	255	261	238	225	256	251	237	232	262	246	251	274	236	241	259	279	219	242	233	276	258	217	223
30413	4000	680	668	653	662	726	667	686	687	635	693	643	680	629	618	627	653	654	688	663	612	677	659	638	687	636	643	668	692	682	699	660	612	668	663	645	664	643	657	654	666	700	636	698	684	650	660	652	664	675	640	677	649	659	644	663	684	722	698	657	731	673	740	722	716	717	687	696	666	656	674	729	679	658	724	697	647	659	698	672	658	626	634	674	683	662	649	667	649	701	645	657	634	666	653	680	656	627	637	684	666	650	702	666	694	676	658	617	640	649	653	645	634	646	611	664	659	658	664	693	625	721	639	649	678	674	670	645	632	670	684	629	637	674	656	638	625	685	697	663	654	663	659	675	638	644	620	661	664	666	658	681	655	612	665	640	702	693	633	654	697	656	665	650	670	661	692	680	637	689	672	634	704	646	667	637	639	639	654	703	682	659	677	632	654	641	673	661	650	657	646	656	650	686	670	678	620	657	660	685	634	633	706	640	655	692	594	618	638	663	696	625	648	636	654	647	674	667	665	658	651	656	662	653	622	664	669	677	611	655	634	655	659	677	663	654	678	645	701	658	618	646	655	649	683	662	675	651	678	672	643	666	606	603	714	668	630	682	631	679	642	715	655	653	635	651	601	615	662	658	657	666	611	655	716	653	683	657	621	650	650	632	662	651	679	678	677	649	676	652	644	647	683	643	654	635	638	647	680	646	674	687	654	641	602	652	635	618	660	643	681	657	670	682	649	636	680	665	645	635	673	636	645	696	619	656	667	705	675	636	684	620	614	646	653	655	637	642	684	676	643	671	664	696	652	665	633	657	634	683	640	651	637	659	652	677	721	669	654	669	649	651	680	656	671	670	653	639	631	699	688	673	707	689	662	691	633	642	643	649	655	704	651	667	690	607	638	647	622	662	639	689	657	671	683	667	688	655	677	590	613	644	660	642	689	709	651	648	623	663	653	645	676	675	639	660	604	612	692	629	681	659	668	676	690	683	639	641	701	683	674	659	655	680	671	654	657	693	599	673	671	646	648	702	612	706	634	656	624	725	620	665	658	620	633	695	623	651	678	687	681	657	659	659	648	644	640	659	661	637	666	625	655	641	670	732	614	627	616	613	648	699	691	684	635	649	671	615	657	677	650	702	696	669	675	697	717	611	650	604	659	666	664	656	626	695	658	638	665	671	666	661	648	591	679	688	644	654	677	668	654	642	656	653	644	633	725	701	663	670	669	664	639	652	626	647	665	649	667	690	669	667	665	600	632	661	687	640	654	642	664	644	664	694	609	604	704	701	643	637	683	725	668	637	652	660	675	636	672	662	681	631	663	676	686	622	654	679	660	653	700	684	654	684	696	695	667	650	674	664	612	644	681	631	672	643	670	650	703	646	674	646	658	648	650	652	660	658	656	681	648	622	615	678	633	636	687	636	640	708	639	640	699	662	657	681	632	619	677	636	656	655	679	669	641	705	671	672	627	675	695	610	625	685	603	675	661	639	657	699	612	659	662	701	658	674	656	690	701	666	634	621	657	673	659	653	636	674	649	678	619	657	693	645	630	667	667	659	677	668	635	673	612	642	680	669	682	674	657	676	682	661	644	732	658	644	632	677	630	718	668	619	663	658	603	645	677	623	641	689	636	671	637	661	665	662	708	668	688	671	666	623	635	620	670	635	643	654	651	673	617	699	684	651	677	639	634	654	647	640	686	674	653	633	647	652	633	730	698	661	582	670	613	648	661	667	688	631	662	631	658	639	674	629	652	612	616	651	630	645	716	605	635	680	689	653	631	639	631	662	675	680	613	677	703	635	638	682	675	669	602	681	707	629	652	654	680	642	717	650	710	657	671	635	670	627	651	691	657	675	663	625	668	685	712	642	628	677	635	664	715	664	611	654	692	639	704	675	642	647	665	647	635	634	650	655	631	683	678	651	618	664	664	671	673	678	625	674	695	662	632	594	638	698	611	667	629	672	679	691	658	615	663	666	626	630	638	677	628	664	643	625	641	654	687	645	631	619	611	695	660	631	635	649	651	647	661	674	695	656	686	634	626	630	710	648	673	651	640	620	632	658	708	652	687	692	678	626	667	657	689	632	656	677	634	619	651	634	633	666	650	626	652	661	615	661	628	669	658	627	634	608	742	664	685	670	653	660	668	669	629	680	627	613	669	663	685	643	669	716	697	680	662	645	671	623	656	631	650	639	660	701	594	640	653	653	596	636	692	661	676	671	664	689	640	650	653	654	647	637	597	661	583	683	655	680	659	669	656	652	683	677	677	656	665	670	665	616	665	619	657	656	633	625	632	667	691	691	681	663	608	643	639	660	685	612	667	655	656	666	690	605	663	668	670	645	649	649	643	653	694	669	689	689	666	665	628	650	621	660	658	661	628	655	712	644	702	653	660	674	647	674	686	636	680	655	663	656	706	702	673	658	629	651	647	622	660	650	665	645	648	634	616	630	669	636	662	647	640	643	662	686	655	625	661	641	639	627	694	580	666	613	630	646	658	639	654	664	704	634	658	664	642	659	683	653	620	709	659	627	669	668	628	651	649	626	681	642	691	665	665	637	669	646	653	641	653	645	649	638	691	641	630	645	641	651	680	643	659	644	654	668	657	626	657	638	633	655	619	645	634	649	669	667	644	644	652	650	644	668	614	669	672	666	691	658	642	675	604	662	672	666	647	647	650	663	650	664	637	686	657	622	702	674	688	672	676	717	637	620	639	613	647	663	632	702	653	666	672	670	632	665	691	676	642	614	657	668	629	669	641	659	654	653	701	662	650	644	663	591	671	647	648	644	647	644	658	700	657	642	665	642	661	641	680	661	694	619	654	632	656	658	650	605	644	675	600	647	690	707	644	683	638	669	667	647	647	652	639	678	685	640	658	645	651	689	678	641	677	669	660	646	637	683	688	679	633	637	632	646	633	643	671	650	618	691	662	653	660	652	661	676	672	678	684	674	677	629	683	681	639	678	648	669	683	634	668	693	643	660	650	700	671	675	644	664	600	679	639	654	675	658	637	642	656	660	645	686	661	606	675	610	645	675	660	668	627	647	687	686	670	682	657	680	630	648	663	699	640	661	699	660	684	644	697	682	665	628	662	649	702	695	659	679	672	681	704	642	675	649	668	645	625	665	653	683	654	646	630	694	670	647	652	620	667	626	635	677	663	644	652	662	638	652	689	700	643	620	655	676	665	688	663	656	651	649	650	681	638	687	637	659	689	632	655	638	646	640	658	627	600	673	599	618	635	654	611	678	626	663	627	683	629	622	618	630	664	675	661	659	673	682	673	619	611	696	630	709	665	659	668	630	634	632	650	666	628	654	655	660	675	646	664	649	648	722	700	610	695	685	613	677	654	662	660	699	702	666	661	685	664	678	680	626	657	658	628	684	659	710	685	686	679	618	644	677	642	664	661	619	635	665	662	696	662	633	679	683	639	680	642	668	703	661	696	651	672	628	648	626	601	676	689	687	693	669	627	676	641	621	666	662	694	661	682
68238	31991	6640	518	318	249	210	200	183	171	180	165	150	151	138	145	149	119	149	144	148	131	131	149	113	125	113	132	131	121	120	133	127	122	146	137	134	132	129	151	137	143	124	113	131	136	122	128	124	145	121	154	125	126	169	158	174	176	280	264	182	169	272	311	337	249	212	176	167	154	168	159	172	139	168	161	128	142	145	147	150	134	135	131	129	137	134	134	126	153	148	122	129	161	136	146	133	149	130	119	127	144	135	153	123	130	131	133	133	110	139	123	144	124	123	136	129	134	146	135	131	137	132	108	121	148	152	153	130	114	123	137	122	129	128	120	130	137	123	124	153	154	120	125	130	134	153	126	136	120	150	127	118	144	112	120	117	124	142	157	133	116	123	119	121	161	129	121	125	140	132	119	105	133	152	118	133	129	127	137	138	128	125	127	139	137	115	120	143	143	133	124	158	145	125	139	121	143	145	144	147	156	123	108	119	139	127	127	132	124	121	146	156	119	106	127	146	113	116	128	127	129	148	129	123	143	133	135	131	143	122	129	130	132	131	114	135	127	120	142	126	134	99	154	139	151	123	142	124	141	142	133	155	125	122	143	120	128	128	142	147	136	144	137	120	138	129	128	136	148	137	129	138	141	112	132	126	139	157	138	121	120	110	120	159	117	130	143	109	140	127	156	114	127	115	112	138	135	119	128	122	153	145	131	108	132	132	116	130	135	108	118	151	148	138	144	140	158	128	131	140	146	125	137	120	113	139	170	126	140	128	129	98	98	156	157	138	126	132	137	128	142	150	127	129	133	121	133	140	136	117	132	119	127	126	129	127	121	138	129	130	125	111	140	127	125	148	115	135	139	133	113	153	128	111	110	124	119	130	118	126	123	119	140	157	151	121	116	126	126	150	145	128	122	129	130	118	144	119	118	134	134	127	147	121	141	157	131	136	135	143	110	122	117	151	136	157	124	136	111	124	135	130	148	142	131	140	155	148	152	138	118	146	121	145	127	113	129	147	132	123	129	131	130	133	139	127	122	155	143	131	126	136	138	139	125	127	136	107	133	123	108	137	123	137	115	140	131	151	146	144	126	134	130	147	128	136	123	153	134	141	137	124	128	129	116	137	108	138	111	131	132	132	141	169	120	143	134	139	125	145	133	117	153	111	135	125	126	121	147	109	125	132	127	131	125	127	133	129	124	129	128	140	138	116	119	121	117	130	145	142	135	137	134	116	124	119	154	137	137	123	121	137	140	127	132	128	140	125	153	128	136	134	136	133	122	111	124	135	111	117	125	123	122	138	126	119	141	127	124	132	143	119	134	109	120	113	130	136	126	157	125	140	132	134	118	127	139	145	128	137	132	123	124	141	129	129	128	132	120	135	146	145	99	151	124	136	116	139	118	138	112	127	139	135	139	125	150	133	130	112	143	137	126	124	142	146	123	139	124	155	133	121	124	139	127	138	144	122	151	112	129	127	132	135	154	117	139	113	143	137	120	120	125	134	127	134	139	120	129	132	113	128	118	128	123	135	129	134	122	109	113	115	125	125	131	142	128	138	136	123	136	123	136	129	146	123	105	120	117	121	123	135	121	141	128	163	136	124	130	147	127	122	119	135	126	129	155	142	139	138	124	145	117	132	112	137	129	130	118	133	148	134	121	141	138	145	141	142	146	136	137	128	123	132	115	143	124	140	142	133	157	112	145	128	115	125	131	173	117	129	128	118	129	131	135	153	151	120	135	119	130	165	145	146	129	134	128	122	139	153	113	127	137	129	155	113	132	112	158	127	132	123	131	131	140	123	126	125	133	125	134	129	127	130	134	119	122	121	141	152	132	123	134	153	135	152	122	129	135	121	141	93	121	144	133	136	123	115	137	138	130	120	140	124	114	114	140	134	143	143	111	125	126	134	140	130	120	142	163	141	126	117	150	122	160	146	136	141	126	114	119	124	142	124	120	134	129	125	133	116	150	122	130	141	134	122	137	132	148	142	124	113	110	127	125	141	120	130	131	153	137	137	107	130	140	120	106	123	119	132	115	125	137	119	120	138	159	123	145	151	128	98	135	141	139	148	142	116	146	128	124	143	135	141	128	136	133	119	130	120	135	133	131	138	142	116	133	128	130	142	140	125	126	139	130	128	142	131	139	127	122	117	129	136	149	133	128	135	124	126	122	119	139	146	133	122	151	167	126	135	138	134	151	129	134	121	112	137	122	128	129	128	162	125	117	134	132	114	141	126	128	139	155	130	153	132	118	127	111	144	130	130	142	133	114	122	144	136	136	138	119	127	147	122	147	141	132	125	125	127	122	133	115	127	138	144	117	155	127	138	139	145	134	133	130	121	130	136	135	148	134	119	115	150	132	129	108	114	137	117	143	122	143	139	116	103	108	123	135	139	131	135	129	132	140	136	133	129	142	116	126	132	114	122	148	142	119	140	121	135	159	127	145	128	156	126	128	129	124	129	142	135	130	137	135	125	132	119	144	109	139	113	143	126	117	122	116	123	131	127	131	145	136	128	123	131	130	119	140	132	123	144	126	135	128	134	139	146	138	118	132	119	136	117	127	115	126	131	120	133	138	132	117	124	138	125	149	157	129	142	150	115	142	138	120	125	120	115	135	140	146	132	116	136	137	150	127	120	128	111	132	136	114	135	121	142	146	144	121	162	134	138	139	117	141	140	126	113	144	135	128	138	130	123	135	138	122	115	135	136	124	124	142	138	118	147	124	125	127	124	123	121	110	143	133	147	116	126	119	155	141	128	122	123	130	132	116	127	121	131	140	139	136	125	130	137	139	122	141	124	118	138	104	147	138	120	122	120	141	134	132	112	132	134	132	148	115	114	129	149	120	151	135	146	123	133	134	132	109	151	138	164	131	121	107	133	136	130	138	144	151	125	127	137	132	133	130	137	130	123	125	150	109	133	125	117	128	118	136	130	136	113	134	142	151	126	125	131	111	138	122	130	118	142	137	141	128	110	160	136	127	132	113	134	140	140	138	139	113	106	137	143	134	135	132	142	113	128	135	121	145	139	145	150	119	116	125	137	137	145	140	137	122	126	108	145	106	134	129	114	134	127	134	124	108	127	135	135	129	130	115	147	141	133	138	142	133	123	126	136	160	135	140	141	136	113	139	114	125	135	142	123	172	128	120	141	146	132	149	118	125	133	114	110	118	124	125	124	124	126	130	135	145	129	121	130	136	140	129	117	144	128	141	115	129	128	143	144	158	128	125	130	125	123	135	159	135	115	130	147	144	124	131	125	125	133	130	150	136	123	123	149	134	132	133	143	131	138	111	115	148	147	144	119	140	123	109	118	125	117	141	124	149	134	127	126	115	140	112	129	110	132	143	129	141	129	133	140	116	125	125	132	123	138	124	123	147	114	108	127	122	126	137	131	139	128	140	144	129	146	134	143	132	139	148	115	145	111	131	119	120	140	121	123	119	133	159	135	123	118	126	124	100	138	145	138	152	154	131	123	132	141	105	137	124
49874	15671	1041	1144	952	884	745	662	606	577	585	557	483	469	479	494	502	445	462	452	435	421	428	422	437	431	378	417	409	439	424	397	399	389	405	406	398	391	412	419	389	382	425	396	407	393	423	456	432	427	436	434	472	468	654	781	889	934	1630	1266	730	839	1564	2115	2191	1478	829	864	827	865	671	714	705	640	554	623	533	544	536	491	518	467	465	484	462	405	437	415	418	429	376	409	427	451	441	411	400	404	432	407	382	420	437	402	405	398	372	402	415	392	373	381	356	379	409	398	426	422	385	396	405	401	413	395	385	419	379	391	370	400	382	376	410	402	406	399	421	426	412	403	382	387	420	386	393	385	429	391	375	383	353	401	415	392	380	399	374	409	420	416	387	351	402	430	388	393	413	412	395	375	412	384	369	379	380	375	418	400	369	365	348	382	395	392	358	426	396	370	390	345	431	378	390	367	397	377	368	417	394	395	364	343	401	392	385	362	393	385	382	400	443	398	371	391	359	368	371	426	385	390	392	421	445	381	408	400	376	389	416	388	395	420	395	375	402	394	402	404	361	403	404	402	396	413	394	394	437	384	401	415	403	411	374	406	420	414	398	376	369	394	392	404	408	378	378	410	409	395	419	421	389	408	383	407	435	417	430	381	451	397	405	429	362	396	391	414	353	397	367	394	381	387	403	387	368	387	390	420	388	378	390	379	400	389	359	383	413	421	400	412	366	426	408	349	384	389	413	366	409	408	382	371	404	428	385	376	382	415	383	370	386	398	406	418	424	382	412	365	406	403	384	367	399	360	425	410	358	417	371	372	404	408	393	363	378	376	379	372	373	386	373	401	390	386	399	365	397	402	409	419	391	361	417	402	412	411	405	391	429	435	427	402	406	394	420	407	404	419	423	399	401	416	413	391	424	428	375	423	415	379	370	366	389	397	385	365	383	382	443	388	406	380	373	379	364	367	391	445	379	387	372	394	391	426	402	386	396	392	392	409	370	404	395	378	389	401	384	370	425	395	391	363	417	430	387	410	411	397	397	372	405	409	368	373	382	433	398	371	369	398	390	380	392	386	379	427	391	441	368	393	414	396	406	416	428	403	360	416	342	381	388	398	414	379	388	409	405	397	400	394	384	384	415	422	390	403	401	394	406	431	383	409	424	411	409	401	393	404	394	360	419	420	407	377	384	389	415	382	428	405	375	420	394	402	373	393	418	387	386	391	403	405	390	354	382	344	403	415	399	370	442	421	402	388	380	422	408	413	413	395	413	364	393	422	420	390	437	367	383	389	398	407	403	378	412	406	413	398	392	381	396	377	379	429	384	390	398	390	381	391	370	408	393	422	368	381	378	420	403	367	397	388	396	401	395	417	413	368	385	388	378	414	406	382	406	379	408	409	420	415	389	392	382	400	373	406	425	412	389	381	387	416	368	412	376	375	354	384	408	415	379	377	420	384	394	390	388	377	403	350	426	429	388	371	429	387	372	392	382	403	376	391	404	416	423	386	394	411	400	366	413	382	396	406	410	397	406	355	396	377	406	424	418	439	405	405	395	339	408	420	373	384	392	395	394	409	388	391	410	380	401	397	375	397	363	395	397	389	407	373	394	406	420	401	398	402	386	356	410	365	339	361	400	396	395	416	368	385	401	407	404	377	407	408	419	327	426	388	394	412	387	408	419	403	355	372	392	390	384	381	396	374	393	398	387	392	410	384	397	394	361	397	397	383	392	396	375	439	434	391	407	406	393	382	385	388	360	395	399	363	400	387	381	401	401	385	382	393	369	416	397	397	425	401	380	413	370	373	388	375	402	404	397	402	412	411	406	398	371	395	376	394	428	424	375	378	420	394	367	363	416	405	444	415	405	399	373	411	386	370	386	413	388	367	379	396	401	394	401	348	410	398	365	417	413	397	384	422	428	416	365	389	388	382	411	380	369	400	392	375	363	390	388	392	347	401	414	388	392	379	423	419	390	375	382	411	389	419	385	381	381	404	373	431	375	432	418	396	402	377	355	391	376	394	371	418	388	412	398	363	400	383	386	367	399	400	390	414	403	394	407	368	404	388	384	398	433	415	393	384	386	401	380	434	401	379	387	384	434	354	391	416	391	392	408	391	402	398	424	376	385	394	378	383	351	391	426	437	413	441	367	380	387	402	391	397	443	425	403	357	414	385	398	384	378	428	400	378	389	350	387	408	370	392	402	405	380	387	384	419	402	383	406	391	401	412	413	379	407	393	434	407	414	439	435	385	354	395	386	355	413	393	377	377	352	400	386	423	382	409	369	397	410	419	374	406	414	376	375	387	424	364	394	382	395	398	427	385	394	410	401	405	375	406	383	406	398	392	409	360	380	398	400	391	392	410	396	373	381	394	406	402	396	387	405	394	409	411	391	442	403	406	400	433	417	369	394	388	400	352	383	419	384	376	403	421	382	387	366	403	394	393	428	395	378	381	400	364	366	399	380	407	412	397	398	402	395	406	388	396	382	388	409	393	384	364	399	389	395	472	403	422	415	355	390	410	366	412	414	389	391	395	352	403	402	398	409	419	404	398	404	369	383	369	343	378	420	384	401	395	397	410	421	381	396	418	344	441	393	440	375	421	388	399	409	391	350	379	360	388	377	389	373	427	417	382	425	408	409	410	421	415	379	391	395	399	398	386	359	431	419	417	414	389	392	385	399	429	395	408	415	437	387	402	393	404	392	399	375	410	411	383	355	398	379	364	412	410	404	399	357	408	405	384	390	390	394	400	368	388	388	393	386	411	393	412	349	389	371	386	405	420	414	393	414	410	419	429	387	380	371	394	374	388	405	401	411	385	396	399	381	444	380	378	370	387	387	360	401	375	383	394	394	402	427	391	372	372	357	402	411	389	429	446	372	367	394	380	349	423	365	369	379	421	398	410	373	398	411	410	412	393	382	371	380	385	426	391	405	405	371	369	395	382	430	416	400	395	377	361	372	382	387	439	411	424	384	424	360	384	396	425	358	383	426	384	384	422	424	417	397	372	361	399	379	375	388	408	390	386	424	383	396	408	401	406	345	414	378	386	392	374	419	401	394	416	406	443	370	370	381	363	380	398	384	386	417	388	397	410	394	376	402	377	420	398	401	379	414	398	381	395	370	388	379	410	443	384	370	368	404	429	405	408	415	358	385	403	379	435	395	403	408	406	378	389	370	391	361	353	402	415	377	377	379	373	363	389	382	361	414	444	407	360	397	382	413	418	413	412	395	402	408	410	383	393	403	417	399	401	373	375	391	412	381	407	406	427	409	372	397	421	375	415	379	402	423	398	401	385	433	373	431	397	430	381	386	414	421	415	370	408	427	410	385	399	409	388	426	407	389	375	385	376	374	389	384	388	402	393	404	379	353	397	378	368	406	418	394	393	408	416	407	402	377	358	371	376	410	391	417	392	388	402	412	416	392	370	416	388	404	390	388	393	404	407	394	414	410	374	395	379	380	385	403	420	377	428	414	420	423	371	392	417	391	393
79833	41556	11789	1223	462	368	284	235	187	219	198	190	155	165	176	168	178	150	161	164	150	153	136	149	140	133	128	163	132	138	148	172	153	132	135	143	140	144	135	138	154	154	149	133	148	131	152	140	127	144	141	155	148	164	184	227	258	338	384	244	204	262	332	536	585	439	253	246	226	201	175	181	195	207	151	201	180	163	182	184	168	144	168	147	146	166	139	135	144	134	142	114	152	159	150	130	156	176	156	144	132	147	159	161	117	148	154	126	130	141	141	130	133	136	127	141	158	162	149	138	142	130	123	127	128	142	144	122	122	128	120	154	155	140	155	139	145	123	143	126	149	125	129	148	122	153	130	136	136	147	133	151	146	131	145	134	127	133	137	143	129	137	143	146	124	139	134	124	124	131	134	145	153	143	142	129	128	147	126	131	138	127	126	144	136	157	118	143	153	125	134	142	138	124	133	127	161	151	150	155	129	137	145	142	138	150	130	134	129	127	130	134	144	137	127	130	160	139	139	130	151	122	145	139	118	153	152	132	152	128	127	145	139	142	138	151	140	136	122	134	121	143	138	131	146	166	160	138	140	128	130	159	156	124	124	133	134	138	147	130	164	123	124	130	143	127	135	135	133	139	137	123	165	135	163	144	135	140	122	143	152	130	137	131	146	165	156	149	133	142	162	140	127	150	127	142	122	147	131	151	141	143	136	148	141	151	148	130	134	138	126	150	128	144	145	124	145	171	135	124	139	140	144	152	137	129	154	161	117	127	133	162	139	136	153	131	148	140	137	143	142	163	138	131	148	141	134	132	137	140	168	148	143	152	141	140	140	115	146	140	129	147	144	155	120	129	155	144	136	138	141	129	155	168	144	118	155	127	132	135	123	142	132	128	148	140	134	145	138	134	127	154	125	149	152	123	155	151	150	138	137	145	142	136	132	140	135	153	121	140	158	163	156	126	143	145	124	150	128	168	123	152	142	128	140	136	142	123	134	157	127	134	150	148	139	157	151	157	154	138	131	144	137	136	125	139	160	143	153	135	118	130	130	159	136	124	142	151	141	130	117	120	141	128	149	147	133	132	148	127	136	147	139	152	136	108	121	129	128	139	128	171	151	125	152	152	116	130	116	137	144	121	149	151	135	143	150	149	132	144	109	151	138	116	139	140	145	116	110	147	159	153	125	147	131	166	154	141	121	138	147	150	163	130	148	126	135	142	154	146	138	139	128	146	140	138	148	144	152	119	101	126	139	152	112	142	138	143	152	123	145	142	130	136	162	120	133	163	146	159	124	114	137	152	134	128	144	141	163	127	143	149	134	149	156	138	156	150	147	136	134	143	146	146	144	149	144	130	149	152	151	103	138	118	111	136	149	147	165	135	136	106	144	125	143	139	147	145	125	109	140	134	148	139	126	136	180	131	133	128	138	162	152	118	129	134	170	155	138	141	161	144	132	126	133	137	145	132	144	121	151	145	129	139	134	148	121	155	154	139	138	160	144	138	138	158	118	136	140	129	144	153	164	142	153	131	131	126	136	140	141	136	143	152	144	128	137	149	137	138	123	142	140	144	137	136	126	125	115	132	146	157	155	128	130	133	136	145	134	142	136	147	141	128	133	145	136	133	138	129	129	151	118	129	147	135	147	149	141	131	160	147	134	142	134	143	141	125	129	154	136	148	144	143	139	129	148	151	127	144	124	153	151	129	142	150	140	142	134	132	139	149	127	130	116	141	145	144	141	131	133	122	141	134	158	144	150	127	129	147	120	162	128	160	135	148	149	113	151	150	153	155	158	124	130	147	128	119	151	146	115	143	147	124	121	138	138	130	143	137	131	148	135	153	150	149	119	153	130	158	154	142	131	137	122	133	141	147	149	116	138	135	121	152	161	145	145	123	154	125	145	118	158	149	176	133	154	157	132	127	152	142	141	118	161	143	146	163	162	136	143	140	134	143	144	157	128	122	138	140	122	116	147	148	145	140	117	127	137	128	140	141	149	161	122	121	140	156	163	128	129	130	144	122	152	178	136	141	152	150	151	150	121	141	134	121	135	141	168	125	127	148	145	145	139	153	144	131	151	140	135	131	137	140	123	136	138	159	146	127	127	133	141	146	134	127	142	137	162	137	144	140	158	151	127	130	127	128	138	136	137	119	145	157	148	143	150	141	138	161	127	157	136	159	138	159	148	145	139	140	125	143	138	147	143	132	137	153	139	145	141	125	133	130	130	139	114	127	148	137	134	147	131	137	123	135	143	131	151	148	147	134	118	133	147	161	129	125	150	138	125	159	128	137	134	121	147	145	126	141	136	148	132	141	131	145	155	149	144	129	133	171	158	148	156	131	144	137	125	129	122	127	151	138	128	124	135	141	132	117	134	141	131	121	128	130	133	134	120	130	124	136	134	136	137	152	147	134	142	123	132	132	146	138	123	145	129	153	161	122	152	139	139	130	131	136	126	148	128	127	141	149	154	150	140	137	143	133	127	147	127	127	145	142	152	127	156	163	139	148	157	141	138	137	129	138	137	146	171	145	144	114	128	130	128	126	152	143	140	155	129	119	157	164	134	144	140	154	127	146	148	124	134	167	143	144	153	131	114	129	145	131	141	143	149	139	133	134	134	154	142	140	146	143	148	125	144	116	152	136	127	133	148	139	142	141	155	131	174	122	133	139	122	136	125	152	126	150	163	130	148	138	175	137	143	131	123	153	143	148	149	139	126	148	142	145	124	129	125	133	153	142	144	117	163	128	123	153	128	156	142	130	149	134	141	143	136	148	142	149	152	140	141	124	109	126	144	143	128	159	108	160	139	134	135	136	159	136	137	141	158	137	133	125	157	145	131	158	157	124	144	156	154	132	147	142	137	139	152	140	154	133	142	117	132	140	143	145	138	161	144	137	118	140	107	141	127	152	112	123	134	146	143	149	139	148	152	139	151	163	145	154	148	143	120	137	126	143	145	135	155	137	143	150	147	148	150	150	111	128	135	147	152	138	142	140	143	139	136	134	146	125	123	133	131	140	140	154	123	139	117	152	139	121	130	135	132	137	147	134	131	137	148	133	135	142	150	138	140	125	142	126	142	143	155	133	123	126	131	145	143	124	155	135	120	117	175	135	119	159	123	115	143	131	139	132	143	127	111	120	130	131	151	141	152	150	144	138	137	140	137	151	135	136	149	107	112	134	132	120	149	139	123	157	178	156	119	140	137	149	151	142	138	134	162	142	143	144	139	156	132	116	126	142	159	135	123	131	163	143	141	137	143	142	143	126	134	133	151	134	146	138	145	139	154	136	150	141	120	148	125	149	162	158	149	125	143	132	146	141	147	133	136	138	142	132	137	132	132	133	127	157	134	149	130	138	149	141	125	134	144	125	146	121	128	122	142	145	141	149	153	160	145	150	141	135	142	127	163	146	124	159	129	155	140	147	144	147	130	137	144	126	139	129	148	145	135	141	149	136	120	151	153	151	160	142	148	141	138	112	127	144	136	149	145	151
58466	21725	1611	1729	1512	1328	1132	971	931	803	753	696	641	620	533	584	566	548	534	521	512	503	516	516	489	479	445	473	476	478	479	469	464	465	465	452	421	436	492	444	444	432	434	460	455	441	453	426	451	425	455	525	499	563	914	1123	1407	2138	2471	1342	1010	1221	1948	3681	3758	2616	1398	1352	1231	1066	1040	1108	834	846	739	878	731	716	627	625	534	607	602	542	545	475	497	504	477	499	468	422	404	469	448	462	464	432	414	476	466	414	455	408	479	445	488	439	462	414	427	415	422	458	421	439	406	449	417	432	447	453	433	410	420	397	416	471	443	445	435	389	437	410	425	436	395	390	432	410	434	403	402	411	434	451	384	421	407	438	407	407	405	438	385	455	416	402	390	432	447	457	440	416	438	424	438	419	393	433	455	423	436	408	414	432	446	440	378	423	425	424	432	407	402	421	381	450	430	421	435	428	420	438	431	434	425	399	408	423	441	413	397	407	405	418	428	403	427	441	415	402	427	466	383	397	391	402	417	393	411	410	393	386	368	416	386	434	418	404	395	404	397	412	387	448	409	440	401	409	424	421	425	443	449	402	388	429	416	392	430	408	409	400	430	392	383	424	428	444	437	425	401	425	425	373	397	422	406	424	392	399	412	425	413	426	422	397	409	429	419	426	433	410	447	435	384	408	413	471	413	434	418	423	450	401	407	442	395	391	430	406	448	407	433	431	431	425	411	396	392	408	413	445	438	443	408	426	421	416	401	409	411	459	404	430	416	439	409	427	431	409	431	440	410	413	424	403	438	432	436	446	412	421	418	419	431	407	428	431	413	435	420	431	405	457	421	398	375	425	412	446	397	395	407	427	407	443	422	392	422	413	398	437	402	427	407	453	409	416	418	425	392	450	407	423	405	407	409	423	414	381	371	444	417	423	406	410	391	429	375	417	436	446	436	410	413	418	415	433	384	414	442	438	439	399	411	372	431	414	403	418	425	426	400	425	420	404	419	448	441	439	397	407	428	434	436	383	435	416	446	424	405	440	420	387	405	450	412	449	412	422	450	419	427	409	424	411	423	426	397	443	429	408	412	443	429	413	439	421	435	380	428	425	419	416	403	419	417	414	423	393	428	430	431	393	422	440	447	419	426	419	405	392	412	395	432	427	438	430	410	389	392	440	436	421	449	396	413	397	393	381	390	417	438	420	406	435	420	403	425	421	434	398	408	372	402	426	417	402	414	401	417	389	421	391	430	406	380	425	419	409	428	440	413	433	417	407	396	438	403	438	438	441	412	399	446	465	427	413	424	450	420	392	450	431	411	420	410	394	380	402	409	425	415	398	395	413	437	425	432	394	412	413	399	435	452	426	441	400	424	391	380	405	394	441	436	399	420	421	451	417	416	458	418	394	384	409	429	388	400	402	404	368	441	410	383	411	406	418	427	402	395	420	429	440	393	429	422	427	406	417	402	445	435	400	399	429	425	427	415	442	400	428	449	385	420	353	451	455	431	392	410	458	395	385	409	442	429	428	421	428	407	381	387	402	388	437	430	417	396	416	402	426	415	429	435	426	401	397	412	448	460	422	419	408	400	416	382	439	436	430	431	412	380	408	394	431	426	418	402	407	427	404	447	421	439	410	423	425	407	421	403	409	441	437	421	465	378	418	422	408	402	374	403	421	411	404	448	420	415	412	420	432	450	422	434	407	416	418	399	458	389	422	414	413	439	424	447	404	426	426	444	430	427	424	415	418	411	400	421	435	426	406	424	448	393	395	423	415	377	415	447	451	456	403	428	428	464	416	425	421	446	430	420	444	420	380	478	388	401	398	399	425	424	429	411	422	443	415	388	456	409	445	417	371	373	430	402	427	427	433	417	433	410	399	418	410	438	416	433	416	460	429	406	406	402	413	414	444	401	415	410	412	450	419	399	424	439	398	415	405	423	414	399	449	409	407	410	431	423	419	436	385	424	385	435	394	453	417	416	420	407	445	421	397	417	403	414	414	398	452	407	429	416	387	426	418	456	403	417	375	414	451	418	416	422	423	400	406	400	409	434	438	456	430	396	406	428	409	419	407	398	411	437	436	459	376	407	396	410	445	397	435	420	432	415	416	402	413	438	415	404	421	430	437	421	408	427	372	400	419	420	388	409	436	415	432	441	426	443	414	425	442	435	437	436	443	414	398	405	415	443	432	446	398	427	408	434	403	406	436	404	412	380	433	425	408	395	434	422	435	408	413	421	400	406	436	425	402	402	409	432	423	377	391	411	418	426	443	420	429	419	396	430	406	411	441	440	374	466	440	426	403	411	409	414	453	428	419	431	440	414	399	445	420	437	447	417	402	407	395	416	446	420	422	414	414	421	449	391	437	429	391	438	421	430	404	437	428	396	425	445	422	415	386	416	404	457	373	415	390	447	418	396	402	403	434	423	407	387	438	440	431	400	416	432	409	392	441	409	434	443	424	415	427	415	460	414	444	409	457	440	408	397	418	426	429	393	446	424	436	381	391	439	413	390	406	428	393	380	427	435	451	444	419	448	410	422	403	411	429	446	382	413	434	385	394	437	449	431	428	382	397	385	439	444	391	413	423	469	411	378	398	452	440	381	391	391	450	435	439	392	434	386	420	423	438	420	418	412	410	445	413	405	422	453	443	403	437	449	426	427	425	400	428	419	410	450	397	428	404	429	442	470	479	426	402	417	407	410	430	422	420	413	388	389	420	442	438	402	408	420	434	412	421	397	409	410	415	414	399	445	437	392	396	464	429	464	426	427	430	442	402	420	427	408	400	416	465	409	425	410	431	403	432	409	382	403	409	414	404	424	428	422	438	384	405	398	409	409	427	435	406	441	399	431	430	407	403	413	488	432	420	423	441	411	396	457	409	373	424	422	435	444	392	430	418	434	453	426	447	448	409	396	417	443	401	427	465	427	410	384	432	400	395	422	450	408	447	416	431	394	446	400	415	422	405	411	423	392	428	462	429	408	403	398	401	413	392	440	434	420	410	391	455	430	418	431	463	444	388	414	384	437	443	428	406	416	416	396	425	412	440	446	426	408	418	438	407	423	416	422	427	457	439	421	412	414	409	410	399	436	424	467	412	414	424	395	399	426	415	447	426	439	410	443	435	413	404	382	430	371	380	404	414	419	412	402	432	384	398	404	431	440	404	418	415	408	445	413	399	380	434	411	415	393	395	412	423	427	461	414	409	387	416	466	430	384	417	453	388	392	379	402	453	401	399	394	386	386	445	401	427	447	426	389	429	406	420	381	405	419	411	466	420	437	416	442	437	429	414	423	441	466	464	401	373	378	367	454	439	405	479	397	413	404	439	424	441	405	399	416	384	378	407	432	425	429	410	426	429	408	404	420	423	386	417	422	421	400	444	430	424	414	429	445	420	411	412	426	408	431	389	413	439	435	439	438	404	420	446	441	458	417	434	428	414	424	407	392	429	405	448	393	453	403	430	408	395	446	428	430	393	414	412	390	422	388	404	392	425	452	442	401	399
33973	6780	344	245	228	254	270	228	238	237	248	235	218	252	252	249	247	238	275	265	240	242	240	235	221	248	242	238	220	245	270	216	259	209	229	242	254	231	242	262	251	219	260	242	258	257	233	226	217	229	214	205	211	231	232	254	260	252	240	245	253	258	235	244	269	239	231	250	228	242	238	250	245	230	212	249	202	224	255	223	221	235	264	219	244	228	264	240	240	243	245	224	222	263	236	242	264	233	238	266	260	241	238	226	211	224	225	248	211	258	234	252	210	239	242	227	210	250	245	244	239	241	213	217	238	223	271	244	216	257	257	233	207	236	234	255	231	230	219	238	241	255	220	222	232	251	240	219	227	265	274	237	253	238	218	258	190	250	233	237	252	235	214	230	259	242	230	236	270	227	209	280	232	236	244	220	228	266	249	264	284	253	260	242	280	252	237	222	271	239	230	241	228	234	243	239	265	219	237	241	232	239	225	252	250	236	245	239	251	242	250	259	238	237	248	257	234	222	242	277	236	250	239	220	220	238	235	213	248	245	257	232	225	239	253	254	260	226	264	244	237	222	242	267	219	233	240	245	220	253	241	273	237	237	224	245	222	226	236	235	240	266	273	235	256	251	245	197	208	234	244	208	234	254	259	243	232	225	235	250	228	248	244	253	240	233	241	236	253	232	256	251	231	256	212	229	252	232	251	247	199	223	209	269	252	231	272	254	233	206	258	228	231	256	233	235	254	235	247	250	244	231	216	225	250	251	259	203	252	267	225	250	262	217	243	273	248	243	249	241	251	279	233	238	228	221	230	243	224	255	233	215	242	259	229	227	247	236	250	240	258	260	232	249	245	225	225	239	244	245	245	219	225	220	230	235	260	266	239	215	228	239	212	262	247	254	219	262	225	254	226	261	246	263	245	234	214	281	225	228	221	229	252	230	252	252	250	233	249	225	217	251	251	265	255	242	265	252	227	239	252	248	265	241	230	239	242	251	250	240	219	260	233	225	259	234	254	248	241	218	231	267	233	235	256	244	210	249	234	212	238	192	241	239	225	263	222	241	246	268	231	234	229	242	256	262	234	228	248	234	222	218	219	240	248	273	242	237	223	256	222	253	251	214	271	250	229	267	251	237	219	227	261	263	216	217	262	256	223	252	227	189	244	231	245	217	246	240	247	241	218	199	231	228	245	224	231	224	229	232	239	232	230	265	251	219	227	242	221	251	222	219	263	245	242	232	240	248	232	244	245	236	232	217	240	221	233	226	234	224	250	247	238	254	240	230	242	241	230	247	248	269	272	242	230	233	233	240	238	233	265	230	249	255	233	232	234	210	220	210	220	226	246	267	238	238	210	243	215	249	233	258	241	246	224	247	239	229	260	208	246	221	251	258	245	239	255	224	226	226	227	235	250	210	241	255	262	276	237	249	231	212	236	239	243	203	239	246	234	235	242	232	240	231	241	223	278	235	252	224	239	245	239	215	282	221	286	228	257	241	224	263	247	271	247	265	233	250	243	232	226	247	266	237	250	243	253	228	259	245	231	218	250	264	211	276	248	245	232	224	201	254	244	224	228	235	244	248	244	241	206	267	244	214	254	207	224	224	242	237	250	234	238	244	220	235	237	266	236	243	265	242	258	226	249	224	235	221	235	221	240	248	225	230	237	251	216	240	242	238	238	209	241	235	229	246	232	251	230	243	253	245	246	222	220	222	218	244	250	257	205	260	202	239	235	274	235	243	247	260	268	226	228	261	234	255	239	240	237	239	245	266	248	237	245	229	226	235	252	239	248	277	252	232	234	215	243	231	249	214	239	235	242	231	238	248	234	232	285	238	231	216	239	236	246	245	260	243	258	250	248	221	262	251	240	261	242	271	234	221	235	277	230	228	214	235	217	247	236	247	275	254	229	231	225	223	233	229	233	221	231	223	255	230	227	253	242	233	246	251	214	254	220	261	247	244	230	259	236	223	266	222	248	248	234	264	256	228	237	262	251	229	223	240	253	264	256	233	254	227	275	235	246	237	187	246	240	244	215	238	241	249	275	234	240	243	250	254	231	211	242	260	208	249	233	254	255	269	233	250	231	254	207	214	229	257	229	242	251	247	266	257	224	231	271	252	222	233	220	241	221	253	244	255	241	248	247	235	267	238	205	242	229	234	248	245	254	239	277	263	245	241	261	246	244	255	244	244	219	259	243	220	259	268	283	265	218	231	274	244	219	265	243	242	222	243	264	242	230	231	253	258	265	212	244	229	227	239	236	256	250	262	253	221	240	213	276	247	236	221	256	210	242	264	209	259	239	268	257	213	239	235	234	238	232	246	256	241	219	263	226	240	227	240	239	212	240	260	270	245	229	222	224	236	267	233	255	242	241	208	257	249	244	227	258	221	235	239	229	235	241	237	285	223	256	242	225	237	265	239	250	216	223	224	261	239	255	258	224	244	248	261	253	251	250	238	255	227	233	216	220	243	206	238	228	219	250	281	212	222	247	233	246	218	276	249	235	233	252	238	231	240	244	243	249	217	214	230	242	259	259	256	226	235	225	240	213	252	248	255	235	236	248	237	221	223	261	268	230	261	227	221	235	227	204	219	223	225	253	248	219	247	247	234	252	261	252	258	211	264	255	215	213	249	219	245	241	221	262	220	244	198	243	251	245	233	242	222	224	239	240	238	248	239	233	247	227	204	249	242	234	246	244	242	230	249	229	251	251	238	239	230	235	251	248	246	237	232	211	267	246	239	251	237	244	253	234	255	278	234	252	234	214	263	249	255	255	256	249	226	254	262	223	234	240	246	253	223	236	246	246	209	223	225	279	234	210	229	239	236	261	232	221	244	258	259	243	223	239	233	261	247	264	245	251	221	238	269	222	260	243	224	267	264	236	248	252	210	252	230	247	272	212	231	229	238	255	240	222	229	249	238	260	253	248	227	248	250	235	230	246	234	248	227	253	271	240	248	244	209	243	231	258	219	235	221	256	224	239	232	245	240	220	206	230	242	228	238	225	230	253	255	261	228	223	233	246	236	248	222	262	208	235	221	239	239	229	259	232	216	233	253	203	238	238	234	238	245	247	224	204	232	244	247	253	236	238	233	220	241	250	259	240	230	260	235	247	239	261	231	260	240	257	216	201	225	218	253	276	227	248	248	244	240	242	265	197	267	262	231	205	251	260	270	237	246	241	226	205	233	231	237	245	217	258	249	224	220	243	224	235	228	240	221	220	243	225	269	236	253	262	236	220	257	214	242	238	237	251	254	235	255	239	225	220	237	239	227	238	262	268	229	257	223	245	251	244	256	242	249	260	257	254	238	239	245	215	269	247	231	225	274	230	239	255	252	249	263	232	256	214	260	245	228	249	239	243	213	230	265	243	235	231	233	234	241	234	252	234	250	261	250	229	229	272	269	227	211	238	275	240	249	244	238	216	225	256	265	253	254	259	266	257	215	227	229	223	256	234	245	225	224	228	259	210	229	230	257	241	242	237	253	235	220	241	251
30084	3906	720	652	710	655	690	654	635	666	694	677	727	686	656	696	667	668	645	624	659	635	684	667	658	670	669	674	657	661	645	682	677	642	716	629	692	697	621	650	636	658	678	645	660	673	649	624	628	681	658	694	647	657	698	692	710	726	775	690	679	693	679	741	803	729	670	696	652	674	691	691	686	667	682	680	679	646	669	661	610	656	618	665	684	642	672	616	627	639	633	667	658	654	711	699	648	670	667	636	634	663	668	655	610	658	682	657	624	684	599	645	627	642	671	639	702	655	673	647	642	651	657	628	649	682	674	661	667	641	650	655	674	655	649	722	660	624	676	643	685	661	660	671	656	676	682	644	650	663	682	688	623	650	614	698	685	656	650	693	631	659	661	691	670	677	653	617	682	639	612	682	633	654	710	700	632	652	678	671	647	663	654	624	678	701	701	670	642	654	653	661	630	669	669	585	686	654	670	670	663	637	659	653	665	649	630	631	642	660	672	652	680	637	703	657	670	664	702	639	685	673	668	579	679	637	704	713	664	660	621	650	695	660	666	621	631	694	669	666	664	674	612	641	668	668	658	621	706	671	664	630	688	670	671	621	663	680	662	661	633	635	688	650	636	637	694	662	626	644	669	632	667	656	621	688	650	671	658	639	657	639	681	641	633	643	648	683	655	679	651	646	599	653	679	640	661	632	634	686	695	649	640	663	653	682	645	662	672	677	668	693	658	658	647	676	654	669	657	613	626	635	650	668	658	607	655	651	645	657	644	690	630	682	681	664	641	642	625	650	663	676	644	690	681	639	669	643	670	643	640	653	659	637	658	686	661	656	650	619	687	679	665	661	702	673	629	644	721	665	646	662	611	661	644	626	648	644	659	665	658	666	673	680	643	660	624	693	642	633	643	667	647	702	682	645	673	671	651	626	645	624	705	653	634	650	665	676	644	669	645	711	606	611	648	655	652	652	659	670	650	646	683	674	672	642	658	685	689	638	653	615	643	667	672	668	633	624	688	686	664	671	650	654	631	671	648	641	653	630	617	679	683	661	672	637	630	651	670	626	651	607	663	670	683	665	643	647	675	659	671	684	670	689	657	624	656	677	687	651	593	615	692	594	659	668	650	630	669	663	679	655	667	696	663	626	652	652	664	647	683	638	688	673	685	635	644	649	658	607	682	663	685	672	662	694	650	698	684	639	669	689	676	646	629	627	652	689	675	655	636	663	671	659	703	673	643	611	675	720	657	674	678	686	691	652	636	641	696	675	721	597	672	633	602	652	655	657	674	667	674	676	682	579	649	680	645	679	669	665	682	676	685	644	652	593	669	663	704	662	645	607	634	625	672	673	706	620	638	678	629	667	683	620	647	642	653	673	695	649	680	683	649	681	688	627	646	664	637	668	650	672	673	606	627	630	670	635	656	631	679	635	687	700	641	650	693	667	646	635	661	637	673	656	622	625	644	613	639	699	630	661	649	684	682	682	640	619	655	698	637	636	664	646	691	638	648	667	643	662	628	682	663	666	683	647	663	679	644	627	699	626	657	667	647	676	590	677	632	654	687	624	650	690	704	644	628	691	642	591	691	644	665	635	672	603	647	676	641	639	649	681	654	678	666	656	636	635	671	627	654	631	648	632	618	698	655	648	641	616	645	633	673	681	609	638	672	645	673	657	666	640	631	659	611	644	661	638	682	676	562	672	640	656	675	578	655	628	685	648	652	669	657	677	650	690	699	641	666	685	670	652	635	630	686	634	676	656	653	681	663	610	689	656	666	640	663	682	685	664	700	692	653	672	662	666	611	603	686	666	684	677	662	636	661	665	683	631	670	665	641	655	708	637	644	637	660	633	658	662	682	654	632	688	673	685	618	654	650	686	644	625	691	671	665	653	587	666	671	638	670	625	642	657	672	699	597	598	673	634	639	655	699	647	665	669	622	668	622	682	708	613	663	633	670	659	669	620	660	642	658	692	663	657	677	692	652	654	622	665	700	654	644	617	633	656	673	649	654	667	704	662	657	687	648	657	664	645	686	658	602	656	656	678	663	635	676	659	671	678	670	674	673	638	628	629	651	614	638	686	672	671	660	616	657	629	646	684	689	688	640	642	660	704	617	633	671	683	698	650	699	680	656	673	639	632	617	674	635	625	658	670	668	667	663	660	676	672	666	645	651	654	642	672	679	608	658	652	686	682	662	655	653	649	654	608	670	629	638	618	674	680	661	652	662	647	681	689	690	677	626	590	620	656	669	620	624	687	658	669	748	665	641	666	646	641	627	646	611	669	651	666	636	644	624	646	667	670	658	648	683	639	665	633	642	612	628	677	679	627	631	635	685	711	658	640	698	643	686	668	639	678	662	657	614	609	660	645	655	660	730	692	660	682	633	668	706	614	635	654	630	696	682	629	618	702	684	666	654	644	676	613	664	705	615	657	630	653	656	637	656	679	636	677	681	692	659	668	654	653	661	685	658	646	637	675	636	659	670	653	655	660	611	659	662	629	649	668	638	688	681	618	596	642	635	661	658	713	656	659	643	683	632	612	640	686	630	649	663	651	675	661	657	661	646	662	669	709	665	657	617	700	659	686	648	693	674	674	664	698	615	606	659	647	659	707	641	667	620	649	630	655	647	661	687	629	653	680	672	618	695	638	652	642	646	649	650	654	620	674	648	607	663	666	690	655	663	635	660	660	666	681	661	700	671	655	689	587	666	666	696	668	678	683	684	663	681	658	675	633	650	683	656	644	641	655	692	687	661	628	677	657	686	682	624	646	682	636	621	689	644	655	692	623	641	645	610	635	600	638	661	692	644	727	651	609	651	697	639	627	636	665	652	617	652	601	662	645	659	695	620	701	626	641	655	665	629	610	641	644	659	643	654	642	665	624	607	666	685	662	679	683	688	648	668	605	652	667	661	648	685	679	684	664	668	712	691	616	675	638	655	634	656	666	654	678	694	660	644	646	706	677	647	656	712	648	628	639	620	646	676	637	663	637	679	644	700	701	680	636	649	632	642	695	680	677	685	638	655	689	650	609	638	671	656	670	627	667	653	633	664	656	666	664	605	655	670	699	628	706	696	639	633	654	658	665	672	647	616	671	715	584	676	649	629	665	639	611	600	680	692	609	646	628	659	668	629	650	673	675	667	661	675	604	634	638	679	679	668	656	648	687	674	610	629	667	652	633	696	688	659	636	641	665	633	653	685	657	639	672	669	696	652	680	623	688	642	643	697	641	677	648	641	640	655	649	587	653	590	605	654	679	660	640	639	609	667	662	696	655	683	690	670	620	632	659	692	606	675	737	725	656	674	651	689	683	646	643	654	683	641	669	657	633	661	672	702	652	630	624	664	691	627	700	689	648	631	663	682	701	660	704	648	684	654	653	702	624	660	653	671	664	663	706	698	681	677	674	558	658	666	620	650	609	659	625	643	610	612	649	640	651	690	659	634	682	684	629	632	714	650	672	616	659	665	647	633	674	657	652	663	611	644	671	674	669
69491	32476	6690	454	276	232	225	187	199	204	173	160	148	139	142	146	152	158	120	142	139	133	158	126	133	150	120	160	160	151	124	131	119	129	126	140	119	127	138	144	132	132	111	132	130	146	121	154	134	113	139	123	169	188	178	219	236	218	256	235	171	203	256	301	327	254	245	179	166	175	195	195	162	153	152	172	142	143	147	138	129	156	131	143	138	150	133	145	133	123	128	119	142	134	162	133	144	153	131	127	120	143	119	129	122	125	148	126	131	115	115	133	119	121	129	144	124	116	122	121	129	124	157	112	133	118	138	147	135	148	117	148	132	153	143	133	133	134	145	130	152	128	115	119	119	143	142	133	118	141	126	145	131	124	130	110	139	108	130	137	127	125	127	111	132	128	128	130	127	167	103	129	120	116	129	132	132	146	141	118	135	117	134	139	134	120	144	139	140	143	112	135	137	134	148	138	130	131	123	131	112	143	126	133	127	150	153	130	124	124	99	109	117	137	138	119	121	134	130	122	110	128	151	120	123	142	125	145	135	127	141	151	110	164	142	120	103	111	132	153	117	118	129	134	133	121	132	136	138	144	142	121	99	119	129	123	132	131	131	145	145	133	112	114	154	112	144	116	135	143	129	118	125	137	143	133	128	126	126	135	134	124	172	138	129	127	117	122	126	128	131	148	136	139	107	112	119	130	137	132	136	142	149	139	136	142	126	122	145	147	125	134	141	134	133	139	121	134	122	125	122	120	140	115	126	122	132	128	120	126	137	127	124	100	126	133	126	131	141	144	125	125	127	118	148	129	112	143	141	141	146	139	128	125	141	133	122	146	127	135	162	140	150	131	123	136	147	149	138	132	124	142	127	122	137	142	131	137	134	132	126	131	119	150	113	135	115	123	133	131	124	116	123	133	118	137	148	136	138	130	128	140	137	128	122	132	139	142	138	119	122	126	116	148	138	116	138	124	137	115	137	126	138	138	125	127	135	138	156	130	108	129	146	138	136	135	129	139	134	134	139	142	142	131	117	126	135	122	150	124	140	128	126	108	131	126	127	127	118	129	151	124	121	126	134	133	141	140	133	132	117	125	139	112	132	119	134	138	115	135	125	129	127	134	128	99	128	108	138	137	127	123	124	139	137	115	125	134	139	152	149	132	103	117	130	129	118	129	122	128	116	131	152	148	138	118	132	120	130	133	129	135	125	123	117	134	138	117	130	140	125	118	143	143	146	116	142	145	130	135	136	160	138	116	140	119	151	136	140	126	136	144	162	152	149	123	158	153	129	135	137	135	115	135	132	142	138	140	137	146	145	134	136	127	148	123	141	133	129	114	138	141	127	135	102	151	123	148	130	152	143	122	137	133	130	120	141	126	121	129	106	138	131	143	133	136	132	147	140	144	128	130	132	135	118	150	143	128	136	127	147	131	135	135	143	129	132	169	131	130	140	120	129	143	115	115	129	129	149	158	128	128	130	106	126	147	127	150	139	148	135	132	109	141	124	118	134	131	138	141	132	139	106	124	132	134	156	128	129	139	124	122	146	121	123	157	125	151	124	129	135	129	121	140	118	127	130	136	129	130	124	117	137	134	122	140	103	142	142	126	129	120	130	117	111	124	128	142	144	113	124	143	141	158	148	113	149	140	135	136	120	128	125	139	126	135	123	120	132	124	143	130	121	138	143	117	120	136	119	137	126	141	123	134	142	123	102	132	127	131	130	131	120	154	120	148	152	131	135	135	128	137	129	151	135	138	113	138	159	116	132	116	130	127	138	140	136	143	146	134	123	139	153	135	152	115	154	122	167	126	137	117	130	134	129	140	140	126	119	124	126	116	123	125	132	137	133	114	137	142	137	134	151	140	120	138	123	142	121	125	100	120	133	139	125	139	127	121	133	138	133	141	128	125	148	133	139	118	132	123	158	114	127	145	140	130	123	138	108	144	139	141	138	131	125	141	133	134	138	139	122	126	126	122	114	127	145	128	130	127	127	142	136	127	125	130	140	132	142	124	119	136	150	127	114	154	122	119	160	130	134	122	124	141	140	161	142	139	131	131	133	130	131	133	104	131	148	125	130	147	123	138	150	133	148	133	115	124	164	143	136	119	137	139	147	122	129	138	143	130	129	109	151	123	133	145	121	131	150	127	143	139	140	132	117	130	110	129	135	118	114	138	132	129	125	131	141	134	128	114	129	142	129	134	140	146	142	154	120	122	136	146	129	109	114	119	139	126	134	131	159	133	118	135	128	125	139	139	137	132	136	145	107	137	137	133	134	127	146	149	126	121	145	115	121	129	120	140	158	116	140	132	138	120	122	141	116	124	128	133	141	125	136	124	134	132	114	129	125	130	129	116	128	115	122	134	135	155	121	133	135	144	124	148	112	119	124	151	130	123	132	136	124	137	143	162	110	134	141	139	139	124	133	129	125	135	147	132	140	130	129	133	108	116	127	133	143	105	136	105	127	150	136	128	136	131	122	144	114	104	108	141	145	141	129	143	99	140	133	141	128	120	151	118	158	129	131	127	129	121	124	124	121	146	143	116	130	105	150	143	119	125	135	138	133	144	120	145	130	129	130	121	111	130	146	135	138	119	124	122	135	140	136	131	142	113	122	111	131	118	138	142	151	142	130	137	121	132	123	130	153	126	145	134	144	116	125	136	144	139	129	151	124	145	123	143	149	131	138	114	120	124	128	123	133	133	115	145	122	115	129	132	126	126	108	137	129	138	139	127	157	134	154	135	150	114	154	115	131	126	121	123	132	136	149	131	137	119	144	122	149	136	133	150	128	143	128	150	134	125	158	139	122	151	139	152	126	121	126	129	136	135	128	138	111	128	124	154	153	135	135	112	119	143	123	123	139	108	132	138	115	145	110	126	148	113	131	144	136	134	130	126	134	120	119	115	116	149	133	133	143	127	144	138	140	132	136	140	136	163	166	117	119	156	145	122	134	129	125	128	133	142	139	125	119	118	141	129	133	158	123	149	136	138	151	163	127	142	128	123	138	121	146	129	157	132	139	135	120	126	126	134	124	133	126	137	143	125	167	131	113	129	139	116	135	127	144	142	127	135	139	143	119	138	125	122	109	115	124	137	145	138	129	116	123	141	131	128	126	151	120	141	161	149	142	115	127	131	161	95	132	160	141	118	136	154	128	124	118	133	141	118	135	163	123	139	120	126	125	142	118	123	129	111	134	122	129	146	115	128	135	123	126	111	116	134	121	128	147	139	158	124	129	129	130	125	112	133	144	124	128	142	140	124	129	121	123	139	139	130	151	122	144	122	144	149	135	136	126	139	143	123	137	124	129	132	126	119	148	153	109	129	122	139	152	134	130	145	116	123	132	129	127	114	136	141	119	133	137	123	121	134	133	138	131	137	117	120	146	130	119	127	139	151	144	148	111	130	127	134	126	122	114	141	119	143	142	133	133	124	136	113	113	146	141	121	120	126	122	124	134	124	121	151	143	145	117	146	123	129	130	116	158	111	144	136
49907	16015	1032	1134	1033	904	826	712	634	606	571	519	475	531	470	447	453	446	479	486	451	448	428	400	450	399	424	380	420	409	398	428	431	449	406	413	430	404	369	408	418	405	443	365	411	379	378	421	432	449	437	468	594	711	680	927	1124	1208	1492	1192	860	1286	1646	1944	2116	1517	1059	913	890	795	750	847	606	621	627	689	597	543	553	523	511	479	441	426	448	425	447	396	399	406	412	415	407	407	384	395	407	422	386	382	365	433	419	414	404	411	408	424	390	381	412	411	380	400	362	401	364	397	360	376	389	381	382	402	374	421	407	394	376	409	391	422	387	375	411	425	407	392	389	362	382	361	410	407	392	377	438	410	376	430	415	395	353	406	385	385	407	421	410	375	376	383	359	382	389	400	371	409	394	402	404	418	379	423	413	374	394	400	390	395	367	393	364	364	375	357	384	411	393	379	375	371	388	409	419	406	403	383	398	379	405	367	420	396	379	413	372	430	399	391	412	357	386	391	403	417	396	389	403	397	422	391	381	367	409	408	391	375	398	401	374	403	396	399	380	382	384	408	372	365	381	427	405	366	385	402	391	404	381	384	396	393	360	378	383	389	408	410	367	380	386	399	405	369	408	382	395	377	349	404	372	383	415	372	342	374	389	387	384	385	426	394	396	410	398	411	355	424	415	392	376	390	373	357	408	409	389	379	394	410	378	401	373	435	376	379	430	399	391	390	407	409	436	402	412	396	384	399	392	363	405	388	388	381	387	384	401	389	411	398	409	394	383	373	384	417	371	383	415	386	399	357	379	419	342	401	406	400	356	392	373	387	407	387	407	386	382	367	352	389	408	372	407	393	409	348	374	390	368	360	376	420	398	405	393	377	363	409	352	401	414	386	391	446	376	430	389	384	386	397	383	418	387	386	432	410	433	392	380	412	416	386	393	408	375	400	364	371	369	384	411	373	392	394	412	415	373	407	425	378	398	384	400	404	418	405	408	408	399	419	389	441	370	400	403	400	432	361	384	378	391	397	408	390	402	417	401	373	374	380	396	379	393	388	385	402	412	393	405	425	373	412	360	382	388	378	384	404	386	371	397	410	428	399	353	400	407	381	399	411	361	383	390	397	424	403	379	392	400	374	404	415	387	382	399	370	404	374	370	382	387	405	373	397	410	405	387	390	391	397	385	369	412	380	405	368	401	378	374	397	430	398	431	419	398	360	389	395	384	357	399	394	411	413	425	388	384	382	393	383	427	380	391	387	430	369	378	377	377	399	375	434	400	390	413	384	410	385	417	387	357	362	381	416	381	403	398	425	420	377	399	404	388	371	393	433	408	400	370	358	426	384	386	404	376	427	409	400	394	379	383	390	402	386	380	393	429	399	416	390	418	401	398	397	446	400	386	367	380	401	403	357	433	390	404	388	408	386	390	425	389	431	404	360	434	390	391	378	364	383	381	383	410	398	387	388	407	390	434	410	385	423	401	409	384	399	398	401	405	431	399	399	362	385	409	427	368	380	404	366	411	375	404	382	409	384	397	397	377	387	395	414	384	400	394	411	425	426	424	405	430	411	409	386	429	411	381	393	391	400	413	380	415	393	404	410	357	404	421	364	419	385	375	392	367	400	386	358	412	376	402	404	376	386	389	427	393	399	393	395	352	387	407	353	408	409	402	403	386	385	429	390	403	399	380	401	411	390	396	379	389	395	388	352	374	394	390	374	372	412	395	403	374	379	392	410	401	387	390	398	396	372	426	412	386	408	434	387	371	407	385	387	369	377	379	416	371	383	376	368	392	401	411	363	402	375	388	425	384	387	417	394	374	415	346	426	392	357	400	409	393	394	417	382	416	427	405	399	397	381	407	357	387	405	380	412	392	383	400	409	389	368	389	362	383	405	403	412	409	426	379	407	354	406	393	375	428	429	383	380	396	394	423	393	360	417	387	385	391	399	417	399	412	406	383	454	401	360	372	445	387	401	394	395	398	403	408	384	379	395	391	387	361	444	397	377	409	409	375	364	381	417	385	435	402	412	387	364	417	373	404	405	387	406	392	368	375	395	407	379	425	399	398	411	374	411	387	378	416	366	443	416	376	410	377	385	372	428	384	398	353	400	363	374	395	390	391	391	406	406	380	408	380	401	382	414	403	387	395	397	390	385	409	384	378	371	418	413	414	406	369	405	425	386	419	388	400	402	366	391	376	388	422	392	400	408	400	409	370	435	379	374	363	388	379	384	409	398	390	377	376	390	409	380	431	382	426	410	411	378	384	394	397	412	428	381	414	416	386	388	402	396	420	362	421	379	399	378	391	377	410	380	385	388	407	415	385	393	396	397	392	406	374	374	396	387	379	362	383	414	378	403	375	384	393	377	389	412	412	380	387	395	368	403	407	385	410	407	393	367	382	415	395	381	376	395	436	381	395	379	381	383	402	408	389	348	374	395	377	405	394	413	399	403	376	418	384	393	406	405	437	394	350	423	390	400	379	362	399	404	356	397	370	375	416	410	424	360	409	448	375	412	422	403	395	412	367	384	416	372	404	393	440	430	386	390	424	374	400	399	426	416	367	376	375	387	396	406	399	411	399	442	415	401	428	380	409	390	358	372	394	400	408	410	374	392	396	399	367	415	405	392	389	398	367	417	427	335	386	398	372	360	359	431	412	400	347	362	382	364	430	390	366	376	384	415	377	405	410	372	423	384	395	390	370	406	358	413	361	398	366	411	374	378	418	397	366	441	387	360	382	374	401	369	390	354	399	390	379	383	393	384	397	403	380	388	408	377	381	433	393	413	395	407	415	401	385	410	406	381	383	373	428	408	386	385	408	415	414	402	386	400	382	413	382	391	395	424	428	385	355	390	419	432	422	367	375	413	391	454	386	363	391	358	390	365	377	406	375	367	336	396	395	375	416	415	388	431	378	407	379	359	391	372	407	393	395	383	385	416	384	352	416	423	390	387	389	403	424	379	401	377	382	412	399	397	408	377	382	403	381	387	441	408	428	374	390	391	397	371	408	404	361	394	397	416	399	395	401	394	364	408	357	404	359	386	384	393	386	385	394	409	414	382	417	402	377	404	366	382	395	420	400	389	396	395	413	396	392	401	375	368	406	416	376	394	372	409	411	394	409	395	387	407	397	399	414	403	404	364	411	382	415	394	393	382	389	384	393	380	413	396	406	414	408	430	405	416	433	375	384	401	409	380	363	415	380	390	365	401	394	385	390	427	428	392	420	389	386	433	387	388	389	381	387	402	373	386	385	391	406	382	378	397	405	374	369	395	400	405	397	417	363	404	383	370	383	378	389	397	387	406	432	414	364	435	403	412	385	409	387	433	393	383	433	380	387	399	388	417	389	390	385	388	371	358	394	406	446	413	404	375	376	421	409	407	407	392	388	397	392	393	368	420	397	396	402	405	380	385	417	343	425	400	368	352	408	413	416	399	377	412	391	389	390	385	433	370	377	402	438	384	394	400	371	391	379	391	328	417	366	408	398	402	362	392
80860	41238	12248	1528	511	398	333	245	229	206	204	214	178	189	141	173	175	159	155	159	153	133	138	138	128	161	142	145	131	153	144	157	152	145	146	135	146	147	126	142	152	161	150	126	140	127	146	131	135	150	170	138	162	196	206	200	247	300	309	290	343	399	360	311	469	525	343	233	284	213	208	211	164	195	188	173	180	168	195	178	158	173	175	158	145	146	164	151	144	141	154	135	142	148	145	151	140	127	156	148	131	152	155	162	150	136	156	135	145	128	123	129	131	136	138	129	134	142	137	137	142	136	136	154	162	133	151	138	139	122	141	134	130	135	170	138	155	169	142	146	133	132	149	150	145	147	148	156	151	132	147	160	125	155	125	130	143	169	141	130	136	123	143	134	146	135	132	153	125	127	141	127	135	159	145	138	135	158	140	142	132	124	134	140	157	151	180	141	151	155	163	124	123	165	141	124	151	153	145	164	132	147	136	129	141	152	129	140	116	128	138	148	146	134	144	141	140	140	146	135	126	122	132	146	126	139	142	141	153	162	121	138	129	153	146	151	115	118	145	136	131	128	156	146	150	153	156	135	151	134	125	154	144	177	156	145	113	141	119	139	151	139	144	137	132	135	143	159	136	123	144	128	130	149	157	142	127	140	157	137	132	138	154	142	146	165	139	159	147	156	135	152	119	129	116	114	131	150	148	123	133	145	145	142	149	123	145	159	114	134	144	144	131	125	132	145	133	151	131	176	141	163	147	144	146	125	150	153	152	124	131	138	163	133	148	148	155	150	156	173	145	129	123	138	139	166	140	160	135	130	158	122	150	139	128	136	140	139	140	128	153	135	122	138	149	155	139	148	135	137	137	161	158	141	140	146	135	143	149	142	148	137	135	131	125	141	141	144	152	122	154	124	128	136	133	153	146	131	143	128	167	134	129	145	135	124	143	133	132	133	163	130	152	140	144	149	129	135	142	134	150	124	155	140	124	145	147	132	131	133	162	144	146	134	130	131	143	161	132	128	150	136	129	139	135	150	126	139	147	153	134	133	147	162	139	147	153	138	146	123	145	146	148	149	140	129	134	149	120	151	148	134	122	154	130	147	141	150	153	146	138	152	120	133	163	133	129	133	149	127	140	156	127	126	136	147	147	123	142	133	143	138	124	122	149	153	139	147	121	140	138	138	137	152	142	138	124	145	137	146	126	140	141	138	148	139	142	163	117	155	139	172	154	131	139	125	148	179	149	137	145	138	124	126	158	128	140	160	160	135	134	173	124	137	149	148	143	140	148	127	140	137	167	156	151	144	127	144	135	132	142	129	135	103	146	149	138	128	152	125	149	134	179	140	153	123	129	153	138	118	156	148	124	123	154	136	158	146	142	131	143	150	156	140	146	130	133	127	156	121	135	149	129	120	138	112	118	158	130	138	137	137	143	140	124	146	137	140	128	144	147	127	143	149	135	146	128	131	137	163	143	130	155	136	150	148	148	133	133	155	140	147	156	146	140	138	131	145	142	161	128	143	122	182	138	131	149	129	147	127	128	137	109	143	148	133	130	141	129	123	140	154	157	139	131	142	140	154	151	119	145	133	132	165	139	131	171	145	152	145	147	151	128	128	164	139	140	133	144	137	151	138	133	119	129	140	165	160	141	139	146	146	141	139	162	121	135	150	126	165	139	138	143	152	137	139	142	149	136	154	132	157	134	159	133	147	142	150	159	157	137	137	140	132	142	142	131	172	154	121	155	130	146	159	150	151	137	151	123	142	117	152	128	133	138	120	127	132	179	117	150	144	139	139	151	132	131	130	125	134	119	118	160	133	145	124	132	142	139	134	128	145	155	133	142	147	129	135	123	150	133	157	118	133	155	136	162	151	134	132	146	147	155	143	138	141	131	132	131	133	137	143	147	148	113	128	147	138	162	153	156	134	136	152	128	151	139	147	126	127	131	158	148	147	137	139	142	132	133	147	126	145	125	149	165	143	130	134	146	133	116	170	132	126	123	172	134	135	144	159	152	149	133	141	138	152	136	160	168	148	122	135	126	135	132	142	142	155	149	128	145	152	138	150	162	133	137	147	127	147	133	159	146	131	143	145	134	125	135	124	136	126	147	148	156	140	130	143	150	172	126	149	129	155	157	122	144	143	149	131	131	142	138	168	126	138	134	139	143	147	150	135	116	138	126	158	147	134	140	134	136	127	133	145	127	158	130	156	124	127	158	149	145	151	140	134	129	159	142	137	148	160	127	137	137	149	136	150	151	148	125	140	128	150	127	148	141	127	139	148	147	150	135	108	141	140	108	160	142	127	135	129	156	124	156	115	148	114	157	155	121	149	129	162	150	157	141	160	151	140	136	136	148	121	147	129	119	143	145	161	135	143	139	143	162	136	125	118	156	131	142	131	138	143	136	140	147	160	126	151	156	132	145	140	146	150	117	131	141	151	137	157	143	152	150	143	147	139	132	127	139	147	146	136	151	157	163	145	143	122	147	139	146	148	126	150	134	119	144	109	142	146	141	120	156	140	134	150	141	124	150	130	152	141	136	151	138	134	153	144	160	139	132	139	133	147	128	137	154	139	148	152	148	126	150	131	137	161	138	139	132	141	150	153	141	144	134	129	137	146	151	148	131	139	145	162	144	148	164	116	148	134	136	159	139	146	135	139	145	140	153	161	130	124	130	141	136	128	131	120	165	118	128	158	155	123	147	139	138	136	140	134	137	150	130	149	142	135	156	116	142	143	130	141	162	145	129	151	143	136	134	169	135	136	145	139	136	125	118	138	147	135	140	136	133	121	146	134	151	166	157	147	149	153	149	128	142	153	136	150	141	143	134	160	125	152	159	146	138	152	138	144	161	155	148	144	143	116	160	157	123	129	141	128	162	147	133	155	145	144	157	127	152	156	165	144	167	125	136	138	158	171	166	133	146	137	122	154	153	129	124	145	150	139	135	132	145	152	160	156	150	146	135	121	144	154	130	136	141	133	125	123	158	134	139	169	133	121	123	137	165	131	127	142	148	138	139	122	121	146	140	124	140	120	139	132	123	130	159	127	139	116	125	156	149	141	129	150	151	121	156	162	143	122	145	145	138	135	135	137	151	151	142	126	162	156	144	129	141	141	146	140	160	146	142	140	141	123	130	126	161	139	155	141	137	136	119	150	134	136	144	131	148	135	128	142	147	116	167	132	140	110	135	137	159	144	159	138	158	151	163	148	129	112	125	119	142	135	131	144	148	155	125	147	136	133	118	135	136	149	132	138	142	135	108	125	139	149	135	138	150	116	163	142	155	130	116	136	128	148	129	122	125	143	134	149	131	155	134	137	135	150	124	132	147	143	131	145	142	132	129	143	146	123	154	125	142	148	141	143	116	152	134	131	141	136	128	145	146	137	144	154	148	129	145	143	141	146	153	163	139	149	119	138	154	126	147	133	131	138	148	147	148	119	145	142	122	128	163	132	151	130	127	133	147	147	121	116	154	128	143	130	142	130	136	135
58958	19844	1700	1893	1656	1374	1163	996	865	779	755	743	659	659	602	586	588	587	544	541	510	548	507	499	508	479	494	477	424	463	449	457	492	385	421	440	439	453	410	436	419	470	414	423	440	420	436	450	442	526	569	538	651	972	906	948	1459	1785	1816	1828	2305	2660	2242	1695	3209	3651	2111	1283	1520	1118	1232	1134	859	850	931	891	804	719	695	589	571	643	534	518	529	491	429	478	453	471	425	435	461	477	465	481	469	447	453	504	445	468	466	417	418	466	437	496	444	400	457	414	405	425	468	448	416	413	416	415	443	406	425	458	432	432	443	452	426	421	424	401	402	421	418	445	421	430	411	426	418	418	387	460	403	397	398	413	437	426	430	432	371	433	446	405	424	454	424	425	413	452	399	421	446	419	458	417	423	432	440	427	399	399	413	398	422	414	437	406	394	420	424	419	397	440	417	437	457	417	430	400	432	406	420	451	407	453	471	453	432	418	423	415	408	416	445	447	426	423	424	450	391	410	413	407	398	435	388	404	403	393	426	419	402	443	443	483	416	412	414	456	449	407	407	417	397	426	412	415	409	437	410	416	412	437	422	391	406	418	451	426	388	397	429	409	410	435	426	440	390	425	435	374	409	387	397	401	456	424	433	420	472	409	405	438	445	421	421	405	423	410	413	423	412	385	452	416	419	370	416	426	436	403	430	427	456	428	458	412	434	444	379	414	408	428	382	458	444	443	416	415	410	444	417	404	416	474	396	408	458	417	402	461	392	410	415	420	400	428	436	401	410	395	399	446	448	436	419	464	419	423	426	428	367	440	403	399	399	466	426	405	445	419	443	420	436	413	431	392	431	385	454	430	383	413	441	407	455	387	421	422	404	428	418	441	428	412	459	433	409	450	406	425	431	415	454	445	402	384	435	437	434	440	407	404	404	437	391	444	419	397	409	418	428	452	409	417	390	397	439	448	403	450	399	424	440	413	406	424	445	409	393	424	418	356	386	411	443	418	438	412	392	446	397	409	409	378	382	408	397	396	425	421	437	425	415	424	415	416	440	410	397	412	402	402	442	403	431	426	420	434	424	395	423	400	421	416	468	408	399	430	440	392	424	441	444	421	391	428	414	420	401	446	353	405	407	416	401	384	409	402	445	408	428	435	467	424	435	425	395	440	392	438	437	455	406	464	416	406	420	460	413	405	427	427	428	437	404	403	442	432	395	434	423	415	412	401	438	399	428	409	459	402	431	407	421	407	438	438	399	430	422	410	439	421	415	435	406	448	440	431	414	412	407	443	462	385	447	401	398	397	417	407	397	402	434	432	438	407	433	417	437	411	419	415	434	399	405	441	417	422	400	443	434	421	426	410	392	363	417	427	443	460	384	414	451	406	392	412	400	416	411	463	438	414	443	436	407	429	440	400	421	473	410	441	425	431	387	406	414	407	453	434	421	393	389	422	451	410	455	415	385	426	406	426	433	409	409	376	425	384	416	443	420	411	412	394	414	410	405	445	407	435	418	397	452	449	399	416	427	404	425	433	427	389	432	434	422	436	435	422	416	424	443	435	415	403	402	438	446	390	453	408	413	437	438	432	415	396	410	410	467	402	411	407	390	439	413	408	425	401	407	433	430	393	411	399	417	395	385	381	410	440	425	427	403	426	442	428	404	418	414	421	408	379	463	429	397	427	432	431	396	420	399	420	452	408	394	392	391	440	425	422	419	381	428	446	418	413	403	437	443	422	400	422	411	378	423	381	411	412	392	432	406	392	388	441	417	420	437	414	423	405	426	389	435	451	418	408	414	390	423	445	426	443	421	404	404	409	457	425	422	372	412	410	411	401	423	431	416	385	431	435	410	414	415	423	442	415	407	451	431	437	437	440	461	403	417	415	427	430	431	452	393	445	413	426	424	415	412	440	412	442	458	447	437	424	385	420	400	383	449	449	417	429	413	430	423	396	401	460	416	424	426	420	401	399	419	395	413	395	442	415	436	421	410	455	386	416	448	440	429	424	416	401	402	397	401	421	424	413	440	444	419	434	419	418	419	424	417	457	405	429	412	429	400	423	414	407	411	416	394	402	401	444	397	430	405	412	409	450	387	426	421	427	454	399	419	405	437	453	425	412	455	420	400	438	452	438	437	418	447	418	423	419	435	414	409	426	436	414	405	435	415	422	427	455	406	404	397	381	417	412	430	461	413	396	465	411	420	425	391	422	438	400	403	422	398	427	436	423	426	417	415	407	392	414	442	418	384	428	429	433	435	408	432	401	451	445	407	430	433	420	440	406	453	385	412	417	422	441	420	401	415	427	428	436	410	423	436	405	457	406	400	418	398	428	396	418	432	425	387	419	408	412	457	417	404	409	398	388	410	436	403	411	433	471	434	424	414	429	423	381	405	424	408	424	436	416	403	399	433	445	405	421	437	380	416	430	435	442	392	416	429	421	413	411	415	417	392	397	442	389	397	418	405	420	421	428	434	410	404	427	431	440	450	424	428	421	450	420	404	432	408	422	399	436	428	419	416	423	416	413	403	462	406	428	443	395	422	414	427	442	424	412	438	435	431	420	400	449	413	402	386	450	427	417	442	415	411	418	406	382	440	429	405	418	428	410	386	403	422	390	385	404	421	395	462	436	428	392	438	461	450	381	425	432	458	394	413	434	437	389	416	424	435	411	438	416	432	419	421	466	405	408	450	417	395	432	407	438	443	420	429	432	435	457	422	391	432	419	406	436	424	414	393	399	405	402	419	435	449	433	420	428	447	411	416	382	411	399	427	420	396	411	414	396	447	401	417	423	431	423	425	403	393	412	446	442	408	450	472	397	446	445	435	400	426	435	424	383	421	446	408	403	448	386	366	465	413	423	423	437	392	399	436	416	417	384	412	482	423	443	445	421	412	398	394	427	406	453	443	403	395	436	439	397	414	418	417	420	401	411	401	388	438	454	390	429	427	403	397	428	400	415	388	428	403	423	427	384	466	415	461	417	432	430	420	442	453	398	456	423	430	380	416	427	390	441	408	412	420	437	431	400	428	437	395	430	432	423	444	435	443	402	456	395	437	422	427	436	419	405	412	439	433	448	416	467	422	426	422	402	410	401	413	449	419	452	452	399	415	418	393	397	444	415	416	429	399	441	427	429	419	406	418	411	400	415	456	353	413	470	401	415	444	452	423	434	433	407	409	425	433	409	394	397	412	428	426	419	449	439	404	410	418	410	406	382	411	421	425	367	408	409	394	416	394	453	404	445	392	371	436	411	429	437	406	391	445	433	431	416	423	435	427	398	433	465	433	441	452	411	392	418	400	422	419	431	438	412	404	412	402	403	419	429	415	453	396	409	421	406	420	395	442	408	406	426	416	387	392	393	396	406	411	420	429	437	424	434	398	448	421	482	427	430	430	395	404	418	413	418	446	376	446	436	420	398	433	429	412	418	457	424	462	415	431	440	455	446	425	425	433	404	400	452	409	404	430	407	415	387	395	463	418	419	403	426	398	426	404	409	396	419
36584	8577	526	259	225	248	262	243	210	232	224	232	233	241	198	255	226	236	247	267	234	244	213	254	218	244	236	240	252	252	257	242	212	232	274	234	216	244	236	267	257	250	273	235	227	242	227	231	258	254	239	281	275	235	254	242	263	253	236	244	262	222	263	262	258	261	229	237	265	251	242	232	268	220	218	230	212	259	255	246	264	274	230	253	229	220	242	228	242	261	218	250	246	237	239	248	231	238	258	257	274	251	248	218	275	261	250	224	247	250	247	264	255	239	244	232	218	265	202	236	216	275	261	221	248	273	232	235	241	239	245	235	254	258	262	239	241	249	238	245	264	232	256	248	226	253	223	249	247	266	235	244	231	241	254	232	269	268	254	228	230	243	232	233	248	244	251	245	238	274	264	211	212	257	230	228	240	254	246	247	220	251	224	256	241	213	243	250	259	241	231	242	223	221	240	226	226	231	253	233	250	238	233	219	241	242	259	228	223	268	248	250	252	257	212	244	243	254	237	247	267	224	247	258	246	231	268	259	243	226	265	224	254	219	271	249	257	261	256	250	248	218	254	249	244	241	229	223	226	248	233	239	244	238	256	239	239	261	224	222	253	247	228	247	253	264	233	243	249	248	270	233	234	292	265	281	270	263	246	255	242	239	263	263	269	262	235	255	260	248	237	290	224	236	259	237	218	227	257	239	238	255	221	237	257	232	234	262	241	236	246	281	230	232	246	274	254	253	273	220	242	235	251	238	250	260	226	255	236	229	230	232	229	233	224	236	226	257	230	225	263	250	237	238	236	244	248	244	232	236	246	288	241	228	261	214	252	238	229	237	257	247	241	262	257	264	231	231	217	259	240	227	226	230	237	239	250	234	242	211	239	224	248	228	254	264	255	241	219	250	231	269	254	231	249	224	244	230	233	234	235	232	238	233	260	226	243	259	250	234	229	196	236	239	288	228	261	270	254	257	230	241	236	255	225	240	243	243	244	230	242	226	230	266	240	253	251	255	247	245	226	220	250	221	240	228	231	234	206	279	242	213	221	241	237	240	262	246	250	252	269	250	232	236	220	222	266	216	222	251	250	221	214	241	260	265	243	254	239	227	233	242	234	215	262	249	212	245	232	210	216	223	267	231	219	252	212	281	238	237	218	226	220	220	236	229	227	242	232	247	226	262	256	250	229	247	248	245	232	233	262	232	233	265	245	254	250	273	221	258	235	232	265	229	253	238	215	220	264	231	264	226	228	260	225	230	238	230	271	232	232	248	241	239	258	237	252	269	194	237	249	244	237	216	234	238	264	226	225	282	255	233	277	262	243	254	226	275	217	243	230	237	265	254	263	242	229	257	258	250	278	245	240	256	234	217	237	262	239	234	250	268	233	244	241	233	246	222	261	256	233	255	247	234	258	218	251	227	242	242	243	256	251	232	211	255	250	255	231	244	278	263	234	224	234	235	222	255	235	241	232	221	240	260	244	243	246	236	235	247	230	261	255	259	247	222	252	245	245	208	230	223	238	233	230	256	249	236	248	240	265	261	236	244	233	257	252	247	229	242	246	230	259	217	244	221	237	248	240	240	231	265	238	225	227	229	234	247	229	267	238	242	228	247	253	243	228	243	259	280	246	209	247	235	236	227	215	216	256	261	261	250	226	249	232	235	223	241	230	277	231	228	247	260	218	252	240	231	233	261	240	253	238	232	248	246	246	255	243	252	248	228	249	241	242	229	235	231	241	266	235	251	229	277	231	227	241	239	236	232	211	202	227	231	222	259	221	251	271	238	265	234	217	252	245	246	248	241	274	262	255	242	259	215	204	255	252	246	247	238	259	242	248	252	257	268	262	246	244	236	221	252	197	226	235	250	245	227	251	239	220	254	256	250	223	222	256	210	237	226	223	246	232	237	231	255	239	242	243	246	221	253	259	238	208	251	237	250	215	246	226	236	233	267	285	239	217	268	243	261	242	228	250	228	198	247	244	231	252	219	255	221	203	256	231	275	262	264	251	229	214	244	240	249	227	233	259	233	240	224	250	237	251	235	231	234	241	248	229	262	243	249	226	233	254	229	218	267	243	237	226	202	242	231	260	242	254	244	231	249	252	258	223	238	234	218	242	258	222	246	225	237	247	206	237	254	247	224	272	260	258	227	231	232	251	235	232	230	213	250	196	232	231	245	225	265	244	242	221	222	239	258	234	280	250	244	241	247	224	252	240	263	226	235	241	242	235	228	221	235	241	207	247	257	235	251	247	260	230	274	211	233	242	245	242	260	239	274	274	283	246	233	237	224	238	230	248	232	254	233	224	237	255	248	217	245	254	238	261	274	243	245	245	209	228	233	238	259	221	244	232	225	216	227	240	239	245	250	257	220	243	246	215	217	251	241	240	246	236	235	258	260	228	237	260	248	243	239	275	229	237	248	229	220	227	218	256	252	223	245	244	265	244	244	228	252	258	254	234	256	264	215	228	227	274	249	235	257	250	258	252	247	249	233	234	245	240	243	254	262	237	201	259	238	230	242	216	258	236	239	238	262	225	220	224	240	235	236	231	235	223	222	268	234	250	268	245	214	254	253	231	246	213	224	233	243	199	219	218	240	230	236	252	231	237	246	247	230	233	254	242	244	210	244	231	242	227	234	248	228	257	265	224	219	231	238	262	240	245	241	234	236	235	221	264	263	289	234	257	265	277	204	262	271	208	229	238	202	240	238	221	253	243	243	261	242	251	231	255	258	209	241	253	249	237	234	262	237	258	223	204	245	255	272	218	227	256	210	254	233	242	220	196	253	261	256	250	223	241	246	227	229	261	265	225	262	241	253	251	240	250	246	241	233	220	237	226	245	237	253	209	243	224	244	266	268	261	270	233	224	226	226	219	224	241	253	238	283	225	241	235	233	247	225	236	238	211	269	249	224	249	251	255	229	248	244	254	214	284	238	248	251	224	252	246	243	227	241	254	248	246	238	268	231	251	237	223	231	234	246	242	244	246	241	229	247	250	248	240	258	278	215	238	255	242	262	235	233	238	258	264	211	244	240	229	248	212	232	226	236	253	231	270	228	265	224	255	239	259	263	265	231	254	225	210	251	255	290	211	247	250	239	247	246	261	245	222	235	239	255	256	230	242	273	214	229	231	259	246	229	221	253	211	239	232	222	277	212	233	239	256	239	236	253	243	234	266	219	209	227	234	261	226	244	238	229	242	241	224	237	252	225	255	216	228	250	231	226	244	245	229	270	253	255	245	273	241	238	237	242	255	209	227	223	240	238	246	233	235	212	229	257	238	215	233	231	253	216	260	246	240	246	232	229	239	223	257	233	266	267	244	233	249	255	237	221	238	233	249	255	226	244	231	260	218	245	249	249	223	237	222	252	242	238	243	262	241	248	227	232	270	257	253	255	252	229	256	259	261	241	247	231	227	258	242	218	209	268	263	253	239	201	240	246	242	231	263	239	224	245	234	266	240	241	225	228	239	228	240	247	252	254	240	241	230	244
31798	3366	694	682	698	693	662	667	660	695	691	659	707	710	700	661	696	670	658	663	681	710	676	654	701	678	672	696	654	649	631	664	646	654	646	680	701	676	630	711	655	664	695	682	649	669	704	669	670	624	693	675	642	695	683	652	717	665	705	739	730	743	743	671	741	727	732	712	685	643	721	668	700	679	679	681	670	665	757	643	657	666	694	649	669	665	648	677	646	698	675	620	652	684	627	653	700	679	650	664	658	619	671	643	688	691	673	694	698	676	646	695	718	680	589	655	662	644	670	663	624	607	659	654	674	652	657	709	678	655	680	640	624	668	687	638	631	648	657	642	610	651	650	687	604	605	696	656	674	684	667	654	675	704	676	655	712	621	681	617	726	692	716	638	631	654	650	643	663	628	725	698	639	724	681	672	694	608	647	637	620	629	658	652	673	683	637	692	652	658	662	674	685	679	656	673	658	665	625	726	642	629	660	655	649	641	642	642	669	648	739	633	645	715	618	663	664	644	633	673	650	678	689	609	700	700	658	621	700	653	679	643	658	666	700	656	642	661	653	653	669	640	689	612	649	640	649	688	671	685	710	688	687	656	664	670	672	688	660	631	645	649	655	687	661	708	652	667	692	648	638	629	659	627	653	665	691	683	669	702	688	683	697	672	683	667	657	683	650	663	643	682	659	663	645	669	680	675	597	668	626	658	644	649	680	713	660	639	642	684	669	715	661	645	605	719	628	651	640	693	712	614	654	672	660	669	672	657	633	638	698	667	673	632	671	662	653	635	670	647	650	620	698	706	662	677	639	634	635	667	659	702	680	677	627	712	630	639	662	681	646	652	650	675	649	660	667	662	673	673	643	630	714	684	680	705	664	640	667	656	678	666	638	697	656	628	705	637	643	601	652	661	614	653	622	654	654	650	649	688	719	645	682	658	667	657	681	663	698	647	687	671	657	663	701	678	630	634	649	697	661	652	652	654	653	626	668	681	732	683	684	692	686	699	657	621	622	665	632	625	661	647	638	697	611	665	659	634	704	725	651	628	645	726	672	634	625	675	705	661	649	647	671	656	663	649	651	631	643	670	646	663	695	646	654	608	648	671	701	648	667	620	666	678	641	672	653	643	634	654	682	664	690	647	650	658	666	693	654	645	662	662	638	621	730	702	637	672	691	655	658	669	669	682	670	646	664	639	693	638	643	640	677	656	624	648	670	637	649	619	671	627	652	656	628	679	662	707	638	745	623	649	704	707	660	675	681	579	671	668	666	685	636	666	679	690	657	700	633	677	682	679	718	657	672	656	649	642	626	628	656	648	695	750	642	683	638	651	652	679	674	634	611	617	700	637	670	697	654	685	657	673	679	662	665	661	650	686	618	645	627	681	685	646	702	636	643	678	636	686	670	659	679	660	683	666	620	649	644	663	650	705	679	627	686	674	639	655	635	657	690	648	657	632	629	629	585	657	617	694	655	680	667	640	646	665	657	599	618	675	665	658	663	664	669	648	671	641	643	678	692	616	685	643	665	664	653	699	650	629	708	645	649	611	676	637	629	644	720	637	627	675	650	659	713	650	673	623	665	697	667	647	697	654	659	640	637	627	682	671	660	681	629	644	655	667	678	665	663	646	686	691	661	643	674	669	642	659	648	691	653	621	683	674	644	689	668	678	701	665	655	656	659	625	665	676	681	656	651	655	689	625	635	708	655	689	647	690	651	681	673	693	706	642	655	644	679	693	634	628	683	649	671	623	642	683	626	625	714	688	627	649	620	636	659	680	661	685	680	647	656	693	650	644	662	620	664	688	698	679	652	686	675	675	688	609	662	673	649	690	675	659	627	672	685	643	636	611	657	671	665	610	696	691	640	652	662	657	656	710	650	658	639	659	639	706	645	650	636	656	645	681	668	672	678	690	646	654	663	682	690	658	671	653	696	641	640	684	653	669	660	617	694	659	667	642	646	668	682	672	689	657	650	680	678	645	639	642	637	685	646	655	631	656	670	667	689	650	657	602	646	659	680	640	678	610	664	693	706	651	635	659	687	614	668	680	643	690	656	649	723	645	639	686	640	648	642	674	667	676	674	701	645	613	665	667	665	678	675	650	660	674	656	696	688	654	649	699	659	655	630	707	649	620	657	629	639	656	658	657	692	658	656	637	639	626	680	692	627	668	599	675	629	618	644	686	693	672	636	667	683	618	676	667	658	630	654	637	672	675	693	680	661	654	635	645	687	654	637	688	705	682	673	684	665	702	657	658	707	671	650	673	676	604	651	700	684	720	676	686	657	697	633	640	708	728	679	680	638	623	663	620	700	649	650	648	631	687	650	632	645	635	635	654	687	688	691	685	652	672	699	660	659	676	703	688	644	658	669	689	697	705	646	630	735	623	642	631	645	689	652	670	642	655	661	694	661	672	655	690	644	680	661	641	629	725	676	680	671	678	687	707	657	677	678	670	674	624	678	713	696	675	665	672	617	692	636	627	710	618	648	676	677	667	651	724	678	661	641	676	664	664	686	655	705	640	658	642	688	697	644	628	708	645	671	666	624	644	677	661	623	670	644	679	658	667	638	634	670	634	696	643	620	651	647	597	657	616	659	656	691	621	649	630	694	700	641	681	638	656	645	612	631	677	642	623	638	637	697	680	646	654	645	679	650	641	675	617	644	648	654	664	689	647	611	700	644	675	607	691	613	613	689	684	677	636	683	682	650	693	749	678	650	629	655	679	671	725	625	641	646	641	644	692	642	727	676	680	658	622	679	675	641	625	632	683	640	695	634	666	634	690	676	674	658	658	677	636	651	651	637	659	656	666	696	685	616	666	649	644	664	671	640	641	665	669	668	655	675	659	654	689	645	696	662	666	710	655	661	656	666	653	672	599	644	648	669	664	706	707	666	659	670	706	664	711	656	676	665	638	695	677	637	664	640	657	638	663	650	671	691	681	692	665	669	658	636	660	652	674	645	662	656	669	701	689	647	620	643	681	683	657	646	658	726	634	669	623	648	676	646	662	672	720	637	678	704	661	692	640	713	649	662	720	640	645	619	644	660	631	663	622	614	686	669	659	671	620	687	683	606	665	681	641	645	620	647	653	657	637	668	617	649	672	689	637	648	687	679	686	673	668	628	665	674	672	657	696	659	670	669	632	634	641	651	659	670	659	666	621	660	641	594	671	667	678	623	658	635	696	673	687	662	650	663	649	662	689	644	658	710	643	705	672	636	629	628	632	661	660	621	668	650	658	660	649	655	694	636	712	618	668	632	709	650	659	660	634	637	686	623	675	637	636	641	662	707	660	694	702	690	616	685	637	660	643	730	663	659	695	657	712	641	641	666	650	715	661	659	685	684	628	658	675	657	655	614	646	694	656	643	652	622	642	702	644	648	668	688	633	644	656	706	674	643	666	651	665	671	664	651	662	659	652	619	672	640	669	657	686	693	655	663	646	654	679	670	685	659	641	647	690	690	656	641	635	622	664	653	660	696	666	625	634	688	727
68217	31305	8595	604	305	231	209	178	211	164	171	138	160	162	139	156	151	150	141	128	140	148	135	129	124	142	162	131	151	144	135	166	127	142	131	129	150	135	134	134	132	157	160	128	165	129	151	130	128	146	129	134	156	126	176	196	194	218	196	213	254	242	241	216	207	233	210	170	171	182	198	185	134	132	169	164	170	157	145	144	150	148	150	163	128	133	118	136	127	108	129	137	138	110	124	127	116	132	124	122	147	137	113	114	154	127	138	124	119	127	131	126	131	113	141	149	147	126	134	113	144	153	120	142	120	131	134	139	129	128	140	126	135	159	150	149	126	128	132	143	137	128	141	144	116	136	115	135	132	131	131	119	126	137	152	140	123	111	118	122	119	154	133	127	149	135	145	136	120	128	132	149	131	151	136	144	139	129	131	132	144	145	135	131	147	139	143	126	143	133	127	137	136	127	157	128	116	124	139	135	150	124	158	133	141	145	129	126	139	137	142	141	126	141	136	155	135	124	123	145	118	154	137	126	121	127	119	140	110	152	120	119	127	118	132	129	125	131	134	144	137	142	146	124	111	136	137	152	126	156	105	118	120	127	141	141	147	138	129	122	152	129	124	155	142	131	146	139	116	128	134	167	136	150	135	127	146	126	111	124	119	134	143	148	138	123	130	159	129	148	113	139	145	120	117	150	122	122	125	131	142	137	118	117	148	146	123	146	147	123	144	133	131	135	112	151	131	144	137	129	154	135	135	142	138	143	147	141	146	125	133	148	146	133	114	142	126	146	135	139	136	126	121	122	119	135	125	142	133	137	115	135	127	139	156	130	151	126	152	118	118	143	127	139	135	135	139	139	142	140	117	126	131	130	135	131	146	141	145	136	142	144	131	125	146	145	146	111	127	150	152	130	129	148	155	125	123	154	132	144	115	142	136	123	128	132	107	139	134	135	131	132	123	153	130	126	152	130	128	134	133	149	150	130	118	131	147	133	149	127	138	133	130	137	135	130	125	140	134	127	117	147	142	152	137	122	125	150	124	158	132	143	124	164	132	125	125	159	134	108	106	116	138	142	162	145	137	119	140	150	137	144	127	130	144	161	141	141	142	119	134	120	126	141	105	155	169	129	150	153	132	139	127	123	144	164	157	123	138	150	148	125	132	140	134	143	145	132	134	135	139	121	130	123	160	107	129	131	132	124	137	134	146	121	130	136	119	124	133	133	151	126	126	138	124	132	135	159	133	152	122	149	136	117	140	132	133	136	151	124	117	129	131	138	143	114	137	146	143	139	125	152	134	133	130	131	142	135	125	127	160	121	116	141	139	125	124	150	164	131	135	125	151	129	152	134	118	144	149	138	130	116	123	133	143	138	156	126	136	127	135	152	135	149	142	145	128	127	134	126	120	141	134	120	130	139	131	148	123	116	139	142	119	122	123	142	114	116	131	132	142	130	124	132	139	143	130	133	147	137	137	126	137	136	141	135	123	134	124	146	140	142	129	164	116	135	125	156	141	126	146	120	153	159	143	130	153	138	146	145	124	132	133	110	131	134	129	129	131	119	124	121	145	162	134	133	122	126	143	141	139	125	150	129	145	134	125	114	122	120	147	131	143	125	140	129	134	130	120	159	145	145	122	137	133	143	152	134	145	120	148	138	133	120	116	117	133	113	121	116	115	129	151	135	130	156	143	148	126	127	123	127	139	131	141	121	128	144	133	133	131	138	127	122	157	138	139	138	140	120	113	111	125	139	129	137	126	113	123	136	137	136	131	134	143	153	139	119	128	138	149	110	150	142	136	129	124	147	121	166	120	127	123	143	129	131	137	129	138	135	148	119	151	135	128	128	125	141	124	136	142	122	120	117	134	140	133	120	143	126	138	139	162	149	145	125	140	136	134	163	134	132	107	130	122	132	152	127	144	129	134	139	146	135	145	138	148	139	127	152	154	153	128	169	143	118	125	138	141	139	143	121	125	130	131	129	126	121	152	121	118	135	136	133	135	140	151	148	134	123	130	140	117	136	151	129	135	143	140	131	152	128	134	129	143	153	121	151	132	131	157	136	139	135	137	114	137	132	109	120	139	127	126	135	149	126	120	114	148	125	120	135	148	112	118	166	123	153	141	144	117	135	136	123	134	135	128	151	127	123	130	134	132	121	127	157	133	128	127	147	141	135	121	123	127	127	146	113	126	135	134	106	124	140	130	109	119	144	151	153	125	139	133	145	133	149	108	140	152	127	135	135	137	102	134	165	132	128	131	127	123	122	128	129	118	125	131	134	127	126	129	151	136	141	124	132	143	142	127	154	135	120	146	134	145	143	122	127	144	124	142	148	132	117	137	122	140	132	123	112	140	150	125	133	127	136	142	131	140	107	127	155	131	122	140	126	162	112	134	149	132	126	147	127	119	125	131	155	127	126	132	135	140	122	119	120	130	133	132	121	145	110	161	139	135	129	145	115	122	139	132	130	137	140	131	151	134	129	131	119	131	139	113	125	143	123	129	146	128	134	129	137	123	132	136	138	121	131	133	118	118	143	133	130	137	119	127	143	140	154	137	129	132	146	132	125	138	147	111	114	130	145	140	135	115	134	138	126	142	140	125	152	144	117	133	139	151	139	145	138	146	119	153	156	127	145	136	147	137	133	160	136	124	121	148	143	127	102	137	127	123	173	136	124	132	128	127	147	148	126	125	138	116	132	123	157	130	141	138	150	129	116	135	147	128	132	123	150	137	127	132	140	139	136	129	147	128	118	140	133	142	139	128	138	153	137	138	145	127	128	100	133	127	144	135	109	115	123	134	142	129	139	127	125	138	129	132	138	139	134	136	140	153	105	132	123	144	138	113	134	120	116	147	149	151	121	119	124	121	135	130	146	134	131	127	137	133	128	120	134	128	123	116	137	140	126	112	128	128	137	119	148	148	137	161	141	112	113	133	134	146	130	129	121	133	127	127	123	125	126	126	143	129	118	139	118	157	153	133	129	133	138	135	121	129	142	129	157	137	127	141	130	136	124	138	120	119	132	135	111	128	120	140	131	129	134	127	133	120	124	125	123	140	127	155	122	152	155	128	130	124	134	128	148	137	137	124	134	135	122	136	132	125	137	148	150	151	148	157	135	157	130	145	152	139	142	128	109	160	141	136	129	145	162	149	136	124	160	134	151	142	134	145	134	134	126	133	127	126	141	116	125	121	124	111	133	159	119	152	130	139	146	146	115	148	145	155	150	135	122	135	126	125	124	139	136	126	138	134	138	119	135	139	135	142	138	127	124	144	162	138	134	153	131	135	133	137	138	113	153	140	145	138	122	121	140	108	142	149	106	127	108	123	127	123	144	173	143	133	142	130	143	124	147	144	126	122	124	130	141	130	140	117	138	143	128	106	126	144	130	114	137	121	117	137	128	107	143	127	143	132	126	104	150	139	124	127	142	136	163	128	124	124	149	137	128	143	147	139	125	138	138	138	124	135	149	134	142	113	129	122	121	145	146	111	125
50534	12519	1129	1171	1055	933	780	771	670	696	642	534	542	549	505	510	489	466	483	492	420	453	445	449	455	379	435	398	387	375	451	432	412	411	401	411	408	431	439	389	413	399	384	382	436	403	427	448	457	506	451	501	632	629	599	736	951	1163	1007	1127	1471	1117	1230	1104	1041	1222	985	670	767	823	829	823	678	587	675	668	618	663	541	437	484	438	485	497	428	450	468	414	474	421	427	386	404	391	417	418	453	413	367	415	387	415	428	422	422	409	402	376	383	383	386	381	414	375	361	366	416	401	415	392	361	399	377	439	421	403	398	395	410	400	397	374	371	395	378	381	416	406	429	407	417	402	410	383	354	395	377	384	435	401	390	432	392	399	389	376	414	385	361	433	384	382	413	373	398	397	390	396	378	401	433	388	395	385	381	416	409	394	357	427	390	390	419	439	398	417	386	397	413	366	378	418	372	397	374	420	423	418	395	402	389	433	401	398	404	410	373	376	398	399	384	389	394	391	374	411	409	370	375	421	385	400	399	401	388	400	411	390	420	382	390	373	396	421	436	419	413	382	376	410	387	402	405	412	422	363	353	396	389	387	419	393	388	340	385	400	400	367	381	428	429	368	393	409	417	418	400	396	397	415	392	354	403	366	411	402	403	396	415	378	415	404	394	385	371	404	389	437	426	400	397	400	422	420	423	357	374	423	432	406	388	431	377	416	407	423	385	381	400	406	380	426	414	402	374	389	399	419	358	389	415	380	407	409	401	393	423	374	402	393	414	381	387	392	372	421	389	393	387	401	366	395	383	388	378	381	394	420	391	392	421	395	406	416	421	397	400	378	406	389	413	429	390	387	399	431	386	432	426	390	382	379	404	397	376	402	378	420	390	402	383	384	386	382	385	405	421	403	370	380	387	407	405	449	380	411	390	397	421	366	412	390	385	386	408	387	373	434	393	407	396	375	401	413	444	413	364	408	376	389	371	376	412	390	385	420	379	379	430	403	378	420	367	388	402	364	373	403	419	419	396	373	401	418	379	369	346	383	378	383	408	441	395	399	402	426	382	405	402	385	422	363	389	397	407	404	403	420	389	385	386	447	383	436	376	397	374	382	387	386	393	386	366	426	405	392	375	408	409	409	432	417	405	384	374	402	361	421	399	414	392	420	353	369	386	405	388	369	376	363	386	383	357	373	376	421	418	415	419	384	418	402	355	426	417	400	417	377	366	422	410	411	405	386	376	410	404	389	381	418	396	384	419	388	424	413	400	381	401	410	416	386	367	425	410	399	388	380	380	370	370	407	424	384	374	361	380	387	381	405	419	414	376	401	411	379	414	413	383	453	410	400	370	411	380	384	379	387	390	403	398	420	418	412	361	393	451	375	414	429	402	410	416	416	373	388	415	397	374	407	375	441	386	372	393	415	384	396	403	416	389	425	409	387	421	400	416	377	399	398	421	396	359	414	411	422	381	427	390	418	391	401	393	412	377	400	393	387	393	401	386	403	373	409	379	364	377	437	407	393	376	418	397	409	394	401	418	377	379	398	376	414	381	371	385	372	410	375	370	383	412	395	354	437	395	421	405	392	367	355	432	381	381	404	396	383	350	407	395	401	395	401	385	373	414	389	418	410	366	393	390	355	390	372	416	398	419	393	371	390	357	443	429	409	381	411	400	401	409	400	412	397	394	381	422	410	395	420	400	396	431	372	375	422	390	404	409	398	404	409	385	403	415	390	374	385	375	382	383	398	409	403	359	404	409	398	408	415	403	396	403	371	414	404	402	398	389	421	416	402	419	401	398	397	381	384	382	393	394	410	376	388	353	381	415	402	424	363	387	402	407	403	409	388	386	384	418	382	397	379	412	424	380	363	412	392	421	391	421	394	407	422	422	370	407	389	397	408	393	372	392	397	385	411	394	430	366	382	398	418	421	371	390	382	363	406	402	440	407	370	388	391	431	362	401	412	351	395	410	395	391	402	388	399	396	376	381	371	388	450	363	387	395	431	414	389	399	399	407	398	359	368	422	419	399	410	425	342	336	419	382	398	419	380	390	375	411	401	401	390	379	377	394	443	411	416	401	377	387	366	382	415	401	390	399	374	384	407	372	396	389	399	371	407	400	410	398	410	409	413	399	385	426	425	438	403	397	384	385	402	389	394	420	424	412	382	423	432	394	405	388	430	416	361	398	409	409	399	399	386	366	379	383	394	411	379	418	404	430	449	394	387	432	428	398	383	426	380	395	385	405	367	409	427	408	431	387	419	399	408	396	431	395	425	394	404	403	422	400	417	404	383	394	410	406	409	407	405	400	387	392	400	422	387	407	389	445	393	409	377	412	373	367	400	419	411	407	395	398	404	382	399	434	417	412	384	401	396	456	385	382	395	401	362	387	378	389	436	390	427	385	388	392	409	387	438	403	400	419	390	383	381	397	427	413	383	368	406	431	402	385	420	391	391	433	423	380	396	443	393	386	394	375	368	366	370	399	408	422	362	398	396	422	404	416	427	350	373	399	392	406	339	399	440	410	368	410	394	426	408	368	386	385	394	363	417	417	419	405	386	414	395	441	412	401	387	408	429	418	389	384	384	357	400	374	364	432	404	393	357	398	390	440	415	382	417	383	421	399	411	363	413	391	391	402	414	378	371	395	369	389	378	451	420	419	412	423	412	392	379	373	440	397	388	396	407	403	375	396	384	393	426	417	414	386	380	395	432	394	399	399	400	399	410	381	411	423	416	412	378	394	399	400	406	408	417	376	364	413	373	391	401	412	384	415	410	399	387	385	418	404	356	385	376	400	402	392	388	367	432	411	418	387	420	415	419	400	401	383	412	405	380	399	378	386	348	381	423	422	388	374	430	437	389	394	403	420	366	388	416	371	378	384	405	398	387	417	394	374	378	408	367	422	388	407	372	375	439	410	446	365	428	369	389	395	361	399	428	419	402	369	401	382	405	374	355	420	395	430	400	381	406	379	395	427	397	410	380	399	438	398	446	387	421	403	414	404	370	376	394	380	395	379	392	429	389	390	403	389	371	403	412	374	383	379	407	419	413	410	426	406	390	382	425	415	422	395	398	389	399	404	421	358	385	383	416	389	413	363	372	383	393	396	406	391	414	428	406	404	378	423	405	410	406	428	437	378	398	386	411	386	418	369	377	416	416	407	389	376	416	431	434	373	405	379	403	411	402	414	367	396	402	417	377	444	382	383	398	411	402	369	386	379	370	420	398	398	392	392	387	403	420	398	384	393	363	401	396	390	409	378	389	420	390	418	398	401	413	418	376	456	396	382	385	385	419	386	410	382	414	394	412	382	363	394	426	417	385	384	405	399	397	400	401	418	404	364	396	413	453	415	412	407	382	379	386	415	397	452	362	426	398	383	396	383	387	398	399	375	431	405	426	428	396	377	387	437	401	400	425	392	372	405	407	411	400	390	378	403	397	385	403	422	362	415	392	396	386	392	410	424	395	411	386	429	398	399	386	387	397	381	367	376	409	427	398
80482	38622	12678	1553	599	415	340	261	237	218	193	209	181	192	177	185	197	170	168	163	146	147	147	153	172	138	126	154	150	143	154	155	142	144	156	159	156	163	154	144	148	159	144	125	139	151	145	154	179	178	163	193	172	198	228	238	281	258	264	274	349	348	409	434	358	382	235	178	227	241	254	236	169	212	227	229	181	194	157	155	152	156	149	160	157	166	147	151	137	155	161	166	146	134	141	161	138	160	140	137	138	134	157	124	166	142	140	154	152	135	137	133	131	127	155	133	125	152	164	145	148	148	144	122	140	134	137	136	136	133	125	139	154	124	151	132	140	134	122	118	134	127	169	158	155	142	130	139	140	148	147	134	124	153	145	125	148	140	131	138	147	156	151	156	146	145	130	154	131	133	142	174	141	120	118	131	150	164	122	156	156	121	167	164	160	137	142	155	128	157	150	157	169	159	151	147	135	153	143	162	141	169	139	151	137	141	154	147	136	135	129	147	152	152	135	123	123	137	125	132	134	131	151	148	123	153	132	145	156	144	148	137	147	148	147	126	175	160	131	132	154	148	152	138	132	142	143	134	133	136	151	150	120	131	137	148	152	129	154	131	154	130	154	149	145	124	162	149	160	129	146	140	140	121	148	116	151	143	126	152	136	138	140	150	179	122	138	132	137	154	143	134	150	158	152	142	159	134	142	135	162	140	133	130	128	167	137	153	123	146	143	130	151	143	142	143	157	165	136	133	155	159	138	139	123	145	131	144	167	127	144	158	131	124	142	140	149	157	155	137	110	132	114	130	132	129	156	142	156	137	161	137	144	139	124	139	122	138	141	146	146	125	154	132	136	148	140	146	148	123	142	152	169	125	132	150	150	136	130	147	132	142	133	136	150	140	153	155	147	142	143	149	136	144	146	142	137	143	125	145	153	155	145	169	139	155	124	154	136	136	154	124	156	148	150	145	149	151	148	155	147	133	135	137	133	140	155	136	145	123	149	137	133	166	129	150	149	134	143	147	132	149	144	134	163	135	146	159	121	136	156	135	143	158	150	147	140	147	145	133	139	143	130	169	149	134	145	136	145	131	143	158	144	133	168	143	134	139	135	140	140	140	168	146	137	126	161	158	140	157	152	143	127	126	134	137	147	155	127	152	128	147	131	137	140	133	142	144	149	132	152	139	148	154	146	156	151	136	142	133	154	140	156	144	133	153	147	138	148	152	152	155	154	133	138	140	164	163	127	140	144	161	131	160	127	125	145	150	114	155	143	139	150	151	151	144	139	154	144	127	142	139	131	145	168	125	141	148	146	137	135	157	151	137	146	134	186	146	131	158	128	156	142	121	151	119	140	154	146	155	139	150	127	146	142	142	145	131	139	150	120	140	131	120	153	149	129	145	151	146	152	133	132	139	121	152	132	155	138	121	136	154	158	136	125	153	152	147	137	139	147	142	149	138	131	140	126	134	146	144	167	145	141	125	135	133	136	164	136	138	115	127	165	147	132	138	129	136	152	131	153	134	141	136	168	124	136	148	153	156	130	136	146	123	157	122	168	130	149	148	140	132	146	137	144	144	126	143	165	147	144	137	150	152	136	136	126	160	143	139	137	127	164	149	143	137	135	141	158	155	135	143	135	135	139	167	128	127	148	128	140	137	144	144	135	160	148	140	141	157	136	147	148	156	139	132	160	160	136	127	131	134	154	158	167	152	154	130	149	153	146	130	144	139	132	165	130	131	181	162	119	164	148	150	155	168	151	132	148	138	159	150	153	152	141	144	138	138	128	136	169	145	158	135	109	170	136	112	150	150	130	162	161	131	171	149	143	142	157	132	132	149	129	148	151	124	131	139	141	140	146	131	139	131	154	149	128	141	124	132	165	156	153	152	150	150	131	158	155	156	138	142	109	137	159	150	131	132	147	162	141	152	141	137	151	135	126	141	133	139	143	163	117	138	159	164	157	158	152	155	148	149	140	133	149	152	141	139	150	152	139	118	152	158	128	134	149	132	128	142	131	136	144	131	127	146	146	147	136	141	135	130	135	149	144	131	163	169	136	142	130	129	143	129	143	137	143	135	147	133	172	115	158	126	150	127	141	150	148	134	139	130	132	144	149	149	140	140	140	151	141	134	141	148	147	146	156	165	159	146	135	132	157	157	148	134	148	131	117	162	129	137	151	156	138	163	132	141	152	133	126	149	151	135	147	146	157	145	158	138	136	146	138	147	128	140	140	173	147	145	174	143	143	131	146	148	131	151	131	155	152	136	104	140	136	142	146	161	149	147	131	137	140	157	132	123	143	147	143	128	156	146	150	145	135	130	123	124	143	132	153	121	156	130	139	148	134	139	145	152	143	131	136	159	127	145	146	158	124	139	133	151	134	154	143	139	129	143	143	137	157	138	140	139	156	142	136	133	138	155	144	129	157	138	127	135	132	153	156	152	153	151	161	146	161	132	143	150	131	122	150	151	142	150	140	127	135	126	126	148	143	155	140	141	146	139	120	150	132	149	122	137	172	167	138	151	134	143	156	148	152	141	147	147	113	151	125	137	159	134	145	145	121	136	160	133	145	136	144	160	149	130	143	147	139	141	152	142	132	152	148	142	152	145	148	111	132	153	114	142	153	150	163	184	149	144	163	144	156	136	137	151	154	148	148	131	134	145	132	151	137	155	170	146	135	129	142	147	133	135	168	159	143	124	132	138	138	104	146	127	130	140	147	134	157	148	165	141	167	128	147	152	125	165	153	130	126	158	145	136	143	138	171	152	134	144	139	149	160	153	158	143	151	139	134	141	151	154	160	138	145	141	139	131	156	147	145	131	127	141	136	142	150	160	146	140	135	148	139	135	116	157	152	126	122	136	151	144	154	146	123	144	144	152	157	156	129	156	144	174	146	142	155	145	146	146	123	136	131	139	156	154	136	129	136	157	128	143	135	134	146	123	129	138	137	150	136	132	166	143	141	148	143	158	136	168	139	146	150	133	160	151	118	148	135	147	141	150	137	141	148	137	145	124	152	165	143	140	135	156	151	144	142	129	126	150	136	140	128	151	155	148	152	134	129	130	140	141	148	127	146	142	146	145	171	141	165	125	140	140	155	160	137	156	119	140	141	133	143	168	134	123	147	148	145	146	152	156	153	143	139	113	129	138	146	145	150	127	150	134	168	126	163	121	154	128	148	144	147	153	138	152	156	145	107	157	141	156	147	137	145	144	146	128	159	134	138	134	143	148	159	139	172	133	136	145	136	150	145	137	135	140	139	142	158	141	129	116	130	149	138	133	157	146	128	141	132	142	132	151	131	152	139	123	159	143	136	144	151	135	131	145	152	142	174	149	138	151	147	138	130	138	158	164	151	129	129	154	133	145	116	153	138	112	146	161	145	135	133	143	159	150	121	175	150	161	139	153	132	148	117	130	140	138	134	144	134	154	117	149	158	158	150	151	140	126	131	137	137	158	142	162	133	155	136	153	138	139	147	169	138	136	142	153	138	144
59064	15766	1885	1975	1769	1487	1257	1205	1028	867	812	712	768	620	621	573	566	597	551	517	509	505	505	521	499	479	483	477	524	483	470	477	469	454	424	468	463	448	440	473	427	440	454	429	415	423	439	485	565	664	589	599	664	840	941	1228	1757	1751	1500	1673	2031	2148	2303	2384	2391	2484	1342	1072	1198	1465	1352	1290	871	846	1039	921	836	876	749	565	594	592	552	526	578	517	548	499	511	465	454	442	458	432	460	449	435	450	448	428	464	418	432	432	402	458	444	452	443	448	462	436	406	452	420	430	406	417	439	466	381	436	411	425	435	432	429	446	431	388	405	459	395	444	416	421	441	439	427	403	411	432	396	445	402	446	434	420	451	433	419	416	396	411	468	432	431	436	412	406	410	394	412	370	390	403	446	447	439	421	434	461	412	437	424	370	439	425	425	396	412	429	434	428	445	404	438	441	409	445	458	432	443	451	398	389	400	439	426	403	402	436	440	440	437	423	416	399	419	447	365	444	425	423	425	408	432	415	450	417	426	440	414	441	418	447	452	463	472	414	412	445	451	421	462	418	469	423	427	419	434	411	399	432	408	417	413	474	426	433	454	435	466	416	408	391	409	421	422	409	404	439	424	448	436	420	411	424	414	391	399	419	426	385	434	419	439	420	382	407	417	429	414	422	379	412	392	442	401	417	394	397	416	403	393	412	418	445	399	426	430	417	403	448	450	418	365	439	473	428	458	433	368	428	423	449	421	413	441	412	390	424	404	421	438	447	420	417	444	409	422	434	445	428	465	408	434	413	395	464	430	424	410	433	410	434	386	403	396	412	441	434	419	415	420	399	434	438	451	412	396	379	418	397	462	435	414	441	412	414	409	426	402	400	421	385	456	425	421	394	450	433	422	413	458	451	413	435	451	449	461	416	401	423	418	431	438	421	414	412	410	402	409	397	433	411	407	421	378	439	409	441	424	379	412	430	402	427	438	431	447	435	437	421	423	388	430	438	411	423	416	395	432	434	442	409	412	380	465	410	373	435	409	398	428	423	439	430	446	412	414	403	410	381	451	416	393	394	428	394	412	462	425	434	443	425	428	408	414	404	444	443	423	424	394	414	416	404	404	423	414	427	443	435	436	421	428	458	435	428	420	422	441	391	420	437	456	408	421	387	442	442	431	425	426	390	443	407	424	416	418	433	418	407	422	423	414	393	436	411	421	416	380	383	446	408	452	451	483	431	382	407	365	466	429	445	417	424	451	409	440	430	407	413	458	397	417	397	442	428	385	427	406	410	390	432	421	429	422	398	415	395	391	429	409	419	395	429	423	412	415	437	425	456	420	442	415	445	427	419	416	427	422	437	448	440	414	417	443	398	452	443	444	417	438	454	390	416	430	430	432	405	394	423	392	467	407	411	436	403	397	425	418	450	430	419	399	403	418	411	481	440	421	432	415	456	411	410	428	451	432	413	451	414	442	437	423	352	418	437	433	437	436	400	436	415	413	417	447	396	426	441	440	433	429	429	432	432	452	411	426	409	432	404	433	404	419	413	433	400	435	451	453	437	434	424	420	423	407	448	500	427	432	406	403	382	377	408	438	413	418	388	414	393	413	437	459	448	429	408	424	399	451	401	438	396	421	431	402	385	401	463	435	434	405	397	425	421	422	407	403	411	421	416	435	405	420	420	446	425	403	415	399	421	440	417	416	376	454	443	451	419	444	406	434	419	424	421	404	417	423	452	418	459	429	457	427	410	422	372	397	415	429	389	435	450	431	443	395	402	403	458	417	411	386	430	413	439	427	465	405	416	408	433	422	447	437	454	420	417	443	436	429	400	420	399	422	431	430	420	389	433	407	440	416	422	407	403	411	447	436	421	382	382	432	403	439	403	398	437	411	428	413	449	407	425	419	416	421	473	433	437	411	452	437	454	435	414	422	413	418	416	419	412	405	398	440	424	439	427	389	445	444	396	436	401	392	421	432	426	413	402	423	470	413	406	456	447	434	441	459	401	387	395	413	410	437	411	395	407	424	439	366	433	451	427	405	416	437	403	412	374	398	440	388	432	438	444	454	431	445	403	425	430	424	407	445	397	416	415	396	443	444	422	420	438	407	444	398	436	417	406	455	429	404	419	430	419	396	449	435	403	408	440	424	390	429	416	454	440	402	432	402	422	387	384	441	437	404	447	431	433	451	416	394	471	438	436	424	469	430	435	405	447	436	437	439	447	393	394	423	420	441	452	438	456	423	408	394	412	439	434	409	393	393	395	419	419	427	394	402	438	402	424	398	388	416	412	448	432	439	419	430	449	458	384	407	418	404	448	407	439	413	455	451	442	423	377	418	418	436	428	412	441	405	413	438	435	436	430	451	406	441	386	411	423	418	408	391	415	432	394	423	371	411	428	389	473	412	453	458	391	432	442	448	434	441	412	424	404	395	401	428	421	388	439	414	438	441	437	382	420	414	403	453	387	464	395	394	438	452	410	451	445	454	376	430	432	378	409	383	415	447	421	399	438	409	422	425	435	383	402	432	434	430	410	406	430	422	413	445	432	390	436	446	458	399	415	422	402	425	427	463	441	407	436	413	388	444	423	422	416	442	400	390	416	437	420	421	416	398	426	437	372	422	400	391	425	440	453	439	443	419	433	453	438	442	434	451	430	439	423	430	395	414	379	422	443	442	441	445	447	408	415	450	398	382	425	422	406	417	390	431	402	419	432	416	403	458	417	417	416	431	431	397	449	429	431	436	427	411	418	396	382	413	412	430	426	392	409	434	422	454	410	416	424	428	409	380	428	416	452	415	410	409	399	395	405	440	424	402	437	440	444	448	454	452	430	414	435	408	423	417	402	391	429	441	438	439	460	395	450	432	440	437	412	440	435	435	416	415	455	450	455	420	418	454	439	438	410	429	421	437	410	437	429	463	448	406	405	426	430	396	395	418	410	464	392	427	451	408	384	387	444	430	418	407	420	427	382	448	414	373	443	396	453	434	439	400	409	467	442	432	385	444	448	405	431	409	445	453	475	403	409	459	464	410	433	426	433	414	456	397	448	426	427	430	417	417	402	445	412	425	417	394	411	422	426	404	446	437	399	417	425	466	443	430	409	425	437	415	458	425	411	459	423	428	449	427	415	433	430	440	430	435	424	450	409	383	445	391	443	414	423	457	415	429	436	417	429	416	433	456	466	475	404	438	398	392	420	435	413	422	438	429	435	401	408	444	395	404	420	424	428	437	454	423	430	406	428	438	421	464	419	446	418	416	432	425	417	470	431	431	440	441	406	411	431	455	431	389	431	425	407	426	408	430	449	406	439	437	445	428	433	416	403	443	412	460	448	471	445	423	448	432	440	449	407	444	421	438	436	407	421	413	410	422	461	435	430	421	432	421	444	428	416	411	419	450	460	449	452	427	457	440	461	431	428	437	459	440	439	394	397	391	452	435	405	436	417	393	437	441	424	421	465	417	448	411	433	439	401	413	429	407	427	423	434	448	394	413	431	396	450	408	436
38268	9053	651	250	257	258	246	237	243	246	266	267	204	218	226	248	244	245	249	240	244	240	255	222	228	254	250	262	249	254	268	233	267	246	222	242	266	245	223	262	235	247	222	229	237	247	240	231	253	246	235	220	260	239	237	256	238	242	272	217	244	274	233	268	255	246	266	251	254	250	256	251	240	218	236	255	251	219	230	216	240	232	262	246	260	256	228	212	265	235	241	237	247	240	253	259	236	268	269	233	259	244	253	235	235	243	275	257	254	233	241	238	216	225	252	253	230	231	244	227	275	246	241	252	248	273	226	227	218	226	247	233	246	252	227	225	251	236	221	258	262	235	226	256	231	231	255	242	228	242	239	245	259	243	223	244	247	267	258	237	206	229	250	270	247	242	270	221	250	244	238	254	211	238	229	216	257	239	252	229	208	225	230	193	254	260	230	261	220	229	232	247	221	231	232	277	266	246	285	238	251	247	239	221	244	235	253	226	226	255	253	234	227	238	226	206	193	255	235	252	259	278	259	233	242	215	261	230	249	217	218	277	220	259	268	226	256	264	257	215	245	256	237	243	239	275	246	238	244	230	221	256	244	244	229	246	254	233	256	240	253	245	225	224	233	234	214	241	251	254	271	250	259	255	239	244	243	235	236	260	239	229	224	249	261	237	238	241	244	263	258	261	265	247	264	244	236	230	239	221	252	239	270	233	232	280	236	223	231	249	244	239	221	264	254	256	262	235	239	209	239	245	240	249	234	235	247	221	233	247	262	228	223	225	239	238	281	251	255	235	238	275	234	229	227	235	222	235	213	259	252	249	226	274	235	222	243	229	250	215	216	228	223	249	229	241	252	261	230	252	236	241	264	223	248	244	264	217	263	230	252	233	237	236	200	241	264	243	274	240	254	232	229	254	239	250	257	230	230	261	235	248	250	225	270	257	231	221	237	219	235	247	233	246	242	224	260	228	229	205	263	250	223	219	201	239	237	265	218	260	272	238	242	235	255	221	258	218	237	231	246	248	259	233	224	220	197	220	218	214	223	250	233	213	232	249	236	246	258	259	233	258	243	255	218	243	239	222	249	307	246	256	215	262	222	263	264	237	241	247	245	219	207	239	260	236	267	217	233	230	242	264	244	255	232	239	249	244	234	251	252	243	249	228	249	243	227	244	241	257	218	260	260	239	240	239	234	251	241	242	232	255	242	251	233	234	237	215	230	255	246	253	244	269	229	234	246	240	240	247	238	250	265	239	253	239	246	227	247	230	234	228	222	220	247	238	258	257	228	241	249	222	233	266	232	232	272	255	248	223	229	234	231	248	259	263	216	224	244	229	222	246	264	257	254	228	237	250	231	236	227	227	264	234	243	215	228	216	257	235	227	200	260	265	233	239	231	256	235	241	237	252	234	239	233	239	240	248	252	233	228	252	250	253	235	250	231	235	249	221	259	254	241	243	245	207	228	229	249	240	266	259	237	238	253	238	249	243	243	242	238	255	242	266	241	262	249	257	234	231	244	267	258	235	253	210	262	210	260	249	238	241	208	235	239	245	221	239	252	250	228	244	234	218	222	250	239	214	255	240	222	232	230	235	246	274	229	254	262	251	240	237	234	234	231	255	225	249	253	258	264	233	248	247	235	214	234	232	251	242	259	233	265	256	261	258	236	246	256	258	247	246	270	243	249	253	225	249	249	213	248	214	267	236	239	245	246	217	261	235	239	236	248	245	237	238	238	248	231	242	250	279	234	260	230	218	240	234	231	258	250	255	221	219	258	230	230	211	251	235	246	265	234	246	259	228	246	269	272	248	271	226	249	249	240	237	236	255	252	240	271	248	245	246	219	256	237	259	256	292	248	257	250	245	248	233	227	231	195	225	250	252	262	247	232	245	242	242	235	227	239	265	260	210	254	259	241	260	233	263	258	254	231	243	230	259	221	225	227	230	233	216	245	222	234	273	267	217	249	247	247	239	239	223	251	276	258	227	263	213	242	229	244	251	243	241	246	230	233	231	244	231	275	237	242	260	250	232	232	243	280	242	241	228	243	259	249	242	268	248	238	238	246	242	237	228	242	236	244	220	232	250	251	220	244	239	238	218	264	256	241	227	202	259	246	261	241	260	235	276	236	209	249	264	229	218	249	233	232	244	223	242	260	257	259	237	224	230	236	233	223	236	237	233	217	258	254	228	253	232	239	239	238	234	240	236	264	247	250	253	255	252	257	240	252	258	265	228	234	231	224	240	249	233	234	237	253	226	268	255	230	235	237	251	225	229	235	231	252	222	254	233	238	223	265	246	238	218	260	252	251	258	261	242	226	231	279	227	261	233	229	230	265	242	231	267	256	227	242	288	248	224	251	216	240	248	235	270	257	216	208	243	237	235	253	241	228	246	251	265	260	218	245	215	209	240	216	226	259	221	232	254	248	242	258	221	234	225	250	248	223	257	225	225	236	222	229	262	263	239	241	247	223	238	246	249	252	234	241	248	240	223	253	242	240	229	253	227	257	241	262	242	232	233	279	247	260	227	247	246	248	232	227	234	249	243	242	226	247	256	238	261	231	247	242	218	239	247	238	265	235	250	258	245	262	228	220	247	235	224	246	239	256	252	235	223	264	222	236	253	251	224	229	271	236	239	273	244	254	240	227	242	239	238	245	235	241	249	243	212	206	245	248	243	272	245	247	260	240	269	256	255	242	272	223	248	246	246	252	261	258	237	258	254	241	244	271	252	251	239	242	231	237	248	221	258	214	247	249	246	238	241	249	252	249	247	240	228	230	246	255	238	236	234	226	212	247	276	255	252	262	233	237	225	228	228	201	260	249	246	244	237	254	241	204	223	227	229	234	269	268	263	213	261	236	229	234	245	274	250	267	234	246	228	233	258	228	214	237	244	223	241	229	242	234	245	254	240	229	266	259	219	221	228	248	223	257	252	223	245	220	249	234	219	227	271	244	244	222	240	235	261	227	245	255	244	219	225	229	236	246	234	222	247	264	236	218	242	220	250	226	240	244	233	243	249	251	235	236	241	202	219	248	254	236	213	245	241	273	231	237	242	239	254	211	227	234	250	256	259	227	227	235	267	248	260	252	265	232	225	231	227	210	259	218	256	251	245	213	236	241	219	238	253	223	252	255	241	215	230	249	212	203	246	268	240	239	224	281	233	268	267	230	230	233	222	231	244	237	241	219	258	223	244	229	229	246	267	285	272	243	256	241	238	211	244	249	239	262	247	233	239	224	230	225	222	248	226	240	254	230	249	245	228	242	242	232	242	267	247	253	249	272	245	233	234	270	246	246	256	238	258	231	248	226	214	239	254	239	226	207	235	235	272	220	245	244	246	239	246	220	267	239	222	265	237	266	228	216	259	232	222	259	227	229	264	221	259	208	257	253	260	238	216	235	239	262	235	227	271	259	252	220	217	239	252	227	218	217	243	255	231	245	239	239	242	236	244	227	246	242	218	245	243	248	235	224	289	251	217	280	248	241	223	249	226
32293	2521	750	747	684	748	688	704	697	652	631	641	628	660	728	666	615	693	651	606	628	698	661	628	639	653	682	650	649	684	693	658	691	725	657	685	665	693	675	698	661	686	665	720	666	636	693	608	720	720	644	669	668	623	711	705	685	713	651	699	734	734	681	723	726	733	653	708	716	691	698	747	649	672	670	691	661	737	731	681	625	682	657	616	600	661	599	646	660	693	642	692	672	657	661	633	664	666	639	670	647	667	677	656	686	735	661	635	682	662	660	663	692	651	647	711	673	659	643	644	695	698	607	661	658	697	650	672	682	661	636	645	656	649	643	684	672	666	653	628	630	650	676	671	679	685	677	644	636	667	682	648	626	694	641	626	649	654	701	684	637	729	633	694	663	675	689	654	639	648	622	627	678	644	653	655	656	636	665	644	630	649	624	642	660	705	699	691	632	677	649	645	627	699	682	632	696	638	616	647	630	666	660	633	651	702	666	682	676	657	698	667	654	664	620	718	629	685	636	646	647	661	656	665	616	663	711	719	607	650	640	634	655	648	649	678	688	657	670	640	636	677	643	664	700	639	659	638	584	686	673	701	700	652	669	627	632	659	656	630	672	647	653	586	688	640	645	636	653	656	651	660	630	690	643	640	660	678	639	646	669	622	702	651	625	655	608	658	645	674	701	689	642	668	685	659	639	625	643	660	682	679	674	651	638	673	683	639	658	604	642	648	645	657	650	607	657	649	639	676	660	641	653	697	668	659	674	647	677	648	640	653	618	680	666	653	638	666	657	639	685	660	617	673	684	619	631	675	661	666	683	697	584	610	658	667	673	654	621	660	666	740	666	649	651	636	653	649	612	657	630	661	619	636	619	649	636	606	649	639	629	678	632	662	632	649	610	687	669	641	687	677	667	699	635	627	615	676	643	691	664	688	624	615	659	692	637	655	677	637	662	649	642	637	665	669	625	702	673	676	693	672	715	643	616	699	684	636	660	659	675	604	696	696	676	655	631	641	627	659	652	654	657	688	649	683	662	651	637	653	604	653	666	623	634	675	642	662	646	653	659	661	690	631	639	710	691	624	641	668	664	645	640	685	649	681	670	667	651	658	677	627	646	666	686	637	670	674	692	653	631	645	711	655	626	631	675	684	669	639	660	658	659	668	675	652	671	652	632	633	643	661	658	646	658	674	663	631	685	673	654	680	671	655	691	641	702	636	664	659	586	694	635	691	609	690	663	660	669	653	686	666	651	697	664	643	646	631	694	630	690	709	681	647	668	674	710	656	637	681	599	643	636	662	663	692	650	664	665	660	681	596	645	675	601	668	639	688	664	592	659	664	649	652	679	675	672	621	658	631	673	696	675	656	641	663	681	636	660	665	667	679	676	682	660	639	631	672	623	653	636	648	664	654	662	681	662	665	652	650	693	673	669	660	633	640	649	647	618	631	695	700	656	642	631	658	651	708	616	699	605	647	645	624	673	632	584	698	579	628	713	690	648	691	668	692	666	656	630	646	733	666	665	638	692	651	680	659	648	667	650	624	659	701	640	631	712	655	724	638	662	652	675	659	693	633	677	652	627	693	660	620	681	651	670	693	667	611	660	624	650	629	691	630	723	667	702	668	625	615	689	672	696	672	642	638	683	649	611	684	643	695	634	665	675	650	681	619	627	668	641	697	637	632	624	620	620	659	660	634	632	656	658	669	642	650	680	678	665	643	668	701	656	713	646	667	598	660	679	640	669	668	650	613	671	623	637	670	667	656	656	637	636	681	678	616	636	636	659	638	655	679	664	677	678	681	652	660	660	620	648	630	649	704	657	681	649	656	673	688	691	729	678	678	635	601	671	678	720	649	682	654	656	703	710	688	703	633	652	669	660	678	662	633	730	659	675	644	645	658	687	627	655	681	610	649	635	659	655	611	632	618	605	670	640	648	693	642	661	669	623	631	634	670	684	662	654	661	678	693	676	658	633	661	634	664	631	645	661	637	621	639	665	663	654	642	690	745	643	652	651	639	678	681	665	655	671	695	658	650	618	680	625	687	690	700	665	642	668	694	668	661	636	610	666	647	669	657	704	685	643	659	633	614	692	613	672	640	678	665	678	656	665	675	673	663	684	676	601	645	631	633	656	653	622	705	642	619	627	656	637	635	681	642	663	661	678	638	652	666	649	643	658	662	671	697	633	703	624	656	659	672	627	657	680	693	629	702	655	670	652	642	607	641	655	639	675	656	668	646	672	636	662	618	614	684	706	642	631	634	684	632	690	679	655	658	639	634	689	711	678	604	695	666	645	689	692	661	651	664	668	659	631	636	672	691	625	695	688	663	650	688	656	673	620	681	687	639	655	639	659	662	689	674	680	688	667	643	665	670	666	659	642	631	645	633	664	612	662	670	670	672	686	665	660	646	672	689	640	696	647	667	680	602	664	664	690	636	664	636	690	647	675	721	635	664	660	678	627	635	651	665	646	681	653	694	672	634	656	643	689	652	680	634	702	616	629	653	630	666	653	647	636	631	639	606	657	688	644	620	678	679	657	677	694	639	698	672	638	692	645	646	639	733	639	645	687	666	649	659	661	675	666	645	647	622	682	709	657	650	662	647	657	629	645	667	642	682	659	684	637	690	646	634	647	669	693	665	655	639	645	695	710	648	621	674	708	668	662	629	637	656	645	668	654	692	664	679	648	665	615	656	605	705	643	609	646	645	622	667	709	635	648	687	708	682	627	671	646	667	644	638	675	680	724	658	618	664	669	677	658	677	629	662	700	674	670	691	631	634	711	659	668	667	627	688	647	632	682	607	646	641	675	693	668	696	631	693	634	624	638	667	637	639	638	650	662	717	653	618	635	672	648	649	647	648	621	616	687	642	636	647	607	669	680	636	616	662	617	667	679	663	657	695	645	643	680	663	639	645	621	668	631	715	628	666	687	705	713	687	624	675	621	641	649	646	668	635	721	620	612	633	665	677	623	675	715	662	659	656	670	689	635	695	644	671	661	665	647	630	694	628	667	672	614	658	679	669	643	696	653	640	655	655	652	675	660	674	683	689	625	620	632	667	692	690	624	651	649	625	667	662	633	663	645	672	636	651	626	642	648	635	657	689	709	697	657	663	618	674	611	668	619	616	662	686	644	645	698	679	675	659	659	625	671	633	651	634	693	664	673	629	658	620	640	656	628	646	650	639	677	680	664	646	601	678	660	642	675	692	637	673	623	626	662	679	679	637	670	679	647	586	664	663	659	618	613	670	657	635	648	621	661	687	638	602	646	616	662	667	709	634	644	693	667	666	653	677	645	671	668	693	609	644	653	652	638	628	670	660	650	638	667	661	680	665	681	665	610	636	674	660	666	658	650	665	637	614	642	650	665	668	651	631	692	659	671	626	677	655	642	666	641	728	697	633	694	627	723	641	656	653	609	652	648	692	668	684	673	683	686	654	633	651	677	692	692	633	670	649	684	637	689	691	641	641	657	657	665	669	635	681	642	688	599	637
68533	30192	9284	624	312	276	230	198	189	166	171	144	145	152	136	162	156	152	140	146	151	147	139	139	153	138	148	148	131	141	146	152	145	123	121	155	144	149	138	127	139	141	138	112	127	133	121	135	158	122	154	129	157	176	157	196	205	224	246	200	220	212	218	201	204	216	217	167	169	199	175	166	184	177	159	136	150	149	137	153	145	158	116	161	136	128	133	129	133	142	132	136	141	133	145	139	120	148	124	134	140	126	127	132	127	142	157	138	132	145	143	151	117	119	154	136	145	133	143	136	122	120	100	116	145	126	132	128	142	149	127	142	137	148	145	136	110	136	142	141	106	153	147	144	128	123	127	150	144	114	109	131	116	114	147	120	146	130	134	145	140	142	168	134	149	134	136	138	128	127	125	132	138	134	111	139	133	131	151	138	140	126	131	110	120	129	133	147	161	120	128	133	165	144	148	139	141	122	147	129	135	157	146	124	126	134	131	124	150	138	129	146	134	154	135	138	135	130	141	148	146	127	133	148	156	136	135	144	162	136	133	136	135	130	129	151	136	143	128	121	146	131	136	118	135	139	107	135	140	127	135	124	125	140	128	140	125	142	127	140	136	157	131	114	112	123	142	159	119	124	141	118	138	131	125	122	130	128	145	132	132	136	154	122	125	139	147	100	144	126	142	141	130	126	130	138	131	129	121	132	133	138	186	138	124	120	132	139	132	144	114	132	137	148	131	143	126	132	151	141	137	124	125	146	138	138	136	127	131	126	142	141	123	115	110	139	130	119	139	125	142	140	140	141	131	169	131	117	123	151	129	125	112	146	133	135	132	145	136	140	153	136	156	150	124	126	151	113	128	123	144	132	160	160	120	131	121	128	131	154	145	135	134	127	143	127	128	123	153	139	149	139	135	117	127	129	150	146	129	134	137	131	118	130	141	147	135	127	152	127	120	129	142	116	136	138	137	127	151	108	115	124	135	149	126	137	129	130	148	123	115	129	143	132	127	145	146	125	122	140	130	131	137	121	123	125	135	131	134	133	134	131	147	120	126	132	145	127	118	142	146	126	118	146	138	129	139	140	130	128	132	151	138	118	127	138	131	148	148	127	143	118	122	145	144	144	136	139	136	140	124	147	130	144	132	136	136	136	130	148	139	133	136	131	144	144	125	136	125	132	149	141	141	117	157	134	140	122	143	114	137	130	132	155	136	141	131	122	135	136	126	133	119	113	113	133	158	139	141	146	132	136	123	133	135	114	127	120	152	141	117	152	135	135	137	112	129	132	132	115	165	135	147	129	121	136	134	137	135	147	123	142	132	131	136	133	129	130	123	120	122	158	122	124	124	135	134	141	138	153	142	155	129	114	125	130	123	143	126	153	123	129	129	139	116	132	128	119	145	138	124	135	116	132	128	127	124	141	137	137	155	122	132	130	151	128	145	132	137	165	144	141	128	142	137	142	127	115	116	157	139	134	124	124	140	137	122	128	139	136	134	153	154	118	128	118	128	142	136	131	133	116	143	134	139	129	140	133	130	129	151	121	126	135	123	141	149	152	129	125	137	149	144	148	162	130	138	125	112	146	148	127	123	141	138	146	123	135	131	124	132	127	125	121	155	135	134	122	153	130	122	137	140	138	151	123	144	126	121	129	145	117	123	113	130	131	136	138	142	133	142	141	146	136	143	142	160	121	152	152	161	131	155	152	142	122	145	134	137	117	149	165	132	141	133	132	158	125	115	127	131	127	124	141	116	128	135	156	139	131	153	137	134	125	157	111	139	133	146	140	147	138	150	139	121	143	152	133	149	128	127	122	150	122	122	136	140	147	152	133	139	148	120	121	141	146	104	125	136	141	125	123	146	136	146	130	141	118	140	135	141	148	152	134	145	138	146	134	108	147	140	123	133	118	142	143	117	163	125	148	154	143	140	148	131	127	112	135	142	117	140	145	139	122	139	150	162	123	149	129	161	137	130	124	151	114	120	142	135	123	134	140	135	149	138	141	103	133	121	149	128	100	121	136	134	126	127	142	139	145	140	142	139	148	154	124	134	131	128	120	141	153	127	115	128	115	126	159	123	122	120	132	131	144	133	131	143	132	147	156	129	131	122	125	141	129	139	141	144	148	129	153	144	115	126	135	145	137	143	137	132	135	140	138	119	142	154	141	132	134	107	135	148	144	141	120	128	152	148	134	119	150	125	145	145	121	141	136	142	154	119	157	138	144	124	124	133	144	122	120	117	120	142	115	132	134	119	133	147	147	132	154	137	121	117	142	142	114	120	132	141	140	123	110	131	169	125	109	122	134	160	141	158	146	148	134	137	144	140	143	142	134	121	139	128	123	131	138	158	156	143	113	141	136	126	126	117	152	143	136	131	130	126	122	133	135	128	141	129	127	118	138	133	128	130	121	123	141	108	138	127	136	133	136	136	119	136	138	138	147	141	114	121	132	131	143	138	138	136	138	140	122	133	139	120	117	129	139	147	119	131	133	148	121	130	137	148	156	126	124	136	148	147	153	140	139	134	133	106	152	126	125	129	139	127	163	139	138	123	141	109	117	136	138	131	153	149	132	121	119	134	138	127	123	144	151	147	117	126	126	124	98	166	137	143	121	128	134	143	127	116	153	160	135	148	138	148	129	151	112	148	142	112	142	127	133	119	137	132	119	144	139	140	129	140	115	136	116	154	154	151	137	125	135	146	165	128	131	133	133	133	136	131	137	135	139	138	149	150	146	149	136	115	127	132	126	129	137	117	146	125	137	117	130	130	128	153	140	123	150	141	174	112	129	118	133	124	120	156	122	131	138	127	122	136	123	122	138	144	143	139	129	123	138	123	137	141	143	136	129	119	142	117	102	128	131	119	115	154	126	126	121	122	143	134	133	131	114	115	136	159	137	139	127	148	127	140	128	137	125	140	133	132	123	138	122	141	140	134	147	130	122	121	118	142	131	157	152	130	121	117	146	146	126	146	120	125	139	142	133	119	143	142	129	148	128	149	121	135	132	130	142	131	140	148	118	155	128	145	145	142	144	145	138	145	144	116	146	120	126	136	128	118	137	150	159	138	124	139	118	124	128	154	131	161	155	133	131	120	128	130	132	168	125	119	129	116	146	118	141	128	152	122	125	116	133	158	139	130	145	150	134	141	131	146	129	143	126	125	137	128	125	133	134	130	130	158	134	136	125	107	117	119	133	128	154	122	127	133	116	135	158	149	131	132	147	136	123	119	119	129	129	132	132	144	131	142	144	119	123	143	130	121	145	116	143	129	135	122	138	134	134	139	121	134	119	134	131	138	147	129	130	124	136	112	137	134	145	135	127	128	146	140	140	150	128	125	128	127	126	122	143	129	127	136	128	164	133	133	136	151	128	140	152	154	135	137	131	126	140	118	140	118	143	144	136	154	112	149	119	137	146	149	140	149	126	144	135	158	128	127	146	149	127	137	131	134	144	130	131	125	141	128	142	151	124	133	148	147	107	142	126	127	144	147	168
50672	10165	1182	1286	1158	934	906	799	650	622	648	580	533	495	551	521	485	506	473	457	510	444	451	439	471	444	421	442	420	420	434	412	429	429	397	386	416	393	454	440	428	435	436	408	430	422	432	410	440	485	467	451	482	747	671	857	900	1273	1261	1062	1111	1130	1046	1031	975	934	933	673	846	970	894	851	752	645	702	551	587	608	490	463	478	428	424	468	482	424	441	410	428	401	408	384	418	407	411	406	372	459	401	388	375	424	395	416	433	424	380	391	382	368	392	438	421	366	372	398	404	434	395	381	368	409	396	381	417	409	394	383	395	396	396	394	432	381	417	405	409	379	391	414	380	364	429	408	394	381	415	387	387	384	412	397	378	410	388	396	376	374	377	418	444	418	422	380	395	364	413	386	427	408	410	364	407	400	389	381	393	406	392	406	385	394	411	412	393	414	415	373	402	402	370	415	409	413	405	411	396	389	382	370	385	407	397	364	386	397	385	380	376	409	347	422	414	437	391	416	420	384	426	394	352	387	380	397	416	398	397	389	375	378	369	463	370	386	392	388	400	390	406	419	361	402	360	381	432	429	427	420	424	398	378	379	410	358	407	366	412	385	389	415	396	408	381	410	375	420	372	413	400	346	393	353	365	391	390	391	375	402	389	378	424	411	418	378	410	380	388	413	402	380	401	406	397	367	417	398	381	384	400	415	426	388	400	372	416	422	404	401	390	366	395	358	404	352	424	360	341	365	401	422	408	430	409	437	393	385	383	403	410	376	382	384	440	381	394	401	369	367	397	394	375	391	407	424	374	393	390	418	379	401	409	398	397	412	384	376	390	404	385	396	409	397	400	379	412	406	396	393	387	380	424	447	373	369	399	402	436	399	395	429	412	406	378	387	399	379	388	416	385	410	381	427	397	387	382	396	387	405	375	398	452	406	388	381	424	411	397	381	392	439	374	391	429	380	405	388	408	412	389	416	403	376	426	392	432	411	407	426	405	423	380	400	410	403	393	415	382	374	437	388	386	398	444	406	376	388	424	420	374	413	404	402	400	363	386	391	400	402	377	395	425	395	405	392	400	417	416	408	394	377	377	399	385	418	432	367	393	426	376	419	390	375	414	465	406	417	360	384	398	402	383	424	409	380	408	395	387	419	397	381	393	393	373	433	383	397	411	388	390	388	405	374	383	392	407	369	394	437	424	371	388	349	375	382	398	379	393	392	390	352	414	415	382	424	400	364	391	393	383	403	397	375	411	406	415	375	394	368	382	397	417	426	398	392	394	391	387	382	437	375	405	403	380	374	435	388	382	414	416	422	378	405	410	404	422	435	381	442	392	425	432	390	420	375	411	389	396	380	375	422	400	394	401	399	383	405	387	415	378	433	407	418	381	421	416	424	387	380	431	361	415	410	396	412	413	403	384	394	397	389	412	443	406	407	373	385	404	409	422	380	396	422	404	400	408	357	373	390	415	422	404	396	400	395	408	413	356	375	413	416	423	377	422	403	385	399	423	413	410	385	378	399	393	425	366	406	405	419	440	438	382	430	396	417	410	402	354	370	426	416	412	370	379	384	412	392	408	354	379	380	419	391	421	389	400	432	367	399	387	382	396	357	433	382	411	374	418	401	380	405	411	377	417	376	392	429	394	416	386	384	452	374	403	361	409	375	380	391	378	406	380	387	438	420	414	410	374	435	402	419	400	378	374	412	385	390	395	386	397	381	398	374	383	407	366	427	428	383	407	379	358	428	408	351	387	378	397	431	410	460	433	404	389	389	382	383	400	388	388	404	393	376	459	398	441	390	421	381	417	363	426	421	396	387	360	416	412	435	378	434	390	438	380	391	366	421	358	353	432	397	395	401	402	413	410	378	395	426	390	369	397	439	417	417	404	433	410	438	392	421	402	398	423	375	424	424	394	405	387	449	426	363	409	376	412	401	384	378	409	399	390	370	385	394	418	382	403	391	426	408	363	373	395	389	324	406	409	366	433	401	389	397	406	382	428	403	343	421	384	393	380	411	413	401	394	402	404	392	413	412	404	362	393	401	388	376	407	381	376	415	412	413	423	409	383	359	384	404	378	374	390	420	385	393	401	396	438	421	375	424	419	360	382	361	401	379	395	395	435	382	379	373	397	425	414	370	398	412	421	427	415	389	430	382	403	385	398	426	395	411	401	399	382	376	439	407	391	407	412	376	384	398	416	418	430	386	403	414	399	378	400	384	383	432	417	414	430	425	401	435	399	359	444	362	371	365	416	402	416	406	411	402	377	387	405	386	420	392	384	388	393	413	421	424	426	429	374	361	399	422	399	433	399	424	416	417	359	412	429	402	366	419	436	401	413	410	398	391	392	440	409	393	406	423	404	391	384	399	364	403	396	394	412	390	402	401	392	402	434	351	399	392	388	393	449	389	422	400	393	415	399	429	377	363	408	374	385	411	392	413	415	387	393	401	392	431	387	394	378	405	376	412	403	390	402	407	362	416	416	375	383	355	423	406	405	383	366	410	398	395	364	385	457	381	459	364	380	371	381	422	410	424	409	364	421	404	374	350	390	406	404	401	376	376	398	445	358	418	419	371	388	412	369	370	415	412	382	435	395	404	393	410	433	422	390	403	370	405	379	383	384	399	408	394	397	351	399	427	408	386	382	387	380	374	395	415	391	417	383	394	399	393	395	368	394	387	409	408	377	397	411	397	392	413	418	385	426	424	392	417	429	403	415	383	394	397	390	367	367	408	397	415	403	427	373	400	371	383	385	411	367	410	392	402	398	382	411	389	401	367	363	391	407	424	372	397	399	370	402	406	401	402	364	413	371	382	381	408	402	381	395	403	375	403	436	429	392	387	413	407	412	401	359	376	409	389	417	429	375	390	379	407	435	406	413	414	385	381	421	436	381	434	376	357	395	387	393	351	373	366	393	396	384	407	409	388	418	397	413	400	407	366	366	400	407	432	388	392	380	384	403	382	390	395	383	376	380	365	409	408	409	416	413	414	380	388	409	362	420	397	411	406	431	416	408	366	369	392	385	392	377	417	398	378	428	385	385	401	413	372	388	402	406	380	391	403	412	428	441	391	395	390	454	375	394	399	395	410	394	380	397	389	391	443	397	427	390	415	437	379	391	404	431	381	428	363	381	428	434	379	388	387	404	391	397	415	427	423	392	382	371	419	380	388	418	392	413	382	384	411	396	370	413	356	422	404	406	382	401	392	383	360	447	393	403	356	357	400	398	397	375	391	383	444	380	415	367	363	359	381	373	394	392	391	429	362	414	405	392	396	400	371	427	407	397	367	402	407	392	392	418	404	383	375	426	378	398	394	405	406	403	393	354	355	414	413	420	382	429	429	405	412	397	385	418	385	423	399	380	382	376	386	414	360	385	402	390	398	418	400	376	435	371	423	386	406	419	390	402	425	381	401	402	390	379	432	392	382	417	425	401	375	380	384	395	390	397	400	405	388	402	403	374	397	413	394	420	406	373	380	404	388	343	375	379	401
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
