448
425
427
392
468
433
428
1451
470
401
415
396
391
1304
1200