0
350
468
284
324
214
358
489
370
283
409
360
364
372
392
231
338
490
467
209
386
341
216
381
259
345
320
404
461
227
384
447
423
169
473
950
1427
1192
1463
1042
1622
2300
1913
1833
1791
1782
1693