505
510
520
522
523
523
526
531
532
531
530
531
532
532
536
546
546
546
546
545
545
548
557
557
560
563
564
565
567
568
570
571
572
572
570
568
568
568
567
568
568
564
564
562
560
558
556
556
554
553
552
549
549
549
546
544
544
543
543
540
533
531
529
528
527
527
527
528
530
531
532
530
531
529
527
526
526
525
524
524
524
527
529
531
536
537
537
532
529
523
519
517
516
511
511
511
511
511
511
512
512
512
512
513
511
511
512
515
516
518
520
525
531
528
519
520
519
519
528
536
547
552
560
561
578
588
591
591
589
584
571
570
569
567
562
561
523
506
506
480
465
463
458
454
454
454
456
456
447
433
427
423
423
426
424
423
422
420
418
406
382
381
392
393
393
398
401
405
420
420
419
415
404
401
402
404
409
419
433
436
428
416
412
404
389
388
378
374
372
363
360
357
350
349
349
349
348
348
351
355
355
355
354
353
353
353
353
353
353
353
354
354
354
354
356
358
359
364
367
369
371
374
385
391
394
397
406
409
410
413
417
418
414
413
413
414
417
417
417
417
417
417
418
419
419
420
420
420
420
421
421
421
422
424
425
426
433
437
437
439
445
449
450
451
455
457
459
463
466
474
475
477
478
481
483
485
487
488
492
495
504
508
511
528
530
533
537
541
542
545
549
551
553
561
563
568
569
573
575
577
579
580
582
583
584
585
585
587
588
589
590
595
596
592
588
588
588
588
587
586
586
583
581
578
578
575
573
573
559
552
550
551
553
557
538
530
520
506
505