465
14156
554
822
633
839
1132
1877
590
618
632
539
649
1618
592
612
2610
499
660
670
739
575
2376
553
997