997
967
910
877
990
1064
925
924
1105
1179
3881
912
1299
1815
1167
1107
1250
992
3652
2013
1024
1071
1028
1213
3605
902
1010
922
4796
1084
7139
1118
1221
1914
2614
984
1214
1358
1177
1167
15021
4256
1413
894
2261
8473
1018
1497
7407
1058
1061
1006
1856
884
1134
1327
1333
6314
4045
3496