19347
19346
19345
19344
19343
19398
19429
19428
19427
19426
19425
19424
25218
23796
23795
20961
20960
20959
2391
21397
21395
4298
23812
23811
23803
23802
20952
2799
2797
2796
2794
2793
2792
2791
2790
2789
2787
2784
2783
2782
2781
2780
2778
2764
2763
2762
2761
2760
6899
6898
6897
6896
6854
16033
6915
6913
6907
6906
6905
6904
6903
6902
6901
6900
6895
6894
6893
6892
6890
6887
6886
6885
6884
6883
6882
6880
6879
6877
6876
6875
6874
6872
6869
6868
6867
6866
6865
6863
6860
6859
6858
6857
6856
6855
6853
6852
6851
6850
6849
6848
16030
25186
25185
25184
25182
25181
25129
25128
25126
25125
24960
24955
24942
24941
6806
6805
6803
6802
6801
6800
6799
6798
24139
24138
24137
24135
24134
24133
24132
24130
24129
24127
24126
24125
24124
24122
24121
24119
24118
24117
24116
24114
24113
24111
24110
24109
24108
24106
24105
24103
24102
6797
6796
6794
6793
6792
6791
6790
6789
6768
6767
6766
6765
6764
6763
24085
24084
24083
24081
24080
24079
24078
24076
24075
24073
24072
24071
24070
24068
24067
24065
24064
24063
24062
24060
24059
24057
24056
20916
20908
20898
20897
20896
20895
22330
22329
23402
23401
23399
23398
23397
23396
23394
23393
23391
23390
24739
24734
24727
24726
20793
20788
20780
20779
2957
2955
2746
2745
2743
2742
2741
2740
2739
2738
2737
2736
2735
2734
15878
3086
3084
3081
3080
3079
3078
3077
3076
2839
2837
2836
2834
2833
2832
2831
2830
2829
2827
2824
2823
2822
2821
2820
2818
2804
2803
2802
2801
2800
16805
16804
22294
22293
21150
21149
2733
2732
2731
2729
2726
2725
2724
2723
2722
2721
2720
2719
15875
15872
15871
21391
21390
25305
25279
25278
21184
21183
24991
24990
24988
24987
20765
20764
20762
1993
1992
2951
2948
2392
2326
2074
2073
20733
3508
8864
8863
8812
8811
8810
8578
8519
8514
2433
8601
8600
8598
8597
4398
4397
4386
4385
4384
4382
4381
4380
4379
4377
4376
4375
8596
8595
2682
8594
8593
8592
8591
8590
8589
8588
8587
8586
8585
8584
8583
8582
8580
8579
8577
8576
8574
8573
8571
8570
8569
8568
8567
8566
8565
8564
8563
8560
8558
8557
8555
8554
8553
8552
8551
8531
8530
8529
8528
8527
8520
8518
8516
8515
8513
8512
8511
8510
8509
8508
8507
16009
8506
8505
8504
8503
8502
8501
8500
8499
8497
8496
8495
8494
8493
8492
8491
8490
8489
8488
8487
8482
8480
8479
8478
8476
8475
8474
8472
8469
8468
8467
8466
8465
8464
8463
8462
8461
8456
8451
8450
8449
8448
8447
8446
8444
8443
8442
8441
24204
24203
24202
24200
24199
20871
20870
25336
25335
25334
25332
25331
25330
25329
25327
25326
25324
25323
25322
25321
25319
25318
25316
25315
25314
25313
25311
25310
25308
25307
25295
25291
25277
25276
25216
25215
25213
25212
7998
7997
7996
7995
7990
7987
7950
7949
7948
7946
7945
7944
7943
7942
7941
7938
7937
7936
7935
7934
7903
7902
7901
7900
7895
7892
7855
7854
7853
7851
7850
7849
7848
7847
7846
7843
7842
7841
7840
7839
7836
22327
22326
21135
21134
20180
20234
20222
20221
21995
22283
22282
4310
7817
7815
7814
7812
7811
7810
7809
7808
7806
7800
7799
7798
7797
7796
7795
7789
7788
7787
7786
7784
7783
7781
7780
7779
7778
7777
7776
7775
7774
7773
7772
7771
7770
7769
7768
7767
7766
7764
7761
7760
7759
7753
7752
20070
20069
20068
19986
20060
20059
20058
20056
20033
20029
20028
20026
20025
20024
20023
20019
20018
20016
20072
20108
20107
20106
20105
20104
20100
20099
20098
20096
20095
20093
20092
20090
20089
20088
20086
20085
20084
20006
20005
19995
19994
19993
19985
19983
19982
19981
19980
21543
21542
21541
4328
21472
21471
21470
21469
21468
21465
21464
21463
21460
21478
21443
21442
2124
2086
23017
23015
23014
23012
23011
21115
21113
21112
21104
21103
22569
22568
22567
22566
22565
22564
22560
22559
22558
22541
9366
9365
9364
9360
9359
9356
9355
9354
9353
9352
9348
9347
9344
9343
9342
9341
9340
9336
9331
9330
9329
9328
9326
9325
9324
22540
22539
22538
22537
22535
22534
22533
22532
22531
22530
22529
22527
22526
22525
22524
22522
22521
22520
22519
22517
22516
22509
22508
22409
22408
3646
3645
3594
3593
3592
3591
3590
3589
3588
3587
3586
3585
3584
3583
3582
3581
3580
3572
3570
3567
3566
3565
3563
3560
3559
3558
3557
3556
3555
3554
3542
3541
3540
3539
3538
3537
3535
3534
3533
3525
16051
16050
20837
7931
1957
21254
8008
8007
8006
7933
7930
7929
7928
7927
7926
7924
7921
7920
7919
7918
7917
7916
7911
7838
7835
7834
7833
7832
7831
21043
21042
21040
372
371
370
24099
24097
24096
24094
24093
20888
6616
6615
6614
6613
6612
6611
6610
6609
6608
6607
1663
6606
1665
1664
1662
1661
6605
6604
6555
6554
6552
6452
6451
6450
6436
6435
6434
6431
6430
6429
6544
6543
6542
15794
15959
3524
3523
3522
3521
3520
3519
3518
3511
3510
3509
3507
3506
3505
3504
3502
4073
4072
4071
4070
4068
4067
4066
4063
3501
3500
4442
4441
4439
4438
4437
4436
4435
4421
4420
4418
4417
4412
4411
4410
4373
4372
4371
4409
4354
4353
4352
4408
4407
4406
4399
3499
3498
6701
6700
4229
4228
4340
4301
3664
3663
3830
3829
3828
3819
3813
3812
3811
3810
3809
3808
1727
1721
1720
1719
1718
1717
1715
1714
1713
1712
1711
1710
1709
1708
1707
1705
1701
1700
3807
3806
3805
3804
3803
3785
3784
3783
3662
6686
6685
6684
6683
6681
6678
6677
6676
6674
6671
6670
6669
6668
6667
6666
6665
6664
6662
6661
6659
6658
6657
6656
6655
6653
6650
6649
6648
6644
6641
6640
6639
6638
6637
6636
6635
6634
6633
21808
21807
21252
21251
21249
21248
8384
8383
8382
8380
8377
8376
8375
8374
8373
8276
8275
2673
2671
2668
2667
2666
2664
2661
2660
2659
2658
2648
2647
2645
2643
2642
2641
2640
2628
2626
2625
8274
1623
2066
8273
8271
8270
8268
8267
8265
8264
8263
8262
8261
8254
8253
8252
8251
8250
8247
8246
8245
8244
8243
8242
8241
8240
8239
8237
8233
8232
24042
24041
24040
24038
24037
24036
24035
24033
24032
24030
24029
24028
24027
24025
24024
24022
24021
24020
24019
24017
24016
24014
24013
23985
23984
23982
23981
20933
3459
3458
3453
3452
3451
3450
3449
3448
3447
3446
3445
3438
3437
3436
3435
3434
3428
3427
3426
3425
3423
3422
3420
3419
3418
3417
3416
3415
3414
3413
3412
3411
3410
3409
3408
1548
1547
1546
1545
1544
1543
1542
1541
1540
1538
1537
1536
1535
3407
3406
3405
3404
3403
3395
3394
3393
3208
3207
1616
3206
3205
3204
3202
3201
3200
3198
3197
3196
3195
3194
3193
3192
3191
3179
3178
3170
3169
3168
3167
21031
21029
21028
21026
21025
25274
25273
25272
2514
2477
2476
2475
2474
2473
2472
2471
25209
25207
25206
25204
25203
20731
23224
23222
23221
23219
23218
23124
23122
23121
21083
21081
21080
2995
2994
21216
21215
7580
21022
21020
21015
21007
21006
3095
2591
2589
2588
2586
2585
2584
2583
2582
2581
1997
1996
1994
1991
1990
1989
1988
2580
2579
2578
2564
2563
2536
2535
2534
2533
2531
2530
2529
2528
2527
2986
2984
6740
6739
6738
6737
6735
6732
6731
6730
6728
6725
6724
6723
6722
6721
6720
6719
2967
2965
2469
2401
2400
2398
2397
2395
2394
2393
2385
2384
2383
2382
2377
2374
2337
2336
2335
2333
2332
2331
2330
2329
2328
2325
2324
2323
2322
2321
2319
2316
2315
2314
2313
2312
2311
2310
2309
2295
2294
2293
21760
25883
25882
25881
25879
25878
25877
25876
25874
25873
25871
25870
25869
25868
25866
25865
25863
25862
25504
25503
25501
25500
6718
6716
6715
6713
6712
6711
6710
6709
6707
6704
6703
6702
6698
6695
6694
6693
6692
6691
6690
6689
6688
6687
21814
21813
21240
21239
1156
1155
1154
20892
20890
23197
23195
23194
23192
23191
23139
23137
23136
21096
21094
21093
8880
8879
8877
8875
8874
8872
8871
8870
8869
8868
8867
8865
8862
8861
8860
8859
8847
8845
8842
8841
8840
8839
8838
7915
7914
7913
7912
7830
7828
7827
7825
7824
7823
7822
7821
7820
7819
7818
24227
24226
24225
24223
24222
24221
24220
24218
24217
24215
24214
24213
24212
24210
24209
24207
24206
24194
24193
24191
24190
20868
20867
20865
20857
20841
20840
8837
8836
8835
8834
8833
8832
8831
8829
8828
8826
8825
8824
8823
8821
8818
8817
8816
8815
8809
8808
8807
8806
8805
8804
8803
2959
2958
21000
20998
20997
8802
8801
8799
8797
8796
8794
8793
8792
8791
8790
8788
8785
8784
8783
8782
8781
8780
8779
21310
21308
21307
8403
8401
8400
8398
8397
8396
8395
8394
8386
8385
8372
8371
2987
2983
2982
2981
2969
2968
2952
2947
2946
2945
2944
2935
2934
2932
2931
2930
2929
2907
2466
2459
2458
2457
2456
2906
2905
8370
2130
2128
2127
2126
2123
2122
8921
8913
2121
2115
2114
2113
2112
2111
2110
2109
2107
2106
2104
2103
2102
2099
2098
2097
2096
2095
2094
2093
2092
2090
2089
2088
2071
21291
21289
21288
24386
24385
24384
24382
24381
24380
24379
24377
24376
24374
24373
24372
24371
24369
24368
24366
24365
24364
24363
24361
24360
24358
24357
20826
20825
22217
22216
22212
21058
21057
21055
19308
19307
19306
19303
19298
19297
21531
23488
23487
23485
23484
23177
23176
23174
23173
23132
21091
2718
2717
2715
2686
2685
2684
2683
2681
2680
2714
2713
2712
2711
2710
2709
2708
2707
2706
2705
2704
2702
2679
2678
2677
2676
2675
2674
2701
2700
2699
2697
2694
2693
2692
2691
2690
2689
2688
2687
21269
21267
21266
21264
21263
15855
24312
24311
24310
24308
24307
24306
24305
24303
24302
24300
24299
24298
24297
24295
24294
24292
24291
24290
24289
24287
24286
24284
24283
20835
20834
20832
20831
2612
2611
21345
21343
21342
21340
20886
20885
20877
20876
23825
23824
23822
23821
20954
3097
3091
16461
8701
8700
8698
8695
8694
8693
8692
8691
8690
20760
20758
20757
20744
20743
8689
8687
8686
8684
8683
8682
8681
8680
8679
8678
8677
8676
8675
21089
21088
20931
20930
20922
20921
367
366
365
364
363
362
361
360
359
358
357
356
355
354
353
352
351
350
349
348
347
346
345
344
343
341
21762
21758
21757
21286
21285
21283
20706
22324
22323
22322
22320
22319
21132
21131
24347
24345
24344
24331
24330
20823
25922
25896
25895
25894
25893
25892
25891
25889
25888
25886
25885
25495
25494
25492
25491
21360
21339
21337
21336
21334
21333
21332
21331
21330
21329
16099
22804
22803
22802
22801
22800
22799
22798
22796
22795
22794
22793
22792
22790
22789
22788
22787
22785
22784
22783
22782
22780
22779
22772
22771
22686
22685
22373
22372
22371
22332
21123
21122
21074
21073
21071
25386
25384
25383
25381
25380
20708
21622
21621
21620
23215
23213
23212
23210
23209
23119
23114
23106
21078
21070
24805
24804
24797
24796
20774
20773
20771
20770
1949
1948
21595
7751
7711
7603
7602
7601
1153
1152
7600
7599
7598
1151
1150
1149
7597
7596
7595
7587
7586
7585
7584
7583
7582
7581
7579
7578
7564
7563
7546
7545
7594
7710
7709
7708
7692
7607
7606
20945
20944
20942
21065
21064
21062
21054
4327
4312
1938
16950
3019
3016
3015
3014
3012
3009
3008
3007
20259
20257
20230
20229
20227
20226
20225
20224
20220
20219
20217
20216
3059
3058
3057
16955
21770
21768
21767
20283
20281
20280
20279
20278
20277
20276
20264
20263
3074
3072
3071
3069
3068
3067
3065
3062
3061
3060
3055
3052
3051
3050
3048
3045
3044
3043
3042
3041
3040
3039
16959
16958
3038
3036
3035
3033
3032
3031
3028
3027
3026
3025
3024
3023
3022
3021
3006
3003
3002
3001
3000
2999
2998
2997
2996
2993
16962
20271
20270
20269
20178
20309
20308
20307
20306
20305
20301
20300
20299
20297
20296
20294
20293
20291
20290
20289
20287
20286
20285
20202
20201
20191
20190
20261
20260
20214
20213
20212
20273
20187
20185
20184
20182
20177
20176
20175
21539
21538
21537
21536
21534
21511
1966
1964
1963
1961
1960
1959
1956
1955
1954
1953
1952
1950
1947
1946
1945
1944
1943
1942
1941
1940
21593
21592
21590
21589
21588
21587
21585
21584
21583
21388
21170
21168
16266
8298
8296
8295
8293
8292
8291
8290
8289
8287
8284
8283
8282
8281
8280
8279
8278
8277
21755
23278
23277
23276
23275
23273
23272
23270
23265
23247
23246
23244
23243
23242
23241
23239
23238
23236
23235
23234
23233
23231
23230
23228
23227
23130
23128
23127
23126
23105
23063
21086
21085
21069
1644
1641
1639
1638
1637
1636
1635
1634
3126
3125
3124
3138
3137
3130
3123
3121
3120
3119
8122
8121
8120
8119
8118
8117
8116
8115
8114
8113
8112
3117
3106
3104
3102
3100
3099
3098
3094
3092
3090
3089
3088
8111
2624
2622
2621
2619
2618
2617
2616
2615
2613
2610
2609
2608
2606
2603
2602
2601
2600
2526
2524
2523
2522
2521
2520
2519
2470
8110
8109
8108
8107
8105
8104
8102
8101
8100
8098
8097
8096
8095
8094
8093
8092
8090
8087
8086
8085
8084
8083
8081
8072
8071
8070
8068
8067
8066
8065
8064
8062
8061
8060
8059
1674
1670
16105
21377
21376
21362
21361
21386
21385
21383
21382
21381
21380
21379
4347
4336
4335
4321
4306
4305
4304
1939
1937
1936
1934
1933
4303
16108
20950
20949
20941
20940
25542
21129
21128
1655
1648
1647
1633
1631
1629
8046
8045
8043
8042
8041
2896
2895
2893
2892
2890
2889
8040
8039
16876
2132
2085
2084
2083
2082
1660
1659
1658
1657
1656
1654
1653
1652
1651
1650
1649
1628
1627
1626
1625
392
389
388
387
386
385
384
383
382
381
380
379
378
377
376
375
374
373
340
339
338
1624
1622
1621
2081
2080
2079
2077
2072
2070
8924
8923
2069
2067
2065
2064
2060
2059
2058
2131
16889
21780
21779
21778
21777
21776
21772
21771
21754
21752
21751
21765
21761
21750
21749
21748
21746
21296
21295
21293
21282
21281
8058
8049
8048
8047
8057
8056
8055
8054
8053
22317
22316
22315
22313
22312
22311
22310
22308
22307
22305
22304
22303
22302
22300
22299
22297
22296
21144
21143
21141
21140
21509
21508
21505
21504
21502
21501
21500
21499
21498
21496
21495
25416
25415
25413
25412
25375
25370
25362
25361
20704
20703
20690
20689
21426
21425
21409
21408
21406
21405
21404
21930
21207
25270
25269
25268
25267
25265
25264
25262
25261
25260
25259
25257
25256
25254
25253
25252
25251
25249
25248
25246
25245
25244
25243
25241
25240
25238
25237
25236
25235
25233
25232
25230
25229
25228
25227
25225
25224
25222
25221
20738
20737
20735
20730
20717
20716
15785
9303
9302
9298
2888
2887
2885
2884
2883
2882
2881
2879
2878
2877
2876
2875
2874
2873
2872
2871
2870
2869
2868
2867
2865
2864
2863
2862
2861
2860
2859
2858
21327
18709
18708
18707
18706
21326
21324
21323
21322
21321
21318
21317
3142
1148
1147
3140
3139
3087
3075
8674
8673
8672
8671
8670
8668
8665
8664
8663
8662
8661
8660
16622
25598
25597
25596
25594
25593
25549
25548
25546
25545
25544
25539
25537
15832
15838
2436
2435
2432
2431
2430
2429
2428
2427
2426
2425
16672
16671
20388
20387
20386
20385
20384
20383
20382
20381
20380
20379
20378
20377
20375
19469
8944
8943
20504
19450
19449
19443
19442
19440
19436
19441
19435
19434
19433
19432
19431
19296
19294
19293
19292
19291
19290
19289
19287
19286
19285
19284
19283
19282
19281
19280
20503
20466
20465
20464
20457
20455
20454
20453
20451
20450
20443
20439
20470
20448
20446
20442
20433
20432
20430
20429
20428
20427
20426
20424
20423
20512
20398
20396
20395
20393
20392
20391
19460
19458
22243
22232
22231
22230
22229
22228
22227
22226
22225
22222
22218
22213
22211
22210
22209
22208
22207
22205
22204
22203
22202
22201
22200
22198
22197
22101
22100
22121
22119
22118
22116
22115
22099
22098
22097
22095
22094
22083
22081
22080
22078
22073
22072
22071
22069
22068
22067
22065
21973
21972
21970
21969
21968
21967
21172
21167
21166
21165
21164
25952
25951
25950
25948
25947
25946
25945
25943
25942
25940
25939
25486
25485
25483
25482
2857
2856
2854
2853
2852
2850
2847
2846
2845
2844
2843
2842
2841
2840
21315
18705
18704
18703
21314
21313
1987
1986
1984
1983
1981
1980
1979
1977
1974
1973
1972
1971
1970
1969
1968
1967
16797
2992
2991
2990
2989
2904
2903
2902
2901
2900
16873
16872
2899
2898
2897
8898
8897
16497
4244
4243
4242
4241
4239
4238
4236
4235
4234
4233
1620
1619
1618
4232
4224
4218
4217
4216
4215
4214
4208
4207
4206
4205
4202
1691
4201
4200
4199
4198
4197
4196
4195
4194
4193
4184
4351
4350
4349
4346
1693
1680
1679
1678
659
658
657
1677
651
650
649
1676
1675
1669
1668
1667
1666
1692
1690
1689
1688
1686
1685
1684
1683
1682
1681
4345
4344
4343
4342
4341
4339
4338
4334
4333
4332
4322
4320
4314
4313
4311
4309
4308
4302
4299
4297
4294
4293
4292
4275
4272
4271
4270
4269
4268
4267
4249
4248
4247
4246
4245
16096
15760
15759
15757
15755
21304
17022
17023
17021
17020
21493
21492
21486
21485
21484
21483
21479
21477
21476
21475
21474
21459
21457
21456
21455
21454
21453
21452
21451
21450
21449
21448
21437
21436
21445
21441
21440
21439
21435
21434
21433
21432
21431
21429
21428
16494
3676
8890
8889
3675
3674
3673
3672
3671
3665
3661
3660
3659
3658
3656
3651
3650
3879
3878
3862
3861
3841
3840
3838
3837
3833
3832
3831
3649
3648
3647
20687
20686
20685
20684
20683
20679
21559
21556
21555
21554
21552
21557
25574
25573
25571
25570
25569
25568
25566
25565
25563
25562
25561
25560
25558
25557
25555
25554
25540
25536
25528
25527
20669
21161
21159
21158
20971
21047
21039
21038
21037
21036
21035
21034
20992
20988
15769
15768
15767
15766
15765
15763
15762
15754
15753
15752
15738
8882
8881
15750
15748
15746
15745
15743
15742
15739
8968
8967
8966
8965
24319
24318
24317
24315
24314
20816
20815
20799
20798
21900
20995
20993
20987
20986
20984
20983
20982
20981
20980
20979
20978
20977
20976
23789
23787
23786
23784
23775
23774
23773
23771
23780
23779
23777
23776
20973
21928
21927
21922
21914
21920
21919
21915
21913
21911
21910
21909
21908
21907
21906
21905
21903
21902
21898
21901
21897
21896
21895
21893
21892
21891
21890
21883
21882
21881
21879
21878
21877
21876
21203
21202
21201
20616
20615
19455
19454
8948
19971
19970
19966
19965
19964
19963
19962
19961
19960
19953
19951
19950
19948
19947
19946
19945
19944
19942
19941
19939
19938
19937
19936
19934
19933
19931
19930
19575
19574
19572
19568
19567
19566
19565
19487
19486
19484
19483
19482
19481
19480
19479
19478
19476
19475
19474
19467
19463
19453
19452
19451
8947
8946
8945
8942
15737
15736
15735
15691
17025
17019
17018
17017
17016
17015
17014
17013
17012
15777
15774
15772
15733
15730
15728
15727
15692
15688
15687
15686
15685
15684
15683
15682
15681
15680
15679
15678
15677
15676
19065
1560
1559
1558
1557
1556
1555
1554
1552
19064
19063
19062
19061
19055
19040
19039
19037
19036
19035
1612
1611
1610
1609
1608
1607
1604
1603
1602
1601
19034
19032
19031
19030
18715
18714
18712
18711
18710
19028
19027
19026
19012
19011
19010
19009
19006
19005
19004
19003
19002
19001
19000
18999
18998
18996
18995
18991
18989
18988
18987
18986
18985
18984
18983
18982
19054
19053
18755
18754
18753
18752
18751
18750
18749
18748
18747
18746
1615
18745
18744
18743
18742
18741
18740
18739
18738
18737
18736
18735
19052
17842
17841
17840
19051
17853
17852
17851
19050
19049
19048
19047
19046
19045
19044
19043
19042
19041
8926
8922
8920
8919
8918
8917
8916
8915
8914
8912
8925
11899
8941
8938
8937
8936
8939
8935
8934
8940
13835
13833
13832
13831
13830
13824
13823
18722
18721
18720
18719
18718
18717
18716
12738
12737
12736
12735
12734
12733
12732
12731
12730
12729
12728
12727
12726
12725
12724
12723
12722
12721
12720
12719
12718
12717
12568
12567
12566
12565
12563
12561
12560
12559
12716
12540
12538
12537
12536
12535
12534
12533
12539
12715
12714
12713
12712
12711
12710
12709
12708
12707
12706
12705
12704
12703
12702
12701
11885
11884
12700
12699
12698
1589
1588
1587
1586
1585
1580
1579
1578
1551
1550
1549
1577
1576
1575
1574
1573
1572
1571
1570
1569
1568
1567
1566
1565
1564
1563
1562
1561
1584
1583
4592
10947
10946
10945
10944
10943
10942
10941
10940
10939
11894
11893
11892
12926
4589
4586
5111
4753
4752
4750
4749
4747
4746
4683
4682
4680
4679
4677
4676
4674
4672
4580
5024
5019
5018
5017
5015
5440
5416
5415
4559
4556
5110
5237
5201
4765
4764
4754
4671
4670
4669
4668
4664
4662
4658
4657
4656
4654
4652
4651
4645
4644
5457
5456
5452
5448
5446
5118
5117
4642
4641
4640
4638
5116
5115
5104
5103
5027
5245
5244
5243
5242
5240
5239
5238
5236
5235
5234
5233
5232
5231
5229
5227
5226
5225
5224
5223
5221
5220
5219
5218
5217
5214
5213
5212
5211
5210
5148
4623
4622
4621
4616
4615
4613
4612
4611
4610
4608
4607
4606
4605
4598
5289
1534
1530
1529
1528
1527
12929
11903
11902
11900
11898
12928
12927
12925
12924
12916
11880
12915
11887
11886
12914
4625
4624
4604
4603
4602
4601
4600
10960
10959
10958
5200
5198
5197
5196
5424
5423
13997
13996
13913
5420
5419
5418
5414
4599
4597
4595
4594
4593
4591
4590
4588
4587
4585
4584
4582
4581
4579
4578
4576
4575
4573
4572
4570
4569
4567
4566
4564
4563
4561
4560
4558
4557
4555
4554
4553
4552
4550
5413
5153
5143
5142
5129
5127
5114
5113
5107
5105
5102
5100
5099
5095
5079
5077
5076
5062
5061
5037
5036
5035
5028
5026
5014
5013
5012
5152
5151
4637
4549
4548
4536
4636
5150
5149
5147
5146
5145
5144
5412
5411
5165
5164
5163
5161
5160
5159
5157
5156
1515
1510
1509
1508
5194
5168
5167
5166
5155
5154
5410
5408
5407
5398
5397
5396
5395
5394
5341
5290
5288
5287
653
652
5285
5284
5283
5281
5280
5279
5278
5277
5269
5266
334
333
332
5265
5264
5263
5262
5261
5259
5258
5256
5255
5254
5253
5251
5250
5246
7212
7211
7210
7209
7208
7207
7204
324
323
322
321
7203
7202
7201
5476
5209
5208
5207
5475
5206
5205
5203
5202
5195
5474
5473
5472
5471
5470
5469
5464
5463
5462
5461
5460
5458
5445
5444
5443
5442
5441
5439
5438
5437
9026
9025
8994
8993
8992
8988
8987
8986
8985
8984
8982
8981
8980
8979
8978
8977
8976
8974
8973
8972
8970
8969
12913
11187
11186
10957
10956
10955
10954
10953
10952
10951
10950
10949
10948
8933
8932
8931
8930
8929
8928
8927
10922
10921
10920
10919
10918
10917
10916
10915
10914
10913
10912
10911
10910
10909
10908
10907
10906
10905
10904
10903
10902
10901
10900
10899
10898
11216
11215
11214
11184
11163
11162
11161
11160
11159
11158
11157
11156
11155
10897
10896
10895
10894
10893
10892
10891
10890
10889
10888
10887
10886
10885
10884
10883
10882
10881
10880
10879
10878
10877
10876
10875
10874
10873
10938
11220
11219
11213
11212
11191
11190
11185
11183
11182
11181
11180
11168
11167
11166
11154
11153
11152
11151
10937
10936
10935
10934
10933
10932
10931
10930
10872
2057
2055
2054
2052
2051
2050
2049
2048
2045
2044
2043
2042
2041
2039
2036
2035
2034
2033
2003
2002
2001
2000
1999
1998
16304
16303
21874
21873
21222
21221
21219
21218
2517
