1342
614
1507
1830
769
798
848
963
1196
669
664
779
663
651
790
863
794
662
896
659
585