856
1209
894
979
1025
807
798
995
877
1340
1170
1309
1146
1173
881
1136
805
1000
3413
975
876
940
1024
854
861
1368
828
869
988
902
1329
1048
884
958
942
861
823
1045
907
2127
913
851
1040
1055
905
1063
1064
976
832
866
873
929
1326
1320
823
911
1066
1339
851
1023