6
44
71
72
92
102
108
117
128
131
146
153
160
172
179
184
204
216
228
238
239
241
245
272
279
316
345
358
361
373
374
388
426
432
438
446
450
464
468
488
543
560
566
572
573
574
593
599
610
618
637
638
649
666
668
678
681
694
698
704
705
727
744
762
770
773
779
781
795
798
814
837
851
856
857
862
873
889
902
913
939
995
999
1012
1024
1035
1046
1058
1070
1078
1100
1102
1113
1118
1119
1127
1139
1153
1159
1165
1167
1188
1195
1200
1202
1211
1226
1230
1238
1293
1296
1302
1350
1387
1407
1420
1422
1461
1474
1475
1483
1506
1508
1516
1521
1534
1555
1556
1561
1576
1591
1594
1616
1619
1629
1637
1652
1664
1666
1696
1715
1723
1732
1734
1735
1736
1738
1748
1754
1768
1770
1775
1783
1786
1788
1795
1799
1801
1820
1826
1877
1883
1889
1921
1925
1928
1940
1949
1966
1989
2003
2010
2024
2042
2048
2055
2099
2100
2106
2110
2113
2116
2118
2120
2122
2131
2133
2136
2158
2162
2168
2177
2195
2203
2211
2217
2223
2228
2234
2240
2241
2257
2262
2263
2270
2275
2297
2305
2332
2337
2344
2351
2358
2360
2363
2365
2367
2371
2383
2402
2415
2416
2430
2443
2449
2459
2492
2509
2510
2516
2527
2553
2568
2571
2608
2632
2650
2663
2665
2669
2674
2678
2699
2707
2709
2710
2724
2728
2776
2796
2826
2829
2842
2843
2844
2862
2877
2899
2903
2908
2919
2921
2953
2967
2969
2976
2980
2982
2991
2993
2995
3000
3021
3031
3036
3045
3053
3057
3075
3077
3078
3085
3113
3124
3142
3149
3178
3187
3192
3196
3200
3205
3224
3231
3260
3264
3282
3300
3323
3331
3355
3358
3361
3375
3382
3403
3419
3424
3430
3446
3448
3461
3471
3486
3487
3498
3505
3518
3539
3548
3552
3554
3566
3576
3577
3578
3595
3607
3666
3672
3684
3686
3689
3698
3736
3745
3749
3769
3774
3785
3795
3825
3855
3868
3869
3874
3885
3888
3893
3902
3911
3926
3928
3937
3938
3939
3940
3961
4002
4003
4004
4007
4013
4035
4043
4052
4058
4062
4065
4068
4075
4080
4091
4097
4125
4153
4175
4188
4203
4208
4209
4212
4214
4250
4252
4263
4275
4288
4292
4315
4340
4362
4364
4372
4380
4384
4396
4405
4406
4409
4418
4422
4437
4451
4458
4460
4463
4494
4518
4530
4553
4578
4588
4636
4651
4652
4654
4662
4663
4668
4669
4692
4700
4704
4712
4715
4721
4738
4741
4748
4751
4755
4772
4774
4789
4801
4820
4822
4823
4834
4856
4892
4893
4907
4918
4929
4930
4954
4967
4979
