383
523
169
524
478
618
445
359
321
349
934
1113
734
360
335
441
231
333
314
806
337
496
738
811
297
290
451
317
773
294
251
730
409
713
273
290
381
299
421
289
332
668
538
424
427
916
558
1258
317
173
461
261
191
412
550
448
286
433
924
508