797
847
1082
936
1202
894
968
883
1173
1023
834
1019
1102
827
1392
868
1440
960
1706
875
891
754
788
752
2325
881
926
5439
916
2220
874
4023
872
954
847
824
1803
952
1211
919
762
1149
1201
938
938
1079
5955
810
6473
945
948
1101
869
927
895
962
948
1410
832
1651