4095
4094
4093
4091
4087
4079
4063
4031
3967
4092
4090
4089
4086
4085
4083
4078
4077
4075
3839
4062
4061
4071
4059
4055
4030
4029
4027
4047
4023
3583
3966
3965
4015
3963
3959
4088
4084
4082
4081
3999
4076
4074
4073
3951
3838
3837
4070
4069
4060
4058
3835
4057
4067
4054
4053
3831
3935
4028
4026
4025
4051
4046
4045
4022
4021
3823
3582
4043
3581
4019
4014
3964
4013
3903
3962
3579
3961
4039
3807
4011
3958
3957
3575
3998
3997
3955
4007
3950
3949
4080
3836
3995
4072
3567
3834
4068
3833
3775
3947
4066
4056
3830
4065
3934
3991
4052
3829
3933
4050
3943
4049
3551
3827
3931
4044
3822
4024
3071
4042
3821
4020
4041
3983
4018
3580
3711
3902
3578
4017
3927
3901
3819
4038
3577
4012
4010
4037
3806
3519
3960
3805
3574
4009
3899
3956
3573
3815
3954
4006
4035
3919
3996
3803
4005
3994
3953
3566
3571
3948
3895
3993
3565
3946
3774
3773
4003
3799
3945
3990
3832
3989
3563
3828
3942
3932
3887
3550
3771
3930
3826
3941
3549
3070
4064
3987
3791
3982
3929
3069
2047
3820
3559
4048
3710
3825
3981
3767
3926
3818
3547
3939
3709
4040
3871
3925
3067
3900
3518
3817
3979
3898
3455
3576
4036
3517
3707
4016
3804
3814
3543
3759
3572
3918
3923
4008
3897
3802
3063
3813
3917
3515
3894
4034
3570
3703
4004
3975
3801
3893
3535
3564
3798
3811
3915
3055
3569
3952
3992
3772
3511
4002
4033
3562
3797
3886
3891
3944
3770
3988
3561
3885
3911
4001
3790
3795
3769
3548
3940
2046
3558
3986
3789
3766
3068
3883
2045
3546
3557
3928
3870
3980
3765
3743
3066
3708
3938
3695
3985
3787
3545
3869
3824
3454
2043
3924
3706
3879
3065
3542
3978
3555
3758
3763
3453
3503
3816
3516
3062
3937
3867
3541
3757
3705
3922
3514
3061
3702
3977
3896
3812
3916
3534
3701
3921
3974
3513
3054
3892
3800
3510
3914
3810
3973
3533
3796
3890
3913
3539
3568
3053
3679
3059
3509
3910
3884
2039
3809
4032
3794
3889
3560
3451
3783
3971
3699
3755
3768
3882
3788
3531
2044
3051
4000
3742
3556
3764
3507
2042
3786
3039
3694
3868
3878
3544
3762
3984
3452
3693
3866
3064
3502
3554
3909
3756
3540
3793
3863
3447
3704
3487
1919
3881
3501
3060
3751
3936
1791
3327
1983
3741
3687
2041
3700
3976
3785
1535
1023
3877
3512
3532
3920
2031
3495
3391
3052
3678
3527
3761
3047
3865
3647
2038
3508
3007
3449
3907
3553
3675
3691
3450
3439
3855
3753
2037
2015
3671
3677
3972
3698
3499
3912
3739
3530
3050
3538
2943
3058
3875
3808
3506
3888
3782
3049
3970
3754
3423
2815
3735
3781
1918
3038
3537
3057
1917
3727
1911
1982
2559
2035
1915
3697
3969
1903
1790
1789
1981
3529
1855
3686
1787
1975
3779
1022
3908
1887
3037
3035
3663
3031
3023
1979
3683
1783
1775
1967
3505
3792
1534
1021
1759
3862
3390
3861
3859
3446
3445
3685
3443
1015
3486
3485
3483
3880
3479
3471
1951
1531
1019
3494
3750
3749
3747
3692
1727
1663
3389
1527
1007
3383
3448
3326
3325
3323
3319
3311
959
1533
3295
3263
3199
3491
3387
3740
1503
991
2040
3493
3375
895
1471
3752
511
1519
3784
3500
2036
3676
3673
3674
767
1279
3876
3359
1407
3670
2030
3043
2029
2027
2023
3045
3760
3526
3525
3523
3667
3046
3864
3646
3645
3643
3639
3631
3615
3669
3689
3006
3005
3003
2999
2991
2975
3906
3905
1999
3690
3552
2007
2011
3438
3437
3435
3431
3854
3853
3851
3847
2013
2014
3497
3498
3738
3737
2942
2941
2939
2935
2927
2911
2879
3873
3874
3048
3407
3415
3419
3422
3421
1916
2687
2751
2783
2799
2807
2811
2813
2814
1910
1907
3734
3733
3731
1902
3780
1788
1980
1909
1914
1913
1901
3536
1895
1854
1899
1974
3056
3719
3723
1785
1786
3725
3726
1851
1971
1774
1966
1847
1853
1886
1885
2303
1020
2431
2495
2527
1883
2543
1973
1978
1977
2551
2555
2557
2558
1823
3684
3682
3681
2033
2034
1782
1773
1965
1767
3696
1959
1839
1871
1879
1779
1771
1963
3968
1014
1758
1757
1755
3528
1662
1781
3388
1011
1006
3777
3778
1950
1949
1743
1751
1947
3655
1529
1530
1532
1013
1017
1018
1726
1661
3659
3661
3036
3033
3027
3015
3034
3029
3662
3019
3030
3021
3022
1655
1526
1005
3382
999
1659
1723
1943
1935
958
1523
1003
1647
1719
3504
3379
1599
1725
3492
3489
3490
955
3374
3860
3857
3858
894
1525
1631
1695
3444
3441
3385
3386
3381
3442
951
1502
1501
1518
957
989
990
3484
3481
3475
3463
3482
3477
3467
3478
3469
1499
987
3373
3470
1711
893
1470
927
3367
887
3672
3748
3745
510
1517
3371
3746
891
1467
1495
1487
1511
943
983
975
879
1463
507
1515
831
1469
3324
3321
3315
3303
3279
3231
3135
3322
3317
3307
3287
3247
3167
3318
3309
3291
3255
3183
3310
3293
3259
3191
3294
3261
3195
503
3262
3197
3198
863
1439
766
765
1278
1277
1406
509
763
1275
3358
479
1455
447
1405
3355
759
751
1263
1271
1399
495
735
1247
3351
255
1403
3357
1391
703
639
1151
1215
383
1343
1375
3665
3666
3668
3041
3042
2028
2025
2019
2026
2021
2022
3044
3524
3521
3522
3644
3641
3635
3623
3599
3642
3637
3627
3607
3638
3629
3611
3630
3613
3614
3688
3004
3001
2995
2983
2959
3002
2997
2987
2967
2998
2989
2971
2990
2973
2974
3904
1991
1995
1997
1998
3343
2003
2005
2006
2009
2010
3436
3433
3427
3434
3429
3430
3852
3849
3843
3850
3845
3846
2012
3496
3736
2895
2940
2931
2937
2919
2847
2938
2933
2923
2903
2863
2934
2925
2907
2871
2926
2909
2875
2910
2877
2878
3872
3399
3403
3405
3406
3411
3413
3414
3417
3418
3420
2623
2655
2671
2679
2683
2685
2686
2719
2735
2743
2747
2749
2750
2767
2775
2779
2781
2782
2791
2795
2797
2798
2803
2805
2806
2809
2810
2812
1908
1905
1900
1912
1784
3732
3729
3730
1894
1893
1897
1906
1898
1970
1972
1850
3680
1969
1849
3715
3717
3718
3721
3722
1958
1881
3724
1756
1822
1838
1870
1819
1772
1766
1875
1778
1882
1891
1957
1962
1878
1852
1884
2175
2287
2295
2271
2301
2299
2239
2302
1769
1869
2367
2423
2399
2427
2415
2429
2430
2463
2479
2487
2491
2493
2494
1961
2519
2511
2523
2525
2526
1846
2535
2539
2541
2542
1976
2547
2549
2550
2553
2554
1845
2556
1948
2032
3017
3654
1964
1754
1660
3660
1867
1780
1750
1753
1528
1741
3020
1946
1807
1837
1765
1835
1934
1821
3011
3653
1010
1012
1016
1654
1777
1770
1658
1877
1763
1863
3488
1955
3013
1646
3776
1843
1645
1524
1722
1742
3377
1933
1941
1718
3657
3658
1747
3032
3026
3025
1831
3014
1522
1002
1009
3028
1931
3018
953
956
1739
1942
3465
1657
1653
1721
1001
1693
1629
1004
1597
1591
988
3651
1598
1630
1694
1709
1749
1627
1691
1498
986
998
1945
1500
3473
886
954
925
1521
1717
3462
3474
995
950
1724
985
1710
3856
947
892
1707
3251
1494
926
923
974
997
3271
1715
941
3744
889
1466
3175
3283
3365
885
1815
1615
1679
3277
3301
1735
1639
3253
3440
1497
3384
3380
3378
1462
1510
1939
982
3182
3286
3257
3366
830
890
3260
942
939
3370
1509
1651
1507
3480
3476
3466
502
3468
3229
878
877
3313
827
3372
3289
3193
3194
3292
3258
973
1514
3239
1643
506
981
3299
1595
3187
762
1493
1465
1468
829
1454
1437
1583
1703
3151
861
971
1516
750
1567
3285
1485
3133
3134
1486
911
1461
3189
3103
859
3314
3163
3363
3316
749
3290
1274
1273
3119
477
949
1491
883
1262
747
3215
3461
446
919
3131
764
3165
3227
3181
979
3369
3664
3275
1453
1438
855
733
758
1276
638
1927
253
487
254
475
1390
463
1483
493
731
1459
499
757
1423
508
3633
3619
3622
3640
3636
3591
3621
3597
3603
3127
3612
743
3628
3166
3634
3598
3609
3626
3632
695
3610
1270
3605
3616
3618
3617
3625
3620
3243
3606
3608
3584
3595
823
3602
3600
3589
3588
3604
761
3624
3601
3596
3590
3587
3585
3594
3593
3592
3586
719
3190
3230
3356
699
3656
3649
3650
3652
3648
862
1447
727
3196
635
3278
382
1342
701
734
3320
1255
637
239
1398
3246
3302
702
3254
3306
251
223
3308
607
1269
491
127
631
755
1245
3728
3720
3713
1389
3716
3712
3714
3848
3841
3844
3842
3840
1243
501
1404
663
662
656
657
661
660
659
647
646
658
654
1435
642
652
653
645
1513
655
651
650
644
640
1231
643
752
760
649
648
697
753
623
641
667
671
684
1479
696
754
665
685
666
756
664
575
698
692
693
687
668
669
694
700
686
690
670
691
675
680
13
103
14
15
674
102
681
689
12
682
1623
101
688
1687
672
683
673
748
745
100
746
98
740
679
677
678
744
247
676
741
1
9
99
96
737
742
1341
739
0
4
736
2
23
738
125
3
97
8
110
114
7
6
115
107
5
52
11
51
50
54
108
48
112
109
124
22
1259
111
49
53
443
55
28
29
63
59
10
155
154
25
714
106
126
56
715
119
601
118
120
62
200
72
584
113
152
57
122
121
24
21
30
58
1149
153
74
73
201
587
586
585
202
75
602
203
105
104
31
123
603
61
20
79
76
204
713
726
207
588
591
710
60
636
600
704
116
633
724
77
705
589
159
205
722
706
206
711
717
707
117
712
708
709
720
716
26
78
634
156
158
590
723
632
157
718
27
16
732
730
728
19
18
721
1431
725
17
93
729
2888
1402
148
610
2891
606
91
604
620
2890
89
2889
92
621
40
41
43
94
88
605
149
622
625
611
597
598
150
2881
42
90
609
599
2894
608
596
613
595
576
64
615
95
594
592
192
593
1214
44
935
627
2892
2880
619
67
66
65
195
2887
618
2883
630
612
626
624
614
616
45
2885
2882
617
151
147
193
579
194
577
578
2886
628
144
146
2904
2884
2905
2906
629
2893
145
83
46
38
2897
2896
82
33
32
2908
2898
39
208
37
2899
80
47
209
210
139
140
211
494
875
2902
143
2900
36
81
2901
134
138
225
141
142
34
132
136
167
847
87
224
226
133
222
163
85
166
221
220
191
227
179
135
68
580
196
86
162
84
137
35
197
581
69
130
184
198
199
583
185
582
70
173
128
71
186
164
131
178
175
174
172
217
871
165
228
229
189
161
129
190
235
160
381
182
181
216
218
219
183
233
180
188
187
171
238
176
236
234
232
230
212
237
213
177
1374
169
168
815
231
215
214
252
243
170
242
3245
250
246
241
244
240
248
249
245
2853
2854
2850
2852
2855
559
558
2851
2848
2849
557
3305
563
565
547
561
552
546
556
544
560
564
562
553
3040
478
545
566
554
555
572
567
574
2862
2860
2861
1150
568
573
569
570
550
2859
2858
551
571
2857
799
2856
1246
549
548
519
2914
518
2912
1143
2915
2928
2930
512
2864
2865
2866
515
516
2867
2913
2916
2929
517
2920
514
513
2932
2921
1261
2918
2870
2876
2868
2917
2869
523
2936
2922
1147
1397
1327
2873
520
524
522
527
2817
2872
2819
2924
526
521
2816
2818
2874
2826
2824
2825
1213
525
2827
1451
2822
2823
1135
2821
2820
3459
543
542
540
1387
541
531
2831
2830
2839
2838
2828
2837
2836
530
538
539
2829
532
536
528
2845
2844
529
534
2840
2842
1267
533
537
2833
2843
2846
1367
3350
2832
2834
2841
2835
535
439
1395
2994
2996
379
2986
2993
2979
3000
1339
2992
2981
2988
3179
2985
2982
1087
2980
2984
2978
1311
2977
2976
1401
367
2965
2958
505
2955
2966
1371
2969
2970
319
2963
3024
1079
1035
2964
2948
2961
2960
2949
2951
1078
1026
2957
2962
1024
2952
2950
445
1032
1039
1036
1025
1034
1027
1038
1033
1056
2956
1030
2954
1207
2953
1119
1028
1029
1239
1031
1037
2945
2944
1059
1058
1057
1076
1084
1086
1081
967
2972
1077
1260
1073
2968
2947
2946
1072
1266
1264
1085
1265
1272
1080
1074
3016
1268
1083
850
1082
1100
341
1068
1101
851
1248
1249
1088
1089
1090
340
1075
845
1091
1096
1256
1069
351
860
3009
1258
1257
1103
1061
1062
1102
331
835
1071
849
848
3012
833
846
1183
1253
3008
837
1110
1111
1145
832
1144
1060
343
844
342
1251
1250
836
1063
834
1146
1070
330
1097
328
3010
1252
842
839
838
1254
840
1148
856
1066
858
857
332
329
1373
1099
843
1095
1065
813
335
1064
841
854
1117
1098
1067
811
852
825
809
810
824
817
812
1108
853
1109
805
807
333
334
802
808
803
1094
814
1211
1131
1130
1124
828
806
826
336
337
1115
1116
804
816
1118
1114
1123
1205
1128
1134
1112
1104
1129
1127
1132
347
338
345
346
1092
1125
1126
349
801
1122
789
1133
344
881
820
821
822
800
1113
1093
1105
1204
788
1106
1139
339
1051
1050
1137
882
3353
791
3354
348
1223
350
1220
1138
1107
1226
1224
1221
1225
1203
784
880
1383
1222
785
1206
1044
819
1043
818
884
1048
1227
1202
790
1121
1142
1049
1045
1120
888
1136
1212
1040
1359
1041
1046
1140
1199
1200
1216
872
322
1141
1208
1210
873
1217
1228
1055
1042
1230
1229
1201
323
1052
874
1054
1197
1047
326
793
1209
798
320
354
355
1053
321
1190
1191
786
787
327
792
1219
796
797
868
876
1218
1189
1187
324
794
1186
471
1185
1184
870
290
869
325
1198
1196
431
357
1188
358
1194
795
291
352
359
356
362
1195
1193
289
1244
769
360
361
1232
1293
1292
1291
1290
1179
1192
1294
770
772
773
774
864
775
288
768
353
1233
3223
779
1235
363
865
1288
778
1289
299
1295
866
867
295
1178
1237
292
1234
771
298
294
1168
1242
1169
1172
1238
1176
783
1182
375
366
364
1313
300
782
781
293
1173
365
1241
301
1181
1177
1315
1236
1175
1174
1240
317
316
780
777
374
1180
1314
315
314
776
1312
297
1170
368
369
296
380
318
313
312
1319
1317
308
1171
309
1316
303
1325
1318
1302
1301
1300
371
378
372
2760
1287
1286
1285
370
377
2761
1284
1303
1326
1321
302
310
373
311
1158
1335
1154
1163
376
1324
1156
1159
1160
2766
2633
2632
2630
2631
1336
2629
1340
2627
2639
2626
2638
1337
2637
2636
1338
2624
2628
2625
2764
2635
307
1155
1157
1161
1320
2634
2763
2762
305
304
2758
2765
1162
1164
306
2756
1283
1299
1152
2759
1281
1167
2757
1297
1153
1296
1322
1282
1280
1298
1304
1306
1307
1310
2752
1323
1166
1308
1328
1305
1165
1309
2753
1361
1360
1331
1330
1329
277
2755
279
1334
2754
278
1333
276
1363
1332
1364
1366
1362
1365
1369
263
1353
260
269
1370
1368
262
1452
1357
1356
1352
1448
1345
1344
1450
1358
2570
2591
2645
2644
2643
2642
2641
2640
2579
2580
2581
2582
2583
2584
2585
2615
2614
2613
2612
2586
2587
2588
2589
2607
2606
2605
2604
2603
2602
2601
2600
2646
2647
2648
2649
268
2564
2565
2566
2567
2561
2590
2568
2560
272
2562
2569
2572
273
2573
2574
2575
2576
2577
2578
2651
2650
2571
2563
274
270
265
259
1414
1415
271
261
275
256
257
258
2610
2611
1449
2596
1372
1350
1346
1412
2597
1413
2599
2598
2609
2608
264
2652
1489
1441
1480
1481
1488
1347
1349
1355
1443
1440
1354
2653
1484
2594
266
2620
2621
2592
2595
1482
1351
2654
2593
1348
1442
1492
1382
1475
1490
2622
1376
1427
1408
267
1380
1496
1420
1474
1409
1377
2619
1426
1422
1421
2617
1418
1445
2616
1472
2618
1425
1381
1446
1416
1424
1444
1400
1476
1429
1419
1436
281
284
285
1417
1473
2657
1430
2658
2659
1434
1388
1392
1393
1428
2656
280
1379
1378
1410
1411
1477
286
1396
1508
1394
1432
1478
1433
287
1464
2776
1504
1506
1386
2661
2662
2663
1384
2777
1456
2660
1458
2780
1385
1460
2668
2669
1505
1520
282
2778
1457
2808
2665
2664
283
1512
2670
2804
2667
2666
2802
2801
2800
2784
2772
2785
2768
2773
2770
2769
1008
2792
2774
2789
2786
2675
2787
2771
2794
2793
2680
2681
2790
2673
2796
2788
2674
2676
2672
2677
2682
2684
489
488
490
2678
492
481
480
504
486
484
485
482
483
496
415
932
500
933
430
497
422
423
428
498
421
420
429
934
427
426
929
928
424
940
931
993
992
1000
996
994
425
938
930
416
2342
2341
2340
3347
2366
417
937
936
438
2364
2365
2343
2172
2362
2363
2338
2339
2173
432
433
434
436
418
2344
2345
2346
2361
2360
435
2351
2337
2347
2349
2348
948
2336
2350
419
459
449
437
457
2724
946
2313
944
2314
2315
2316
456
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
458
2312
2311
2310
2168
2725
2726
2727
2354
460
2353
2355
2748
2356
2357
2358
2359
2309
2169
2352
2170
2171
442
444
2174
2304
2308
903
2307
2305
2306
448
464
902
2721
2722
2720
945
2723
2739
462
441
440
465
461
901
470
900
2163
2738
450
2744
2162
454
455
2160
2161
2745
466
467
2746
451
2737
472
468
473
453
474
2714
2736
952
2713
2712
2419
469
2715
904
2418
476
2166
2164
452
2167
2165
2416
924
2420
2708
2417
2709
908
910
905
2422
2716
2717
2711
2710
2718
909
907
906
2421
922
407
2740
2704
2705
912
406
2707
913
2741
2706
2742
920
391
915
970
385
384
968
2425
2426
400
401
3159
2158
917
2159
896
2157
2156
916
2154
2153
2152
921
2733
2732
969
897
2424
962
980
972
918
914
984
402
2155
389
390
899
2428
387
408
405
409
898
403
386
388
966
963
404
965
410
413
414
396
2728
960
2730
964
978
2734
2729
2731
961
394
2389
411
2151
977
976
395
397
412
2703
2702
2701
2391
2390
2388
2144
2145
2146
2148
2688
2690
2689
2692
2693
2694
2695
2696
2697
2698
2699
2700
2691
2408
2150
399
2409
2149
2147
398
393
2411
2410
2397
2396
2386
2385
2384
392
2387
2398
2412
2414
2142
2395
2404
2405
2406
2407
2413
2401
2400
2394
2393
2392
2143
2141
2140
2139
2138
2137
2136
2125
2123
2120
2403
2402
2124
2122
2121
2126
2127
2112
2113
2114
2119
2116
2118
2117
2115
2134
2133
2132
2135
2131
2128
2129
2130
1644
1561
1560
1640
1641
1638
1642
1636
1564
1565
1566
1605
1637
1669
1562
1563
1600
1604
1632
1664
1668
1557
1670
1716
1606
1601
3349
1555
1558
1554
1634
1656
1633
1665
1559
1700
1635
2383
2382
2381
2380
2379
2378
2377
2374
2375
2373
2371
2370
2369
2368
1648
1652
1552
1556
2376
2372
1650
1712
1696
1698
1702
1701
1720
1714
1705
1713
1699
1649
1607
1671
1706
1704
1537
1666
1667
1697
1536
1674
1543
1611
1675
1550
1610
1603
1602
1683
1549
1619
1541
1616
1677
1682
1613
1680
1676
1618
1548
1539
1540
1553
1542
1551
1612
1617
1681
1547
1608
1614
1546
1538
1678
1672
1620
1684
1708
1673
1609
1685
1621
1568
1544
1570
1686
1545
1569
1572
1622
1571
1573
1575
1574
3520
1692
1628
1690
1688
1626
1624
1689
1625
1578
1579
1580
1582
1581
1592
1594
1593
1576
1585
1590
1596
1587
1588
1589
1586
1584
1577
2458
2459
2433
2434
2456
2432
2457
2438
2435
2461
2460
2439
2462
2436
2454
2455
2437
2448
2449
2450
2452
2453
2451
1734
1733
1732
3147
3139
1736
1737
1729
3144
1740
3138
1745
1744
3146
1731
3148
1728
3149
1730
1752
1748
1746
3136
1738
2070
2103
2099
2065
2064
2089
2063
2090
2091
2092
2093
2095
2066
2096
2105
2106
2062
2107
2108
2109
2110
2111
2094
2067
2086
2087
2069
2068
2072
2073
2074
2075
2076
2077
2104
2098
2102
2078
2101
2060
2079
2080
2081
2100
2082
2083
2084
2085
2071
2088
2097
2061
2055
2057
2053
3145
2056
2058
2048
3137
2049
2050
2054
3150
2059
2052
2051
3084
3086
3087
3141
3143
3085
3109
3140
2442
3142
3110
3108
2443
2440
3162
3160
3161
2445
3111
2528
2441
2530
2531
3132
2529
3089
2444
2446
1776
3088
3078
2552
2534
2533
3115
3129
3082
3083
2532
2447
3076
3079
3154
1761
3155
3114
3118
3153
3152
1764
1762
3113
1760
2546
3077
3158
2544
3164
3130
3116
2545
3081
3157
3112
3156
2548
1768
3091
3080
3117
3090
3097
3177
3072
2475
2474
2540
2538
3128
2536
2537
2473
2472
3074
3186
3104
3184
3096
3098
2477
3126
3185
3178
3073
3176
3075
3188
2486
2483
2482
3120
3124
3122
3123
3121
3105
2468
3125
3099
2469
3107
3169
2470
2471
2476
3101
2478
3171
3168
3170
3093
2480
3100
3095
3094
3092
2485
2484
3180
2465
2467
3106
2464
2517
2481
3102
2466
3174
2516
3173
3172
2186
2187
2188
2189
2190
2185
2191
2192
2193
2201
2195
2196
2197
2198
2199
2200
2184
2202
2203
2204
2205
2194
2183
2207
2181
2206
3192
2500
2501
2502
2503
2182
2513
2514
2512
2518
2176
2522
2177
2178
2179
2180
2515
2492
2520
2524
2489
2521
2488
2507
2490
2506
2505
2504
2497
2496
2510
2499
2274
2498
2279
2273
2277
2509
2508
2272
2275
2276
2278
2249
2248
2250
2251
2255
2254
2294
2292
2252
2253
2293
2281
2300
2284
2285
2286
2290
2280
2291
2288
2289
2282
2297
2283
3209
3204
2298
3200
3201
3205
3203
3207
3206
3202
2296
3212
3208
3210
3211
3213
3214
2243
2240
2242
2265
2241
2245
2244
2246
2269
2210
2211
2212
2213
2270
2215
2216
2217
2218
2219
2220
2221
2222
2223
3216
3217
3218
3219
3224
3225
3226
2209
2208
2214
2256
2266
2264
2267
2263
2262
2261
2260
2259
2268
2247
2257
2258
3228
3221
3220
3222
3460
3472
2225
2226
2224
2227
2228
2229
2230
2231
3456
3457
3458
2238
2237
2236
2232
2233
2235
2234
3464
3274
3272
3276
3267
3266
3273
3270
3268
3269
3265
3284
3281
3264
3280
3282
3288
3236
3238
3234
3233
3232
3237
3235
3250
3252
3248
3249
3244
3312
3241
3242
3240
3256
3342
3341
3339
3304
3338
3300
3340
3298
3345
3336
3297
3335
3337
3344
3329
3296
3330
3334
3348
3333
3332
3328
3346
3331
3352
3432
3361
3364
3368
3362
3360
3376
3426
3428
3425
3424
3401
3397
3396
3400
3398
3395
3394
3393
3392
3402
3404
3410
3408
3409
3416
3412
2017
2020
2024
2018
1990
1987
1984
1953
1952
1986
1954
1985
1989
1960
1993
1956
1988
1996
1968
1992
1994
1811
1808
1801
1813
1812
1809
1803
1814
1802
1800
1810
1904
2001
2008
2004
1829
1820
1828
2002
1804
1805
1806
1817
1818
1816
1888
1889
1824
2000
1890
1830
1892
1825
1840
1842
2016
1834
1833
1796
1827
1826
1896
1797
1836
1841
1844
1799
1798
1832
1848
1793
1944
1792
1794
1795
1925
1924
1926
1920
1922
1936
1923
1940
1937
1921
1938
1932
1858
1862
1860
1930
1929
1928
1859
1857
1856
1861
1868
1866
1864
1865
1872
1873
1874
1876
1880
