503
504
522
522
522
522
522
522
522
522
522
513
499
493
485
481
477
467
467
461
454
442
434
432
430
434
419
413
409
406
403
400
399
398
398
397
397
397
399
404
411
421
431
450
473
483
481
477
477
477
475
468
466
469
475
478
477
480
483
508
509
512
516
542
544
550
550
556
559
563
564
564
565
565
562
561
555
549
540
518
518
518
518
518
518
517
516
511
506
502
500
466
465
464
459
452
447
444
442
439
431
405
402
402
394
387
387
387
388
388
391
382
380
397
420
433
445
457
465
468
457
455
455
457
462
470
470
464
465
472
473
480
476
482
494
495
498
502
503
506
505
502