892
1584
1509
3017
1050
997
954
819
972
836
1090
808
882
754
1055
925
874
872
1079
1012
930
1622
789
747
1141
827
799
800
832
8548
1011
1162
775
2785
736
906
806
766
783
812
735
1216
795
1991
1172
759
797
6540
779
860
841
1420
967
969
907
975
885
833
714
943