810
1142
686
737
1955
868
891
1114
994
924
874
1369
1141
1350
1107
2475
1333
2054
1380
2260
1835
38729
3766