2627
1
663
747
0
688
516
2
565
677
749
400
1285
5
1357
623
1420
489
701
533
858
597
776
1426
870
1203
549
1631
567
374
871
5708
17
633
860