282
477
2267
2741
1662
3469
17
3011
3425
629
680
802
2802
3298
380
3205
3464
1977
291
356
1189
3473
2730
1029
618
2095
2583
570
205
3514
3372
3429
2805
2727
887
881
1486
3693
3140
690
3612
1525
1595
3597
1853
2195
2549
3524
3033
3369
2330
1044
2733
967
3454
2559
500
3375
3368
937
396
2412
3449
3054
1101
1503
971
609
490
1989
2650
1757
1153
3312
2575
1744
1967
1268
1263
1175
3007
519
236
1841
3215
66
295
2062
2957
2088
3642
471
1706
3010
3737
3518
1746
3076
407
309
3092
1717
2680
1734
2972
3590
934
604
901
1332
3500
1795
194
1286
2700
110
2380
2357
36
2377
1890
1687
2362
602
2277
3157
1170
2197
1589
1578
1941
1963
974
1952
1237
358
2124
2661
3229
189
1289
2051
1255
1341
227
2901
3622
3063
1055
2507
2895
1100
1119
2160
912
538
3541
1679
1455
3667
3741
3364
3326
2433
2909
1561
300
2679
2347
3319
3036
1988
3437
3520
2720
3471
3031
1722
263
1630
2843
2025
1839
461
3542
2553
1945
1489
2437
3676
2246
2588
1488
3141
1040
2813
2420
3480
2182
432
3489
480
3278
2776
813
241
1136
1818
3255
1492
318
475
1374
1123
1309
3179
3283
3418
2175
2551
1650
3557
3214
2186
2615
2450
2026
1164
1978
3686
1728
3657
2311
74
409
2835
3702
3049
2943
158
2726
741
2917
3252
3483
15
888
774
273
885
1112
1407
2082
3350
3615
3562
606
157
1842
2976
3113
63
2054
2346
3584
1703
3583
2405
1777
253
492
1790
1378
2750
562
1035
3174
1580
2871
876
1349
3144
2655
347
2032
897
1634
251
1366
1087
800
1644
3665
1111
3730
1162
1140
1198
2497
1499
1667
1889
413
3659
1004
776
2174
616
2294
2198
3208
2774
925
1759
1970
2572
3056
2905
3445
3399
1800
1418
1576
1135
2443
3104
1432
896
883
2627
832
535
1294
2790
465
331
2462
3695
2008
2125
2697
1529
2990
1669
1380
2568
3379
894
3699
2459
1151
1372
2658
2058
2571
1730
2491
2561
1885
3599
1976
2911
1125
3164
588
2887
1968
2374
1272
719
1820
3343
1922
397
1079
1022
667
1182
1013
915
1649
903
2432
1019
1666
1921
1953
181
1754
649
2429
2926
1642
2114
3041
1737
217
1287
2860
168
80
1527
454
2921
2664
3280
2474
3029
2107
1124
728
3316
3064
1741
1201
2150
1987
1917
1302
2287
3588
2249
1587
1311
1685
3634
1394
3129
355
815
3380
1238
3169
3230
2285
2987
599
2427
1340
644
2831
352
3181
4
2886
2687
651
911
507
3627
977
809
2581
2704
360
2102
781
2172
2016
2477
750
1223
1176
2421
2448
692
1376
1743
3397
3015
2654
287
2229
1293
3552
180
3325
1015
783
1604
3198
2868
3625
2161
1419
366
1064
3479
3478
22
3470
2800
1086
2880
1677
2495
2316
2767
3080
1240
169
3719
82
1428
3111
1911
1546
838
648
3715
142
255
2659
3075
3645
906
3020
657
2667
548
1305
154
2966
503
2584
339
1990
230
1551
2180
3551
3353
1438
1807
21
2706
790
1585
1832
3406
1555
2729
3592
2128
1280
1623
232
1851
1721
176
1028
1612
1961
3508
658
1591
1946
1792
807
697
2364
2514
3211
836
3396
2207
2066
3427
1431
1481
985
3183
3505
2184
2301
59
3055
3059
378
3344
288
314
109
752
3671
130
986
999
3370
3145
43
2985
990
405
654
1631
932
2674
3373
3664
1097
1206
3421
469
3748
3641
517
242
2154
3563
2342
2745
3631
2946
958
922
2744
56
52
787
2721
455
2724
3725
685
303
3569
1383
1633
1834
1641
3691
1069
891
1571
2006
391
585
1235
3040
1725
2137
518
2101
796
249
981
2240
879
2152
710
2371
2602
2193
1986
2130
2333
1365
1355
902
3726
786
2499
1252
68
3636
2803
1248
1791
736
2715
536
3331
1460
2526
1760
467
827
2695
482
1972
2663
1244
628
1152
3386
107
3209
1402
3175
704
1710
3340
1994
504
751
323
1005
3600
1094
3243
3423
514
1756
2771
1207
968
2600
47
2243
1782
1134
1224
3747
1569
406
3102
745
1517
2677
3739
984
37
1637
2784
2851
1701
2781
1919
188
2241
429
2785
2508
2248
1063
1228
947
3415
2484
1194
1413
928
2265
3433
1810
1145
2108
1829
1557
2708
861
3178
2522
2883
3338
112
962
2950
34
2893
3504
2820
2594
2573
615
3142
873
1831
8
1996
3352
1439
2931
2031
2479
611
3210
1187
2339
3649
1597
3266
1537
2792
2252
3442
1306
2780
1121
777
117
414
1179
224
1159
917
3260
2076
2003
3618
982
2023
441
423
2336
1998
2855
994
93
2548
243
1781
916
717
1775
420
1726
3574
3675
1590
3117
289
3047
3224
1896
1910
3122
1549
3578
1265
2994
1208
3526
91
351
1766
444
264
2877
3728
3032
1144
1627
858
3361
2169
1281
2644
1348
1496
1613
1089
204
1858
2263
3248
3446
2262
1645
3531
2104
522
1031
2430
2363
3149
2097
2222
1161
108
2907
1279
1199
1273
1727
2324
2547
3585
2885
779
3281
2298
95
1982
2341
1690
1846
957
368
2816
1450
2563
281
2688
3606
761
3408
2189
3052
2418
3358
1784
2656
2925
1148
150
2283
486
554
2763
387
3279
2648
1167
3171
1113
3438
452
1823
3159
2470
721
101
1553
1835
2766
662
2564
1041
2669
1873
676
2120
3116
725
837
2205
3490
2734
1844
2996
400
228
2131
430
193
996
551
2295
2369
1567
2165
2981
159
1724
1385
843
443
200
2552
3400
842
2725
2367
3593
2511
111
1363
2636
2746
1204
1045
1310
2550
1750
2692
1011
1065
1060
1473
2004
1360
1451
2319
3093
3191
3394
2276
1570
1127
3547
530
3581
1074
2562
2870
757
3095
1606
3194
2323
821
2110
2202
3650
2397
211
555
3494
473
3176
2060
581
3529
2660
641
2022
3669
529
646
94
1325
3579
1009
3105
2047
1186
3417
2490
2826
2817
2762
1270
3487
634
2596
1453
1861
3239
707
3158
1878
2350
2322
1524
2461
1014
3460
905
1864
2444
3170
2622
244
2948
2080
868
2162
73
3330
3146
553
92
191
2328
584
1021
3017
2044
521
3689
2979
677
3088
1393
2718
3257
3189
143
2199
3746
2833
1992
488
3096
3223
2975
2254
1047
643
3187
3378
853
1369
2037
1275
2258
3496
561
1596
874
221
3024
3742
3683
2955
2712
691
2289
1799
1138
1980
955
1308
346
2520
416
2649
1732
1860
3409
3023
1947
2898
3465
1342
2869
3610
215
1924
1271
2119
625
122
2967
384
297
1582
3385
2757
1084
936
7
768
1866
1904
2819
3202
3619
1514
1118
1050
742
133
1133
3591
2271
817
1256
2226
2603
729
386
1951
1588
2399
1897
545
2093
3084
2671
385
1404
3276
3315
195
3632
1222
1711
1731
3334
1277
954
3184
1901
2902
2536
2578
3395
620
871
2863
3734
319
496
2426
1617
2245
2840
2812
3410
2266
421
1654
271
632
2991
3727
534
3698
1147
2923
771
3381
3225
431
6
369
2158
3575
3716
3143
3332
1328
1316
1521
1955
3685
3528
2272
1886
1833
390
2653
661
3451
3749
1600
3016
3582
1264
564
679
98
1347
2859
3628
370
2200
2213
919
1361
921
3311
2625
612
2768
2798
1536
2546
695
102
3706
3577
2394
2385
1993
1426
1007
3071
399
1227
1456
1542
865
3034
116
2993
27
2410
1774
1320
77
2453
3044
302
1805
3212
372
1692
1957
3103
2958
2875
1538
2935
851
1625
237
44
2293
1283
3237
601
3723
3305
3168
3115
3302
2056
172
3629
3286
2038
2403
2795
989
2900
2206
1168
1657
2425
2593
3089
209
2964
2866
69
342
1381
1930
1533
1230
623
1411
2956
392
3323
893
139
1234
2251
1747
2083
2961
3722
655
1673
278
1298
1971
1330
1696
935
1339
3509
3652
64
3444
2567
3118
1096
134
552
3697
2209
633
3477
767
104
2269
254
343
2018
698
3602
2799
3559
2129
1981
483
2719
1660
3251
1918
1149
961
1697
199
749
306
2682
489
1034
1422
1401
62
128
2504
1016
1765
3327
89
307
3544
3303
3289
1686
2042
754
1102
1120
3300
2046
207
1683
2947
329
866
2772
716
2409
2878
3317
2061
71
2761
1158
2090
350
479
3018
308
2634
3262
305
2092
2742
563
2884
1762
1909
1088
2359
2250
402
1215
1157
559
2717
590
501
635
511
2053
2605
1002
1640
345
2823
1877
3733
83
660
2808
1847
678
2505
1629
2640
2067
582
446
1116
2829
67
3318
1954
1705
3447
2020
1211
3293
772
640
909
462
115
354
3696
173
2147
3051
2489
1253
1883
2963
2590
495
2518
2904
1037
1509
2045
1400
1479
1605
2586
2074
1797
450
3240
3720
2447
2463
3419
2214
834
1142
3366
1515
1602
332
2515
1448
1659
3180
890
2286
1143
313
2159
3341
151
2519
696
3155
2030
3472
656
617
791
419
2404
3061
525
3272
1467
766
2238
3431
1836
55
1390
1753
2028
2691
2414
3672
1379
568
2387
3548
3123
1386
2642
2598
1888
2340
2673
328
722
87
3292
411
14
1190
3448
2822
3124
2138
3309
2043
1457
3501
3299
1699
703
2001
2574
2739
1388
513
3411
1656
1543
1812
1067
453
1928
3119
1219
1357
1938
2224
2521
155
3256
3459
1382
2113
992
120
956
3661
1177
3374
1916
3456
2135
285
127
1154
1137
2164
2472
1441
578
1788
1838
3045
11
1736
1405
2396
3043
978
1522
3291
3013
2920
1614
165
3393
806
1398
1876
1510
1713
54
1670
3624
1949
1048
3474
2632
3136
2709
1414
395
100
256
2841
3245
1680
1384
2910
1594
334
1984
1887
3511
2804
1636
138
2928
1243
2117
3109
1129
1936
3290
3390
216
1241
2445
2576
29
1653
2228
3114
2123
1689
3492
3004
1824
292
2565
1433
379
1931
1042
2533
2149
321
3745
404
353
2982
1343
3466
1816
1749
1085
2530
1698
2913
1678
2743
383
2354
2002
3228
1564
1000
2275
723
1071
2257
2852
801
2828
2218
1070
3333
166
950
2609
1046
2582
1039
2157
3426
2616
1468
3154
3688
53
594
296
272
1767
434
1068
2313
3282
898
2466
252
2702
2176
283
758
1081
805
65
1449
1891
1934
1346
3207
2722
539
713
2512
1436
267
3219
1626
3560
1507
2500
401
2185
3134
3249
726
1334
577
445
2280
2646
2850
2389
3067
595
3087
2824
1377
113
2464
2431
1778
1513
2619
3125
1026
2534
2978
2063
972
3216
438
2306
417
825
1006
3383
463
422
854
1868
2529
600
1459
1875
1991
2707
2208
367
2801
940
1504
3576
3097
2036
904
1772
3684
2072
2140
2995
2365
2540
1033
3521
2811
1290
1406
818
1288
3658
440
645
670
524
85
3711
2787
435
3677
3085
2716
2633
949
141
2416
1688
508
3147
1783
1191
966
3407
3549
1857
1652
3277
1638
2496
2962
3048
3537
2268
1975
607
979
1108
829
2133
675
3561
2379
312
849
3692
1036
2372
1300
686
1181
1358
3057
2777
567
2225
3611
542
39
464
2221
945
1184
976
1850
689
1621
2492
1862
3161
1599
1983
1609
2436
2321
2690
1062
1665
1531
3570
2467
337
3463
3131
880
3165
2384
1396
622
1075
2302
2936
3329
1770
2127
3704
1239
2422
2446
2737
812
998
965
208
2528
2999
3403
1632
2897
547
608
147
1231
2136
3475
2235
1409
1202
1267
470
592
1099
1550
3359
2597
1245
164
571
2881
1408
2312
3580
3357
3721
531
735
540
3700
197
2558
3530
327
23
2879
1336
3732
597
520
2728
1512
709
621
1516
2059
2807
3594
1745
3027
1935
2460
2670
1474
1466
3296
1647
705
357
2473
2685
811
1391
550
3488
1122
1104
3101
2219
2458
3603
3412
1798
2156
738
42
1331
1443
2749
3321
48
3220
3717
2890
2005
2486
2468
2599
848
257
468
1163
3090
3713
2621
3436
30
1091
3457
2864
10
3680
1090
3387
1985
1848
1740
1518
2085
3166
572
1912
1733
1794
451
2537
2145
218
1008
3012
1940
1958
2997
863
2471
2672
239
1616
2033
2454
408
50
3356
1344
1435
930
2419
3005
2919
1150
81
3227
1440
2698
442
2236
2937
889
3607
3556
2517
969
2516
1445
2793
1209
2944
3035
2874
3106
2259
3351
3270
3513
1482
1769
546
1563
97
1738
2146
212
3307
1502
2587
833
1082
3398
1109
2451
2400
1960
2882
2579
2577
1739
3668
3587
2383
756
1188
481
2569
1929
2386
2211
1442
2592
1903
1025
3705
2284
2610
449
803
1691
724
1323
3308
1226
2317
140
2391
3586
2167
975
3596
3493
1213
2181
3482
2356
2029
203
1269
3435
1424
1664
1497
1773
699
2057
2469
174
1475
1318
569
2502
1493
2753
1233
1856
2216
160
3234
2485
780
682
3616
3006
2612
537
1077
1354
2407
1715
3532
185
3440
1780
3621
3613
2166
240
3655
2984
247
3190
46
2170
3130
3712
3335
860
3322
493
593
1568
1764
3543
847
3707
970
1796
1714
2111
3540
913
630
3360
1668
2764
1966
1506
2542
1130
987
3193
560
2126
1146
311
1030
333
1593
1920
1017
1464
1083
3539
3160
238
1900
1554
175
2338
624
2714
2821
3516
908
1565
2848
1061
1205
2292
1172
924
2755
376
1735
1695
41
286
2343
2778
2
814
3196
325
1220
1573
338
1817
3238
2638
499
3151
2908
808
3288
1718
2282
1821
3647
3201
119
914
226
576
1345
2934
855
840
2711
2099
2735
393
2188
852
1608
2168
1755
2666
1043
394
2983
3153
3404
1892
3638
515
2212
3339
1416
701
2873
732
3200
3545
2652
1615
1779
153
1229
26
1020
828
2024
669
2998
694
3042
939
1535
793
3082
1505
2809
1292
2210
177
1324
381
1485
162
1132
2647
2039
841
3081
2052
1463
2100
1854
850
2531
558
2493
2392
1178
1914
1828
1655
2017
1262
1675
412
3731
2555
3604
3637
3259
3416
3662
773
1539
2261
259
2358
2527
2731
2543
3066
2876
2355
794
964
2183
192
3558
3242
2348
2849
3263
2914
734
2624
202
1584
3218
3217
96
2601
2217
730
1054
2274
3441
1490
506
3068
2231
3729
2796
2079
3264
2580
870
944
3172
2759
3546
2940
2986
2190
544
2524
2532
1221
2040
2912
1729
2112
1166
2837
2273
1648
2086
2370
3384
714
1761
3485
3550
3555
2326
2916
2862
3458
382
304
1285
3402
782
3073
1399
711
835
2756
2179
1939
1477
946
2970
1592
993
2373
1469
3135
