1931
1733
1491
1336
1265
1188
1104
919
889
877
840
832
831
808
803
776
754
746
722
690
680
660
649
638
637
630
607
594
585
552
550
534
530
508
502
501
500
495
494
489
487
484
479
479
474
470
469
460
447
440
438
438
438
435
429
428
424
421
421
417
409
406
405
403
402
397
393
393
392
388
386
384
380
377
377
371
367
365
363
360
360
358
358
352
348
347
340
338
337
337
335
334
331
329
326
325
324
324
316
314
311
307
303
299
294
292
290
281
280
274
273
273
270
265
264
260
260
258
257
256
255
253
251
251
243
238
235
230
228
225