979
940
1238
1624
1999
2725
1045
1055
841
979
3198
4420
2282
1044
1509
2938
1032
981
1164
1953
1092
1668
928
1023
1223
1081
2758
1663
3236
3331
1003
1193
32570
951
1248
1216
3858
3667
997
2373
4744
1330
930
981
989
1113
1032
908
1136
1075
1211
1239
1153
957
1069
956
1502
2015
1062
954