257
237
260
129
647
1,107
457
460
372
743
261
569
256
702
189
501
258
796
16
266
145
562
279
575
158
603
177
341
137
505
1
4
233
375
176
293
166
411