1093
1163
852
1206
1851
986
1862
1391
1420
1492
1128
969
1110
949
5543
1069
1157
4856
1229
1124
1265
1109
1142
1562
1116
2128
2192
1256
930
1203
1282
1033
1976
939
1064
2849
1182
1379
1280
1139
979
2577
2828
1460
1205
967
1116
2643
1231
1093
1902
2878
1492
1138
1777
1102
3858
1103
1273
3021