1996
1151
943
1017
1067
1936
879
2033
3891
1332
2014
1521
899
1471
987
1459
889
1257
1264
1215
1393
1007
1335
1270
4097
865
1166
1280
1149
1452
1421
1126
1195
969
1576
3134
1328
1159
1076
1143
1181
2386
1174
1030
954
1075
1515
1216
1087
1741
861
1253
1089
1870
1037
1436
888
988
1457
1415
3772
1054
878
1208
941
1993
1471
2722
826
1067
1429
1312
2738
1419
1842
1011
908
2525
1068
886
1926
1029
3734
1006
848
2840
967
1414
1674
1091
947
1316
2350
1357
1402
1254
1402
1170
1227
1198
1165
1515
1023
1056
1384
936
1128
3454
796
1276
970
1614
2633
1741
848
856
1201
1422
1328
930