379
1
741
564
894
802
509
470
902
1340
3
734
849
586
523
493
751
452
900
477
511
502
572
591
581
500
716
664
448
408