1673
1115
2461
1686
5274
777
803
766
904
1389
880
1732
1052
1159
821
876
749
912
1169
756
894
807
879
1177
940