-
Notifications
You must be signed in to change notification settings - Fork 0
/
SeleccioneElModoDeJuego.c
1 lines (1 loc) · 85.2 KB
/
SeleccioneElModoDeJuego.c
1
int ArrayModo[]={0,0,0,0,1612,1563,1870,1563,2708,1112,0,0,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2047,2047,2047,2047,2063,2063,2047,2063,2063,2047,2063,2063,2047,2047,2063,2047,2047,2063,2047,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2047,2063,2063,2047,2047,2063,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2063,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2079,2095,2095,2095,2095,2095,2095,2095,2095,2095,2095,2095,2095,2095,2095,2095,2111,2031,1999,1983,1999,2015,2015,2015,2015,2015,2015,2031,2015,2015,2015,2015,2031,2031,2031,2031,2031,2031,2047,2047,2031,2031,2031,2031,2047,2047,2031,2047,2047,2047,2063,2047,2047,2047,2063,2031,2047,2047,2063,2047,2047,2047,2047,2047,2047,2063,2047,2047,2031,2047,2047,2031,2047,2047,2047,2047,2047,2063,2063,2063,2063,2047,2047,2047,2047,2047,2047,2047,2047,2047,2031,2047,2047,2047,2063,2063,2047,2047,2047,2047,2031,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2063,2063,2063,2063,2063,2063,2063,2063,2063,2047,2031,2047,2047,2047,2047,2047,2047,2063,2047,2047,2063,2063,2063,2047,2047,2047,2063,2047,2047,2063,2063,2047,2047,2047,2063,2063,2079,2079,2079,2079,2079,2079,2063,2063,2063,2063,2047,2047,2047,2031,2047,2031,2047,2047,2063,2063,2079,2079,2079,2063,2047,2047,2047,2063,2047,2063,2063,2047,2047,2047,2063,2063,2063,2063,2063,2063,2079,2063,2063,2063,2063,2063,2063,2063,2063,2063,2047,2047,2063,2063,2047,2047,2047,2047,2031,2031,2031,2031,2047,2047,2047,2047,2047,2047,2031,2031,2047,2063,2047,2047,2047,2047,2047,2047,2047,2047,2063,2063,2063,2047,2063,2063,2079,2047,2063,2063,2047,2047,2063,2063,2063,2063,2063,2079,2079,2063,2079,2079,2079,2063,2047,2063,2063,2063,2047,2047,2047,2079,2063,2047,2063,2047,2063,2063,2063,2063,2079,2047,2063,2047,2063,2063,2031,2031,2047,2047,2031,2031,2047,2047,2047,2047,2063,2079,2063,2063,2047,2063,2063,2063,2063,2063,2079,2047,2031,2047,2063,2047,2047,2047,2063,2063,2047,2047,2063,2063,2063,2031,2063,2047,2063,2047,2047,2063,2063,2047,2047,2079,2079,2047,2047,2063,2063,2063,2047,2047,2063,2063,2047,2047,2047,2047,2047,2047,2063,2063,2047,2047,2063,2079,2047,2063,2063,2063,2047,2047,2047,2079,2063,2031,2063,2047,2047,2047,2031,2047,2063,2047,2047,2063,2047,2047,2063,2047,2063,2063,2047,2047,2047,2047,2063,2047,2047,2079,2063,2047,2063,2063,2063,2079,2047,2063,2047,2047,2063,2079,2063,2063,2063,2047,2063,2047,2031,2063,2047,2047,2063,2031,2031,2063,2047,2047,2063,2047,2047,2079,2047,2063,2047,2079,2047,2079,2031,2063,2047,2047,2063,2063,2063,2063,2095,2063,2079,2063,2063,2063,2047,2063,2047,2047,2047,2047,2031,2031,2079,2031,2079,2047,2063,2063,2079,2047,2063,2063,2047,2079,2063,2031,2079,2063,2047,2047,2031,2031,2095,2031,2031,2063,2031,2047,2079,2047,2063,2047,2047,2079,2063,1999,2063,2047,2047,2031,2063,2015,2079,2047,2063,2079,2063,2063,2063,2031,2047,2047,2031,2031,2031,2031,2047,2063,2015,2047,2063,2063,2063,2031,2047,2095,2063,2047,2031,2079,2063,2079,2031,2031,2063,2095,2047,2047,2031,2047,2015,2063,2031,2095,2031,2079,2063,2063,2063,2063,2079,2047,2079,2047,2063,2047,2031,2047,2047,2079,2015,2063,2031,2063,2047,2047,2047,2047,2063,2063,2095,2063,2047,2047,2031,2095,2031,2063,2031,2079,2063,2047,2063,2031,2079,2047,2047,2031,2079,2047,2079,2063,2047,2047,2047,2015,2095,2031,2079,2015,2095,2047,2095,2031,2063,2063,2111,2047,2063,2047,2047,2063,2031,2063,2063,2031,2047,2015,2095,2015,2063,2015,2063,2063,2079,2063,2079,2079,2079,2031,2047,2047,2111,2031,2079,2047,2063,2031,2015,2063,2047,2047,2047,2047,2047,2063,2063,2079,2063,2063,2079,2047,2095,2063,2031,2015,2063,2031,2047,2063,2063,2079,2047,2031,2047,2031,2079,2047,2095,2047,2031,2047,1983,2047,2031,2079,2063,2079,2079,2079,2015,2047,2063,2079,2063,2079,2063,2063,2063,2015,2063,2079,2015,2063,2063,2047,2031,2047,2031,2079,2047,2015,2047,2047,2079,2063,2047,2015,2063,2047,2063,2047,2063,2047,2079,2063,2063,2031,1999,2095,2047,2095,2031,2047,2047,2128,2047,2095,2031,2063,2063,2015,2063,2047,2063,1999,2063,1999,2095,2031,2063,2047,2063,2031,2095,2031,2047,2063,2047,2047,2047,2079,2063,2111,1999,2095,2015,2063,2047,2047,2047,2079,2063,2095,2047,2079,2063,2079,2063,2031,2079,2015,2079,2047,2015,2031,2063,2015,2079,2047,2031,2063,2063,2031,2063,2047,2079,2079,2015,2047,2031,2079,2063,2047,2063,2015,2095,2047,2047,2047,2031,2095,2047,2079,2079,2031,2095,2063,2079,2031,2047,2079,2047,2063,2095,2031,2111,2047,2095,2079,2111,2079,2079,2095,2031,2063,2047,2031,2079,2031,2047,2015,2015,2047,2047,2079,2015,2063,2015,2063,2047,2031,2047,2031,2047,2063,2063,2015,2047,2047,1999,2015,2063,2015,2031,2047,2063,2031,2063,2047,2063,2079,2047,2031,2079,2047,2111,2063,1999,2063,2047,2095,2015,2079,2015,2111,2047,2063,2079,2111,2047,2031,2031,2095,2079,2079,2015,2079,2015,2079,1999,2031,2095,2063,2047,2079,1999,2063,2031,2063,2031,2079,2047,2079,2031,2031,2047,2047,2095,2079,2095,2047,2063,2111,2079,2047,2095,2015,2111,2063,2063,2095,2047,2128,2095,2031,2015,2015,2079,2015,2047,2047,1999,2095,2047,2063,2047,2079,2079,2031,2047,2047,2047,2095,2031,2031,2047,2063,2095,2095,2015,2015,2095,2047,2063,2079,2031,2063,2063,2063,2031,2015,2095,2031,2047,2015,2063,2063,2047,2015,2015,2063,2031,2063,2095,2079,2047,2095,2031,2015,2047,2031,2063,2063,2015,2063,1999,2095,2063,2144,1966,2063,2031,2047,2144,1966,2079,1950,1966,2079,2063,2095,2031,2128,2079,2079,2111,2031,2079,2031,2079,2015,2047,2015,2063,2047,2031,1999,2047,2095,2079,2047,2063,2079,2047,2063,2047,2079,2047,2063,2031,2063,2063,2015,2079,2063,2095,2063,2079,2079,2015,2079,2015,2079,2031,2079,2015,2063,2031,2015,2095,1999,2095,2047,2063,2047,2063,2079,2015,2095,2015,2031,2063,2063,2015,2095,2047,2079,2047,2031,2047,2111,2047,2095,2031,2063,2047,2047,2079,2047,2063,2031,2095,2063,2063,2031,2079,2047,2079,2015,2031,2047,2079,2063,2063,2015,2015,2111,1999,2128,1966,2111,2079,2047,2079,2015,2095,2079,2031,2047,2015,2111,2111,2031,2079,2015,2079,2063,2063,1999,2047,1999,2047,2015,2063,2015,2128,2031,2079,2047,2063,2111,2031,2047,2031,2144,2031,2095,2015,2111,2015,2047,1999,2095,2079,2079,2047,2015,2111,2063,2047,2063,2047,2111,2095,2015,2079,2047,2079,1999,2015,2063,2015,2031,2079,2015,2128,1999,2063,2047,1999,2095,2031,2015,2095,1999,2079,1966,2015,2047,2047,2079,2015,2079,2047,2047,2063,2031,2063,2063,2031,2079,2063,2031,2128,2015,2095,2079,2015,2063,2015,2111,2079,2031,2063,2031,2047,2095,2047,2063,2047,2047,2015,2015,2063,2015,2063,2047,2031,2095,2047,2095,2095,2079,2079,2015,2047,2031,2111,2063,2095,2111,2015,2079,2047,2079,2063,2031,2031,2047,2031,2063,2079,2095,2015,2047,2063,2111,2063,2015,2015,2047,2031,2031,2063,2079,2079,2079,1999,2047,2063,2095,2015,2047,2047,2047,2063,2047,2047,2079,2047,2031,2111,2031,2095,1999,2015,2079,2047,2063,2047,2047,2095,2047,2031,2111,2079,2079,2031,2079,2047,2063,2015,2079,2063,2063,2015,2015,2047,2015,2095,1983,2063,2047,2063,2144,1983,2095,2079,2063,2144,1983,2063,2031,2047,2079,1966,2095,1999,2047,2031,1999,2095,2047,2079,2015,2015,2095,2047,2079,2063,2079,2079,2031,2031,2015,2047,2015,2079,2079,2047,2063,2015,2095,2015,2079,2015,2047,2063,2063,2031,2111,2047,2079,2063,2063,2111,2015,2079,2063,2031,2095,2063,2047,2095,2047,2063,2063,2063,1999,2095,2047,1999,2079,1999,2095,2079,2047,2079,2095,2031,2047,2015,2079,2063,2095,2015,2095,2047,2031,2095,2031,1983,2095,2063,2095,2047,2079,2031,2079,2063,2095,2063,2031,2095,2063,2063,2031,2079,2079,2047,2031,2095,2079,2047,2063,2031,2079,2047,2031,2063,2095,2063,2031,2079,2031,2063,2015,2095,2079,2063,2031,2031,2031,2047,2111,1999,2015,2079,2079,2079,2015,2079,2063,2047,2047,2031,2128,2047,2015,2095,1999,2047,2031,2015,2063,2095,2063,2063,2063,2031,2047,2047,2015,2095,2015,2031,2063,2031,2079,2095,2063,2095,2031,2063,2095,2079,2128,2047,2079,2047,2111,2095,2047,2063,2079,2063,2047,2015,2063,2063,2047,2047,2063,2095,2079,2063,2047,2095,2047,2031,1999,2111,2063,1999,2063,2063,2111,1966,1999,2095,2063,2031,2031,1999,2063,2047,2063,1966,2031,2095,1983,2063,1983,2111,2144,1966,2063,2031,2111,2095,2015,2015,2031,2063,2031,2063,2047,2063,2047,2063,2144,2063,2047,2095,2031,2144,2079,2047,2015,2111,2047,2047,2015,2079,2128,2047,1966,2079,2047,2047,2047,1999,2079,2095,1999,1983,2144,2111,2063,2063,1983,2160,2063,2015,2063,2095,1983,2031,2031,2079,2079,2063,1999,2063,2063,2047,2031,2063,2079,2095,1966,1999,2047,2063,2015,2031,2047,2047,2063,2031,2095,2144,2015,2047,2047,2063,2095,2063,2031,2111,2063,2031,2031,2031,2015,2063,2031,2079,2079,2063,2047,2063,2047,2079,1983,2015,2111,2047,1999,2015,2031,2128,2063,2031,2047,2063,2095,2063,2015,2079,2079,2047,2079,2047,2063,2111,2063,2063,2111,2095,2095,2079,2031,2111,2095,2079,2063,2079,2063,2079,2047,2047,2047,2079,2031,2031,2015,2047,2031,2015,2015,2063,2015,2015,1999,2015,2031,1999,1999,1999,1999,1983,1966,1966,1950,1950,1918,1886,1886,1902,1886,1886,1886,1918,1999,2063,2128,2257,2337,2386,2466,2482,2531,2498,2434,2418,2353,2321,2289,2257,2240,2289,2273,2224,2208,2208,2128,2095,2015,1918,1902,1805,1692,1612,1531,1338,1241,1080,1031,999,1015,1015,1160,2353,2273,2031,2950,3014,2950,3063,2079,2531,2756,1692,1741,2128,1821,1757,1918,1789,2111,2498,2176,2305,3063,2805,2740,2740,2515,2547,2369,1950,2063,2079,1676,1805,1950,1983,2095,2240,2547,2611,2466,2386,2466,2289,1983,1644,1531,1434,1225,1096,1080,1112,1047,886,773,693,854,1338,2305,2031,1660,3772,3385,3143,3014,1950,1950,2337,1193,1386,1821,1644,1467,1854,1950,2579,3030,2369,3030,3869,2805,2644,2821,2450,2192,1692,1354,1676,1821,1289,2047,2418,2450,2563,2627,2708,2982,2660,2466,2563,2434,1725,1596,1483,1483,1305,935,1128,1322,1064,1160,1257,1193,1176,822,983,2176,2466,1128,1983,3498,2772,3288,1805,1338,2547,1193,1096,1870,1983,1305,1854,2466,2563,3240,2337,2692,3853,2611,2128,2547,2192,1902,1531,1128,1241,2176,1628,1370,3014,3305,2772,3079,3159,2982,2934,2289,1966,2305,1112,1176,1692,1547,1515,1354,1338,1644,1531,1241,1370,1515,1160,838,822,1031,3288,1870,499,4111,3288,3433,3272,1386,2805,2337,467,1531,2015,1096,1160,2111,2402,2482,3224,2176,2885,3450,1870,1934,2466,1692,1467,1322,1096,1934,2015,1628,3014,3562,3079,3401,3853,3159,3095,2789,1725,2031,1031,789,1354,1483,1515,1821,1902,1966,2079,1789,1644,1854,1370,983,935,548,0,322,2063,1305,161,2595,2805,2724,3530,1064,1338,2498,193,1837,1902,1225,1579,2434,2708,2885,3756,2224,3288,4111,1757,1983,2966,1483,1402,1015,935,1354,2047,1725,3095,3885,3627,3272,3756,3933,2434,2240,1450,1209,1289,628,918,1644,1708,1708,2466,2676,2369,1902,1886,1531,1209,1031,32,0,16,1483,3675,2224,1983,4111,2724,3998,4095,370,3546,3192,0,1579,322,741,1983,2482,2386,4046,3820,2644,4111,3691,1741,3417,2257,1144,1644,902,1241,1870,1757,2111,3353,3079,3272,3869,3369,3417,2950,1725,1854,1015,564,902,1338,1515,1805,1966,2095,2756,2015,1692,2095,1434,1112,1047,403,370,80,0,3369,3966,515,3482,4111,3337,4111,2740,1257,3869,0,274,1531,935,1983,2644,2257,2466,4111,3159,2015,4111,2547,1225,3079,1015,1628,1773,870,1676,2015,1950,2563,3433,3030,2918,3562,3127,2369,2627,1725,1064,1934,918,628,2128,1450,2321,2595,2095,2289,2305,1918,1531,1579,1257,1128,870,564,435,370,2386,3450,612,2321,4046,2789,4111,3111,386,3079,596,96,1418,1854,2595,2515,1708,1918,4111,3176,1434,3369,3240,2128,2611,1725,2047,2821,2224,1273,2305,2240,1708,2482,2257,1676,2740,2369,1563,2982,2128,1531,2772,1757,1370,2273,1741,1870,1983,1837,1805,1966,1612,1563,2047,1741,1483,1805,2144,1773,1708,1450,1193,2369,1080,0,2063,1096,1837,1789,677,2789,3095,2160,3498,3579,3079,3337,3401,1628,1579,2482,1483,1209,1692,1338,2128,2482,1741,2853,3288,2934,2369,2853,2692,2257,2353,1418,1789,2192,1805,1676,2015,2595,2402,2708,2595,2353,2595,2531,2192,1741,1870,1563,1483,1467,1128,1563,1934,1193,1370,1547,1338,1160,1112,1660,1596,935,1821,1241,2563,3014,1047,2789,2789,2515,3240,2128,2595,3127,1902,1467,2321,2466,1612,2128,2515,1983,3030,2901,2273,2692,3014,2386,1950,2208,1966,1757,2111,1305,1257,2595,2353,1805,2724,2660,2901,3321,2579,2192,2934,1805,1402,1644,1692,1676,1612,1128,1322,1950,1676,1483,1644,1644,1563,1209,515,1757,2466,1176,1805,2692,1160,3869,3466,1015,3756,3562,1821,3240,2240,1999,3208,1692,1015,1708,3127,2079,2257,2531,1789,4030,2885,1612,2547,2708,1854,1660,1966,1692,2047,2579,1708,1854,2982,2627,1918,2982,2644,1999,2740,2047,1531,2466,2466,967,1708,2111,1450,2031,1225,1176,2224,1773,999,1273,1741,1096,1160,644,709,2321,822,2434,1934,1450,3804,1338,564,3611,1934,3111,2369,1305,3224,2901,2257,1725,2644,2353,1999,2595,1741,2434,3433,1757,1725,2482,2789,2450,2047,2047,1934,2789,2321,1596,1725,2531,2176,1354,2595,2273,2160,2434,1741,1692,2853,2208,1531,1918,1870,1741,1805,1289,1499,2047,1225,1193,1450,1547,1757,1418,822,2031,1515,822,2240,1064,1773,4030,177,1080,3079,1241,2063,2192,1386,2402,3305,2160,2144,3466,2789,2466,2998,1450,2966,3530,1676,1950,2434,2837,2369,1999,1902,2240,2192,1886,1660,1692,2676,1402,1789,2386,1902,2789,2885,1644,2176,2353,1821,1789,1579,1354,1596,1499,1047,1773,1902,1708,1725,1934,1692,1773,1531,1289,2402,2434,1015,2579,612,2402,3885,274,2095,3466,1918,2627,2450,2498,2466,3321,2111,1015,3433,2128,2466,2660,1918,2837,2934,2611,2015,2547,2434,2015,2224,1725,1934,1934,1999,1418,2160,2611,1547,2402,2402,2289,2885,2402,1966,2418,2273,1773,1902,1418,1644,1886,1676,1805,1918,1902,2192,1757,1531,1579,1354,838,1064,2240,999,2305,3127,967,3691,3675,935,3256,3546,1934,2450,2627,2192,1934,3095,1225,1015,3385,1708,1660,2644,2353,2885,2869,2595,1983,2934,3014,1563,1934,1854,1596,1628,1918,612,1209,2353,1015,2450,2208,2224,2934,2515,1870,2950,2950,1499,1563,1821,1837,1612,1209,1563,1837,1741,1160,983,1757,1386,451,177,1725,3933,854,322,4111,3305,3885,1418,419,3288,1628,145,193,2498,999,80,2208,2450,3643,4111,1789,3288,4111,3127,983,2966,2837,1064,1176,693,2144,2611,2047,1257,3127,2805,1289,2482,2337,2289,2547,967,1499,2240,1483,854,2611,2498,2015,2192,2305,2547,2208,1563,1854,2079,1773,918,1225,1434,951,338,596,3063,4111,0,1773,3933,3176,3740,0,1354,1966,0,48,1789,3417,2579,1708,3643,3724,4111,3014,2934,4111,3385,1322,741,2176,1547,854,999,1757,2885,2095,2418,2853,3804,3514,1434,2740,1402,1483,1225,1450,2192,1999,1499,1999,3079,2515,2111,2240,2337,2079,1257,1434,1789,1757,1708,1676,1854,1854,1225,580,773,2805,4111,0,1628,4111,2305,3337,0,1402,3530,64,225,2289,3466,2644,2353,3272,2644,4111,2837,2305,3788,3143,1612,1015,1579,1821,1450,1386,1499,2692,2386,2047,1805,3562,3127,1547,2692,2160,2418,2144,1112,2627,2611,1450,1837,2450,1999,1886,1708,1708,1950,1725,1531,1676,2257,2063,1757,1837,1644,838,274,0,3659,3450,209,3305,4111,3014,3724,1515,2563,3143,918,403,838,3305,1644,1289,2418,2015,3998,2466,1870,3240,3675,1757,1193,2063,1708,1854,1531,967,1757,2644,1805,854,3853,3047,1966,3095,2305,2901,2708,1902,1676,2095,1676,1047,1402,1805,1644,1918,2240,2192,2498,2531,2224,2273,1999,1612,1176,870,419,0,757,3047,661,257,4111,2466,4111,3063,1450,2466,2160,2063,661,1660,1499,935,2192,1757,2450,3353,2498,2934,3611,3756,2563,2305,2515,1886,1434,1193,1209,1322,2192,1112,1386,3176,2160,2192,3337,2724,2337,2563,2015,1902,1902,1338,870,1579,1950,1289,1741,2531,2144,2337,2482,2128,2111,1918,1531,1225,1305,499,838,2853,2402,628,3385,1354,2095,3724,1741,1757,2289,2853,1886,2047,3047,2208,2192,2386,2386,2627,2515,2531,2273,2644,2627,2144,2031,2192,2289,1676,2063,1773,2353,2821,1128,2144,2934,1918,2095,2611,1950,2224,2418,1773,1725,2273,1870,1418,1725,2095,1370,1531,1999,1821,1870,2111,1789,1725,2305,1789,1434,1757,1128,1725,2676,1708,1370,2918,2208,1708,2708,1725,1499,1918,2982,2224,1757,3047,2660,2547,2611,2611,2547,2224,2321,2386,1999,2450,2128,1579,2176,2176,1870,2095,2047,2466,2305,2015,2434,2176,2353,2240,1918,2160,2240,1837,1805,2031,1773,1676,1628,1983,2144,1854,1773,2240,2063,2095,2305,2095,2257,2402,2047,1934,1902,1757,1757,1692,1386,1644,1692,1418,1837,1563,1547,1708,1725,1789,1870,1950,1966,2418,2644,2240,2644,2789,2547,2611,2547,2369,2611,2079,1966,2515,2079,1966,2224,1983,2047,2321,1999,2015,2337,2337,1612,1789,2192,1757,1434,2079,1918,1692,1660,1644,1870,1918,1757,2160,2273,2240,2515,2434,2111,2450,2611,1708,1789,2160,1579,1596,1983,1805,1821,1950,1966,1966,1837,1870,1950,1805,1644,1902,1918,1708,1902,2128,2031,2337,2450,2208,2611,2611,2273,2644,2031,2128,2515,2031,1837,2305,2111,1837,2402,2240,1870,2450,2595,1821,2128,2595,1805,1708,2079,1870,1692,1596,1676,1870,1757,1854,1999,2031,2273,2386,2079,1902,2515,2418,1854,1886,2128,1741,1886,1999,2063,2144,2063,2063,2111,1950,1983,1999,1789,1805,2128,1934,1725,2273,2386,2031,2386,2482,2240,2402,2257,2224,2208,1999,2160,2095,1983,1870,1902,2063,1966,2176,1854,1886,2402,2144,1821,2144,2337,2047,1741,2063,1837,1870,1773,1999,2273,1854,2015,2160,2224,2257,2257,2047,1983,2434,2192,1741,2111,2208,1999,2111,2224,2192,2128,1999,2176,2208,2015,1805,2063,1918,1854,2015,2095,1918,2015,2224,1934,2386,2289,2031,2095,2063,2192,1950,1789,2273,2208,2063,1918,2176,2095,2047,2160,1805,1999,2240,1773,1676,2079,2047,1886,1966,2111,2095,2176,2079,2176,2386,2144,1854,1999,1950,1870,1821,1886,1837,1870,2128,1837,1902,2192,2208,2273,2095,2224,2176,2063,2224,2128,1918,2015,2482,2305,1870,2240,2160,1966,2128,2240,1950,2095,2176,2063,2047,2031,2031,1870,1902,2031,2031,1966,1934,2208,2418,1805,1805,2079,2095,1886,1886,1934,1918,1918,2079,1950,1934,1999,2321,2208,1950,2386,2289,1934,2063,2224,1999,1708,1837,1934,1934,1837,1692,1854,1983,2160,2095,1918,2192,2063,1983,2015,2176,2047,2079,2208,2079,2273,2273,2015,2176,2498,2305,2111,2498,2224,2160,2208,2240,2160,1934,1934,1934,1999,1918,1757,1983,2224,1886,1950,2192,2047,2031,2079,1950,1934,1805,1821,1854,1757,1805,1966,1966,1966,2289,2305,2160,2111,2434,2418,1902,2144,1966,1886,1870,1854,1854,1837,2095,2047,1983,2192,2337,2111,2144,2240,2047,1950,2128,1983,1966,1950,1902,2224,2273,1983,2305,2595,2111,2192,2369,2208,2111,2111,1966,1902,2031,1837,1789,2192,2224,2063,2192,2289,2095,2079,1934,1999,1999,1773,1821,1983,1886,1918,2031,2128,2144,2144,2095,2144,2176,2111,2031,2031,1934,1870,1934,1773,1918,2047,1934,1983,2015,2128,2095,2273,1934,2015,2305,2079,2047,2079,2031,1934,1999,2095,2111,2079,2031,2305,2289,2063,2224,2176,2128,2111,2063,2079,2111,2095,1983,2015,2160,2031,1983,2192,2015,1886,2079,1983,1950,1983,1950,2015,2095,1999,2095,2063,2128,2079,2047,2031,2031,2063,2015,2095,2047,1950,2031,2079,1918,2063,2111,1999,2128,2079,1966,2095,2063,1999,2015,2063,1983,2063,2128,2111,2047,2176,2144,1999,2160,2176,2015,2079,2111,1950,2063,2144,1966,2031,2176,2031,1983,2095,2079,2031,2031,2031,2015,2095,1983,2031,2063,2015,2047,2063,2047,2063,2111,1983,1966,1999,2063,2031,2031,2176,2144,1983,2208,2192,1902,2063,1983,1934,2095,2031,2015,2111,2144,2144,2095,2144,2047,2079,2079,2047,2015,2111,1966,2144,2192,2111,2063,2128,2176,2128,2047,1999,1983,2031,1999,1837,1983,1999,1886,1902,1966,1950,1870,2063,2095,2031,2160,2095,2015,2289,2192,2031,2111,2208,2128,2095,2128,2111,2144,1950,1983,2160,1902,1999,2176,1934,1950,2160,2031,1950,2111,2079,2031,2095,2015,2079,2160,2031,2047,2111,1999,1934,2031,2015,1870,1870,2128,1950,1934,2095,2192,2015,2160,2273,1983,2047,2128,2031,1950,2031,2079,2031,1934,2031,1870,2031,2079,2063,2144,2063,2192,2176,2111,2111,2031,2079,2111,2063,2111,2111,2095,2128,2047,2047,2111,2015,2047,2144,2079,2111,2079,2079,2111,2144,2031,2047,2111,2079,2079,1966,2079,1983,1886,2031,2015,1918,2079,2031,1918,2176,2176,1966,2095,2144,1966,2015,2063,1918,1837,2031,2031,1934,2224,2111,2047,2257,2176,2111,2128,2095,2095,2063,2047,2031,2095,1934,2079,2047,2015,2031,2031,2031,2047,2047,2063,2031,1966,1983,1983,2063,2031,1999,2079,2128,2031,2095,2160,2144,2160,2128,2160,2079,2111,2111,2031,1966,2095,1902,1870,2063,2079,1934,1999,2128,2031,2047,2063,2031,1966,2079,1999,1950,2015,1966,2063,2128,2031,2144,2192,2031,2031,2240,2063,1934,2160,2079,2015,2079,2031,2079,2063,2031,2079,2095,2095,2095,2144,2095,2015,2047,2015,1966,2063,1983,1934,2047,2079,2047,2031,2144,2128,2111,2128,2176,2031,2079,2095,1983,2063,2047,1983,2031,2095,2015,2015,2031,2095,2031,2031,1999,1983,2031,2063,1934,2015,2128,2063,2047,2063,2160,2111,2128,2063,2079,2144,1999,1934,2047,1983,1999,1966,1966,2079,2031,2079,1999,2047,2144,2079,2128,2160,2095,2160,2063,2079,2063,2079,2015,2015,1966,2063,1983,2063,2128,2079,2095,2192,2079,2015,2144,2095,2079,2031,2063,2047,2160,2031,2063,2095,2079,1983,1983,2079,1934,2047,1999,1934,2015,1983,1902,2144,2015,1950,2128,2079,2063,2079,2144,2015,2079,2079,2015,2079,1983,1966,2047,1983,1934,2015,1999,2095,2031,2079,2144,2079,2111,2128,2111,2128,2079,2063,2015,2063,2095,2015,2015,2160,1950,2063,2176,1999,2063,2144,2015,2047,2079,2015,2063,1983,1999,2079,2031,2063,2144,2095,2095,2031,2063,2015,1950,2015,2031,1999,2031,2111,2047,2079,2111,2047,2095,2176,2079,2015,2160,2015,1934,2063,1999,1918,2031,1950,1983,2031,1918,2031,2095,1983,1999,2079,2015,2063,2079,2063,2047,2015,2111,2095,2031,2095,2128,2047,2063,2079,2031,2047,2095,2031,2047,2128,2047,2031,2079,2047,2128,2047,2079,2128,2047,2031,2047,2079,2063,1950,2079,2111,1999,2111,2047,1999,2111,2063,1999,2063,2095,1999,2047,2015,2031,2047,2063,1918,2015,2047,2063,2079,2031,2047,2111,1966,2111,2095,2111,2128,1983,2095,2160,2031,2111,2208,2031,2144,2160,2111,2128,2095,2031,2176,2047,2047,2192,2079,2144,2111,2079,2128,2111,2015,2144,2031,1950,2047,1950,1902,2015,1966,1789,1918,1854,1708,1837,1837,1628,1773,1628,1676,1725,1757,1789,1837,1999,2031,2192,2273,2305,2386,2450,2498,2531,2563,2579,2563,2579,2482,2450,2498,2369,2353,2434,2337,2289,2273,2224,2192,2111,2015,1999,1902,1805,1676,1596,1450,1386,1289,1064,1128,1289,1209,1209,1499,1676,1660,1886,1983,2176,2192,2224,2547,2579,2563,2724,2660,2547,2547,2466,2386,2386,2353,2289,2321,2208,2353,2386,2240,2353,2418,2257,2369,2273,2257,2289,2160,2176,2192,2079,2111,2015,1966,1999,1821,1789,1660,1499,1370,1144,967,983,935,951,1128,1015,1596,1499,1628,2305,1983,2402,2515,2579,2918,2789,2789,2966,2644,2547,2434,2321,2208,2095,2063,2063,2047,2176,2079,2224,2386,2321,2515,2369,2547,2547,2402,2450,2353,2257,2321,1983,1999,2015,1708,1692,1547,1193,1064,757,822,935,1144,935,741,2240,1499,2402,2515,1676,2918,2337,2257,3095,2595,2950,2934,2660,2434,2515,2111,2192,2063,2095,2289,1902,2273,2386,2192,2482,2434,2515,2660,2498,2466,2563,2128,2273,2353,2015,2160,2176,1870,1934,1596,1483,1289,822,741,902,1193,806,1322,2257,1805,1966,2869,1983,2789,2547,2660,3095,2515,2692,2756,2386,1983,2321,2063,1805,2095,2015,2111,2176,2160,2579,2353,2273,2772,2498,2369,2805,2369,2192,2369,1966,2063,2047,1725,2144,1741,1483,1612,1225,902,628,403,1225,1338,435,1725,2934,741,2595,3224,2128,3127,2434,3030,3047,2595,2515,2789,2337,1483,2498,1950,1483,2418,2128,2240,2208,2337,2611,2611,2402,2950,2660,2337,2660,2273,2144,2031,1821,2015,1870,1644,1918,1757,1241,1418,1176,435,419,548,1499,1047,918,3079,2821,1773,3433,2837,2885,2595,2869,2918,2418,2337,1854,2837,1467,1273,2740,1757,1676,2386,2660,2386,2482,2982,2547,2724,2595,2934,2837,2418,2353,2547,2031,1692,2144,2095,1757,1870,2015,1837,999,1080,999,32,0,1483,1257,193,2031,3369,2176,2627,2918,3321,2772,1644,3047,2434,2418,1354,1708,2515,967,1499,2466,2289,1966,2595,3192,2337,2805,2772,3272,2837,2644,3111,2789,2160,2015,2595,1934,1628,2434,2273,1950,1692,1950,1596,499,241,96,80,1031,451,0,1757,2289,1305,3159,2482,3047,1950,2144,2353,2482,2692,854,2515,2692,1644,1805,2176,3014,2079,3159,3014,2772,2579,2305,2837,2579,2466,2095,2756,2869,1854,2482,2531,2176,1934,2579,2208,1644,1418,1144,96,0,0,1708,1354,112,1983,3949,1870,2208,2579,3337,2482,1612,1789,1773,2353,789,725,2644,2337,1660,2224,3369,2724,2676,2869,2756,2869,2208,1934,1966,2998,2111,1676,3014,2869,2482,2482,2756,2402,2418,1966,1176,1418,112,0,48,1870,2482,451,1370,4014,2676,2611,1757,3063,3127,1096,274,435,3530,1064,0,2547,3224,2031,1402,2708,3708,3321,2466,1902,2934,1644,1128,1354,2966,2708,2337,3079,3111,3579,3047,2547,2821,2644,1902,1144,1209,32,0,16,1499,2805,1370,1080,3562,3466,2901,1805,1918,1741,1547,403,0,3353,2498,1322,1966,2901,3804,2869,2837,2144,3369,3643,64,274,2353,2273,806,2515,3305,3498,3885,2966,3772,3837,3337,1450,1725,2160,1144,757,0,48,0,3740,2644,483,3401,4111,3482,2192,548,1596,870,435,0,112,3627,2176,2240,2756,4014,3450,3047,2644,2111,3256,2257,0,64,2402,1741,1128,2950,3014,3788,3917,3079,2772,3159,2885,1176,1434,1225,1289,1031,16,0,2321,2934,32,3514,4111,4078,1563,0,370,1160,1725,0,241,2966,3498,3111,1757,4111,4111,3321,1692,467,2901,2079,822,0,935,2789,2982,2627,2482,3966,4111,2273,1386,2305,2305,1934,1080,709,1773,1112,128,2031,4111,3305,1031,3530,3885,4111,2531,96,0,564,838,0,2708,3063,3143,2305,2789,3901,3079,4111,209,1434,2853,1644,1160,806,2498,2466,3740,2305,1612,3579,3240,1676,1176,1596,2160,2337,1934,225,693,177,1096,3595,935,644,3063,3982,4111,596,338,677,1128,1676,193,1966,3095,3337,3159,1886,3256,2595,2595,1031,596,2789,2079,1966,1547,2369,3466,3111,2611,2095,3224,3224,1660,1660,2321,2386,1773,1805,1047,32,128,2079,3030,80,257,4111,3772,4111,548,0,967,1934,2160,0,2434,4014,3579,3272,1628,3176,2724,1918,548,64,2934,2337,1644,1725,2660,3337,2531,1902,1983,2353,2353,1966,1434,2418,2756,1773,1080,290,16,2160,4111,145,16,4111,3143,4111,451,0,1854,2160,1854,161,2966,4111,2644,3627,1596,1934,3321,1176,467,1047,1805,2224,1628,1725,2724,3192,2934,1886,1596,3014,870,1064,1999,2015,2450,2563,886,241,1579,3788,4111,0,1322,3788,2853,3853,0,128,1676,2095,1160,886,2901,4111,3562,2321,1821,2885,3401,1999,773,822,2724,2144,1692,1983,1725,3433,2998,1547,1483,2047,2047,1241,1112,1821,2611,2837,1338,1370,1789,4111,3321,161,1628,2176,2498,2031,0,644,2224,3014,1950,1515,3466,3514,1983,2257,1789,2144,2805,1950,2611,2805,2386,2724,2321,2047,2531,2660,1708,1579,2095,2079,1805,1789,1983,1966,2257,1966,1983,2466,2321,2305,1918,1708,1725,1144,1257,1499,1193,1322,1886,2660,2515,2240,2821,2611,2482,2708,1950,1918,2369,2515,2676,2579,2015,2708,3321,2482,2498,2353,2595,2837,2515,1241,1273,1934,1870,1579,999,1305,1434,1805,1628,1499,2128,1870,1273,1579,1870,1370,1418,2434,2079,2450,2692,2208,2901,2901,2563,2144,1966,1692,2579,2611,2337,2724,2772,2305,2644,3063,2047,2337,2692,1789,1467,2498,1805,789,2208,2095,789,1322,1934,1080,886,1708,1241,1338,1886,1563,1031,1773,2676,1950,2144,2240,2692,3192,3256,2192,2144,2966,2482,2337,2386,2128,2289,3385,3192,1741,2386,2853,2563,2369,1902,1854,1854,1547,1031,935,1483,1289,1322,1789,1950,1241,1386,1547,2192,2192,1080,1225,1837,1870,1531,1886,1918,2031,2901,2756,2563,2434,2901,3030,2934,2885,2369,2837,3079,3159,2821,2128,2402,2982,1950,1483,1708,1515,1467,1563,725,306,1612,2128,1273,1225,1837,1950,2111,2144,1934,1515,1660,2386,2079,1708,1515,1692,2386,2353,1966,2047,2627,2821,3159,3111,2853,3337,3321,2627,2740,2885,2611,2353,2353,2240,1902,1660,1660,1515,1209,709,1160,1418,564,935,1289,1257,1741,2128,1934,2047,2369,2176,2160,2595,2208,1757,2450,2498,1692,1902,2095,2515,2676,2660,3256,3337,2950,3063,3127,2611,2740,2950,2160,1870,1821,1499,1305,983,677,789,1660,1096,838,1612,1692,1257,1579,1128,1434,2192,1983,1708,2240,2708,2208,3111,2805,2095,2418,2531,2386,2579,2515,2563,2885,2918,3095,3450,3208,2305,2901,2595,1837,1757,1322,1160,1273,596,386,1209,1096,822,1870,1499,1402,2498,2450,951,1644,2305,1547,2128,2015,1467,2160,3095,2402,2144,2740,2724,3288,2837,2369,3208,3176,2837,2515,2482,2692,3047,2918,1805,2224,2369,1467,1354,628,580,1064,709,209,1080,1305,1483,1821,1579,1289,2321,2837,1193,1805,2708,2128,2321,2611,1918,1821,2885,2934,2885,3127,2885,3047,3369,3063,2885,2563,2450,2772,2531,2015,1708,1644,1273,1160,918,1354,1547,1064,822,1467,1257,1160,1483,1450,1547,2240,1676,1176,2321,2418,1902,2257,2627,2289,2644,3079,2563,2692,3030,2918,3111,2998,2934,3127,2821,2660,2724,2547,2208,1837,1789,1418,725,661,951,661,241,1402,1418,1273,2111,1854,1483,2144,2482,1531,1660,2128,1773,1708,2240,1918,1612,2402,2772,2821,3063,3433,3272,3369,3288,3159,3095,2789,2498,2611,2289,2015,1725,1612,1515,1209,1418,1563,435,725,1193,983,1160,1612,1305,1096,2627,2531,1692,2128,2466,2273,2466,2386,1612,1692,2144,2676,2595,2531,2805,3127,3337,3288,3192,2934,2934,2966,2789,2418,1225,983,1080,515,951,2208,257,0,2901,1483,1725,1805,612,1531,2240,1934,999,1708,1966,2885,2885,1499,2273,3176,2305,2531,2450,2289,2982,2950,1902,2257,3337,2837,2595,2482,2224,2547,2015,854,322,177,1257,3756,2224,870,3933,3450,3820,2934,483,2498,2466,48,0,2660,2789,2660,1902,1531,2740,3579,1031,1821,3691,3611,2337,2386,2353,4111,3998,1467,1837,3111,1999,515,467,822,677,0,967,3885,564,1257,4030,2047,4111,0,403,2015,661,306,0,3530,3095,3417,2611,1596,4030,2531,322,1596,3095,2128,1612,2466,3708,4111,2450,2192,2966,2418,1064,209,1241,532,0,1273,4078,532,886,4111,1870,3869,0,564,1741,773,435,0,4111,3143,3385,2644,1741,3885,1773,451,1596,3240,1644,1450,3063,3708,3514,2273,2450,2676,2111,693,0,1773,725,48,2579,4111,0,1966,2821,2837,3772,0,1467,2273,209,0,3353,4111,2063,3127,2386,2821,2434,435,983,2772,3417,1402,3063,3837,3756,3401,1999,2998,2950,870,370,886,725,64,983,3788,4111,0,3240,4111,3417,2369,499,2402,1837,128,0,4111,3095,1273,2660,2901,3756,983,209,2224,4014,2273,2595,4111,3901,3192,2273,2853,2515,2144,564,644,1692,80,0,2982,4111,2805,2369,4111,2966,3482,628,1999,2644,532,0,886,3885,1354,1499,2692,3450,2692,789,370,3450,3321,725,4046,4078,3675,2998,2563,2724,2305,1789,644,1692,1660,112,0,3998,4111,935,3982,4111,2627,2692,0,2837,1918,306,96,3047,1628,467,3256,2676,2837,1596,1031,1322,2031,4111,3095,3111,1757,32,1773,983,0,1064,4078,1144,1499,3562,3482,1660,1531,1741,532,3288,1225,1176,4111,3417,2321,3562,3820,886,1854,2128,789,1209,354,0,1870,3450,0,4111,3643,1741,2402,628,1854,854,1193,451,3546,4111,1160,3240,3788,2128,306,1837,564,1483,1515,741,3014,3433,2369,3305,3272,2240,2015,1773,1031,1273,644,16,1644,4111,16,1241,3708,1983,2901,403,1886,1692,1193,48,3450,4111,1644,3321,3450,3579,193,1112,2498,3498,644,3691,4111,3047,2837,3337,2563,1773,1870,902,1450,2015,48,0,4014,4111,918,3804,4111,2934,2563,0,2531,1418,548,0,2740,2273,403,2531,3675,2740,435,1547,1209,3498,1773,96,4111,3788,2450,3176,3643,1402,1499,2047,725,1628,1096,0,951,4111,1354,0,4111,2418,2402,515,564,1579,983,451,2031,4111,322,1966,3691,3240,902,370,1305,951,2708,499,1966,3982,2579,1870,3885,3337,1257,2063,1902,1289,1305,403,451,3321,1870,370,1450,1563,1531,3401,3176,2402,3240,3466,1983,1805,1757,1128,1257,870,0,1241,3804,725,661,3982,2176,2756,677,1515,1757,1515,644,2692,4111,2369,3305,3546,3498,741,1338,661,757,2402,1112,3014,4111,2273,2402,3675,2386,1434,1628,1064,1209,741,612,257,2740,4111,0,2934,2579,2176,3369,935,2160,1193,1112,0,4111,3063,1047,3708,3788,3256,693,2337,564,1886,1741,2531,4111,3627,2208,3272,2998,1209,1483,1354,1257,1289,515,709,1386,4062,3788,1354,4111,1628,2644,2579,1725,1483,951,193,580,4078,1386,1499,3949,3498,1596,2208,2321,1273,2224,854,3756,4030,2515,2869,4111,1563,1176,2192,1450,1386,1080,1080,725,1338,3740,4078,967,3949,1837,2563,2289,1354,2466,1176,386,983,4078,1370,999,4111,2627,1160,2208,2015,1354,1354,1289,3949,3820,1983,3546,4111,918,1176,1999,1870,1015,789,1499,1225,854,2515,4111,483,2692,3869,2724,2579,983,2966,1241,1563,1015,3966,1999,951,3498,1757,1821,1708,2047,1209,1579,2095,3546,2982,1886,4046,3337,1547,1692,2321,1644,838,1096,1708,1515,32,2111,4111,225,1047,3949,2289,1708,1434,2853,1450,2079,999,3562,2869,1096,2772,2353,2515,1418,2079,1499,1854,2273,2692,2660,2321,3579,3224,1467,2273,3047,1660,1450,1483,1837,1628,128,870,3353,1805,0,2482,2724,1144,1225,2111,2466,1289,951,2369,3724,1821,1999,3192,3321,1080,1612,2708,1386,1241,2644,2692,2386,2821,2966,2273,3014,2595,2466,2821,1725,1660,2079,1080,1112,2079,1128,1983,3305,1241,2273,1805,2240,2563,1854,1725,1370,1322,709,2128,1741,1854,2337,2353,2676,2305,1983,2095,2531,1854,2595,2498,2289,3047,2934,2837,2837,2660,2144,2208,1338,1708,2176,967,1209,1515,2224,2144,1902,3417,3127,1741,2369,2289,1209,661,1257,1144,1515,1483,2257,3030,2386,2095,2708,2418,1596,1902,1789,2176,2289,2337,3127,3337,2837,2531,3030,1725,1966,2031,1837,2079,1805,2192,2273,1757,1870,2031,1918,1515,1757,1854,1531,2015,1467,1257,1999,1499,1289,1950,2031,1966,1918,2434,2111,2015,1934,2482,2531,2176,2547,2676,2579,2321,2353,2547,2224,1918,2337,2144,2031,2095,2402,2386,2095,2176,2337,2321,1708,2031,1870,1193,1015,2095,1983,1547,1628,2450,1628,1241,1999,2353,2192,1305,2192,2466,1757,1805,2063,2901,2337,2418,2724,2772,1483,1870,2353,1966,2079,2208,2192,2208,2176,1999,2176,1821,1676,1612,1434,1515,2079,2031,2031,2579,2498,2063,1966,1950,2015,1676,2031,2434,2273,1983,2434,2321,2257,2386,1870,1999,2547,1612,1628,2208,2063,2176,2176,2273,2337,2273,2031,2192,2031,1692,1579,1531,1499,1725,1467,2144,2547,2095,2418,2160,2369,2079,1483,2273,2176,1789,1402,2273,2289,2337,2434,2369,2660,2531,1805,2063,2450,1531,1676,2111,2095,2144,2273,2289,2289,2434,1854,2128,2144,1692,1644,1950,1966,1660,1902,2128,2047,2128,1725,2224,1886,1741,1870,2176,2353,1789,2595,2402,2128,2369,2273,1837,1966,2369,1886,2402,1789,2208,2531,2031,1966,2095,2192,1628,2224,1837,1644,1725,2031,1870,1837,2208,1934,2224,2176,1789,2240,1692,1854,1950,1966,2208,2095,2289,2047,2160,2063,1983,2079,2047,2063,2369,2482,1870,2531,2563,2144,2208,2402,2031,1918,1966,1902,2047,1725,2176,2273,1983,1934,2257,2337,1870,2047,2305,1676,1596,1854,1918,1821,1999,2079,1918,1950,1676,1805,1999,1837,1837,2563,2273,2208,2563,2273,2224,2192,2305,2144,2111,1934,2095,2128,1773,2176,2257,1999,1999,2176,1999,1999,2160,2015,2208,1870,1918,1934,1886,2079,1918,1902,1934,1934,1821,2079,1983,1966,2095,1773,2386,2160,1870,2144,2386,2337,2047,2160,2144,2273,2047,1999,2160,2095,1837,2031,2063,1708,1966,2128,1999,1999,1950,2273,1934,2095,2160,2095,2015,1966,2111,1854,1950,1966,2224,1886,1854,2434,2160,2063,2015,2482,2386,1886,1934,2305,2079,1628,2289,2305,2079,1854,2289,1886,1741,2015,1999,2095,1999,1950,2111,2176,2176,1983,2353,2128,1918,2095,1999,1821,1950,2208,1773,2031,2192,2111,2144,2208,2353,2144,2063,1983,2289,2063,1837,2192,2111,1983,1934,2240,1789,2015,2192,1934,2128,2063,2031,2015,2128,2111,1983,2176,2047,1999,2208,2128,1918,2176,2208,1902,2079,1983,2031,2095,2176,2305,2192,2079,2208,2192,1918,1999,2160,1934,1966,2079,2111,1837,2031,2128,1983,2015,1966,2095,2015,1918,2063,2160,1934,1902,1966,2144,1999,1999,2111,2015,2047,2111,1950,1983,2176,2095,2031,2047,2144,2321,1886,2047,2369,2079,1966,2160,2079,1983,1999,1918,2031,1950,1966,1999,2144,2160,1983,2176,2224,1983,2047,1999,2047,2015,2015,1837,1918,2095,1821,2176,2111,2160,1999,1950,1966,2111,2192,1757,2192,2434,1934,2031,2305,2079,1902,2144,1966,1983,1837,1902,2063,2031,2111,1999,2240,2224,2031,2015,2015,2031,1886,2031,1934,2079,1966,1934,2240,2176,2111,2095,2095,1950,2047,2095,1934,2111,2208,2015,2111,2240,2079,1983,2128,2031,1983,1966,1966,2031,2128,2144,2047,2224,2240,2031,1934,2047,1918,1870,1789,1934,2160,1902,2015,2224,2257,1999,2079,2079,1999,1870,1983,2144,2144,2111,2128,2273,2208,2015,1999,2144,1918,1773,2015,1934,1966,2095,2111,2176,2224,2208,2047,2128,2192,1934,1999,1902,2047,2047,1983,2095,2192,2111,1966,2079,1966,1918,1934,1983,2047,2095,2144,2289,2224,2160,2176,2063,2079,2063,1886,1966,2015,1966,2047,2063,2160,2095,2176,1966,2031,2111,1983,1966,2047,2111,1950,2079,2079,2047,2047,2095,1950,1950,2079,1983,1966,2047,2063,2047,2224,2144,2111,2208,2111,2111,2095,1983,1950,2063,2063,1966,2095,2111,2079,2111,2095,2144,2095,1983,2015,2095,2015,1950,2160,2063,1983,2063,2111,1870,1934,2063,1966,1966,1999,2111,2079,2176,2128,2128,2063,2047,2031,1950,1999,1934,2079,2095,2015,2160,2176,2144,2079,2224,2111,2015,2015,2031,2047,1950,2031,2111,2047,2015,2095,2063,1950,2015,2015,1983,1999,1999,2063,2095,2095,2079,2111,2079,2079,1966,2031,2111,1950,2063,2063,2063,2128,2063,2144,2144,2111,2047,2079,2031,1983,2095,1999,2079,2095,2063,2015,2063,1999,1999,2047,1999,2015,2031,2015,2095,2128,2015,2095,2144,2095,2079,2031,2031,2079,1999,2031,2031,2063,2079,2095,2111,2095,2160,2128,2095,1983,2095,2079,1950,1999,2176,2111,1999,2079,2031,1950,1950,1950,1950,1950,1983,1999,2111,2095,2047,2063,2176,2063,1918,2095,2095,2015,2015,2079,2160,2111,2079,2111,2160,1950,1983,2047,2015,2047,2095,2111,2128,2128,2128,2128,2047,1999,1983,1966,1950,1950,1950,2031,2047,2079,2144,2095,2079,2095,2031,1983,2015,1999,2047,1999,2015,2160,2144,2079,2095,2144,2015,1983,1950,2047,2063,1983,2079,2160,2095,2128,2144,2079,2111,1966,1966,2031,1934,1886,1950,2047,2063,2063,2079,2128,2079,1950,2095,2095,2015,2015,2079,2111,2095,2111,2128,2128,2063,2095,2111,2015,2063,2079,2047,2063,2111,2128,2079,2095,2079,2095,1950,1966,2031,1950,1983,1966,2095,2047,2079,2095,2079,1999,1950,2079,2015,1966,2015,2063,2031,2095,2128,2095,2111,2063,2063,2015,1983,2079,2031,2063,2095,2128,2031,2047,2111,2047,2079,2015,2079,2079,1966,2031,2079,2063,1999,2144,2063,2031,1983,2047,2063,2015,2031,2128,2095,2063,2240,2563,1934,1676,2240,2095,1741,1837,2144,2192,2353,2337,2402,2531,2144,1821,1902,1773,1273,1338,1418,1322,935,1450,2901,1305,2934,2998,2579,2031,2047,2192,1870,1676,1015,2192,2353,1515,2047,3063,2386,2240,2756,2547,2353,2063,1854,2079,1886,1483,1950,2337,2047,1950,2531,2434,2176,2482,2418,2321,2369,1966,2015,2111,1854,1725,2224,2128,1983,2289,2337,2176,2128,2095,1789,1773,1386,1322,1370,902,564,628,3482,1741,2563,4030,2966,2579,1886,2418,1579,1612,128,1579,2837,999,1676,2595,3079,2015,3321,3047,2644,2079,1918,2031,1854,1209,1676,2273,2289,1483,2660,2595,2208,2547,2885,2611,2257,2047,1999,2111,1612,1547,2386,2095,1870,2337,2482,1708,1692,1676,1289,935,515,532,2531,935,16,2869,2724,2337,2708,2772,2805,1741,1338,209,3143,1483,274,2611,3095,1579,2257,3611,2515,2805,2160,2418,2450,1273,886,1418,1902,1031,2498,3079,2611,2563,3240,3240,2466,2531,2095,2208,2224,1193,1837,2547,1515,1708,2772,2128,1499,2095,1725,1193,838,467,483,2257,3047,338,2772,2918,2240,3159,2321,2353,1966,1241,596,2644,2063,532,2869,3095,2563,2531,3353,2611,2595,2869,1886,2079,2128,1031,1483,1676,1483,1596,2821,2498,2240,3208,2821,2660,2676,2434,2128,2031,1692,2144,2257,1741,2128,2579,1821,1725,1934,1450,918,757,403,128,1886,2563,1305,2337,3466,3079,3224,2660,2095,2224,902,435,1112,1708,1047,1289,2756,2853,2772,2998,3047,3192,2724,2208,2015,2031,983,983,1450,1660,1805,2676,2853,2885,3256,2901,2708,2772,2273,1918,1854,1676,2031,2063,1837,2595,2660,2015,2047,2095,1241,918,886,80,0,1370,2257,2337,1950,2853,3708,3450,2611,2289,2498,1660,693,1080,1450,1273,1257,2321,2789,3030,2627,3014,3353,2805,2208,2273,2111,1483,1128,1305,1499,1660,2128,2563,2837,3240,2950,3014,2982,2498,2192,2095,1628,1660,1886,1660,2289,2466,2111,1983,2192,1821,951,935,128,0,548,2305,2160,1950,2901,3756,3208,2724,2095,2337,1757,789,1144,1354,1225,1531,1966,2240,2885,2837,2950,3159,3014,2450,2176,2047,1434,1273,1402,1515,1725,2273,2579,2853,3063,3079,2837,2805,2595,2273,1886,1725,1983,2176,1886,1805,2595,2289,1644,1854,1789,918,612,564,257,386,1950,2611,2515,2128,3659,3998,3047,2305,2063,2257,1370,789,983,1354,1612,1837,1934,2740,3272,2595,3014,3111,2660,2192,2224,1854,1386,1531,1450,1902,2192,2176,2724,2772,2821,2837,2708,2837,2498,2257,2160,2208,2160,1950,1773,2353,2111,1563,1708,1596,1289,677,548,419,564,1160,2289,2708,2240,3014,4062,2869,2498,1789,2402,1950,870,1112,1402,1757,1725,1676,2450,3208,2450,2756,3047,2950,2611,2208,2047,1757,1773,1483,1483,2192,2289,2240,2515,2660,2756,2531,2498,2724,2531,2305,2273,2498,2160,1821,1934,2176,1563,1547,1499,1209,789,628,596,596,725,1999,2547,2676,1757,2950,3869,2531,2289,1837,2402,2208,870,1305,1870,1950,1741,1789,2595,2966,2208,2240,2563,2966,2466,2176,2369,2337,2079,1934,1902,2466,2257,2224,2224,2208,2321,2240,2418,2498,2434,2321,2498,2595,2047,2063,2240,1676,1467,1725,1483,1273,1402,1386,1418,1450,1434,1999,2095,1950,1773,1515,2498,1918,1515,1902,1338,1789,1805,1628,1934,2031,2531,1934,2434,2063,2111,2708,2063,2063,2353,2482,2386,2160,2369,2563,2466,2305,2128,2418,2224,1773,1966,2111,2240,2273,2305,2515,2772,2515,2369,2579,2289,1918,2337,1805,1402,1660,1741,1450,1257,1434,1193,1370,1338,1354,1273,1080,1450,1886,1547,1999,1918,2111,2950,2434,2418,2208,3014,2644,2418,2208,2144,2805,1966,1999,2273,2434,2289,2273,2418,2224,2482,2418,2128,2111,2240,2386,2289,2240,2353,2660,2450,2224,2321,2595,2547,2015,2063,2160,2031,1773,1596,1854,1660,1273,1225,1160,838,789,886,1096,1193,999,1596,2095,1821,2434,1757,2531,2918,2450,2515,2386,3063,2434,2772,2257,2015,2466,2176,2063,2095,2418,1983,2257,2160,2208,2450,2257,2128,2111,2692,2386,2128,2611,2740,2692,2402,2386,2466,2466,2353,2144,2144,2079,1999,1950,1934,1773,1612,1515,1225,789,661,483,644,806,886,983,1322,1983,2063,2708,1886,2353,3063,2450,2515,2498,2772,2418,2692,2144,1692,2644,2257,1950,1934,2353,1950,2079,2111,1870,2353,1918,2015,1999,2627,2579,1886,2208,2611,2386,2369,1854,2531,2563,1983,1886,1999,2305,1999,2031,1789,2047,2337,2063,1983,2337,2547,2482,2369,2240,2450,2611,2418,2111,2160,2289,2289,2128,2208,2289,2353,2160,1886,1660,1628,1386,612,467,483,483,467,1080,1225,1241,1741,2111,2160,2660,2128,2402,2772,2434,2111,2047,2579,2402,2402,2144,2240,2611,2176,2063,1918,2418,2192,2128,2079,1950,2369,2337,2111,2079,2402,2369,2369,2273,1999,2353,2386,2111,1966,2450,2547,2418,2208,2224,2144,2515,2740,2595,2579,2434,2289,2208,2208,2063,2047,1966,2015,2160,2079,1983,1757,1757,1434,918,725,435,290,451,1015,1031,870,2224,2482,2644,3014,2402,3063,2853,2627,2402,2224,2515,2289,2595,1708,2144,2660,2208,2047,2321,2595,2289,2208,1902,1983,2402,2079,2176,2305,2724,2369,2531,2789,2563,2756,2418,2305,2305,2434,2176,2160,2257,2224,2337,2289,2160,1966,1934,1289,1080,951,515,515,725,1112,1225,1402,2063,2386,2595,3095,2579,2627,2918,2563,2805,2595,1676,1773,1918,1128,854,773,596,548,1015,1273,1418,1338,1612,2434,2450,2418,1966,2321,2531,2305,2305,2547,2837,2821,2644,2482,2547,2660,2482,2176,2095,2257,2418,2337,2063,2095,2466,2595,2402,2160,2498,2627,2160,2079,1999,2305,2418,2353,2160,2176,2740,2676,2547,2369,2418,2418,2128,1789,1354,1322,1289,773,451,612,822,1080,1338,1160,1015,1918,2144,2273,2047,1708,2128,2627,2869,2079,2047,2885,3095,2934,1999,2015,2369,2676,2353,1999,2160,2305,2450,2289,2111,2192,2257,2353,2289,2160,1886,1966,2144,2208,2192,2095,2160,2305,2627,2644,2482,2498,2466,2418,2337,2047,1547,1418,1450,1370,1176,1015,983,1128,1273,1418,1563,1483,1483,1692,1886,1854,1821,1821,2063,2160,2160,2563,2644,2434,2418,2466,2402,2434,2482,2466,2579,2547,2450,2450,2579,2531,2450,2450,2369,2144,2095,2063,1983,2047,2063,2047,2160,2192,2240,2402,2418,2353,2321,2273,2257,2047,1886,1725,1692,1596,1418,1386,1322,1289,1402,1418,1176,1128,1305,1338,1273,1418,1515,1563,1821,1999,2176,2353,2579,2579,2595,2692,2676,2660,2756,2740,2789,2805,2676,2563,2611,2627,2434,2321,2208,2111,2031,1821,1789,1805,1837,1950,2063,2144,2160,2369,2466,2450,2353,2305,2305,2192,2079,1821,1757,1773,1483,1418,1305,1273,1434,1257,1176,1128,1289,1273,1305,1499,1450,1644,1854,2079,2079,2240,2531,2644,2644,2724,2724,2708,2885,2789,2789,2821,2789,2547,2498,2515,2337,2305,2079,2047,1950,1805,1805,1773,1821,1837,2063,2144,2160,2289,2353,2434,2498,2450,2321,2240,2176,1902,1757,1692,1418,1289,1160,1144,1273,1144,1047,1225,1193,1209,1596,1676,1579,1741,1934,2144,2273,2402,2531,2547,2676,2740,2660,2789,2837,2901,2901,2837,2740,2547,2547,2482,2369,2240,2015,1966,1886,1821,1773,1757,1854,1950,2047,2063,2079,2273,2369,2498,2498,2418,2337,2289,2047,1902,1805,1467,1257,1144,1209,1273,1096,951,1047,1193,1273,1467,1692,1741,1805,1983,2144,2337,2482,2531,2386,2434,2579,2579,2708,2772,2692,2644,2740,2756,2547,2563,2595,2273,2144,1999,1854,1870,1902,1854,1805,1692,1789,2160,2208,2208,2273,2402,2515,2450,2547,2386,2337,2273,1934,1789,1450,1322,1160,1193,1338,1257,870,1047,1209,1322,1531,1821,1725,1628,2224,2482,2418,2531,2515,2273,2337,2466,2515,2515,2579,2547,2531,2563,2547,2595,2789,2660,2321,2273,2176,2047,2031,2047,1950,1805,1757,1757,1918,2224,2224,2257,2289,2402,2434,2547,2595,2305,2224,1886,1757,1596,1209,1064,1064,1370,1112,741,999,1176,1322,1579,1805,1483,1612,2369,2369,2450,2756,2531,2240,2402,2563,2418,2595,2692,2418,2466,2531,2434,2482,2772,2708,2579,2224,2031,2160,2289,2224,2031,1966,1805,1902,2015,2111,2192,2257,2289,2305,2402,2450,2402,2353,2192,1999,1660,1434,1209,1128,1370,1064,773,773,951,1096,1660,1757,1563,1692,2063,2257,2498,2724,2627,2434,2450,2482,2434,2450,2627,2708,2515,2402,2289,2386,2466,2563,2579,2386,2095,2095,2063,2111,2273,2337,1886,1950,2063,1999,2063,2257,2224,2224,2418,2321,2176,2208,2160,1966,1821,1273,1112,1193,1467,1160,886,918,918,1209,1515,1596,1354,1596,1966,2240,2434,2772,2660,2515,2627,2547,2434,2644,2676,2644,2611,2515,2337,2353,2369,2531,2611,2224,2079,2176,2063,2128,2386,2305,2111,2289,2240,2095,2289,2337,2224,2257,2337,2176,2144,2128,1821,1725,1515,1305,1160,1499,1531,1160,902,935,935,1241,1531,1322,1322,1612,1870,2047,2708,2724,2595,2611,2627,2482,2644,2708,2692,2805,2756,2386,2321,2289,2337,2515,2369,2063,2031,1999,1902,2240,2305,2257,2289,2353,2289,2337,2386,2321,2418,2482,2434,2305,2224,1918,1805,1467,1289,1193,1483,1596,1305,935,951,789,1031,1402,1386,1273,1692,1757,1821,2482,2627,2595,2676,2724,2515,2579,2644,2692,2885,2901,2498,2450,2224,2192,2386,2434,2192,2031,1950,1773,2031,2128,2063,2273,2466,2450,2386,2434,2402,2498,2627,2563,2531,2321,2095,1886,1499,1257,1112,1563,1708,935,870,935,661,918,1305,1322,1193,1773,1789,1676,2305,2418,2386,2579,2676,2579,2595,2627,2595,2805,2869,2498,2515,2321,2289,2386,2531,2305,2111,2031,1854,1950,2031,2015,2111,2240,2402,2434,2466,2434,2498,2563,2660,2660,2466,2273,2047,1467,1273,1160,1725,1757,1096,1112,918,628,854,1176,1241,1273,1854,1773,1837,2305,2321,2273,2482,2563,2595,2579,2611,2676,2756,2498,2402,2369,2176,2273,2450,2515,2386,2079,1983,1870,1966,1966,1983,2224,2224,2337,2305,2305,2418,2466,2531,2676,2644,2418,2224,1966,1338,1257,1483,1725,1322,1370,1112,822,1015,1144,918,1176,1596,1870,2063,2240,2257,2273,2337,2434,2547,2579,2611,2708,2772,2563,2386,2240,2031,2208,2289,2337,2353,2240,2047,1983,1950,1902,1999,2144,2337,2450,2369,2289,2289,2353,2386,2531,2627,2515,2224,2015,1676,1386,1708,1402,1144,1386,1209,1225,1289,1241,1112,1273,1789,1950,2627,2692,2466,2321,1983,2079,1999,1934,2224,2369,2756,2676,2660,2224,1934,1983,1805,2015,2095,2208,2418,2353,2434,2224,2128,2176,2369,2515,2434,2418,2224,2160,2015,1870,2192,1805,1450,564,322,951,1725,2031,3256,2934,3127,2547,2337,1902,370,693,451,1434,2031,3240,3433,2869,2901,2224,2063,2031,2015,2676,2369,2160,1579,1209,1096,1209,1854,2289,2805,2724,2611,2756,1789,1886,1821,2095,2402,2644,2821,2466,2305,2031,1789,1983,1531,935,177,0,1160,1725,2305,3917,3901,3998,3143,2434,725,0,128,483,1579,2660,3562,3949,2885,2966,1725,1789,1741,2063,2289,2111,1918,1450,1515,1547,1725,2789,2692,2966,2644,2208,1725,1289,1354,1757,2208,2402,2579,2660,2095,2192,1886,1676,1434,806,0,0,1966,2128,3095,4030,3869,3740,2128,1692,32,0,274,870,2563,3611,4111,4062,3288,3047,1676,1644,1370,1950,2079,1773,1983,1563,1741,2128,2579,2853,2498,2885,1644,1273,1354,1193,1821,2466,2966,2885,2369,1999,1467,1418,1193,1144,532,0,225,1241,2595,3724,4111,3949,4111,3385,1273,386,16,0,290,3079,3772,4111,4111,3869,2869,1467,1160,870,967,1499,1789,2031,2095,2547,2692,3288,3595,3079,2789,2079,822,870,870,2015,2531,3127,2789,2466,1322,854,838,419,467,0,48,1015,2224,3369,4111,3772,4062,1870,1628,838,32,80,1096,2837,3224,4111,4111,4111,3579,1999,1160,532,741,1257,1676,2353,2273,3030,2950,3546,3901,2869,2660,1676,693,532,1354,2047,2515,3611,2982,2611,1305,532,225,0,0,0,290,1837,2692,3966,3659,3627,3804,1483,1354,0,32,32,1725,2821,3208,4078,4111,4111,3030,1934,854,612,1193,1176,1950,2015,2644,3369,3853,4111,4046,3192,2111,548,209,274,1789,2257,3063,3063,2756,1676,935,580,0,0,0,403,1837,2982,4111,3982,3498,3482,1354,1047,48,0,0,193,2498,3369,4062,4111,4111,2563,1837,1467,806,1273,1467,2079,1870,2740,3256,3514,4111,4111,3369,2144,1209,225,515,1854,2369,3176,2821,2627,2418,1322,757,0,0,16,1338,2079,2482,4111,3127,3321,1999,1241,322,0,0,0,1176,2386,4030,4095,4078,4111,3530,1886,1112,967,515,886,1176,1338,2305,3530,4078,4095,4111,3595,2224,1209,1193,1660,1692,2386,2482,2434,2289,2337,1305,564,0,0,580,1596,3240,4111,2950,3079,2095,1370,338,0,64,0,1886,1854,3305,3192,3466,3643,2966,2950,2579,2627,1434,1257,612,1322,2015,2821,4111,4078,4111,2756,2402,1515,1773,2208,2176,1902,1692,1273,1370,2079,1854,1531,0,96,935,1870,3063,2998,2918,3159,1934,1660,789,48,0,1176,1725,2498,3998,3288,2563,1854,1870,1983,2982,3014,2515,1983,661,1015,1241,3369,3966,4111,3724,3208,1886,1579,2031,2144,2482,2289,1805,1418,1338,1112,628,16,0,789,2531,3208,3450,2531,2466,1773,1773,1370,773,225,806,1579,1886,4111,3949,3079,2289,2079,1273,2128,2756,1837,1999,499,838,1160,3095,3611,4030,3820,3176,2676,2337,2547,2321,2240,1821,1434,1402,1854,1918,1370,0,32,274,1773,2547,3482,2869,2756,1950,1821,886,693,435,499,1273,1805,3788,3691,3176,2418,2224,1902,2450,3176,2611,2386,532,467,386,2079,3030,3756,4046,3627,2724,2321,2418,2595,2531,2353,1612,1418,1821,1854,1773,515,128,403,1322,1741,2805,2498,2257,2047,1773,1386,1434,1289,1193,1579,1708,2595,2756,2418,2160,2079,1837,2289,2934,3030,3063,1837,1386,1144,1676,2128,2724,3385,3014,2692,2240,2192,2740,2837,2869,2289,1870,1628,1805,1660,1160,1241,1273,1354,1692,1596,1628,1999,1950,2079,1547,1467,1273,1547,1821,2111,2740,2466,1983,1531,1531,1499,2079,2466,2869,2934,2079,1870,1596,2321,2515,2934,2918,2692,2144,2079,2369,2386,2627,2257,2273,2095,2160,2144,1966,1467,1386,1579,1354,1773,1563,1579,1854,1821,2047,1789,1757,1257,1354,1418,1854,2966,2885,2579,1934,1725,1273,1741,2031,2321,2498,1854,1821,1773,2434,2772,2998,3095,2740,2128,1934,2079,2386,2466,2079,1902,1805,1789,2079,2079,1837,1676,2160,1837,1757,1837,1338,1547,1450,1773,2015,2160,1999,1628,1660,1467,2579,2563,2515,2192,1854,1499,1644,1999,2224,2563,2047,1886,1854,2015,2386,2982,3159,3047,2498,2176,2047,2402,2353,2418,2111,1805,1644,1741,1805,1708,1483,1725,1983,1854,2418,1966,1692,1628,1483,1644,1805,2015,1628,1870,1757,2402,2644,2498,2305,2111,1531,1467,1934,1950,2305,2402,2305,2111,2257,2192,2676,2676,2579,2418,2353,2353,2708,2837,2579,2386,1950,1628,1531,1596,1257,1128,1176,1596,1789,2676,2644,2240,2337,1902,1531,1450,1515,1047,1515,1644,2337,2692,2579,2289,2031,1821,1660,2402,2208,2466,2192,2047,1821,2095,2192,2918,3063,2885,2369,2111,2079,2402,2966,2934,2950,2418,1563,1273,1112,773,661,1209,1467,1805,2805,2547,2595,2660,2418,1966,1628,1402,677,1047,1241,2047,2144,2418,2192,2176,1950,2111,2402,2547,2918,2305,2128,1708,1805,1837,2901,2918,3014,2434,2353,2353,2498,2805,2853,2627,2079,1531,967,789,145,741,1338,1854,2660,2353,2998,3176,2966,2853,1837,1015,596,661,773,1983,1837,1983,1805,2015,2031,2982,2966,3224,2869,2240,1596,1322,1434,1837,2434,2498,2789,2660,2531,2740,2950,2918,2966,2063,1563,1338,80,0,370,1628,1999,3288,2369,2611,2498,2434,2321,2160,1563,967,983,644,2160,2128,2208,1918,2079,1902,2821,3224,3546,3337,1886,1193,773,967,1418,2337,2305,2611,2128,2482,2660,3401,3240,2837,1773,1176,112,0,145,1531,1870,3353,2966,2547,3433,2998,2885,2192,1450,32,564,403,2224,2708,2724,2515,2482,2047,2740,3643,3305,3498,2692,1080,451,628,709,1579,2063,2224,2224,2386,2789,3530,3530,3192,1983,951,48,0,0,1725,2128,2918,3353,2595,3079,2724,2692,2321,1757,515,161,112,1612,2724,3159,3176,3111,3014,2402,3321,3192,3288,2869,1096,306,483,661,1483,2289,2369,2450,2176,2386,3192,3369,2982,2111,1015,435,0,0,1741,2176,3030,3530,2998,3208,2918,2724,2111,1660,580,96,64,241,2240,2901,3272,3514,3643,3047,3546,3192,3111,2644,870,145,48,225,1176,2627,2998,3224,2756,2595,2498,2531,2192,1563,677,209,16,0,709,2708,3691,3998,3369,3208,2434,2257,2031,1273,403,48,193,741,2966,3708,4030,3546,3369,2498,3030,3208,3111,2579,902,64,48,693,1644,2740,3192,3272,2627,2498,2402,2515,2240,1966,838,338,16,16,161,2386,3159,3949,3933,3482,3095,2515,2289,1418,838,80,193,306,2434,3272,3949,2563,2466,886,290,96,935,1757,2982,3708,3659,2901,2563,2369,2692,2498,2321,1547,951,403,128,64,1338,2257,2466,3691,3159,2756,2934,2547,2402,2160,1354,32,403,886,2337,3369,3611,3659,3079,2627,2772,2869,2466,2482,1112,467,467,725,1176,2789,2950,3014,3079,2821,2982,2966,2789,2111,1612,1031,580,241,0,548,1434,2321,3192,3353,2660,3208,2579,2805,2563,870,128,64,354,1499,3047,3047,3192,2611,2402,2950,3127,3095,2998,1983,1273,1096,4111,3708,2934,3079,2450,2224,2031,644,112,80,435,1128,3401,3562,3837,3208,2724,2240,2240,1918,1386,789,112,0,16,709,2289,3047,4078,4014,2531,2740,2289,2176,1854,1515,0,32,209,1644,3321,4111,4111,4046,2789,2240,2934,2482,2547,1515,515,48,193,612,2756,3369,3579,3595,3159,2708,2434,2257,1676,1467,822,161,0,16,806,2305,3305,4111,3901,2579,2692,2031,1934,1773,419,0,80,274,1708,4030,4111,4111,3691,2611,2192,2772,1741,564,1080,1934,2369,2772,2982,2982,3240,3401,3176,2789,1773,1144,757,0,0,145,1047,1660,3240,3353,3305,3562,3208,2918,2434,1902,96,80,290,1386,2321,2998,3079,2982,2708,2676,3063,2885,3014,2144,1579,1031,677,548,1515,1789,2128,2853,3014,3208,3482,3417,2789,2595,2079,1160,757,0,16,0,1047,1725,2869,2982,3240,3643,3256,3111,2337,1386,564,306,145,1692,2031,2289,2660,2740,2724,3047,3208,3321,3321,2676,1563,951,483,483,1096,1886,2515,2982,3079,3369,3385,3159,3030,2466,1950,1547,370,0,0,370,886,2337,2724,2369,3272,3450,3562,3450,3063,1418,1015,870,741,1483,1757,1902,1821,2015,1950,2353,3256,3611,3466,3014,2466,1031,661,467,1096,1370,2353,2369,2644,3095,3240,3579,3595,3288,2257,1547,677,16,0,644,1047,1450,1805,1837,2418,3095,3514,3192,2982,2515,1692,1660,1531,1821,1708,1257,1080,1305,1563,2240,2853,3111,3305,2772,2305,2015,1434,1176,1612,1579,1708,2095,2224,2482,3450,3659,3933,3498,2756,1628,1112,709,96,32,435,789,1402,2224,2418,2982,3079,3176,2676,2192,1918,1660,1483,1434,1725,1499,1741,1660,1870,2418,2644,2740,2627,2434,1886,1612,1354,1563,1660,2047,2176,2369,2644,3014,3272,3514,3482,2772,2321,1983,1563,1418,1402,886,773,596,1015,1676,2692,3159,3079,2289,2095,1741,1837,1741,1386,1193,1225,1370,1837,2515,2724,2869,2434,2224,1983,1966,1821,1821,1692,1612,1579,1676,2257,2579,2966,3433,3401,3256,2692,2434,2144,2079,1918,1725,1660,1660,1757,1934,2208,2386,2434,2079,1950,1854,1628,1644,1531,1209,1386,1225,1418,1531,1515,1515,2192,2402,2353,2740,2337,1966,1708,1708,1789,2128,2208,2160,2192,2176,2434,2547,2998,2934,2853,2337,2160,1966,2144,2273,2386,2289,2079,1966,1966,2450,2563,2627,2515,2337,2144,1837,1676,1241,1354,1354,1144,1322,773,1064,1515,2063,2224,2208,1886,1692,2305,2305,2611,2595,2144,1725,1499,1547,2273,2692,2563,2466,2337,2176,2369,2627,2531,2531,2466,1950,2063,2337,2386,2515,2386,2160,2240,2273,2353,2611,2515,2337,2128,1773,1467,1112,757,564,935,1322,1757,2176,1966,2047,2337,2579,2547,2273,1612,1257,1579,1789,2240,2160,1854,1725,1934,2176,2772,2853,2531,2434,2176,2128,2321,2466,2273,2240,2176,2160,2434,2740,2837,2660,2144,1950,2111,1934,1757,1676,1612,1628,2128,2063,1950,1837,1434,1160,1128,1644,1821,1983,2079,1241,1805,2224,2418,2224,1644,1193,1209,2531,2450,2756,1999,1531,1725,2386,2611,2772,2660,1870,2289,2547,3047,3047,2869,1612,1596,1934,2111,2434,2369,2176,2095,2305,2192,2450,2128,1902,2031,2063,2160,2160,2031,1660,1547,1128,435,451,1805,1467,1725,1579,1338,2498,2805,2901,1644,1692,1241,2853,3047,2305,1918,1047,1708,2289,3192,2047,2257,2111,2353,3224,3240,2644,2031,1660,1596,2321,2095,1708,1354,1821,2466,3530,3272,2369,2305,2192,2450,1983,1370,870,1322,1886,1821,1209,0,0,290,2853,2128,2627,1676,2579,4111,3901,2837,354,725,1854,3111,1757,693,612,1176,3611,3917,1902,1628,2885,3659,4111,2160,1080,661,2176,1983,1966,757,628,2595,3176,3546,2885,2595,2611,3611,2982,1499,596,241,1418,1773,1644,1596,1515,644,370,0,2611,2853,1918,2950,2450,4111,3933,2805,193,596,822,1434,1418,96,1612,2724,4111,3401,2676,2160,3514,3869,3321,2724,1338,1547,1837,951,0,870,1176,2208,2498,2337,3579,4111,3982,3514,2708,1999,2192,1289,419,822,1354,1999,2128,1144,112,128,532,2547,3256,1434,3546,3708,4111,4062,725,483,1128,693,0,209,177,2805,3675,3095,2515,3933,3691,4111,2772,1225,2515,2111,1450,370,209,1096,2353,1902,2160,2756,3305,3998,4111,2982,3224,3579,1531,1434,386,499,1112,1209,1128,1918,1805,1434,661,16,16,3627,3353,918,3288,2627,4111,3933,1257,1160,1676,2273,499,1273,886,3772,3966,1418,2079,2644,3820,3546,1837,1434,3369,2047,1176,741,918,1499,1886,757,741,3240,3369,3256,2901,3159,3772,2772,1596,1628,1983,1886,999,386,1918,2547,2337,1386,1176,1386,1225,257,2176,3595,2015,3224,3385,3869,4111,2531,838,1273,2095,16,548,354,2176,4078,1870,2515,4062,4062,3385,2901,1854,2498,1837,225,435,677,838,1338,1015,1209,3788,3756,3111,3030,3224,3643,2627,1644,1370,1708,983,564,1096,2144,2805,2982,2176,2466,2369,1225,241,0,274,2611,0,612,3369,3562,4111,1209,773,3401,3030,596,999,1515,1402,3014,580,2369,3933,4111,2063,2724,2982,3546,3385,0,386,1354,1322,789,386,1692,2756,2885,2305,2805,4111,3966,3208,1773,2466,2192,1338,677,1450,2305,2805,2015,1902,3030,2176,1370,145,0,0,1047,3401,0,2418,4111,3385,4111,1193,2289,3014,1999,193,80,1176,628,1725,128,1370,3982,4062,2885,3224,3885,3047,2676,1015,773,1692,403,0,548,2321,2240,2498,2482,3143,4111,3627,2498,3030,3272,2482,1918,1241,1934,3030,2466,1418,1837,2111,1644,1273,209,628,854,0,1692,4111,580,2531,2998,3498,4111,564,1064,2079,1837,145,1257,1402,644,3079,1160,3756,4111,4046,1902,2434,2982,2208,2160,0,515,1708,951,1096,1193,2934,3047,3998,3192,2869,4062,3111,2708,2160,1418,1983,1725,854,2063,2660,2369,2805,2289,1886,1983,1257,177,451,16,0,854,4111,2595,1128,4111,3772,4111,2418,64,1305,1725,902,0,822,1305,2434,2579,2482,3885,4111,3176,2337,3030,2434,1676,306,0,386,1386,1402,1773,2789,3740,3885,3708,3627,3659,3063,2305,1418,1160,2321,1370,1660,2337,2466,2563,2595,1902,1692,2128,48,193,886,677,757,1418,1708,2772,3224,967,1934,3530,2434,2950,241,306,1273,838,128,1418,2498,2402,3627,2885,3691,4111,3708,1805,1789,1628,1305,1612,661,1209,2144,2531,2676,3095,3740,3579,3127,2692,2402,2273,2111,1354,1515,2128,1805,2289,2337,2224,2273,1499,1144,1064,1354,1209,1176,1547,1805,1612,1999,1837,1289,2095,1402,1080,1950,2111,2224,2402,1257,1547,2450,2144,1886,3079,2885,2434,2821,2563,2273,2515,1902,1821,2482,2144,2402,2515,2418,2869,3482,2676,2257,1886,1692,1805,1563,1596,1821,2724,2547,2789,3353,3159,2144,1934,1499,1370,1450,628,822,1193,1434,1821,1999,1950,1837,2047,1805,1660,1966,1773,1596,1596,1854,1628,1918,2063,1902,2257,2563,2563,2353,2095,2015,2031,2128,1886,2273,2434,2402,2369,2676,2789,2724,2660,2257,2547,2369,1644,1757,1999,1934,1983,2434,2756,2837,2934,2563,2257,2321,1612,1741,1467,1144,1579,1434,1515,1934,2305,2273,2273,2289,2160,2257,1757,1579,1322,1628,1612,1579,1418,1483,2111,2079,1983,2224,2450,2369,2063,1886,1789,1983,2111,1708,2015,2128,2160,2418,2240,2369,2579,2289,2273,2337,2111,2192,2450,2257,2111,2402,2305,2579,2144,1870,2160,2079,1918,1837,2176,2111,2434,2337,2128,2144,2015,1950,1725,2079,1741,1757,1773,2015,2273,1725,1757,1628,1950,1837,1515,1547,1660,2144,2353,2240,1870,1918,2144,2063,2289,2095,2063,1983,1773,1805,2015,2240,1596,1902,2031,2369,2644,2402,2289,2369,2692,2369,2369,1854,1596,1708,1870,2063,2289,2498,2353,2611,2547,2321,2337,2063,1322,1531,1805,1837,2192,1773,1579,1854,1176,1434,2192,2240,2466,2063,1837,1773,1983,1757,1757,1708,1531,2273,2595,2579,2369,2611,2692,2240,1950,1628,1805,1983,2257,2144,2224,1612,1757,2160,2369,2692,1999,2208,1950,1902,1789,2095,2192,2047,2095,1870,2224,2321,2353,2305,2321,2240,1789,1805,1628,1886,2015,1870,1789,1660,1983,2321,2498,2224,2079,2031,1708,1579,1854,1886,2192,2208,2192,2208,2273,2386,2289,2257,2353,2224,1999,1983,2047,1934,1805,1644,1628,2160,2498,2289,2321,2353,2386,2257,1821,1612,1660,2015,1821,1950,1966,1966,2160,2031,1886,2128,1983,1692,1773,1741,1854,1918,1870,1821,2144,1837,1886,2111,1547,1483,1596,1612,1660,1854,2192,1805,2950,2934,2853,2805,1805,2450,2418,2515,2450,2418,2208,1950,1886,1305,1741,2095,2305,2627,2611,2740,2547,2289,1950,1886,1934,1966,2079,2111,2402,2289,2289,2047,1821,1854,2063,2111,2079,2015,1821,1773,1531,1499,1983,2128,2353,2515,2531,2337,1966,1837,1708,1870,1918,1821,1966,2176,2208,2289,2563,2466,2579,2289,2305,2257,2144,2015,1741,1676,1531,1757,1870,2192,2257,2337,2224,2450,2273,2047,2128,1966,1837,1725,1789,1725,1934,1886,1902,2047,2047,1950,2111,2095,1741,1676,1628,1692,1870,2144,2031,2128,1934,1773,1870,1660,1708,1821,1660,1563,1209,1064,1064,1741,1886,2708,2756,3079,2934,2740,2660,1805,1676,1160,1563,1757,2257,2531,2676,2756,2450,2224,1934,1966,2144,2192,2321,2434,2418,2079,1999,1870,1612,1789,1950,2208,2434,2466,2450,2337,2031,1773,1628,1741,1725,2257,2289,2466,2627,2692,2079,1983,2063,1708,1870,1886,2031,2160,2595,2515,2466,2386,2337,2305,1821,1934,2111,2273,2240,2257,2337,2192,2047,1870,1983,1934,1934,1870,1918,2031,1902,1934,1854,1821,1821,1757,1725,1950,2031,2031,1757,1563,1563,1499,1450,1418,1531,1596,1773,1660,1450,1934,2015,2208,2305,2240,2160,2192,2111,1837,1870,1870,1789,1902,2079,2305,2547,2708,2627,2515,2353,1999,2031,1870,2224,2192,2240,2498,2595,2660,2353,2498,2160,2063,1934,1886,2031,2176,2418,2337,2515,2402,2273,2144,2031,1966,1999,1934,1741,1886,1837,1854,1757,1725,1934,1966,2079,2128,2192,2289,2224,2079,1934,1950,1999,2015,2031,2111,2176,2047,2047,2079,2144,2111,2111,2192,2208,2128,1983,2063,2063,2063,2128,2128,2079,2192,2208,2047,2273,2273,2111,1950,1902,1628,1676,1757,1628,1805,1902,1966,1983,1934,1837,1854,1725,1660,1757,1725,1741,1773,1870,1837,1966,1934,2031,2128,2160,2337,2369,2418,2273,2353,2176,2095,2176,1983,1999,1966,2031,2111,2257,2208,2160,2095,1999,2128,2144,2144,2257,2273,2208,2257,2224,2128,2305,2257,2160,2111,2031,1966,1983,1854,1918,2031,2063,2144,2176,2160,2176,2128,1950,1886,1918,1854,1902,2031,1983,2047,2015,1966,2047,2176,2176,2305,2305,2111,2176,2176,2095,1999,2015,1999,2047,2079,2063,2111,2128,2192,2176,2224,2128,2289,2321,2224,2337,2257,2176,2095,2095,1854,1918,1950,1708,1757,1757,1805,1870,1708,1725,1773,1757,1725,1579,1531,1515,1499,1467,1692,1725,1789,2111,2240,2321,2353,2386,2176,2257,2257,2079,2144,2144,2257,2369,2498,2482,2482,2547,2482,2498,2305,2240,2224,2224,2224,2305,2321,2273,2289,2240,2208,2111,2111,2176,2192,2047,2031,1983,1773,1741,1612,1547,1483,1354,1241,1176,1047,1031,1080,1289,1450,1934,2273,2515,2692,2676,2595,2321,2224,1966,1950,2047,2337,2402,2498,2466,2369,2257,2063,2015,2192,2305,2627,2837,2918,2853,2772,2531,2144,1983,1854,1902,1983,2144,2224,2305,2321,2402,2353,2305,2224,2079,1999,1934,1596,1418,1144,999,918,661,580,596,725,886,1483,1870,2257,2869,3030,3095,2934,2660,2111,1854,1741,1821,2015,2337,2418,2482,2337,2144,1950,1805,1870,2353,2611,2869,3127,3095,2950,2321,2079,1950,1999,2111,2353,2466,2579,2369,2240,2031,2047,2144,2353,2466,2547,2547,2289,1725,1338,1031,661,483,451,483,467,419,515,806,1563,2063,2998,3337,3659,3417,3095,2789,1950,1708,1563,1773,1999,2386,2321,2095,1708,1450,1402,1579,1950,2869,3288,3546,3401,3176,2353,2063,1821,1773,1966,2498,2660,2676,2627,2450,2337,2224,2289,2627,2772,2821,2708,2547,2240,1692,1402,983,902,757,467,306,161,193,596,1741,2353,3240,4078,4095,4111,3450,3047,2047,1837,1547,1031,1080,1176,1193,806,386,145,112,96,435,2208,3111,3869,4111,4111,3917,3401,2660,1757,1225,628,354,145,564,918,1579,2047,2498,3063,3401,3885,3885,4111,3820,3208,2563,1837,1241,902,1080,1176,1612,1773,1966,2257,2708,3417,4111,4111,4111,4095,3417,2466,1031,403,193,306,741,1338,1628,1644,967,661,0,96,209,1483,2337,2950,3804,3837,3047,2901,2531,1757,1386,806,322,0,596,822,1402,2547,2982,3385,3433,3788,3530,3627,3562,1257,1692,1837,1886,1902,1128,1080,935,1225,1628,3047,3482,3724,3804,3256,2901,1966,1644,1644,1854,2144,2337,2434,2273,2160,2079,2273,2579,2869,3466,3450,3401,2627,2240,1386,1128,1015,822,854,499,403,80,0,0,0,1160,2095,3595,4095,4111,3966,3675,2966,2111,1547,1112,854,725,967,838,1064,967,1257,1660,2176,2740,3579,4014,3853,3611,3063,2273,1821,1450,1418,1338,1628,1434,1499,1612,1950,2402,3256,3788,4014,4062,3675,2724,1999,1596,1628,2821,1579,1096,661,580,757,918,1999,2128,2740,2740,2950,3804,4111,4111,4111,3756,1918,1209,515,145,338,1338,1757,1999,2063,1708,1354,564,435,306,354,451,1805,2353,2515,3788,3159,3466,2918,2289,1660,773,725,0,177,644,1741,2821,3498,4095,3595,4078,3482,3788,3321,2805,1950,1144,1031,0,548,854,1628,2321,2837,3224,3756,4014,3966,4111,4078,3659,2257,1144,451,467,999,1515,2095,2079,1934,1886,1612,1579,1289,999,370,80,0,338,2208,2837,4095,3288,3562,3869,1870,2144,338,499,0,386,370,2998,3498,3401,4111,3659,3917,2547,3079,2273,2305,2402,257,306,0,515,854,2918,3305,3401,3885,3433,3917,3224,3804,3143,2740,2386,693,499,306,1483,1725,2692,2418,1999,1789,1531,1612,1499,1450,515,241,0,0,918,2692,3691,4111,3143,3708,3385,1837,1805,241,257,0,902,677,2031,3885,3966,3837,2982,3820,2240,3433,3014,2176,1047,32,0,0,2192,2353,3369,3708,3450,2772,2934,3643,3466,3837,1870,1450,757,677,1144,1757,3030,2756,2289,1499,1338,1467,1821,2047,1757,1354,322,193,0,0,225,1805,2708,3385,3288,2418,3708,1999,2644,2047,274,128,241,1338,1144,4111,3724,4111,3176,2676,2966,2644,3756,1273,1450,0,96,145,1870,2982,2482,3530,2547,3401,3143,3691,3756,3192,2885,499,725,1015,2224,2740,2998,2547,1660,1596,1257,2305,2111,2192,1612,1354,1370,1305,1547,661,193,16,870,1708,3579,4111,3853,4111,3611,2402,1434,177,80,0,467,580,2901,3982,3820,4111,3450,3982,2627,3176,1741,1467,209,0,48,112,1467,2192,3433,3724,3982,3869,3885,3643,2692,2386,1209,967,854,983,1757,2063,2386,2482,2805,2353,2402,2192,1837,1773,1837,1725,1515,773,64,0,0,0,1757,2869,3772,4062,4111,4046,3305,2192,806,0,0,0,32,48,3466,3982,4111,4111,3675,3466,2660,3256,1854,1660,0,0,0,515,1805,2273,3772,3740,3659,3611,3740,3176,2805,2563,451,354,596,1047,2031,3030,3095,3143,2853,2450,2369,2176,1837,1725,1402,1080,967,806,499,274,177,0,225,3450,3901,4111,4111,3820,3885,1305,1289,0,32,0,0,419,451,4111,4078,4095,4111,3820,2498,1789,2176,1193,1805,0,0,16,822,1966,3514,4111,3933,4046,3417,2982,2531,2595,1563,983,1160,596,1563,2418,3595,3901,3385,2660,1805,1386,1015,1241,1450,1531,1370,1354,1596,1273,1499,902,661,306,2740,2966,3208,4111,2982,3627,1144,564,112,0,241,80,1918,2176,4111,3982,4111,3869,2466,2692,1322,2563,870,1338,80,209,789,1354,2611,3014,4095,3256,3675,3337,2692,2982,2531,1886,1305,1531,1080,2160,2644,3111,3321,2240,2176,1563,1692,1483,1837,1789,1676,2063,2144,2660,2095,2273,822,532,338,0,548,1854,2369,3837,2369,2918,3272,1821,2192,1241,1322,419,2079,1612,1757,2918,2144,2289,1596,2321,1918,3111,3079,2853,2740,1628,1902,1499,2031,1966,2289,2402,2515,2644,2515,2918,2498,2724,2724,2208,2176,1950,2063,1983,2321,2144,1950,2224,1950,2192,2047,2095,2031,2128,2031,1934,1886,1338,1128,806,677,338,32,386,1628,1950,3530,4078,2901,4014,1563,2547,1660,2015,1064,306,1064,32,2095,1160,2498,2515,3353,3724,3579,4095,3337,4095,2531,2208,1176,370,757,725,1966,1708,2531,2257,2676,3176,3546,3966,3288,3014,2015,1886,1402,1821,1854,1596,1692,1338,1628,1563,1999,2240,2369,2498,2273,2305,1966,2079,1499,1064,403,145,0,0,564,1789,2273,3675,2740,3498,2482,2289,1418,935,1305,306,1563,1370,2708,2853,2998,3401,2821,3643,3047,3595,2611,2563,1676,1080,1354,773,1209,1273,2257,2208,3192,3256,2724,3595,2885,2772,2547,2095,1612,1225,1193,1064,1515,1789,2160,2402,2031,2031,1821,1725,1870,2192,2369,2337,2337,2047,1821,1338,1176,1031,1128,1193,1128,886,886,1692,1370,3047,2531,2386,3240,2321,2740,1515,2047,1193,2176,2853,2305,3192,2144,2708,2176,2724,2321,2192,2531,2095,2805,2063,2676,2047,2386,2482,1934,2289,1628,2240,1870,2095,1886,1757,2047,1999,2289,1725,1934,1160,1434,1854,2128,2563,2240,2289,1886,1434,1386,1386,2273,2386,2756,2353,2192,1757,1692,1805,1902,2015,1579,1563,1128,773,709,1563,1370,1773,2305,2160,3256,2837,3401,2595,2466,2337,1563,2047,1467,2998,2386,2934,2450,1821,2192,2047,2805,2434,3143,1837,2015,2224,1273,1692,1531,1983,1870,2369,2063,1676,1886,1386,1773,1515,1676,1741,1966,2224,2289,2579,2369,2547,2369,2240,2079,1870,1725,1708,1999,2111,2434,2595,2692,2644,2063,1934,1354,1450,1402,1805,1837,1789,1579,1225,1080,1289,1789,2450,3127,2950,3353,3208,2692,2595,1886,1902,1225,1644,1338,1418,2386,2273,2934,2369,2515,1854,2128,2386,2386,2611,2015,1692,1031,854,854,967,1918,2224,2692,2966,3030,2724,2579,2369,1870,1692,1499,1483,1563,1918,2047,2321,2402,2547,2611,2724,2772,2498,2257,1999,1741,1676,2047,2144,2192,2047,1886,1612,1644,1789,2369,2563,2595,1999,1741,1241,693,935,1338,1741,2321,2547,2789,3111,2579,2595,1966,1886,1596,1886,1757,2031,2015,1531,1789,1531,1644,1999,2386,2627,2740,2966,2353,2353,2111,1676,1515,1515,1644,1596,2208,2176,2273,2386,2402,2386,2305,2515,2321,2466,2386,2208,2128,1902,1999,1854,2160,2176,2386,2369,2386,2257,2208,2257,2192,2305,2144,2111,1950,1450,1450,1483,1821,1999,2240,2031,1837,1193,886,838,1128,1289,2128,2176,2305,2869,2708,2885,2418,2353,1789,1821,1983,1741,1966,1805,1676,1579,1563,1644,1918,2434,2611,3014,2998,2869,2772,2337,1886,1531,1176,1370,1547,1902,2273,2611,2644,2434,2531,2321,2660,2692,2692,2434,2240,1886,1660,1983,1805,2047,2144,2111,2240,2063,2079,2047,2192,2176,2273,2192,1741,1612,1418,1128,1160,1322,1628,1886,2047,1950,1773,1305,1386,1354,1854,2240,2644,3159,3079,3030,2627,1966,1531,1047,1467,1322,1773,2063,2192,2095,1870,1983,1789,2273,2386,3143,3208,3095,2853,2305,1757,1418,1450,1499,1870,2369,2611,2772,2676,2482,2257,2224,2095,2353,2305,2257,2015,1854,1773,1660,1821,1983,2192,2208,2192,2111,1821,1789,1725,1902,1983,2015,2176,2047,1999,1789,1579,1499,1386,1499,1596,1692,1483,1402,1467,1483,1531,1966,2321,2740,3272,2998,3159,1918,1660,1338,1064,1354,2095,2660,2498,2918,2386,1966,1854,1757,2482,2708,3240,3176,3143,2224,1692,1563,918,1257,1515,2208,2547,2611,2644,2257,2176,2047,2047,2386,2386,2337,1999,1902,1354,1322,1483,1676,1983,2369,2547,2498,2369,2144,1821,1805,1821,2128,2353,2498,2257,2095,1160,951,854,918,1209,1499,1708,1612,1837,1886,1821,2934,2998,3063,3837,3208,2724,1805,1209,370,338,789,1354,2386,2756,3305,3401,2531,2515,2144,2337,2466,2885,2740,2515,1837,1193,951,838,1064,2176,2531,2982,3176,3014,2321,2031,1821,1483,1692,1805,1983,2079,1821,1854,1692,1934,2063,2321,2950,3079,2869,2482,2144,1225,1096,1160,1483,1886,2369,2482,2515,2128,1886,1563,1499,1418,1644,1563,1434,1273,1144,1708,1725,2402,3047,3337,3982,2966,2869,1209,870,515,338,838,1015,2676,2740,3288,2966,2466,2369,2144,2402,2708,2918,2547,2208,1870,628,596,709,1241,1966,2934,3401,3546,3224,2918,2257,2047,1902,1966,1886,1870,1708,1434,1257,1193,1450,2353,2821,3369,3433,3353,2240,1741,1338,628,822,983,1934,2337,2950,2918,2660,2257,1805,1644,1305,1418,1450,1547,1547,967,902,1257,1547,2128,3579,3562,4030,3079,2482,1064,354,338,177,951,1354,2660,2934,2950,3063,2482,2805,2692,2724,3208,3063,2547,1902,1596,290,435,693,1418,2369,3305,3804,3804,3353,2869,2273,1966,1741,1870,1644,1596,1209,918,902,935,1305,2450,3030,3433,3708,3353,2128,1660,983,725,870,1080,2031,2402,2756,2821,2821,2353,2257,2160,1870,1870,1612,1418,1241,773,661,644,1144,1821,2772,3482,3820,3321,3401,1821,1821,1402,935,983,757,1434,1450,2563,2595,2821,3562,3385,3611,3208,3063,2257,1966,1644,838,918,661,1418,1725,2627,2998,3030,3288,2982,2885,2337,2208,1757,1579,1515,951,902,773,1031,1370,2095,2498,2772,3079,2966,2515,2192,1854,1579,1499,1483,1773,1773,2160,2224,2337,2772,2821,2982,2740,2595,1789,1531,1289,918,1080,1064,1596,1692,1918,1870,1725,2128,2128,2708,2885,2692,2934,2482,2015,1531,1015,1015,1080,1483,2434,2966,3417,3337,3256,2305,2063,1934,1708,1983,2111,2240,2160,1870,1612,1450,1628,1676,2095,2515,2708,2611,2402,2240,1612,1547,1434,1579,1741,1918,2031,1902,1805,1692,1805,1950,2128,2611,2692,2789,2434,2337,1934,1854,1999,2031,2240,2386,2450,2450,2321,2160,2015,1837,1692,1725,1708,1773,1966,1886,1934,1725,1644,1547,1483,1450,1434,1644,1805,2144,2547,2611,2853,2966,2450,2353,2015,1483,1354,1531,1628,1902,2369,2369,2531,2498,2434,2660,2563,2611,2515,2386,2192,1692,1467,1112,1241,1176,1837,2095,2257,2837,2756,2644,2418,2224,1886,1837,1757,1692,1741,1563,1579,1676,1708,1966,2337,2547,2708,2837,2789,2676,2337,2063,1741,1531,1467,1596,1741,1966,2369,2498,2563,2547,2386,2176,2079,1902,1821,1757,1660,1676,1612,1499,1483,1434,1531,1660,1886,2047,2176,2176,2337,2289,2289,2531,2128,2305,2305,2015,2047,1902,1983,1902,2224,2208,2289,2644,2466,2547,2289,2095,1983,1870,1934,1854,1934,1741,1805,1821,1773,1966,1983,2305,2353,2434,2386,2257,2063,1886,1789,1708,1708,1902,1886,2015,2095,2111,2192,2208,2289,2321,2369,2337,2208,2111,1950,1966,1902,2208,2257,2321,2434,2305,2128,1950,1854,1725,1757,1773,1821,1870,1854,1918,1902,1934,1950,1918,1870,1821,1789,1725,1757,1708,1886,2144,2273,2644,2498,2644,2611,2192,2111,1821,1773,1708,1886,1870,1950,2176,2111,2369,2369,2240,2515,2369,2289,2208,2015,1741,1628,1644,1515,1757,1854,2095,2257,2257,2337,2273,2160,2144,2176,2144,2144,2111,2015,1950,1854,1821,2031,2128,2208,2466,2466,2418,2353,2224,2176,2176,2176,2208,2176,2047,1902,1886,1676,1725,1789,1837,1966,1966,1983,1934,1886,1837,1837,1886,1886,1870,1741,1676,1273,1273,1418,1918,2208,2901,2853,2885,2708,2337,2192,1741,1596,1692,1789,1918,2224,2273,2160,2240,2160,2160,2321,2321,2515,2547,2321,2128,1966,1596,1531,1660,1741,1999,2176,2257,2305,2144,2128,2095,2224,2240,2450,2386,2289,2160,1999,1902,1918,1902,2095,2176,2208,2208,2176,2111,2047,2047,1983,2047,2047,2015,1999,1918,1870,1837,1725,1676,1708,1644,1676,1757,1773,1837,1902,1918,1886,1870,1821,1999,1983,2047,2240,2224,2273,2192,2144,2144,2208,2273,2434,2482,2434,2321,2176,1966,1934,1918,2015,2144,2240,2305,2402,2289,2321,2321,2192,2208,1999,1934,1837,1757,1692,1692,1902,1934,2257,2289,2369,2434,2386,2321,2111,2031,1886,1886,1886,1854,1854,1854,1902,1966,2031,2128,2176,2128,2128,2047,1934,1886,1805,1821,1821,1837,1837,1934,1966,1999,2015,2031,2031,2047,2047,2015,2015,1983,1918,1886,1837,1821,1837,2015,2111,2273,2466,2515,2531,2337,2273,2031,2047,1983,1999,2031,2015,2160,2192,2386,2418,2498,2450,2434,2240,2079,2015,1789,1773,1773,1821,1886,2079,2160,2224,2289,2257,2208,2079,2015,1934,1854,1870,1789,1773,1789,1789,1837,1983,2095,2144,2321,2289,2240,2111,1983,1805,1725,1708,1789,1854,1983,2031,2095,2144,2208,2257,2289,2289,2176,2079,1950,1773,1692,1676,1805,1902,2192,2257,2321,2273,2240,2208,2128,2144,2160,2224,2208,2257,2208,2128,2111,2063,2160,2144,2079,1983,1918,1886,1837,1821,1870,1966,2031,2192,2224,2224,2176,2079,1934,1854,1821,1821,1837,1902,1918,1966,2047,2063,2095,2128,2160,2224,2257,2257,2192,2160,2079,1918,1870,1821,1886,1934,2095,2176,2240,2289,2289,2273,2240,2192,2128,2047,1983,1950,1934,1934,1966,1999,2063,2111,2128,2176,2208,2224,2240,2144,2128,2031,1950,1918,1870,1934,1918,1966,1999,2047,2079,2095,2128,2079,2079,2031,1966,1934,1902,1902,1886,2015,2063,2095,2176,2176,2144,2079,2111,2337,2337,2369,2289,2240,2079,1983,1918,1821,1805,1805,1821,1870,1966,2063,2128,2224,2240,2128,2079,1999,1902,1902,1886,1966,1999,2015,2031,2015,1983,1983,1999,1999,2015,2031,1999,2063,2015,2047,2031,2015,2031,1983,2031,1999,2063,2047,1983,1950,1870,1902,1934,1983,2224,2273,2289,2208,2144,1999,1966,2015,1999,2111,2128,2176,2176,2079,2095,2063,2144,2176,2321,2337,2337,2273,2144,2031,1918,1902,1950,1983,2031,2063,2063,2031,2047,2031,2047,2063,2031,1983,1966,1983,1983,1999,1983,1950,1983,1999,2015,2079,2111,2128,2128,2095,2015,1966,1934,2015,2063,2095,2095,2095,2079,2063,2063,2095,2128,2160,2176,2144,2079,2031,1983,1999,2015,2031,2079,2095,2079,2095,2079,2079,2031,2031,2047,2047,2095,2063,2047,1999,1983,1999,1983,2031,2063,2079,2079,2031,2015,1983,2015,2015,2031,2031,2015,1983,1983,2015,2031,2031,2079,2095,2095,2111,2079,2047,2031,2015,2047,2063,2111,2144,2144,2128,2111,2111,2063,2063,2063,2128,2144,2128,2095,2047,1999,1999,1983,2031,2047,2111,2111,2111,2079,2063,2031,1999,2031,2047,2047,2079,2047,2031,1966,1966,1966,2047,2095,2144,2208,2192,2095,2047,1983,1950,1950,1999,2063,2063,2015,2015,1999,2015,2015,2031,2095,2128,2111,2063,2047,1966,1966,1966,1966,1999,2079,2111,2111,2095,2079,2095,2111,2128,2128,2111,2095,2047,1999,1934,1966,1999,2079,2111,2144,2160,2144,2079,2047,2047,2047,2047,2047,2031,2031,1999,1999,2015,2047,2079,2111,2128,2144,2111,2079,2063,2031,1999,2015,2015,1999,2031,2015,2015,2031,2063,2079,2095,2079,2063,2031,2015,2015,1999,2031,2015,1999,2047,2031,2031,2063,2047,2047,2047,2047,2047,2031,2031,2063,2047,2047,2047,2063,2063,2079,2063,2079,2095,2095,2095,2095,2095,2079,2079,2047,2047,2047,2047,2063,2095,2111,2128,2144,2128,2111,2111,2095,2079,2063,2063,2047,2047,2047,2047,2047,2031,2047,2047,2047,2031,2031,2031,2031,2015,2047,2063,2063,2079,2063,2047,2015,2015,1999,2031,2031,2047,2079,2095,2095,2079,2047,2015,2015,1999,1983,1983,1999,1999,2015,2031,2047,2079,2063,2079,2079,2095,2079,2079,2095,2063,2063,2063,2047,2063,2047,2031,2031,2063,2047,2063,2047,2063,2079,2079,2095,2063,2063,2063,2031,2031,2047,2063,2063,2079,2095,2128,2111,2111,2111,2079,2047,1999,1999,1983,1999,1999,2031,2047,2047,2031,2063,2079,2047,2063,2063,2063,2047,1999,2015,2015,2015,2031,2047,2095,2095,2111,2111,2095,2079,2063,2063,2047,2047,2047,2063,2047,2015,2015,2015,2047,2047,2111,2128,2144,2144,2095,2047,1999,1983,1983,1999,2031,2047,2063,2079,2095,2079,2079,2079,2111,2111,2095,2095,2063,2047,1999,1983,1983,2015,2047,2095,2128,2111,2095,2063,2031,2031,2031,2031,2031,2047,2031,2031,1999,2015,2015,2031,2047,2079,2095,2095,2063,2047,2031,2031,2015,2047,2063,2063,2095,2111,2095,2128,2128,2111,2111,2095,2079,2079,2079,2047,2031,2015,2015,2031,2031,2063,2079,2047,2031,2031,2015,2031,2047,2079,2079,2079,2079,2047,2063,2063,2047,2063,2063,2063,2047,2031,2031,2031,2063,2079,2095,2095,2079,2047,2031,2015,2015,2015,2031,2015,2047,2047,2047,2047,2063,2079,2095,2095,2095,2079,2063,2063,2047,2031,2047,2047,2063,2079,2079,2063,2063,2047,2047,2063,2079,2063,2079,2095,2079,2063,2031,2031,2047,2063,2047,2063,2063,2063,2063,2047,2047,2031,2031,2047,2063,2063,2063,2063,2047,2031,2015,2015,2015,1999,2031,2031,2047,2047,2047,2031,2031,2031,2031,2031,2063,2063,2063,2063,2063,2063,2047,2063,2063,2079,2079,2079,2079,2063,2063,2063,2063,2063,2079,2063,2047,2047,2047,2047,2063,2063,2079,2095,2095,2111,2095,2095,2063,2063,2047,2031,2031,2031,2031,2031,2047,2063,2063,2063,2079,2079,2079,2079,2047,2031,2015,1999,2015,2047,2031,2047,2047,2063,2063,2079,2079,2095,2079,2063,2047,2031,1999,1983,1983,2015,2031,2047,2079,2079,2079,2079,2079,2063,2063,2047,2031,2031,2015,2031,2047,2063,2079,2079,2079,2079,2095,2079,2095,2079,2079,2063,2031,2031,2031,2031,2031,2063,2063,2079,2095,2095,2079,2079,2063,2063,2047,2031,2015,2031,2031,2031,2015,2031,2031,2063,2079,2079,2079,2079,2063,2063,2047,2047,2047,2063,2047,2047,2047,2047,2047,2079,2079,2079,2063,2063,2047,2031,2031,2047,2047,2047,2079,2063,2063,2063,2063,2063,2063,2079,2063,2063,2063,2063,2047,2031,2031,2047,2063,2063,2063,2079,2063,2063,2063,2047,2047,2047,2047,2031,2031,2047,2047,2047,2047,2047,2079,2063,2063,2047,2031,2031,2031,2031,2047,2047,2047,2047,2047,2047,2047,2047,2063,2063,2063,2079,2079,2063,2063,2063,2063,2063,2063,2063,2063,2047,2047,2047,2031,2047,2047,2063,2063,2063,2063,2047,2047,2047,2063,2063,2079,2079,2063,2063,2063,2047,2063,2063,2063,2063,2063,2063,2063,2047,2031,2031,2047,2047,2047,2047,2063,2063,2079,2079,2063,2047,2047,2063,2047,2063,2047,2031,2031,2015,2015,2015,2047,2063,2079,2063,2047,2063,2047,2031,2047,2047,2031,2047,2047,2031,2047,2047,2063,2063,2063,2063,2063,2063,2047,2031,2015,2031,2047,2047,2047,2047,2047,2063,2047,2047,2047,2047,2063,2047,2063,2063,2079,2063,2063,2063,2063,2079,2079,2079,2063,2047,2047,2047,2047,2047,2047,2047,2063,2063,2063,2063,2063,2063,2063,2063,2047,2063,2063,2047,2063,2047,2047,2047,2047,2047,2047,2047,2047,2063,2063,2079,2079,2095,2079,2063,2047,2047,2031,2031,2031,2031,2031,2047,2079,2079,2079,2063,2079,2063,2047,2063,2063,2063,2047,2047,2047,2047,2047,2063,2047,2047,2047,2047,2047,2031,2031,2031,2047,2047,2047,2047,2047,2047,2047,2063,2047,2047,2063,2063,2063,2047,2063,2047,2047,2047,2047,2063,2063,2063,2063,2063,2047,2047,2047,2047,2047,2063,2063,2063,2079,2063,2063,2063,2063,2079,2079,2063,2079,2079,2063,2063,2063,2047,2047,2031,2047,2063,2047,2047,2047,2079,2063,2079,2079,2095,2063,2063,2047,2031,2047,2031,2031,2031,2047,2047,2047,2063,2063,2047,2047,2047,2047,2047,2047,2047,2031,2031,2031,2031,2047,2063,2047,2063,2063,2079,2063,2063,2047,2031,2031,2031,2047,2063,2063,2063,2047,2063,2047,2063,2063,2063,2079,2063,2063,2047,2047,2047,2063,2047,2047,2063,2063,2063,2079,2079,2079,2079,2079,2079,2079,2063,2047,2047,2047,2031,2031,2047,2063,2047,2063,2063,2047,2063,2063,2063,2063,2063,2063,2047,2047,2031,2031,2047,2031,2047,2047,2047,2063,2063,2063,2063,2063,2063,2047,2047,2063,2063,2063,2063,2063,2063,2063,2063,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2063,2063,2047,2063,2047,2047,2047,2047,2063,2047,2047,2047,2047,2063,2047,2047,2063,2063,2063,2063,2079,2063,2063,2063,2047,2047,2047,2047,2047,2063,2047,2047,2047,2047,2047,2047,2047,2063,2063,2063,2063,2063,2063,2047,2047,2047,2031,2031,2031,2031,2047,2047,2063,2047,2047,2047,2047,2063,2047,2047,2047,2047,2031,2047,2047,2047,2047,2047,2047,2047,2047,2047,2063,2063,2063,2063,2079,2079,2063,2063,2063,2063,2063,2047,2047,2047,2047,2063,2063,2047,2031,2031,2031,2047,2047,2063,2063,2079,2063,2063,2079,2063,2063,2063,2063,2047,2063,2063,2047,2063,2063,2063,2079,2079,2095,2095,2079,2079,2063,2063,2063,2063,2047,2063,2063,2063,2047,2063,2063,2047,2047,2063,2047,2047,2031,2047,2047,2047,2047,2047,2063,2063,2063,2063,2063,2047,2063,2047,2047,2047,2031,2047,2047,2063,2047,2047,2063,2063,2063,2031,2031,2031,2031,2031,2031,2031,2031,2047,2047,2047,2047,2047,2047,2047,2047,2063,2063,2063,2063,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2063,2079,2079,2063,2063,2063,2063,2063,2063,2063,2063,2063,2047,2047,2063,2079,2079,2079,2079,2063,2079,2063,2063,2079,2063,2063,2063,2063,2079,2079,2079,2079,2079,2063,2047,2047,2031,2047,2031,2031,2047,2063,2047,2047,2047,2063,2063,2063,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2047,2031,2031,2047,2031,2047,2047,2047,2047,2047,2047,2047,2047,2047,2063,2063,2063,2063,2063,2063,2063,2063,2079,2063,2063,2063,2063,2063,2079,2079,2063,2063,2063,2063,2063,2063,2063,2047,2063,2063,2063,2063,2047,2047,2063,2063,2047,2047,2063,2047,2047,2047,2063,2015,2031,2063,2031,2047,2031,2063,2047,2047,2063,2063,2047,2047,2079,2015,2031,2063,2063,2047,2047,2047,2047,2063,2079,2031,2031,2031,2063,2047,2031,2047,2063,2047,2047,2047,2063,2063,2063,2063,2063,2047,2047,2063,2047,2047,2063,2063,2063,2079,2079,2063,2063,2063,2079,2079,2063,2047,2079,2079,2063,2063,2063,2079,2079,2079,2079,2063,2079,2079,2079,2095,2079,2095,2095,2095,2079,2079,2095,2111,2095,2095,2095,2095,2095,2095,2063,2079,2079,2095,2095,2095,2111,2111,2095,2095,2095,2095,2079,2095,2079,1983,2047,2079,2128,2111,2111,2047,2128,2063,2160,2208,2160,1886,1950,2063,1966,1934,2128,2305,1966,1983,2353,1676,2208,1950,1418,1418,1773,580,1467,1837,2208,2289,2853,2805,2192,1950,1386,1692,1547,2595,822,886,2466,1741,1370,789,1047,1402,2369,2353,2434,2176,2789,1870,1773,1725,2208,2128,2805,2402,1596,2627,3305,1983,2031,2466,2063,2934,2273,1579,1934,1999,2547,3224,2918,3498,3063,2579,2418,1837,1563,2240,2950,3450,3159,2257,2289,2224,2144,1821,1725,2208,2466,2224,2079,1902,1628,1193,822,1047,1628,1837,2047,2434,2402,2644,2918,2740,2482,2579,2627,2547,2337,2353,2531,2676,2837,2627,2305,1450,902,499,612,532,128,225,257,419,370,338,515,757,1708,2289,2627,3433,3498,3466,3466,3417,3321,3514,3450,3079,2821,2289,1918,1434,1112,1031,935,1144,1144,967,983,935,870,951,1064,1354,1354,1322,1402,1596,1757,1983,2224,2386,2547,2918,3111,3272,3321,3288,3111,2918,2708,2224,2176,2160,2289,2305,2353,2273,2289,2160,2353,2498,2708,2805,2982,2901,2756,2756,2595,2482,2547,2482,2353,2289,2144,1983,1837,1886,1805,1692,1644,1596,1596,1515,1515,1515,1676,1692,1725,1821,1854,1870,1950,1999,1966,2047,2015,1983,1934,2273,2176,2192,2224,2176,2128,2095,2047,2079,2063,2192,2192,2176,2257,2321,2257,2144,2176,2144,2144,2144,1902,1902,1805,1708,1547,1563,1499,1450,1515,1579,1579,1628,1676,1692,1708,1708,1708,1628,1692,1789,1773,1870,1918,1934,2095,2095,2128,2144,2160,2160,2144,2079,2111,2079,2160,2208,2128,2289,2257,2144,2144,2079,2079,2095,2128,2128,2192,2160,2273,2273,2305,2305,2176,2176,2160,2128,2079,2095,1999,1950,1950,1837,1837,1918,1902,1934,2015,1918,1966,2031,2031,2079,2160,2192,2321,2386,2369,2418,2434,2402,2386,2402,2386,2418,2321,2305,2240,2289,2224,2160,2176,2111,2111,2079,2031,2079,2079,2031,2095,2047,2079,2111,2031,2047,2128,2128,2160,2192,2111,2128,2176,1983,1983,1966,1918,1934,1870,1837,1854,1837,1821,1805,1789,1805,1789,1773,1821,1902,1918,2031,2079,2095,2095,2128,2111,2111,2095,2144,2111,2128,2144,2079,2095,2128,2128,2079,2079,2063,2031,2047,1966,1966,1999,2079,2063,2063,2111,2063,2095,2128,2047,2047,2079,2063,1983,1999,2015,2079,2079,2015,2063,2095,2063,2176,2192,2192,2257,2257,2224,2289,2321,2321,2273,2273,2240,2144,2047,1983,1870,1773,1708,1660,1612,1676,1708,1741,1821,1870,1950,1934,1983,2031,2079,2079,2095,2079,2015,2015,2047,1983,1983,2047,2031,2031,2031,2047,2031,2031,2047,2031,2047,2047,2063,2063,2111,2128,2095,2208,2208,2176,2192,2192,2111,2079,2047,1999,1983,1966,1934,1902,1902,1886,1918,1950,1966,1999,2047,2047,2015,2079,2095,2160,2160,2208,2224,2257,2289,2273,2257,2257,2289,2257,2273,2257,2192,2192,2160,2047,2047,1966,1934,1983,1983,1966,1934,1999,2015,2063,2063,2063,2015,2015,2047,1999,1999,2031,1999,1983,2015,1983,2031,1999,2047,1983,2047,1999,2063,2031,2047,2079,2063,1983,1999,2015,2015,1999,2031,2079,2095,2128,2095,2079,2095,2128,2015,2047,2079,2095,2095,2111,2079,2095,2031,2015,2015,2015,2015,1966,1999,1983,1999,1999,1999,2031,2015,2015,1999,2047,2031,2047,2047,2031,2031,2031,2031,2047,2031,2063,2079,2095,2095,2063,2063,2095,2111,2111,2095,2079,2111,2079,2063,2095,2079,2111,2095,2063,2063,2063,2063,2031,2031,2031,2047,2031,2015,2015,2031,2079,2063,2095,2063,2047,2047,2031,1999,2015,2063,2047,2047,2063,2031,2079,2079,2063,2047,2047,2079,2047,2031,2047,2047,2031,2063,2063,2047,2047,2063,2047,2047,2047,2031,2063,2063,2063,2079,2063,2079,2079,2063,2063,2063,2063,2079,2079,2063,2079,2063,2095,2095,2047,2015,2031,2015,2031,2015,1999,1999,1983,2047,2079,2031,2063,2095,2095,2079,2095,2079,2047,2015,2015,2031,2031,2063,2063,2047,2079,2111,2047,2063,2095,2079,2063,2111,2128,2111,2095,2079,2047,2047,2063,2047,2063,2047,2063,2047,2079,2079,2063,2063,2079,2047,2063,2063,2047,2063,2063,2063,2079,2111,2047,2079,2079,2015,1999,2015,2031,2015,1966,1966,2015,1999,1999,2031,2015,1999,2031,2015,2047,2063,2047,2063,2063,2047,2015,1983,2031,2031,2063,2015,1983,2015,2047,2047,2047,2047,2047,2031,2031,2063,2047,2047,2063,2063,2047,2063,2047,2031,2063,2095,2079,2111,2128,2095,2111,2111,2095,2111,2095,2111,2128,2095,2095,2128,2079,2095,2144,2128,2128,2128,2095,2095,2079,2095,2095,2079,2095,2095,2095,2079,2095,2111,2095,2095,2079,2047,2047,2063,2031,2047,2047,2031,2047,2063,2047,2031,2031,2015,2031,1999,2031,2031,2031,2047,2063,2063,2031,2047,2015,2015,2031,2015,1999,2015,2031,1999,1999,1983,1983,1999,1999,1983,2031,2015,1999,1999,1999,2015,2031,2015,1999,2015,2015,2015,2015,2031,2015,2047,2015,2015,1999,1999,2031,2015,2031,2031,2031,2015,2063,2063,2047,2031,2047,2047,2063,2063,2031,2031,2047,2063,2063,2079,2079,2063,2063,2095,2095,2079,2095,2063,2063,2079,2063,2063,2063,2079,2095,2095,2095,2079,2095,2079,2095,2063,2079,2063,2079,2095,2111,2095,2111,2111,2079,2111,2111,2095,2079,2079,2079,2079,2095,2111,2111,2095,2095,2079,2079,2079,2079,2079,2063,2047,2063,2047,2063,2047,2047,2047,2031,2047,0};