1266
1677
689
548
1245
529
902
252
437
261
241
601
190
343
240
370
423
6233
235
265
194
196
332
297
427
543
443
246
371
237
313
287
194
279
195
470
426
356
155
174
445
350
231
243
191
378
251
168
147
164
161
248
170
363
233
169
149
165
180
274