977
858
883
1301
1284
870
3559
855
911
1339
1007
1123
928
817
901
1757
850
819
1319
896
881
2315
994
953
824
801
1121
1275
791
6297
900
963
885
788
940
875
873
2050
955
1017
882
6128
2141
821
1023
1364
842
938
849
910
1015
899
1084
970
900
784
865
1230
854
958