2994
644
999
215
840
181
3486
749
840
181
2723
585
3408
733
2576
554
2786
599
3528
759
3206
689
994
214
2990
643
2994
644
2699
580
2610
561
3910
841
2799
602
4050
871
2798
602