2704
3
869
2
755
785
726
1184
720
701
1
2621
9
1462
806
579
2156
1655
503
570
629
868
988
658
497
1266
535
902
8197
4
483
433
775
595
1630