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