493
475
1400
359
472
425
406
391
424
1294
375
388
433
1098
356