1138
1084
1111
922
699
865
1589
1203
767
1761
826
1595
1094
799
1101
783
1127
978
1183
1109
1347
1284
994
1722
1837
1912
3949
1249
1230
1240
1635
3473
3811
3266