86
1
2607
9
535
651
1515
4
76
743
1336
3
866
2
489
687
894
5
661
831
667
940
1151
854
476
488
801
1087
622
657
878
1776
473
740
664