2750
582
2959
627
2409
510
3608
764
979
207
3410
722
3608
764
2189
464
2409
510
1749
370
4279
906
1529
324
3509
743