501	169
500	169
500	176
499	176
499	181
498	181
498	185
497	185
497	188
496	188
496	191
495	191
495	193
494	193
494	196
493	196
493	198
492	198
492	200
491	200
491	202
490	202
490	204
489	204
489	206
488	206
488	208
487	208
487	209
486	209
486	211
485	211
485	212
484	212
484	214
483	214
483	215
482	215
482	216
481	216
481	218
480	218
480	219
479	219
479	220
478	220
478	221
477	221
477	223
476	223
476	224
475	224
475	225
474	225
474	226
473	226
473	227
472	227
472	228
471	228
471	229
470	229
470	230
469	230
469	231
468	231
468	232
467	232
467	233
466	233
466	234
464	234
464	235
463	235
463	236
462	236
462	237
461	237
461	238
459	238
459	239
458	239
458	240
457	240
457	241
455	241
455	242
454	242
454	243
452	243
452	244
451	244
451	245
449	245
449	246
448	246
448	247
446	247
446	248
444	248
444	249
442	249
442	250
441	250
441	251
439	251
439	252
437	252
437	253
434	253
434	254
432	254
432	255
430	255
430	256
427	256
427	257
425	257
425	258
422	258
422	259
419	259
419	260
416	260
416	261
412	261
412	262
409	262
409	263
404	263
404	264
399	264
399	265
393	265
393	266
384	266
384	267
359	267
359	266
350	266
350	265
344	265
344	264
339	264
339	263
334	263
334	262
331	262
331	261
327	261
327	260
324	260
324	259
321	259
321	258
318	258
318	257
316	257
316	256
313	256
313	255
311	255
311	254
309	254
309	253
306	253
306	252
304	252
304	251
302	251
302	250
301	250
301	249
299	249
299	248
297	248
297	247
295	247
295	246
294	246
294	245
292	245
292	244
291	244
291	243
289	243
289	242
288	242
288	241
286	241
286	240
285	240
285	239
284	239
284	238
282	238
282	237
281	237
281	236
280	236
280	235
279	235
279	234
277	234
277	233
276	233
276	232
275	232
275	231
274	231
274	230
273	230
273	229
272	229
272	228
271	228
271	227
270	227
270	226
269	226
269	225
268	225
268	224
267	224
267	223
266	223
266	221
265	221
265	220
264	220
264	219
263	219
263	218
262	218
262	216
261	216
261	215
260	215
260	214
259	214
259	212
258	212
258	211
257	211
257	209
256	209
256	208
255	208
255	206
254	206
254	204
253	204
253	202
252	202
252	200
251	200
251	198
250	198
250	196
249	196
249	193
248	193
248	191
247	191
247	188
246	188
246	185
245	185
245	181
244	181
244	176
243	176
243	169
242	169
242	151
243	151
243	144
244	144
244	139
245	139
245	135
246	135
246	132
247	132
247	129
248	129
248	127
249	127
249	124
250	124
250	122
251	122
251	120
252	120
252	118
253	118
253	116
254	116
254	114
255	114
255	112
256	112
256	111
257	111
257	109
258	109
258	108
259	108
259	106
260	106
260	105
261	105
261	104
262	104
262	102
263	102
263	101
264	101
264	100
265	100
265	99
266	99
266	97
267	97
267	96
268	96
268	95
269	95
269	94
270	94
270	93
271	93
271	92
272	92
272	91
273	91
273	90
274	90
274	89
275	89
275	88
276	88
276	87
277	87
277	86
279	86
279	85
280	85
280	84
281	84
281	83
282	83
282	82
284	82
284	81
285	81
285	80
286	80
286	79
288	79
288	78
289	78
289	77
291	77
291	76
292	76
292	75
294	75
294	74
295	74
295	73
297	73
297	72
299	72
299	71
301	71
301	70
302	70
302	69
304	69
304	68
306	68
306	67
309	67
309	66
311	66
311	65
313	65
313	64
316	64
316	63
318	63
318	62
321	62
321	61
324	61
324	60
327	60
327	59
331	59
331	58
334	58
334	57
339	57
339	56
344	56
344	55
350	55
350	54
359	54
359	53
384	53
384	54
393	54
393	55
399	55
399	56
404	56
404	57
409	57
409	58
412	58
412	59
416	59
416	60
419	60
419	61
422	61
422	62
425	62
425	63
427	63
427	64
430	64
430	65
432	65
432	66
434	66
434	67
437	67
437	68
439	68
439	69
441	69
441	70
442	70
442	71
444	71
444	72
446	72
446	73
448	73
448	74
449	74
449	75
451	75
451	76
452	76
452	77
454	77
454	78
455	78
455	79
457	79
457	80
458	80
458	81
459	81
459	82
461	82
461	83
462	83
462	84
463	84
463	85
464	85
464	86
466	86
466	87
467	87
467	88
468	88
468	89
469	89
469	90
470	90
470	91
471	91
471	92
472	92
472	93
473	93
473	94
474	94
474	95
475	95
475	96
476	96
476	97
477	97
477	99
478	99
478	100
479	100
479	101
480	101
480	102
481	102
481	104
482	104
482	105
483	105
483	106
484	106
484	108
485	108
485	109
486	109
486	111
487	111
487	112
488	112
488	114
489	114
489	116
490	116
490	118
491	118
491	120
492	120
492	122
493	122
493	124
494	124
494	127
495	127
495	129
496	129
496	132
497	132
497	135
498	135
498	139
499	139
499	144
500	144
500	151
501	151
