0
385
656
240
275
322
260
199
374
231
273
370
331
487
362
432
292
388
364
326
463
492
429
430
286
336
400
416
258
282
226
254
285
266
344
233
944
1420
1187
1454
1033
1607
2271
1903
1821
1778
1775
1686