1157
1701
235
196
389
322
266
606
186
790
261
442
1172
636
823
559
242
461
990
254
339
199
221
157
161
299
682
739
382
435
326
215
320
964
216
169
261
3480
877