2087
2226
894
1167
1425
1169
1267
949
891
800
1319
1233
1485
1504
1178
1631
1737
993
807
886
784
874
826
929
998
885
878
1180
1078
1619
3171
1015
1384
1200
1417