831
2092
604
3495
3608
1799
1832
364
304
1836
2216
3053
1531
2563
2078
648
716
2690
2350
1375
728
1092
3020
915
2220
1210
1387
873
2513
1704
3100
1218
1616
3732
676
764
878
2132
627
2357
1413
2439
3876
2480
2808
1795
3391
3648
1005
254
3411
3306
1901
1310
1363
538
743
2393
1238
1580
196
973
1049
3026
3889
1897
491
2849
1938
3774
1319
3417
3410
1720
2715
1315
1765
494
1039
3356
3403
607
2161
1673
3505
189
2125
3818
3446
16
1536
3222
2940
2084
4
1086
843
3766
1247
2114
2175
2541
3763
234
3819
1352
1061
1831
3892
3319
452
2194
3232
1475
359
1939
2960
2242
1959
1344
3089
2798
1440
904
1565
1085
158
829
1923
3273
2774
1888
3320
3527
8
2455
776
2658
2148
699
759
98
3363
87
3091
167
1320
1343
2281
3138
265
1028
1217
3055
2235
2433
345
3340
3782
3820
2036
1595
421
840
1970
3513
3409
3615
1674
2314
952
2273
2813
836
1025
1692
2953
1618
114
418
2189
1596
2445
2708
2899
3322
3827
544
1336
830
1168
2282
1119
426
3602
2131
378
2256
2000
3186
2623
1101
2754
905
1853
3094
1637
3544
863
102
2151
3114
3006
1662
442
3092
2206
2154
248
3502
1833
1235
3521
1857
1140
1017
868
1340
3569
1614
640
1893
2385
2595
2637
3173
3153
2431
991
1552
3178
1471
3516
3221
1252
2537
2188
3512
2902
2561
3599
2921
2501
2535
70
1342
2883
2066
969
2531
1480
874
1473
3768
1985
3709
1474
3802
581
1748
3499
769
3040
768
3633
2846
2616
634
3032
1524
3625
3023
3257
880
135
523
921
1
2190
3457
2409
139
1329
3047
2856
994
1154
2047
555
2742
1598
1718
2185
2450
164
798
3116
500
3084
440
1062
574
572
3706
3673
2704
367
2839
3160
2788
379
2898
3332
3066
1287
1116
1788
2325
528
241
3288
1675
1466
3133
1410
443
2519
1403
348
3674
2520
947
3753
2255
2402
2554
3175
2633
2895
3849
1462
1523
2355
31
1165
1211
615
1965
1424
655
2009
3546
3314
3790
1239
570
72
2040
1133
2652
2496
1761
3156
1174
1964
826
3508
1613
2714
192
1472
28
1627
579
3305
385
851
3338
3740
3719
3304
1779
2399
2442
1572
1682
735
641
1082
292
3190
2848
392
3237
1436
563
2648
1305
3289
2821
1571
838
1858
1265
1096
2489
37
2768
3738
577
2780
1023
1076
2829
3804
229
3621
3177
1214
2370
1051
3781
2156
1517
2080
2624
2140
2127
2770
174
2878
3103
1724
3108
2069
649
1542
3801
47
3756
481
3517
3489
1279
1717
2123
3285
3810
2243
620
2787
1796
2779
970
3346
1886
601
2212
1201
298
3164
1504
2286
809
2404
29
3119
2726
1159
813
2634
24
1072
2865
2847
502
3034
305
2251
2167
464
2269
3662
2994
3224
1284
2412
3558
501
2035
1135
1887
1753
1301
1585
3358
2086
3580
3008
3117
403
2922
3368
514
110
2310
60
1882
228
2110
3193
2869
1766
3858
45
1485
1177
19
1079
720
864
1874
914
562
321
488
370
1830
2838
837
405
220
2802
586
3244
2221
3007
471
3343
322
807
1645
1807
128
1447
3483
2462
2236
1915
1249
1612
1492
485
2970
3844
1837
1786
3702
3742
2705
1920
1759
1314
801
3188
779
656
1496
797
1448
1067
407
1194
2351
3839
3073
974
3461
3861
230
1502
2118
1929
2486
1164
136
2927
2522
3013
1494
190
1798
1380
1812
3379
1271
3539
2129
2671
346
2089
308
249
258
3573
936
99
1307
748
861
2422
3123
2695
1801
2833
1619
2389
2913
437
1906
3214
2687
3292
3063
3854
3860
3601
1813
1057
503
2841
299
935
1987
48
3704
366
3681
3464
1186
781
2873
1936
1115
2299
1282
1579
1350
3330
1958
134
2031
736
468
750
3278
3128
383
3179
2262
3061
2195
266
2360
3668
3194
2023
3127
435
2388
3371
1226
10
3060
1254
2604
567
22
3726
1993
3366
979
1553
1670
2111
3235
1763
1208
347
157
214
2688
3395
2694
818
1957
2526
290
1702
1978
81
62
3390
3717
2764
2532
2353
2891
1437
2447
2293
89
2122
1826
881
2250
1752
3587
2215
1995
424
1991
3873
2146
783
115
1778
269
1600
2553
3038
2732
13
1599
1269
1364
1479
3293
1821
3780
3263
2298
529
3635
3795
1138
3727
1056
547
357
2721
314
1341
2789
3192
3311
1137
2910
3736
77
3147
3515
2816
1775
1334
2835
578
2614
3037
1734
131
410
1834
679
504
340
2017
112
1142
2720
3154
3765
2549
2642
1337
711
3131
3111
1404
2826
2611
1330
2773
1907
678
3574
50
439
334
675
2533
3087
1953
2014
1132
141
495
1591
569
3267
3245
2458
814
812
409
3893
1689
2169
194
940
796
2583
718
1405
911
177
2546
44
2566
2027
78
855
2577
3077
3454
3105
354
1540
2530
2741
247
1359
3644
3039
3509
789
2786
2135
2613
2944
1131
871
3184
1534
3309
2906
920
3453
2434
1935
532
361
1276
1639
49
2504
845
3485
1458
2438
3440
1533
1567
2076
460
2495
1972
319
2091
756
416
342
1593
1917
313
3364
486
1205
3538
1835
2954
2724
2781
3097
3887
1678
198
755
3345
1087
2209
3010
2390
3788
2044
3531
2761
3380
1379
3565
552
2982
1225
1810
1432
849
1848
3712
3511
1872
1112
1316
1433
3418
1665
388
1421
330
2678
2807
3269
1839
2294
2730
625
3353
3065
3042
2128
3187
1388
236
2459
621
800
2261
425
3062
3817
2365
891
118
1789
1556
2851
2855
2503
785
2528
3773
419
3268
3828
2435
3872
2627
795
3530
3677
2367
397
2071
2176
1841
2349
971
3686
3576
2247
948
2384
3639
732
12
2576
3005
2716
3838
1652
116
288
175
1506
2342
1900
97
3757
420
277
482
2446
1278
1429
1725
1530
3442
58
1007
2518
272
461
3523
1683
1297
250
1532
2002
1253
59
208
3524
522
2187
2214
2660
2920
1899
479
1004
778
3703
3630
1185
2758
295
3640
1790
2473
1946
803
2939
1236
2171
3618
571
2198
371
2246
100
2233
635
1107
1349
3014
2971
928
2308
3657
3045
794
1727
2317
1723
132
1261
3581
140
2288
2949
3698
1657
1621
1386
3534
451
3427
1029
2880
86
3629
1000
2060
2312
2368
1625
3661
1730
1895
559
472
3808
3243
2077
1610
3413
1986
3372
862
1355
1198
2259
1302
358
889
3566
1026
626
942
1431
3381
3424
142
558
1327
2775
1653
2468
2992
2292
628
1113
1346
61
2765
2411
2710
573
1588
3577
1373
458
1270
3778
924
408
490
3168
3708
2381
1108
3284
2967
3786
2542
592
3355
922
2337
1878
1222
2068
822
2750
1655
1240
2719
1828
3612
2341
356
660
2112
1501
957
2348
1415
1275
1400
1184
3445
1481
2638
820
2443
2234
2850
3850
2410
1661
1442
553
2371
2376
2012
2963
1664
3422
268
2793
1345
2889
524
1711
3470
3018
3720
3185
596
197
252
2968
1707
3584
3660
2516
3649
2543
2608
375
3099
1453
3551
448
2275
2738
2271
1684
853
3083
1827
3468
3383
2232
695
2612
3476
3388
1377
3714
3238
3325
2382
1059
1925
2557
2665
1191
2755
1712
587
3479
2165
760
819
1980
1187
3899
1867
1823
1896
1018
224
398
684
2136
2568
1439
3672
369
387
325
1074
3228
2336
2396
3419
2500
3449
1173
1391
3158
3591
1045
2001
53
76
2597
40
1607
3688
2979
545
3050
2484
3467
3728
3197
998
1102
739
182
2457
2115
1042
1679
3687
3385
3882
2141
955
1197
2117
3797
396
1328
3318
2456
2481
2693
1293
335
2909
518
1245
2383
1514
3182
3270
3578
1954
3443
255
2437
1927
2931
3605
3748
895
2945
3429
704
2783
1188
1574
1456
1698
3246
1875
3583
1700
1256
1469
3159
2073
465
884
780
3803
515
636
2106
2203
3585
1430
877
1603
3800
1658
2882
740
1974
3821
1055
2327
3695
365
1997
3279
603
3137
3570
3180
3328
138
256
2407
2792
833
2727
1694
349
535
3335
1491
2864
2436
3271
1215
71
2237
282
1299
133
548
2230
3667
2682
2483
758
2241
2551
1037
707
2697
817
2636
1982
2932
1582
3867
2210
3028
1615
2346
2155
1476
988
2819
3140
3112
2168
2373
2101
202
3613
2594
2676
967
575
1009
2104
1124
1961
1190
1313
1145
2584
3518
3276
1701
2297
3870
2941
117
2707
1521
2309
1503
706
3484
1098
3401
1367
897
1084
959
767
80
3492
962
770
3851
3217
556
3155
63
2575
183
1483
1626
3886
498
2986
3290
2070
374
3378
3069
2507
1791
1672
2800
2677
2075
2524
2951
651
1743
1353
1656
213
1538
872
870
1793
653
170
929
3015
2018
2831
2752
3080
3165
3398
2984
307
710
105
995
1470
3167
1147
1389
1120
3286
3054
3231
3412
2482
3201
2672
609
462
1601
674
918
328
677
793
2152
3659
2809
3463
459
1649
2797
917
694
839
701
520
1372
2517
893
2631
1073
3041
1809
32
2991
2681
1118
3830
3428
810
393
2174
377
3655
643
3019
1232
240
2362
665
394
3072
3638
3637
2785
791
3226
1932
2569
123
2644
1513
2413
2093
1914
3519
3897
1973
546
3281
1399
1966
1038
1777
2977
1129
2226
774
262
1529
2689
2555
3002
390
3646
3814
2654
1450
705
2145
3436
1563
931
1178
353
27
333
2964
618
719
1883
3220
73
3216
981
2120
2159
1412
712
391
879
3386
2343
2828
3251
729
1309
602
1876
1360
3433
154
1573
1816
3486
3680
1528
1069
2423
2620
3491
3593
1948
639
2965
526
2567
3017
2392
2024
2983
2488
3030
2875
231
2096
456
513
3004
3075
3135
1537
384
3291
1354
331
1856
3444
3439
1762
2842
3684
2508
668
2877
965
153
2072
1690
698
1861
90
2335
3396
3503
1130
380
3326
3836
1916
1189
1967
3095
1881
2332
1323
3043
932
3109
2260
747
717
3700
632
3455
179
446
784
151
2200
2099
2811
3150
2205
1411
1195
3199
946
638
2144
3474
3863
195
1891
1825
2231
3225
3078
187
216
3875
1879
1441
2619
702
3628
20
2051
1902
902
1077
2686
1583
3716
1676
1027
2030
775
2745
1855
1338
336
2600
1044
1721
887
2020
1369
919
2191
2545
3636
3885
2274
1851
512
2033
2015
2972
1490
1160
939
1100
317
3402
3450
617
2703
454
1308
69
381
3447
968
3025
2908
2618
3735
2328
212
1509
3475
3857
469
859
3
1445
3300
3598
2303
1280
467
2270
3016
1048
691
1548
3163
3620
3294
1905
2217
1268
2196
2278
2134
2905
3048
3315
2585
3840
431
726
1842
1228
1040
1605
1384
3779
2790
3022
606
1774
186
2539
2326
2039
2650
3547
2586
1908
2666
2534
975
671
1383
3415
1996
2599
3799
2061
2776
1175
1864
315
406
3200
3482
1277
986
3895
2052
1849
3256
2121
2444
2901
18
1738
3595
2415
1628
1992
1183
3770
3420
1169
3896
1535
109
1646
869
700
1577
3036
3506
3337
3678
762
2347
605
2759
1376
588
191
645
1125
3102
3312
3001
219
3609
3878
2225
3143
3426
5
3743
1443
3313
3514
1617
1990
3152
2331
1006
2996
2602
2890
1285
1385
103
3024
413
954
943
1143
3465
217
1984
2257
3611
1063
447
1873
543
3572
2744
3085
3477
2840
3481
527
1889
483
1179
688
350
3397
3536
3435
754
3204
415
2803
3606
2894
1312
2469
3847
1060
260
3604
2734
2578
3295
1647
1913
633
2082
2010
316
2319
2947
2173
3400
1020
3162
2417
3842
2063
3181
108
1246
823
3459
1559
1508
1251
3441
489
126
741
2248
2662
900
2916
2170
2006
1845
3645
2252
2661
2142
2993
3741
3414
75
2512
2859
2896
3373
608
1499
3562
493
657
2643
2728
951
1460
906
2805
1586
1286
3198
2130
2464
449
2163
3196
1729
2870
1968
3384
1770
119
2590
2917
1643
1783
279
1229
662
3399
3607
1562
1209
2344
286
2777
1333
1311
2845
3212
34
1104
1161
21
395
3348
847
1394
2810
2787
3071
3815
239
2885
3664
1435
1805
2391
3747
2900
1046
2264
2107
2887
2449
1455
1760
2322
3000
1860
1817
3426
3520
3809
730
1272
3434
3149
1392
3262
3831
1751
2844
1419
3769
146
1332
3469
842
3543
3856
1768
417
93
2796
858
2729
2492
941
3250
92
2664
3683
3500
1969
127
1960
318
1703
2606
43
3760
3471
235
3559
3888
206
2822
745
521
3560
1641
2147
1526
23
2866
165
1750
890
1739
122
629
506
67
1687
2853
1374
2827
3749
1988
2670
1847
978
3207
1784
1737
3044
3833
799
1050
1956
3623
1644
1425
14
1544
2021
2692
2345
1054
1691
1041
2202
3823
2085
1482
2263
2958
2536
1317
2055
3361
1296
2791
3357
1792
1052
3277
875
1512
3793
2673
3210
3031
82
554
2290
2795
1452
2645
1576
218
3229
3480
2026
1731
2313
444
113
3125
2452
281
1877
876
3215
1068
1024
3151
434
1732
228
476
2943
3846
1709
2369
301
1088
1008
1454
3666
2466
2460
1298
3807
1357
1949
697
1148
2743
2265
3733
1568
2884
550
2285
667
382
1153
1273
3550
2222
2067
2150
1642
3139
583
2502
497
3462
3249
83
1362
2629
3647
263
551
1110
1550
2318
1909
966
3690
670
327
2419
1231
1371
329
2990
1941
1545
949
751
2815
121
2387
3287
2572
2558
1955
1266
3594
1106
9
1904
3362
927
3272
7
3510
323
2254
2199
3669
3597
1539
478
2182
1488
903
3134
3029
1742
772
3561
1749
176
2702
2881
1420
52
980
3586
2857
253
3890
1444
2523
1434
731
828
600
1594
3552
1237
1398
1850
3596
3233
3891
41
749
2426
2329
3592
280
856
1557
1227
2180
2609
1035
3365
1300
3438
2639
2497
1289
722
898
2441
896
238
3723
3750
1945
2179
56
1884
3046
3219
2651
1555
2640
825
2736
2394
2192
2709
3634
2747
1259
3460
2942
2102
2647
738
516
753
3715
1608
909
399
160
2119
2057
2999
990
3266
1234
1928
338
96
557
302
2684
2641
3230
1708
714
3845
1366
3761
2948
2022
2219
2552
3389
306
1944
1688
2356
2276
3452
3567
3426
1519
2733
38
2540
1149
2258
155
3665
2587
782
2038
610
2610
3582
2529
715
3035
2918
2924
2863
3497
2164
2418
3528
3501
3070
57
930
2451
1741
161
519
734
332
3351
1292
3339
2172
3458
1781
505
1681
539
1459
3394
3641
945
2049
2013
2358
1166
404
1324
3787
3535
2593
2978
324
3431
1705
3789
2560
287
2548
611
2603
1058
2011
2667
2769
2186
297
2126
3632
3377
2034
261
2108
3837
2363
124
661
1933
1080
724
2843
1395
1943
51
2976
2074
2133
590
1304
723
2699
565
3529
976
1428
3721
3549
1634
1181
1667
2414
3242
25
3843
669
1772
2933
1294
1163
3370
1527
1696
2876
1810
2467
3130
2794
624
2632
934
2860
961
3853
3423
1427
3274
2969
1773
2065
2683
2700
888
1204
3777
3841
3136
2757
487
1803
274
412
561
622
733
2211
3631
362
