1830
1701
1355
1710
1487
1379
1573
1562
1567
1250
7407
705
860
727
801
876
918
821
862
777
920
837
702
877
843
775
895
817
792
800
836
781
776
788
754