1093
1163
852
1206
1850
986
1862
1391
1420
1492
1128
969
1110
949
5543
1068
1157
4856
1229
1124
1265
1109
1142
1562
1116
2128
2192
1256
930
1203
1282
1033
1976
938
1064
2849
1182
1379
1280
1139
979
2577
2828
1460
1205
967
1115
2640
1231
1093
1901
2878
1492
1138
1775
1102
3858
1103
1273
3021