0
239
353
325
362
435
154
324
293
344
327
628
176
290
210
456
380
263
351
384
213
360
187
217
343
501
385
243
284
299
340
222
439
262
379
189
954
1431
1197
1471
1046
1627
2316
1922
1840
1839
1786
1699