739
693
745
2504
768
815
2014
800
933
670
629
631
875
639
747
792
671
2570
880
699
1651
765
779
782
815
771
687
798
710
775
736
2262
698
729
1228
701
692
1844
6789
782
739
816
1128
1065
1980
9948
658
707
1313
820
665
985
1300
792
2596
3474
1155
821
1470
688