599
597
594
580
573
567
567
567
567
567
567
567
567
567
567
567
567
567
567
566
566
566
566
566
566
566
566
567
567
567
567
566
566
566
565
565
565
565
565
566
568
569
569
570
571
571
572
573
574
574
574
574
574
574
574
574
573
572
571
568
566
565
564
564
564
563
562
562
561
561
560
560
560
561
561
561
560
559
557
557
557
557
557
557
557
559
559
560
561
562
564
564
565
567
568
568
567
567
566
565
565
562
559
559
559
560
560
561
561
561
561
563
565
566
567
566
566
566
566
566
566
566
565
565
564
563
560
560
560
561
561
561
561
560
559
558
556
556
555
557
558
558
559
560
560
560
561
561
560
560
560
560
560
559
559
558
558
558
558
558
557
557
557
557
557
558
559
562
562
563
563
563
562
562
562
561
561
561
560
560
560
559
559
560
560
561
561
561
561
561
561
561
563
563
562
560
557
556
554
549
547
546
545
544
543
542
542
542
541
540
538
535
533
530
528
525
524
522
519
516
511
506
503
498
494
490
485
483
479
474
471
467
465
464
462
460
458
448
448
445
442
441
440
436
434
433
432
431
430
426
423
420
420
419
419
419
419
417
415
415
417
418
418
423
431
432
436
436
436
433
430
427
424
419
416
412
410
409
413
413
414
416
419
421
423
423
424
424
424
420
417
414
412
406
406
405
405
403
401
399
398
397
395
395
390
389
389
389
390
391
392
394
395
395
396
398
401
402
403
405
407
408
410
415
419
421
424
425
425
427
427
427
427
427
427
425
422
420
418
416
414
412
409
408
405
401
399
398
397
396
396
395
394
394
393
392
392
381
383
385
383
381
380
380
388
388
390
394
395
395
395
395
401
410
414
415
415
415
415
415
414
413
413
415
416
416
416
418
420
422
424
425
426
429
433
432
431
426
419
417
415
415
415
415
415
415
415
415
415
416
416
417
418
418
419
423
424
431
433
434
436
440
448
452
452
454
456
460
461
459
457
454
446
440
441
448
451
450
444
445
446
448
453
454
453
453
452
450
447
445
442
441
440
439
438
436
434
432
429
429
426
426
427
428
429
431
433
433
431
430