602
839
575
551
678
550
451
380
605
1399
566
422
1059
416
378
541
892
491
548
491
441
407
401
658
402
380
591
1413
1132
467
865
646
940
869
563
380
574
983
488
478
512
1308
684
620
489
406
369
395
696
648
382
590
