3,1942
3,1941
3,1940
3,1939
3,1938
3,1937
3,1936
3,1935
3,1934
3,1933
3,1932
3,1931
3,1930
3,1929
3,1928
3,1927
3,1926
3,1925
3,1924
3,1923
3,1922
3,1921
3,1920
3,1919
3,1918
3,1917
3,1916
3,1915
3,1914
3,1913
3,1912
3,1911
3,1910
3,1909
3,1908
3,1907
3,1906
3,1905
3,1904
3,1903
3,1902
3,1901
3,1900
3,1899
3,1898
3,1897
3,1896
3,1895
3,1894
3,1893
3,1892
3,1891
3,1890
3,1889
3,1888
3,1887
3,1886
3,1885
3,1884
3,1883
3,1882
3,1881
3,1880
3,1879
3,1878
3,1877
3,1876
3,1875
3,1874
3,1873
3,1872
3,1871
3,1870
3,1869
3,1868
3,1867
3,1866
3,1865
3,1864
3,1863
3,1862
3,1861
3,1860
3,1859
3,1858
3,1857
3,1856
3,1855
3,1854
3,1853
3,1852
3,1851
3,1850
3,1849
3,1848
3,1847
3,1846
3,1845
3,1844
3,1843
3,1842
3,1841
3,1840
3,1839
3,1838
3,1837
3,1836
3,1835
3,1834
3,1833
3,1832
3,1831
3,1830
3,1829
3,1828
3,1827
3,1826
3,1825
3,1824
3,1823
3,1822
3,1821
3,1820
3,1819
3,1818
3,1817
3,1816
3,1815
3,1814
3,1813
3,1812
3,1811
3,1810
3,1809
3,1808
3,1807
3,1806
3,1805
3,1804
3,1803
3,1802
3,1801
3,1800
3,1799
3,1798
3,1797
3,1796
3,1795
3,1794
3,1793
3,1792
3,1791
3,1790
3,1789
3,1788
3,1787
3,1786
3,1785
3,1784
3,1783
3,1782
3,1781
3,1780
3,1779
3,1778
3,1777
3,1776
3,1775
3,1774
3,1773
3,1772
3,1771
3,1770
3,1769
3,1768
3,1767
3,1766
3,1765
3,1764
3,1763
3,1762
3,1761
3,1760
3,1759
3,1758
3,1757
3,1756
3,1755
3,1754
3,1753
3,1752
3,1751
3,1750
3,1749
3,1748
3,1747
3,1746
3,1745
3,1744
3,1743
3,1742
3,1741
3,1740
3,1739
3,1738
3,1737
3,1736
3,1735
3,1734
3,1733
3,1732
3,1731
3,1730
3,1729
3,1728
3,1727
3,1726
3,1725
3,1724
3,1723
3,1722
3,1721
3,1720
3,1719
3,1718
3,1717
3,1716
3,1715
3,1714
3,1713
3,1712
3,1711
3,1710
3,1709
3,1708
3,1707
3,1706
3,1705
3,1704
3,1703
3,1702
3,1701
3,1700
3,1699
3,1698
3,1697
3,1696
3,1695
3,1694
3,1693
3,1692
3,1691
3,1690
3,1689
3,1688
3,1687
3,1686
3,1685
3,1684
3,1683
3,1682
3,1681
3,1680
3,1679
3,1678
3,1677
3,1676
3,1675
3,1674
3,1673
3,1672
3,1671
3,1670
3,1669
3,1668
3,1667
3,1666
3,1665
3,1664
3,1663
3,1662
3,1661
3,1660
3,1659
3,1658
3,1657
3,1656
3,1655
3,1654
3,1653
3,1652
3,1651
3,1650
3,1649
3,1648
3,1647
3,1646
3,1645
3,1644
3,1643
3,1642
2,1641
1,1641
1,1335
2,1335
3,1335
4,1335
5,1335
6,1335
7,1335
8,1334
8,1333
8,1332
8,1331
9,1331
10,1331
11,1331
12,1331
13,1331
14,1331
15,1331
16,1331
17,1331
18,1330
18,1329
18,1328
18,1327
19,1327
20,1327
21,1327
22,1327
23,1327
24,1327
25,1327
26,1327
27,1327
28,1326
28,1325
28,1324
28,1323
29,1323
30,1323
31,1323
32,1323
33,1323
34,1323
35,1323
36,1323
37,1323
38,1322
38,1321
38,1320
38,1319
39,1319
40,1319
41,1319
42,1319
43,1319
44,1319
45,1319
46,1319
47,1319
48,1318
48,1317
48,1316
49,1316
50,1316
51,1316
52,1316
53,1316
54,1316
55,1316
56,1316
57,1316
58,1315
58,1314
58,1313
58,1312
59,1312
60,1312
61,1312
62,1312
63,1312
64,1312
65,1312
66,1312
67,1312
68,1311
68,1310
68,1309
68,1308
69,1308
70,1308
71,1308
72,1308
73,1308
74,1308
75,1308
76,1308
77,1308
78,1307
78,1306
78,1305
79,1304
80,1304
81,1304
82,1304
83,1304
84,1304
85,1304
86,1304
87,1304
88,1304
89,1303
89,1302
89,1301
89,1300
90,1300
91,1300
92,1300
93,1300
94,1300
95,1300
96,1300
97,1300
98,1300
99,1299
99,1298
99,1297
100,1297
101,1297
102,1297
103,1297
104,1297
105,1297
106,1297
107,1297
108,1297
109,1297
110,1297
111,1297
112,1297
113,1297
114,1296
114,1295
114,1294
114,1293
115,1293
116,1293
117,1293
118,1293
119,1293
120,1293
121,1293
122,1293
123,1293
124,1292
124,1291
124,1290
124,1289
125,1289
126,1289
127,1289
128,1289
129,1288
129,1287
129,1286
129,1285
130,1285
131,1285
132,1285
133,1285
134,1285
135,1285
136,1285
137,1285
138,1285
139,1284
139,1283
139,1282
140,1281
141,1281
142,1281
143,1281
144,1281
145,1281
146,1281
147,1281
148,1281
149,1281
150,1281
151,1281
152,1281
153,1281
154,1280
154,1279
154,1278
155,1278
156,1278
157,1278
158,1278
159,1278
160,1278
161,1278
162,1278
163,1278
164,1278
165,1277
165,1276
165,1275
165,1274
166,1274
167,1274
168,1274
169,1274
170,1274
171,1274
172,1274
173,1274
174,1274
175,1273
175,1272
175,1271
175,1270
176,1270
177,1270
178,1270
179,1270
180,1270
181,1270
182,1270
183,1270
184,1270
185,1269
185,1268
185,1267
185,1266
186,1266
187,1266
188,1266
189,1266
190,1266
191,1266
192,1266
193,1266
194,1266
195,1265
195,1264
195,1263
196,1262
197,1262
198,1262
199,1262
200,1262
201,1262
202,1262
203,1262
204,1262
205,1261
205,1260
205,1259
206,1259
207,1259
208,1259
209,1259
210,1259
211,1259
212,1259
213,1259
214,1259
215,1258
215,1257
215,1256
215,1255
216,1255
217,1255
218,1255
219,1255
220,1255
221,1255
222,1255
223,1255
224,1255
225,1255
226,1255
227,1255
228,1255
229,1255
230,1254
230,1253
230,1252
230,1251
231,1251
232,1251
233,1251
234,1251
235,1250
235,1249
235,1248
236,1247
237,1247
238,1247
239,1247
240,1247
241,1247
242,1247
243,1247
244,1247
245,1247
246,1247
247,1247
248,1247
249,1247
250,1247
251,1246
251,1245
251,1244
252,1243
253,1243
254,1243
255,1243
256,1243
257,1243
258,1243
259,1243
260,1243
261,1242
261,1241
261,1240
262,1240
263,1240
264,1240
265,1240
266,1240
267,1240
268,1240
269,1240
270,1240
271,1239
271,1238
271,1237
271,1236
272,1236
273,1236
274,1236
275,1236
276,1236
277,1236
278,1236
279,1236
280,1236
281,1236
282,1236
283,1236
284,1236
285,1236
286,1235
286,1234
286,1233
286,1232
287,1232
288,1232
289,1232
290,1232
291,1231
291,1230
291,1229
291,1228
292,1228
293,1228
294,1228
295,1228
296,1228
297,1228
298,1228
299,1228
300,1228
301,1228
302,1228
303,1228
304,1228
305,1228
306,1227
306,1226
306,1225
307,1225
308,1225
309,1225
310,1225
311,1225
312,1225
313,1225
314,1225
315,1225
316,1224
316,1223
316,1222
316,1221
317,1221
318,1221
319,1221
320,1221
321,1221
322,1221
323,1221
324,1221
325,1221
326,1221
327,1220
327,1219
327,1218
327,1217
328,1217
329,1217
330,1217
331,1217
332,1217
333,1217
334,1217
335,1217
336,1217
337,1217
338,1217
339,1217
340,1217
341,1217
342,1216
342,1215
342,1214
342,1213
343,1213
344,1213
345,1213
346,1213
347,1212
347,1211
347,1210
347,1209
348,1209
349,1209
350,1209
351,1209
352,1209
353,1209
354,1209
355,1209
356,1209
357,1209
358,1209
359,1209
360,1209
361,1209
362,1208
362,1207
362,1206
363,1206
364,1206
365,1206
366,1206
367,1206
368,1206
369,1206
370,1206
371,1206
372,1205
372,1204
372,1203
372,1202
373,1202
374,1202
375,1202
376,1202
377,1202
378,1202
379,1202
380,1202
381,1202
382,1201
382,1200
382,1199
382,1198
383,1198
384,1198
385,1198
386,1198
387,1198
388,1198
389,1198
390,1198
391,1198
392,1198
393,1198
394,1198
395,1198
396,1198
397,1197
397,1196
397,1195
398,1194
399,1194
400,1194
401,1194
402,1193
402,1192
402,1191
403,1190
404,1190
405,1190
406,1190
407,1190
408,1190
409,1190
410,1190
411,1190
412,1190
413,1190
414,1190
415,1190
416,1190
417,1190
418,1189
418,1188
418,1187
419,1187
420,1187
421,1187
422,1187
423,1187
424,1187
425,1187
426,1187
427,1187
428,1186
428,1185
428,1184
428,1183
429,1183
430,1183
431,1183
432,1183
433,1183
434,1183
435,1183
436,1183
437,1183
438,1182
438,1181
438,1180
438,1179
439,1179
440,1179
441,1179
442,1179
443,1179
444,1179
445,1179
446,1179
447,1179
448,1179
449,1179
450,1179
451,1179
452,1179
453,1178
453,1177
453,1176
453,1175
454,1175
455,1175
456,1175
457,1175
458,1174
458,1173
458,1172
458,1171
459,1171
460,1171
461,1171
462,1171
463,1171
464,1171
465,1171
466,1171
467,1171
468,1171
469,1171
470,1171
471,1171
472,1171
473,1170
473,1169
473,1168
474,1168
475,1168
476,1168
477,1168
478,1168
479,1168
480,1168
481,1168
482,1168
483,1167
483,1166
483,1165
484,1164
485,1164
486,1164
487,1164
488,1164
489,1164
490,1164
491,1164
492,1164
493,1164
494,1163
494,1162
494,1161
494,1160
495,1160
496,1160
497,1160
498,1160
499,1160
500,1160
501,1160
502,1160
503,1160
504,1160
505,1160
506,1160
507,1160
508,1160
509,1159
509,1158
509,1157
509,1156
510,1156
511,1156
512,1156
513,1156
514,1155
514,1154
514,1153
514,1152
515,1152
516,1152
517,1152
518,1152
519,1152
520,1152
521,1152
522,1152
523,1152
524,1151
524,1150
524,1149
525,1149
526,1149
527,1149
528,1149
529,1149
530,1149
531,1149
532,1149
533,1149
534,1148
534,1147
534,1146
534,1145
535,1145
536,1145
537,1145
538,1145
539,1145
540,1145
541,1145
542,1145
543,1145
544,1145
545,1145
546,1145
547,1145
548,1145
549,1144
549,1143
549,1142
549,1141
550,1141
551,1141
552,1141
553,1141
554,1141
555,1141
556,1141
557,1141
558,1141
559,1140
559,1139
559,1138
560,1137
561,1137
562,1137
563,1137
564,1136
564,1135
565,1134
565,1133
566,1133
567,1133
568,1133
569,1133
570,1133
571,1133
572,1133
573,1133
574,1133
575,1132
575,1131
575,1130
576,1130
577,1130
578,1130
579,1130
580,1130
581,1130
582,1130
583,1130
584,1130
585,1130
586,1130
587,1130
588,1130
589,1130
590,1129
590,1128
590,1127
590,1126
591,1126
592,1126
593,1126
594,1126
595,1126
596,1126
597,1126
598,1126
599,1126
600,1125
600,1124
600,1123
600,1122
601,1122
602,1122
603,1122
604,1122
605,1122
606,1122
607,1122
608,1122
609,1122
610,1121
610,1120
610,1119
610,1118
611,1118
612,1118
613,1118
614,1118
615,1117
615,1116
615,1115
615,1114
616,1114
617,1114
618,1114
619,1114
620,1114
621,1114
622,1114
623,1114
624,1114
625,1114
626,1114
627,1114
628,1114
629,1114
630,1113
630,1112
630,1111
631,1111
632,1111
633,1111
634,1111
635,1111
636,1111
637,1111
638,1111
639,1111
640,1110
640,1109
640,1108
640,1107
641,1107
642,1107
643,1107
644,1107
645,1107
646,1107
647,1107
648,1107
649,1107
650,1107
651,1106
651,1105
651,1104
651,1103
652,1103
653,1103
654,1103
655,1103
656,1103
657,1103
658,1103
659,1103
660,1103
661,1102
661,1101
661,1100
661,1099
662,1099
663,1099
664,1099
665,1099
666,1099
667,1099
668,1099
669,1099
670,1099
671,1098
671,1097
671,1096
671,1095
672,1095
673,1095
674,1095
675,1095
676,1095
677,1095
678,1095
679,1095
680,1095
681,1094
681,1093
681,1092
682,1092
683,1092
684,1092
685,1092
686,1092
687,1092
688,1092
689,1092
690,1092
691,1091
691,1090
691,1089
691,1088
692,1088
693,1088
694,1088
695,1088
696,1088
697,1088
698,1088
699,1088
700,1088
701,1087
701,1086
701,1085
701,1084
702,1084
703,1084
704,1084
705,1084
706,1084
707,1084
708,1084
709,1084
710,1084
711,1083
711,1082
711,1081
711,1080
712,1080
713,1080
714,1080
715,1080
716,1080
717,1080
718,1080
719,1080
720,1080
721,1079
721,1078
721,1077
722,1076
723,1076
724,1076
725,1076
726,1076
727,1076
728,1076
729,1076
730,1076
731,1076
732,1075
732,1074
732,1073
733,1073
734,1073
735,1073
736,1073
737,1073
738,1073
739,1073
740,1073
741,1073
742,1073
743,1073
744,1073
745,1073
746,1073
747,1072
747,1071
747,1070
747,1069
748,1069
749,1069
750,1069
751,1069
752,1069
753,1069
754,1069
755,1069
756,1069
757,1068
757,1067
757,1066
757,1065
758,1065
759,1065
760,1065
761,1065
762,1065
763,1065
764,1065
765,1065
766,1065
767,1064
767,1063
767,1062
767,1061
768,1061
769,1061
770,1061
771,1061
772,1061
773,1061
774,1061
775,1061
776,1061
777,1060
777,1059
777,1058
778,1057
779,1057
780,1057
781,1057
782,1057
783,1057
784,1057
785,1057
786,1057
787,1056
787,1055
787,1054
788,1054
789,1054
790,1054
791,1054
792,1054
793,1054
794,1054
795,1054
796,1054
797,1054
798,1054
799,1054
800,1054
801,1054
802,1053
802,1052
802,1051
802,1050
803,1050
804,1050
805,1050
806,1050
807,1050
808,1050
809,1050
810,1050
811,1050
812,1050
813,1049
813,1048
813,1047
813,1046
814,1046
815,1046
816,1046
817,1046
818,1046
819,1046
820,1046
821,1046
822,1046
823,1045
823,1044
823,1043
823,1042
824,1042
825,1042
826,1042
827,1042
828,1042
829,1042
830,1042
831,1042
832,1042
833,1041
833,1040
833,1039
833,1038
834,1038
835,1038
836,1038
837,1038
838,1038
839,1038
840,1038
841,1038
842,1038
843,1038
844,1038
845,1038
846,1038
847,1038
848,1037
848,1036
848,1035
849,1035
850,1035
851,1035
852,1035
853,1035
854,1035
855,1035
856,1035
857,1035
858,1034
858,1033
858,1032
858,1031
859,1031
860,1031
861,1031
862,1031
863,1031
864,1031
865,1031
866,1031
867,1031
868,1030
868,1029
868,1028
868,1027
869,1027
870,1027
871,1027
872,1027
873,1027
874,1027
875,1027
876,1027
877,1027
878,1026
878,1025
878,1024
878,1023
879,1023
880,1023
881,1023
882,1023
883,1023
884,1023
885,1023
886,1023
887,1023
888,1022
888,1021
889,1020
889,1019
890,1019
891,1019
892,1019
893,1019
894,1019
895,1019
896,1019
897,1019
898,1019
899,1018
899,1017
899,1016
900,1016
901,1016
902,1016
903,1016
904,1016
905,1016
906,1016
907,1016
908,1016
909,1016
910,1016
911,1016
912,1016
913,1016
914,1015
914,1014
914,1013
914,1012
915,1012
916,1012
917,1012
918,1012
919,1012
920,1012
921,1012
922,1012
923,1012
924,1011
924,1010
924,1009
924,1008
925,1008
926,1008
927,1008
928,1008
929,1008
930,1008
931,1008
932,1008
933,1008
934,1007
934,1006
934,1005
934,1004
935,1004
936,1004
937,1004
938,1004
939,1004
940,1004
941,1004
942,1004
943,1004
944,1003
944,1002
944,1001
945,1001
946,1000
947,1000
948,1000
949,1000
950,1000
951,1000
952,1000
953,1000
954,1000
955,1000
956,1000
957,1000
958,1000
959,999
959,998
959,997
960,997
961,997
962,997
963,997
964,997
965,997
966,997
967,997
968,997
969,996
969,995
969,994
970,993
971,993
972,993
973,993
974,993
975,993
976,993
977,993
978,993
979,993
980,992
980,991
980,990
980,989
981,989
982,989
983,989
984,989
985,988
985,987
985,986
985,985
986,985
987,985
988,985
989,985
990,984
990,983
990,982
991,982
992,982
993,982
994,982
995,982
996,982
997,982
998,982
999,982
1000,981
1000,980
1000,979
1000,978
1001,978
1002,978
1003,978
1004,978
1005,977
1005,976
1005,975
1005,974
1006,974
1007,974
1008,974
1009,974
1010,973
1010,972
1010,971
1010,970
1011,970
1012,970
1013,970
1014,970
1015,970
1016,970
1017,970
1018,970
1019,970
1020,969
1020,968
1020,967
1020,966
1021,966
1022,966
1023,966
1024,966
1025,966
1026,966
1027,966
1028,966
1029,966
1030,965
1030,964
1030,963
1031,963
1032,963
1033,963
1034,963
1035,963
1036,963
1037,963
1038,963
1039,963
1040,962
1040,961
1040,960
1040,959
1041,959
1042,959
1043,959
1044,959
1045,959
1046,959
1047,959
1048,959
1049,959
1050,958
1050,957
1050,956
1051,955
1052,955
1053,955
1054,955
1055,955
1056,955
1057,955
1058,955
1059,955
1060,955
1061,954
1061,953
1061,952
1061,951
1062,951
1063,951
1064,951
1065,951
1066,951
1067,951
1068,951
1069,951
1070,951
1071,950
1071,949
1071,948
1071,947
1072,947
1073,947
1074,947
1075,947
1076,947
1077,947
1078,947
1079,947
1080,947
1081,947
1082,947
1083,947
1084,947
1085,947
1086,947
1087,947
1088,947
1089,947
1090,947
1091,947
1092,947
1093,947
1094,947
1095,947
1096,947
1097,947
1098,947
1099,947
1100,947
1101,946
1101,945
1101,944
1102,944
1103,944
1104,944
1105,944
1106,944
1107,944
1108,944
1109,944
1110,944
1111,944
1112,944
1113,944
1114,944
1115,944
1116,944
1117,944
1118,944
1119,944
1120,944
1121,944
1122,944
1123,944
1124,944
1125,944
1126,944
1127,944
1128,944
1129,944
1130,944
1131,944
1132,944
1133,944
1134,944
1135,944
1136,944
1137,943
1137,942
1137,941
1137,940
1138,940
1139,940
1140,940
1141,940
1142,940
1143,940
1144,940
1145,940
1146,940
1147,940
1148,940
1149,940
1150,940
1151,940
1152,940
1153,940
1154,940
1155,940
1156,940
1156,941
1156,942
1156,943
1157,944
1158,944
1159,944
1160,944
1161,944
1162,944
1163,944
1164,944
1165,944
1166,944
1167,944
1168,944
1169,944
1170,944
1171,944
1172,944
1173,944
1174,944
1175,944
1176,944
1177,944
1178,944
1179,944
1180,944
1181,944
1182,944
1183,944
1184,944
1185,944
1186,944
1186,945
1186,946
1187,947
1188,947
1189,947
1190,947
1191,947
1191,948
1191,949
1191,950
1192,951
1193,951
1194,951
1195,951
1196,951
1196,952
1196,953
1196,954
1197,955
1198,955
1199,955
1200,955
1201,955
1201,956
1201,957
1201,958
1202,959
1203,959
1204,959
1205,959
1206,959
1206,960
1206,961
1206,962
1207,963
1208,963
1209,963
1210,963
1211,963
1212,963
1213,963
1214,963
1215,963
1216,963
1217,964
1217,965
1218,966
1219,966
1220,966
1221,966
1222,966
1223,966
1224,966
1225,966
1226,966
1227,966
1228,966
1229,966
1230,966
1231,966
1232,966
1233,966
1234,966
1235,966
1236,966
1237,966
1237,967
1237,968
1237,969
1238,970
1239,970
1240,970
1241,970
1242,970
1243,970
1244,970
1245,970
1246,970
1247,970
1248,970
1249,970
1250,970
1251,970
1252,970
1252,971
1252,972
1252,973
1253,974
1254,974
1255,974
1256,974
1257,974
1258,974
1259,974
1260,974
1261,974
1262,974
1263,974
1264,974
1265,974
1266,974
1267,974
1268,974
1269,974
1270,974
1271,974
1272,974
1273,974
1274,974
1275,974
1276,974
1277,974
1277,975
1277,976
1277,977
1278,978
1279,978
1280,978
1281,978
1282,978
1283,978
1284,978
1285,978
1286,978
1287,978
1288,978
1289,978
1290,978
1291,978
1292,978
1293,978
1294,978
1295,978
1296,978
1297,978
1298,978
1299,978
1300,978
1301,978
1302,978
1303,978
1304,978
1305,978
1306,978
1307,978
1308,978
1309,978
1310,978
1311,978
1312,978
1313,978
1313,979
1313,980
1313,981
1314,982
1315,982
1316,982
1317,982
1318,982
1319,982
1320,982
1321,982
1322,982
1323,982
1324,981
1324,980
1324,979
1324,978
1325,978
1326,978
1327,978
1328,978
1329,978
1330,978
1331,978
1332,978
1333,978
1334,977
1334,976
1334,975
1334,974
1335,974
1336,974
1337,974
1338,974
1339,973
1339,972
1339,971
1339,970
1340,970
1341,970
1342,970
1343,970
1344,969
1344,968
1344,967
1344,966
1345,966
1346,966
1347,966
1348,966
1349,965
1349,964
1349,963
1350,963
1351,963
1352,963
1353,963
1354,962
1354,961
1354,960
1354,959
1355,959
1356,959
1357,959
1358,959
1359,958
1359,957
1359,956
1359,955
1359,954
1359,953
1359,952
1359,951
1359,950
1359,949
1359,948
1359,947
1359,946
1359,945
1359,944
1359,943
1359,942
1359,941
1359,940
1359,939
1359,938
1359,937
1359,936
1359,935
1359,934
1359,933
1359,932
1359,931
1359,930
1359,929
1359,928
1359,927
1359,926
1359,925
1359,924
1359,923
1359,922
1359,921
1359,920
1359,919
1359,918
1359,917
1359,916
1359,915
1359,914
1359,913
1360,913
1361,913
1362,913
1363,913
1364,912
1364,911
1364,910
1364,909
1364,908
1364,907
1364,906
1365,906
1366,906
1367,906
1368,906
1369,905
1369,904
1369,903
1369,902
1369,901
1369,900
1369,899
1369,898
1370,898
1371,898
1372,898
1373,898
1374,897
1374,896
1374,895
1374,894
1374,893
1374,892
1375,891
1375,890
1376,890
1377,890
1378,890
1379,890
1380,889
1380,888
1380,887
1381,887
1382,887
1383,887
1384,887
1385,887
1386,887
1387,887
1388,887
1389,887
1390,887
1391,887
1392,887
1393,887
1394,887
1395,887
1396,887
1397,887
1398,887
1399,887
1399,888
1399,889
1400,890
1401,890
1402,890
1403,890
1404,890
1405,890
1406,890
1407,890
1408,890
1409,890
1410,890
1411,890
1412,890
1413,890
1414,890
1415,890
1416,890
1417,890
1418,890
1419,890
1420,890
1421,890
1422,890
1423,890
1424,890
1425,890
1426,890
1427,890
1428,890
1429,890
1430,890
1431,890
1432,890
1433,890
1434,890
1435,889
1435,888
1435,887
1436,887
1437,887
1438,887
1439,887
1440,886
1440,885
1440,884
1440,883
1440,882
1440,881
1440,880
1440,879
1441,879
1442,879
1443,879
1444,879
1445,878
1445,877
1445,876
1445,875
1445,874
1445,873
1445,872
1446,871
1447,871
1448,871
1449,871
1450,870
1450,869
1450,868
1451,868
1452,868
1453,868
1454,868
1455,868
1456,868
1457,868
1458,868
1459,868
1460,868
1461,867
1461,866
1461,865
1461,864
1462,864
1463,864
1464,864
1465,864
1466,864
1467,864
1468,864
1469,864
1470,864
1471,863
1471,862
1471,861
1471,860
1472,860
1473,860
1474,860
1475,860
1476,860
1477,860
1478,860
1479,860
1480,860
1481,859
1481,858
1481,857
1481,856
1482,856
1483,856
1484,856
1485,856
1486,855
1486,854
1486,853
1486,852
1487,852
1488,852
1489,852
1490,852
1491,851
1491,850
1491,849
1492,849
1493,849
1494,849
1495,849
1496,849
1497,849
1498,849
1499,849
1500,849
1501,848
1501,847
1501,846
1501,845
1502,845
1503,845
1504,845
1505,845
1506,845
1507,845
1508,845
1509,845
1510,845
1511,844
1511,843
1511,842
1511,841
1512,841
1513,841
1514,841
1515,841
1516,841
1517,841
1518,841
1519,841
1520,841
1521,840
1521,839
1521,838
1521,837
1522,837
1523,837
1524,837
1525,837
1526,837
1527,837
1528,837
1529,837
1530,837
1531,836
1531,835
1531,834
1532,833
1533,833
1534,833
1535,833
1536,833
1537,833
1538,833
1539,833
1540,833
1541,833
1542,833
1543,833
1544,833
1545,833
1546,833
1547,833
1548,833
1549,833
1550,833
1551,833
1552,832
1552,831
1552,830
1553,830
1554,830
1555,830
1556,830
1557,830
1558,830
1559,830
1560,830
1561,830
1562,830
1563,830
1564,830
1565,830
1566,830
1567,829
1567,828
1567,827
1567,826
1568,826
1569,826
1570,826
1571,826
1572,826
1573,826
1574,826
1575,826
1576,826
1577,826
1578,826
1579,826
1580,826
1581,826
1582,825
1582,824
1582,823
1582,822
1583,822
1584,822
1585,822
1586,822
1587,822
1588,822
1589,822
1590,822
1591,822
1592,822
1593,822
1594,822
1595,822
1596,822
1597,821
1597,820
1597,819
1597,818
1598,818
1599,818
1600,818
1601,818
1602,818
1603,818
1604,818
1605,818
1606,818
1607,818
1608,818
1609,818
1610,818
1611,818
1612,817
1612,816
1612,815
1613,814
1614,814
1615,814
1616,814
1617,814
1618,814
1619,814
1620,814
1621,814
1622,814
1623,814
1624,814
1625,814
1626,814
1627,814
1628,814
1629,814
1630,814
1631,814
1632,814
1633,813
1633,812
1633,811
1634,811
1635,811
1636,811
1637,811
1638,811
1639,811
1640,811
1641,811
1642,811
1643,811
1644,811
1645,811
1646,811
1647,811
1648,811
1649,811
1650,811
1651,811
1652,811
1653,811
1654,811
1655,811
1656,811
1657,811
1658,811
1659,811
1660,811
1661,811
1662,811
1663,811
1664,811
1665,811
1666,811
1667,811
1668,811
1669,811
1670,811
1671,811
1672,811
1673,810
1673,809
1673,808
1673,807
1674,807
1675,807
1676,807
1677,807
1678,806
1678,805
1678,804
1678,803
1679,803
1680,803
1681,803
1682,803
1683,802
1683,801
1683,800
1683,799
1684,799
1685,799
1686,799
1687,799
1688,798
1688,797
1688,796
1689,795
1690,795
1691,795
1692,795
1693,794
1693,793
1693,792
1694,792
1695,792
1696,792
1697,792
1698,791
1698,790
1698,789
1699,788
1700,788
1701,788
1702,788
1703,788
1704,787
1704,786
1704,785
1704,784
1705,784
1706,784
1707,784
1708,784
1709,783
1709,782
1709,781
1709,780
1710,780
1711,780
1712,780
1713,780
1714,780
1715,780
1716,780
1717,780
1718,780
1719,780
1720,780
1721,780
1722,780
1723,780
1724,780
1725,780
1726,780
1727,780
1728,780
1729,780
1730,780
1731,780
1732,780
1733,780
1734,780
1735,780
1736,780
1737,780
1738,780
1739,780
1740,780
1741,780
1742,780
1743,780
1744,780
1745,780
1746,780
1747,780
1748,780
1749,780
1750,780
1751,780
1752,780
1753,780
1754,780
1755,780
1756,780
1757,780
1758,780
1759,780
1760,780
1761,780
1762,780
1763,780
1764,779
1764,778
1764,777
1765,776
1766,776
1767,776
1768,776
1769,776
1770,776
1771,776
1772,776
1773,776
1774,775
1774,774
1774,773
1775,773
1776,773
1777,773
1778,773
1779,772
1779,771
1779,770
1780,769
1781,769
1782,769
1783,769
1784,769
1785,768
1785,767
1785,766
1785,765
1786,765
1787,765
1788,765
1789,765
1790,764
1790,763
1790,762
1790,761
1791,761
1792,761
1793,761
1794,761
1795,760
1795,759
1795,758
1796,757
1797,757
1798,757
1799,757
1800,757
1801,757
1802,757
1803,757
1804,757
1805,757
1806,757
1807,757
1808,757
1809,757
1810,757
1811,757
1812,757
1813,757
1814,757
1815,757
1816,757
1817,757
1818,757
1819,757
1820,757
1821,757
1822,757
1823,757
1824,757
1825,756
1825,755
1825,754
1826,754
1827,754
1828,754
1829,754
1830,754
1831,754
1832,754
1833,754
1834,754
1835,754
1836,754
1837,754
1838,754
1839,754
1840,754
1841,754
1842,754
1843,754
1844,754
1845,754
1846,754
1847,754
1848,754
1849,754
1850,753
1850,752
1850,751
1850,750
1851,750
1852,750
1853,750
1854,750
1855,749
1855,748
1855,747
1855,746
1856,746
1857,746
1858,746
1859,746
1860,746
1861,746
1862,746
1863,746
1864,746
1865,746
1866,745
1866,744
1866,743
1866,742
1867,742
1868,742
1869,742
1870,742
1871,741
1871,740
1871,739
1872,739
1873,739
1874,739
1875,739
1876,739
1877,739
1878,739
1879,739
1880,739
1881,738
1881,737
1881,736
1881,735
1882,735
1883,735
1884,735
1885,735
1886,734
1886,733
1886,732
1886,731
1887,731
1888,731
1889,731
1890,731
1891,731
1892,731
1893,731
1894,731
1895,731
1896,731
1897,731
1898,731
1899,731
1900,731
1901,730
1901,729
1901,728
1901,727
1902,727
1903,727
1904,727
1905,727
1906,727
1907,727
1908,727
1909,727
1910,727
1911,726
1911,725
1911,724
1911,723
1912,723
1913,723
1914,723
1915,723
1916,723
1917,723
1918,723
1919,723
1920,723
1921,723
1922,723
1923,723
1924,723
1925,723
1926,723
1927,723
1928,723
1929,723
1930,723
1931,723
1932,723
1933,723
1934,723
1935,723
1936,722
1936,721
1936,720
1937,720
1938,720
1939,720
1940,720
1941,720
1942,720
1943,720
1944,720
1945,720
1946,720
1947,720
1948,720
1949,720
1950,720
1951,720
1952,720
1953,720
1954,720
1955,720
1956,720
1957,720
1958,720
1959,720
1960,720
1961,720
1962,720
1963,720
1964,720
1965,720
1966,720
1967,719
1967,718
1967,717
1967,716
1968,716
1969,716
1970,716
1971,716
1972,716
1973,716
1974,716
1975,716
1976,716
1977,716
1978,716
1979,716
1980,716
1981,716
1982,715
1982,714
1982,713
1982,712
1983,712
1984,712
1985,712
1986,712
1987,712
1988,712
1989,712
1990,712
1991,712
1992,712
1993,712
1994,712
1995,712
1996,712
1997,712
1998,712
1999,712
2000,712
2001,712
2002,711
2002,710
2002,709
2002,708
2003,708
2004,708
2005,708
2006,708
2007,708
2008,708
2009,708
2010,708
2011,708
2012,708
2013,708
2014,708
2015,708
2016,708
2017,708
2018,708
2019,708
2020,708
2021,708
2022,707
2022,706
2022,705
2023,704
2024,704
2025,704
2026,704
2027,704
2028,704
2029,704
2030,704
2031,704
2032,704
2033,704
2034,704
2035,704
2036,704
2037,704
2038,704
2039,704
2040,704
2041,704
2042,704
2043,704
2044,704
2045,704
2046,704
2047,704
2048,704
2049,704
2050,704
2051,704
2052,704
2053,704
2054,704
2055,704
2056,704
2057,704
2058,704
2059,704
2060,704
2061,704
2062,704
2063,703
2063,702
2063,701
2064,701
2065,701
2066,701
2067,701
2068,701
2069,701
2070,701
2071,701
2072,701
2073,701
2074,701
2075,701
2076,701
2077,701
2078,701
2079,701
2080,701
2081,701
2082,701
2083,701
2084,701
2085,701
2086,701
2087,701
2088,700
2088,699
2088,698
2088,697
2089,697
2090,697
2091,697
2092,697
2093,697
2094,697
2095,697
2096,697
2097,697
2098,696
2098,695
2098,694
2098,693
2099,693
2100,693
2101,693
2102,693
2103,693
2104,693
2105,693
2106,693
2107,693
2108,693
2109,693
2110,693
2111,693
2112,693
2113,693
2114,692
2114,691
2114,690
2114,689
2115,689
2116,689
2117,689
2118,689
2119,689
2120,689
2121,689
2122,689
2123,689
2124,688
2124,687
2124,686
2124,685
2125,685
2126,685
2127,685
2128,685
2129,685
2130,685
2131,685
2132,685
2133,685
2134,684
2134,683
2134,682
2135,682
2136,682
2137,682
2138,682
2139,682
2140,682
2141,682
2142,682
2143,682
2144,682
2145,682
2146,682
2147,682
2148,682
2149,681
2149,680
2149,679
2149,678
2150,678
2151,678
2152,678
2153,678
2154,678
2155,678
2156,678
2157,678
2158,678
2159,677
2159,676
2159,675
2159,674
2160,674
2161,674
2162,674
2163,674
2164,674
2165,674
2166,674
2167,674
2168,674
2169,674
2170,674
2171,674
2172,674
2173,674
2174,673
2174,672
2174,671
2174,670
2175,670
2176,670
2177,670
2178,670
2179,670
2180,670
2181,670
2182,670
2183,670
2184,669
2184,668
2185,667
2185,666
2186,666
2187,666
2188,666
2189,666
2190,666
2191,666
2192,666
2193,666
2194,666
2195,666
2196,666
2197,666
2198,666
2199,666
2200,666
2201,666
2202,666
2203,666
2204,666
2205,666
2206,666
2207,666
2208,666
2209,666
2210,666
2211,666
2212,666
2213,666
2214,666
2215,666
2216,666
2217,666
2218,666
2219,666
2220,666
2221,666
2222,666
2223,666
2224,666
2225,666
2226,666
2227,666
2228,666
2229,666
2230,666
2231,666
2232,666
2233,666
2234,666
2234,667
2234,668
2234,669
2235,670
2236,670
2237,670
2238,670
2239,670
2240,669
2240,668
2240,667
2240,666
2241,666
2242,666
2243,666
2244,666
2245,666
2246,666
2247,666
2248,666
2249,666
2250,665
2250,664
2250,663
2251,663
2252,663
2253,663
2254,663
2255,663
2256,663
2257,663
2258,663
2259,663
2260,662
2260,661
2260,660
2260,659
2261,659
2262,659
2263,659
2264,659
2265,658
2265,657
2265,656
2266,655
2267,655
2268,655
2269,655
2270,655
2271,655
2272,655
2273,655
2274,655
2275,655
2276,655
2277,655
2278,655
2279,655
2280,655
2281,654
2281,653
2281,652
2281,651
2282,651
2283,651
2284,651
2285,651
2286,651
2287,651
2288,651
2289,651
2290,651
2291,650
2291,649
2291,648
2291,647
2292,647
2293,647
2294,647
2295,647
2296,647
2297,647
2298,647
2299,647
2300,647
2301,647
2302,647
2303,647
2304,647
2305,647
2306,646
2306,645
2306,644
2307,644
2308,644
2309,644
2310,644
2311,644
2312,644
2313,644
2314,644
2315,644
2316,643
2316,642
2316,641
2316,640
2317,640
2318,640
2319,640
2320,640
2321,640
2322,640
2323,640
2324,640
2325,640
2326,639
2326,638
2326,637
2326,636
2327,636
2328,636
2329,636
2330,636
2331,635
2331,634
2331,633
2331,632
2331,631
2331,630
2331,629
2332,628
2333,628
2334,628
2335,628
2336,628
2337,628
2338,628
2339,628
2340,628
2341,628
2342,628
2343,628
2344,628
2345,628
2346,628
2347,628
2348,628
2349,628
2350,628
2351,628
2352,628
2353,628
2354,628
2355,628
2356,628
2357,628
2358,628
2359,628
2360,628
2361,628
2362,628
2363,628
2364,628
2365,628
2366,628
2367,628
2368,628
2369,628
2370,628
2371,628
2372,628
2373,628
2374,628
2375,628
2376,628
2377,628
2378,628
2379,628
2380,628
2381,628
2382,628
2383,628
2384,628
2385,628
2386,628
2387,628
2388,628
2389,628
2390,628
2391,628
2392,628
2393,628
2394,628
2395,628
2396,628
2397,627
2397,626
2397,625
2398,625
2399,625
2400,625
2401,625
2402,625
2403,625
2404,625
2405,625
2406,625
2407,625
2408,625
2409,625
2410,625
2411,625
2412,625
2413,625
2414,625
2415,625
2416,625
2417,625
2418,625
2419,625
2420,625
2421,625
2422,624
2422,623
2422,622
2422,621
2423,621
2424,621
2425,621
2426,621
2427,621
2428,621
2429,621
2430,621
2431,621
2432,621
2433,621
2434,621
2435,621
2436,621
2437,621
2438,620
2438,619
2438,618
2438,617
2439,617
2440,617
2441,617
2442,617
2443,616
2443,615
2443,614
2443,613
2444,613
2445,613
2446,613
2447,613
2448,612
2448,611
2448,610
2448,609
2449,609
2450,609
2451,609
2452,609
2453,608
2453,607
2453,606
2454,606
2455,606
2456,606
2457,606
2458,605
2458,604
2458,603
2458,602
2459,602
2460,602
2461,602
2462,602
2463,601
2463,600
2463,599
2463,598
2464,598
2465,598
2466,598
2467,598
2468,597
2468,596
2468,595
2468,594
2469,594
2470,594
2471,594
2472,594
2473,593
2473,592
2473,591
2473,590
2474,590
2475,590
2476,590
2477,590
2478,589
2478,588
2478,587
2479,587
2480,587
2481,587
2482,587
2483,587
2484,587
2485,587
2486,587
2487,587
2488,587
2489,587
2490,587
2491,587
2492,587
2493,587
2494,587
2495,587
2496,587
2497,587
2498,586
2498,585
2498,584
2498,583
2499,583
2500,583
2501,583
2502,583
2503,583
2504,583
2505,583
2506,583
2507,583
2508,583
2509,583
2510,583
2511,583
2512,583
2513,583
2514,583
2515,583
2516,583
2517,583
2518,583
2519,583
2520,583
2521,583
2522,583
2523,583
2524,582
2524,581
2524,580
2524,579
2525,579
2526,579
2527,579
2528,579
2529,579
2530,579
2531,579
2532,579
2533,579
2534,579
2535,579
2536,579
2537,579
2538,579
2539,578
2539,577
2539,576
2539,575
2540,575
2541,575
2542,575
2543,575
2544,575
2545,575
2546,575
2547,575
2548,575
2549,574
2549,573
2549,572
2550,571
2551,571
2552,571
2553,571
2554,570
2554,569
2554,568
2555,568
2556,568
2557,568
2558,568
2559,568
2560,568
2561,568
2562,568
2563,568
2564,567
2564,566
2564,565
2564,564
2565,564
2566,564
2567,564
2568,564
2569,563
2569,562
2569,561
2569,560
2570,560
2571,560
2572,560
2573,560
2574,559
2574,558
2574,557
2574,556
2575,556
2576,556
2577,556
2578,556
2579,555
2579,554
2579,553
2580,552
2581,552
2582,552
2583,552
2584,551
2584,550
2584,549
