705
758
693
777
754
717
2506
801
631
2523
934
860
708
874
645
849
2381
661
1254
669
4176
981
15870
1071
850
693
886
742
1032
1320
722
670
830
1424
877
750
702
801
986
784
868
658
698
721
846
645
803
812
616
682
5709
619
672
1745
677
2254
717
847
715
630