428
254
448
399
383
479
274
300
418
556
407
1045
439
1
4603
350
1
760
416
353
542
2123
2732
304
1154
438
275
438
2
426
266
478
307
569
409
336
573
470
401
273
281
614