1293
1971
1315
1345
1059
1145
4366
1219
1621
2894
1126
1159
1169
1102
1389
1101
1130
965
971
1050
1201
1164
1207
1260
1220
1282
1309
1686
1168
1040
1030
1098
1057
1009
952