4480
4477
4476
4475
4474
4473
4009
4007
4004
4003
4002
4001
32440
32439
32438
32437
32436
37399
37398
37396
37395
37394
37393
37392
37391
41153
41152
41151
41150
41149
41148
42769
42768
42767
42766
42765
32487
32486
32485
32484
32483
32482
32481
34789
34787
34775
41124
41123
41122
41121
41064
3746
3745
3744
3743
3742
41536
41459
11391
11390
2008
2007
2005
2004
2003
2001
2000
1999
2699
11417
11416
11415
11404
10995
31618
2811
2810
2809
2806
31617
31614
31613
31602
31583
31582
31580
31578
31577
31576
11925
11924
11922
11921
11915
11913
11912
11911
11906
11895
11889
11888
11887
11886
2726
2850
2849
2766
2801
2800
2799
2783
2780
2779
2778
2777
2776
2775
2774
2773
2772
2771
2761
12630
12629
12627
12626
12624
12623
12622
12621
12620
12619
12618
12617
11779
11778
11777
11775
11774
11773
11772
11771
11768
11767
11765
11764
11762
11761
11760
11759
11757
11756
11755
11754
11753
11752
11751
11750
11748
11747
11746
11733
11731
11722
11721
11720
11718
11716
11715
11714
11713
11712
4222
4221
4220
4219
4217
4216
4215
4214
4213
4209
4208
4207
4206
4205
4203
4202
4201
4199
4191
3770
3769
3768
3765
3764
3762
3761
3760
4155
3755
4145
3754
4144
3753
4143
4142
4141
8027
8026
8024
8023
8022
8021
8020
8551
36629
36628
36627
36625
36623
36622
36621
36619
36618
36611
36607
36606
36594
36593
36559
36558
36557
36556
36555
36554
36553
36552
36525
36524
36519
36518
36517
7958
7957
7951
7948
7947
7946
7944
7943
7942
7920
7919
7918
7912
7911
7893
7892
7891
7876
7840
7832
7831
7829
7828
7826
7825
7824
7823
7821
7820
7819
7818
7817
7816
7729
7727
7726
7725
7724
7723
32010
32008
32007
32006
8386
8385
8384
8383
8377
8376
8375
30768
30767
30766
30764
30763
30762
30757
30755
30754
30753
30752
30751
30750
30749
30748
30747
30746
32038
32037
32031
32029
32028
32027
32022
32011
32005
32004
32003
32002
41227
41226
41224
41223
41222
41221
41220
41219
41218
41217
41216
3407
3406
11319
23067
23066
23065
23063
23062
23061
23060
23059
23053
23052
2759
2097
2095
2094
2092
2091
2090
2088
2087
2086
2080
2079
2078
2077
2020
1954
1952
1951
1950
1948
1947
1946
35296
35280
35279
35278
35268
35267
35266
35259
35258
35247
35246
35244
35227
35226
35225
35223
35222
35221
35206
35205
35204
35202
35201
35199
35173
35295
8374
8373
8372
8371
8365
8364
8363
12442
12441
12438
12345
12344
32280
1036
42703
42687
42685
2187
2186
2234
12602
12601
12599
12598
12597
12596
12595
12594
12593
31916
31915
34060
2256
2253
2252
2250
2249
2247
2246
2245
2244
2242
2241
2240
2239
2238
2237
2236
2235
2233
2232
12584
12583
12581
12580
12579
12578
12577
4540
4539
4538
4537
10602
10601
10600
10599
10598
10597
10596
11630
11622
11629
11628
11627
11626
7145
7144
7143
7142
7141
7140
34839
34792
34791
8130
8129
8128
8126
8125
8124
8123
8122
8121
8120
8119
9249
9248
9246
9245
9244
9243
9242
9241
9240
18027
18026
18024
18023
18021
18020
18019
18018
18017
18016
2113
11602
11601
11599
11598
11597
11596
13422
13421
13420
13418
2192
13417
13416
13415
13409
13408
2114
2112
3134
3133
3118
31555
31554
31553
25903
3427
3425
3424
3423
3422
3421
32498
32497
32495
32494
32493
32492
32491
32490
32489
32488
2185
2184
4508
4507
4506
4504
4503
4502
4501
4500
43404
43402
43401
43399
43398
43397
43348
43344
43343
43334
43332
43331
43328
43327
43325
43324
43320
43283
43282
43281
43279
43278
43277
43276
43263
43262
43261
43260
43259
43258
43257
43256
43255
43403
25935
25934
25933
25931
25930
25929
25928
25926
25925
25905
25904
25902
25901
25900
33245
33244
33243
33242
33241
33235
33234
31552
31551
31550
31549
31548
31547
31545
31544
31543
31538
31537
31536
41554
41538
41537
41535
41534
41532
41531
41527
41526
41525
41518
41517
41506
41505
41503
41486
41485
41484
41482
41481
41480
41466
41465
41464
41462
41461
41456
41455
41454
41453
41452
41446
41445
41440
41439
41433
41553
7333
7332
7331
7329
7328
7326
7325
7324
7323
7321
7320
7319
7318
7280
7276
7275
7274
7264
7263
2698
31897
31896
31894
31893
31891
31890
31889
31888
31886
31885
31884
31883
31882
11809
11808
11806
11805
11803
11802
11801
11800
11799
11798
11797
11796
32480
32479
32478
32477
32476
11414
11413
11412
11411
11410
11409
11407
11406
11405
11403
11402
11397
11396
11395
39246
39245
39244
39243
39242
5060
5053
5052
5051
5047
5045
5037
4983
4974
4973
4972
4971
4969
4968
4966
4965
4964
4963
4961
4960
4959
4958
4957
4920
4918
4917
5059
5056
5055
5054
34843
34841
34840
34838
34837
34836
34790
34786
34785
34776
34774
34773
34717
34705
34704
34703
34702
34701
1462
1461
1458
1457
1456
34700
34699
34698
34697
34842
1523
1273
1271
1270
1588
1586
1585
1584
1582
1581
1580
1578
1577
1576
1575
1574
1569
1547
1545
1544
6275
2942
2941
2940
2939
2938
31362
42773
42772
42771
42764
42763
42761
42759
42747
42710
42709
42708
42707
32297
32296
32294
32293
32291
32290
32289
32288
32286
32285
32284
32283
1538
3413
3412
3411
3410
3409
3408
3405
3404
3403
3400
3397
3396
3394
3393
3392
3391
3390
3389
1226
3388
3387
3386
3054
3053
3052
3051
3050
3049
3048
3030
3029
3028
1228
1227
1225
1224
1223
1222
3027
3026
3025
3024
3023
3022
31917
31914
31911
31910
31909
31908
3364
3363
3362
3360
3359
3357
3356
3355
3353
3352
3351
3350
31905
31904
31903
31902
31901
31900
31898
31881
31880
31879
31877
31876
31875
31862
31861
31849
31848
31843
31842
31841
3898
2848
2847
2846
2838
2837
2836
2835
2834
2833
2832
2831
2830
2816
2815
2814
2813
2812
2805
2804
2803
2802
2770
2769
2768
2767
2765
2764
1175
1174
1171
1167
1166
2763
2762
2760
2758
2757
2755
2754
2753
2752
2751
2750
2749
2748
2747
3897
3865
3864
3863
3862
11394
11393
11392
11389
11388
11387
11386
11384
11383
11381
11380
11379
11374
11373
11372
31752
31751
31750
31748
31747
31746
31744
31743
31742
31741
31740
7267
7266
7265
7262
7261
7260
7252
7251
7250
7249
7248
7247
41133
41132
41131
41130
41129
1059
1055
41128
41126
41059
39320
39319
39318
39316
39315
39308
39306
39304
39303
1589
1032
1543
1542
1541
671
670
669
1540
1539
1537
1536
1534
1533
1532
1530
1529
1528
1527
1526
1525
1524
1522
1521
1520
1518
1516
1515
1514
39302
39301
39293
39292
39291
1362
1361
1360
39290
39289
39284
39282
39280
39261
39259
39258
39257
39256
39255
39254
6363
6288
6362
2682
2675
2948
2947
2946
2945
2944
2943
2937
2936
2935
2934
2933
2932
2895
2891
2890
2889
2888
2887
2886
2040
7225
7224
40838
40837
40836
40835
40831
40830
40828
40827
40820
40819
40817
40815
40803
40802
40768
40767
40766
40765
2267
2263
2262
2261
2260
40764
40763
40754
40753
40748
40747
40746
11329
11328
11327
1955
1944
1943
1942
1941
1940
7273
7272
7270
7269
7268
31398
31397
31396
31385
31384
31382
31365
31364
31363
31361
31360
31359
31357
31356
31355
31354
31353
31346
31345
31340
31339
31338
3420
3418
3417
3416
2660
2657
2656
2655
2654
2643
2642
2641
2636
2635
2634
3415
3414
34080
34079
34078
34077
34073
34072
34070
34069
34062
34061
34059
34057
34045
34044
34010
34009
34008
1426
1375
1374
1371
1370
1369
1425
34007
2134
34006
34005
33999
33998
33993
33992
33991
10721
10720
10719
10717
10716
10715
10710
10709
10703
10702
10701
10700
10699
25826
25825
25824
25822
25821
25820
25819
25818
25817
25816
25815
38268
38267
38266
38264
38263
38262
38261
38260
38254
38253
31267
31266
31263
31262
31261
31260
31259
31258
31257
31246
31245
31243
31226
31225
31224
31222
31221
31220
31206
31205
31200
1469
1468
1465
1464
1463
31199
31198
34226
34225
34224
34223
34222
34220
34219
3851
12592
12591
12589
12588
12587
12586
12585
7472
7471
7470
7468
7467
7465
7464
7463
7462
7460
7459
7458
7457
7456
7455
7444
7443
6776
6775
6774
6773
6772
31921
31757
31756
31755
31754
31753
31739
31738
31730
31729
31728
31920
31919
31907
31906
2009
1998
1996
1995
1994
1993
1992
2045
2043
2042
2041
2039
2038
2037
2036
2035
2034
2033
2032
2030
2029
2027
2026
31197
31196
31195
31194
31193
31499
31498
31497
1448
1447
11795
11625
11624
11623
11621
11620
11619
11618
11604
11603
11595
11594
11593
11794
11793
11781
11780
41839
41838
2448
2447
2445
2444
2443
2442
2217
2207
2206
2439
41837
41836
1446
1445
1444
1443
1442
41835
41834
41828
41827
7223
7222
7221
7220
7212
7211
7210
7209
7208
7207
41239
41238
41236
41235
41234
41233
41232
41231
41230
41229
41228
7484
7483
7482
7480
7479
1046
7478
7477
7476
7475
7474
7473
6821
6820
6818
6817
6816
6815
6814
1380
1326
1325
1322
1321
1318
1317
1379
6813
6812
6811
7246
7245
7244
41141
41140
41118
41117
41116
41115
41114
41113
41112
41065
41063
41062
41061
41060
41058
41057
41056
41055
41054
41053
11813
11812
11811
11810
12341
12339
12338
12337
23973
23972
23971
23970
23968
23967
23963
23962
23960
23959
23952
23950
23949
23947
23935
23934
23900
23899
23898
1413
23897
23896
23895
23894
23884
23882
23880
23879
23878
23877
23876
41930
41929
41928
41897
41896
41895
41850
2199
41849
41848
41847
41842
41841
41840
42706
42705
42704
42702
42700
42699
42698
42696
42695
42688
42684
42683
42671
42670
42636
42635
1434
1432
1431
1430
1429
42634
1416
42633
2271
2270
2269
2226
2197
2196
2189
2188
2183
2182
2181
2178
2141
2140
2139
2137
2136
2135
2133
2132
2268
2259
2257
2231
2230
2227
42632
42631
42630
42620
42619
42614
1476
1475
42613
42612
39251
12452
12451
12450
12449
12437
12435
12434
12433
12432
12431
12403
12348
12347
12346
12343
12342
12336
12335
12334
12290
12289
12288
12287
12286
12285
32382
32381
32375
32372
32371
32370
32368
32367
32366
32344
32343
32342
32336
32335
32317
32316
32315
32300
32298
32282
32281
32279
32275
32273
32265
32175
32174
32173
32172
32171
31496
31495
31494
31493
31491
31490
31489
31484
31483
31482
8092
8091
8090
8089
8088
8087
9319
9318
9316
9315
9314
9313
9312
9311
9310
32475
32474
32473
1382
1381
1378
1377
1376
32472
32471
8631
8624
8623
8622
8618
8616
8608
8554
8545
8544
8523
8521
8520
8518
8517
8516
8515
8513
8512
8511
8510
8509
8508
8471
8469
8468
8630
8627
8626
8625
10384
10383
10382
10378
10376
10375
10304
10283
10281
10280
10278
10277
10276
10275
10273
10272
10271
10270
10269
10268
10231
10229
10228
5256
5255
5254
5253
5252
5251
4594
4593
4592
4591
6612
6605
6604
6603
6599
6597
6596
6525
6524
6523
6521
6520
6518
6517
6516
6515
6513
6512
6511
6510
6509
6472
6470
6469
6611
6608
6607
6606
29768
29767
29766
29765
29764
3200
3199
7243
7242
7241
7240
7239
7231
7230
7229
7228
7227
7226
36697
36696
36695
36688
1938
1937
1935
1934
1932
1931
1930
1929
1927
1926
1925
1924
1923
1922
1921
1920
1919
1917
1916
1915
1914
1913
1912
1906
1905
36684
36683
36670
36633
36632
36631
36630
12501
12500
12499
12497
12496
12494
12493
12492
679
1276
1274
1269
1268
1267
1266
12491
12490
6361
6359
6358
6322
6321
6320
6317
6316
6290
6277
6268
6267
6266
6265
6253
6252
6251
6360
6724
6723
6701
6700
6699
6698
6697
6696
6695
6694
6692
6691
6690
6675
6674
6660
6659
6658
8000
7999
7997
7996
7992
7991
7989
7988
7987
7984
7983
7982
7981
7980
7978
7977
7976
7975
7974
7973
7972
7971
3142
3141
3138
3137
3136
3131
3130
3129
3128
3127
3126
3125
3124
3120
3119
3117
3115
3114
3113
3112
3111
3110
3109
3107
3106
3105
3104
3103
34145
34144
34143
34136
1990
1989
1988
1986
1985
1983
1982
1981
1980
1978
1977
1976
1975
1974
1973
1972
1971
1970
1968
1967
1966
1965
1964
1963
1957
1956
34135
34133
34121
34084
34083
34082
34081
929
11326
11325
11324
11323
11321
11320
11318
11317
1090
1047
11316
11311
11310
11309
39253
39252
1033
1031
1030
1029
39250
39249
39248
39241
2076
2075
2074
2073
2050
2049
683
682
680
678
2048
2047
2025
660
2024
2023
2022
2021
2019
668
2018
2017
2011
2010
39240
39238
39236
39224
39187
1474
1368
1366
665
664
1365
1364
1363
1359
1358
1473
1472
1471
1470
39186
39185
39184
12616
12615
12613
12612
12610
12609
12608
12607
12606
12605
12604
12603
2735
2734
2733
2930
7187
7186
7185
4580
4579
4577
4576
4575
4574
4573
4572
4571
946
7184
7183
7182
7174
7173
7172
7171
1295
1294
1293
7170
7169
10997
10996
924
10994
10993
10992
1298
1280
1279
1278
1277
1265
1264
1297
1296
10991
10990
3861
3021
3020
3019
3011
3010
1221
1165
1164
1160
1159
1220
1041
1039
927
926
925
923
1038
1037
1035
1034
1028
667
666
1027
1219
1218
1217
1216
1214
1213
1212
1211
1210
1209
3009
3008
3007
3006
2987
2986
2985
2931
2929
2927
2926
2924
2923
2921
1710
1709
1691
1657
1656
1655
1653
1651
2920
2919
2917
2916
2915
2914
2913
2912
2911
2910
2909
2908
2907
2906
2904
2903
2902
2901
2900
2899
1208
1207
1206
1205
1204
1180
1179
1177
1176
2898
1237
1236
1235
1234
987
986
985
984
983
982
981
980
1233
2897
2896
2884
2882
2881
2873
2872
2855
2854
2853
2852
2851
3860
3859
3857
3856
3854
3853
3852
3850
957
956
955
954
953
952
951
950
949
948
947
945
944
943
942
939
936
935
934
933
3849
3848
3847
2731
2723
4029
4028
1126
1125
1124
1123
1121
1119
1118
1117
4027
932
931
930
928
4026
674
673
672
4024
663
662
661
4023
4021
4020
4019
4018
4016
4015
4014
4013
4012
4011
4000
3999
2722
2721
2720
2719
2718
2717
2713
2712
2711
2700
2697
2696
2695
2694
2693
2692
2691
2690
2689
2688
2687
2686
2685
2684
2683
2681
2680
2679
2678
2677
1158
1157
1156
1154
1152
1151
1150
1141
1140
2676
2674
2673
2672
2671
2669
2668
2667
43412
43410
43411
43409
43408
11302
11301
11299
11298
11296
11288
11287
11286
11285
11284
25814
25813
25812
25810
25809
25808
25807
25806
25805
25804
25803
5682
5681
5679
5678
5676
5675
5674
5673
5672
5671
5670
5669
31579
7162
7161
7160
7158
7150
7149
7148
7147
7146
4512
4511
4510
4509
3123
3122
3121
3881
3880
3878
3877
3875
3874
3873
3872
3870
3869
3868
3867
3866
4617
4615
4614
4613
4612
4610
4609
4608
4607
4714
11641
11640
11638
11635
11634
11633
11632
11300
39183
39182
39181
39180
39176
39175
39173
39172
39165
39164
39162
39160
39148
39147
39113
39112
39111
1419
39110
39109
39107
39106
39105
39104
39091
39090
39085
39084
39083
34714
34713
34712
34711
12284
12283
12277
12275
12274
12271
12270
12269
12267
12266
12265
12243
12242
12241
12235
12234
12210
12209
12208
12190
12188
12172
12171
12169
12168
12167
12165
12163
12155
12068
12067
12065
12064
12063
12062
12061
34795
34794
34793
43330
43329
39178
39177
39108
11308
11307
11306
11305
11304
11303
32025
32024
32023
8056
8055
8054
8053
8052
8051
32520
32519
32517
32516
32515
32514
32513
32512
32511
32510
7672
7671
7670
7669
7667
7666
7665
7664
7663
7659
7658
7657
7656
7655
7653
7652
7651
7650
7648
7640
7604
7594
7593
7592
7591
7590
5650
5649
5647
5646
5645
5644
5643
1272
681
2829
2828
2818
2817
26319
26326
26322
26321
26320
26318
26317
26282
26281
26280
26279
26183
26182
1502
1501
1500
26181
26180
26179
26178
26325
15270
3752
3751
3750
3749
3748
3747
15278
15276
15275
15274
15272
15271
15269
15268
15267
15240
15230
15134
15133
15132
15131
15130
15129
15277
13583
13582
13581
13579
2455
2454
2452
2451
2450
13578
13577
13576
25600
25599
25597
25596
25595
25594
25593
25592
25585
25584
25582
25581
25580
1488
1487
1486
25579
25578
2879
2875
2874
3102
3101
3100
3099
3098
3097
3095
3094
3091
3090
3089
3088
3087
3086
3073
3072
3071
3070
3069
3067
3066
3065
3064
3063
3057
3056
3055
3349
3348
3346
3345
3344
3343
3341
3340
3335
3334
3333
4570
4569
4567
4566
4565
4564
4563
4562
4561
40981
40980
40978
40976
40975
40973
40972
40901
40900
40884
40883
40881
40843
40842
40840
40839
3085
3083
3082
3081
3078
3077
3076
3075
3074
3385
3384
3383
3378
3377
3375
3374
3373
3372
3371
3370
3368
3367
3366
3365
7168
7167
7166
7165
7164
7163
25802
25801
25800
1846
1845
1841
1840
1839
1834
1829
1828
1806
1805
1804
1802
1801
1800
1798
1797
1796
1794
1793
1792
1791
1790
1789
1776
1775
1714
1713
1712
1711
25799
25798
25796
25795
25790
25789
25788
25787
4187
4186
4180
4179
4178
4177
4175
4174
4173
4172
4171
4168
4167
4166
4164
4162
4161
4160
4159
4158
12309
12307
12306
12305
12329
12328
12327
12326
12325
12318
12317
10718
10713
10712
10711
30765
30760
30759
30758
12445
12330
12324
12323
12322
12316
12314
12313
12312
12311
12310
12304
12303
12302
12301
12300
12299
32358
32357
32356
32355
32353
32352
32351
32349
32348
32347
32346
32345
32341
32339
32338
32337
32314
32301
32271
32270
32268
32267
32266
4980
26177
26176
26172
26171
26170
26169
26139
26138
26137
26136
12600
25425
25423
25422
25420
25419
25418
25417
25416
25415
25407
25406
25404
25403
25402
25401
25400
25424
41002
41001
40996
40995
40994
40993
40992
40991
40990
40989
33990
33989
33988
1803
33987
33986
33984
33983
33978
33977
33976
33975
3369
1674
1673
1672
1671
1667
1666
1636
1634
1633
1631
1630
1629
1628
1665
1690
1684
1678
1664
1663
1658
7453
7451
7448
7447
7446
7445
3729
3728
3727
3725
3724
3723
3722
3721
3720
3719
3701
3700
3699
3685
3684
3683
6736
6735
6734
6733
6731
6730
6728
6727
6726
6725
12582
33613
33611
33610
33608
33607
33606
33605
33604
33603
33595
33594
33592
33591
33590
33589
33588
33612
11026
3170
3169
3168
3167
3166
11073
11072
11071
11069
11066
11065
11064
11063
11062
11061
11060
11049
11048
11046
11029
11028
11027
11025
11024
11022
11008
11007
11006
11004
11002
11001
11000
10999
10998
5871
5865
5864
5823
5822
5796
5770
5769
5768
5760
5759
5758
5757
5870
3638
3637
3636
3635
3634
3633
3632
11423
11422
11421
11419
11418
36018
36016
36015
35987
35985
35984
35983
35982
35981
35976
35975
35974
1324
1323
35973
35972
36017
7491
7490
7489
7487
7486
7485
4916
4915
4913
4911
4910
4909
4907
4906
4904
4903
4902
4901
4900
4895
4894
4893
4892
4890
4889
4888
4886
4885
4884
4883
4881
4872
4837
4836
42841
24306
24305
24286
24285
24270
24258
24257
24255
24254
24253
24252
24251
24249
24247
24246
24245
24244
24242
24241
24240
24237
24236
24235
24225
24224
24218
24217
24215
24213
24212
24199
24198
24197
42920
42919
42918
42902
42901
42899
42895
42884
42883
42870
42869
42868
42867
42865
42864
42862
42861
42853
42852
42851
42850
42849
42848
42847
42846
42845
42844
42842
42840
42839
42838
42837
42836
42835
3002
2893
2880
14534
14533
14514
14513
14498
14489
14488
14487
14485
14484
14483
14482
14480
14479
14478
14477
14476
14475
14471
14470
14469
14467
14466
14462
14461
14459
14457
14456
14443
14442
14441
3682
3681
3676
3675
3674
3666
3665
3664
3659
3658
3657
3005
3004
3003
3001
3000
2990
2989
2988
2922
2894
2892
2885
34218
34217
34216
34200
34199
34197
34193
34185
34184
34183
34170
34169
34168
34167
34165
34164
34163
34162
34161
34160
34158
34157
34156
34155
34154
34153
34152
34151
34150
34149
34148
34147
34146
3449
3447
3446
3445
3165
3164
3163
3162
3161
4785
4828
4827
4825
4824
4823
4822
4821
4820
4814
4813
4812
4811
4810
4809
4807
4792
4788
4787
4786
4784
4783
4782
4781
4779
4778
4777
4776
4775
4774
4773
4771
4770
4768
4767
4766
4764
4763
4762
4761
4759
4758
4757
14458
14531
14530
14529
14528
14527
14526
14520
14519
14518
14517
14516
14515
14460
34190
34189
34188
34187
34186
3461
3460
3459
3457
3456
3455
3452
3451
3450
2486
2485
2484
2483
2497
2495
2494
2493
2492
2491
2490
2489
2488
2487
2482
2477
2476
2475
2474
2472
2471
2470
2469
2468
10391
10390
10387
10386
10385
40507
40505
40504
40468
40467
40466
40463
40462
40436
40434
40432
40431
40418
40409
40408
40403
40402
40401
40399
40398
40383
40381
40371
40370
40369
40368
40367
40506
3096
3093
14440
14439
14437
14436
14435
14419
14418
14416
14412
14404
14403
14402
14389
14388
14387
14386
14384
14383
14382
14381
14380
14379
14377
14376
14375
14374
14373
14372
14371
14370
14369
14368
14367
14366
14365
31600
31599
31597
31596
31594
31593
31592
31591
31589
31588
31587
31586
31585
31584
1918
2123
2122
40988
40987
40984
40983
40982
3399
3398
3381
3380
5208
5207
5206
5205
5204
5199
5198
5197
5196
5195
5193
5192
5190
5189
5188
5187
5174
5172
5171
5170
5169
14438
14409
14408
14407
14406
14405
13808
13806
13805
13804
13802
13800
13799
13798
13797
13796
13795
13787
13786
13784
13783
13782
13781
13780
13807
11532
11514
40818
2303
2302
2279
2278
2277
2276
39262
11563
11562
11561
11559
11556
11555
11554
11551
11550
11548
11547
11545
11544
11543
11542
11540
11539
11538
11537
11536
11535
11534
11533
11531
11530
11529
11527
11519
11515
11513
11512
11511
11509
11507
11506
11505
11504
11503
11478
11476
11475
11474
25519
25518
25517
25488
25487
25442
2633
2620
2619
2607
2606
2605
2604
2603
2550
2549
25441
25440
25435
25434
25433
25428
25427
25426
1654
20732
20731
20730
20728
20708
20706
20631
20623
20596
20595
20593
20592
20591
20590
5886
5862
5861
5859
5858
5855
5838
5837
5836
5834
5833
5832
5885
2016
2013
2012
20002
20001
20000
19999
19997
19996
19992
19991
19989
19988
19981
19980
19978
19976
19964
19963
19929
19928
19927
19926
19925
19923
2215
2214
2301
2299
2282
2281
2280
19922
19921
19920
19907
19905
19903
19902
19901
19900
19899
5869
5868
2705
2704
2703
2702
2701
14296
14295
14294
14293
14291
14290
14286
14285
14283
14282
14275
14273
14272
14270
14258
14257
14223
14222
14221
14220
2298
2297
2295
2294
2292
2291
2290
2289
2287
2286
2285
2284
2283
14219
14218
14212
14210
14208
14207
14206
14205
14204
2202
4977
690
689
37792
37790
37789
37788
37778
37776
37775
37774
37767
37766
37755
37754
37732
37731
37730
37729
37712
37711
37710
37708
37707
37705
37679
37791
1843
1842
1071
1070
1069
1068
1067
11617
11616
11615
11613
11612
11611
11609
11608
11607
11606
11605
4715
4713
4712
4676
4675
4674
4671
4670
4644
4618
34567
34566
34549
34547
34545
34544
34542
34488
34487
34486
34484
34468
34467
34465
34464
34462
34461
34460
34459
34457
34456
34455
34454
34453
34452
34451
34450
34448
34447
34446
34442
34441
1455
1454
1451
1450
1449
34440
34439
2877
2876
4826
4819
4790
4789
11885
11884
11882
11881
11871
11870
11869
11868
11867
11866
11864
11863
11862
11861
11860
11859
11856
11844
11836
11835
11834
11833
11829
11828
11827
11825
11824
11823
11822
11821
11819
11818
11816
11815
11814
2205
1962
1959
1958
33681
20145
20144
20143
20141
20140
20138
20137
20130
20128
20126
20125
20124
20122
20120
20119
20115
20114
20113
20112
20110
20108
20107
20106
20104
20102
20083
20081
20080
20079
20078
20077
20076
21606
21605
21604
21573
21572
21571
21569
21567
21524
21523
21522
21520
21518
21517
21516
21515
21514
33705
33707
33706
33704
33703
33701
33684
33683
33682
33680
33679
33678
33677
33676
33675
33630
33629
33628
33623
33622
33621
33616
33615
33614
1844
1788
1787
1785
1784
1783
1781
1780
1779
1778
1777
32435
32434
32432
32431
32430
32429
32426
32425
32424
32423
32422
32421
32420
2878
24304
24300
24299
24298
24297
24287
3679
3678
3677
3402
3401
6980
6979
6978
6975
6974
6973
6972
6966
6965
6964
6954
6953
6952
6950
6949
6948
6947
6945
6944
6941
6940
6939
3314
3313
3249
3247
3246
3245
3243
3241
3312
2845
2843
2841
2840
2839
3311
3310
3309
3308
3296
3272
3271
3270
3251
3250
3240
3239
3238
3232
1116
3231
3230
3229
3228
3227
3226
11592
11590
11589
11588
11587
11586
11584
11583
11581
11580
11579
11578
11576
11575
11574
11573
11572
11571
11569
11568
11566
11565
11564
3140
3108
3465
3464
3463
3462
39305
39281
25899
25898
25897
25881
25880
25878
25871
25870
25869
25868
25867
25866
25865
25864
25851
25850
25849
25848
25846
25845
25844
25843
25842
25841
25839
25838
25837
25836
25835
25834
25833
25832
25831
25830
25829
25828
25827
19464
19462
19461
19460
19458
19444
19442
19440
19439
19438
19437
19436
19431
19430
19429
19428
19427
19463
42216
42214
42213
42201
42200
42199
42198
42197
42192
42191
42190
42189
42188
42215
31242
31241
31239
31238
31236
31235
31234
31233
31231
31230
31229
31228
31227
31381
31380
31378
31377
31375
31374
31373
31372
31370
31369
31368
31367
31366
1467
1357
1355
1354
1353
1352
1351
1346
1345
1466
41147
41146
41145
41144
41143
41142
11473
11472
11471
11469
11466
11465
11457
11456
11454
11435
11434
11432
11426
11425
11424
3726
31190
31189
31188
7998
7994
31459
31458
31457
31446
31445
31423
31422
31421
31420
31418
31417
31416
31415
31414
31407
31406
31401
31400
31399
14203
14202
14201
14200
14198
14197
14196
14194
14192
14190
14189
14188
14187
14186
14185
33335
33334
33333
33302
33301
33300
33255
33254
33253
33248
33247
33246
40833
40832
11878
11877
11876
11875
11873
11872
11857
4478
3248
2844
3342
6971
6970
6969
6967
1232
1231
1230
993
992
991
990
989
988
1229
3269
3268
3266
3265
3257
3256
3255
1015
1014
1013
3254
3252
2827
2819
11791
11788
11785
11784
11783
11782
33467
33466
33465
33464
33463
33405
33402
33401
33400
33399
33398
34609
34608
34604
34603
34602
34598
34581
34580
34579
34577
34576
34575
34571
34570
34569
34568
32001
32000
31990
31989
31988
31987
31986
31985
31983
31982
31981
31980
31979
31978
31975
31963
31955
31954
31953
31952
31948
31947
31946
31944
31943
31942
31941
31940
31938
31937
31935
31934
31933
6271
6657
6656
6655
6653
6651
6650
6649
6648
404
379
378
377
376
375
374
373
372
371
370
369
368
367
366
365
364
363
362
361
360
359
358
357
356
355
353
352
351
350
6647
6636
6635
6633
6631
6630
6629
6614
6613
14993
14992
14991
14989
14972
14970
14968
14967
14965
14911
14910
14909
14907
14895
14868
14867
14865
14864
14863
14862
6380
6356
6355
6353
6352
6348
6347
6345
6344
6342
6341
6340
6339
6337
6336
6335
6334
6333
6332
6331
6330
6328
6327
6326
6379
6716
6715
6714
6713
6712
1063
1062
6711
6709
4808
11749
24107
24106
24105
24103
24102
24095
24094
24090
24089
24087
24085
24084
24083
24078
24077
24075
24073
24072
24071
24070
24066
24046
24045
24044
40618
40617
40616
40585
40584
40583
40538
40537
40536
40531
40530
40529
11470
34930
34929
34928
34926
34925
34924
34923
34922
34921
34920
34919
34918
9317
35618
35617
35616
35615
35614
35613
35612
35606
35605
32455
32454
32453
32452
32451
5710
5709
5708
5706
5704
5703
5702
5701
5700
5699
5698
5697
31337
31336
31333
31332
31331
31330
31329
31328
31327
31316
31315
31312
31311
31309
31308
31306
31305
31304
31303
31301
31300
31299
31298
31297
31296
31295
31294
31292
31291
31290
31276
31275
31270
31269
31268
32419
32418
32417
32415
32414
32413
32412
32411
8050
8049
8048
8047
8046
8045
12552
12551
12549
12548
12547
12546
12545
14626
14642
14641
14639
14637
14636
14635
14633
14632
14631
14627
14625
14624
14623
14622
14621
14616
14615
14614
14613
14612
14604
14603
14601
14600
14579
14544
14543
20075
20074
20073
20071
20070
20068
20067
20060
20059
20057
20045
20044
20008
20007
20006
20005
20004
20003
1566
1565
1563
1562
1560
1559
1558
1557
1555
1554
1553
1552
1551
1550
1549
1548
21406
21396
21494
21490
21489
21448
21447
21421
21419
21417
21416
21412
21411
21394
21387
21386
21381
21380
21379
21377
21376
21358
21356
21346
21345
21344
21343
21342
21493
2068
2067
2065
2064
2062
2061
2060
2059
2058
2056
2055
2054
2053
2052
2051
42834
42833
42832
42825
42824
42820
42819
42818
42813
42808
42807
42806
42801
42800
42796
42776
42775
42774
8062
8061
8060
8059
8058
8057
4524
4523
4522
4521
5330
5329
5328
5327
5326
5325
3737
3736
3735
3734
3305
3304
3302
3301
3300
3299
3298
3307
3297
3263
3262
3261
3259
3258
6946
14472
14468
4772
4760
14496
14495
14494
14490
41195
41194
41193
41192
41191
41190
8362
8361
8359
8358
8357
8356
8355
8354
8353
8346
8345
8344
8343
40899
40898
40896
40895
40893
40892
40891
40890
40888
40887
40886
40885
31475
31474
31472
31464
31463
31462
31461
31460
1707
1697
1696
1693
1692
30350
30348
30347
30345
30344
30343
30342
30341
30340
30339
30337
30329
30328
30326
30325
30324
30323
30322
30349
1969
33308
33331
33330
33328
33311
33310
33309
33307
33306
33305
33304
33303
3318
3317
3316
3315
3718
3717
3716
3715
3714
3712
3711
3710
3709
3708
3704
3703
3702
3080
1647
1646
1645
1644
1643
1640
1639
1638
1676
1675
3042
3041
3040
3039
3038
3037
3036
3033
3032
3031
22287
22286
22285
22261
22260
22259
11711
11710
11709
11707
11706
11705
11703
11702
11700
11699
11698
11697
11695
11694
11693
11692
11691
11689
11677
11676
11656
11654
11651
11646
11645
11644
11631
2085
2083
2082
2081
25924
25906
4905
2825
2824
2823
2821
2820
34035
34013
34012
1904
1902
1894
1893
1874
1871
1870
1869
1868
1867
1866
1852
1851
1848
1847
34011
1433
2358
2357
2356
2355
2354
2353
2350
2333
2332
2331
2329
2328
2327
2325
2324
2323
2322
2317
2316
2314
2312
2310
2467
2466
2465
2463
2462
2461
12590
33601
33600
33599
33598
33597
34825
34818
34823
34824
34822
34821
34820
34819
34817
34816
34815
34813
34812
34811
34810
34845
34834
34809
34808
34798
34844
11708
11688
11685
11684
11681
11680
11679
11678
11639
7450
24571
24570
24602
24601
24600
24598
24578
24577
24576
24574
24569
24568
24567
24564
24527
24526
24525
24523
24522
24521
24519
24515
24504
24477
24476
24474
24473
24472
24471
25786
25785
25784
25782
25781
25778
25761
25760
25759
25757
25756
25755
25754
25753
25708
25707
25706
25701
25700
25673
25672
25671
25670
24724
24723
24803
24801
24800
24799
24797
24795
24794
24793
24744
24740
24739
24730
24728
24727
24722
24721
24720
24716
24679
24678
24677
24675
24674
24673
24672
24659
24658
24657
24656
24655
24654
24653
24652
24651
24802
37156
37155
37152
37150
37149
37147
37146
37144
37142
37141
37139
37138
37137
37136
37134
37133
37132
37131
37130
37129
37125
37108
37107
37106
37104
37103
37102
37098
37097
37096
37095
36014
36012
36011
36010
36009
36008
36007
36006
36004
36002
36000
35999
35997
35996
35995
35994
35992
35991
35990
35989
35988
35979
35978
17185
17184
17183
17182
17180
17179
17175
17174
17172
17171
17164
17162
17161
17159
17147
17146
17112
17111
17110
17109
17108
17107
17106
17105
17078
17076
17074
17073
17072
17071
17070
23951
36516
36515
36514
36513
36512
36511
36509
36508
36506
36505
36500
36498
36496
36495
36493
36492
36491
36490
36488
36487
36486
36485
36484
36483
36482
36481
12276
12170
36693
36692
36691
36690
36689
34376
34369
34368
34365
34364
34363
34361
34353
34299
34290
34289
34266
34265
34264
34261
34260
34258
34257
34255
34254
34253
34252
34250
34249
34248
34247
34246
34245
34244
34243
34241
34240
34239
34234
34233
34232
34231
34230
34228
34227
34375
34372
34371
34370
1911
1908
1907
2822
22099
22092
22091
22089
22080
22079
22008
22007
21991
21990
21988
21947
21946
22098
22095
22094
22093
11672
11671
11670
11669
11665
11664
11663
11659
11658
11652
41189
41188
41187
41186
41185
41184
40524
40433
40412
40405
40404
40380
40378
40377
40376
40374
40373
40372
40523
40521
40519
40516
40515
40514
40513
40512
39265
39275
39274
39273
39268
39267
39266
39264
39263
5648
20072
12614
5867
5828
5827
5826
5866
34835
24043
24042
24041
24039
24038
24031
24030
24028
24016
24015
23979
23978
23977
23976
23975
23974
12520
12519
12518
12516
12514
12513
12512
12511
12510
12504
12503
12502
13515
13514
13513
13482
13481
13480
13478
13476
13433
13432
13431
13429
13427
13426
13425
13424
13423
3444
3442
3441
3440
3430
3429
3428
32819
32803
32802
32801
32791
32790
32783
32782
32771
32770
32768
32751
32750
32749
32747
32746
32745
32731
32730
32729
32727
32726
32724
32699
32818
32509
32508
32506
32505
32504
32503
32502
32501
32500
32499
24743
24741
24729
23161
23160
23159
23128
23127
23126
23124
23122
23079
23078
23077
23076
23074
23072
23071
23070
23069
23068
11216
11215
11214
11212
11211
11200
11199
11177
11176
11175
11174
11172
11171
11170
11169
11167
11160
11159
11158
11156
11154
11153
11152
11151
11150
23965
23964
5888
5887
12187
12186
12184
12183
12181
12180
12179
12178
12176
12175
12174
12173
4140
4139
4112
4110
4109
4108
4107
4106
4105
4104
32694
32692
32805
32702
32698
32697
32696
32695
32691
32683
32682
32678
32676
32675
32674
32671
32670
32668
32667
32665
32664
32663
32662
32660
32659
32658
32657
32656
32655
32654
32653
32651
32650
32649
32648
32629
32628
32623
32622
32621
32620
32619
32616
32584
32583
32582
32581
32580
32568
32567
32566
1627
1626
1596
1592
1590
32565
32564
32559
32558
32557
32556
32555
32554
32553
32552
32804
32531
32530
32528
32527
32526
32525
32524
32523
32522
32521
32428
7646
7645
7644
7643
4520
4519
4518
4517
3788
3787
3786
3783
3782
3780
3779
3778
3773
3772
3771
32361
32360
6968
3277
3275
3273
32313
32312
32311
32309
32303
32302
32272
31469
31468
31467
31466
31465
4006
34198
41066
2710
11909
11908
11907
3186
3185
3184
3183
21835
21834
21833
21832
21830
21829
21825
21824
21822
21821
21814
21812
21811
21809
21797
21796
21762
21761
21760
21759
21758
21757
21748
21746
21744
21743
21742
21741
21740
13905
13904
13903
13874
13873
13871
13869
13826
13825
2590
2567
2566
2557
2556
2555
2551
13824
13822
13820
13819
13818
13817
13815
13812
13811
13810
13809
40509
40461
40458
40457
40455
40454
40452
40451
40450
40449
40447
40446
40445
40444
40443
40442
40441
40440
40438
40437
40416
40508
3358
14542
14541
14540
14539
14537
14536
14535
12955
12954
12950
12948
12947
12946
12944
12943
12939
12938
12937
12930
12929
12918
12917
12914
12913
12911
12910
12908
12907
12906
12905
12903
12902
12901
12900
12899
12898
12897
12896
12894
12893
12892
12875
12874
12873
12871
12870
12865
12864
12863
12862
12854
12850
12849
12848
12847
11213
11197
11180
11179
11178
13575
13574
13572
13571
13561
13560
13558
13557
13555
13554
13553
13552
13550
13549
13548
13547
13546
13545
13544
13543
13542
13541
13539
13538
13537
13536
13535
13534
13529
13528
13527
13526
13525
2213
13524
13522
13520
13519
13518
13517
13516
13479
13468
13467
13465
13464
13462
13461
13460
13459
13457
13456
13455
13454
13453
13452
13451
13450
13449
13448
13446
13445
13444
13443
13442
13441
13436
13435
13434
14292
12957
12844
12840
12839
12838
12836
12835
12834
12830
12829
12758
12754
12750
12749
12748
12745
12744
12742
12741
12739
12738
12737
12736
12734
12733
12732
12731
12730
12729
12728
12727
12725
12724
12723
12722
12721
12720
12719
12707
12706
12705
12704
12702
12700
12699
12698
12697
12696
12695
12694
12693
12692
12691
12841
12956
13966
13965
13963
13962
13952
13951
13949
13948
13946
13945
13944
13943
13941
13940
13939
13938
13937
13936
13935
13934
13933
13932
13930
13929
13928
13927
13926
13925
13924
13923
13922
13920
13919
13918
13917
13916
13915
13913
13911
13910
13909
13908
13907
13906
13235
13233
13232
13230
13229
13228
13174
13171
13170
13168
13167
13166
13163
13162
13160
13159
13157
13156
13155
13154
13152
13151
13150
13149
13148
13147
13146
13145
13143
13142
13141
13140
13139
13138
13137
13136
13128
13127
13126
1624
1623
1621
1604
1603
1602
1600
1599
13125
13123
13121
13120
13119
13118
13117
13116
13115
13114
13234
13872
13861
13860
13858
13857
13855
13854
13853
13852
13850
13849
13848
13847
13846
13845
13844
13843
13842
13841
13839
13838
13837
13836
13835
13834
13833
13832
13831
13829
13828
13827
2589
2587
2570
2569
2568
14199
1762
1761
1760
1759
1757
1740
1739
1738
1736
1727
1726
1715
22284
22266
22265
22263
22262
31612
31611
31609
31608
31607
31606
1320
1319
34075
34074
6468
6467
6465
6464
6463
6462
6461
6460
6454
6453
6452
6451
6450
6449
6447
6446
6443
6441
6440
6439
6438
6437
6435
6434
6401
6397
6396
6394
6393
6392
6390
6389
6388
6387
6385
6384
6383
21945
21944
21942
21941
21940
21939
21938
21937
21931
21930
21929
21928
21927
21926
21924
21923
21920
21918
21917
21916
21915
21914
21912
21911
21864
21863
21857
21853
21852
21851
21838
21837
21836
1489
25879
32815
32814
2031
4914
2225
2224
2222
2220
401
400
2129
2128
694
693
691
2521
2520
2501
31737
31736
31734
31733
31732
31731
2547
2546
2544
2543
2542
33240
33236
8044
8043
8042
8040
8039
8038
8037
8034
8033
8032
8031
8030
8029
8028
1635
21813
14990
14903
14184
14183
14181
14180
14179
14176
14159
14158
14157
14155
14154
14153
14152
14150
14149
14142
14120
14119
14117
14116
14115
14114
14113
14112
14111
14110
14109
14107
14106
14105
14104
14103
14102
14100
14098
14097
14096
14095
14068
14067
14066
14065
13564
13955
13864
7956
7954
7953
7952
7945
7928
7926
7925
7924
7923
7922
7921
7917
7915
7914
7913
7890
7877
7838
7836
7835
7834
7833
41540
41539
2210
13419
31913
34076
34058
12483
12481
12480
12479
12478
12476
12475
12473
12472
12471
12470
1058
1056
12469
12468
12467
32410
32409
32408
1054
32407
32405
32404
32403
32402
32400
32399
32398
32397
32396
32395
32394
4499
4498
4497
4496
4494
4493
4492
4491
4489
4488
4487
4486
4485
4484
4483
4218
13793
13792
13791
13790
13789
21956
21955
21954
21953
21952
21951
2326
31192
31191
25397
25395
25394
25388
25387
25386
25385
25384
25383
25381
25380
25378
25377
25376
25375
25373
25372
25371
25370
25369
25367
25366
25365
25364
25345
25344
25343
25342
25341
25340
25339
25337
25305
25304
25303
25302
25301
25296
25295
25294
25293
25292
25287
25286
25285
25284
25283
25282
25396
7668
4133
4131
4130
4129
4124
4113
29029
29028
29027
29025
29023
29022
29021
29018
29017
29016
29015
29013
29012
29011
29010
29009
29008
29007
29006
29005
29004
9637
9636
9635
9633
9632
9630
9629
9628
9623
9622
9616
9615
9614
9613
9612
12528
12527
12526
12524
12523
12522
12521
25874
5586
5579
5578
5577
5573
5571
5569
5567
5499
5498
5497
5496
5495
5493
5492
5490
5489
5488
5487
5485
5484
5483
5482
5481
5444
5442
5441
5585
5582
5581
5580
18209
18208
18207
18205
18203
18202
18200
18199
18198
18197
18196
18195
18194
18193
18192
25131
25028
25024
25023
25022
25020
25018
25017
25016
24945
24941
24937
24936
24935
24933
24916
24915
24914
24912
24911
24910
24909
24908
24907
24906
24894
24893
24892
24891
24890
24885
24884
24883
24882
24881
24880
24879
24878
25025
25130
14796
14789
14788
14786
14777
14769
14715
14706
14705
14704
14688
14687
14685
14644
14643
14795
14792
14791
14790
4197
4196
4195
4194
40834
40816
5306
5305
5304
5302
5301
5300
5299
5298
5297
5296
5295
31443
31426
31425
31424
34366
34288
34272
34271
34269
13803
24575
6349
20352
20351
20332
20331
20316
20314
20313
20311
20299
20298
20296
20295
20294
20293
20292
20290
20288
20287
20286
20285
20283
20282
20281
20278
20277
20276
20266
20265
20259
20258
20256
20254
20253
20240
20239
20238
5979
5978
5959
5958
5943
5941
5940
5938
5931
5930
5928
5927
5926
5925
5924
5922
5920
5919
5918
5917
5915
5914
5913
5910
5909
5908
5907
5903
5902
5900
5899
5898
5896
5895
5894
5893
5891
5890
5889
6938
6937
6918
6917
6902
6895
6894
6892
6891
6890
6889
6888
6886
6884
6883
6882
6881
6879
6878
6877
6874
6873
6872
6871
6867
6866
6864
6863
6862
6860
6859
6858
6857
6855
6854
6853
21831
2616
2614
2613
2612
2611
2610
2609
2608
33587
33586
33585
33583
33582
33578
33577
33575
33574
33572
33571
33570
33569
33567
33566
33565
33564
33563
33562
33561
33560
33558
33557
33556
33555
33554
33552
33551
33550
33505
2258
33504
33503
33498
33493
33492
33490
33489
33487
33486
33485
33484
33482
33481
33480
33479
33478
33477
33476
33475
33473
33472
33471
33470
33469
33468
25923
25922
25920
25919
25918
25917
25916
25915
25914
25913
25912
25910
25909
25908
922
921
920
918
916
915
914
913
912
910
25907
1833
1832
1830
34004
34003
34001
34000
41269
41268
41267
41266
41265
41264
11636
7449
11524
11523
11522
11521
11520
3260
4516
4515
4514
4513
13412
13411
13410
32825
32824
25911
919
30742
30741
30739
30738
30736
30735
30730
30729
30728
30727
42608
42607
42605
42604
42602
42601
42596
42595
42594
42593
15280
15279
33788
33787
33778
33777
33776
33775
33770
33769
33768
1396
1395
1392
1391
1390
33767
33766
5883
5881
5879
5876
5875
5874
5873
5872
4732
4731
4729
4727
4724
4723
4722
4721
4720
11452
11451
11449
11448
11446
11445
11444
11443
11441
11440
11439
11438
11437
11436
40977
40878
40877
40876
40874
40857
40856
40855
40853
40852
40851
40846
40845
40844
7995
4602
4601
4600
4599
1669
1668
1637
1632
31997
31996
31995
31994
31992
31991
31976
31470
1367
1546
41052
41051
41049
41048
41043
41042
41041
41040
41039
399
398
397
396
395
394
393
392
391
390
389
388
41038
41024
41022
41021
41008
41007
41006
41003
1642
1641
4835
4834
4833
4832
4830
4829
41215
41214
41212
41211
41210
41209
41208
41207
41206
41205
41204
11883
2925
31698
31878
31701
31700
31697
31696
31673
31672
31671
31670
31669
31652
31651
31646
31645
31644
31623
31621
31620
31619
34141
34140
34139
34138
34137
33553
2352
2313
33494
12544
12543
12542
12540
12539
12538
12537
14364
14363
14362
14360
14359
14352
14351
14339
14338
14302
14301
14300
14299
14298
14297
4717
4716
30745
30744
30743
1700
1699
1706
1702
1698
2481
2480
2479
2478
3062
3060
3058
13573
13569
11790
11769
11789
13656
13655
13654
13652
13644
13601
13600
13599
13597
13595
13594
13593
13592
13591
13588
13587
13586
13585
13584
22264
11552
22283
22282
22281
22279
22278
22276
22275
22274
22273
22271
22270
22269
22268
22267
3354
41926
41925
41923
41906
41905
41904
41902
41901
41900
41899
41898
3454
3453
12375
12373
12372
12371
12370
12367
12366
12376
12365
12364
12358
12355
12354
25393
25336
25335
25333
25332
25331
25328
25327
25325
25324
25322
25321
25320
25319
25317
25316
25315
25314
25313
25312
25311
25310
25308
25307
25306
12353
12401
12391
12390
12384
12383
12380
12379
12378
12377
12363
12361
12359
12352
12351
7910
7909
7906
7905
7904
12644
12643
12642
12640
12638
12637
12636
12635
12634
12633
12632
12631
7903
7901
7898
7897
7896
7895
7894
7883
7882
7881
7880
7879
7878
7837
3044
3043
12319
3627
3626
3625
3623
3622
3620
3619
3618
3617
3616
3615
3614
3593
3592
3591
3577
3576
3575
32817
32816
2826
43209
43208
43110
43109
43107
43106
43104
43103
43102
43101
43099
43098
43097
43096
43095
43094
43093
43092
43090
43089
43088
43084
43083
43082
43081
3568
3567
3566
3574
3573
3572
3570
3565
3564
3563
3555
3554
3553
3548
3547
3546
7589
7588
7560
7559
7558
7557
7556
7555
7554
11894
11892
11891
11890
14966
3047
1695
1650
1694
12701
33392
33391
33390
33345
33344
33343
33338
33337
33336
34801
34800
34799
2540
2539
2537
2528
2526
2525
2524
2523
2522
14532
14525
5282
5281
5280
5278
5277
5276
5275
5274
5273
5272
5271
14269
14262
14261
14259
2307
2275
2274
1519
1517
2598
2597
2596
2595
2560
2559
33071
32974
32973
32972
32971
32970
32969
32968
1593
32967
32966
32961
32960
32959
32958
32957
32956
33070
1774
1773
1769
1768
1765
1764
1730
1729
22090
32823
32822
41263
41262
41261
41260
41259
41258
3707
3706
3705
11690
25279
25277
25276
25275
25211
25207
25206
25205
25204
25203
25201
25184
25183
25182
25180
25179
25178
25177
25176
25175
25174
25166
25165
25164
25163
25162
25157
25156
25155
25154
25153
25152
25278
3980
3979
3978
15220
15219
15218
15217
15207
15206
15205
15149
15137
15136
15135
6382
6381
12498
15221
33397
33396
33395
33394
33393
1661
1660
1659
3713
41159
41158
41157
41156
41155
41154
1503
40439
40459
25875
25840
11662
11661
11660
11657
1275
11649
11648
11647
12851
11776
2419
2418
2416
2415
2413
2412
2411
2410
2408
2407
2403
2401
2400
2399
2397
2396
2395
2393
2392
2391
2390
2389
2388
2387
2385
2384
2383
2382
2381
2362
42629
42628
42626
42625
42623
42622
42621
14289
14287
14271
14274
32332
32331
32330
32329
32328
32327
32325
32322
32321
32320
32319
32318
32307
32306
32305
32304
32120
32119
32118
32117
32115
32114
32113
32112
32111
32107
32106
32105
32104
32103
32101
32100
32099
32097
32089
32053
32043
32042
32041
32040
32039
14414
24875
3196
3195
3192
3191
3190
3189
3188
3187
41163
41162
41161
41160
32821
32820
41257
41256
41255
41254
41253
41252
42206
42205
42203
42195
42194
25513
25516
25515
25512
25511
25509
25508
25506
25505
25504
25503
25501
25500
25499
25498
25497
25496
25495
25494
25492
25491
25490
25489
6963
6962
6961
6958
6956
6955
34194
34159
14288
21492
21453
21452
21451
21491
24196
24195
24193
24192
24191
24175
24174
24172
24168
24157
24156
24143
24142
24141
24140
24138
24137
24135
24134
24126
24125
24124
24123
24122
24121
24120
24119
24118
24117
24115
24113
24112
24111
24110
24109
24108
20237
20236
20234
20233
20232
20230
20229
20213
20212
20210
20206
20195
20194
20181
20180
20179
20178
20176
20175
20173
20172
20164
20163
20162
20161
20160
20159
20158
20157
20156
20155
20153
20151
20150
20149
20148
20147
20146
3613
3612
3611
3610
3608
3607
3606
3604
3603
3602
3601
3600
3596
3595
3594
21943
21936
21922
21855
21854
6378
6377
6375
6373
6370
6369
6368
6367
6366
3225
3224
3223
3222
3221
3220
3219
3218
3216
3215
3214
3212
3211
3208
3207
3206
3205
3203
3202
3201
3061
3213
2386
40740
40745
40744
40737
40692
40691
40690
40685
40684
40683
40680
40679
40678
40677
40676
9239
9232
9231
9230
9226
9224
9222
9215
9212
9211
9209
9208
9205
9168
9167
9166
9164
9163
9162
9152
9151
9150
9129
9127
9126
9124
9123
9122
9121
9119
9118
9117
9116
9115
9114
9077
9075
9074
9238
9235
9234
9233
1838
1835
1756
1755
1753
1752
1750
1749
1748
1747
1745
1744
1743
1742
1741
14195
6880
13867
3732
23125
23114
23113
23111
23110
23108
23107
23106
23105
23103
23102
23101
23100
23099
23098
23097
23096
23095
23094
23092
23091
23090
23089
23088
23087
23082
23081
23080
1373
1306
1303
1302
1300
1299
1372
31492
37806
37752
37735
37734
37733
37805
41251
41250
41248
41247
41246
41245
41244
41243
41242
41241
41240
13821
8351
8350
8349
8348
8347
3059
9631
9626
9625
9624
4817
4815
5562
5557
5556
5555
5520
5519
5517
5516
5515
5514
5513
5511
5510
5509
12517
12508
12507
12506
12505
3018
3017
3013
3012
3237
3236
1139
1138
1134
1133
1132
1131
3235
3233
31223
11431
11427
39317
11560
11517
11516
31695
31693
31676
31675
31674
3035
3034
40814
40807
40806
40804
2266
2265
2264
29026
29024
29020
31692
31691
31689
31688
31686
31685
31684
31683
31681
31680
31679
31678
31677
2999
2991
40999
40998
40997
33985
1837
1836
1115
1114
1113
1112
1096
1095
1094
1093
1092
1091
1111
1110
1108
1153
5186
5185
5184
5183
5182
5180
5178
5177
5176
4042
4041
4040
31727
31726
31725
31724
31722
31721
31719
31718
31717
31716
31714
31713
31712
31711
31710
31709
31707
31706
31704
31703
31702
34805
34804
3267
6436
6936
6932
6931
6930
6929
6919
384
383
382
387
386
385
25021
24243
4008
41171
41170
41169
41168
41167
41166
7578
7576
7575
7574
7573
7562
4127
4126
4125
4560
4559
4557
4556
4555
4554
4553
4552
4551
18173
18172
18170
18169
18167
18166
18164
18163
18162
18161
18160
18159
18158
18157
18156
18155
18154
18152
18151
18149
18148
18146
18145
18144
18143
18142
18141
18140
18139
18138
3630
3295
3286
3283
3282
3280
3279
43272
43270
43269
41165
41164
16135
16134
16133
16131
16130
16129
16128
16127
16126
16120
16119
12536
12535
12533
12532
12531
12530
12529
31395
31386
36626
36605
36598
36597
36595
2221
31456
31447
31442
31441
31439
31438
31436
31435
31434
31433
31431
31430
31429
31428
31427
25667
25666
25608
25605
25604
25603
25602
25601
18111
18110
18109
18107
18106
18104
18103
18102
18101
18100
3621
21828
21826
21810
31265
2798
2784
7662
7661
7660
7636
7635
7629
7628
7627
7626
7624
7623
7622
7621
7620
7617
7616
7615
7613
7611
7610
7609
7608
7607
21827
17256
17255
17254
17252
17251
17244
17240
17228
17227
17191
17190
17189
17188
17187
17186
2538
2519
2517
2515
2514
2512
2511
2510
2509
2507
2506
2505
2504
2503
2502
4756
4755
4745
4744
4743
4742
4741
4740
4739
4738
4737
39294
33332
24074
6977
6976
2782
2781
8142
8141
8140
8138
8137
8136
8135
8134
8133
8132
8131
12282
12280
12279
12278
12273
12272
12240
12239
12236
12152
12151
12150
12122
12081
12072
12070
12069
2554
2553
2552
13814
13813
2594
2593
2592
2591
2564
2563
2658
2648
2644
13902
13901
13898
13897
13895
13894
13892
13891
13890
13889
13887
13886
13885
13884
13883
13882
13881
13880
13878
13877
13876
13875
14191
15222
15146
15144
15143
21045
21041
21040
21039
21037
21035
21034
21033
21032
21030
21000
20984
20885
20884
20883
20882
20881
20880
21044
40528
40527
38666
38664
38663
38649
38647
38645
38644
38643
38642
38641
38636
38635
38634
38633
38632
38665
13992
13991
13990
13988
13979
13978
13977
13976
13971
13970
13969
13968
13967
1460
1342
1341
1340
1338
1337
1459
15273
15266
15241
2962
2961
2954
2953
2952
2951
2949
30854
30853
30852
30836
30835
30833
30829
30818
30817
30804
30803
30802
30801
30799
30798
30796
30795
30787
30786
30785
30784
30783
30782
30781
30780
30779
30778
30776
30774
30773
30772
30771
30770
30769
31030
31029
31027
31026
31025
31024
30994
30993
30992
30991
43249
43248
43246
43245
43244
43240
43223
43222
43221
43219
43218
43217
43213
43212
43211
43210
14983
14982
14980
33974
33973
33971
33970
33969
33966
33949
33948
33947
33945
33944
33943
33942
33941
33896
33895
33894
33889
33884
33883
33881
33880
33878
33877
33876
33875
33873
33872
33871
33870
33869
33868
33867
33866
33864
33863
33862
33861
33860
33859
33858
23957
23956
23955
23954
23953
24792
24765
24752
40854
43366
43365
43357
43356
7722
7721
7720
7702
7614
12382
12381
32334
32333
31939
39272
39270
39269
40360
40344
40343
40341
40340
40338
40337
40333
40332
40331
40324
40323
40312
40311
40308
40307
40305
40304
40302
40301
40300
40299
40297
40296
40295
40294
40293
40292
40291
40290
40288
40287
40286
40272
40271
40270
40268
40267
40262
40261
40260
40259
40253
40252
40247
40246
40240
40359
5977
5973
5972
5971
5970
5960
3741
3740
3739
3738
42686
12430
12429
12428
12426
12409
12408
12407
12405
12404
32262
32261
32258
32257
32255
32238
32237
32236
32234
32233
32232
32191
32182
32180
32179
3680
14217
14216
14214
14213
3433
24796
24750
24748
24747
24745
32380
32378
32377
32376
32374
32373
32340
22394
22393
22392
22390
22388
22387
22386
22385
22384
22383
22382
22381
22380
38265
5168
5167
5151
5150
5149
5141
5140
5139
5133
5131
5130
5129
5127
5126
5125
5124
5122
5121
5120
5106
5105
5104
11730
11729
11727
11726
11725
11724
11723
2715
2714
32953
32951
32950
32942
32941
32939
32938
32937
32936
32933
32932
32930
32929
32927
32926
32925
32924
32922
32921
32920
32919
32918
32917
32916
32915
32913
32912
32911
32910
32891
32890
32889
32888
32887
32886
32885
32883
32852
32851
32850
32849
32848
32840
32839
32838
32837
32836
32831
32830
32829
32828
32827
32826
32952
33069
33068
33062
33061
33060
33059
33058
33057
33055
33054
33052
33051
33050
33049
33047
33046
33045
33044
33043
33041
33040
33039
33038
33019
33018
33017
33016
33015
33014
33013
33011
32979
32978
32977
32976
32975
12268
12251
12249
12248
12247
12246
12245
12244
12238
12237
12207
12191
12161
12160
12158
12157
12156
6293
6292
6291
20972
20970
20958
21043
20982
20980
20973
20969
20968
20959
20957
20956
20953
20952
20950
20949
20945
20908
20907
20906
20904
20903
20902
20901
20888
20887
20886
21042
31993
22166
22165
22164
22162
22158
22154
22153
22152
22151
22150
22149
22135
22131
22119
22118
22117
22116
22101
22100
22258
22257
22241
22240
22239
22238
22230
22229
22228
22226
22224
22222
22221
22219
22218
22217
22216
22198
22196
22186
22185
22184
22183
22169
22168
22167
41110
41108
41107
41105
41104
41103
41102
41084
41082
41072
41071
41070
38252
38229
38228
38192
38191
38190
38187
38186
38160
38158
38156
38155
38121
38120
38119
38117
38116
38108
38107
38105
38095
38094
38093
38092
38091
38251
6832
6831
6829
6828
6827
6826
6825
6824
6823
6822
31481
31480
31479
31478
31477
31476
39313
39312
39311
39310
39309
42211
42210
42209
42208
42207
40762
40761
40759
40758
40756
40755
34560
34559
34557
34469
4185
4183
4163
21383
21382
6799
6798
6796
6795
6794
6793
6792
6791
6790
6789
12331
12260
12259
12257
12256
12255
12254
12252
12250
19048
19047
19046
19044
19043
19041
19040
19039
19038
19037
19031
19030
18206
18204
18188
18186
18191
18190
18189
18187
18185
18184
18182
18181
18180
18179
18178
18177
18176
18175
18174
41542
41479
41478
41476
41475
41474
41467
2438
2436
2435
2434
41541
4528
4527
4526
4525
14413
14378
11557
11525
34215
34214
34212
34211
34209
34208
34207
34206
34204
34203
34202
34201
14434
14433
14431
14430
14428
14427
14426
14425
14423
14422
14421
14420
41523
41522
41521
41520
41519
42830
42829
42828
42827
42826
12398
12395
12394
12393
12392
8846
8845
8844
8843
8842
8841
8840
8839
3977
3976
3919
3918
3916
3915
3913
3912
3911
3910
3908
3907
3906
3905
3903
3902
3901
3900
3899
20087
20097
2028
20096
20095
20090
20089
20088
20086
20085
20084
6957
3015
3014
32231
32230
32204
32202
32201
32200
32199
32192
36610
36608
32095
32094
32093
32092
37434
37433
37432
37430
37428
37427
37426
37425
37424
37423
37422
37421
37420
41138
41137
41136
41135
34796
1057
11068
11045
11044
11042
11041
11039
11038
11037
11036
11034
11033
11032
11031
11030
38423
38422
38421
38376
38374
38373
2195
38372
38371
38370
38365
38364
38363
14248
14226
14225
1899
1897
1896
1895
1872
14224
1648
1682
1681
1680
1679
1587
1572
1571
20142
20127
20103
34597
34596
34594
34593
34591
34590
34589
34588
34586
34585
34584
34583
34582
1677
7181
7179
7178
7177
32541
32540
32539
32538
32537
32170
32169
32166
32165
32164
32163
32162
32161
32159
32158
32157
32156
32154
32153
32152
32151
32150
19986
19985
19984
19983
19982
19924
38362
38361
38360
38329
38328
38327
38282
38280
38279
38278
38277
38276
38271
38270
38269
19042
19954
19932
19931
19930
39138
39116
39115
39114
13388
13384
13383
13342
13341
13315
13313
13311
13310
13268
13267
13266
13265
13264
13262
13260
13259
13258
13257
13255
13254
13252
13242
13241
13240
13239
13238
13387
19994
19993
19898
19897
19896
19895
19893
19892
19890
19889
19888
19886
19885
19883
19881
19879
19878
19877
19876
19875
19874
39082
39081
39080
39079
39077
39076
39075
39073
39072
39070
39069
39064
39063
39062
39061
21405
37464
37463
37461
37460
37458
37457
37456
37455
37454
37453
37452
37451
37450
41203
41202
41201
41200
41199
41198
41197
41196
6746
6745
6744
6743
6742
37325
37323
37322
37320
37319
37318
37257
37249
37247
37246
37245
37173
37172
37219
37217
37212
37211
37203
37202
37201
37200
37199
37195
37193
37189
37187
37186
37185
37184
37183
37181
37180
37179
37178
37165
37164
37163
37162
37161
37160
37159
37158
37157
37324
19979
32450
32449
32448
32447
32446
39159
39152
39151
39149
8160
8159
8158
8157
8156
8155
11464
11463
11461
11460
11459
11458
25329
5594
5593
5592
5590
5589
5588
5587
19995
19977
5602
5601
5600
5598
5597
5596
5595
12233
12232
12226
12225
12224
12223
12221
12215
12214
12213
12212
12211
12197
12196
12195
12194
12193
12192
12162
31932
31931
31929
31928
31927
31926
31925
31924
31923
31922
32809
32808
5220
5219
5218
5217
5216
5215
12297
12295
12294
12293
12206
12205
12204
12202
12200
12199
4272
4271
4270
4252
34043
34036
1850
1849
34033
34032
34031
34030
34029
34028
34026
34025
34024
34023
34022
34021
34020
34019
34017
34016
34015
34014
1860
1859
1890
1888
1887
1886
1885
1883
1882
1880
1879
1877
1876
1875
1865
1864
1863
1858
1857
1856
1855
1854
1853
32116
40429
32235
18025
18022
4719
4718
13111
13109
13108
13107
13105
13104
13040
13036
13035
13034
13033
13032
13029
13028
13026
13025
13023
13022
13021
13020
13018
13017
13016
13015
13014
13013
13012
13011
13009
13008
13007
13006
13005
13004
13003
12992
12991
12990
12989
12987
12985
12984
12983
12982
12981
12980
12979
12978
13110
33765
33764
33763
33718
33717
33716
33711
33710
33709
33708
2586
2585
2583
2582
2580
2579
2578
2577
2575
2574
2573
2572
2571
32949
32881
32880
32879
32878
32877
32874
32873
32871
32870
32868
32867
32866
32865
32863
32862
32861
32860
32859
32858
32857
32856
32854
32853
14280
14279
14278
14277
14276
34067
34066
34065
34064
34063
40511
40510
20065
20064
20063
20062
20061
19145
19144
19143
19112
19111
19110
19108
19106
19063
19062
19060
19059
19058
19057
19055
19053
19052
19051
19050
19049
6856
7206
7205
7204
7203
7202
7201
7193
7192
7191
7190
7189
7188
2406
2405
2404
2402
25399
25398
25200
25199
25197
25196
25194
25193
25192
25191
25189
25188
25187
25186
25185
2858
2857
2856
1683
3293
39409
39408
39407
39405
39404
39388
39387
39385
39381
39370
39369
39356
39355
39354
39353
39351
39350
39348
39347
39339
39338
39337
39336
39335
39334
39333
39332
39331
39330
39328
39326
39325
39324
39323
39322
39321
32717
32677
32626
32625
32618
32716
32715
32713
32712
32711
32706
32705
11283
11282
11281
11279
11278
11267
11266
11264
11247
11246
11245
11243
11242
11241
11239
11238
11237
11236
11234
11227
11226
11225
11223
11221
11220
11219
11218
11217
4611
31961
31960
31958
31957
31956
5148
5132
2997
2996
2995
2994
2992
32800
32799
32797
32796
32792
32767
32766
32764
32763
32761
32760
32759
32758
32756
32755
32754
32753
32752
32721
32720
32719
32718
12971
12949
12915
12970
32940
2535
2533
2532
2531
2530
2529
21919
25758
33584
33579
12861
12822
12821
12817
12816
12814
12813
12811
12794
12793
12792
12790
12789
12788
12787
12768
12767
12765
12764
12760
12759
12757
12860
12858
12856
12855
23306
23305
23304
23302
23293
23250
23249
23248
23247
23245
23243
23242
23241
23240
23239
23236
23235
23234
23233
23232
25665
25664
25663
25618
25617
25616
25611
25610
25609
1625
12718
12714
12713
12709
12708
13135
13134
13133
13131
13130
13129
1735
1734
1733
1598
1597
12837
42313
42312
42311
42282
42281
42236
42235
42234
42232
42231
42226
42225
42224
42219
42218
42217
42611
42610
42609
13231
1620
1619
1617
1616
1614
1613
1612
1611
1609
1608
1607
1606
1605
42374
42373
42372
42327
42326
42325
42323
42322
42317
42316
42315
42314
32369
32350
39163
12357
12356
12397
12396
33003
33067
33010
33009
33007
33006
33005
33002
33001
32999
32998
32996
32995
32994
32993
32991
32990
32989
32988
32987
32986
32985
32984
32982
32981
32980
32324
32323
31973
31972
31970
31969
31968
31967
31965
31964
25797
18051
18050
18049
18047
18046
18044
18043
18042
18041
18040
2349
2348
2346
2345
2343
2342
2341
2340
2338
2337
2336
2335
2334
40825
40824
40823
40822
40821
5707
10560
10559
10558
10557
10556
10555
10554
32445
32444
32443
32442
32441
10574
10573
10572
10571
10570
10569
10568
10567
10566
10565
10564
10563
10562
10561
10553
10552
10551
10550
10549
10548
10547
34976
34975
34974
34973
34972
34971
34970
5668
5667
5666
5664
5663
5662
5661
5660
5659
34908
34907
34906
34905
34904
34903
34902
4005
18108
18105
7968
7966
7965
7963
7962
7961
7960
7959
37777
8080
8079
8078
8077
8076
8075
5324
5323
5322
5321
5320
5319
32470
32469
32468
32467
32466
34480
34449
2175
2173
2168
2167
2159
2158
2157
2156
2155
2151
2149
2145
2143
2142
2330
40873
40872
40870
40869
40867
40866
40865
40864
40862
40861
40860
40859
40858
34956
34955
34954
34952
34951
34950
34949
34948
34947
34946
34945
34944
9634
2993
33855
33854
33796
33793
33792
33791
33790
33789
6781
6780
6779
6778
6777
31912
12222
14062
14061
14000
13997
13996
13995
13994
13993
32326
37431
34182
34177
34176
34175
34174
34173
34172
34171
18123
18122
18120
18119
18117
18116
18115
18114
18113
18112
15233
15232
15231
33785
33784
33783
33782
33781
33780
33773
33772
13651
13650
13649
22359
22358
22356
22355
22354
22353
22352
22351
41556
41483
41555
15360
15359
15358
15356
15355
15354
15353
15352
15351
1567
22409
22408
22407
22405
22403
22402
22401
22400
22399
22398
22397
22396
22395
43347
43345
43333
11923
22391
14787
2179
43321
3294
42701
43326
8928
8927
8926
8925
8924
8923
8922
8921
18171
18168
31313
37336
37335
37333
37332
37331
37330
37329
37328
7238
7236
7235
7234
12674
12673
12672
12670
12669
12668
12667
12558
12560
12559
12557
12556
12555
12554
12553
39102
39101
39100
39099
39097
39096
39094
39093
39092
36551
36550
36549
36547
36546
36544
36542
36540
36539
36537
36536
36535
36534
36532
36531
36530
36529
36528
36527
36526
11293
11292
11291
11290
11289
15398
15397
15396
15394
15393
15391
15390
15389
15388
15387
15386
15385
15384
15383
12010
12009
12008
12007
12005
12004
12003
12002
12001
11997
11996
11995
11994
11993
11991
11990
11988
11987
11986
11984
11976
11940
11930
11929
11928
11927
11926
12534
12810
12809
12807
12806
12804
12803
12802
12801
12799
12798
12797
12796
12795
13533
13532
13531
15237
15236
13580
13779
13778
13776
13775
13774
13771
13754
13753
13752
13750
13749
13748
13747
13746
13744
13743
13741
13740
13733
13711
13710
13708
13707
13706
13705
13704
13703
13702
13701
13700
13698
13697
13696
13695
13694
13693
13691
13689
13688
13687
13686
13659
13658
13657
33885
13471
13440
13439
13438
1689
1649
1688
1687
1686
1685
12785
12782
12781
12779
12778
12777
12776
12774
12773
12772
12771
12770
12769
34901
34900
34899
34898
34897
34896
34895
32672
32646
32643
32642
32640
32639
32638
32637
32635
32634
32633
32632
32631
32630
23064
13840
11371
11370
11369
11368
11367
11366
11365
11363
11362
11360
11359
11358
11353
11352
11351
1881
12525
42661
42639
42638
42637
31950
31949
42066
42065
42064
42063
42062
42061
42002
41999
41998
41997
41996
41995
1350
1349
1348
1347
11831
11830
36624
2870
2869
2867
2866
2864
2863
2862
2861
4880
4879
4878
4876
4875
4874
4873
15414
15413
15412
15410
15409
15407
15406
15405
15404
15403
15402
15401
15400
15399
7625
32811
32810
13511
13488
13487
13486
13485
13484
13483
22368
22367
22366
22364
22363
22362
22361
22360
18121
18118
37408
37407
37406
37404
37403
37402
37401
37400
5559
5558
5553
41502
41501
41499
41498
41496
41495
41494
41493
41491
41490
41489
41488
41487
22357
8854
8853
8852
8851
8850
8849
8848
8847
5610
5609
5607
5606
5605
5604
5603
22424
22423
22421
22420
22418
22417
22416
22415
22414
22413
22412
22411
22410
8806
8805
8804
8803
8802
8801
8800
8799
12641
8814
8813
8812
8811
8810
8809
8808
8807
10657
10656
10655
10653
10652
10651
10650
10649
10648
10647
10646
10645
8166
8165
8164
8163
8162
8161
36794
36793
36792
36791
36790
36789
36788
36786
36785
14611
14610
14609
14607
14606
14605
14602
6315
6312
6311
6309
6308
6306
6305
6304
6303
6301
6300
6299
6298
6297
6296
6295
6294
34859
34858
34857
34856
34855
34854
34853
8068
8067
8066
8065
8064
8063
37479
37478
37477
37475
37473
37472
37471
37470
37469
37468
37467
37466
37465
22439
22438
22437
22435
22433
22432
22431
22430
22429
22428
22427
22426
22425
37449
37448
37447
37445
37443
37442
37441
37440
37439
37438
37437
37436
37435
37405
32460
32459
32458
32457
32456
43353
43352
43351
41988
41987
41986
41941
41940
41939
41938
41933
41932
41931
43400
43350
43349
22406
8118
8117
8116
8114
8113
8112
8111
8110
8109
8108
8107
5599
37476
37446
22365
34242
34296
34262
43271
2166
2162
2161
2160
43317
43315
43310
43309
43308
43304
43303
43302
43301
43300
43299
43298
43297
43293
43291
43287
43285
43284
8878
8877
8876
8875
8873
8872
8871
8870
8869
8868
8867
8866
8865
10631
10630
10629
10627
10626
10625
10624
10623
10622
10621
10620
10619
43080
43073
43072
43070
43068
43067
43065
43000
42994
42993
42992
42991
42975
42974
42972
42934
42933
42931
42930
43079
43076
43075
43074
18153
18150
14712
18039
18038
18037
18035
18034
18032
18031
18030
18029
18028
6138
6131
6130
6129
6125
6123
6121
6119
6049
6048
6047
6046
6045
6043
6042
6040
6039
6038
6037
6035
6034
6033
6032
6031
5994
5992
5991
6137
6134
6133
6132
7126
7125
7124
7120
7118
7110
7105
7104
7103
7100
7063
7062
7061
7059
7058
7057
7047
7046
7045
7044
7043
7041
7040
7038
7037
7036
7035
7033
7032
7031
7030
7029
6992
6990
6989
5552
7101
9220
1356
33327
33326
33324
33323
33321
33320
33319
33318
33316
33315
33314
33313
33312
13777
13770
13769
13767
13766
13764
13763
13762
13761
13759
13758
13757
13756
13755
13742
13738
43046
43035
43031
43030
43029
43044
43042
43037
43036
43028
43027
43026
43025
43024
43020
43018
43014
43012
43011
43057
43052
43051
43050
43047
43010
43009
43008
43006
43005
43004
7133
7132
7129
7128
7127
7115
6120
6117
34287
34286
34284
34283
34281
34280
34279
34278
34276
34275
34274
34273
14783
14781
14682
14681
14680
14678
14661
14660
14659
14657
14656
14654
14652
14651
14650
14649
14648
41544
41543
35282
35243
35242
35240
35239
35237
35236
35235
35234
35232
35231
35230
35229
35228
35281
11807
10974
10973
10972
10968
10966
10901
10895
10894
10893
10872
10870
10869
10867
10866
10865
10864
10862
10861
10860
10859
10858
10857
10820
10818
10817
11196
11195
11193
11192
11190
11189
11188
11187
11185
11184
11183
11182
11181
34852
34851
34850
34849
34848
34847
34846
22086
22084
21985
21984
21983
21981
21964
21963
21962
21960
21959
21957
20522
20515
20514
20513
20503
20501
20499
20429
20428
20427
20426
20410
20409
20407
20366
20365
20521
20518
20517
20516
43069
42969
42968
42945
42944
42943
42942
42937
42936
42935
692
6741
6740
6739
6738
6737
5724
5723
5722
5720
5718
5717
5716
5715
5714
5713
5712
5711
32807
32806
15466
15465
15464
15462
15461
15460
15459
15458
15457
12060
12059
12058
12040
24932
24931
24929
24928
24926
24925
24924
24923
24921
24920
24919
24918
24917
12666
12665
12663
12662
12661
12660
12659
37794
37793
5740
5739
5737
5736
5735
5734
5733
5214
5213
5212
5211
5210
5209
4165
4182
4181
4188
4176
4170
4169
21036
20981
20978
20977
20976
20974
32110
32109
32108
5505
35224
12000
11999
11998
11989
11982
11981
11980
11979
6329
13510
13508
13491
13490
13489
15370
15369
15368
15366
15365
15364
15363
15362
15361
10208
10204
10203
10162
10161
10135
10133
10131
10130
10112
10105
10104
10101
10100
10098
10097
10095
10094
10078
10076
10066
10065
10064
10063
10062
10207
25149
25019
25148
11382
9073
9072
9071
9070
9069
9068
9067
9065
9064
40013
40011
39937
40023
40021
40014
40010
40009
39938
39936
39935
39929
39928
39927
40081
40079
40078
40076
40075
40074
40073
40071
40041
40025
39926
39925
39924
39923
39922
39921
40080
12406
12425
12424
12422
12421
12419
12418
12417
12416
12414
12413
12412
12411
12410
11350
11349
11348
11347
11346
11345
11344
11342
11341
11340
11338
11337
11332
11331
11330
21756
21755
21753
21752
21750
21749
2409
24512
39779
39778
39766
39765
39764
39763
39761
39670
39653
39652
39651
39649
39648
39647
39643
39642
39641
39640
37462
34192
34002
12220
12218
12217
12216
5665
9210
22379
22378
22377
22375
22374
22373
22372
22371
22370
22369
1701
40614
40613
40611
40594
40593
40592
40590
40589
40588
40587
40586
33012
22305
22304
22302
22301
22300
22299
22298
22297
1050
5884
32795
32793
