829
784
881
949
843
831
1029
1531
3050
953
1269
1146
1331
1087
1139
1232
1098
1234
1397
1151
1099
1086
1843
1221
1435
1180
1110
1206
1783
983
1169
1024
1383
1149
1351
1281