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