990
959
2889
928
1991
2726
933
1277
937
2263
2150
861
1689
1117
1049
852
1607
1133
979
900
1083
866
1171
3207
1256
1031
1107
1844
1304
1014
939
3440
1050
907
974
1340
1157
892
1350
1542
1284
19024
938
1020
1057
1174
986
1058
4337
1797
1239
2039
1007
918
1057
1032
1283
995
976
984