1293
1971
1315
1346
1059
1145
4368
1219
1622
2894
1127
1159
1171
1102
1389
1131
965
971
1050
1201
1165
1207
1126
1260
1220
1282
1310
1687
1168
1040
1030
1098
1057
1010
952