1047
977
1086
2962
1022
2730
1092
1278
1799
1212
2069
1104
1019
1154
1292
1030
1411
932
1117
987
1221
1021
2188
1647
1157
1116
1070
4394
922
1087
1247
2257
2386
1503
992
1020
1553
2041
2035
3954
1735
1028
1042
1563
1083
1224
1077
1023
1412
1082
1588
1126
927
1324
1208
1263
1091
3533
918
1051