3168
2031
1504
1378
1372
1266
1265
1132
1075
1066
1025
1024
1021
1002
972
960
941
909
886
879
870
864
861
857
854
847
843
842
838
835
823
819
818
817
816
799
799
790
790
784
781
777
774
766
760
759
745
742
740
739
731
728
725
720
717
716
711
706
706
702
699
691
688
682
682
681
672
670
669
667
666
665
661
660
659
650
648
647
643
632
631
628
625
620
613
611
610
603
602
596
596
595
594
589
588
588
588
587
582
580
571
571
570
567
566
563
563
555
550
549
544
542
542
541
541
539
538
537
535
529
528
527
525
524
521
521
519
519
518
517
513
513
512
509
507
507
504
500
500
499
496
496
496
496
495
495
495
494
494
492
491
490
489
488
485
484
484
480
479
479
478
477
475
473
473
472
471
467
467
466
466
464
464
464
463
461
460
459
459
459
457
454
454
454
453
452
452
451
450
448
448
445
443
443
442
441
441
438
438
438
437
437
436
436
435
431
431
430
429
428
428
427
425
424
424
423
421
420
420
419
419
418
417
417
417
417
416
415
414
413
413
412
412
412
412
410
410
409
409
407
405
404
404
400
400
400
398
396
395
394
394
394
394
393
393
392
392
392
391
388
387
386
385
384
384
383
383
382
381
380
380
379
379
378
377
375
374
374
373
372
372
372
372
371
369
369
369
368
368
368
367
366
366
365
363
360
358
357
357
356
356
356
356
354
353
352
352
352
351
350
349
348
347
347
347
346
345
344
344
343
342
342
341
340
340
339
339
339
339
338
337
336
336
334
334
333
333
332
331
331
330
330
330
330
329
329
329
329
328
328
327
326
326
326
325
325
324
323
322
322
322
321
319
319
319
318
317
316
316
316
315
315
314
314
314
313
313
312
312
311
310
309
308
307
307
305
305
304
303
303
301
301
301
301
300
300
300
300
299
299
299
299
298
298
297
297
296
295
294
293
293
293
292
289
289
286
284
282
281
280
277
277
275
275
274
272
272
271
271
271
270
270
266
266
261
260
259
259
258
257
255
255
255
254
253
253
248
243
242
241
240
240
240
239
235
235
233
229
228
222
222
217