     490
     508
     519
     524
     497
     471
     466
     487
     489
     509
     499
     479
     488
     500
     518
     503
     511
     496
     479
     509
     511
     508
     503
     484
     524
     493
     448
     518
     523
     505
     505
     517
     513
     485
     506
     505
     503
     496
     515
     496
     491
     478
     530
     517
     502
     476
     479
     503
     505
     470
     515
     487
     527
     532
     472
     490
     488
     485
     504
     483
     505
     503
     472
     489
     516
     494
     502
     509
     520
     461
     471
     509
     481
     509
     528
     484
     514
     503
     524
     507
     480
     503
     492
     480
     469
     473
     502
     492
     491
     498
     483
     503
     542
     490
     542
     519
     511
     483
     519
     517
     503
     544
     520
     484
     484
     490
     467
     512
     475
     498
     519
     483
     514
     499
     524
     501
     494
     525
     496
     504
     464
     470
     503
     465
     497
     486
     483
     512
     450
     461
     511
     518
     501
     484
     494
     524
     484
     514
     498
     508
     495
     511
     489
     498
     526
     488
     484
     493
     510
     505
     525
     502
     523
     492
     486
     527
     476
     491
     511
     511
     492
     515
     493
     506
     500
     488
     455
     489
     516
     525
     500
     479
     486
     484
     492
     487
     483
     501
     497
     499
     551
     502
     497
     431
     514
     505
     481
     489
     489
     535
     488
     486
     493
     496
     502
     507
     504
     490
     497
     492
     503
     530
     480
     493
     538
     486
     488
     492
     507
     520
     507
     519
     504
     517
     515
     504
     501
     508
     488
     477
     492
     489
     459
     528
     516
     508
     503
     491
     508
     501
     548
     473
     506
     495
     511
     481
     505
     511
     503
     515
     462
     486
     483
     483
     530
     501
     522
     459
     495
     526
     499
     503
     480
     497
     508
     500
     505
     528
     479
     475
     490
     505
     524
     470
     488
     493
     496
     473
     482
     512
     536
     523
     495
     505
     508
     464
     468
     514
     530
     477
     510
     521
     492
     496
     511
     517
     459
     498
     477
     514
     508
     505
     514
     500
     484
     469
     510
     534
     472
     513
     501
     529
     504
     491
     495
     527
     494
     487
     500
     495
     481
     506
     482
     476
     483
     470
     502
     497
     509
     483
     476
     492
     488
     478
     504
     534
     511
     502
     488
     520
     484
     468
     503
     496
     518
     512
     497
     506
     527
     480
     481
     457
     490
     487
     517
     490
     500
     504
     513
     524
     449
     497
     491
     498
     486
     503
     469
     531
     478
     511
     517
     528
     511
     507
     506
     509
     486
     513
     529
     522
     523
     505
     521
     507
     510
     476
     513
     488
     476
     516
     569
     488
     524
     524
     483
     526
     467
     496
     510
     524
     521
     494
     477
     506
     510
     497
     479
     489
     506
     534
     434
     509
     500
     459
     474
     479
     506
     508
     497
     502
     454
     486
     496
     479
     498
     527
     531
     447
     463
     461
     481
     472
     509
     492
     468
     513
     489
     485
     515
     537
     509
     484
     499
     481
     486
     471
     521
     496
     501
     522
     529
     508
     470
     489
     507
     467
     488
     496
     501
     507
     500
     517
     529
     508
     519
     512
     476
     501
     460
     512
     512
     481
     479
     483
     489
     499
     534
     474
     500
     500
     509
     524
     489
     487
     481
     495
     505
     459
     512
     495
     544
     536
     513
     500
     530
     517
     485
     513
     493
     469
     509
     494
     502
     525
     459
     513
     518
     491
     535
     494
     513
     481
     499
     493
     450
     507
     495
     485
     483
     485
     529
     487
     503
     516
     516
     457
     495
     486
     528
     471
     499
     496
     487
     487
     494
     524
     500
     504
     475
     492
     511
     494
     476
     495
     503
     503
     475
     513
     487
     480
     488
     489
     485
     507
     511
     476
     484
     520
     511
     501
     515
     499
     497
     514
     524
     473
     524
     488
     520
     495
     509
     519
     484
     490
     481
     522
     510
     476
     486
     496
     492
     503
     474
     524
     502
     558
     495
     494
     473
     512
     505
     540
     480
     535
     498
     471
     508
     513
     512
     508
     476
     516
     500
     520
     493
     539
     481
     456
     464
     476
     464
     490
     505
     486
     475
     480
     502
     494
     546
     500
     493
     502
     493
     528
     518
     541
     501
     501
     507
     470
     470
     513
     486
     509
     515
     492
     512
     484
     476
     507
     485
     493
     527
     510
     499
     481
     489
     487
     499
     482
     484
     517
     492
     463
     479
     532
     499
     501
     489
     522
     541
     479
     467
     516
     519
     490
     477
     461
     467
     504
     487
     521
     518
     497
     511
     513
     483
     496
     506
     514
     493
     521
     537
     496
     497
     501
     506
     458
     515
     503
     466
     512
     530
     507
     490
     475
     503
     514
     484
     549
     486
     526
     480
     504
     484
     488
     502
     486
     517
     516
     494
     509
     488
     530
     476
     485
     518
     498
     467
     525
     543
     509
     494
     501
     494
     494
     555
     497
     486
     510
     503
     483
     511
     521
     518
     519
     512
     515
     501
     480
     516
     519
     496
     491
     486
     511
     460
     490
     490
     471
     461
     559
     500
     521
     484
     491
     513
     521
     524
     466
     473
     529
     503
     490
     485
     503
     516
     528
     491
     489
     490
     519
     488
     490
     490
     463
     514
     504
     495
     520
     516
     525
     499
     500
     516
     483
     517
     485
     497
     508
     497
     482
     511
     495
     489
     470
     502
     499
     456
     484
     523
     504
     505
     508
     476
     494
     519
     477
     504
     468
     504
     538
     521
     511
     492
     487
     515
     504
     467
     512
     484
     457
     517
     474
     508
     508
     525
     490
     499
     458
     488
     487
     496
     525
     457
     497
     463
     515
     434
     501
     505
     495
     546
     521
     485
     513
     471
     496
     501
     474
     514
     515
     493
     516
     475
     473
     493
     476
     471
     490
     510
     538
     474
     493
     512
     442
     510
     515
     510
     488
     496
     496
     512
     455
     503
     483
     507
     508
     517
     486
     486
     507
     487
     517
     480
     497
     515
     505
     515
     514
     488
     529
     560
     472
     539
     506
     523
     518
     535
     504
     536
     492
     488
     479
     501
     501
     520
     499
     500
     492
     505
     525
     503
     514
     505
     490
     510
     460
     488
     475
     518
     524
     480
     521
     523
     481
     470
     526
     473
     461
     501
     513
     529
     479
     506
     531
     494
     520
     492
     531
     524
     512
     518
     484
     499
     493
     510
     478
     475
     514
     505
     481
     508
     507
     546
     503
     503
     505
     527
     479
     467
     502
     503
     494
     490
     528
     524
     537
     492
     479
     493
     503
     474
     486
     490
     489
     505
     480
     507
     528
     490
     488
     464
     491
     514
     492
     488
     515
     471
     463
     514
     483
     496
     511
     478
     548
     490
     474
     500
     542
     521
     490
     503
     495
     508
     516
     469
     502
     534
     503
     475
     516
     493
     493
     507
     470
     506
     491
     508
     486
     528
     512
     516
     503
     484
     507
     507
     469
     516
     487
     465
     461
     501
     504
     579
     626
     600
     589
     568
     604
     577
     635
     590
     596
     607
     613
     551
     606
     595
     600
     598
     589
     595
     628
     626
     603
     574
     564
     602
     614
     577
     586
     617
     612
     582
     607
     578
     577
     609
     602
     609
     607
     572
     612
     645
     599
     611
     634
     597
     600
     592
     594
     576
     621
     577
     609
     618
     603
     616
     617
     652
     594
     582
     593
     636
     619
     602
     600
     606
     584
     566
     598
     590
     612
     631
     598
     579
     598
     610
     626
     605
     595
     607
     638
     581
     587
     620
     589
     604
     633
     578
     607
     588
     549
     622
     552
     598
     607
     577
     619
     616
     608
     613
     594
     612
     582
     587
     585
     620
     619
     623
     606
     621
     615
     602
     642
     604
     586
     592
     596
     610
     576
     609
     589
     593
     569
     604
     607
     612
     613
     604
     578
     621
     617
     595
     568
     586
     631
     588
     599
     581
     603
     569
     606
     600
     610
     595
     584
     630
     591
     638
     585
     615
     594
     598
     606
     578
     603
     593
     624
     605
     614
     594
     600
     572
     577
     597
     598
     599
     584
     635
     613
     629
     619
     606
     582
     603
     622
     626
     585
     607
     611
     602
     603
     581
     603
     610
     609
     616
     594
     593
     582
     607
     585
     577
     595
     623
     627
     550
     607
     623
     602
     624
     601
     603
     600
     594
     616
     588
     614
     671
     588
     600
     596
     539
     617
     613
     602
     626
     625
     607
     638
     601
     589
     600
     612
     589
     552
     598
     574
     589
     574
     607
     595
     605
     580
     625
     579
     574
     612
     603
     608
     602
     592
     625
     559
     607
     626
     583
     613
     614
     619
     597
     647
     631
     572
     590
     624
     591
     587
     605
     611
     604
     604
     643
     624
     572
     598
     592
     569
     588
     584
     602
     597
     571
     616
     584
     532
     595
     599
     577
     612
     606
     581
     615
     595
     629
     574
     603
     565
     600
     595
     603
     619
     601
     578
     597
     570
     598
     607
     596
     600
     633
     605
     635
     576
     620
     630
     601
     604
     639
     576
     610
     601
     604
     560
     619
     629
     601
     623
     575
     590
     546
     593
     618
     585
     642
     604
     598
     590
     636
     615
     600
     606
     605
     595
     600
     616
     628
     620
     574
     589
     600
     607
     631
     593
     618
     604
     625
     596
     612
     618
     613
     615
     586
     584
     586
     573
     598
     593
     617
     564
     577
     604
     585
     550
     608
     617
     596
     604
     625
     578
     616
     609
     634
     593
     581
     610
     609
     573
     596
     636
     603
     619
     591
     586
     627
     612
     587
     592
     605
     581
     618
     605
     602
     563
     639
     590
     600
     560
     589
     580
     582
     591
     571
     603
     633
     588
     620
     581
     571
     588
     589
     595
     575
     586
     585
     597
     601
     600
     604
     622
     609
     612
     609
     600
     605
     600
     599
     605
     641
     611
     612
     601
     622
     570
     587
     567
     630
     593
     569
     580
     594
     617
     556
     589
     607
     590
     620
     620
     578
     602
     618
     560
     615
     575
     591
     576
     606
     611
     585
     599
     562
     578
     613
     600
     590
     586
     572
     606
     570
     613
     589
     585
     611
     586
     631
     584
     597
     597
     580
     606
     565
     593
     613
     626
     610
     618
     598
     601
     586
     586
     640
     588
     612
     626
     580
     608
     591
     591
     594
     569
     597
     631
     611
     599
     627
     617
     595
     594
     590
     606
     614
     613
     631
     579
     573
     599
     570
     611
     619
     583
     603
     597
     583
     613
     597
     605
     591
     618
     600
     617
     584
     610
     617
     588
     615
     620
     602
     579
     613
     584
     626
     568
     616
     628
     600
     575
     653
     585
     556
     557
     607
     562
     596
     600
     592
     627
     584
     603
     585
     594
     614
     593
     618
     604
     609
     565
     574
     576
     634
     637
     604
     634
     609
     611
     592
     585
     635
     584
     587
     600
     603
     618
     607
     569
     561
     606
     604
     551
     597
     613
     618
     590
     623
     583
     595
     624
     625
     583
     629
     578
     607
     597
     589
     613
     614
     599
     627
     618
     607
     599
     604
     585
     601
     591
     576
     622
     578
     577
     619
     582
     581
     583
     597
     591
     588
     600
     587
     599
     571
     606
     605
     614
     613
     614
     632
     582
     589
     595
     581
     613
     594
     612
     600
     606
     604
     587
     597
     583
     593
     566
     556
     591
     648
     594
     575
     618
     584
     559
     566
     595
     595
     584
     598
     596
     588
     638
     618
     596
     613
     573
     586
     604
     589
     594
     583
     600
     597
     584
     587
     626
     604
     590
     624
     634
     618
     624
     596
     608
     591
     611
     588
     600
     605
     613
     597
     569
     597
     614
     600
     604
     605
     604
     575
     607
     617
     621
     567
     585
     581
     621
     626
     617
     589
     581
     600
     599
     613
     639
     592
     621
     603
     581
     584
     630
     607
     573
     594
     576
     629
     613
     573
     593
     618
     589
     586
     581
     588
     633
     612
     593
     603
     634
     613
     611
     607
     611
     576
     617
     597
     593
     601
     593
     611
     606
     578
     611
     599
     619
     564
     605
     609
     596
     572
     598
     597
     620
     576
     606
     564
     606
     594
     601
     611
     578
     589
     582
     607
     630
     612
     574
     588
     596
     618
     579
     575
     606
     587
     611
     617
     563
     563
     591
     604
     609
     585
     599
     564
     585
     601
     575
     579
     639
     601
     595
     622
     620
     598
     624
     631
     593
     600
     600
     549
     617
     584
     596
     635
     594
     584
     603
     605
     599
     619
     638
     595
     603
     589
     609
     621
     599
     570
     596
     594
     588
     591
     615
     634
     603
     588
     618
     591
     622
     603
     572
     596
     622
     604
     582
     577
     627
     540
     560
     617
     616
     602
     600
     625
     569
     574
     615
     636
     581
     585
     653
     591
     586
     620
     601
     596
     580
     609
     579
     589
     631
     608
     615
     598
     619
     621
     570
     585
     576
     600
     624
     577
     597
     614
     597
     615
     580
     616
     627
     583
     588
     619
     591
     650
     595
     616
     589
     585
     614
     589
     601
     595
     610
     576
     614
     613
     598
     596
     600
     570
     597
     613
     599
     627
     609
     590
     593
     633
     624
     630
     573
     601
     608
     579
     583
     571
     578
     603
     594
     612
     591
     608
     614
     620
     620
     588
     600
     574
     605
     580
     568
     614
     596
     596
     625
     579
     594
     593
     638
     612
     611
     574
     592
     618
     588
     596
     601
     583
     580
     598
     586
     557
     614
     597
     624
     600
     589
     584
     610
     590
     588
     599
     571
     596
     613
     637
     622
     625
     618
     553
     625
     610
     559
     586
     582
     631
     575
     624
     595
     594
     603
     610
     615
     574
     604
     603
     597
     556
     612
     631
     601
     622
     604
     578
     592
     584
     622
     593
     581
     599
     626
     604
     590
     607
     612
     607
     614
     565
     605
     604
     593
     599
     643
