523
535
541
503
1497
533
1502
520
550
539
552
504
534
489
494
497
527
547
1504
548
498
543
519
505
545
554
528
1496
493
509
522
1499
496
521
555
524
540
1498
551
544
553
517
492
512
526
506
490
508
514
502
513
536
488
516
532
529
1501
530
511
549
538
531
525
556
495
500
546
518
515
507
542
1503
537
510
491
499
501