1229
364
520
372
1035
443
520
375
307
918
717
545
849
432
771
356
613
514
393
567
375
495
690
470
624
382
840
550
558
873
319
826
546
550
736
443
673
705
399
804
351
340
406
420
343
459
629
770
402
447
464
588
602
687
794
