1100
968
1327
815
17355
958
848
819
866
861
1293
944
872
1145
818
974
798
3596
837
1054
783
890
871
919
1159
1102
1174
867
1090
988
777
818
854
757
1249
2056
1026
1105
788
801
1083
993
2657
2242
980
1107
881
881
2109
944
1058
1674
1009
828
851
1007
853
1156
1211
1192