237
763
601
823
813
622
671
91
995
1544
1492
1819
1619
60
921
73
52
512
642
391
40
1097
744
1285
1739
1948
1486
894