916
558
1258
317
173
461
261
191
412
550
448
286
433
924
508
510
335
330
265
305
423
210
567
367
373
534
538
465
484
686
314
1063
593
339
441
487
990
2533
512
281
499
323
501
528
548
389
396
553
888
352
239
319
516
970
558
985
534
277
289
342