520
529
228
227
477
468
262
702
317
434
410
176
246
845
132
250
534
468
304
308
275
728
280
864
343
448
231
278
371
950
295
357
347
485
297
393
274
691
197
486
463
837
193
302
474
242
313
271
248
164
422
252
192
241
127
481
351
400
539
329