530
446
704
730
573
619
856
648
587
440
665
715
464
643
484
526
417
478
463
435
558
579
416
758
619
543
437
449
456
418
567
452
505
858
535
412
453
415
501
509
435
441
409
485
437
512
424
506
893
496
469
421
841
510
412
