715
273
290
384
299
421
289
333
668
540
424
430
916
562
1258
317
175
461
262
191
412
550
448
286
433
924
509
510
336
331
266
305
424
211
570
367
373
537
538
466
484
686
314
1063
593
339
441
487
991
2536
512
281
499
325
502
528
549
389
396
554