2580
603
1980
463
1877
439
2841
664
2980
696
2658
621
2856
667
5000
1167
1860
435
2650
619