1511
534
424
399
399
427
401
396
381
397
410
371
425
378
373
358
334
390
382
420