0
400
404
394
438
458
388
305
457
577
322
291
292
318
273
387
270
283
539
212
444
168
255
411
344
222
518
389
223
244
336
258
297
509
1022
1473
1242
1546
1128
1677
2430
2010
1920
1906
1842
1813