1,138,139,186,140,398,708,839,816,547,808 2,96,206,242,188,321,775,348,399,1316,807 3,205,161,198,165,842,815,665,1132,818,802 4,233,240,205,162,752,1254,1253,998,1000,347 5,248,187,194,186,1333,692,811,560,690,1339 6,186,139,138,195,708,398,839,694,823,827 7,138,195,139,149,827,823,398,826,787,552 8,241,248,139,186,783,1091,1078,1330,560,708 9,57,138,58,94,403,782,294,845,995,701 10,236,167,237,232,825,742,741,951,950,739 11,161,198,35,34,815,777,819,400,835,268 12,160,45,173,46,892,709,728,440,282,888 13,161,117,172,198,767,404,711,815,832,831 14,243,230,247,125,773,1367,1332,1306,1325,923 15,34,117,161,198,405,767,400,835,832,815 16,198,34,117,118,835,405,832,659,833,364 17,125,19,243,207,470,943,1306,278,1231,497 18,35,198,161,165,777,815,819,511,802,818 19,116,249,33,34,1201,710,627,1194,1200,267 20,173,33,159,116,727,884,882,626,627,843 21,161,205,172,81,842,841,711,836,840,406 22,140,22,104,138,817,854,893,816,397,525 23,149,58,94,195,559,701,820,787,824,700 24,150,24,23,183,834,257,413,713,1169,1164 25,81,80,44,205,325,657,277,840,655,723 26,205,44,81,161,723,277,840,842,671,836 27,145,229,144,73,1060,1051,529,853,533,537 28,186,184,195,138,852,847,694,839,712,827 29,138,184,94,57,712,850,995,403,844,845 30,138,104,186,184,525,683,839,712,1009,852 31,22,150,183,138,857,713,812,397,414,1158 32,105,22,184,104,412,849,411,351,854,1009 33,58,138,149,94,782,826,559,701,995,820 34,148,146,192,185,551,784,1083,814,1331,409 35,181,26,152,25,1175,509,716,1170,259,417 36,181,152,107,25,716,1202,1172,1170,417,1171 37,216,141,219,218,730,1074,447,1088,917,883 38,96,104,186,140,672,683,1187,696,893,808 39,138,22,104,184,397,854,525,712,849,1009 40,183,23,150,22,1164,413,713,812,256,857 41,142,206,96,21,1063,321,757,1069,544,1366 42,182,24,151,183,714,415,715,606,1169,858 43,25,152,107,24,417,1202,1171,258,862,610 44,31,158,113,30,429,870,1188,264,878,622 45,152,151,182,24,418,715,860,862,415,714 46,179,154,109,27,719,859,1178,1176,421,1177 47,180,26,153,181,717,419,718,602,1175,863 48,153,152,181,26,420,716,863,419,509,1175 49,27,154,109,26,421,859,1177,260,867,614 50,156,113,177,176,837,1186,722,874,621,590 51,154,153,180,26,422,718,865,867,419,717 52,154,28,27,179,855,261,421,719,1181,1176 53,178,28,155,179,720,423,721,596,1181,869 54,29,156,111,28,425,864,1183,262,873,618 55,81,45,161,44,407,402,836,277,281,671 56,87,178,156,51,585,871,872,588,900,904 57,78,186,140,96,647,808,1247,1243,1187,696 58,156,29,113,30,425,1185,837,875,263,622 59,159,47,46,82,439,283,891,877,1130,577 60,158,157,113,30,430,830,870,878,427,622 61,192,127,215,134,691,1204,1012,1108,1356,887 62,174,47,159,82,1129,439,726,1131,1130,877 63,236,232,237,201,951,739,741,796,1221,1182 64,115,32,158,31,433,881,1136,1190,265,429 65,32,116,115,159,1216,362,433,431,843,879 66,230,185,216,217,731,894,451,450,907,729 67,241,248,187,230,783,1333,809,778,1084,1016 68,175,158,47,48,725,899,1141,1135,444,284 69,230,215,187,214,896,1308,1016,890,1192,437 70,245,190,246,229,806,1116,791,772,1307,1110 71,134,215,185,230,887,446,689,566,896,731 72,71,216,219,218,452,447,1117,1127,1088,883 73,173,159,160,46,882,436,728,888,891,440 74,141,218,216,230,917,1088,730,829,912,451 75,91,182,152,55,597,860,895,600,918,922 76,176,158,175,85,876,725,581,579,866,1138 77,143,247,218,219,1318,926,903,1072,1047,883 78,102,240,80,79,322,822,1340,1263,1262,324 79,173,81,161,172,1133,836,978,578,406,711 80,86,87,177,156,331,1144,586,1050,872,722 81,247,230,243,135,1367,773,1332,1209,535,1054 82,215,248,185,230,1338,1079,446,896,1084,731 83,89,180,154,53,591,865,868,594,909,913 84,178,156,177,87,871,722,587,585,872,1144 85,85,176,158,157,579,876,866,554,724,430 86,134,146,192,246,463,784,1108,1109,1080,793 87,158,174,175,47,880,584,725,899,1129,1141 88,174,158,159,47,880,432,726,1129,899,439 89,135,143,218,70,1061,903,915,1058,536,905 90,141,247,218,230,781,926,917,829,1367,912 91,85,50,156,49,1146,449,861,582,286,908 92,155,51,156,178,448,904,426,721,900,871 93,185,8,146,134,846,1113,1331,689,389,463 94,51,178,155,179,900,721,448,459,596,869 95,137,235,37,236,953,467,930,952,733,924 96,31,158,115,114,429,1136,1190,624,1156,361 97,199,124,235,137,636,1213,795,465,1220,953 98,167,232,7,66,950,957,902,484,480,304 99,85,157,156,176,554,428,861,579,724,874 100,180,154,179,89,865,719,593,591,868,1149 101,201,37,236,232,462,924,796,1221,910,951 102,199,209,197,235,919,934,664,795,931,1279 103,181,152,153,53,716,420,863,458,925,454 104,168,166,210,2,475,944,936,911,941,942 105,182,152,181,91,860,716,599,597,895,1154 106,53,180,154,153,909,865,913,454,718,422 107,53,180,153,181,909,718,454,458,602,863 108,179,154,155,51,719,424,869,459,916,448 109,179,154,51,52,719,916,459,1147,455,288 110,179,51,178,87,459,900,596,1150,588,585 111,199,37,16,137,1285,1222,1218,465,930,396 112,37,137,236,232,930,952,924,910,481,951 113,68,67,231,60,307,1004,506,527,1006,986 114,183,150,151,55,713,416,858,464,933,460 115,168,166,236,210,475,906,737,936,944,735 116,168,7,236,166,955,961,737,475,956,906 117,55,182,152,151,918,860,922,460,715,418 118,55,182,151,183,918,715,460,464,606,858 119,199,236,235,210,921,733,795,1314,735,938 120,181,152,53,54,716,925,458,1152,461,290 121,181,53,180,89,458,909,602,1155,594,591 122,239,197,196,209,1140,666,1249,251,934,469 123,209,235,239,197,931,473,251,934,1279,1140 124,235,231,239,164,740,1260,473,1019,453,445 125,57,150,183,56,929,713,1161,293,466,1157 126,196,42,120,231,927,1230,821,628,932,750 127,60,67,231,240,1006,1004,986,1034,1007,1003 128,124,231,123,42,1287,654,372,928,932,652 129,183,150,55,56,713,933,464,1157,466,292 130,183,55,182,91,464,918,606,1162,600,597 131,207,19,243,191,1231,943,497,499,889,1294 132,19,189,243,191,1252,805,943,889,673,1294 133,230,126,127,187,688,376,1335,1016,687,1337 134,166,235,236,210,736,733,906,944,938,735 135,167,66,6,232,484,303,920,950,480,976 136,210,39,168,2,471,474,936,942,271,911 137,238,170,169,213,954,491,748,751,994,987 138,210,235,130,2,938,939,472,942,945,382 139,140,104,186,138,893,683,808,816,525,839 140,235,69,231,164,948,1026,740,1019,1027,453 141,166,2,235,210,941,945,736,944,942,938 142,39,38,211,168,273,477,947,474,476,946 143,168,211,39,210,946,947,474,936,478,471 144,210,168,211,236,936,946,478,735,737,738 145,231,69,235,137,1026,948,740,479,958,953 146,168,167,237,236,483,742,949,737,825,741 147,236,168,167,7,737,483,825,961,955,902 148,3,41,212,167,274,493,975,485,984,985 149,170,136,231,203,959,487,1358,747,1237,1214 150,166,69,7,223,482,305,956,1267,1256,960 151,7,223,69,137,960,1256,305,395,798,958 152,169,238,6,170,748,980,974,491,954,973 153,137,7,223,236,395,960,798,952,961,935 154,7,236,137,232,961,952,395,957,951,481 155,203,170,240,231,747,1002,756,1214,1358,1003 156,166,7,236,223,956,961,906,1267,960,935 157,236,168,211,237,737,946,738,741,949,963 158,131,3,167,211,384,485,962,486,964,966 159,167,211,3,38,966,964,485,965,477,272 160,38,167,211,168,965,966,477,476,483,946 161,168,167,211,237,483,966,946,949,742,963 162,237,167,211,131,742,966,963,743,962,486 163,232,167,237,238,950,742,739,970,968,746 164,67,136,231,170,977,487,1004,489,959,1358 165,167,6,169,238,920,974,490,968,980,748 166,6,238,167,232,980,968,920,976,970,950 167,238,169,167,212,748,490,968,749,969,985 168,60,171,240,163,1030,754,1034,1355,502,997 169,67,170,6,136,489,973,306,977,959,393 170,164,69,231,221,1027,1026,453,1261,1028,848 171,203,170,136,238,747,959,1237,744,954,971 172,238,6,136,232,980,393,971,970,976,488 173,212,169,213,238,969,987,501,749,748,751 174,81,45,173,161,407,709,1133,836,402,978 175,212,169,167,41,969,490,985,493,492,984 176,3,212,131,167,975,494,384,485,985,962 177,131,212,237,167,494,982,743,962,985,742 178,40,213,169,4,495,987,500,275,993,983 179,221,60,231,233,504,986,848,979,1023,755 180,238,212,167,237,749,985,968,746,982,742 181,142,143,129,1,539,1011,1068,1067,1039,380 182,238,203,170,213,744,747,954,751,988,994 183,34,198,35,118,835,777,268,833,659,662 184,169,213,170,4,987,994,491,983,993,991 185,41,169,40,212,492,500,276,493,969,981 186,4,132,213,170,386,496,993,991,828,994 187,35,197,118,198,885,1277,662,777,661,659 188,243,206,129,188,1065,541,1037,1317,1316,1124 189,142,96,242,78,757,348,776,1368,1243,1293 190,212,169,40,213,969,500,981,501,987,495 191,163,162,171,240,503,996,502,997,1000,754 192,233,60,231,240,1023,986,755,752,1034,1003 193,162,163,233,240,503,753,998,1000,997,752 194,208,197,118,35,1274,1277,1276,1017,885,662 195,230,243,207,125,773,497,1311,1325,1306,278 196,136,170,6,238,959,973,393,971,954,980 197,60,240,170,67,1034,1002,1005,1006,1007,489 198,170,240,60,171,1002,1034,1005,505,754,1030 199,170,67,240,231,489,1007,1002,1358,1004,1003 200,43,44,102,162,280,1297,556,1010,1278,940 201,42,123,120,231,652,1151,1230,932,654,750 202,162,171,240,43,996,754,1000,1010,507,1008 203,43,162,102,240,1010,940,556,1008,1000,322 204,157,156,176,113,428,874,724,830,837,621 205,250,170,240,203,999,1002,1270,698,747,756 206,170,171,43,240,505,507,1013,1002,754,1008 207,234,235,239,164,761,473,972,760,1019,445 208,143,243,129,224,768,1037,1011,1042,1036,526 209,164,35,234,208,1018,990,760,1015,1017,759 210,222,132,4,170,510,386,1001,1328,828,991 211,164,165,234,35,513,758,760,1018,511,990 212,145,61,224,1,519,521,1031,937,298,1040 213,35,208,164,36,1017,1015,1018,269,514,512 214,166,164,235,2,515,1019,736,941,1022,945 215,2,235,130,208,945,939,382,1021,1020,516 216,208,235,234,164,1020,761,759,1015,1019,760 217,164,208,235,2,1015,1020,1019,1022,1021,945 218,2,164,208,36,1022,1015,1021,270,512,514 219,198,205,165,233,665,1132,802,1284,1253,1025 220,37,235,199,236,467,795,1285,924,733,921 221,164,163,234,165,518,1055,760,513,1024,758 222,233,165,163,162,1025,1024,753,998,517,503 223,235,164,166,69,1019,515,736,948,1027,482 224,233,163,234,221,753,1055,762,979,524,646 225,164,231,239,221,453,1260,445,1261,848,898 226,221,239,234,233,898,972,646,979,1179,762 227,63,62,226,245,300,1029,531,1045,1049,769 228,234,163,233,165,1055,753,762,758,1024,1025 229,80,44,162,102,657,1278,838,1340,1297,940 230,142,143,243,129,539,768,1064,1068,1011,1037 231,61,62,145,225,299,520,519,1033,522,1032 232,225,145,61,224,1032,519,1033,523,1031,521 233,224,225,145,244,523,1032,1031,764,763,765 234,4,170,43,222,991,1013,279,1001,1328,508 235,143,145,244,224,528,765,1035,1042,1031,764 236,20,1,142,129,253,1067,538,1014,380,1068 237,224,143,145,1,1042,528,1031,1040,1039,937 238,143,224,244,243,1042,764,1035,768,1036,766 239,218,70,71,230,905,311,1127,912,1073,546 240,237,232,202,200,739,1236,1223,797,1215,641 241,43,102,222,240,556,1092,508,1008,322,1324 242,143,129,1,224,1011,380,1039,1042,526,1040 243,225,145,244,245,1032,765,763,1046,1044,770 244,62,225,226,245,522,532,1029,1049,1046,769 245,144,63,245,62,530,1045,771,1048,300,1049 246,62,245,144,145,1049,771,1048,520,1044,529 247,145,62,245,225,520,1049,1044,1032,522,1046 248,145,229,73,9,1060,533,853,1056,1059,313 249,125,230,247,241,1325,1367,923,1329,778,1359 250,245,144,145,229,771,529,1044,772,1051,1060 251,245,246,144,229,791,856,771,772,1110,1051 252,248,148,141,139,785,550,1082,1091,1066,548 253,229,145,245,244,1060,1044,772,1052,765,770 254,229,246,144,8,1110,856,1051,1115,1118,1099 255,135,143,70,9,1061,536,1058,391,1057,310 256,143,135,243,244,1061,1054,768,1035,1053,766 257,9,135,143,145,391,1061,1057,1056,1062,528 258,135,145,9,229,1062,1056,391,534,1060,1059 259,229,135,145,244,534,1062,1060,1052,1053,765 260,244,135,145,143,1053,1062,765,1035,1061,528 261,20,129,142,206,1014,1068,538,540,541,1063 262,242,206,142,243,775,1063,776,774,1065,1064 263,220,95,194,192,699,697,1341,1344,1255,693 264,142,247,243,143,1076,1332,1064,539,1318,768 265,241,141,142,78,780,545,1070,630,788,1368 266,206,129,142,243,541,1068,1063,1065,1037,1064 267,142,21,96,140,1069,1366,757,543,542,696 268,142,20,206,21,538,540,1063,1069,254,544 269,201,75,236,199,631,1203,796,632,1205,921 270,230,141,241,248,829,780,778,1084,1082,783 271,243,142,242,247,1064,776,774,1332,1076,1094 272,247,142,242,241,1076,776,1094,1359,1070,779 273,141,247,143,219,781,1318,1075,1074,1047,1072 274,173,172,161,249,578,711,978,1196,1197,1199 275,142,141,241,247,545,780,1070,1076,781,1359 276,229,8,144,73,1115,1099,1051,533,314,537 277,241,141,78,139,780,788,630,1078,548,851 278,186,78,139,241,647,851,708,1330,630,1078 279,242,78,241,142,1293,630,779,776,1368,1070 280,245,226,63,64,769,531,1045,1106,1043,301 281,216,185,146,148,894,1331,1086,901,814,551 282,57,93,184,94,410,408,844,845,338,850 283,68,60,231,221,527,986,506,252,504,848 284,146,185,216,72,1331,894,1086,549,1081,1087 285,72,134,185,230,1114,689,1081,1085,566,731 286,173,82,46,45,574,577,888,709,1107,282 287,162,44,80,205,1278,657,838,347,723,655 288,248,148,139,149,785,1066,1091,1089,553,552 289,139,149,195,248,552,787,823,1091,1089,786 290,58,59,220,149,295,557,1098,559,1090,1100 291,141,248,139,241,1082,1091,548,780,783,1078 292,186,248,139,195,560,1091,708,694,786,823 293,59,5,220,148,296,1095,557,555,1096,1093 294,5,192,133,220,1128,1122,388,1095,1344,558 295,192,148,248,220,1083,785,1334,1344,1093,789 296,220,192,148,5,1344,1083,1093,1095,1128,1096 297,5,192,148,146,1128,1083,1096,1126,784,551 298,241,186,187,248,1330,690,809,783,560,1333 299,149,59,220,148,1090,557,1100,553,555,1093 300,248,148,149,220,785,553,1089,789,1093,1100 301,147,8,246,146,1112,1118,792,567,1113,1080 302,58,149,220,195,559,1100,1098,824,787,1097 303,195,149,220,248,787,1100,1097,786,1089,789 304,245,226,64,227,769,1043,1106,1103,564,563 305,246,245,147,227,791,1101,792,790,1103,1102 306,144,63,64,245,530,301,1105,771,1045,1106 307,245,64,144,147,1106,1105,771,1101,562,561 308,147,245,64,227,1101,1106,562,1102,1103,563 309,217,248,148,141,456,785,457,914,1082,550 310,162,161,205,165,401,842,347,517,818,1132 311,245,147,144,246,1101,561,771,791,792,856 312,246,147,144,8,792,561,856,1118,1112,1099 313,228,147,246,5,1119,792,794,1123,1111,1352 314,35,234,197,198,990,803,885,777,1275,661 315,72,8,146,185,309,1113,549,1081,846,1331 316,8,185,72,134,846,1081,309,389,689,1114 317,51,88,179,52,1134,592,459,288,595,1147 318,134,8,146,246,389,1113,463,1109,1118,1080 319,8,246,134,229,1118,1109,389,1115,1110,565 320,230,126,187,125,688,687,1016,1325,375,1326 321,192,215,248,185,1012,1338,1334,409,446,1079 322,227,246,228,147,790,794,570,1102,792,1119 323,147,228,227,65,1119,570,1102,568,569,1120 324,65,227,147,64,1120,1102,568,302,563,562 325,235,199,130,197,795,1210,939,1279,664,571 326,247,230,135,218,1367,535,1209,926,912,915 327,175,84,48,47,580,583,1135,1141,1071,284 328,147,228,65,5,1119,569,568,1111,1123,297 329,53,90,181,54,1104,598,458,290,601,1152 330,228,192,133,5,1121,1122,572,1123,1128,388 331,197,235,208,130,1279,1020,1274,571,939,516 332,96,21,206,104,1366,544,321,672,685,1321 333,246,5,192,228,1352,1128,793,794,1123,1121 334,47,83,82,174,576,327,1130,1129,573,1131 335,46,173,159,82,888,882,891,577,574,877 336,159,173,174,82,882,575,726,877,574,1131 337,217,148,185,216,457,814,907,729,901,894 338,120,123,122,231,1151,371,1259,750,654,1257 339,214,215,134,230,1192,887,441,890,896,566 340,173,82,45,81,574,1107,709,1133,326,407 341,230,216,141,217,451,730,829,450,729,914 342,248,217,185,230,456,907,1079,1084,450,731 343,216,218,71,230,1088,1127,452,451,912,546 344,84,85,175,48,329,1138,580,583,1137,1135 345,230,214,187,127,890,437,1016,1335,442,1337 346,175,158,48,85,725,444,1135,1138,866,1137 347,85,158,48,49,866,444,1137,582,897,285 348,175,84,47,83,580,1071,1141,1139,328,576 349,127,215,134,214,1204,887,1356,442,1192,441 350,214,215,187,127,1192,1308,437,442,1204,1337 351,85,86,177,156,330,586,1145,861,1050,722 352,83,47,175,174,576,1141,1139,573,1129,584 353,86,87,156,50,331,872,1050,589,1143,449 354,114,31,158,113,624,429,1156,360,1188,870 355,87,156,50,51,872,449,1143,588,904,287 356,85,86,156,50,330,1050,861,1146,589,449 357,159,158,174,115,432,880,726,879,1136,625 358,156,176,177,85,874,590,722,861,579,1145 359,170,250,132,203,999,1273,828,747,698,989 360,88,89,179,52,333,1149,592,595,1148,1147 361,179,154,52,89,719,455,1147,1149,868,1148 362,89,154,52,53,868,455,1148,594,913,289 363,87,88,179,51,332,592,1150,588,1134,459 364,157,156,113,30,428,837,830,427,875,622 365,106,23,183,105,608,1164,607,352,1142,1166 366,192,185,146,134,409,1331,784,1108,689,463 367,90,91,181,54,335,1154,598,601,1153,1152 368,181,152,54,91,716,461,1152,1154,895,1153 369,91,152,54,55,895,461,1153,600,922,291 370,89,90,181,53,334,598,1155,594,1104,458 371,55,92,183,56,1125,603,464,292,605,1157 372,124,231,42,239,1287,932,928,1289,1260,468 373,92,93,183,56,337,1160,603,605,967,1157 374,183,184,138,57,604,712,1158,1161,844,403 375,57,183,184,93,1161,604,844,410,1160,408 376,105,23,183,22,1142,1164,1166,412,256,812 377,189,243,125,19,805,1306,678,1252,943,470 378,91,92,183,55,336,603,1162,600,1125,464 379,112,29,156,111,620,425,1159,358,1183,864 380,138,150,183,57,414,713,1158,403,929,1161 381,21,104,96,140,685,672,1366,542,893,696 382,183,105,22,184,1166,412,812,604,411,849 383,106,23,24,183,608,257,1167,607,1164,1169 384,183,24,106,107,1169,1167,607,1168,610,353 385,107,183,24,182,1168,1169,610,609,606,714 386,150,151,24,183,416,415,834,713,858,1169 387,108,25,181,107,612,1170,611,354,1171,1172 388,182,107,181,152,609,1172,599,860,1202,716 389,152,182,107,24,860,609,1202,862,714,610 390,108,25,26,181,612,259,1173,611,1170,1175 391,181,26,108,109,1175,1173,611,1174,614,355 392,109,181,26,180,1174,1175,614,613,602,717 393,110,27,179,109,616,1176,615,356,1177,1178 394,154,155,28,179,424,423,855,719,869,1181 395,180,109,179,154,613,1178,593,865,859,719 396,154,180,109,26,865,613,859,867,717,614 397,222,250,132,170,1271,1273,510,1328,999,828 398,110,28,111,179,1165,618,357,615,1181,1180 399,113,29,156,112,1185,425,837,359,620,1159 400,111,179,28,178,1180,1181,618,617,596,720 401,112,156,177,111,1159,722,619,358,864,1184 402,178,111,177,156,617,1184,587,871,864,722 403,156,178,111,28,871,617,864,873,720,618 404,158,115,175,174,1136,1191,725,880,625,584 405,155,156,28,178,426,873,423,721,871,720 406,236,237,74,201,741,1227,1211,796,1182,633 407,177,113,156,112,1186,837,722,619,359,1159 408,114,158,175,113,1156,725,623,360,870,1189 409,160,159,173,33,436,882,728,435,884,727 410,115,32,159,158,433,431,879,1136,881,432 411,176,113,175,158,621,1189,581,876,870,725 412,170,132,213,203,828,496,994,747,989,988 413,192,134,215,185,1108,887,1012,409,689,446 414,249,161,160,34,1199,438,434,1200,400,886 415,175,115,158,114,1191,1136,725,623,361,1156 416,185,148,217,248,814,457,907,1079,785,456 417,174,173,159,116,575,882,726,1193,626,843 418,194,215,127,187,1077,1204,1336,692,1308,1337 419,159,115,174,116,879,625,726,843,362,1193 420,160,33,173,249,435,727,728,434,710,1196 421,249,160,33,34,434,435,710,1200,886,267 422,218,143,219,70,903,1072,883,905,536,810 423,117,172,173,249,404,578,1195,1198,1197,1196 424,205,162,165,233,347,517,1132,1253,998,1025 425,117,161,249,34,767,1199,1198,405,400,1200 426,34,249,117,116,1200,1198,405,1194,1201,363 427,116,249,117,173,1201,1198,363,626,1196,1195 428,230,135,218,70,535,915,912,1073,1058,905 429,49,157,156,85,443,428,908,582,554,861 430,221,231,239,233,848,1260,898,979,755,1179 431,230,217,141,248,450,914,829,1084,456,1082 432,236,199,75,210,921,1205,1203,735,1314,629 433,10,199,210,75,1206,1314,1207,315,1205,629 434,210,199,10,130,1314,1206,1207,472,1210,381 435,217,148,216,141,457,901,729,914,550,730 436,243,188,129,189,1317,1124,1037,805,681,1300 437,94,138,149,195,995,826,820,700,827,787 438,75,74,201,236,317,633,631,1203,1211,796 439,236,75,74,211,1203,317,1211,738,1212,634 440,211,236,75,210,738,1203,1212,478,735,629 441,235,231,137,124,740,479,953,1213,1287,1220 442,201,232,237,200,1221,739,1182,637,1215,797 443,232,121,200,16,635,638,1215,1219,368,1208 444,246,17,134,229,1041,390,1109,1110,1357,565 445,237,77,200,202,1242,1241,797,1223,643,641 446,210,235,199,130,938,795,1314,472,939,1210 447,16,124,199,137,369,636,1218,396,1220,465 448,16,37,199,201,1222,1285,1218,1217,462,632 449,37,236,199,201,924,921,1285,462,796,632 450,137,37,16,232,930,1222,396,481,910,1219 451,136,122,231,203,1234,1257,487,1237,640,1214 452,120,240,203,204,745,756,1258,1250,801,653 453,234,197,208,35,803,1274,759,990,885,1017 454,131,11,211,237,383,1226,486,743,1224,963 455,200,11,237,74,639,1224,797,1225,316,1227 456,237,74,11,211,1227,316,1224,963,634,1226 457,211,237,74,236,963,1227,634,738,741,1211 458,201,237,74,200,1182,1227,633,637,797,1225 459,232,238,237,202,970,746,739,1236,799,1223 460,234,239,197,233,972,1140,803,762,1179,1282 461,200,15,232,202,1229,1235,1215,641,1232,1236 462,213,203,12,76,988,1246,1248,645,1245,319 463,238,202,203,76,799,642,744,1244,648,1245 464,203,12,250,132,1246,1272,698,989,385,1273 465,203,136,122,15,1237,1234,640,1233,394,370 466,80,204,79,240,1163,656,324,822,801,1262 467,15,203,136,202,1233,1237,394,1232,642,1238 468,202,136,15,232,1238,394,1232,1236,488,1235 469,232,202,136,238,1236,1238,488,970,799,971 470,196,231,120,240,628,750,821,1360,1003,745 471,238,202,136,203,799,1238,971,744,642,1237 472,237,212,131,11,982,494,743,1224,1240,383 473,200,11,77,237,639,318,1241,797,1224,1242 474,237,77,202,238,1242,643,1223,746,1239,799 475,238,237,77,212,746,1242,1239,749,982,644 476,212,237,77,11,982,1242,644,1240,1224,318 477,199,235,37,137,795,467,1285,465,953,930 478,120,231,203,240,750,1214,1258,745,1003,756 479,213,76,238,203,645,1244,751,988,1245,744 480,250,79,204,240,1268,656,1228,1270,1262,801 481,12,203,213,132,1246,988,1248,385,989,496 482,69,223,166,235,1256,1267,482,948,1269,736 483,234,163,164,221,1055,518,760,646,524,1261 484,142,78,141,140,1368,788,545,543,1247,1038 485,164,239,234,221,445,972,760,1261,898,646 486,238,213,212,76,751,501,749,1244,645,1251 487,76,212,238,77,1251,749,1244,320,644,1239 488,77,238,76,202,1239,1244,320,643,799,648 489,249,33,173,116,710,727,1196,1201,627,626 490,205,196,204,240,650,649,651,1254,1360,801 491,188,186,78,96,684,647,1320,399,1187,1243 492,239,235,234,197,473,761,972,1140,1279,803 493,250,203,204,79,698,653,1228,1268,1266,656 494,200,121,232,15,638,635,1215,1229,367,1235 495,240,205,196,233,1254,650,1360,752,1253,800 496,231,196,239,233,628,1249,1260,755,800,1179 497,160,161,173,45,438,978,728,892,402,709 498,42,239,209,124,468,251,732,928,1289,1286 499,60,233,221,163,1023,979,504,1355,753,524 500,119,10,197,130,366,1280,660,1264,381,571 501,196,240,120,204,1360,745,821,649,801,1250 502,205,204,80,240,651,1163,655,1254,801,822 503,102,79,222,240,1263,658,1092,322,1262,1324 504,216,71,72,230,452,312,1087,451,546,1085 505,240,162,80,205,1000,838,822,1254,347,655 506,173,161,160,249,978,438,728,1196,1199,434 507,172,205,161,198,841,842,711,831,665,815 508,204,203,250,240,653,698,1228,801,756,1270 509,191,245,98,244,1283,1305,668,804,770,1291 510,142,206,242,96,1063,775,776,757,321,348 511,222,250,79,12,1271,1268,658,1265,1272,323 512,12,250,79,203,1272,1268,323,1246,698,1266 513,223,235,69,137,1269,948,1256,798,953,958 514,250,132,12,222,1273,385,1272,1271,510,1265 515,138,184,195,94,712,847,827,995,850,700 516,240,222,170,250,1324,1328,1002,1270,1271,999 517,118,119,197,208,365,660,1277,1276,663,1274 518,163,60,233,240,1355,1023,753,997,1034,752 519,22,104,21,140,854,685,255,817,893,542 520,134,192,17,246,1108,1353,390,1109,793,1041 521,143,247,141,142,1318,781,1075,539,1076,545 522,35,234,198,165,990,1275,777,511,758,802 523,119,130,197,208,1264,571,660,663,516,1274 524,130,199,10,197,1210,1206,381,571,664,1280 525,234,235,208,197,761,1020,759,803,1279,1274 526,205,198,196,233,665,1281,650,1253,1284,800 527,229,244,245,191,1052,770,772,1313,804,1283 528,198,197,196,233,661,666,1281,1284,1282,800 529,234,197,198,233,803,661,1275,762,1282,1284 530,124,235,239,209,1213,473,1289,1286,931,251 531,117,172,249,161,404,1197,1198,767,711,1199 532,165,198,233,234,802,1284,1025,758,1275,762 533,196,42,231,239,927,932,628,1249,468,1260 534,199,124,209,235,636,1286,919,795,1213,931 535,239,231,235,124,1260,740,473,1289,1287,1213 536,166,223,236,235,1267,935,906,736,1269,733 537,191,244,207,229,804,992,499,1313,1052,498 538,239,209,196,42,251,469,1249,468,732,927 539,128,229,190,18,677,1307,679,377,1312,1288 540,137,223,235,236,798,1269,953,952,935,733 541,244,224,225,97,764,523,763,1290,669,1292 542,97,225,244,98,1292,763,1290,343,670,1291 543,98,244,97,191,1291,1290,343,668,804,667 544,78,141,140,139,788,1038,1247,851,548,547 545,244,97,191,243,1290,667,804,766,1299,1294 546,243,97,191,189,1299,667,1294,805,1295,673 547,97,243,244,224,1299,766,1290,669,1036,764 548,224,97,243,129,669,1299,1036,526,1298,1037 549,97,14,189,129,342,1296,1295,1298,379,1300 550,129,189,97,243,1300,1295,1298,1037,805,1299 551,240,43,170,222,1008,1013,1002,1324,508,1328 552,203,231,120,122,1214,750,1258,640,1257,1259 553,245,225,226,99,1046,532,769,1302,1303,676 554,242,243,125,188,774,1306,1315,807,1317,1327 555,190,245,99,98,806,1302,675,1304,1305,344 556,245,98,190,191,1305,1304,806,1283,668,674 557,244,245,98,225,770,1305,1291,763,1046,670 558,225,245,98,99,1046,1305,670,1303,1302,344 559,229,191,245,190,1313,1283,772,1307,674,806 560,207,243,230,135,497,773,1311,734,1054,535 561,18,229,190,191,1312,1307,1288,1309,1313,674 562,191,243,207,244,1294,497,499,804,766,992 563,14,188,129,103,1319,1124,379,349,680,1301 564,207,244,135,229,992,1053,734,498,1052,534 565,19,125,18,207,470,374,1310,1231,278,392 566,135,207,243,244,734,497,1054,1053,992,766 567,207,18,19,191,392,1310,1231,499,1309,889 568,18,191,207,229,1309,499,392,1312,1313,498 569,230,248,187,215,1084,1333,1016,896,1338,1308 570,246,229,190,17,1110,1307,1116,1041,1357,1346 571,230,72,216,185,1085,1087,451,731,1081,894 572,189,188,129,14,681,1124,1300,1296,1319,379 573,206,243,242,188,1065,774,775,1316,1317,807 574,96,78,142,140,1243,1368,757,696,1247,543 575,188,206,129,103,1316,541,1124,680,682,1301 576,188,186,96,104,684,1187,399,1322,683,672 577,103,104,188,206,350,1322,680,682,1321,1316 578,78,96,242,188,1243,348,1293,1320,399,807 579,232,16,200,201,1219,1208,1215,1221,1217,637 580,241,230,187,125,778,1016,809,1329,1325,1326 581,125,189,188,243,678,681,1327,1306,805,1317 582,247,242,243,125,1094,774,1332,923,1315,1306 583,125,247,242,241,923,1094,1315,1329,1359,779 584,32,33,116,159,266,627,1216,431,884,843 585,187,188,241,125,686,1323,809,1326,1327,1329 586,247,135,243,143,1209,1054,1332,1318,1061,768 587,146,5,192,246,1126,1128,784,1080,1352,793 588,241,188,187,186,1323,686,809,1330,684,690 589,241,78,242,188,630,1293,779,1323,1320,807 590,188,241,78,186,1323,630,1320,684,1330,647 591,186,140,139,78,808,547,708,647,1247,851 592,201,16,37,232,1217,1222,462,1221,1219,910 593,71,219,70,218,1117,810,311,1127,883,905 594,248,215,192,194,1338,1012,1334,811,1077,693 595,194,248,215,187,811,1338,1077,692,1333,1308 596,215,127,192,194,1204,691,1012,1077,1336,693 597,188,125,242,241,1327,1315,807,1323,1329,779 598,68,69,221,231,308,1028,252,506,1026,848 599,188,96,206,104,399,321,1316,1322,672,1321 600,110,27,28,179,616,261,1165,615,1176,1181 601,248,186,194,195,560,1339,811,786,694,695 602,220,95,192,13,699,1255,1344,1342,340,1365 603,158,49,85,157,897,582,866,430,443,554 604,248,194,192,220,811,693,1334,789,1341,1344 605,194,220,195,95,1341,1097,695,697,699,1343 606,13,192,220,133,1365,1344,1342,387,1122,558 607,247,135,143,218,1209,1061,1318,926,915,903 608,138,184,183,22,712,604,1158,397,849,812 609,58,195,220,94,824,1097,1098,701,700,1345 610,220,195,248,194,1097,786,789,1341,695,811 611,17,229,190,128,1357,1307,1346,378,677,679 612,94,195,220,95,700,1097,1345,339,1343,699 613,226,99,227,245,676,1349,564,769,1302,1103 614,99,190,100,245,675,1350,345,1302,806,1351 615,100,245,190,193,1351,806,1350,703,1347,702 616,193,100,245,246,703,1351,1347,813,1348,791 617,246,100,245,227,1348,1351,791,790,704,1103 618,227,100,245,99,704,1351,1103,1349,345,1302 619,232,236,167,7,951,825,950,957,961,902 620,245,190,193,246,806,702,1347,791,1116,813 621,127,214,134,230,442,441,1356,1335,890,566 622,193,246,190,17,813,1116,702,1354,1041,1346 623,44,205,162,161,723,347,1278,671,842,401 624,141,247,219,218,781,1047,1074,917,926,883 625,127,192,17,134,691,1353,373,1356,1108,390 626,147,146,246,5,567,1080,792,1111,1126,1352 627,246,192,17,193,793,1353,1041,813,705,1354 628,93,57,183,56,410,1161,1160,967,293,1157 629,158,157,176,113,430,724,876,870,830,621 630,79,250,222,240,1268,1271,658,1262,1270,1324 631,100,193,101,246,703,706,346,1348,813,1361 632,246,101,100,227,1361,346,1348,790,1362,704 633,227,246,101,228,790,1361,1362,570,794,707 634,233,197,196,239,1282,666,800,1179,1140,1249 635,192,193,246,101,705,813,793,1364,706,1361 636,247,141,241,230,781,780,1359,1367,829,778 637,192,101,246,228,1364,1361,793,1121,707,794 638,13,192,228,101,1365,1121,1363,341,1364,707 639,228,192,13,133,1121,1365,1363,572,1122,387 640,231,196,233,240,628,800,755,1003,1360,752 641,80,162,240,102,838,1000,822,1340,940,322 642,185,192,148,248,409,1083,814,1079,1334,785