271
271
549
532
757
698
861
1124
1200
650
1243
1452
857
1016
1344
528
3607
118143
1046
610
826
1384