9 1 1 1 2 5 4 3 7 1 3 1 1 1 1 1 1 12 1 2 3 3 4 4 5 6 6 7 7 3 10 5 11 5 5 1 3 3 3 3 6 1 1 2 4 5 1 1 2 2 2 4 1 2 1 1 1 2 8 1 2 2 4 5 5 6 1 2 2 1 1 2 3 4 1 2 2 1 1 2 5 1 2 2 2 2 2 2 2 3 1 1 2 1 9 1 1 1 2 2 3 1 1 5 4 1 1 5 5 4 3 4 1 1 1 5 5 2 784 1 1 1 3 5 5 1 5 2 5 8 12 5 13 9 4 9 5 1 1 9 3 14 7 14 8 10 24 4 28 13 25 7 22 28 31 12 21 20 25 18 31 33 44 39 5 11 36 15 23 31 4 44 23 11 39 45 54 19 17 22 32 14 26 33 32 27 42 3 14 18 56 43 54 11 63 16 76 59 17 70 22 58 66 84 8 30 62 76 22 18 32 84 66 79 57 59 45 82 24 73 5 84 54 96 37 25 77 80 16 8 64 100 73 30 30 69 31 84 70 118 78 46 23 70 32 13 123 54 8 46 107 82 103 96 124 99 38 65 76 44 115 135 31 107 70 101 60 140 47 89 97 77 25 72 107 156 108 87 46 33 92 84 79 125 101 60 99 136 89 67 119 89 48 92 164 170 56 166 162 148 12 40 113 69 62 136 125 177 184 35 146 135 41 88 178 172 75 2 150 1 86 102 196 132 62 206 17 37 17 104 119 182 113 191 151 69 140 145 128 45 149 12 163 2 30 219 221 153 36 217 71 188 195 156 11 75 207 32 173 69 212 199 154 213 184 82 197 99 37 164 139 52 217 211 8 113 66 59 8 261 121 18 97 215 175 87 206 160 240 145 137 9 216 10 245 147 76 82 236 72 1 21 69 47 88 151 174 84 238 79 165 138 162 90 63 46 64 12 298 1 79 87 265 63 180 76 166 13 4 166 72 233 65 225 6 258 90 52 127 265 79 84 85 165 285 77 203 131 119 219 62 77 130 136 17 252 296 234 220 172 336 220 301 69 108 83 37 111 141 165 213 267 92 164 196 94 47 1 11 94 212 178 124 152 20 211 218 25 348 165 355 121 291 371 4 64 105 242 268 187 284 130 120 225 103 9 274 344 144 326 83 27 13 200 225 8 183 237 392 242 279 394 295 345 291 253 7 278 59 313 130 239 355 389 165 394 218 337 49 143 150 380 372 72 387 23 27 154 263 64 100 116 216 306 434 180 32 139 245 84 253 118 375 156 259 116 219 445 54 173 35 232 182 112 308 189 428 390 272 82 43 178 353 409 180 379 293 127 148 318 180 15 463 130 202 21 371 416 392 301 456 158 471 449 117 252 41 140 93 67 150 475 315 202 12 422 406 382 293 75 386 171 176 78 235 240 304 358 344 283 315 2 371 148 327 392 89 58 360 504 424 18 380 459 21 491 109 523 55 153 467 278 121 107 121 121 377 55 385 221 115 360 256 326 157 40 314 396 455 201 4 500 331 90 219 211 382 535 112 228 436 344 425 272 542 524 134 260 44 123 299 461 84 387 536 517 11 357 158 349 284 58 365 561 33 161 209 34 432 190 521 369 59 322 147 24 179 559 550 199 54 596 123 408 11 491 559 29 187 263 393 275 178 124 321 530 470 249 19 69 539 112 480 13 59 286 241 486 400 326 127 488 325 435 257 623 84 467 159 195 542 615 268 337 93 208 53 379 507 147 481 183 235 325 197 350 319 283 115 627 200 172 223 592 492 448 546 58 406 78 399 89 486 656 597 302 395 320 424 76 467 255 612 460 519 528 302 658 558 268 136 650 157 673 5 677 554 321 285 695 219 503 323 660 402 76 626 641 184 361 112 13 202 134 448 337 202 258 180 60 494 252 223 13 26 161 330 647 518 306 544 683 322 529 184 550 708 380 41 209 29 615 471 316 157 33 372 486 348 410 231 600 561 145 645 614 207 186 86 697 591 61 569 231 714 576 668 393 636 218 130 617 267 472 697 492 364 478 343 214 773 512 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 700 1 2 3 4 5 2 4 5 2 10 11 7 2 3 15 15 8 14 8 2 2 20 14 4 20 26 23 13 13 25 30 10 9 30 4 9 7 6 15 29 32 14 36 10 34 42 33 8 30 48 7 13 49 54 14 31 35 58 15 49 58 53 32 8 59 43 42 23 26 62 47 69 34 40 57 11 53 45 69 16 38 57 31 33 9 24 22 4 24 55 70 44 31 62 39 45 42 68 79 47 74 64 43 24 67 66 51 42 5 58 55 25 50 105 66 4 29 94 72 78 19 20 16 68 125 73 27 105 14 6 86 37 37 94 94 132 5 68 88 65 82 94 63 47 78 90 81 6 85 81 141 93 82 80 68 2 30 56 98 131 75 58 92 44 52 148 59 138 45 150 37 107 101 128 68 44 145 111 145 163 121 12 28 98 9 158 165 34 159 117 151 182 85 42 158 61 163 70 157 59 4 145 9 14 94 119 46 42 160 17 106 144 139 123 25 63 197 74 35 219 57 122 149 189 59 181 172 210 208 116 115 202 114 97 90 141 159 107 148 13 227 128 86 242 243 212 105 110 176 146 114 244 148 218 216 166 241 95 137 250 173 216 169 48 254 19 153 115 103 113 265 178 194 137 132 261 98 35 273 161 150 233 145 227 257 129 209 189 176 136 231 184 135 13 119 167 235 201 240 17 114 214 279 94 9 274 7 210 202 203 270 308 298 69 180 112 86 2 44 216 145 228 142 78 65 141 280 169 32 250 159 276 268 292 266 170 238 100 188 233 151 292 331 207 307 74 281 149 134 163 343 52 273 221 314 222 62 120 339 68 295 173 93 79 84 348 197 339 184 240 187 134 178 50 299 163 301 125 31 359 140 202 4 350 305 162 279 124 366 118 79 20 294 313 395 207 25 11 84 68 206 298 31 264 56 167 237 231 240 360 394 70 47 140 347 98 39 65 354 316 64 32 222 111 389 263 376 28 254 367 60 32 312 103 200 202 351 342 205 340 369 152 336 24 51 218 247 4 349 156 443 373 234 357 287 64 200 63 286 330 441 175 124 16 199 234 264 407 340 73 126 469 131 35 266 194 95 247 433 393 385 71 323 407 204 145 440 268 209 385 266 364 368 405 270 376 250 442 259 79 263 65 252 85 441 267 10 247 138 349 318 105 272 57 498 338 236 179 93 108 307 66 90 124 158 291 77 115 347 139 356 481 345 92 414 430 330 204 357 521 91 91 56 458 459 72 512 275 296 160 424 360 345 91 298 250 14 255 424 353 3 374 131 137 111 561 497 388 112 452 493 56 278 238 437 556 127 218 7 282 394 311 317 338 23 44 54 156 207 329 475 558 166 275 67 530 587 321 328 85 545 41 251 260 536 460 75 375 148 277 425 539 480 281 25 418 577 146 604 31 381 171 215 99 525 501 306 311 551 473 453 574 532 197 510 623 432 173 348 80 482 511 442 393 467 639 207 540 600 449 114 356 494 355 460 26 350 261 539 269 600 202 546 361 35 63 533 644 3 81 370 446 297 414 367 113 672 449 65 568 459 195 552 519 22 476 536 154 208 414 453 680 521 410 96 549 145 18 214 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 719 1 2 3 4 1 2 7 4 9 4 6 7 2 12 11 12 9 6 11 12 7 14 6 17 10 26 5 14 9 6 5 26 21 22 27 11 17 2 20 1 21 32 39 8 30 31 35 24 41 24 38 40 35 6 7 42 15 15 24 50 6 14 56 29 32 43 51 63 40 69 45 5 34 2 28 62 11 12 48 33 32 49 46 58 69 1 72 20 79 77 36 30 80 11 29 1 44 63 33 42 80 45 65 71 55 105 14 92 12 108 16 105 55 79 83 68 91 103 9 90 72 42 58 40 86 8 53 40 82 94 57 95 108 88 7 8 70 13 27 102 38 11 6 108 53 120 14 48 142 45 28 69 41 128 98 25 93 45 97 65 88 125 60 88 81 46 103 153 98 28 81 106 111 102 30 10 30 39 69 154 5 15 88 35 54 42 30 104 167 153 41 90 124 131 14 142 141 193 155 126 40 40 143 184 199 147 33 76 164 206 66 80 71 82 107 23 44 90 61 156 167 190 184 191 9 42 188 58 206 167 130 10 220 195 232 130 213 207 73 182 45 54 109 215 19 38 200 156 231 197 224 76 196 75 243 34 108 9 73 75 127 110 132 112 211 235 164 211 101 2 39 142 103 221 2 36 17 96 121 132 46 219 200 127 237 247 193 104 103 98 264 213 207 50 125 36 176 160 220 85 1 141 118 93 43 249 158 21 93 110 168 74 271 244 45 68 66 197 167 111 170 35 162 71 88 45 54 25 42 171 159 305 226 217 298 334 94 313 329 228 180 96 125 280 22 77 217 343 289 203 39 173 347 166 41 169 108 83 122 194 341 314 341 258 49 117 96 15 295 18 164 55 263 42 363 49 139 333 65 252 33 205 7 224 191 247 213 22 163 115 13 60 295 98 281 370 98 102 377 53 280 25 365 139 390 180 159 197 89 324 200 168 305 308 12 389 15 404 411 92 235 18 167 274 20 96 255 13 189 1 66 39 280 226 160 6 203 132 269 129 88 56 308 367 159 386 89 177 239 58 381 183 15 292 430 105 139 403 290 312 338 48 114 383 371 434 328 48 135 371 419 14 424 105 139 272 395 259 478 440 196 408 399 71 268 158 414 171 247 261 20 78 483 77 79 345 381 340 492 435 40 259 252 433 399 283 135 498 309 71 297 217 346 423 394 74 146 27 489 334 467 407 408 250 278 221 71 135 200 244 301 119 365 492 496 361 44 56 328 262 464 384 371 47 443 185 156 178 3 491 389 21 107 536 435 483 183 370 242 470 426 440 368 84 489 22 348 31 180 436 38 202 535 385 287 386 251 293 393 64 265 419 416 123 422 344 580 557 516 168 69 541 288 9 341 66 124 243 577 96 520 171 586 390 491 254 134 417 569 312 25 282 145 543 281 242 65 294 166 594 215 85 214 290 14 405 288 477 449 309 345 221 198 200 312 614 390 130 79 340 237 233 567 53 360 535 162 551 79 290 458 328 20 252 139 384 341 35 510 5 420 464 22 147 184 335 141 478 488 79 40 324 315 304 263 125 33 88 485 344 82 270 316 364 539 337 3 456 8 227 286 399 622 319 112 305 480 129 272 141 205 45 700 633 570 658 429 193 32 596 122 539 21 605 349 104 454 572 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 343 1 2 3 1 4 4 6 1 6 6 4 3 4 12 6 1 10 16 16 20 9 18 21 1 2 11 3 8 8 30 9 29 25 32 11 12 35 17 3 15 35 36 22 43 10 37 45 45 7 9 48 31 24 32 25 1 49 3 52 34 36 53 5 13 46 60 10 49 62 32 22 13 69 19 12 16 61 61 19 40 61 33 62 12 74 61 5 31 25 32 75 54 49 94 12 26 55 29 64 38 69 16 39 13 86 67 19 7 42 83 72 80 23 34 98 89 37 29 3 30 113 20 117 5 101 98 64 19 49 80 9 81 90 25 95 5 90 69 66 55 134 88 67 122 100 47 134 8 82 2 137 95 55 73 14 25 34 58 46 62 2 129 151 47 114 12 167 93 91 86 146 100 72 47 143 45 115 91 63 129 152 1 13 11 125 85 31 156 81 37 86 62 5 14 149 49 86 37 55 19 55 47 60 52 182 29 200 54 13 153 144 170 126 175 145 159 188 39 5 96 56 21 51 61 179 137 210 39 201 183 71 13 205 192 32 78 84 217 195 50 8 175 165 140 198 11 66 41 221 89 234 100 16 18 150 82 27 43 170 201 116 131 256 74 77 56 165 91 72 74 179 240 233 240 235 266 50 117 94 84 82 258 134 110 99 248 120 105 39 71 127 257 83 22 255 95 33 4 117 51 271 151 61 155 139 182 233 44 9 155 307 199 220 44 157 163 29 263 203 302 36 111 258 286 76 124 85 92 294 11 286 316 137 64 7 256 319 171 25 154 99 329 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 337 1 1 3 2 3 3 6 1 5 6 9 2 4 13 8 5 7 17 9 7 15 20 2 16 14 6 14 16 20 27 16 19 2 25 2 22 19 4 33 28 40 38 1 31 23 36 16 33 33 31 47 6 46 6 4 17 44 24 9 34 53 15 58 54 44 1 38 4 26 4 13 4 25 74 58 20 7 42 64 4 67 38 15 2 18 84 27 66 24 48 38 71 93 8 53 46 69 91 92 47 8 84 14 8 71 63 33 103 47 8 100 52 62 92 19 98 1 59 113 58 112 54 38 14 122 81 36 61 12 61 104 82 67 62 74 22 74 2 3 36 3 75 2 15 90 130 20 91 140 29 146 64 125 17 71 139 80 154 150 96 63 135 14 51 25 22 113 114 77 151 35 86 120 9 85 51 21 125 51 121 18 138 47 169 141 94 167 101 133 149 116 86 19 124 81 24 148 127 20 29 20 161 138 4 149 158 56 24 153 42 178 165 189 44 61 165 152 140 11 150 62 83 202 44 150 75 29 118 84 134 123 92 67 28 159 154 152 192 223 35 181 238 20 189 119 205 214 103 118 158 111 170 18 148 92 194 199 142 120 89 79 178 108 256 237 74 5 38 223 195 183 189 261 263 135 261 229 254 47 195 128 194 224 199 118 271 142 219 68 97 61 37 23 65 168 234 225 20 283 7 3 162 291 170 156 293 246 280 204 201 15 260 312 258 292 97 272 123 148 19 6 302 63 170 103 150 104 255 300 262 120 307 331 275 71 285 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 333 1 1 1 1 4 4 2 6 3 9 9 4 11 13 1 16 7 9 2 18 17 21 4 21 20 19 9 19 29 1 31 24 33 9 22 3 21 17 35 8 30 4 40 31 24 41 12 32 30 39 39 14 26 20 30 14 4 23 34 28 22 60 17 7 32 10 49 61 11 45 7 42 48 52 59 18 40 47 64 27 74 58 34 63 69 74 83 41 13 17 19 25 16 42 46 67 62 12 45 53 30 64 98 94 86 14 39 63 57 54 87 21 23 53 91 8 3 41 30 25 90 58 82 9 119 106 30 34 69 45 79 111 110 19 123 45 123 48 90 71 75 38 107 89 36 83 24 92 62 56 97 73 43 114 46 77 73 101 32 124 40 124 50 54 100 151 70 157 114 39 50 61 108 112 34 132 6 117 109 114 108 56 156 130 79 113 60 132 153 178 179 102 150 12 181 22 39 55 65 91 38 195 138 183 196 193 144 134 171 114 162 19 24 75 62 135 22 24 149 39 132 69 38 198 6 89 225 145 162 4 118 77 24 62 7 207 128 203 40 94 85 152 196 4 130 183 6 194 220 154 227 55 125 185 29 238 108 182 131 177 181 11 119 11 192 217 212 154 31 12 200 158 218 110 122 16 235 254 173 138 144 93 229 96 205 126 106 242 138 88 256 280 43 125 124 80 2 78 113 239 171 20 262 269 162 68 217 229 115 158 80 286 167 3 98 316 26 228 319 123 253 316 149 169 308 267 136 240 216 141 237 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 321 1 2 2 3 1 4 5 6 4 8 1 12 11 5 4 13 8 15 14 6 18 19 10 1 25 4 14 4 7 15 26 11 21 14 29 11 23 6 12 34 6 37 38 16 36 5 34 23 15 1 28 7 7 25 9 27 6 57 27 34 50 13 35 9 22 58 42 60 38 28 59 66 30 41 37 57 3 30 59 51 24 12 68 18 30 63 41 22 21 68 3 19 61 48 38 24 78 45 7 14 54 95 103 2 12 10 95 58 14 42 24 53 71 28 57 65 53 83 119 54 6 82 28 105 89 63 127 102 88 92 122 49 67 110 107 84 65 55 31 44 22 63 135 126 29 135 112 142 146 112 144 31 55 88 16 122 68 26 32 90 45 25 142 32 130 109 49 67 136 54 86 3 122 16 142 144 153 2 81 172 83 60 10 104 116 10 97 90 79 123 140 46 99 118 104 7 72 46 26 193 199 165 40 185 99 75 56 64 85 111 10 77 179 135 103 177 93 7 59 100 89 102 69 80 68 183 157 225 20 186 194 167 24 214 207 221 175 12 161 58 17 197 212 196 91 110 205 160 166 81 86 190 115 174 52 160 245 67 230 192 198 98 210 21 148 84 59 191 36 226 39 58 232 102 247 149 224 78 92 139 204 117 189 184 44 128 21 149 140 192 188 253 110 265 193 224 8 83 34 148 42 7 105 266 62 100 214 213 187 198 165 95 211 171 293 142 26 196 66 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 799 1 1 1 2 2 1 1 2 2 1 6 1 3 2 3 8 3 10 5 9 1 7 1 9 2 2 3 1 16 3 10 27 6 16 3 12 3 10 2 1 33 8 9 10 27 22 14 14 14 10 7 7 17 3 1 24 5 10 3 16 21 18 32 18 14 6 34 1 14 14 10 29 7 10 25 34 35 15 1 39 49 56 22 11 7 19 68 16 32 41 45 21 13 25 12 3 4 15 43 35 7 32 32 27 57 24 8 86 13 3 37 1 81 42 43 1 48 22 16 18 20 32 65 2 5 29 16 39 9 3 41 60 1 9 3 8 45 93 22 17 3 3 64 21 15 5 66 26 52 34 17 8 71 13 65 29 33 16 45 30 29 70 27 77 1 6 53 13 42 36 16 35 94 64 75 63 66 61 24 4 54 122 84 24 78 22 79 16 41 25 37 13 10 22 26 50 62 31 123 6 15 73 105 106 37 6 90 11 203 124 5 25 47 35 29 114 21 1 28 10 69 92 104 47 62 70 31 28 38 115 26 89 19 135 82 87 17 15 103 37 11 137 74 102 42 17 48 15 26 155 30 7 33 50 78 38 88 57 3 13 37 45 84 1 72 113 57 123 27 17 4 138 61 86 102 99 108 21 131 44 126 14 43 19 222 31 56 18 78 116 83 4 119 44 12 30 75 9 21 46 42 82 25 18 163 166 78 52 138 52 7 106 110 201 140 50 27 114 118 149 54 43 177 35 124 29 15 68 108 140 106 7 116 79 112 110 153 51 105 164 219 5 45 259 30 69 227 202 166 30 178 39 144 39 19 108 51 47 111 158 7 46 79 69 256 36 261 87 34 82 52 8 249 14 154 22 149 259 34 55 79 125 1 9 20 49 31 1 8 69 5 147 148 98 168 135 28 23 146 40 12 249 55 285 75 90 199 15 9 41 189 139 100 192 83 42 82 3 98 55 65 50 41 37 77 307 154 314 24 132 14 98 24 43 299 57 88 89 98 262 385 166 157 27 176 173 287 29 2 309 172 32 124 151 148 274 157 10 13 15 135 46 196 21 90 20 103 129 61 52 130 139 94 15 8 51 66 8 114 92 47 32 340 183 218 14 8 67 245 34 159 239 141 8 200 69 10 63 121 118 206 139 322 207 75 169 82 62 210 235 182 181 84 1 53 24 103 18 33 319 45 193 495 136 166 159 195 99 189 158 178 56 233 144 97 130 26 144 71 3 11 263 284 9 13 149 79 88 171 52 67 148 315 333 259 6 35 445 35 232 297 160 30 53 28 202 7 74 33 79 157 100 147 85 138 140 40 143 8 173 36 10 3 115 147 60 360 242 193 7 97 26 182 165 130 272 307 32 247 423 10 106 78 126 196 11 103 465 55 174 39 25 246 253 53 62 24 218 115 56 16 140 52 168 107 381 459 104 97 49 24 68 141 268 78 12 141 173 546 246 302 214 23 299 482 202 85 7 113 88 245 99 224 6 143 265 78 91 4 306 131 3 281 304 195 64 217 232 122 296 111 292 18 78 142 380 308 385 101 73 4 183 62 386 287 44 160 302 42 238 446 437 235 15 49 368 181 29 145 39 62 45 28 131 25 362 211 595 338 152 312 341 595 328 171 179 81 130 467 306 255 58 65 112 83 294 443 4 193 227 131 44 189 40 98 79 125 94 186 117 36 14 195 296 562 26 290 103 174 199 66 297 231 87 414 169 53 387 73 15 341 191 253 312 198 125 88 27 334 369 283 136 39 266 152 141 73 393 288 309 268 67 151 308 133 147 59 364 219 298 217 229 104 170 318 81 59 48 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 746 1 1 2 1 3 2 3 2 7 8 5 1 3 13 8 1 2 7 2 3 6 1 1 4 2 10 1 10 2 2 4 23 10 4 1 7 2 7 27 10 2 10 15 5 16 10 9 3 24 17 17 31 22 28 17 24 26 6 29 5 1 1 27 24 8 50 15 1 6 17 60 10 10 28 17 12 43 15 20 4 21 35 5 15 45 54 1 20 22 15 16 13 12 22 6 13 8 5 40 19 37 12 7 31 51 46 10 12 52 7 13 18 18 34 26 47 46 12 10 9 35 43 82 10 13 14 23 15 105 10 55 55 15 54 47 37 46 10 24 30 66 80 25 39 23 46 85 23 35 11 91 25 13 38 39 97 52 13 99 30 6 18 42 23 20 7 35 3 19 89 65 17 55 29 65 36 16 144 37 43 129 22 23 37 50 22 78 12 106 20 2 27 7 79 27 6 21 79 125 62 179 2 24 17 93 26 78 71 5 23 92 6 22 28 50 118 55 7 53 32 8 106 135 50 25 51 1 56 46 49 8 68 70 93 18 35 55 39 69 79 98 80 18 19 176 5 85 3 73 45 32 14 33 98 58 24 96 85 12 154 66 206 3 87 21 32 52 5 8 24 3 29 67 48 165 77 18 154 29 169 13 8 105 127 56 56 68 10 69 176 185 2 27 92 41 151 42 119 84 49 80 28 24 22 9 5 16 17 166 79 80 96 36 14 41 224 23 82 39 227 4 74 77 65 10 176 182 52 103 36 12 62 52 25 17 61 36 35 20 30 267 194 63 10 61 140 109 78 4 112 30 23 4 131 11 138 156 160 110 75 20 74 187 28 130 107 71 52 221 175 91 116 162 98 102 172 89 26 32 121 139 155 133 182 154 166 6 2 74 44 126 29 73 166 53 213 39 7 39 63 98 134 217 111 68 251 139 102 50 69 28 26 147 56 5 98 146 138 61 138 25 85 214 237 17 55 78 5 225 145 164 182 7 137 46 8 41 182 128 87 51 135 196 225 40 27 117 79 34 164 115 41 140 118 111 10 270 85 98 15 50 127 122 199 44 217 61 4 197 119 34 36 193 17 91 230 15 121 81 225 53 146 118 166 28 81 125 215 79 198 182 1 155 49 222 101 108 101 82 12 112 166 58 3 192 311 67 228 158 226 288 4 481 258 43 294 60 151 5 23 8 106 23 191 77 138 23 60 227 46 157 83 189 109 42 77 266 131 155 186 226 28 270 181 30 44 338 27 7 62 28 99 102 261 255 246 55 336 25 62 79 89 35 318 374 13 40 42 356 124 190 92 40 201 71 196 89 165 168 193 255 56 278 153 62 95 37 231 88 53 46 378 199 5 229 25 29 63 249 364 135 13 74 205 5 149 26 71 364 171 59 81 140 384 109 137 324 210 347 355 134 188 58 64 275 12 70 55 10 206 93 79 245 32 206 493 253 426 32 57 505 367 155 112 104 128 205 12 154 108 47 27 274 155 582 27 214 184 26 17 4 181 7 34 317 245 238 223 158 16 23 80 48 179 29 47 184 25 124 215 390 125 9 162 498 136 29 223 174 300 258 262 122 7 382 174 14 110 499 212 215 29 226 182 191 36 141 475 352 90 51 276 138 217 23 196 218 217 67 52 179 112 165 431 244 330 150 24 364 285 108 297 357 259 391 178 205 44 43 21 146 448 283 562 231 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 743 1 1 1 1 2 1 2 4 2 7 1 4 7 1 1 4 1 6 7 5 5 11 5 5 10 7 15 16 2 22 4 7 2 2 4 9 16 24 6 14 1 8 6 16 9 17 16 6 11 29 3 2 11 9 19 34 3 2 14 19 4 7 8 7 6 33 9 1 13 18 8 20 20 5 8 16 1 2 5 5 5 35 16 55 11 21 15 26 35 26 47 36 8 16 15 19 9 22 13 5 33 7 50 35 7 10 20 59 25 3 73 33 14 15 5 24 59 37 31 57 71 77 20 45 1 5 87 25 7 98 43 56 28 48 5 24 19 7 17 36 31 28 9 57 28 18 28 49 51 9 71 10 40 32 19 5 24 52 66 41 30 37 32 67 64 3 13 8 16 62 23 26 8 8 10 37 82 19 135 13 17 14 93 25 12 40 27 73 97 31 4 25 1 5 60 123 80 55 79 2 96 22 6 35 20 128 178 59 36 73 82 7 158 9 95 74 36 4 38 53 8 21 42 17 21 153 102 13 44 12 158 13 57 60 129 1 14 32 8 49 133 23 63 26 86 33 48 50 98 63 65 51 77 49 53 58 10 162 17 42 123 101 103 42 7 82 63 54 104 130 173 39 17 9 114 118 82 30 12 15 87 83 54 32 67 123 53 187 127 42 34 60 41 76 23 60 15 64 167 62 201 168 44 71 10 93 151 70 79 6 17 91 35 34 155 58 146 3 52 82 45 169 105 63 14 145 3 127 112 189 110 31 156 101 13 79 80 90 84 2 80 25 26 179 147 135 173 92 92 55 268 5 102 21 290 240 16 279 52 34 54 60 49 107 1 112 25 333 68 1 75 65 29 30 28 124 3 48 59 68 113 327 311 218 351 35 103 75 95 87 101 43 96 324 147 83 207 181 68 60 157 50 50 91 39 312 37 3 101 273 111 173 199 111 98 72 259 146 264 210 103 163 208 211 107 164 152 184 191 222 161 32 162 154 140 155 40 150 21 167 144 304 218 195 10 262 92 42 267 61 121 46 136 141 1 201 252 210 280 178 10 5 12 37 135 19 436 244 298 181 88 14 47 35 59 8 57 45 56 122 176 127 105 140 181 341 150 23 4 121 18 286 261 37 46 19 67 96 205 52 118 168 114 92 139 17 225 118 203 208 49 28 1 14 3 21 190 123 37 188 156 384 156 115 184 30 408 17 18 198 87 61 59 62 367 183 335 30 49 145 116 129 16 108 13 189 310 125 121 5 85 173 218 69 106 11 74 322 358 53 91 272 257 139 160 68 154 441 284 138 142 13 135 303 182 53 105 217 151 9 342 47 158 279 277 206 291 95 406 11 280 172 6 252 41 104 360 150 150 29 89 3 48 84 182 202 78 59 200 44 17 62 207 76 106 409 192 20 169 64 62 102 218 96 52 488 377 220 202 331 74 135 34 100 247 214 94 156 135 114 144 106 450 138 90 72 153 330 241 141 214 77 500 5 21 276 462 79 42 156 428 277 27 216 353 91 254 285 118 68 154 75 112 16 61 302 165 10 210 341 76 9 135 53 391 199 45 141 162 108 340 286 166 54 72 199 356 107 98 199 22 13 115 44 98 180 103 477 290 128 69 62 244 162 267 40 127 289 141 107 256 99 5 381 203 295 225 100 138 209 259 41 405 181 214 162 356 171 423 112 273 344 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 379 1 1 1 2 2 1 4 6 4 1 4 7 1 1 4 10 3 2 2 12 4 1 4 4 10 20 5 1 3 14 4 6 4 17 1 15 21 1 18 11 11 15 31 28 7 3 18 28 1 3 6 2 28 15 17 1 12 4 10 26 38 12 15 24 36 46 13 7 39 24 22 5 8 13 5 2 9 12 30 8 28 22 6 51 25 13 25 13 15 10 11 2 59 15 19 5 30 34 49 16 12 16 29 11 40 77 11 22 2 24 88 58 8 20 39 50 33 65 33 56 24 1 6 16 22 10 51 23 70 1 3 35 26 15 23 15 49 12 83 57 37 52 31 37 51 127 65 30 12 42 34 26 30 35 5 45 83 68 5 8 16 34 10 2 48 130 65 27 29 28 88 20 59 90 43 4 9 63 39 40 37 44 58 55 38 13 25 2 48 98 6 41 106 34 19 33 79 33 119 100 55 91 3 23 65 68 40 21 40 17 47 53 61 31 38 38 4 162 114 154 27 142 25 118 124 95 27 105 31 59 81 20 140 4 17 86 17 40 21 96 24 79 5 93 18 20 69 39 56 65 18 76 20 48 69 8 64 24 94 1 149 55 46 60 62 28 125 39 10 11 43 79 115 54 74 2 47 12 22 54 44 51 30 56 43 149 196 13 144 123 28 11 107 87 114 165 56 3 97 129 65 134 59 90 186 196 111 45 122 25 42 11 6 46 8 36 175 31 34 199 155 45 5 73 126 6 70 18 1 18 1 8 120 20 145 66 37 32 83 125 109 5 211 142 87 49 128 193 100 123 138 239 79 26 43 267 8 214 54 18 11 78 61 163 195 65 127 229 133 19 90 12 165 4 177 45 107 238 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 357 1 1 1 2 1 2 1 2 3 1 5 3 1 2 10 14 9 1 7 2 1 7 10 9 9 6 13 16 11 7 13 11 4 20 8 6 6 5 24 8 7 22 3 26 20 11 14 2 5 19 6 15 14 5 22 2 25 9 15 8 12 4 12 26 10 12 23 5 23 5 44 15 2 1 21 14 34 33 35 8 32 43 25 7 39 3 7 61 62 16 25 45 57 12 16 18 38 7 18 28 3 2 52 17 40 24 3 36 26 60 6 20 19 1 8 8 75 1 5 32 22 5 78 8 11 94 14 40 41 80 52 45 21 66 5 15 5 2 38 36 13 86 59 57 13 24 13 23 16 15 10 25 38 29 67 44 19 22 30 16 97 6 42 16 55 16 72 24 111 82 41 60 80 35 22 9 47 20 64 53 13 26 60 47 6 38 58 16 6 26 84 107 58 26 69 58 40 7 122 106 9 49 65 8 14 51 104 50 30 70 42 4 86 17 37 21 15 7 29 51 49 1 116 26 25 8 183 116 52 35 63 125 91 67 25 69 138 82 23 22 117 76 101 8 99 78 35 23 51 97 48 66 57 115 62 17 86 17 18 182 16 19 61 76 15 122 24 58 82 24 24 5 129 189 151 103 21 18 1 7 56 9 187 72 39 79 90 37 122 11 89 15 27 197 58 118 129 142 42 13 54 98 107 114 23 206 49 53 20 49 195 6 173 164 43 154 43 27 83 54 153 69 223 217 24 192 193 8 50 86 62 91 77 24 27 202 116 57 104 8 15 3 137 7 46 33 67 162 2 83 17 122 227 86 55 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 369 1 1 1 2 2 2 2 1 8 3 3 2 1 2 3 1 1 14 5 4 7 3 8 2 6 2 5 7 4 5 10 1 1 5 2 3 11 1 7 2 18 3 4 11 26 4 11 2 3 2 21 31 16 22 21 35 5 12 1 10 23 3 45 4 5 28 19 34 7 12 21 9 37 10 22 35 20 27 4 28 20 39 43 30 4 37 12 15 10 22 26 66 23 68 9 3 49 29 56 37 31 2 12 20 5 3 21 31 20 15 31 5 21 12 40 19 20 27 78 4 1 29 24 66 3 28 97 63 1 13 31 82 39 16 34 44 31 48 111 3 39 40 77 13 38 11 13 5 11 8 5 44 6 18 27 8 8 63 33 33 16 102 14 53 62 13 120 28 37 30 55 55 28 29 18 90 56 61 8 46 13 3 81 1 35 1 4 24 37 33 104 45 43 9 30 43 17 1 74 46 62 18 75 77 94 67 167 98 56 4 21 24 20 146 44 55 43 68 48 46 22 129 103 2 47 36 99 34 42 167 13 13 7 144 72 51 2 181 31 13 75 10 45 68 65 152 4 78 100 21 66 16 26 6 104 54 55 33 42 64 142 137 13 97 25 21 128 46 68 41 63 85 88 27 151 31 54 24 156 91 20 88 78 53 48 29 40 46 62 52 79 80 4 103 1 104 22 86 57 15 39 6 58 108 104 85 16 82 122 143 44 42 18 47 128 59 34 37 98 188 112 62 165 131 174 8 229 8 37 56 26 31 30 20 26 64 124 86 13 78 88 81 18 138 43 7 65 161 169 22 49 32 1 13 4 134 50 67 117 137 12 42 57 148 56 169 21 15 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 361 1 1 1 1 2 2 2 1 6 1 1 1 1 2 2 2 4 12 10 1 11 6 5 2 2 5 13 1 5 12 5 4 10 1 8 10 9 7 3 14 7 11 2 1 7 25 25 6 9 7 15 12 7 17 23 15 6 6 38 18 15 1 12 7 39 1 37 27 28 16 4 23 37 39 5 9 4 25 9 20 29 5 36 16 3 27 39 2 27 16 5 31 24 10 24 6 8 11 32 16 54 20 12 5 22 63 4 55 18 11 34 9 24 94 9 26 31 4 31 33 62 73 5 52 14 80 7 61 59 13 40 32 7 43 2 33 27 56 25 50 41 3 25 25 56 16 8 58 15 17 10 31 11 42 24 9 1 37 29 38 24 36 49 1 14 54 8 20 25 14 14 20 44 19 21 44 42 37 16 80 115 115 26 172 23 11 5 126 11 33 45 20 72 17 25 35 58 8 85 11 26 74 1 104 12 9 96 10 20 84 49 26 24 14 41 17 80 3 15 8 14 208 17 64 34 28 23 16 36 95 95 60 18 102 25 26 28 83 32 91 18 15 91 12 99 24 11 37 31 83 24 75 113 48 99 68 44 31 16 63 86 98 102 125 33 83 54 32 26 66 85 39 17 5 89 86 18 94 5 30 178 93 150 46 28 23 109 29 53 12 74 35 47 21 227 27 38 168 3 29 24 4 20 71 167 30 12 145 50 51 58 93 50 49 57 72 53 48 90 7 110 37 44 179 58 183 249 13 81 29 163 15 25 67 3 216 79 26 219 59 90 145 58 4 115 6 19 17 33 54 167 111 149 223 167 43 9 59 24 218 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 759 1 1 1 3 4 5 2 4 8 7 5 12 13 4 13 12 10 8 5 19 6 19 7 18 2 16 14 23 17 15 17 19 18 27 23 36 24 5 13 31 14 33 19 28 21 1 3 10 41 42 48 6 1 29 14 22 2 42 3 23 23 28 4 16 27 51 47 29 13 58 59 20 20 62 70 55 66 76 59 37 72 76 55 6 21 77 46 84 40 85 59 38 78 8 70 4 79 20 37 78 53 98 59 84 59 63 33 71 43 94 8 98 26 49 22 62 110 112 43 57 52 57 113 59 90 24 105 62 91 44 93 12 54 33 9 119 96 70 85 101 80 108 112 87 77 29 61 136 51 101 54 76 28 105 1 73 134 155 62 120 57 92 67 161 7 28 26 31 27 146 132 167 122 18 33 119 25 80 51 86 79 121 138 178 40 90 7 69 76 17 74 160 107 184 167 154 151 25 190 55 119 122 3 116 49 58 92 162 174 161 112 45 110 79 109 10 187 210 182 134 92 191 2 78 70 77 117 175 22 119 174 14 73 91 137 39 26 221 39 108 70 13 218 239 62 80 28 151 181 100 49 86 34 176 213 240 175 7 190 196 174 238 179 184 85 135 21 42 139 99 89 152 207 189 186 169 192 272 192 43 219 3 78 121 191 147 196 214 13 209 122 53 37 234 185 21 193 7 123 211 220 206 213 130 56 102 122 158 279 35 79 124 38 264 111 216 97 266 161 95 119 97 124 322 287 61 30 317 206 326 97 258 279 121 33 169 177 49 44 14 185 230 122 211 102 2 116 89 158 171 61 210 336 71 260 152 303 307 29 185 23 31 284 350 325 238 264 175 34 340 2 63 217 282 341 330 344 67 288 74 206 352 342 176 124 258 22 105 116 9 197 153 26 248 1 255 194 180 179 292 91 182 67 183 151 78 220 80 304 79 8 70 296 176 8 54 333 64 44 95 391 265 70 248 192 405 22 84 70 265 105 184 125 105 236 236 301 74 175 56 51 222 59 358 304 179 94 166 74 236 362 378 56 368 293 393 310 393 385 453 205 246 244 209 123 110 248 311 178 154 395 45 236 185 60 36 57 85 135 281 118 90 363 1 256 358 401 238 393 356 400 49 275 217 146 485 274 414 460 197 332 270 226 365 325 422 430 489 265 335 364 383 66 55 328 35 107 453 368 368 93 423 437 101 500 93 7 350 129 16 522 436 236 12 271 230 341 237 119 224 397 181 296 168 134 126 308 376 150 392 176 509 327 249 11 312 405 353 558 421 354 321 436 402 144 336 562 79 4 96 185 141 385 567 380 442 97 304 42 221 305 534 524 539 106 414 142 478 535 2 535 298 85 444 169 84 353 147 400 64 193 247 596 70 451 177 356 471 117 113 24 445 384 330 440 218 403 466 112 462 326 85 229 516 4 479 575 141 250 517 190 513 174 90 396 569 346 567 145 638 217 624 95 13 521 514 250 611 556 51 495 516 572 362 339 69 451 110 443 184 625 310 120 340 136 351 225 345 116 532 575 425 280 78 184 435 561 373 528 5 300 438 588 617 73 593 514 390 418 649 457 519 609 349 602 342 578 325 139 204 461 361 350 94 430 702 31 444 348 535 455 152 256 617 596 597 391 506 382 152 699 418 276 686 524 634 139 97 472 713 296 95 659 504 661 470 509 563 544 366 386 115 338 332 537 441 49 280 725 582 586 2 271 195 77 615 347 264 1 2 2 1 1 1 2 1 2 1 2 1 1 1 2 1 2 1 2 1 2 2 1 2 2 1 1 2 2 1 1 2 1 2 1 1 2 2 1 1 2 2 1 1 2 2 2 1 2 2 1 2 1 1 2 1 2 2 2 2 2 1 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 2 2 2 1 1 2 2 2 2 1 1 2 2 1 1 1 2 1 1 2 1 1 2 1 1 2 2 2 2 2 1 2 1 2 1 1 1 2 2 2 1 2 2 1 1 2 1 2 1 2 2 1 2 1 1 2 1 2 2 2 1 1 1 2 2 1 1 2 1 2 2 2 1 1 2 2 1 2 2 1 1 2 2 1 2 2 1 1 2 2 1 2 1 2 1 1 2 1 2 1 1 1 1 2 2 1 2 1 2 1 1 2 2 1 1 2 2 2 1 2 1 1 2 2 1 1 2 1 2 1 1 1 1 2 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 2 2 1 1 1 2 1 2 2 2 1 1 2 2 1 1 1 1 2 2 2 1 2 2 1 1 1 2 2 1 2 1 2 1 1 1 2 1 2 2 1 1 1 2 2 2 2 1 2 2 1 2 2 1 1 2 1 1 2 1 1 1 1 1 1 1 2 1 2 2 2 1 1 2 2 1 2 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 2 2 1 2 1 1 1 2 1 1 1 1 2 1 1 2 1 1 2 2 2 1 1 1 2 2 2 1 1 2 1 2 2 2 2 2 1 1 1 2 1 1 1 2 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 2 2 2 1 2 2 2 2 2 2 2 1 1 2 1 1 2 1 2 2 2 2 1 2 1 2 2 2 1 2 1 2 1 2 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 2 1 2 1 1 1 1 1 2 1 2 1 1 2 2 2 1 1 2 1 2 1 1 2 2 2 2 1 1 1 1 2 2 1 1 2 2 1 1 2 2 1 1 2 2 2 1 2 2 1 2 2 1 2 1 2 1 1 1 2 2 1 1 2 1 1 1 2 2 1 1 2 1 1 2 1 1 2 2 2 1 1 2 1 1 1 2 2 1 2 1 2 1 1 1 1 2 2 1 2 1 2 1 2 1 2 2 2 2 2 2 2 1 2 1 1 1 2 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 2 1 1 1 2 2 1 2 2 2 2 2 2 1 2 1 1 2 1 2 1 2 1 2 2 2 2 1 1 1 1 2 2 1 2 2 2 1 1 1 2 1 1 2 1 2 2 1 2 2 2 1 2 2 1 2 2 1 2 2 1 2 2 1 2 1 1 1 1 1 2 2 1 1 1 1 1 2 2 2 2 1 1 1 2 2 2 1 1 2 2 2 1 2 2 2 2 1 1 2 2 2 1 2 1 2 1 1 2 2 1 2 2 1 2 1 2 2 2 1 1 1 1 2 1 2 2 1 2 2 2 2 2 2 1 2 2 2 2 1 2 2 1 2 1 2 1 2 1 2 1 2 1 1 1 1 2 2 1 2 1 2 1 1 1 2 1 1 1 2 1 2 2 1 1 2 1 778 1 1 3 1 4 6 2 6 4 7 4 11 13 6 12 14 9 17 14 17 6 2 2 19 25 1 22 18 26 4 20 25 18 8 13 22 29 15 39 37 2 16 4 31 32 33 34 25 21 1 22 11 2 1 35 54 46 22 5 27 52 8 40 45 17 56 44 27 55 22 5 46 50 20 3 8 24 56 78 19 69 58 60 48 65 82 58 14 4 88 47 51 40 72 75 50 4 50 58 40 45 77 30 3 50 52 17 91 88 53 101 57 59 93 13 1 21 25 110 76 70 12 5 78 73 90 115 21 73 37 68 106 65 19 135 111 31 19 73 29 48 95 103 55 92 87 67 59 33 52 100 62 52 16 49 81 93 102 61 46 47 39 57 122 69 98 83 159 100 102 2 74 42 35 94 57 177 141 84 25 4 181 13 167 6 72 15 76 158 20 42 26 9 173 68 118 140 31 22 54 135 112 127 53 179 205 52 1 75 80 172 203 190 147 154 198 40 153 160 59 6 141 71 22 120 223 204 28 224 191 160 25 182 211 25 76 15 5 50 66 221 33 175 84 165 179 138 193 190 193 11 220 191 190 23 108 79 113 60 165 30 226 78 205 96 225 233 97 25 129 86 110 27 257 36 16 196 43 229 278 105 34 107 123 53 178 63 88 137 210 258 282 190 36 204 167 292 160 187 142 147 294 129 208 277 219 217 33 260 309 148 40 289 19 102 154 48 264 192 262 28 275 271 71 213 258 3 45 4 222 77 179 218 272 145 83 148 83 18 233 210 138 113 221 124 16 121 298 112 85 210 115 162 160 98 5 158 176 260 275 98 80 271 232 88 105 31 217 62 53 68 91 187 294 121 155 365 81 368 241 225 23 271 268 73 296 78 302 364 75 355 156 205 87 284 279 159 389 337 336 184 220 111 308 336 72 369 220 365 231 284 215 290 292 305 413 302 350 390 184 64 75 211 119 401 18 69 386 339 329 307 25 172 180 282 430 293 54 415 153 391 264 13 85 394 299 257 358 220 8 429 425 82 174 403 324 224 165 289 199 398 333 182 192 18 73 111 120 279 275 166 371 294 226 365 475 61 49 191 209 319 315 444 358 439 143 306 344 312 84 442 487 74 342 98 107 337 3 15 489 499 222 130 441 335 324 326 287 309 29 24 125 244 299 400 208 497 462 308 63 190 32 400 134 158 392 140 525 137 73 12 48 212 84 366 11 505 353 406 306 374 474 101 530 442 519 331 299 452 517 141 240 14 314 352 353 385 69 495 232 330 132 553 69 66 294 371 439 366 475 138 395 69 267 390 48 251 296 530 49 55 59 550 245 131 474 372 416 19 357 38 180 345 193 571 44 279 561 391 190 316 285 89 220 150 329 133 191 405 413 20 271 357 346 184 431 228 274 52 53 81 511 25 542 199 190 47 540 177 312 497 446 373 149 423 16 247 638 309 463 245 135 97 228 578 428 130 23 247 37 415 552 213 88 488 341 237 356 483 409 6 97 215 140 311 486 293 412 435 453 155 575 412 96 297 474 249 364 37 132 458 278 408 222 128 333 259 660 485 335 254 160 347 267 171 391 258 236 452 330 94 377 530 201 116 169 297 680 166 216 680 603 159 205 244 466 712 338 302 712 637 211 632 539 129 213 638 536 265 364 648 569 661 576 573 683 186 53 189 342 482 482 68 356 292 673 676 710 718 119 462 190 415 94 276 177 71 698 20 744 500 462 523 684 512 48 682 494 472 13 181 686 193 283 271 759 638 1 2 1 1 2 2 1 2 1 2 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 1 2 1 2 1 2 1 1 1 2 1 2 2 2 1 2 2 2 1 1 2 1 2 2 1 2 2 2 2 1 2 2 1 2 1 2 2 2 1 2 2 2 2 1 2 2 2 2 2 1 2 2 2 1 2 2 1 1 2 2 1 2 2 1 2 1 1 1 2 2 1 2 1 1 1 1 2 1 1 2 1 2 1 1 2 2 1 1 2 2 2 1 2 1 1 2 1 1 2 1 2 1 1 1 1 2 1 2 2 1 1 2 1 2 1 1 2 1 2 2 2 2 1 2 2 2 1 2 2 1 2 2 1 2 2 1 1 2 1 1 2 1 2 2 1 2 1 2 1 2 2 1 2 2 2 2 1 1 2 1 2 1 2 2 1 1 2 2 1 2 1 2 1 1 1 1 1 1 1 1 1 2 2 2 1 1 2 1 2 2 1 1 1 1 2 2 1 1 1 2 2 2 2 1 1 1 1 1 2 2 1 2 2 2 2 1 1 2 1 1 1 2 1 2 2 2 2 2 1 1 2 2 1 2 2 1 1 1 2 2 2 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 1 1 2 2 1 1 2 1 2 1 2 2 1 1 2 2 1 1 2 1 1 1 1 2 1 2 1 1 1 2 2 2 1 1 2 1 2 1 1 1 2 1 1 1 2 2 2 2 1 2 2 2 1 1 2 2 2 1 2 1 2 2 2 2 1 1 2 2 1 2 2 1 1 1 1 2 2 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 2 1 1 1 2 1 1 1 1 2 1 2 2 1 1 2 1 2 1 1 1 2 1 2 2 2 2 2 2 1 1 2 1 2 2 2 2 1 1 1 1 1 2 2 1 1 2 1 1 1 2 1 2 2 1 2 2 2 1 1 2 2 2 2 1 2 1 2 1 1 1 2 2 2 2 1 2 1 1 2 2 2 1 2 2 1 1 1 1 1 1 2 2 1 1 2 1 2 2 1 2 1 2 1 1 1 2 2 2 1 2 1 1 2 1 2 2 1 1 1 1 2 2 2 1 1 1 1 2 2 1 2 2 2 2 1 2 2 1 1 2 1 2 1 2 2 1 2 1 2 2 1 1 1 1 1 1 2 1 2 1 1 1 2 1 1 2 1 1 2 1 1 2 2 2 1 2 1 1 1 1 1 2 1 2 1 2 2 2 1 1 2 2 1 2 2 1 2 1 2 1 2 1 1 1 2 1 2 2 2 2 2 1 1 1 2 1 2 2 2 1 1 2 1 1 2 1 2 1 2 1 1 2 1 1 2 1 2 2 1 1 2 1 2 2 2 2 1 1 2 1 1 2 1 2 2 1 2 2 2 2 2 1 1 2 2 1 2 1 2 1 2 2 1 1 2 1 2 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 2 1 1 1 2 2 2 1 1 1 2 1 1 2 1 1 1 2 2 2 1 1 1 2 1 1 2 1 2 2 2 2 1 2 2 2 1 2 2 2 2 1 2 1 2 1 2 2 2 2 2 2 1 1 1 1 1 2 1 2 1 2 1 2 1 2 2 1 2 2 2 1 2 2 1 1 1 2 2 2 1 1 1 1 2 1 1 1 2 2 2 2 1 1 2 2 1 1 2 1 2 2 1 2 1 1 731 1 2 3 2 5 6 1 8 4 2 3 9 10 13 3 6 1 12 18 8 20 20 17 1 15 3 18 22 7 24 6 10 31 31 34 20 11 4 8 10 23 37 30 3 44 43 24 43 24 6 43 22 15 42 4 45 43 35 24 60 9 21 63 36 17 27 16 40 43 39 50 32 7 12 7 57 50 18 21 45 44 61 47 1 38 82 84 33 67 84 51 7 87 75 71 51 63 5 26 71 43 68 12 79 72 94 92 104 68 42 94 47 103 29 63 20 101 67 94 54 116 29 31 39 107 23 110 13 87 112 115 88 108 4 18 60 84 12 99 5 14 136 3 95 122 6 41 19 29 93 13 146 30 81 87 72 153 38 25 129 40 150 46 95 102 73 122 123 82 36 56 46 8 41 73 83 83 75 171 76 156 77 36 125 183 125 17 44 74 55 170 190 149 182 118 182 170 128 137 161 129 117 182 107 183 195 135 190 81 71 67 110 38 130 124 200 130 68 34 34 210 121 27 206 75 161 190 187 164 98 176 159 117 79 142 72 233 187 44 64 100 128 197 42 128 208 129 203 48 214 30 169 120 35 17 32 232 144 241 90 251 138 230 44 85 41 267 199 11 249 200 38 264 221 194 128 154 88 165 173 20 74 96 9 58 93 146 14 231 9 132 60 91 245 126 73 193 44 41 43 196 96 33 288 72 75 8 142 183 186 17 20 256 238 227 9 304 4 4 143 93 112 172 302 276 295 203 284 277 5 275 23 41 138 225 9 94 210 112 200 143 336 159 322 343 158 293 94 335 341 301 342 306 191 91 13 337 211 338 91 329 333 284 246 266 303 58 303 355 206 315 302 152 13 119 17 102 247 175 284 258 295 213 264 306 107 11 22 65 247 201 73 185 287 122 203 354 385 103 315 142 333 134 140 304 50 197 346 336 242 131 34 34 33 354 220 67 380 251 81 63 320 63 115 365 178 281 39 360 228 327 174 174 249 347 333 87 311 24 388 61 260 419 382 24 309 182 389 240 128 40 218 176 26 287 150 99 222 302 71 340 128 25 211 106 383 352 173 42 241 442 449 214 407 385 87 60 207 30 115 377 89 50 199 218 355 106 395 263 403 109 221 325 19 18 112 456 82 395 193 360 15 162 151 158 413 493 140 312 355 309 76 323 146 235 24 168 403 256 88 84 327 376 358 139 198 278 81 431 395 375 468 433 205 239 504 335 43 326 9 235 141 31 178 99 364 381 479 411 357 30 496 204 148 149 139 321 179 357 459 207 428 490 399 142 108 110 23 20 380 274 282 207 492 181 156 565 129 266 402 141 399 178 571 221 151 396 336 352 559 307 531 171 234 258 273 361 384 32 41 10 96 223 346 13 538 264 113 99 476 14 288 378 525 129 500 257 483 458 23 283 333 61 482 558 304 399 429 368 301 369 594 607 218 386 126 186 211 467 545 637 281 424 222 255 545 158 426 526 195 196 462 89 636 23 615 641 351 126 167 488 289 470 574 606 63 439 145 333 171 228 59 438 191 81 1 667 532 484 297 141 664 508 300 480 30 561 50 61 425 465 372 569 49 17 179 62 131 479 192 112 651 407 79 103 389 477 87 468 203 515 270 450 332 440 189 522 19 453 713 73 719 331 51 715 377 575 423 163 307 1 2 2 1 1 2 2 1 2 2 2 2 1 1 2 2 1 1 2 2 1 1 1 1 1 1 2 2 2 1 2 2 1 1 1 1 1 2 1 1 1 2 2 1 2 1 1 1 1 1 2 1 2 2 1 2 2 2 2 2 1 1 1 1 2 1 2 1 1 1 2 2 1 1 1 2 2 2 2 2 1 2 1 2 1 1 2 1 1 1 1 2 2 2 1 1 1 2 2 1 2 1 2 2 2 2 1 1 1 2 2 2 1 1 1 2 2 2 1 1 2 2 2 2 1 1 1 2 2 2 2 1 1 2 2 1 2 1 2 1 2 1 2 1 2 2 1 1 1 1 2 2 1 1 2 2 1 2 2 1 1 2 2 1 2 2 1 1 2 1 1 2 1 1 2 1 1 1 1 2 2 1 2 2 1 1 1 1 2 1 1 1 1 2 1 1 2 1 2 2 1 1 1 1 1 2 1 2 1 2 1 1 2 1 2 1 2 1 1 2 2 2 2 1 2 1 1 1 2 1 2 2 1 1 1 2 1 1 2 2 2 1 2 1 1 1 1 2 2 2 2 2 2 1 1 1 2 1 1 2 2 1 1 1 1 1 1 2 1 2 1 2 2 1 1 2 2 2 1 1 2 1 1 1 1 1 1 1 2 2 2 2 1 2 2 1 1 2 2 2 2 1 2 1 1 1 2 1 1 2 2 2 1 2 2 1 1 2 2 2 2 1 1 1 1 1 1 2 2 1 2 1 1 1 1 1 1 1 2 1 1 2 1 2 2 1 2 2 1 1 1 2 1 2 2 2 1 1 2 2 1 1 2 1 1 2 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 1 2 1 2 2 2 2 2 2 2 1 2 1 2 1 1 2 1 1 1 1 2 1 2 1 1 2 1 2 2 1 1 2 1 2 1 2 2 1 2 1 1 2 2 2 1 2 1 1 1 2 2 1 2 2 2 1 2 1 1 1 1 1 2 2 2 1 2 1 2 1 2 2 2 1 2 1 2 2 1 2 1 2 1 2 2 2 2 1 2 1 2 2 1 1 2 2 1 1 2 2 1 1 1 2 1 1 2 2 1 1 2 2 1 2 1 2 2 1 2 2 2 2 2 2 1 2 1 2 2 2 1 2 2 1 1 1 2 2 2 1 1 1 2 2 2 1 1 1 2 1 2 2 1 2 1 2 2 1 1 2 2 1 1 1 1 1 1 2 1 2 1 2 2 1 1 1 1 1 1 2 2 1 2 1 1 2 2 2 2 1 2 2 2 1 2 2 1 2 2 2 2 1 2 2 1 2 1 2 2 1 2 1 2 1 1 2 2 2 2 2 2 1 2 1 1 1 2 1 2 2 1 2 1 2 1 2 2 1 2 2 2 2 1 1 1 1 1 1 2 2 1 1 1 1 2 1 2 1 1 1 1 2 2 2 1 1 2 2 1 2 2 1 1 1 2 2 1 2 2 1 1 2 2 2 2 1 1 1 1 1 2 2 1 1 2 1 2 2 1 2 1 1 2 2 2 2 2 1 1 2 1 1 1 1 1 1 2 2 2 1 2 1 1 1 1 2 2 1 1 1 1 2 2 1 2 1 1 2 2 2 1 2 2 2 1 1 310 1 1 3 1 5 1 5 5 9 8 5 7 11 6 3 13 14 6 19 3 3 16 19 13 4 13 16 27 2 21 1 24 27 8 5 2 8 21 31 11 25 16 21 26 40 40 27 33 33 36 43 36 20 27 18 55 42 22 27 26 5 23 62 51 3 62 53 49 55 16 5 42 42 35 37 4 50 34 55 71 30 9 13 25 9 69 6 31 89 27 36 22 20 9 65 57 55 11 98 69 66 84 77 68 20 2 55 103 54 57 37 16 53 28 82 59 79 17 61 108 27 69 27 104 21 21 113 128 116 76 92 65 116 122 86 15 46 98 90 50 105 25 132 92 2 130 83 13 50 77 133 50 100 101 35 105 56 77 149 111 38 89 114 76 80 164 90 80 145 127 50 110 148 70 155 149 102 87 97 52 176 146 39 45 177 87 71 48 28 163 67 26 30 5 186 114 13 3 43 32 31 110 13 45 198 124 192 75 90 42 68 46 93 198 29 62 184 125 109 97 52 221 99 215 80 4 67 78 168 204 2 136 197 113 134 117 151 47 132 125 81 241 90 179 163 25 31 172 227 191 226 178 233 254 205 187 90 211 175 215 146 66 84 228 107 26 256 8 247 219 144 51 168 41 98 136 265 99 133 66 25 43 246 262 23 215 102 281 241 194 15 106 67 79 181 12 14 224 176 141 184 198 116 91 123 211 158 102 261 1 1 1 2 2 1 2 2 2 2 2 2 2 2 1 2 2 1 1 2 1 1 2 2 2 1 2 2 1 2 1 1 2 1 2 1 2 2 2 2 2 1 1 2 1 2 2 1 1 1 2 2 2 2 2 2 1 2 1 1 2 2 2 2 1 1 1 2 1 1 1 1 1 1 2 2 1 2 1 1 2 2 2 2 2 1 2 1 2 2 2 1 2 2 1 1 1 1 1 2 2 1 2 2 1 2 2 1 1 2 1 2 2 1 1 2 2 2 1 2 2 1 1 1 1 1 2 2 1 1 1 2 1 1 2 2 1 2 1 2 1 1 2 2 2 2 2 2 1 2 1 2 1 1 1 1 1 2 1 1 2 1 2 2 1 1 2 1 1 1 1 2 2 2 1 1 2 2 1 2 2 1 2 2 2 1 1 2 2 1 1 1 2 1 1 1 1 2 2 1 1 1 1 1 2 1 2 1 2 1 1 2 1 2 2 1 2 1 1 1 2 2 1 1 2 2 1 2 1 2 2 1 2 1 2 1 2 1 1 1 2 1 1 2 1 2 2 2 2 2 1 1 2 1 1 1 2 2 1 2 2 2 2 1 2 1 1 2 1 2 1 2 2 2 1 2 2 2 1 2 2 2 1 1 1 1 2 2 2 2 1 2 1 1 1 2 1 2 2 1 1 2 1 2 2 1 1 2 2 384 1 1 1 4 1 1 6 2 6 9 10 1 5 2 5 10 1 14 8 17 2 14 5 3 16 26 20 12 22 26 23 7 33 28 4 14 32 8 14 33 15 15 41 23 36 33 22 28 23 45 13 39 38 3 30 5 48 42 2 50 20 45 52 19 53 45 64 1 47 21 62 43 52 7 3 20 1 46 6 50 21 72 7 14 48 40 43 83 30 81 16 38 19 13 3 16 52 41 25 80 71 71 68 45 3 97 21 49 104 84 66 78 76 103 7 55 37 75 78 55 68 50 73 28 119 114 66 24 40 108 8 16 1 73 2 5 19 114 15 69 47 42 8 127 47 31 98 37 114 30 32 5 118 116 62 137 89 104 129 59 105 148 76 76 81 137 46 112 29 103 93 42 14 119 107 11 172 10 150 124 181 54 169 161 182 176 15 85 17 164 172 157 119 143 127 74 180 61 134 170 150 20 55 40 39 16 137 105 116 124 37 163 123 46 55 81 6 91 185 44 198 217 148 77 130 172 155 153 151 35 109 198 123 100 76 191 9 112 21 194 158 18 106 176 49 239 191 109 25 54 175 108 119 238 156 22 168 30 1 49 80 189 217 18 226 110 33 68 32 101 263 211 179 231 268 74 101 51 49 214 257 96 222 276 276 273 257 236 102 184 225 221 196 91 155 279 178 141 246 12 46 171 217 76 263 255 11 207 299 301 28 70 246 30 66 46 160 54 212 262 225 21 30 311 134 80 179 285 102 121 184 264 132 334 293 129 164 66 75 238 341 155 51 317 66 294 254 178 94 238 240 341 90 274 137 230 302 191 19 288 217 147 116 329 253 317 325 47 170 39 61 233 99 11 98 75 255 37 348 143 374 324 378 2 2 1 1 1 1 2 1 2 2 1 1 2 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 1 2 1 1 2 2 1 2 1 2 1 1 2 1 2 2 1 1 1 1 2 2 1 1 2 2 2 2 1 1 2 2 1 2 2 1 1 1 2 1 1 2 2 1 1 1 2 1 1 2 1 2 2 1 1 1 1 2 2 1 2 1 1 2 2 2 2 2 2 2 2 1 2 2 2 2 1 1 2 1 1 2 2 2 2 1 2 2 1 2 2 2 1 1 1 1 2 1 2 1 2 2 1 2 2 2 1 2 2 1 1 1 2 1 2 1 2 1 2 2 1 1 1 2 1 1 2 2 2 2 2 2 1 2 2 1 2 1 1 1 1 2 1 1 2 1 2 2 2 1 2 2 1 1 1 2 2 2 1 1 2 1 1 2 2 2 2 1 1 1 2 1 1 1 2 2 1 1 2 2 1 1 2 1 1 2 1 1 2 2 1 1 2 1 2 1 2 1 2 2 2 2 1 1 2 1 2 2 1 2 2 2 1 1 2 1 2 2 2 1 1 1 2 2 1 2 2 1 2 2 1 2 1 2 2 2 1 2 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 2 2 2 1 2 2 2 2 1 1 2 1 2 1 2 1 1 1 1 1 1 2 2 1 2 2 2 1 1 2 1 1 1 1 1 1 2 2 2 1 2 1 1 2 2 2 1 2 2 1 1 2 2 2 2 1 1 2 1 1 1 2 2 1 2 2 1 2 2 2 1 2 2 1 1 1 2 1 2 2 1 1 1 2 2 2 2 2 1 2 2 2 2 2 1 2 2 335 1 1 3 3 1 3 1 1 7 10 11 8 9 8 4 13 16 15 16 17 11 20 16 23 7 4 10 7 13 4 31 17 5 16 17 10 7 21 29 8 14 33 37 20 35 18 12 4 25 38 46 11 34 20 53 37 7 33 56 49 3 35 33 45 25 47 15 48 62 30 38 16 29 33 70 65 38 21 68 52 49 45 59 43 35 75 67 75 72 40 3 73 46 31 91 31 28 95 50 57 37 17 36 55 28 29 24 65 34 44 9 81 60 105 93 45 51 40 58 115 104 106 89 123 96 47 9 117 11 93 42 18 22 76 25 44 60 31 137 42 125 112 20 83 43 38 106 76 101 67 26 20 105 18 3 92 114 86 55 66 142 114 139 78 162 152 114 69 45 51 156 55 26 79 92 160 144 39 102 75 80 29 129 167 69 24 115 78 75 152 151 85 145 21 70 88 118 67 142 139 154 12 145 31 180 160 182 106 201 123 82 117 119 214 197 144 35 36 13 138 203 30 144 215 131 104 5 174 110 207 131 159 124 23 75 123 48 48 231 79 226 203 172 63 51 104 50 55 67 38 238 250 144 173 131 219 84 237 246 176 89 131 211 182 153 70 28 174 16 144 108 136 132 192 206 93 47 218 144 177 145 109 78 212 134 60 266 206 42 26 196 97 246 141 176 282 64 206 258 186 187 199 224 282 133 94 111 50 235 117 163 154 103 144 59 55 58 252 126 35 154 168 112 67 137 156 50 104 323 185 237 227 307 65 1 1 1 2 2 1 2 2 1 1 1 1 2 2 1 2 1 2 2 1 2 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 2 2 1 2 1 1 1 2 1 2 2 1 1 2 2 1 2 2 2 1 1 1 1 2 2 2 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 1 2 2 2 1 1 1 2 2 1 2 1 2 2 2 1 1 2 1 2 1 1 2 1 2 1 1 1 1 1 2 2 1 1 2 1 2 1 2 1 1 2 2 1 2 2 1 1 2 1 1 1 1 1 2 2 1 1 2 2 2 1 2 1 2 2 1 1 2 1 2 2 1 2 2 1 1 2 1 2 2 1 2 1 2 1 2 1 2 1 2 1 1 1 2 2 1 1 1 1 1 1 2 2 2 1 2 1 1 1 1 2 1 1 2 1 1 1 1 1 2 1 2 2 2 1 1 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 1 2 2 1 1 1 2 1 2 1 1 2 1 1 1 1 1 2 1 2 2 2 2 2 1 1 2 1 2 2 2 1 2 2 1 2 1 2 1 1 2 2 1 2 1 2 1 2 1 2 1 2 2 1 2 1 2 1 1 2 1 1 1 1 2 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 1 2 1 1 2 1 1 2 1 1 2 2 1 1 1 2 2 2 2 1 1 312 1 1 1 3 2 1 7 1 5 4 5 9 5 11 6 5 1 4 5 13 11 22 19 22 15 12 21 10 26 23 13 20 21 20 17 23 37 16 22 27 13 26 4 29 9 44 16 4 21 27 7 38 42 44 43 25 16 19 41 58 29 58 57 41 16 26 11 41 55 9 7 32 62 46 47 2 76 32 1 43 65 57 58 20 16 82 24 45 29 20 39 90 76 90 65 2 27 73 83 35 62 68 68 72 60 55 101 98 31 63 31 61 71 13 35 110 18 114 92 24 40 91 107 37 17 105 35 77 35 29 12 7 132 23 55 55 58 70 36 53 87 26 22 80 85 26 88 131 105 104 71 25 106 100 48 154 64 47 138 49 117 19 14 100 30 70 49 77 38 138 145 48 36 65 151 79 23 125 61 76 166 163 103 90 180 184 16 13 82 42 119 179 7 130 15 99 174 110 8 55 41 147 128 28 110 118 8 91 30 116 135 126 140 88 103 200 181 81 46 73 203 29 201 145 119 222 93 45 76 134 22 11 21 140 210 135 27 112 66 104 61 17 2 236 213 66 112 175 108 117 15 110 128 103 180 136 171 257 203 181 32 146 113 5 140 99 189 113 107 182 167 101 243 265 114 238 251 19 58 117 122 191 11 235 68 154 34 1 18 266 78 237 102 222 109 129 157 160 102 254 296 58 241 114 156 130 238 207 117 221 117 2 2 2 2 1 2 2 2 1 2 1 2 1 1 2 1 1 2 1 1 2 2 1 1 1 1 2 1 2 1 1 1 1 2 1 1 2 1 1 2 2 2 1 1 2 1 2 1 1 1 1 2 2 2 1 1 2 2 1 2 2 1 2 2 1 1 2 1 1 2 1 1 1 2 2 1 2 2 1 1 1 2 1 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 2 1 1 1 2 2 2 1 1 1 2 1 1 1 1 1 2 2 2 1 1 2 2 1 2 2 2 2 1 2 2 1 2 1 2 1 1 2 2 1 2 1 2 2 1 1 2 1 2 1 1 2 1 2 1 1 1 1 2 1 1 1 2 2 1 1 1 1 2 2 2 1 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 2 2 1 2 2 1 2 1 1 1 1 1 1 2 2 2 1 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 2 1 2 1 2 2 1 1 1 2 2 2 2 2 2 1 2 2 2 1 1 1 2 2 1 2 1 1 1 2 1 2 2 2 1 1 1 2 2 1 2 1 1 2 2 1 1 1 1 1 1 2 1 1 1 2 2 1 1 2 2 2 1 2 2 1 2 1 2 1 2 1 1 1 2 2 2 2 1 2 2 2 2 2 1 1 1 2 1 1 2 1 1 1 784 1 2 3 4 5 6 6 5 4 7 6 12 13 9 13 12 16 15 15 19 20 20 18 22 10 22 27 24 11 26 26 28 28 16 20 19 28 28 32 38 38 38 34 29 45 34 30 33 36 18 34 37 38 46 49 54 17 57 47 44 58 21 51 60 62 59 59 57 10 57 69 62 32 46 39 72 53 70 25 45 50 41 42 50 44 74 83 42 86 85 53 54 85 49 87 95 45 92 75 56 93 62 78 44 102 95 87 89 94 106 78 76 112 84 89 32 66 81 115 77 113 105 113 117 83 126 99 109 43 118 97 122 127 103 78 73 107 99 124 89 119 77 100 137 134 111 86 138 110 120 100 147 128 58 100 154 150 127 103 147 141 120 73 99 156 104 108 138 119 108 135 165 90 77 35 95 99 166 126 168 33 106 123 175 170 90 139 152 63 144 149 142 114 141 169 147 174 156 181 131 95 147 137 156 193 153 119 75 199 169 120 179 144 169 182 169 176 187 111 156 88 193 138 152 76 192 110 123 186 223 200 207 226 208 228 228 107 178 206 227 165 233 139 241 152 214 152 182 186 222 147 141 44 119 184 254 200 223 244 197 92 198 168 173 247 192 106 201 225 212 243 161 132 207 271 129 237 83 225 203 193 205 259 214 260 250 269 234 273 211 257 146 218 242 225 231 106 147 194 218 221 151 197 164 275 244 287 225 206 291 123 184 297 293 208 289 216 201 126 259 312 278 252 311 239 292 288 284 115 221 296 297 291 210 229 270 272 252 293 124 337 178 301 254 266 210 172 331 309 310 226 292 319 326 305 310 255 298 186 286 356 181 206 329 319 308 279 193 338 169 151 178 347 348 322 278 337 273 199 334 264 290 358 343 205 122 79 386 140 341 317 278 191 283 377 226 315 339 398 394 370 262 310 223 387 400 248 396 309 283 278 249 130 371 399 394 396 409 318 233 386 378 259 153 333 316 304 326 228 419 353 192 391 409 226 357 203 321 117 330 422 283 221 302 329 378 302 411 406 419 383 411 447 374 441 387 435 398 384 331 438 425 289 348 279 419 252 334 352 182 391 315 472 436 101 312 291 456 455 437 466 407 323 443 350 371 81 430 420 363 266 436 466 415 426 467 495 135 339 435 439 395 439 321 166 484 383 376 329 251 397 492 512 493 429 438 382 136 456 158 392 397 515 175 521 247 308 410 395 529 389 500 323 269 480 257 511 478 495 455 420 425 418 332 469 417 466 545 479 428 511 350 241 444 524 451 416 532 540 368 554 526 563 471 346 425 112 498 558 482 552 522 537 275 157 387 209 174 517 159 488 214 477 498 479 364 390 468 457 498 511 531 286 305 509 498 437 489 579 473 424 462 460 537 488 517 579 377 277 466 349 388 590 600 379 560 560 608 518 593 584 323 399 308 322 556 599 566 504 593 317 194 631 577 338 636 614 330 486 619 589 571 532 610 459 425 547 224 286 645 409 646 614 355 503 212 564 358 628 626 597 648 389 394 443 615 489 281 373 443 578 545 610 334 550 424 281 641 526 674 596 588 582 602 661 685 675 648 265 516 654 644 104 394 588 577 681 649 398 628 686 655 544 585 457 502 669 583 649 450 356 479 678 248 651 472 610 435 558 696 632 289 628 430 705 634 642 617 377 554 618 384 678 329 500 726 625 709 196 699 474 306 523 507 436 685 607 662 728 508 517 720 724 491 691 625 702 433 668 486 718 688 633 687 322 365 750 661 628 627 371 507 425 621 690 733 527 637 727 774 752 569 401 2 1 2 1 1 1 1 1 2 1 1 1 2 1 2 2 2 2 1 1 1 1 2 1 2 2 2 1 2 2 1 2 1 1 1 2 2 1 2 1 2 2 1 1 1 2 1 1 2 2 2 1 1 2 1 1 1 2 1 1 2 2 1 1 1 1 2 1 1 1 1 2 1 1 1 2 2 1 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 2 1 1 2 2 1 2 1 1 1 2 1 1 1 2 1 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 1 2 1 2 1 2 1 1 2 2 2 1 2 2 1 1 1 2 1 1 1 2 2 2 2 1 1 1 2 1 2 2 2 1 2 2 1 2 1 2 2 1 2 1 1 2 2 2 2 1 1 2 1 1 2 2 1 2 1 2 2 1 2 1 2 1 2 1 1 2 1 2 2 2 1 1 2 1 1 2 2 2 1 1 1 2 1 1 1 1 1 2 2 2 2 1 1 1 2 1 2 2 2 2 1 2 2 2 1 1 2 1 1 1 2 1 1 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 2 2 1 2 1 2 2 2 1 1 1 2 2 1 1 2 1 1 2 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 1 2 2 1 1 1 1 1 2 2 1 1 2 1 2 1 2 1 2 2 2 2 1 2 1 1 1 1 2 2 2 1 2 1 2 2 1 2 2 1 2 1 2 1 2 2 2 1 2 2 2 2 1 2 1 1 1 2 2 2 1 1 1 2 2 2 1 2 2 1 2 2 1 2 1 2 1 1 2 2 2 1 2 2 2 2 1 1 2 1 2 1 2 1 2 2 2 1 1 1 1 1 1 1 1 2 1 2 2 1 2 2 2 1 1 1 1 2 1 2 1 1 2 1 2 1 2 2 2 1 1 2 1 2 1 1 2 1 2 2 2 2 2 1 1 2 2 2 1 2 2 1 1 2 1 2 1 2 1 2 2 1 1 1 1 1 1 2 1 1 2 1 1 1 2 1 2 2 2 2 2 1 2 2 2 1 2 2 1 2 1 2 1 1 2 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 2 1 2 1 1 1 2 1 1 1 2 1 1 2 2 1 2 2 2 1 1 2 2 2 1 2 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 1 1 1 1 1 2 1 2 2 1 2 1 1 1 2 2 2 2 2 1 1 1 2 1 2 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 1 1 1 1 1 2 1 1 2 1 1 1 2 2 1 2 2 2 1 2 2 2 1 2 2 2 1 2 2 1 1 2 1 1 2 2 1 2 2 1 2 2 1 1 1 1 1 1 1 2 1 2 2 1 1 2 2 2 1 2 2 1 2 2 2 1 1 1 2 2 1 1 1 2 1 2 2 1 2 2 1 1 1 1 2 2 1 2 2 2 1 1 2 1 1 2 1 2 1 1 1 1 1 1 2 2 2 1 2 2 2 1 1 2 1 1 2 2 1 2 1 1 2 2 1 1 2 1 1 1 1 2 2 1 1 1 2 1 1 1 1 1 2 1 1 1 1 2 1 1 1 2 2 1 2 2 2 2 2 1 1 2 2 1 2 2 1 1 1 1 1 2 1 2 1 763 1 2 3 4 2 5 6 7 9 10 11 11 4 10 15 12 11 12 12 18 15 20 18 15 24 17 15 27 10 25 23 13 20 31 35 23 12 35 34 36 31 18 14 41 17 46 43 44 46 39 48 44 41 31 42 39 44 57 48 52 48 53 39 57 48 34 63 64 36 57 67 31 48 71 55 23 62 77 71 68 73 69 68 82 54 64 78 50 83 48 90 77 74 40 88 46 89 60 84 89 75 86 103 72 69 71 100 96 97 110 96 100 56 37 45 76 91 109 107 109 85 109 70 83 124 104 120 99 114 120 55 97 107 104 127 108 136 118 95 129 93 109 62 141 81 143 118 119 137 91 120 134 148 142 127 136 155 126 142 110 129 84 94 161 146 127 166 154 111 141 96 131 144 134 146 109 144 18 147 163 172 151 78 173 177 167 156 90 179 142 181 143 156 190 168 122 162 187 166 174 199 180 189 151 176 39 179 155 203 184 155 202 203 196 125 164 216 186 160 204 210 160 79 72 50 168 117 192 229 185 200 110 190 185 218 225 205 166 229 92 228 212 152 229 202 135 55 202 245 239 138 230 237 173 240 202 41 250 204 231 96 172 222 246 191 142 221 219 243 268 110 260 238 239 258 241 254 119 239 255 260 263 280 220 266 279 254 130 254 241 126 103 271 237 272 240 295 287 175 268 205 297 224 89 234 141 279 107 209 191 297 298 289 262 288 308 277 304 223 293 239 272 292 264 305 224 224 207 303 254 193 262 305 210 163 208 271 199 326 323 257 245 292 295 232 190 333 326 235 294 198 247 318 324 318 338 346 337 282 348 260 183 251 354 278 200 331 359 341 346 294 315 321 284 288 181 322 224 376 337 371 251 176 211 314 277 308 190 228 248 357 278 297 215 144 233 319 199 270 380 188 248 342 344 390 334 263 271 119 377 373 400 338 355 358 309 281 162 314 410 319 265 341 318 325 397 108 308 291 305 193 286 399 420 215 337 253 427 407 419 303 263 329 429 126 371 246 424 251 335 411 422 425 190 264 435 238 411 269 409 393 388 92 322 453 276 313 146 346 351 389 420 410 190 251 463 381 428 363 296 448 301 123 130 299 447 194 469 486 371 353 483 477 374 214 456 383 358 325 359 458 318 399 248 165 439 428 501 500 171 451 317 497 455 509 376 301 482 519 453 413 505 495 343 521 521 414 452 529 250 138 433 389 411 532 364 400 472 518 334 521 166 436 519 463 292 190 455 428 430 519 461 215 212 555 517 369 378 544 533 556 527 522 500 512 518 504 520 411 385 523 208 405 391 495 481 469 481 462 436 530 419 284 415 578 479 481 359 502 412 572 156 499 515 308 481 359 571 410 389 586 560 576 314 409 556 541 507 592 396 568 546 602 387 266 450 573 607 591 598 525 617 479 305 411 588 483 442 341 410 573 513 591 387 443 632 454 395 221 623 350 529 110 607 431 628 438 412 519 90 429 615 617 514 638 524 553 648 572 419 264 503 651 564 602 596 597 374 651 143 471 601 642 631 497 403 601 678 653 663 617 517 542 440 570 613 551 686 427 661 523 544 597 591 625 677 527 402 227 662 326 694 639 471 242 621 134 610 664 635 578 499 569 668 399 466 709 277 435 598 514 555 657 655 427 445 656 685 539 405 617 531 559 667 479 467 311 492 714 730 685 701 718 530 730 303 686 740 373 689 666 695 196 591 545 611 691 747 554 758 628 518 2 1 2 1 2 1 2 2 1 1 1 1 1 1 1 2 2 2 2 1 1 2 1 1 1 1 1 2 1 2 1 2 2 1 2 1 1 1 2 2 1 1 1 2 2 2 2 2 1 1 1 2 2 2 1 2 2 1 1 1 2 2 1 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 1 2 2 2 1 2 2 1 2 1 2 1 1 1 1 2 1 2 2 2 1 2 1 1 2 1 2 1 1 1 1 1 1 1 2 1 2 1 1 2 2 1 1 1 1 2 2 1 1 1 2 1 1 1 2 2 2 1 2 1 2 1 2 2 1 1 1 1 1 1 2 1 2 1 1 2 2 1 2 2 2 1 1 2 1 1 1 2 1 1 2 1 1 1 2 1 2 2 2 1 1 1 1 2 1 1 2 2 2 2 1 2 2 1 1 1 2 2 1 1 2 2 1 2 1 1 2 1 1 1 1 2 2 2 1 1 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 1 1 1 2 1 1 2 2 2 2 2 1 2 1 2 2 1 1 1 2 2 1 1 2 2 1 2 1 2 1 2 2 1 2 2 2 1 2 2 1 2 2 2 1 1 1 2 2 1 1 1 2 1 1 2 2 1 2 2 2 1 1 2 1 2 2 1 1 1 1 2 1 1 2 2 1 2 2 1 2 2 1 2 1 1 1 2 2 2 1 2 1 1 2 1 1 2 1 2 2 1 1 2 2 1 2 2 2 2 2 2 1 2 2 2 2 1 1 2 2 2 1 2 1 2 1 1 1 2 2 1 2 1 2 2 1 1 2 1 1 1 2 1 1 2 2 1 2 1 2 1 1 1 1 1 2 1 2 1 1 1 2 2 1 1 1 1 1 1 2 2 2 2 1 2 1 2 2 1 2 2 1 2 1 1 2 2 2 1 2 1 2 1 2 1 2 1 1 2 1 1 1 1 2 1 1 2 1 1 2 2 1 1 2 1 2 2 1 2 1 2 1 1 2 2 1 1 2 1 1 2 1 2 2 2 2 1 2 2 1 1 2 2 2 2 1 2 2 1 1 2 1 1 1 2 1 2 1 2 2 1 2 1 1 1 2 1 2 2 2 1 2 2 2 1 1 1 1 1 2 2 2 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 1 1 2 2 1 1 2 1 1 1 1 2 2 2 2 2 1 2 2 2 2 1 1 2 2 1 2 2 1 1 1 2 1 2 2 1 2 1 1 1 1 2 2 2 1 2 2 2 2 1 1 2 1 2 1 1 2 2 1 1 1 2 2 1 1 1 1 2 1 1 1 2 2 2 1 2 1 1 1 1 1 1 2 2 2 1 2 1 2 1 1 2 2 1 2 1 2 2 1 1 2 1 2 2 1 2 1 1 2 1 2 2 1 1 1 1 2 2 1 1 1 2 1 2 2 2 2 1 2 2 1 2 2 1 2 2 1 2 2 1 2 1 2 2 2 1 1 1 1 2 1 1 1 2 2 2 2 1 2 1 2 1 2 1 2 2 2 1 2 2 2 2 1 1 2 1 1 2 1 2 2 1 2 2 1 1 1 1 1 1 1 1 1 2 2 1 2 2 1 2 2 2 1 1 2 1 1 2 1 1 2 1 1 2 1 2 1 2 1 2 1 1 1 2 2 2 2 750 1 2 2 4 5 5 5 8 3 10 7 12 12 13 15 16 17 14 10 15 15 13 22 17 19 24 27 8 15 23 23 24 30 22 18 34 31 25 39 33 39 40 31 29 45 46 38 40 31 36 50 38 53 54 36 30 47 49 52 17 38 61 27 61 60 44 45 66 64 68 61 58 71 52 30 64 55 73 42 33 50 18 73 74 80 64 71 81 30 89 91 82 76 49 73 68 74 90 85 79 77 46 57 101 90 51 83 106 100 78 88 111 91 82 87 83 110 88 63 82 107 99 88 66 73 99 109 101 128 117 99 129 27 114 102 127 93 127 107 134 139 63 116 82 101 96 120 141 113 137 118 121 84 142 150 91 115 122 90 92 125 73 156 96 118 158 110 147 138 106 143 165 169 101 153 167 124 129 159 157 128 89 162 137 168 80 103 178 96 167 187 46 147 103 165 184 182 156 140 194 175 108 150 182 145 133 117 127 170 146 194 203 107 167 169 214 191 198 184 156 212 207 166 196 193 207 113 58 54 208 205 168 220 135 209 154 207 195 110 195 236 225 227 182 239 228 151 185 84 212 198 241 184 209 239 178 161 247 183 238 258 226 165 116 135 166 65 225 239 228 218 140 255 172 200 261 155 264 204 201 227 197 113 94 141 244 200 152 250 233 287 183 157 274 288 238 286 247 249 233 253 98 234 228 168 44 251 264 182 247 174 177 295 297 226 226 294 254 266 251 170 270 226 282 258 311 119 159 251 319 322 256 298 294 252 263 266 299 308 259 235 232 288 249 275 273 274 156 318 237 170 352 345 286 217 329 159 162 139 288 293 218 282 89 279 300 219 222 298 186 166 315 299 146 367 293 300 215 355 295 299 134 341 352 353 362 351 342 262 381 386 180 359 285 377 382 394 377 350 303 329 190 342 267 335 396 260 361 357 403 402 407 287 342 348 216 288 258 205 268 176 393 422 202 380 305 423 386 169 302 117 322 397 405 237 395 135 223 363 371 327 271 287 87 373 271 181 441 448 232 362 266 190 448 318 204 199 419 145 339 443 392 292 365 442 395 426 220 455 459 359 417 242 360 413 365 230 337 410 414 365 432 368 364 285 329 430 424 395 457 324 420 364 364 320 262 314 346 394 440 200 318 283 485 443 499 474 341 365 422 400 253 466 508 278 473 474 302 397 455 250 400 315 435 438 154 194 347 528 521 420 340 499 307 264 403 477 476 470 487 408 363 383 382 304 363 489 504 408 442 542 439 188 542 499 491 543 553 372 256 281 373 548 382 369 547 544 275 487 413 517 450 569 165 140 263 575 430 472 378 354 152 338 336 498 558 451 433 429 555 468 479 441 397 456 533 591 516 596 411 485 555 541 585 366 546 542 149 371 598 499 510 217 610 463 589 555 578 389 493 478 359 572 380 433 227 551 426 544 528 432 443 473 271 360 253 286 367 382 592 492 618 615 644 282 554 346 344 553 533 429 432 641 606 606 451 547 153 597 469 413 538 542 262 636 594 282 289 596 430 579 234 611 616 522 555 567 211 470 627 462 638 497 684 595 524 513 352 206 358 364 672 501 567 460 613 464 226 605 553 476 486 620 640 702 628 658 517 622 407 446 504 500 655 571 539 559 655 615 486 632 425 565 653 715 687 725 691 674 585 250 640 725 669 280 413 662 640 517 673 653 432 666 711 574 742 682 576 680 2 2 2 2 1 2 1 2 2 1 1 1 2 1 1 2 2 2 1 2 2 1 2 2 2 2 1 2 1 1 1 2 2 1 1 1 2 1 2 1 1 1 1 1 2 1 1 1 1 1 2 1 2 1 2 2 1 2 1 1 2 1 2 2 2 1 1 1 1 2 2 1 2 1 1 2 2 1 2 2 1 1 1 1 1 1 2 1 1 2 2 2 1 1 1 2 2 2 2 1 2 1 2 1 2 2 2 2 2 2 1 1 2 1 2 2 1 1 1 1 2 2 2 1 2 1 1 1 1 2 1 2 1 1 2 1 2 2 2 1 1 1 1 2 1 2 2 2 2 1 1 2 1 2 2 2 1 2 1 1 1 2 1 1 1 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 1 1 1 2 1 1 1 1 2 1 1 2 2 1 2 2 1 2 1 1 1 2 1 2 2 1 1 2 1 1 1 1 2 1 1 1 2 1 1 2 2 2 1 2 1 1 1 1 1 1 1 1 1 2 2 1 1 2 1 1 2 1 1 1 2 2 1 1 1 2 1 1 1 2 1 1 1 2 1 2 1 1 2 1 2 1 2 2 2 1 1 1 2 2 1 1 1 1 1 2 1 1 1 2 1 1 2 2 2 2 1 2 2 2 1 2 1 2 2 1 2 1 2 1 1 1 1 2 2 1 1 1 2 2 1 2 2 2 1 1 2 1 1 1 1 1 2 2 1 2 2 1 2 1 2 1 1 1 2 2 1 1 2 2 1 2 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 2 1 1 2 1 2 1 2 1 1 1 1 1 2 1 1 1 2 1 1 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 1 2 1 2 1 1 2 1 2 2 1 1 2 2 1 2 1 2 2 1 2 1 1 2 1 2 1 1 1 1 1 2 2 2 2 2 2 2 1 2 1 1 1 1 2 2 1 2 2 2 1 2 2 2 2 1 2 1 2 2 1 1 1 2 2 2 1 2 2 1 2 1 1 1 1 2 2 2 2 2 2 1 1 2 2 2 1 2 1 1 1 2 1 1 1 1 2 1 1 1 2 1 1 1 2 1 1 2 1 2 1 2 2 2 2 2 1 2 2 1 2 1 2 1 1 1 1 1 2 1 2 2 1 2 1 1 1 2 2 2 2 1 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 2 1 1 1 2 2 1 2 1 2 2 2 2 2 1 2 2 1 2 1 2 2 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 2 1 2 2 2 1 1 2 2 1 2 1 2 2 1 2 1 1 2 1 2 2 2 2 2 1 2 1 1 1 2 2 2 2 1 1 2 2 2 2 1 2 1 2 1 1 2 2 2 1 2 2 2 2 1 2 2 2 1 2 1 1 1 2 1 1 2 2 1 2 2 2 1 2 1 1 1 1 2 2 2 2 2 1 2 2 2 1 1 2 1 2 1 2 1 1 1 2 2 2 2 2 1 1 2 1 1 2 1 1 1 2 1 2 1 2 1 2 1 2 1 2 1 1 2 2 2 2 1 1 1 1 355 1 1 3 4 4 6 5 3 9 10 11 9 8 13 12 12 16 9 14 19 13 21 18 20 17 24 23 26 13 12 23 9 32 31 27 34 36 19 29 25 38 32 42 37 31 46 44 40 45 44 44 41 44 14 46 34 43 55 58 60 46 60 36 35 64 55 39 53 32 32 48 58 50 52 72 73 74 50 74 59 58 61 78 72 68 72 74 62 82 66 76 84 92 92 85 36 83 59 79 51 91 101 101 67 97 97 71 58 94 62 111 68 108 62 31 96 117 105 119 54 108 103 83 124 121 29 112 60 104 118 104 113 103 59 112 84 85 115 118 91 100 108 34 131 95 130 112 95 104 88 139 145 47 153 151 153 132 58 100 139 118 151 126 39 145 159 164 131 140 96 157 18 163 172 95 112 154 177 163 131 180 116 104 104 154 110 87 135 101 103 129 147 172 141 133 185 178 169 116 174 162 197 67 50 204 181 186 188 163 105 192 159 163 162 206 154 62 213 164 184 155 180 208 188 93 202 184 181 80 227 200 184 55 215 147 202 138 221 207 181 128 127 233 238 220 229 103 213 120 212 212 72 183 217 247 233 153 230 211 119 176 110 185 260 158 225 107 258 230 216 223 209 272 255 175 174 194 253 241 85 271 247 141 249 241 198 266 92 277 267 252 259 244 258 99 282 226 217 172 162 290 275 250 205 227 231 269 304 300 290 168 249 310 216 299 215 276 249 316 297 273 308 102 245 241 239 306 277 251 281 261 322 158 288 322 287 229 334 316 268 177 217 314 306 338 235 327 343 196 258 351 302 210 77 1 2 2 2 2 1 1 2 2 2 2 2 1 2 1 1 1 1 1 1 2 2 1 1 2 1 1 1 2 2 1 2 2 1 1 2 1 1 2 2 2 1 1 1 2 2 1 2 1 2 1 2 1 2 1 2 2 1 2 1 2 2 2 1 1 2 1 2 2 1 1 2 1 1 2 2 2 1 2 1 1 1 2 2 2 1 2 2 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 2 1 1 1 2 2 1 2 2 1 2 2 1 1 1 1 2 2 1 2 1 2 1 1 2 1 2 2 2 2 1 2 1 2 2 1 1 1 2 1 1 2 1 2 1 2 2 2 2 1 2 2 1 1 1 1 1 1 2 2 1 1 2 1 2 1 1 1 1 2 2 2 1 1 1 1 2 1 2 2 1 2 1 2 2 2 1 2 2 2 1 1 1 2 1 2 1 1 1 1 1 2 1 2 1 2 2 1 2 2 2 1 2 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 2 1 2 1 1 1 1 2 2 1 1 1 2 2 2 2 1 2 1 1 2 1 2 1 1 1 2 2 2 1 1 2 1 1 1 2 1 1 1 2 2 2 1 1 1 1 1 2 2 2 2 1 2 1 1 1 2 2 1 1 1 2 1 2 1 2 2 1 1 1 1 1 1 2 2 2 1 2 2 1 1 1 2 2 1 2 2 2 1 1 1 1 2 1 2 397 1 2 2 4 5 6 7 7 3 9 8 11 13 14 14 9 10 16 17 14 14 19 16 24 22 19 22 23 25 20 24 27 28 33 15 22 34 32 30 7 28 34 43 42 41 42 13 42 42 38 26 50 29 42 53 20 52 39 48 20 59 44 43 62 62 52 66 28 57 55 53 57 53 21 31 61 60 63 73 70 56 46 71 74 77 63 77 48 70 87 76 54 79 78 73 82 27 76 59 35 87 59 100 46 94 75 94 99 56 104 78 77 105 109 69 100 116 115 99 109 95 103 122 36 109 73 120 76 95 47 100 124 88 89 107 68 108 116 66 111 43 112 103 109 139 135 128 145 107 145 142 123 38 106 80 97 155 87 142 159 102 156 118 122 123 126 117 111 31 160 81 167 113 167 114 156 142 154 179 177 94 177 123 180 74 182 125 74 165 97 125 182 179 121 191 153 137 195 178 113 180 186 108 175 166 186 133 97 188 198 87 105 88 191 103 197 114 210 203 182 208 218 197 220 133 170 162 165 189 185 160 141 131 110 174 200 209 213 137 203 238 184 206 158 177 228 124 133 233 248 113 205 143 180 152 53 187 196 67 256 228 137 216 221 144 95 109 223 256 244 229 270 187 142 162 192 269 217 244 275 147 274 194 172 48 280 248 226 232 244 228 281 287 269 280 271 257 218 193 240 238 266 192 299 287 281 297 306 203 278 221 283 300 292 264 219 177 216 270 244 276 144 266 228 176 250 217 311 297 322 102 165 217 318 198 323 299 179 308 320 210 144 333 282 281 341 203 337 313 288 256 269 303 193 246 298 126 358 348 301 98 342 361 360 307 198 136 198 355 361 331 178 260 250 340 213 375 335 287 330 360 320 253 335 97 262 240 366 328 332 149 354 322 386 154 141 1 1 2 1 2 1 1 1 2 1 1 2 1 1 2 1 1 2 2 1 1 1 1 1 2 1 2 1 1 1 1 1 1 2 1 1 1 2 2 1 2 2 1 2 2 2 2 1 1 1 2 2 1 1 1 2 2 1 1 1 1 1 2 1 1 1 1 2 1 2 2 2 2 2 2 1 2 1 1 2 1 1 2 2 1 2 1 2 2 2 2 2 1 1 1 2 2 2 1 1 1 2 2 1 1 2 2 1 1 2 1 2 2 1 1 1 1 1 1 2 1 1 2 2 1 2 1 1 1 2 2 1 1 2 1 1 2 2 2 2 2 1 1 1 1 1 1 1 2 2 1 1 2 1 2 1 2 2 2 1 2 2 1 2 2 2 1 1 1 1 1 1 1 2 2 2 1 1 2 1 1 2 2 1 1 2 1 2 1 1 1 2 1 2 2 2 2 2 1 1 2 1 2 2 2 1 2 1 2 1 1 1 2 1 2 1 1 1 1 1 1 1 1 2 2 1 2 1 2 2 1 1 1 2 1 2 1 2 2 1 2 1 1 1 1 1 1 2 2 2 2 1 2 2 2 1 1 1 1 1 1 2 1 2 2 1 1 1 2 1 1 2 1 1 2 1 1 2 2 2 1 1 1 1 2 2 2 2 1 2 1 2 2 2 1 2 2 2 2 2 2 2 1 2 2 1 2 2 1 2 2 2 1 2 1 2 2 2 2 1 2 1 2 1 2 1 1 1 1 2 1 1 2 1 1 2 1 2 2 1 1 1 1 1 2 2 2 2 1 1 2 2 2 1 2 2 1 1 2 2 1 2 2 2 1 1 1 1 1 1 1 1 2 2 1 2 1 2 1 1 2 2 1 2 1 1 1 2 1 1 1 1 2 1 2 2 328 1 2 3 3 2 6 4 8 5 10 4 11 12 14 13 10 13 18 19 14 16 19 20 17 18 18 27 18 29 25 20 15 16 34 32 30 31 35 36 40 28 41 38 25 44 43 33 44 23 38 47 39 27 52 32 25 32 37 44 55 61 55 63 60 63 21 59 65 19 70 50 70 28 47 75 66 49 64 47 74 56 81 56 77 77 19 68 60 77 52 82 79 85 58 80 67 51 53 94 100 68 85 103 61 42 86 107 45 74 109 84 73 25 99 87 115 82 100 55 89 93 68 106 90 69 108 127 124 106 118 105 63 124 87 121 127 79 126 79 103 58 105 86 120 143 91 140 128 117 113 145 127 146 124 129 131 96 134 87 133 158 137 102 149 45 144 56 106 156 130 91 165 160 160 100 122 151 79 155 101 141 148 136 125 109 173 139 111 75 154 123 110 111 115 134 155 106 131 141 147 123 190 100 167 116 120 23 192 202 183 142 184 205 124 172 190 202 124 83 219 163 158 194 127 205 226 168 61 225 155 224 228 178 224 200 230 141 178 168 171 191 182 163 140 236 144 123 244 225 231 82 127 162 226 249 66 250 168 234 92 140 164 140 173 198 203 233 247 259 167 218 216 111 221 234 225 218 159 81 195 224 173 76 116 221 258 265 251 167 265 148 215 238 222 287 279 248 275 273 265 246 268 217 165 139 221 265 239 258 238 184 270 297 257 294 289 212 161 292 249 310 309 238 323 291 280 326 1 1 2 1 1 1 2 2 1 2 2 2 1 2 1 2 1 2 1 1 1 1 2 1 2 2 1 2 2 2 2 2 1 2 2 1 2 1 1 1 1 2 2 1 1 1 2 1 1 2 2 1 2 2 1 2 1 2 2 2 2 1 1 2 1 1 2 1 1 2 1 1 1 2 2 1 1 1 2 2 1 1 1 2 2 1 2 2 2 2 1 1 1 1 2 2 1 2 1 1 2 1 1 2 1 2 2 2 2 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 2 2 1 1 2 2 1 2 1 1 2 1 1 2 1 1 2 1 2 1 1 1 1 1 2 1 1 2 2 2 2 2 1 1 1 1 2 2 2 2 2 1 2 1 2 2 2 1 2 2 1 1 1 2 2 1 1 2 2 1 2 2 1 2 2 1 1 1 1 1 2 1 1 1 1 2 1 2 1 2 1 1 2 2 1 2 1 2 2 1 1 1 2 1 1 1 2 1 2 1 1 1 2 2 1 2 2 2 2 1 1 2 2 1 1 1 2 1 2 2 1 2 1 1 2 2 2 2 1 2 2 2 2 1 2 2 1 2 2 1 2 2 2 2 2 2 2 1 1 2 1 1 1 2 2 1 1 2 2 2 1 1 2 2 2 1 1 1 1 1 1 2 1 1 1 2 1 2 2 1 2 2 1 1 2 1 1 1 2 1 2 1 2 2 2 1 2 1 1 1 2 1 356 1 2 3 3 5 6 7 8 9 7 7 9 7 8 14 16 9 18 13 16 21 21 12 21 22 12 25 27 28 29 22 26 32 31 30 25 37 27 31 16 14 35 21 41 40 20 34 45 46 47 14 40 34 40 44 54 51 19 36 55 32 53 58 51 65 50 57 35 44 67 62 59 68 67 68 74 54 58 35 65 53 73 35 74 41 81 76 74 86 59 78 40 88 51 91 75 97 94 98 67 89 96 89 101 35 72 98 71 101 91 106 112 112 111 71 93 95 46 117 87 119 76 95 75 51 101 63 82 124 31 82 109 107 112 73 134 95 112 104 96 70 139 137 122 122 126 46 94 144 147 84 124 143 142 119 104 128 106 93 103 155 120 158 162 82 155 125 150 137 161 163 134 166 114 155 175 159 162 128 113 112 181 122 99 122 158 164 170 113 124 163 163 137 120 54 126 186 155 165 137 187 176 164 143 108 142 185 150 123 64 171 196 201 194 202 180 196 178 180 139 171 215 96 126 165 189 189 190 96 222 210 191 207 158 230 231 49 134 128 16 194 181 104 214 236 175 98 210 215 206 175 248 209 215 186 163 217 99 256 252 185 246 154 223 220 262 198 253 193 208 230 163 213 108 242 248 222 233 163 142 265 241 264 216 195 90 275 283 256 164 164 225 162 287 254 135 141 284 281 170 233 291 210 270 288 300 73 273 262 245 273 262 254 314 151 210 233 215 263 294 245 276 306 248 322 169 168 151 308 253 276 161 263 268 331 184 216 328 174 317 285 336 24 270 270 340 300 310 162 274 290 251 328 193 190 2 2 2 1 1 2 2 2 2 1 1 2 1 1 1 2 2 2 2 2 1 1 1 1 1 2 1 2 2 2 2 1 2 1 1 2 2 1 2 1 1 2 1 2 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 2 1 2 2 2 2 1 2 2 1 1 2 2 1 1 1 1 2 1 2 2 2 2 1 1 2 1 2 1 2 1 2 1 2 2 2 2 1 1 2 1 1 1 2 2 2 2 2 2 2 1 2 2 2 1 2 2 2 1 1 2 2 2 2 2 2 1 1 2 1 2 2 1 2 1 1 1 2 2 1 2 1 2 2 2 1 2 1 1 2 1 2 2 1 2 1 2 1 1 1 2 2 1 2 1 1 1 1 2 2 1 1 1 1 2 1 2 1 1 1 1 1 2 2 2 2 1 2 2 1 2 1 2 2 2 2 2 1 2 2 1 1 1 2 1 1 1 1 2 2 1 1 1 2 2 2 1 2 1 1 1 1 1 2 2 1 1 2 1 2 2 1 1 2 1 1 1 1 1 1 2 2 2 2 1 1 2 1 1 1 1 1 2 1 1 1 2 1 2 2 2 1 2 2 2 2 1 2 1 2 2 1 2 2 1 1 2 2 2 2 2 1 1 1 1 2 1 2 1 2 1 2 2 1 2 1 2 1 1 1 2 2 2 1 1 1 1 2 1 1 2 2 2 1 1 2 2 1 1 1 2 1 2 2 2 2 1 1 2 1 2 2 2 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 2 2 2 2 794 1 2 3 2 2 5 6 1 5 3 7 3 8 9 14 11 16 11 19 16 11 18 22 17 17 16 20 18 22 26 26 28 31 25 34 34 37 28 34 40 37 39 38 39 37 37 44 47 45 42 45 49 44 46 52 48 50 55 52 60 56 54 56 61 57 60 62 65 65 65 63 69 70 67 66 71 72 70 69 79 77 82 77 84 78 85 82 84 85 87 88 90 89 86 86 93 93 97 95 91 101 92 96 100 105 96 100 108 101 101 102 108 103 106 107 113 117 115 110 117 119 113 122 114 118 122 121 121 129 122 129 123 132 132 132 127 132 129 139 139 135 133 134 137 143 142 138 141 142 144 142 148 151 151 145 155 155 149 152 158 156 156 163 163 162 165 162 161 163 163 166 166 173 174 171 175 169 175 177 178 179 177 179 178 183 179 186 184 187 189 191 184 193 194 195 192 187 191 196 198 193 201 201 199 203 198 197 199 209 203 208 205 205 213 211 210 212 208 217 210 216 213 215 215 219 222 225 225 228 226 222 226 226 234 232 236 228 228 238 238 241 238 242 241 242 239 244 241 240 248 244 243 243 253 248 246 254 252 249 256 252 259 263 261 262 259 257 267 265 264 265 272 269 271 269 276 276 272 279 279 273 272 280 280 276 286 287 280 289 289 289 286 293 286 285 296 288 292 298 291 299 302 293 303 295 302 298 302 302 304 303 302 304 307 315 315 314 316 311 317 313 314 318 317 319 325 317 324 325 326 328 330 330 326 335 328 333 334 337 338 338 338 340 334 343 344 347 348 343 350 343 343 353 347 349 349 348 357 359 353 353 362 353 361 363 366 359 364 359 365 369 370 369 369 368 372 375 376 373 370 379 376 373 377 384 378 380 387 385 388 383 388 389 389 389 394 396 397 395 390 392 401 401 404 397 406 399 407 399 408 407 410 406 409 409 414 417 413 409 418 420 414 418 416 419 416 419 426 421 427 430 430 429 434 431 429 437 435 434 433 434 436 435 437 439 444 439 440 449 446 441 444 450 450 446 448 447 450 458 451 453 462 456 464 457 465 457 461 461 468 463 470 470 469 470 466 467 475 478 477 481 476 474 475 478 485 481 484 488 488 486 490 487 487 490 494 492 495 492 492 499 501 498 496 496 499 500 499 503 506 511 512 510 505 507 514 507 516 516 517 511 514 518 524 521 523 519 519 527 528 528 523 531 534 533 530 531 532 538 530 531 537 533 541 537 539 538 542 546 550 542 552 548 553 547 549 552 554 557 556 560 558 553 564 555 561 565 562 569 567 566 563 564 569 570 572 575 573 574 578 579 576 580 583 575 585 580 581 589 580 587 584 592 586 590 589 592 597 596 600 591 600 599 599 598 601 598 603 604 604 602 611 606 606 609 608 617 612 614 617 617 619 616 616 620 616 627 626 625 626 629 626 633 624 634 632 634 636 637 634 631 641 642 642 637 641 645 643 643 640 642 645 651 647 652 651 648 650 658 655 659 654 654 660 662 656 657 668 660 664 666 669 672 669 668 674 673 670 670 677 673 676 680 675 676 681 678 680 688 680 688 682 683 694 693 690 689 696 693 700 699 701 696 695 697 701 703 704 700 704 702 712 707 713 705 713 708 718 711 717 719 712 715 717 715 723 726 724 722 728 730 731 723 730 732 736 728 730 739 735 734 736 736 740 739 739 739 747 742 750 750 743 745 747 751 755 751 748 751 760 753 756 758 763 757 762 761 762 766 767 767 765 770 772 767 771 769 774 771 777 779 772 773 782 778 783 786 785 785 785 791 784 791 2 2 1 2 1 2 1 1 1 2 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 2 2 1 2 2 1 2 2 2 2 2 2 1 1 2 1 2 1 1 1 2 2 1 1 1 2 1 2 1 1 2 1 1 2 1 1 2 2 1 1 2 2 2 1 2 2 1 2 2 1 2 1 1 2 1 2 2 1 2 2 2 2 1 2 1 2 2 1 2 2 1 1 2 2 1 1 2 1 1 2 1 2 2 1 1 1 2 1 1 1 2 1 2 1 2 2 1 1 2 2 1 2 2 2 1 1 1 2 1 1 1 2 1 2 2 2 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 2 1 2 2 2 1 2 2 1 1 1 1 1 1 2 2 1 2 2 1 2 2 1 1 1 2 1 1 1 2 1 1 1 1 1 1 2 1 1 2 1 1 1 2 2 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 1 2 1 1 1 2 1 1 1 2 1 1 2 2 1 2 1 2 2 2 1 1 1 1 2 1 1 1 2 1 2 1 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 1 1 1 1 2 1 2 1 1 2 1 2 2 1 2 1 1 2 1 2 1 2 1 2 1 1 2 2 1 1 1 1 2 1 2 1 2 1 2 1 1 1 1 2 1 2 1 2 1 2 2 2 2 1 1 1 2 2 1 2 1 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 2 1 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 2 1 2 1 2 1 1 1 2 1 1 2 2 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 2 2 1 2 2 1 2 2 1 1 2 2 1 1 2 2 2 2 1 1 2 2 2 2 1 2 1 2 1 2 1 2 1 2 1 2 1 1 2 2 1 2 1 2 1 1 2 2 1 2 2 2 2 1 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 2 1 2 1 2 2 1 1 2 2 2 1 2 1 2 1 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 2 1 2 2 2 2 2 2 1 2 2 1 2 1 1 2 1 2 1 2 1 1 2 1 1 1 2 2 2 1 1 2 1 2 2 1 2 2 2 1 1 1 1 2 1 2 1 1 1 1 1 2 1 2 2 1 1 2 1 2 1 1 2 2 1 1 1 2 2 2 2 2 2 1 2 1 1 1 1 2 2 2 1 2 2 1 1 1 2 2 2 2 1 2 2 2 2 1 1 2 1 1 1 1 1 2 2 1 2 1 1 2 2 1 2 1 2 2 1 1 1 1 1 1 2 1 2 2 2 2 2 2 1 1 1 1 2 1 2 1 1 2 2 2 1 1 2 1 1 1 2 2 2 1 2 1 2 1 2 1 2 1 1 1 2 1 2 2 2 2 2 1 2 1 1 2 2 1 2 2 1 2 1 1 1 2 2 1 1 1 2 1 1 1 1 1 2 1 2 1 1 2 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 2 1 2 2 2 1 2 2 1 2 2 2 1 1 2 1 2 1 1 2 2 2 2 1 2 2 2 2 2 1 2 2 2 1 1 2 2 2 2 1 1 1 2 2 2 1 1 2 1 2 1 1 2 2 1 2 1 1 2 1 1 1 2 1 2 2 2 1 778 1 2 3 2 5 3 1 2 2 6 2 3 10 13 15 9 14 12 19 14 11 19 17 17 24 19 21 25 23 21 21 22 27 29 26 28 32 28 38 37 35 40 43 39 44 37 41 47 42 49 51 42 44 53 55 49 50 58 57 53 57 54 61 57 61 58 64 66 59 62 70 70 73 67 68 68 75 70 74 70 75 75 74 76 80 81 82 86 89 84 85 92 88 94 89 90 92 88 90 92 92 95 101 95 99 102 99 104 104 108 105 106 105 114 115 106 107 112 113 110 118 117 118 122 120 123 125 120 125 125 122 128 130 128 129 128 129 129 131 138 131 134 135 138 137 136 139 142 144 143 150 145 152 153 147 147 156 149 157 156 161 156 154 159 155 165 157 164 164 164 163 170 168 170 172 174 170 174 174 171 176 179 176 181 175 180 182 187 183 181 186 188 189 193 191 187 196 191 190 194 201 196 200 198 199 200 199 205 209 206 211 210 208 205 210 216 208 217 213 217 218 213 213 215 225 224 218 223 224 229 222 228 224 225 232 230 234 232 236 237 233 233 240 237 244 237 247 247 246 242 247 249 252 254 248 256 256 258 251 252 257 254 256 263 263 266 265 267 261 265 267 264 273 267 273 269 273 277 271 272 281 282 280 280 280 284 284 280 284 285 286 291 289 286 294 296 287 296 297 290 293 302 298 295 303 297 303 303 304 306 303 303 310 312 305 312 312 316 318 320 317 313 319 319 318 318 321 320 327 327 324 330 323 325 328 326 331 328 332 338 338 332 338 341 339 337 347 343 343 348 346 350 343 348 353 352 347 356 355 351 355 355 360 355 358 358 367 367 361 361 370 368 371 370 369 368 371 376 378 377 378 373 378 379 385 378 387 380 389 382 389 388 386 388 393 395 397 393 390 400 400 401 403 403 403 405 400 401 409 405 405 409 412 407 410 407 412 411 417 411 417 415 419 422 422 419 418 419 424 430 430 428 424 429 430 436 431 431 439 432 437 441 441 437 439 442 445 448 440 447 442 444 445 446 450 451 457 455 458 458 460 462 457 455 460 464 461 463 462 464 461 463 471 467 465 469 469 474 472 472 480 480 478 474 475 485 486 483 480 480 483 484 489 492 486 496 492 492 494 500 494 502 493 504 502 506 501 507 506 502 510 512 505 506 511 514 509 514 514 517 517 514 521 521 516 517 524 520 521 526 528 529 529 529 534 526 532 528 530 538 535 535 538 540 544 536 537 546 545 550 543 545 550 549 550 546 555 550 549 554 560 560 554 558 556 558 563 558 566 565 568 568 563 565 570 570 576 570 576 577 579 572 580 580 581 578 577 587 587 582 589 588 591 590 592 590 596 596 591 594 600 593 603 595 603 601 601 607 604 600 602 609 607 605 613 611 617 617 618 612 615 616 614 619 624 621 623 620 623 630 630 622 626 632 635 631 634 635 632 631 638 635 633 638 637 643 638 640 645 650 650 648 647 646 650 650 651 651 659 650 656 656 657 660 663 660 666 660 664 662 663 668 671 672 671 675 677 673 674 670 673 676 674 678 679 680 680 679 679 689 686 686 683 687 690 689 695 697 690 699 700 695 702 700 698 697 698 704 702 701 701 709 713 710 712 713 711 711 709 720 714 717 723 717 725 719 719 723 725 722 724 727 728 729 727 735 732 733 734 732 734 736 736 743 745 740 747 746 744 747 744 751 746 749 752 748 752 752 758 757 760 760 753 762 758 759 764 766 766 765 766 762 771 774 772 769 773 1 1 2 2 2 1 2 2 1 1 1 2 1 2 2 1 1 2 1 1 2 1 2 2 2 1 1 1 1 1 1 2 1 2 2 2 1 2 1 2 1 1 1 1 2 1 1 1 2 1 1 1 2 1 1 2 2 1 2 2 1 1 2 2 2 2 1 1 1 2 2 2 2 2 2 1 2 2 1 1 2 2 1 2 2 1 2 1 2 1 1 2 1 1 1 1 2 2 2 2 2 2 1 1 1 2 1 2 2 1 1 2 1 2 2 2 1 2 1 1 2 2 1 2 1 2 1 2 2 1 2 2 2 1 2 1 1 2 2 2 1 2 2 2 1 1 2 2 1 2 2 2 1 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 1 1 2 1 1 1 2 1 2 1 2 2 2 2 1 2 1 2 1 2 1 1 1 1 2 1 2 1 2 1 1 2 2 2 1 1 2 1 1 1 2 2 2 2 2 1 1 2 2 1 1 2 1 1 2 1 1 1 2 2 1 1 1 1 2 2 1 1 1 2 2 2 1 2 2 1 1 2 1 1 1 2 2 1 2 1 1 2 1 2 2 1 1 1 1 2 1 1 1 1 1 2 2 1 2 2 1 1 2 1 2 1 1 1 1 1 2 1 2 2 1 2 2 1 2 2 1 2 2 2 2 1 1 2 1 2 2 2 1 2 1 2 2 1 2 1 2 2 2 2 1 1 1 2 1 1 1 2 1 2 1 1 1 2 1 2 1 2 2 2 2 1 1 2 1 2 2 1 2 2 1 2 1 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 1 2 2 1 1 1 1 1 2 2 1 2 1 1 2 2 1 2 1 2 2 2 2 2 2 2 2 1 2 2 1 2 1 2 1 1 2 2 1 1 1 2 1 2 2 1 1 1 2 2 1 2 2 1 2 2 2 2 2 1 2 2 1 2 1 1 2 1 2 1 2 2 2 2 2 1 1 2 1 1 2 2 2 1 1 2 2 1 2 2 2 2 2 1 1 1 2 1 2 2 2 2 2 1 1 1 2 1 1 1 1 1 2 2 2 1 1 2 1 1 1 2 1 2 2 2 2 1 1 2 2 1 1 2 2 1 2 1 2 1 2 2 2 1 1 2 2 1 2 2 2 1 1 2 1 2 1 2 2 1 2 2 2 1 2 1 1 1 1 2 1 1 2 1 1 2 1 2 2 2 2 2 1 1 2 2 2 2 1 2 1 2 1 2 1 1 2 1 1 2 2 2 2 2 1 1 1 1 1 2 1 1 2 2 1 2 2 2 1 2 2 2 1 1 1 2 1 2 1 1 2 1 2 2 2 1 1 2 2 1 1 1 2 1 2 1 1 2 2 2 2 1 2 2 2 2 1 2 1 1 1 2 1 2 1 1 2 2 1 1 1 1 2 1 1 1 1 1 1 1 2 2 2 1 1 2 2 2 1 2 2 2 1 1 1 1 2 1 1 1 2 1 1 1 1 1 2 2 1 2 2 1 1 1 2 1 1 2 1 1 2 2 2 1 1 2 1 2 1 2 1 2 1 1 2 1 1 1 2 2 1 1 1 2 2 1 1 1 1 1 1 2 2 1 2 1 1 1 2 1 2 2 2 1 2 1 2 1 1 1 1 1 2 2 1 1 1 2 1 1 1 2 1 1 1 2 1 1 1 2 2 1 1 1 2 2 2 1 2 2 2 1 1 2 1 1 2 2 1 1 2 797 1 2 1 2 2 3 3 1 1 10 3 9 12 7 6 15 14 16 15 10 20 12 18 17 22 18 18 27 21 20 23 29 24 25 25 27 29 30 33 32 32 36 34 38 44 42 42 42 49 49 51 52 43 46 49 56 52 54 54 60 53 60 60 58 60 62 66 59 65 62 64 72 64 72 74 68 71 78 69 72 79 77 79 82 84 82 78 88 84 87 83 85 87 91 93 96 90 92 93 96 96 95 98 94 97 98 102 107 108 103 102 103 105 111 115 114 109 110 117 119 112 114 113 120 125 119 126 127 125 121 127 129 130 126 134 128 136 132 139 140 137 133 141 138 142 146 141 144 142 148 147 150 151 151 155 156 155 150 152 157 161 158 153 154 161 157 163 168 165 168 171 162 170 165 166 169 171 174 174 179 173 176 181 183 185 184 180 186 182 186 183 191 190 188 192 195 192 190 195 196 195 200 193 197 205 206 200 201 203 203 209 208 211 212 208 208 213 213 211 216 212 221 215 223 217 223 223 218 226 230 230 228 231 225 226 232 235 234 234 234 235 238 234 242 245 241 245 243 243 250 250 251 253 249 245 247 253 252 258 258 255 260 253 258 258 260 259 261 265 260 264 272 272 267 273 276 275 278 269 279 273 282 278 274 281 282 281 279 283 284 282 291 288 284 285 287 293 291 290 300 292 294 298 301 296 302 303 307 299 304 305 308 310 312 308 309 307 317 315 320 312 312 321 318 318 323 327 320 319 320 326 332 331 329 333 333 329 336 331 332 338 334 333 340 342 343 342 348 347 344 342 344 346 349 346 353 353 348 356 355 354 355 356 364 356 365 358 366 363 369 364 366 371 364 371 368 370 375 375 372 372 374 376 381 379 377 377 379 385 385 382 383 392 385 394 388 388 390 396 395 396 401 393 401 395 402 403 403 400 408 404 412 403 413 410 413 410 411 418 416 413 417 413 416 419 425 425 428 427 430 423 431 427 434 435 428 437 438 438 431 438 441 439 440 440 441 447 447 442 444 441 443 444 444 445 448 449 452 459 460 451 457 463 458 463 466 466 468 466 470 465 465 468 471 474 473 468 476 472 475 478 473 482 483 482 486 482 478 479 486 487 482 486 493 495 494 494 490 499 497 494 498 495 496 504 506 499 500 502 507 506 511 504 507 506 510 514 512 516 512 516 513 521 519 515 520 526 518 523 529 524 528 533 534 529 528 536 538 533 538 537 538 540 542 539 545 547 542 539 543 547 542 549 549 548 555 549 555 555 551 557 561 559 563 562 562 560 560 567 565 569 571 570 573 575 574 576 568 579 575 572 576 576 584 576 584 582 581 587 583 586 586 593 584 591 590 589 590 599 594 600 597 597 598 599 604 604 603 604 600 606 605 604 612 610 616 612 615 610 610 616 622 615 614 617 623 623 620 622 625 626 630 626 624 626 634 627 629 635 631 634 634 641 644 638 643 640 643 647 648 642 648 647 649 646 647 651 651 652 651 655 656 661 656 655 659 665 664 665 668 670 663 668 669 674 667 673 675 675 677 673 678 681 675 683 679 684 680 687 688 688 691 683 694 688 688 697 692 694 700 695 699 701 700 705 699 698 708 705 707 701 709 710 711 705 716 708 713 712 718 718 717 722 719 724 721 723 719 722 726 722 723 731 732 731 733 734 734 739 736 741 738 739 741 737 739 740 747 743 749 745 749 752 752 755 752 756 754 751 754 756 759 759 754 759 762 767 768 769 770 764 772 766 768 772 771 769 769 779 774 776 779 777 776 775 783 785 783 788 786 783 788 790 793 791 794 1 1 2 2 1 2 2 1 1 1 1 2 2 2 2 1 1 1 1 2 1 2 2 2 1 1 2 1 2 1 1 2 2 1 1 1 1 1 2 1 2 1 1 1 1 2 2 1 1 2 2 2 1 1 1 2 1 2 1 1 2 1 2 2 2 1 2 1 2 2 1 2 2 2 2 2 1 2 1 1 1 1 1 2 2 1 1 1 2 1 1 1 1 2 1 2 1 2 2 2 1 1 1 1 2 1 1 1 2 2 2 1 1 1 1 2 2 1 2 1 1 1 2 2 1 2 2 1 1 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 1 2 1 2 2 1 1 2 2 2 2 2 1 1 2 2 2 1 2 2 2 2 2 1 1 1 1 2 2 1 1 1 1 1 2 2 1 2 2 2 1 2 1 1 1 1 1 1 2 2 2 2 1 2 2 2 2 1 2 2 1 1 2 1 2 2 1 2 1 2 1 2 2 2 2 2 2 2 1 2 1 2 2 2 2 1 1 1 2 1 1 1 1 1 2 1 1 1 1 2 2 1 2 1 1 1 2 2 1 2 2 2 1 1 1 2 1 1 1 2 1 2 1 2 2 2 1 1 2 1 2 2 1 1 1 2 1 1 1 1 1 2 2 1 1 1 2 1 1 1 1 2 2 1 1 2 1 1 2 2 2 1 1 2 2 1 2 2 1 2 1 1 2 2 2 1 1 1 1 1 2 1 2 1 2 1 2 2 1 1 1 1 2 1 1 2 2 1 2 2 1 2 1 2 1 1 1 2 2 1 2 2 1 2 1 2 1 2 1 2 2 1 2 2 1 1 1 2 2 1 2 1 2 1 2 2 2 1 1 1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 2 2 1 2 1 2 2 1 1 2 1 2 2 1 1 1 2 1 2 2 2 1 2 2 2 2 2 1 1 1 1 2 1 2 1 1 2 2 2 1 1 1 1 1 1 1 1 2 1 1 2 1 2 2 1 2 1 1 1 2 2 2 2 1 1 1 1 1 2 2 1 2 1 2 1 2 2 2 1 2 1 2 1 2 1 1 1 1 2 1 1 2 1 1 1 1 1 2 1 2 1 2 1 1 1 1 1 1 2 1 1 1 2 1 1 1 2 2 1 1 2 2 1 1 1 1 1 1 2 1 2 2 1 1 1 1 1 2 2 2 1 2 1 2 2 2 1 2 2 2 1 2 1 2 2 1 1 1 2 2 2 1 1 2 1 2 1 2 2 1 1 2 1 2 2 2 2 1 1 1 2 2 2 1 2 2 1 2 2 2 1 1 2 2 2 1 2 2 1 1 1 2 1 2 1 2 1 2 1 1 2 2 1 1 2 1 2 2 1 2 2 2 1 2 1 1 1 1 2 2 1 2 1 2 1 1 1 2 2 1 1 2 1 2 1 1 2 1 1 2 1 2 1 1 2 2 1 1 1 2 1 1 1 2 1 2 2 1 2 1 1 1 1 1 1 1 2 1 2 1 2 2 2 2 1 1 2 1 2 2 2 1 1 1 1 1 2 1 2 2 2 2 2 1 1 1 1 1 1 2 1 2 1 2 1 1 2 1 1 2 1 1 2 2 2 1 1 2 2 2 1 2 1 2 1 2 1 2 1 2 1 1 1 2 2 2 1 1 1 2 1 1 1 2 1 2 2 1 1 2 1 2 1 2 1 2 2 2 1 2 2 1 1 1 2 1 1 1 1 2 1 2 2 2 2 1 2 2 1 1 2 2 2 2 1 1 2 345 1 2 1 1 3 3 6 2 1 5 2 9 8 8 9 15 11 12 14 13 20 15 18 16 20 22 22 19 19 26 23 31 30 28 28 32 36 31 36 35 31 41 39 37 42 41 47 38 45 50 42 51 49 48 55 46 56 58 51 58 54 54 63 63 64 56 57 58 63 61 63 63 64 65 70 75 75 78 72 70 78 77 73 76 75 86 86 86 84 80 88 83 87 94 87 86 97 96 94 94 94 101 95 99 103 104 99 102 109 109 111 106 108 113 106 109 115 108 119 112 120 115 115 122 116 125 123 126 119 126 129 128 128 132 127 129 132 135 129 135 132 141 137 138 145 141 140 144 144 145 145 146 147 151 154 150 153 156 151 157 157 157 157 156 157 156 167 159 167 166 169 171 168 173 172 171 175 175 173 180 179 172 174 181 175 182 183 178 188 189 187 189 189 189 192 192 196 197 192 194 200 200 195 194 203 196 201 202 199 210 205 207 208 209 215 210 210 217 210 213 217 213 222 215 215 221 220 219 219 226 222 229 230 231 232 226 234 229 234 232 236 241 238 237 242 240 247 246 245 243 248 243 247 245 252 246 252 256 252 259 252 262 262 256 255 266 261 268 265 263 262 272 263 265 270 276 275 274 275 278 274 272 278 281 280 282 285 286 287 290 283 288 288 294 293 287 295 295 298 294 292 299 295 297 295 302 301 299 302 305 302 312 308 314 315 307 313 311 312 320 318 319 313 317 316 326 327 322 323 325 322 331 323 326 326 328 332 338 339 331 340 340 341 337 2 2 2 1 1 2 1 2 1 2 2 1 2 2 1 2 1 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 2 2 1 1 2 1 2 2 1 1 1 2 1 2 1 1 1 1 2 1 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 1 2 1 2 1 2 2 2 1 1 1 1 2 2 1 1 1 1 1 1 1 2 2 2 1 1 1 2 1 2 1 1 1 2 2 1 1 2 1 1 2 2 2 1 1 1 2 1 1 1 1 1 1 1 2 2 2 1 2 1 1 1 1 1 1 1 1 2 2 1 2 2 2 1 2 1 1 2 2 1 2 1 2 2 2 1 2 2 1 1 2 1 2 1 1 1 1 1 2 1 1 1 1 1 2 1 1 2 2 2 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 1 2 2 1 1 2 1 1 1 1 2 2 1 1 1 2 2 2 1 1 1 2 1 1 2 1 2 1 2 1 2 1 2 2 1 2 2 2 1 1 2 2 2 2 1 1 2 2 2 1 1 2 1 1 1 2 1 2 1 2 1 2 2 1 2 1 1 1 2 1 2 1 2 2 2 1 2 2 2 1 1 2 1 2 1 2 2 2 1 1 2 1 1 1 1 2 2 1 2 2 2 1 1 2 1 2 1 1 1 1 2 1 2 1 1 2 1 1 2 2 2 1 1 1 1 1 2 1 1 1 2 1 2 2 2 1 2 1 2 2 1 2 2 2 1 351 1 1 3 2 4 3 1 7 4 10 1 8 12 6 14 15 11 8 11 17 15 13 18 15 23 25 19 23 27 30 26 22 25 30 35 29 28 38 36 36 34 36 43 35 42 39 42 38 43 44 47 49 53 45 47 53 48 50 53 60 54 57 55 60 59 64 64 58 60 63 61 70 71 70 68 74 68 71 72 72 80 75 82 78 85 85 85 86 81 85 81 88 88 90 94 94 94 92 96 94 99 93 101 98 98 101 105 98 106 100 111 102 109 111 111 114 114 116 114 117 120 117 116 115 124 124 124 128 125 122 125 131 132 129 125 126 132 132 129 131 134 139 135 139 135 136 140 140 143 140 149 151 150 145 150 152 155 155 149 154 156 159 154 158 158 165 162 166 161 162 169 167 163 171 167 168 176 176 175 175 171 176 182 176 180 182 183 184 185 182 191 182 193 188 195 191 195 190 191 191 194 195 193 196 198 198 203 206 202 203 207 204 206 207 207 213 216 209 219 215 219 220 219 215 223 224 225 221 222 220 230 228 230 228 229 227 227 232 238 238 241 237 237 241 245 239 243 241 239 240 244 247 250 251 249 252 249 252 257 254 257 262 262 262 262 262 263 262 260 261 262 266 270 270 265 273 268 268 278 274 279 281 274 280 277 286 279 281 285 287 285 292 283 287 289 290 290 292 290 295 296 292 294 302 298 300 300 299 306 308 307 312 310 306 309 313 314 313 316 314 320 317 317 320 319 321 317 321 328 330 323 328 324 326 326 336 337 330 337 334 331 340 335 334 340 345 337 341 348 348 1 2 1 2 2 1 2 1 2 2 1 1 1 1 2 2 2 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 2 1 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 2 2 2 1 2 2 1 2 2 2 2 2 1 1 2 2 1 1 1 1 2 2 2 1 2 2 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 2 2 2 1 2 2 1 2 1 1 2 2 2 1 1 1 1 2 2 1 2 2 2 1 2 1 1 1 1 2 2 2 2 2 1 2 1 1 1 2 1 1 1 1 2 2 2 2 1 1 2 1 2 2 2 1 2 1 1 1 2 2 1 2 2 2 1 1 2 2 1 1 2 1 2 1 2 2 1 1 1 1 1 1 2 2 2 1 1 2 2 2 2 1 2 2 1 2 1 2 2 2 1 2 2 1 1 2 2 1 2 2 2 2 2 1 1 2 1 2 1 1 2 2 2 1 2 1 2 2 2 2 1 1 2 2 1 2 1 1 2 2 2 2 2 1 1 1 1 2 2 1 2 1 2 1 2 2 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 2 2 1 1 2 2 2 2 2 2 1 2 1 2 2 1 1 1 2 1 2 2 1 2 1 2 1 1 2 2 2 1 2 2 2 2 2 2 1 1 2 1 1 2 2 1 2 1 2 2 1 2 2 1 1 2 1 2 2 1 2 1 1 2 1 1 2 1 1 2 1 310 1 1 3 1 2 3 3 2 8 2 6 11 11 13 12 11 16 16 9 20 14 15 13 17 24 18 25 22 26 26 24 32 26 34 30 30 32 35 38 36 40 35 43 38 39 38 42 48 40 44 51 50 50 53 54 50 48 53 53 56 51 54 56 54 60 62 62 65 66 65 70 71 72 74 65 71 68 77 73 71 72 75 79 83 83 85 83 83 83 90 81 85 90 84 85 92 90 96 95 100 100 96 93 104 100 102 105 106 107 101 110 112 110 108 113 106 109 109 118 111 118 112 116 118 116 123 119 120 124 123 125 128 125 133 129 127 128 133 135 137 131 141 134 138 139 143 144 140 147 143 148 149 153 144 151 148 148 157 154 159 155 154 163 154 165 166 161 160 165 162 166 163 170 168 174 169 168 177 175 176 174 182 181 178 182 178 178 180 186 181 188 190 188 190 189 189 187 197 195 192 196 199 194 195 199 206 198 200 203 201 207 202 204 209 206 214 210 208 219 219 216 219 221 222 221 223 218 219 220 228 222 227 226 225 226 227 236 236 235 233 240 238 234 242 243 241 246 243 245 248 251 251 244 253 249 255 256 251 257 256 252 254 253 261 259 265 265 265 263 261 264 262 263 264 275 275 268 270 278 280 271 280 275 276 283 282 281 281 281 290 290 289 290 284 291 287 293 297 290 296 291 298 294 300 305 298 306 302 304 2 2 2 1 1 2 1 1 1 1 1 2 1 1 2 2 2 1 1 2 2 1 1 1 2 2 1 2 1 1 1 2 2 1 2 1 1 2 1 2 1 1 1 2 2 2 1 1 2 1 2 1 1 1 1 1 2 1 1 2 2 2 1 1 2 1 2 2 2 2 1 1 1 2 1 1 2 2 2 2 2 2 1 1 2 2 1 1 1 2 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 1 2 2 2 2 1 2 1 1 1 2 2 2 1 2 2 1 1 2 2 1 1 2 2 2 1 1 1 1 1 2 1 1 1 2 2 2 2 2 1 2 1 2 1 1 2 1 1 1 1 2 1 1 2 2 2 2 2 1 2 2 1 2 1 2 2 1 2 2 2 2 1 2 2 2 2 1 2 2 2 2 1 1 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 2 1 1 2 1 2 2 1 2 2 1 2 1 1 1 2 1 1 1 1 2 2 1 2 1 2 2 1 1 2 1 2 1 2 1 2 1 2 1 1 2 1 1 1 1 2 2 2 1 1 2 2 1 1 2 1 2 2 2 2 2 2 2 2 1 1 1 2 2 1 2 2 2 2 2 1 1 1 2 2 2 2 2 2 2 1 1 1 1 2 2 1 2 1 1 2 1 1 2 1 2 2 1 382 1 1 2 2 3 6 4 1 9 10 9 7 7 12 5 13 9 10 15 16 21 19 19 14 20 26 22 18 20 21 27 32 32 30 32 36 27 33 30 38 38 35 33 42 44 43 47 40 48 42 44 48 53 51 51 48 54 58 51 53 61 60 63 55 65 65 66 66 60 70 65 70 72 67 69 74 73 70 74 77 76 77 73 82 85 84 85 80 84 88 89 91 83 84 93 95 88 88 98 90 97 98 97 102 102 104 99 102 109 109 106 110 110 108 109 114 109 115 118 112 112 119 119 117 115 124 118 125 123 124 121 126 129 126 130 136 137 132 135 140 139 134 143 135 145 142 144 141 139 150 143 145 143 150 145 147 148 156 149 155 158 156 155 157 160 159 166 161 159 169 163 162 171 169 172 174 167 169 179 175 176 177 175 177 183 178 182 182 184 185 184 186 193 189 193 190 194 198 194 191 191 194 198 201 198 199 206 202 206 200 208 210 210 206 212 208 212 213 218 218 216 213 215 214 219 222 218 224 227 221 230 225 223 230 227 226 230 235 236 237 235 239 241 244 245 236 240 240 243 246 250 249 249 254 253 255 250 255 258 256 261 259 256 257 255 256 266 260 261 265 265 271 268 268 267 269 276 278 275 271 276 281 282 280 277 282 287 285 279 281 286 292 285 285 286 294 294 298 298 294 300 302 297 299 305 301 303 300 299 309 305 305 313 306 307 313 314 313 319 317 312 313 315 318 322 323 322 327 326 323 323 323 326 331 329 328 331 330 329 335 341 342 338 334 344 343 338 343 342 341 347 342 343 347 354 347 354 348 359 352 354 358 361 362 361 364 359 366 361 364 363 369 365 374 375 366 367 368 373 373 372 1 2 2 2 1 1 1 2 2 1 2 2 1 2 2 1 2 2 1 2 2 2 2 2 1 1 2 2 2 2 2 1 2 1 2 2 2 2 1 1 2 2 2 1 2 2 1 1 1 2 1 1 2 1 2 2 1 1 2 2 2 2 1 1 2 2 1 1 2 1 1 2 2 2 2 1 1 2 2 2 1 1 2 2 2 2 1 1 1 1 1 2 1 2 1 2 1 1 1 2 2 1 2 2 1 2 1 2 2 1 2 2 2 2 1 1 2 2 1 1 2 2 1 2 2 2 2 1 2 1 1 2 1 1 1 2 1 2 2 2 2 2 1 2 2 1 1 1 2 1 2 1 1 1 1 2 1 1 2 2 1 1 2 1 2 1 2 2 1 1 2 2 1 2 1 2 2 2 1 2 2 1 2 2 2 1 2 1 1 2 1 1 1 1 2 2 2 2 2 1 1 1 2 2 1 2 1 2 2 1 1 2 1 1 2 2 2 1 1 1 2 2 2 1 2 2 2 2 2 2 1 2 2 1 2 1 2 1 2 1 2 2 2 2 1 2 1 1 2 1 2 1 1 2 2 2 2 2 2 1 1 2 2 1 2 2 1 1 1 2 1 2 2 2 1 1 2 1 1 1 1 2 2 1 2 1 1 1 1 2 1 1 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 2 2 1 2 2 1 1 2 1 1 1 1 2 1 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 2 2 1 1 1 2 1 1 2 2 2 1 1 2 1 2 2 2 2 1 1 1 1 2 1 2 2 2 2 1 1 1 2 2 2 2 2 2 2 1 2 2 1 1 784 1 1 1 2 1 2 3 3 5 6 1 10 4 1 9 6 7 11 9 5 10 15 4 10 14 4 9 1 22 3 3 11 6 6 13 6 3 12 3 25 32 3 7 1 5 30 2 14 29 5 3 40 9 2 18 12 10 18 1 3 12 17 43 1 9 33 35 3 40 30 12 39 27 5 19 5 39 5 19 7 6 42 25 30 11 2 7 10 4 32 1 3 20 20 32 20 28 40 19 65 29 24 63 11 17 8 32 12 27 2 12 32 24 21 9 37 18 2 12 1 32 24 49 55 7 3 8 18 115 51 39 47 23 43 43 8 102 1 30 9 7 29 17 97 99 33 82 22 50 60 18 20 24 50 11 46 36 1 12 21 16 67 106 32 20 20 5 34 56 127 14 38 16 4 64 38 42 19 29 44 7 100 60 138 63 94 34 26 9 5 66 63 37 51 78 5 26 32 34 42 83 4 51 40 45 61 71 107 56 63 65 27 55 21 52 118 41 49 50 26 10 89 56 31 4 45 15 169 71 27 116 15 197 66 31 76 82 39 17 21 8 37 111 77 28 6 23 11 1 26 113 46 2 5 7 67 85 39 64 68 92 40 83 25 43 41 33 28 75 30 31 96 29 103 64 21 70 62 11 21 39 32 90 81 102 13 1 62 29 64 67 66 16 78 22 156 77 154 68 112 161 6 46 42 73 32 68 151 13 20 104 66 70 54 241 166 26 255 57 1 91 40 186 135 3 2 187 124 69 32 144 133 67 211 21 19 70 87 26 70 45 125 15 243 159 92 120 5 136 204 12 144 4 107 101 157 161 33 3 41 13 88 34 158 32 26 89 78 18 210 40 218 24 84 146 143 37 204 127 41 272 28 37 194 76 243 12 66 86 226 36 88 208 30 284 13 351 81 124 165 99 125 137 136 186 60 38 209 62 138 118 136 79 5 8 43 73 129 85 197 13 118 150 256 5 117 91 51 5 218 67 166 115 63 73 211 37 52 265 97 275 61 79 4 94 141 31 167 180 47 71 152 159 73 56 210 2 206 89 119 54 7 21 45 23 131 74 142 138 62 17 53 114 102 29 275 110 5 218 93 202 86 67 52 37 34 81 4 92 157 301 56 169 237 138 348 91 210 90 123 86 146 218 95 181 86 3 52 37 44 4 4 138 100 146 239 233 192 176 186 215 88 58 242 140 46 251 272 15 46 130 52 85 239 29 67 223 208 392 29 100 264 393 170 4 36 28 260 284 163 33 53 173 403 159 90 159 109 181 128 390 165 297 136 149 137 196 60 24 189 138 291 156 230 150 50 172 139 26 87 67 82 393 76 108 286 420 50 76 160 359 110 110 89 30 171 41 317 374 46 265 165 73 8 142 109 8 316 178 77 62 277 251 82 284 376 64 217 61 216 113 8 415 299 122 181 189 270 235 46 405 91 183 60 124 375 44 61 32 247 392 191 157 194 159 170 37 181 67 404 34 19 55 13 222 107 286 196 19 122 96 33 185 86 333 463 234 179 290 222 97 117 329 140 203 29 122 267 288 92 114 29 140 137 407 226 85 196 384 484 28 466 77 140 144 73 215 55 24 153 23 131 472 56 482 157 436 269 358 87 234 220 348 37 16 357 19 45 28 19 226 195 447 413 401 251 515 197 18 152 444 258 123 98 215 266 163 2 35 203 346 150 190 199 135 33 433 141 22 325 26 139 66 590 279 29 294 252 55 16 33 203 334 17 217 276 72 207 151 155 32 30 8 35 60 241 289 17 75 38 21 38 401 2 1 2 1 2 2 1 1 1 2 1 1 2 1 1 2 1 2 1 2 1 2 1 2 2 1 2 1 1 1 2 2 2 2 2 2 1 1 2 1 2 1 1 2 1 1 1 2 1 2 2 2 1 2 2 2 1 1 2 1 1 2 2 2 1 1 1 2 1 1 1 2 1 1 1 1 2 2 2 1 2 1 2 2 2 2 2 1 2 1 1 1 1 1 2 2 2 1 1 2 1 2 2 2 1 2 1 2 2 2 1 1 1 1 1 2 1 2 1 2 2 1 1 2 1 2 2 2 1 1 2 2 2 1 1 1 2 2 2 1 2 1 1 1 2 1 1 2 1 1 2 2 1 2 2 1 2 2 2 1 1 2 2 2 2 1 2 2 2 2 1 2 1 2 2 1 1 2 1 1 1 2 1 2 2 1 1 1 1 1 2 1 2 1 2 2 2 1 1 2 2 1 1 2 2 2 1 2 1 2 1 2 1 1 1 2 2 2 2 1 1 2 1 1 2 2 1 1 1 1 2 1 2 1 1 1 1 1 2 1 1 2 1 2 2 2 2 2 1 1 1 1 1 1 2 2 1 2 2 1 1 2 1 1 2 2 2 1 2 2 2 1 2 2 1 1 2 2 1 2 1 1 1 2 1 1 2 2 1 2 2 2 1 2 1 1 2 2 2 1 2 2 1 1 2 2 2 2 2 1 2 1 1 1 1 2 2 1 2 2 2 2 1 2 2 2 1 1 2 1 2 1 2 1 1 2 2 1 2 2 2 2 1 2 2 1 2 2 1 2 1 1 2 1 2 1 1 2 2 2 1 1 2 1 1 1 1 2 1 1 2 1 1 2 1 1 1 2 2 1 1 2 1 1 2 1 1 1 1 1 2 2 2 1 1 2 1 1 1 2 2 1 1 1 1 1 1 1 2 1 2 2 2 1 1 1 1 2 2 2 2 2 1 2 1 1 1 2 1 2 1 2 2 2 2 2 2 2 1 2 1 2 2 1 1 1 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 2 1 1 1 2 1 2 2 2 2 2 2 2 1 2 1 2 1 1 2 2 2 1 1 1 2 1 2 1 1 2 2 1 1 2 2 1 2 2 2 1 1 2 1 1 1 2 1 2 1 1 2 2 1 2 1 1 1 2 2 2 2 2 2 1 1 2 2 2 1 1 1 2 1 2 1 1 2 2 2 1 2 1 1 2 1 1 1 1 2 1 2 1 2 1 2 1 2 2 1 1 1 1 1 1 1 1 2 2 2 1 2 2 1 2 1 2 1 2 2 1 1 1 2 1 2 1 1 1 1 2 2 1 1 2 1 2 1 1 2 2 1 1 2 2 1 2 1 1 2 1 2 1 1 1 2 2 2 2 1 1 2 2 2 1 2 2 1 1 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 2 1 2 1 2 1 2 2 1 1 1 1 2 1 1 1 1 2 2 2 1 1 1 1 2 1 2 2 2 1 2 1 2 1 2 2 1 2 1 1 1 2 1 2 1 1 2 2 1 1 2 1 2 2 2 1 1 2 2 2 2 2 2 2 1 1 2 2 1 1 2 1 2 2 2 1 2 2 2 2 1 1 2 1 1 1 2 2 1 2 1 2 2 2 1 2 2 2 2 1 1 1 2 2 2 2 1 1 2 2 2 1 1 1 2 1 1 1 1 2 1 2 2 2 1 1 2 1 1 1 708 1 1 2 1 1 4 2 1 3 2 2 3 2 8 1 3 9 6 2 1 5 8 2 1 8 10 1 10 2 5 4 4 23 14 2 9 5 6 9 3 12 1 12 5 2 15 6 17 23 22 14 6 2 7 14 2 31 4 14 42 18 20 5 3 13 6 37 37 1 19 6 19 44 14 9 47 13 42 2 24 2 21 5 30 63 33 16 26 25 34 44 2 16 28 7 6 44 6 14 42 13 44 1 59 50 4 25 75 14 9 59 57 12 28 1 49 14 65 3 24 23 73 7 12 43 12 15 15 18 22 31 82 6 79 60 23 23 54 6 33 40 20 25 14 23 21 75 76 3 45 31 85 37 41 51 29 8 6 64 36 3 45 24 21 29 15 10 71 49 2 26 68 25 9 22 37 103 33 27 37 7 21 12 63 3 38 36 10 43 105 80 68 25 10 81 142 65 117 39 69 19 59 54 1 62 103 41 172 102 78 43 107 93 5 73 46 14 47 6 5 79 46 163 20 71 68 42 21 131 74 9 30 129 17 82 103 44 69 4 13 65 18 114 60 83 111 75 102 12 40 62 11 20 47 29 179 38 45 76 96 53 30 65 8 157 18 21 117 24 124 16 11 63 137 169 37 116 37 53 30 76 12 59 69 26 85 14 181 22 70 9 101 125 11 60 38 49 166 144 137 3 69 38 16 123 42 39 105 64 86 5 169 172 127 66 206 108 161 68 63 6 39 95 63 142 52 64 70 112 56 58 50 58 158 14 86 157 89 9 74 139 31 24 131 121 21 34 89 115 201 10 129 28 59 229 64 88 235 16 31 98 29 249 71 96 63 95 11 77 16 119 191 189 116 40 6 67 72 224 90 2 158 237 68 62 136 173 141 36 34 268 99 84 196 82 331 49 148 182 37 256 231 171 226 135 77 112 214 241 7 85 310 97 351 86 125 75 106 41 117 23 134 258 88 207 117 155 139 159 61 133 18 140 119 184 238 115 41 18 26 92 178 2 194 21 65 192 14 119 121 48 286 89 101 71 297 281 28 126 21 8 63 16 9 444 215 17 69 1 135 217 177 38 35 80 93 82 198 73 232 149 162 73 258 88 69 129 201 215 85 230 394 189 2 264 115 277 11 36 5 323 143 134 38 109 148 108 10 54 288 60 83 182 49 139 98 329 42 22 331 128 237 31 16 1 235 120 78 311 356 64 315 43 6 219 236 93 153 186 376 167 257 28 32 35 357 54 52 257 85 274 206 319 166 105 17 13 341 127 248 250 224 23 112 69 20 247 68 27 191 260 135 106 89 109 69 35 212 16 249 43 49 11 112 147 40 170 6 12 252 192 23 111 72 44 262 67 113 89 229 466 134 58 476 219 12 12 166 80 76 248 346 286 216 94 70 256 256 53 82 64 259 28 162 267 500 311 56 84 165 60 231 19 128 33 456 131 179 77 264 15 65 149 76 249 60 215 346 30 133 102 19 26 426 19 474 309 523 129 6 188 53 66 69 202 3 57 316 97 145 22 385 75 120 2 204 258 23 396 115 156 314 39 49 126 306 40 115 7 398 214 133 443 7 194 39 555 27 109 112 9 82 49 118 29 61 172 1 2 2 2 2 1 2 1 1 2 2 2 1 2 2 2 2 1 1 1 2 1 1 1 1 2 2 2 1 1 1 2 2 2 1 2 1 2 2 1 2 2 2 2 1 2 2 2 2 1 2 2 2 2 1 2 1 1 1 1 2 1 2 1 1 1 2 1 1 2 1 2 1 2 2 1 1 1 1 1 2 2 1 2 2 2 1 1 1 2 1 1 2 1 2 1 2 2 2 2 1 1 1 1 2 1 1 2 2 2 1 2 1 1 1 2 1 2 1 1 1 1 2 2 1 2 1 1 2 1 2 2 1 2 1 2 1 2 1 1 1 1 2 2 1 1 2 1 1 1 2 2 1 1 1 2 1 2 1 2 1 2 1 2 2 2 1 1 2 2 1 2 2 1 2 1 2 1 1 1 2 1 2 2 2 2 1 1 2 1 2 2 2 1 2 2 1 1 1 2 1 1 2 1 2 2 1 2 2 2 2 1 2 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1 1 2 2 1 1 2 2 2 1 1 1 1 1 1 1 2 1 2 1 2 1 2 1 2 2 2 1 2 1 2 1 1 2 2 2 1 1 2 1 2 2 2 2 2 1 1 2 1 1 1 2 2 1 1 2 1 1 2 1 1 1 1 1 2 2 2 2 2 2 1 2 1 1 1 2 2 1 2 2 2 1 1 2 2 2 1 2 2 2 1 2 2 2 1 1 2 1 1 1 2 2 1 2 2 1 2 2 1 2 2 1 2 1 1 1 1 1 2 1 2 1 2 2 2 2 2 2 2 2 1 2 1 2 1 2 2 2 2 1 1 1 1 1 1 2 2 1 1 1 2 2 1 1 1 2 1 2 2 1 2 2 2 2 2 1 1 1 2 1 1 1 2 2 2 1 2 1 2 2 1 2 2 2 1 1 1 2 2 1 1 2 1 1 1 1 2 2 1 2 1 1 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 1 1 1 2 2 2 1 2 2 1 2 2 2 2 1 2 1 2 1 2 2 2 1 2 1 1 2 2 1 2 1 1 2 1 1 1 2 1 2 2 2 2 2 2 1 2 2 2 1 1 2 1 2 2 1 1 1 2 2 2 2 2 1 1 2 2 1 1 1 2 2 2 2 2 1 1 2 1 1 2 2 2 2 1 1 1 1 2 1 1 2 2 1 2 1 2 2 1 1 2 2 2 2 2 1 2 2 1 1 2 1 2 1 1 2 1 2 2 1 2 2 2 1 2 1 2 2 1 2 1 2 1 1 2 2 1 2 2 2 2 1 1 2 1 2 2 2 1 2 1 1 2 2 2 2 1 2 1 1 1 1 2 2 2 2 1 2 1 1 2 2 1 1 2 2 1 1 1 1 1 2 2 2 1 1 2 2 1 2 2 2 1 1 1 1 2 2 1 2 2 2 2 2 1 1 1 1 1 2 2 1 2 2 1 2 1 1 1 2 2 2 2 1 1 1 2 2 1 2 1 1 2 2 1 2 1 1 1 1 1 1 1 2 1 2 1 2 1 2 1 2 2 1 2 2 2 1 1 703 1 1 2 2 1 1 3 2 4 1 1 2 4 10 4 1 3 11 3 10 2 1 6 4 1 12 11 8 12 4 22 1 6 17 23 11 2 6 12 3 4 35 3 3 18 15 3 3 30 10 1 29 1 4 3 14 19 25 45 35 26 5 6 17 15 17 11 8 8 8 14 4 23 19 5 54 31 54 27 16 14 46 19 46 5 15 35 28 1 53 1 38 30 6 17 24 7 8 13 5 34 6 4 15 6 7 4 8 27 51 29 2 34 9 32 8 2 54 21 27 51 40 7 6 2 5 67 1 63 35 71 33 3 27 70 88 29 4 15 10 1 41 21 56 19 21 100 85 17 47 35 89 9 78 11 29 34 9 9 44 5 31 91 99 63 107 71 60 29 52 2 57 78 49 6 55 11 15 9 38 10 59 31 2 148 11 64 80 3 9 17 9 52 38 13 26 119 77 50 78 8 2 52 6 85 165 57 62 43 12 34 115 77 145 112 75 1 23 52 6 64 154 85 60 66 9 7 143 12 59 26 57 37 74 55 79 55 30 75 114 67 5 63 144 75 85 189 39 65 206 89 154 20 56 54 203 72 161 18 72 24 14 111 93 58 17 70 74 173 22 165 47 12 216 80 6 83 166 50 123 20 7 9 61 54 53 28 45 104 75 149 81 56 1 131 54 110 107 29 14 34 17 65 80 143 159 10 68 167 136 47 3 151 122 105 16 119 52 8 99 124 56 17 74 69 59 21 96 28 26 13 86 84 42 136 82 147 114 55 66 58 2 25 222 36 22 10 227 84 47 80 167 75 90 30 231 133 302 12 40 4 91 122 28 67 101 65 97 105 145 4 63 46 118 2 76 259 148 74 25 63 18 94 204 17 257 122 75 7 225 44 81 50 137 40 28 122 177 180 34 90 99 152 22 14 103 46 146 78 12 51 65 69 127 239 32 7 33 13 319 96 268 23 205 20 162 147 37 95 36 10 126 29 119 72 119 46 10 202 60 45 145 47 61 88 39 122 18 144 26 58 94 182 67 227 144 75 36 44 127 155 246 162 3 166 4 11 7 36 240 7 285 118 22 312 269 174 49 188 126 5 41 50 151 39 96 251 35 65 91 149 171 279 10 30 114 155 68 132 9 14 140 49 207 23 49 222 167 292 117 73 12 53 24 124 189 29 116 191 180 85 235 188 57 155 25 173 232 219 357 13 43 187 382 396 17 21 45 249 257 67 81 31 130 138 121 148 211 159 82 16 103 21 102 193 15 109 231 138 227 192 128 72 149 123 186 386 137 133 24 340 53 88 30 170 138 52 47 271 229 40 300 209 276 14 190 12 116 118 202 29 261 93 45 48 57 228 120 132 391 137 28 60 122 173 99 81 109 135 248 184 6 160 278 108 246 113 260 208 59 97 227 44 47 222 181 332 13 100 92 395 167 246 128 99 234 287 314 122 164 43 101 171 417 421 199 334 81 205 22 160 52 8 98 485 413 69 34 155 149 158 337 257 28 156 100 59 41 80 112 80 113 60 165 68 357 118 18 31 162 137 379 337 10 133 168 131 108 212 107 130 56 66 19 159 370 465 1 23 238 163 171 2 2 1 2 1 2 2 2 1 1 2 2 2 1 1 1 1 2 2 1 1 2 2 2 2 2 1 1 2 1 1 1 2 1 2 2 1 2 1 1 2 1 1 1 1 1 1 2 1 2 1 2 2 1 1 1 2 1 1 2 2 2 1 1 2 1 1 2 1 1 2 1 2 1 1 1 1 1 1 1 2 1 2 1 1 2 2 2 2 1 1 1 1 2 1 1 2 1 1 2 1 2 1 2 2 2 1 2 1 2 1 1 2 2 1 1 2 1 1 2 2 2 1 2 2 2 2 1 2 1 2 2 2 2 2 2 1 1 2 1 1 1 1 1 2 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 2 1 1 2 1 2 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 2 2 2 1 2 1 1 1 2 2 1 2 2 1 1 2 2 1 2 2 2 2 2 2 1 2 2 2 2 1 1 1 2 2 2 1 2 1 1 2 1 1 2 2 1 1 1 1 2 1 2 2 1 1 2 1 2 1 2 1 1 1 1 2 2 2 1 1 2 2 1 2 1 2 1 1 2 2 1 1 2 2 2 1 2 2 1 2 2 2 1 2 1 1 1 2 2 2 2 2 1 1 2 1 2 2 1 2 1 1 2 2 2 1 1 2 1 1 2 1 2 1 2 2 2 2 1 1 1 2 2 2 2 2 2 2 2 1 1 2 1 2 1 2 2 2 2 1 2 1 2 1 1 2 1 2 2 1 2 2 1 2 1 1 1 2 2 1 2 2 2 2 2 1 2 1 1 1 2 2 1 2 1 1 1 1 2 2 1 2 2 2 1 1 2 2 2 1 1 1 1 2 2 1 1 2 1 1 1 2 2 2 1 1 2 1 1 2 1 1 1 2 1 1 1 2 2 1 1 2 2 2 2 2 1 1 1 1 2 1 2 1 2 2 1 1 2 1 2 1 1 1 1 2 2 2 1 1 1 1 2 2 1 1 1 2 1 2 1 2 2 2 2 2 1 2 2 1 1 2 1 1 1 2 1 1 2 2 1 2 1 1 2 1 1 1 1 2 1 2 2 2 1 1 2 1 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 2 2 1 1 2 1 2 2 2 2 2 1 1 1 1 2 1 2 1 2 2 1 2 1 2 2 2 2 1 2 1 2 1 1 1 1 2 2 1 2 1 2 1 1 1 2 2 1 2 1 2 2 2 1 1 2 2 1 2 2 2 2 1 1 2 2 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 1 1 1 1 1 1 1 1 2 2 1 1 2 2 1 1 2 2 2 1 2 1 1 2 2 2 1 1 2 2 1 2 1 2 2 1 2 1 1 1 1 2 2 2 1 2 1 1 2 1 1 1 2 1 2 2 1 1 1 1 2 1 1 2 1 1 1 1 2 2 2 2 1 2 2 1 2 1 2 2 2 1 2 2 1 1 2 2 2 1 1 1 2 1 1 2 1 1 1 1 354 1 1 1 1 1 1 1 1 5 1 2 2 3 2 9 1 4 8 7 16 3 5 4 3 10 5 4 2 2 1 2 8 17 9 15 7 6 5 11 6 6 11 19 6 34 3 10 7 7 12 15 11 21 13 5 2 7 12 4 14 30 12 18 8 13 26 9 5 22 20 4 6 9 34 33 31 33 3 20 62 16 53 17 2 44 56 25 28 3 11 1 54 9 1 6 16 58 9 7 29 11 5 28 1 1 16 27 9 51 5 4 30 21 15 12 51 69 18 52 5 34 6 28 9 57 17 27 42 50 66 6 6 24 6 62 28 67 44 2 48 1 52 26 43 38 18 22 86 7 49 29 14 50 60 57 39 20 42 2 5 9 27 68 92 1 60 6 12 120 25 79 1 45 24 25 65 56 32 29 52 34 104 132 23 36 86 4 50 89 36 126 98 3 4 27 30 171 29 28 146 129 42 73 8 82 60 74 88 67 141 28 22 30 71 91 21 120 89 45 124 9 25 86 33 99 98 65 118 49 70 91 28 99 99 6 121 51 110 6 40 15 132 92 4 106 36 3 115 50 29 55 62 20 55 10 93 73 102 63 36 22 38 11 48 6 72 2 8 30 58 18 62 35 23 166 2 134 177 138 13 83 149 4 89 166 46 58 155 82 66 18 101 58 273 162 185 64 31 82 137 88 140 136 49 59 13 11 95 153 48 57 25 98 177 19 65 86 2 55 53 138 51 107 33 19 18 88 45 22 19 21 218 78 27 12 88 21 13 70 96 46 35 194 94 95 162 33 67 151 32 74 72 98 2 1 1 1 2 2 2 2 2 2 2 2 1 2 2 1 2 1 1 1 1 2 1 2 2 1 2 1 2 1 2 1 2 1 2 1 2 2 2 2 1 1 2 2 2 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 1 2 1 2 2 2 2 1 1 1 2 2 1 1 1 1 1 2 2 2 2 1 2 2 1 2 2 1 2 1 1 2 1 2 1 1 2 2 1 1 2 2 1 1 1 1 1 2 2 2 2 2 1 1 1 2 1 1 2 1 2 1 1 1 1 1 1 2 1 1 1 2 1 2 1 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 2 1 1 2 1 2 1 2 2 2 1 2 1 2 1 2 2 2 1 1 1 2 2 1 1 1 1 2 2 1 2 1 2 1 1 2 2 2 2 1 2 1 2 1 2 2 1 1 2 1 2 1 1 2 1 2 2 2 2 2 2 1 1 2 2 1 2 1 1 2 1 1 1 1 1 1 1 2 1 2 2 1 1 2 1 2 1 1 2 2 2 2 1 2 1 2 2 2 1 2 1 1 1 2 2 1 1 1 2 1 1 2 2 2 2 2 2 2 1 1 2 1 1 2 1 2 1 2 1 1 2 2 2 2 1 2 2 1 2 2 1 1 1 1 2 2 2 2 1 1 2 1 2 2 1 1 1 1 1 1 2 2 1 1 2 1 1 1 2 2 2 2 2 1 2 1 1 2 1 2 1 2 2 2 2 1 2 1 2 2 2 1 1 2 2 2 2 2 2 2 1 2 341 1 1 1 3 2 3 1 4 1 1 5 7 1 2 6 11 5 5 2 10 4 6 3 6 14 1 6 6 8 15 5 8 5 2 13 5 6 18 12 1 6 5 26 4 11 1 1 2 4 4 3 22 11 17 16 28 6 4 2 10 10 23 3 7 12 17 11 7 8 37 56 12 19 38 33 34 11 5 17 19 5 13 32 13 29 19 17 36 17 48 2 60 24 40 34 18 20 33 19 16 8 52 43 20 33 6 11 14 59 24 10 14 27 40 17 24 16 40 36 11 1 57 25 31 34 17 1 2 52 5 14 72 92 2 2 84 42 36 56 27 84 16 49 75 25 16 56 34 102 50 117 62 43 50 64 6 82 12 57 41 27 104 41 42 102 46 102 17 34 89 2 57 56 64 58 41 23 30 66 60 50 74 4 61 125 1 92 38 3 45 49 10 84 32 113 93 94 67 28 117 1 35 56 150 54 4 17 29 16 51 74 8 27 124 3 17 15 173 91 75 63 74 20 103 91 106 125 13 123 43 9 93 156 80 19 5 13 1 40 136 185 11 6 22 22 34 9 23 29 145 82 27 11 19 179 5 16 63 5 76 6 84 158 168 26 27 36 94 39 44 6 49 27 62 99 114 76 47 88 16 101 8 69 8 120 40 17 130 30 130 65 159 2 116 32 17 62 59 9 10 15 82 106 217 27 13 22 35 9 87 89 67 36 202 102 68 5 6 20 177 179 34 136 23 25 55 176 18 9 205 36 69 1 1 60 7 101 44 188 7 2 1 1 2 2 1 2 2 1 2 2 1 2 2 1 2 2 2 1 1 2 2 1 2 1 2 1 2 2 1 2 1 1 1 1 2 2 1 1 2 2 2 1 1 1 1 1 1 2 1 1 2 2 1 1 1 2 2 1 1 1 2 1 2 2 1 1 2 1 2 2 2 2 1 1 2 2 1 2 2 2 1 2 2 2 1 1 1 2 1 1 2 1 2 1 2 2 2 2 1 1 1 2 2 2 2 2 1 1 2 2 2 1 1 2 1 2 2 1 1 1 1 1 2 1 2 1 2 2 1 2 1 1 1 2 1 2 1 2 2 1 1 2 2 2 2 1 1 1 1 1 1 2 1 1 2 2 1 2 1 2 1 2 1 1 1 2 2 2 1 1 1 2 1 1 1 1 1 2 2 1 1 2 1 1 1 1 1 1 2 2 1 2 1 1 2 1 1 2 1 1 1 2 1 1 1 1 2 2 2 1 1 1 1 2 1 1 1 2 2 2 1 2 2 2 2 1 1 2 1 1 1 2 1 1 1 1 2 2 1 1 2 2 1 2 1 1 1 2 1 1 2 1 1 2 1 1 2 2 2 1 2 1 1 2 1 1 2 1 2 1 1 2 1 2 2 2 2 1 2 2 2 1 1 1 1 1 2 1 2 2 2 1 2 1 1 1 2 2 1 1 2 1 2 2 2 1 2 1 2 2 1 1 2 1 1 1 2 2 1 2 1 1 1 2 1 1 1 2 2 1 1 1 1 1 1 1 1 2 1 352 1 1 1 1 1 2 1 4 3 1 3 2 5 2 2 2 5 10 3 9 2 2 1 2 5 5 1 1 2 3 1 12 3 12 25 2 2 4 4 3 10 12 3 25 22 11 8 8 3 7 9 11 4 16 21 15 38 1 45 28 3 2 17 9 5 4 5 9 18 1 54 5 3 9 8 5 13 18 37 32 39 26 15 16 27 32 52 4 11 2 5 54 54 60 17 7 33 12 58 28 42 6 5 70 4 10 22 16 32 34 3 6 34 13 32 2 2 30 25 57 70 5 68 9 38 3 39 21 13 35 10 24 5 37 16 69 14 69 8 15 11 1 50 34 97 90 13 8 92 28 65 52 27 81 22 28 54 70 43 10 6 69 56 123 15 11 56 48 2 104 85 48 37 120 17 45 48 21 41 18 17 28 107 11 37 15 15 50 9 1 141 35 42 50 3 170 55 108 45 16 20 17 8 34 18 11 54 78 120 37 50 23 23 60 105 30 13 1 6 168 63 144 20 42 84 5 55 142 43 32 92 24 9 143 55 148 3 30 4 62 12 169 144 99 23 22 17 5 63 6 81 20 54 38 45 128 44 125 58 24 121 34 32 10 165 81 96 103 58 4 138 168 141 88 107 11 40 113 135 118 8 29 186 20 20 132 16 110 41 121 160 164 124 92 30 179 175 36 36 58 24 101 36 153 105 11 81 182 84 135 58 41 189 80 61 65 37 51 57 40 45 189 50 202 47 37 162 118 17 159 44 137 44 116 52 9 61 38 23 9 27 60 49 41 177 184 206 23 129 1 84 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 2 1 1 2 1 1 1 2 1 1 2 2 1 1 1 1 2 2 2 1 2 2 1 2 1 2 1 2 2 1 2 2 1 2 2 2 1 2 1 2 1 2 1 1 2 1 2 2 1 1 2 2 1 1 2 2 1 1 2 2 2 1 2 1 1 1 2 1 2 2 2 1 1 1 2 1 2 1 1 1 2 1 2 2 1 1 2 2 1 2 2 1 2 1 2 1 2 2 2 1 1 2 1 1 2 2 1 1 1 1 1 1 1 2 1 1 1 2 2 2 1 1 1 2 1 1 1 1 1 2 1 1 1 2 2 2 2 2 1 2 2 1 1 1 1 1 2 1 1 1 1 1 2 1 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 1 1 2 1 1 1 2 2 2 1 1 2 2 1 2 2 2 2 2 1 2 2 2 2 2 1 2 2 2 1 1 1 2 2 2 2 2 1 2 1 1 2 2 1 2 1 2 1 2 1 2 2 2 1 1 1 1 2 1 2 2 2 1 1 2 2 1 1 1 2 1 1 1 2 2 1 2 1 1 1 2 1 2 2 1 2 1 1 2 1 1 2 2 1 1 2 2 1 1 2 2 2 2 2 2 1 1 2 1 2 1 2 1 2 1 1 1 2 1 2 1 2 1 2 2 1 2 2 1 2 2 2 2 2 1 1 1 2 1 2 1 2 1 1 1 2 2 2 2 1 2 1 2 2 1 1 2 2 1 352 1 1 1 1 2 3 1 1 7 1 6 6 4 6 1 8 4 3 14 2 9 6 5 3 6 5 9 5 17 2 4 6 12 5 10 17 32 1 15 4 8 5 16 9 7 14 29 7 14 25 25 11 13 20 9 3 16 7 21 7 4 19 3 25 4 8 19 3 31 42 18 10 16 10 4 11 13 2 1 28 13 4 39 37 23 4 21 31 24 22 10 29 14 32 35 43 62 25 7 29 9 41 27 6 40 28 36 3 6 9 8 20 62 38 15 18 20 15 91 50 3 80 15 13 61 15 3 11 27 19 21 14 23 39 60 12 35 13 37 3 3 55 44 4 39 7 9 13 64 12 31 18 26 73 37 61 76 18 4 18 2 15 8 33 10 81 1 1 52 32 22 121 35 81 31 61 24 33 104 63 11 27 64 8 50 55 110 31 78 10 118 17 34 25 75 22 91 51 34 17 39 57 40 21 125 13 24 36 12 21 66 13 89 81 130 95 67 97 42 45 143 102 53 26 74 17 13 4 100 23 135 69 13 62 5 4 97 114 9 66 60 94 128 41 14 47 36 85 61 131 15 26 121 29 133 22 80 54 45 2 119 75 37 13 94 35 9 31 167 3 46 26 52 43 59 96 21 50 75 49 57 106 151 52 84 123 69 35 32 237 9 104 87 7 125 78 29 90 172 10 93 81 172 6 119 164 135 128 128 52 8 22 63 67 40 171 30 76 129 24 49 134 126 76 79 105 42 131 33 24 107 158 60 149 78 75 147 153 85 14 25 60 97 7 5 39 196 265 10 122 157 2 1 2 1 2 2 2 1 1 2 1 1 1 1 2 1 1 2 1 1 1 1 1 2 2 1 1 2 2 1 1 2 2 1 1 1 2 1 2 2 1 2 1 1 2 1 1 1 1 1 2 2 1 2 2 2 2 1 2 1 1 2 2 2 1 1 1 1 1 2 1 2 1 1 2 1 1 2 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 1 1 2 1 1 2 1 2 2 1 2 1 2 1 2 2 1 2 1 2 2 2 1 1 1 1 1 2 2 1 2 2 1 1 1 1 1 1 2 2 2 1 1 1 2 2 2 2 2 1 1 2 1 2 2 2 2 1 1 1 2 2 1 1 2 1 1 2 1 1 2 1 2 1 2 1 2 1 2 2 1 2 2 2 1 1 1 2 2 1 1 1 1 1 2 2 1 1 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 2 2 2 1 1 1 1 2 1 1 1 2 1 1 2 2 1 1 2 2 2 1 2 2 1 2 1 2 1 2 1 1 2 2 1 2 1 2 1 1 1 2 2 2 2 1 1 1 1 1 1 2 1 1 1 2 2 1 2 2 1 2 2 2 1 2 1 1 2 2 2 1 1 1 1 2 1 1 2 2 2 1 1 2 2 2 2 1 2 1 1 1 2 2 1 2 2 2 1 2 1 1 1 1 2 2 1 2 2 1 2 1 2 1 1 1 1 2 1 2 2 1 2 2 2 1 1 2 1 1 2 2 2 1 1 2 1 1 1 1 2 2 1 1 1 789 1 2 1 2 3 4 4 1 7 5 2 1 1 4 4 8 6 10 6 18 20 6 21 8 6 19 17 4 27 4 25 8 12 25 15 28 17 8 11 27 41 25 21 38 14 36 11 3 25 27 29 11 29 2 11 3 17 4 23 32 4 4 18 51 38 9 23 12 43 29 23 69 14 56 19 70 77 65 20 52 78 67 28 3 65 68 32 17 69 87 35 83 63 42 24 70 76 98 41 53 87 53 58 22 71 78 68 57 28 97 49 79 70 46 80 59 93 103 71 64 72 15 94 42 48 30 121 69 79 105 38 115 92 99 48 55 20 136 132 57 108 95 18 109 27 65 65 14 64 113 92 136 110 67 33 17 111 48 57 83 80 12 151 38 144 152 57 162 51 78 120 44 140 15 120 22 83 137 131 46 71 166 84 132 148 3 23 73 179 178 41 121 67 50 60 175 173 170 179 106 138 86 150 94 52 196 191 34 20 43 5 208 195 13 57 205 31 110 167 147 106 49 7 171 23 80 16 143 30 210 28 41 158 174 205 222 64 193 220 176 12 203 187 193 183 155 127 199 187 46 162 86 83 33 211 206 102 169 6 245 231 144 179 230 215 36 149 214 217 84 57 50 96 8 162 106 241 188 2 232 93 227 277 143 119 18 12 176 207 61 117 97 284 254 234 212 95 112 20 76 13 177 273 143 83 285 1 155 156 33 301 242 266 126 163 313 145 19 172 80 153 309 274 168 193 137 47 261 214 213 61 4 45 121 281 120 126 119 9 247 291 169 333 85 203 340 167 183 37 310 92 216 150 49 338 184 338 143 201 244 220 55 3 320 165 82 15 228 299 102 66 162 265 19 78 356 241 123 156 283 249 143 338 52 249 153 41 150 124 104 87 352 260 363 352 97 206 173 68 50 142 21 321 241 163 93 277 195 215 348 288 32 405 24 12 153 119 79 40 57 137 227 151 29 412 94 303 411 66 143 211 129 42 428 240 139 106 211 246 379 63 411 244 172 338 392 428 100 411 404 199 109 391 277 332 356 432 416 70 140 132 240 310 204 199 310 224 441 276 16 217 349 83 75 234 320 57 188 373 296 150 271 224 230 238 210 322 431 181 160 194 252 60 360 276 105 201 364 11 27 441 118 216 304 388 268 300 58 249 80 119 155 322 460 38 303 140 511 232 231 64 392 474 171 273 141 374 387 40 261 57 455 459 229 449 183 51 224 128 388 182 105 451 29 222 84 122 518 141 344 515 347 460 487 154 425 554 75 267 422 451 325 17 355 92 163 17 225 208 497 97 104 206 526 274 252 442 164 487 350 529 106 583 164 396 398 250 301 564 244 403 583 538 435 142 490 171 479 511 451 383 127 281 30 427 129 258 199 275 549 339 278 353 227 580 322 149 422 318 206 419 335 67 566 570 274 567 17 599 416 32 379 289 279 237 568 507 609 588 38 121 129 275 398 408 76 23 427 284 162 254 582 238 354 253 88 547 324 184 262 476 495 327 332 482 482 667 106 46 132 60 116 283 213 540 177 296 477 391 604 206 520 538 28 521 144 513 11 256 302 606 332 200 42 173 677 68 519 642 699 115 626 152 569 325 215 60 247 133 710 656 78 583 84 584 150 543 545 368 69 282 119 585 719 462 469 129 47 645 685 329 65 384 257 234 669 309 122 596 315 636 529 301 704 49 572 395 587 723 321 353 96 73 493 137 96 451 544 591 101 232 604 94 397 299 656 431 735 684 698 111 376 599 10 621 488 666 585 178 141 6 26 613 345 724 476 87 158 30396 79570 46851 93382 84064 59358 13725 92868 42854 3302 39818 43698 74005 49409 53859 16785 77949 68776 42327 17288 64625 62618 67815 80566 3827 28426 38747 43478 81905 13767 27495 20625 32131 94591 13442 59197 15675 13624 12197 81782 53720 81365 23570 99168 23503 39354 63395 6724 31660 57907 62901 86978 53901 12161 42623 1065 21865 50386 80187 94541 1767 85397 90062 9031 807 62013 94032 71297 45439 41181 78679 14903 8839 60518 55703 38652 85222 89522 39237 1238 97887 59669 77333 47684 17364 99867 12922 53559 18826 23987 44056 71456 35397 56742 57290 30309 9252 96325 98430 2049 8707 17805 57356 89968 63444 127 13680 56713 24264 24624 19754 56114 54240 42220 55243 81436 65275 59893 33067 13781 78196 44776 30351 8079 50695 97787 64994 45695 65270 90460 55631 37875 20072 19489 8250 27592 84937 94553 16347 51686 74111 88993 53818 93035 23469 55913 90445 94746 66213 56847 56008 63309 79173 61200 44154 33669 49 35073 27947 5337 34977 42079 26141 98482 86388 49799 89844 37873 51702 77255 5372 49471 14752 23772 27925 92157 15184 24541 28192 28308 81819 25752 89708 80360 66058 10492 94669 65319 16986 87247 73999 28416 58516 83609 61898 19046 37947 13414 44639 37424 86581 57987 91584 73318 70342 87949 74144 28397 1037 6997 7243 16093 10733 1121 71407 84336 11790 17783 72471 91554 47315 38953 49834 3527 41797 91178 38521 1134 19190 18705 1784 15433 44215 48301 21369 85714 32168 20841 92809 29902 51078 46214 18730 95880 68532 68174 63977 81349 61316 59058 55080 36659 46110 99109 83205 76685 26746 54108 42701 77255 47354 76547 890 70437 71807 18547 2093 6286 29144 37940 83810 86082 52081 40713 35011 53551 43239 92408 27051 61323 79048 79193 8614 79118 18736 33886 83214 2347 44175 40172 24172 56034 2819 30524 6765 7165 83206 80388 30599 98807 79535 10242 62464 46011 19457 98383 33186 73755 65810 16302 41948 38050 3710 54739 62677 68670 9564 85203 89343 74252 48962 71845 90309 53189 96665 30119 83932 19522 57487 35107 42578 86599 94298 43388 25745 26779 89940 44954 60562 76167 63429 46812 84359 65772 66319 58637 91937 67056 50666 13444 43095 55388 60414 36300 33498 19799 70851 9047 96562 49188 28786 88129 78570 66520 12174 8903 40874 71230 14344 87590 75660 50374 11416 71889 41014 72040 41461 49900 53322 85475 62284 86515 48185 12257 43480 47840 82785 37580 15099 14478 21334 63677 24283 18020 26141 84845 89520 64799 60326 2017 71228 66140 76344 40642 7178 881 76545 25471 95854 90357 27893 58114 92255 17483 30256 96576 51139 8384 98214 56876 22723 81078 44612 3784 64877 77660 30360 90274 62606 90718 25183 9580 54142 85529 53437 8214 48300 36295 73344 73386 68332 23873 51501 66550 28005 89418 37053 87205 78403 25805 84101 39295 18780 2274 38546 28360 23332 80478 74193 90943 46699 29104 66428 54617 28233 87892 25057 18753 439 14894 30785 21738 33752 25527 72268 91268 96388 44331 91792 17919 83173 38302 75240 54360 7616 67167 31960 75901 97414 59656 76607 37603 24876 63126 55977 93743 43717 63728 99696 90435 71074 69818 18803 25808 155 89494 35805 83931 33043 55125 16868 7528 25788 83878 83289 42760 68144 63767 40727 46912 21044 23781 92646 68917 64571 59370 8003 99006 82661 57649 99266 83193 2812 42553 29016 82325 65649 76936 39043 32691 21915 92789 49961 85625 47316 49382 80496 27189 40174 77249 59069 86874 71040 79944 84637 46574 73106 90751 72807 43838 74998 45488 14050 37350 87788 76667 22977 63171 94785 6817 8877 15366 89467 64346 54953 5214 72994 72623 58780 37962 80529 85847 34489 80170 62185 23121 14700 81053 89396 27010 62913 78927 35668 2940 64184 5774 43151 18287 18925 85043 41699 72990 17744 98948 79566 40449 96288 59720 36639 26576 84446 92895 75954 68673 86069 94985 64437 49669 9918 69069 55439 87954 23286 29115 77443 23116 5925 34970 51107 2159 58952 95282 1178 35572 70114 69818 33021 60821 52681 33263 6818 98381 62833 81003 20576 37371 36892 79156 25067 34180 2500 31008 81832 88339 52968 39043 59043 46028 19886 97781 75139 97818 90796 46759 57604 67076 40289 18695 57069 66081 74707 40765 88126 29519 41360 41142 54101 39805 94868 66463 64801 20511 41013 39047 18867 60015 89325 77423 63685 59957 28944 94383 45729 57590 13911 89770 33341 3475 98412 71599 61217 47650 99343 43687 21882 16204 94971 67780 64947 29956 41098 20190 84502 81360 98526 14120 23225 40890 80821 66060 75103 75805 50144 18454 42333 94992 96875 31845 92605 36624 8018 94008 30043 32627 43556 48796 39287 13121 13491 97832 4077 3967 75689 35206 60349 95288 36054 95763 45516 52949 34135 27527 19916 72374 88463 23269 12135 97779 97228 16098 47826 53891 55163 96774 82200 67144 53069 16551 19796 70522 4986 81399 72960 2108 19535 67181 84061 23120 40027 77112 83343 35291 45349 77035 74465 51501 7580 19068 717 1 2 1 1 3 3 5 4 7 3 9 1 6 12 8 15 9 15 2 19 19 9 19 21 10 18 27 11 15 20 3 8 13 4 30 36 37 23 25 22 16 12 11 37 21 19 23 27 45 5 29 14 36 3 35 39 51 11 21 7 58 58 53 63 26 32 32 54 69 23 6 28 2 11 61 18 16 31 10 29 43 78 1 33 68 24 69 31 39 4 46 51 28 23 3 21 88 35 46 14 76 72 24 4 39 75 107 83 3 1 84 56 90 29 52 103 56 68 72 81 36 100 16 5 69 103 71 71 109 120 9 106 12 73 92 87 20 72 9 60 79 121 19 45 139 108 40 95 7 110 66 110 53 60 116 89 11 100 22 114 79 34 72 33 30 55 89 115 33 162 22 51 20 96 111 74 74 123 53 39 19 182 140 4 19 18 142 40 62 103 106 45 134 77 144 52 4 115 25 18 143 34 127 126 109 102 204 92 206 202 26 125 112 143 48 22 2 155 195 215 2 141 67 1 10 96 88 124 28 208 198 165 99 134 28 176 231 99 52 88 78 31 83 169 153 212 32 186 112 156 164 15 215 13 203 151 161 5 36 64 135 244 86 233 177 184 153 239 194 202 256 101 13 28 97 132 7 144 41 190 169 15 220 104 272 11 231 259 220 4 37 149 221 111 135 58 142 46 236 205 218 105 273 303 262 193 238 301 230 178 221 161 103 97 25 84 244 126 27 62 98 197 129 266 32 3 8 223 44 170 136 273 269 78 217 228 34 65 112 108 241 98 143 19 128 334 93 297 195 329 85 78 192 223 305 32 222 160 38 333 203 289 143 201 246 164 299 360 56 8 176 64 303 256 75 20 354 129 300 286 106 22 103 238 101 368 233 182 170 321 46 307 147 304 296 352 128 41 55 310 266 112 170 389 243 366 252 302 81 169 323 344 278 335 116 22 221 375 354 78 244 218 180 372 144 294 173 25 416 404 194 155 320 142 349 297 233 119 264 289 412 147 184 23 139 125 175 444 198 371 234 144 115 416 287 321 37 115 410 174 22 40 336 217 190 3 144 112 345 176 444 195 364 254 40 372 281 367 7 19 266 42 13 169 364 311 118 107 36 170 431 456 391 103 103 176 135 334 401 116 248 209 226 467 392 31 109 56 349 264 237 419 312 475 347 515 157 183 366 468 225 283 320 180 265 352 271 52 49 77 167 330 366 212 229 162 9 531 123 64 349 250 86 518 136 183 22 274 73 239 308 102 35 232 52 519 158 549 338 207 346 291 244 15 308 528 38 380 303 16 557 522 242 261 317 76 111 460 402 131 82 114 515 22 308 468 309 526 548 109 401 150 332 52 570 556 181 63 405 574 343 557 567 485 154 202 278 320 354 340 457 142 192 23 594 424 65 478 158 106 264 254 64 411 1 308 62 342 17 356 258 428 453 350 591 548 594 609 245 429 481 87 195 609 346 328 604 104 399 260 192 515 500 94 420 76 404 218 559 509 141 363 269 456 663 203 33 293 119 660 206 220 356 130 558 436 573 281 179 564 527 457 151 583 596 586 359 541 305 683 384 312 663 531 414 312 526 184 492 543 20 173 167 615 142 145 25 174 87 484 427 52 350 341 289 621 97809 91906 20641 16440 19644 15325 64500 99501 96632 10216 70584 65462 20159 32241 52177 18181 83129 7358 60582 1879 87579 41894 75762 44879 59441 89930 14180 46916 66494 72878 63156 61773 16725 18928 57159 38473 77213 81583 6565 287 9063 75071 73951 38284 90024 84190 92074 81696 62755 18172 97950 59030 99607 37422 89061 86160 25006 39695 83940 87932 42455 979 1347 51797 74232 17688 81759 42392 77515 95139 69300 43149 57154 77775 71946 89143 21988 25184 41893 45770 90946 52608 88466 6309 51220 16856 6329 26709 74634 99945 37506 97117 30812 89594 85198 66071 46530 15698 32339 9042 27227 29387 92295 22541 56817 21304 24228 95356 93399 76077 55349 86052 67045 93595 41571 58074 82492 75533 67460 138 14552 81648 28868 46966 31107 67350 65871 31691 17019 74556 68988 90848 76998 16298 56842 80982 88195 25700 53519 17729 52691 93064 451 21417 7123 63461 1511 35410 48024 5378 22989 4101 93674 25523 46682 56118 17167 48335 42925 8899 9451 82767 77651 97737 96620 28822 68501 13345 25453 79307 96335 63284 50534 31139 24098 89437 75657 31655 60948 27914 41894 59062 4961 86725 29884 66315 17188 35649 34569 12920 39849 37629 52376 75204 29090 66550 40689 24869 63407 63640 73765 38278 70873 70687 83524 17384 72893 23300 63465 48912 62564 83484 3689 78664 90368 45738 16074 76212 7392 43087 51425 67385 84366 70143 65472 6015 95742 83423 77208 55132 30217 64038 76658 70465 61264 27158 61298 51264 37249 28835 37539 68884 88488 61945 60359 94820 69154 47577 66888 34411 16053 92912 82129 66023 16045 36059 7737 34621 67748 93868 36174 7197 13498 7275 55129 38521 8490 85081 27465 31688 76822 31044 44878 35518 93713 64422 5718 52471 61610 78899 7413 71014 96873 42716 76777 94346 3058 64625 36463 77007 2112 388 16673 5423 34507 90436 52288 20853 6579 41556 819 65967 57683 84374 15218 22788 37710 64721 32294 63969 3375 44376 71215 6119 47657 52894 40617 31751 77002 98998 5802 71621 59056 12294 22613 6247 2742 26267 95417 3780 28010 30129 74929 45795 10835 87845 58839 19691 63429 59926 36561 26594 22015 92808 65598 34105 13049 78092 97370 78755 99185 74013 5012 90874 51136 21479 74726 91829 92744 98803 41057 43105 28766 71905 84998 33522 81553 1615 81468 14478 27930 12066 85691 13849 57252 10419 21482 71127 27173 25356 22004 42876 57385 91250 68994 30354 32687 10904 19556 70136 76046 81589 79999 69932 99420 29739 45394 14116 30306 76094 10449 73026 95352 42764 79130 20141 46539 38483 63837 73861 13924 19004 41413 86403 416 83394 77002 83218 36708 29942 90267 28555 51489 31739 29084 81993 11372 38953 43749 17861 33325 81514 16833 38743 38866 42506 11997 43043 1844 39148 86345 38919 84117 2548 18489 73656 431 75571 40547 66277 13048 91194 39378 67771 42148 37236 11428 45442 60522 15242 5792 23726 27292 21483 846 16490 59976 36028 30606 49089 25020 52286 76378 89032 31195 75165 5737 20745 55065 10329 90764 22884 3012 14825 6312 54123 75697 57557 31838 62412 16987 26381 83800 18503 90048 55746 20797 26842 64977 64121 82482 1081 44775 92561 40899 84800 28836 73135 36507 99791 38257 27579 36891 2779 65836 41418 78891 32133 88363 57314 53291 45879 2162 72855 54478 39029 11242 99930 97837 79856 22020 76421 37364 99207 11660 83597 7466 11861 29853 27466 62312 79865 2160 57837 14894 94537 71301 15102 2960 66614 6600 79431 43206 63810 57773 85979 4344 76643 65897 15707 44263 86072 57017 16785 98850 92653 10629 27076 95091 58429 99092 96777 50824 40710 30967 74352 66235 28378 4834 83622 41685 91024 36971 92850 3234 62375 19375 93166 80590 9477 36865 32496 45624 61720 64791 87977 49743 67458 63682 45309 83184 8634 55391 76391 38989 82501 46573 94939 9937 85093 87847 29367 75281 84147 30603 39683 81452 19003 11310 63206 6652 75281 33920 47281 41997 46045 13629 2509 88469 32556 11277 1783 65164 9209 88760 77042 82350 87383 16957 95768 63762 15181 45351 80956 85761 47625 49248 60711 13308 82495 83799 10364 42100 92633 58608 5149 18488 25217 34589 21928 11865 49202 24016 10099 15082 53590 4940 9964 58410 2581 37512 17257 12816 21451 47255 29057 66326 92732 24635 44752 92 69839 37857 8405 3296 43263 26626 21981 2983 45719 50191 14731 52772 45400 91729 20321 90461 36400 67750 25548 17231 3060 68623 37719 9157 40618 77609 62384 74860 12757 24304 62672 7901 53387 42560 55461 787 1 1 2 1 1 5 2 4 1 7 11 11 8 2 14 8 4 5 9 17 1 12 21 21 9 12 14 17 17 5 11 23 33 17 19 18 17 6 21 39 34 13 38 13 7 35 29 12 40 13 4 49 37 15 23 52 9 1 5 60 34 48 62 41 15 11 16 22 65 54 23 26 12 53 72 57 62 53 70 29 78 65 11 56 69 4 39 70 78 23 9 62 47 62 76 24 7 21 14 64 5 66 12 62 71 8 11 28 12 44 109 17 92 35 2 84 85 9 67 69 101 118 29 51 92 97 48 2 69 15 126 105 95 17 132 74 91 28 96 99 116 88 104 60 33 105 9 115 142 73 124 83 108 96 152 4 147 154 67 96 110 41 77 6 132 159 124 142 44 99 131 168 81 143 34 146 116 177 14 89 36 99 153 14 97 137 6 132 179 24 149 128 158 6 57 69 18 109 155 193 11 16 194 161 200 40 102 190 108 60 57 161 130 6 213 91 167 169 151 10 108 207 136 110 151 108 81 138 70 222 27 183 31 234 18 106 153 67 144 120 95 176 23 65 218 207 30 197 143 125 25 67 128 103 165 23 186 105 199 120 240 163 145 79 103 127 221 92 17 94 254 63 217 49 202 169 60 26 123 197 97 178 208 80 146 110 140 261 48 186 180 159 7 251 135 67 173 95 257 215 28 34 89 102 185 41 17 160 284 79 266 20 234 171 313 249 313 288 241 239 274 84 149 60 105 179 126 208 70 182 182 286 173 65 335 5 205 113 105 117 28 125 205 252 266 56 59 23 190 231 87 45 216 258 121 30 201 85 345 332 165 116 82 89 276 275 2 237 43 91 358 192 243 203 346 207 4 340 258 79 141 75 283 219 45 68 272 250 311 330 124 316 302 218 135 363 253 375 393 222 232 370 43 8 249 176 225 172 188 297 54 290 257 43 316 119 215 233 375 129 84 324 332 117 20 29 253 224 402 17 67 369 17 64 96 141 264 388 42 232 225 315 265 103 219 51 205 155 52 163 174 162 56 23 346 284 416 379 367 149 153 81 361 192 44 277 34 421 214 397 210 425 278 308 457 466 138 423 127 370 409 402 215 411 447 360 463 246 303 370 389 353 147 458 241 5 293 468 42 84 354 212 399 429 110 164 196 73 281 61 38 383 145 428 44 465 360 53 28 130 28 100 280 234 434 137 427 118 28 27 21 239 111 184 509 182 191 265 444 251 294 283 503 51 396 526 382 95 286 68 352 115 417 270 234 13 544 387 158 300 292 17 47 539 131 244 394 300 32 195 236 305 110 504 420 331 172 498 558 197 194 9 223 179 55 350 247 267 399 38 7 42 8 459 503 269 337 4 476 135 62 223 484 336 289 205 112 81 372 368 406 161 425 531 352 202 178 571 446 150 255 553 594 477 272 619 75 484 615 257 49 330 431 595 172 598 579 568 155 552 451 239 392 644 463 244 467 416 143 87 34 446 88 427 626 363 59 538 205 584 63 46 406 282 277 249 85 464 203 332 560 297 537 124 515 427 245 150 583 558 327 251 221 376 499 7 87 378 490 356 311 477 148 93 94 305 408 169 673 645 309 394 478 188 464 326 621 623 19 678 280 374 312 399 381 327 32 685 460 103 233 405 319 350 584 455 628 434 14 143 536 567 327 630 589 285 219 632 603 165 211 117 643 702 582 718 207 609 361 504 633 364 219 401 751 622 98 215 746 720 439 632 57 247 669 7 707 703 598 754 363 224 514 525 501 332 480 265 17 511 157 82 670 59 515 732 34504 50056 74344 7574 70956 97268 71862 56144 90677 29792 9607 94208 6497 55864 58622 85544 48309 48593 17408 21440 5010 69181 33330 48365 94607 72738 85834 68963 47123 48919 70844 72590 38450 6405 43301 37629 25587 38262 81509 99100 16469 63237 74351 94232 68180 16322 4577 4096 87957 87556 13762 20095 8325 47092 65587 31145 71583 30234 3150 27449 43516 31971 83843 46674 51621 18823 19235 35570 26309 92702 45020 1839 14278 35959 90566 6322 92992 52448 71994 36741 12805 14101 837 35296 29231 60170 79184 45247 33781 7803 21454 40553 50535 72066 39660 41088 45398 75660 60045 22268 96406 67959 47483 85305 62389 59693 19131 6651 77340 63992 7881 17602 33147 51104 95099 94233 35342 64934 5002 30889 77994 44289 31801 50495 13021 21765 88464 87373 13290 55135 15397 25343 55228 19969 1100 74750 63136 84927 53734 39432 48329 48718 61231 21345 31392 89284 99896 6021 995 24036 21145 62412 65467 96280 24412 96249 56429 72749 32235 78102 45710 14780 20635 72363 72031 55046 91134 98716 11344 46544 38626 2342 88609 10276 56963 85842 37480 72610 8599 62806 13606 69377 59318 55 1584 64389 67165 12672 81966 38580 69737 11133 69084 74240 38647 83351 8299 92821 2154 73146 96238 51110 86207 16522 64673 90203 24801 72885 768 14723 17239 42671 1980 99629 13653 40700 19225 55143 3199 23550 67689 71021 1594 55085 30388 98526 83309 39299 37142 49233 33100 93244 24958 37818 16070 33746 97664 67024 18231 20189 93667 3198 36024 33457 29181 67906 1138 82267 24558 79586 11180 45606 14540 51065 75791 14117 22216 68743 95741 94658 45242 69393 63564 36615 67808 14437 77775 84368 13583 36742 89655 75238 60671 31754 370 40357 50188 84833 51216 33372 10610 6215 78944 42687 64737 13417 76384 69347 73494 77132 81919 86535 50882 74198 35802 86218 63594 10569 5943 83545 65578 35526 40387 37699 22769 53 21736 10463 2425 86848 64943 11466 82782 27993 61477 22285 20774 85786 32148 12805 11630 58225 8889 59363 33365 86974 19781 45590 74208 82870 9712 11246 6909 29473 81206 65247 74593 59195 28683 34356 8247 79014 50484 41960 76972 24152 6753 81498 90355 58269 53900 53422 94842 70960 86078 18430 46149 23083 8439 30182 63614 99172 23569 64288 9389 45027 25402 60917 62546 28508 45542 64077 29278 7440 69545 89435 67017 68137 17181 67722 23961 47086 57634 17723 37891 81930 76890 54162 40397 91957 12 1414 46747 45494 62250 66417 37643 12669 88983 80856 2639 93559 15176 81496 88567 46300 14830 35451 92028 76969 63581 99202 95243 13012 12233 39109 83751 68601 97344 32739 26699 35341 52212 583 3527 15202 46833 35600 10083 21912 21309 271 90479 48083 52270 16332 68371 7749 36119 67717 77907 75181 10408 22320 25431 15255 32821 49535 41095 52665 58961 8752 57562 32630 35048 36336 81040 64893 82928 3517 88230 21144 29521 83825 23881 43549 96680 77897 66051 76740 28523 87566 66424 75364 46686 17743 34911 43830 54351 17107 70376 28517 60147 81614 52219 19465 73722 19724 67123 15480 55614 7312 93503 14518 50353 98867 72227 38252 62973 76309 79609 860 14404 17048 15544 12025 838 13436 81856 37243 76662 11330 99914 18383 76967 52990 39818 68935 77080 32710 79861 7998 32527 19527 56707 87145 88715 40726 29968 64417 19676 23966 38147 20533 86330 12995 69713 25421 15629 74137 27503 39197 1232 40719 33786 86721 97313 13800 81260 46673 95448 57130 3825 5584 70658 17751 19010 98912 64710 96355 15285 8238 81576 69566 50175 89313 34908 43698 74070 33259 53292 46949 4369 31591 19156 11598 43448 49623 13739 96158 90639 40910 35245 76685 77006 18426 44065 84518 78205 91770 57052 23648 83532 6218 87105 86768 64067 23918 77402 76541 29396 7789 1436 57369 89932 12610 29614 22057 49190 33970 72137 40101 67483 67002 4797 3195 4108 21487 52959 97771 2686 28643 57840 14683 91276 34899 98572 99433 96973 57449 91165 16351 88875 69688 66208 94903 91802 40515 40678 92350 85346 12296 80829 18391 17226 57912 37720 60937 76874 64729 15966 72451 86882 21858 12163 1270 5093 52594 16802 83262 41701 52863 52960 1214 95754 44383 19811 81882 72801 20905 41764 58395 95053 46822 24961 11120 78462 43841 53307 35760 73 89856 49315 35827 45171 24863 99444 65901 27124 672 36044 88883 71243 90057 90626 25284 64991 51122 22240 72632 64063 67337 86672 37153 19087 88618 30357 4761 44369 43754 65709 11217 51458 17690 67504 28882 84534 53082 909 27842 52723 22523 9513 61108 82795 20831 35070 77857 36440 26406 93716 24566 36890 5105 92414 13144 95357 95978 11628 61723 20310 84794 2575 25470 16029 5594 63279 18106 21227 99581 8693 57569 94525 54683 48893 59864 94003 81301 72162 29018 22461 27512 78727 48276 67444 24546 74503 99834 50859 75910 76209 88761 88818 12450 81421 26134 99839 84868 39206 83764 14032 65014 31573 18227 19770 57220 392 1 1 2 2 3 6 7 8 5 6 6 8 7 1 14 9 15 13 16 19 17 22 4 18 1 25 2 8 25 7 7 8 21 25 3 15 14 26 31 4 7 41 41 25 12 1 38 8 39 49 10 39 25 32 31 53 7 39 4 35 48 26 44 28 55 20 14 5 53 46 56 41 17 18 49 26 24 37 43 55 40 31 39 12 82 24 55 79 51 8 7 27 57 4 38 10 55 31 33 78 17 39 102 1 75 27 53 76 3 70 50 33 95 69 47 60 73 105 69 15 91 4 105 64 4 62 30 84 81 130 35 30 101 52 67 114 27 109 93 14 111 48 118 120 14 55 113 142 16 65 23 83 22 120 102 2 70 42 156 137 113 122 135 77 119 22 164 86 106 37 166 66 64 158 24 3 20 163 150 68 136 177 1 56 160 62 116 7 77 132 141 63 8 53 65 65 100 151 63 45 182 62 125 44 199 4 9 184 22 87 193 67 82 58 56 42 196 185 117 215 171 217 201 1 40 110 56 80 186 76 79 59 136 155 9 41 72 213 72 98 149 237 172 238 175 227 236 15 27 45 176 167 190 202 213 74 74 159 89 103 153 80 199 243 62 136 77 147 195 82 90 59 244 55 163 10 266 131 267 145 131 117 23 121 216 244 111 216 168 137 120 160 85 209 26 31 276 56 216 296 79 169 200 2 246 107 104 260 33 67 262 187 309 176 170 209 215 185 46 140 246 137 120 315 105 229 102 128 200 281 163 192 241 302 57 306 172 202 238 215 52 39 61 304 187 58 183 156 247 275 253 108 44 12 267 131 242 338 175 2 157 261 185 107 347 146 263 79 363 216 80 245 239 358 326 110 205 215 190 370 29 83 14 11 189 349 271 171 170 360 59 51084 59265 29719 80644 96802 69522 92547 99770 73672 21517 16698 46382 69154 28775 41106 67043 40242 33981 71660 20860 80413 83533 46605 40075 34941 77282 11994 45140 36315 8945 4468 60743 44751 24136 69270 81283 99832 66101 10813 45680 28498 3797 64481 43999 89430 53861 22854 28103 46844 89842 32069 91768 93397 65972 89721 21382 48152 34325 8143 67038 48530 75088 98509 1897 68242 20366 67789 57176 64327 89157 57448 73714 98946 11602 7018 96868 3530 90380 29690 8204 32419 70961 42125 50808 12667 25916 8285 12908 59032 99390 59482 91482 86410 44187 62852 63423 42854 17057 54751 64589 19318 88989 6273 5075 8531 70686 13048 56035 29140 98446 54975 93244 26550 28798 18227 2735 56411 36381 79732 92346 38376 72137 49383 94100 56363 36059 80167 7524 95773 9589 14850 17403 87761 43256 90741 18512 97893 90678 62527 51003 85958 41870 33418 22784 38368 9754 17071 85924 58371 50238 67742 2875 94864 34110 28792 46953 87167 72774 10656 91523 64084 40438 99010 94808 22322 82994 10352 78367 34792 34551 19772 6185 71577 42823 40112 56949 76294 40670 94410 98532 83998 19301 35541 77346 85967 46454 55748 91525 89342 78266 34278 61052 45038 52968 95240 16092 80786 61663 56605 55610 4760 81541 58746 1678 94225 69087 46001 67245 24789 31653 25529 55268 3334 14106 58338 96341 44988 33999 15223 27046 53507 62359 40546 30065 23571 32435 80635 59841 11734 11151 79716 83325 6019 52559 78454 6925 47037 73395 75124 62295 13283 30937 44981 68390 77528 17046 8230 99116 70811 50308 51398 77988 47123 3851 16980 86530 80809 26420 65757 15953 62503 28115 30823 44038 39147 70800 4565 5694 64221 96039 50229 81151 16496 91914 42273 4693 90442 67611 58110 84837 12955 1739 39949 40299 64458 34428 36569 37751 21633 47991 5740 84687 69505 92332 92324 13805 84236 99071 32749 58711 20823 68677 88503 48305 15138 90038 33945 8306 77648 26 5322 2238 2622 5002 82340 80411 5438 85004 59416 70981 70997 3490 39336 49899 79426 54115 49029 58461 51221 39748 68380 60765 41371 18913 51471 57022 7065 92757 12226 57423 60132 28747 18179 62285 88474 25025 8239 36078 68721 66835 8765 94901 15008 56673 18105 60987 85784 17712 182 23885 39744 34957 84581 39078 4504 97976 38384 5253 37663 75616 76521 74176 46933 74369 45822 66205 2990 93600 10560 91508 50629 87599 90321 18115 18124 69010 76861 63225 91925 97811 29469 308 1 1 2 2 3 1 1 2 3 6 1 1 9 1 10 14 2 13 17 6 4 22 15 10 20 14 4 9 23 8 24 2 16 8 11 25 8 11 10 28 39 11 39 1 24 40 39 23 12 30 9 52 28 41 44 18 23 56 49 51 19 50 46 42 7 13 39 66 56 38 12 55 48 7 22 23 16 60 4 30 12 76 37 58 69 26 5 29 45 78 23 26 9 23 83 9 54 44 69 70 74 93 61 68 5 40 26 51 34 79 27 99 106 76 56 115 79 113 38 39 54 121 15 116 104 107 107 27 98 122 42 112 107 122 62 26 47 23 25 121 82 61 87 84 131 49 43 126 54 48 80 131 24 114 46 1 61 34 92 24 26 161 77 56 50 35 1 89 21 80 96 60 117 54 174 124 152 26 124 84 107 108 152 63 81 153 71 34 55 53 20 111 28 26 85 42 18 104 95 98 155 120 34 49 103 164 68 64 83 39 98 7 187 11 202 57 166 88 113 175 49 153 150 24 142 97 116 118 22 228 68 49 154 27 50 13 216 30 159 98 6 113 94 80 213 155 112 39 128 12 92 81 24 195 114 194 123 24 176 163 164 8 140 93 17 259 23 168 57 247 256 110 106 202 214 118 259 89 213 275 9 169 283 252 40 91 46 19 101 201 74 178 87 121 177 247 269 4 298 99 192 87 108 70 75 78 41 19691 45248 16789 19678 74499 56309 80517 2260 44114 55045 17064 48355 55966 70988 73069 88118 55700 20215 65721 20687 13307 96478 16750 57218 26622 47450 77814 26826 99162 11897 20377 2139 42163 65016 63606 3834 66969 73670 11629 91342 33310 39677 39133 46740 33772 79189 77844 99645 77971 89597 56413 77919 47408 50108 81526 84842 7747 85141 81704 76764 6691 16665 49259 3050 16721 29964 92514 51945 76623 56205 40251 35412 2400 68152 30215 50964 22948 66023 14385 51254 16145 2968 21889 19393 51022 80215 73371 52804 98567 72770 41634 69046 86324 11679 30147 68636 53066 22726 19577 94149 77504 13929 30187 98656 72313 66798 11838 90164 50751 52728 81435 96521 57067 40057 13662 21750 41192 87631 52050 38578 47998 79160 11384 1690 8548 38999 27037 25546 48731 66909 3308 18736 59111 27276 11566 27210 17072 7893 43188 28763 47224 36996 45554 7710 786 38854 46298 33977 7911 57013 42860 39821 4138 63394 21314 92415 21287 73197 21650 75141 86269 82877 98622 3343 82505 80386 92819 66706 30547 11450 92909 36356 96707 22628 48310 30374 80462 48336 63315 30843 10691 37920 53527 76527 99089 77986 66326 85800 32464 6874 12558 47241 90645 17609 17034 6729 98944 32910 54572 12762 343 18032 52504 73682 74870 78005 99416 34686 16879 53965 53748 20768 33477 51023 83366 88927 10383 35246 90445 22888 12862 46380 68186 79850 9655 1062 84520 44863 96735 72510 84632 85113 21686 94055 98202 36767 75961 42076 21040 27223 71382 7200 45938 46850 21180 16175 9634 9725 65587 12534 66301 22224 1078 86654 27046 86621 95157 17687 64572 81464 9818 91531 49447 58498 94567 67620 54246 23951 78893 47850 97596 65940 15560 54871 193 36267 26124 38078 36188 3209 18262 61874 91029 37519 82155 77468 50567 98057 3960 74274 96102 42411 83007 74549 17436 78610 3573 16853 60666 71883 62100 9092 58538 76034 25592 12541 12127 396 1 1 2 4 1 3 7 3 5 3 11 1 4 12 12 2 2 2 3 8 3 6 1 13 10 19 18 22 7 19 5 7 11 13 33 20 31 37 25 32 11 29 18 7 22 43 17 40 14 2 31 18 41 5 49 35 55 23 37 40 36 30 63 31 13 51 49 55 46 19 61 27 54 16 51 16 68 60 14 60 67 1 6 66 75 38 34 45 19 60 62 55 55 16 90 22 62 87 18 77 6 69 17 100 19 25 82 13 92 51 60 28 8 81 75 103 112 117 105 69 42 9 6 22 124 124 3 35 73 50 73 104 18 90 80 48 82 22 44 22 74 48 140 65 34 44 105 69 75 51 121 44 21 25 78 143 10 14 105 19 8 136 55 135 129 26 132 11 6 2 132 166 173 131 5 98 34 124 65 81 100 174 46 28 92 96 49 155 35 39 49 177 85 96 87 19 25 179 112 10 187 172 39 103 20 59 84 175 104 88 180 145 145 170 184 146 184 89 90 161 33 126 21 222 218 148 164 158 101 95 62 27 101 165 136 61 170 121 136 148 161 54 214 29 36 100 80 85 205 112 187 154 128 43 170 28 135 118 182 206 149 115 73 117 12 78 266 177 162 228 205 99 79 70 91 98 14 110 219 132 157 15 198 226 266 272 275 218 144 235 287 72 235 214 90 215 136 288 19 14 9 62 109 85 227 305 157 33 215 149 57 84 110 228 224 47 229 193 57 178 265 31 51 190 54 165 280 181 69 252 127 122 246 207 169 279 121 178 18 115 144 6 257 139 337 290 276 77 134 306 152 318 317 283 204 125 200 83 243 257 63 308 274 84 214 94 3 12 362 241 95 83 239 24 137 39 32 1 222 125 342 110 18 288 44 36 15 184 91 238 355 15 80 388 389 91797 46555 83775 10070 81246 62753 99045 94116 69138 92357 74664 68344 43935 43943 70617 42430 9290 32751 30265 82072 49174 44783 12416 56502 19612 73191 77303 45745 20737 92245 54970 34981 20530 27412 85921 93383 41704 24577 65784 85751 83664 34839 89379 52629 78009 97428 6598 24880 16232 87361 46813 68027 54446 47875 33202 42803 10505 50229 53022 97959 11431 96183 45651 53407 8121 11015 2582 81881 50183 87374 91369 89890 43251 45159 94361 93227 80502 60629 68748 61404 37728 72809 56305 1347 6361 88008 20452 64941 2514 36073 85800 65237 66987 32756 19142 32626 25462 5644 61352 61733 45900 61052 12914 74084 46120 25054 58851 5124 99283 90254 79296 28690 6211 34846 61000 39490 88461 3184 50346 67172 2483 62947 5532 70541 15006 97781 99798 14616 41457 35595 62550 77288 75093 47961 43653 8706 42445 45662 31250 12403 87031 39322 52248 38644 20028 53322 8574 13053 61823 28200 26217 85020 80181 1203 87671 31999 4728 75446 27260 82404 94576 45476 55134 42789 2947 88200 48174 95067 64889 53676 74704 31679 68147 55113 95072 27483 38727 43167 75542 2670 89876 32716 89189 83035 69309 46894 34895 95494 27214 35941 40129 19213 34598 56408 68531 64337 64414 93871 94600 95425 70914 49073 22279 3376 89137 36131 65042 74626 85289 19962 23899 21355 50217 59692 89389 20593 63605 17584 68439 56102 26841 50666 99946 50458 51691 22525 43207 76093 90319 65851 12495 32516 65473 61385 69132 23314 9300 81525 65491 88463 92660 76129 6780 20994 9862 86015 7108 85081 12387 97112 28905 12632 4119 55412 80376 43597 38028 66754 46284 75334 69852 85503 28810 95377 79664 67096 37106 26889 58558 38134 48124 36693 4519 26946 72892 87139 72360 5519 11287 69984 45758 96499 58363 58493 2125 8745 93556 82148 64884 7788 50170 72642 37559 9173 24273 56240 54930 81804 73308 4861 76518 67993 38283 47168 70686 44671 66826 70821 66322 27400 59140 34374 80918 36857 64217 66040 32462 32052 6361 47788 34247 77569 88469 82484 52978 49969 77966 92454 53829 43023 85077 59546 47409 91980 24139 52186 72935 88252 26271 20938 55092 34222 34903 5986 35582 26231 28511 45345 47709 39849 95054 94548 44129 31859 38033 78216 82805 88623 39200 68675 84562 37959 86350 43879 21240 1149 5705 59223 43236 77679 35990 20994 64390 53168 36997 21213 35004 76091 6129 12801 79740 50313 37692 76425 23741 79089 97708 60226 26632 9750 90016 14804 12449 51186 43671 300 1 2 3 4 3 1 6 6 6 2 6 8 6 4 3 15 17 1 12 5 15 4 22 8 5 21 9 3 13 19 12 4 16 14 13 29 6 33 32 35 37 10 38 36 18 2 11 26 41 17 22 22 42 42 12 37 24 23 22 21 53 11 6 35 1 12 6 57 22 48 69 12 64 44 23 32 48 32 40 30 20 41 54 64 54 80 43 34 28 65 72 76 83 28 66 40 23 78 30 20 18 91 18 48 18 84 62 41 28 50 91 105 76 11 71 46 12 57 13 52 6 62 20 95 62 38 25 48 35 29 90 3 109 124 100 5 33 101 109 65 75 108 121 60 124 54 127 111 139 54 78 1 46 28 60 42 53 102 24 158 59 68 42 67 132 17 94 99 28 168 126 104 141 67 41 174 165 67 78 176 100 29 43 158 59 116 134 25 43 99 40 123 66 18 16 45 169 23 179 102 149 164 125 42 126 1 29 82 12 93 121 9 123 89 61 52 115 92 114 124 6 46 212 170 199 26 100 29 47 227 37 211 63 7 232 78 200 109 145 199 112 90 167 64 16 209 175 190 195 139 92 14 185 186 155 71 105 146 17 224 106 250 135 51 84 86 106 48 179 223 101 134 35 254 102 69 243 142 175 174 215 27 55 225 70 111 165 132 199 288 28 178 62 291 285 228 294 264 165 170 8714 57379 12216 32069 99738 36496 62678 88486 17307 40983 26928 27103 31767 82816 59629 36944 85431 31985 48867 99726 22909 65659 75763 90601 46457 50997 42944 22678 79509 71356 84400 90461 3968 2270 73489 71581 84970 77378 43102 11535 54224 63240 14053 94934 57110 23620 35766 73476 71870 27435 85831 98609 39001 43532 45637 68787 75109 54862 13114 35086 26245 4991 69011 88214 78355 9875 69385 90273 69293 10497 89911 2441 27859 69981 26219 78982 15019 46840 28893 37415 42286 55058 79062 86217 27464 80403 45902 75314 77282 80191 44506 22792 60515 84104 51674 83997 41885 7035 64518 3170 17413 93793 10424 63771 58200 21830 74718 51518 45011 52086 52103 61852 17805 78151 25121 82025 44332 97943 72537 77038 12926 72615 93057 4191 70045 87901 65511 347 32467 68373 61903 18459 87337 99740 70077 82225 99689 52338 89133 15298 59323 79952 36942 19613 99659 27094 41357 92174 10633 34272 81870 15442 56260 15090 98243 53412 13839 71158 44977 80862 7604 15855 3625 87351 34679 15598 73806 34132 54298 19431 48103 73119 41772 98193 22499 85333 57035 70161 23985 5737 38509 49738 21213 83129 42205 94577 75347 64830 56013 57235 87954 25869 5363 710 48309 45103 73153 55016 2108 28834 45074 36790 73440 41924 87758 80984 99267 34978 95275 98474 2412 27476 9149 35015 39190 88139 45405 68902 78999 98272 55873 25345 3396 65970 10980 68216 72135 65841 41082 92539 34615 26071 93534 44438 71455 88241 34889 13705 64883 44539 19328 75103 40454 39629 52977 18956 69454 26018 40886 87416 67041 4440 80603 11903 29411 30481 29227 54127 43113 34748 78679 51038 67002 76858 3165 39576 25289 9355 42532 72944 80461 38113 99457 45270 53213 46645 66152 91787 29454 81490 24056 3271 25216 5323 96192 80720 92721 33152 70959 7056 84678 74364 33994 58673 45183 24905 81023 68419 755 1 2 2 3 5 6 4 8 9 7 9 11 12 12 14 11 6 16 17 20 19 21 18 14 19 20 24 15 28 27 30 29 27 14 35 26 25 32 25 27 36 35 26 29 32 38 43 28 49 30 50 33 51 41 41 47 51 37 32 58 33 49 56 47 62 66 60 25 33 63 57 22 70 66 71 51 70 61 78 69 81 80 63 60 80 49 34 69 56 76 68 41 88 69 86 82 79 93 82 65 95 84 101 67 91 92 39 93 105 95 51 83 95 77 97 104 106 95 91 57 58 67 110 46 90 81 62 100 52 32 124 63 64 109 114 108 90 84 128 53 127 52 93 131 132 52 111 106 82 129 141 145 140 134 148 132 150 119 69 136 92 109 125 127 101 65 117 90 158 133 169 115 145 138 165 169 148 167 141 102 64 70 138 156 143 134 104 117 99 152 181 130 155 175 193 164 33 98 140 169 173 189 144 195 104 162 182 197 69 191 199 133 159 122 203 164 197 205 164 111 220 135 220 177 146 217 184 136 226 131 113 160 217 57 150 163 223 161 200 232 179 198 167 200 203 184 233 231 185 250 223 190 251 240 220 249 197 81 241 225 224 228 197 217 169 158 136 206 164 114 198 237 263 257 87 216 111 146 211 206 152 243 223 244 254 246 117 281 216 274 150 75 252 158 295 185 290 159 297 286 297 176 272 275 229 284 175 271 276 267 263 277 198 244 283 251 302 73 311 283 123 263 215 237 315 286 215 309 75 312 46 267 111 226 315 210 325 162 282 337 117 151 220 312 272 329 173 254 282 190 326 191 323 104 239 307 126 170 142 315 278 238 334 287 241 190 337 351 327 81 345 297 369 354 74 305 375 345 370 188 266 203 354 204 222 370 360 308 128 322 296 392 126 322 307 276 276 315 336 235 315 386 193 396 225 192 388 393 337 274 368 373 403 388 385 215 384 388 283 328 414 196 217 364 154 223 277 302 386 378 201 368 233 295 206 383 346 405 345 288 341 332 382 376 423 181 373 413 433 329 82 329 398 258 394 328 255 389 349 411 232 433 336 32 408 203 456 419 365 443 224 388 328 359 363 428 406 299 434 285 455 409 418 324 385 447 470 366 321 436 456 481 391 451 185 432 490 394 424 419 432 438 488 438 352 286 490 486 362 387 453 476 513 412 473 289 386 425 449 402 494 433 493 323 430 273 143 399 307 186 196 455 520 482 520 404 392 423 260 231 524 306 520 136 80 434 375 446 430 341 370 370 498 500 550 480 376 225 459 545 546 518 534 540 291 562 496 201 154 412 420 334 397 230 556 429 120 410 349 496 444 425 361 481 559 554 410 554 300 562 443 396 509 582 226 513 278 542 270 582 372 441 447 467 282 396 470 504 606 513 585 452 602 600 606 589 599 503 551 596 488 611 338 550 458 544 545 441 622 556 547 498 611 535 92 436 218 533 463 309 435 589 623 375 414 426 246 611 568 175 389 584 436 356 557 176 323 379 638 561 594 321 551 598 439 355 653 515 555 522 576 99 458 630 557 585 467 431 560 609 504 438 611 458 309 631 478 428 241 648 568 482 619 566 376 627 697 562 124 487 507 696 548 569 465 424 558 568 340 576 407 608 711 574 472 435 639 498 636 578 687 620 653 652 295 258 632 410 126 262 627 506 693 731 725 666 708 712 548 716 645 737 671 674 710 269 695 321 695 365 503 565 706 719 36109 48941 40702 36242 37527 29399 53001 23781 22940 8333 24365 84463 60957 20740 82983 7612 53880 75798 96957 61319 75119 21252 62337 2736 30432 85815 26371 8833 61387 83309 34307 69408 50332 41324 348 17314 2205 84005 48507 2570 31346 76458 85389 52209 27876 86717 67175 48272 62162 73770 30709 36547 76382 82085 27227 55686 52985 51289 47023 73319 21215 73109 24593 35678 6291 44883 40419 5227 86579 75188 93753 33547 37927 63923 50054 46889 91905 89069 91781 85229 93383 88973 78368 21748 24020 77448 11802 96802 32057 42817 8892 74785 2484 61755 48701 28546 43959 2586 65578 12530 34353 68649 14391 78975 34107 67839 39623 54523 48601 85481 70108 7345 17827 94148 26237 23798 45630 70978 19990 34234 75184 25394 50009 2240 24402 68110 82770 77273 89894 30279 47393 36922 95038 35665 84367 70344 76030 30895 84336 52664 70447 96823 60185 45133 6982 34259 37257 1432 24870 97444 5206 3281 85818 50819 49122 52722 34808 80171 95135 98522 81756 913 63709 44431 74492 62001 20377 6390 75241 46135 41750 70833 45044 15537 35197 18034 31239 12831 81654 23044 91175 30623 16337 47724 9389 27896 16508 23749 88903 10258 38427 2199 8061 94309 77898 78538 40509 37040 7347 78309 99415 58879 9534 38043 47433 21309 66090 91672 26226 71327 14306 65750 29850 93157 35182 13744 86401 61702 23554 40740 69528 78106 41839 4315 65192 20533 21326 10781 79713 98182 98322 43350 94495 67251 68877 74686 23758 41189 8270 97910 99597 86731 43898 30357 94836 56618 6177 25652 27242 82827 8569 20914 37565 26809 41197 73591 18916 74372 16210 89777 87237 47163 92362 33068 90483 9191 25172 34988 12311 33115 48499 4651 64153 54079 48682 31353 3173 17540 44587 31029 93160 70719 17180 63847 27416 46569 59095 95670 41459 77350 48475 87253 70863 40044 54410 10128 91529 64618 14213 10165 79134 55688 93070 15910 3910 26874 2002 35555 66200 20497 68643 39739 16165 71820 34203 33668 51663 18581 84869 48991 96413 32434 64109 19479 72131 7656 29017 7656 60194 34356 32965 35438 50653 17051 32249 86940 81511 37975 30879 72807 83094 9772 71560 43601 14178 20494 81845 41914 63424 25679 39364 96481 67617 16195 20795 71072 17692 61310 3376 37413 44659 26971 93321 92446 86292 351 53804 4702 20450 23316 28208 99707 72016 1415 52784 63990 86299 22799 52789 2094 78801 95112 58199 18718 40725 41504 23951 88273 59195 88207 45278 72486 46872 29526 76211 73058 18748 25521 25453 17875 9701 29723 47518 37292 61482 31463 65253 43387 25104 10988 25936 39599 34382 80273 6099 51788 21976 37688 39802 97903 43763 32232 5196 36959 63424 26742 66634 1681 71610 67601 97835 99471 93451 71698 32136 46748 36701 79534 28523 5774 89736 69918 23715 7689 53634 33782 85346 2413 18435 57687 95256 50245 75157 79321 22714 71565 89090 41206 500 7523 58381 26368 20305 12239 46562 54161 40323 44581 15715 52299 41536 4868 58648 98377 43281 94237 37435 10595 78525 44142 39361 10507 74968 59929 67330 96661 41241 82261 81285 37509 79071 27025 99217 58923 79014 63717 79603 57892 69931 90949 88482 83406 67249 43948 69293 1711 33970 89405 72614 52014 8053 3402 38764 56224 56969 33248 77671 40199 6224 79911 97194 39205 79185 40804 71648 92616 12379 98658 43827 39024 2441 59643 63446 23877 40132 45510 70606 346 32888 8561 14003 75755 68385 7742 60848 24752 32264 76831 27127 77051 178 87947 32101 19196 24850 62540 21343 12309 57515 17419 87679 2916 54496 5061 90701 41498 10043 62694 73178 72214 20155 20778 59005 38735 88569 50471 67060 30166 81889 24792 18559 55006 66557 72334 41050 1863 11377 86322 90581 24438 92024 29401 32373 84811 49144 2337 95745 97692 41291 2395 10608 48642 90851 35962 403 83679 54460 32680 14527 23341 42780 35130 48094 23927 94868 61798 75900 23344 55761 58621 74929 60249 85499 18383 75698 35465 82447 39877 90289 50777 74674 74353 45517 93781 16293 31501 69233 5633 47474 3419 41493 69800 32471 74108 97759 60096 38146 29984 23013 46104 44357 8122 81527 950 26365 59300 73976 56237 90946 6621 29173 67299 34695 54770 37146 30538 80314 37963 82476 10987 1166 9310 83552 28363 78406 56514 66890 80439 77498 8502 31691 22837 7438 88621 58846 31762 4024 8868 92718 30414 11470 42017 38651 12079 23656 59293 11245 8321 68459 30958 7509 2377 56733 88754 14411 81496 6574 86628 29554 10083 28028 67502 94299 30174 20425 37045 7785 34478 43448 1811 32354 40581 86610 57330 45451 58163 17836 42665 63509 4239 31401 70918 47831 48845 53406 77494 15225 69035 8798 93382 84181 73098 39624 56566 35816 34090 59867 86784 56555 5761 11350 94754 50701 21269 701 1 2 3 2 4 5 2 4 4 10 10 7 9 12 14 9 14 16 4 20 17 15 17 23 5 25 17 21 19 30 24 32 28 27 32 35 30 30 35 33 26 31 25 41 35 38 43 44 46 30 50 35 50 51 50 38 55 40 49 41 51 47 56 62 50 45 53 59 69 48 66 66 66 38 73 70 71 56 77 78 46 73 53 51 70 68 71 46 63 65 65 68 46 81 92 65 53 93 98 62 94 67 101 100 55 63 85 73 33 96 90 96 68 79 104 58 100 111 113 99 87 102 59 112 108 82 119 121 62 103 99 69 32 119 73 109 69 118 110 90 42 96 139 142 126 115 147 131 96 100 100 125 115 139 121 49 146 147 98 149 134 134 131 153 124 144 109 159 130 129 161 135 172 41 107 146 59 168 175 161 92 108 168 177 155 175 169 47 167 181 111 158 158 156 130 175 146 186 65 182 188 55 176 100 178 150 76 102 99 57 206 158 205 213 110 91 155 216 195 79 166 127 187 179 177 210 102 209 207 206 218 62 232 201 200 229 231 213 234 218 136 129 207 133 216 131 221 167 162 246 118 127 120 204 67 241 164 180 256 107 55 231 251 257 221 132 256 263 201 199 270 243 203 195 207 220 189 255 206 212 242 232 277 208 167 145 253 134 258 263 259 218 278 216 263 233 178 241 283 147 170 182 167 147 184 211 166 228 241 294 265 167 303 194 296 262 109 284 209 281 307 217 254 122 177 95 313 302 290 329 282 206 310 232 231 108 290 334 301 285 336 304 168 242 160 227 277 317 142 306 256 97 273 343 308 224 296 237 170 344 333 291 299 160 294 229 154 314 154 331 213 358 227 289 362 355 346 279 302 288 344 223 370 384 174 384 322 350 342 382 295 311 190 343 389 229 270 341 393 389 317 398 191 360 390 404 266 300 365 265 378 203 267 168 323 391 236 343 331 312 252 279 366 406 312 343 277 285 280 380 274 378 266 419 115 212 407 336 381 434 311 285 392 322 250 413 336 380 245 289 356 429 370 383 285 392 378 212 243 287 386 158 425 373 140 273 454 173 266 386 370 170 473 339 373 382 384 363 272 405 345 375 460 364 354 376 462 359 420 260 421 174 312 485 397 346 404 294 309 332 500 349 458 470 451 394 289 450 460 470 301 237 470 447 299 509 387 106 311 458 398 369 435 476 341 517 129 365 308 240 530 400 195 455 454 448 406 413 339 330 528 113 348 503 403 305 462 405 533 435 253 143 318 363 173 189 542 510 471 465 535 513 503 478 347 351 541 408 563 477 416 243 490 436 418 293 575 392 285 561 395 407 356 497 312 548 444 312 534 366 361 530 493 506 445 487 441 498 591 440 403 365 484 350 478 598 558 233 521 535 594 494 577 521 361 596 354 464 363 454 268 492 485 596 262 532 301 509 490 347 342 324 587 497 480 510 561 278 242 388 639 438 575 599 495 573 501 507 248 544 426 507 526 636 631 461 595 411 586 387 574 514 496 400 645 574 428 527 286 497 561 671 292 571 562 490 594 537 647 640 513 573 630 342 608 678 442 535 469 633 146 664 504 621 348 585 318 421 617 357 12433 93573 25243 44723 91989 9592 33662 58931 22330 18677 93812 95453 40628 28738 48378 52592 28041 82176 89646 50561 488 77995 53055 47619 60632 2166 30152 92837 80459 33781 7099 40193 25082 80154 70810 5989 75085 82658 34915 4727 50370 24545 93442 56695 92909 38651 91731 76238 76120 7878 67633 1605 65659 37600 38821 80437 78613 61629 82743 6035 82034 61517 65190 19318 12292 1304 77601 37730 73472 25466 73221 73729 4344 65110 3105 16873 80138 30812 26297 93151 88661 22178 1760 39113 67297 73646 94305 53116 31735 68802 21496 82008 67333 56310 33345 48220 78226 60067 51894 99680 81163 75734 24898 62100 89055 13542 88352 99826 88418 82960 87843 40203 1359 25024 98630 12290 45548 30980 74243 47893 97663 42202 77920 89503 52950 13675 38048 50758 42957 56430 1191 89569 22794 72982 23186 51012 46718 39156 1165 56597 6350 82036 9449 97897 9411 78828 41553 23764 39277 82045 96244 86447 317 79366 43969 69028 12509 14180 89506 95557 33019 68012 88840 93796 53453 43381 68545 11250 4563 11258 5732 57274 41898 18980 63286 25473 20840 51603 32509 999 87873 99995 23102 26199 48729 60011 97232 41740 89740 62445 6250 58795 62579 83012 87568 6241 79258 41979 13841 30177 75352 76945 48197 92650 74609 90086 6544 62197 48755 15271 97850 21540 3592 21320 67211 78895 31179 68716 93238 2524 48024 85326 26613 47522 90128 97735 50797 14979 35970 59976 12872 6693 8404 41684 12336 60712 20381 70998 30787 44828 90252 98199 92436 18366 57885 15528 39287 78104 15562 61166 39412 7846 75350 54552 54422 11705 58186 47364 4969 91744 61220 99278 67131 53730 77561 67957 10831 44414 19909 4733 94614 73449 4619 71352 96681 48048 85459 31124 92469 95327 36191 66196 84913 14339 23891 49688 13622 85267 52692 57634 61444 85614 50903 84685 58464 50338 19999 68984 98823 45637 61873 9871 76434 46011 48658 6903 67517 78619 43227 66934 58391 87915 83052 42561 95574 1971 18763 94285 64945 48451 45895 67741 47070 50430 61288 84535 69876 5957 75892 82249 66149 93744 71699 62581 38741 41087 95864 68780 55883 63166 95911 94470 44420 6650 98630 75309 79931 91424 78628 6107 50466 60706 50521 81251 85670 89779 20714 54474 59780 54342 76578 31961 29947 29439 54316 99289 12874 2905 22147 90456 33013 86309 80077 56288 19461 75036 46839 7164 94236 22934 32537 1717 20185 42294 60665 5109 46967 39858 62668 279 72923 94676 21605 98285 54345 85813 39281 17440 10125 83090 72059 13706 24939 57757 24248 28348 88683 8883 19459 75569 51570 84260 35567 23459 10104 74091 52980 36193 34178 80117 29737 47241 85379 9028 15862 66697 38276 99481 22535 41573 66834 7245 46 75673 41852 19830 34330 45204 21542 67469 38134 58818 34188 33207 53849 23260 66426 81796 31098 39391 19985 85218 56722 50658 52108 82645 65844 53333 93392 48851 60108 86143 17609 48832 89749 93103 42114 66753 87814 95943 25299 25841 72322 58812 26366 99185 64509 99137 21778 43954 98469 39533 72036 22327 62542 74677 57387 20582 37840 7184 55544 4366 35521 15963 59514 82531 74666 30129 13088 39018 50111 4657 29558 12101 8764 16603 8 20275 481 81883 25271 79250 45296 82006 69991 51849 88895 93030 42947 21411 7175 23572 48793 68810 43842 24316 20760 88932 87122 93962 17552 21528 31170 23228 30823 55002 88176 95460 30251 25396 8144 55677 45871 85680 73506 74175 62464 38781 98663 43268 58261 51484 54903 14648 99204 28519 88449 3727 9133 16180 93143 88646 36761 11147 7847 91613 21693 28177 16292 84993 90066 41709 40605 88974 55307 1300 60612 88855 99197 83101 42181 71354 9457 64911 66316 29785 36602 82598 34004 53806 57594 73313 17889 9879 46587 80587 33831 45409 81200 76552 61150 88682 24666 18374 42258 3787 52155 30119 93194 13181 63988 26325 34787 35983 15709 34765 91236 72991 67350 98545 72245 82180 76462 38778 56237 43505 87922 1375 89141 95746 73883 34920 6532 87942 31662 76027 81355 40947 92197 63196 36490 75822 47086 95576 31891 838 34058 80711 69850 52029 30741 37835 187 61969 14675 28865 35688 64633 97651 4635 87512 19394 58350 81281 77124 92051 2102 77337 47035 3607 4554 22100 73547 7042 10479 78454 81252 53089 83122 41305 83397 15325 15562 93741 2137 89508 62196 59937 61044 73208 74939 1531 29104 79924 54259 33474 3526 16381 90311 16578 742 1 2 3 3 5 3 6 8 9 6 10 10 9 14 15 6 12 15 17 20 8 16 18 21 12 23 26 13 24 27 31 22 20 19 23 36 23 35 25 40 29 37 16 33 24 36 38 32 43 48 41 50 35 32 38 34 23 49 33 58 53 34 34 50 62 65 63 39 60 65 32 15 70 50 65 37 61 69 66 23 74 58 20 63 62 61 74 84 71 45 69 50 62 90 91 56 47 57 79 80 95 70 84 74 101 98 73 59 48 91 98 102 101 41 115 52 8 106 114 50 101 98 79 121 95 121 126 87 90 118 100 114 97 66 117 132 105 100 108 74 96 139 140 83 111 118 128 61 130 110 135 109 101 142 84 129 99 95 87 78 145 113 160 133 131 96 149 126 155 157 166 123 157 152 121 133 121 115 118 128 116 109 120 107 50 74 71 106 169 165 80 162 190 148 190 170 161 171 172 150 196 184 200 118 199 128 196 159 169 190 50 201 98 202 191 177 149 215 160 167 158 196 219 170 184 145 181 120 143 215 164 188 216 125 142 105 225 206 158 81 241 115 214 140 152 187 199 133 235 235 88 193 209 163 178 231 243 244 257 253 200 142 259 156 184 187 198 140 264 100 238 224 228 256 258 256 274 205 255 173 237 135 171 222 254 219 258 155 160 273 234 226 111 237 257 188 176 282 249 190 297 252 267 217 224 134 108 140 288 245 182 231 277 162 269 269 103 310 122 230 234 226 219 321 282 269 258 324 186 301 170 246 314 167 219 249 299 204 216 196 225 338 243 244 157 316 322 272 312 341 154 233 313 328 259 317 329 327 247 341 289 321 283 325 223 353 364 347 148 57 352 330 272 287 310 299 290 268 98 218 360 254 316 362 332 287 371 270 204 330 371 279 234 390 277 317 252 136 339 382 361 315 403 299 375 359 90 344 390 95 362 332 413 140 125 319 226 300 297 238 219 324 422 315 412 277 297 138 265 205 366 425 385 353 381 323 328 278 339 420 96 188 298 182 443 402 336 348 449 427 131 63 449 298 344 238 456 250 448 360 353 261 281 381 430 444 168 422 342 416 458 139 413 252 441 450 240 307 427 440 257 169 286 453 384 453 135 292 219 353 466 396 410 382 426 482 347 294 410 352 374 440 317 379 308 479 447 326 202 412 327 462 358 387 351 451 493 482 190 469 463 276 452 407 461 191 504 414 376 293 89 449 187 417 285 518 501 419 458 417 402 432 536 501 485 506 381 307 345 466 483 540 543 538 469 410 255 548 451 334 382 557 414 520 557 358 545 195 442 434 363 469 533 402 398 562 294 424 297 509 506 460 387 427 295 498 565 498 131 399 466 306 402 468 461 562 564 450 584 555 466 573 581 542 490 528 436 521 368 572 439 395 573 580 527 355 563 375 576 425 535 608 618 492 492 604 561 616 362 154 628 492 208 341 311 442 605 617 508 620 159 329 581 398 521 482 407 626 379 476 643 594 335 639 580 447 138 549 198 341 308 644 592 591 235 594 449 665 486 523 348 574 598 461 559 661 459 565 677 462 589 549 538 495 294 625 350 571 591 471 565 307 525 572 596 454 521 658 570 429 580 686 389 632 668 625 685 579 604 375 560 681 389 650 703 384 701 413 547 316 583 635 656 720 517 708 608 687 583 434 721 262 446 531 632 638 668 672 332 546 563 85445 37343 70332 50035 84590 47789 60424 38800 6729 18217 90931 67871 1048 5137 2821 83219 77275 90641 16499 95947 36060 93765 55242 96683 30055 93484 21621 99958 87721 4911 42216 20388 89633 38604 11516 63610 65856 52005 37615 36165 6156 42156 19243 33867 19507 85978 78345 34849 70372 63177 77743 24952 95572 30782 11358 40984 57559 57751 17918 93794 32428 80634 99258 75919 98791 78537 40386 82390 12809 21677 79842 5328 44260 34887 71641 37976 32021 65731 18256 90180 3556 18383 83983 59830 40642 63739 60862 57558 76253 40292 96032 65106 88199 40094 30051 60460 92884 26838 11943 76630 39357 78672 19526 80272 1310 79257 46713 69779 56354 18718 76588 57256 37562 4781 70896 76142 46918 45344 80163 29739 27422 54872 5972 58403 25260 3316 58831 77783 8333 31832 29096 83590 80187 96471 87307 50761 34410 90104 24867 43299 8755 26016 80206 25827 93479 17314 29252 94 22825 67078 86005 34979 89189 88885 38215 5285 93564 27076 15421 51260 3871 14478 39996 72269 60781 702 78421 74506 3736 68762 62185 84890 10393 21288 7253 78618 87625 45233 44880 23046 75946 49625 11831 25672 4807 18473 78818 38209 52919 2709 22514 45691 979 24599 48895 1256 8798 70422 69387 58414 72299 27149 91449 37188 28874 82811 19635 13007 39445 373 18991 40827 39202 79575 26818 51231 71382 51786 72016 46948 2017 10720 57071 78543 43685 94164 31706 39588 57460 46053 22810 99890 94176 98004 71806 33998 74086 49520 54668 56432 27628 76576 31781 29516 79126 90238 57016 86954 30089 26418 39898 58744 47489 33870 76556 21939 1402 29353 75886 71016 44670 40725 81065 61281 21342 43255 50986 14941 94382 58393 63866 84940 38222 41540 95982 60964 47579 26022 92858 39127 41912 57959 98089 51491 67505 38740 78435 64605 68650 31743 3117 32655 70308 49595 75313 9165 44718 5792 38824 6625 1644 34719 17780 83752 86450 81426 59555 16981 7399 57913 1651 29833 14774 62096 62285 9351 69571 25371 30842 17957 27144 58911 96073 77620 94545 52767 51073 58054 4511 88445 25855 78443 30172 78111 10764 79232 20581 42354 17245 29621 73024 96215 68823 52286 99086 50597 66796 49439 42382 73872 20387 76898 88196 59531 25641 71036 20825 21970 51704 11366 76967 97780 47791 92026 44405 82922 43959 27221 44355 15344 82529 57890 7755 21878 92408 15306 68269 58193 66182 68891 63932 71389 73056 43480 89566 27270 82923 28311 52950 62597 45450 49289 21992 65751 55711 13015 77931 45756 71573 83777 99494 18829 82728 22524 12887 2998 81832 3371 74710 11368 44101 59984 45029 93232 10900 74390 82137 37133 95380 52234 46378 98036 63602 43833 11380 97441 6714 95099 83252 39967 8487 69488 8683 38617 84319 36847 83158 93750 46551 27689 20048 52087 49272 40219 2981 82823 90348 82017 36934 80008 21936 3454 15980 4540 77154 32335 5840 70608 13611 57798 47645 44531 30242 28042 31024 2288 93651 7370 62094 18278 33199 21065 9652 65947 72238 26561 99995 53203 58083 99219 22079 57430 29413 87405 23240 21084 42904 95859 77037 42034 99629 63678 55787 70271 10879 87764 9968 10191 97565 35793 52424 34998 89016 68015 46408 75615 63286 13149 83373 37182 81781 92570 28338 35975 19468 59529 45602 88637 92078 48368 49545 9544 96357 2518 72460 28022 63952 29753 62465 9893 15922 10599 99458 2830 45808 14667 68718 52722 78780 53368 78452 26615 10013 1153 13752 8506 60726 32081 53493 46874 91373 48779 83757 99701 81132 68180 83110 71001 20815 76122 53431 16337 53208 5285 61571 6063 61492 15447 36499 12500 28278 60485 74106 27997 47782 38228 81699 11409 45238 89086 88982 1092 79711 14357 53766 29075 97602 57069 7837 47341 12281 41699 63064 64825 38123 56719 47014 99883 68879 84433 6125 51115 27232 6544 29255 71201 43628 74649 20494 52920 95917 26838 46943 56877 14493 41687 92920 44612 14236 59033 21456 53402 70897 79802 41519 73101 49705 80745 53148 36308 24186 25097 10195 44881 46148 71366 11403 46776 54972 77731 92973 81341 92046 63285 40761 90063 84933 69893 28194 44876 94039 51767 53237 56953 21894 38564 85844 60986 23023 83174 79367 26534 90741 803 38501 39837 80901 51069 79490 69495 71179 48430 97660 66514 72762 5464 72506 13021 64171 10497 75547 66214 89224 71029 22406 83849 77330 51173 42543 5926 81037 91837 92943 23006 57101 49673 92998 96983 29226 77200 42261 14584 72701 10241 84122 98869 79636 68860 18841 59475 4130 99889 86139 16987 52807 97315 30086 13689 11890 93889 91793 84616 8492 79027 57626 55087 70567 78941 39854 8435 90070 19501 11185 9489 11188 58636 64954 84529 77168 79974 80960 312 1 2 2 2 4 6 7 8 5 10 10 8 13 8 11 16 6 16 14 11 19 22 14 24 14 21 14 24 24 19 21 28 29 32 30 35 27 29 34 33 32 29 12 34 31 42 34 19 38 40 37 50 48 50 25 44 55 26 51 59 48 54 47 33 63 44 63 54 42 52 71 70 65 71 64 40 71 54 35 79 69 64 82 82 60 41 31 38 87 85 89 34 83 73 76 89 60 91 99 58 96 81 87 100 84 86 66 107 76 109 55 99 110 53 85 67 111 89 101 106 69 106 117 70 27 96 72 126 96 120 127 125 129 79 123 78 112 126 85 59 127 36 110 111 43 121 90 90 77 97 89 38 96 62 89 153 102 137 101 117 157 44 141 100 87 132 120 130 103 166 154 114 158 130 114 151 112 58 57 127 118 63 114 137 134 166 126 187 147 185 160 134 143 128 134 132 172 178 173 170 181 173 162 85 159 111 163 180 208 200 181 181 213 162 197 168 75 132 179 194 180 207 205 217 162 88 171 213 159 202 169 130 220 167 215 163 160 74 148 161 153 225 149 243 155 223 199 115 229 230 217 252 230 212 134 125 147 242 192 189 176 191 227 256 249 211 168 241 173 190 267 270 238 251 265 173 249 95 213 240 263 274 263 188 231 256 182 198 94 259 277 194 283 238 276 253 119 236 209 176 171 136 241 200 295 101 149 190 274 252 243 19193 20880 39657 49503 42623 9348 53397 29739 2504 50000 83154 29721 58730 40917 47386 32696 47691 82088 9853 20802 56975 64453 49072 37181 23752 83001 11489 1489 9920 47984 94126 22860 42263 48331 50341 50483 58958 1445 11805 71080 3207 20462 22686 77491 33471 47842 4300 68536 28485 17579 76592 76889 33848 95533 51582 82970 27357 11828 35015 77027 32495 69519 51469 15682 84868 93397 31209 80857 3790 69910 4149 66026 62955 91461 50015 54135 57133 82890 88510 46043 50700 36942 9345 22140 55337 32926 8416 71307 67409 18427 78386 6601 54375 12638 66253 24694 67487 42827 57308 89406 34564 71200 59665 53070 62612 48507 70802 29899 80698 99243 67679 48658 17437 58400 63127 18665 21271 25519 32229 81354 56495 505 5275 67507 81434 69618 40701 82575 82302 46133 58270 7458 66520 25160 81140 98333 8678 54677 91916 27250 54319 82036 75915 65342 81590 75808 82199 78912 21296 67524 28084 28431 59115 17001 77216 10072 25527 1759 47928 96537 76153 99799 9006 64315 70088 68180 70794 84045 36440 969 79505 88052 48385 97748 41009 47512 18756 31856 58917 63580 57463 33072 27318 46580 28136 55587 33975 87251 12253 17780 32432 20515 38904 40769 28464 35093 49367 21240 24874 56018 19531 29717 55034 43442 61857 79972 36946 97670 26212 19571 73107 2851 68825 51680 10527 42888 38520 64286 18087 49929 19075 45171 78995 17126 66312 69476 82739 12221 97433 519 11009 90316 24770 34232 14554 45869 56248 14735 51340 54660 40288 73275 84906 65302 83851 96371 94436 76265 43677 90362 10282 12636 57775 2486 64864 84625 41790 92451 8289 85609 10380 63738 70198 29271 4124 33585 55440 68422 48867 26627 65682 61914 28706 90086 47942 17670 8712 74144 189 73861 24844 93522 77298 21259 80486 72259 78259 54415 27617 72692 5245 27956 62554 22313 32640 24676 91291 37766 11881 56516 92874 91420 58596 80808 12500 51815 48860 51985 67977 61717 68965 308 1 1 3 3 5 4 5 8 7 7 11 6 12 13 11 7 17 13 16 15 14 17 17 24 25 10 19 28 27 22 25 23 30 15 32 29 34 36 33 25 20 42 42 31 30 29 47 43 49 40 15 49 30 52 53 32 54 25 59 58 19 35 59 60 64 56 52 51 59 63 40 54 70 35 52 71 58 77 66 73 57 74 64 82 50 59 45 48 81 46 45 77 37 34 77 70 40 50 74 81 85 96 32 74 59 69 73 98 84 49 72 93 73 80 72 64 95 89 91 86 93 117 111 79 115 74 60 98 116 123 92 130 129 134 126 81 135 85 139 127 65 141 143 119 126 115 64 65 138 56 109 119 128 81 94 107 155 157 123 135 154 161 142 152 105 101 159 138 82 76 169 157 162 113 168 84 153 50 123 102 160 84 177 164 113 27 153 132 162 107 127 122 135 186 133 173 115 196 144 151 53 134 179 151 101 113 195 148 158 72 180 174 197 187 173 198 199 153 187 61 140 214 120 196 211 174 112 121 112 210 174 182 148 204 214 188 214 191 230 222 238 233 148 164 131 135 192 73 226 244 249 249 234 174 245 249 77 180 225 228 238 130 120 241 142 192 257 74 257 267 165 198 137 230 157 269 205 241 65 120 246 251 90 258 181 204 161 218 175 105 142 279 155 264 262 172 246 260 256 163 288 217 247 243 199 252 303 91918 19364 63789 42422 73822 81874 93889 75473 75921 75151 64532 26952 73113 4171 36620 94775 3471 93860 66562 50257 78757 91015 49484 86708 98219 70203 11102 62490 89629 5996 2217 38565 64086 96915 26201 78162 80368 78324 95371 5999 36979 53340 63407 97899 99973 95841 7605 72426 95837 80508 57346 57760 81569 70893 69926 349 30492 72832 53880 56412 26342 5440 61485 67100 96927 83460 31972 4137 69653 37240 9804 78747 74322 40893 73641 75993 31984 16441 41456 58842 65152 32744 69439 74907 28455 67028 33833 66741 43116 78631 71465 99801 55204 71072 11594 33043 96655 4692 9063 23170 37876 47434 89275 84000 48542 38608 34270 72810 31246 24652 97203 25334 88588 23801 15859 45304 81557 65230 40391 20736 38642 87972 19348 10699 33043 38412 77422 9927 27356 6168 3623 85970 935 39176 67425 90601 70625 73442 15032 61971 55269 55974 76363 76240 12817 9715 63299 14692 2492 14312 99555 9641 56388 16634 63021 53030 14290 16964 58027 88327 677 26672 42880 33730 52500 62209 9396 3343 97768 80036 18520 91697 70254 71497 39651 48035 27509 64838 50063 86144 16878 75153 32719 27034 9186 59011 52121 58416 20316 67898 53483 21408 3141 53560 10197 87498 2183 78847 31283 5502 53754 28593 20356 92919 50689 23021 46722 86311 44748 6647 76940 64403 70936 49682 75921 46809 27346 26861 54303 28003 61424 79395 86992 30078 95797 91948 42010 31271 87197 55156 69658 68862 43060 16467 46787 99571 56473 72076 69241 84642 74756 47404 96570 91894 11545 36479 41633 5784 6974 5320 65202 12401 31116 59489 92753 41811 86431 4578 2473 77518 40636 20509 13230 53757 24741 39739 10698 31700 83935 25231 78383 19348 64875 36502 81522 78091 68509 2092 16816 65250 81936 4500 48839 76521 51365 439 90509 63865 42765 81187 24586 28656 64029 2266 19082 69664 98383 76503 77863 31477 20639 7038 88498 16099 69962 84243 52211 322 1 2 3 2 2 6 5 7 5 8 10 12 13 7 13 5 16 11 19 13 16 10 18 19 12 26 24 28 24 28 30 23 12 29 35 34 32 20 16 29 36 25 39 22 42 31 21 48 44 38 23 38 45 42 39 56 55 51 36 28 30 58 52 55 44 47 47 52 33 53 44 71 49 53 71 53 37 63 39 53 49 81 48 74 80 29 87 68 27 74 64 85 90 51 52 74 88 78 53 98 91 70 97 100 97 61 77 78 89 50 97 100 68 90 17 115 112 53 102 87 115 47 120 103 90 124 124 127 88 130 22 130 79 112 128 106 131 81 138 81 99 142 129 144 90 116 71 93 109 138 94 51 137 149 85 84 128 156 124 154 152 115 159 143 160 142 104 165 150 142 103 35 130 97 169 169 176 113 89 109 159 164 145 164 146 148 138 126 185 144 181 134 182 90 73 183 134 187 106 192 163 202 187 192 162 200 146 97 200 192 171 85 212 179 157 143 175 189 183 174 203 164 164 182 225 194 97 213 157 176 94 208 157 206 140 108 131 202 179 235 189 172 237 218 164 199 183 189 225 194 110 195 148 236 187 213 173 212 249 149 80 250 214 202 231 178 149 250 166 243 246 231 253 208 184 165 214 231 272 109 269 253 204 148 262 88 223 240 73 259 290 156 184 264 253 266 242 154 274 218 132 276 219 160 174 300 296 278 250 129 217 189 196 254 279 284 161 181 214 281 233 86782 98419 49514 22715 56173 20192 23229 20548 59946 61234 67903 46190 64205 31273 41715 84594 75348 65041 39976 12986 52498 5593 32883 15186 1674 61047 57642 59595 27954 11593 27376 81061 30931 72710 14956 73788 1687 19118 46171 72093 90794 74026 23712 51161 54853 48309 23525 56081 6496 29448 1899 33334 62758 29611 80838 73149 30201 11568 93782 48180 7133 9019 33700 27921 49450 70395 66895 67623 71474 17585 72972 34563 35975 81660 11983 7526 23031 71365 74796 75544 43016 66329 50027 89210 22144 57595 53261 98013 18557 62661 99603 68550 8717 29608 462 83106 20613 73388 71388 20487 88855 19212 6041 64570 97070 16644 47149 90152 72071 21353 89303 9824 84473 96210 42755 29696 11633 84454 89673 64803 49302 19503 21428 10062 81245 64745 73640 65754 89590 60332 2706 88728 71460 92310 35670 63977 21089 51894 22921 53535 41743 67542 4756 60875 8055 8243 76243 88579 42925 4332 82219 13954 28822 85190 18872 32038 81645 55223 55601 30888 37388 26287 62781 21483 32454 73485 83792 3563 35306 22528 37417 13518 59264 54762 87324 45286 80950 36792 68573 27857 16658 85704 80656 36314 88132 68967 46093 68961 20659 69631 69636 83825 85177 73494 45938 26176 7638 17522 43503 57175 25082 16690 40747 59299 7054 40542 38010 14316 20224 60685 46277 97064 99614 46911 15607 70655 28774 52400 58158 95994 12755 72566 95123 32075 35893 30088 13872 16080 70217 39797 84213 72541 8336 28944 39756 10716 41442 60110 27826 30355 34335 65060 15692 57967 51684 39844 95640 92690 31251 86720 40731 56072 24598 47918 82047 25247 4315 68825 20850 61238 83475 26933 41629 25763 96974 59104 89098 86564 27032 99398 21178 95001 50928 35652 29979 70720 24989 85335 87893 52206 47021 60738 48552 71887 15257 36850 78898 83731 48952 39645 65026 1175 16307 99908 20921 36901 12219 50109 58388 67422 79321 88944 15401 41566 17379 57198 78136 34400 13221 60087 12137 36443 97096 29474 26375 38257 16028 8953 17526 85296 61110 333 1 2 2 4 4 5 7 6 6 9 5 11 12 14 15 7 16 10 16 3 6 22 14 19 16 15 27 12 19 21 25 24 30 25 8 35 36 26 38 38 30 41 33 40 34 38 38 34 46 48 51 49 52 48 35 53 56 21 49 41 42 36 42 62 63 50 66 65 67 28 45 60 46 67 67 75 41 38 30 78 80 40 80 58 60 55 81 64 87 79 34 59 87 14 14 61 89 95 73 91 96 50 47 81 98 90 99 67 91 104 65 96 74 99 63 102 116 93 113 101 99 106 123 79 76 51 88 112 128 130 123 123 93 123 84 91 108 133 139 95 115 58 130 125 138 61 133 55 134 140 138 101 58 141 154 91 141 125 134 121 86 88 140 128 84 130 164 67 165 162 153 64 51 159 98 146 106 173 157 127 128 118 183 164 124 24 52 177 172 188 171 129 162 171 95 55 60 135 138 162 144 185 115 145 195 89 109 192 209 131 161 204 174 106 151 129 180 187 171 208 172 216 36 155 139 99 113 217 202 150 180 163 136 233 234 209 199 232 133 163 121 241 189 115 99 144 226 209 188 246 234 179 193 218 226 256 226 178 117 195 244 228 169 195 241 153 241 253 265 185 242 159 251 224 165 97 122 220 168 130 244 261 180 175 270 216 241 282 244 254 201 235 221 261 175 218 239 258 264 298 258 135 269 73 268 137 151 262 275 255 200 292 220 163 167 181 269 214 297 319 124 298 302 235 268 323 257 312 268 144 320 320 6183 99442 62639 4650 69130 61322 39025 78534 90934 53586 364 41447 32407 88753 69554 77476 68959 66903 20060 5397 76833 86755 53320 2983 55093 47165 95829 22397 20562 47329 71148 61475 58166 58890 78177 79506 83359 22432 61262 32693 60897 57366 47580 1151 94162 96109 76170 39452 84854 82151 15729 21208 58587 92982 99819 60175 15525 43131 33062 65879 11728 21729 8106 26634 41539 26469 10388 69678 83397 33023 30491 8713 54145 57456 72064 3182 71413 85413 41768 40509 53563 48768 9258 55282 38507 66082 31215 60558 95136 45133 98968 55137 18718 90842 97590 68153 60389 19685 30723 19982 29363 1903 61282 40204 92138 98029 70015 16245 2694 71932 43114 84199 44153 93179 31387 24666 44850 5888 36601 32967 67400 65844 44822 65159 1170 10725 11173 63436 52340 24652 64438 8152 8107 71004 68989 50035 51204 85645 74173 70855 77233 61845 40846 77115 27208 99705 86978 96605 99589 64921 49368 63939 58523 93567 79571 13737 85551 23725 55746 55534 23338 53071 91763 53159 61684 646 28047 50362 29533 27165 89298 70901 73985 23881 76024 19238 4913 30975 69085 76157 95754 8539 15443 59604 36267 32184 96215 45843 30798 26785 28019 79772 97263 98716 46119 6084 54199 89898 83831 45750 45969 29457 73223 77712 85769 27703 60134 7445 18464 2652 28620 60562 98972 8784 8107 1271 9161 13625 91435 44380 17665 58719 93311 89147 6201 23441 93052 17011 43551 72610 14554 40050 91539 83885 12299 13039 89273 34360 83449 60219 20805 22348 47901 91668 43278 8369 40825 49169 28117 26767 61983 18546 79144 4546 48083 34778 92257 7804 74280 19182 37987 35373 18593 99401 32257 55833 27293 64692 22853 71781 66867 63618 27213 58280 30863 6626 80776 56165 89085 95938 46729 29150 37135 55296 73873 38631 93691 13945 24801 72056 34676 18843 16946 67292 72158 34108 39635 82494 40404 41549 38619 46631 42223 45874 80844 1952 93731 13501 10249 52017 23791 91402 417 60460 79391 68539 21324 14620 44284 70715 87052 94226 3968 93268 8544 29875 86395 68349 98806 48705 63008 72409 785 1 2 3 4 1 3 6 2 2 7 5 8 6 7 5 14 7 14 15 19 19 14 23 19 18 26 22 21 24 28 30 25 32 28 34 32 37 28 35 33 33 37 33 40 45 39 39 44 48 43 42 44 47 51 50 53 50 51 49 57 59 62 55 54 62 65 67 64 68 60 70 69 66 74 67 69 67 74 72 74 72 79 79 80 75 83 79 85 82 81 88 92 85 90 85 90 94 90 91 93 99 93 98 100 98 104 106 107 101 109 109 110 107 111 107 109 110 116 118 119 119 122 117 117 116 126 122 122 129 122 128 125 128 128 131 128 129 133 137 137 133 137 136 140 145 137 140 139 148 146 142 147 149 146 152 152 151 153 156 159 155 155 163 160 155 165 161 167 163 166 165 163 168 172 172 167 168 174 170 178 174 180 176 176 177 180 187 187 181 184 185 185 188 191 194 189 196 198 198 191 192 199 201 199 200 198 204 202 208 205 202 202 206 212 208 215 210 212 209 215 219 215 215 220 224 218 227 218 229 220 227 229 224 229 230 234 230 229 237 232 231 242 242 242 239 239 241 242 249 250 241 243 245 246 254 254 247 250 254 256 254 258 253 258 255 260 260 260 263 269 262 264 266 268 269 274 270 275 276 275 272 273 278 284 280 284 278 282 283 280 286 288 286 290 293 288 293 298 289 291 293 302 293 295 296 300 302 301 308 305 311 309 308 305 312 306 317 310 309 311 316 317 323 322 324 317 323 318 323 321 330 324 333 327 335 326 337 335 336 334 333 336 334 337 336 344 347 338 346 341 345 342 346 349 347 354 356 352 356 357 358 360 355 355 365 362 362 363 364 365 371 370 363 367 373 372 376 369 377 373 371 376 380 379 380 382 382 381 389 384 381 385 392 393 385 386 393 388 395 393 394 393 400 398 395 405 398 407 406 403 403 403 404 408 409 408 415 414 412 413 420 421 420 414 416 421 423 425 427 428 426 424 425 428 428 433 433 438 435 432 431 435 437 442 438 437 445 448 443 446 441 442 443 444 447 451 457 452 451 450 453 456 461 456 460 458 457 458 467 468 464 466 468 465 471 467 467 473 476 474 473 482 477 480 478 485 479 480 488 487 491 489 485 489 492 493 497 493 497 497 493 494 496 503 497 502 505 500 506 501 503 510 507 507 514 515 509 509 517 520 512 518 520 520 524 518 523 526 520 530 528 523 529 534 535 529 537 531 536 538 532 539 543 544 544 541 537 542 539 540 544 546 551 548 549 547 555 553 554 550 554 558 553 563 555 560 560 563 560 562 568 571 570 574 567 576 576 573 579 573 579 582 580 581 581 578 583 580 583 588 582 583 588 584 588 592 597 591 591 590 599 601 593 597 600 598 606 605 608 610 601 602 610 606 610 613 607 612 609 620 618 621 622 614 616 616 621 627 624 626 630 624 629 633 625 629 628 634 630 638 634 639 637 638 639 639 647 640 647 647 648 643 651 646 645 650 649 658 651 659 657 656 656 656 655 658 661 666 660 661 662 669 672 670 665 670 677 670 674 676 671 681 673 680 685 677 683 682 688 684 681 692 690 689 695 686 696 689 696 695 701 700 703 694 695 699 702 708 704 708 709 704 712 705 715 712 707 716 711 715 716 712 718 724 715 725 726 725 727 721 722 725 729 730 735 735 733 735 739 738 735 732 736 742 736 742 742 739 740 741 745 744 743 746 753 756 756 755 754 755 755 754 756 758 760 760 767 762 768 766 768 766 769 770 767 772 768 775 770 773 774 775 778 781 81353 99870 36203 70380 10575 40319 97252 55790 68373 58571 54781 81768 29892 9390 51406 95959 41456 46708 39451 31964 94714 13491 65499 76203 22027 18713 20665 64297 58293 48481 70734 31623 12581 8358 96849 87711 78495 4942 73950 10448 11001 50051 94430 35337 87007 63858 39261 27748 10177 88241 27971 16843 53796 62383 73204 3834 75861 7073 50098 73611 12911 99971 1423 34476 20941 73060 91400 4708 40789 38629 30447 2524 71678 2822 27292 12159 82699 14838 80188 15607 19666 48675 47414 85171 34376 43335 19228 24241 46857 32157 64991 38726 55309 20446 10680 50691 45784 16815 30942 94112 31467 5041 76070 19014 29261 76604 44307 12935 52478 57360 70563 73686 60995 90945 7036 487 64170 9194 40010 28888 5584 55482 74934 17621 66243 3506 24247 49983 63949 89627 48339 22642 17561 38175 77121 79791 94987 99354 84734 63034 78528 68926 56774 62193 93807 52078 87802 74276 85129 3331 20623 85069 23157 41073 46179 97615 93337 826 49804 16531 33119 90591 51504 5133 43001 33702 43221 86384 85526 35005 59522 93463 59967 56680 34958 854 49279 41082 62837 11604 34974 98529 79361 67673 27544 50537 2562 48471 38165 29108 97165 36415 99320 16631 85332 96377 35960 322 18044 17249 54083 3345 32374 8862 68673 24993 46180 22364 99049 71566 9467 68385 22981 4188 78556 19870 65830 1929 43223 25336 50391 20077 10134 54999 24448 53147 38849 2088 36980 45074 43274 96867 98477 37598 96075 56585 41324 15906 81195 6353 23730 34174 8327 153 31428 41764 63098 58882 23293 49774 76095 58951 26936 27809 73237 69631 18891 45020 57472 46036 65876 78122 80730 95500 71026 463 99414 83784 98373 17175 6799 20347 77540 78260 86289 32212 1188 87850 9804 26609 32118 86144 27720 42585 74241 39786 5728 2179 88734 18584 47181 95454 20973 44334 45516 38333 1016 68619 37250 50218 19824 60735 16386 89375 48451 32473 39521 52906 21260 92252 85366 82776 87461 65860 44344 45071 63249 34944 95965 69655 50707 47295 91812 28087 83002 87925 49801 2692 56191 32737 81568 87415 9540 85866 31886 17450 83804 8077 89578 78665 34577 89689 86739 1200 58255 61126 85172 25178 81170 74071 64197 34310 99518 93534 44328 37002 12087 39249 42992 54398 11134 93412 88763 81764 36138 60959 50697 62066 76347 88183 8519 44469 98078 28872 65488 23456 17582 24711 11550 76547 53981 78579 53738 50821 80545 6731 19025 56224 27936 50728 42818 48818 34289 59661 22946 62144 48729 25183 36045 70298 47236 51718 64628 8774 13638 66738 11409 56727 24888 89443 43378 17216 1734 90988 2522 75634 37001 19423 60126 22165 96624 64718 50371 38626 31016 73623 85460 40960 93177 87228 48766 49762 14033 99317 89484 57145 99381 52971 74381 64790 75515 17435 49984 73941 42441 77711 54209 79036 19421 7484 83820 46440 3003 42631 73317 82564 37826 4885 11436 68847 55226 23375 34099 98071 40025 2511 14092 18705 35914 44394 70444 84567 48876 76030 50580 96409 95293 96535 11361 50282 17059 94828 31137 48985 72116 83624 59186 40889 72068 5558 83330 16838 15870 68393 78263 33757 66252 46517 74674 88414 63528 64858 36496 63825 85213 90798 78500 28782 12260 74581 81694 69276 14530 34650 21276 75671 67217 33404 73446 97668 31073 32879 75548 47903 83241 97927 36492 43785 31728 53039 78166 47046 64166 90202 21489 94207 20269 41890 45141 5503 14706 71091 16071 24211 52937 63029 92472 71765 2267 42783 79874 63231 29156 97059 73437 9394 10581 83304 76459 39995 63769 75966 76740 2024 79701 65371 1352 66722 66416 74876 90351 66187 98358 4492 33409 87623 49394 85742 89191 71943 61108 75674 5383 7868 23015 77843 53988 33837 78650 19220 54181 57637 1824 84477 80706 42624 56449 15411 20929 40621 60728 73547 9964 96657 30148 1037 8387 74842 75560 27983 47321 43314 31841 26543 81429 49404 30326 11274 42554 56100 19641 68310 74635 19387 5784 87674 93704 50591 47043 39836 62190 85403 53343 93685 54349 68808 42289 59200 65917 55665 404 26278 12556 64667 32900 93744 94212 1777 95971 37394 99183 10028 65904 19925 79441 95691 12370 29398 38546 94639 66001 96494 38899 40968 54574 96303 77601 56544 78861 92749 27101 80380 71573 32707 31695 52004 48206 39555 2656 51589 29839 95858 24027 57025 81055 3500 46983 615 36324 27476 42310 50510 67437 77529 31163 38312 6842 40596 28048 64156 77516 90161 10672 82766 30297 54411 76138 63266 63935 84662 83440 4151 49880 82080 47951 41288 23586 3929 74534 40335 5307 92553 14415 76381 40921 62581 4375 40123 62896 52545 50047 57079 18452 62842 56877 57618 31330 26502 39961 51136 5007 32056 69656 18349 66437 59972 52238 11656 54466 30054 87204 57744 72026 51842 1979 65502 37811 19684 69198 74096 89032 73981 31370 36381 83869 26938 51860 20369 81930 95682 71690 43743 20659 71282 85475 40105 39944 1024 29330 70070 17043 54972 52264 22182 732 1 2 3 4 3 1 4 1 5 8 5 2 5 8 6 12 14 16 14 18 19 20 16 18 21 20 23 24 28 26 29 27 29 34 35 29 37 36 36 33 39 38 43 41 41 43 39 44 39 50 49 48 48 47 48 55 52 52 51 56 61 57 58 59 61 61 64 60 63 60 63 71 73 74 65 66 77 77 76 76 73 75 79 84 75 86 78 88 84 81 91 86 90 94 87 95 88 96 94 90 100 94 95 96 100 99 101 99 107 100 103 102 104 104 106 109 107 112 115 120 113 116 113 117 119 126 118 126 124 123 123 122 132 130 133 128 133 135 135 137 140 132 139 136 142 146 142 142 149 150 144 142 150 146 146 155 149 148 156 153 151 158 157 154 160 156 159 159 167 164 167 163 169 167 175 176 174 168 172 175 174 177 178 176 181 176 185 180 184 181 184 191 188 193 188 194 197 194 189 194 201 194 200 196 196 205 200 205 201 203 208 212 210 209 213 212 210 214 219 216 211 217 221 224 220 216 220 226 222 226 221 230 226 225 234 236 237 231 233 232 232 238 233 244 243 240 239 242 248 244 245 249 248 250 245 253 257 252 251 251 260 258 253 262 257 258 260 261 261 262 267 269 273 267 273 267 271 271 277 277 280 278 283 278 275 278 282 285 285 287 282 285 288 290 289 294 297 293 289 296 300 296 303 295 302 297 303 298 305 308 301 302 309 312 307 310 310 318 318 313 311 314 320 324 315 325 320 326 321 323 327 330 323 331 330 328 337 332 333 339 332 339 336 337 340 344 337 347 343 350 342 346 346 344 355 347 352 351 359 350 360 359 363 363 363 364 367 364 365 370 367 368 373 370 374 374 375 374 374 371 372 376 378 381 378 382 387 379 386 380 383 387 387 390 395 396 396 388 395 399 392 399 398 397 400 400 404 405 407 407 409 408 411 411 406 412 416 408 416 411 419 419 413 416 417 417 417 425 421 423 422 422 429 428 431 435 435 431 432 438 441 438 434 440 443 442 447 442 445 440 446 443 448 453 450 448 447 451 455 456 454 459 453 459 457 457 464 465 466 470 468 470 473 464 468 475 474 470 471 478 480 482 473 484 480 481 485 485 487 486 482 487 489 485 488 495 488 498 496 492 498 497 499 494 499 499 497 505 499 503 506 511 512 506 515 511 508 511 516 512 513 513 523 517 520 526 525 521 528 526 523 530 529 533 529 527 536 528 538 533 532 536 535 544 538 536 542 545 542 550 542 549 552 550 551 547 549 548 558 553 558 557 558 561 558 556 560 558 567 563 561 569 568 570 565 575 576 573 573 580 575 582 575 575 580 580 587 584 583 582 585 583 585 592 593 587 590 589 589 590 591 592 598 599 595 605 601 605 608 607 611 602 603 604 612 609 616 616 612 616 614 620 617 619 623 620 621 622 619 620 631 625 631 624 633 636 637 629 638 636 641 642 639 635 635 641 642 638 648 646 648 649 643 645 649 649 648 656 650 653 658 654 656 656 658 662 657 663 666 665 667 663 668 665 669 669 673 673 672 676 671 681 674 682 680 684 681 679 681 686 681 684 693 684 694 693 689 689 698 696 696 699 697 697 703 702 700 705 705 707 705 705 709 710 711 712 709 712 713 715 713 717 716 717 725 726 718 722 719 728 722 99693 22494 4585 7358 3346 51068 35352 16286 10767 70839 31509 94672 60844 16910 85316 74193 86042 42492 22230 86994 96965 22180 87119 67711 78354 18826 78209 99831 18607 75088 41137 84449 85124 3315 80052 59709 73977 70359 30582 2588 74929 74300 85297 59404 2756 18695 16727 99037 74566 80911 70333 19025 22724 95565 71885 5311 7030 84706 59208 10156 2411 99435 57915 26578 81812 19547 20074 90152 34082 77366 78174 15468 11 40687 91771 50324 82443 32829 2101 62673 86225 74295 74638 62852 40487 63000 75785 32630 28869 76523 2583 31723 42269 36191 69367 16229 67883 28155 15706 13438 33505 63289 81531 3121 13482 42812 17505 15835 99902 72293 74610 80183 49025 61356 59525 83727 72546 36805 70319 25572 69022 56829 77368 69749 77756 89902 24649 65321 75315 20371 77752 29244 43083 98766 17373 46892 12268 60886 37815 9605 56935 37096 8688 18706 95043 58247 70538 1003 66690 98286 52279 36512 3490 62201 14401 19108 54270 60690 71286 16683 54387 93265 18753 51986 51632 45772 76356 81506 92289 47749 77052 17683 52257 68316 88783 54871 14026 15019 48578 99757 49729 16892 12443 34110 59930 8205 77737 35626 95074 74269 82523 5712 67820 59534 47365 59650 42666 60390 74745 58518 63669 35285 55669 54994 91863 11743 30518 80885 97079 67030 48317 7687 39170 66191 88887 42675 35537 22644 22715 5168 84192 86613 27475 5270 9576 17034 60324 96341 87608 60992 94300 13881 40353 34305 68942 61700 12949 73005 41531 8582 58156 91222 13615 6215 36501 89839 71524 59595 75755 88977 72083 12313 2891 82452 63894 35115 6996 55218 84509 47276 9100 42488 22636 59 43591 87567 12268 74043 29387 667 6629 60940 32869 76091 23443 19892 42937 75878 42474 95464 96478 56359 38396 11039 5748 64387 42360 97426 33166 22845 45922 36486 82945 82785 54556 4227 84835 224 2384 17712 36104 72396 85811 54122 76291 70144 30407 74365 47610 30926 76919 16535 69929 62780 6331 11230 62476 99496 76362 83034 63183 45056 85842 42996 3114 30163 22881 83199 70269 90613 10703 71689 43345 74737 96857 98505 80791 34141 37013 57034 87223 46630 28956 16266 15586 48158 96053 28439 12174 62767 69119 22433 78480 37837 10726 27365 49649 16351 61097 72637 97111 30233 21037 56636 83802 69950 81958 11995 33126 26886 46489 49235 13838 4974 21928 22827 93278 9763 76106 15935 4825 61854 81514 7517 12924 83915 57944 81120 35453 80686 17858 37892 9663 33107 52058 33964 27477 45571 14784 53511 86689 6337 81068 92180 16402 90038 66106 58961 50809 77180 70869 26833 2421 29298 34177 27138 61326 45925 32812 36763 25720 88537 42613 9743 38291 60398 24965 19030 63644 57539 7170 38072 95286 35496 70289 88322 57884 53244 42457 64377 9853 26009 48883 52647 78050 70277 75589 19556 5125 30760 14538 79217 88309 27139 64164 13878 44287 30667 48828 72277 14720 70660 93859 95246 96053 70280 67861 84315 41399 66948 88538 41009 19178 13541 98329 72968 85547 41276 41595 55812 56251 9497 71970 49314 23649 32129 59617 43741 36117 76309 53345 29854 89493 25938 98400 15006 6269 6486 52112 62414 1804 56040 54358 23885 79130 93022 90551 93168 73876 76320 30232 61733 41049 51739 67971 62961 56106 77981 98902 15160 82756 11313 56149 97171 45101 12946 38205 2229 24933 12365 10787 42018 87016 16420 53775 72684 68315 58778 14154 58182 3999 29004 16175 82886 98403 64996 86651 35262 73314 61361 43265 11907 97301 35479 67598 89296 46376 87391 92929 37855 92394 88147 12743 55605 49416 30421 21797 99905 71259 55676 73890 43515 15556 99629 34482 89799 13686 68583 89553 69630 38133 66497 73210 16467 77647 69956 62110 57691 23705 10681 25237 49066 43214 99263 36429 21945 89014 2290 3126 73565 74027 51646 16864 64246 76751 67805 78270 94451 74708 48040 88646 48759 41718 2292 47665 43653 64037 90124 92021 80588 69124 16117 38922 15260 76243 59119 62156 91767 13279 56738 24735 37666 60929 37637 40063 44423 96522 63354 80263 75202 14513 58484 3292 60421 26569 62628 57452 47084 83857 95806 64701 95086 18925 8086 44624 51950 99057 21315 17786 35550 54977 25251 71042 59243 92665 14320 9544 3566 19018 81749 41991 83732 96727 87140 79961 94219 1420 27811 4067 38656 80894 79830 96571 66991 14048 5975 98547 2225 48857 54061 93982 34911 57524 66796 69399 81974 81239 75241 70241 45490 55330 20166 22875 71461 76976 86398 36441 17933 24041 68330 1057 62550 89250 57821 35823 27997 93393 99101 81924 82714 88378 9581 59411 74586 67772 56623 80844 5561 67177 23293 37776 742 1 2 3 3 2 2 2 6 9 7 10 3 13 10 13 6 13 8 16 15 13 15 20 23 25 21 19 20 22 22 26 29 31 24 28 26 33 31 37 36 40 41 41 41 37 41 44 40 44 46 46 44 52 45 50 56 56 58 58 54 58 54 58 55 59 59 64 60 69 64 71 65 64 72 72 66 69 68 70 75 77 72 77 81 81 78 86 84 87 85 83 86 84 87 91 90 89 98 90 100 98 96 95 96 96 105 101 104 101 103 106 108 106 107 108 111 107 115 117 115 113 112 113 124 119 120 125 120 128 122 131 127 133 125 125 131 128 128 132 134 138 142 136 135 140 145 141 143 145 146 150 147 144 144 150 153 155 148 153 151 153 162 159 156 162 156 162 165 161 163 170 169 164 174 173 168 174 173 177 173 173 177 174 178 182 177 177 179 189 187 186 184 192 192 188 188 190 193 189 193 193 193 202 204 205 201 203 203 199 204 210 206 208 209 207 209 213 213 212 214 213 214 214 223 219 219 227 228 223 227 226 229 229 227 230 232 228 238 231 237 234 239 243 234 244 239 243 243 244 246 247 248 251 252 249 248 250 251 252 254 256 256 256 261 257 260 258 262 263 264 270 272 263 271 268 273 270 270 278 271 281 282 282 281 279 278 287 287 287 290 281 283 283 286 289 289 292 288 289 291 299 293 299 296 300 303 305 298 308 310 302 307 305 306 306 307 311 311 310 317 315 316 318 316 325 326 326 318 328 327 325 330 331 333 333 336 336 334 337 340 331 338 340 338 339 343 347 339 342 341 347 345 353 352 348 347 352 353 354 356 357 356 353 361 362 359 358 366 368 369 371 371 373 365 370 371 368 375 374 380 374 381 382 383 384 376 381 381 382 384 387 390 388 390 392 388 393 393 399 391 394 395 402 399 396 401 407 401 408 400 407 404 411 405 405 409 410 413 409 418 413 417 414 421 416 424 427 428 419 428 422 426 431 428 431 431 433 431 435 432 434 434 437 444 442 443 439 441 449 444 443 449 448 450 448 453 449 452 455 457 451 457 460 457 465 464 457 461 467 467 469 466 468 469 475 473 468 476 475 478 472 481 476 477 483 477 477 484 485 484 487 492 484 494 489 495 493 490 498 498 492 497 499 504 501 503 505 499 508 509 504 510 507 504 511 507 514 515 517 519 511 521 521 524 519 522 527 526 523 528 528 522 523 530 528 532 529 528 531 535 533 538 542 543 536 538 543 540 549 546 542 545 546 548 550 550 550 552 549 558 559 560 556 561 556 563 559 568 564 560 566 571 569 574 566 570 575 576 573 574 576 577 583 576 585 578 578 586 581 583 591 587 583 594 589 589 591 595 592 600 591 600 596 594 601 597 602 601 604 607 607 602 613 609 612 607 614 611 609 611 618 619 619 614 620 621 619 628 627 626 623 627 628 626 631 629 633 636 635 635 641 637 642 642 643 645 645 641 647 649 651 650 645 645 651 649 655 655 657 659 653 662 657 658 660 658 659 659 664 664 670 668 668 669 668 668 673 676 677 678 681 677 677 679 676 686 678 678 683 690 689 685 684 686 688 689 690 689 699 693 697 699 703 701 702 703 707 701 699 704 701 703 710 714 710 712 713 708 716 710 712 715 722 720 715 720 724 725 724 728 723 724 733 727 726 728 729 733 737 733 740 62606 97606 9254 10300 66931 3154 36275 46469 20801 4811 87830 59255 41312 19845 82059 73028 96598 61499 69091 16593 49316 27330 61108 50618 30325 82132 56801 56224 74286 4593 69499 927 20121 52918 960 94958 28524 33573 89518 57934 65564 36669 59272 29631 78503 28704 36627 32595 39365 23930 50057 37101 85134 21734 43380 39987 94990 50738 93384 67757 98816 78474 62172 91294 44056 47846 79921 68479 62764 52681 50510 75253 54762 70726 81024 38428 44925 76856 98127 71803 71153 21330 94211 71802 42301 73015 23208 70523 4605 81269 69011 33811 10737 20433 96786 51356 28815 10293 24895 70958 70124 80419 60496 67546 50271 23885 31818 67389 82068 98651 1000 13705 69572 69591 4761 47936 23028 5815 24769 82858 40568 45999 45025 55161 61216 31020 17014 82373 40027 16907 86892 63904 33125 39601 12344 86534 74115 2319 74013 6831 49183 56333 51762 9655 5088 81490 55185 38334 85504 18373 31398 27262 46261 22517 67405 34541 35199 78620 50900 91588 44203 99533 40919 30680 96610 75552 2380 2916 67318 49395 91171 88412 79332 263 12601 68977 3109 11217 82590 4509 72189 73323 50363 76779 13870 50287 67290 54622 87787 74120 98681 90725 72469 51647 81685 87354 31742 85779 28600 31932 4518 33317 84180 45968 57568 89194 84568 91372 94120 20659 93792 13751 11025 52153 5736 81127 48324 82464 11375 60240 65027 13708 26360 68129 67273 79554 23184 19709 48057 61699 79849 88217 9250 41494 51344 51173 86331 47737 19605 30771 94161 40865 94994 94168 80369 14807 46333 27670 88725 39022 55346 50863 34418 47175 43965 87782 84668 8893 52946 77989 54456 69676 72615 85765 85809 29448 14400 81364 98770 11313 71321 73 90815 77497 10635 89895 38337 13370 80969 56546 18979 51898 70801 89442 85057 16277 16010 54300 720 38562 9493 92492 5910 21522 79265 97857 50153 60251 36615 39853 67895 53956 67966 83139 89327 38830 57458 61821 75911 89626 6140 17192 11557 83805 49306 83287 51807 66255 430 29109 33411 7839 46013 19411 91093 72572 8116 8206 25845 3513 49152 90953 96327 39997 89174 14628 28769 50851 88121 21802 93273 98973 17240 77497 22142 13616 42154 71796 42248 63207 36544 17445 87323 62445 78477 85174 62936 33279 83385 54270 89447 17592 41120 82233 99709 35872 95888 6315 78424 52362 52615 14859 21371 84425 3818 67115 75086 90392 75703 28968 53897 87895 32537 91507 58872 651 31389 72839 7930 30324 19191 50020 26423 90551 75004 45182 2093 6120 28983 5987 85607 52595 78389 58230 64081 83461 67943 28087 77444 79234 97372 3666 3934 52757 9900 8673 10378 62615 92504 83507 76783 97777 2446 42872 91292 22815 22561 66032 36671 77230 59136 76201 24148 94288 40915 96198 86015 24492 58652 57641 8625 97775 59807 80737 24648 66931 4871 38349 12069 92967 2369 28275 39761 96327 49935 62223 5975 38315 42834 22645 76849 94919 76697 15291 40732 82034 87247 37522 42387 46917 37816 7241 32333 1796 56934 50784 90857 24198 9754 29917 86800 73853 10962 61109 46197 40029 7165 61599 92996 8251 14503 54080 14203 4463 98578 1234 76670 62539 75586 73352 78432 23628 6810 14575 93617 76355 58772 59804 83304 8851 62226 63003 18874 77188 18917 20285 98854 9755 55782 43421 54423 92439 74534 94669 48863 63273 77813 9814 46530 25252 54339 19706 38224 15373 46855 91448 72212 53619 96976 95008 29353 52047 86862 37115 35644 1156 71428 75734 38704 35151 39489 55754 10787 85907 83427 81253 84399 83547 38877 73713 43915 55120 38898 58679 79366 21546 60145 20437 2406 22188 86924 97069 34883 12618 1132 32530 44885 61824 36483 15534 34959 55939 36058 40948 87161 12664 27444 41871 11341 45727 49227 60194 64124 80584 95481 80061 73861 67060 576 89497 76066 81598 23938 97236 3487 72444 52813 76521 30774 58060 46672 39547 38508 76704 16439 35793 35919 65628 95460 81994 88073 43057 90096 82669 928 21817 58259 66288 10036 44976 13655 65732 68505 80484 93074 95830 20369 55855 31768 91081 39637 86858 67476 31790 25200 5821 6140 79315 86384 14696 23071 52878 80309 50806 85406 78423 45921 90351 59043 61555 32087 78266 7434 70698 31718 93977 24175 28530 94129 41759 22654 60775 23209 46691 40082 46945 7963 4872 52562 16808 33666 91888 79216 84502 31730 59102 70820 24114 11469 63864 59707 48232 22308 60719 49550 33432 57209 29306 85320 46218 95598 45778 9237 47368 8297 79609 68206 53060 46281 59208 74092 80395 43268 32014 8761 69558 23930 94253 11669 32103 71324 62410 37035 33457 71787 14701 56494 30413 98599 46083 55130 46092 3758 4052 28500 49125 65162 48959 99516 87202 44064 305 1 1 3 3 1 5 7 2 8 4 6 10 10 12 8 7 17 12 17 12 21 19 20 22 24 23 22 19 25 30 22 26 32 27 34 33 27 28 33 36 32 33 35 43 35 37 39 47 49 45 45 44 50 52 46 55 56 58 49 56 59 57 61 60 60 60 63 68 59 69 61 64 70 66 66 66 71 75 79 73 80 75 81 74 77 76 84 81 81 83 89 91 89 93 86 94 90 88 89 92 92 95 94 98 101 106 101 102 108 100 101 102 111 109 108 108 112 118 110 111 118 115 122 116 124 119 124 128 122 125 127 126 125 129 132 128 132 135 131 134 135 132 133 136 144 138 144 141 146 140 146 142 153 150 152 151 150 157 154 158 154 161 163 155 158 160 163 158 165 166 165 168 173 172 172 172 170 174 173 171 173 182 182 177 181 183 181 184 186 182 188 186 189 185 191 189 190 189 189 193 195 198 198 194 205 200 207 201 203 207 204 210 205 204 205 209 217 211 214 218 217 213 216 222 220 216 220 228 220 224 222 226 229 232 226 227 235 235 229 235 236 242 235 241 242 239 239 240 241 242 249 246 253 252 248 247 252 255 251 250 258 261 253 261 259 262 260 260 259 270 271 266 269 268 268 273 273 268 279 274 280 277 273 276 275 284 277 283 281 281 288 283 286 286 289 294 289 292 298 295 292 302 303 294 24357 93607 74939 52019 4192 13043 86914 20294 31332 12347 55226 72974 88969 35912 98738 99942 48992 46320 45042 71600 89730 55677 53238 39747 63162 53986 16160 81149 49426 45138 6221 12040 65761 31465 12966 27655 39189 11297 26874 18986 72976 15401 2315 80571 86549 72234 8880 21268 59229 77300 15997 50568 58641 79467 94516 94925 86394 23837 6000 41812 24163 30031 46014 91086 80200 87345 80077 55658 87727 12195 98833 17905 21142 74805 56197 91634 86451 73872 15031 39644 48106 12178 3308 13973 81326 64169 91378 26622 97159 44042 98581 60028 91153 46426 86887 22776 24224 94022 19107 61033 23876 19998 75764 83100 29468 19550 87360 81549 42898 52006 82454 97854 33372 53336 82131 62951 33069 90385 94449 64240 63503 20574 38690 26567 5820 58154 71953 91384 57721 6127 64 87899 57677 24649 85419 96912 94862 36756 67789 79900 64765 34435 26026 30796 45201 50573 79578 32736 26501 12389 17885 18768 12298 55726 90625 82131 37998 95529 70339 41087 48988 11807 14040 86697 51915 14610 95590 94857 95231 72306 84062 3099 8144 30584 75205 47294 52974 3324 41139 53042 74322 59758 70048 19282 73930 52450 89734 17588 13735 18832 7421 83357 87185 5668 59433 93371 32586 89039 8487 3044 51174 13451 8326 84568 9406 28373 37182 5119 17704 51422 57404 69990 63313 4288 90396 46131 31413 69006 76974 90696 78934 62702 72040 3900 21759 68213 65881 46303 42904 67028 19570 19545 78679 41196 77750 49110 60086 9638 32547 43809 90588 54932 22631 28363 18814 22950 11522 49346 56622 52878 71928 10711 88349 4125 82490 76108 78503 62000 7593 47749 8032 3344 20260 19497 36858 1936 33687 37366 17950 71133 99701 45297 75381 84182 95138 8106 33547 52617 87677 42052 68380 22190 55975 10565 50595 14779 19967 97161 21013 67664 49448 34946 33489 30220 20244 21658 12283 69021 1974 33244 84785 77497 50588 2629 304 1 2 1 1 2 1 5 8 6 4 11 12 3 8 7 8 9 14 16 15 16 13 20 23 22 21 25 25 28 28 28 31 30 31 27 36 37 38 39 40 41 32 41 36 39 46 40 43 39 49 43 49 50 51 48 55 56 57 56 55 61 60 56 60 61 61 60 65 62 69 65 66 65 74 74 74 73 68 79 72 76 75 83 80 81 84 85 80 83 85 86 89 92 88 85 92 90 88 98 94 93 100 94 99 103 99 101 107 102 109 103 107 113 111 111 115 115 113 118 111 113 115 122 124 119 122 120 126 123 129 125 129 128 131 131 136 134 128 137 140 135 135 136 142 140 143 144 146 142 143 143 143 144 150 153 151 151 153 154 153 160 156 153 163 165 163 162 161 159 163 164 170 165 174 175 176 172 175 177 171 171 178 176 174 181 179 185 188 182 182 183 182 188 192 185 190 188 194 194 197 197 195 194 198 200 198 204 208 202 209 205 207 207 213 207 206 216 208 216 215 219 219 219 215 224 222 217 224 225 227 224 229 230 226 231 233 231 237 230 238 235 234 234 244 236 243 246 244 244 243 247 250 249 254 246 249 248 251 259 253 254 254 256 259 256 260 260 268 268 262 270 265 266 267 272 266 275 275 278 278 273 278 280 284 275 276 284 286 286 290 288 289 290 290 288 289 296 298 292 291 292 294 303 25284 24842 89264 604 44811 47051 40257 80025 13553 60857 50738 94165 21532 83198 77183 8851 81961 81380 63756 89310 27669 87178 13174 85072 60673 87879 58696 72811 72328 72433 98618 63185 52128 60163 55047 42085 88357 90955 39067 16036 36750 99894 9363 22698 43123 80558 18066 37465 33844 14928 25101 41775 75086 67101 99333 38943 71558 11403 23092 96518 34781 80151 62127 61025 78688 69887 65432 6161 82272 23520 61967 15606 2286 28092 89755 25659 83976 36790 16912 12501 44643 11636 11345 16722 53027 41337 96789 95079 37883 6978 31584 86030 30314 55409 2422 17330 59913 24275 12600 4306 86354 13553 722 49169 30063 37264 38898 45356 72765 61810 29108 68945 51113 63811 43785 11315 22027 86467 64570 9718 29301 40522 2033 79448 40393 84743 13452 55516 12178 37114 78199 63866 23462 64346 97498 72017 52185 74072 34810 30180 40899 62564 54999 79882 45877 42901 48299 86522 33895 56801 24330 42188 48277 62094 90089 21285 25328 38636 56981 55981 44359 47687 65595 68922 69943 61868 76450 46453 78106 73096 55988 43238 528 41773 8086 67399 19845 75185 48811 7400 36008 62331 32089 78554 29706 27987 96515 66123 67233 63361 50789 83394 7327 63359 56540 70779 27472 78921 22278 41324 3222 79361 62595 61262 81110 50213 54918 1866 56809 38849 73947 69980 97398 30186 22231 34026 77934 83083 57076 15744 25375 16281 13052 62205 51877 66692 14175 5793 45714 93501 57483 44264 37975 21419 44547 57914 43495 14860 44245 78540 72307 52699 17481 66909 41561 25241 10208 15984 16050 18869 92979 13751 52987 18854 14086 89496 11748 30100 94108 43386 37777 26857 45887 13502 54097 69174 24695 82119 74437 44989 38667 74321 3466 47967 91505 13263 25986 90223 15391 372 85240 83952 26261 67724 410 6493 64511 4736 64837 48125 98534 95475 82484 59143 87150 78663 27698 70302 81339 58242 64143 44479 5624 357 1 1 1 4 2 6 1 6 5 4 4 6 9 8 10 14 12 9 15 11 21 18 19 14 25 25 26 21 20 28 31 31 30 26 35 30 30 34 31 40 37 34 33 40 42 38 46 43 40 43 48 46 49 49 54 54 51 48 53 56 58 60 59 63 63 56 61 60 69 65 67 69 72 67 70 71 74 74 77 71 80 73 78 75 85 76 87 83 83 83 87 87 86 90 87 96 90 94 94 92 98 94 96 95 101 105 100 106 109 109 102 111 110 109 112 106 108 109 112 115 120 115 113 120 119 123 123 119 122 125 122 122 123 124 127 135 133 136 132 136 139 142 139 137 140 136 141 147 148 144 143 143 148 151 146 156 148 153 153 151 154 158 155 160 163 159 167 164 168 164 168 170 165 171 169 167 169 171 174 180 174 172 179 179 184 183 184 178 189 184 186 183 192 185 186 187 192 192 195 190 200 198 202 204 203 206 205 201 206 205 206 205 211 208 209 211 211 208 218 212 218 218 216 223 223 218 227 218 228 230 221 230 229 230 225 230 236 236 235 231 240 235 237 239 242 239 244 238 249 240 241 247 251 252 250 249 252 251 252 256 260 259 258 255 263 256 263 258 261 269 270 268 269 274 274 273 273 272 279 276 281 278 282 279 285 276 285 282 285 289 285 292 290 287 289 287 287 292 299 298 294 295 301 294 300 306 297 299 306 302 305 312 308 311 315 315 307 312 312 315 316 313 322 317 317 316 320 326 325 325 331 323 323 327 329 335 327 330 339 337 338 337 341 344 336 344 345 345 344 348 346 343 343 345 351 354 10342 68491 4786 4865 77847 36199 37678 76762 76932 7397 48848 29767 73437 66923 6082 19738 30596 47460 82081 26395 96644 51408 49364 61275 31098 93643 8330 26274 82640 15460 88197 83505 9259 72267 82690 1121 32328 64183 83765 91877 82545 41555 55151 70154 22850 39244 90772 29308 88898 95930 98888 73350 80579 35493 59461 14692 36010 22004 27705 18631 57117 61987 15976 57105 63889 95630 23721 2961 67651 14411 49225 65159 34885 27124 46682 57393 17703 75999 4352 41979 43403 75360 73456 50111 13447 19286 36880 82904 34292 74979 30808 86716 21263 73072 4465 85719 14587 11525 67197 52636 60268 68770 98452 22340 78664 50347 67284 53977 9964 51819 29876 94662 29530 5687 82454 40364 72872 916 55783 98285 86883 84305 29104 77116 66762 19564 74303 8113 94 34078 14122 7148 86882 71154 66715 79241 87238 39831 96354 94565 57879 95029 331 88248 70844 61983 32386 81924 64151 27450 30391 70969 75221 41979 5290 22589 93853 98787 55297 48558 3541 37392 76886 91403 81562 29005 65520 74515 28286 15717 64125 56130 79060 66109 47894 19824 96675 43180 86956 33125 32037 38588 26360 68085 31932 40763 87369 94425 40929 27743 49210 37300 969 35393 23214 55406 53675 15286 12602 96679 11394 49817 95248 5100 60808 65905 77663 47899 66645 83109 20774 60120 67835 46045 42550 45417 50993 18957 23503 86989 20568 90220 83125 40228 18616 72418 86023 83531 47459 76371 90352 30774 83475 31597 81266 58850 90173 95133 44056 95340 81861 47241 74648 27593 27488 18946 4076 4701 78649 81376 22394 60662 83185 32598 3642 53714 34258 30695 45159 54531 97217 80297 15419 80771 23239 24277 3303 27818 95821 99522 94571 73589 29892 68279 53581 38300 60252 93600 24262 20443 31093 7535 55410 37810 35559 55246 82617 58824 77231 50094 45849 34347 14361 31092 10222 94242 71261 80964 26529 6164 93131 66655 9728 96211 27535 45566 23261 90429 75920 29503 85905 57448 37494 64208 62430 47378 99772 4936 93742 66200 9586 63690 72202 8516 20934 27014 50425 29364 46546 21188 11090 72337 22148 52251 89754 76580 38687 38866 28810 98394 66948 40255 47152 67523 59388 40582 6830 14021 37843 57225 71555 25756 91550 88321 22191 92698 382 1 2 2 3 4 4 2 4 1 2 7 11 4 4 8 16 9 16 16 18 12 13 18 17 23 20 21 22 21 22 31 27 31 31 30 34 33 35 38 32 32 32 41 42 40 41 37 38 49 49 48 45 45 50 51 47 49 57 56 60 61 56 54 64 60 65 64 59 60 69 68 71 64 73 73 67 68 72 69 71 79 72 81 84 81 86 78 80 81 85 88 90 85 92 92 93 96 94 97 90 100 102 95 99 99 102 101 98 108 103 109 112 108 114 112 106 117 112 112 112 119 119 113 116 117 122 121 119 120 125 128 123 130 132 125 130 136 137 136 136 140 138 139 136 136 142 141 146 142 140 141 148 144 151 150 153 152 155 158 152 158 160 157 161 155 158 161 161 160 162 171 168 167 167 175 168 168 174 178 170 175 178 177 184 185 181 177 184 185 186 181 192 191 192 195 190 196 198 197 195 193 200 201 199 203 202 202 205 206 210 205 209 213 213 215 213 211 209 215 212 214 220 221 215 220 225 219 222 226 225 222 230 224 224 227 227 230 234 235 232 234 236 243 234 242 241 238 244 244 250 245 249 253 247 250 256 248 252 256 255 254 257 253 258 264 259 264 259 261 260 262 264 269 264 267 275 277 278 270 279 275 280 280 281 284 285 282 281 285 280 287 290 286 284 285 293 297 297 295 298 291 292 300 296 298 296 303 307 308 303 302 305 303 307 314 312 317 312 316 311 316 319 314 319 324 320 317 318 319 320 323 325 326 328 327 332 337 338 331 333 338 339 333 343 337 343 337 339 345 348 348 342 353 346 353 353 354 350 359 351 356 359 357 355 361 361 360 366 362 364 362 362 369 373 365 369 376 370 373 379 376 20728 67466 59644 62253 19961 6799 88013 75022 51828 18397 14941 55449 16361 5620 97979 90834 45347 94056 75615 88075 75557 67263 55404 81178 22572 2490 38985 22274 89509 3931 38381 84580 58069 19712 48181 27114 76048 58741 11352 92583 82382 41303 44794 40865 85827 87152 93037 36184 27236 64151 65385 18358 79552 81301 84734 56462 72761 39034 82557 54691 25477 20684 68393 68453 30590 17397 64036 99948 89151 39305 36033 46441 46612 67114 47421 47970 27697 60135 89775 58053 78077 38817 65617 35897 19814 84888 98547 28992 88453 25945 4839 79637 80536 61845 28294 25204 8366 98383 84848 77572 67455 87 17297 13903 26522 83096 34112 43424 44904 5317 98001 66923 56417 62936 66339 38446 82360 15565 17528 72324 19225 75746 34226 926 49192 35796 84393 50464 12722 74516 67374 49912 70477 64474 97003 5989 38299 20551 31838 2039 58784 35967 44005 68841 83545 57744 32165 39961 17981 80398 731 48024 98486 4868 24480 35657 75796 15781 65204 10744 3188 555 27514 16517 74410 78242 21534 99759 59320 78457 50992 87219 54936 23240 43228 50470 72126 49128 49364 86577 28442 23395 62317 68810 47312 47755 42331 41199 16244 41117 82654 20392 59778 17730 12673 53198 84612 30040 60294 2423 40840 12803 33948 70983 15767 43840 69017 20855 37684 22348 24719 10878 62805 84502 30063 21700 90575 46456 65994 87576 71422 75278 46107 43869 56753 72402 2006 14848 6075 98036 5330 58225 4580 19562 50066 23121 68641 40805 78591 18093 85464 43048 19020 10351 55807 82887 73257 26018 83323 14678 55485 36665 75770 22208 6034 33541 76699 33018 99808 66172 51001 21119 69317 70330 91103 8580 61771 56592 42634 47293 85382 18817 83322 31833 6725 93003 27526 76331 96141 34663 36420 6819 26988 14610 5142 76516 79481 66352 884 31233 32596 39052 54889 95913 89334 26429 29051 46649 19192 72344 66378 86387 25048 39223 5450 43465 42210 37671 4034 23913 86298 1036 59894 80825 56661 52434 57690 54271 45789 6055 956 36088 87433 10936 71406 10528 49328 35347 93378 72894 50678 34696 20067 5443 84780 25515 64327 68709 82443 48399 75395 83500 81175 19736 30167 17251 8392 85677 64551 94925 87271 9325 56274 40737 32069 76290 77549 91384 18917 26860 23578 89402 50413 92228 29794 42609 9312 70993 58228 59910 362 59751 99714 73189 21622 64210 96420 44933 97187 92662 80229 707 1 2 1 2 1 1 1 3 5 3 1 1 7 4 9 11 2 1 4 2 8 2 6 17 19 9 20 6 17 1 2 22 6 2 5 8 5 2 1 2 12 18 9 5 24 18 15 30 10 17 18 4 11 2 14 8 6 11 29 29 20 13 4 8 8 8 17 38 27 10 15 28 21 7 56 27 8 15 51 25 6 6 3 27 27 27 56 2 17 15 4 2 9 39 34 84 5 32 39 22 25 24 63 73 21 13 24 4 50 2 5 13 71 14 19 28 44 48 38 14 10 62 19 54 42 19 1 6 6 53 7 86 78 58 42 15 73 69 49 4 9 56 23 55 3 25 35 18 24 39 65 37 71 56 45 34 38 70 14 34 19 50 60 35 119 13 16 46 55 14 40 16 23 21 68 96 82 50 36 19 62 59 66 63 58 59 19 76 45 137 72 71 9 2 167 114 42 51 69 126 54 132 106 27 29 5 24 46 49 14 52 65 42 66 20 20 76 117 81 58 50 85 137 89 82 7 10 29 122 68 55 24 31 81 88 38 60 85 84 163 4 57 25 18 189 103 57 60 69 85 13 105 143 53 12 24 33 160 105 50 45 125 29 103 181 27 124 80 148 190 25 23 24 52 148 42 43 16 14 50 163 42 132 60 3 51 136 33 118 90 23 205 108 40 117 72 112 65 3 99 113 57 13 59 42 15 72 114 8 181 26 22 46 13 5 85 177 3 1 39 50 58 68 48 84 2 122 64 70 23 194 11 15 40 44 156 8 170 37 28 8 76 115 40 14 135 21 143 122 28 135 4 88 39 177 81 59 16 280 1 213 44 219 196 148 21 20 79 52 184 13 2 40 63 30 191 235 212 87 5 13 156 134 190 32 31 112 5 55 25 45 96 76 13 108 19 36 96 37 31 233 26 135 59 119 20 144 23 36 25 26 135 33 8 194 38 104 24 46 156 43 138 199 11 161 3 149 150 89 259 303 124 19 115 32 215 162 219 1 61 100 46 74 108 173 19 51 4 71 27 61 134 119 114 129 63 71 292 1 84 94 25 328 76 142 117 166 230 128 32 47 141 14 266 137 59 51 30 231 131 62 86 372 143 233 93 39 34 129 42 178 3 145 18 160 41 89 223 61 158 98 101 60 12 70 22 53 349 93 32 193 270 29 335 283 46 17 174 44 299 291 32 156 140 31 26 21 249 49 45 348 392 68 213 28 145 64 456 87 263 275 3 278 104 9 14 122 49 56 87 16 257 197 370 3 455 244 144 340 95 9 276 148 131 13 175 101 158 109 10 447 5 50 7 320 337 96 331 6 178 79 163 172 44 238 107 195 11 165 403 3 31 39 4 12 158 60 152 297 8 39 247 308 353 121 45 331 36 373 12 8 151 106 37 89 24 44 104 78 30 310 31 20 265 11 104 4 231 18 78 69 179 68 169 45 303 38 301 266 273 437 319 357 103 431 43 101 28 212 218 102 61 75 118 24 15 226 205 67 197 555 476 370 118 128 159 89 39 158 91 37 37 254 21 5 206 90 154 316 367 223 83 143 207 176 249 47 51 90 141 112 66 33 41 115 15 192 95 247 129 108 298 57 354 201 187 70069 82814 97445 78356 45321 52085 61000 12079 34505 36743 57306 70320 34659 47270 46588 65255 76222 65090 44518 6954 82784 15305 48339 30613 80768 51293 41162 22249 61729 24435 14732 49546 22234 79059 10795 74183 97181 99171 66948 86779 62394 75217 36008 65097 4892 14554 23353 37472 87896 7285 91425 75963 41406 53493 72302 85009 4609 49012 19001 29361 56760 52249 38658 72265 72313 23908 76337 36139 30523 33948 78359 74706 4781 70010 35332 24112 30200 70589 94950 58669 39881 5470 828 26848 21170 40330 29149 86842 82325 86837 61654 79703 98207 39078 53160 44228 66420 8417 88146 27339 5784 41508 34523 72649 68528 5064 88490 39682 98987 49471 14415 44484 81695 8119 81029 69482 18124 42557 26703 27035 86191 48722 57310 11159 53858 71075 15818 62115 87800 17051 44907 61148 84857 63408 69577 35830 13192 66073 26657 98489 52851 78344 5052 99096 90321 62973 70997 84435 71661 76643 51330 88473 6949 1428 49305 30715 25996 83418 90319 37516 5664 65192 43473 36954 47428 64530 67733 5957 49542 82503 96996 1260 46736 36567 70889 49296 6676 31765 37425 49685 46958 92073 15902 93622 34381 61648 61686 43028 92031 74603 48035 66397 11268 27551 52595 54229 39785 75042 1284 53067 79187 390 91598 95492 84217 30607 85993 73752 50112 83440 94515 27384 5781 88003 98169 82836 27546 46157 37090 70328 54811 12994 18460 3488 57412 48336 58127 43681 69699 20736 35371 44721 64359 84770 74503 16197 48207 78344 305 17594 66383 14898 17232 65560 2745 20866 6488 77088 67039 9019 37587 9645 51014 84957 28383 65392 22235 86665 40341 45258 38100 49043 54715 55506 55844 43723 62531 68399 43476 77910 56785 28925 38656 93432 82707 85626 50961 32997 33390 90901 26849 46698 35219 84903 8286 14633 29058 71807 12862 8862 29037 11455 11741 24072 31129 36259 93762 60309 12961 1582 22315 56410 78708 83294 53153 88244 18834 70885 85530 26274 55120 61620 86338 61495 17573 74257 69506 79038 29419 26109 1734 77885 60869 3686 37793 91230 14889 16415 46701 34826 21823 56968 25658 10880 85259 91510 83035 70368 35443 40310 18811 84170 70878 1391 1212 59706 97367 73376 94844 94040 71588 45361 22011 60981 48027 54891 20416 33880 52700 87382 95424 97278 18431 91516 39734 79239 76173 64707 48541 53936 6478 78196 59008 83237 7873 86888 15248 21074 55908 13252 44828 55426 11452 54642 6618 58604 19395 20638 31261 45532 92245 85038 10909 63733 29780 31402 25956 79326 51832 307 8876 98724 6293 52188 1833 85624 48671 52 70927 87595 19572 14853 23845 30016 86544 49203 63707 80619 69834 89562 67623 98438 29648 70869 89684 96937 61595 66093 88657 9877 68303 54016 28675 60915 3194 48890 3908 72491 98260 56528 66915 7637 48700 44804 18234 58932 7351 56220 26537 9578 82143 79245 24976 91386 16215 71949 65710 52728 63892 23180 64258 11154 7322 89045 45961 15817 80225 57888 57941 19488 17202 24932 74790 87189 4587 55026 51120 10927 56638 29648 46427 49290 27352 33646 36478 17191 51531 3700 71403 64285 21882 27283 52486 11519 59123 18886 47407 16523 38817 95496 93689 79287 55753 57404 4914 83057 31227 99872 50276 27010 97191 96946 63269 25938 12952 95860 84581 63525 92639 33273 70132 35491 66533 88676 59884 56445 53224 99735 9109 21454 2924 36232 55844 8685 82038 94315 77770 9115 45333 22242 49216 52024 73971 90755 97231 11448 71850 92258 86636 91810 23514 36698 48869 78419 78848 35125 81462 5413 58755 41378 43468 16105 2867 37307 65141 52855 43531 12101 12550 40105 8369 59343 32399 31208 20998 96111 33409 90744 78649 9194 78448 78608 45132 34301 52971 34689 5630 79261 80767 41580 3992 70493 34610 73516 68763 61639 68487 72036 45792 51398 43006 21633 63668 80815 62355 57073 33763 16506 20240 78588 74071 48612 99808 88281 30733 56120 61850 2899 2756 55666 26419 79476 19112 95851 40112 72067 26408 59810 88229 28798 81878 44568 49113 31294 84179 76295 87887 33609 87226 49609 30479 82966 76417 7048 60486 79479 45253 11501 37108 5795 17305 968 95739 9217 1358 82303 57295 23265 20279 18894 69184 53309 79151 66079 34527 31624 33813 69022 70844 64450 15625 85964 45709 13870 54292 86271 61126 75152 63340 43569 44238 25863 32708 18778 22706 78497 78450 18306 24056 1633 71324 31238 34674 51865 6894 59854 19840 41099 27269 55212 43698 78117 37991 92877 22624 46559 800 1 1 2 2 1 4 1 2 1 1 6 4 1 10 5 5 8 3 2 12 1 4 2 12 19 7 2 16 8 22 20 4 25 3 12 7 1 7 11 2 10 7 8 6 14 1 21 4 23 17 24 14 4 18 5 20 27 10 1 13 18 40 7 15 9 43 8 6 4 9 17 17 2 61 14 11 18 3 3 30 1 21 27 36 5 40 28 40 20 59 31 27 5 5 6 17 27 16 15 23 33 4 24 28 50 33 23 5 3 69 45 1 13 67 24 41 59 18 89 10 72 16 5 8 59 34 15 4 6 46 19 75 60 41 93 32 10 44 8 12 12 7 20 41 37 28 2 13 104 6 24 10 76 20 10 30 49 34 29 12 97 74 18 91 11 101 21 12 15 66 7 69 63 27 29 17 9 28 37 48 30 64 17 12 134 54 66 90 72 50 30 29 29 39 11 7 97 86 28 90 79 1 46 38 2 64 16 42 96 10 9 91 87 20 158 5 38 55 4 9 126 16 38 6 51 15 94 41 69 19 5 8 59 68 35 58 97 78 28 91 10 157 25 20 20 80 18 37 16 113 223 87 86 27 71 106 132 68 17 27 99 124 55 87 22 10 15 23 30 3 76 24 55 31 15 45 80 5 56 130 171 8 101 166 41 170 7 165 30 8 63 78 34 100 45 59 4 142 170 93 156 20 105 7 11 23 47 19 15 19 142 31 103 140 45 54 10 117 129 103 41 209 64 84 75 84 109 72 58 47 111 92 51 30 30 56 94 98 171 132 23 52 22 194 26 64 264 15 12 67 139 70 266 89 30 78 9 43 54 47 69 79 41 18 260 115 33 60 171 58 92 61 33 166 215 108 33 297 161 7 67 190 190 54 76 89 44 158 16 5 42 47 100 109 36 72 119 139 35 89 26 4 107 219 34 66 77 123 187 92 154 45 53 15 109 68 5 40 106 247 226 23 68 280 176 102 156 52 119 31 125 103 21 39 224 65 14 181 42 176 49 196 156 83 113 49 263 36 63 151 32 42 99 64 151 247 151 1 138 1 31 251 61 55 144 37 39 148 322 36 182 182 120 145 172 53 90 12 16 71 86 93 146 131 54 210 39 167 32 89 14 200 51 12 50 36 1 72 196 106 247 25 5 186 49 2 1 93 343 79 29 255 224 289 156 70 162 29 25 264 11 39 213 118 302 131 49 20 225 299 131 86 158 72 177 219 292 198 6 194 71 303 36 36 29 98 109 203 15 171 160 135 218 94 93 205 64 431 210 64 194 259 262 164 411 499 82 180 94 61 38 265 162 176 63 4 283 184 16 65 404 85 33 58 25 96 196 77 130 11 3 144 204 151 61 134 36 184 255 216 101 104 9 30 11 66 297 39 25 125 19 25 537 1 36 69 20 285 225 117 101 19 124 510 175 12 5 229 172 41 249 106 283 456 59 49 40 22 116 62 70 21 29 375 39 84 150 9 397 46 115 54 174 82 293 150 138 98 179 265 164 449 3 229 14 167 17 168 122 95 165 180 62 80 345 359 128 102 520 308 70 61 20 156 130 11 135 34 97 41 5 135 214 72 5 530 470 152 312 47 48 354 135 17 53 177 234 215 62 220 357 270 75 82 43 47 6 326 345 38 248 18 138 98 130 27 59 244 491 264 20 589 119 93 475 70 75 220 136 56 303 4 40 119 52 277 160 515 76 168 423 126 255 113 10 96 25 68 84 107 197 161 468 61 328 190 2 69 249 412 97 257 97 266 88 278 503 70 69 552 242 187 145 121 54 82 415 14 395 83 301 148 422 102 86 323 678 75 327 32069 21617 76897 2902 69037 11985 67346 2249 42696 73141 35208 14557 69485 12851 41010 32104 23895 21720 90489 74445 3104 6310 33137 53984 74312 60712 84785 33348 20119 92413 22751 26049 16696 7488 66335 19115 71846 46342 32823 76887 59431 12423 57556 43509 76618 68765 19247 17939 19689 50711 39569 37479 77220 29613 15424 21022 38161 87798 76826 15280 95111 5604 21625 65324 62580 1446 27818 70173 44419 74911 81322 75240 2843 60648 25672 69700 86841 75764 87359 1413 33369 25785 62495 92326 83499 27427 62980 83870 29346 82444 23657 10524 3565 85745 11322 85054 88699 25238 55870 33439 48935 52203 86938 54433 6881 93838 30660 75871 57120 11724 12242 88324 613 31801 88425 73407 95284 99730 54186 77410 39675 23108 10864 75930 43204 56231 37656 48915 85437 6093 29417 2800 5953 32176 4757 13291 83485 85081 90430 77983 99570 73701 67873 9148 11769 65931 21172 93089 69293 87486 6257 26874 40839 69439 6950 2816 47990 43592 95018 80674 38874 35228 48427 75500 45138 60948 32347 90649 41227 93723 33260 56394 12711 53141 9166 61340 55483 11118 12953 42558 35504 66652 4867 38254 98548 71122 41223 5977 24730 37841 2716 73013 93510 95529 87466 78340 88293 46141 79028 58143 48934 29106 80340 16664 79614 62315 29663 16793 12256 62879 24827 72267 67897 66946 88743 79960 69881 81455 13837 68368 93624 88130 74778 16274 87889 13092 1379 71142 91206 50867 61690 12458 52264 24074 59158 51468 47242 62620 35918 81478 36239 64257 49128 57683 21531 65560 96353 86666 96909 40221 75377 4747 15479 82656 89109 28249 45027 65635 84294 38649 59694 56190 82709 87715 48583 74364 60650 41356 51419 34999 95134 93754 20358 86694 50895 79037 37040 65900 37834 79222 54673 88371 89015 4272 61213 24824 63672 54325 14085 99022 81032 12780 41256 33817 4652 14970 58974 12209 89689 88080 82697 43273 54716 70007 20023 40348 62077 59137 92199 75999 73646 29106 57289 94469 48005 87750 3358 99642 19771 2990 59545 19629 44051 38210 43696 497 85608 30884 72363 28735 11310 87591 34324 32271 13391 59211 25550 33930 10232 50567 26530 49550 65387 56558 57538 8100 5249 15981 37413 11739 12194 66060 45056 54237 52916 50759 38298 57900 24577 43809 20331 19332 36179 39369 37769 15529 53797 41738 43480 36158 71645 33812 40801 44276 51181 73452 59960 73230 62173 70887 56188 81758 63356 1532 2252 83997 21437 23454 29713 94908 45210 61028 25129 31161 74691 69261 3980 247 98679 16966 56280 68576 90107 17347 17886 96475 77169 97004 81737 17678 92405 88537 36824 60053 68069 14977 34479 54185 99296 45694 86565 53684 892 6529 56864 47086 78587 71249 30957 1911 40774 37483 61412 33712 19064 98454 73539 59847 23786 35240 66395 69705 99251 79791 96333 69904 61291 46776 85771 61229 1799 31912 73937 69970 23971 83847 82606 68216 42688 51265 28810 39552 57670 52140 4213 61766 5247 45984 76854 49731 73330 16028 94619 60597 33861 30754 12943 54935 70799 43497 15240 68191 31010 13814 35567 59974 18793 81591 74599 74042 31132 37235 27140 66700 53438 32953 83820 94745 54040 39463 62839 78398 84533 81117 1407 24370 51547 88808 73290 42531 81137 71364 4784 87 70195 91329 84748 63795 46362 98982 36443 58736 17139 61652 83952 23379 94746 12787 8853 84662 33630 58259 87611 66644 77721 55577 11498 22809 34967 16088 18951 59272 87977 94412 80677 28021 41315 17915 46220 19158 22788 78738 44263 66623 34781 56923 97701 13314 47605 36026 64839 47751 78465 17885 27135 19432 34434 58106 74388 30199 2630 28017 46464 12461 80099 23072 12061 26609 36831 55149 49053 82481 77031 53927 24322 99032 48082 65304 81531 71500 79010 14502 71650 10219 45045 66063 75734 95265 71633 57408 78422 68324 33963 6770 36866 79727 589 83187 55182 91490 80762 80509 65041 98176 51192 35629 95294 70919 60219 53924 53648 29940 53820 28231 9407 69650 92765 6622 5075 31336 85896 50368 36162 77703 34285 80666 61804 25123 16883 50584 85992 85249 88155 11832 7114 10824 76070 99971 77618 1416 50729 81639 91052 29752 16659 21642 63559 24452 44867 48490 25569 41445 70508 79738 22589 34177 36228 63982 7783 83942 38850 7350 38803 3433 62164 98926 67128 43055 47598 87485 23949 4481 77380 58974 9660 93930 65275 19795 87203 55515 56970 10725 14752 35113 29949 3222 59128 60325 55143 37039 95377 70603 26263 78857 22995 84029 99340 1016 27265 88741 75986 84597 13630 67402 20205 48427 16361 68801 88680 94195 26734 99982 76127 64100 99395 48533 38466 78490 32251 92382 51886 23558 49977 84113 47076 76455 69989 16580 45369 69278 34166 48536 11373 72058 27137 51403 30659 69627 26243 15276 20676 1526 39396 18932 40426 25033 91153 52762 2899 74942 88853 32828 71662 65379 21229 65333 94433 9227 98361 72559 63380 46983 64243 91958 33694 62905 39243 56970 10201 47210 6337 81080 92669 86064 7439 67582 92910 3995 14120 69984 52107 82728 42120 87864 99051 90573 32444 82835 12003 728 1 1 1 2 3 4 3 3 5 1 5 1 4 3 3 6 1 7 4 6 6 6 5 4 4 2 10 12 11 19 4 22 11 23 1 3 1 15 11 5 11 20 13 14 2 14 5 3 10 14 12 26 41 17 47 5 6 22 25 20 23 28 20 4 42 12 10 7 8 11 45 10 33 67 25 47 22 9 8 25 18 11 5 9 35 5 29 17 11 39 12 17 46 6 21 9 12 16 2 29 3 19 7 4 32 6 54 27 37 18 41 8 56 14 26 46 26 2 48 80 60 39 14 2 51 7 19 47 1 53 61 22 10 4 34 9 6 45 75 70 19 58 18 17 22 45 25 30 121 44 12 105 30 26 43 8 74 2 104 55 15 66 3 98 115 20 24 20 16 89 44 6 80 6 61 57 36 24 11 78 89 6 51 79 162 83 152 52 95 60 22 65 117 90 3 138 78 14 33 22 25 11 65 50 59 25 82 1 43 6 24 75 167 20 96 113 83 2 6 16 95 64 12 13 52 117 62 27 27 127 88 14 46 4 126 6 84 34 43 35 91 86 130 114 84 38 96 11 16 18 5 19 5 29 7 3 14 36 80 107 51 30 7 54 88 134 137 79 24 29 111 67 48 95 121 44 9 62 131 27 57 29 37 112 86 163 2 75 13 58 167 215 162 12 42 41 48 8 63 8 78 117 42 11 108 69 184 45 228 23 98 101 29 94 93 134 144 37 164 164 57 9 13 212 195 15 41 217 35 69 124 54 38 98 217 83 142 50 128 39 33 263 67 36 35 48 22 3 263 13 26 55 46 125 76 147 39 123 138 213 127 4 23 22 34 163 153 204 65 26 66 56 2 21 160 113 79 51 139 132 65 1 79 29 55 44 148 30 37 249 19 221 92 159 227 18 62 189 9 41 8 21 79 5 63 110 81 20 65 88 64 10 10 30 91 43 72 90 304 32 14 140 22 38 187 11 16 20 19 56 261 83 24 220 30 145 18 193 56 30 126 92 73 43 272 56 237 119 87 51 368 34 182 74 9 109 51 135 101 163 80 48 8 27 135 186 359 170 157 174 35 64 169 100 37 105 45 119 284 153 137 66 352 265 312 152 123 285 83 275 223 223 72 150 249 100 273 47 15 105 169 302 109 57 78 84 104 31 42 1 58 2 86 171 266 449 117 47 39 164 107 42 52 217 239 35 96 24 14 196 59 37 19 234 172 170 227 160 108 170 283 116 28 220 120 10 63 376 9 198 104 31 215 24 94 125 115 272 435 30 323 356 227 120 36 130 81 89 47 58 44 20 128 182 287 26 344 416 74 159 370 92 181 189 367 304 209 158 264 116 207 280 7 119 7 57 121 112 266 124 330 3 42 376 36 520 146 114 236 74 58 69 162 103 108 57 235 151 344 410 145 199 93 141 179 127 307 264 223 313 234 20 22 161 194 232 116 114 56 73 171 181 229 335 178 405 81 252 148 56 119 70 63 154 93 332 88 151 18 4 14 184 387 283 277 171 63 47 11 412 140 288 92 261 2 163 259 351 123 248 434 278 214 298 189 18 306 224 237 360 111 44 132 5 104 65 319 26 47 12 95 14 459 301 274 8 428 365 306 79 404 486 363 51 213 6 10 206 164 121 20 101 477 205 183 407 99 29480 38309 11614 92587 62208 27220 16225 53232 95311 16200 41308 91154 77391 76054 862 13259 262 70605 26775 19612 73143 52084 98238 60865 21477 91829 68038 69759 62168 75803 43392 81647 16226 76420 27596 44368 86749 38663 23640 34512 97662 32779 91247 21295 79437 36058 71298 91619 22724 92439 44544 85653 71677 51258 76270 28055 22870 78143 22810 23283 22422 53481 32868 26198 63987 51873 10715 12385 56712 92785 25302 21587 69947 35583 81107 55615 56459 93174 97845 29507 12274 34900 54257 68713 2475 1945 96844 76325 12749 83420 19558 25140 70012 75021 35477 90990 21000 64773 19162 46129 60807 64524 86334 11345 34459 81004 73514 90034 87119 97024 40870 54943 217 38235 39848 30712 9241 74913 29490 49160 60351 87774 72486 97093 56943 38830 34539 53940 28720 38781 35066 6986 26151 75745 82311 36626 82325 67664 5796 7985 48969 48140 66698 97889 79032 6227 75176 74857 71830 11899 16975 5988 92548 56968 36649 36735 49704 20956 40108 91533 87873 6259 27763 92487 72579 89218 59391 10951 16776 53923 48762 23563 96286 89318 32281 94520 66415 49983 32971 30337 69120 25296 53872 89459 2073 99397 53484 39043 9918 34122 78171 90206 80735 22296 22283 81049 85972 5344 3886 51765 10397 20517 74886 28447 39715 76903 83582 58655 84341 25260 10142 522 45511 80854 11652 96229 81317 61768 72587 94934 45755 62125 25893 4600 6055 70054 41636 28625 66363 65071 99151 52722 10125 52137 28927 64566 14487 41456 36942 231 27264 75110 71515 80671 12115 23572 7730 59000 12839 30614 30579 95245 32647 22929 67422 74580 38270 64491 76239 44456 91932 56752 89289 26973 91263 68841 53067 73597 29438 62331 6128 71286 3962 25560 99598 80490 35425 29848 96410 94698 79 50383 89638 3211 32289 78469 32807 12521 18304 11117 92307 96210 33388 75093 1646 42566 28289 27423 65875 88239 58823 44880 63657 2105 77304 75568 6214 95735 65764 26968 34956 1132 26845 88293 60761 5613 30871 48360 62682 97391 69710 66257 55626 97928 22097 87129 42515 2172 78754 46424 10225 51119 51064 36518 65448 27643 73667 58108 28974 51008 85943 2942 20421 23065 33943 48613 14756 19428 69888 75232 31002 9739 60813 85109 43944 74014 99482 39694 69180 74636 70140 99764 1708 284 32426 3190 70362 20904 76375 12947 95629 6669 55389 94802 70889 47750 92269 99376 12647 69727 51587 74326 27708 577 18681 17802 85259 42123 7343 91246 92475 71784 89292 35989 30497 27831 76141 15679 50345 66026 64525 65244 6824 94465 19415 24785 60361 81487 80073 28063 25552 23381 77479 8215 99533 81946 16755 94569 56854 43505 85817 8790 52250 68670 77346 29172 63546 90564 2700 64501 72802 85261 81671 64039 66783 65869 9917 63629 44944 34480 98275 54096 34402 83109 40620 24019 84208 44558 93354 48611 93268 35776 90944 85018 28 4598 92004 50331 5900 22848 53650 87200 28683 70099 16125 18855 17335 25405 25004 36466 28593 15436 7234 39969 11126 10207 37209 45749 66838 16306 55902 78469 86056 39030 93855 62760 46096 66539 86190 48023 29750 21046 2275 39915 49505 33962 14144 74342 84558 9817 42388 13993 35186 96285 955 6224 15435 2071 82810 16748 36607 79704 44621 71405 60346 90463 81367 29826 97053 95440 65740 73196 68240 53190 12634 48900 72672 40167 39642 7878 26030 68075 8501 40299 98474 67875 15384 92000 3370 25180 14286 83365 28989 25929 46956 52108 2459 8486 99441 49145 92517 28940 52242 30373 80026 43052 26779 66959 56575 24232 26846 50900 54175 93615 2670 78408 50318 76942 36108 80506 89551 6905 80871 28605 12757 30801 75070 13827 60741 6526 68279 5706 86222 96083 31092 87554 34423 2335 82699 70321 33628 77806 37087 18958 9790 40178 74075 6278 7884 60389 62752 56741 96338 17771 34397 92035 60887 37579 29350 49071 72403 18357 86175 52703 17031 13328 10879 97333 25724 18330 68925 24304 89269 38616 45519 94167 90483 21252 16890 76562 53584 97201 64237 60455 49994 17360 76322 4554 67487 28506 64060 76346 75691 41109 68199 3352 54272 5867 28765 9147 60679 4259 44173 34240 78796 67175 75437 92081 90751 92636 30678 20259 99254 59970 88102 2945 22385 52985 84070 78971 124 46050 63047 67806 89069 41638 23367 96810 78354 55934 35441 90228 85528 22754 2235 95650 2258 54494 98331 95916 57984 51957 61247 43592 62270 46883 3022 94076 13735 14637 20449 37878 37409 46246 52809 60372 33646 67825 93201 21870 95199 2332 36836 15448 13717 56449 10314 54098 21132 2493 33522 90087 15808 60782 5391 69312 83159 315 1 1 1 1 2 1 2 2 6 2 7 1 3 1 1 9 7 6 6 8 7 1 6 9 4 6 7 25 3 3 13 10 33 11 14 16 18 24 22 9 2 4 11 20 12 5 23 10 14 7 17 19 8 7 10 11 18 8 13 9 12 22 15 21 31 33 27 19 6 20 5 24 7 4 1 21 9 3 11 3 62 12 1 7 1 32 43 43 15 10 23 6 25 81 9 14 33 29 18 7 30 17 40 3 52 16 88 5 16 41 10 28 10 77 26 2 56 44 105 28 57 77 10 13 19 55 15 20 68 16 47 77 20 20 2 42 119 2 40 25 15 8 12 29 8 31 24 45 55 4 54 24 17 50 86 56 1 49 47 79 8 5 77 26 57 2 51 82 53 43 54 64 40 43 28 9 69 24 51 120 5 19 109 3 69 3 69 45 52 67 6 42 120 6 9 33 74 84 48 35 95 76 30 3 144 132 19 22 6 48 12 44 43 19 7 71 29 31 54 100 32 44 74 3 54 53 36 24 186 94 13 36 28 25 67 38 69 6 13 62 28 18 122 12 28 55 36 163 62 25 51 20 130 5 68 13 35 154 136 34 1 11 224 152 34 30 108 66 76 151 74 10 142 23 45 18 106 37 3 139 166 19 194 162 80 151 89 136 20 117 82 1 203 152 50 32 50 58 177 24 53 26 19 44 8 9 69 67 99 7 19 1 32 3 57805 93080 55173 23348 37808 96509 16627 48038 32710 78604 84340 78922 79887 20463 59595 39815 60139 7985 75743 64607 86904 18351 64824 20139 14522 9801 53535 11163 87238 34775 33473 6405 26067 16332 40509 6635 58498 39329 9498 2781 48678 4939 91387 26974 62189 31260 38578 50095 44229 4281 27482 36547 24142 84562 21437 21391 15608 60289 98641 45104 84185 54057 78313 78028 97527 98831 41410 21861 26067 4732 43515 25669 36565 99803 68099 69001 4954 90934 21977 90221 3418 23481 59269 83237 35074 90495 80424 72977 2751 10790 14727 68343 69297 59345 31796 37583 20498 829 67773 46878 42676 18252 49681 98141 54064 15172 3495 19451 47976 83903 84838 83709 31882 8809 74265 53656 23908 27531 22034 52747 42854 44182 73161 4229 14140 93233 32206 90356 97313 39943 32251 57210 34628 46539 3861 52662 82424 77536 59753 16811 39675 84432 95795 37240 6005 67784 39783 42040 12252 67393 9293 49162 70646 15103 9400 10414 98718 54838 46960 72814 59274 8750 79786 79149 59660 35119 86077 17221 40616 11315 22588 50004 51868 31008 19314 30307 22018 37011 82240 45454 85940 93502 55916 16751 6462 34303 55553 58942 92141 31487 24000 57743 63921 75373 23728 10868 87629 73353 20498 54024 8798 89334 48513 64236 40220 11055 32528 94232 45720 9430 8297 112 82648 75964 11892 33666 57805 37417 77778 79792 4542 80917 37435 6977 70051 2145 46148 75661 75665 63187 76001 32010 58140 32368 93295 87865 25437 22856 44049 75940 23766 53388 1796 62553 6690 13175 11948 8599 25209 64166 11366 74087 66952 64077 31107 29553 85878 15401 39108 51994 63857 70055 46133 41177 4256 6285 31340 93549 4552 39335 57719 86917 74751 49212 93691 74917 50330 46246 61877 55696 57399 75530 82520 88186 31367 40930 71967 87583 59928 20397 62048 15383 33845 25061 78640 52263 62236 56708 4691 8624 36300 57056 24400 35241 80728 27288 75312 35752 19121 42367 44881 97013 9745 46717 310 1 1 2 1 3 1 1 4 4 2 3 5 5 2 3 3 6 3 8 4 9 8 10 3 3 9 2 12 9 4 23 21 5 2 6 4 16 4 27 25 6 11 3 10 1 4 37 7 4 13 15 21 15 6 42 2 11 20 19 2 32 2 24 11 5 33 28 2 59 16 2 3 36 4 14 23 39 36 26 18 15 31 1 24 33 1 28 42 10 45 6 24 6 29 11 8 44 41 46 31 18 55 55 6 8 5 45 53 82 28 12 69 1 15 62 14 21 37 24 14 38 13 46 53 31 56 43 26 19 39 30 43 7 73 27 59 2 12 25 56 54 17 10 9 30 44 2 15 7 29 16 54 42 13 54 68 25 26 13 39 27 8 22 26 20 6 23 35 71 2 107 19 42 130 76 12 92 40 34 19 10 27 60 17 84 102 41 20 13 35 24 56 9 181 35 23 9 31 52 109 106 104 73 20 22 117 155 40 147 110 35 53 1 111 55 27 58 102 1 143 40 45 35 111 46 83 123 3 75 61 42 39 79 85 72 37 53 46 102 27 5 100 82 19 38 88 102 133 61 58 51 112 47 4 132 125 96 8 6 39 89 24 121 65 60 112 94 59 32 62 138 42 10 98 44 36 66 30 100 23 23 77 96 32 58 54 98 215 10 97 24 116 27 117 10 50 158 35 85 7 92 73 122 19 15 24 36 56 50 39656 78581 80703 95222 41590 84776 59424 49453 78917 58921 49632 652 13891 47777 4689 95449 33722 13078 29588 80882 39129 79844 56568 51500 86999 13517 88246 76789 35669 91830 72285 9931 46779 66790 83616 54333 55197 42139 11110 5027 7606 24800 21505 76281 67536 73234 25447 12755 65036 64577 8668 2238 48614 77651 10805 99092 63619 24143 46950 96060 90324 52802 63544 44971 87582 65614 25401 74697 48969 68584 7225 26151 48766 64943 83608 76025 66753 46637 62513 73360 82245 10159 54088 82657 88304 45680 69963 18521 37626 3471 18043 24600 90563 64815 10660 21993 70012 41220 27129 34794 1064 21484 10226 6886 40393 25638 75473 15019 73525 50513 79637 35408 44455 48734 9895 43237 71786 45424 68612 94041 87068 97015 77732 69222 85922 31421 65306 92588 51968 42645 59840 68945 3700 11860 28587 2051 93805 76884 1401 75966 61659 84340 31124 34788 77250 75160 35249 81110 11196 18816 13909 16652 44982 74625 46174 9866 12741 74705 913 98454 67336 72400 98375 22024 19948 1628 7616 84562 3240 33160 88916 47053 58327 59936 82107 580 21463 72802 34358 55640 71902 35444 28890 74232 57938 8624 70158 25149 44324 35617 34536 82547 51100 55286 49834 54645 12721 95664 43469 99623 33652 27065 8385 60749 39260 13762 66848 23009 12771 24939 99785 620 94371 97633 52580 73391 71699 17751 27145 46660 59510 25676 74032 66588 98327 56266 42764 19114 19168 46262 92240 17945 21831 85988 19094 43049 65854 69759 86176 13660 5373 60299 74668 3418 32132 44330 22214 70915 31451 73469 64704 17203 90458 78309 28953 56730 19240 815 6102 82606 98547 93925 64666 59313 5162 95115 30417 52556 90712 12573 52332 4294 20257 32697 42767 46967 55264 32994 1179 82106 42638 18703 17926 26102 72472 19910 88290 76821 7000 39439 75841 57845 76323 99608 94171 45792 86327 77442 95335 11359 84511 1680 47419 47471 59502 6704 53166 96698 20960 305 1 1 2 1 1 1 2 2 4 1 1 7 7 3 3 2 5 2 4 4 7 2 5 10 9 6 17 14 7 23 5 13 21 7 3 16 16 17 9 1 5 16 1 8 22 15 7 21 4 3 41 14 40 1 12 27 16 47 3 24 3 4 8 25 21 5 12 46 34 6 3 27 37 11 37 12 5 62 40 17 21 30 3 7 10 40 13 37 17 44 38 19 19 29 15 13 53 16 26 22 24 43 20 4 5 34 10 40 52 8 4 34 10 7 10 96 20 54 1 11 4 31 12 81 5 1 4 34 4 6 9 36 25 66 1 40 94 5 28 32 64 18 13 29 17 3 57 64 62 75 52 41 77 37 63 46 85 24 17 14 20 16 2 103 99 30 27 97 23 62 23 104 50 23 14 16 27 71 43 8 6 72 49 29 138 15 18 57 7 24 50 52 81 90 17 19 5 23 25 21 73 23 60 75 62 2 56 11 151 31 17 120 11 68 91 15 101 38 99 50 37 65 34 117 12 35 28 29 4 3 100 46 146 55 36 57 137 93 17 19 37 11 88 75 18 117 60 63 101 7 114 159 115 43 111 104 79 58 27 120 109 71 40 9 195 141 129 47 106 130 105 133 133 117 86 11 8 23 172 62 1 9 80 3 16 109 84 20 71 201 20 45 24 64 132 162 177 48 21 51 20 60 146 114 33813 72865 27083 32353 85423 88446 40992 95307 69387 64596 5800 71277 81068 6122 49384 87117 37290 26435 43622 29704 54496 81214 99421 46077 63455 96734 51246 40825 90819 58768 73054 86717 57407 94228 99663 70839 49091 16725 78249 50053 25493 17572 44674 67760 46421 77797 74143 71578 96149 34203 31251 65324 60658 63453 97128 63459 70415 83427 96628 54588 65881 79777 59583 47239 61735 95206 22692 67454 81720 24069 20389 40153 51041 83584 78776 19803 6885 84165 1038 29802 57547 90411 35028 27641 21976 20780 36069 33226 80196 63494 49885 1301 69513 8977 82183 66324 3290 33604 45737 50262 40336 94603 35710 35034 62130 25109 73933 85532 32846 40001 25363 47750 15118 96260 52121 77635 19667 37101 78451 74789 13131 48887 66045 33738 69124 74445 99819 32039 77064 56146 63052 90993 54526 91618 61802 13668 69438 22626 9773 86485 19171 96813 47681 68231 24372 68964 15506 82332 47654 5864 39704 80032 98240 67080 96533 89389 21490 49531 74794 95290 77831 28280 51895 32731 15114 54715 36361 61742 87238 25294 99301 76229 14892 73795 66498 51205 90467 22773 32880 3026 91231 40324 5451 99289 22241 42810 39006 3797 65016 41825 41752 7263 64783 49164 8925 13571 77316 3610 78096 91997 67050 63920 36676 17189 2778 60356 49273 10193 35381 68005 35448 86961 97163 52526 72100 39221 39054 12598 22020 39887 93329 77213 65943 35410 39433 53565 40454 66118 98731 29742 32126 97766 79605 16803 8048 17334 88107 73020 86079 46480 51513 38298 65943 1495 44663 12217 24509 69229 21184 72386 2472 79739 1540 65198 5719 64806 68041 80721 75429 64426 84527 54139 30554 14244 31332 46932 30456 86326 66050 71936 8519 87514 86630 97775 90865 61965 87873 89022 78205 63683 28210 31478 51676 66712 92833 29164 29608 77309 28562 92758 11827 1149 92407 80698 17683 95245 79942 62996 78293 44886 56998 29266 90571 21942 376 1 1 1 1 2 3 1 1 7 1 3 2 2 7 1 4 3 14 4 7 1 6 2 6 3 4 5 8 5 1 19 4 2 4 1 4 4 2 7 1 31 4 18 22 7 19 20 17 21 15 18 11 33 35 3 3 9 43 17 27 18 8 20 6 1 12 6 23 14 32 12 15 29 7 14 28 26 36 14 7 7 17 10 60 8 2 19 9 11 39 10 22 24 6 24 3 8 7 24 43 16 51 55 4 55 19 22 49 9 22 21 1 31 38 25 19 19 31 44 20 62 19 21 26 5 49 6 2 15 11 16 80 42 94 20 5 14 40 20 82 17 84 12 6 94 87 19 24 64 79 35 22 4 89 35 27 29 101 6 48 10 40 31 72 28 38 149 46 20 115 70 17 19 56 13 49 81 1 27 36 33 14 152 33 75 83 5 43 85 24 8 23 67 36 2 22 44 37 15 68 35 125 50 4 22 1 135 18 37 100 17 24 49 96 19 112 36 84 124 10 118 74 48 81 63 18 168 18 70 147 44 79 16 3 115 34 8 53 51 136 137 50 27 153 140 38 38 27 129 51 66 40 90 175 62 5 46 58 15 32 121 104 71 13 106 127 79 110 109 64 138 19 5 25 149 78 108 64 24 94 52 181 11 70 60 79 112 107 21 97 79 75 18 21 35 109 57 116 75 32 67 39 7 176 101 99 6 105 175 13 51 101 239 11 33 201 40 38 260 48 83 40 39 166 46 45 61 174 207 94 64 19 13 67 28 105 91 26 54 32 31 24 98 20 29 19 48 46 3 52 94 136 103 61 14 92 18 179 148 27 20 124 138 3 99 206 51 121 97 55 85 221 99 39 137 6846 75601 96174 18960 55212 95757 61524 91519 31707 48537 91219 14948 63916 74340 12906 73503 64140 89672 5076 46580 15712 24729 23860 16338 81159 56505 98530 11294 96390 16821 55514 43278 30969 42224 26670 27999 2887 5734 96887 86295 3598 75141 12506 53403 63742 91679 11242 77779 24781 1499 37927 53540 36977 86689 55553 71268 48168 89357 27433 85492 36285 48145 54826 66446 84854 43670 89304 95785 37080 28863 53511 56979 31127 77873 3254 20153 76815 80335 76768 44323 7442 26171 64339 55397 84383 54547 81833 26474 47843 30531 3810 76442 68946 68474 24407 49365 58618 92522 96787 62712 50964 84854 58301 39628 96093 89863 33306 26891 98780 67413 72039 57919 20708 95325 26848 39412 31796 65966 83593 2322 75389 58783 31045 3608 12965 18166 4838 77040 54856 96156 58854 11885 44425 49526 49307 72250 59634 91430 40841 58122 38597 5173 52896 65112 39139 80073 7653 27234 89923 20668 17431 58062 2190 84222 23834 34577 4418 66513 61316 10157 21723 9030 86339 44139 98412 93286 61926 24476 52878 31200 7210 20115 22341 47506 93725 56272 43360 47453 24820 7793 52546 61199 72774 4607 78267 6272 68634 91422 33092 86606 12041 59982 29622 83750 13281 72042 38748 53970 16001 33395 20260 53709 43613 28059 42874 48028 33659 95874 7436 63892 65747 57563 58634 58062 720 46003 30324 53027 34840 42419 61132 33442 47770 34328 72439 82664 83126 36017 26923 16260 99902 3612 20050 54787 79008 37685 41029 28322 91377 8474 42238 39161 42287 42977 73608 96736 39142 97632 78971 19112 3875 30934 5308 93635 6849 88082 50402 89366 43107 60030 45001 67040 19547 65780 49811 90194 69802 8190 12334 21056 6400 68681 83178 18604 90851 14741 11134 37266 38018 82338 37951 52119 46177 15347 95707 42928 24961 22031 61857 44495 57709 23944 47356 69696 96738 35423 59721 48073 82399 54824 36956 58004 33506 25313 54200 35682 90058 61764 8167 81435 37691 43174 54595 85867 28059 77526 9693 48311 86270 85271 5383 89731 86465 43533 43564 50052 46994 17486 77832 81913 57557 55065 91390 29171 77390 58320 17861 78006 85173 8862 21380 61236 46844 75829 33763 29688 86900 53181 58651 12624 73674 41367 77965 77969 36647 4964 30676 92505 50461 19564 84208 7193 75863 90959 49604 97315 22244 44387 3731 49950 91280 58922 90220 31697 51821 711 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 712 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 701 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 701 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 39324 19979 87077 89655 18557 25974 79901 59204 84743 68716 6446 96288 66992 60936 43620 5256 42577 27874 21004 76821 86895 93061 94007 16579 5246 73567 20214 9021 14466 21706 72681 35194 42443 20054 31142 66617 34226 79336 58481 90933 98566 81393 73358 68038 2547 15986 73880 94182 98532 72674 15474 9297 70788 95733 96567 34778 55596 90836 60800 5307 40107 84981 83625 14438 32009 62522 47190 56413 294 41450 92107 4833 39464 57551 55237 14925 83359 88417 11421 28418 15170 39662 93713 28687 44556 39040 22765 50653 92158 84460 67469 59691 10922 90606 12061 7209 2807 27501 76928 85943 8074 28929 15290 87897 41165 65811 68692 42633 25594 30065 36237 72174 74062 1013 62614 57385 4731 70093 6609 88504 24300 44136 40341 52261 15126 72959 44564 23852 32683 22465 20927 39541 63523 99060 71762 24738 23864 75029 81369 93746 94030 60400 13076 12384 81631 47480 16421 59874 34059 54080 93651 24376 51921 15663 96051 48543 33879 77459 8205 77513 50214 99497 60905 20405 21679 5130 66704 47903 5692 55321 76823 9245 15397 75935 6830 61136 73877 29040 91813 46288 586 794 94622 54939 10947 34885 35276 58288 1249 43153 27113 17936 8096 17933 35787 90544 30890 16480 52253 70980 13412 2293 97216 77799 64710 99892 2131 96365 72740 32157 75758 79420 15838 10545 64779 69568 72771 89109 20453 16020 5190 24760 43006 34308 22904 66159 4786 90234 31337 80369 10993 79195 44363 42947 55721 78744 16210 41228 2250 75009 99261 98834 98842 62933 99586 67172 70869 82979 62854 84151 51541 6747 17834 79417 25118 20142 39144 32477 41139 62174 70713 36807 49648 80887 79295 4179 78523 55469 94493 36424 81392 49325 18361 39751 87175 7732 66446 57791 40214 44216 5399 28104 40202 18528 52762 77892 89973 71952 78270 66293 51015 2248 38500 22901 89097 575 8915 37151 23584 56415 78910 73471 11533 59921 49656 89355 99055 38251 53677 59515 96294 12959 94719 56368 29507 67259 29025 37943 72360 73680 51334 95433 90508 87739 16356 25245 90358 10831 59003 82151 7424 30459 71618 57441 73483 87602 48125 63207 46485 39474 87167 93079 45933 34881 1297 24006 45392 30108 58396 36453 19072 14264 52445 14385 8255 54768 33150 93519 37686 92474 9661 93044 41132 67962 81216 66138 6110 97794 69519 88720 68115 28108 3051 48524 61308 33281 28347 62718 77456 99596 88004 50880 43839 44274 10807 4915 32814 24589 55605 98291 12827 4186 72885 89667 77871 75599 68412 92163 25419 8028 13787 43267 13995 16959 88909 7803 59272 61659 19693 53258 93112 48927 93456 27590 6149 99423 12477 11903 46165 11635 87021 92749 54838 70765 20546 50584 48910 38326 87945 97207 44166 16571 23828 61621 25327 40797 27034 82812 11587 28032 66523 62425 28529 86595 18558 50355 49160 95779 79962 52869 70818 44578 58206 8734 45982 96281 13111 95156 13977 45556 54933 58331 33283 74536 69532 27563 18976 25197 58249 5404 43865 16271 93277 70971 9646 89279 18461 20934 36270 81153 4753 52689 70608 87060 64008 10857 62991 7574 49699 23718 38007 85148 77027 62810 45927 97196 16026 9575 6395 97132 40001 36655 50677 31828 78981 23485 38833 4787 837 65836 13056 2979 24265 82578 17189 51615 55636 54221 91731 57017 85829 98065 11300 95927 9782 72156 41123 68000 76223 80506 7141 50344 16869 62649 32892 43201 57739 77718 33767 64552 79193 5125 97988 71585 49707 82126 87796 7228 7182 28136 60555 74058 31155 62323 95234 37087 50901 38514 15733 54724 46934 71547 81176 20348 1358 64780 36038 106 78349 83628 72207 25188 48873 82591 36714 7905 50959 43323 45693 43648 9438 7355 44169 54368 71537 80335 43874 10625 14583 47111 30502 29570 36312 92698 8705 26955 75258 63390 83658 76367 2043 3691 36622 54375 80560 62695 87783 44721 85149 98530 61968 33550 35007 43872 29084 91735 94253 87348 89745 97902 71819 64626 68369 40294 25146 29505 52042 77964 53305 16839 3548 3238 59526 5480 65082 40603 92211 65223 1566 27639 49326 3436 93518 67220 5540 47816 25870 51895 79282 23133 95972 38788 81494 97622 61778 29624 62073 51602 48517 79800 93889 40967 83917 139 16231 16825 51013 48057 14062 90189 24334 38052 43779 25517 18350 6054 84273 18341 74740 94715 28359 18097 32227 79447 94051 47210 22088 90346 46740 22042 88333 66252 43486 57917 81884 71697 4280 35993 33623 16653 746 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 87576 78857 9780 45188 5705 59205 83292 87109 60097 21126 44240 69684 37519 68133 4400 95793 84053 38404 22160 23403 72891 81706 31965 58343 39032 41490 390 97224 64677 76791 31898 16185 31336 85109 71956 1351 90827 66207 93602 47551 13305 7823 63820 60432 33219 80899 72049 19209 45272 25598 47954 96908 9840 11252 25085 31288 25874 72531 98503 34373 20075 62234 62305 564 32560 5710 8242 80892 65614 11789 63136 1978 98628 20976 21910 5584 2841 82453 69124 11803 2536 21725 81449 44010 56082 58155 38433 22930 55024 56533 80926 85465 15063 95309 72540 3291 76132 31575 87022 44248 33707 28871 16669 66033 72695 7754 21303 97872 55877 75192 9233 48482 74472 90934 56820 75696 16582 23312 62200 31815 52673 93105 9519 2731 27109 84726 57121 78543 74203 54338 28801 92638 58970 76071 30772 57653 75932 70791 14764 66438 70768 18352 87648 15393 73556 58148 5725 5018 69652 40844 59899 21607 62437 57088 65170 42646 30148 10840 14192 90104 85773 25015 75328 53974 39719 58019 10559 96821 46724 51145 13490 96415 79796 25328 47004 9168 61952 55977 32026 11067 52564 259 18340 12593 45779 42320 87411 13702 67593 35276 48484 13093 22186 41381 76147 66922 98999 77880 70967 7205 85406 66976 73053 26401 19841 11472 6495 53490 24260 3164 8713 73101 44430 27991 58482 75345 67113 23205 53255 1878 89118 48359 25643 56983 79799 57690 68958 95759 77810 50382 95792 93756 12145 22395 1042 80518 17688 35649 62827 27240 20146 19728 28453 67378 8385 50980 26228 19381 60551 39396 38043 60607 95886 37286 83434 86836 67902 60916 6327 85214 26497 82482 55891 1338 87290 47806 3011 18770 26790 88324 946 47699 3063 3499 12096 87932 86531 14095 60698 77814 66671 50507 74348 47501 17095 79313 62095 6580 31917 82527 72505 729 17457 98892 81755 14426 53416 34094 74355 65275 85046 11364 25700 71231 2601 96590 16209 4977 70295 63353 96963 29039 3010 757 47185 70737 81068 90639 95006 98727 27682 32252 60106 89210 82395 45319 45451 79350 10863 23819 89021 10954 5414 83835 75111 74198 86103 65914 16269 4980 38602 92394 41549 93795 73282 93868 27148 36130 57779 57013 73797 49109 37998 43466 1657 4797 96627 22678 90354 28179 20285 22693 33716 28889 54821 8679 91900 45666 37328 39046 36630 96744 42203 8408 53338 20427 92487 53987 33281 53947 42685 93839 96929 82405 59782 2182 95908 84770 91367 63509 34276 23600 39762 45808 41282 35966 40870 16853 33617 47707 6563 92431 84147 72670 10001 3045 68203 42603 25793 67752 96785 82149 39172 15805 53879 82445 96597 8614 78326 59361 1317 68099 96545 11093 47216 67207 96080 7863 8656 23498 47323 22774 67279 85049 10538 279 10720 85828 41927 65672 9570 7500 70568 14823 98487 53828 64959 21558 60240 27002 50816 46490 77239 2051 3241 52707 21581 16324 82557 42355 36108 17642 72481 40988 8542 23348 87317 33947 52452 9470 81551 96294 79029 8079 40591 87481 10579 94884 65016 63263 18896 44526 3920 48561 24834 19306 62761 43287 71744 35847 3676 2541 5758 44440 87739 7945 95524 97988 86743 64631 87536 31003 5021 14503 70211 62116 65660 61163 64020 77326 15978 7425 25801 12268 13780 59168 67453 10025 318 30123 18136 14298 89243 77220 43105 7536 4117 74085 83553 47877 6007 93548 93551 89539 51052 24959 30490 71376 68958 20813 93911 45469 61209 18293 91715 26555 2850 34541 48951 85847 4532 19750 52294 32126 93040 92134 87716 85967 58700 94368 18877 90024 50892 59556 87419 69717 83822 58861 97658 67619 27919 27188 89159 92914 11903 99317 51166 61916 99115 36298 16875 16418 70385 35537 89777 16155 53744 66165 79107 63318 95015 48122 7494 70775 69614 85634 23952 44298 58102 36988 49399 19651 58062 10766 39937 59937 90384 96984 91512 38613 24134 12129 90334 7782 13037 4147 49792 50737 82576 71808 3462 58071 32075 88037 71213 42529 72085 81795 37937 36086 30719 79480 40737 91137 36076 20703 86427 72080 15724 40568 99702 59919 77846 66068 45614 26306 5692 78347 10336 38164 60571 56297 52399 57565 49927 7802 76540 64168 26264 23378 22601 22347 32213 69718 83653 49623 39890 28762 13892 59872 92857 99709 7338 3822 46412 42449 51470 93570 57241 29904 1354 68732 1905 48271 66689 17464 277 64275 12389 591 38304 57734 14111 75010 82229 85357 68991 1235 4191 29959 14686 23354 78840 7114 84595 75460 95939 32625 68999 85370 6044 53928 27595 50703 53106 55784 90366 17719 25099 43238 31189 24002 85164 31141 64950 1621 49730 53585 72538 93718 16126 8546 90984 67406 93853 31259 13735 70646 79610 17596 45437 91720 10075 16552 67364 770 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 33322 45264 91453 76055 21464 74283 61822 13685 5939 7565 49898 93599 66228 72111 73650 54430 17296 43188 47661 88687 15256 362 40329 4110 40236 84010 16031 4418 58217 76581 41058 53115 20534 92142 9912 98192 44642 64746 84098 33658 38674 40296 94628 95142 55047 19914 48793 75213 73348 24236 92880 72564 82819 83529 38779 52752 4916 18729 40747 67127 420 58171 18929 61195 76682 65281 5194 240 33366 14924 99104 52332 57021 50257 33628 38806 98713 58248 93072 22583 46253 77053 98158 46803 13412 34405 77905 49227 14952 80643 30527 45062 4595 7859 14486 29255 63380 88293 22025 63175 31890 95561 92832 95506 72851 73141 24980 94614 10020 40891 89988 66971 79121 3082 51853 37406 90470 19862 92937 70460 68524 77380 4854 81371 10109 16787 46081 65047 57368 51783 61744 14508 79580 5950 23705 32434 99727 73261 93509 26618 53867 22251 62226 87164 23373 24956 38112 35983 80396 6393 64362 36907 3665 386 35795 57065 6861 65572 27256 21746 39924 88711 95192 48341 86459 71501 91814 97542 63522 45221 96726 39453 18886 5358 78155 94847 94113 50450 54948 28153 97100 77670 75076 73810 74908 5044 67781 27562 97866 82242 53876 79254 93864 21065 10378 91910 53834 27727 93077 79838 12113 59410 20018 97181 14293 46780 10686 17776 98753 58654 97450 77200 22138 79260 45936 86092 97356 88926 19986 91450 20375 54077 67265 52219 1915 5953 57994 5096 78097 72879 52153 34298 6641 83695 60571 34455 36125 50279 16946 11159 84113 78722 99490 36115 38726 1398 33450 26781 53536 33250 2355 38059 405 47318 30968 96388 58789 24136 49864 9403 61407 62808 75279 32811 67476 41035 50270 62100 24681 64974 29786 24587 37949 17580 35844 94858 41991 30621 41734 36197 44770 18844 70137 33471 46832 15330 64310 36648 50213 99467 39129 26513 87082 86748 37846 27544 86067 50772 69480 96102 97589 80577 11654 2193 68674 26109 33226 92494 93228 40107 87839 20156 35482 75757 72482 8926 72381 68130 20699 26233 35484 61189 67900 21920 29020 69862 36201 21737 77979 14294 64680 13252 90709 74154 32323 19000 20265 12908 92460 43833 83363 88316 20330 43685 58158 55610 55459 32230 29193 70701 35337 81538 23877 91693 27800 85831 21284 88393 56433 96862 93812 62684 22734 39577 59533 13003 9936 93347 81598 62233 47736 43160 73574 24429 67077 57008 4548 16648 60256 28960 3100 84 27283 42226 7463 20251 63910 13138 15819 54984 40733 32615 76013 6950 50824 19616 39407 26805 88828 84506 10358 66882 36049 75332 59915 61512 12985 66288 41029 4965 29687 6275 30442 43067 47134 59102 32822 51828 99096 20519 94204 30773 16430 44570 4173 44110 50331 43509 41497 27031 18568 54904 47774 38769 5461 46959 18067 91042 78011 33111 13762 19809 31705 38405 69698 93823 80113 23768 10007 73237 45690 94817 96223 22067 5671 46939 83976 19550 59011 29129 53318 48418 40930 933 71013 28867 38792 46827 21682 73159 30176 46688 92094 28910 45804 21674 32938 77863 85085 37632 21192 11913 29670 56311 50145 43894 25476 76781 15756 26113 25765 60818 60418 40130 13817 48963 97471 83597 59379 73677 27979 75047 25411 89264 23526 1755 16939 93837 20492 25254 31685 87834 12555 76133 98706 87480 44228 57546 60216 48962 50712 44186 41922 96348 38436 71994 44582 36000 42594 95562 31406 3624 20477 54038 6309 50352 70319 25917 80756 81061 52304 39687 38843 19191 88244 86104 52093 5632 42933 52723 97886 85184 57309 71328 29284 60364 92569 44480 42627 21744 16519 8120 36239 15053 41480 91121 22201 4284 69228 91787 25168 47584 25559 20588 99195 59226 28430 88412 5816 16600 62842 87059 78981 32501 75211 78224 14730 51276 92604 59634 74434 657 11751 62796 5213 70117 38901 370 8192 61542 18855 86354 1076 43057 38206 29730 10125 40157 20695 25539 31837 62283 4519 78040 83306 45099 31069 10351 40113 58992 84914 30601 41308 91541 67961 51842 61392 26896 56847 98288 88368 70556 94063 12472 86384 60943 31774 35326 4355 26029 89458 85755 26797 14546 99943 94539 22582 10387 22009 18770 70834 38931 75122 98866 58881 43965 46687 75258 36512 90739 31142 20245 57664 59848 71300 87062 45713 41551 52907 41441 82777 34022 69914 4572 42613 70270 8795 70329 17752 37189 57304 84600 82668 54244 23054 6516 15792 20271 2922 70237 4224 80047 79404 66577 80984 40691 67699 13789 2754 96701 1435 5546 41126 56810 79941 23924 36546 25128 29715 31652 73724 98000 68363 27025 48108 47277 70317 10046 30238 55614 87544 57327 1394 52566 45063 35815 91318 67444 73494 31585 65968 19528 76847 26835 57549 82842 1550 82399 4387 56340 62950 13144 71585 72194 46671 98453 65524 94324 36399 77861 90178 50926 60801 92460 98975 69598 11630 69305 2878 54851 41559 81929 85498 41800 7401 38209 19368 33770 7323 716 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 1 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 37421 1791 85951 93374 29620 64838 36081 70767 89432 57646 64238 73850 76850 63595 60519 44727 8095 29827 39681 7953 3024 55509 23344 91115 67214 21304 85860 48195 1404 29185 52626 41521 36037 42301 93134 28442 8161 75999 71705 77502 68688 58150 4877 79071 83354 55418 17125 36647 47639 64006 40573 97819 82743 56819 37237 9116 63292 16850 91316 42787 2444 24247 39496 39743 2760 39972 63156 83865 55192 49598 80552 91978 90422 73185 1038 16579 84145 27014 89033 84733 82930 56445 76296 27691 19584 66676 49844 41844 99142 90066 20729 19782 75722 67982 85572 8204 90885 30683 93370 36063 36732 12816 52441 92784 8419 90780 23098 45219 91824 85547 99848 58365 3390 64677 87824 92867 84252 5063 54700 9719 50834 47817 99773 10079 59253 27715 13785 91223 12628 88113 54863 6651 48449 60267 51666 3639 6323 69428 62647 96575 69464 99630 97581 9022 76185 7301 1291 91865 1681 59192 46034 16910 84159 57651 2749 84114 43852 39730 36575 64631 72757 23039 91090 82169 82076 1336 29429 28886 816 3073 16277 77764 95331 47479 59862 84521 79176 60868 56976 50718 86311 23461 33014 91214 98392 53669 98815 44290 31073 67175 61739 93596 90542 50623 27507 3854 72552 31425 52545 18382 81720 79742 73947 56856 20892 20471 24701 76863 99018 76384 90558 44679 47581 54868 26581 39927 71747 22426 16558 35761 34690 47711 45306 88801 88938 9721 39554 51937 3184 91667 2899 10734 22948 9097 10409 55528 85486 27348 36835 1230 9872 15483 22097 1274 11956 48266 1520 60407 7683 69086 51191 71426 84794 65417 80431 35801 75732 62393 97750 67093 12727 30413 58148 35570 57934 5859 8926 3696 18423 34293 55817 84341 70753 37136 75504 66863 16665 26520 58876 87558 80875 35611 1255 3183 39207 64500 51697 16248 16735 78538 69822 34925 38916 87682 21995 81778 22795 40270 41227 40411 21937 4806 93921 12207 59706 72459 583 82812 23148 45045 27424 2987 4319 98339 42525 95934 77903 92710 79994 392 78608 23792 46794 28802 5820 43319 77790 1420 84949 51200 77704 27775 33380 25977 63435 88077 94979 45054 62252 70319 32898 79596 39386 47738 93307 84801 29151 10870 83518 59189 4152 51886 46943 94254 75063 843 21257 94214 17788 55490 61563 86678 91260 56478 36424 40321 22325 92 8470 8711 21744 23858 78024 70138 98544 60226 4161 90747 20400 84671 63940 53908 45675 69437 94325 55552 6223 29026 72103 90473 55240 784 5454 69368 63156 19540 48818 79585 48724 98508 61054 16046 24063 80269 614 32163 21043 52173 8011 55309 30403 65449 2280 54855 47153 29333 97939 4481 5864 58761 21900 26744 7677 22763 61860 71703 65839 6251 5649 47420 89485 18047 75571 18249 40576 7050 56734 83953 66750 22435 65287 92062 92136 90372 12001 62189 83585 13012 26141 74139 25565 27178 79508 4373 93025 74862 13722 75117 65662 493 55454 63502 24473 88501 60373 2933 60244 91625 97251 14583 79764 20078 85972 62522 48444 51718 26362 15761 30441 243 53688 25628 38347 96187 28710 60519 30552 64061 15974 68056 79632 6040 8188 6024 47155 81407 61959 97120 13379 83024 31443 98357 38858 25169 98224 68999 81978 34417 32298 47714 59005 3803 54823 54173 37590 23493 6542 16341 97565 12079 67993 42092 73038 16905 63550 68210 41112 36033 93376 81387 6664 81849 62363 29295 92578 22205 55681 83358 88849 14513 95720 63782 78748 27325 93694 9775 95505 16128 6208 47566 41991 25867 90571 1913 41765 18703 10334 8170 10024 81597 85106 71247 9890 4714 91835 40889 22900 38086 96079 48820 53513 48031 21473 84285 70346 1351 7563 29279 21150 18660 88806 11868 13567 86352 17522 16799 7583 10293 42760 755 59528 73994 22635 59211 70893 56997 45461 26880 44273 61559 5827 89701 67031 5542 17461 79294 24681 34908 72442 20372 85229 97210 78776 36123 93576 46833 76439 67703 40414 35425 10716 65027 58765 8682 56451 84872 90118 45704 49602 85767 52890 79931 17754 69320 94131 38552 65691 24615 10414 22158 19934 15609 94037 3325 42978 94311 75850 27119 45322 33120 86514 22157 19688 20404 59842 79633 82085 26052 45663 93509 52960 35321 66175 17718 60815 74677 26318 77622 22068 14003 83579 55376 70285 77830 88035 83609 31442 12132 43520 24755 92435 97906 18104 66745 24969 76789 40644 68777 22963 52219 66002 28803 46738 67473 10006 58442 63128 94309 4445 51315 2767 60906 98251 98752 98641 76386 75186 27906 10724 7874 33837 80276 19084 48867 67981 727 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 1 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 19242 1799 23444 74450 25514 66521 92865 61415 19987 19275 88973 7247 91014 86192 9705 22829 21167 32225 63626 947 91713 31313 87531 87599 3429 9802 12623 15262 49850 77574 57948 39822 39167 47883 83372 42159 53488 35273 43799 76218 65003 19266 587 27834 65873 67790 66569 14153 87305 58052 83199 51868 10013 10664 78273 59915 93094 68039 65362 17934 1241 68113 83662 29355 85016 2769 36298 27118 76549 3798 33707 11867 46085 34839 95759 7669 71989 18873 92838 42076 15163 66541 73453 19 69493 91973 10772 64562 11325 48600 24722 5124 65387 45261 55189 28895 54950 78986 63447 29509 42258 49205 97703 16886 78009 7347 83028 31593 50919 21346 50699 88940 50588 10945 77587 31868 90959 5061 26627 13965 8652 52628 24458 6779 36326 76070 11744 5006 32009 9217 35620 56636 8256 35307 94559 59269 83297 26261 21971 97939 21342 47365 43510 78988 71207 58696 38630 24505 55377 72504 16129 83873 7950 43772 89478 86321 9223 7620 22701 34364 88932 45796 39811 8196 94783 18132 29047 49431 62040 99774 18615 77680 42138 79937 75293 38180 64467 93051 62203 37016 83115 43329 20831 77869 69443 57949 16059 41936 19433 40087 77647 70775 37847 65632 35663 76390 52240 34251 21637 25548 54824 90857 57310 96684 80892 87855 523 49843 8674 10939 99581 79591 90499 95925 48306 397 37414 3622 13267 53516 98820 48436 69478 89029 70373 58669 19261 73644 14010 60252 72647 76379 52179 89194 2493 39431 30464 72606 91538 68214 30857 15199 16343 12971 26527 71116 33886 45345 36433 57688 75388 66042 58938 83855 27832 97009 82715 47022 13470 97302 52839 78894 90079 78228 38870 41414 49150 67561 64160 65830 20587 94681 29260 56537 65903 38603 52304 96458 29353 96540 64955 35167 75733 38600 21799 22149 97088 47732 31678 69168 32301 90259 8756 15838 34739 17009 40165 83544 24455 28735 99024 51464 63065 94858 2938 15017 95675 15886 75795 47207 71918 74156 95147 77050 77347 64771 342 35621 81477 91014 53533 47824 16369 27094 88492 88322 35366 81684 37054 79931 9015 83658 30434 26367 73578 5826 89970 58442 14383 6109 32933 96191 37701 57509 75974 5502 38448 71840 58581 72276 92605 47283 65279 72264 85651 39887 47470 16707 90507 56645 15285 5275 26451 87139 33706 2924 73911 66638 15755 41277 1897 44628 1804 59458 78488 35568 77058 48373 15638 59733 38285 91430 82005 16038 5634 91704 33603 53986 62244 30920 8670 63062 38490 17831 10102 16456 48160 27635 89471 99783 89906 15845 4539 25602 20444 80368 46099 51798 69799 10504 60529 28703 50448 1719 7514 30999 67435 96537 97749 79235 11921 23070 38395 80681 57254 85847 35040 54636 30819 67073 61936 31086 2181 35017 52812 63539 55772 34336 4076 86203 52968 57425 83305 5642 53176 64830 9320 19640 93440 7262 37328 62810 98718 63569 77996 16812 81125 98201 9018 72220 25339 46207 80859 71209 96109 40206 56501 94909 2038 16504 99611 29108 897 76132 2192 16435 11231 59633 10215 62767 5295 61868 12800 61936 77064 91125 24098 66046 42673 23284 53136 46773 18620 11736 76017 14417 36338 54624 73023 41356 49015 33912 67161 84275 4594 81946 35281 6448 80527 42612 80429 65843 17644 15562 49874 83549 59867 96398 8247 85922 36401 4849 55323 8724 3263 34607 93708 9988 91394 49202 32021 59495 85887 77006 98477 89056 58633 68595 71419 26587 62423 23189 84247 76147 44727 9359 54040 24647 54547 27522 63303 13772 84388 6974 67301 17833 32881 31414 68374 76699 55612 97624 52487 15788 97208 68679 48311 81864 47380 70526 10365 90104 90659 89932 72507 69357 80236 4225 64198 25282 62700 42326 37546 71262 1269 36633 7482 24688 4628 78254 59790 26561 95374 99715 85234 61086 83195 3879 92833 50562 44082 66901 64460 2696 24501 41767 88935 31462 48701 96626 19982 59905 92083 18619 3844 25137 2697 75459 68378 40942 9560 25399 5483 81797 39938 4477 51476 29493 16532 22244 21805 73195 28205 45226 32858 31285 62226 53360 23602 1597 61409 61159 93480 71490 78631 6558 1131 40513 52041 94807 70104 90490 96287 96688 28540 88126 22956 51158 35310 44240 849 44847 42526 6710 16146 80520 28081 97410 59167 95316 81829 18485 47911 12260 82532 62920 9978 88789 15882 17159 61039 85450 99379 66952 52635 65787 70078 75577 33649 83612 1904 72541 57162 8043 94060 58539 49962 28389 23564 24840 96633 28136 10518 7608 96117 66567 30591 75809 62518 41263 19028 42365 51489 12701 8498 20600 42736 81477 75044 15641 57867 89043 46286 16595 82332 59608 750 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 1 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 14075 48817 53859 44378 84757 34410 60082 69291 26830 44271 15895 48135 6160 18122 70782 68916 48288 64168 43265 33219 95316 22250 6277 26585 10679 45902 91992 94556 7336 38554 34566 5620 39294 52219 81013 70571 73050 50 27671 91528 11552 43248 34296 78746 55057 27589 36221 41666 55222 94928 51979 11912 58033 56046 55192 15895 39483 56195 70268 54668 75267 35461 98949 69107 20379 4374 29954 74464 78901 16216 11788 43195 54686 70840 88308 85580 19877 86621 87630 96336 51617 34256 42959 42467 89656 47105 56195 55964 83651 93031 6568 71544 43934 68063 68923 69250 9878 31553 73979 11580 90683 50502 81643 25971 11590 37914 97106 76616 41252 27712 7799 6165 19571 91925 41977 22925 78632 10382 20660 24507 11389 69677 54612 48876 18438 33982 59877 97996 84751 40501 21325 35031 40409 9066 57298 48572 85200 25771 36914 6025 41941 59149 17581 65666 67939 25927 30240 5042 38722 68392 82991 11121 68901 11679 84706 6077 78845 80431 56661 60383 98556 25892 37198 68336 40218 27314 4635 89461 25691 871 61051 73095 31535 87414 28607 13773 63256 13592 35560 90139 74161 71613 74484 87146 18712 24116 76644 73683 10675 58083 44336 20287 29980 47955 25522 28997 46293 7944 3204 30825 60524 73876 23027 87900 90788 62004 30101 30525 92942 83667 82725 29725 84939 63635 93662 58964 92338 20909 22831 62187 6400 63634 45224 49301 39869 99310 19092 66071 96702 13359 44020 24588 61249 97309 62556 63884 48924 63942 52593 11690 28368 43332 64004 40828 5818 75931 69233 22332 24310 66979 49513 75807 31677 68930 25338 27954 31106 70670 6353 20980 38184 32623 28957 20023 57655 40080 49114 61425 13766 54378 32701 66655 29926 53877 95557 59425 36873 72851 48038 42781 83763 58989 33711 2147 37336 18395 26944 38425 66594 42179 25937 92498 45264 20942 51088 77642 66836 45263 16391 13237 13123 81892 98255 1966 50364 25801 81360 25102 91930 25361 93190 65534 1019 75048 4336 14304 77980 20823 89400 76243 39092 29190 8988 50936 8065 70185 28124 76360 15948 27536 28377 66914 43223 99243 94404 66212 78245 79286 60000 47096 27335 87812 40896 72928 99209 98780 28832 87470 13460 32061 94976 99898 2887 3083 72551 35796 9175 33097 9667 3017 85588 22083 46728 26558 78493 49594 13466 62529 39763 55989 33001 8597 89567 4145 22450 14572 62417 915 54359 15689 49885 61597 8338 62634 57116 83142 25883 41215 52754 91050 7895 45034 96338 85796 63739 67676 3132 24143 92989 89534 20426 30806 82662 74276 10343 96241 82172 91219 79518 39351 85060 24808 15287 35241 82805 80322 14976 7429 92258 51346 61360 71152 56439 38963 44404 3817 96249 16241 13045 19579 10834 76488 66643 86295 54201 60981 60878 61043 39284 72837 4278 19871 96366 58020 12719 87278 3618 3611 89398 57027 60195 72749 64226 5272 65514 43595 40177 54752 70491 73368 90808 95347 42686 45825 81553 24578 9930 86181 97063 15179 85624 81021 15489 54846 34739 30565 1768 6009 26916 90279 21759 27706 56229 46295 68028 3901 76427 63639 91451 54285 71850 97283 72239 77348 94140 15832 58274 53222 62515 94897 45005 24895 95827 83646 18233 66396 26681 75502 24067 44943 97039 96406 50483 11944 50934 89443 28464 36551 60116 31709 76588 94036 38871 640 67333 9197 4181 57769 72094 67905 36570 43192 95144 80819 60243 38868 15469 91802 91418 90539 22951 88209 62064 59007 60177 47517 58703 85968 59410 38646 85376 85305 79490 59657 25470 12233 87522 26285 92934 23606 38501 82559 82413 33409 92709 25465 33015 69058 24174 14068 36134 75266 55504 1335 71975 40149 741 94147 16209 50600 89990 28968 25447 97198 54088 46545 79920 14389 75603 26573 78694 36476 20049 54956 36058 78269 21644 82496 85611 66269 6157 9434 91040 89288 50661 11300 55440 65423 63335 70994 27398 72493 97836 77273 21845 25363 33497 20980 57582 47242 2104 56406 6423 2740 9984 47954 57434 42394 37793 45125 45514 3381 59389 39340 80873 1448 34784 59058 92002 83864 86881 78786 15791 86850 47472 9789 6251 48734 45109 42353 15518 22734 53132 85325 84421 71168 27926 49403 56844 23208 22413 79647 13355 984 87306 29642 84030 94529 65564 73836 23875 70043 87997 25780 91975 99463 6295 77242 83910 51775 12611 10875 4383 28465 35835 58333 33677 69931 55722 89441 97471 96352 46648 37996 99116 41499 25768 13913 78432 60791 16811 64775 98956 4138 44901 22765 17795 77805 86325 78588 80280 98855 35881 59579 81253 48644 67047 83246 75542 93476 67574 17536 94717 93833 12113 3473 51940 16754 51087 45980 63056 71413 29772 66951 42413 14331 96771 51987 4536 77843 3872 39791 24180 15805 78322 33632 40586 59573 79979 735 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 55152 75060 75363 98027 91681 59994 35452 88704 16940 45836 91111 50585 30054 45487 94894 76373 73035 6379 3367 7697 44159 94184 13864 79852 30054 10564 71071 59572 46031 96354 18003 84883 45711 99820 35002 73746 71220 20391 23588 51617 15595 71283 3146 82949 11694 72356 78037 64379 80032 245 23519 90216 80565 33341 71796 28910 39358 25277 40446 7874 27774 35098 87775 23202 1697 44763 75170 8627 42029 1695 27348 14954 40738 7924 95446 47248 89211 54902 94314 92599 75137 28673 86106 45183 33537 7392 23501 24714 22095 69515 36328 22117 42966 51713 10346 22992 71614 26414 2777 81721 40726 71617 70436 42593 52770 94158 14382 83995 18416 2048 70863 64678 36697 63589 26191 65621 91694 97535 16789 78481 35180 2608 12140 72235 25830 41954 78120 18476 2819 28677 92369 38631 10109 6041 56590 43233 61692 40159 90207 2740 3404 23648 79703 93138 89489 81567 34311 38886 96736 97414 20106 54486 81455 17335 15624 72820 71014 79102 34695 6208 79679 95427 86863 68935 45945 81136 8787 1790 46549 27900 69263 85984 64890 55457 53851 30233 19031 76307 25673 77167 71765 76905 89706 15353 50665 32167 37900 30867 92281 47275 59335 23724 90319 68526 68419 69038 27285 94924 59328 29714 60424 18405 34544 3614 36238 93517 25870 26677 34627 53519 77305 67769 1494 90537 92108 51838 29252 2680 84038 41839 16563 51858 84055 64477 89854 39914 75237 23260 87169 90219 51807 23632 42587 23765 70455 2465 52916 7890 61486 76160 75034 96432 82828 26530 18591 21553 15686 64480 27575 45161 59631 93925 64536 56760 63585 6588 96037 14210 50264 61384 89056 86006 32793 82932 22496 34823 29443 4090 72484 25300 25003 39384 69310 94338 44972 35063 64212 74030 21137 29551 76186 61847 54486 19390 75014 66891 27124 6805 77992 23750 963 41246 92815 22068 10233 55964 97722 27157 98038 77132 81151 76458 51529 25761 15782 87211 45523 58477 29769 99584 52043 9124 69475 43680 41862 32627 56257 30568 39395 91221 25174 40208 99956 90677 32264 32767 77620 739 5561 11404 8060 59612 88018 41787 7423 61768 118 99487 41134 10406 21147 83846 82231 26584 65613 8880 72222 27651 65755 96826 49737 66069 76043 2906 55572 20704 17189 12842 2599 90755 32458 54153 42867 70275 55364 15062 4124 40764 26151 91867 26827 42969 65459 81142 17800 79024 67344 60988 43175 28901 96154 78113 23117 34696 57656 10047 51927 84157 35443 18461 91051 72903 86158 8881 40675 75824 35828 50750 11393 31377 41600 6384 4589 95267 1256 70186 65479 19959 69163 87698 84180 75661 94636 90853 69675 60800 79952 37125 18836 24069 75062 48528 3663 72932 62942 42339 23932 24111 58656 93071 65727 95946 47883 41088 27173 55973 37524 30661 42362 85869 53873 81207 52580 49883 57191 91286 48768 98505 66754 22637 88402 52511 85386 25069 50140 17600 71794 87138 12824 5715 47174 72568 32522 87162 58094 48858 87932 4643 92832 69532 61108 12586 72463 54584 78166 43121 40154 7916 31133 39524 70871 31439 1266 82189 55138 17188 92577 93317 70405 27062 33550 75580 2239 16467 14177 71441 52702 79156 38147 25697 25971 88546 67005 41712 13423 94398 29455 47754 74775 8296 30142 11878 73746 62293 54061 41722 51794 81536 82460 62342 94554 87871 9367 76566 72662 85273 16759 99536 64223 52917 6687 6899 72142 76332 51319 5482 75279 62981 10665 18667 45904 26277 45034 17395 56486 47903 28986 81264 91001 30569 64503 94329 45785 39911 30508 89500 77941 99738 37154 19373 16251 80277 44173 40365 36885 48418 21965 18102 31942 28098 40367 36854 71987 82433 52799 78879 94969 76708 36560 97823 91743 34667 43711 84179 23670 94496 20479 19779 88325 32473 71660 27772 60723 62503 11142 48895 59162 89529 76546 82333 73700 24497 65917 82829 15423 69685 96471 21178 33811 3942 30513 3405 83217 1048 95038 8981 67352 86821 32539 50937 90506 65626 115 80123 25485 1329 93838 26305 1880 16570 87551 94426 9433 60976 99510 50483 46949 93481 27926 32045 35199 61998 32152 82555 46767 2320 44228 24157 4480 98280 69916 7442 70620 64866 84057 22258 1763 3462 94758 91552 19237 79027 58678 82011 64191 97382 76706 17063 95428 71882 40375 10268 21965 85197 98990 8069 54332 73956 49474 58492 78982 9153 10681 80223 59326 1506 53296 91301 9860 94357 88777 65846 19328 69185 60683 14179 50813 81355 92071 57704 4830 83706 61796 79720 82517 31819 79527 70239 41186 3115 56783 79843 61414 1204 35203 11696 45738 17769 12552 3822 97240 62994 66073 75611 62535 91957 31739 10978 76318 71048 75575 64613 33707 90563 759 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 66827 16525 61648 78541 45313 20969 9802 49672 84220 23673 75641 90489 6109 49698 16990 63801 35219 59002 72348 94708 86731 66948 23298 59601 46386 86724 8503 26773 14872 26547 43423 53048 40735 34195 2597 20782 24254 46499 65633 23692 84171 1848 93242 84705 70518 11901 90722 43572 27457 81682 27689 59788 14103 52610 28096 83857 84459 17679 59276 75885 19346 50492 88678 55732 31385 61767 13780 99258 49292 75879 14995 71426 22644 2433 45499 2400 87353 69954 67931 50525 82936 37947 65018 74647 68010 11494 99878 53725 17602 46352 26266 74245 33873 40113 3979 81823 71363 77319 62721 48438 57451 45323 58408 66411 45392 80173 47702 32285 18295 40363 52058 82256 15081 62847 22426 71093 67937 36566 10726 21062 84200 3843 41247 10632 82106 87325 90124 52556 37591 97323 27627 58681 23470 18035 97000 19039 72080 58670 92995 55696 41459 74979 21434 14410 10178 88044 12906 59411 78476 77871 6531 67623 51586 419 26398 67009 56051 93169 10729 2383 51547 52413 99672 14556 45488 83340 77460 79803 55496 52737 76891 4804 81180 21689 23952 41678 24604 60731 69409 43831 27531 70787 96034 45765 50383 68332 48304 93349 55627 65651 31843 71898 54875 59470 88678 43857 55778 42181 78593 54427 57727 23275 51901 99268 51887 44711 2756 45343 75547 78553 71223 19838 82978 5825 95969 74395 68255 53972 58851 26604 50789 46061 44113 55036 40056 44782 32108 21431 78248 68653 19437 76780 42952 21456 39865 9819 13862 86963 40171 13035 4474 21149 80511 76652 1283 92846 3918 4732 74991 24174 40961 72317 63132 13391 13115 64753 54222 86735 51533 57172 45088 65446 19736 99984 15971 60806 83781 50001 11779 22333 92390 33459 38740 98525 46430 12545 88835 98431 56607 9623 8616 20733 3308 71956 89210 98791 30017 45619 95163 20779 3522 42881 47672 36980 51140 63955 43313 74314 27991 90015 43713 49386 2551 79562 310 18852 20595 65218 70594 76326 19159 56357 86627 35482 70903 90802 80394 30335 54291 18497 44604 85301 31613 85171 31262 31578 41135 60900 90761 64383 26373 54312 30169 25850 27994 47874 94304 45716 29942 27724 43757 73773 77445 5528 60179 39914 90138 59506 85010 29113 77083 99155 2731 49965 47229 12422 10805 98733 29670 67396 21290 38907 92974 82216 24677 934 52337 37803 52344 85711 81544 11945 88114 95882 38244 17664 55857 48371 24397 32332 96747 17446 49741 9862 6791 97566 60500 24079 31058 44853 75137 32177 33064 50754 37870 91180 28607 9156 11814 62464 77024 28856 52646 98539 81342 84862 48209 30857 67704 14623 89784 17854 32867 68055 14306 94584 24161 45808 74028 50394 88302 96075 94960 25413 13192 67025 23851 81959 92731 75203 17139 79984 90809 6712 14803 60057 41757 9261 34843 44167 95241 90018 54388 55417 29626 31373 16421 5759 87425 20626 78046 66053 88823 42420 81829 20163 30708 45262 19293 83388 82870 20014 37739 64562 68162 62154 10735 99586 64107 55807 96496 77135 74577 36299 75275 2758 27865 6643 91926 43495 5237 96964 69678 83657 8487 89020 4930 94092 56326 93914 91850 69805 71210 29934 93880 53904 83175 79775 15294 60377 24553 4977 30007 43874 71808 50872 5847 32527 89376 43735 60600 72518 21639 79273 98802 64324 63373 77190 99441 36235 33493 41446 1602 69544 23256 52981 44723 96573 68573 91775 31342 99647 33982 47013 57216 51334 65285 99969 38452 93771 21063 23371 60318 33170 92020 24642 80026 4144 31112 54761 3651 53430 921 24896 90513 63718 86940 97103 46989 21310 63422 39965 55550 84432 30353 44997 43983 11393 20644 18136 87299 71983 77677 30176 61673 91539 77709 50350 71859 86373 17780 76602 9003 60692 70761 4782 22298 21982 36484 32807 16980 15952 93179 24340 67532 83892 97134 5690 75797 24634 51977 64368 21070 5389 13087 63276 55520 57389 89659 85983 45678 49651 28240 78506 71423 8118 24035 46119 64790 41836 50701 45863 20431 37306 26022 76602 44041 58021 99668 95706 56396 88993 24162 47968 96307 98220 26281 99239 73556 13142 64080 82013 38219 5680 6431 58173 49886 67200 50675 62186 93408 17386 42390 82289 3907 98770 40458 20446 15893 75336 69725 34551 2190 33681 25051 53038 17111 44208 78575 8956 90444 28868 55585 81092 30688 72188 94177 50554 53516 73815 93135 48212 56746 42892 81569 57087 60543 5457 40288 25285 9527 46176 4376 70047 26254 38460 71090 64380 55908 37387 10340 30587 72736 72727 11177 20717 241 76703 15755 44665 76244 12163 57599 58052 56933 11204 68039 50859 23927 82320 3687 54520 23776 48902 44838 61346 12542 54175 25389 98500 77211 15564 7429 28002 63828 84081 78247 6117 98773 98845 65088 4426 30001 43615 92869 15068 14085 46205 91837 54393 43641 10578 22957 26167 50542 45370 54337 26963 776 1 2 1 4 1 6 1 8 1 10 1 12 1 14 1 16 1 18 1 20 1 22 1 24 1 26 1 28 1 30 1 32 1 34 1 36 1 38 1 40 1 42 1 44 1 46 1 48 1 50 1 52 1 54 1 56 1 58 1 60 1 62 1 64 1 66 1 68 1 70 1 72 1 74 1 76 1 78 1 80 1 82 1 84 1 86 1 88 1 90 1 92 1 94 1 96 1 98 1 100 1 102 1 104 1 106 1 108 1 110 1 112 1 114 1 116 1 118 1 120 1 122 1 124 1 126 1 128 1 130 1 132 1 134 1 136 1 138 1 140 1 142 1 144 1 146 1 148 1 150 1 152 1 154 1 156 1 158 1 160 1 162 1 164 1 166 1 168 1 170 1 172 1 174 1 176 1 178 1 180 1 182 1 184 1 186 1 188 1 190 1 192 1 194 1 196 1 198 1 200 1 202 1 204 1 206 1 208 1 210 1 212 1 214 1 216 1 218 1 220 1 222 1 224 1 226 1 228 1 230 1 232 1 234 1 236 1 238 1 240 1 242 1 244 1 246 1 248 1 250 1 252 1 254 1 256 1 258 1 260 1 262 1 264 1 266 1 268 1 270 1 272 1 274 1 276 1 278 1 280 1 282 1 284 1 286 1 288 1 290 1 292 1 294 1 296 1 298 1 300 1 302 1 304 1 306 1 308 1 310 1 312 1 314 1 316 1 318 1 320 1 322 1 324 1 326 1 328 1 330 1 332 1 334 1 336 1 338 1 340 1 342 1 344 1 346 1 348 1 350 1 352 1 354 1 356 1 358 1 360 1 362 1 364 1 366 1 368 1 370 1 372 1 374 1 376 1 378 1 380 1 382 1 384 1 386 1 388 1 390 1 392 1 394 1 396 1 398 1 400 1 402 1 404 1 406 1 408 1 410 1 412 1 414 1 416 1 418 1 420 1 422 1 424 1 426 1 428 1 430 1 432 1 434 1 436 1 438 1 440 1 442 1 444 1 446 1 448 1 450 1 452 1 454 1 456 1 458 1 460 1 462 1 464 1 466 1 468 1 470 1 472 1 474 1 476 1 478 1 480 1 482 1 484 1 486 1 488 1 490 1 492 1 494 1 496 1 498 1 500 1 502 1 504 1 506 1 508 1 510 1 512 1 514 1 516 1 518 1 520 1 522 1 524 1 526 1 528 1 530 1 532 1 534 1 536 1 538 1 540 1 542 1 544 1 546 1 548 1 550 1 552 1 554 1 556 1 558 1 560 1 562 1 564 1 566 1 568 1 570 1 572 1 574 1 576 1 578 1 580 1 582 1 584 1 586 1 588 1 590 1 592 1 594 1 596 1 598 1 600 1 602 1 604 1 606 1 608 1 610 1 612 1 614 1 616 1 618 1 620 1 622 1 624 1 626 1 628 1 630 1 632 1 634 1 636 1 638 1 640 1 642 1 644 1 646 1 648 1 650 1 652 1 654 1 656 1 658 1 660 1 662 1 664 1 666 1 668 1 670 1 672 1 674 1 676 1 678 1 680 1 682 1 684 1 686 1 688 1 690 1 692 1 694 1 696 1 698 1 700 1 702 1 704 1 706 1 708 1 710 1 712 1 714 1 716 1 718 1 720 1 722 1 724 1 726 1 728 1 730 1 732 1 734 1 736 1 738 1 740 1 742 1 744 1 746 1 748 1 750 1 752 1 754 1 756 1 758 1 760 1 762 1 764 1 766 1 768 1 770 1 772 1 774 1 5 1 5 3 2 3 1 5 3 5 2 1 3 5 2 2 3 2 2 1 5 2 1 3 3 5 5 5 5 2 2 4 3 1 5 4 5 2 5 2 3 1 5 2 3 2 1 3 4 4 4 5 5 5 2 1 2 5 3 4 1 2 1 5 4 4 4 4 2 1 1 3 3 5 3 1 5 3 5 4 5 4 2 4 5 4 5 4 1 2 1 4 2 3 2 1 2 2 5 2 1 4 5 4 4 5 5 1 4 3 5 3 3 2 4 2 5 1 5 5 3 5 2 3 1 1 5 3 1 5 2 3 2 1 1 4 5 5 3 5 3 1 1 5 3 3 1 2 3 5 3 2 3 4 3 4 4 1 1 2 5 1 4 3 1 3 3 3 2 3 3 3 3 5 1 2 5 5 3 3 5 2 1 1 5 5 5 1 3 1 3 5 2 3 1 2 5 5 1 4 4 1 3 5 5 4 3 2 4 2 2 1 2 1 4 2 5 3 1 4 3 2 1 4 5 5 3 5 2 4 2 4 2 4 3 3 4 5 4 4 3 5 1 4 3 4 3 4 5 3 4 5 2 3 2 2 3 4 5 5 1 3 3 3 5 4 4 5 2 5 3 3 3 1 3 2 5 4 2 4 4 2 5 1 3 3 3 2 4 2 5 4 4 4 3 4 2 1 4 3 5 4 3 5 1 4 4 1 4 3 5 3 2 4 3 5 2 1 2 2 4 1 3 4 1 2 3 3 4 4 1 4 4 3 1 2 2 1 2 2 4 1 3 1 1 3 1 5 1 4 3 2 1 3 2 2 3 4 3 4 2 3 1 1 5 1 3 3 3 1 5 2 3 4 1 3 1 5 1 4 1 4 2 5 5 5 2 5 1 5 3 2 5 4 2 5 4 5 2 2 4 2 3 5 1 1 1 4 3 5 3 5 4 2 2 2 3 2 5 1 5 4 1 4 1 2 4 5 3 1 2 2 5 4 4 3 1 2 3 4 4 1 3 2 4 2 5 1 5 5 4 3 5 2 3 3 2 4 3 3 3 2 3 4 1 1 4 5 1 1 3 4 2 2 1 2 1 1 5 3 2 5 5 3 2 5 4 2 4 5 2 2 1 3 1 3 1 3 3 2 4 5 1 1 4 3 5 1 4 1 3 4 5 4 1 5 3 4 1 2 5 3 1 3 4 1 3 5 4 1 1 5 2 3 2 2 1 3 1 3 3 3 4 1 2 5 3 3 4 2 2 4 5 2 3 5 5 4 1 4 5 4 4 3 5 1 3 5 4 1 1 1 3 3 2 3 1 4 4 3 4 1 1 1 3 2 5 1 3 3 1 4 3 2 1 4 4 4 2 2 5 4 5 1 2 4 3 2 1 3 5 5 5 2 3 1 5 2 3 4 1 1 5 4 3 4 1 5 5 1 3 4 3 4 3 3 1 2 4 3 3 1 3 5 2 5 1 5 2 5 3 5 5 1 3 4 3 5 5 4 4 2 2 1 4 5 4 3 4 3 3 3 3 1 2 1 5 4 3 5 2 1 4 2 1 1 5 3 1 2 2 2 3 3 2 1 3 5 5 2 5 4 4 3 2 3 1 1 3 2 4 5 1 2 3 5 4 1 2 2 4 5 3 4 2 4 5 5 5 5 4 5 5 3 2 1 2 1 4 2 3 5 3 2 2 1 4 4 4 3 1 1 1 3 2 1 2 1 3 2 5 3 1 1 5 1 2 1 5 5 2 5 1 1 4 747 1 2 1 4 1 6 1 8 1 10 1 12 1 14 1 16 1 18 1 20 1 22 1 24 1 26 1 28 1 30 1 32 1 34 1 36 1 38 1 40 1 42 1 44 1 46 1 48 1 50 1 52 1 54 1 56 1 58 1 60 1 62 1 64 1 66 1 68 1 70 1 72 1 74 1 76 1 78 1 80 1 82 1 84 1 86 1 88 1 90 1 92 1 94 1 96 1 98 1 100 1 102 1 104 1 106 1 108 1 110 1 112 1 114 1 116 1 118 1 120 1 122 1 124 1 126 1 128 1 130 1 132 1 134 1 136 1 138 1 140 1 142 1 144 1 146 1 148 1 150 1 152 1 154 1 156 1 158 1 160 1 162 1 164 1 166 1 168 1 170 1 172 1 174 1 176 1 178 1 180 1 182 1 184 1 186 1 188 1 190 1 192 1 194 1 196 1 198 1 200 1 202 1 204 1 206 1 208 1 210 1 212 1 214 1 216 1 218 1 220 1 222 1 224 1 226 1 228 1 230 1 232 1 234 1 236 1 238 1 240 1 242 1 244 1 246 1 248 1 250 1 252 1 254 1 256 1 258 1 260 1 262 1 264 1 266 1 268 1 270 1 272 1 274 1 276 1 278 1 280 1 282 1 284 1 286 1 288 1 290 1 292 1 294 1 296 1 298 1 300 1 302 1 304 1 306 1 308 1 310 1 312 1 314 1 316 1 318 1 320 1 322 1 324 1 326 1 328 1 330 1 332 1 334 1 336 1 338 1 340 1 342 1 344 1 346 1 348 1 350 1 352 1 354 1 356 1 358 1 360 1 362 1 364 1 366 1 368 1 370 1 372 1 374 1 376 1 378 1 380 1 382 1 384 1 386 1 388 1 390 1 392 1 394 1 396 1 398 1 400 1 402 1 404 1 406 1 408 1 410 1 412 1 414 1 416 1 418 1 420 1 422 1 424 1 426 1 428 1 430 1 432 1 434 1 436 1 438 1 440 1 442 1 444 1 446 1 448 1 450 1 452 1 454 1 456 1 458 1 460 1 462 1 464 1 466 1 468 1 470 1 472 1 474 1 476 1 478 1 480 1 482 1 484 1 486 1 488 1 490 1 492 1 494 1 496 1 498 1 500 1 502 1 504 1 506 1 508 1 510 1 512 1 514 1 516 1 518 1 520 1 522 1 524 1 526 1 528 1 530 1 532 1 534 1 536 1 538 1 540 1 542 1 544 1 546 1 548 1 550 1 552 1 554 1 556 1 558 1 560 1 562 1 564 1 566 1 568 1 570 1 572 1 574 1 576 1 578 1 580 1 582 1 584 1 586 1 588 1 590 1 592 1 594 1 596 1 598 1 600 1 602 1 604 1 606 1 608 1 610 1 612 1 614 1 616 1 618 1 620 1 622 1 624 1 626 1 628 1 630 1 632 1 634 1 636 1 638 1 640 1 642 1 644 1 646 1 648 1 650 1 652 1 654 1 656 1 658 1 660 1 662 1 664 1 666 1 668 1 670 1 672 1 674 1 676 1 678 1 680 1 682 1 684 1 686 1 688 1 690 1 692 1 694 1 696 1 698 1 700 1 702 1 704 1 706 1 708 1 710 1 712 1 714 1 716 1 718 1 720 1 722 1 724 1 726 1 728 1 730 1 732 1 734 1 736 1 738 1 740 1 742 1 744 1 746 4 2 4 2 5 1 1 4 1 2 4 4 1 2 2 2 5 5 2 1 5 3 3 3 5 4 1 2 1 1 2 3 3 5 5 3 5 2 5 1 4 4 3 2 3 3 2 1 2 2 2 1 2 1 4 4 4 1 1 1 1 1 3 3 1 2 2 2 3 1 5 1 1 2 2 4 5 2 5 5 4 2 4 4 2 3 1 3 2 1 5 5 3 3 3 2 1 4 4 3 4 4 4 4 2 5 4 4 4 4 5 2 2 3 2 2 5 2 4 2 1 4 2 5 1 5 1 4 5 5 1 2 2 1 4 2 2 1 2 1 5 3 4 4 5 1 3 1 1 2 4 1 4 1 1 3 5 2 5 3 3 2 5 4 2 5 4 5 1 1 4 4 2 2 1 5 3 5 3 1 4 4 3 1 3 4 1 5 3 5 1 2 5 1 5 4 1 3 1 3 5 1 4 4 1 2 3 3 4 3 2 3 2 3 2 2 3 4 2 1 5 3 2 3 4 3 3 5 5 2 1 2 3 2 2 2 1 1 2 2 3 4 5 1 2 2 4 4 5 2 2 3 5 5 4 3 4 2 2 1 5 3 1 5 4 4 5 3 4 4 1 3 2 3 2 2 5 1 5 4 3 5 5 5 3 3 4 3 5 2 5 4 2 3 5 4 2 2 1 4 3 5 1 5 4 2 2 3 5 2 2 2 3 1 4 5 1 1 5 4 4 2 3 2 4 2 5 2 4 2 2 3 5 2 4 2 4 4 4 4 2 4 2 2 3 2 5 5 1 4 3 4 3 5 2 2 3 2 2 1 2 2 2 4 2 3 5 3 4 4 1 2 1 5 4 4 3 2 3 4 2 5 2 1 3 1 2 4 4 3 2 1 2 5 3 2 3 4 5 5 4 3 2 5 2 4 5 3 4 1 3 4 3 2 3 2 5 5 1 4 2 4 1 1 1 4 3 5 1 4 4 1 3 4 2 2 4 3 3 5 3 5 5 3 1 5 4 4 4 3 3 2 1 5 3 5 4 2 1 5 3 3 5 5 5 5 5 4 1 3 5 2 4 3 5 2 5 4 3 4 1 4 1 5 5 3 5 1 1 2 4 1 2 4 2 1 3 4 1 3 2 4 5 1 4 5 2 1 4 4 2 2 3 2 2 4 5 2 3 2 4 1 1 4 1 1 1 3 4 1 1 1 3 2 3 5 3 5 3 4 2 4 1 3 1 3 2 1 1 2 4 1 2 3 4 2 1 3 5 3 2 2 5 1 4 5 4 5 5 4 4 5 4 2 4 4 2 4 4 5 3 1 4 5 1 1 3 1 2 2 3 3 1 4 1 5 4 5 3 2 5 2 1 2 2 5 1 3 2 4 5 1 1 1 1 5 2 2 3 1 4 4 5 3 4 3 4 1 3 5 4 5 3 5 4 5 3 4 2 5 3 4 3 4 3 1 1 3 4 2 4 4 3 3 2 4 1 5 2 3 5 3 5 2 3 4 5 5 3 5 5 1 5 3 5 5 3 5 3 5 5 1 4 1 3 5 4 3 5 4 3 5 5 1 5 2 2 5 5 5 5 1 4 5 1 4 3 3 1 1 2 2 1 2 4 3 3 2 4 2 5 2 2 5 2 3 5 5 2 3 5 5 5 2 2 3 3 3 1 1 4 2 5 1 4 3 724 1 2 1 4 1 6 1 8 1 10 1 12 1 14 1 16 1 18 1 20 1 22 1 24 1 26 1 28 1 30 1 32 1 34 1 36 1 38 1 40 1 42 1 44 1 46 1 48 1 50 1 52 1 54 1 56 1 58 1 60 1 62 1 64 1 66 1 68 1 70 1 72 1 74 1 76 1 78 1 80 1 82 1 84 1 86 1 88 1 90 1 92 1 94 1 96 1 98 1 100 1 102 1 104 1 106 1 108 1 110 1 112 1 114 1 116 1 118 1 120 1 122 1 124 1 126 1 128 1 130 1 132 1 134 1 136 1 138 1 140 1 142 1 144 1 146 1 148 1 150 1 152 1 154 1 156 1 158 1 160 1 162 1 164 1 166 1 168 1 170 1 172 1 174 1 176 1 178 1 180 1 182 1 184 1 186 1 188 1 190 1 192 1 194 1 196 1 198 1 200 1 202 1 204 1 206 1 208 1 210 1 212 1 214 1 216 1 218 1 220 1 222 1 224 1 226 1 228 1 230 1 232 1 234 1 236 1 238 1 240 1 242 1 244 1 246 1 248 1 250 1 252 1 254 1 256 1 258 1 260 1 262 1 264 1 266 1 268 1 270 1 272 1 274 1 276 1 278 1 280 1 282 1 284 1 286 1 288 1 290 1 292 1 294 1 296 1 298 1 300 1 302 1 304 1 306 1 308 1 310 1 312 1 314 1 316 1 318 1 320 1 322 1 324 1 326 1 328 1 330 1 332 1 334 1 336 1 338 1 340 1 342 1 344 1 346 1 348 1 350 1 352 1 354 1 356 1 358 1 360 1 362 1 364 1 366 1 368 1 370 1 372 1 374 1 376 1 378 1 380 1 382 1 384 1 386 1 388 1 390 1 392 1 394 1 396 1 398 1 400 1 402 1 404 1 406 1 408 1 410 1 412 1 414 1 416 1 418 1 420 1 422 1 424 1 426 1 428 1 430 1 432 1 434 1 436 1 438 1 440 1 442 1 444 1 446 1 448 1 450 1 452 1 454 1 456 1 458 1 460 1 462 1 464 1 466 1 468 1 470 1 472 1 474 1 476 1 478 1 480 1 482 1 484 1 486 1 488 1 490 1 492 1 494 1 496 1 498 1 500 1 502 1 504 1 506 1 508 1 510 1 512 1 514 1 516 1 518 1 520 1 522 1 524 1 526 1 528 1 530 1 532 1 534 1 536 1 538 1 540 1 542 1 544 1 546 1 548 1 550 1 552 1 554 1 556 1 558 1 560 1 562 1 564 1 566 1 568 1 570 1 572 1 574 1 576 1 578 1 580 1 582 1 584 1 586 1 588 1 590 1 592 1 594 1 596 1 598 1 600 1 602 1 604 1 606 1 608 1 610 1 612 1 614 1 616 1 618 1 620 1 622 1 624 1 626 1 628 1 630 1 632 1 634 1 636 1 638 1 640 1 642 1 644 1 646 1 648 1 650 1 652 1 654 1 656 1 658 1 660 1 662 1 664 1 666 1 668 1 670 1 672 1 674 1 676 1 678 1 680 1 682 1 684 1 686 1 688 1 690 1 692 1 694 1 696 1 698 1 700 1 702 1 704 1 706 1 708 1 710 1 712 1 714 1 716 1 718 1 720 1 722 1 2 4 1 4 2 4 5 2 3 5 3 1 3 1 5 3 3 4 1 5 3 5 5 4 3 2 3 1 3 3 2 4 3 5 1 4 4 3 3 4 3 3 4 3 2 1 2 2 4 2 5 5 5 4 5 2 3 5 5 1 2 5 2 1 4 1 5 3 3 1 5 5 5 4 5 4 5 2 3 5 5 2 1 5 2 4 4 2 4 1 5 2 5 5 4 1 4 5 1 3 4 3 5 3 2 2 2 2 2 4 2 4 4 4 1 1 4 4 2 4 1 1 2 4 5 3 4 3 2 4 2 2 3 1 5 2 1 2 1 3 1 1 5 3 3 4 2 4 5 1 4 1 1 3 1 2 1 5 4 1 4 5 4 2 3 3 2 4 3 3 2 3 3 1 5 1 1 1 3 2 4 1 1 2 4 3 4 4 2 5 2 1 5 1 3 3 2 3 2 3 5 2 2 2 1 2 3 3 3 1 3 5 5 3 4 4 2 5 4 2 1 4 4 1 5 2 4 2 3 4 5 4 4 3 2 5 2 4 2 3 5 3 4 5 4 3 2 1 5 3 4 2 5 3 3 2 3 2 3 3 5 4 5 4 5 1 2 4 2 1 2 4 3 2 1 3 3 3 2 5 2 2 2 1 1 4 2 1 5 1 5 1 2 2 3 3 4 2 4 1 3 3 5 2 5 4 4 5 4 3 5 4 4 5 2 4 1 5 1 5 2 3 5 5 1 5 1 3 4 1 4 3 4 4 4 4 2 1 2 3 4 3 5 4 5 5 5 2 3 4 3 5 4 2 3 4 4 4 3 3 4 3 1 5 2 3 5 5 3 4 2 3 4 3 5 4 4 3 1 1 1 1 4 1 1 4 1 1 2 3 3 2 1 5 4 4 4 1 3 5 4 4 3 2 3 2 2 3 4 1 1 1 5 4 5 2 5 5 1 4 1 3 3 5 4 1 5 5 5 5 5 1 2 2 2 2 2 2 1 3 5 2 1 4 1 3 3 3 1 3 3 3 3 2 2 2 5 1 1 3 1 2 5 3 4 3 1 1 5 3 1 1 5 2 1 3 3 1 4 5 1 2 3 5 1 2 3 5 1 4 1 3 3 5 1 4 2 2 1 2 2 5 2 4 4 4 1 5 4 1 4 5 2 5 5 3 1 4 5 1 2 3 1 4 1 4 1 5 3 2 3 1 1 1 2 2 1 4 3 2 2 2 4 2 4 5 5 4 1 3 5 1 4 4 4 3 5 3 5 1 1 5 3 4 2 1 1 1 2 3 4 2 3 2 4 5 4 1 3 5 5 4 2 5 1 3 1 4 2 3 1 1 2 4 1 4 3 5 1 2 2 5 3 1 2 1 1 4 1 1 4 3 5 5 1 2 3 2 3 2 3 3 4 3 5 2 4 5 5 3 2 1 5 1 3 4 1 2 1 5 3 3 3 5 4 5 1 4 3 4 1 3 5 2 5 2 2 5 1 1 5 4 4 5 5 1 1 3 1 4 4 1 4 4 5 3 4 1 5 4 2 4 4 3 5 3 3 2 2 4 5 1 1 2 3 2 1 1 4 4 5 2 5 1 5 5 3 4 3 2 1 5 2 5 4 5 5 3 4 4 5 4 4 247 1 1 1 1 3 1 1 2 2 1 1 8 5 5 2 3 10 5 7 4 1 3 17 1 12 10 15 6 8 12 2 1 4 16 10 11 24 1 26 1 11 13 13 1 2 14 17 6 7 1 3 17 1 26 10 1 23 19 7 2 22 19 21 25 1 15 27 7 7 21 17 6 1 8 2 22 9 36 22 21 6 2 31 10 38 26 4 14 42 59 38 62 57 17 23 24 6 18 49 5 30 21 3 36 31 12 41 17 37 46 17 26 77 57 41 24 6 13 14 36 62 2 32 24 54 52 64 101 15 2 30 4 25 18 12 2 42 20 22 15 30 20 8 73 45 7 12 27 8 53 11 2 37 17 22 67 6 15 27 42 7 60 25 10 2 134 20 55 101 80 10 42 47 6 37 1 45 35 23 11 26 18 3 48 112 10 83 93 5 16 39 87 6 24 51 99 35 9 53 20 46 102 30 143 30 52 51 99 114 137 49 28 37 113 20 62 143 11 47 110 62 2 8 14 13 64 32 21 49 186 184 17 61 102 191 46 76 154 22 54 144 18 10 37 88 33 2 3 3 3 2 2 4 2 3 2 1 4 3 2 3 3 2 4 4 4 2 4 2 2 1 3 1 3 1 2 4 2 1 2 1 2 1 2 3 2 1 2 1 2 2 4 1 2 1 4 4 3 3 4 1 4 3 2 1 4 2 3 2 4 4 1 3 2 3 2 4 2 1 1 1 1 4 2 1 4 1 3 2 2 2 1 2 4 2 4 3 4 3 4 3 2 4 2 1 4 3 2 1 2 2 2 3 2 3 3 4 2 2 1 4 2 1 3 3 4 2 3 3 3 1 3 3 2 4 3 3 1 1 3 4 4 2 1 4 4 3 2 4 4 3 2 4 1 2 4 2 4 2 4 1 2 3 3 3 4 2 2 2 2 3 3 2 4 4 4 1 3 1 3 3 2 2 1 4 3 1 3 1 2 1 2 1 2 4 4 3 1 2 2 4 3 4 2 4 1 3 2 2 2 1 2 1 1 2 2 1 2 4 4 2 3 1 2 1 3 4 4 2 4 3 3 2 3 2 2 3 1 3 2 3 2 3 4 1 1 1 2 4 1 4 3 691 1 1 1 2 2 1 1 6 6 6 8 8 2 2 1 4 2 1 2 18 1 7 5 9 6 3 3 7 8 1 22 5 20 4 14 4 24 3 17 12 19 11 21 13 1 22 24 18 9 2 32 8 13 16 17 20 23 4 26 14 16 18 26 16 34 31 2 20 3 11 11 11 26 27 9 16 4 54 23 20 2 9 39 6 15 10 5 15 3 39 6 31 45 16 30 11 54 14 31 29 50 10 27 17 19 1 17 2 10 49 12 24 14 16 33 20 25 66 8 79 19 17 6 44 14 60 41 11 8 24 16 1 17 42 19 23 10 58 61 8 34 45 7 31 30 37 15 55 45 2 12 29 5 6 43 5 45 75 13 30 1 31 32 91 6 118 55 3 2 11 70 90 10 15 45 54 44 72 3 57 73 48 28 8 83 59 3 141 5 10 46 100 34 25 19 14 68 39 87 25 108 13 47 47 3 88 143 59 63 130 123 115 6 69 24 162 26 35 10 22 22 43 22 32 58 46 17 60 9 17 24 18 91 21 137 1 73 46 26 75 154 83 87 10 23 118 112 168 44 73 12 111 91 128 55 131 39 114 22 81 21 108 230 130 104 31 182 80 190 80 83 94 6 77 52 17 45 19 48 52 1 63 139 207 162 7 42 2 21 127 198 68 19 113 26 49 22 122 173 28 56 107 121 267 22 17 62 25 116 144 75 6 140 13 5 86 117 44 43 38 74 86 206 212 125 12 4 263 17 38 23 28 109 46 76 197 219 88 53 72 73 55 111 221 110 61 99 36 49 239 47 23 93 196 207 28 4 143 105 15 262 15 6 29 118 23 31 69 233 7 173 211 85 25 37 15 1 146 92 190 12 28 160 214 102 157 30 203 174 1 82 12 62 86 9 162 29 19 128 18 18 146 244 96 203 158 9 294 250 5 17 72 210 160 16 17 57 38 27 311 159 5 180 283 173 147 171 63 212 234 173 173 11 153 122 342 71 185 89 102 70 4 12 193 213 5 167 14 113 208 183 66 11 136 144 349 44 90 169 265 166 117 140 27 22 1 71 26 206 60 224 4 278 246 260 122 96 3 334 316 142 90 36 5 195 305 136 127 181 233 327 3 92 25 249 75 268 184 148 63 74 169 289 56 67 108 272 32 6 6 8 245 24 309 156 16 14 32 142 180 43 187 44 22 75 81 91 214 174 19 84 56 3 168 277 92 14 86 99 108 290 120 172 183 154 14 173 136 79 222 74 252 165 193 290 87 62 308 77 82 4 44 72 212 214 229 153 25 130 143 174 266 62 116 266 2 57 53 35 179 266 65 74 54 64 68 177 276 99 152 60 270 107 53 69 40 387 270 228 312 125 346 60 259 70 229 305 296 296 65 321 62 231 58 119 158 65 158 185 182 211 112 454 131 180 18 515 397 237 271 64 270 215 210 123 390 106 195 197 190 145 36 130 37 61 6 212 60 164 139 190 242 292 92 53 99 42 218 25 165 344 186 147 200 43 5 525 324 400 288 158 40 127 110 101 113 257 228 16 90 185 272 375 215 165 79 2 27 180 150 1 4 2 3 2 2 4 4 4 4 1 3 3 4 4 3 1 4 4 2 3 2 2 4 4 4 1 4 3 2 2 1 2 2 1 2 2 2 3 3 1 2 4 3 1 4 2 4 1 3 2 3 1 2 3 1 1 3 4 1 2 4 2 3 4 2 3 4 2 4 4 4 4 1 2 2 4 1 4 4 2 2 2 2 4 3 1 2 1 1 1 1 4 1 2 2 2 2 4 3 4 2 1 1 2 4 3 3 4 2 2 1 4 3 2 1 2 2 4 1 4 4 2 3 3 1 1 3 1 2 1 1 3 3 1 4 4 2 2 3 3 1 4 2 2 4 2 2 3 1 1 3 3 2 1 2 1 1 2 4 1 4 3 1 2 1 2 1 3 3 4 1 1 3 1 2 2 3 3 3 4 1 3 4 4 3 1 2 2 2 4 2 1 3 3 4 4 2 4 3 2 1 2 3 1 2 1 2 2 2 2 4 4 4 1 1 1 1 1 1 1 1 3 1 4 3 2 3 4 3 2 1 1 1 3 3 2 2 2 2 1 1 1 4 1 2 2 2 4 4 1 2 3 4 1 3 2 3 2 4 3 1 3 1 2 1 4 3 4 4 3 2 4 4 2 1 4 3 4 3 2 2 1 4 3 3 4 3 1 2 3 2 3 4 1 2 1 4 2 2 4 3 1 1 3 1 2 4 2 2 1 4 2 2 2 1 3 2 4 2 4 1 4 2 4 1 1 3 1 4 2 1 2 3 2 3 4 2 2 2 3 1 3 4 1 1 2 2 1 1 2 4 3 4 4 3 2 2 1 3 3 4 3 1 4 2 4 2 1 4 1 1 3 4 1 1 2 1 3 3 1 1 4 3 3 1 4 3 2 3 3 2 2 2 2 4 3 2 2 1 1 2 3 4 2 3 1 2 3 3 4 3 4 3 3 2 2 3 3 3 2 3 2 1 1 1 3 4 4 2 3 1 2 1 4 1 2 2 4 2 3 3 3 1 1 3 4 4 4 1 3 1 4 4 4 3 1 1 1 2 3 1 1 2 3 1 3 3 3 1 3 3 4 3 4 2 1 2 3 4 1 3 4 4 1 3 1 1 3 4 4 3 3 1 1 4 4 2 2 1 1 3 2 1 2 4 3 4 1 1 3 1 3 2 4 1 2 4 2 2 4 2 2 2 2 3 2 1 3 3 1 3 4 2 4 4 4 1 4 2 4 4 4 2 3 1 1 4 1 1 1 2 4 4 3 2 4 4 3 3 2 3 1 4 4 1 3 1 2 4 2 4 1 1 2 3 3 3 3 4 1 3 4 3 2 3 4 3 2 2 3 2 3 1 3 2 4 3 1 4 2 4 4 2 4 3 4 4 2 3 1 3 2 1 1 3 4 1 1 2 1 3 3 3 4 4 1 3 1 1 4 4 4 3 2 4 1 4 1 2 1 4 3 4 2 3 3 4 2 1 3 3 2 1 4 3 1 4 1 4 1 4 3 2 1 3 3 4 4 2 4 3 1 1 2 2 3 2 3 3 4 1 3 3 4 3 3 4 3 3 406 1 1 1 3 3 1 2 1 4 2 2 1 2 4 2 4 1 4 2 2 6 7 8 2 8 6 6 2 1 8 16 7 10 8 2 7 7 1 8 3 21 19 13 7 8 8 14 1 25 9 22 11 7 10 21 12 7 42 24 7 9 9 6 10 16 7 3 5 16 3 52 21 4 7 9 12 28 3 41 2 37 7 15 28 1 2 29 37 32 43 24 8 9 6 21 5 19 21 9 13 66 44 4 1 28 27 41 42 17 11 21 64 50 34 4 14 14 5 83 12 20 37 37 68 47 9 2 47 20 28 14 94 25 24 11 76 71 69 61 12 34 24 12 44 13 26 49 76 28 22 31 15 41 10 18 7 23 47 5 92 32 9 67 121 60 1 11 57 40 62 105 7 7 17 10 34 88 77 62 93 17 8 3 30 94 113 32 38 15 3 11 52 65 79 133 81 89 52 52 36 139 125 56 50 15 91 53 61 63 32 71 42 88 65 20 44 134 110 35 9 63 137 46 61 6 3 33 4 126 101 122 97 8 73 75 2 36 35 64 108 116 1 1 10 101 124 90 4 15 14 29 85 36 14 55 66 13 88 109 3 85 125 50 6 32 53 107 54 6 70 57 92 147 142 108 1 8 5 10 130 138 168 52 104 49 58 1 149 232 22 47 78 78 20 28 33 107 70 5 15 17 38 3 118 43 173 171 189 103 1 59 22 36 29 126 156 113 56 6 97 12 113 102 3 11 91 73 33 28 22 115 76 101 25 7 59 40 59 19 14 24 39 31 6 116 209 68 76 10 129 55 35 119 48 140 11 51 25 152 53 78 38 229 161 141 56 137 213 99 103 242 115 34 219 117 135 246 14 216 156 102 11 10 248 207 74 21 153 169 66 142 68 271 224 45 21 237 182 58 144 21 11 75 20 167 4 4 1 3 2 4 2 3 2 1 2 3 3 2 1 4 3 1 2 4 4 3 4 4 1 1 3 3 4 1 2 4 4 3 1 2 2 3 1 3 1 1 4 2 1 3 1 2 2 2 3 1 2 2 3 1 1 1 3 4 3 2 1 2 1 1 1 4 2 3 1 3 4 2 4 4 3 3 1 2 2 1 1 1 3 2 3 3 3 2 2 4 3 4 1 3 2 2 2 4 4 2 2 1 2 1 1 2 4 2 1 2 3 4 3 1 3 2 4 1 1 1 4 2 3 2 1 4 3 3 4 3 2 1 3 1 3 3 2 4 2 3 3 2 3 3 2 2 3 3 3 3 2 1 1 4 1 4 3 4 2 4 3 2 3 3 4 3 3 2 3 2 3 2 3 4 3 2 4 1 1 2 4 4 2 2 3 2 3 4 2 3 4 2 1 4 2 3 1 1 3 1 3 2 3 1 1 1 4 2 2 4 1 2 1 3 2 3 4 1 4 1 1 1 2 1 1 4 4 1 4 1 2 3 2 1 4 3 4 1 1 1 2 1 4 2 4 2 2 4 2 2 2 2 3 4 3 4 3 4 3 3 3 2 3 2 3 1 3 3 1 2 3 4 4 4 1 3 1 4 3 4 2 2 1 1 4 1 3 2 4 3 3 4 1 1 2 4 3 3 2 2 4 4 4 4 2 1 4 3 1 4 1 3 4 1 1 2 4 4 2 1 4 2 1 3 1 1 1 2 2 2 4 2 3 3 2 4 1 4 4 3 4 1 1 3 3 1 2 2 2 1 3 2 2 4 1 4 1 2 3 4 1 3 1 3 4 1 4 1 3 3 1 3 1 4 3 3 3 3 3 4 3 3 2 1 4 3 4 3 3 1 2 4 4 3 3 3 2 2 3 3 1 2 2 254 1 1 2 2 1 4 2 3 1 3 1 2 1 2 3 5 1 12 7 2 8 1 7 1 7 18 4 12 5 4 4 7 1 8 14 6 5 12 7 21 8 20 18 10 19 16 6 8 1 18 14 13 9 15 46 7 39 13 17 1 3 13 30 18 39 6 13 7 3 6 26 8 33 45 7 30 17 7 42 6 3 39 38 20 49 6 14 6 58 57 41 25 29 38 26 13 40 41 47 21 34 4 6 85 18 22 2 45 10 18 56 25 51 16 4 38 43 42 45 82 5 10 90 37 13 17 9 13 68 36 4 66 99 20 1 22 29 93 10 63 22 24 34 46 46 13 65 2 27 54 6 11 60 31 48 19 5 12 6 42 68 22 44 30 39 42 9 40 18 42 100 5 39 36 60 101 148 47 64 34 10 51 5 65 71 75 60 107 11 45 85 145 4 60 48 64 6 84 2 81 128 78 53 36 44 1 59 26 90 43 14 37 31 8 22 17 130 32 83 125 18 90 9 12 41 17 13 52 4 34 84 74 47 33 92 68 6 110 183 37 61 63 34 13 73 57 110 62 153 63 72 2 4 1 2 4 1 4 4 3 3 3 2 4 3 3 3 3 4 3 4 3 2 1 4 4 2 3 3 3 1 3 4 2 3 3 1 1 2 2 3 3 4 3 2 3 2 4 2 2 1 4 4 4 2 3 4 2 1 2 3 4 2 3 2 2 4 1 1 1 2 4 2 2 3 3 2 2 2 1 2 1 1 2 3 1 4 4 1 3 1 3 4 1 1 1 3 4 4 2 1 2 2 1 4 3 4 2 3 2 3 2 3 3 1 2 2 4 1 2 1 2 1 1 3 3 1 3 2 1 3 1 2 4 4 1 1 3 3 4 2 2 1 3 4 1 2 3 4 2 2 1 4 4 1 3 4 1 1 4 2 2 2 2 2 3 1 2 1 2 4 4 3 1 1 2 1 2 3 1 2 3 2 4 3 3 2 1 4 1 3 1 1 4 2 4 2 3 1 4 1 2 4 3 1 2 1 3 2 2 1 2 1 4 3 2 1 4 3 1 1 2 3 4 1 2 1 4 3 4 3 1 1 3 1 1 3 2 1 1 4 1 1 2 3 1 3 3 2 2 4 2 3 1 1 4 399 1 1 2 1 3 5 1 2 3 3 4 6 1 1 7 2 13 1 2 7 12 7 6 6 9 4 6 8 16 3 21 6 7 5 13 11 10 9 5 19 8 15 5 27 14 2 22 11 2 35 5 3 9 5 23 7 6 3 6 23 8 7 6 16 20 42 29 9 25 17 7 22 39 12 1 16 24 41 36 40 32 2 8 26 29 14 28 20 4 19 30 31 47 4 3 39 45 5 5 38 44 28 7 38 61 52 30 9 7 51 8 9 25 56 74 12 19 33 36 1 43 8 15 35 8 7 5 61 18 28 18 2 37 56 36 10 34 58 53 63 83 110 8 89 47 38 25 47 50 22 50 22 23 17 63 7 18 53 4 16 111 24 84 95 63 45 51 5 10 49 4 38 68 7 12 34 72 68 24 12 27 56 2 16 4 88 45 115 30 5 38 16 42 29 27 22 66 53 44 77 3 46 13 13 19 4 150 40 141 48 99 55 131 72 100 13 137 35 171 23 32 3 129 123 39 68 149 48 95 92 82 52 91 97 39 2 43 110 200 57 25 41 27 195 23 28 5 47 97 81 38 8 62 48 78 38 29 40 75 37 21 54 103 69 50 68 40 22 17 96 92 130 98 169 137 135 54 48 86 13 110 22 65 125 26 89 8 204 274 149 74 32 106 80 134 4 109 95 59 166 159 105 127 52 29 52 156 13 119 99 4 117 4 49 129 130 148 69 33 123 231 78 114 10 39 54 112 15 112 150 133 47 155 59 129 79 64 6 117 75 4 36 105 147 18 8 68 35 28 22 13 169 15 75 124 26 28 70 178 149 24 85 102 35 13 43 39 9 33 36 34 25 71 42 14 44 111 112 4 59 90 19 13 147 114 69 151 21 1 108 105 53 98 55 76 73 164 14 1 3 3 1 2 4 4 1 4 3 2 2 4 4 2 2 1 4 2 3 1 3 2 2 3 2 1 3 3 3 2 3 1 1 2 1 1 1 2 3 2 3 3 4 1 4 4 2 4 3 1 4 4 3 3 2 2 1 4 3 3 2 1 4 2 2 1 3 3 2 3 3 4 2 1 2 1 4 1 4 3 1 1 1 3 2 1 3 2 3 2 1 3 4 3 1 3 3 4 1 2 1 1 3 1 1 4 2 4 4 4 4 3 2 4 4 1 1 3 1 4 3 1 4 1 3 3 4 1 1 1 1 3 1 2 1 4 3 2 3 4 4 1 3 1 2 3 3 2 2 2 1 2 1 1 1 2 4 2 4 2 2 3 1 1 4 2 2 2 2 4 4 4 4 2 4 3 4 3 1 4 1 1 1 1 4 4 1 2 4 3 2 4 4 2 4 1 3 1 1 2 1 2 4 4 1 3 3 3 2 1 4 3 3 4 3 3 2 2 2 1 3 3 3 2 4 3 1 2 2 2 3 4 4 3 1 1 2 1 3 4 4 4 4 2 3 3 4 1 2 1 3 3 3 3 2 4 2 4 2 3 2 3 3 4 1 3 4 2 2 2 3 2 1 2 1 1 1 4 4 1 4 4 1 1 2 4 4 3 3 1 4 1 2 2 3 1 1 3 3 2 4 4 4 3 1 4 4 3 4 1 2 1 4 3 4 3 4 3 2 4 4 2 2 1 4 1 3 1 3 1 1 4 1 3 4 2 3 3 3 3 3 1 3 1 1 1 2 3 1 3 3 3 3 4 2 2 2 2 1 1 1 2 2 4 4 4 3 1 4 2 2 1 1 2 4 1 4 4 3 3 3 3 2 2 4 3 4 4 3 3 3 3 2 3 1 3 1 428 1 1 2 1 3 2 4 2 1 5 10 7 1 1 9 5 6 12 2 2 3 13 1 3 11 15 5 10 10 4 3 10 18 16 18 4 17 4 16 3 23 14 4 8 3 4 22 3 3 1 8 4 17 35 17 22 21 13 40 28 5 20 16 35 2 35 18 45 20 23 21 38 14 27 20 29 12 5 35 20 14 12 33 19 14 21 8 45 1 2 37 47 13 9 30 9 20 21 26 15 31 49 23 21 7 1 42 64 6 43 16 13 5 16 54 23 33 61 41 20 4 8 22 63 64 30 96 50 10 35 1 33 30 40 50 22 27 42 50 49 66 46 51 69 46 45 1 68 25 58 19 26 40 23 9 9 43 5 8 42 53 23 75 81 78 70 2 74 110 51 64 65 5 63 12 87 61 10 47 28 106 124 16 36 48 177 141 93 40 9 31 37 65 34 125 47 51 159 59 79 37 90 25 1 11 30 23 28 20 107 57 83 3 94 12 17 24 42 53 17 5 19 100 8 28 24 4 70 40 36 89 128 20 106 17 89 118 20 44 50 1 44 120 45 85 136 53 5 140 32 111 94 86 85 85 38 132 39 44 13 141 21 42 62 88 31 38 21 7 12 8 93 52 173 16 4 37 31 12 38 18 10 118 185 64 14 95 161 103 10 155 53 8 84 52 20 100 38 112 50 3 250 13 89 17 211 4 150 24 96 110 9 141 24 192 111 15 170 145 34 34 82 76 101 4 17 160 1 27 8 168 64 146 76 69 64 87 77 199 27 140 84 159 100 56 21 104 202 201 182 133 124 10 4 103 7 114 131 68 47 38 47 81 28 28 139 151 6 73 77 20 190 184 51 10 166 1 108 90 239 9 21 104 77 50 70 7 228 200 152 334 60 145 184 92 28 195 250 182 68 81 222 7 62 288 124 14 52 143 67 72 162 68 220 113 47 94 14 51 57 113 104 7 184 85 6 57 3 1 4 3 2 2 3 3 4 1 2 1 3 1 3 1 3 1 2 2 2 2 2 1 4 1 4 4 1 2 4 2 4 1 3 4 3 4 3 4 2 1 1 1 1 2 2 3 2 1 3 2 1 3 3 3 2 2 3 4 2 3 4 4 3 1 2 1 3 3 1 2 3 1 1 3 1 3 3 3 1 1 3 4 2 1 2 1 1 4 1 1 4 4 1 4 2 2 3 2 2 2 3 2 1 1 4 4 2 2 1 1 3 2 2 3 4 2 2 3 4 1 1 1 3 3 3 2 2 4 3 4 1 3 3 1 2 4 2 3 2 1 3 4 3 4 2 4 1 1 2 4 3 1 3 1 2 3 3 2 2 2 3 4 3 1 4 3 2 3 1 1 3 4 1 3 4 4 4 3 4 4 4 4 1 3 1 4 2 2 2 1 3 2 1 3 2 2 3 3 3 3 2 1 1 2 1 2 4 2 3 3 1 1 4 3 2 2 2 4 1 2 3 1 4 4 3 2 3 3 4 4 3 4 4 4 1 4 3 3 3 1 4 2 4 2 4 4 3 4 1 4 4 1 3 1 3 1 2 3 2 1 1 3 2 4 4 4 3 2 4 2 4 2 2 1 3 2 4 4 1 2 3 4 1 3 1 1 3 1 3 1 3 3 1 4 1 4 3 1 1 1 3 4 4 3 4 3 1 2 3 4 2 2 3 1 2 3 4 1 2 1 1 1 2 4 2 3 4 3 3 1 1 1 1 3 2 4 3 3 4 4 3 3 3 1 4 1 1 4 1 4 1 3 1 1 4 1 1 1 2 1 3 2 3 3 3 3 4 1 1 3 1 4 4 3 4 1 3 1 4 2 2 2 2 3 3 3 4 1 2 3 3 1 1 1 4 2 4 2 2 3 4 1 2 3 3 3 3 3 3 4 1 1 1 3 4 4 2 4 3 4 3 4 4 1 3 0