1669
1669
1130
1686
979
1663
1053
1186
964
1267
1531
1509
785
1414
1861
952
1262
1581
677
3846
1167
840