5000 400000
1687
2728
2235
680
98
2030
953
2067
376
1159
1934
1246
586
1107
2444
1631
594
303
872
2188
1173
2742
2865
829
622
2901
1889
901
823
2613
1963
2970
1892
1568
868
583
910
1133
1177
1929
2740
2280
2204
2635
555
2344
2133
559
2361
949
2801
281
1717
227
2140
1689
806
164
928
679
1355
24
967
2876
2960
2126
42
859
2423
965
426
893
992
2264
1944
1574
1022
792
1550
1057
2469
1388
2619
2195
521
1470
2749
2405
1990
1001
988
1091
1932
1691
61
2105
1262
761
1621
247
1725
1543
1262
1480
2005
1008
1838
2712
2299
2361
223
1351
1400
234
2594
2939
1742
1966
1048
1619
2955
1209
1456
2347
2860
1168
2674
2640
878
1979
2212
858
2125
401
785
636
70
946
2709
873
33
1445
2171
57
2114
942
2335
2488
1331
2353
2491
2652
1411
751
474
852
527
184
1634
2900
256
1009
1640
1654
1577
1622
1412
1792
178
2060
582
702
2549
618
1682
257
1169
2960
1946
1636
584
116
1642
799
939
604
2602
2106
1148
1467
1604
225
1396
956
2481
2185
1156
2575
1101
2932
2158
2558
2097
1023
1051
956
524
577
2854
1305
2472
86
9
2725
1096
679
1470
1277
2041
1212
881
1606
1832
2235
1551
2528
1137
279
2962
1201
535
1157
2480
559
2898
2046
1875
2281
2601
103
1935
2865
1621
69
1732
1414
367
519
777
100
1275
1141
366
1459
2742
1547
37
2678
2796
1440
1990
1694
1459
2324
851
2193
1092
1138
2019
494
2944
1670
2291
93
266
2230
1376
1451
675
2752
2865
2030
2601
123
1868
173
1693
205
2725
1456
911
973
944
1709
1811
249
519
751
2398
492
644
401
2713
964
1057
1545
703
936
2951
2981
932
2250
1820
614
2229
1865
1362
1342
1883
1001
86
1289
1575
1537
692
885
1244
388
620
756
702
1101
1803
258
629
1797
1074
900
106
478
731
805
398
1883
481
415
2891
623
1094
9
72
1685
217
1556
2622
797
1510
255
34
2818
2846
2377
2492
11
2081
1853
790
1719
869
255
2752
2655
1535
212
2768
2592
1856
2613
2571
2730
1215
258
2818
613
2000
2079
2070
1418
2108
2391
2224
1032
1573
902
2852
904
2084
1077
2280
424
836
104
2813
1745
2270
2793
2625
1495
1069
2767
1937
550
1431
1967
1093
2932
1878
2424
1702
2629
6
1502
648
2780
2591
311
1277
12
1452
2970
547
2349
1481
2389
1277
2377
290
2176
731
503
1650
1168
885
2720
753
2496
895
2862
431
1001
1486
2764
427
2931
1852
1368
678
2491
125
2155
1567
1801
2514
948
703
1131
561
2455
845
2980
2295
2332
2396
2627
1905
324
2510
585
1941
2933
286
835
941
522
62
380
1994
847
2587
2934
2118
1985
1230
1535
190
74
1220
1126
1890
462
998
378
423
925
2521
2672
2900
961
2201
2700
2180
566
2438
2190
1735
2711
717
1030
1738
1189
2766
2669
2829
1817
1287
2624
2863
634
2326
1404
1527
2652
827
1738
709
676
1089
1128
1084
2625
1204
41
2993
850
1980
2335
1999
2315
2657
216
1402
2060
887
1227
430
683
1634
2976
1324
2580
2484
2799
1447
281
220
98
722
2455
25
1161
2241
1262
1797
281
2251
596
915
1911
1753
2368
1175
643
2620
801
2787
728
2052
2401
1296
1303
390
1551
1800
2360
1715
2507
140
2823
738
2760
604
233
2298
891
707
81
599
220
1723
1075
1227
534
1525
2465
1929
1413
2170
644
2400
1189
2341
2887
126
1599
2160
391
472
1595
1974
2685
2489
516
2662
2754
629
455
2627
1664
2341
2971
1837
1024
871
1000
723
2109
1661
1188
612
714
2002
2203
918
2811
2509
573
2578
1582
2116
1597
1789
1047
1983
1833
585
2693
2558
1975
629
1848
2187
2118
2713
2674
1331
2157
380
639
1846
1392
2433
1654
377
1158
2499
2787
262
63
1018
227
449
2431
2472
229
1609
973
516
1366
319
2364
2557
2298
367
697
2401
1753
2159
1114
1339
1731
1792
444
694
2708
193
2059
1827
1958
2280
484
886
2647
2285
2981
655
1827
1495
2230
380
288
737
2282
2150
2896
11
2096
2586
2099
1293
384
1040
1414
2739
1743
2556
206
2243
1884
564
2758
896
59
2037
1415
2482
1454
1727
737
1521
914
2931
2235
2201
2839
1392
1737
1177
2145
696
280
476
2067
1159
1576
108
2570
1552
1394
2838
2855
144
2784
1539
312
1881
1267
844
345
2125
1928
1481
1860
2563
686
952
403
1037
650
1982
371
1140
148
1298
2773
2851
2238
1897
2220
1875
46
1182
499
223
210
1999
467
2008
1930
1924
2953
2891
1443
1177
2392
2869
1066
2845
2615
2014
2674
455
2289
647
2066
1796
1029
578
544
956
2656
943
2046
1999
2823
2098
2082
2312
945
1148
2609
18
2582
2307
2896
2759
2196
1149
2318
640
2321
2937
2856
2625
437
1695
239
521
2630
505
2768
1299
1355
1168
54
2775
2538
439
1171
2442
670
485
1075
1999
1314
62
1693
2350
2047
2418
824
2359
2203
2155
1025
2609
1338
1356
2853
510
1388
2156
1846
2518
2049
557
107
1786
2332
154
2810
1069
441
955
2603
1702
2417
1785
32
1729
1413
971
2385
1547
1833
2100
891
2995
2406
2535
1149
148
1489
2165
273
2993
180
2641
2693
724
1937
1857
1748
1189
2066
810
2395
1427
1729
81
1683
340
645
1410
273
2135
2598
169
2985
2701
2502
2715
1257
1598
2070
683
2646
722
1262
82
850
989
2673
866
543
2846
2160
563
1796
2722
932
2653
1644
2890
1470
2319
1936
2263
2134
33
1052
2475
439
445
14
2926
2754
472
1793
1385
75
2137
241
2845
1526
446
1786
2655
1906
2400
2068
1663
2853
1381
1395
307
2776
2513
2204
33
1860
2200
2528
1582
2439
646
206
373
2279
268
1655
1558
2721
584
2625
2183
2788
916
2629
1201
119
1946
2573
1568
1640
54
1316
1703
2151
2513
351
1997
1426
1196
1707
2557
2200
817
2290
1681
242
1728
1524
148
2002
1028
463
1214
2073
2715
2495
2924
1209
2478
1913
1004
1712
2886
420
1040
736
1463
115
364
2909
1782
2313
218
1597
598
1648
2594
932
1980
2103
1658
813
2567
2518
955
258
2188
366
911
2275
2887
2660
1516
355
2605
1766
2641
1782
1820
1748
2097
777
2764
2066
2909
1037
404
1140
528
2292
1943
1146
1755
1856
587
932
470
1193
1819
2799
2769
369
463
2382
2447
2680
1230
520
2928
1128
1342
2805
2670
2811
2523
2381
2145
2418
542
1487
572
2571
2643
1556
1348
1690
2521
2043
1483
2811
2429
2720
1874
1402
1688
1643
332
2873
2134
2219
2048
2454
968
880
116
276
2430
2162
2901
1178
509
1306
395
1712
101
2824
1076
2705
1812
814
303
1
2185
1878
2715
449
493
1764
2804
1397
1789
158
2220
1390
290
1848
2572
2481
1031
854
2423
315
2480
1998
1012
2148
505
7
2803
2864
1347
2039
1940
1501
1509
87
1405
1364
2687
165
146
1901
111
2272
1731
967
342
1080
151
666
2682
1660
916
1478
1115
2569
667
2983
243
1569
2653
2860
1348
686
40
34
652
2064
1163
330
1162
1423
1253
1461
1514
2262
2272
2908
971
1869
1207
1369
2109
783
349
1909
2442
134
2489
980
34
2457
1852
660
115
633
1159
623
1880
1913
846
1545
2229
465
949
1567
1874
1752
2510
199
2530
45
984
595
2768
358
2206
2566
381
2284
2195
2706
300
1874
1018
2525
1508
1575
603
1577
2080
1310
2620
2719
2305
325
1929
64
2075
2483
1653
1055
1681
622
2108
473
1879
601
1451
2245
1156
1679
560
1058
1807
1049
2333
1655
398
2809
2885
421
560
2045
2065
1102
1559
2686
1277
2880
2369
528
1811
1902
792
734
1611
2144
558
1847
232
367
1700
2731
1430
2351
2778
2106
2880
1469
1971
2992
226
1164
2643
315
1722
2368
2020
952
165
2212
1330
426
814
2307
574
2674
2748
2275
610
2996
682
481
2003
283
587
475
474
2418
1078
596
1146
320
374
2852
1442
1125
1268
1126
538
434
2872
1766
2982
533
1028
2405
433
1660
2984
2669
1914
2824
1794
2961
938
1388
379
224
2213
536
1930
1037
2524
396
2751
2113
1429
1033
1832
1910
416
2703
2049
2151
2077
2676
1881
1928
235
770
159
2949
372
2813
970
1318
1260
751
2345
2842
1470
534
472
1784
497
1128
424
707
2333
2456
1115
2057
2514
1750
945
2556
2069
2401
1330
338
2204
1034
722
1201
2421
2886
1199
583
1096
1181
164
617
1319
2444
2175
892
608
1259
1921
1790
1534
189
2930
380
1002
2050
780
834
2653
163
2095
1064
414
2210
1403
458
771
1685
2959
2963
227
1070
2036
2600
1573
999
1015
142
2494
1954
2956
541
2809
2694
24
757
2678
506
908
1285
1092
1572
2803
380
2111
2665
16
1081
1705
1662
2731
501
878
1484
595
2589
1557
429
2387
1885
2208
1475
966
793
2119
616
1760
731
2298
1545
512
1757
2364
2538
2804
1383
2973
2059
1726
1912
1224
2365
2216
2523
1386
2970
1884
1659
148
1443
694
1250
2686
634
2803
2770
2255
2225
1329
813
1788
2001
511
570
76
666
2279
944
1673
2417
1952
413
2830
2266
2103
2050
1995
2192
831
2419
2032
2723
565
953
2239
2206
2677
1754
519
864
1548
2172
757
1810
1435
1273
1296
1873
1603
954
1689
2778
1769
2169
1175
841
897
2484
1813
2704
1202
544
660
1043
1285
1242
813
1984
2296
931
431
2476
667
1327
1073
486
2442
2463
2919
1358
307
2814
11
2880
2340
523
2860
1772
208
2312
835
957
1250
2357
2327
2756
2665
444
1766
2617
1869
49
1469
1498
1462
834
746
374
2999
2131
1330
2386
331
2753
1398
476
2236
4
1797
2100
979
1451
1963
2949
1802
1470
527
516
2345
2544
1745
336
1011
90
2865
1188
1334
2534
146
1274
2157
2086
2579
452
926
1185
2638
2668
2818
602
1736
2718
215
1312
2151
502
1014
1352
1275
1058
437
2335
850
2555
744
559
361
1117
2297
2023
410
1179
1246
992
1518
543
1552
349
2880
211
915
435
2866
724
2152
1140
648
1629
2428
2594
2480
2576
2715
2903
2299
497
2579
2019
742
54
2427
1098
984
1798
351
843
767
1613
976
962
1109
1308
1059
2685
2817
2940
2423
2
1531
2395
479
2916
2965
579
1978
1628
2462
193
747
1052
2837
1011
1423
1634
320
2712
1692
789
184
1791
2887
1247
2818
1825
1856
729
1692
721
1895
2491
1663
2431
2562
2858
1772
2935
2114
2422
169
1818
1755
1588
642
2333
1070
1519
2668
2989
1696
2703
2238
2535
1133
113
1609
367
2642
699
1365
2825
2077
856
2770
2701
540
2511
2936
2225
1232
1860
826
332
453
256
595
2502
1903
1373
1283
1353
2730
2500
33
2964
2327
1426
340
341
683
310
2952
1762
733
125
1503
57
2285
2003
1377
2714
2824
2008
1938
1027
2611
689
1084
1059
2021
1884
2264
2219
2324
1843
1000
2025
1680
2363
2910
2241
1390
2969
2865
200
1526
2808
135
1779
1674
136
304
624
653
1155
79
324
1759
912
276
1954
472
2411
1913
2857
2381
2339
2565
2229
2183
2611
685
1881
1098
2490
2233
2989
1748
388
2320
2119
501
483
2900
153
200
1439
770
2413
1786
336
1798
1449
48
8
1448
1585
1465
1509
2009
908
1380
2432
969
2472
4
2242
188
523
1932
717
2538
635
2194
2910
926
1985
2345
242
1928
429
385
582
169
242
1696
155
2183
2856
974
2981
546
2851
2058
1135
1688
1808
94
1126
2782
2567
350
2031
2945
1016
2207
1122
2535
1810
2856
2488
2597
2097
800
1846
1862
2645
2484
2631
426
1105
2986
1441
2444
404
1523
2996
1310
2409
2062
698
2319
944
106
886
1858
2968
524
2931
2775
902
1963
469
1768
2495
114
1109
2227
1561
259
2985
1293
978
699
1330
1572
406
1483
2078
1476
1596
1478
1784
2715
142
1009
753
116
922
1735
1979
1129
285
2306
2446
2548
2530
599
2903
230
789
2602
1963
2838
2369
393
1545
346
2202
56
1062
2807
1200
2735
857
2058
1390
1760
2011
396
2932
2664
2179
1691
2681
951
2370
656
1241
98
1858
2422
3000
1603
609
1145
14
1311
846
587
2291
1638
2607
2655
815
1954
1146
36
426
310
1041
2200
2360
1278
1476
1206
1422
2764
2592
38
2211
1889
2370
2057
886
320
501
2870
2391
1819
1660
1263
1468
1438
2672
25
537
85
1566
479
2471
1493
2671
815
1856
2846
1381
1004
1843
1339
59
2561
2719
713
2925
2410
1779
2171
527
1103
2923
2157
2070
328
319
2539
2677
1165
703
936
1248
1924
2578
2922
2651
625
1108
2331
1324
1498
2454
1667
1829
1395
1257
2529
844
1604
766
2681
930
2186
2698
415
2962
378
1848
402
2154
130
69
352
1520
424
1437
2544
1564
2441
2140
1342
1760
2439
1250
1263
2746
2698
2328
1035
2737
985
457
1041
241
2556
998
1951
188
132
325
2771
1046
667
1135
1403
1327
1219
732
1388
2388
2504
1386
510
2738
2046
1679
2274
2587
1121
1639
1860
1458
1562
2607
2864
2359
2605
898
589
848
1622
2186
262
2865
818
2743
1218
1064
190
1089
1694
2214
2766
2194
1376
2819
416
1705
2787
2622
1426
1408
2430
1624
618
471
567
1653
1960
1218
333
1858
1926
1941
2432
235
601
229
1223
1868
123
845
2277
2832
438
1273
1051
681
744
2068
884
2733
1331
2134
109
535
2203
683
2764
2106
1622
620
1885
2292
1290
1276
730
2111
613
2407
2654
1376
2328
64
1423
2710
1384
2291
1239
2695
767
212
2606
2222
1897
2004
251
2019
1967
2950
823
713
2096
2146
612
38
334
1762
2142
338
1129
908
2156
1615
2284
2991
2792
1900
1912
105
2876
552
1268
2221
1964
2795
650
1199
636
1571
2075
1132
2194
2902
982
738
2769
1719
1000
2621
2010
709
1696
489
1117
84
365
1850
2806
538
834
960
1522
2081
194
1688
1735
2639
1701
1092
941
2612
1449
507
2736
1806
2722
2057
824
1837
762
1722
2806
1318
2332
1466
1849
2534
1488
1237
2828
539
579
2629
1870
1735
645
476
56
397
2314
1700
1454
2014
1255
1364
2644
649
1000
884
2381
1773
2751
96
2970
1397
2220
751
156
1141
102
2802
2476
402
2651
382
81
1650
2357
2147
501
2924
2822
933
1019
84
1766
2207
559
1677
823
336
2254
2687
331
2214
1602
2235
1686
1211
689
568
2605
2917
1579
2106
2033
2359
2742
272
2709
2650
788
496
1596
142
1917
256
2838
951
376
2268
2403
1433
2781
2518
1825
1881
1503
2600
711
1447
402
1360
430
2388
1028
1562
912
1896
1997
483
249
363
1795
2125
36
1318
2077
2889
1705
2213
2643
2452
2718
1856
433
1014
1602
1661
1176
102
2368
2015
2110
1043
384
1375
1529
23
2582
2258
1387
1853
2623
1399
791
840
1583
2417
533
2653
2459
519
1198
1165
1561
2564
1355
2993
1524
2036
1204
2502
2692
70
1424
348
367
1857
2407
2378
1633
1935
1682
2294
2489
2484
2092
74
2109
175
1148
2759
2248
1257
1729
2964
1799
1565
1183
299
2403
2459
2775
2391
95
421
1916
2607
2041
2572
884
824
2088
2842
2905
2527
1395
2860
1106
2300
523
1914
1367
689
2403
126
883
262
413
1769
2739
693
1120
1659
2042
155
2207
1507
2957
2258
901
1733
1191
1138
2780
786
1423
714
466
866
2234
2561
310
2561
1936
762
2285
1891
2979
1457
1185
1111
782
2320
1662
1175
2058
864
2738
149
1440
1827
443
2180
259
736
1655
2746
1199
1402
697
129
2508
514
1406
538
1356
2251
1104
1129
1601
2475
1372
1209
985
2378
605
2398
1244
411
1815
98
2418
449
702
909
2581
60
329
826
395
1526
304
805
1541
1846
2548
2863
1277
2429
2083
2616
1891
1383
926
663
2632
2023
1357
268
700
2555
1705
1128
1072
1065
1009
2209
1046
2311
1969
690
1223
2576
2966
2754
729
1727
1376
1374
2328
393
2720
1489
449
1093
2884
358
2755
2245
445
2082
1003
1477
1511
304
1474
336
394
447
2922
1812
2025
1389
2450
1673
15
2989
3000
2485
1348
1434
2547
1822
1443
2265
2916
993
1194
2302
960
95
2841
1672
1629
796
1897
617
2607
2346
942
2588
2604
2010
925
357
240
2147
1555
1157
546
1129
46
2218
1681
2926
2077
2724
1000
1784
1662
1360
1254
2466
968
1416
2185
60
645
1885
1429
1941
191
1582
2063
1944
719
964
824
1636
1061
2843
514
2133
1852
1782
1263
861
637
1729
1440
268
2512
2340
544
1247
330
166
2365
990
1103
628
862
889
1047
1076
2710
2478
1596
1670
762
1141
1136
430
377
723
1959
1644
1904
454
1493
751
2798
1637
1683
1228
989
2489
2767
2834
9
743
454
1527
524
1092
1012
299
414
2514
1204
1688
949
1043
2495
2835
121
850
1477
1316
165
2668
2007
392
2
2225
2407
2700
1149
2992
570
1907
1092
2003
495
883
607
454
2018
2573
2638
438
1365
862
849
332
2543
1552
631
553
1556
1264
115
2906
2149
1496
1355
2338
2263
863
2346
2266
2730
2346
2651
1876
2966
204
2340
71
794
1631
2331
2785
796
1783
925
1754
1319
2033
170
1129
223
2218
2199
1144
1054
2777
416
2723
2016
968
1440
1801
1905
2245
2735
2514
1119
2049
365
602
466
2967
240
1153
204
1863
243
208
1728
1488
2601
381
2661
1645
240
2792
2098
2969
2363
1961
973
2968
2781
2054
1262
1679
2634
1385
363
1201
1026
1346
374
658
1876
797
1040
2781
309
2039
1771
2908
420
44
1132
476
209
824
499
674
1051
138
2475
2447
1495
925
1927
7
2668
302
1839
2567
1436
1621
2143
798
531
2215
873
2080
1856
1277
1764
475
1569
2808
1182
1384
1094
1551
2923
1664
2707
247
1884
94
843
1075
973
2201
788
5
1509
2389
684
2256
1330
6
2798
570
2447
2204
91
647
1612
2580
1037
896
1885
2411
2949
340
2449
2921
2684
1687
1097
82
2159
1213
1573
2280
2348
2925
1048
2822
1912
887
1198
297
1767
2224
1282
2538
1028
1429
812
336
742
1637
2198
2204
470
1321
962
2750
1465
1844
1718
1458
2640
2138
1129
1566
2246
849
1546
2128
2989
446
40
1777
2835
2696
1815
2992
2324
728
2878
2263
1083
1388
2253
1221
2114
1115
1890
2125
1499
365
2740
15
1107
1871
2967
1499
462
1749
678
2975
2094
1611
2035
926
2174
404
1159
578
293
1367
2247
1509
394
157
815
1150
280
550
2499
1688
584
1628
690
2415
1886
1328
2694
1967
1222
2538
2092
2982
2005
431
159
1994
640
1879
2296
747
190
2569
719
691
63
328
2171
2697
1712
2449
2512
1547
2615
419
585
2635
2940
283
2548
672
59
1753
2895
892
2226
2381
1694
1495
2305
1242
343
674
1846
2666
1883
2520
2064
2073
2186
2839
1469
699
1718
1502
1649
2971
2210
147
2788
2020
2409
2350
968
2053
310
2891
2718
284
2904
1389
771
403
1791
355
209
2597
44
603
605
2677
2336
2656
2713
1799
1116
1250
1148
2779
886
2865
879
1110
1857
1411
1765
851
2709
1559
2545
2222
2656
1735
1625
2679
570
2041
1173
486
1013
2910
859
1622
916
2927
22
1116
2497
586
2821
943
1763
2248
2326
1582
2585
516
868
1155
1222
2463
1401
1745
2773
1283
1226
2188
2028
2171
2358
1200
2658
2060
636
2455
2100
2015
1468
1297
1361
112
1356
1360
86
2703
1241
432
2928
744
724
1581
887
234
2145
1729
2316
1608
1420
475
2040
358
2635
140
1629
136
1458
18
1947
1806
2095
421
398
464
106
444
272
955
7
565
1483
2042
1484
205
1295
547
580
2355
256
1567
2387
868
61
1837
1293
2260
1146
852
1365
2767
2889
2205
727
1359
1492
2694
2527
2093
649
876
2510
67
2856
1932
1102
1467
902
729
1648
2119
1298
552
161
2514
2537
2230
193
1511
807
1637
2071
1963
39
400
2842
897
2237
2894
841
640
2980
518
2501
2428
630
2806
2047
51
690
2218
1823
1278
1228
178
2702
579
868
2781
2154
1807
2252
968
1576
1995
1305
2014
384
2336
2456
659
2384
775
1830
1439
2440
23
595
1026
971
2414
848
816
2337
1485
86
2771
955
637
318
1680
249
1046
312
426
640
2332
543
2558
1946
2104
2929
920
2214
2541
335
209
248
66
1435
216
311
810
2496
2585
2611
2387
2181
1732
2878
1981
2763
2814
2363
1886
2789
1480
1361
1261
2450
1910
2660
1633
713
49
1881
2017
40
1627
1243
2061
165
1230
925
1748
2385
1466
954
55
29
1015
1193
1532
2325
1098
80
2844
1472
371
2748
2092
1643
1425
178
2835
2109
2492
252
1368
1356
982
2141
1040
2845
2743
1382
562
17
1063
2252
1093
2869
1137
66
535
95
2135
2027
1882
773
1800
2339
984
1862
292
2128
670
676
518
2394
2932
84
2342
1235
1929
2570
1478
2621
40
1521
1699
2290
1086
2547
604
595
1157
2332
1189
1194
2731
832
1346
2473
1392
1435
1122
2448
2879
2669
1628
13
1339
2395
2446
714
2343
1432
1874
2916
1985
2985
1775
1340
2162
347
1611
654
133
2087
1747
1656
456
1274
775
1776
301
1216
318
595
956
557
981
191
842
1965
2165
2885
753
2855
2902
1989
276
1811
649
1260
2075
1378
568
2957
1589
2010
775
890
782
701
489
593
498
2406
2386
1811
2514
1987
2167
1859
2022
886
1989
373
1330
892
505
2718
87
2828
2041
830
2928
1769
442
1915
1267
1393
269
1514
611
1183
2398
1197
2426
2722
1305
1737
2407
1972
53
840
565
2249
2279
2705
1052
549
607
547
2639
27
2356
1912
2749
2230
1568
2084
1140
1386
335
715
1986
1722
78
2429
873
2408
895
286
1339
468
2386
1255
1957
1282
1056
30
1002
2891
1945
2052
1292
1241
157
348
1380
2455
130
868
2733
2863
667
1444
1443
510
400
874
2031
445
459
610
1102
522
1582
2111
897
2470
2348
861
89
1538
2042
2902
1810
91
2568
2836
408
788
1957
36
1523
2737
463
1158
87
515
1457
1145
2428
1916
1416
2547
601
1070
1443
2744
1706
250
660
5
474
1677
2755
548
2578
2434
1175
1201
2902
2641
1611
264
937
33
801
740
2326
2382
1048
2514
327
2620
1634
1220
2235
2137
1214
946
2118
1331
1285
95
2389
514
2979
350
1045
2283
2443
1273
1273
810
1728
1850
1818
176
2166
1854
421
2851
2768
557
2670
1426
911
1707
229
298
2832
865
881
1697
2934
774
381
1704
2273
2636
313
1006
301
1175
299
2560
2377
242
1897
666
541
1655
1867
1753
2083
2814
94
1794
2312
1918
1460
725
319
899
1052
1943
2480
214
939
841
1021
2008
1269
1439
1598
349
167
478
598
327
2957
245
1284
1108
873
2753
2017
1115
1051
202
2117
2705
2678
1260
2449
48
2190
1133
840
1923
2466
176
1067
253
194
215
1963
380
907
2579
2842
2133
1281
1537
119
2796
2523
2279
497
2453
771
2352
678
2746
1987
2101
2831
1520
493
1949
160
512
230
2218
61
2354
2250
2791
2405
1372
2556
2783
697
403
2132
1105
661
1719
1818
2560
1731
2757
2960
1224
2661
835
51
1186
1988
378
2603
1061
1258
1666
9
1792
632
306
1908
2068
2882
2597
1945
2161
2634
2587
1188
2821
183
1812
606
2711
2465
944
1585
2056
1078
1239
1716
1204
20
2817
1569
1670
2725
2542
551
2511
2530
1991
2700
1335
795
652
297
1416
2033
2573
875
2701
2644
403
701
19
582
2749
752
1587
1337
1004
1329
2099
1136
2063
43
1492
2358
1036
453
200
1996
581
2102
2511
2593
2988
1160
2964
2696
609
177
1116
2246
1667
2328
132
223
588
2361
198
2296
243
1311
17
2697
1006
2072
1689
1206
848
1171
1872
1504
2812
2430
744
599
2347
978
794
1513
1443
1567
22
1550
1114
524
256
225
2232
2513
1374
593
2864
2036
2640
2181
2976
2863
1269
1875
165
336
2939
1291
815
763
2427
2817
1786
768
491
864
2151
2701
1870
2810
2774
1949
438
316
2157
2639
2198
1473
209
2107
1864
478
1402
1510
2852
204
2108
2829
2137
2245
777
1195
1485
163
2284
155
1520
2185
2301
2857
642
1196
1472
2901
2325
2751
1573
1655
1715
2118
2336
2143
1558
611
953
2140
392
1674
2442
1822
1955
2550
1459
1767
2021
70
1496
821
2658
1643
1579
1351
795
1815
1477
598
523
1545
884
1604
2802
1732
2452
2893
643
1556
908
533
1128
1613
377
883
2045
1114
649
567
374
1137
2303
926
45
1495
2685
2170
259
1324
2402
359
2241
2440
2754
1020
298
210
1374
2367
1226
2896
70
1596
2186
216
2542
416
2233
154
573
186
284
2548
1593
1249
2810
46
596
2320
1439
1060
1291
748
2960
1871
2224
809
125
1616
2106
1972
263
2546
770
2201
2209
2243
2942
2997
1011
2365
1413
2738
876
2868
2093
2428
2456
2
1068
185
1030
2093
1912
2788
1480
1112
2738
1345
1142
883
1271
2036
534
1072
635
607
797
2948
1261
2085
1093
1005
2926
2173
1673
2202
877
544
2884
1093
463
1032
2901
1287
895
885
1032
2560
2069
19
2052
2090
2407
2332
2634
260
256
2191
1649
2614
765
2965
1336
1199
1878
1588
2257
29
983
2707
2152
1840
2404
2908
503
2557
1101
2438
556
2447
2072
613
1467
1327
510
2738
1200
437
304
1041
2436
2698
2280
892
1860
1267
571
2093
616
980
2367
2630
2824
2693
64
619
1760
716
1954
1921
810
2383
2459
2436
1472
823
732
1459
830
377
1355
779
471
1776
2465
1141
1722
902
2129
1007
780
1250
2349
725
1410
259
2046
1394
541
2446
1014
2744
2698
2444
199
1573
1617
1225
80
1549
1819
1414
2096
2103
2114
1244
1591
1046
12
1216
352
955
976
521
1904
2112
1726
1968
19
2407
2612
882
1923
2743
1081
539
571
591
2937
1871
867
838
1087
2785
2994
1141
2778
2112
2420
2297
2147
2314
830
285
2672
2358
144
2048
351
134
480
1961
2607
685
2652
1233
1671
2140
2631
799
2983
2729
1848
2884
361
413
353
1092
2994
785
2001
238
994
1930
5
700
791
238
90
1608
1397
2186
887
1747
1790
342
462
566
324
1059
2903
418
2529
2082
1942
2638
2103
789
1848
2298
977
2739
1756
1767
360
555
947
390
1807
2205
2606
1263
810
2990
141
2828
1359
433
1233
1913
2531
1412
1117
741
2564
1040
1289
2069
454
2885
724
1725
706
1739
2791
579
2932
1727
2150
821
436
2456
289
1628
1948
2486
2548
1174
2635
2059
1525
107
1404
972
375
172
2792
2403
1293
1569
694
2405
2033
1342
15
204
2481
1305
434
1058
2723
1113
1975
2942
1291
493
163
150
1305
2768
2235
1705
389
2868
1187
513
1099
830
2524
198
1099
986
534
2262
2002
529
2181
2229
1007
76
627
1270
2810
929
1318
133
1031
1939
2273
212
1961
2047
1446
445
2180
2618
2566
601
832
1136
2678
652
1302
1729
57
906
1624
2986
2751
1452
30
2082
272
386
87
2777
195
182
2288
1136
1142
2086
2815
33
1676
2893
1055
1828
309
2702
651
1988
920
591
1194
971
1521
1379
1893
2528
1167
2452
1281
2997
373
1107
1914
1570
921
487
413
2500
188
838
1586
483
1603
2200
642
1536
251
1348
2185
149
1037
1449
2339
2567
283
1821
2678
2703
1077
641
591
2932
771
109
2090
1641
1765
1354
73
2137
2471
2453
1633
1657
2175
2038
1741
1375
2819
2026
1619
275
1122
2620
349
756
897
113
1597
1100
2353
2160
242
2471
2175
710
2037
2187
1668
2998
2910
2305
1639
2576
1934
43
2604
1626
2107
1615
2572
67
995
1506
2954
2331
2460
1005
2683
2421
6
1982
1210
2240
2336
1180
444
928
815
2234
380
1198
271
2360
2155
172
2919
1130
1254
2972
1296
2414
2476
297
801
2848
698
417
324
1356
2337
2428
1759
2613
630
2874
1468
2280
58
956
1010
1900
1540
1897
437
1980
1318
1717
604
2902
2088
2584
1489
1735
2264
2614
403
357
1987
1310
1237
524
218
1152
1993
2130
1970
1018
1804
280
72
305
1116
2728
2254
2538
1057
1620
982
1874
617
1614
2420
1024
203
1348
2740
257
498
2980
