275
372
761
998
258
384
327
177
291
236
333
155
117
451
290
191
266
277
225
160
942
485
719
1055
218
185
632
223
292
322
773
341
426
924
269
463
575
499
299
923
402
270
646
449
218
291
547
788
541
439
209
340
476
486
1041
359
540
420
672
445