0
5
5
5
5
5
9
9
9
9
9
14
14
20
20
20
20
25
25
25
31
37
37
37
37
51
75
79
101
101
122
149
173
239
320
430
430
430
430
430
430
430
436
440
444
444
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
447
447
452
452
463
463
463
465
465
465
465
475
475
475
475
480
480
489
491
499
503
507
507
507
507
508
508
512
519
519
521
521
531
531
531
531
531
531
544
546
564
571
591
591
608
608
614
622
644
644
658
658
680
680
681
681
683
683
691
691
706
706
721
740
770
770
775
775
785
814
819
831
841
858
858
879
879
886
912
922
926
952
1005
1045
1071
1101
1158
1184
1213
1230
1281
1338
1338
1338
1338
1338
1353
1379
1434
1494
1562
1612
1708
1802
1890
1964
2055
2055
2055
2055
2055
2055
2055
2055
2055
2055
2055
2055
2055
2055
2055
2055
2055
2067
2067
2067
2075
2091
2091
2091
2091
2091
2091
2091
2091
2091
2094
2094
2094
2094
2094
2094
2094
2094
2094
2100
2105
2105
2105
2105
2105
2110
2110
2110
2110
2110
2110
2110
2110
2126
2146
2146
2146
2146
2146
2146
2146
2149
2149
2159
2159
2164
2178
2178
2178
2189
2208
2208
2208
2208
2208
2208
2208
2208
2208
2215
2239
2273
2308
2308
2308
2308
2308
2317
2317
2323
2341
2341
2341
2341
2360
2360
2375
2375
2375
2375
2391
2409
2416
2441
2472
2492
2492
2492
2492
2492
2492
2492
2499
2521
2555
2584
2597
2597
2597
2602
2616
2616
2676
2733
2733
2763
2827
2857
2882
2911
2974
3004
3068
3068
3095
3125
3189
3251
3251
3313
3334
3334
3334
3354
3354
3354
3354
3387
3387
3421
3441
3441
3461
3495
3529
3563
3563
3598
3598
3633
3668
3703
3708
3708
3708
3708
3713
3723
3736
3738
3748
3748
3765
3775
3792
3804
3831
3843
3856
3883
3910
3940
3961
3963
3979
4001
4038
4083
4120
4160
4217
4272
4321
4399
4486
4566
4691
4691
4696
4696
4696
4698
4706
4716
4722
4726
4726
4729
4729
4729
4729
4734
4734
4735
4739
4750
4750
4750
4750
4759
4759
4762
4768
4771
4771
4771
4773
4773
4773
4773
4780
4784
4784
4786
4786
4786
4796
4815
4821
4841
4859
4892
4892
4895
4914
4914
4917
4932
4961
4984
5001
5006
5028
5044
5053
5068
5095
5110
5114
5118
5134
5145
5146
5157
5183
5205
5223
5253
5253
5273
5302
5335
5366
5398
5428
5451
5486
5521
5541
5572
5580
5600
5617
5646
5664
5693
5716
5738
5767
5799
5815
5833
5836
5855
5881
5905
5926
5957
5983
6005
6040
6075
6084
6112
6144
6205
6270
6289
6336
6382
6396
6396
6415
6439
6477
6536
6601
6627
6691
6756
6817
6877
6942
7007
7065
7094
7145
7205
7263
7263
7263
7263
7263
7288
7348
7413
7474
7578
7668
7769
7870
7964
8043
8144
8144
8144
8144
8144
8144
8144
8144
8154
8154
8154
8154
8154
8154
8158
8158
8179
8213
8213
8217
8240
8272
8272
8272
8272
8272
8272
8287
8291
8314
8344
8344
8344
8344
8352
8364
8364
8380
8380
8390
8407
8407
8421
8421
8434
8441
8441
8441
8441
8445
8445
8445
8445
8475
8510
8510
8520
8537
8537
8546
8562
8582
8586
8604
8611
8633
8667
8683
8703
8737
8772
8772
8772
8772
8772
8772
8772
8778
8798
8818
8851
8886
8921
8921
8921
8921
8921
8947
8969
8999
9034
9053
9053
9053
9082
9111
9145
9164
9179
9201
9231
9262
9297
9332
9367
9402
9402
9422
9422
9422
9422
9422
9457
9488
9523
9558
9582
9617
9639
9669
9704
9704
9769
9832
9832
9897
9962
10027
10084
10137
10202
10267
10332
10332
10397
10462
10523
10588
10588
10652
10716
10716
10716
10736
10736
10736
10736
10771
10771
10806
10826
10826
10846
10881
10916
10951
10951
10986
10986
11021
11056
11091
