467
483
1126
2468
794
31634
598
393
455
484
1001
425
504
584
1649
456
386
368
370
462
453
451
1206
400
710