383
418
387
379
382
496
454
492
510
1023
1212
547
396
1476
401