r3977 Final preparation before 0.18.5 release
[racktables] / install / init-dictbase.sql
CommitLineData
d55aa037
DO
1-- This file is intentionally kept in extended INSERT syntax
2-- (1 query = N rows) to generate less diff noise on column
3-- name change.
e673ee24 4
d55aa037
DO
5INSERT INTO `Attribute` (`id`, `type`, `name`) VALUES
6(1,'string','OEM S/N 1'),
7(2,'dict','HW type'),
8(3,'string','FQDN'),
9(4,'dict','SW type'),
10(5,'string','SW version'),
11(6,'uint','number of ports'),
12(7,'float','max. current, Ampers'),
13(8,'float','power load, percents'),
14(14,'string','contact person'),
15(13,'float','max power, Watts'),
16(16,'uint','flash memory, MB'),
17(17,'uint','DRAM, MB'),
18(18,'uint','CPU, MHz'),
19(20,'string','OEM S/N 2'),
20(21,'string','support contract expiration'),
21(22,'string','HW warranty expiration'),
22(24,'string','SW warranty expiration'),
23(25,'string','UUID');
e673ee24 24
d55aa037 25INSERT INTO `AttributeMap` (`objtype_id`, `attr_id`, `chapter_id`) VALUES
e8ab58e8 26(2,1,NULL),
18c7060c 27(2,2,27),
e8ab58e8
DO
28(2,3,NULL),
29(2,5,NULL),
fd296ea8 30(4,1,NULL),
d55aa037 31(4,2,11),
fd296ea8 32(4,3,NULL),
d55aa037 33(4,4,13),
fd296ea8
DO
34(4,14,NULL),
35(4,21,NULL),
36(4,22,NULL),
37(4,25,NULL),
38(4,24,NULL),
39(5,1,NULL),
d55aa037 40(5,2,18),
fd296ea8 41(6,1,NULL),
d55aa037 42(6,2,19),
fd296ea8
DO
43(6,20,NULL),
44(7,1,NULL),
d55aa037 45(7,2,17),
fd296ea8 46(7,3,NULL),
d55aa037 47(7,4,16),
fd296ea8
DO
48(7,5,NULL),
49(7,14,NULL),
50(7,16,NULL),
51(7,17,NULL),
52(7,18,NULL),
53(7,21,NULL),
54(7,22,NULL),
55(7,24,NULL),
56(8,1,NULL),
d55aa037 57(8,2,12),
fd296ea8 58(8,3,NULL),
d55aa037 59(8,4,14),
fd296ea8
DO
60(8,5,NULL),
61(8,14,NULL),
62(8,16,NULL),
63(8,17,NULL),
64(8,18,NULL),
65(8,20,NULL),
66(8,21,NULL),
67(8,22,NULL),
68(8,24,NULL),
69(9,6,NULL),
70(12,1,NULL),
71(12,3,NULL),
72(12,7,NULL),
73(12,8,NULL),
74(12,13,NULL),
75(12,20,NULL),
76(445,1,NULL),
d55aa037 77(445,2,21),
fd296ea8
DO
78(445,3,NULL),
79(445,5,NULL),
80(445,14,NULL),
81(445,22,NULL),
82(447,1,NULL),
d55aa037 83(447,2,22),
fd296ea8
DO
84(447,3,NULL),
85(447,5,NULL),
86(447,14,NULL),
87(447,22,NULL),
d55aa037 88(15,2,23),
fd296ea8 89(798,1,NULL),
d55aa037 90(798,2,24),
fd296ea8
DO
91(798,3,NULL),
92(798,5,NULL),
93(798,14,NULL),
94(798,16,NULL),
95(798,17,NULL),
96(798,18,NULL),
97(798,20,NULL),
98(798,21,NULL),
99(798,22,NULL),
100(798,24,NULL),
101(965,1,NULL),
102(965,3,NULL),
cd35f322 103(965,2,25),
0ed1c594 104(1055,2,26),
63811a09
DO
105(1323,1,NULL),
106(1323,2,28),
107(1323,3,NULL),
108(1323,5,NULL);
e673ee24 109
d55aa037 110INSERT INTO `Chapter` (`id`, `sticky`, `name`) VALUES
7b1a3a72 111(1,'yes','RackObjectType'),
93a83f51 112(2,'yes','PortOuterInterface'),
d55aa037
DO
113(11,'no','server models'),
114(12,'no','network switch models'),
115(13,'no','server OS type'),
116(14,'no','switch OS type'),
d55aa037
DO
117(16,'no','router OS type'),
118(17,'no','router models'),
119(18,'no','disk array models'),
120(19,'no','tape library models'),
121(21,'no','KVM switch models'),
122(22,'no','multiplexer models'),
123(23,'no','console models'),
d488506b 124(24,'no','network security models'),
7b1a3a72 125(25,'no','wireless models'),
0bb867ba 126(26,'no','fibre channel switch models'),
63811a09
DO
127(27,'no','PDU models'),
128(28,'no','Voice/video hardware');
e673ee24 129
09d6afa4 130INSERT INTO `PortInnerInterface` VALUES
c76cfa0d
DO
131(1,'hardwired'),
132(2,'SFP-100'),
133(3,'GBIC'),
134(4,'SFP-1000'),
135(5,'XENPAK'),
136(6,'X2'),
137(7,'XPAK'),
138(8,'XFP'),
139(9,'SFP+');
d9b88ea0 140
09d6afa4 141INSERT INTO `PortInterfaceCompat` VALUES
09d6afa4 142(2,1208),(2,1195),(2,1196),(2,1197),(2,1198),(2,1199),(2,1200),(2,1201),
09d6afa4 143(3,1078),(3,24),(3,34),(3,1202),(3,1203),(3,1204),(3,1205),(3,1206),(3,1207),
09d6afa4 144(4,1077),(4,24),(4,34),(4,1202),(4,1203),(4,1204),(4,1205),(4,1206),(4,1207),
09d6afa4 145(5,1079),(5,30),(5,35),(5,36),(5,37),(5,38),(5,39),(5,40),
09d6afa4 146(6,1080),(6,30),(6,35),(6,36),(6,37),(6,38),(6,39),(6,40),
09d6afa4 147(7,1081),(7,30),(7,35),(7,36),(7,37),(7,38),(7,39),(7,40),
09d6afa4 148(8,1082),(8,30),(8,35),(8,36),(8,37),(8,38),(8,39),(8,40),
09d6afa4 149(9,1084),(9,30),(9,35),(9,36),(9,37),(9,38),(9,39),(9,40),
2803fbe6 150(1,16),(1,19),(1,24),(1,29),(1,31),(1,33),(1,446),(1,681),(1,682),(1,1322);
d9b88ea0 151
d55aa037
DO
152INSERT INTO `PortCompat` (`type1`, `type2`) VALUES
153(17,17),
154(18,18),
155(19,19),
156(20,20),
157(21,21),
3153a326 158(21,1195),
d55aa037 159(22,22),
3153a326 160(22,1196),
d55aa037 161(23,23),
3153a326 162(23,1196),
d55aa037
DO
163(24,24),
164(25,25),
165(26,26),
166(27,27),
167(28,28),
168(18,19),
169(19,18),
170(18,24),
171(24,18),
172(19,24),
173(24,19),
174(29,29),
175(20,21),
74aee2dc 176(20,1083),
3153a326 177(20,1195),
d55aa037 178(21,20),
74aee2dc 179(21,1083),
d55aa037
DO
180(22,23),
181(23,22),
182(25,26),
3153a326 183(25,1202),
d55aa037 184(26,25),
3153a326 185(26,1202),
d55aa037 186(27,28),
3153a326 187(27,1204),
d55aa037 188(28,27),
3153a326 189(28,1204),
d55aa037 190(30,30),
2803fbe6
DO
191(16,1322),
192(1322,16),
d55aa037
DO
193(29,681),
194(29,682),
d55aa037
DO
195(32,32),
196(33,446),
197(34,34),
198(35,35),
199(36,36),
200(37,37),
201(38,38),
202(39,39),
203(40,40),
204(41,41),
205(439,439),
206(446,33),
207(681,29),
208(681,681),
209(681,682),
210(682,29),
211(682,681),
028e6459 212(682,682),
74aee2dc
DO
213(1077,1077),
214(1083,20),
215(1083,21),
56a797ef 216(1083,1083),
3153a326
DO
217(1083,1195),
218(1084,1084),
219(1087,1087),
220(1195,20),
221(1195,21),
222(1195,1083),
223(1195,1195),
224(1196,22),
225(1196,23),
226(1196,1196),
227(1197,1197),
228(1198,1199),
229(1199,1198),
230(1200,1200),
231(1201,1201),
232(1202,25),
233(1202,26),
234(1202,1202),
235(1203,1203),
236(1204,27),
237(1204,28),
238(1204,1204),
239(1205,1205),
240(1206,1207),
241(1207,1206),
242(1209,1209),
243(1210,1210),
244(1211,1211),
245(1212,1212),
246(1213,1213),
247(1214,1214),
248(1215,1215),
249(1216,1216),
250(1217,1217),
251(1218,1218),
252(1219,1219),
253(1220,1220),
254(1221,1221),
255(1222,1222),
256(1223,1223),
257(1224,1224),
258(1225,1225),
259(1226,1226),
260(1227,1227),
261(1228,1228),
262(1229,1229),
263(1230,1230),
264(1231,1231),
265(1232,1232),
266(1233,1233),
267(1234,1234),
268(1235,1235),
269(1236,1236),
270(1237,1237),
271(1238,1238),
272(1239,1239),
273(1240,1240),
274(1241,1241),
275(1242,1242),
276(1243,1243),
277(1244,1244),
278(1245,1245),
279(1246,1246),
280(1247,1247),
281(1248,1248),
282(1249,1249),
283(1250,1250),
284(1251,1251),
285(1252,1252),
286(1253,1253),
287(1254,1254),
288(1255,1255),
289(1256,1256),
290(1257,1257),
291(1258,1258),
292(1259,1259),
293(1260,1260),
294(1261,1261),
295(1262,1262),
296(1263,1263),
297(1264,1264),
298(1265,1265),
299(1266,1266),
300(1267,1267),
301(1268,1268),
302(1269,1269),
303(1270,1270),
304(1271,1271),
305(1272,1272),
306(1273,1273),
307(1274,1274),
308(1275,1275),
309(1276,1276),
310(1277,1277),
311(1278,1278),
312(1279,1279),
313(1280,1280),
314(1281,1281),
315(1282,1282),
316(1283,1283),
317(1284,1284),
318(1285,1285),
319(1286,1286),
320(1287,1287),
321(1288,1288),
322(1289,1289),
323(1290,1290),
324(1291,1291),
325(1292,1292),
326(1293,1293),
327(1294,1294),
328(1295,1295),
329(1296,1296),
330(1297,1297),
331(1298,1298),
332(1299,1299),
93a83f51
DO
333(1300,1300),
334(1316,1316);
9a6012eb 335
3540d15c
DY
336INSERT INTO `Config` (varname, varvalue, vartype, emptyok, is_hidden, is_userdefined, description) VALUES
337('color_F','8fbfbf','string','no','yes','no','HSV: 180-25-75. Free atoms, they are available for allocation to objects.'),
338('color_A','bfbfbf','string','no','yes','no','HSV: 0-0-75. Absent atoms.'),
339('color_U','bf8f8f','string','no','yes','no','HSV: 0-25-75. Unusable atoms. Some problems keep them from being free.'),
340('color_T','408080','string','no','yes','no','HSV: 180-50-50. Taken atoms, object_id should be set for such.'),
341('color_Th','80ffff','string','no','yes','no','HSV: 180-50-100. Taken atoms with highlight. They are not stored in the database and are only used for highlighting.'),
342('color_Tw','804040','string','no','yes','no','HSV: 0-50-50. Taken atoms with object problem. This is detected at runtime.'),
343('color_Thw','ff8080','string','no','yes','no','HSV: 0-50-100. An object can be both current and problematic. We run highlightObject() first and markupObjectProblems() second.'),
344('MASSCOUNT','15','uint','no','no','yes','"Fast" form is this many records tall'),
345('MAXSELSIZE','30','uint','no','no','yes','<SELECT> lists height'),
346('enterprise','MyCompanyName','string','no','no','no','Organization name'),
347('ROW_SCALE','2','uint','no','no','yes','Picture scale for rack row display'),
348('PORTS_PER_ROW','12','uint','no','no','yes','Ports per row in VLANs tab'),
349('IPV4_ADDRS_PER_PAGE','256','uint','no','no','yes','IPv4 addresses per page'),
350('DEFAULT_RACK_HEIGHT','42','uint','yes','no','yes','Default rack height'),
351('DEFAULT_SLB_VS_PORT','','uint','yes','no','yes','Default port of SLB virtual service'),
352('DEFAULT_SLB_RS_PORT','','uint','yes','no','yes','Default port of SLB real server'),
353('DETECT_URLS','no','string','yes','no','yes','Detect URLs in text fields'),
354('RACK_PRESELECT_THRESHOLD','1','uint','no','no','yes','Rack pre-selection threshold'),
355('DEFAULT_IPV4_RS_INSERVICE','no','string','no','no','yes','Inservice status for new SLB real servers'),
356('AUTOPORTS_CONFIG','4 = 1*33*kvm + 2*24*eth%u;15 = 1*446*kvm','string','yes','no','no','AutoPorts configuration'),
357('DEFAULT_OBJECT_TYPE','4','uint','yes','no','yes','Default object type for new objects'),
358('SHOW_EXPLICIT_TAGS','yes','string','no','no','yes','Show explicit tags'),
359('SHOW_IMPLICIT_TAGS','yes','string','no','no','yes','Show implicit tags'),
360('SHOW_AUTOMATIC_TAGS','no','string','no','no','yes','Show automatic tags'),
361('IPV4_AUTO_RELEASE','1','uint','no','no','yes','Auto-release IPv4 addresses on allocation'),
362('SHOW_LAST_TAB','no','string','yes','no','yes','Remember last tab shown for each page'),
363('EXT_IPV4_VIEW','yes','string','no','no','yes','Extended IPv4 view'),
364('TREE_THRESHOLD','25','uint','yes','no','yes','Tree view auto-collapse threshold'),
365('IPV4_JAYWALK','no','string','no','no','no','Enable IPv4 address allocations w/o covering network'),
366('ADDNEW_AT_TOP','yes','string','no','no','yes','Render "add new" line at top of the list'),
367('IPV4_TREE_SHOW_USAGE','yes','string','no','no','yes','Show address usage in IPv4 tree'),
368('PREVIEW_TEXT_MAXCHARS','10240','uint','yes','no','yes','Max chars for text file preview'),
369('PREVIEW_TEXT_ROWS','25','uint','yes','no','yes','Rows for text file preview'),
370('PREVIEW_TEXT_COLS','80','uint','yes','no','yes','Columns for text file preview'),
371('PREVIEW_IMAGE_MAXPXS','320','uint','yes','no','yes','Max pixels per axis for image file preview'),
372('VENDOR_SIEVE','','string','yes','no','yes','Vendor sieve configuration'),
373('IPV4LB_LISTSRC','{$typeid_4}','string','yes','no','no','List source: IPv4 load balancers'),
374('IPV4OBJ_LISTSRC','{$typeid_4} or {$typeid_7} or {$typeid_8} or {$typeid_12} or {$typeid_445} or {$typeid_447} or {$typeid_798}','string','yes','no','no','List source: IPv4-enabled objects'),
375('IPV4NAT_LISTSRC','{$typeid_4} or {$typeid_7} or {$typeid_8} or {$typeid_798}','string','yes','no','no','List source: IPv4 NAT performers'),
376('ASSETWARN_LISTSRC','{$typeid_4} or {$typeid_7} or {$typeid_8}','string','yes','no','no','List source: object, for which asset tag should be set'),
377('NAMEWARN_LISTSRC','{$typeid_4} or {$typeid_7} or {$typeid_8}','string','yes','no','no','List source: object, for which common name should be set'),
378('RACKS_PER_ROW','12','uint','yes','no','yes','Racks per row'),
379('FILTER_PREDICATE_SIEVE','','string','yes','no','no','Predicate sieve regex(7)'),
380('FILTER_DEFAULT_ANDOR','or','string','no','no','no','Default list filter boolean operation (or/and)'),
381('FILTER_SUGGEST_ANDOR','yes','string','no','no','no','Suggest and/or selector in list filter'),
382('FILTER_SUGGEST_TAGS','yes','string','no','no','no','Suggest tags in list filter'),
383('FILTER_SUGGEST_PREDICATES','yes','string','no','no','no','Suggest predicates in list filter'),
384('FILTER_SUGGEST_EXTRA','no','string','no','no','no','Suggest extra expression in list filter'),
385('DEFAULT_SNMP_COMMUNITY','public','string','no','no','no','Default SNMP Community string'),
386('IPV4_ENABLE_KNIGHT','yes','string','no','no','no','Enable IPv4 knight feature'),
387('TAGS_TOPLIST_SIZE','50','uint','yes','no','no','Tags top list size'),
388('TAGS_QUICKLIST_SIZE','20','uint','no','no','no','Tags quick list size'),
389('TAGS_QUICKLIST_THRESHOLD','50','uint','yes','no','no','Tags quick list threshold'),
390('ENABLE_MULTIPORT_FORM','no','string','no','no','no','Enable "Add/update multiple ports" form'),
391('DEFAULT_PORT_IIF_ID','1','uint','no','no','no','Default port inner interface ID'),
392('DEFAULT_PORT_OIF_IDS','1=24; 3=1078; 4=1077; 5=1079; 6=1080; 8=1082; 9=1084','string','no','no','no','Default port outer interface IDs'),
393('IPV4_TREE_RTR_AS_CELL','yes','string','no','no','no','Show full router info for each network in IPv4 tree view'),
394('PROXIMITY_RANGE','0','uint','yes','no','no','Proximity range (0 is current rack only)'),
7e709d8c
DO
395('VLANSWITCH_LISTSRC', '', 'string', 'yes', 'no', 'yes', 'List of VLAN running switches'),
396('VLANIPV4NET_LISTSRC', '', 'string', 'yes', 'no', 'yes', 'List of VLAN-based IPv4 networks'),
ca4eb604 397('IPV4_TREE_SHOW_VLAN','yes','string','no','no','yes','Show VLAN for each network in IPv4 tree'),
2fb1f79b
DO
398('DEFAULT_VDOM_ID','','uint','yes','no','yes','Default VLAN domain ID'),
399('DEFAULT_VST_ID','','uint','yes','no','yes','Default VLAN switch template ID'),
407ed7bb
DO
400('8021Q_DEPLOY_MINAGE','300','uint','no','no','no','802.1Q deploy minimum age'),
401('8021Q_DEPLOY_MAXAGE','3600','uint','no','no','no','802.1Q deploy maximum age'),
402('8021Q_DEPLOY_RETRY','10800','uint','no','no','no','802.1Q deploy retry timer'),
2582446d 403('8021Q_WRI_AFTER_CONFT_LISTSRC','false','string','no','no','no','802.1Q: save device configuration after deploy (RackCode)'),
4492050b 404('8021Q_INSTANT_DEPLOY','no','string','no','no','yes','802.1Q: instant deploy'),
a1fc539a
RF
405('STATIC_FILTER','yes','string','no','no','yes','Enable Filter Caching'),
406('ENABLE_BULKPORT_FORM','yes','string','no','no','yes','Enable "Bulk Port" form'),
b49a479e
DO
407('CDP_RUNNERS_LISTSRC', '', 'string', 'yes', 'no', 'no', 'List of devices running CDP'),
408('LLDP_RUNNERS_LISTSRC', '', 'string', 'yes', 'no', 'no', 'List of devices running LLDP'),
0328f6d6 409('HNDP_RUNNERS_LISTSRC', '', 'string', 'yes', 'no', 'no', 'List of devices running HNDP (RackCode)'),
95857b5c 410('SHRINK_TAG_TREE_ON_CLICK','yes','string','no','no','yes','Dynamically hide useless tags in tagtree'),
1ebbf889 411('MAX_UNFILTERED_ENTITIES','0','uint','no','no','yes','Max item count to display on unfiltered result page'),
92ee2b01 412('DB_VERSION','0.18.5','string','no','yes','no','Database version.');
032a2fb2 413
d35cd472 414INSERT INTO `Script` VALUES ('RackCode','allow {$userid_1}');
75e2bc61
DO
415
416INSERT INTO VLANValidID (vlan_id) VALUES
417(1),
418(2),
419(3),
420(4),
421(5),
422(6),
423(7),
424(8),
425(9),
426(10),
427(11),
428(12),
429(13),
430(14),
431(15),
432(16),
433(17),
434(18),
435(19),
436(20),
437(21),
438(22),
439(23),
440(24),
441(25),
442(26),
443(27),
444(28),
445(29),
446(30),
447(31),
448(32),
449(33),
450(34),
451(35),
452(36),
453(37),
454(38),
455(39),
456(40),
457(41),
458(42),
459(43),
460(44),
461(45),
462(46),
463(47),
464(48),
465(49),
466(50),
467(51),
468(52),
469(53),
470(54),
471(55),
472(56),
473(57),
474(58),
475(59),
476(60),
477(61),
478(62),
479(63),
480(64),
481(65),
482(66),
483(67),
484(68),
485(69),
486(70),
487(71),
488(72),
489(73),
490(74),
491(75),
492(76),
493(77),
494(78),
495(79),
496(80),
497(81),
498(82),
499(83),
500(84),
501(85),
502(86),
503(87),
504(88),
505(89),
506(90),
507(91),
508(92),
509(93),
510(94),
511(95),
512(96),
513(97),
514(98),
515(99),
516(100),
517(101),
518(102),
519(103),
520(104),
521(105),
522(106),
523(107),
524(108),
525(109),
526(110),
527(111),
528(112),
529(113),
530(114),
531(115),
532(116),
533(117),
534(118),
535(119),
536(120),
537(121),
538(122),
539(123),
540(124),
541(125),
542(126),
543(127),
544(128),
545(129),
546(130),
547(131),
548(132),
549(133),
550(134),
551(135),
552(136),
553(137),
554(138),
555(139),
556(140),
557(141),
558(142),
559(143),
560(144),
561(145),
562(146),
563(147),
564(148),
565(149),
566(150),
567(151),
568(152),
569(153),
570(154),
571(155),
572(156),
573(157),
574(158),
575(159),
576(160),
577(161),
578(162),
579(163),
580(164),
581(165),
582(166),
583(167),
584(168),
585(169),
586(170),
587(171),
588(172),
589(173),
590(174),
591(175),
592(176),
593(177),
594(178),
595(179),
596(180),
597(181),
598(182),
599(183),
600(184),
601(185),
602(186),
603(187),
604(188),
605(189),
606(190),
607(191),
608(192),
609(193),
610(194),
611(195),
612(196),
613(197),
614(198),
615(199),
616(200),
617(201),
618(202),
619(203),
620(204),
621(205),
622(206),
623(207),
624(208),
625(209),
626(210),
627(211),
628(212),
629(213),
630(214),
631(215),
632(216),
633(217),
634(218),
635(219),
636(220),
637(221),
638(222),
639(223),
640(224),
641(225),
642(226),
643(227),
644(228),
645(229),
646(230),
647(231),
648(232),
649(233),
650(234),
651(235),
652(236),
653(237),
654(238),
655(239),
656(240),
657(241),
658(242),
659(243),
660(244),
661(245),
662(246),
663(247),
664(248),
665(249),
666(250),
667(251),
668(252),
669(253),
670(254),
671(255),
672(256),
673(257),
674(258),
675(259),
676(260),
677(261),
678(262),
679(263),
680(264),
681(265),
682(266),
683(267),
684(268),
685(269),
686(270),
687(271),
688(272),
689(273),
690(274),
691(275),
692(276),
693(277),
694(278),
695(279),
696(280),
697(281),
698(282),
699(283),
700(284),
701(285),
702(286),
703(287),
704(288),
705(289),
706(290),
707(291),
708(292),
709(293),
710(294),
711(295),
712(296),
713(297),
714(298),
715(299),
716(300),
717(301),
718(302),
719(303),
720(304),
721(305),
722(306),
723(307),
724(308),
725(309),
726(310),
727(311),
728(312),
729(313),
730(314),
731(315),
732(316),
733(317),
734(318),
735(319),
736(320),
737(321),
738(322),
739(323),
740(324),
741(325),
742(326),
743(327),
744(328),
745(329),
746(330),
747(331),
748(332),
749(333),
750(334),
751(335),
752(336),
753(337),
754(338),
755(339),
756(340),
757(341),
758(342),
759(343),
760(344),
761(345),
762(346),
763(347),
764(348),
765(349),
766(350),
767(351),
768(352),
769(353),
770(354),
771(355),
772(356),
773(357),
774(358),
775(359),
776(360),
777(361),
778(362),
779(363),
780(364),
781(365),
782(366),
783(367),
784(368),
785(369),
786(370),
787(371),
788(372),
789(373),
790(374),
791(375),
792(376),
793(377),
794(378),
795(379),
796(380),
797(381),
798(382),
799(383),
800(384),
801(385),
802(386),
803(387),
804(388),
805(389),
806(390),
807(391),
808(392),
809(393),
810(394),
811(395),
812(396),
813(397),
814(398),
815(399),
816(400),
817(401),
818(402),
819(403),
820(404),
821(405),
822(406),
823(407),
824(408),
825(409),
826(410),
827(411),
828(412),
829(413),
830(414),
831(415),
832(416),
833(417),
834(418),
835(419),
836(420),
837(421),
838(422),
839(423),
840(424),
841(425),
842(426),
843(427),
844(428),
845(429),
846(430),
847(431),
848(432),
849(433),
850(434),
851(435),
852(436),
853(437),
854(438),
855(439),
856(440),
857(441),
858(442),
859(443),
860(444),
861(445),
862(446),
863(447),
864(448),
865(449),
866(450),
867(451),
868(452),
869(453),
870(454),
871(455),
872(456),
873(457),
874(458),
875(459),
876(460),
877(461),
878(462),
879(463),
880(464),
881(465),
882(466),
883(467),
884(468),
885(469),
886(470),
887(471),
888(472),
889(473),
890(474),
891(475),
892(476),
893(477),
894(478),
895(479),
896(480),
897(481),
898(482),
899(483),
900(484),
901(485),
902(486),
903(487),
904(488),
905(489),
906(490),
907(491),
908(492),
909(493),
910(494),
911(495),
912(496),
913(497),
914(498),
915(499),
916(500),
917(501),
918(502),
919(503),
920(504),
921(505),
922(506),
923(507),
924(508),
925(509),
926(510),
927(511),
928(512),
929(513),
930(514),
931(515),
932(516),
933(517),
934(518),
935(519),
936(520),
937(521),
938(522),
939(523),
940(524),
941(525),
942(526),
943(527),
944(528),
945(529),
946(530),
947(531),
948(532),
949(533),
950(534),
951(535),
952(536),
953(537),
954(538),
955(539),
956(540),
957(541),
958(542),
959(543),
960(544),
961(545),
962(546),
963(547),
964(548),
965(549),
966(550),
967(551),
968(552),
969(553),
970(554),
971(555),
972(556),
973(557),
974(558),
975(559),
976(560),
977(561),
978(562),
979(563),
980(564),
981(565),
982(566),
983(567),
984(568),
985(569),
986(570),
987(571),
988(572),
989(573),
990(574),
991(575),
992(576),
993(577),
994(578),
995(579),
996(580),
997(581),
998(582),
999(583),
1000(584),
1001(585),
1002(586),
1003(587),
1004(588),
1005(589),
1006(590),
1007(591),
1008(592),
1009(593),
1010(594),
1011(595),
1012(596),
1013(597),
1014(598),
1015(599),
1016(600),
1017(601),
1018(602),
1019(603),
1020(604),
1021(605),
1022(606),
1023(607),
1024(608),
1025(609),
1026(610),
1027(611),
1028(612),
1029(613),
1030(614),
1031(615),
1032(616),
1033(617),
1034(618),
1035(619),
1036(620),
1037(621),
1038(622),
1039(623),
1040(624),
1041(625),
1042(626),
1043(627),
1044(628),
1045(629),
1046(630),
1047(631),
1048(632),
1049(633),
1050(634),
1051(635),
1052(636),
1053(637),
1054(638),
1055(639),
1056(640),
1057(641),
1058(642),
1059(643),
1060(644),
1061(645),
1062(646),
1063(647),
1064(648),
1065(649),
1066(650),
1067(651),
1068(652),
1069(653),
1070(654),
1071(655),
1072(656),
1073(657),
1074(658),
1075(659),
1076(660),
1077(661),
1078(662),
1079(663),
1080(664),
1081(665),
1082(666),
1083(667),
1084(668),
1085(669),
1086(670),
1087(671),
1088(672),
1089(673),
1090(674),
1091(675),
1092(676),
1093(677),
1094(678),
1095(679),
1096(680),
1097(681),
1098(682),
1099(683),
1100(684),
1101(685),
1102(686),
1103(687),
1104(688),
1105(689),
1106(690),
1107(691),
1108(692),
1109(693),
1110(694),
1111(695),
1112(696),
1113(697),
1114(698),
1115(699),
1116(700),
1117(701),
1118(702),
1119(703),
1120(704),
1121(705),
1122(706),
1123(707),
1124(708),
1125(709),
1126(710),
1127(711),
1128(712),
1129(713),
1130(714),
1131(715),
1132(716),
1133(717),
1134(718),
1135(719),
1136(720),
1137(721),
1138(722),
1139(723),
1140(724),
1141(725),
1142(726),
1143(727),
1144(728),
1145(729),
1146(730),
1147(731),
1148(732),
1149(733),
1150(734),
1151(735),
1152(736),
1153(737),
1154(738),
1155(739),
1156(740),
1157(741),
1158(742),
1159(743),
1160(744),
1161(745),
1162(746),
1163(747),
1164(748),
1165(749),
1166(750),
1167(751),
1168(752),
1169(753),
1170(754),
1171(755),
1172(756),
1173(757),
1174(758),
1175(759),
1176(760),
1177(761),
1178(762),
1179(763),
1180(764),
1181(765),
1182(766),
1183(767),
1184(768),
1185(769),
1186(770),
1187(771),
1188(772),
1189(773),
1190(774),
1191(775),
1192(776),
1193(777),
1194(778),
1195(779),
1196(780),
1197(781),
1198(782),
1199(783),
1200(784),
1201(785),
1202(786),
1203(787),
1204(788),
1205(789),
1206(790),
1207(791),
1208(792),
1209(793),
1210(794),
1211(795),
1212(796),
1213(797),
1214(798),
1215(799),
1216(800),
1217(801),
1218(802),
1219(803),
1220(804),
1221(805),
1222(806),
1223(807),
1224(808),
1225(809),
1226(810),
1227(811),
1228(812),
1229(813),
1230(814),
1231(815),
1232(816),
1233(817),
1234(818),
1235(819),
1236(820),
1237(821),
1238(822),
1239(823),
1240(824),
1241(825),
1242(826),
1243(827),
1244(828),
1245(829),
1246(830),
1247(831),
1248(832),
1249(833),
1250(834),
1251(835),
1252(836),
1253(837),
1254(838),
1255(839),
1256(840),
1257(841),
1258(842),
1259(843),
1260(844),
1261(845),
1262(846),
1263(847),
1264(848),
1265(849),
1266(850),
1267(851),
1268(852),
1269(853),
1270(854),
1271(855),
1272(856),
1273(857),
1274(858),
1275(859),
1276(860),
1277(861),
1278(862),
1279(863),
1280(864),
1281(865),
1282(866),
1283(867),
1284(868),
1285(869),
1286(870),
1287(871),
1288(872),
1289(873),
1290(874),
1291(875),
1292(876),
1293(877),
1294(878),
1295(879),
1296(880),
1297(881),
1298(882),
1299(883),
1300(884),
1301(885),
1302(886),
1303(887),
1304(888),
1305(889),
1306(890),
1307(891),
1308(892),
1309(893),
1310(894),
1311(895),
1312(896),
1313(897),
1314(898),
1315(899),
1316(900),
1317(901),
1318(902),
1319(903),
1320(904),
1321(905),
1322(906),
1323(907),
1324(908),
1325(909),
1326(910),
1327(911),
1328(912),
1329(913),
1330(914),
1331(915),
1332(916),
1333(917),
1334(918),
1335(919),
1336(920),
1337(921),
1338(922),
1339(923),
1340(924),
1341(925),
1342(926),
1343(927),
1344(928),
1345(929),
1346(930),
1347(931),
1348(932),
1349(933),
1350(934),
1351(935),
1352(936),
1353(937),
1354(938),
1355(939),
1356(940),
1357(941),
1358(942),
1359(943),
1360(944),
1361(945),
1362(946),
1363(947),
1364(948),
1365(949),
1366(950),
1367(951),
1368(952),
1369(953),
1370(954),
1371(955),
1372(956),
1373(957),
1374(958),
1375(959),
1376(960),
1377(961),
1378(962),
1379(963),
1380(964),
1381(965),
1382(966),
1383(967),
1384(968),
1385(969),
1386(970),
1387(971),
1388(972),
1389(973),
1390(974),
1391(975),
1392(976),
1393(977),
1394(978),
1395(979),
1396(980),
1397(981),
1398(982),
1399(983),
1400(984),
1401(985),
1402(986),
1403(987),
1404(988),
1405(989),
1406(990),
1407(991),
1408(992),
1409(993),
1410(994),
1411(995),
1412(996),
1413(997),
1414(998),
1415(999),
1416(1000),
1417(1001),
1418(1002),
1419(1003),
1420(1004),
1421(1005),
1422(1006),
1423(1007),
1424(1008),
1425(1009),
1426(1010),
1427(1011),
1428(1012),
1429(1013),
1430(1014),
1431(1015),
1432(1016),
1433(1017),
1434(1018),
1435(1019),
1436(1020),
1437(1021),
1438(1022),
1439(1023),
1440(1024),
1441(1025),
1442(1026),
1443(1027),
1444(1028),
1445(1029),
1446(1030),
1447(1031),
1448(1032),
1449(1033),
1450(1034),
1451(1035),
1452(1036),
1453(1037),
1454(1038),
1455(1039),
1456(1040),
1457(1041),
1458(1042),
1459(1043),
1460(1044),
1461(1045),
1462(1046),
1463(1047),
1464(1048),
1465(1049),
1466(1050),
1467(1051),
1468(1052),
1469(1053),
1470(1054),
1471(1055),
1472(1056),
1473(1057),
1474(1058),
1475(1059),
1476(1060),
1477(1061),
1478(1062),
1479(1063),
1480(1064),
1481(1065),
1482(1066),
1483(1067),
1484(1068),
1485(1069),
1486(1070),
1487(1071),
1488(1072),
1489(1073),
1490(1074),
1491(1075),
1492(1076),
1493(1077),
1494(1078),
1495(1079),
1496(1080),
1497(1081),
1498(1082),
1499(1083),
1500(1084),
1501(1085),
1502(1086),
1503(1087),
1504(1088),
1505(1089),
1506(1090),
1507(1091),
1508(1092),
1509(1093),
1510(1094),
1511(1095),
1512(1096),
1513(1097),
1514(1098),
1515(1099),
1516(1100),
1517(1101),
1518(1102),
1519(1103),
1520(1104),
1521(1105),
1522(1106),
1523(1107),
1524(1108),
1525(1109),
1526(1110),
1527(1111),
1528(1112),
1529(1113),
1530(1114),
1531(1115),
1532(1116),
1533(1117),
1534(1118),
1535(1119),
1536(1120),
1537(1121),
1538(1122),
1539(1123),
1540(1124),
1541(1125),
1542(1126),
1543(1127),
1544(1128),
1545(1129),
1546(1130),
1547(1131),
1548(1132),
1549(1133),
1550(1134),
1551(1135),
1552(1136),
1553(1137),
1554(1138),
1555(1139),
1556(1140),
1557(1141),
1558(1142),
1559(1143),
1560(1144),
1561(1145),
1562(1146),
1563(1147),
1564(1148),
1565(1149),
1566(1150),
1567(1151),
1568(1152),
1569(1153),
1570(1154),
1571(1155),
1572(1156),
1573(1157),
1574(1158),
1575(1159),
1576(1160),
1577(1161),
1578(1162),
1579(1163),
1580(1164),
1581(1165),
1582(1166),
1583(1167),
1584(1168),
1585(1169),
1586(1170),
1587(1171),
1588(1172),
1589(1173),
1590(1174),
1591(1175),
1592(1176),
1593(1177),
1594(1178),
1595(1179),
1596(1180),
1597(1181),
1598(1182),
1599(1183),
1600(1184),
1601(1185),
1602(1186),
1603(1187),
1604(1188),
1605(1189),
1606(1190),
1607(1191),
1608(1192),
1609(1193),
1610(1194),
1611(1195),
1612(1196),
1613(1197),
1614(1198),
1615(1199),
1616(1200),
1617(1201),
1618(1202),
1619(1203),
1620(1204),
1621(1205),
1622(1206),
1623(1207),
1624(1208),
1625(1209),
1626(1210),
1627(1211),
1628(1212),
1629(1213),
1630(1214),
1631(1215),
1632(1216),
1633(1217),
1634(1218),
1635(1219),
1636(1220),
1637(1221),
1638(1222),
1639(1223),
1640(1224),
1641(1225),
1642(1226),
1643(1227),
1644(1228),
1645(1229),
1646(1230),
1647(1231),
1648(1232),
1649(1233),
1650(1234),
1651(1235),
1652(1236),
1653(1237),
1654(1238),
1655(1239),
1656(1240),
1657(1241),
1658(1242),
1659(1243),
1660(1244),
1661(1245),
1662(1246),
1663(1247),
1664(1248),
1665(1249),
1666(1250),
1667(1251),
1668(1252),
1669(1253),
1670(1254),
1671(1255),
1672(1256),
1673(1257),
1674(1258),
1675(1259),
1676(1260),
1677(1261),
1678(1262),
1679(1263),
1680(1264),
1681(1265),
1682(1266),
1683(1267),
1684(1268),
1685(1269),
1686(1270),
1687(1271),
1688(1272),
1689(1273),
1690(1274),
1691(1275),
1692(1276),
1693(1277),
1694(1278),
1695(1279),
1696(1280),
1697(1281),
1698(1282),
1699(1283),
1700(1284),
1701(1285),
1702(1286),
1703(1287),
1704(1288),
1705(1289),
1706(1290),
1707(1291),
1708(1292),
1709(1293),
1710(1294),
1711(1295),
1712(1296),
1713(1297),
1714(1298),
1715(1299),
1716(1300),
1717(1301),
1718(1302),
1719(1303),
1720(1304),
1721(1305),
1722(1306),
1723(1307),
1724(1308),
1725(1309),
1726(1310),
1727(1311),
1728(1312),
1729(1313),
1730(1314),
1731(1315),
1732(1316),
1733(1317),
1734(1318),
1735(1319),
1736(1320),
1737(1321),
1738(1322),
1739(1323),
1740(1324),
1741(1325),
1742(1326),
1743(1327),
1744(1328),
1745(1329),
1746(1330),
1747(1331),
1748(1332),
1749(1333),
1750(1334),
1751(1335),
1752(1336),
1753(1337),
1754(1338),
1755(1339),
1756(1340),
1757(1341),
1758(1342),
1759(1343),
1760(1344),
1761(1345),
1762(1346),
1763(1347),
1764(1348),
1765(1349),
1766(1350),
1767(1351),
1768(1352),
1769(1353),
1770(1354),
1771(1355),
1772(1356),
1773(1357),
1774(1358),
1775(1359),
1776(1360),
1777(1361),
1778(1362),
1779(1363),
1780(1364),
1781(1365),
1782(1366),
1783(1367),
1784(1368),
1785(1369),
1786(1370),
1787(1371),
1788(1372),
1789(1373),
1790(1374),
1791(1375),
1792(1376),
1793(1377),
1794(1378),
1795(1379),
1796(1380),
1797(1381),
1798(1382),
1799(1383),
1800(1384),
1801(1385),
1802(1386),
1803(1387),
1804(1388),
1805(1389),
1806(1390),
1807(1391),
1808(1392),
1809(1393),
1810(1394),
1811(1395),
1812(1396),
1813(1397),
1814(1398),
1815(1399),
1816(1400),
1817(1401),
1818(1402),
1819(1403),
1820(1404),
1821(1405),
1822(1406),
1823(1407),
1824(1408),
1825(1409),
1826(1410),
1827(1411),
1828(1412),
1829(1413),
1830(1414),
1831(1415),
1832(1416),
1833(1417),
1834(1418),
1835(1419),
1836(1420),
1837(1421),
1838(1422),
1839(1423),
1840(1424),
1841(1425),
1842(1426),
1843(1427),
1844(1428),
1845(1429),
1846(1430),
1847(1431),
1848(1432),
1849(1433),
1850(1434),
1851(1435),
1852(1436),
1853(1437),
1854(1438),
1855(1439),
1856(1440),
1857(1441),
1858(1442),
1859(1443),
1860(1444),
1861(1445),
1862(1446),
1863(1447),
1864(1448),
1865(1449),
1866(1450),
1867(1451),
1868(1452),
1869(1453),
1870(1454),
1871(1455),
1872(1456),
1873(1457),
1874(1458),
1875(1459),
1876(1460),
1877(1461),
1878(1462),
1879(1463),
1880(1464),
1881(1465),
1882(1466),
1883(1467),
1884(1468),
1885(1469),
1886(1470),
1887(1471),
1888(1472),
1889(1473),
1890(1474),
1891(1475),
1892(1476),
1893(1477),
1894(1478),
1895(1479),
1896(1480),
1897(1481),
1898(1482),
1899(1483),
1900(1484),
1901(1485),
1902(1486),
1903(1487),
1904(1488),
1905(1489),
1906(1490),
1907(1491),
1908(1492),
1909(1493),
1910(1494),
1911(1495),
1912(1496),
1913(1497),
1914(1498),
1915(1499),
1916(1500),
1917(1501),
1918(1502),
1919(1503),
1920(1504),
1921(1505),
1922(1506),
1923(1507),
1924(1508),
1925(1509),
1926(1510),
1927(1511),
1928(1512),
1929(1513),
1930(1514),
1931(1515),
1932(1516),
1933(1517),
1934(1518),
1935(1519),
1936(1520),
1937(1521),
1938(1522),
1939(1523),
1940(1524),
1941(1525),
1942(1526),
1943(1527),
1944(1528),
1945(1529),
1946(1530),
1947(1531),
1948(1532),
1949(1533),
1950(1534),
1951(1535),
1952(1536),
1953(1537),
1954(1538),
1955(1539),
1956(1540),
1957(1541),
1958(1542),
1959(1543),
1960(1544),
1961(1545),
1962(1546),
1963(1547),
1964(1548),
1965(1549),
1966(1550),
1967(1551),
1968(1552),
1969(1553),
1970(1554),
1971(1555),
1972(1556),
1973(1557),
1974(1558),
1975(1559),
1976(1560),
1977(1561),
1978(1562),
1979(1563),
1980(1564),
1981(1565),
1982(1566),
1983(1567),
1984(1568),
1985(1569),
1986(1570),
1987(1571),
1988(1572),
1989(1573),
1990(1574),
1991(1575),
1992(1576),
1993(1577),
1994(1578),
1995(1579),
1996(1580),
1997(1581),
1998(1582),
1999(1583),
2000(1584),
2001(1585),
2002(1586),
2003(1587),
2004(1588),
2005(1589),
2006(1590),
2007(1591),
2008(1592),
2009(1593),
2010(1594),
2011(1595),
2012(1596),
2013(1597),
2014(1598),
2015(1599),
2016(1600),
2017(1601),
2018(1602),
2019(1603),
2020(1604),
2021(1605),
2022(1606),
2023(1607),
2024(1608),
2025(1609),
2026(1610),
2027(1611),
2028(1612),
2029(1613),
2030(1614),
2031(1615),
2032(1616),
2033(1617),
2034(1618),
2035(1619),
2036(1620),
2037(1621),
2038(1622),
2039(1623),
2040(1624),
2041(1625),
2042(1626),
2043(1627),
2044(1628),
2045(1629),
2046(1630),
2047(1631),
2048(1632),
2049(1633),
2050(1634),
2051(1635),
2052(1636),
2053(1637),
2054(1638),
2055(1639),
2056(1640),
2057(1641),
2058(1642),
2059(1643),
2060(1644),
2061(1645),
2062(1646),
2063(1647),
2064(1648),
2065(1649),
2066(1650),
2067(1651),
2068(1652),
2069(1653),
2070(1654),
2071(1655),
2072(1656),
2073(1657),
2074(1658),
2075(1659),
2076(1660),
2077(1661),
2078(1662),
2079(1663),
2080(1664),
2081(1665),
2082(1666),
2083(1667),
2084(1668),
2085(1669),
2086(1670),
2087(1671),
2088(1672),
2089(1673),
2090(1674),
2091(1675),
2092(1676),
2093(1677),
2094(1678),
2095(1679),
2096(1680),
2097(1681),
2098(1682),
2099(1683),
2100(1684),
2101(1685),
2102(1686),
2103(1687),
2104(1688),
2105(1689),
2106(1690),
2107(1691),
2108(1692),
2109(1693),
2110(1694),
2111(1695),
2112(1696),
2113(1697),
2114(1698),
2115(1699),
2116(1700),
2117(1701),
2118(1702),
2119(1703),
2120(1704),
2121(1705),
2122(1706),
2123(1707),
2124(1708),
2125(1709),
2126(1710),
2127(1711),
2128(1712),
2129(1713),
2130(1714),
2131(1715),
2132(1716),
2133(1717),
2134(1718),
2135(1719),
2136(1720),
2137(1721),
2138(1722),
2139(1723),
2140(1724),
2141(1725),
2142(1726),
2143(1727),
2144(1728),
2145(1729),
2146(1730),
2147(1731),
2148(1732),
2149(1733),
2150(1734),
2151(1735),
2152(1736),
2153(1737),
2154(1738),
2155(1739),
2156(1740),
2157(1741),
2158(1742),
2159(1743),
2160(1744),
2161(1745),
2162(1746),
2163(1747),
2164(1748),
2165(1749),
2166(1750),
2167(1751),
2168(1752),
2169(1753),
2170(1754),
2171(1755),
2172(1756),
2173(1757),
2174(1758),
2175(1759),
2176(1760),
2177(1761),
2178(1762),
2179(1763),
2180(1764),
2181(1765),
2182(1766),
2183(1767),
2184(1768),
2185(1769),
2186(1770),
2187(1771),
2188(1772),
2189(1773),
2190(1774),
2191(1775),
2192(1776),
2193(1777),
2194(1778),
2195(1779),
2196(1780),
2197(1781),
2198(1782),
2199(1783),
2200(1784),
2201(1785),
2202(1786),
2203(1787),
2204(1788),
2205(1789),
2206(1790),
2207(1791),
2208(1792),
2209(1793),
2210(1794),
2211(1795),
2212(1796),
2213(1797),
2214(1798),
2215(1799),
2216(1800),
2217(1801),
2218(1802),
2219(1803),
2220(1804),
2221(1805),
2222(1806),
2223(1807),
2224(1808),
2225(1809),
2226(1810),
2227(1811),
2228(1812),
2229(1813),
2230(1814),
2231(1815),
2232(1816),
2233(1817),
2234(1818),
2235(1819),
2236(1820),
2237(1821),
2238(1822),
2239(1823),
2240(1824),
2241(1825),
2242(1826),
2243(1827),
2244(1828),
2245(1829),
2246(1830),
2247(1831),
2248(1832),
2249(1833),
2250(1834),
2251(1835),
2252(1836),
2253(1837),
2254(1838),
2255(1839),
2256(1840),
2257(1841),
2258(1842),
2259(1843),
2260(1844),
2261(1845),
2262(1846),
2263(1847),
2264(1848),
2265(1849),
2266(1850),
2267(1851),
2268(1852),
2269(1853),
2270(1854),
2271(1855),
2272(1856),
2273(1857),
2274(1858),
2275(1859),
2276(1860),
2277(1861),
2278(1862),
2279(1863),
2280(1864),
2281(1865),
2282(1866),
2283(1867),
2284(1868),
2285(1869),
2286(1870),
2287(1871),
2288(1872),
2289(1873),
2290(1874),
2291(1875),
2292(1876),
2293(1877),
2294(1878),
2295(1879),
2296(1880),
2297(1881),
2298(1882),
2299(1883),
2300(1884),
2301(1885),
2302(1886),
2303(1887),
2304(1888),
2305(1889),
2306(1890),
2307(1891),
2308(1892),
2309(1893),
2310(1894),
2311(1895),
2312(1896),
2313(1897),
2314(1898),
2315(1899),
2316(1900),
2317(1901),
2318(1902),
2319(1903),
2320(1904),
2321(1905),
2322(1906),
2323(1907),
2324(1908),
2325(1909),
2326(1910),
2327(1911),
2328(1912),
2329(1913),
2330(1914),
2331(1915),
2332(1916),
2333(1917),
2334(1918),
2335(1919),
2336(1920),
2337(1921),
2338(1922),
2339(1923),
2340(1924),
2341(1925),
2342(1926),
2343(1927),
2344(1928),
2345(1929),
2346(1930),
2347(1931),
2348(1932),
2349(1933),
2350(1934),
2351(1935),
2352(1936),
2353(1937),
2354(1938),
2355(1939),
2356(1940),
2357(1941),
2358(1942),
2359(1943),
2360(1944),
2361(1945),
2362(1946),
2363(1947),
2364(1948),
2365(1949),
2366(1950),
2367(1951),
2368(1952),
2369(1953),
2370(1954),
2371(1955),
2372(1956),
2373(1957),
2374(1958),
2375(1959),
2376(1960),
2377(1961),
2378(1962),
2379(1963),
2380(1964),
2381(1965),
2382(1966),
2383(1967),
2384(1968),
2385(1969),
2386(1970),
2387(1971),
2388(1972),
2389(1973),
2390(1974),
2391(1975),
2392(1976),
2393(1977),
2394(1978),
2395(1979),
2396(1980),
2397(1981),
2398(1982),
2399(1983),
2400(1984),
2401(1985),
2402(1986),
2403(1987),
2404(1988),
2405(1989),
2406(1990),
2407(1991),
2408(1992),
2409(1993),
2410(1994),
2411(1995),
2412(1996),
2413(1997),
2414(1998),
2415(1999),
2416(2000),
2417(2001),
2418(2002),
2419(2003),
2420(2004),
2421(2005),
2422(2006),
2423(2007),
2424(2008),
2425(2009),
2426(2010),
2427(2011),
2428(2012),
2429(2013),
2430(2014),
2431(2015),
2432(2016),
2433(2017),
2434(2018),
2435(2019),
2436(2020),
2437(2021),
2438(2022),
2439(2023),
2440(2024),
2441(2025),
2442(2026),
2443(2027),
2444(2028),
2445(2029),
2446(2030),
2447(2031),
2448(2032),
2449(2033),
2450(2034),
2451(2035),
2452(2036),
2453(2037),
2454(2038),
2455(2039),
2456(2040),
2457(2041),
2458(2042),
2459(2043),
2460(2044),
2461(2045),
2462(2046),
2463(2047),
2464(2048),
2465(2049),
2466(2050),
2467(2051),
2468(2052),
2469(2053),
2470(2054),
2471(2055),
2472(2056),
2473(2057),
2474(2058),
2475(2059),
2476(2060),
2477(2061),
2478(2062),
2479(2063),
2480(2064),
2481(2065),
2482(2066),
2483(2067),
2484(2068),
2485(2069),
2486(2070),
2487(2071),
2488(2072),
2489(2073),
2490(2074),
2491(2075),
2492(2076),
2493(2077),
2494(2078),
2495(2079),
2496(2080),
2497(2081),
2498(2082),
2499(2083),
2500(2084),
2501(2085),
2502(2086),
2503(2087),
2504(2088),
2505(2089),
2506(2090),
2507(2091),
2508(2092),
2509(2093),
2510(2094),
2511(2095),
2512(2096),
2513(2097),
2514(2098),
2515(2099),
2516(2100),
2517(2101),
2518(2102),
2519(2103),
2520(2104),
2521(2105),
2522(2106),
2523(2107),
2524(2108),
2525(2109),
2526(2110),
2527(2111),
2528(2112),
2529(2113),
2530(2114),
2531(2115),
2532(2116),
2533(2117),
2534(2118),
2535(2119),
2536(2120),
2537(2121),
2538(2122),
2539(2123),
2540(2124),
2541(2125),
2542(2126),
2543(2127),
2544(2128),
2545(2129),
2546(2130),
2547(2131),
2548(2132),
2549(2133),
2550(2134),
2551(2135),
2552(2136),
2553(2137),
2554(2138),
2555(2139),
2556(2140),
2557(2141),
2558(2142),
2559(2143),
2560(2144),
2561(2145),
2562(2146),
2563(2147),
2564(2148),
2565(2149),
2566(2150),
2567(2151),
2568(2152),
2569(2153),
2570(2154),
2571(2155),
2572(2156),
2573(2157),
2574(2158),
2575(2159),
2576(2160),
2577(2161),
2578(2162),
2579(2163),
2580(2164),
2581(2165),
2582(2166),
2583(2167),
2584(2168),
2585(2169),
2586(2170),
2587(2171),
2588(2172),
2589(2173),
2590(2174),
2591(2175),
2592(2176),
2593(2177),
2594(2178),
2595(2179),
2596(2180),
2597(2181),
2598(2182),
2599(2183),
2600(2184),
2601(2185),
2602(2186),
2603(2187),
2604(2188),
2605(2189),
2606(2190),
2607(2191),
2608(2192),
2609(2193),
2610(2194),
2611(2195),
2612(2196),
2613(2197),
2614(2198),
2615(2199),
2616(2200),
2617(2201),
2618(2202),
2619(2203),
2620(2204),
2621(2205),
2622(2206),
2623(2207),
2624(2208),
2625(2209),
2626(2210),
2627(2211),
2628(2212),
2629(2213),
2630(2214),
2631(2215),
2632(2216),
2633(2217),
2634(2218),
2635(2219),
2636(2220),
2637(2221),
2638(2222),
2639(2223),
2640(2224),
2641(2225),
2642(2226),
2643(2227),
2644(2228),
2645(2229),
2646(2230),
2647(2231),
2648(2232),
2649(2233),
2650(2234),
2651(2235),
2652(2236),
2653(2237),
2654(2238),
2655(2239),
2656(2240),
2657(2241),
2658(2242),
2659(2243),
2660(2244),
2661(2245),
2662(2246),
2663(2247),
2664(2248),
2665(2249),
2666(2250),
2667(2251),
2668(2252),
2669(2253),
2670(2254),
2671(2255),
2672(2256),
2673(2257),
2674(2258),
2675(2259),
2676(2260),
2677(2261),
2678(2262),
2679(2263),
2680(2264),
2681(2265),
2682(2266),
2683(2267),
2684(2268),
2685(2269),
2686(2270),
2687(2271),
2688(2272),
2689(2273),
2690(2274),
2691(2275),
2692(2276),
2693(2277),
2694(2278),
2695(2279),
2696(2280),
2697(2281),
2698(2282),
2699(2283),
2700(2284),
2701(2285),
2702(2286),
2703(2287),
2704(2288),
2705(2289),
2706(2290),
2707(2291),
2708(2292),
2709(2293),
2710(2294),
2711(2295),
2712(2296),
2713(2297),
2714(2298),
2715(2299),
2716(2300),
2717(2301),
2718(2302),
2719(2303),
2720(2304),
2721(2305),
2722(2306),
2723(2307),
2724(2308),
2725(2309),
2726(2310),
2727(2311),
2728(2312),
2729(2313),
2730(2314),
2731(2315),
2732(2316),
2733(2317),
2734(2318),
2735(2319),
2736(2320),
2737(2321),
2738(2322),
2739(2323),
2740(2324),
2741(2325),
2742(2326),
2743(2327),
2744(2328),
2745(2329),
2746(2330),
2747(2331),
2748(2332),
2749(2333),
2750(2334),
2751(2335),
2752(2336),
2753(2337),
2754(2338),
2755(2339),
2756(2340),
2757(2341),
2758(2342),
2759(2343),
2760(2344),
2761(2345),
2762(2346),
2763(2347),
2764(2348),
2765(2349),
2766(2350),
2767(2351),
2768(2352),
2769(2353),
2770(2354),
2771(2355),
2772(2356),
2773(2357),
2774(2358),
2775(2359),
2776(2360),
2777(2361),
2778(2362),
2779(2363),
2780(2364),
2781(2365),
2782(2366),
2783(2367),
2784(2368),
2785(2369),
2786(2370),
2787(2371),
2788(2372),
2789(2373),
2790(2374),
2791(2375),
2792(2376),
2793(2377),
2794(2378),
2795(2379),
2796(2380),
2797(2381),
2798(2382),
2799(2383),
2800(2384),
2801(2385),
2802(2386),
2803(2387),
2804(2388),
2805(2389),
2806(2390),
2807(2391),
2808(2392),
2809(2393),
2810(2394),
2811(2395),
2812(2396),
2813(2397),
2814(2398),
2815(2399),
2816(2400),
2817(2401),
2818(2402),
2819(2403),
2820(2404),
2821(2405),
2822(2406),
2823(2407),
2824(2408),
2825(2409),
2826(2410),
2827(2411),
2828(2412),
2829(2413),
2830(2414),
2831(2415),
2832(2416),
2833(2417),
2834(2418),
2835(2419),
2836(2420),
2837(2421),
2838(2422),
2839(2423),
2840(2424),
2841(2425),
2842(2426),
2843(2427),
2844(2428),
2845(2429),
2846(2430),
2847(2431),
2848(2432),
2849(2433),
2850(2434),
2851(2435),
2852(2436),
2853(2437),
2854(2438),
2855(2439),
2856(2440),
2857(2441),
2858(2442),
2859(2443),
2860(2444),
2861(2445),
2862(2446),
2863(2447),
2864(2448),
2865(2449),
2866(2450),
2867(2451),
2868(2452),
2869(2453),
2870(2454),
2871(2455),
2872(2456),
2873(2457),
2874(2458),
2875(2459),
2876(2460),
2877(2461),
2878(2462),
2879(2463),
2880(2464),
2881(2465),
2882(2466),
2883(2467),
2884(2468),
2885(2469),
2886(2470),
2887(2471),
2888(2472),
2889(2473),
2890(2474),
2891(2475),
2892(2476),
2893(2477),
2894(2478),
2895(2479),
2896(2480),
2897(2481),
2898(2482),
2899(2483),
2900(2484),
2901(2485),
2902(2486),
2903(2487),
2904(2488),
2905(2489),
2906(2490),
2907(2491),
2908(2492),
2909(2493),
2910(2494),
2911(2495),
2912(2496),
2913(2497),
2914(2498),
2915(2499),
2916(2500),
2917(2501),
2918(2502),
2919(2503),
2920(2504),
2921(2505),
2922(2506),
2923(2507),
2924(2508),
2925(2509),
2926(2510),
2927(2511),
2928(2512),
2929(2513),
2930(2514),
2931(2515),
2932(2516),
2933(2517),
2934(2518),
2935(2519),
2936(2520),
2937(2521),
2938(2522),
2939(2523),
2940(2524),
2941(2525),
2942(2526),
2943(2527),
2944(2528),
2945(2529),
2946(2530),
2947(2531),
2948(2532),
2949(2533),
2950(2534),
2951(2535),
2952(2536),
2953(2537),
2954(2538),
2955(2539),
2956(2540),
2957(2541),
2958(2542),
2959(2543),
2960(2544),
2961(2545),
2962(2546),
2963(2547),
2964(2548),
2965(2549),
2966(2550),
2967(2551),
2968(2552),
2969(2553),
2970(2554),
2971(2555),
2972(2556),
2973(2557),
2974(2558),
2975(2559),
2976(2560),
2977(2561),
2978(2562),
2979(2563),
2980(2564),
2981(2565),
2982(2566),
2983(2567),
2984(2568),
2985(2569),
2986(2570),
2987(2571),
2988(2572),
2989(2573),
2990(2574),
2991(2575),
2992(2576),
2993(2577),
2994(2578),
2995(2579),
2996(2580),
2997(2581),
2998(2582),
2999(2583),
3000(2584),
3001(2585),
3002(2586),
3003(2587),
3004(2588),
3005(2589),
3006(2590),
3007(2591),
3008(2592),
3009(2593),
3010(2594),
3011(2595),
3012(2596),
3013(2597),
3014(2598),
3015(2599),
3016(2600),
3017(2601),
3018(2602),
3019(2603),
3020(2604),
3021(2605),
3022(2606),
3023(2607),
3024(2608),
3025(2609),
3026(2610),
3027(2611),
3028(2612),
3029(2613),
3030(2614),
3031(2615),
3032(2616),
3033(2617),
3034(2618),
3035(2619),
3036(2620),
3037(2621),
3038(2622),
3039(2623),
3040(2624),
3041(2625),
3042(2626),
3043(2627),
3044(2628),
3045(2629),
3046(2630),
3047(2631),
3048(2632),
3049(2633),
3050(2634),
3051(2635),
3052(2636),
3053(2637),
3054(2638),
3055(2639),
3056(2640),
3057(2641),
3058(2642),
3059(2643),
3060(2644),
3061(2645),
3062(2646),
3063(2647),
3064(2648),
3065(2649),
3066(2650),
3067(2651),
3068(2652),
3069(2653),
3070(2654),
3071(2655),
3072(2656),
3073(2657),
3074(2658),
3075(2659),
3076(2660),
3077(2661),
3078(2662),
3079(2663),
3080(2664),
3081(2665),
3082(2666),
3083(2667),
3084(2668),
3085(2669),
3086(2670),
3087(2671),
3088(2672),
3089(2673),
3090(2674),
3091(2675),
3092(2676),
3093(2677),
3094(2678),
3095(2679),
3096(2680),
3097(2681),
3098(2682),
3099(2683),
3100(2684),
3101(2685),
3102(2686),
3103(2687),
3104(2688),
3105(2689),
3106(2690),
3107(2691),
3108(2692),
3109(2693),
3110(2694),
3111(2695),
3112(2696),
3113(2697),
3114(2698),
3115(2699),
3116(2700),
3117(2701),
3118(2702),
3119(2703),
3120(2704),
3121(2705),
3122(2706),
3123(2707),
3124(2708),
3125(2709),
3126(2710),
3127(2711),
3128(2712),
3129(2713),
3130(2714),
3131(2715),
3132(2716),
3133(2717),
3134(2718),
3135(2719),
3136(2720),
3137(2721),
3138(2722),
3139(2723),
3140(2724),
3141(2725),
3142(2726),
3143(2727),
3144(2728),
3145(2729),
3146(2730),
3147(2731),
3148(2732),
3149(2733),
3150(2734),
3151(2735),
3152(2736),
3153(2737),
3154(2738),
3155(2739),
3156(2740),
3157(2741),
3158(2742),
3159(2743),
3160(2744),
3161(2745),
3162(2746),
3163(2747),
3164(2748),
3165(2749),
3166(2750),
3167(2751),
3168(2752),
3169(2753),
3170(2754),
3171(2755),
3172(2756),
3173(2757),
3174(2758),
3175(2759),
3176(2760),
3177(2761),
3178(2762),
3179(2763),
3180(2764),
3181(2765),
3182(2766),
3183(2767),
3184(2768),
3185(2769),
3186(2770),
3187(2771),
3188(2772),
3189(2773),
3190(2774),
3191(2775),
3192(2776),
3193(2777),
3194(2778),
3195(2779),
3196(2780),
3197(2781),
3198(2782),
3199(2783),
3200(2784),
3201(2785),
3202(2786),
3203(2787),
3204(2788),
3205(2789),
3206(2790),
3207(2791),
3208(2792),
3209(2793),
3210(2794),
3211(2795),
3212(2796),
3213(2797),
3214(2798),
3215(2799),
3216(2800),
3217(2801),
3218(2802),
3219(2803),
3220(2804),
3221(2805),
3222(2806),
3223(2807),
3224(2808),
3225(2809),
3226(2810),
3227(2811),
3228(2812),
3229(2813),
3230(2814),
3231(2815),
3232(2816),
3233(2817),
3234(2818),
3235(2819),
3236(2820),
3237(2821),
3238(2822),
3239(2823),
3240(2824),
3241(2825),
3242(2826),
3243(2827),
3244(2828),
3245(2829),
3246(2830),
3247(2831),
3248(2832),
3249(2833),
3250(2834),
3251(2835),
3252(2836),
3253(2837),
3254(2838),
3255(2839),
3256(2840),
3257(2841),
3258(2842),
3259(2843),
3260(2844),
3261(2845),
3262(2846),
3263(2847),
3264(2848),
3265(2849),
3266(2850),
3267(2851),
3268(2852),
3269(2853),
3270(2854),
3271(2855),
3272(2856),
3273(2857),
3274(2858),
3275(2859),
3276(2860),
3277(2861),
3278(2862),
3279(2863),
3280(2864),
3281(2865),
3282(2866),
3283(2867),
3284(2868),
3285(2869),
3286(2870),
3287(2871),
3288(2872),
3289(2873),
3290(2874),
3291(2875),
3292(2876),
3293(2877),
3294(2878),
3295(2879),
3296(2880),
3297(2881),
3298(2882),
3299(2883),
3300(2884),
3301(2885),
3302(2886),
3303(2887),
3304(2888),
3305(2889),
3306(2890),
3307(2891),
3308(2892),
3309(2893),
3310(2894),
3311(2895),
3312(2896),
3313(2897),
3314(2898),
3315(2899),
3316(2900),
3317(2901),
3318(2902),
3319(2903),
3320(2904),
3321(2905),
3322(2906),
3323(2907),
3324(2908),
3325(2909),
3326(2910),
3327(2911),
3328(2912),
3329(2913),
3330(2914),
3331(2915),
3332(2916),
3333(2917),
3334(2918),
3335(2919),
3336(2920),
3337(2921),
3338(2922),
3339(2923),
3340(2924),
3341(2925),
3342(2926),
3343(2927),
3344(2928),
3345(2929),
3346(2930),
3347(2931),
3348(2932),
3349(2933),
3350(2934),
3351(2935),
3352(2936),
3353(2937),
3354(2938),
3355(2939),
3356(2940),
3357(2941),
3358(2942),
3359(2943),
3360(2944),
3361(2945),
3362(2946),
3363(2947),
3364(2948),
3365(2949),
3366(2950),
3367(2951),
3368(2952),
3369(2953),
3370(2954),
3371(2955),
3372(2956),
3373(2957),
3374(2958),
3375(2959),
3376(2960),
3377(2961),
3378(2962),
3379(2963),
3380(2964),
3381(2965),
3382(2966),
3383(2967),
3384(2968),
3385(2969),
3386(2970),
3387(2971),
3388(2972),
3389(2973),
3390(2974),
3391(2975),
3392(2976),
3393(2977),
3394(2978),
3395(2979),
3396(2980),
3397(2981),
3398(2982),
3399(2983),
3400(2984),
3401(2985),
3402(2986),
3403(2987),
3404(2988),
3405(2989),
3406(2990),
3407(2991),
3408(2992),
3409(2993),
3410(2994),
3411(2995),
3412(2996),
3413(2997),
3414(2998),
3415(2999),
3416(3000),
3417(3001),
3418(3002),
3419(3003),
3420(3004),
3421(3005),
3422(3006),
3423(3007),
3424(3008),
3425(3009),
3426(3010),
3427(3011),
3428(3012),
3429(3013),
3430(3014),
3431(3015),
3432(3016),
3433(3017),
3434(3018),
3435(3019),
3436(3020),
3437(3021),
3438(3022),
3439(3023),
3440(3024),
3441(3025),
3442(3026),
3443(3027),
3444(3028),
3445(3029),
3446(3030),
3447(3031),
3448(3032),
3449(3033),
3450(3034),
3451(3035),
3452(3036),
3453(3037),
3454(3038),
3455(3039),
3456(3040),
3457(3041),
3458(3042),
3459(3043),
3460(3044),
3461(3045),
3462(3046),
3463(3047),
3464(3048),
3465(3049),
3466(3050),
3467(3051),
3468(3052),
3469(3053),
3470(3054),
3471(3055),
3472(3056),
3473(3057),
3474(3058),
3475(3059),
3476(3060),
3477(3061),
3478(3062),
3479(3063),
3480(3064),
3481(3065),
3482(3066),
3483(3067),
3484(3068),
3485(3069),
3486(3070),
3487(3071),
3488(3072),
3489(3073),
3490(3074),
3491(3075),
3492(3076),
3493(3077),
3494(3078),
3495(3079),
3496(3080),
3497(3081),
3498(3082),
3499(3083),
3500(3084),
3501(3085),
3502(3086),
3503(3087),
3504(3088),
3505(3089),
3506(3090),
3507(3091),
3508(3092),
3509(3093),
3510(3094),
3511(3095),
3512(3096),
3513(3097),
3514(3098),
3515(3099),
3516(3100),
3517(3101),
3518(3102),
3519(3103),
3520(3104),
3521(3105),
3522(3106),
3523(3107),
3524(3108),
3525(3109),
3526(3110),
3527(3111),
3528(3112),
3529(3113),
3530(3114),
3531(3115),
3532(3116),
3533(3117),
3534(3118),
3535(3119),
3536(3120),
3537(3121),
3538(3122),
3539(3123),
3540(3124),
3541(3125),
3542(3126),
3543(3127),
3544(3128),
3545(3129),
3546(3130),
3547(3131),
3548(3132),
3549(3133),
3550(3134),
3551(3135),
3552(3136),
3553(3137),
3554(3138),
3555(3139),
3556(3140),
3557(3141),
3558(3142),
3559(3143),
3560(3144),
3561(3145),
3562(3146),
3563(3147),
3564(3148),
3565(3149),
3566(3150),
3567(3151),
3568(3152),
3569(3153),
3570(3154),
3571(3155),
3572(3156),
3573(3157),
3574(3158),
3575(3159),
3576(3160),
3577(3161),
3578(3162),
3579(3163),
3580(3164),
3581(3165),
3582(3166),
3583(3167),
3584(3168),
3585(3169),
3586(3170),
3587(3171),
3588(3172),
3589(3173),
3590(3174),
3591(3175),
3592(3176),
3593(3177),
3594(3178),
3595(3179),
3596(3180),
3597(3181),
3598(3182),
3599(3183),
3600(3184),
3601(3185),
3602(3186),
3603(3187),
3604(3188),
3605(3189),
3606(3190),
3607(3191),
3608(3192),
3609(3193),
3610(3194),
3611(3195),
3612(3196),
3613(3197),
3614(3198),
3615(3199),
3616(3200),
3617(3201),
3618(3202),
3619(3203),
3620(3204),
3621(3205),
3622(3206),
3623(3207),
3624(3208),
3625(3209),
3626(3210),
3627(3211),
3628(3212),
3629(3213),
3630(3214),
3631(3215),
3632(3216),
3633(3217),
3634(3218),
3635(3219),
3636(3220),
3637(3221),
3638(3222),
3639(3223),
3640(3224),
3641(3225),
3642(3226),
3643(3227),
3644(3228),
3645(3229),
3646(3230),
3647(3231),
3648(3232),
3649(3233),
3650(3234),
3651(3235),
3652(3236),
3653(3237),
3654(3238),
3655(3239),
3656(3240),
3657(3241),
3658(3242),
3659(3243),
3660(3244),
3661(3245),
3662(3246),
3663(3247),
3664(3248),
3665(3249),
3666(3250),
3667(3251),
3668(3252),
3669(3253),
3670(3254),
3671(3255),
3672(3256),
3673(3257),
3674(3258),
3675(3259),
3676(3260),
3677(3261),
3678(3262),
3679(3263),
3680(3264),
3681(3265),
3682(3266),
3683(3267),
3684(3268),
3685(3269),
3686(3270),
3687(3271),
3688(3272),
3689(3273),
3690(3274),
3691(3275),
3692(3276),
3693(3277),
3694(3278),
3695(3279),
3696(3280),
3697(3281),
3698(3282),
3699(3283),
3700(3284),
3701(3285),
3702(3286),
3703(3287),
3704(3288),
3705(3289),
3706(3290),
3707(3291),
3708(3292),
3709(3293),
3710(3294),
3711(3295),
3712(3296),
3713(3297),
3714(3298),
3715(3299),
3716(3300),
3717(3301),
3718(3302),
3719(3303),
3720(3304),
3721(3305),
3722(3306),
3723(3307),
3724(3308),
3725(3309),
3726(3310),
3727(3311),
3728(3312),
3729(3313),
3730(3314),
3731(3315),
3732(3316),
3733(3317),
3734(3318),
3735(3319),
3736(3320),
3737(3321),
3738(3322),
3739(3323),
3740(3324),
3741(3325),
3742(3326),
3743(3327),
3744(3328),
3745(3329),
3746(3330),
3747(3331),
3748(3332),
3749(3333),
3750(3334),
3751(3335),
3752(3336),
3753(3337),
3754(3338),
3755(3339),
3756(3340),
3757(3341),
3758(3342),
3759(3343),
3760(3344),
3761(3345),
3762(3346),
3763(3347),
3764(3348),
3765(3349),
3766(3350),
3767(3351),
3768(3352),
3769(3353),
3770(3354),
3771(3355),
3772(3356),
3773(3357),
3774(3358),
3775(3359),
3776(3360),
3777(3361),
3778(3362),
3779(3363),
3780(3364),
3781(3365),
3782(3366),
3783(3367),
3784(3368),
3785(3369),
3786(3370),
3787(3371),
3788(3372),
3789(3373),
3790(3374),
3791(3375),
3792(3376),
3793(3377),
3794(3378),
3795(3379),
3796(3380),
3797(3381),
3798(3382),
3799(3383),
3800(3384),
3801(3385),
3802(3386),
3803(3387),
3804(3388),
3805(3389),
3806(3390),
3807(3391),
3808(3392),
3809(3393),
3810(3394),
3811(3395),
3812(3396),
3813(3397),
3814(3398),
3815(3399),
3816(3400),
3817(3401),
3818(3402),
3819(3403),
3820(3404),
3821(3405),
3822(3406),
3823(3407),
3824(3408),
3825(3409),
3826(3410),
3827(3411),
3828(3412),
3829(3413),
3830(3414),
3831(3415),
3832(3416),
3833(3417),
3834(3418),
3835(3419),
3836(3420),
3837(3421),
3838(3422),
3839(3423),
3840(3424),
3841(3425),
3842(3426),
3843(3427),
3844(3428),
3845(3429),
3846(3430),
3847(3431),
3848(3432),
3849(3433),
3850(3434),
3851(3435),
3852(3436),
3853(3437),
3854(3438),
3855(3439),
3856(3440),
3857(3441),
3858(3442),
3859(3443),
3860(3444),
3861(3445),
3862(3446),
3863(3447),
3864(3448),
3865(3449),
3866(3450),
3867(3451),
3868(3452),
3869(3453),
3870(3454),
3871(3455),
3872(3456),
3873(3457),
3874(3458),
3875(3459),
3876(3460),
3877(3461),
3878(3462),
3879(3463),
3880(3464),
3881(3465),
3882(3466),
3883(3467),
3884(3468),
3885(3469),
3886(3470),
3887(3471),
3888(3472),
3889(3473),
3890(3474),
3891(3475),
3892(3476),
3893(3477),
3894(3478),
3895(3479),
3896(3480),
3897(3481),
3898(3482),
3899(3483),
3900(3484),
3901(3485),
3902(3486),
3903(3487),
3904(3488),
3905(3489),
3906(3490),
3907(3491),
3908(3492),
3909(3493),
3910(3494),
3911(3495),
3912(3496),
3913(3497),
3914(3498),
3915(3499),
3916(3500),
3917(3501),
3918(3502),
3919(3503),
3920(3504),
3921(3505),
3922(3506),
3923(3507),
3924(3508),
3925(3509),
3926(3510),
3927(3511),
3928(3512),
3929(3513),
3930(3514),
3931(3515),
3932(3516),
3933(3517),
3934(3518),
3935(3519),
3936(3520),
3937(3521),
3938(3522),
3939(3523),
3940(3524),
3941(3525),
3942(3526),
3943(3527),
3944(3528),
3945(3529),
3946(3530),
3947(3531),
3948(3532),
3949(3533),
3950(3534),
3951(3535),
3952(3536),
3953(3537),
3954(3538),
3955(3539),
3956(3540),
3957(3541),
3958(3542),
3959(3543),
3960(3544),
3961(3545),
3962(3546),
3963(3547),
3964(3548),
3965(3549),
3966(3550),
3967(3551),
3968(3552),
3969(3553),
3970(3554),
3971(3555),
3972(3556),
3973(3557),
3974(3558),
3975(3559),
3976(3560),
3977(3561),
3978(3562),
3979(3563),
3980(3564),
3981(3565),
3982(3566),
3983(3567),
3984(3568),
3985(3569),
3986(3570),
3987(3571),
3988(3572),
3989(3573),
3990(3574),
3991(3575),
3992(3576),
3993(3577),
3994(3578),
3995(3579),
3996(3580),
3997(3581),
3998(3582),
3999(3583),
4000(3584),
4001(3585),
4002(3586),
4003(3587),
4004(3588),
4005(3589),
4006(3590),
4007(3591),
4008(3592),
4009(3593),
4010(3594),
4011(3595),
4012(3596),
4013(3597),
4014(3598),
4015(3599),
4016(3600),
4017(3601),
4018(3602),
4019(3603),
4020(3604),
4021(3605),
4022(3606),
4023(3607),
4024(3608),
4025(3609),
4026(3610),
4027(3611),
4028(3612),
4029(3613),
4030(3614),
4031(3615),
4032(3616),
4033(3617),
4034(3618),
4035(3619),
4036(3620),
4037(3621),
4038(3622),
4039(3623),
4040(3624),
4041(3625),
4042(3626),
4043(3627),
4044(3628),
4045(3629),
4046(3630),
4047(3631),
4048(3632),
4049(3633),
4050(3634),
4051(3635),
4052(3636),
4053(3637),
4054(3638),
4055(3639),
4056(3640),
4057(3641),
4058(3642),
4059(3643),
4060(3644),
4061(3645),
4062(3646),
4063(3647),
4064(3648),
4065(3649),
4066(3650),
4067(3651),
4068(3652),
4069(3653),
4070(3654),
4071(3655),
4072(3656),
4073(3657),
4074(3658),
4075(3659),
4076(3660),
4077(3661),
4078(3662),
4079(3663),
4080(3664),
4081(3665),
4082(3666),
4083(3667),
4084(3668),
4085(3669),
4086(3670),
4087(3671),
4088(3672),
4089(3673),
4090(3674),
4091(3675),
4092(3676),
4093(3677),
4094(3678),
4095(3679),
4096(3680),
4097(3681),
4098(3682),
4099(3683),
4100(3684),
4101(3685),
4102(3686),
4103(3687),
4104(3688),
4105(3689),
4106(3690),
4107(3691),
4108(3692),
4109(3693),
4110(3694),
4111(3695),
4112(3696),
4113(3697),
4114(3698),
4115(3699),
4116(3700),
4117(3701),
4118(3702),
4119(3703),
4120(3704),
4121(3705),
4122(3706),
4123(3707),
4124(3708),
4125(3709),
4126(3710),
4127(3711),
4128(3712),
4129(3713),
4130(3714),
4131(3715),
4132(3716),
4133(3717),
4134(3718),
4135(3719),
4136(3720),
4137(3721),
4138(3722),
4139(3723),
4140(3724),
4141(3725),
4142(3726),
4143(3727),
4144(3728),
4145(3729),
4146(3730),
4147(3731),
4148(3732),
4149(3733),
4150(3734),
4151(3735),
4152(3736),
4153(3737),
4154(3738),
4155(3739),
4156(3740),
4157(3741),
4158(3742),
4159(3743),
4160(3744),
4161(3745),
4162(3746),
4163(3747),
4164(3748),
4165(3749),
4166(3750),
4167(3751),
4168(3752),
4169(3753),
4170(3754),
4171(3755),
4172(3756),
4173(3757),
4174(3758),
4175(3759),
4176(3760),
4177(3761),
4178(3762),
4179(3763),
4180(3764),
4181(3765),
4182(3766),
4183(3767),
4184(3768),
4185(3769),
4186(3770),
4187(3771),
4188(3772),
4189(3773),
4190(3774),
4191(3775),
4192(3776),
4193(3777),
4194(3778),
4195(3779),
4196(3780),
4197(3781),
4198(3782),
4199(3783),
4200(3784),
4201(3785),
4202(3786),
4203(3787),
4204(3788),
4205(3789),
4206(3790),
4207(3791),
4208(3792),
4209(3793),
4210(3794),
4211(3795),
4212(3796),
4213(3797),
4214(3798),
4215(3799),
4216(3800),
4217(3801),
4218(3802),
4219(3803),
4220(3804),
4221(3805),
4222(3806),
4223(3807),
4224(3808),
4225(3809),
4226(3810),
4227(3811),
4228(3812),
4229(3813),
4230(3814),
4231(3815),
4232(3816),
4233(3817),
4234(3818),
4235(3819),
4236(3820),
4237(3821),
4238(3822),
4239(3823),
4240(3824),
4241(3825),
4242(3826),
4243(3827),
4244(3828),
4245(3829),
4246(3830),
4247(3831),
4248(3832),
4249(3833),
4250(3834),
4251(3835),
4252(3836),
4253(3837),
4254(3838),
4255(3839),
4256(3840),
4257(3841),
4258(3842),
4259(3843),
4260(3844),
4261(3845),
4262(3846),
4263(3847),
4264(3848),
4265(3849),
4266(3850),
4267(3851),
4268(3852),
4269(3853),
4270(3854),
4271(3855),
4272(3856),
4273(3857),
4274(3858),
4275(3859),
4276(3860),
4277(3861),
4278(3862),
4279(3863),
4280(3864),
4281(3865),
4282(3866),
4283(3867),
4284(3868),
4285(3869),
4286(3870),
4287(3871),
4288(3872),
4289(3873),
4290(3874),
4291(3875),
4292(3876),
4293(3877),
4294(3878),
4295(3879),
4296(3880),
4297(3881),
4298(3882),
4299(3883),
4300(3884),
4301(3885),
4302(3886),
4303(3887),
4304(3888),
4305(3889),
4306(3890),
4307(3891),
4308(3892),
4309(3893),
4310(3894),
4311(3895),
4312(3896),
4313(3897),
4314(3898),
4315(3899),
4316(3900),
4317(3901),
4318(3902),
4319(3903),
4320(3904),
4321(3905),
4322(3906),
4323(3907),
4324(3908),
4325(3909),
4326(3910),
4327(3911),
4328(3912),
4329(3913),
4330(3914),
4331(3915),
4332(3916),
4333(3917),
4334(3918),
4335(3919),
4336(3920),
4337(3921),
4338(3922),
4339(3923),
4340(3924),
4341(3925),
4342(3926),
4343(3927),
4344(3928),
4345(3929),
4346(3930),
4347(3931),
4348(3932),
4349(3933),
4350(3934),
4351(3935),
4352(3936),
4353(3937),
4354(3938),
4355(3939),
4356(3940),
4357(3941),
4358(3942),
4359(3943),
4360(3944),
4361(3945),
4362(3946),
4363(3947),
4364(3948),
4365(3949),
4366(3950),
4367(3951),
4368(3952),
4369(3953),
4370(3954),
4371(3955),
4372(3956),
4373(3957),
4374(3958),
4375(3959),
4376(3960),
4377(3961),
4378(3962),
4379(3963),
4380(3964),
4381(3965),
4382(3966),
4383(3967),
4384(3968),
4385(3969),
4386(3970),
4387(3971),
4388(3972),
4389(3973),
4390(3974),
4391(3975),
4392(3976),
4393(3977),
4394(3978),
4395(3979),
4396(3980),
4397(3981),
4398(3982),
4399(3983),
4400(3984),
4401(3985),
4402(3986),
4403(3987),
4404(3988),
4405(3989),
4406(3990),
4407(3991),
4408(3992),
4409(3993),
4410(3994),
4411(3995),
4412(3996),
4413(3997),
4414(3998),
4415(3999),
4416(4000),
4417(4001),
4418(4002),
4419(4003),
4420(4004),
4421(4005),
4422(4006),
4423(4007),
4424(4008),
4425(4009),
4426(4010),
4427(4011),
4428(4012),
4429(4013),
4430(4014),
4431(4015),
4432(4016),
4433(4017),
4434(4018),
4435(4019),
4436(4020),
4437(4021),
4438(4022),
4439(4023),
4440(4024),
4441(4025),
4442(4026),
4443(4027),
4444(4028),
4445(4029),
4446(4030),
4447(4031),
4448(4032),
4449(4033),
4450(4034),
4451(4035),
4452(4036),
4453(4037),
4454(4038),
4455(4039),
4456(4040),
4457(4041),
4458(4042),
4459(4043),
4460(4044),
4461(4045),
4462(4046),
4463(4047),
4464(4048),
4465(4049),
4466(4050),
4467(4051),
4468(4052),
4469(4053),
4470(4054),
4471(4055),
4472(4056),
4473(4057),
4474(4058),
4475(4059),
4476(4060),
4477(4061),
4478(4062),
4479(4063),
4480(4064),
4481(4065),
4482(4066),
4483(4067),
4484(4068),
4485(4069),
4486(4070),
4487(4071),
4488(4072),
4489(4073),
4490(4074),
4491(4075),
4492(4076),
4493(4077),
4494(4078),
4495(4079),
4496(4080),
4497(4081),
4498(4082),
4499(4083),
4500(4084),
4501(4085),
4502(4086),
4503(4087),
4504(4088),
4505(4089),
4506(4090),
4507(4091),
4508(4092),
4509(4093),
4510(4094);
4511