rup_index	rupNameShort
0	0
1	1
2	2
3	3
4	4
5	5
6	6
7	7
8	8
9	9
10	10
11	11
12	12
13	13
14	14
15	15
16	16
17	17
18	18
19	19
20	20
21	21
22	22
23	23
24	24
25	25
26	26
27	27
28	28
29	29
30	30
31	31
32	32
33	33
34	34
35	35
36	36
37	37
38	38
39	39
40	40
41	41
42	42
43	43
44	44
45	45
46	46
47	47
48	48
49	49
50	50
51	51
52	52
53	53
54	54
55	55
56	56
57	57
58	0+1
59	1+2
60	2+3
61	3+4
62	4+5
63	5+6
64	6+7
65	7+8
66	8+9
67	9+10
68	10+11
69	11+12
70	12+13
71	13+14
72	14+15
73	15+16
74	16+17
75	17+18
76	18+19
77	19+20
78	20+21
79	21+22
80	22+23
81	23+24
82	24+25
83	25+26
84	26+27
85	27+28
86	28+29
87	29+30
88	30+31
89	31+32
90	32+33
91	33+34
92	34+35
93	35+36
94	36+37
95	37+38
96	38+39
97	39+40
98	40+41
99	41+42
100	42+43
101	43+44
102	44+45
103	45+46
104	46+47
105	47+48
106	48+49
107	49+50
108	50+51
109	51+52
110	52+53
111	53+54
112	54+55
113	55+56
114	56+57
115	0+1+2
116	1+2+3
117	2+3+4
118	3+4+5
119	4+5+6
120	5+6+7
121	6+7+8
122	7+8+9
123	8+9+10
124	9+10+11
125	10+11+12
126	11+12+13
127	12+13+14
128	13+14+15
129	14+15+16
130	15+16+17
131	16+17+18
132	17+18+19
133	18+19+20
134	19+20+21
135	20+21+22
136	21+22+23
137	22+23+24
138	23+24+25
139	24+25+26
140	25+26+27
141	26+27+28
142	27+28+29
143	28+29+30
144	29+30+31
145	30+31+32
146	31+32+33
147	32+33+34
148	33+34+35
149	34+35+36
150	35+36+37
151	36+37+38
152	37+38+39
153	38+39+40
154	39+40+41
155	40+41+42
156	41+42+43
157	42+43+44
158	43+44+45
159	44+45+46
160	45+46+47
161	46+47+48
162	47+48+49
163	48+49+50
164	49+50+51
165	50+51+52
166	51+52+53
167	52+53+54
168	53+54+55
169	54+55+56
170	55+56+57
171	0+1+2+3
172	1+2+3+4
173	2+3+4+5
174	3+4+5+6
175	4+5+6+7
176	5+6+7+8
177	6+7+8+9
178	7+8+9+10
179	8+9+10+11
180	9+10+11+12
181	10+11+12+13
182	11+12+13+14
183	12+13+14+15
184	13+14+15+16
185	14+15+16+17
186	15+16+17+18
187	16+17+18+19
188	17+18+19+20
189	18+19+20+21
190	19+20+21+22
191	20+21+22+23
192	21+22+23+24
193	22+23+24+25
194	23+24+25+26
195	24+25+26+27
196	25+26+27+28
197	26+27+28+29
198	27+28+29+30
199	28+29+30+31
200	29+30+31+32
201	30+31+32+33
202	31+32+33+34
203	32+33+34+35
204	33+34+35+36
205	34+35+36+37
206	35+36+37+38
207	36+37+38+39
208	37+38+39+40
209	38+39+40+41
210	39+40+41+42
211	40+41+42+43
212	41+42+43+44
213	42+43+44+45
214	43+44+45+46
215	44+45+46+47
216	45+46+47+48
217	46+47+48+49
218	47+48+49+50
219	48+49+50+51
220	49+50+51+52
221	50+51+52+53
222	51+52+53+54
223	52+53+54+55
224	53+54+55+56
225	54+55+56+57
226	0+1+2+3+4
227	1+2+3+4+5
228	2+3+4+5+6
229	3+4+5+6+7
230	4+5+6+7+8
231	5+6+7+8+9
232	6+7+8+9+10
233	7+8+9+10+11
234	8+9+10+11+12
235	9+10+11+12+13
236	10+11+12+13+14
237	11+12+13+14+15
238	12+13+14+15+16
239	13+14+15+16+17
240	14+15+16+17+18
241	15+16+17+18+19
242	16+17+18+19+20
243	17+18+19+20+21
244	18+19+20+21+22
245	19+20+21+22+23
246	20+21+22+23+24
247	21+22+23+24+25
248	22+23+24+25+26
249	23+24+25+26+27
250	24+25+26+27+28
251	25+26+27+28+29
252	26+27+28+29+30
253	27+28+29+30+31
254	28+29+30+31+32
255	29+30+31+32+33
256	30+31+32+33+34
257	31+32+33+34+35
258	32+33+34+35+36
259	33+34+35+36+37
260	34+35+36+37+38
261	35+36+37+38+39
262	36+37+38+39+40
263	37+38+39+40+41
264	38+39+40+41+42
265	39+40+41+42+43
266	40+41+42+43+44
267	41+42+43+44+45
268	42+43+44+45+46
269	43+44+45+46+47
270	44+45+46+47+48
271	45+46+47+48+49
272	46+47+48+49+50
273	47+48+49+50+51
274	48+49+50+51+52
275	49+50+51+52+53
276	50+51+52+53+54
277	51+52+53+54+55
278	52+53+54+55+56
279	53+54+55+56+57
280	0+1+2+3+4+5
281	1+2+3+4+5+6
282	2+3+4+5+6+7
283	3+4+5+6+7+8
284	4+5+6+7+8+9
285	5+6+7+8+9+10
286	6+7+8+9+10+11
287	7+8+9+10+11+12
288	8+9+10+11+12+13
289	9+10+11+12+13+14
290	10+11+12+13+14+15
291	11+12+13+14+15+16
292	12+13+14+15+16+17
293	13+14+15+16+17+18
294	14+15+16+17+18+19
295	15+16+17+18+19+20
296	16+17+18+19+20+21
297	17+18+19+20+21+22
298	18+19+20+21+22+23
299	19+20+21+22+23+24
300	20+21+22+23+24+25
301	21+22+23+24+25+26
302	22+23+24+25+26+27
303	23+24+25+26+27+28
304	24+25+26+27+28+29
305	25+26+27+28+29+30
306	26+27+28+29+30+31
307	27+28+29+30+31+32
308	28+29+30+31+32+33
309	29+30+31+32+33+34
310	30+31+32+33+34+35
311	31+32+33+34+35+36
312	32+33+34+35+36+37
313	33+34+35+36+37+38
314	34+35+36+37+38+39
315	35+36+37+38+39+40
316	36+37+38+39+40+41
317	37+38+39+40+41+42
318	38+39+40+41+42+43
319	39+40+41+42+43+44
320	40+41+42+43+44+45
321	41+42+43+44+45+46
322	42+43+44+45+46+47
323	43+44+45+46+47+48
324	44+45+46+47+48+49
325	45+46+47+48+49+50
326	46+47+48+49+50+51
327	47+48+49+50+51+52
328	48+49+50+51+52+53
329	49+50+51+52+53+54
330	50+51+52+53+54+55
331	51+52+53+54+55+56
332	52+53+54+55+56+57
333	0+1+2+3+4+5+6
334	1+2+3+4+5+6+7
335	2+3+4+5+6+7+8
336	3+4+5+6+7+8+9
337	4+5+6+7+8+9+10
338	5+6+7+8+9+10+11
339	6+7+8+9+10+11+12
340	7+8+9+10+11+12+13
341	8+9+10+11+12+13+14
342	9+10+11+12+13+14+15
343	10+11+12+13+14+15+16
344	11+12+13+14+15+16+17
345	12+13+14+15+16+17+18
346	13+14+15+16+17+18+19
347	14+15+16+17+18+19+20
348	15+16+17+18+19+20+21
349	16+17+18+19+20+21+22
350	17+18+19+20+21+22+23
351	18+19+20+21+22+23+24
352	19+20+21+22+23+24+25
353	20+21+22+23+24+25+26
354	21+22+23+24+25+26+27
355	22+23+24+25+26+27+28
356	23+24+25+26+27+28+29
357	24+25+26+27+28+29+30
358	25+26+27+28+29+30+31
359	26+27+28+29+30+31+32
360	27+28+29+30+31+32+33
361	28+29+30+31+32+33+34
362	29+30+31+32+33+34+35
363	30+31+32+33+34+35+36
364	31+32+33+34+35+36+37
365	32+33+34+35+36+37+38
366	33+34+35+36+37+38+39
367	34+35+36+37+38+39+40
368	35+36+37+38+39+40+41
369	36+37+38+39+40+41+42
370	37+38+39+40+41+42+43
371	38+39+40+41+42+43+44
372	39+40+41+42+43+44+45
373	40+41+42+43+44+45+46
374	41+42+43+44+45+46+47
375	42+43+44+45+46+47+48
376	43+44+45+46+47+48+49
377	44+45+46+47+48+49+50
378	45+46+47+48+49+50+51
379	46+47+48+49+50+51+52
380	47+48+49+50+51+52+53
381	48+49+50+51+52+53+54
382	49+50+51+52+53+54+55
383	50+51+52+53+54+55+56
384	51+52+53+54+55+56+57
385	0+1+2+3+4+5+6+7
386	1+2+3+4+5+6+7+8
387	2+3+4+5+6+7+8+9
388	3+4+5+6+7+8+9+10
389	4+5+6+7+8+9+10+11
390	5+6+7+8+9+10+11+12
391	6+7+8+9+10+11+12+13
392	7+8+9+10+11+12+13+14
393	8+9+10+11+12+13+14+15
394	9+10+11+12+13+14+15+16
395	10+11+12+13+14+15+16+17
396	11+12+13+14+15+16+17+18
397	12+13+14+15+16+17+18+19
398	13+14+15+16+17+18+19+20
399	14+15+16+17+18+19+20+21
400	15+16+17+18+19+20+21+22
401	16+17+18+19+20+21+22+23
402	17+18+19+20+21+22+23+24
403	18+19+20+21+22+23+24+25
404	19+20+21+22+23+24+25+26
405	20+21+22+23+24+25+26+27
406	21+22+23+24+25+26+27+28
407	22+23+24+25+26+27+28+29
408	23+24+25+26+27+28+29+30
409	24+25+26+27+28+29+30+31
410	25+26+27+28+29+30+31+32
411	26+27+28+29+30+31+32+33
412	27+28+29+30+31+32+33+34
413	28+29+30+31+32+33+34+35
414	29+30+31+32+33+34+35+36
415	30+31+32+33+34+35+36+37
416	31+32+33+34+35+36+37+38
417	32+33+34+35+36+37+38+39
418	33+34+35+36+37+38+39+40
419	34+35+36+37+38+39+40+41
420	35+36+37+38+39+40+41+42
421	36+37+38+39+40+41+42+43
422	37+38+39+40+41+42+43+44
423	38+39+40+41+42+43+44+45
424	39+40+41+42+43+44+45+46
425	40+41+42+43+44+45+46+47
426	41+42+43+44+45+46+47+48
427	42+43+44+45+46+47+48+49
428	43+44+45+46+47+48+49+50
429	44+45+46+47+48+49+50+51
430	45+46+47+48+49+50+51+52
431	46+47+48+49+50+51+52+53
432	47+48+49+50+51+52+53+54
433	48+49+50+51+52+53+54+55
434	49+50+51+52+53+54+55+56
435	50+51+52+53+54+55+56+57
436	0+1+2+3+4+5+6+7+8
437	1+2+3+4+5+6+7+8+9
438	2+3+4+5+6+7+8+9+10
439	3+4+5+6+7+8+9+10+11
440	4+5+6+7+8+9+10+11+12
441	5+6+7+8+9+10+11+12+13
442	6+7+8+9+10+11+12+13+14
443	7+8+9+10+11+12+13+14+15
444	8+9+10+11+12+13+14+15+16
445	9+10+11+12+13+14+15+16+17
446	10+11+12+13+14+15+16+17+18
447	11+12+13+14+15+16+17+18+19
448	12+13+14+15+16+17+18+19+20
449	13+14+15+16+17+18+19+20+21
450	14+15+16+17+18+19+20+21+22
451	15+16+17+18+19+20+21+22+23
452	16+17+18+19+20+21+22+23+24
453	17+18+19+20+21+22+23+24+25
454	18+19+20+21+22+23+24+25+26
455	19+20+21+22+23+24+25+26+27
456	20+21+22+23+24+25+26+27+28
457	21+22+23+24+25+26+27+28+29
458	22+23+24+25+26+27+28+29+30
459	23+24+25+26+27+28+29+30+31
460	24+25+26+27+28+29+30+31+32
461	25+26+27+28+29+30+31+32+33
462	26+27+28+29+30+31+32+33+34
463	27+28+29+30+31+32+33+34+35
464	28+29+30+31+32+33+34+35+36
465	29+30+31+32+33+34+35+36+37
466	30+31+32+33+34+35+36+37+38
467	31+32+33+34+35+36+37+38+39
468	32+33+34+35+36+37+38+39+40
469	33+34+35+36+37+38+39+40+41
470	34+35+36+37+38+39+40+41+42
471	35+36+37+38+39+40+41+42+43
472	36+37+38+39+40+41+42+43+44
473	37+38+39+40+41+42+43+44+45
474	38+39+40+41+42+43+44+45+46
475	39+40+41+42+43+44+45+46+47
476	40+41+42+43+44+45+46+47+48
477	41+42+43+44+45+46+47+48+49
478	42+43+44+45+46+47+48+49+50
479	43+44+45+46+47+48+49+50+51
480	44+45+46+47+48+49+50+51+52
481	45+46+47+48+49+50+51+52+53
482	46+47+48+49+50+51+52+53+54
483	47+48+49+50+51+52+53+54+55
484	48+49+50+51+52+53+54+55+56
485	49+50+51+52+53+54+55+56+57
486	0+1+2+3+4+5+6+7+8+9
487	1+2+3+4+5+6+7+8+9+10
488	2+3+4+5+6+7+8+9+10+11
489	3+4+5+6+7+8+9+10+11+12
490	4+5+6+7+8+9+10+11+12+13
491	5+6+7+8+9+10+11+12+13+14
492	6+7+8+9+10+11+12+13+14+15
493	7+8+9+10+11+12+13+14+15+16
494	8+9+10+11+12+13+14+15+16+17
495	9+10+11+12+13+14+15+16+17+18
496	10+11+12+13+14+15+16+17+18+19
497	11+12+13+14+15+16+17+18+19+20
498	12+13+14+15+16+17+18+19+20+21
499	13+14+15+16+17+18+19+20+21+22
500	14+15+16+17+18+19+20+21+22+23
501	15+16+17+18+19+20+21+22+23+24
502	16+17+18+19+20+21+22+23+24+25
503	17+18+19+20+21+22+23+24+25+26
504	18+19+20+21+22+23+24+25+26+27
505	19+20+21+22+23+24+25+26+27+28
506	20+21+22+23+24+25+26+27+28+29
507	21+22+23+24+25+26+27+28+29+30
508	22+23+24+25+26+27+28+29+30+31
509	23+24+25+26+27+28+29+30+31+32
510	24+25+26+27+28+29+30+31+32+33
511	25+26+27+28+29+30+31+32+33+34
512	26+27+28+29+30+31+32+33+34+35
513	27+28+29+30+31+32+33+34+35+36
514	28+29+30+31+32+33+34+35+36+37
515	29+30+31+32+33+34+35+36+37+38
516	30+31+32+33+34+35+36+37+38+39
517	31+32+33+34+35+36+37+38+39+40
518	32+33+34+35+36+37+38+39+40+41
519	33+34+35+36+37+38+39+40+41+42
520	34+35+36+37+38+39+40+41+42+43
521	35+36+37+38+39+40+41+42+43+44
522	36+37+38+39+40+41+42+43+44+45
523	37+38+39+40+41+42+43+44+45+46
524	38+39+40+41+42+43+44+45+46+47
525	39+40+41+42+43+44+45+46+47+48
526	40+41+42+43+44+45+46+47+48+49
527	41+42+43+44+45+46+47+48+49+50
528	42+43+44+45+46+47+48+49+50+51
529	43+44+45+46+47+48+49+50+51+52
530	44+45+46+47+48+49+50+51+52+53
531	45+46+47+48+49+50+51+52+53+54
532	46+47+48+49+50+51+52+53+54+55
533	47+48+49+50+51+52+53+54+55+56
534	48+49+50+51+52+53+54+55+56+57
535	0+1+2+3+4+5+6+7+8+9+10
536	1+2+3+4+5+6+7+8+9+10+11
537	2+3+4+5+6+7+8+9+10+11+12
538	3+4+5+6+7+8+9+10+11+12+13
539	4+5+6+7+8+9+10+11+12+13+14
540	5+6+7+8+9+10+11+12+13+14+15
541	6+7+8+9+10+11+12+13+14+15+16
542	7+8+9+10+11+12+13+14+15+16+17
543	8+9+10+11+12+13+14+15+16+17+18
544	9+10+11+12+13+14+15+16+17+18+19
545	10+11+12+13+14+15+16+17+18+19+20
546	11+12+13+14+15+16+17+18+19+20+21
547	12+13+14+15+16+17+18+19+20+21+22
548	13+14+15+16+17+18+19+20+21+22+23
549	14+15+16+17+18+19+20+21+22+23+24
550	15+16+17+18+19+20+21+22+23+24+25
551	16+17+18+19+20+21+22+23+24+25+26
552	17+18+19+20+21+22+23+24+25+26+27
553	18+19+20+21+22+23+24+25+26+27+28
554	19+20+21+22+23+24+25+26+27+28+29
555	20+21+22+23+24+25+26+27+28+29+30
556	21+22+23+24+25+26+27+28+29+30+31
557	22+23+24+25+26+27+28+29+30+31+32
558	23+24+25+26+27+28+29+30+31+32+33
559	24+25+26+27+28+29+30+31+32+33+34
560	25+26+27+28+29+30+31+32+33+34+35
561	26+27+28+29+30+31+32+33+34+35+36
562	27+28+29+30+31+32+33+34+35+36+37
563	28+29+30+31+32+33+34+35+36+37+38
564	29+30+31+32+33+34+35+36+37+38+39
565	30+31+32+33+34+35+36+37+38+39+40
566	31+32+33+34+35+36+37+38+39+40+41
567	32+33+34+35+36+37+38+39+40+41+42
568	33+34+35+36+37+38+39+40+41+42+43
569	34+35+36+37+38+39+40+41+42+43+44
570	35+36+37+38+39+40+41+42+43+44+45
571	36+37+38+39+40+41+42+43+44+45+46
572	37+38+39+40+41+42+43+44+45+46+47
573	38+39+40+41+42+43+44+45+46+47+48
574	39+40+41+42+43+44+45+46+47+48+49
575	40+41+42+43+44+45+46+47+48+49+50
576	41+42+43+44+45+46+47+48+49+50+51
577	42+43+44+45+46+47+48+49+50+51+52
578	43+44+45+46+47+48+49+50+51+52+53
579	44+45+46+47+48+49+50+51+52+53+54
580	45+46+47+48+49+50+51+52+53+54+55
581	46+47+48+49+50+51+52+53+54+55+56
582	47+48+49+50+51+52+53+54+55+56+57
583	0+1+2+3+4+5+6+7+8+9+10+11
584	1+2+3+4+5+6+7+8+9+10+11+12
585	2+3+4+5+6+7+8+9+10+11+12+13
586	3+4+5+6+7+8+9+10+11+12+13+14
587	4+5+6+7+8+9+10+11+12+13+14+15
588	5+6+7+8+9+10+11+12+13+14+15+16
589	6+7+8+9+10+11+12+13+14+15+16+17
590	7+8+9+10+11+12+13+14+15+16+17+18
591	8+9+10+11+12+13+14+15+16+17+18+19
592	9+10+11+12+13+14+15+16+17+18+19+20
593	10+11+12+13+14+15+16+17+18+19+20+21
594	11+12+13+14+15+16+17+18+19+20+21+22
595	12+13+14+15+16+17+18+19+20+21+22+23
596	13+14+15+16+17+18+19+20+21+22+23+24
597	14+15+16+17+18+19+20+21+22+23+24+25
598	15+16+17+18+19+20+21+22+23+24+25+26
599	16+17+18+19+20+21+22+23+24+25+26+27
600	17+18+19+20+21+22+23+24+25+26+27+28
601	18+19+20+21+22+23+24+25+26+27+28+29
602	19+20+21+22+23+24+25+26+27+28+29+30
603	20+21+22+23+24+25+26+27+28+29+30+31
604	21+22+23+24+25+26+27+28+29+30+31+32
605	22+23+24+25+26+27+28+29+30+31+32+33
606	23+24+25+26+27+28+29+30+31+32+33+34
607	24+25+26+27+28+29+30+31+32+33+34+35
608	25+26+27+28+29+30+31+32+33+34+35+36
609	26+27+28+29+30+31+32+33+34+35+36+37
610	27+28+29+30+31+32+33+34+35+36+37+38
611	28+29+30+31+32+33+34+35+36+37+38+39
612	29+30+31+32+33+34+35+36+37+38+39+40
613	30+31+32+33+34+35+36+37+38+39+40+41
614	31+32+33+34+35+36+37+38+39+40+41+42
615	32+33+34+35+36+37+38+39+40+41+42+43
616	33+34+35+36+37+38+39+40+41+42+43+44
617	34+35+36+37+38+39+40+41+42+43+44+45
618	35+36+37+38+39+40+41+42+43+44+45+46
619	36+37+38+39+40+41+42+43+44+45+46+47
620	37+38+39+40+41+42+43+44+45+46+47+48
621	38+39+40+41+42+43+44+45+46+47+48+49
622	39+40+41+42+43+44+45+46+47+48+49+50
623	40+41+42+43+44+45+46+47+48+49+50+51
624	41+42+43+44+45+46+47+48+49+50+51+52
625	42+43+44+45+46+47+48+49+50+51+52+53
626	43+44+45+46+47+48+49+50+51+52+53+54
627	44+45+46+47+48+49+50+51+52+53+54+55
628	45+46+47+48+49+50+51+52+53+54+55+56
629	46+47+48+49+50+51+52+53+54+55+56+57
630	0+1+2+3+4+5+6+7+8+9+10+11+12
631	1+2+3+4+5+6+7+8+9+10+11+12+13
632	2+3+4+5+6+7+8+9+10+11+12+13+14
633	3+4+5+6+7+8+9+10+11+12+13+14+15
634	4+5+6+7+8+9+10+11+12+13+14+15+16
635	5+6+7+8+9+10+11+12+13+14+15+16+17
636	6+7+8+9+10+11+12+13+14+15+16+17+18
637	7+8+9+10+11+12+13+14+15+16+17+18+19
638	8+9+10+11+12+13+14+15+16+17+18+19+20
639	9+10+11+12+13+14+15+16+17+18+19+20+21
640	10+11+12+13+14+15+16+17+18+19+20+21+22
641	11+12+13+14+15+16+17+18+19+20+21+22+23
642	12+13+14+15+16+17+18+19+20+21+22+23+24
643	13+14+15+16+17+18+19+20+21+22+23+24+25
644	14+15+16+17+18+19+20+21+22+23+24+25+26
645	15+16+17+18+19+20+21+22+23+24+25+26+27
646	16+17+18+19+20+21+22+23+24+25+26+27+28
647	17+18+19+20+21+22+23+24+25+26+27+28+29
648	18+19+20+21+22+23+24+25+26+27+28+29+30
649	19+20+21+22+23+24+25+26+27+28+29+30+31
650	20+21+22+23+24+25+26+27+28+29+30+31+32
651	21+22+23+24+25+26+27+28+29+30+31+32+33
652	22+23+24+25+26+27+28+29+30+31+32+33+34
653	23+24+25+26+27+28+29+30+31+32+33+34+35
654	24+25+26+27+28+29+30+31+32+33+34+35+36
655	25+26+27+28+29+30+31+32+33+34+35+36+37
656	26+27+28+29+30+31+32+33+34+35+36+37+38
657	27+28+29+30+31+32+33+34+35+36+37+38+39
658	28+29+30+31+32+33+34+35+36+37+38+39+40
659	29+30+31+32+33+34+35+36+37+38+39+40+41
660	30+31+32+33+34+35+36+37+38+39+40+41+42
661	31+32+33+34+35+36+37+38+39+40+41+42+43
662	32+33+34+35+36+37+38+39+40+41+42+43+44
663	33+34+35+36+37+38+39+40+41+42+43+44+45
664	34+35+36+37+38+39+40+41+42+43+44+45+46
665	35+36+37+38+39+40+41+42+43+44+45+46+47
666	36+37+38+39+40+41+42+43+44+45+46+47+48
667	37+38+39+40+41+42+43+44+45+46+47+48+49
668	38+39+40+41+42+43+44+45+46+47+48+49+50
669	39+40+41+42+43+44+45+46+47+48+49+50+51
670	40+41+42+43+44+45+46+47+48+49+50+51+52
671	41+42+43+44+45+46+47+48+49+50+51+52+53
672	42+43+44+45+46+47+48+49+50+51+52+53+54
673	43+44+45+46+47+48+49+50+51+52+53+54+55
674	44+45+46+47+48+49+50+51+52+53+54+55+56
675	45+46+47+48+49+50+51+52+53+54+55+56+57
676	0+1+2+3+4+5+6+7+8+9+10+11+12+13
677	1+2+3+4+5+6+7+8+9+10+11+12+13+14
678	2+3+4+5+6+7+8+9+10+11+12+13+14+15
679	3+4+5+6+7+8+9+10+11+12+13+14+15+16
680	4+5+6+7+8+9+10+11+12+13+14+15+16+17
681	5+6+7+8+9+10+11+12+13+14+15+16+17+18
682	6+7+8+9+10+11+12+13+14+15+16+17+18+19
683	7+8+9+10+11+12+13+14+15+16+17+18+19+20
684	8+9+10+11+12+13+14+15+16+17+18+19+20+21
685	9+10+11+12+13+14+15+16+17+18+19+20+21+22
686	10+11+12+13+14+15+16+17+18+19+20+21+22+23
687	11+12+13+14+15+16+17+18+19+20+21+22+23+24
688	12+13+14+15+16+17+18+19+20+21+22+23+24+25
689	13+14+15+16+17+18+19+20+21+22+23+24+25+26
690	14+15+16+17+18+19+20+21+22+23+24+25+26+27
691	15+16+17+18+19+20+21+22+23+24+25+26+27+28
692	16+17+18+19+20+21+22+23+24+25+26+27+28+29
693	17+18+19+20+21+22+23+24+25+26+27+28+29+30
694	18+19+20+21+22+23+24+25+26+27+28+29+30+31
695	19+20+21+22+23+24+25+26+27+28+29+30+31+32
696	20+21+22+23+24+25+26+27+28+29+30+31+32+33
697	21+22+23+24+25+26+27+28+29+30+31+32+33+34
698	22+23+24+25+26+27+28+29+30+31+32+33+34+35
699	23+24+25+26+27+28+29+30+31+32+33+34+35+36
700	24+25+26+27+28+29+30+31+32+33+34+35+36+37
701	25+26+27+28+29+30+31+32+33+34+35+36+37+38
702	26+27+28+29+30+31+32+33+34+35+36+37+38+39
703	27+28+29+30+31+32+33+34+35+36+37+38+39+40
704	28+29+30+31+32+33+34+35+36+37+38+39+40+41
705	29+30+31+32+33+34+35+36+37+38+39+40+41+42
706	30+31+32+33+34+35+36+37+38+39+40+41+42+43
707	31+32+33+34+35+36+37+38+39+40+41+42+43+44
708	32+33+34+35+36+37+38+39+40+41+42+43+44+45
709	33+34+35+36+37+38+39+40+41+42+43+44+45+46
710	34+35+36+37+38+39+40+41+42+43+44+45+46+47
711	35+36+37+38+39+40+41+42+43+44+45+46+47+48
712	36+37+38+39+40+41+42+43+44+45+46+47+48+49
713	37+38+39+40+41+42+43+44+45+46+47+48+49+50
714	38+39+40+41+42+43+44+45+46+47+48+49+50+51
715	39+40+41+42+43+44+45+46+47+48+49+50+51+52
716	40+41+42+43+44+45+46+47+48+49+50+51+52+53
717	41+42+43+44+45+46+47+48+49+50+51+52+53+54
718	42+43+44+45+46+47+48+49+50+51+52+53+54+55
719	43+44+45+46+47+48+49+50+51+52+53+54+55+56
720	44+45+46+47+48+49+50+51+52+53+54+55+56+57
721	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14
722	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15
723	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16
724	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17
725	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18
726	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19
727	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20
728	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21
729	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22
730	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23
731	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
732	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
733	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
734	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
735	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
736	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
737	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
738	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
739	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
740	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
741	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
742	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
743	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
744	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
745	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
746	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
747	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
748	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
749	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
750	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
751	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
752	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
753	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
754	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
755	34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
756	35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
757	36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
758	37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
759	38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
760	39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
761	40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
762	41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
763	42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
764	43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
765	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15
766	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16
767	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17
768	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18
769	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19
770	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20
771	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21
772	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22
773	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23
774	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
775	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
776	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
777	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
778	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
779	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
780	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
781	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
782	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
783	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
784	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
785	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
786	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
787	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
788	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
789	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
790	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
791	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
792	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
793	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
794	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
795	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
796	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
797	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
798	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
799	34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
800	35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
801	36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
802	37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
803	38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
804	39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
805	40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
806	41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
807	42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
808	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16
809	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17
810	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18
811	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19
812	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20
813	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21
814	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22
815	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23
816	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
817	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
818	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
819	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
820	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
821	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
822	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
823	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
824	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
825	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
826	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
827	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
828	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
829	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
830	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
831	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
832	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
833	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
834	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
835	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
836	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
837	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
838	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
839	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
840	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
841	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
842	34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
843	35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
844	36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
845	37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
846	38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
847	39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
848	40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
849	41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
850	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17
851	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18
852	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19
853	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20
854	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21
855	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22
856	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23
857	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
858	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
859	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
860	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
861	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
862	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
863	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
864	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
865	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
866	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
867	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
868	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
869	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
870	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
871	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
872	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
873	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
874	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
875	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
876	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
877	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
878	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
879	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
880	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
881	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
882	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
883	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
884	34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
885	35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
886	36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
887	37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
888	38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
889	39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
890	40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
891	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18
892	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19
893	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20
894	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21
895	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22
896	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23
897	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
898	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
899	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
900	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
901	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
902	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
903	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
904	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
905	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
906	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
907	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
908	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
909	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
910	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
911	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
912	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
913	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
914	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
915	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
916	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
917	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
918	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
919	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
920	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
921	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
922	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
923	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
924	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
925	34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
926	35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
927	36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
928	37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
929	38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
930	39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
931	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19
932	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20
933	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21
934	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22
935	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23
936	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
937	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
938	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
939	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
940	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
941	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
942	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
943	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
944	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
945	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
946	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
947	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
948	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
949	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
950	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
951	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
952	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
953	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
954	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
955	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
956	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
957	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
958	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
959	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
960	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
961	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
962	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
963	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
964	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
965	34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
966	35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
967	36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
968	37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
969	38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
970	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20
971	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21
972	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22
973	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23
974	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
975	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
976	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
977	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
978	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
979	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
980	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
981	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
982	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
983	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
984	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
985	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
986	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
987	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
988	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
989	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
990	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
991	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
992	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
993	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
994	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
995	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
996	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
997	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
998	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
999	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1000	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1001	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1002	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1003	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1004	34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1005	35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1006	36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1007	37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1008	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21
1009	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22
1010	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23
1011	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
1012	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
1013	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
1014	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
1015	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
1016	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
1017	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
1018	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1019	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1020	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1021	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1022	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1023	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1024	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1025	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1026	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1027	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1028	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1029	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1030	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1031	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1032	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1033	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1034	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1035	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1036	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1037	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1038	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1039	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1040	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1041	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1042	34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1043	35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1044	36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1045	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22
1046	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23
1047	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
1048	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
1049	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
1050	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
1051	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
1052	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
1053	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
1054	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1055	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1056	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1057	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1058	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1059	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1060	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1061	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1062	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1063	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1064	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1065	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1066	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1067	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1068	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1069	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1070	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1071	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1072	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1073	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1074	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1075	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1076	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1077	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1078	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1079	34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1080	35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1081	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23
1082	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
1083	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
1084	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
1085	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
1086	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
1087	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
1088	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
1089	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1090	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1091	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1092	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1093	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1094	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1095	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1096	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1097	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1098	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1099	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1100	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1101	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1102	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1103	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1104	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1105	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1106	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1107	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1108	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1109	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1110	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1111	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1112	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1113	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1114	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1115	34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1116	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24
1117	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
1118	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
1119	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
1120	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
1121	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
1122	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
1123	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1124	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1125	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1126	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1127	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1128	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1129	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1130	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1131	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1132	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1133	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1134	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1135	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1136	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1137	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1138	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1139	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1140	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1141	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1142	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1143	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1144	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1145	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1146	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1147	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1148	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1149	33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1150	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25
1151	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
1152	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
1153	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
1154	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
1155	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
1156	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1157	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1158	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1159	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1160	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1161	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1162	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1163	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1164	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1165	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1166	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1167	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1168	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1169	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1170	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1171	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1172	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1173	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1174	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1175	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1176	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1177	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1178	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1179	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1180	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1181	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1182	32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1183	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26
1184	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
1185	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
1186	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
1187	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
1188	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1189	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1190	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1191	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1192	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1193	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1194	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1195	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1196	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1197	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1198	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1199	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1200	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1201	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1202	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1203	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1204	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1205	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1206	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1207	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1208	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1209	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1210	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1211	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1212	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1213	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1214	31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1215	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27
1216	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
1217	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
1218	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
1219	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1220	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1221	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1222	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1223	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1224	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1225	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1226	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1227	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1228	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1229	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1230	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1231	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1232	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1233	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1234	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1235	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1236	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1237	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1238	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1239	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1240	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1241	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1242	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1243	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1244	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1245	30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1246	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28
1247	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
1248	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
1249	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1250	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1251	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1252	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1253	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1254	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1255	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1256	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1257	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1258	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1259	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1260	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1261	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1262	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1263	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1264	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1265	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1266	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1267	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1268	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1269	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1270	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1271	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1272	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1273	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1274	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1275	29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1276	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29
1277	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
1278	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1279	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1280	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1281	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1282	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1283	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1284	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1285	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1286	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1287	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1288	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1289	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1290	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1291	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1292	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1293	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1294	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1295	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1296	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1297	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1298	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1299	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1300	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1301	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1302	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1303	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1304	28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1305	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30
1306	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1307	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1308	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1309	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1310	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1311	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1312	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1313	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1314	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1315	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1316	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1317	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1318	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1319	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1320	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1321	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1322	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1323	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1324	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1325	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1326	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1327	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1328	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1329	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1330	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1331	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1332	27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1333	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31
1334	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1335	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1336	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1337	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1338	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1339	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1340	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1341	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1342	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1343	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1344	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1345	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1346	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1347	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1348	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1349	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1350	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1351	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1352	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1353	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1354	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1355	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1356	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1357	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1358	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1359	26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1360	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32
1361	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1362	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1363	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1364	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1365	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1366	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1367	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1368	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1369	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1370	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1371	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1372	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1373	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1374	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1375	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1376	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1377	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1378	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1379	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1380	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1381	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1382	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1383	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1384	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1385	25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1386	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33
1387	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1388	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1389	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1390	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1391	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1392	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1393	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1394	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1395	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1396	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1397	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1398	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1399	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1400	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1401	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1402	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1403	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1404	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1405	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1406	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1407	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1408	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1409	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1410	24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1411	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34
1412	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1413	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1414	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1415	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1416	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1417	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1418	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1419	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1420	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1421	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1422	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1423	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1424	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1425	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1426	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1427	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1428	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1429	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1430	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1431	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1432	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1433	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1434	23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1435	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35
1436	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1437	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1438	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1439	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1440	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1441	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1442	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1443	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1444	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1445	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1446	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1447	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1448	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1449	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1450	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1451	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1452	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1453	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1454	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1455	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1456	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1457	22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1458	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36
1459	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1460	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1461	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1462	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1463	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1464	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1465	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1466	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1467	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1468	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1469	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1470	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1471	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1472	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1473	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1474	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1475	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1476	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1477	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1478	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1479	21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1480	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37
1481	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1482	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1483	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1484	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1485	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1486	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1487	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1488	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1489	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1490	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1491	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1492	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1493	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1494	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1495	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1496	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1497	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1498	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1499	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1500	20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1501	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38
1502	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1503	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1504	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1505	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1506	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1507	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1508	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1509	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1510	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1511	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1512	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1513	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1514	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1515	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1516	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1517	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1518	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1519	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1520	19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1521	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39
1522	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1523	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1524	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1525	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1526	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1527	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1528	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1529	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1530	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1531	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1532	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1533	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1534	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1535	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1536	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1537	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1538	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1539	18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1540	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40
1541	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1542	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1543	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1544	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1545	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1546	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1547	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1548	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1549	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1550	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1551	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1552	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1553	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1554	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1555	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1556	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1557	17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1558	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41
1559	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1560	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1561	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1562	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1563	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1564	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1565	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1566	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1567	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1568	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1569	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1570	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1571	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1572	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1573	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1574	16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1575	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42
1576	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1577	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1578	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1579	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1580	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1581	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1582	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1583	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1584	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1585	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1586	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1587	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1588	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1589	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1590	15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1591	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43
1592	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1593	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1594	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1595	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1596	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1597	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1598	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1599	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1600	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1601	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1602	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1603	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1604	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1605	14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1606	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44
1607	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1608	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1609	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1610	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1611	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1612	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1613	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1614	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1615	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1616	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1617	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1618	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1619	13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1620	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45
1621	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1622	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1623	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1624	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1625	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1626	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1627	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1628	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1629	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1630	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1631	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1632	12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1633	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46
1634	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1635	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1636	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1637	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1638	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1639	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1640	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1641	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1642	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1643	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1644	11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1645	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47
1646	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1647	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1648	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1649	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1650	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1651	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1652	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1653	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1654	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1655	10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1656	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48
1657	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1658	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1659	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1660	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1661	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1662	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1663	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1664	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1665	9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1666	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49
1667	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1668	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1669	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1670	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1671	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1672	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1673	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1674	8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1675	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50
1676	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1677	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1678	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1679	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1680	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1681	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1682	7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1683	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51
1684	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1685	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1686	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1687	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1688	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1689	6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1690	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52
1691	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1692	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1693	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1694	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1695	5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1696	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53
1697	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1698	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1699	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1700	4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1701	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54
1702	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1703	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1704	3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1705	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55
1706	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1707	2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1708	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56
1709	1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
1710	0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57
