1012
874
1339
1002
1264
860
988
852
852
1069
1260
24756
930
1252
1088
7047
1138
1563
3974
1217
798
1408
820
883
995
771
914
986
2446
1409
1476
2922
4909
1385
957
6049
834
1334
991
841
886
955
1028
1102
927
947
997
1672
2916
1247
1023
9724
1674
1041
5268
1101
3550
1123
823
8355