527
1
785
0
453
324
376
558
405
1441
2801
621
575
404
686
466
437
414
2463
1429
476
348
433
661
608
598
619
693
485
1356
1128
516