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