1286
1962
1309
1335
1049
1135
4203
1212
1611
2876
1110
1153
1163
1096
1384
1112
952
960
1040
1190
1152
1197
1115
1249
1207
1271
1297
1676
1156
1031
1019
1088
1003
943