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