1017
966
1163
1685
1054
1184
1426
946
921
1721
1469
1166
855
1899
1000
1862
1284
1571
5013
1995
1479
832
942
1360
961
850
2199
937
1217
963
1996
2936
1436
1218
1429
1176
935
1345
849
1153
1055
3196
1319
5744
3208
1148
1687
1032
1334
860
1802
860
1343
1202
831
2069
1099
1093
1101
1376
2243
1727
879
2122
4251
1020
1472
1558
2254
812
1092
966
838
2005
951
2181
1082
970
791
814
1447
1413
970
3976
1380
1141
1119
977
982
1723
1665
3204
941
1609
971
1503
1135
1022
1162
919
2035
1320
1658
840
841
1793
1128
1149
830
779
830
1215
1188
835
893
1292
1008
1928
1809
1239