2500
546
3980
870
1628
356
2475
541
3990
872
2310
505
2178
476