500
500
500
500
96
16
500
500
500
504
500
131
500
500
500
500
278
68
500
500
500
500
222
61
500
500
500
157
142
500
500
500
419
203
16
500
163
57
168
154
48
395
267
321
225
222
78
492
392
266
325
99
500
500
423
201
84
74
500
500
500
473
257
27
500
500
500
500
122
145
500
500
300
263
82
459
396
377
241
388
196
500
500
500
189
120
97
500
500
500
500
209
220
500
500
373
123
105
74
500
500
500
500
257
145
500
500
500
500
216
71
420
500
178
48
91
true