904
699
837
1449
692
868
949
766
751
3004
774
858
670
731
933
942
1026
3030
825
979
3278
949
732
799
792
948
1009
785
971
1257
1042
800
832
1145
721
720
753
2529
749
1015
706
1029
716
763
809
866
1122
848
758
1198
6146
779
806
823
1142
960
1355
2757
845
770