1103
1583
2328
825
936
1274
1245
782
845
7399
2509
821
804
2582
917
817
854
2103
925
896
758
2056
1201
1026
784
1037
1066
3005
996
6616
951
951
856
1402
11957
919
3059
820
867
721
951
979
804
889
776
901
755
985
987
934
864
1009
1126
835
791
2470
984
760
1620
894