167
238
292
197
161
833
536
714
322
322
292
221
346
155
179
233
211
265
215
233
177
191
250
310
304
169
316
310
262
306
268
512
910
544
544
494
1,112
799
1,536
1,399
629
694
817
344
357
591
572
1,845