1132
869
941
726
3439
678
1402
676
904
1487
1248
1124
773
927
1230
3564
685
1009
1484