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