742
403
428
315
470
295
450
395
407
427
287
302
322
1306
356
410
394
478
341
592
485
325
312
422
568
365
296
360
308
553
444
407
334
380
502
362
452
359
351
363
380
676
354
352
298
324
369
436
302
334
353
487
379
318
455
