1013
1337
798
1605
811
766
1278
5725
776
2955
953
986
869
1354
1234
811
812
815
821
1023
883
877
918
3861
821
781
776
783
886
854
791
895
917
871
1224
1482
979
1004
1767
828
1005
3548
819
2590
831
859
936
1261
1240
1315
1017
906
1120
1060
781
981
5996
865
857
848