1002
819
9883
831
762
944
872
2716
3528
904
798
1457
2491
3787
1149
2292
898
1188
1603
893
827
1022
2188
1030
838
919
1145
1174
1138
1280
807
1090
815
840
831
1201
2676
809
1641
901
2582
1177
3778
953
1794
816
899
3517
1038
996
807
18882
867
924
850
867
1007
8826
6477
721