1
1924
1
1922
2
1922
3
1921
4
1918
5
1917
6
1915
7
1914
8
1913
9
1912
10
1911
11
1910
12
1909
13
1908
14
1905
15
1901
16
1898
17
1897
18
1895
19
1897
20
1896
21
1894
22
1892
23
1888
24
1886
25
1884
26
1878
27
1875
28
1873
29
1872
30
1871
31
1871
32
1871
33
1871
34
1871
35
1872
36
1873
37
1873
38
1874
39
1872
40
1870
41
1870
42
1870
43
1870
44
1870
45
1869
46
1867
47
1864
48
1862
49
1860
50
1859
51
1863
52
1865
53
1867
54
1870
55
1874
56
1877
57
1879
58
1882
59
1884
60
1887
61
1889
62
1893
63
1896
64
1897
65
1899
66
1902
67
1901
68
1902
69
1903
70
1904
71
1905
72
1905
73
1903
74
1904
75
1904
76
1905
77
1905
78
1906
79
1907
80
1908
81
1910
82
1912
83
1916
84
1924
85
1929
86
1935
87
1937
88
1939
89
1941
90
1942
91
1944
92
1945
93
1945
94
1946
95
1945
96
1945
97
1946
98
1951
99
1952
100
1955
101
1965
102
1965
103
1974
104
1978
105
1982
106
1985
107
1989
108
1993
109
1997
110
2000
111
2003
112
2006
113
2009
114
2012
115
2012
116
2013
117
2015
118
2016
119
2018
120
2019
121
2020
122
2022
123
2026
124
2033
125
2037
126
2044
127
2048
128
2051
129
2055
130
2058
131
2059
132
2058
133
2057
134
2060
135
2066
136
2071
137
2074
138
2076
139
2077
140
2078
141
2080
142
2083
143
2086
144
2089
145
2093
146
2095
147
2099
148
2103
149
2107
150
2112
151
2121
152
2121
153
2125
154
2129
155
2133
156
2137
157
2140
158
2141
159
2143
160
2143
161
2143
162
2145
163
2148
164
2150
165
2152
166
2154
167
2156
168
2159
169
2162
170
2165
171
2169
172
2173
173
2177
174
2182
175
2187
176
2191
177
2197
178
2197
179
2198
180
2199
181
2201
182
2203
183
2206
184
2209
185
2209
186
2210
187
2212
188
2215
189
2217
190
2218
191
2219
192
2221
193
2222
194
2224
195
2226
196
2227
197
2229
198
2225
199
2226
200
2226
201
2228
202
2233
203
2233
204
2236
205
2239
206
2242
207
2245
208
2249
209
2252
210
2255
211
2257
212
2257
213
2258
214
2261
215
2265
216
2267
217
2268
218
2269
219
2271
220
2273
221
2275
222
2276
223
2277
224
2278
225
2281
226
2283
227
2289
228
2289
229
2289
230
2289
231
2290
232
2292
233
2296
234
2298
235
2300
236
2302
237
2303
238
2304
239
2306
240
2307
241
2307
242
2308
243
2309
244
2310
245
2310
246
2310
247
2311
248
2314
249
2316
250
2318
251
2319
252
2320
253
2321
254
2323
255
2324
256
2326
257
2330
258
2332
259
2333
260
2333
261
2334
262
2335
263
2336
264
2337
265
2338
266
2337
267
2337
268
2336
269
2337
270
2337
271
2338
272
2339
273
2339
274
2339
275
2340
276
2343
277
2346
278
2349
279
2349
280
2351
281
2352
282
2352
283
2355
284
2358
285
2359
286
2360
287
2361
288
2363
289
2365
290
2366
291
2365
292
2365
293
2365
294
2366
295
2366
296
2367
297
2368
298
2368
299
2368
300
2370
301
2371
302
2371
303
2370
304
2369
305
2369
306
2369
307
2370
308
2371
309
2371
310
2372
311
2373
312
2374
313
2375
314
2376
315
2377
316
2376
317
2375
318
2375
319
2376
320
2377
321
2377
322
2378
323
2378
324
2378
325
2378
326
2377
327
2376
328
2376
329
2375
330
2375
331
2372
332
2372
333
2372
334
2371
335
2369
336
2367
337
2364
338
2362
339
2360
340
2358
341
2354
342
2350
343
2347
344
2345
345
2343
346
2340
347
2337
348
2334
349
2332
350
2330
351
2328
352
2326
353
2324
354
2322
355
2320
356
2318
357
2316
358
2313
359
2310
360
2309
361
2308
362
2306
363
2305
364
2303
365
2302
366
2300
367
2298
368
2297
369
2296
370
2295
371
2293
372
2290
373
2286
374
2283
375
2281
376
2279
377
2278
378
2276
379
2273
380
2270
381
2266
382
2263
383
2260
384
2258
385
2256
386
2255
387
2253
388
2251
389
2249
390
2246
391
2244
392
2241
393
2239
394
2237
395
2234
396
2232
397
2229
398
2227
399
2227
400
2226
401
2226
402
2225
403
2223
404
2222
405
2220
406
2218
407
2216
408
2213
409
2211
410
2208
411
2207
412
2205
413
2204
414
2203
415
2200
416
2197
417
2195
418
2193
419
2190
420
2188
421
2187
422
2185
423
2181
424
2180
425
2178
426
2176
427
2174
428
2172
429
2170
430
2169
431
2169
432
2169
433
2169
434
2168
435
2168
436
2166
437
2164
438
2162
439
2160
440
2159
441
2157
442
2156
443
2155
444
2154
445
2153
446
2152
447
2151
448
2149
449
2148
450
2147
451
2147
452
2146
453
2145
454
2144
455
2143
456
2142
457
2141
458
2140
459
2135
460
2133
461
2131
462
2129
463
2128
464
2126
465
2125
466
2123
467
2121
468
2119
469
2118
470
2116
471
2115
472
2113
473
2112
474
2110
475
2108
476
2106
477
2103
478
2100
479
2098
480
2096
481
2095
482
2094
483
2092
484
2089
485
2087
486
2084
487
2081
488
2079
489
2077
490
2075
491
2072
492
2070
493
2067
494
2065
495
2063
496
2062
497
2061
498
2059
499
2057
500
2054
501
2051
502
2049
503
2046
504
2044
505
2041
506
2038
507
2036
508
2034
509
2032
510
2030
511
2029
512
2026
513
2024
514
2021
515
2019
516
2016
517
2014
518
2012
519
2009
520
2006
521
2003
522
2000
523
1999
524
1997
525
1996
526
1994
527
1991
528
1989
529
1987
530
1986
531
1985
532
1983
533
1982
534
1982
535
1982
536
1982
537
1982
538
1981
539
1981
540
1981
541
1981
542
1981
543
1981
544
1982
545
1981
546
1980
547
1978
548
1977
549
1976
550
1976
551
1978
552
1980
553
1981
554
1982
555
1982
556
1982
557
1984
558
1985
559
1986
560
1988
561
1990
562
1991
563
1992
564
1993
565
1993
566
1994
567
1997
568
1999
569
2001
570
2001
571
2000
572
2000
573
1999
574
1999
575
2000
576
2000
577
1999
578
1998
579
1997
580
1997
581
1997
582
1999
583
2001
584
2004
585
2005
586
2009
587
2011
588
2011
589
2012
590
2012
591
2012
592
2012
593
2012
594
2012
595
2010
596
2008
597
2008
598
2007
599
2005
600
2003
601
2001
602
2000
603
1999
604
1998
605
1998
606
1998
607
1998
608
1998
609
2001
610
2003
611
2005
612
2006
613
2007
614
2006
615
2004
616
2004
617
2004
618
2004
619
2005
620
2004
621
2004
622
2003
623
2003
624
2003
625
2002
626
2002
627
2003
628
2003
629
2003
630
2003
631
2003
632
2002
633
2001
634
2002
635
2002
636
2002
637
2001
638
2000
639
1999
640
1997
641
1994
642
1992
643
1990
644
1988
645
1987
646
1986
647
1985
648
1984
649
1983
650
1982
651
1981
652
1981
653
1980
654
1980
655
1979
656
1978
657
1977
658
1977
659
1976
660
1974
661
1974
662
1974
663
1974
664
1974
665
1973
666
1972
667
1972
668
1971
669
1971
670
1971
671
1970
672
1969
673
1968
674
1967
675
1967
676
1967
677
1966
678
1965
679
1964
680
1962
681
1960
682
1959
683
1957
684
1955
685
1953
686
1951
687
1949
688
1947
689
1944
690
1941
691
1938
692
1936
693
1933
694
1931
695
1928
696
1925
697
1922
698
1918
699
1914
700
1910
701
1907
702
1905
703
1904
704
1902
705
1900
706
1898
707
1898
708
1898
709
1900
710
1901
711
1901
712
1901
713
1898
714
1897
715
1896
716
1897
717
1898
718
1900
719
1901
720
1902
721
1904
722
1905
723
1905
724
1905
725
1905
726
1906
727
1906
728
1906
729
1906
730
1906
731
1905
732
1904
733
1904
734
1904
735
1904
736
1905
737
1905
738
1906
739
1906
740
1907
741
1908
742
1909
743
1911
744
1913
745
1915
746
1917
747
1918
748
1918
749
1917
750
1916
751
1916
752
1915
753
1915
754
1915
755
1916
756
1916
757
1916
758
1917
759
1918
760
1919
761
1920
762
1921
763
1922
764
1922
765
1923
766
1925
767
1927
768
1929
769
1930
770
1931
771
1931
772
1933
773
1935
774
1936
775
1935
776
1935
777
1935
778
1935
779
1936
780
1938
781
1940
782
1942
783
1944
784
1945
785
1946
786
1947
787
1949
788
1952
789
1955
790
1957
791
1958
792
1959
793
1961
794
1962
795
1962
796
1962
797
1963
798
1963
799
1962
800
1961
801
1960
802
1959
803
1959
804
1958
805
1958
806
1962
807
1967
808
1971
809
1974
810
1977
811
1978
812
1979
813
1980
814
1982
815
1984
816
1984
817
1983
818
1983
819
1982
820
1982
821
1982
822
1981
823
1981
824
1980
825
1979
826
1978
827
1977
828
1975
829
1974
830
1972
831
1971
832
1971
833
1973
834
1975
835
1976
836
1977
837
1979
838
1981
839
1983
840
1987
841
1989
842
1992
843
1994
844
1996
845
1997
846
1997
847
1998
848
1998
849
2000
850
2002
851
2003
852
2003
853
2004
854
2005
855
2006
856
2007
857
2007
858
2008
859
2009
860
2010
861
2013
862
2015
863
2016
864
2017
865
2018
866
2019
867
2019
868
2019
869
2019
870
2019
871
2020
872
2022
873
2024
874
2026
875
2027
876
2027
877
2027
878
2027
879
2027
880
2026
881
2025
882
2024
883
2026
884
2027
885
2027
886
2027
887
2027
888
2027
889
2026
890
2026
891
2026
892
2028
893
2032
894
2034
895
2036
896
2037
897
2036
898
2036
899
2037
900
2037
901
2036
902
2036
903
2036
904
2037
905
2038
906
2039
907
2040
908
2041
909
2041
910
2042
911
2043
912
2044
913
2046
914
2047
915
2048
916
2049
917
2048
918
2049
919
2052
920
2054
921
2055
922
2055
923
2054
924
2054
925
2055
926
2056
927
2057
928
2057
929
2057
930
2057
931
2058
932
2059
933
2060
934
2061
935
2062
936
2062
937
2063
938
2064
939
2065
940
2067
941
2069
942
2069
943
2069
944
2070
945
2071
946
2072
947
2072
948
2073
949
2073
950
2074
951
2075
952
2075
953
2075
954
2075
955
2076
956
2076
957
2077
958
2079
959
2080
960
2081
961
2081
962
2081
963
2080
964
2080
965
2080
966
2081
967
2082
968
2082
969
2082
970
2083
971
2084
972
2085
973
2085
974
2086
975
2086
976
2086
977
2086
978
2085
979
2085
980
2086
981
2086
982
2086
983
2086
984
2087
985
2088
986
2089
987
2090
988
2092
989
2094
990
2095
991
2097
992
2099
993
2102
994
2105
995
2108
996
2111
997
2115
998
2118
999
2121
1000
2124
1001
2127
1002
2130
1003
2134
1004
2137
1005
2140
1006
2143
1007
2146
1008
2149
1009
2152
1010
2154
1011
2156
1012
2159
1013
2162
1014
2163
1015
2165
1016
2167
1017
2170
1018
2173
1019
2175
1020
2177
1021
2179
1022
2182
1023
2185
1024
2187
1025
2190
1026
2193
1027
2196
1028
2198
1029
2201
1030
2204
1031
2207
1032
2209
1033
2211
1034
2212
1035
2214
1036
2218
1037
2222
1038
2224
1039
2225
1040
2227
1041
2229
1042
2231
1043
2233
1044
2235
1045
2237
1046
2239
1047
2241
1048
2243
1049
2245
1050
2246
1051
2247
1052
2248
1053
2251
1054
2253
1055
2254
1056
2254
1057
2256
1058
2258
1059
2261
1060
2263
1061
2265
1062
2267
1063
2269
1064
2271
1065
2273
1066
2275
1067
2277
1068
2279
1069
2281
1070
2283
1071
2284
1072
2286
1073
2287
1074
2289
1075
2290
1076
2292
1077
2293
1078
2295
1079
2296
1080
2297
1081
2299
1082
2301
1083
2302
1084
2301
1085
2301
1086
2302
1087
2302
1088
2302
1089
2302
1090
2302
1091
2302
1092
2302
1093
2302
1094
2303
1095
2302
1096
2302
1097
2302
1098
2301
1099
2301
1100
2301
1101
2301
1102
2302
1103
2304
1104
2307
1105
2309
1106
2311
1107
2312
1108
2312
1109
2314
1110
2313
1111
2317
1112
2319
1113
2318
1114
2316
1115
2315
1116
2315
1117
2314
1118
2314
1119
2313
1120
2313
1121
2313
1122
2313
1123
2314
1124
2314
1125
2315
1126
2317
1127
2319
1128
2321
1129
2323
1130
2326
1131
2328
1132
2329
1133
2330
1134
2329
1135
2328
1136
2327
1137
2327
1138
2326
1139
2325
1140
2323
1141
2321
1142
2320
1143
2318
1144
2315
1145
2313
1146
2312
1147
2312
1148
2312
1149
2312
1150
2311
1151
2311
1152
2311
1153
2310
1154
2310
1155
2310
1156
2311
1157
2312
1158
2312
1159
2313
1160
2313
1161
2313
1162
2313
1163
2314
1164
2316
1165
2317
1166
2318
1167
2317
1168
2317
1169
2316
1170
2315
1171
2314
1172
2314
1173
2314
1174
2314
1175
2313
1176
2312
1177
2312
1178
2313
1179
2314
1180
2314
1181
2314
1182
2313
1183
2313
1184
2312
1185
2312
1186
2312
1187
2312
1188
2311
1189
2311
1190
2310
1191
2309
1192
2308
1193
2307
1194
2306
1195
2306
1196
2305
1197
2304
1198
2302
1199
2300
1200
2297
1201
2294
1202
2291
1203
2289
1204
2287
1205
2284
1206
2281
1207
2278
1208
2275
1209
2273
1210
2271
1211
2269
1212
2267
1213
2267
1214
2266
1215
2266
1216
2264
1217
2261
1218
2258
1219
2256
1220
2255
1221
2251
1222
2248
1223
2246
1224
2244
1225
2240
1226
2237
1227
2233
1228
2228
1229
2224
1230
2220
1231
2217
1232
2215
1233
2212
1234
2209
1235
2206
1236
2203
1237
2200
1238
2197
1239
2198
1240
2193
1241
2191
1242
2188
1243
2185
1244
2182
1245
2178
1246
2174
1247
2170
1248
2167
1249
2164
1250
2161
1251
2157
1252
2153
1253
2149
1254
2146
1255
2144
1256
2143
1257
2141
1258
2139
1259
2136
1260
2133
1261
2131
1262
2129
1263
2127
1264
2125
1265
2123
1266
2121
1267
2118
1268
2116
1269
2114
1270
2113
1271
2111
1272
2110
1273
2108
1274
2106
1275
2105
1276
2103
1277
2102
1278
2103
1279
2105
1280
2106
1281
2107
1282
2105
1283
2103
1284
2101
1285
2100
1286
2100
1287
2100
1288
2098
1289
2096
1290
2094
1291
2093
1292
2092
1293
2092
1294
2091
1295
2089
1296
2087
1297
2085
1298
2082
1299
2081
1300
2080
1301
2080
1302
2080
1303
2080
1304
2079
1305
2079
1306
2077
1307
2074
1308
2071
1309
2069
1310
2066
1311
2065
1312
2066
1313
2066
1314
2065
1315
2065
1316
2063
1317
2060
1318
2057
1319
2054
1320
2051
1321
2048
1322
2045
1323
2042
1324
2039
1325
2035
1326
2030
1327
2026
1328
2022
1329
2019
1330
2016
1331
2013
1332
2009
1333
2005
1334
2002
1335
1999
1336
1997
1337
1995
1338
1994
1339
1993
1340
1990
1341
1989
1342
1987
1343
1986
1344
1985
1345
1984
1346
1983
1347
1981
1348
1980
1349
1980
1350
1980
1351
1980
1352
1979
1353
1978
1354
1977
1355
1976
1356
1975
1357
1974
1358
1974
1359
1974
1360
1973
1361
1973
1362
1971
1363
1970
1364
1969
1365
1969
1366
1968
1367
1968
1368
1967
1369
1965
1370
1964
1371
1962
1372
1961
1373
1960
1374
1958
1375
1956
1376
1954
1377
1952
1378
1951
1379
1950
1380
1949
1381
1947
1382
1946
1383
1944
1384
1943
1385
1944
1386
1944
1387
1944
1388
1943
1389
1942
1390
1941
1391
1940
1392
1939
1393
1938
1394
1937
1395
1936
1396
1939
1397
1939
1398
1939
1399
1940
1400
1940
1401
1940
1402
1941
1403
1942
1404
1943
1405
1945
1406
1947
1407
1949
1408
1951
1409
1952
1410
1953
1411
1953
1412
1954
1413
1956
1414
1958
1415
1961
1416
1963
1417
1965
1418
1967
1419
1968
1420
1968
1421
1969
1422
1970
1423
1970
1424
1970
1425
1971
1426
1971
1427
1972
1428
1973
1429
1973
1430
1972
1431
1972
1432
1973
1433
1973
1434
1974
1435
1975
1436
1975
1437
1974
1438
1974
1439
1975
1440
1977
1441
1980
1442
1981
1443
1981
1444
1982
1445
1982
1446
1983
1447
1985
1448
1987
1449
1989
1450
1990
1451
1991
1452
1991
1453
1991
1454
1991
1455
1991
1456
1991
1457
1992
1458
1994
1459
1994
1460
1994
1461
1994
1462
1994
1463
1996
1464
1998
1465
1999
1466
1999
1467
1999
1468
1999
1469
1999
1470
1999
1471
1999
1472
1998
1473
1997
1474
1995
1475
1992
1476
1990
1477
1989
1478
1989
1479
1988
1480
1986
1481
1984
1482
1982
1483
1980
1484
1977
1485
1976
1486
1975
1487
1973
1488
1971
1489
1969
1490
1968
1491
1966
1492
1964
1493
1963
1494
1963
1495
1963
1496
1963
1497
1963
1498
1962
1499
1961
1500
1961
1501
1960
1502
1960
1503
1961
1504
1961
1505
1962
1506
1962
1507
1963
1508
1964
1509
1964
1510
1964
1511
1965
1512
1967
1513
1969
1514
1971
1515
1972
1516
1972
1517
1973
1518
1974
1519
1975
1520
1976
1521
1977
1522
1977
1523
1978
1524
1978
1525
1978
1526
1978
1527
1978
1528
1978
1529
1978
1530
1977
1531
1975
1532
1973
1533
1972
1534
1970
1535
1970
1536
1969
1537
1967
1538
1966
1539
1965
1540
1964
1541
1964
1542
1963
1543
1963
1544
1962
1545
1961
1546
1960
1547
1959
1548
1958
1549
1957
1550
1956
1551
1955
1552
1954
1553
1953
1554
1952
1555
1952
1556
1951
1557
1950
1558
1950
1559
1949
1560
1948
1561
1948
1562
1947
1563
1946
1564
1945
1565
1943
1566
1941
1567
1938
1568
1935
1569
1931
1570
1929
1571
1926
1572
1924
1573
1921
1574
1918
1575
1916
1576
1913
1577
1910
1578
1906
1579
1903
1580
1900
1581
1897
1582
1894
1583
1892
1584
1889
1585
1887
1586
1885
1587
1883
1588
1879
1589
1876
1590
1871
1591
1867
1592
1864
1593
1862
1594
1858
1595
1856
1596
1853
1597
1851
1598
1849
1599
1848
1600
1846
1601
1845
1602
1844
1603
1843
1604
1842
1605
1841
1606
1840
1607
1838
1608
1836
1609
1834
1610
1832
1611
1831
1612
1829
1613
1827
1614
1824
1615
1820
1616
1818
1617
1815
1618
1814
1619
1813
1620
1812
1621
1811
1622
1809
1623
1807
1624
1804
1625
1802
1626
1801
1627
1799
1628
1797
1629
1795
1630
1793
1631
1791
1632
1789
1633
1787
1634
1786
1635
1785
1636
1784
1637
1782
1638
1781
1639
1781
1640
1782
1641
1782
1642
1781
1643
1780
1644
1779
1645
1777
1646
1776
1647
1776
1648
1775
1649
1774
1650
1773
1651
1772
1652
1769
1653
1767
1654
1766
1655
1765
1656
1765
1657
1763
1658
1761
1659
1759
1660
1757
1661
1756
1662
1755
1663
1754
1664
1752
1665
1749
1666
1747
1667
1745
1668
1744
1669
1743
1670
1742
1671
1740
1672
1737
1673
1735
1674
1733
1675
1731
1676
1733
1677
1733
1678
1733
1679
1733
1680
1732
1681
1732
1682
1732
1683
1732
1684
1732
1685
1731
1686
1729
1687
1727
1688
1726
1689
1724
1690
1723
1691
1719
1692
1716
1693
1714
1694
1714
1695
1713
1696
1712
1697
1711
1698
1710
1699
1708
1700
1707
1701
1706
1702
1703
1703
1702
1704
1703
1705
1702
1706
1701
1707
1699
1708
1698
1709
1697
1710
1695
1711
1694
1712
1691
1713
1689
1714
1687
1715
1685
1716
1683
1717
1680
1718
1677
1719
1674
1720
1672
1721
1668
1722
1665
1723
1662
1724
1658
1725
1655
1726
1652
1727
1645
1728
1645
1729
1642
1730
1639
1731
1637
1732
1634
1733
1631
1734
1627
1735
1624
1736
1621
1737
1618
1738
1614
1739
1610
1740
1607
1741
1603
1742
1600
1743
1596
1744
1592
1745
1588
1746
1585
1747
1583
1748
1581
1749
1578
1750
1575
1751
1572
1752
1569
1753
1567
1754
1566
1755
1565
1756
1565
1757
1564
1758
1562
1759
1560
1760
1559
1761
1559
1762
1558
1763
1557
1764
1556
1765
1555
1766
1555
1767
1554
1768
1554
1769
1553
1770
1553
1771
1552
1772
1551
1773
1550
1774
1549
1775
1548
1776
1548
1777
1549
1778
1550
1779
1550
1780
1549
1781
1549
1782
1549
1783
1549
1784
1549
1785
1549
1786
1548
1787
1547
1788
1546
1789
1546
1790
1547
1791
1548
1792
1548
1793
1548
1794
1548
1795
1549
1796
1549
1797
1549
1798
1549
1799
1549
1800
1549
1801
1549
1802
1549
1803
1550
1804
1551
1805
1552
1806
1552
1807
1552
1808
1552
1809
1553
1810
1554
1811
1554
1812
1552
1813
1551
1814
1551
1815
1551
1816
1551
1817
1551
1818
1550
1819
1549
1820
1550
1821
1552
1822
1553
1823
1553
1824
1554
1825
1554
1826
1554
1827
1553
1828
1552
1829
1552
1830
1552
1831
1552
1832
1553
1833
1553
1834
1554
1835
1554
1836
1554
1837
1554
1838
1555
1839
1557
1840
1559
1841
1560
1842
1559
1843
1559
1844
1557
1845
1555
1846
1554
1847
1553
1848
1552
1849
1551
1850
1550
1851
1549
1852
1549
1853
1551
1854
1553
1855
1553
1856
1554
1857
1553
1858
1552
1859
1552
1860
1554
1861
1555
1862
1556
1863
1556
1864
1556
1865
1556
1866
1557
1867
1557
1868
1557
1869
1557
1870
1557
1871
1556
1872
1556
1873
1554
1874
1553
1875
1550
1876
1548
1877
1545
1878
1543
1879
1541
1880
1539
1881
1538
1882
1539
1883
1539
1884
1540
1885
1541
1886
1541
1887
1540
1888
1539
1889
1539
1890
1538
1891
1539
1892
1539
1893
1539
1894
1540
1895
1541
1896
1541
1897
1541
1898
1541
1899
1541
1900
1541
1901
1541
1902
1541
1903
1541
1904
1540
1905
1538
1906
1538
1907
1538
1908
1537
1909
1536
1910
1535
1911
1533
1912
1531
1913
1529
1914
1527
1915
1529
1916
1529
1917
1529
1918
1528
1919
1527
1920
1526
1921
1525
1922
1525
1923
1525
1924
1525
1925
1524
1926
1523
1927
1523
1928
1522
1929
1522
1930
1522
1931
1522
1932
1524
1933
1527
1934
1531
1935
1534
1936
1536
1937
1536
1938
1538
1939
1539
1940
1539
1941
1540
1942
1543
1943
1545
1944
1546
1945
1546
1946
1545
1947
1545
1948
1545
1949
1545
1950
1545
1951
1544
1952
1543
1953
1543
1954
1544
1955
1545
1956
1546
1957
1547
1958
1548
1959
1549
1960
1549
1961
1550
1962
1551
1963
1551
1964
1551
1965
1552
1966
1553
1967
1552
1968
1551
1969
1550
1970
1549
1971
1548
1972
1548
1973
1546
1974
1544
1975
1543
1976
1543
1977
1543
1978
1543
1979
1542
1980
1543
1981
1544
1982
1546
1983
1547
1984
1549
1985
1551
1986
1554
1987
1557
1988
1559
1989
1561
1990
1562
1991
1564
1992
1567
1993
1569
1994
1571
1995
1571
1996
1570
1997
1569
1998
1569
1999
1570
2000
1569
2001
1570
2002
1571
2003
1573
2004
1574
2005
1575
2006
1577
2007
1578
2008
1581
2009
1584
2010
1586
2011
1588
2012
1591
2013
1593
2014
1596
2015
1596
2016
1598
2017
1599
2018
1601
2019
1603
2020
1604
2021
1604
2022
1604
2023
1606
2024
1608
2025
1610
2026
1611
2027
1611
2028
1610
2029
1609
2030
1609
2031
1610
2032
1610
2033
1610
2034
1611
2035
1613
2036
1614
2037
1615
2038
1617
2039
1618
2040
1620
2041
1621
2042
1622
2043
1624
2044
1625
2045
1626
2046
1627
2047
1627
2048
1626
2049
1627
2050
1629
2051
1629
2052
1628
2053
1627
2054
1626
2055
1625
2056
1625
2057
1626
2058
1627
2059
1627
2060
1627
2061
1627
2062
1627
2063
1627
2064
1627
2065
1628
2066
1628
2067
1628
2068
1630
2069
1631
2070
1632
2071
1633
2072
1634
2073
1634
2074
1635
2075
1636
2076
1635
2077
1634
2078
1632
2079
1631
2080
1630
2081
1628
2082
1627
2083
1626
2084
1625
2085
1624
2086
1623
2087
1622
2088
1623
2089
1623
2090
1624
2091
1625
2092
1625
2093
1626
2094
1626
2095
1627
2096
1627
2097
1628
2098
1627
2099
1625
2100
1624
2101
1624
2102
1624
2103
1625
2104
1625
2105
1623
2106
1621
2107
1619
2108
1620
2109
1620
2110
1620
2111
1620
2112
1620
2113
1619
2114
1618
2115
1616
2116
1613
2117
1611
2118
1610
2119
1609
2120
1609
2121
1608
2122
1608
2123
1607
2124
1607
2125
1607
2126
1607
2127
1608
2128
1608
2129
1608
2130
1608
2131
1608
2132
1608
2133
1608
2134
1608
2135
1608
2136
1608
2137
1608
2138
1608
2139
1607
2140
1606
2141
1605
2142
1605
2143
1604
2144
1603
2145
1602
2146
1601
2147
1600
2148
1599
2149
1598
2150
1597
2151
1596
2152
1596
2153
1595
2154
1594
2155
1593
2156
1593
2157
1592
2158
1590
2159
1589
2160
1588
2161
1586
2162
1585
2163
1584
2164
1584
2165
1583
2166
1581
2167
1579
2168
1577
2169
1576
2170
1576
2171
1575
2172
1575
2173
1573
2174
1572
2175
1570
2176
1569
2177
1568
2178
1567
2179
1566
2180
1566
2181
1565
2182
1565
2183
1565
2184
1567
2185
1568
2186
1568
2187
1568
2188
1568
2189
1569
2190
1570
2191
1571
2192
1572
2193
1572
2194
1572
2195
1572
2196
1573
2197
1575
2198
1576
2199
1578
2200
1579
2201
1579
2202
1578
2203
1578
2204
1578
2205
1579
2206
1579
2207
1580
2208
1580
2209
1580
2210
1580
2211
1582
2212
1582
2213
1583
2214
1582
2215
1582
2216
1582
2217
1582
2218
1581
2219
1580
2220
1581
2221
1581
2222
1581
2223
1581
2224
1583
2225
1586
2226
1590
2227
1592
2228
1593
2229
1594
2230
1594
2231
1597
2232
1599
2233
1600
2234
1600
2235
1601
2236
1601
2237
1601
2238
1602
2239
1603
2240
1602
2241
1602
2242
1603
2243
1604
2244
1605
2245
1606
2246
1607
2247
1607
2248
1608
2249
1609
2250
1610
2251
1613
2252
1615
2253
1618
2254
1620
2255
1622
2256
1625
2257
1628
2258
1632
2259
1635
2260
1637
2261
1639
2262
1642
2263
1645
2264
1649
2265
1651
2266
1653
2267
1652
2268
1656
2269
1656
2270
1659
2271
1662
2272
1662
2273
1663
2274
1665
2275
1667
2276
1668
2277
1671
2278
1673
2279
1675
2280
1677
2281
1679
2282
1683
2283
1685
2284
1688
2285
1690
2286
1694
2287
1697
2288
1701
2289
1704
2290
1706
2291
1708
2292
1709
2293
1709
2294
1710
2295
1711
2296
1713
2297
1715
2298
1717
2299
1719
2300
1722
2301
1725
2302
1727
2303
1730
2304
1733
2305
1736
2306
1739
2307
1743
2308
1747
2309
1750
2310
1752
2311
1754
2312
1757
2313
1759
2314
1761
2315
1762
2316
1763
2317
1765
2318
1766
2319
1769
2320
1770
2321
1772
2322
1774
2323
1775
2324
1777
2325
1779
2326
1781
2327
1783
2328
1784
2329
1785
2330
1787
2331
1789
2332
1792
2333
1796
2334
1798
2335
1800
2336
1801
2337
1802
2338
1801
2339
1801
2340
1801
2341
1802
2342
1803
2343
1804
2344
1806
2345
1809
2346
1812
2347
1812
2348
1813
2349
1815
2350
1817
2351
1819
2352
1821
2353
1822
2354
1823
2355
1825
2356
1826
2357
1828
2358
1830
2359
1830
2360
1831
2361
1832
2362
1833
2363
1833
2364
1832
2365
1830
2366
1827
2367
1825
2368
1823
2369
1821
2370
1819
2371
1817
2372
1816
2373
1815
2374
1813
2375
1811
2376
1809
2377
1809
2378
1810
2379
1816
2380
1820
2381
1823
2382
1825
2383
1825
2384
1824
2385
1824
2386
1825
2387
1825
2388
1825
2389
1825
2390
1825
2391
1825
2392
1825
2393
1826
2394
1826
2395
1828
2396
1828
2397
1829
2398
1832
2399
1834
2400
1836
2401
1839
2402
1841
2403
1843
2404
1845
2405
1846
2406
1847
2407
1847
2408
1848
2409
1848
2410
1849
2411
1850
2412
1849
2413
1850
2414
1850
2415
1850
2416
1851
2417
1852
2418
1853
2419
1853
2420
1853
2421
1854
2422
1855
2423
1856
2424
1857
2425
1859
2426
1860
2427
1860
2428
1861
2429
1862
2430
1863
2431
1864
2432
1865
2433
1864
2434
1864
2435
1865
2436
1866
2437
1867
2438
1868
2439
1867
2440
1868
2441
1868
2442
1869
2443
1869
2444
1869
2445
1870
2446
1873
2447
1876
2448
1877
2449
1878
2450
1878
2451
1879
2452
1879
2453
1880
2454
1880
2455
1879
2456
1879
2457
1879
2458
1880
2459
1880
2460
1878
2461
1876
2462
1875
2463
1874
2464
1872
2465
1871
2466
1869
2467
1868
2468
1867
2469
1866
2470
1863
2471
1860
2472
1857
2473
1855
2474
1852
2475
1850
2476
1848
2477
1847
2478
1846
2479
1848
2480
1850
2481
1852
2482
1854
2483
1856
2484
1857
2485
1858
2486
1860
2487
1861
2488
1863
2489
1864
2490
1864
2491
1864
2492
1864
2493
1864
2494
1866
2495
1867
2496
1867
2497
1868
2498
1872
2499
1875
2500
1877
2501
1877
2502
1877
2503
1878
2504
1879
2505
1881
2506
1883
2507
1885
2508
1886
2509
1887
2510
1886
2511
1887
2512
1886
2513
1886
2514
1886
2515
1887
2516
1890
2517
1894
2518
1895
2519
1897
2520
1898
2521
1898
2522
1901
2523
1901
2524
1901
2525
1900
2526
1900
2527
1901
2528
1901
2529
1902
2530
1902
2531
1903
2532
1903
2533
1901
2534
1901
2535
1901
2536
1901
2537
1901
2538
1902
2539
1904
2540
1906
2541
1908
2542
1908
2543
1908
2544
1909
2545
1908
2546
1908
2547
1907
2548
1907
2549
1906
2550
1906
2551
1904
2552
1902
2553
1900
2554
1900
2555
1900
2556
1902
2557
1902
2558
1903
2559
1902
2560
1899
2561
1898
2562
1897
2563
1896
2564
1894
2565
1893
2566
1892
2567
1890
2568
1889
2569
1887
2570
1885
2571
1883
2572
1881
2573
1878
2574
1876
2575
1874
2576
1873
2577
1872
2578
1871
2579
1870
2580
1869
2581
1867
2582
1866
2583
1869
2584
1870
2585
1869
2586
1868
2587
1869
2588
1870
2589
1871
2590
1874
2591
1875
2592
1877
2593
1878
2594
1879
2595
1879
2596
1878
2597
1877
2598
1875
2599
1874
2600
1874
2601
1874
2602
1874
2603
1872
2604
1869
2605
1868
2606
1867
2607
1867
2608
1866
2609
1866
2610
1867
2611
1866
2612
1867
2613
1866
2614
1865
2615
1865
2616
1865
2617
1866
2618
1867
2619
1868
2620
1869
2621
1869
2622
1868
2623
1868
2624
1868
2625
1868
2626
1868
2627
1868
2628
1868
2629
1867
2630
1867
2631
1865
2632
1864
2633
1864
2634
1863
2635
1863
2636
1863
2637
1864
2638
1864
2639
1864
2640
1863
2641
1863
2642
1862
2643
1861
2644
1861
2645
1860
2646
1859
2647
1858
2648
1857
2649
1856
2650
1856
2651
1855
2652
1854
2653
1853
2654
1852
2655
1850
2656
1849
2657
1849
2658
1848
2659
1846
2660
1845
2661
1844
2662
1842
2663
1841
2664
1841
2665
1840
2666
1838
2667
1837
2668
1835
2669
1833
2670
1832
2671
1830
2672
1829
2673
1827
2674
1825
2675
1825
2676
1823
2677
1822
2678
1821
2679
1819
2680
1817
2681
1815
2682
1813
2683
1811
2684
1810
2685
1808
2686
1806
2687
1804
2688
1802
2689
1800
2690
1798
2691
1796
2692
1794
2693
1793
2694
1791
2695
1790
2696
1789
2697
1787
2698
1785
2699
1784
2700
1781
2701
1779
2702
1777
2703
1775
2704
1773
2705
1771
2706
1769
2707
1767
2708
1765
2709
1765
2710
1764
2711
1763
2712
1761
2713
1759
2714
1758
2715
1757
2716
1756
2717
1754
2718
1753
2719
1751
2720
1750
2721
1749
2722
1748
2723
1746
2724
1744
2725
1742
2726
1740
2727
1738
2728
1737
2729
1735
2730
1733
2731
1731
2732
1729
2733
1726
2734
1724
2735
1721
2736
1719
2737
1717
2738
1716
2739
1715
2740
1713
2741
1711
2742
1708
2743
1706
2744
1705
2745
1703
2746
1702
2747
1701
2748
1700
2749
1700
2750
1700
2751
1699
2752
1698
2753
1697
2754
1697
2755
1695
2756
1694
2757
1693
2758
1691
2759
1690
2760
1687
2761
1685
2762
1682
2763
1680
2764
1678
2765
1677
2766
1675
2767
1673
2768
1671
2769
1669
2770
1667
2771
1666
2772
1665
2773
1663
2774
1661
2775
1659
2776
1655
2777
1655
2778
1653
2779
1651
2780
1650
2781
1648
2782
1647
2783
1645
2784
1644
2785
1643
2786
1642
2787
1640
2788
1640
2789
1639
2790
1638
2791
1638
2792
1637
2793
1637
2794
1637
2795
1638
2796
1639
2797
1640
2798
1640
2799
1640
2800
1640
2801
1640
2802
1639
2803
1639
2804
1638
2805
1638
2806
1638
2807
1638
2808
1638
2809
1638
2810
1637
2811
1637
2812
1636
2813
1636
2814
1635
2815
1635
2816
1634
2817
1633
2818
1631
2819
1630
2820
1629
2821
1629
2822
1630
2823
1631
2824
1631
2825
1631
2826
1631
2827
1632
2828
1632
2829
1631
2830
1629
2831
1628
2832
1628
2833
1627
2834
1626
2835
1623
2836
1620
2837
1617
2838
1614
2839
1612
2840
1611
2841
1611
2842
1612
2843
1613
2844
1612
2845
1612
2846
1611
2847
1612
2848
1613
2849
1613
2850
1613
2851
1613
2852
1612
2853
1611
2854
1610
2855
1610
2856
1610
2857
1610
2858
1610
2859
1610
2860
1610
2861
1610
2862
1610
2863
1609
2864
1608
2865
1607
2866
1607
2867
1604
2868
1601
2869
1598
2870
1596
2871
1595
2872
1595
2873
1593
2874
1592
2875
1591
2876
1590
2877
1589
2878
1588
2879
1587
2880
1587
2881
1586
2882
1585
2883
1584
2884
1582
2885
1581
2886
1580
2887
1579
2888
1578
2889
1577
2890
1575
2891
1573
2892
1570
2893
1568
2894
1566
2895
1565
2896
1565
2897
1564
2898
1563
2899
1562
2900
1560
2901
1558
2902
1555
2903
1553
2904
1553
2905
1552
2906
1551
2907
1551
2908
1550
2909
1550
2910
1549
2911
1549
2912
1550
2913
1552
2914
1552
2915
1552
2916
1553
2917
1553
2918
1553
2919
1552
2920
1551
2921
1550
2922
1550
2923
1549
2924
1549
2925
1549
2926
1549
2927
1548
2928
1546
2929
1544
2930
1542
2931
1540
2932
1540
2933
1540
2934
1540
2935
1539
2936
1540
2937
1540
2938
1540
2939
1540
2940
1540
2941
1540
2942
1540
2943
1541
2944
1541
2945
1542
2946
1543
2947
1544
2948
1545
2949
1547
2950
1549
2951
1551
2952
1552
2953
1554
2954
1556
2955
1558
2956
1560
2957
1562
2958
1564
2959
1566
2960
1567
2961
1569
2962
1570
2963
1571
2964
1573
2965
1575
2966
1575
2967
1576
2968
1577
2969
1577
2970
1577
2971
1577
2972
1577
2973
1577
2974
1577
2975
1577
2976
1577
2977
1578
2978
1580
2979
1582
2980
1584
2981
1585
2982
1586
2983
1587
2984
1588
2985
1589
2986
1590
2987
1591
2988
1592
2989
1593
2990
1593
2991
1595
2992
1595
2993
1595
2994
1595
2995
1593
2996
1592
2997
1592
2998
1592
2999
1592
3000
1592
3001
1593
3002
1595
3003
1596
3004
1598
3005
1599
3006
1601
3007
1602
3008
1603
3009
1604
3010
1607
3011
1609
3012
1612
3013
1613
3014
1613
3015
1614
3016
1614
3017
1615
3018
1616
3019
1617
3020
1618
3021
1619
3022
1620
3023
1621
3024
1622
3025
1622
3026
1623
3027
1624
3028
1626
3029
1628
3030
1631
3031
1631
3032
1634
3033
1637
3034
1639
3035
1640
3036
1638
3037
1637
3038
1637
3039
1636
3040
1635
3041
1634
3042
1633
3043
1633
3044
1633
3045
1632
3046
1632
3047
1633
3048
1633
3049
1633
3050
1632
3051
1631
3052
1631
3053
1631
3054
1630
3055
1630
3056
1629
3057
1628
3058
1628
3059
1627
3060
1627
3061
1627
3062
1627
3063
1628
3064
1628
3065
1628
3066
1629
3067
1631
3068
1632
3069
1632
3070
1632
3071
1631
3072
1632
3073
1633
3074
1635
3075
1636
3076
1636
3077
1634
3078
1633
3079
1632
3080
1631
3081
1628
3082
1627
3083
1627
3084
1626
3085
1626
3086
1626
3087
1628
3088
1629
3089
1630
3090
1630
3091
1632
3092
1632
3093
1633
3094
1632
3095
1633
3096
1634
3097
1636
3098
1639
3099
1642
3100
1642
3101
1641
3102
1641
3103
1641
3104
1641
3105
1641
3106
1640
3107
1639
3108
1639
3109
1641
3110
1646
3111
1648
3112
1650
3113
1650
3114
1651
3115
1651
3116
1652
3117
1653
3118
1653
3119
1654
3120
1656
3121
1658
3122
1659
3123
1660
3124
1660
3125
1659
3126
1658
3127
1658
3128
1659
3129
1661
3130
1663
3131
1666
3132
1668
3133
1671
3134
1673
3135
1675
3136
1675
3137
1677
3138
1679
3139
1684
3140
1687
3141
1689
3142
1690
3143
1692
3144
1693
3145
1694
3146
1691
3147
1692
3148
1694
3149
1697
3150
1700
3151
1701
3152
1702
3153
1703
3154
1705
3155
1706
3156
1708
3157
1710
3158
1710
3159
1711
3160
1711
3161
1712
3162
1713
3163
1713
3164
1715
3165
1717
3166
1719
3167
1721
3168
1722
3169
1721
3170
1723
3171
1726
3172
1727
3173
1727
3174
1727
3175
1727
3176
1728
3177
1728
3178
1727
3179
1727
3180
1729
3181
1730
3182
1731
3183
1732
3184
1733
3185
1734
3186
1735
3187
1737
3188
1737
3189
1738
3190
1737
3191
1738
3192
1740
3193
1742
3194
1744
3195
1745
3196
1744
3197
1745
3198
1747
3199
1749
3200
1752
3201
1754
3202
1756
3203
1757
3204
1758
3205
1759
3206
1760
3207
1762
3208
1763
3209
1763
3210
1763
3211
1764
3212
1767
3213
1769
3214
1770
3215
1770
3216
1770
3217
1770
3218
1770
3219
1771
3220
1773
3221
1774
3222
1776
3223
1777
3224
1779
3225
1781
3226
1782
3227
1784
3228
1785
3229
1789
3230
1791
3231
1793
3232
1794
3233
1795
3234
1797
3235
1800
3236
1802
3237
1804
3238
1805
3239
1806
3240
1805
3241
1805
3242
1805
3243
1806
3244
1809
3245
1813
3246
1815
3247
1817
3248
1819
3249
1821
3250
1823
3251
1826
3252
1826
3253
1826
3254
1827
3255
1827
3256
1827
3257
1827
3258
1826
3259
1825
3260
1826
3261
1828
3262
1830
3263
1832
3264
1834
3265
1836
3266
1837
3267
1838
3268
1839
3269
1840
3270
1842
3271
1844
3272
1845
3273
1847
3274
1848
3275
1850
3276
1851
3277
1851
3278
1851
3279
1850
3280
1849
3281
1849
3282
1848
3283
1848
3284
1849
3285
1849
3286
1850
3287
1850
3288
1850
3289
1850
3290
1851
3291
1851
3292
1851
3293
1851
3294
1851
3295
1851
3296
1850
3297
1849
3298
1849
3299
1848
3300
1847
3301
1845
3302
1844
3303
1842
3304
1841
3305
1838
3306
1837
3307
1836
3308
1835
3309
1834
3310
1833
3311
1830
3312
1828
3313
1826
3314
1823
3315
1821
3316
1817
3317
1815
3318
1813
3319
1810
3320
1807
3321
1804
3322
1800
3323
1797
3324
1794
3325
1790
3326
1787
3327
1783
3328
1780
3329
1777
3330
1773
3331
1771
3332
1770
3333
1767
3334
1765
3335
1759
3336
1753
3337
1749
3338
1746
3339
1743
3340
1740
3341
1737
3342
1735
3343
1733
3344
1731
3345
1730
3346
1729
3347
1728
3348
1727
3349
1727
3350
1726
3351
1726
3352
1725
3353
1724
3354
1722
3355
1720
3356
1719
3357
1719
3358
1717
3359
1716
3360
1715
3361
1715
3362
1715
3363
1719
3364
1721
3365
1722
3366
1721
3367
1722
3368
1722
3369
1722
3370
1719
3371
1718
3372
1717
3373
1716
3374
1716
3375
1717
3376
1720
3377
1723
3378
1727
3379
1730
3380
1733
3381
1733
3382
1732
3383
1731
3384
1730
3385
1729
3386
1733
3387
1734
3388
1736
3389
1737
3390
1737
3391
1738
3392
1739
3393
1738
3394
1738
3395
1738
3396
1738
3397
1737
3398
1736
3399
1733
3400
1730
3401
1729
3402
1729
3403
1729
3404
1728
3405
1727
3406
1726
3407
1726
3408
1726
3409
1726
3410
1727
3411
1731
3412
1731
3413
1732
3414
1734
3415
1736
3416
1738
3417
1743
3418
1749
3419
1752
3420
1755
3421
1757
3422
1759
3423
1760
3424
1761
3425
1762
3426
1762
3427
1763
3428
1764
3429
1765
3430
1766
3431
1766
3432
1767
3433
1768
3434
1769
3435
1772
3436
1774
3437
1772
3438
1773
3439
1775
3440
1778
3441
1782
3442
1783
3443
1785
3444
1786
3445
1788
3446
1789
3447
1788
3448
1789
3449
1790
3450
1791
3451
1793
3452
1794
3453
1796
3454
1795
3455
1795
3456
1796
3457
1796
3458
1797
3459
1798
3460
1798
3461
1801
3462
1806
3463
1806
3464
1809
3465
1812
3466
1816
3467
1819
3468
1821
3469
1823
3470
1825
3471
1826
3472
1829
3473
1831
3474
1831
3475
1830
3476
1829
3477
1828
3478
1829
3479
1830
3480
1832
3481
1833
3482
1834
3483
1835
3484
1837
3485
1838
3486
1840
3487
1841
3488
1843
3489
1845
3490
1849
3491
1852
3492
1855
3493
1858
3494
1861
3495
1861
3496
1862
3497
1863
3498
1864
3499
1865
3500
1866
3501
1867
3502
1868
3503
1869
3504
1869
3505
1870
3506
1873
3507
1875
3508
1877
3509
1879
3510
1883
3511
1886
3512
1888
3513
1889
3514
1891
3515
1893
3516
1895
3517
1898
3518
1900
3519
1900
3520
1900
3521
1900
3522
1901
3523
1903
3524
1904
3525
1906
3526
1907
3527
1908
3528
1907
3529
1907
3530
1908
3531
1910
3532
1910
3533
1909
3534
1910
3535
1911
3536
1913
3537
1916
3538
1919
3539
1919
3540
1920
3541
1918
3542
1917
3543
1917
3544
1917
3545
1917
3546
1917
3547
1918
3548
1919
3549
1920
3550
1920
3551
1920
3552
1922
3553
1923
3554
1924
3555
1925
3556
1926
3557
1927
3558
1927
3559
1925
3560
1922
3561
1916
3562
1915
3563
1914
3564
1913
3565
1912
3566
1910
3567
1907
3568
1904
3569
1900
3570
1896
3571
1892
3572
1889
3573
1886
3574
1883
3575
1880
3576
1877
3577
1875
3578
1871
3579
1869
3580
1866
3581
1865
3582
1863
3583
1860
3584
1858
3585
1856
3586
1855
3587
1855
3588
1854
3589
1850
3590
1848
3591
1847
3592
1845
3593
1843
3594
1841
3595
1839
3596
1837
3597
1835
3598
1833
3599
1831
3600
1829
3601
1829
3602
1827
3603
1825
3604
1823
3605
1821
3606
1818
3607
1816
3608
1813
3609
1811
3610
1809
3611
1807
3612
1805
3613
1803
3614
1801
3615
1798
3616
1795
3617
1793
3618
1791
3619
1789
3620
1788
3621
1787
3622
1785
3623
1784
3624
1782
3625
1780
3626
1780
3627
1780
3628
1784
3629
1785
3630
1784
3631
1783
3632
1782
3633
1781
3634
1779
3635
1778
3636
1778
3637
1778
3638
1781
3639
1781
3640
1782
3641
1783
3642
1783
3643
1784
3644
1784
3645
1784
3646
1784
3647
1784
3648
1784
3649
1784
3650
1784
3651
1783
3652
1784
3653
1785
3654
1787
3655
1790
3656
1791
3657
1790
3658
1789
3659
1787
3660
1785
3661
1783
3662
1781
3663
1780
3664
1779
3665
1777
3666
1777
3667
1777
3668
1777
3669
1776
3670
1776
3671
1775
3672
1775
3673
1775
3674
1775
3675
1776
3676
1777
3677
1778
3678
1775
3679
1771
3680
1768
3681
1770
3682
1767
3683
1765
3684
1764
3685
1764
3686
1763
3687
1760
3688
1756
3689
1752
3690
1748
3691
1744
3692
1741
3693
1737
3694
1734
3695
1731
3696
1727
3697
1724
3698
1721
3699
1719
3700
1716
3701
1714
3702
1712
3703
1709
3704
1706
3705
1703
3706
1700
3707
1697
3708
1694
3709
1692
3710
1691
3711
1688
3712
1685
3713
1682
3714
1679
3715
1678
3716
1676
3717
1675
3718
1673
3719
1672
3720
1671
3721
1670
3722
1669
3723
1670
3724
1672
3725
1671
3726
1672
3727
1672
3728
1675
3729
1675
3730
1675
3731
1674
3732
1673
3733
1672
3734
1671
3735
1671
3736
1671
3737
1672
3738
1672
3739
1671
3740
1671
3741
1671
3742
1672
3743
1673
3744
1675
3745
1676
3746
1678
3747
1678
3748
1677
3749
1676
3750
1675
3751
1674
3752
1673
3753
1672
3754
1671
3755
1669
3756
1668
3757
1667
3758
1668
3759
1668
3760
1668
3761
1666
3762
1664
3763
1662
3764
1661
3765
1660
3766
1660
3767
1661
3768
1661
3769
1661
3770
1659
3771
1658
3772
1658
3773
1658
3774
1658
3775
1657
3776
1657
3777
1655
3778
1654
3779
1653
3780
1653
3781
1652
3782
1651
3783
1650
3784
1647
3785
1645
3786
1643
3787
1642
3788
1640
3789
1638
3790
1636
3791
1635
3792
1631
3793
1631
3794
1629
3795
1627
3796
1625
3797
1624
3798
1623
3799
1622
3800
1620
3801
1619
3802
1618
3803
1616
3804
1615
3805
1613
3806
1612
3807
1611
3808
1609
3809
1608
3810
1606
3811
1607
3812
1607
3813
1608
3814
1607
3815
1608
3816
1608
3817
1608
3818
1608
3819
1608
3820
1607
3821
1606
3822
1606
3823
1606
3824
1606
3825
1607
3826
1607
3827
1606
3828
1606
3829
1607
3830
1607
3831
1607
3832
1606
3833
1607
3834
1607
3835
1607
3836
1607
3837
1607
3838
1607
3839
1606
3840
1606
3841
1606
3842
1606
3843
1609
3844
1609
3845
1609
3846
1609
3847
1608
3848
1607
3849
1607
3850
1606
3851
1606
3852
1606
3853
1606
3854
1606
3855
1606
3856
1606
3857
1605
3858
1605
3859
1605
3860
1605
3861
1605
3862
1605
3863
1605
3864
1605
3865
1605
3866
1605
3867
1606
3868
1606
3869
1605
3870
1605
3871
1604
3872
1602
3873
1602
3874
1603
3875
1603
3876
1603
3877
1603
3878
1603
3879
1603
3880
1603
3881
1603
3882
1603
3883
1603
3884
1603
3885
1603
3886
1603
3887
1603
3888
1604
3889
1604
3890
1604
3891
1604
3892
1604
3893
1604
3894
1604
3895
1604
3896
1604
3897
1604
3898
1604
3899
1604
3900
1605
3901
1605
3902
1605
3903
1605
3904
1605
3905
1606
3906
1605
3907
1605
3908
1605
3909
1605
3910
1605
3911
1605
3912
1606
3913
1606
3914
1606
3915
1606
3916
1606
3917
1606
3918
1606
3919
1606
3920
1606
3921