455
510
544
436
979
483
1348
451
379
425
420
364
356
403
1280