2644
391
1925
3364
3600
604
3009
1240
3391
2603
2364
2551
3542
2754
2190
2829
3711
1360
2764
1611
3510
871
3212
1421
898
3008
897
3052
2746
1830
1172
3628
3717
1248
940
3294
2016
119
1939
2119
620
1941
3358
3602
2392
1737
3566
271
3433
2179
1345
1624
1912
1546
3340
1124
2853
3485
459
1424
2066
1549
1541
3366
1340
2942
1211
1809
1348
479
375
1878
309
970
3634
1535
1039
1571
3477
434
3031
3715
2151
445
1494
2897
2544
1242
2827
3662
3139
3316
1741
2674
355
828
2887
999
2378
1972
1895
3234
3254
1407
908
3231
1636
2313
2940
302
1095
283
1155
2929
37
1343
1993
1672
794
1245
1184
1969
1916
677
357
1835
2279
2222
154
3426
126
2982
1447
1319
1679
2184
128
1082
663
3296
1022
3184
3740
3455
51
1473
1189
2585
2350
3110
3624
1139
1428
1534
1536
2258
713
222
1841
3567
3017
1868
3402
2666
2007
1204
3533
1727
2263
1350
2503
1197
3024
2173
2548
769
1231
2926
3429
2866
2442
2943
3073
3193
19
1270
285
104
1625
552
2336
288
536
3534
598
2175
2630
3315
58
2777
1382
3611
767
1661
3702
2977
2675
1748
3710
1739
1495
6
1530
3616
1548
3671
2553
2662
3098
2130
839
721
2481
2132
3149
2140
3613
1409
1488
3100
230
673
363
430
1275
702
905
365
3215
634
2250
1028
626
2765
1783
3415
221
3620
1009
2586
1617
2713
3125
575
3580
1881
2042
1545
2519
2420
413
1742
2563
441
2570
22
2218
341
467
3265
1196
153
1354
1308
1166
2963
2385
1935
3716
1784
2795
2910
3249
3736
2384
3664
530
1077
111
950
2759
2695
2257
3214
1560
3721
2867
247
2447
3207
2535
730
3084
919
3484
422
1259
3576
3005
2093
889
3368
2294
921
437
2708
2590
2748
3448
2396
2215
1202
597
1208
2183
2523
56
1236
1412
522
1856
2226
2911
2901
2554
3015
2432
2871
3403
360
693
2811
1312
42
3298
3178
1336
3452
541
1778
2363
771
2102
286
1466
619
62
2236
1563
2479
204
3072
899
2880
2485
866
1945
3737
912
2623
324
1175
2661
2160
1877
1840
1692
3206
2307
298
2405
2390
543
2441
354
20
1153
1555
1902
403
3454
82
2168
1519
3322
443
2296
707
1454
706
1094
1226
399
1181
797
402
3308
1076
3615
1917
1193
1798
3390
468
3726
3232
3002
1996
728
880
1910
3235
2913
774
762
3467
3498
2555
1627
74
2422
814
1928
980
2467
1678
3513
3706
194
1745
3393
3175
2858
1815
1682
3584
2922
885
411
1575
2186
2204
249
3609
1123
1273
1983
956
382
2163
793
2128
3735
3410
52
457
2101
1284
2268
2048
2389
210
2557
2815
1292
2210
1394
1609
1700
1178
863
946
3417
2953
1411
1429
2476
2443
1971
3326
2139
636
3640
1110
1573
2180
386
3363
2794
2763
2372
3049
821
3446
675
1210
2312
770
3054
3220
754
2288
1988
654
602
2857
2723
2136
3211
1538
1932
463
338
282
476
2060
492
3569
2935
3280
371
1392
454
1525
893
720
2936
1888
1051
2640
3497
2736
1600
2806
216
1138
1065
3571
1598
2342
2846
3359
1108
2206
1638
2840
1162
1327
3284
2970
125
887
2351
1339
3190
1726
822
339
3163
180
2327
2050
629
2721
1551
3112
1328
3361
2701
2426
665
109
914
982
1663
2592
404
3612
2025
1913
3739
1173
3346
3608
1320
783
2111
94
2652
266
197
169
1141
1562
3204
1357
3158
1708
1381
2203
3344
2718
3089
2980
200
3122
1037
3559
506
2776
2120
490
1977
2865
2581
3549
446
3180
1578
1402
676
516
948
60
2242
1084
2355
108
1221
2207
2383
2100
3360
932
2694
2717
171
3421
53
3057
3626
788
1213
2993
2583
127
2466
3563
860
2038
3691
1814
1012
1622
1386
2314
2110
1782
1704
1209
184
2785
3565
2974
1898
740
1763
3107
1251
352
301
2591
1512
3493
2959
3535
3061
996
906
590
3330
1351
163
1457
2067
710
576
2833
2923
3349
735
2468
760
3198
91
2516
2824
1966
1586
3037
2283
1909
3169
1041
2094
3638
845
1651
3075
1673
742
3643
2837
3568
1427
3088
500
2088
1069
1788
2803
2452
326
2107
2177
930
830
1314
8
3490
1675
1509
3238
1477
24
3431
1199
2083
687
2941
38
3219
3461
2625
319
904
340
2698
3113
3319
2122
45
3457
732
1683
568
933
470
452
2998
1220
3172
1887
3583
796
2273
2891
493
461
2945
2643
3603
2684
2249
1860
1002
2752
978
1657
811
1648
3338
3720
3085
1463
610
395
3604
1021
278
489
12
2187
3239
722
2969
857
1655
3499
2672
3043
2020
623
2413
3108
1118
2377
217
23
1435
3087
1134
3253
1049
2285
2524
631
1955
1956
3191
3124
1951
3210
1064
1083
1125
3724
792
347
2542
2150
1459
1618
2165
1100
1045
669
951
140
3404
378
1331
115
78
3558
1539
1404
3352
717
3166
3205
3622
351
2445
831
2231
1867
2972
3208
2064
1978
243
2571
3642
1453
1101
1757
3509
1431
1732
3586
3356
2300
2011
1498
3459
2202
3004
3703
3269
1696
1329
2772
3656
787
260
1500
385
1135
3276
2683
3065
3321
2347
2031
3590
3187
1107
374
2267
1619
2340
3260
477
3523
2678
358
2178
1113
1706
1861
2511
2832
3543
255
554
1550
920
1720
715
3492
1227
778
2771
1921
335
1874
1623
1943
211
3508
3596
1165
2890
509
3722
1092
3328
3440
2142
1243
2799
674
2565
3636
1426
2908
2988
1419
2172
2080
116
942
3470
3412
991
379
2414
1885
254
2085
1828
2653
1234
2211
2097
3081
1640
114
3091
3183
2848
2719
425
661
2195
2018
655
533
2668
3050
3627
1967
3518
3329
2399
1869
3730
1291
1462
1537
1631
2766
961
1567
892
1016
2685
2116
2493
1303
753
1731
2343
3336
2241
133
117
224
494
1942
1443
1797
2280
2395
129
1852
1006
3746
2734
3639
3463
505
130
3741
3342
3164
2141
2817
1483
2472
3383
3653
815
253
1970
2293
2624
851
594
1914
2287
1968
922
3068
3121
936
1714
2098
2188
368
2639
2074
3152
1821
1882
2124
1032
3635
2034
3309
3012
2927
2473
958
2143
1119
2576
262
1482
1425
3341
1206
1572
1875
3692
731
690
205
1772
772
440
3023
3272
795
3093
1823
407
3299
895
2802
3066
1870
2095
1132
2852
1130
844
1839
1924
1981
3749
3512
1278
143
1873
1987
688
2477
312
3441
1864
2956
2598
3729
591
859
2596
3
3650
1102
1644
3097
2512
420
1493
511
1434
3579
2604
2632
1807
3713
3307
146
2049
848
3396
3486
3705
802
3355
1480
1685
1580
164
3018
3135
2323
1156
2021
105
1252
1253
3030
2290
1523
1277
1517
508
3156
2174
3592
3165
1927
911
3225
1883
3312
1287
3117
1481
3699
3144
903
553
739
2749
2486
2487
681
2382
2264
2240
2960
2809
2408
3079
1712
1091
1768
2239
3435
1143
2401
1311
607
1662
3539
296
3240
2637
907
1129
3132
2702
18
945
2494
2112
2534
2949
3320
2092
2261
2597
3476
1358
2679
2968
2403
2835
189
1642
2917
1258
2607
3102
103
2133
1401
1323
1286
2490
1420
2918
1528
151
1630
275
1620
1140
2626
2989
646
3335
2289
1559
2540
841
684
963
622
281
835
3229
2994
786
2732
308
96
2189
3209
1063
2086
1965
561
2181
2429
1820
1779
3541
2992
923
3411
3681
2434
2780
2961
1137
2847
3460
2400
3202
27
2649
364
66
1174
2531
1713
233
789
534
685
718
3718
621
3092
1280
555
1610
3548
107
1669
1105
1086
3462
3324
616
3733
1330
1067
2147
3131
1169
1568
3536
2078
2527
496
2560
219
1796
878
203
3056
2885
2335
1315
1904
3058
3689
195
1650
3096
166
3578
672
3126
59
883
2914
3268
1901
689
2344
2716
3547
3302
1144
485
276
725
1950
1271
1719
245
1000
1879
1826
2944
2397
1225
941
3286
3233
3201
2638
2762
280
1262
2725
2729
879
415
2648
414
2118
603
2427
3601
1369
2374
3306
1958
162
231
3199
482
3137
1318
2714
36
3747
3337
99
1646
2115
3605
3160
3323
3120
2807
1501
3285
816
3216
3200
3397
310
30
2569
2572
2409
182
2962
2462
181
3409
3506
3161
1385
2573
86
121
2073
586
428
1746
3334
300
2006
3228
1801
1048
1342
1889
76
362
3529
1695
1602
2745
2545
57
226
2099
994
2358
2588
3727
1470
3544
2357
2645
3644
579
1790
1691
2015
2688
1905
2881
2836
147
1769
1853
2793
173
2680
2589
1414
2756
750
1127
1335
484
1858
874
3552
2952
784
1485
2162
1080
748
3217
1054
1756
3381
2984
178
2773
3516
2019
3407
2861
478
1705
2975
123
3444
3481
2703
2322
2676
356
3554
507
2937
1053
704
73
1188
2328
2826
1378
3259
2208
383
345
699
1785
2469
3055
2991
3021
2787
2326
3654
3517
968
502
2761
317
1936
1098
3271
2003
938
2843
287
1160
1740
3250
3464
2243
1601
632
2304
773
2564
2478
2976
1363
240
3386
3514
2346
3742
527
1212
2317
2768
3134
3560
377
2303
1513
1577
3039
1684
2747
305
474
1603
183
2775
2295
1527
2433
2505
213
1364
1445
1150
1332
1379
1497
882
900
2356
1376
1892
223
1044
993
2593
3185
649
3142
2439
2334
701
3343
3372
2461
77
3675
1842
1671
3300
2608
746
3489
1337
2655
2710
1061
855
3192
1540
2104
791
2774
1612
700
1171
392
691
2898
2727
3070
3647
984
2883
3632
3194
736
3171
983
2582
2669
3422
3694
1715
1520
1872
3682
1444
2137
3045
1439
1670
40
3151
2301
2584
2613
3283
1296
234
3010
2633
3118
2875
2711
2549
637
1687
2738
809
2539
2415
1366
1050
1161
3354
2306
2627
2348
209
2276
486
1803
540
80
807
2197
141
419
1352
291
3744
1186
3564
2033
3318
2367
1122
2906
902
3109
2256
2783
3750
2706
972
1200
526
694
2731
1216
1834
3436
2014
2781
3133
3086
1176
2402
1862
1276
1590
1759
3025
1099
3230
2457
2855
3273
3388
3266
2755
1761
1849
990
3693
1133
3395
2682
1848
63
342
1922
862
491
546
2144
585
2134
1831
2691
1723
3274
2612
3593
2647
450
881
3443
1090
244
3264
759
544
3145
418
738
2148
188
1634
3138
1584
2398
2667
206
3188
1838
2533
136
3277
564
3059
3011
3094
1524
1468
1521
2138
2251
3458
2146
3197
1269
1003
504
775
2971
2730
2925
3551
1847
1805
3243
2106
3033
1729
587
1920
2259
1010
160
328
1106
3674
1884
2751
2182
901
873
1944
1592
1078
3637
1322
1074
2856
331
3505
2602
145
2489
989
71
890
1279
765
711
2599
3501
1604
137
2921
696
1608
1109
3389
2005
1836
3661
3168
3511
2946
1179
3487
1940
852
1591
1367
98
393
433
2456
456
14
1777
2412
3331
2406
843
3538
473
726
397
1641
671
1516
960
370
755
1491
2193
2902
966
369
1263
3574
858
2229
804
323
559
1023
645
2825
2831
3748
3301
1374
569
842
2978
2252
1515
2470
2366
2689
3474
1594
202
1532
1115
1554
1079
1810
635
1346
1851
724
64
1754
2282
1986
396
2556
3528
2075
653
1230
3159
2209
2742
464
2155
2338
557
909
113
293
435
1154
3617
1217
165
894
1001
1930
2253
1844
1923
1471
1552
1734
3150
884
2522
3310
633
32
3041
1085
2221
2677
2884
3291
431
3434
3468
977
2247
1059
3399
2046
1724
1298
1289
723
325
2079
976
1152
3555
3251
971
2058
1542
2712
747
2955
1349
1976
1543
3332
236
2154
849
175
2728
2513
2834
3406
2121
910
267
1975
1403
13
1973
891
423
1194
1907
2501
520
2796
481
2131
176
1963
1564
2660
1991
2869
3630
1283
2379
2760
825
2284
2504
229
3047
2797
2537
1615
3314
3353
824
2325
2618
2281
2198
3303
2411
1751
1762
2214
1736
139
2254
1317
2324
1992
427
2778
1934
110
1593
179
3420
2873
3385
2561
2330
3001
988
756
3581
1146
3488
2621
409
1599
284
1948
2069
1749
1241
647
199
3428
3289
2157
2951
3425
3745
3116
2889
289
1344
1456
2686
1931
1652
1436
2893
577
592
1957
1588
1954
3293
295
803
1799
2315
1438
949
269
840
2895
2310
528
1718
3060
1417
3222
1316
1389
2
318
2484
2665
3297
2043
2353
2770
3064
1755
3685
3698
1486
1938
2498
1408
2862
3103
2446
2170
438
1034
780
1304
2421
1744
279
3607
2981
2291
193
3672
817
3697
3130
2053
651
5
1953
1168
2164
571
1313
3244
2451
81
87
1585
2842
2757
2605
657
1371
2008
497
2566
952
2464
1597
3281
303
2126
3123
2158
3483
3704
888
2072
3027
1653
3531
1697
800
387
2663
3362
2658
1880
1413
1974
2526
3619
2507
2145
1929
327
16
1693
1686
1866
1846
1863
2228
1990
864
3242
1576
2009
321
2594
1295
3701
2509
239
1254
2789
380
1579
405
238
832
578
344
1057
294
2958
3034
1151
1120
3367
2235
2964
3305
2152
50
1926
2690
1096
316
270
524
1606
3525
190
465
2255
865
408
2808
2248
1998
2614
2302
2642
2373
1752
3127
2912
3719
3333
1237
2769
2431
1145
3129
1774
1633
1735
2715
2297
609
2052
834
168
232
2449
337
2739
3519
410
2521
3413
250
2673
7
566
2863
1643
2380
43
896
17
1876
827
54
3646
1658
2419
3035
348
2924
869
334
1654
2743
2149
1062
1249
2349
3500
1157
192
727
3379
1946
1984
2821
2828
3115
2735
3104
61
3469
1698
3582
273
2061
3013
1865
1728
1721
1033
1581
741
3438
2559
208
3170
574
1808
2606
384
2907
1626
3019
2082
1305
466
158
1415
2459
2798
650
3475
2191
3687
3153
768
1750
2044
218
228
2651
152
1159
2740
3248
1398
1711
2054
2741
3550
1707
3507
3101
798
2664
1341
1087
2081
1780
1773
3645
1112
3387
1250
563
2810
3382
3707
944
1649
1553
3375
1681
1507
1812
2270
1097
3237
763
28
1464
3424
2026
624
1680
1190
1005
3649
148
3669
2013
1268
1787
1544
593
2171
1310
868
1716
2622
1365
3588
1775
808
458
2601
447
3022
1288
2788
1871
191
3040
272
1433
1300
3267
3540
3252
2311
3365
2529
2500
400
1432
729
3504
3537
1004
3173
3195
1701
2391
1128
931
3136
1511
3236
1635
3181
2996
2634
1997
3262
1380
3652
819
3688
412
3369
3179
3304
2361
1264
2611
2916
1042
1460
