5752
1946
701
1505
920
2203
2384
2230
3028
3083
2580
2626
30
20
30
1188
1585
19
19
19
20
30
1947
1948
1938
1937
1939
10
11
12
1943
1928
1935
1936
1923
21
1927
1925
1968
1971
1961
1962
1964
1957
32
1955
36
1959
33
42
1953
43
47
46
1996
54
55
1986
1987
1984
1981
59
1977
75
72
71
80
78
2010
83
2007
2003
2000
89
1829
105
107
1831
109
1834
1832
1838
98
97
101
1813
124
126
1815
129
1817
128
115
1822
1824
117
139
136
1858
1856
133
132
1860
1866
1867
1846
144
145
143
146
147
165
1889
1885
160
162
1893
158
1890
1872
176
173
1883
1882
171
1879
1880
1917
190
1913
183
1921
1920
1918
207
1901
201
1909
1908
194
1904
2151
226
224
229
234
238
2145
212
2171
2170
2159
2160
2183
265
2173
269
268
2193
244
2198
246
2186
2185
251
252
253
291
289
2207
299
298
297
2201
2220
275
282
2218
2234
333
2226
328
331
2249
2251
309
303
2243
314
2025
362
363
2023
2024
2028
356
357
358
354
2034
2038
2040
348
347
346
353
340
2050
2056
343
2059
381
2067
387
376
378
380
369
2073
2075
373
2076
2078
2087
2088
2086
2083
406
2095
398
2104
2102
395
2099
2098
433
432
2116
428
426
423
422
425
2136
2131
416
2132
470
467
2431
2428
2429
463
2424
472
490
2419
2417
487
486
2415
482
2409
499
497
2405
2402
494
493
2399
439
2394
2389
449
2382
446
2378
2381
450
2377
459
2369
2371
2491
531
2489
2490
530
2495
534
535
536
2488
542
539
2486
2487
2474
543
2473
2481
548
2479
546
2460
554
505
2458
507
509
516
519
518
2443
521
2435
523
2438
526
2437
525
2440
605
2298
599
598
2312
593
591
2305
2303
2301
587
621
620
2282
617
616
612
571
2268
570
2267
564
557
2257
580
583
2255
578
2263
2264
574
660
2361
2364
2368
657
2366
674
2345
2353
667
670
2354
669
635
637
2335
625
2340
2342
631
630
650
653
2323
2322
643
644
2325
2327
646
733
732
729
2652
2653
739
2648
2662
2663
723
716
2660
2659
724
2657
2625
703
714
2620
713
708
2641
2640
682
2634
697
2633
695
2632
2631
692
693
689
2626
690
788
791
2705
2708
2707
797
794
2698
798
2697
803
773
777
779
781
2717
782
757
756
761
760
759
758
2668
763
771
769
2690
745
742
2694
750
751
748
749
2685
2530
2531
2528
853
2537
846
847
839
2538
828
827
2499
2501
2497
2496
825
2511
821
2510
2507
2514
806
2523
2520
2518
2585
2586
913
2587
908
909
910
2604
2609
2611
898
2614
888
890
887
2556
893
884
881
2563
2562
875
873
879
2572
2580
2579
864
863
869
2909
2905
2906
985
2918
983
975
977
2914
1005
2888
2889
2900
2895
991
2893
2897
2942
2939
2940
2948
1007
2923
1024
1023
1021
2929
2928
2844
2847
928
917
2852
920
922
2855
2858
2832
938
2835
945
2842
937
956
949
2880
2885
953
2886
954
2861
966
974
973
2867
2866
968
2865
2871
2874
2873
1092
1091
1095
2788
2790
1096
2784
2781
2771
2772
1110
2774
2765
1105
2766
1109
1118
1115
2823
1123
2818
2817
2810
2812
2811
2809
2806
2805
1125
1137
1136
1131
2799
1133
1129
1030
2742
1039
1040
2726
1045
1046
2729
2731
1049
1052
2724
2725
1067
1064
2756
2760
1073
2753
2746
2744
1077
1081
1218
1213
1211
1201
1195
1193
1190
1248
1245
1246
1251
1242
1238
1236
1231
1219
1158
3067
3071
3069
1160
1151
3075
1152
1150
3073
3077
3076
1153
3082
3080
3090
1138
3088
3089
3095
3100
3102
3104
3106
3105
3108
3110
1180
3111
3115
3114
3116
3118
1175
1166
3016
3017
1323
3015
1329
1326
3006
3033
3030
3028
1308
3024
3022
1313
1350
3050
3052
1356
3044
3045
1352
3039
1355
1335
1334
3066
3064
1331
1344
3060
3061
3056
3054
2961
1266
1270
2964
2952
1278
1277
2977
2978
2975
1258
1257
1255
2970
2969
2968
2973
1300
2988
1302
1304
2982
1307
1282
2990
1290
2998
1456
1446
1449
1467
1472
1470
1468
1464
1425
1431
1422
1440
1438
1435
1437
1402
1397
1395
1394
1416
1411
1408
1405
1406
1367
1369
1371
1372
1361
1362
1364
1365
1359
1392
1386
1384
1377
1577
1576
1575
1579
1582
1581
1587
1588
1589
1540
1542
1545
1548
1552
1553
1555
1558
1562
1564
1565
1566
1519
1513
1527
1528
1525
1524
1537
1534
1535
1531
1480
1475
1486
1481
1483
1495
1496
1488
1489
1500
1501
1502
1497
1499
1685
1687
1688
1689
1683
1681
1682
1673
1677
1678
1670
1667
1660
1666
1664
1663
1653
1658
1648
1645
1651
1640
1642
1635
1638
1632
1634
1623
1619
1611
1605
1601
1603
1602
1796
1799
1798
1801
1803
1804
1805
1809
1787
1794
1770
1775
1783
1754
1758
1755
1741
1742
1738
1750
1749
1751
1746
1724
1721
1720
1734
1736
1730
1713
1711
1716
1694
1691
1706
30
989
1946
1948
2905
5
2910
977
1001
1931
2891
14
2887
1932
998
2901
2895
2898
22
1968
25
1014
1972
2938
2950
1962
1965
1006
1964
2946
2924
2925
1026
1022
40
1021
1949
38
1019
1016
2927
2849
2851
919
920
2854
57
938
940
944
942
946
1974
1975
65
2022
955
959
2876
70
2880
79
954
969
2872
2002
2869
88
1089
106
105
1831
1833
1087
1837
1836
2787
2783
2780
1810
126
1815
1814
1816
130
2770
1819
1821
1823
1825
2766
1827
139
2828
1858
1114
1855
1113
2821
2818
2813
1128
1844
151
153
2807
1846
1849
2800
1134
1129
147
165
161
1887
157
2734
2736
1039
1890
154
1042
1043
1875
2730
1883
168
2719
170
1054
1056
1876
1878
167
1880
1061
2761
1060
1067
1912
1065
1902
2754
1070
1897
2744
1906
1905
2751
1903
2748
193
1218
225
1217
1213
232
2156
2143
1207
1205
1204
1203
211
2168
2165
2166
1198
1196
215
2172
2169
1193
258
1251
2182
1244
2184
1243
2175
2193
1230
2194
2196
2197
1228
2200
1223
254
1221
2192
2213
292
2212
3071
3070
288
2209
286
3068
3078
3079
298
1154
2201
2202
295
1144
3084
275
2219
3087
3094
1143
280
2215
3093
2237
2236
3098
1185
321
3102
324
323
2231
330
1182
2230
332
2229
1170
2248
2250
311
310
1174
303
2240
2241
2242
3018
1324
2023
2030
3015
1320
3014
2029
2038
360
1325
2037
3005
2044
1310
3027
1319
3025
345
2056
3020
344
3052
392
383
1334
1337
2069
1330
3058
1345
3057
1346
1341
2076
375
1268
414
2958
2080
1266
411
2963
409
1274
1273
1278
407
405
403
404
2096
2978
2093
1259
1257
399
1256
1261
2966
397
2101
396
2965
1264
2972
1263
2112
437
2984
2986
2114
2988
1305
2983
2999
2124
1280
2128
423
1285
2120
2123
2991
2137
1291
2997
417
469
466
1458
2424
1451
475
2422
473
2416
1471
485
483
484
481
2407
498
495
2401
1429
442
2395
1420
2382
1423
2387
1439
455
2376
453
2373
1435
1437
1436
2495
534
1395
545
2473
2471
547
552
550
1408
2467
2465
1375
501
1368
1361
518
1392
1385
522
2438
2437
527
604
1573
1577
2295
596
2311
592
1583
2300
623
624
2283
2282
616
606
2285
2286
572
571
573
1547
1546
563
566
565
1550
1551
2276
2277
585
1557
582
2263
574
662
660
1511
1507
2362
2360
1518
676
2343
1520
1521
2347
666
668
1535
1533
1530
2330
2329
1479
2333
626
2340
2339
2341
629
1482
1492
2313
1493
648
649
2317
652
654
642
2324
644
2654
2650
1689
731
2648
2645
721
1682
2625
1669
2623
1671
2621
713
2615
1664
685
2640
1658
2633
2635
2703
1642
799
2697
2700
2699
2701
772
774
2715
778
782
784
1620
757
2671
1614
743
2695
746
2693
748
1599
1600
754
2682
2683
861
852
845
2543
2550
2552
834
828
1772
830
2500
1777
2498
1776
1779
821
2509
1780
1781
818
819
814
2516
1756
1762
1760
1766
1767
805
913
1744
916
2595
1751
2597
1745
2598
2599
1746
2600
903
2604
904
2605
1735
2610
900
1709
882
884
883
2565
2566
1693
2574
1691
2581
2580
1703
2577
1702
1701
1700
20
19
20
30
663
605
2703
2082
1218
1511
736
1946
3071
45
1031
1577
232
1088
301
2696
1206
1039
2910
1278
2700
738
1746
3076
2645
2978
2473
1814
547
2770
168
1319
1193
172
2469
2355
2058
2056
2215
828
2112
1617
2391
505
2388
1303
1365
1861
954
819
1182
2387
2690
2128
1900
204
1392
1333
2577
754
1497
1849
2240
1435
644
375
2076
2748
30
2
1946
1948
7
1939
1940
1941
1942
1944
1930
1929
16
1934
1932
1933
18
1926
23
1967
27
1962
1963
37
1960
34
41
1952
1951
44
1994
1990
1993
1989
58
1985
1988
67
1978
69
74
76
2021
72
73
2016
2014
2012
2013
77
86
2008
85
2005
93
1998
1997
105
110
1840
102
1841
99
103
123
1811
1815
1818
1828
1853
1852
1850
1859
1862
1865
135
1863
150
149
1843
1848
146
1888
1886
1895
1894
1890
1891
1870
1871
171
1877
1881
1880
1916
188
1910
184
182
1919
180
179
178
177
206
208
202
1898
1896
200
197
1905
196
2150
2149
2154
230
2141
233
2140
2147
237
213
218
221
2164
2162
2181
263
262
267
2176
266
2178
272
240
245
2199
248
249
2190
2191
257
291
2211
2210
2221
276
284
2235
2238
326
320
325
335
2227
329
308
311
2252
305
315
317
2239
2026
361
367
2031
368
364
366
365
2035
2038
2043
2042
2041
352
351
2048
350
349
2054
2055
341
2053
338
2057
342
2065
382
2066
384
389
2070
377
380
370
372
374
2085
408
2084
400
401
2094
2092
2105
2103
2100
394
393
2097
2110
2107
435
431
2118
424
2121
421
418
2134
2430
468
2425
2424
2423
2418
2413
2408
491
2398
444
2390
2392
443
448
2383
2386
2379
2375
2374
2370
2490
2493
534
2484
537
2483
2487
2475
2477
551
2462
2463
2461
2470
556
553
2466
2454
2456
504
2447
510
2449
512
2451
515
516
2446
2436
2433
524
528
602
599
595
2310
2304
587
622
616
2289
2287
608
2288
610
2269
2272
567
2265
2280
566
565
2275
2273
2254
581
2259
574
2260
2261
661
2356
2363
2367
2365
671
679
2349
677
667
665
2352
669
632
636
2331
638
2337
2340
647
2314
2315
651
2319
2320
2321
640
2326
645
2328
734
2656
730
2651
740
738
2646
737
720
2661
722
2664
715
717
718
728
725
727
702
2622
713
2616
2615
686
2642
2643
687
685
683
684
2638
681
2630
696
688
2702
787
786
2706
789
796
795
2696
802
778
2714
780
2716
783
2709
2710
785
2712
2673
2678
762
2677
2676
2675
2674
767
2666
765
763
2665
769
768
2690
744
2692
2681
2679
754
2686
755
2688
752
753
2684
2529
859
860
862
855
856
2534
849
850
851
2535
854
842
2546
2545
2544
843
2539
2551
2554
831
832
2549
828
829
2504
820
2512
822
815
809
808
913
2588
2590
915
2591
2594
2602
2604
2607
2557
894
2561
891
881
886
2567
885
2571
2569
873
2568
2575
878
2573
2580
865
2577
872
871
870
2908
2916
979
981
2913
1002
2890
2892
2888
999
998
2902
996
2896
992
1013
2943
2941
2937
1008
2944
2947
1021
1020
2934
1019
2930
2843
926
929
931
918
2853
923
924
941
943
933
2839
936
2840
2877
2882
950
947
2881
954
951
2862
2859
972
2796
2797
1086
2793
1084
1097
1096
1093
1101
1103
2777
1099
1111
1112
2775
2769
2827
2826
1116
2819
1122
1121
2814
2808
1127
1135
2804
1132
1130
1032
2741
1035
1034
2735
1038
1044
2726
1047
2718
1055
2720
1058
2723
1057
2724
2762
1066
2764
2755
1068
2759
2757
1069
1072
2747
1083
1080
2749
1215
1212
1199
1197
1193
1187
1247
1248
1249
1250
1241
1240
1233
1226
1159
1162
1161
3074
3072
1149
1156
3076
1153
3081
3085
1139
3086
1140
1141
1183
3097
3096
1184
3102
3101
1186
1176
1179
3112
1171
1173
1165
1167
1169
3013
1328
3011
1326
3007
3008
3009
3031
3026
3021
1315
3051
1348
3048
1347
3043
3036
1353
3037
3038
3039
1354
1336
1331
1330
3063
1343
1346
3059
3053
1338
1341
3055
2954
1272
2953
1275
2978
1253
1256
1262
2967
2971
1298
1301
2988
2989
2981
3000
1284
1287
3002
1286
2995
2994
2996
1448
1453
1467
1465
1469
1461
1459
1463
1427
1419
1421
1441
1444
1443
1433
1434
1435
1404
1398
1395
1410
1407
1374
1376
1365
1366
1360
1390
1393
1392
1387
1378
1379
1574
1584
1592
1595
1541
1539
1543
1549
1554
1559
1563
1570
1510
1509
1506
1516
1515
1526
1522
1523
1538
1532
1478
1494
1491
1689
1679
1674
1676
1668
1672
1662
1665
1654
1659
1657
1647
1650
1639
1642
1633
1624
1626
1628
1620
1618
1616
1610
1609
1608
1605
1800
1785
1792
1771
1778
1782
1783
1765
1751
1746
1725
1728
1727
1732
1712
1707
1718
1695
19
2978
19
30
2978
30
1224
1188
19
19
30
20
1224
20
30
19
1189
19
19
26
19
19
20
30
19
30
2978
30
20
19
30
30
19
30
30
1585
19
20
20
19
30
19
30
1189
30
1585
19
1585
30
1224
19
20
20
1224
20
19
30
19
30
19
19
19
1585
19
30
30
30
30
19
1224
20
19
19
19
20
19
19
1585
20
19
1585
19
19
19
30
30
30
1585
20
20
19
19
19
19
30
20
19
20
19
1585
19
1585
1224
20
19
20
19
20
19
19
20
26
20
19
30
26
20
19
30
1224
2978
30
19
30
30
30
30
30
30
19
30
30
26
19
30
30
19
30
1224
20
1585
20
1585
19
1188
1585
19
20
26
19
30
1585
19
30
19
30
20
19
30
20
30
2978
1585
1224
30
20
2978
30
1224
30
19
19
19
30
30
30
30
1585
19
30
19
30
1189
30
1585
19
1585
19
20
19
30
20
19
30
19
20
20
26
19
20
19
19
20
2978
1585
30
20
19
30
19
1224
2978
1224
20
30
20
30
30
20
20
19
355
1188
1224
30
20
19
30
20
19
1188
30
19
20
30
20
20
19
30
30
30
1585
19
19
19
30
30
30
30
30
30
19
19
19
19
2236
2021
3098
2937
383
336
2201
738
406
1554
2978
1465
2093
2317
2047
1848
2187
498
806
1059
20
19
1585
19
19
19
30
30
30
30
30
19
30
20
1188
20
30
19
1585
20
19
30
355
20
30
1585
19
30
19
30
2978
19
19
30
19
1585
30
30
1585
19
20
26
1585
30
20
20
1224
20
20
30
20
355
19
20
1224
20
1585
1188
30
30
20
19
20
20
19
30
30
20
19
30
19
1585
30
19
19
20
19
30
19
19
30
19
30
20
1585
19
19
30
20
1585
20
19
1224
20
19
20
1585
19
1585
1189
19
20
19
20
20
19
20
19
1224
355
20
19
1189
1224
20
19
1585
19
30
30
19
2978
1585
20
30
30
19
19
20
19
1224
20
19
19
19
1224
20
19
30
1585
19
19
30
19
19
20
2978
19
1585
19
20
26
19
20
30
20
30
2978
19
1585
30
20
26
19
30
19
19
2978
30
30
30
19
30
19
20
19
19
20
1585
19
19
30
1585
19
20
30
26
19
20
30
19
30
1189
19
2978
20
30
19
19
20
1585
1224
19
30
20
20
30
19
19
2978
19
1224
20
19
30
1585
19
1585
1189
1188
1224
30
30
20
1224
20
2978
20
19
20
30
19
19
20
1224
20
30
20
30
19
1585
20
1585
19
20
30
19
19
1224
20
19
30
1224
26
30
20
1224
20
19
19
1585
19
20
30
1585
1188
30
30
20
20
19
30
30
1189
19
19
30
30
30
1189
19
2978
19
30
1189
20
19
19
1585
1189
19
20
1224
1585
1188
30
20
20
2978
19
30
20
19
20
30
20
19
20
26
19
30
19
2978
1189
19
2978
30
1585
19
26
1585
19
30
20
19
30
1224
355
26
30
30
30
1224
20
1189
30
19
30
1585
19
30
1189
30
2978
30
19
1585
30
30
19
1188
30
1
1189
19
1224
20
19
30
2081
1585
19
30
30
1224
20
30
1585
30
30
30
19
19
19
30
1585
19
19
19
30
19
19
30
30
19
1585
30
30
19
19
1585
1188
30
1224
19
20
2978
30
19
2978
19
20
20
19
19
20
30
19
30
1224
20
19
30
20
30
20
19
19
30
19
19
19
19
30
1585
30
1585
19
30
19
19
30
30
19
30
20
19
20
19
19
1224
20
19
19
2081
26
1224
20
30
30
30
30
30
20
30
30
30
30
2978
30
30
30
1585
20
19
30
20
19
19
30
1585
30
19
1224
30
30
20
26
19
1224
20
30
20
30
19
19
30
20
19
30
20
20
26
30
20
2978
1189
30
30
355
19
20
1224
20
19
30
30
20
2978
1189
19
19
19
20
1224
20
1585
19
20
1224
1189
19
19
19
1188
30
30
19
1224
20
1224
20
19
20
19
30
30
30
2978
1585
1585
19
19
30
19
30
1585
30
19
2978
19
30
30
30
19
20
19
1189
30
30
19
1585
19
1585
1224
20
19
30
1585
20
19
30
20
30
2978
30
30
19
1585
30
20
30
19
20
20
1224
1585
19
2978
20
19
1224
1585
20
19
30
30
20
30
1189
20
30
1585
19
30
30
19
30
1224
20
1
1224
20
19
19
30
30
20
19
2978
30
20
20
30
20
20
19
30
30
19
19
1224
20
20
19
30
30
19
1224
20
26
19
30
30
1224
19
1585
1189
19
19
30
20
19
2978
20
19
19
1224
1189
30
30
26
20
19
30
1585
19
30
30
30
30
30
19
30
30
19
19
19
1189
30
1585
19
20
20
2978
1585
19
30
30
20
30
1224
19
19
30
2978
19
19
30
19
20
1224
20
19
30
1585
19
30
26
30
30
1585
30
20
26
19
19
20
1224
20
30
19
19
30
19
1224
1585
19
30
20
20
30
30
355
20
20
30
20
19
20
19
30
30
30
1585
19
1188
1224
20
1189
19
2978
30
30
19
26
19
1224
20
1585
20
30
20
19
1585
19
1189
30
20
26
20
1224
20
20
2978
19
20
2978
30
20
30
19
26
19
1224
20
30
19
733
1687
1090
598
2027
1798
1212
978
1684
722
488
1310
718
2290
613
496
1316
2402
2060
1117
2062
1544
699
1353
1424
1233
811
2637
249
1333
1018
47
1159
2078
907
3073
2858
2978
1723
2967
2352
670
902
635
639
630
1694
2689
85
965
1487
2244
1283
2005
2122
2865
1078
2437
1504
2750
2240
30
226
2078
2708
6
795
2308
2419
672
402
1147
1932
613
345
2161
2021
887
1708
702
1370
2937
336
1178
2886
331
1663
647
2316
1232
1692
1487
1073
35
2123
2865
2582
1763
2750
2626
30
19
30
1224
19
19
20
19
30
1585
30
2978
30
20
19
20
19
30
19
20
1585
19
1188
2978
1189
30
30
1585
20
20
1218
1946
2905
2648
1451
475
738
1204
977
2645
721
2165
1931
2887
1468
498
1193
495
221
1245
2179
2624
262
2184
713
1962
2615
1665
2387
1964
2926
685
1024
2196
453
35
2200
2633
2635
2187
1021
38
1435
1437
2626
2703
1644
2493
2495
534
919
920
2696
800
3078
2201
2701
2487
2471
782
2840
283
1621
1143
1408
280
1975
3093
1976
955
1361
2448
334
954
1182
2230
2250
966
1392
2244
2004
748
2437
2869
754
92
105
2023
1090
1831
1833
2038
2301
587
2043
1310
126
837
616
608
1825
2766
572
828
1772
3052
1776
2498
3042
566
1550
1551
1334
2068
1337
1846
1125
1346
1760
574
2076
1129
663
2585
1268
660
913
1267
2963
164
1887
409
404
1043
2978
2604
904
1051
902
1880
2112
1479
2114
187
2988
1302
882
884
2340
2759
647
2128
2317
1070
2991
2580
195
2748
19
20
1189
30
19
30
30
1585
19
19
19
19
2978
30
30
20
19
30
20
1188
1585
1585
30
19
1224
20
30
30
30
20
30
1585
30
30
30
1585
1188
19
1224
20
26
20
30
20
30
19
30
1585
19
30
30
20
1585
19
20
30
19
19
30
20
1224
20
1189
19
20
26
2978
1189
2978
1585
30
19
19
30
30
19
19
1189
30
30
19
19
1224
20
19
1224
20
30
19
30
20
30
1189
26
19
20
30
1224
20
30
30
1585
20
30
1224
20
20
19
1224
19
20
20
30
20
26
19
1585
19
30
30
19
20
20
19
19
20
30
30
20
20
20
30
19
30
1224
19
2978
26
19
20
2978
19
20
30
20
19
1189
30
30
19
20
19
20
19
30
2978
1224
20
30
19
19
30
355
30
20
19
19
30
1224
19
30
30
19
30
19
2978
30
20
19
30
20
30
19
20
2978
1189
20
1585
19
19
1585
30
30
30
30
30
26
19
1224
20
30
1224
20
19
20
30
19
30
19
20
19
30
19
19
1585
19
30
30
1224
20
19
19
19
30
30
20
20
19
19
19
1585
1188
19
1224
20
19
19
19
26
19
30
30
19
30
30
30
1224
20
26
19
30
30
19
20
19
30
19
30
30
20
20
26
19
19
1585
19
19
30
20
19
19
19
19
470
227
732
226
1687
224
1217
2431
464
1214
2905
729
1939
234
10
975
976
1000
490
488
2412
716
1923
222
493
725
2401
2161
1678
993
1670
1250
440
2937
710
1440
1231
244
1441
1024
683
1227
2921
1656
251
1021
252
692
2932
1995
2489
928
790
3069
2708
1160
1641
535
795
2858
1982
278
549
1981
1145
1146
2716
1622
1979
1411
2839
2842
553
1618
2672
1617
3103
71
1370
3104
1186
2882
1612
764
2014
3107
763
1178
2886
3109
2229
2008
965
84
94
523
319
525
1598
1166
2299
2532
3016
2297
1323
1575
2308
852
2309
1096
589
101
2039
2302
2044
347
844
3029
1788
2049
2538
2777
1820
612
613
1314
1826
120
390
136
1545
3046
2266
1115
2496
1123
1862
387
560
2810
586
2256
152
1763
371
1567
2523
373
1341
2260
374
1741
2585
1512
2586
1030
2357
166
1509
2078
163
1037
2734
2364
1277
673
1724
2603
672
402
2975
2093
2348
2094
905
1051
2970
2721
1733
2971
2555
1479
431
630
647
876
875
2316
1692
1487
1073
2123
1706
1907
2581
865
1504
2750
2130
19
30
30
30
19
30
19
1585
19
1189
30
20
20
19
30
1224
20
1224
20
19
19
355
30
19
20
30
19
19
30
19
19
19
1585
30
1585
30
20
26
1585
30
20
30
1
19
20
30
30
19
19
19
19
30
19
2978
20
20
30
30
19
30
19
20
19
30
19
20
20
19
30
1224
1585
20
19
19
2978
19
19
20
20
20
30
19
19
1585
1189
1188
2978
19
19
30
19
19
19
1585
1189
26
19
19
19
1585
1189
19
19
2081
20
19
30
19
1189
30
19
20
19
19
30
30
19
1585
19
20
1585
19
19
30
30
20
30
19
19
1224
30
20
19
19
1188
30
19
30
1585
30
20
19
30
19
19
19
30
1224
19
30
20
19
30
1585
19
19
19
30
19
30
30
30
1585
19
20
30
1224
19
1585
30
1585
26
30
20
1585
19
30
30
30
19
30
19
19
19
20
20
1585
19
19
1189
19
30
19
19
19
19
19
30
19
1585
2978
30
19
1224
20
30
19
20
19
1224
20
20
30
20
20
30
19
30
19
2978
19
20
19
1585
1188
20
1224
20
20
20
30
1585
19
19
20
19
19
19
20
19
30
20
20
26
19
30
30
2978
1585
19
30
30
19
19
1189
19
19
20
19
1585
30
19
2081
19
30
1188
20
2978
30
2978
30
19
1189
19
30
20
2978
1585
1188
20
19
1585
19
20
20
20
20
1
2978
26
1224
20
30
19
2978
20
19
30
19
19
1585
19
30
30
30
30
30
19
19
30
1224
20
30
30
2081
20
1188
30
30
19
19
1585
19
19
30
19
20
19
30
20
19
19
1224
20
19
30
20
30
1224
20
19
19
19
30
2978
19
20
19
30
30
30
1585
19
30
30
30
30
19
19
30
1585
19
2978
1585
19
19
1585
30
20
1224
20
1224
355
1188
30
20
30
1585
30
30
30
19
1585
30
19
1189
30
1224
19
20
19
30
30
19
1224
20
19
19
1224
20
19
20
19
20
30
30
20
30
19
20
19
30
20
26
20
19
30
20
1585
20
19
20
2978
19
1224
20
1585
20
30
30
30
2978
30
30
20
19
19
20
1585
30
19
26
19
19
30
30
20
30
1224
20
19
355
30
20
26
30
19
19
30
1224
20
19
30
30
20
19
30
30
30
30
19
20
20
19
2978
19
20
20
30
19
30
1224
20
19
30
30
19
19
20
30
19
19
30
19
20
26
19
30
30
20
1585
19
19
20
20
30
19
20
19
30
30
20
30
20
30
30
30
19
20
1224
20
20
19
20
20
19
19
19
30
30
1585
1188
1224
2978
30
19
20
1224
20
19
30
20
30
20
19
20
1224
20
20
19
30
1224
20
19
19
1224
355
30
30
20
20
20
30
30
20
19
1
2978
19
1224
355
20
20
30
19
20
19
20
26
20
355
20
30
30
19
20
19
30
1
1224
20
1585
20
19
20
1224
20
19
30
1224
1189
19
30
20
1189
26
20
20
19
30
1224
20
19
19
20
30
19
1189
20
30
19
1224
2081
20
19
30
1585
19
20
2978
1585
20
1224
30
30
30
1585
30
355
30
30
30
19
26
20
26
19
30
19
1189
1189
30
30
19
1224
30
20
19
19
1224
20
26
19
26
20
1714
712
2038
754
1932
2887
1689
1585
1189
19
1188
19
19
30
19
19
30
20
19
1585
355
20
1585
30
30
30
19
30
19
20
30
19
19
30
30
1224
20
26
1224
20
30
30
19
20
1224
20
26
2978
30
20
1585
20
1188
1189
20
19
19
1585
30
19
2978
30
1585
19
19
19
30
20
19
30
30
20
19
1188
19
30
20
19
2978
1585
30
19
30
20
19
1189
19
1585
20
30
19
30
26
30
19
20
26
19
30
20
19
1
30
1224
20
26
30
19
19
30
20
19
20
30
19
19
30
19
2978
1585
19
19
30
1224
30
1224
20
19
30
30
2978
19
19
2978
1224
19
30
30
19
20
26
19
1224
20
19
19
30
30
30
19
30
26
30
20
20
30
30
30
19
30
1224
30
30
19
30
19
30
30
20
19
1224
20
1189
19
19
1585
19
1585
20
19
30
20
1585
1188
1585
19
19
30
1224
19
1585
20
20
20
19
30
1189
30
30
20
20
30
19
30
1585
30
19
30
30
30
20
20
1585
19
30
19
20
19
19
30
1585
30
30
1585
30
20
20
19
1585
19
30
19
30
19
30
20
1585
30
19
20
19
1189
30
26
2978
19
20
20
30
20
19
30
1224
20
19
30
20
19
20
20
30
30
1585
1188
1224
355
20
30
30
30
19
19
20
30
19
19
30
20
30
20
19
19
30
1224
20
19
30
1224
20
26
30
19
19
30
19
19
19
20
19
2978
1224
20
30
20
19
30
1224
20
30
30
30
19
20
19
1189
2978
30
19
1224
20
19
1224
20
30
19
19
1
1224
19
1188
1224
20
26
30
30
19
1585
19
1188
19
1224
26
30
19
2978
20
19
20
26
20
1224
20
20
30
19
2978
1585
30
30
30
30
30
2978
1585
20
30
30
30
30
30
19
30
30
26
19
30
1189
20
19
30
20
30
30
30
30
20
20
30
19
19
30
19
1585
2978
19
30
30
19
20
2978
30
30
30
30
1585
19
30
20
30
20
30
30
20
19
19
19
1585
19
1224
20
19
30
20
19
19
20
19
1585
19
19
19
1224
1585
19
1585
19
19
30
30
30
20
30
20
20
20
2978
20
30
1585
1224
20
19
30
20
30
19
19
20
19
1585
19
30
30
19
19
30
20
20
30
30
30
20
30
19
30
1188
2978
1585
20
1
1224
20
19
30
19
20
26
30
2978
30
19
1224
1585
20
19
19
30
19
20
26
30
19
30
20
30
19
30
1224
2081
20
19
30
20
19
30
20
19
19
20
19
19
30
19
19
30
20
1585
355
1188
30
20
19
30
30
20
1224
20
20
19
1585
30
1585
30
19
19
20
30
19
19
20
20
19
30
20
19
2978
1585
1189
19
19
19
1585
30
1224
30
1585
19
20
30
1585
30
20
19
30
19
1585
19
1188
30
19
30
19
19
1189
19
1188
20
19
1224
20
19
2978
19
30
2978
30
30
19
20
2978
19
20
19
20
19
1585
30
20
26
19
19
19
30
19
1224
20
19
30
20
30
30
19
20
20
19
30
19
30
20
1585
19
19
19
30
19
19
20
19
30
19
20
30
19
30
1585
20
20
19
30
2978
19
20
19
20
30
1585
30
30
19
30
19
30
20
30
19
30
19
1224
30
30
20
19
19
30
20
19
2978
1585
1189
1188
20
1224
20
26
30
19
20
26
19
20
1585
19
20
19
30
1189
19
30
1224
20
20
19
26
19
30
19
30
19
20
30
1
19
30
20
19
19
20
19
1224
20
30
30
19
355
20
1585
20
19
30
30
1585
19
19
19
19
1585
19
19
1585
30
19
19
19
19
20
1585
19
19
20
19
30
20
30
19
30
30
30
20
19
30
19
2978
1585
1
19
20
30
20
19
19
20
2978
30
30
2978
19
1224
20
19
1585
30
1224
2978
30
19
19
30
30
30
19
30
19
19
30
20
20
19
19
30
30
30
19
19
19
20
1224
20
19
30
19
30
19
733
734
2795
2430
1946
1948
597
2528
848
1445
2790
355
1201
2044
2546
1199
3029
2412
619
19
1790
719
995
1316
222
20
1189
1824
1314
3021
571
3050
2624
261
2181
1427
1850
1241
440
26
1123
3043
1424
30
1233
36
811
1758
378
1022
34
1959
2638
1224
1136
2489
907
2697
1149
802
2204
2857
2488
2600
2487
773
543
1724
278
2728
941
1981
1520
2716
1882
69
2354
554
280
2672
185
637
1710
1718
510
1303
1481
1307
876
3000
2127
1692
650
1488
2581
863
2750
1083
964
2583
2873
1585
19
1585
19
19
19
1189
30
20
20
19
20
1585
30
20
20
1224
20
19
30
30
30
19
20
20
2978
30
30
1224
20
19
30
30
19
20
30
