2944
2358
1330
1268
1043
1366
883
974
1078
1031
1074
1324
925
927
1068
2049
1697
1589
994
1113
1183
1009
998
1038
1079
1308
804
924
1010
886
1121
1067
974
1730
954
1108
1064
946
978
937
969
1116
1460
1072
1266
1418
1261
1142
1159
1190
1017
2176
1133
1272
1134
1598
1552
1281
1376
1354