1953
1378
3129
4269
4454
2625
4490
4402
4411
4413
4474
1568
4365
4366
4367
4380
4392
4368
1049
3295
3528
3941
4006
4047
4048
4050
4051
4465
4295
3529
3546
3557
3940
4410
4439
4442
4417
1571
3563
4382
2349
2358
2395
2397
2409
2410
2501
2505
2508
2511
2517
2529
2531
2538
2544
2583
2587
2645
2646
2661
2704
2723
3153
3159
3163
3174
3181
3184
3186
3190
3193
3204
3205
3290
3291
3306
3452
3478
3482
3517
3518
3537
3538
3545
3550
3946
3948
3979
4026
4029
4046
4150
4156
4163
4167
4171
2632
2658
2719
3157
3187
3189
3194
3267
3289
3303
3415
3449
3454
3455
3456
3507
1434
2182
3433
3975
4206
4404
4444
314
319
810
1225
1256
1262
1469
1498
1512
1518
1522
1523
1524
1692
2252
2253
2255
2323
2335
2337
2348
4185
4192
4239
4299
4391
4484
4064
4132
127
298
803
833
1220
1226
1499
1651
1689
1970
867
960
1090
1156
1191
1459
3548
3594
3598
3600
3605
3983
3984
4025
4041
4045
4086
4115
4141
4146
4149
4151
4228
2708
2712
2713
3149
3162
3172
3188
3196
3277
3301
3304
3305
3453
3458
3479
3543
1974
2019
2206
2227
2247
2249
2256
2270
2342
2443
2503
2547
2559
2578
2595
2626
2627
2638
898
967
1192
3524
3532
3533
3535
3542
2202
2291
2672
3247
4004
1967
1969
1971
1978
1995
2015
2020
2077
2197
2271
2307
2320
2336
2338
2362
2405
2424
2484
2490
2502
2523
2546
2564
2634
2635
2641
2644
2659
2662
2698
2703
2705
3156
3185
3268
3276
3285
3294
3313
3450
3477
3519
3536
3544
3596
3602
4148
4158
4164
4168
4179
4180
4217
4355
4397
2388
2398
2429
2506
2507
2526
2534
2540
2573
2580
2584
2585
2656
2696
1602
1650
1673
1680
1683
1690
1697
1759
1976
2001
2004
2011
2238
2251
2330
2370
1164
1180
3117
3118
3332
3727
3547
3549
3905
4036
4084
4085
4129
4144
4147
4157
4162
4165
4166
4169
4170
4195
4205
4218
4238
4246
4389
4425
2628
2636
2657
2697
2935
2945
3148
3150
3165
3166
3192
3214
3275
3448
3483
3488
3510
3511
3520
3523
4067
4199
4374
4431
4445
4462
27
1212
1215
1528
1002
1080
1092
1419
1460
1577
3613
897
1093
1096
1426
1431
1592
3445
3502
1972
2016
2209
2211
2217
2231
2236
2260
2359
2433
2436
2509
2550
2571
2590
2601
4236
25
49
129
299
369
377
807
1222
1258
1509
1510
1511
3525
3530
3540
3541
3551
3552
3981
4010
4028
4031
4119
4120
4142
4143
4145
2070
2481
3566
3579
4438
115
449
1216
1240
1251
1471
1495
1500
1502
1519
1531
1653
1678
1682
1968
1520
1541
1652
4215
4357
4418
4481
2666
3251
3438
3444
4252
952
963
987
1040
1147
1451
1452
841
908
990
3978
4081
4247
1141
1184
1410
1457
1563
1379
1381
1590
4395
4473
906
926
942
2352
2425
2435
2492
2514
2555
2556
2560
2563
2597
1658
1959
2166
2195
2224
4153
4189
2606
2622
2640
3136
3287
3417
3514
1662
2237
2312
2415
447
1205
1465
1480
4401
4480
3572
3989
4003
4066
2187
2728
3240
1108
1368
1376
1413
1423
2184
923
994
1061
1073
1074
1083
1456
909
2710
2717
3138
3333
3105
3216
3280
4040
4044
1660
2165
2223
2568
2616
2649
2193
2222
2313
4178
4242
4390
4427
4479
1254
4384
4385
4388
995
1050
1051
1107
1109
1125
1190
1196
1366
1409
1553
3283
3408
3459
2167
2562
3151
3197
2487
2541
2341
2347
3278
4068
2421
933
1011
1016
1026
1077
1110
1140
1155
1158
1159
1183
1356
1385
1394
1395
969
984
993
1022
1060
1068
1154
1181
1188
1195
1197
1360
1361
1364
1417
1435
1453
2469
2673
3526
4078
4088
2434
2489
2551
2594
2718
3182
3250
3279
3307
3327
3486
4154
2356
2495
2565
2570
2652
3110
4259
4436
1477
1668
2275
2346
3199
3274
3407
3416
3505
4420
4483
840
844
860
927
3223
3231
3522
3527
4037
4073
4235
2218
1396
1401
2185
2678
3226
3565
3967
4091
4210
813
3218
3469
3573
4002
4110
4208
4240
4274
4296
4339
1487
1657
2081
2250
2353
2707
3137
3330
3460
3472
3473
3475
3512
2486
2515
2566
2599
2603
2615
1136
1362
1365
1422
1436
4182
4183
4393
4396
4421
4424
865
968
981
1042
1047
1103
1116
1129
1151
1174
1405
1418
1441
1449
3614
4107
386
1263
1482
2473
2668
3235
3466
3470
3503
3569
2445
2557
2561
2613
2621
3125
3175
2233
2274
2344
2412
3273
3410
3513
3539
3559
4381
4383
4386
4399
4422
4426
1386
1397
1954
2216
2277
3426
3439
3972
3994
870
4207
139
2553
2604
2609
3135
3284
2171
2262
2311
2408
2413
2522
1030
1114
907
991
1122
1134
1347
4429
4472
4485
890
894
911
989
1075
1078
1098
1099
1161
1357
1363
1373
1411
1432
1446
2667
2677
3143
912
972
1025
1100
863
904
918
919
955
1063
1084
1101
1960
2071
2172
2192
2422
3982
4015
4049
4113
4137
2633
2642
3126
3272
3297
3504
3508
3603
1669
4243
4244
4394
4398
4181
4214
4428
855
864
920
3326
3509
3516
3558
3977
3985
4216
3244
1367
1377
1400
1415
1429
1433
1445
1450
1565
1584
2309
2679
956
985
1046
1082
1138
4204
728
4200
3120
3254
3424
3441
3567
4054
1131
1153
1170
1182
1387
1391
1399
1402
1403
1406
1412
1421
1425
1447
3593
4032
2600
2602
2608
2639
3127
1200
1488
3256
3266
3281
3409
2066
2246
2444
2520
4155
837
872
892
921
944
948
970
1007
1031
1064
1067
4387
4400
4487
4491
2263
2411
2497
2518
2519
2598
871
986
996
2620
2430
3108
2567
2607
2614
2617
2220
2241
2286
2680
3142
4234
4289
1490
4172
4077
4130
2426
2428
2431
4039
889
962
983
988
1424
1430
2079
2092
2287
2700
3328
4016
4074
1132
1135
1152
1179
1187
1375
1420
4220
4222
4227
4430
410
2498
2513
2542
2552
2554
2588
2593
3146
3258
3288
3474
3476
3515
2314
2339
2345
2360
2361
2494
2592
3965
4135
4219
2414
2420
2427
2493
4285
3208
3255
3423
3953
4001
4020
4052
4125
4237
2186
2676
3119
1208
1489
1569
1570
1950
2068
2288
3112
3114
3241
853
905
856
861
3604
3962
4152
4343
4415
961
992
1008
1054
1076
1081
1112
1126
1127
1149
914
917
931
937
940
941
3446
3465
3501
3588
1186
1193
1354
1358
1383
1559
1586
3993
4057
4265
4266
3115
3217
3245
3443
1088
1095
1130
1142
1355
2684
3575
4023
4353
4379
4416
4423
3131
4373
4452
4453
4458
4461
4464
4466
4467
4470
4471
3963
3964
3966
4042
1255
1655
1763
4138
4139
4176
1079
4433
4441
4475
3506
842
876
1086
1089
1106
1139
1166
1168
1178
1382
1404
1557
1566
2472
2654
2671
2674
3145
3220
3222
3236
3463
3499
3578
3584
4432
4434
4446
4447
4448
4457
4477
3132
843
875
877
879
886
899
900
928
929
935
998
1055
1062
1065
1069
1072
880
884
885
887
888
901
902
910
924
925
930
934
936
938
939
943
950
951
997
999
1000
1009
1056
1057
1058
1059
1066
1085
1087
1091
1105
1121
1123
1124
1143
1146
1169
1172
1374
1380
1384
1407
1408
1552
1556
1560
1561
1582
1583
1603
1952
2069
2276
2664
2665
2681
2682
2685
3210
3219
3221
3238
3239
3242
3243
3263
3264
3434
3435
3574
3969
3988
4000
4069
4072
4263
4369
4409
4412
3430
3568
4053
4370
4435
4449
4450
4460
4478
2188
2340
2371
2372
2373
2423
2530
2574
3167
3213
3300
3302
3599
4082
4083
4375
4376
4377
4378
2470
3113
3116