575
0
621
1326
458
567
4937
538
1869
3205
733
426
883
652
3593
628
531
3252
429
543
978
475
832
1538
635
5375
542
984
660
777
383