2550
541
3430
727
1750
371
2392
507
6660
1411
2370
502
1630
346
4066
862
3710
786