925
966
985
921
1905
1507
1117
1265
1133
3113
1172
1152
1037
1062
944
1035
2133
1039
1596
2836
2299
867
1206
2149
1197
2936
1138
1187
1370
1348
1189
1477
1847
1026
1603
942
1362
1008
1215
2414
1138
1123
1093
928
1247
972
3996
1167
1379
1079
1082
1024
955
1058
2108
1167
1168
1164
967
2537