3326
708
1624
759
761
975
755
765
767
1087
725
864
2863
893
2151
1015
2027
773
800
737
752
745
925
899
1557
777
728
3873
934
906
756
741
833
942
717
807
806
894
764
747
901
1104
706
1121
683
1383
794
694
2259
1429
779
788
694
748
22390
981
809
784
820
2369