401 577 401 577 401 577 400 577 400 577 400 577 400 577 400 577 399 577 399 577 399 403 405 577 399 402 404 578 399 402 404 578 399 401 404 578 399 400 403 578 403 578 403 578 402 578 404 578 404 578 404 578 404 579 404 579 404 579 404 405 407 579 404 405 407 579 407 579 407 579 408 579 408 579 408 579 409 580 409 580 411 580 410 580 410 580 408 580 406 580 403 580 400 580 397 580 396 580 395 579 395 579 395 579 395 579 395 579 395 579 395 578 395 578 396 578 397 578 397 578 398 577 399 577 399 577 399 577 399 576 398 576 398 575 397 575 397 575 396 574 396 574 396 574 396 573 396 573 396 573 397 572 398 572 399 571 399 571 398 570 398 570 397 569 397 569 397 569 398 568 398 568 398 567 399 567 399 566 399 566 399 565 399 565 399 565 399 564 399 564 399 563 399 563 399 563 399 562 399 562 399 562 399 561 400 561 400 560 400 560 401 560 403 559 402 559 401 408 412 559 401 406 416 559 400 403 419 560 400 401 418 560 418 560 417 560 416 425 427 560 415 424 427 561 415 422 427 561 414 420 427 562 414 419 426 562 413 418 426 562 412 416 426 562 412 414 426 563 426 563 425 564 425 564 425 428 430 564 425 427 430 565 430 565 430 566 430 566 430 567 430 567 430 567 430 568 430 568 430 569 430 569 430 570 430 570 430 570 429 571 427 571 426 572 425 573 425 574 424 575 423 576 423 573 574 576 423 573 423 573 423 574 423 574 422 574 420 575 419 575 418 575 418 575 417 575 416 576 415 562 563 576 414 563 565 576 413 563 566 577 411 564 568 577 410 564 569 577 410 564 570 577 408 564 572 578 408 565 573 578 407 566 575 578 406 567 576 578 404 567 403 568 401 568 400 570 399 570 397 571 396 558 560 572 394 558 561 573 393 559 563 570 392 548 549 552 554 559 565 570 391 548 555 560 567 570 390 548 555 560 568 570 390 533 534 548 556 561 568 571 389 530 536 549 556 561 570 571 388 530 537 549 557 562 570 571 387 530 538 549 558 562 570 571 386 523 524 530 539 548 558 563 385 522 525 529 540 548 559 563 384 522 525 528 541 548 560 563 383 523 542 549 560 563 383 523 542 549 561 563 382 523 544 549 381 524 546 550 380 524 547 550 379 524 547 550 379 524 548 549 378 525 377 525 376 525 375 525 374 525 374 525 373 525 372 524 371 523 370 523 369 524 369 524 368 524 367 524 367 372 373 524 366 371 373 377 380 524 366 370 373 376 379 525 366 368 373 376 379 525 373 375 378 525 378 525 377 525 377 526 377 526 376 526 376 526 375 525 375 525 374 525 374 525 373 526 373 526 372 526 372 526 371 527 371 527 371 527 370 527 370 527 369 527 368 527 368 528 367 528 367 528 366 528 366 528 366 528 365 527 365 516 518 527 365 515 518 527 364 513 518 527 364 512 518 524 363 512 518 523 363 511 518 523 363 511 519 523 362 510 519 522 362 509 520 523 362 509 520 523 361 508 361 507 361 506 361 505 360 504 360 503 360 501 360 500 359 499 359 498 359 498 359 497 359 497 359 497 359 497 359 496 359 496 359 496 359 496 359 496 359 495 359 495 359 495 359 495 359 495 359 494 360 494 360 494 360 494 360 493 360 493 361 493 361 493 361 493 361 493 362 494 362 494 362 495 362 495 363 496 363 496 363 497 364 497 364 496 364 490 365 490 365 489 365 489 365 489 366 489 366 489 366 488 240 243 367 488 238 245 367 488 238 246 367 488 237 247 367 488 230 235 236 248 368 488 217 227 229 248 368 488 213 249 368 487 211 249 369 487 209 249 369 487 207 249 369 487 206 249 369 486 204 249 370 486 203 249 370 486 202 250 370 486 201 250 370 486 200 250 370 486 199 251 370 486 198 251 371 486 198 252 371 486 197 253 371 486 197 253 371 486 196 254 371 486 196 255 371 486 195 255 372 486 195 256 372 486 195 256 372 486 194 257 372 486 194 257 372 486 193 258 372 486 193 258 372 486 192 258 372 486 192 259 372 486 192 259 372 487 191 259 373 487 191 260 373 487 191 260 373 487 191 259 373 487 190 259 373 487 190 257 373 487 190 257 373 488 190 257 373 488 190 257 373 488 190 257 373 488 190 254 373 488 189 253 373 488 189 252 373 488 189 251 373 488 189 245 246 248 373 488 189 245 373 488 189 246 373 488 188 247 373 488 188 248 374 488 188 249 374 488 188 248 374 488 188 247 374 489 188 246 373 489 188 245 372 489 187 244 370 489 187 244 369 489 187 243 367 489 187 243 366 489 187 242 364 490 187 242 363 491 187 242 361 492 187 241 360 492 187 241 359 493 186 241 357 493 186 241 356 494 186 241 354 494 186 241 353 495 186 241 351 495 186 242 350 495 186 243 349 496 185 244 347 496 185 245 346 496 185 246 344 497 185 247 342 497 185 248 341 497 184 248 340 498 184 245 246 247 338 498 184 246 337 498 183 247 335 498 183 247 334 499 183 249 332 499 182 250 331 499 182 250 329 499 182 251 328 499 182 252 326 499 181 253 325 499 181 253 323 499 181 254 321 499 180 255 320 499 180 255 318 499 180 256 317 499 180 256 315 499 179 256 314 500 179 257 312 500 179 257 310 501 178 258 309 502 178 258 307 502 178 258 305 503 177 259 303 503 177 259 301 504 177 263 299 505 176 276 296 505 176 506 176 507 176 507 175 508 175 508 175 509 175 212 213 510 174 212 213 510 174 212 213 511 174 211 213 512 173 211 214 512 173 211 214 513 173 211 214 513 173 210 214 514 172 210 214 515 172 210 214 515 172 210 214 516 172 210 214 517 172 210 214 517 172 210 214 518 171 209 214 519 171 209 213 519 171 209 212 520 171 209 211 520 171 209 211 521 171 209 210 522 170 209 210 522 170 209 210 523 170 209 210 524 170 209 210 524 170 208 211 525 170 208 211 525 170 208 212 526 170 208 214 527 170 208 217 527 170 208 217 528 170 208 215 529 170 207 213 529 170 207 211 530 170 207 210 530 170 207 210 531 170 207 210 532 170 207 210 364 368 532 170 207 210 360 368 533 171 207 210 358 368 533 171 207 210 355 367 534 171 207 210 351 367 535 171 206 211 348 367 535 171 206 213 345 367 536 171 206 214 343 367 536 171 206 215 340 367 537 171 206 215 337 366 538 171 205 215 334 366 538 171 205 214 331 366 539 171 204 213 329 366 539 171 204 212 326 366 540 171 204 212 323 365 540 171 203 211 321 365 541 171 203 211 318 365 541 171 203 211 316 365 542 171 203 211 314 365 543 171 203 211 311 364 543 171 203 211 309 364 544 171 203 212 307 364 544 171 202 213 304 364 545 171 202 214 302 363 545 172 202 216 300 363 546 172 202 216 298 363 546 172 202 216 296 363 547 172 202 215 294 362 547 173 202 215 292 362 548 173 202 215 292 362 548 173 202 214 292 362 549 173 203 214 292 361 549 174 203 214 292 361 550 174 203 214 292 361 550 175 203 213 293 361 551 175 204 213 293 361 551