0
0
0
0
2
2
2
2
5
8
23
35
48
59
80
103
118
133
138
142
161
161
163
163
183
202
229
248
300
347
373
373
403
459
513
587
589
591
601
614
614
614
614
614
614
617
629
653
655
687
706
706
706
711
713
734
736
768
787
805
815
815
826
845
850
874
895
896
897
900
921
948
959
989
1011
1011
1011
1020
1031
1049
1059
1081
1100
1100
1100
1100
1100
1100
1101
1101
1101
1101
1104
1115
1126
1126
1129
1150
1167
1175
1184
1207
1238
1269
1298
1306
1319
1348
1378
1410
1439
1465
1489
1511
1539
1572
1597
1626
1661
1694
1729
1762
1793
1821
1846
1870
1903
1933
1956
1958
1958
1958
1967
1971
1977
1995
2021
2045
2076
2106
2127
2175
2211
2259
2301
2311
2311
2327
2327
2384
2443
2497
2548
2605
2661
2713
2764
2824
2873
2918
2978
3038
3098
3152
3173
3229
3283
3337
3337
3374
3404
3421
3437
3491
3548
3601
3689
3774
3864
3958
4031
4073
4150
4150
4150
4177
4177
4187
4187
4187
4207
4207
4237
4261
4261
4289
4320
4320
4328
4328
4328
4328
4328
4328
4328
4328
4328
4328
4361
4361
4392
4392
4392
4424
4459
4484
4512
4547
4580
4580
4580
4580
4580
4599
4611
4645
4678
4678
4678
4704
4704
4712
4712
4741
4741
4757
4757
4757
4792
4827
4856
4886
4921
4954
4955
4955
4963
4975
5008
5040
5074
5108
5132
5132
5165
5192
5226
5256
5284
5284
5286
5300
5320
5348
5383
5416
5448
5483
5492
5504
5539
5573
5608
5639
5662
5690
5723
5752
5780
5814
5847
5881
5881
5884
5884
5884
5887
5898
5902
5925
5955
5981
5996
6011
6043
6077
6107
6172
6237
6299
6299
6360
6421
6485
6545
6570
6631
6681
6741
6800
6863
6923
6987
7047
7096
7154
7189
7224
7258
7293
7297
7297
7331
7365
7381
7416
7451
7486
7521
7554
7584
7617
7652
7687
7720
