2580
534
4245
879
2880
596
3250
673
2894
599
3799
786
3180
658
2880
596
3323
688
3883
804
3600
745
4758
985
4687
970
3580
741
1350
279
1299
269
1550
321
3689
764
1772
367
3446
713