     498
     509
     497
     500
     491
     482
     560
     509
     470
     505
     497
     520
     466
     443
     519
     437
     509
     538
     536
     483
     516
     579
     501
     526
     486
     479
     489
     527
     511
     501
     478
     484
     543
     489
     484
     508
     478
     496
     532
     562
     490
     478
     496
     520
     517
     502
     480
     553
     481
     505
     541
     555
     492
     495
     502
     520
     471
     452
     479
     500
     522
     479
     470
     503
     511
     437
     512
     531
     520
     598
     471
     496
     490
     460
     488
     470
     525
     434
     505
     478
     466
     459
     490
     513
     502
     495
     440
     467
     508
     530
     490
     492
     518
     494
     478
     510
     494
     543
     521
     513
     469
     486
     530
     534
     490
     525
     505
     500
     528
     487
     544
     496
     504
     531
     450
     511
     476
     465
     499
     487
     500
     467
     544
     487
     514
     505
     481
     490
     475
     569
     481
     541
     536
     490
     481
     497
     456
     536
     511
     488
     472
     503
     495
     510
     523
     440
     576
     475
     475
     492
     505
     488
     552
     474
     460
     499
     458
     504
     469
     499
     473
     509
     512
     533
     563
     499
     495
     510
     547
     517
     548
     531
     510
     479
     499
     503
     551
     477
     487
     551
     518
     493
     461
     496
     544
     441
     488
     488
     527
     536
     492
     530
     555
     494
     477
     518
     479
     479
     513
     477
     475
     505
     445
     541
     485
     502
     532
     548
     507
     499
     506
     502
     487
     506
     465
     512
     514
     501
     573
     496
     479
     479
     510
     490
     486
     508
     518
     488
     514
     469
     483
     496
     473
     471
     509
     482
     512
     525
     475
     493
     491
     470
     496
     525
     512
     522
     496
     530
     512
     502
     483
     504
     500
     468
     474
     564
     548
     495
     481
     545
     529
     505
     509
     477
     492
     510
     515
     564
     501
     536
     513
     481
     506
     523
     551
     439
     509
     468
     495
     493
     551
     545
     498
     538
     466
     513
     503
     517
     555
     461
     464
     528
     469
     503
     518
     533
     493
     483
     525
     536
     495
     495
     534
     516
     446
     467
     511
     470
     456
     517
     449
     494
     496
     464
     504
     439
     473
     512
     496
     546
     432
     504
     559
     460
     530
     465
     545
     503
     472
     515
     512
     438
     462
     451
     486
     485
     497
     451
     481
     506
     511
     528
     484
     480
     516
     464
     471
     480
     500
     504
     440
     503
     527
     541
     460
     514
     535
     486
     458
     525
     524
     519
     543
     475
     477
     480
     468
     472
     506
     498
     498
     519
     475
     496
     514
     456
     513
     443
     534
     502
     482
     457
     570
     523
     464
     525
     462
     481
     468
     496
     500
     487
     533
     521
     501
     522
     505
     516
     493
     528
     564
     516
     481
     543
     484
     515
     510
     532
     484
     501
     484
     487
     479
     475
     509
     482
     500
     495
     502
     458
     575
     454
     456
     531
     454
     446
     567
     510
     485
     440
     539
     504
     487
     489
     567
     500
     513
     513
     533
     502
     494
     526
     538
     513
     498
     483
     449
     508
     494
     536
     480
     466
     537
     464
     486
     498
     512
     492
     514
     530
     438
     461
     502
     515
     492
     529
     501
     516
     489
     476
     507
     433
     431
     515
     494
     517
     522
     533
     492
     538
     498
     490
     470
     527
     492
     516
     523
     498
     485
     509
     498
     486
     547
     532
     524
     489
     529
     510
     517
     512
     512
     534
     482
     466
     502
     444
     495
     486
     463
     458
     455
     514
     491
     494
     468
     539
     542
     510
     461
     489
     488
     459
     451
     442
     480
     481
     525
     534
     493
     513
     458
     502
     469
     511
     496
     508
     503
     503
     485
     470
     514
     491
     493
     508
     525
     525
     527
     524
     504
     465
     482
     433
     462
     493
     474
     447
     475
     548
     531
     524
     472
     519
     525
     471
     509
     452
     520
     500
     506
     528
     488
     507
     528
     512
     501
     535
     485
     567
     494
     525
     535
     586
     523
     501
     565
     417
     507
     460
     439
     496
     489
     465
     555
     565
     497
     502
     512
     457
     499
     487
     547
     455
     465
     507
     468
     441
     496
     517
     539
     548
     484
     487
     475
     524
     542
     488
     512
     481
     479
     537
     490
     467
     492
     512
     517
     496
     536
     506
     543
     501
     536
     494
     475
     413
     543
     436
     496
     522
     474
     480
     497
     501
     510
     488
     417
     466
     479
     582
     533
     490
     451
     481
     539
     555
     512
     552
     455
     476
     542
     475
     547
     468
     482
     466
     496
     516
     483
     507
     527
     466
     490
     474
     488
     524
     552
     504
     502
     483
     448
     508
     471
     454
     497
     513
     483
     546
     459
     513
     461
     501
     524
     511
     534
     513
     486
     485
     530
     507
     502
     460
     514
     551
     483
     519
     549
     498
     523
     519
     515
     463
     511
     528
     483
     436
     493
     510
     515
     521
     554
     463
     492
     505
     518
     522
     515
     575
     553
     509
     479
     539
     519
     512
     473
     486
     497
     446
     449
     486
     606
     468
     592
     503
     505
     512
     484
     496
     502
     476
     490
     499
     523
     540
     568
     475
     504
     522
     517
     468
     497
     514
     522
     541
     490
     530
     501
     469
     486
     557
     483
     515
     520
     537
     530
     538
     537
     459
     493
     543
     511
     486
     531
     510
     518
     530
     480
     526
     557
     537
     487
     551
     520
     507
     467
     513
     523
     521
     483
     495
     523
     507
     462
     526
     459
     505
     476
     514
     464
     500
     473
     544
     465
     493
     503
     513
     526
     512
     502
     553
     507
     500
     501
     542
     491
     579
     559
     481
     456
     534
     522
     488
     550
     552
     513
     532
     506
     485
     495
     514
     433
     476
     466
     533
     473
     472
     455
     523
     521
     507
     441
     479
     478
     556
     423
     560
     500
     498
     488
     513
     508
     507
     498
     497
     536
     490
     468
     464
     545
     489
     481
     506
     489
     492
     504
     497
     497
     512
     504
     497
     499
     453
     494
     511
     553
     520
     455
     440
     489
     499
     481
     466
     515
     425
     537
     544
     449
     481
     503
     503
     528
     525
     467
     507
     521
     481
     551
     549
     504
     516
     468
     529
     534
     482
     533
     519
     515
     503
     468
     511
     473
     439
     526
     445
     483
     491
     480
     546
     557
     513
     465
     488
     490
     465
     494
     523
     491
     533
     437
     461
     499
     537
     512
     495
     532
     504
     552
     545
     496
     473
     459
     494
     553
     511
     492
     468
     500
     494
     427
     522
     490
     543
     515
     497
     473
     498
     506
     467
     463
     521
     455
     504
     573
     504
     468
     510
     506
     538
     481
     545
     441
     532
     472
     517
     489
     430
     497
     489
     459
     522
     461
     521
     510
     458
     489
     548
     484
     485
     472
     482
     490
     517
     488
     520
     449
     538
     482
     505
     537
     513
     505
     512
     407
     515
     527
     460
     516
     498
     451
     513
     479
     523
     452
     454
     452
     464
     566
     607
     625
     591
     586
     593
     598
     596
     563
     591
     611
     617
     681
     568
     557
     597
     585
     613
     642
     555
     664
     598
     580
     550
     622
     631
     627
     548
     603
     596
     625
     615
     594
     619
     624
     587
     653
     601
     643
     620
     610
     596
     540
     591
     625
     525
     592
     622
     549
     657
     532
     617
     633
     568
     587
     551
     569
     627
     570
     581
     553
     602
     553
     543
     657
     575
     561
     628
     648
     664
     594
     614
     546
     588
     620
     583
     592
     607
     605
     579
     596
     588
     590
     573
     581
     619
     615
     565
     597
     572
     664
     587
     640
     545
     569
     526
     645
     573
     589
     591
     593
     598
     563
     585
     608
     578
     618
     620
     554
     574
     645
     607
     595
     553
     588
     607
     558
     607
     665
     647
     585
     605
     619
     599
     599
     642
     563
     625
     609
     598
     599
     613
     625
     651
     623
     561
     586
     608
     601
     587
     613
     570
     594
     551
     544
     603
     650
     610
     604
     596
     605
     632
     584
     613
     618
     593
     552
     605
     584
     577
     592
     594
     560
     560
     671
     600
     562
     598
     561
     596
     571
     589
     582
     565
     617
     606
     566
     635
     623
     571
     636
     606
     585
     590
     597
     614
     656
     626
     596
     641
     583
     596
     556
     625
     582
     633
     618
     603
     648
     617
     581
     610
     576
     564
     549
     590
     616
     636
     631
     563
     544
     602
     656
     620
     599
     597
     556
     597
     607
     592
     616
     618
     586
     606
     644
     626
     644
     635
     610
     599
     600
     630
     627
     573
     608
     574
     615
     613
     547
     547
     631
     584
     601
     629
     553
     552
     601
     634
     572
     624
     595
     566
     586
     589
     613
     552
     621
     624
     630
     624
     605
     601
     577
     626
     607
     571
     668
     577
     590
     582
     624
     553
     622
     651
     554
     591
     630
     591
     608
     565
     594
     580
     615
     615
     613
     568
     626
     577
     603
     562
     665
     551
     617
     604
     582
     586
     618
     543
     604
     593
     571
     628
     638
     615
     597
     618
     610
     637
     598
     625
     548
     559
     572
     546
     602
     602
     659
     581
     596
     676
     627
     593
     576
     632
     602
     650
     572
     539
     638
     555
     640
     631
     564
     592
     576
     579
     631
     538
     561
     628
     639
     591
     635
     561
     598
     562
     620
     597
     588
     586
     622
     612
     645
     611
     611
     607
     615
     564
     556
     615
     656
     610
     565
     598
     587
     583
     640
     611
     601
     592
     598
     643
     678
     558
     582
     577
     639
     567
     634
     601
     577
     649
     610
     579
     600
     555
     549
     511
     663
     564
     615
     569
     600
     603
     575
     588
     637
     593
     624
     621
     541
     600
     615
     519
     675
     550
     657
     587
     655
     574
     573
     581
     633
     524
     642
     590
     645
     610
     593
     551
     616
     596
     608
     537
     603
     555
     577
     589
     564
     620
     619
     583
     614
     615
     644
     607
     619
     593
     564
     591
     575
     575
     579
     623
     591
     602
     664
     617
     564
     629
     548
     544
     586
     582
     597
     620
     574
     614
     613
     612
     566
     589
     587
     620
     598
     623
     617
     596
     606
     611
     550
     527
     656
     634
     617
     609
     632
     563
     630
     618
     560
     623
     577
     627
     622
     595
     628
     615
     555
     612
     600
     568
     609
     644
     603
     632
     595
     614
     577
     609
     604
     622
     613
     604
     568
     641
     587
     621
     594
     588
     656
     619
     593
     598
     680
     538
     546
     657
     596
     593
     633
     581
     594
     619
     568
     557
     574
     573
     557
     572
     606
     624
     581
     645
     588
     588
     557
     554
     597
     622
     643
     585
     604
     572
     628
     574
     618
     632
     593
     625
     617
     597
     695
     597
     590
     584
     582
     622
     587
     611
     635
     598
     624
     616
     599
     573
     634
     598
     586
     600
     572
     627
     609
     593
     555
     575
     583
     580
     551
     569
     611
     619
     589
     594
     560
     533
     618
     510
     616
     579
     628
     609
     570
     604
     605
     664
     540
     600
     555
     549
     560
     656
     580
     645
     610
     614
     626
     578
     574
     551
     599
     630
     545
     653
     571
     580
     558
     545
     588
     615
     610
     584
     596
     643
     598
     566
     631
     567
     585
     569
     578
     561
     620
     570
     642
     650
     620
     594
     699
     592
     614
     643
     628
     620
     597
     632
     598
     566
     644
     625
     649
     616
     588
     608
     561
     580
     562
     596
     605
     580
     597
     554
     578
     670
     652
     567
     537
     613
     579
     575
     586
     625
     596
     643
     628
     639
     573
     569
     610
     589
     560
     623
     584
     581
     629
     603
     562
     570
     648
     619
     612
     561
     576
     598
     612
     599
     587
     595
     658
     600
     637
     613
     553
     677
     609
     628
     589
     574
     656
     571
     599
     663
     601
     588
     621
     616
     617
     592
     639
     608
     640
     644
     545
     589
     639
     617
     647
     559
     624
     606
     622
     578
     595
     604
     623
     617
     588
     587
     629
     596
     654
     623
     582
     626
     621
     597
     621
     598
     601
     591
     564
     604
     575
     630
     645
     612
     574
     573
     607
     638
     593
     577
     643
     631
     589
     599
     553
     593
     616
     580
     646
     612
     637
     622
     628
     563
     603
     643
     632
     588
     595
     584
     592
     629
     612
     596
     559
     526
     614
     601
     586
     645
     542
     572
     616
     563
     636
     604
     568
     621
     646
     613
     555
     567
     575
     659
     562
     587
     625
     626
     659
     590
     567
     617
     596
     592
     631
     584
     587
     612
     557
     602
     605
     544
     571
     604
     607
     575
     602
     547
     617
     592
     555
     574
     613
     597
     617
     623
     560
     631
     618
     591
     674
     634
     607
     612
     606
     601
     603
     574
     592
     559
     597
     565
     579
     583
     578
     606
     582
     559
     656
     588
     647
     552
     600
     622
     627
     590
     617
     599
     571
     584
     628
     576
     636
     591
     619
     599
     553
     555
     570
     590
     638
     581
     559
     589
     605
     578
     630
     632
     605
     639
     573
     609
     608
     648
     582
     638
     636
     576
     559
     628
     638
     600
     594
     559
     594
     600
     575
     602
     657
     643
     599
     608
     599
     559
     579
     613
     624
     624
     566
     544
     593
     644
     637
     533
     545
     614
     612
     601
     589
     553
     610
     580
     538
     614
     662
     623
     628
     551
     533
     606
     574
     670
     551
     606
     631
     574
     621
     598
     636
     579
     585
     591
     631
     615
     649
     553
     568
     623
     556
     574
     648
     580
     613
     582
     577
     632
     572
     572
     647
     606
     639
     600
     600
     613
     608
     641
     617
     605
     577
     601
     597
     629
     591
     613
     592
     590
     597
     622
     553
     589
     578
     651
     598
     601
     609
     645
     601
     603
     629
     596
     587
     635
     604
     594
     648
     587
     615
     645
     550
     606
     636
     635
     624
     611
     632
     561
     657
     630
     594
     620
     608
     624
