0
0
0
4
7
7
13
18
25
35
49
81
129
148
203
252
302
377
457
501
570
570
570
571
576
576
576
576
576
576
576
576
583
583
583
584
590
590
590
590
594
594
594
594
597
597
597
600
604
604
604
604
607
607
615
617
622
633
657
661
665
678
681
684
705
706
706
708
713
742
761
766
779
801
821
851
883
887
887
892
900
914
926
926
926
931
936
950
967
967
967
971
988
1002
1019
1023
1038
1052
1072
1097
1126
1130
1161
1213
1262
1276
1293
1324
1369
1369
1407
1456
1507
1555
1616
1679
1735
1788
1834
1888
1935
1935
1964
2015
2064
2081
2103
2160
2181
2191
2232
2291
2347
2423
2486
2547
2642
2730
2803
2864
2946
2946
2946
2948
2951
2951
2951
2951
2951
2951
2957
2970
2970
2983
3005
3037
3037
3051
3068
3101
3107
3127
3127
3157
3157
3157
3157
3163
3167
3170
3198
3218
3218
3218
3227
3253
3253
3263
3269
3275
3275
3282
3282
3284
3295
3311
3314
3329
3355
3380
3394
3409
3435
3451
3465
3472
3494
3523
3523
3523
3523
3523
3523
3537
3565
3596
3598
3598
3598
3598
3598
3598
3614
3643
3676
3676
3676
3676
3703
3703
3703
3703
3711
3719
3750
3783
3803
3803
3806
3824
3856
3856
3856
3858
3858
3858
3858
3858
3858
3867
3885
3916
3951
3962
3987
4020
4043
4048
4054
4078
4111
4111
4121
4121
4121
4130
4156
4156
4173
4189
4220
4242
4250
4265
4291
4323
4323
4323
4323
4323
4325
4343
4349
4366
4394
4423
4423
4423
4425
4446
4466
4502
4564
4613
4675
4732
4778
4820
4856
4908
4960
5004
5050
5100
5166
5205
5251
5308
5363
5373
5437
5497
5546
5574
5633
5695
5742
5802
5838
5838
5873
5898
5898
5929
5964
5998
6026
6059
6089
6123
6157
6191
6223
6255
6289
6316
6348
6370
6405
6437
6466
6497
6528
6548
6579
6579
6610
6640
6670
6701
6701
6732
6763
6798
6832
6867
6898
6929
6963
6994
7027
7059
7094
7129
7164
7164
7199
7233
7267
7267
7267
7271
7274
7274
7280
7285
7292
7302
7316
7361
7413
7430
7483
7532
7581
7657
7739
7783
7851
7851
7851
7852
7865
7865
7865
7869
7881
7881
7881
7881
7896
7900
7916
7935
7949
7957
7957
7971
7982
7982
7982
7994
7997
7997
7997
8005
8010
8010
8010
8018
8031
8034
8042
8053
8060
8078
8107
8113
8119
8133
8139
8154
8178
8183
8191
8204
8214
8244
8268
8300
8333
8363
8392
8424
8456
8472
8495
8506
8528
8544
8558
8561
8576
8587
8603
8620
8644
8651
8668
8671
8697
8714
8733
8753
8781
8812
8836
8870
8904
8908
8942
8991
9041
9051
9067
9094
9138
9138
9184
9243
9296
9344
9406
9468
9523
9577
9623
9679
9727
9727
9759
9808
9857
9870
9919
9975
9994
10005
10049
10108
10166
10244
10297
10369
10461
10551
10621
10667
10753
10753
10753
10764
10792
10792
10792
10792
10792
10798
10817
10848
10858
10879
10906
10939
10939
10966
10999
11033
11053
11080
11099
11129
11129
11129
11132
11141
11149
11155
11188
11209
11209
11213
11222
11254
11261
11281
11297
11301
11301
11308
11325
11346
11372
11402
11417
11447
11477
11507
11534
11564
11594
11622
11632
11649
11671
11700
11700
11700
11700
11700
11700
11730
11761
11792
11825
11830
11830
11830
11830
11850
11885
11920
11953
11974
11989
12011
12040
12040
12040
12043
12058
12066
12099
12127
12148
12148
12151
12170
12203
12203
12203
12234
12234
12235
12239
12248
12282
12316
12350
12385
12420
12443
12476
12509
12531
12549
12579
12612
12646
12646
12675
12675
12675
12693
12720
12740
12761
12793
12826
12841
12874
12901
12932
12965
12975
12995
13009
13027
13057
13081
13104
13137
13171
13205
13213
13232
13260
13295
13316
13368
13427
13492
13553
13611
13669
13730
13788
13840
13890
13932
13979
14032
14098
14161
14220
14277
14333
14401
14465
14525
14590
14649
14704
14767
14828
14893
14951
14951
14986
15007
15007
15038
15073
15108
15123
15154
15185
15219
15253
15287
15319
15351
15385
15408
15434
15465
15500
15532
15561
15592
15624
15644
15675
15675
15706
15736
15766
15797
15797
15828
15859
15894
15928
15963
15995
16025
16059
16093
16128
16163
16198
16233
16268
16268
16303
16337
16371
