1832
825
966
1297
1790
826
644
700
1113
733
1568
764
770
1090
1703
955
839
807
641
759
1000
886
705
1922
684
669
1459
639
671
906
892
1141
831
1482
851
737
667
941
1010
788
725
7008
719
724
720
714
714
829
842
1188
752
702
927
695
886
712
741
725
898
921