1424
1384
1326
1278
1265
1259
1249
1248
1141
1129
1051
1033
1028
986
978
928
913
907
889
848
821
795
788
736
730
721
699
656
655
648
585
573
567
556
540
523
523
512
512
511
499
498
497
469
467
464
464
462
458
458
445
442
440
438
423
417
404
397
372
371
370
369
361
360
359
355
345
344
341
340
339
336
335
333
330
321
321
321
320
319
318
317
315
312
312
309
308
287
283
283
281
276
275
272
269
266
263
255
252
250
250
249
247
247
244
241
239
229
222
221
218
218
217
217
212
212
211
210
210
210
209
206
205
204
201
200
197
197
196
196
195
195
195
189
186
185
182
180
175
173
173
171
171
170
169
159
151