2899
614
2930
621
2356
499
2559
542
1673
354
3699
783
2150
455
2265
480
2123
450
2400
508
2130
451
2250
477