0
372
371
391
292
352
442
469
293
336
429
435
443
503
515
350
660
397
335
189
474
510
480
428
310
343
432
541
365
496
543
271
377
368
1098
1536
1305
1584
1192
1739
2495
2095
1998
1954
1909
1889