6
12
19
23
35
39
58
69
103
119
122
136
147
151
173
184
190
194
211
225
248
250
263
284
291
303
311
324
330
348
355
369
386
432
433
434
439
448
476
493
524
525
532
533
537
549
562
578
583
608
612
635
639
649
671
675
679
698
700
704
711
714
715
729
735
736
738
739
742
756
776
813
824
828
838
840
843
872
886
891
892
909
914
924
933
942
943
951
952
955
968
970
979
990
994
1009
1014
1029
1037
1054
1056
1081
1086
1089
1097
1108
1131
1137
1169
1204
1216
1220
1221
1234
1251
1268
1270
1275
1278
1281
1290
1295
1305
1309
1332
1338
1339
1364
1371
1385
1402
1403
1404
1432
1463
1500
1515
1518
1548
1551
1553
1571
1601
1607
1608
1610
1611
1617
1633
1634
1639
1677
1680
1686
1689
1690
1707
1708
1720
1728
1729
1764
1766
1768
1786
1819
1830
1841
1850
1851
1868
1869
1893
1897
1924
1940
1943
1946
1956
1957
1958
1992
2009
2020
2034
2082
2083
2084
2096
2098
2148
2150
2164
2170
2206
2209
2212
2229
2242
2246
2247
2252
2262
2263
2266
2288
2295
2308
2311
2313
2336
2338
2342
2344
2348
2370
2386
2396
2424
2429
2430
2436
2447
2454
2465
2466
2479
2483
2491
2558
2561
2576
2580
2592
2601
2620
2621
2631
2634
2651
2661
2665
2686
2689
2692
2704
2712
2715
2727
2732
2735
2738
2740
2753
2757
2762
2772
2774
2787
2800
2826
2828
2829
2833
2839
2851
2855
2857
2863
2899
2916
2952
2953
2985
2996
3000
3012
3019
3036
3047
3050
3055
3071
3075
3105
3123
3130
3173
3188
3196
3203
3225
3239
3240
3249
3282
3290
3292
3299
3328
3336
3347
3353
3373
3376
3386
3393
3395
3396
3399
3402
3409
3436
3437
3480
3488
3512
3527
3536
3541
3546
3554
3555
3557
3577
3580
3598
3600
3619
3642
3664
3671
3672
3680
3685
3686
3711
3719
3746
3750
3754
3758
3773
3782
3785
3810
3834
3857
3874
3885
3893
3895
3906
3921
3939
3947
3954
3984
3986
3987
3990
3991
4003
4030
4032
4036
4045
4053
4064
4068
4071
4094
4099
4116
4134
4152
4164
4167
4181
4208
4253
4259
4270
4286
4288
4293
4297
4307
4308
4312
4328
4332
4350
4357
4360
4364
4369
4401
4426
4430
4438
4442
4469
4477
4493
4494
4510
4523
4528
4540
4543
4561
4563
4570
4572
4586
4594
4596
4600
4608
4613
4661
4680
4685
4704
4707
4719
4720
4746
4758
4767
4798
4808
4819
4832
4834
4837
4841
4844
4905
4923
4936
4943
4950
4958
4960
4965
4968
4974
4987
