1295
1823
2229
1505
682
841
1080
686
1020
867
717
980
616
1087
778
1345
860
1193
880
735
731
869
752
596
793
688
7294
1730
637
727
755
877
1405
704
948
683
791
952
1067
861
1787
826
708
767
719
750
776
801
1317
1171
750
682
1059
688
717
724
688
1289
714
721