412
396
393
387
402
380
373
1112
431
2829
517
650
557
1384
701