0
267
558
416
354
491
397
301
398
380
376
310
386
331
322
441
562
329
264
461
437
231
427
370
420
439
228
260
235
422
316
443
571
374
431
391
256
949
1426
1191
1462
1041
1621
2299
1912
1832
1790
1781
1692