1552
1485
1283
1237
1210
1143
981
902
887
860
830
819
813
789
784
773
740
663
658
648
630
624
611
598
588
588
577
564
560
560
554
528
522
519
515
510
490
483
473
469
469
468
467
466
460
460
458
452
450
445
429
426
426
424
423
423
416
416
414
411
405
403
401
399
395
394
390
390
390
389
389
389
389
385
382
381
380
379
378
377
376
371
369
369
368
364
362
362
360
357
357
349
349
348
345
345
345
334
333
332
330
327
327
327
326
325
324
322
316
315
315
313
312
312
311
311
307
306
306
305
296
296
291
290
289
285
283
282
282
281
280
280
278
277
277
277
276
274
273
273
273
271
269
269
266
261
258
257
257
255
254
253
253
251
251
249
248
248
247
245
244
243
242
242
241
239
238
237
236
235
232
230
230
225
225
225
224
223
223
221
218
218
218
216
216
213
211
210
209
209
207
207
202
200
198
191