1083
1079
982
893
1167
1423
1166
1267
949
889
799
1315
1233
1483
1501
1178
1631
1737
987
806
884
800
782
873
826
927
997
878
1078
1619
3168
1015
1381
1200
1416