1083
1079
982
893
1167
1423
1166
1267
948
889
799
1314
1233
1482
1501
1178
1631
1737
987
806
883
782
873
826
927
997
884
877
1078
1618
3168
1015
1380
1200
1416