289
374
2201
386
623
315
376
389
405
384
322
378
905
712
390
781
380
323
833
338
339
314
378
648
680
1185
524
304
453
406
338
299
420
445
676
271
387
315
555
290
529
559
750
521
403
271
320
498
689
717
388
434
610
605
263
