697
688
1012
1499
3015
940
1253
933
1125
880
932
1028
883
1016
1188
930
896
882
1626
1002
1230
968
906
1183
1580
966
1145
1370
1137
1333
1259
1334
938
904
1105