2070
789
3369
192
2780
2178
2884
46
1422
3306
2744
2631
2049
1364
1597
1115
1730
1285
3438
1454
1884
2822
1166
1562
3395
2786
1803
2961
152
2960
2037
574
1664
1033
1050
2958
137
1260
282
366
3318
1353
2421
365
1466
1493
23
1142
1867
1310
2725
2955
2292
3304
620
1314
1547
3268
2881
2279
1472
993
1248
2665
1211
1605
295
485
2507
1825
1647
1991
181
1215
1067
2124
1728
884
1689
75
1294
2525
1168
1995
2637
1383
636
3501
631
3146
1431
3549
347
3641
2337
890
828
3691
3565
3402
398
527
3372
764
684
1237
2863
515
1202
69
461
2763
2397
707
3321
1947
3494
874
70
1707
25
3347
2776
1996
3013
2872
2618
1972
1075
1381
2047
19
2280
2509
1335
1768
3264
830
2667
216
662
2034
1594
437
1686
2339
2879
1270
1286
1835
1064
1094
2722
268
1257
3259
3361
721
1512
1608
1794
2730
1296
2019
2039
3638
3353
1280
2847
3366
624
1265
3221
2673
2189
741
3633
470
1017
3260
1085
1659
1163
2714
3313
1519
2510
2983
3505
2883
2040
2634
1921
440
1762
3239
3530
519
3692
451
447
1209
3315
3554
846
1949
526
978
2288
3368
2453
3092
941
2733
2232
1546
236
2547
3679
506
1525
832
2132
2372
2791
2929
2640
1382
3024
1056
1200
100
1539
2774
3631
1309
2705
2067
1624
154
2266
1892
1216
3273
3004
3533
1583
2976
2741
143
1081
3482
756
2709
2204
1506
1176
2825
3542
770
2963
2903
1386
2980
1481
569
3600
1679
2259
1913
3519
1134
2332
71
2119
2633
292
28
2354
1396
2199
361
1934
87
2674
3433
2402
2399
812
409
3287
3399
2752
400
251
1435
1630
1058
3439
3017
2535
973
3520
2731
580
628
146
3507
2096
2508
1543
633
1102
1114
1559
2836
2499
2909
164
2806
3077
2472
3175
743
2162
3346
521
3444
3400
3097
657
2663
3539
3217
737
275
3095
3241
3086
1475
229
373
1357
1969
2068
1801
1724
421
390
2657
2061
2299
3245
1069
3052
2862
1847
324
3523
10
3303
250
2988
2116
336
115
1945
3219
357
3381
2025
2192
1213
1548
1371
2677
1451
2291
790
847
135
1853
1090
3248
1144
2458
1120
1611
821
831
1051
212
3595
815
3576
1256
2213
1068
3426
2821
1177
3138
589
3000
1795
813
1221
1617
3075
3527
1650
2244
610
2128
397
2093
124
1440
2278
730
1476
1566
2254
426
2327
469
1882
2616
1787
3615
845
1537
1376
1192
47
3109
664
3088
1590
650
3009
1473
3177
1849
2736
900
2392
914
3608
1684
3270
926
3105
1239
269
1561
3617
2471
2684
3181
2053
1646
3274
3419
2830
1071
3231
992
2408
853
234
2583
3291
1126
1567
1400
1394
777
476
1952
394
77
3502
1220
3359
3521
3425
512
1705
20
591
702
1967
15
1201
1449
276
2217
2894
2519
2329
1151
2726
2242
133
1829
2816
2282
1527
2419
2257
539
1701
432
1277
3468
3001
314
2273
1152
2670
1606
3312
307
3431
1749
536
425
1492
1843
3358
18
1219
2206
3073
1293
2438
3561
673
3334
3066
3397
1271
197
596
3182
1099
1423
2113
3031
1127
3094
1587
2861
3299
2416
2792
3058
3206
669
1339
2532
3614
3461
798
2945
3179
3470
3382
14
1744
3327
2370
3504
1267
353
2718
348
2925
1890
2198
2647
991
6
3496
3522
1545
424
244
3453
2540
2045
1148
104
2548
2563
2505
2711
3562
1502
1745
983
2095
2995
3392
653
3379
1738
3165
2404
2655
2851
3544
40
3
3116
859
960
163
3442
3568
965
912
1055
1311
524
800
416
1511
1093
671
752
3588
119
1653
600
1870
2489
210
609
3579
2911
3053
922
1483
3526
95
167
3154
3055
666
1384
3225
2659
1910
2623
3610
2375
927
3184
1062
147
2611
2536
2982
1012
1218
2542
1198
2669
1780
2145
3646
1575
3669
1236
2502
1235
1815
763
1406
705
2420
1073
510
1169
402
3403
561
3310
2887
1652
2433
2395
1089
1332
2853
1254
340
326
1570
997
1282
1891
776
1827
2277
3185
2214
2710
2238
3662
2793
456
294
2765
1287
243
1143
2263
2306
406
2028
26
3338
2743
1954
1924
427
1496
1003
166
887
933
3151
2897
2785
2520
2023
2493
1356
109
1160
1328
679
3064
1462
1103
3650
2552
1404
3292
441
1324
3235
1485
2932
2867
3604
3118
2687
281
544
2599
88
3653
1986
1500
391
1078
3363
487
3665
2330
954
1355
2102
645
1997
1208
3049
1600
3477
1536
2381
1609
860
226
1868
2177
195
172
3238
674
1748
387
3335
3420
1573
1836
1362
2255
3125
3330
2289
1240
2190
2767
875
3457
3333
685
313
283
3385
704
936
2800
3070
2564
2388
1965
816
3143
1895
1117
3079
967
2728
1644
1181
2011
3301
3021
455
1671
808
1626
3265
2321
1225
2464
415
3623
2374
550
1722
3240
1417
540
1338
2237
2142
1300
460
3677
410
240
1390
316
2712
2139
2135
1993
3478
3025
2029
953
588
1658
1796
2630
3644
2597
3486
1268
2479
2610
1358
2558
1401
2966
872
715
1319
3153
1468
2942
581
1676
1497
1909
1682
2302
2651
709
2934
2605
3584
1308
1000
644
399
1195
392
489
2446
496
3308
3351
1283
2609
3497
2796
2522
535
2632
1087
1651
547
1278
1603
2537
1039
3141
3139
1005
2715
2787
2543
2231
940
1531
2994
2463
1734
1874
1541
56
180
1976
2770
1430
2334
1303
3479
716
2922
2595
1111
1241
1316
1040
820
3386
1110
3512
3655
2465
1846
214
772
3345
2831
2930
1872
2295
706
2253
949
2474
3030
2026
513
2414
2646
819
1977
3550
3085
793
2121
3592
2405
3459
1463
309
3169
1824
1861
694
3233
1821
567
3311
2134
1876
699
1291
335
436
248
689
2750
1347
3450
2027
3210
3401
564
1533
1045
1685
1508
162
2384
198
1317
774
3229
3228
2948
1888
1731
3471
3107
1194
2795
2844
258
3337
1157
3619
3424
2125
3683
3678
1848
3430
725
3630
3039
1859
433
2107
1643
2224
2685
2176
471
1800
3002
1172
2753
1428
2972
2188
782
1408
1717
1938
1101
388
488
2100
1841
1777
1443
1735
2056
1864
1806
2620
672
1092
389
2697
1894
2723
2534
218
97
2989
840
3440
1920
3681
2333
1601
3271
3658
613
3018
3033
1188
3155
1535
158
1063
2387
1634
533
2950
1520
177
686
1304
2033
3060
2762
2698
2905
2600
1325
3421
3686
748
2326
1274
438
560
1818
1217
1007
1488
2893
640
2308
2015
3194
1249
1461
981
203
3446
3356
1572
3198
1538
85
1816
3408
1246
2012
2578
1775
2133
1388
3324
1518
333
797
3682
2439
985
3323
2823
196
2947
2367
747
2092
1458
3029
1852
865
1709
1145
3360
1320
486
1341
2917
2187
2205
2843
749
1963
1252
3022
111
1958
2285
2020
2462
3011
2088
3120
2082
3612
2358
2106
2870
3473
2245
2907
3423
1354
3485
2123
649
557
3119
1692
500
2658
1138
1024
2973
2411
2699
3214
677
2318
2236
1889
1210
3126
1135
1765
74
1726
45
2880
696
2643
878
1661
660
722
3071
1054
3284
1858
3694
1530
1610
1391
2802
670
3580
1556
726
2069
61
3342
745
2164
249
3132
1732
736
2335
1904
1832
1887
548
3696
1009
2219
52
1140
93
3671
1579
2230
277
1312
3559
1638
855
2856
2924
2156
169
2179
744
3626
1879
824
2959
3455
1158
2760
80
57
1479
256
523
3528
939
1839
1184
929
2200
837
2570
3215
3008
3618
435
457
3099
1405
34
3491
781
2652
1302
2383
2749
1720
2167
1916
3102
498
2635
2376
1808
1113
2165
2137
3412
1742
3634
7
123
2991
3535
1693
1729
959
1581
3391
2745
1975
3189
2440
1004
3148
1714
472
2782
73
3656
2602
1379
3545
1006
738
1810
1654
1037
2724
1026
228
1877
345
2195
3586
3388
2390
2878
759
1704
1351
3171
3394
91
3593
1711
682
1522
3511
2516
259
1348
2146
951
2868
2161
2529
656
1023
369
2324
565
2076
861
2169
1182
2005
2467
1412
602
38
906
2797
2977
1484
1985
2344
1344
627
403
615
2349
924
907
1244
676
1860
3428
3651
2628
585
1489
3409
532
2919
468
3513
870
363
2403
3404
919
2150
1782
3349
2871
854
2122
358
2592
3625
979
587
3289
850
2910
265
958
1323
720
155
1886
1987
1645
385
2078
3547
616
2272
3309
2530
2523
823
2030
3197
1369
1190
1555
2954
1804
2260
3364
863
1010
1629
3020
1504
2081
786
2417
3278
3376
691
1183
573
783
680
572
185
1529
1289
1132
1640
376
2249
1108
354
667
3110
2891
493
3661
2591
308
1842
3130
988
368
2117
984
117
1015
1425
1326
3570
274
1616
175
3329
1490
1783
3666
3659
3098
577
2484
3405
1673
1197
2588
2931
321
1189
2307
2409
2809
2648
141
2163
1779
3472
2268
658
714
351
2755
1667
142
3611
3558
3436
2180
2559
1059
2813
2314
3135
2487
2550
290
194
2
3629
1478
2017
3006
1532
1329
665
27
405
1750
2742
571
161
3645
1786
719
1372
2586
3117
1925
1615
2159
2654
1048
1515
2445
3498
1620
531
2258
1154
1301
103
2803
215
2166
703
2461
463
1979
2814
499
2426
3447
1229
1931
1739
2340
2962
1756
2886
1464
1258
663
2751
902
3246
1698
2284
2855
2120
1607
2449
3253
280
2382
3300
559
2222
2103
688
968
233
1951
3142
16
450
184
3054
261
3196
2355
3668
396
2768
2970
2041
464
3575
563
3038
2513
2006
1560
1696
3114
3481
806
2575
2708
866
2171
3288
1871
3087
1856
2798
1288
187
2174
2957
1708
1161
2860
2935
2944
2912
1805
2172
2835
2641
2428
1926
183
1106
2136
3585
159
1939
552
1834
1674
96
3203
1713
3296
2680
3660
114
1928
149
2577
2267
130
1971
2109
157
2269
3050
1622
1665
2788
1427
2990
2452
3298
2938
1290
3207
2296
1878
386
3036
698
478
2841
1988
1445
3061
3564
909
3163
401
1336
2544
3515
148
1602
1222
3032
1105
2779
1792
328
3506
3673
1486
3255
1206
2048
1021
3670
3339
592
893
3525
844
1226
481
1112
2432
2431
2009
297
3100
1989
2574
842
1141
1327
2038
2735
322
729
3015
611
1943
1778
1955
2650
140
735
1393
2410
377
520
1933
728
2769
1123
3123
138
2144
2495
762
877
1844
1992
2270
2840
727
3331
2218
1675
231
2626
2386
1901
2999
86
1691
1233
3556
3378
1038
2140
2310
3076
189
579
2539
1755
362
1983
2974
1207
3232
2866
53
453
956
2429
3003
990
2553
404
2817
788
2077
434
1205
423
304
1814
2807
2694
1193
1456
1186
1571
2256
546
2235
2246
1662
1465
2312
2084
3187
2781
1228
2645
3037
2858
3326
266
3664
82
3222
331
2212
1591
2450
1042
171
260
3040
5
2202
2183
2352
465
3517
2336
1774
1700
2842
1923
1122
2325
2784
302
818
2923
1499
895
2598
1036
1374
2562
3606
3578
2360
710
3697
876
1937
549
3072
1084
1450
1974
107
1407
1764
773
2141
2091
1043
241
76
1367
775
2262
2240
1432
809
871
2582
1621
1279
1907
784
246
3350
67
59
2160
33
237
202
3375
661
3083
1204
2143
1598
3081
1070
3509
525
68
1699
945
2194
299
300
2771
3014
43
168
474
2921
3601
746
739
1243
3557
555
1523
2671
3663
3413
2216
2473
1053
2747
3164
3640
3279
1819
200
2250
2365
518
2157
638
654
1990
1703
541
2343
3642
2013
593
1964
3249
2074
3124
420
221
1823
868
338
713
2373
3258
1960
1420
2783
923
431
1156
2790
2114
3674
2196
2173
734
1694
174
41
2063
516
1578
3555
692
2435
2877
668
1978
1576
742
2716
238
1072
3056
2900
199
504
1013
1948
2943
2706
1359
17
1223
429
2501
2627
1526
3693
3302
48
262
352
98
2695
678
3192
3456
2857
1817
2581
1830
2073
3212
3454
412
39
3389
374
779
2331
2357
1334
1395
1052
491
2098
1767
2815
3172
1837
1681
3654
2130
2478
1820
2778
595
2644
1238
2155
285
599
843
245
1363
3370
3250
3495
1060
1255
2110
3583
128
1604
3307
1656
2898
3573
1001
3449
2281
3103
2460
1697
3483
1035
1574
603
3276
1409
492
105
2808
2228
2571
1139
2949
3466
1528
2545
2377
3689
337
2500
341
3474
2275
835
1448
1747
3393
2211
3622
3305
270
697
3352
3150
349
2271
3314
3104
3582
3452
318
1095
371
1027
2385
2672
2693
1487
3384
459
3543
2221
2181
2248
2368
2283
94
1695
932
211
1385
1953
3320
483
99
3226
125
1857
2720
101
356
364
711
1014
1410
1032
1020
2401
346
1044
204
2617
964
2926
2664
558
2756
3639
1771
3262
2876
3186
1613
1932
930
1683
1232
568
3441
2740
1906
32
150
915
578
3627
2941
771
2777
2506
2379
2511
2127
1880
1434
2319
3476
2448
2423
3023
122
2138
2987
2849
1125
1057
883
629
395
2486
1672
1119
50
646
1961
1802
3137
329
1513
3183
1509
2261
1831
1994
49
3242
1568
2115
576
2057
1619
1599
957
2914
2613
514
2108
503
1097
1031
1421
652
1413
3460
84
740
206
617
2653
1416
2441
289
758
1
3257
3108
2394
3216
3432
3144
3199
1957
1212
2085
785
1757
372
3317
942
977
1770
1942
2622
2668
3200
570
619
2939
2683
444
2298
1377
1467
2412
479
3128
961
63
767
1262
1809
480
2476
1641
1307
3325
2829
1022
286
2700
319
1011
3267
2425
3553
2969
239
1074
1549
64
2585
3243
3016
2265
1318
969
1261
3319
90
2148
931
757
2152
2737
3538
2466
1065
921
1883
2594
1524
2933
2494
948
882
235
310
2625
3609
1028
2389
1107
1340
2491
2475
1029
2890
2361
3010
3122
1313
254
2364
113
3067
1231
1902
2182
2517
511
446
2603
1551
2686
3577
1066
2351
731
343
2490
3680
3234
121
1863
3244
2504
3113
3695
1746
482
2287
3437
2642
247
2688
72
1784
908
2079
2347
3643
330
3046
2569
2442
848
2692
311
1845
1415
2371
1798
801
448
1899
2746
3328
186
350
3069
2001
2101
419
3348
1179
2587
134
81
3068
65
1822
1441
2436
2366
2223
3027
502
2572
497
2579
