990
1640
1637
3175
1049
1009
989
1093
1163
852
1206
1851
986
1862
1391
1420
1492
1128
969
1110
949
5543
1069
1157
4856
1229
1281
1124
1265
1109
1142
1562
3865
1116
2128
973
2192
1256
930
1203
1282
1033
1976
939
1064
2849
1182
1379
1280
1139
979
2577
2828
1460
1205
967
1116
2643
1231
1093